a,
a:focus,
a:hover,
.navbar-default .navbar-nav > li > a,
.titulo-noticia-secundaria,
.btn-azul,
.btn-azul:hover,
.servDestaque,
.servbuttons {
    background-color: transparent !important;
    color: rgb(255, 255, 0) !important;
}
body.page-md,
#acessibilidade,
.page-header,
.page-header-top,
.navbar-default,
.page-prefooter,
.page-footer,
.onewsleft:hover > a,
.onewsleft:hover h2,
.btn,
.btn:hover,
.accordion-links li a,
.accordion-links li a:hover,
.outstanding-header,
.outstanding-header .outstanding-title,
.nav > li > a:focus,
.nav > li > a:hover,
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover,
.dropdown-menu li > a:hover,
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover,
.dropdown-menu li > a,
.dropdown-menu li > a:hover,
#menuprin_1 > li > ul,
.block-titulo > span,
.datanot_wrapper,
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate,
.noticia-secundaria .datanot {
    background-color: rgb(0, 0, 0);
    color: rgb(255, 255, 255);
}
#acessibilidade,
.page-header-top,
.navbar-default {
    border-bottom: 1px solid rgb(255, 255, 255);
}
.navbar-default {
    border-top: 1px solid rgb(255, 255, 255);
}
#acessibilidade li a,
#acessibilidade li a span {
    color: rgb(255, 255, 0);
}
input,
select,
.btn,
.search-form .input-group input,
table.dataTable thead .sorting_desc,
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    background-color: rgb(0, 0, 0) !important;
    border: 1px solid rgb(255, 255, 255) !important;
    color: rgb(255, 255, 0) !important;
}
input::placeholder {
    font-weight: bold;
    color: rgb(255, 255, 255) !important;
}
input::-webkit-input-placeholder {
    font-weight: bold;
    color: rgb(255, 255, 255) !important;
}
.navbar .input-group-btn,
.navbar .input-group-btn:hover {
    background-color: rgb(0, 0, 0);
    color: rgb(255, 255, 255);
    border-width: 1px 1px 1px 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-top-color: rgb(255, 255, 255);
    border-right-color: rgb(255, 255, 255);
    border-bottom-color: rgb(255, 255, 255);
    border-image: initial;
    border-left-style: initial;
    border-left-color: initial;
}
#busca-principal button i.icon-magnifier {
    color: rgb(255, 255, 255);
}
#busca-principal [type="submit"] {
    background-color: rgb(0, 0, 0);
    border: 1px solid rgb(255, 255, 255);
}
.page-prefooter {
    border-top: 1px solid rgb(255, 255, 255);
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:focus,
.nav-pills > li.active > a:hover,
.nav-pills > li > a:focus,
.nav-pills > li > a:hover {
    background-color: rgb(0, 0, 0);
    border-width: 1px 1px 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-color: rgb(255, 255, 255);
    border-right-color: rgb(255, 255, 255);
    border-left-color: rgb(255, 255, 255);
    border-image: initial;
    border-bottom-style: initial;
    border-bottom-color: initial;
}
.tabbable .tab-content,
#menuprin_1 > li > ul {} #menuprin_1 > li > ul > ul {
                             border-right: 1px solid rgb(255, 255, 255);
                         }
.gradiente-titulo {
    display: none;
}
#custom_carousel .item h2.titulo_noticia,
.datanot_wrapper {
    position: static;
}
.servDestaque,
.servbuttons {
    border-width: 1px 1px 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-color: rgb(255, 255, 255);
    border-right-color: rgb(255, 255, 255);
    border-left-color: rgb(255, 255, 255);
    border-image: initial;
    border-bottom-style: initial;
    border-bottom-color: initial;
}
.servbuttons {
    border-bottom: 1px solid rgb(255, 255, 255);
}
.fb_reset {
    background: none;
    border: 0px;
    border-spacing: 0px;
    color: rgb(0, 0, 0);
    cursor: auto;
    direction: ltr;
    font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-variant-ligatures: normal;
    font-variant-caps: normal;
    font-weight: normal;
    letter-spacing: normal;
    line-height: 1;
    margin: 0px;
    overflow: visible;
    padding: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-shadow: none;
    text-transform: none;
    visibility: visible;
    white-space: normal;
    word-spacing: normal;
}
.fb_reset > div {
    overflow: hidden;
}
.fb_reset .fb_dialog_legacy {
    overflow: visible;
}
#fb-root #fb_dialog_ipad_overlay {
    background: rgba(0, 0, 0, 0.45098);
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    top: 0px;
    width: 100%;
    min-height: 100%;
    z-index: 10000;
}
#fb-root #fb_dialog_ipad_overlay.hidden {
    display: none;
}