.top-bar {
    background: #164194;
}

.casa-color, .casa-color *, .casa-color a:hover, .casa-color-hover:hover, a:hover, .active-item, .page-links .p-links-hold > span .logo-sistema-s, .page-links .p-links-hold > span:hover, .page-links .p-links-hold > span:hover .logo-sistema-s.active, .tabs-noticia-lateral .nav li.active a, .aside-lo-1 ul li:nth-child(1), .tabs header ul li * {
    color: #164194 !important
}

.materia p a, .panel-body a {
    color: #164194
}

.casa-color-light, .casa-color-light *, .casa-color-light a:hover, .casa-color-light-hover:hover {
    color: #fdd3a0 !important
}

.casa-color-bg-hover:hover {
    background: #164194
}

.hat {
    border-color: #164194 !important
}

.casa-color-bg-dark, .casa-color-bg, .bt-color, .footer, .pagination > li.active a, .canal-02-ultimas-noticias .carousel-indicators li.active, .testimon .carousel-indicators li.active, .tslider .carousel-indicators li.active {
    background-color: #164194 !important;
    color: #fff !important
}

.casa-color-bg-dark, .footer-mid, .slider #slider-thumbs .bts li.active, .bt-color:hover, .bt-color-3:hover {
    background: #164194 !important
}

.slider #slider-thumbs .bts li, .carousel-indicators li.active {
    border-color: #164194
}

.newsletter div.head:after {
    border-color: transparent transparent transparent #164194
}
.top-bar nav ul li.active * {
    color: #ffe556
}

.casa-color-border {
    border-color: #164194 !important
}

.casa-color-border-seta-top {
    border-color: transparent transparent #164194 transparent !important
}

.casa-color-border-seta-right {
    border-color: transparent transparent transparent #164194 !important
}

.casa-color-border-seta-bottom {
    border-color: #164194 transparent transparent transparent !important
}

.casa-color-border-seta-left {
    border-color: transparent #164194 transparent transparent !important
}

.casa-color-border-dark {
    border-color: #164194 !important
}

.gradient ~ .casa-color-border {
    border-color: #dc7200 !important
}

.gradient ~ .casa-color-border-seta-top {
    border-color: transparent transparent #dc7200 transparent !important
}

.gradient ~ .casa-color-border-seta-right {
    border-color: transparent transparent transparent #dc7200 !important
}

.gradient ~ .casa-color-border-seta-bottom {
    border-color: #dc7200 transparent transparent transparent !important
}

.gradient ~ .casa-color-border-seta-left {
    border-color: transparent #dc7200 transparent transparent !important
}

input:focus, select:focus, textarea:focus, button:focus {
    outline-color: #164194 !important
}

.gradient {
    background: #dc7200 !important;
    background: -moz-linear-gradient(70deg, #dc7200 0, #164194 51%, #faae1a 100%) !important;
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0, #dc7200), color-stop(51%, #164194), color-stop(100%, #faae1a)) !important;
    background: -webkit-linear-gradient(70deg, #dc7200 0, #164194 51%, #faae1a 100%) !important;
    background: -o-linear-gradient(70deg, #dc7200 0, #164194 51%, #faae1a 100%) !important;
    background: -ms-linear-gradient(70deg, #dc7200 0, #164194 51%, #faae1a 100%) !important;
    background: linear-gradient(70deg, #dc7200 0, #164194 51%, #faae1a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d97615', endColorstr='#ffcd3f', GradientType=1) !important
}

.gradient-hover:hover {
    background: #d97615 !important;
    background: -moz-linear-gradient(70deg, #ff9415 0, #ffc046 51%, #ffca14 100%) !important;
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0, #ff9415), color-stop(51%, #ffc046), color-stop(100%, #ffc046)) !important;
    background: -webkit-linear-gradient(70deg, #ff9415 0, #ffc046 51%, #ffc046 100%) !important;
    background: -o-linear-gradient(70deg, #ff9415 0, #ffc046 51%, #ffc046 100%) !important;
    background: -ms-linear-gradient(70deg, #ff9415 0, #ffc046 51%, #ffc046 100%) !important;
    background: linear-gradient(70deg, #ff9415 0, #ffc046 51%, #ffc046 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d97615', endColorstr='#ffcd3f', GradientType=1) !important
}

.gradient-2 {
    background: rgba(255, 164, 53, 1);
    background: -moz-linear-gradient(top, rgba(255, 164, 53, 1) 0, rgba(205, 111, 10, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(255, 164, 53, 1) 0, rgba(205, 111, 10, 1) 100%);
    background: -o-linear-gradient(top, rgba(255, 164, 53, 1) 0, rgba(205, 111, 10, 1) 100%);
    background: -ms-linear-gradient(top, rgba(255, 164, 53, 1) 0, rgba(205, 111, 10, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 164, 53, 1) 0, rgba(205, 111, 10, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00671d', endColorstr='#00af19', GradientType=1)
}

.bm-fale-conosco a:hover {
    -webkit-transition: all .5s ease-out;
    -moz-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
    transition: all .5s ease-out;
    color: #dc7200 !important;
    text-decoration: none
}

#mainHeader .logo-page {
    max-width: 200px;
    width: 200px
}

#noticia .logo-page {
    padding: 5px 0 0 0
}