@import url('https://maxcdn.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css');
@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');
@import url('../../bootstrap/prettyPhoto/css/prettyPhoto.css');

@import url('../../Painel/vendors/datepicker/datepicker.css');
@import url('../../Painel/vendors/daterangepicker/daterangepicker.css');
@import url('../../Painel/vendors/timepicker/bootstrap-timepicker.css');
@import url('../../bootstrap/lib_js/lightzoom/glassstyle.min.css');

@import url('../vendors/fonts/fontello/css/fontello.css');
@import url('../vendors/plugins/magnific-popup/magnific-popup.css');
@import url('../vendors/plugins/owl-carousel/owl.carousel.css');
@import url('../vendors/plugins/owl-carousel/owl.transitions.css');
@import url('../vendors/plugins/hover/hover-min.css');
@import url('../vendors/plugins/morphext/morphext.css');
@import url('../vendors/plugins/rs-plugin/css/settings.css');
@import url('../vendors/css/animations.css');
@import url('../vendors/css/style.css');
@import url('../vendors/css/typography-default.css');
@import url('../vendors/css/skins/blue.css');

@import url('http://fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic,500,500italic,700,700italic');
@import url('http://fonts.googleapis.com/css?family=Raleway:700,400,300');
@import url('http://fonts.googleapis.com/css?family=Pacifico');
@import url('http://fonts.googleapis.com/css?family=PT+Serif');

.subfooter {
    font-size: 14px;
    line-height: 1.3;
    color: #000;
    background-color: #dcdbdb;
}

.footer-top.light-gray-bg {
    background-color: #dcdbdb;
    border-top: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
}


h2,
.page-title {
    color: #31539e;
}

/*Toasty*/
.toast {
    display: none;
    position: fixed;
    z-index: 9999999;
    width: 100%;
    text-align: center;
    top: .8em;
}

.toast .message {
    display: inline-block;
    color: #fff;
    padding: 10px;
    border-radius: 5px;
    box-shadow: 2px 2px 2px #666;
    -webkit-box-shadow: 2px 2px 2px #666;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 1.05em;
    background: #282324;
    background-image: -webkit-gradient(linear,left top,left bottom, color-stop(0, #554434), color-stop(1, #282324));
}

.with-dropdown-buttons .navbar-default .navbar-collapse {
    padding-right: 0; 
    margin-top: 2.5%;
}

.nav {
    padding-left: 100px;
    width: 100%;
}

.navbar-default .navbar-nav > li > a {
    padding: 28px 8px 27px 8px;
    text-transform: uppercase;
    font-size: .8em;
}

/*Responsives*/
@media(min-width: 320px) and (max-width: 700px){
    .nav {
        padding-left: 15px;
        width: 100%;
    }
    .navbar-default .navbar-nav > li > a {
        padding: 10px;
        text-transform: uppercase;
        text-align: center;
    }
}

@media(min-width: 768px) and (max-width: 1024px){
    .main-navigation.with-dropdown-buttons .navbar-default .navbar-collapse {
        padding-right: 0;
    }
}

@media(min-width: 1024px) and (max-width: 1199px){
    .main-navigation.with-dropdown-buttons .navbar-default .navbar-collapse {
        padding-right: 0;
        font-size: .9em;
    }
}

.nav-pills .servicos {
    display: none;
}

.datepicker-dropdown {
    min-width: 300px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.datepicker table {
    width: 100%;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
    color: #cfcfcf
}

/*
#pessoa_fisica fieldset,
#pessoa_juridica fieldset {

}
*/