.container { padding-left:0px; padding-right:0px; }
 
/* Variaveis */
 
.color-azul { color: #00698C; }
.color-azul-escuro { color: #2C3E50; }
.color-cinza { color: #999999; }
.color-vermelho { color: #B20000; }
 
.fullwidth { width:100%; }
 
.bg-verde { background-color: #639146; }
.bg-vermelho { background-color: #AE0000; }
.bg-cinza { background-color: #CFCFCF; }
.bg-cinza2 { background-color: #F4F4F4; }
 
.font-size-12 { font-size:12px; }
.font-size-14 { font-size:14px; }
 
.text-align-right { text-align: right; }
.text-align-left { text-align: left; }
.text-align-center { text-align: center; }
 
.margin-top-2{ margin-top: 2px; }
.margin-top-5 { margin-top: 5px; }
.margin-top-8 { margin-top: 8px; }
.margin-top-10 { margin-top: 10px; }
.margin-top-11 { margin-top: 11px; }
.margin-top-13 { margin-top: 13px; }
.margin-top-14 { margin-top: 14px; }
.margin-top-15 { margin-top: 15px; }
.margin-top-16 { margin-top: 16px; }
.margin-top-20{ margin-top: 20px; }
.margin-top-25{ margin-top: 25px; }
.margin-top-30{ margin-top: 30px; }
.margin-top-32{ margin-top: 32px; }
 
.margin-bottom-5 { margin-bottom: 5px; }
.margin-bottom-10 { margin-bottom: 10px; }
.margin-bottom-14 { margin-bottom: 14px; }
.margin-bottom-15 { margin-bottom: 15px; }
.margin-bottom-20 { margin-bottom: 20px; }
.margin-bottom-22 { margin-bottom: 22px; }
.margin-bottom-25 { margin-bottom: 25px; }
.margin-bottom-28 { margin-bottom: 28px; }
.margin-bottom-30 { margin-bottom: 30px; }
.margin-bottom-50 { margin-bottom: 50px; }
 
.margin-right-5 { margin-right: 5px; }
.margin-right-6 { margin-right: 6px; }
.margin-right-7 { margin-right: 7px; }
.margin-right-10 { margin-right: 10px; }
.margin-right-15 { margin-right: 15px; }
 
.margin-left-5 { margin-left: 5px; }
.margin-left-6 { margin-left: 6px; }
.margin-left-7 { margin-left: 7px; }
.margin-left-10 { margin-left: 10px; }
.margin-left-15 { margin-left: 15px; }
 
.padding-right-0 { padding-right: 0px; }
 
.padding-left-0 { padding-left: 0px; }
.padding-left-3 { padding-left: 3px; }
 
.padding-bottom-2 {     padding-bottom: 2px !important; }
.padding-bottom-5{     padding-bottom: 5px; }
.padding-bottom-10 {     padding-bottom: 10px; }
.padding-bottom-15 {     padding-bottom: 15px; }
.padding-bottom-20 {     padding-bottom: 20px; }
.padding-bottom-25 {     padding-bottom: 25px; }
.padding-bottom-30 {     padding-bottom: 30px; }
.padding-bottom-40 {     padding-bottom: 40px !important; }
 
.padding-top-40 {     padding-top: 40px; }
.padding-top-15 {     padding-top: 15px; }
.padding-top-10 {     padding-top: 10px; }
.padding-top-20 {     padding-top: 20px; }
.padding-top-30 {     padding-top: 20px; }
.padding-top-50 {     padding-top: 50px; }
 
.relative {  position:relative; }
.inline-block { display:inline-block; }
.block { display:block; }
.bold {     font-weight: bold; }
 
.top-6 { top:6px; }
.top-10 { top:10px; }
.top-13 { top:13px; }
.top-15 { top:15px; }
.top-17{ top:17px; }
.top-20 { top:20px; }
 
.bottom-3 { bottom: 3px; }
.bottom-5 { bottom: 5px; }
.bottom-6 { bottom: 6px; }
.bottom-20 { bottom: 20px; }
 
.float-left { float:left; }
.float-right { float:right; }
 
@media only screen and (min-width: 2000px) {
    .slider { height:450px !important;}
}
@media only screen and (min-width: 1250px) {
    .container { width: 1200px; }
}
@media only screen and (max-width: 1370px) {
    header .slider {   height: 250px;}
}
@media only screen and (max-width: 1248px) {
    section .meio .noticia-single  .box-data {  width:1%; }
}
@media only screen and (max-width: 1197px) {
    section .meio .noticia-single  .box-data {  width:1%; }
    section .meio .noticia-single  .subtitulo { }
}
@media only screen and (max-width: 993px) {
    section .meio .noticia-single .imagem { float: inherit;     margin: 0 auto;     margin-bottom: 16px;}
    section .meio .noticia-single  .separador {     margin-right: 0px; }
    section .meio .noticia-single  .box-data {  width:1%; }
    .label-box .title {     width: 68%; }
    .container { padding-left:15px; padding-right:15px; }
    header .topo .logomarca { text-align:center; }
    header  nav { left: 18px !important; }
    header  .super-topo .data { text-align:left; margin-top:5px; }
    section.conteudo .col-sm-8 { padding-left:0px; }
    section.conteudo .sidebar { padding-top:5px;}
    section .meio .noticia-slide { padding-right:15px;}
    section .meio .noticia-slide .detalhes .data { margin-top:10px; }
    section .meio .noticia-slide .detalhes { padding-left:2px;}
    section .meio .noticia-slide .lista .box-noticia .titulo a { font-size:15px; padding-right: 0px; font-weight:500;}
    section .meio .noticia-slide .lista .box-noticia .subtitulo a { font-size:12px; padding-right: 0px;}
    section .noticia-single .detalhes { margin-top:10px;}
    section .meio .noticia-single {    padding-right: 10px;}
    footer .icon { width:100%; text-align:center; }
    footer .titulo { font-size:24px; text-align:center; }
    footer .linha .texto {margin-left: 0px; font-size:14px; width:100%;  text-align:center; }
    footer .separador { display:none; }
    header .topo .search .buscaForm { top:38px;}
}
@media only screen and (max-width: 767px) {
    section .meio .noticia-single .imagem { float: inherit;     margin: 0 auto;     margin-bottom: 16px;}
    header .slider  { height:200px; }
    header  .topo .search {    right: 45px; }
    header  .navbar {     width: 92%; }
    header  .navbar-header { width:59px;}
    header  .topo nav .menu-separador { display:none; }
    header  .topo nav { margin-top:19px; }
    header  .topo .search { top: 28.9px; }
    header  .topo nav ul li{ margin-bottom:5px; }
    section.conteudo-layout-1 .meio { margin-top:10px; }
    section.conteudo-layout-1 .col-sm-8 { padding-left: 15px; padding-right: 15px;}
    section .meio .noticia-slide .lista .box-noticia .subtitulo a { margin-bottom: 11px; }
    section .meio .noticia-slide .lista {margin-bottom: 0px;}
    section.conteudo-layout-2 .col-sm-3 { padding-left: 15px; margin-bottom:5px; padding-right: 15px;}
    section.conteudo-layout-3 .col-md-4 { margin-bottom:18px; padding-right: 15px;}
    section .bread-single .pull-right { display:none;}
    footer .titulo { font-size:26px; text-align:center; margin-bottom:20px;margin-top:10px; }
    footer .texto {  text-align:center; margin-bottom:10px; }
    footer .redesocial-btn { width:100%; text-align:center; }
    section .bread-single .pull-left { left: 2px; }
    section .bread-single {    font-size: 14px;    margin-bottom: 0px;    position: relative;top: -4px;}
    .sidebar-single  { margin-top:12px;}
    .sidebar-noticias-relacionadas { padding-left:15px;}
    header .topo .search .buscaForm {       position: absolute;     right: 0px;     top: 3px;}
    header .topo .search .buscaForm input[type=text] { width:200px; }
}
@media only screen and (max-width: 670px) {
 
}
@media only screen and (max-width: 530px) {
    header .topo .search .buscaForm {       position: absolute;    right: 33px;    top: 3px;    width: 178px;}
    header .topo .search .buscaForm input[type=text] { width:100px; }
}
@media only screen and (max-width: 600px) {
    header .slider  { height:120px; }
}
@media only screen and (max-width: 375px) {
 
}