.header-top.dark {
    background-color: #D15934;
    border-bottom: 0;
    color: #fff;
}

.header, .header .header-small {
    background-color: #D15934 !important;
}

.countdown {
    color: #D15934;
}

.navbar-default .navbar-nav > li > a {
    color: #fff;
    padding: 10px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    text-align: left;
    margin: 2px;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,    
.navbar-default .navbar-nav > li > a.active {
    color: #fff;
    background-color: #D15934;
    text-decoration: none;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #D15934;
    text-decoration: none;
}

.separator {
    background-color: #fff;
    border: 1px solid #fff;
}

.separator:after {
    background: #D15934;
}

footer:not(.light) .footer-content .form-control {
    color: #999;
}

.copyright {
    color: #A21B25;
}

.copyright a {
    color: #D15934;
}

@media (max-width:479px) {
    .tp-caption.light_medium_20 {
        font-size: 12px !important;
        white-space:nowrap;
    }
}
@media (min-width:480px) {
    .tp-caption.light_medium_20 {
        font-size: 20px !important;
        white-space:nowrap;
    }
}

.nav-tabs > li > a {
    font-size: 15px;
}

.price span {
    color: #fff;
}

.vertical .nav-tabs {
    background-color: #D15934;
}

.vertical .tab-content {
    width: 100%;
}

.footer-content P {
    font-size: 90%;
}

.space-top {
 
}

.alerta {
    color: #9D4024;
}

.tabs-style-2 .nav-tabs {
    border-bottom: 1px solid #D15934;
}

.tabs-style-2 .nav-tabs > li.active > a, .tabs-style-2 .nav-tabs > li.active > a:hover, .tabs-style-2 .nav-tabs > li.active > a:focus, .tabs-style-2 .nav-tabs > li > a:hover {
    box-shadow: none;
    border: 1px solid #D15934;
    background-color: #D15934;
    color: #FFF;
}

.vertical .nav-tabs > li.active > a, .vertical .nav-tabs > li.active > a:hover, .vertical .nav-tabs > li.active > a:focus {
    
}

.vertical .nav-tabs > li.active, 
.vertical .nav-tabs > li > a:hover {
    
}

.paragrafo ul li {
    text-align: justify;
}
    
.paragrafo ul.list > li {
    text-align: justify;
    text-indent: 50px;
}

ul.paragrafo > li {
    text-align: justify;
}

.table > thead > tr > th {
    background-color: #D15934;
    border-bottom-color: #D15934;
}

.navbar-nav {
    margin-top: 0;
    margin-bottom: 0;
    overflow: hidden;
}

.navbar-default .navbar-toggle {
    border-color: #fff;
    color: #fff;
}

.navbar-default .navbar-toggle {
    font-size: 7px;
}

.navbar-default .navbar-nav > li i {
    padding-right: 3px;
}

.menu1 {
    float: left;
    text-align: center;
}
.menu2 {
    float: right;
    text-align: center;
}


.navbar-default .navbar-toggle {
    color: #fff;
}

.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover, 
.navbar-default .navbar-toggle:active,
.subfooter .navbar-default .navbar-toggle:focus,
.subfooter .navbar-default .navbar-toggle:hover, 
.subfooter .navbar-default .navbar-toggle:active {
    color: #fff;
    background-color: #D15934;
    border-color: #fff;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}

.navbar-default .navbar-toggle:focus .icon-bar, 
.navbar-default .navbar-toggle:hover .icon-bar, 
.navbar-default .navbar-toggle:active .icon-bar {
    background-color: #fff;
}

.subfooter .navbar-default .navbar-nav > li > a {
    color: #A21B25;
}

.subfooter .navbar-default .navbar-nav > li > a:focus,
.subfooter .navbar-default .navbar-nav > li > a:hover,
.subfooter .navbar-default .navbar-nav > li > a:active {
    color: #D15934;
    text-decoration: none;
    background: none;
}
@media (min-width:767px) {
    .hidden-menu {
        display: none;
    }
}

@media (max-width:767px) {
    .navbar-default .navbar-nav > li > a {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
    }
    .menu1 {
        float: none;
        text-align: left;
    }
    .menu2 {
        float: none;
        text-align: right;
        min-height: 30px;
    }

    .navbar-default .navbar-nav > li > a:hover,
    .navbar-default .navbar-nav > li > a:focus,    
    .navbar-default .navbar-nav > li > a.active {
        background-color: #A21B25;
        text-decoration: none;
    }
    
    .navbar-header .navbar-toggle:hover, 
    .navbar-header .navbar-toggle:focus, 
    .navbar-header .navbar-toggle:active {
        background-color: #A21B25;
    }
/*
    .navbar-default .navbar-nav > .active > a,
    .navbar-default .navbar-nav > .active > a:focus {
        color: #fff;
        background-color: #D15934;
        text-decoration: none;
    }*/
}

#submit_btn {
    min-width: 100px;
}

#notice {
    margin: 0;
    padding-top: 10px;
    padding-left: 50px;
    padding-right: 10px;
    padding-bottom: 10px;
    font-size: 90%;
}

#notice::before {
    width: 40px;
}

#notice::after {
    top: 6px;
    left: 10px;
}

.countdown-section {
    text-align: center;
    padding: 10px;
    margin: 5px 1px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12);
    box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12);
    background-color: #D15934;
    color: #fff;
}

@media (max-width:479px) {
    .countdown-period {
        font-size: 90%;
    }
}
.lattes a {
    margin: 0 auto;
}

.lattes img {
    margin-top: 7px;
    margin-left: 10px;
}
.overlay .social-links li {
    overflow: hidden;
}

.overlay .social-links li a:hover {
    background-color: #D15934;
    border-color: #D15934;
    text-decoration: none;
    color: #fff;
}

@media (min-width:768px) and (max-width:991px) {
    .team-member {
        min-height: 460px;
        color: red;
    }
}

@media (min-width:992px) {
    .team-member {
        min-height: 380px;
    }
}

.btn-light-gray {
    color: #fff;
    background-color: #D15934;
    border-color: #D15934;
}

.btn-light-gray:hover,
.btn-light-gray:focus,
.btn-light-gray:active,
.btn-light-gray.active,
.open .dropdown-toggle.btn-light-gray {
    color: #fff;
    background-color: #D15934;
    border-color: #D15934;
}

.btn-default {
    color: #fff;
    background-color: #D15934;
    border-color: #D15934;
}

.btn-default:hover {
    color: #fff;
    background-color: #A21B25;
    border-color: #A21B25;
}

.plan .header {
    box-shadow: #D15934 0 0 32px 0 inset;
}

.plan h5 {
    font-weight: 400;
}

.modal-header .close {
    color: #D15934;
}

.modal-body a {
    color: #D15934;
}


.box-style-1 {
    min-height: 400px;
}

#hospedagem .box-style-1 {
    min-height: 550px;
}

.box-style-1 .list-icons li {
    text-align: left;
}

.box-style-1 .list-icons i {
    font-size: inherit;
}

.image-box .image-box-body {
    min-height: 250px;
}

.image-box .image-box-body i {
    font-size: 24px;
    margin: 15px 0 5px;
}

.image-box .image-box-body .list-icons li {
    padding: 0;
}
    
.image-box .image-box-body .list-icons i {
    font-size: inherit;
}

.box-style-1 .list-icons span, 
.image-box .image-box-body .list-icons span {
    /*padding-left: 29px;*/
}

.box-style-1 .list-icons .link1 {
    display: inline;
}

.box-style-1 .list-icons .link2 {
    display: none;
}

.image-box-body p span {
    display: inline;
}

@media (min-width:768px) and (max-width:1199px) {
    .box-style-1 .list-icons .link1 {
        display: none;
    }
    .box-style-1 .list-icons .link2 {
        display: inline;
    }
    .team-member.option-3 .image-box-body {
        padding: 10px;
    }
}

.page-header {
    color: #D15934;
    border-bottom: 3px solid #D15934;
}

.selecione {
    min-width: 145px;
}

.control-group select:disabled, .control-group select:disabled {
    color: #848484 !important;
    background-color: #EEE !important;
}

#programacao table td p {
    margin-bottom: 0;
}

#programacao table td ul {
    margin-bottom: 0;
}

.btn-yellow {
    color: #D15934;
    background-color: #FEE97B;
    border-color: #FEE97B;
}

.btn-yellow:hover {
    color: #D15934;
    background-color: #FFCC29;
    border-color: #FFCC29;
}

.btn-blue {
    color: #D15934;
    background-color: #3270D7;
    border-color: #3270D7;
}

.btn-blue:hover {
    color: #D15934;
    background-color: #284EBD;
    border-color: #3270D7;
}

.btn-red {
    color: #FFF;
    background-color: #D15934;
    border-color: #D15934;
}

.btn-red:hover {
    color: #FFF;
    background-color: #3270D7;
    border-color: #3270D7;
}

.list-inline a {
    color: #FFF;
}

.list-inline2 > li {
    padding-left: 0;
    padding-right: 0;
}

.menu-title {
    margin-left: 10px;
}

.menu-title h2 {
    color: #FFF;   
}

.team-member a:hover, 
.team-member a:focus, 
.team-member a:active {
    text-decoration: none;
}

.grey {
    background-color: #F1F1F1 !important;
}

.subfooter {
    background-color: #222;
}