@charset "utf-8";

@font-face {
    font-family: 'ZodiacSigns';
    src: url('../fonts/ZodiacSigns.eot');
    src: url('../fonts/ZodiacSigns.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ZodiacSigns.woff') format('woff'),
         url('../fonts/ZodiacSigns.ttf') format('truetype'),
         url('../fonts/ZodiacSigns.svg#proxima_nova_altblack') format('svg');
    font-weight: normal;


}

/* PÁGINA INICIAL */

.alerta {  width: 100%; float:left; positon: relative; text-align:center; padding: 30px 0px 30px 0px; font-size: 14px; color: #CCC; } 

body {   overflow-x: hidden; background:#FFF; font-family: 'Open Sans', sans-serif; padding: 0px; margin: 0px; text-rendering: optimizeLegibility;  letter-spacing: -0.7px ; font-stretch: normal;}

html  {   text-rendering: optimizeLegibility;  }

a img { border:none; }

.line { background:url(../images/lines.png); width: 100%; height: 20px; float: left; position: relative;  }

.margincenter { margin: 0px 30px 0px 30px ; }
.marginvertical { margin: 40px 0px 40px 0px ; }
.margintop { margin: 40px 0px 0px 0px ; }
.marginbottom { margin: 0px 0px 40px 0px ; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

.instagram-media {
    max-width:630px;
    text-align: center; 
    margin:0 auto;
    width:auto;
    display:table;
}
.aovivo { color: #FFF; animation: animate 0.7s linear infinite; margin: -1.5px 2px 0px 0px;}

#line-menu { width: 100%; height: 2.5px; float: left; position: relative;  margin: 10px 0px 0px 0px;  }  


#enquete { width: 100%; float:left; position: relative; margin: 0px 0px 0px 0px; }
#enquete #pergeresp { width: 100%; height: 290px; float:left; position: relative; color: #333;} 
#enquete #pergeresp .resposta { width: 100%; float:left; position: relative; margin: 20px 0px 0px 0px;} 
#enquete #pergeresp .enviar { -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;  cursor: pointer; width: 100%;  color: #FFF;padding: 10px 0px 10px 0px; background: #333; border: none; position: absolute; bottom: 0px; left: 0px; margin: 20px 0px 0px 0px;} 
#enquete #pergeresp .enviar:hover { background: #111; } 

#menumobile { display: none; font-size: 14px;  width: 180px; padding: 10px;  position: absolute; top: 0px; left: 0px; height: 100%; z-index: 999999999; } 
#menumobile ul { width: 100%; float:left; position: relative; padding: 0px 0px 0px 0px;}
#menumobile ul li {width: 100%; float:left; position: relative; padding: 0px 0px 10px 0px; text-transform: uppercase; font-weight: 600;} 
#menumobile ul li ul { padding: 10px 0px 0px 0px;  } 
#menumobile ul li ul li { font-weight: 400;  } 
#menumobile ul li a { width: 100%; float:left; position: relative; }

#dollar, #euro, #btc { width: 300px; float:left; position: relative;   }

#euro { margin: 0px 30px 0px 30px; }  

.inner #right #dollar, .inner #right #euro, .inner #right #btc { margin: 0px 0px 30px 0px;}

.inner #right .margintop { margin: 0px 0px 0px 0px;} 

#moedas .rt { width: 100%; float:left; position: relative;  padding: 0px 0px 15px; } 
#moedas .lt { width: 100%; float:left; position: relative; } 
#moedas .conteiner span { color: #333; width: calc(100% / 3 - 15px); float:left; position: relative; text-transform: uppercase;  padding: 7px 0px 7px 15px;  } 
#moedas .cvv { font-size: 12px;  background: #F9F9F9;}
#moedas .pmm { font-size: 12px; background: #F9F9F9; }
#moedas .cvv1 { font-size: 16px; background: #F1F1F1; }
#moedas .pmm1 { font-size: 16px; background: #F1F1F1;}
#moedas .conteiner .negativo { color: #D80027; } 
#moedas .conteiner .positivo { color: #3B9C00; } 
#moedas .simbolo { width: 100%; text-transform: uppercase; font-size: 18px; float:left; position: relative;}
#moedas #dollar .simbolo {color: #D80027; } 
#moedas #euro .simbolo {color: #2B479D; } 
#moedas #btc .simbolo {color: #000000; }
#moedas #dollar .simbolo i { margin: -2.5px 5px 0px 0px; width: 25px; height: 25px; float:left; position: relative; background:url(../images/dolar.png) center center ; background-size: contain;  } 
#moedas #euro .simbolo i { margin: -2.5px 5px 0px 0px; width: 25px; height: 25px; float:left; position: relative; background:url(../images/euro.png) center center;  background-size: contain;  } 
#moedas #btc .simbolo i { margin: -2.5px 5px 0px 0px; width: 25px; height: 25px; float:left; position: relative; background:url(../images/bitcoin.png) center center;  background-size: contain;  } 

#tempoprevisao h2 { width: 100%;  float:left; position: relative; padding: 0px 0px 20px 0px; color: #1C79E0; font-size: 18px;} 
#previsaodotempo ul { width: calc(100% / 5 - 38px); padding: 10px;  float:left; position: relative; margin: 0px 20px 0px 0px; border: 1px solid #CCC;  }
#previsaodotempo .first { background: #F9F9F9; }
#previsaodotempo ul:last-child {  margin: 0px 0px 0px 0px;} 
#previsaodotempo .data { text-transform: uppercase; font-size: 16px; width: 100%; margin: 0px 0px 10px 0px; float:left; position: relative; text-align: center; color: #C9294A; font-weight: 600;  } 
#previsaodotempo .descricao {  line-height: 120%;  height: 37px; overflow:hidden; text-transform: lowercase; font-size: 16px; width: 100%; margin: 0px 0px 10px 0px; float:left; position: relative; text-align: center; color: #111; font-weight: 400;  } 
#previsaodotempo .temperatura {  width: 100%;  float:left; position: relative; text-align: center;  }
#previsaodotempo .temp {  font-size: 22px; color: #C9294A; font-weight: 600;   }
#previsaodotempo .min {  font-size: 16px; color: #1C79E0; font-weight: 400;  }
#previsaodotempo .max {  font-size: 22px; color: #C9294A; font-weight: 600;  }
#previsaodotempo .condicao  { text-align: center; }  
#previsaodotempo .condicao i { font-size: 50px; color: #1C79E0; margin: 0px 0px 20px 0px;} 

.inner #right #previsaodotempo { margin: 0px 0px 0px 0px;} 
.inner #right #previsaodotempo ul { width: calc(100% / 2 - 32px); padding: 10px;  float:left; position: relative; margin: 0px 0px 0px 0px; border: 1px solid #CCC;  }
.inner #right #previsaodotempo ul:first-child { display: none;} 
.inner #right #previsaodotempo ul:nth-child(2) { margin: 0px 20px 20px 0px; }
.inner #right #previsaodotempo ul:nth-child(3) { margin: 0px 0px 20px 0px; }
.inner #right #previsaodotempo ul:nth-child(4) { margin: 0px 20px 0px 0px; }
.inner #right #previsaodotempo ul:nth-child(5) { margin: 0px 0px 0px 0px; }
.inner #right #previsaodotempo .descricao { height: 35px; overflow:hidden;  }

#zodiacos ul { width: 100%; padding: 20px 0px 40px 0px; float:left; position: relative; margin: 0px 0px 0px 0px;  } 
#zodiacos li { font-family: 'ZodiacSigns'; width: calc(100% / 12); float:left; position: relative; font-size: 85px; text-align:center; padding: 0px 0px 10px 0px;} 
#zodiacos ul li span {  width: 100%; font-family: 'Work Sans', sans-serif; font-size: 14px; float:left; position: relative;}
#zodiacos .tabs-stage div { display: none; padding: 0px 0px 30px 0px; font-size: 16px; color: #111;}
#zodiacos i { font-weight: 600; }
#zodiacos .tabs-nav .tab-active  { background: #F58634;} 
#zodiacos .tabs-nav .tab-active a, #zodiacos .tabs-nav .tab-active a:hover {  color: #FFF;}
#zodiacos h2 { font-size: 28px;} 
.inner #right #zodiacos li {  width: calc(100% / 4); } 


@keyframes animate { 	

0% { color: #FFF; }  
50% { color: #00FF00; }
100% {color: #FFF;}

}

:focus { outline: 0; }

.font10 { font-size: 10px;} .font12 { font-size: 12px;} .font13 { font-size: 13px;} .font14 { font-size: 14px;}  .font16 { font-size: 16px;}  .font18 { font-size: 18px;}  .font20 { font-size: 20px;} .font22 { font-size: 22px;}  .font24 { font-size: 24px;} .font28 { font-size: 28px;} .font32 { font-size: 32px;}

.normal { font-weight:400; } .sbold { font-weight:600; } .bold { font-weight:700; }

.titlered { color: #C9294A; border-bottom: 3px solid #C9294A; padding: 3px 0px 5px 0px; margin: 0px 0px 40px 0px; width:153px;}

.bordacinza { position:absolute; top: 36px; right: 0px; width:100%; border-bottom: 1px solid #CCC; z-index:-1; } 

.bordabranca { position:absolute; top: 36px; right: 0px; width:100%; border-bottom: 1px solid #FFF; z-index:1; } 

.titlered2 {color: #87124F; border-bottom: 3px solid #87124F; padding: 3px 0px 5px 0px; margin: 0px 0px 40px 0px;  width:153px;}

.titleorange {  color: #F58634; border-bottom: 3px solid #F58634; padding: 3px 0px 5px 0px; margin: 0px 0px 20px 0px; width:153px;} 

.titlegold {  color: #999933; border-bottom: 3px solid #999933; padding: 3px 0px 5px 0px; margin: 0px 0px 40px 0px; width:153px;}  

.titlewhite {  color: #FFFFFF; border-bottom: 3px solid #FFFFFF; padding: 3px 0px 5px 0px; margin: 0px 0px 40px 0px; width:153px;} 

.titleblue {  color: #1C79E0; border-bottom: 3px solid #1C79E0; padding: 3px 0px 5px 0px; margin: 0px 0px 40px 0px; width:153px;} 

.titleblue2 {  color: #4867AA; border-bottom: 3px solid #4867AA; padding: 3px 0px 5px 0px; margin: 0px 0px 40px 0px; width:153px;} 

.titleblack {  color: #7F8C94; border-bottom: 3px solid #7F8C94; padding: 3px 0px 5px 0px; margin: 0px 0px 40px 0px; width:153px;} 

.titlebrown {  color: #333; border-bottom: 3px solid #333; padding: 3px 0px 5px 0px; margin: 0px 0px 40px 0px; width:153px; } 

#right .titlebrown { width:110px; } 

.titlemargent {  color: #BA2276; border-bottom: 3px solid #BA2276; padding: 3px 0px 5px 0px; margin: 0px 0px 40px 0px; width:153px} 

.titlegreen {  color: #3B9C00; border-bottom: 3px solid #3B9C00; padding: 3px 0px 5px 0px; margin: 0px 0px 40px 0px; width:153px; }

.titlewhite {  color: #FFF; border-bottom: 3px solid #FFF; padding: 3px 0px 5px 0px; margin: 0px 0px 40px 0px; width:153px; }

.titlepurple {  color: #6F51C8; border-bottom: 3px solid #6F51C8; padding: 3px 0px 5px 0px; margin: 0px 0px 40px 0px; width:173px;} 

.uptxt { text-transform: uppercase; }

.border { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #CCC;  }

.transition { -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }

.link-white a { color: #FFF; text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.link-white a:hover { color: #FFFFFF; text-decoration: underline;} 

.link-black a { color: #111;  text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.link-black a:hover { color: #000; text-decoration: underline;} 

.link-black2 a { color: #7F8C94;  text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.link-black2 a:hover { color: #7F8C94; text-decoration: underline;} 

.link-red a { color: #C9294A; text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.link-red a:hover { color: #C9294A; text-decoration: underline;} 

.link-red2 a { color: #87124F; text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.link-red2 a:hover { color: #87124F; text-decoration: underline;} 

.link-red3 a { color: #C9294A; text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.link-red3 a:hover { color: #FFF; text-decoration: underline;} 

.link-red4 a { color: #C9294A; text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.link-red4 a:hover { color: #87124F; text-decoration: none;} 

.link-green a { color: #3B9C00; text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.link-green a:hover { color: #3B9C00; text-decoration: underline;} 

.link-orange a { color: #F58634; text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
.link-orange a:hover { color: #F58634; text-decoration: underline;}

.link-orange2 a { color: #F58634; text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
.link-orange2 a:hover { color: #F58634; text-decoration: none;}  

.link-purple a { color: #6F51C8;  text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.link-purple a:hover { color: #6F51C8; text-decoration: underline;} 

.link-purple2 a { color: #652584;  text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
.link-purple2 a:hover { color: #FFFFFF; text-decoration: none;} 

.link-purple3 a { color: #6F51C8;  text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
.link-purple3 a:hover { color: #FFFFFF; text-decoration: none;} 

.link-gold a { color: #999933;  text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.link-gold a:hover { color: #999933; text-decoration: underline;}

.link-margent a { color: #BA2276; text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.link-margent a:hover { color: #BA2276; text-decoration: underline;}  

.link-blue a { color: #1C79E0; text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.link-blue a:hover { color: #1C79E0; text-decoration: underline;} 

.link-brown a { color: #333;  text-decoration: none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
.link-brown a:hover { color: #333; text-decoration: underline;}

.link-brown2 a { color: #666;  text-decoration: none;  -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
.link-brown2 a:hover { color: #FFF; text-decoration: none;}  

.link-brown3 a { color: #333;  text-decoration: none; }
.link-brown3 a:hover { color: #FFF; text-decoration: none;}  

.link-brown4 a { color: #111;  text-decoration: none;  -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
.link-brown4 a:hover { color: #000;  text-decoration: underline;}  

.link-brown5 a { color: #666;  text-decoration: none;  -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
.link-brown5 a:hover { color: #333; text-decoration: none;}  

ul { padding: 0px; margin: 0px; list-style: none;  } 

.img img { width: 100%; height:auto; }

.image img, .imagee img { display: block; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }

.image img:hover, .imagee img:hover {  -moz-filter: brightness(1.3);
    -ms-filter: brightness(1.3);
     -o-filter: brightness(1.3);
filter: brightness(1.3); } 


h1, h2, h3, h4, h5, h6 h7, h8, h9 { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-weight: inherit; } 

.conteiner { width: 100%; float:left; position:relative;  }

.central { max-width: 960px; margin: 0 auto; display:block; padding: 0px 0px 0px 0px;   }

.bgbanner { background: url(../images/bgbanner.png) center repeat; padding: 0px 0px 0px 0px; }

.block-right { position:relative; float:right; }
.block-left { position:relative; float:left; }
.block-central { display:block; margin: 0 auto; } 


.text-center { text-align: center; }


#atvmobile2 a { width: 100%; text-align:center; color: #111; text-decoration: none; float:left; position:relative;  padding: 15px 0px 15px 0px; font-weight:600;  font-size: 14px;} 
#atvmobile2 a:hover { color: #111; text-decoration: underline; } 

#show_float { width:360px; height:360px; position: fixed; top:50%; left:50%; z-index: 9999999999;  margin-left: -180px; margin-top: -180px;}
#bannerfloat { width:100% height: 100%; position:relative; float:left; }
#btfechar { text-align:right; z-index: 400; padding: 10px 0px 10px 0px; width:100%; position:relative; float:left;  font-size: 16px; font-weight:bold; color: #FFF; background: #C9294A;}
#btfechar a{ color:#FFF; text-decoration:none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
#btfechar a:hover{ color:#C9294A; text-decoration: none;}
#imgfloat { width:100%; position:relative; float:left; }
#imgfloat img {  width:100%;  height: auto;} 


#menucateg { border-bottom: 1px solid #C9294A; padding: 10px 0px 10px 0px; margin: 0px 0px 30px 0px ; font-size:12px;} 
#menucateg li { position:relative; float:left; margin: 0px 20px 0px 0px;  }
#menucateg li:last-child { margin: 0px 0px 0px 0px; }  


#menucateg.orange { border-bottom: 1px solid #FF7F00; }
#menucateg.red2 { border-bottom: 1px solid #87124F; }
#menucateg.black{ border-bottom: 1px solid #7F8C94; }
#menucateg.blue{ border-bottom: 1px solid #1C79E0; }
#menucateg.margent { border-bottom: 1px solid #BA2276; }
#menucateg.gold { border-bottom: 1px solid #999933; }
#menucateg.brown { border-bottom: 1px solid #333; }
#menucateg.purple { border-bottom: 1px solid #6F51C8; }
#menucateg.green { border-bottom: 1px solid #3B9C00; }

#menucateg ul li:nth-child(1) a { color: #C9294A; }
#menucateg ul li:nth-child(2) a { color: #F58634; }
#menucateg ul li:nth-child(3) a { color: #3B9C00;  }
#menucateg ul li:nth-child(4) a { color: #6F51C8;  }
#menucateg ul li:nth-child(5) a { color: #333;  }
#menucateg ul li:nth-child(6) a { color: #999933;  }
#menucateg ul li:nth-child(7) a { color: #BA2276;  }
#menucateg ul li:nth-child(8) a { color: #1C79E0;  }

#bannertop { max-width: 728px; max-height: 90px;  }
#bannertop img { width: 100%; height: auto; }

#logo { width: 160px; margin: 47px 0px 0px 0px; }

#dt { width: calc(100% - 227px); margin: 67px 0px 0px 0px;}
#central-dt {  width: calc(100% - 267px); margin: 0 auto; display: block; } 

#dolar { margin: -5px 20px 0px 0px; z-index: 999; }
#dolar i { margin: 0px 5px 0px 0px;} 

#tempo { margin: -8px 0px 0px 0px; z-index: 999;}
#tempo i { margin: 0px 5px 0px 0px; }  

#tempo .red, #dolar .red { color: #C9294A; } 
#tempo .orange, #dolar .orange { color:  #FF7F00; }
#tempo .red2, #dolar .red2 { color:  #87124F; } 
#tempo .black, #dolar .black { color:  #7F8C94; } 
#tempo .blue, #dolar .blue { color: #1C79E0; } 
#tempo .margent, #dolar .margent { color: #BA2276; } 
#tempo .gold, #dolar .gold { color: #999933; } 
#tempo .brown, #dolar .brown { color: #333333; } 
#tempo .purple, #dolar .purple { color: #6F51C8; } 
#tempo .green, #dolar .green { color: #3B9C00; } 

#sociais { width: 67px; margin: 52px 0px 0px 0px;  } 
#sociais li { padding: 5px 10px 0px 0px; float:left; position:relative; }
#sociais li:last-child { padding: 5px 0px 0px 0px; }
#sociais span { display:none; } 

#radio { width: 100px;  margin: 50px 0px 0px 0px;} 

#barramenu { background: none; height: 30px; margin: 30px 0px 0px 0px; }

#barramenu.orange { background: #FF7F00; } 
#barramenu.red2 { background: #87124F;} 
#barramenu.black { background: #7F8C94;  }
#barramenu.blue { background: #1C79E0; }
#barramenu.margent { background: #BA2276;  }
#barramenu.gold { background: #999933; }
#barramenu.brown { background: #333;  }
#barramenu.purple { background: #6F51C8;  } 
#barramenu.green { background: #3B9C00; }

.showmenu span {   font-weight: 600; margin: 0px 0px 0px 0px;  font-size: 14px; display: none; }
.showmenu i { margin: 15px 0px 0px 0px; font-size: 18px;} 

#menu {cursor: pointer; width: 150px; float:lef; position:absolute; background:#C9294A; margin: 30px 0px 0px 0px;   z-index: 9999; display: none; text-transform:uppercase;}
#menu ul { padding: 0px; margin: 0px 0px 0px 0px; float:left; position:relative;  list-style:none; font-weight: 600; font-size:12px;}
#menu ul li {  padding: 0px; position:relative; float:left;  }
#menu ul li a {  position: relative; float:left; color: #FFF; padding: 5px 0px 5px 0px; text-decoration:none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; border-bottom: 1px solid #FFF;}
#menu ul li:hover a { background: #EC3337; position: relative; float:left; color: #FFF; text-decoration:none; }
#menu ul li a:hover { background: #EC3337; position: relative; float:left; color: #FFF; text-decoration:none; }
#menu ul li span {  width:150px; margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px; position:relative; float:left; text-align: center;}
#menu ul li ul {  z-index: 999; margin: 0px 0px 0px 8px; width:150px; display: none; position:absolute; padding: 0px ; text-decoration: none;}
#menu ul li:hover ul { display: block;  margin-left: 150px; margin-top: 0px; }
#menu ul li ul li  {  position:relative; float:left; text-align:center;   }
#menu ul li:hover ul li a {  width:150px; height: auto; padding: 3px 0px 3px 0px; border-bottom: 1px solid #FFF;  }
#menu ul li ul li a { width:150px; color: #FFF; text-decoration: none;  margin: 0px 0px 0px 0px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
#menu ul li ul li a:hover  { width:150px; color: #FFF; text-decoration: none; background:  #C9294A; border-bottom: 1px solid #FFF; }
#menu ul li ul li span { width:150px; font-weight:600; margin: 5px 0px 0px 0px; position:relative; float:left; font-size:11px;}

#menu.videos { background: #87124F;} 
#menu.videos ul li a:hover { background: #C9294A ;  }
#menu.videos ul li:hover a { background: #C9294A; }
#menu.videos ul li ul li a:hover  { background:  #87124F ; }

#menu.coberturas { background: #7F8C94;} 
#menu.coberturas ul li a:hover { background: #616C74 ;  }
#menu.coberturas ul li:hover a { background: #616C74; }
#menu.coberturas ul li ul li a:hover  { background:  #7F8C94; }

#menu.blogs { background: #FF7F00;} 
#menu.blogs  ul li a:hover { background: #FF6300 ;  }
#menu.blogs  ul li:hover a { background: #FF6300; }
#menu.blogs  ul li ul li a:hover  { background:  #FF7F00; }

#menu.esportes { background: #3B9C00; } 
#menu.esportes  ul li a:hover { background: #1F5300;  }
#menu.esportes  ul li:hover a { background: #1F5300;  }
#menu.esportes  ul li ul li a:hover  { background:  #3B9C00; }

#menu.galeria-da-fama { background: #6F51C8; } 
#menu.galeria-da-fama  ul li a:hover { background:  #3F2880;  }
#menu.galeria-da-fama  ul li:hover a { background:  #3F2880;  }
#menu.galeria-da-fama  ul li ul li a:hover  { background:  #6F51C8; }

#menu.municipios { background: #333333; } 
#menu.municipios  ul li a:hover { background:  #666666;  }
#menu.municipios  ul li:hover a { background:  #666666;  }
#menu.municipios  ul li ul li a:hover  { background:  #333333; }

#menu.oportunidades { background: #999933; } 
#menu.oportunidades  ul li a:hover { background:  #59591E;  }
#menu.oportunidades  ul li:hover a { background:  #59591E;  }
#menu.oportunidades  ul li ul li a:hover  { background:  #999933; }

#menu.mulher { background: #BA2276; } 
#menu.mulher  ul li a:hover { background:  #77154B;  }
#menu.mulher  ul li:hover a { background:  #77154B;  }
#menu.mulher  ul li ul li a:hover  { background:  #BA2276; }
#menu.saude { background: #1C79E0; } 
#menu.saude  ul li a:hover { background:  #0B73B0;  }
#menu.saude  ul li:hover a { background:  #0B73B0;  }
#menu.saude  ul li ul li a:hover  { background:  #1C79E0; }

#menu2 { margin: 15px 0px 0px 10px;}  
#menu2 li { position:relative; float:left; margin: 0px 0px 0px 0px; border-right: 1px solid #FFF; padding: 0px 10px 0px 10px;} 
#menu2 li:last-child { border-right: none; }

#busca { width: 250px; margin: 0px 0px 0px 0px; }
#busca form  {background: #FFF; border: none; height:26px; width: 100%; margin: 11px 0px 0px 0px; }
#busca input {  height:26px; width: 214px; border:none; padding: 0px 5px 0px 5px;  font-size: 12px; color: #111; }
#busca button { height:26px; width: 26px; border:none;  background: #FFF; color: #C9294A; cursor:pointer;}
#busca button:hover { background: #FFF;  } 

#busca button.orange { color: #FF7F00; } 
#busca button.red2 { color: #87124F; } 
#busca button.black { color: #7F8C94; } 
#busca button.blue { color: #1C79E0; }  
#busca button.margent { color: #BA2276; }  
#busca button.gold { color: #999933; }  
#busca button.brown { color: #333333; }   
#busca button.purple { color: #6F51C8; }
#busca button.green { color: #3B9C00; }

#datageral { width: 100%; float:left; position:relative; color: #616C74; padding: 10px 0px 30px 0px; }  

#bannercateg { width: 100%; position:relative; float:left;  max-height: 144px; text-align:center; padding: 0px; margin: 0px;  } 
#bannercateg img { width: 100%; height: auto; margin: 0px; padding: 0px; }

#ultimasnoticias { width: calc(100% - 2px); border: 1px solid #CCC; margin: 40px 0px 40px 0px; }
#ultimasnoticias h1 { font-weight: 600; text-align: center; width: 75px; float: left; position: relative; background: #C9294A;  padding: 10px; text-transform: uppercase;  font-size: 14px; color: #FFF; }
#ultimasnoticias li { float:left; position: relative; padding: 10px; font-size: 14px; } 
#ultimasnoticias .titulo { border-right: 1px solid #CCC; padding-right: 15px; }
#ultimasnoticias .data { color: #C9294A; font-weight: 700;} 
.marquee { width: calc(100% - 95px); overflow: hidden; float:left; position:relative; padding: 0px; margin: 0px; }

#radios { width: 100%; border: none; margin: 40px 0px 0px 0px; background: #F2F2F2; }
#radios h1 { font-weight: 600; text-align: center; width: 100px; float: left; position: relative; background: url(../images/seta.png) #C9294A no-repeat right;   padding: 10px 10px 10px 0px; text-transform: uppercase;  font-size: 14px; color: #FFF; }
#radios li { float:left; position: relative; padding: 10px; font-size: 14px; } 
#radios .titulo {  padding-right: }
#radios .data { color: #C9294A; font-weight: 700;} 

.manchete { width: 100%; margin-right: 30px; } 
.manchete .masc { width: 100%;  background: url(../images/masc.png) left bottom; z-index: 777; position:absolute; left: 0px;  top: 0px;} 
.manchete .links { width: 100%; position:absolute; left: 20px;  bottom: 20px; z-index: 888;   } 
.manchete h1 { width: 90%; font-size: 14px; padding: 0px 0px 5px 0px;  text-transform: uppercase; font-weight:600; }
.manchete h2 { width: 90%; font-size:24px; padding: 0px 0px 10px 0px; line-height: 130%;  }

#bannerdest {overflow: hidden;  width: calc(100% - 722px); height: 100px; border: 1px solid #CCC; margin: 8px 0px 0px 30px; } 
#bannerdest img { width: 100%; height: auto; }

#destaque .manchete { width: 100%; padding: 0px; margin: 0px 0px 20px 0px; }
#destaque .divmenor { width: 690px; padding: 0px; margin: 0px 0px 0px 0px; }
#destaque .manchete ul { padding: 0px; margin: 0px;  }
#destaque .manchete li { padding: 0px; margin: 0px; height: 342px; overflow: hidden; }
#destaque .manchete img { width: 100%; height:auto; }
#destaque .manchete .masc {  height: 342px; }
#destaque .manchete .nodisplay { display: none; } 

#destaque .manchete .links2 { width: 100%; position: relative; float:left;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;} 
#destaque .manchete .links2 h1  { display: none;  }
#destaque .manchete .links2 h2 { width: 100%;  text-shadow: none; font-size: 32px; font-weight: 600; padding: 0px 0px 7px 0px;}
#destaque .manchete .links2 h3 { width: 100%; font-size: 16px; padding: 0px 0px 10px 0px; margin: 0px;}
#destaque .manchete .links2  a { color: #C9294A; text-decoration: none;  }  
#destaque .manchete .links2  a:hover { color: #C9294A; text-decoration: underline;  } 
#destaque .manchete .links2  h3 a { color: #999; text-decoration: none;  }  
#destaque .manchete .links2  h3 a:hover { color: #999; text-decoration: underline;  }  

#destaques { border-top: 1px solid #CCC;  margin: 30px 0px 40px 0px; }

#destaques .left, #destaques .right { width: 300px;  margin: 40px 0px 30px 0px; }
#destaques .center { width: 300px;  margin: 40px 30px 30px 30px; }
/* #destaques .lista1 ul li h1 { letter-spacing: -1.5px; }; */
#destaques .lista1 ul li:first-child { height: auto; margin: 0px 0px 0px 0px;}
#destaques .lista1 ul li:first-child .image { width: 100%; margin: 0px 0px 0px 0px; }
#destaques .lista1 ul li:first-child h2 { width: 100%; font-size: 12px;  margin-top: 10px;  }
#destaques .lista1 ul li:first-child h1 { width: 100%; font-size:17px;  height: 60px; }
#destaques .lista1 ul li:last-child {    }
#destaques .lista1 ul li:last-child h2 {   margin-top: 0px;  }
#destaques .lista1 ul li:last-child h1 {   height: 70px;  }

.destaquessemfoto  { margin: 0px; width: 100%; float:left; position:relative; padding: 5px 0px 0px 0px; font-weight: 600; font-size: 13px;}
.destaquessemfoto i { font-size: 7px; margin: 6px 5px 0px 1px; float:left; position: relative;}

#blogs { margin: 0px 0px 0px 0px; }

#blogs img { -webkit-border-radius: 100%; -moz-border-radius:  100%; border-radius: 100%; } 

#slider #custom-pager {padding: 5px 0px 0px 0px; float:left; position:relative; width: auto;}
#slider #custom-pager a { background: #666; margin: 0px 5px 0px 0px; padding: 2px 0px 2px 0px; text-align:center; width: 20px; float:left; position:relative;  color: #FFF;  -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; text-decoration: none; font-size: 12px; } 
#slider #custom-pager a:hover { background: #C9294A; } 
#slider #custom-pager .cycle-pager-active a { background:  #F00; }

#slider .prevControl a, .nextControl a { display: none; background: #666; margin: 5px 5px 0px 0px; padding: 5px 0px 5px 0px; text-align:center; width: 75px; float:left; position:relative;  color: #FFF;  -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; text-decoration: none; font-size: 14px; } 
#slider .prevControl a:hover, .nextControl a:hover { background: #C9294A; }

.cycle-slideshow { width: 100%; float:left; position:relative; }
.cycle-slideshow li { width: 100%; float:left; position:relative; }


.left { width: 300px; }
.lista1 { width: 100%; float:left; position:relative; margin: 10px 0px 0px 0px;   }
.lista1 ul { padding: 0px 0px 0px 0px; float:left; position:relative;   }
.lista1 ul li { width: 100%; height: 80px; overflow:hidden; margin: 21px 0px 0px 0px; padding: 0px 0px 20px 0px; float:left; position: relative; border-bottom: 1px solid #CCC;}
.lista1 ul li .image { width: 120px; margin: 0px 10px 0px 0px; }
.lista1 ul li h2 { width: 170px; float:left; position: relative; color: #C9294A;  padding: 0px 0px 5px 0px; font-size:11px; text-transform:uppercase; font-weight:600; }
.lista1 ul li h1 { width: 170px; font-size:14px; height: 85px;  float:left; position: relative; line-height: 160%; text-transform: none;  overflow:hidden;}
.lista1 ul li.maior h2 { width: 100%;  font-size:12px; color: #C9294A;   text-transform:uppercase; }
.lista1 ul li.maior h1 {  width: 100%;  font-size:16px;}
.lista1 ul li .fa-camera { position: absolute; width: 54px; height: 54px; top: 50%; left: 50%; margin-left: -27px; margin-top: -27px; color: #FFF; z-index: 888; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } 

.lista1 a:hover > .fa-camera { color: #87124F; }

.lista2 { width: 100%; float:left; position:relative; margin: 0px 0px 0px 0px;  }
.lista2 ul { padding: 20px 0px 0px 0px; float:left; position:relative; }
.lista2 ul li { width: 300px;  overflow:hidden; margin: 0px 30px 0px 0px; padding: 0px 0px 0px 0px; float:left; position: relative;   }
.lista2 ul li .image { width: 80px; margin: 0px 20px 0px 0px; }
.lista2 ul li h2 { width: 200px; height: 17px; overflow: hidden; float:left; position: relative; color: #FF7F00; padding: 0px 0px 3px 0px; font-size:14px; text-transform:uppercase; margin-top: -3px; font-weight:600;}
.lista2 ul li h1 { width: 200px; font-size:14px;  float:left; position: relative; line-height: 160%; text-transform: none;  overflow:hidden;  height: 85px; }
.lista2 ul li:last-child { border: none;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  } 

.lista3 { width: 100%; float:left; position:relative; margin: 20px 0px 0px 0px;  }
.lista3 ul { padding: 0px 0px 0px 0px; float:left; position:relative;   }
.lista3 ul li { width: 100%;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:left; position: relative;}
.lista3 ul li .image { max-width:280px; margin: 0px 0px 20px 0px;   }
.lista3 ul li .image img { border: 8px solid #FFF; }
.lista3 ul li h2 { float:left; position: relative; color: #3B9C00; padding: 5px; margin: 0px 0px 10px 0px; font-size:12px; text-transform:uppercase; background: #FFF; }
.lista3 ul li h1 { width: 100%; font-size:20px;  float:left; position: relative; line-height: 160%; text-transform: none;  }
.lista3 ul li.maior h2 { width: 100%;  font-size:16px; color: #616C74;  text-transform:uppercase;}
.lista3 ul li.maior h1 {  width: 100%;  font-size:23px;}


.right2 { width: 585px; padding: 0px; margin: 0px 0px 0px 40px; }

.lista0 { width: 100%; float:left; position:relative; margin: 20px 0px 0px 0px;   }
.lista0 ul { padding: 0px 0px 0px 0px; float:left; position:relative;   }
.lista0 ul li { width: 100%;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:left; position: relative;}
.lista0 ul li h2 { float:left; position: relative; color: #3B9C00; padding: 5px; margin: 0px 0px 10px 0px; font-size:12px; text-transform:uppercase; background: #FFF;  }
.lista0 ul li h1 { width: 100%; font-size:20px;  float:left; position: relative; line-height: 160%; text-transform: none; }
.lista0 ul li .fa-play-circle-o { position: absolute; width: 64px; height: 46px; top: 50%; left: 50%; margin-left: -32px; margin-top: -23px; color: #C9294A; z-index: 888; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } 
.lista0 a:hover > .fa-play-circle-o { color: #87124F; }

.lista4 { width: 100%; float:left; position:relative; margin: 48px 0px 0px 0px;   }
.lista4 ul { padding: 0px 0px 0px 0px; float:left; position:relative;   }
.lista4 ul li { width: 270px;  margin: 0px 40px 0px 0px; padding: 0px 0px 0px 0px; float:left; position: relative; }
.lista4 ul li .image { max-width: 260px; margin: 0px 0px 20px 0px;   }
.lista4 ul li .image img { border: 5px solid #FFF; }
.lista4 ul li h2 { float:left; position: relative; color: #3B9C00; padding: 5px; margin: 0px 0px 10px 0px; font-size:12px; text-transform:uppercase; background: #FFF; }
.lista4 ul li h1 { width: 100%; font-size:18px;  float:left; position: relative; line-height: 160%; text-transform: none;  }
.lista4 ul li.maior h2 { width: 100%;  font-size:16px; color: #616C74;  text-transform:uppercase;}
.lista4 ul li.maior h1 {  width: 100%;  font-size:20px;}
.lista4 ul li:last-child { margin: 0px 0px 0px 0px } 

.lista5 { width: 100%; float:left; position:relative; margin: 6.3px 0px 0px 0px;  }
.lista5 ul { padding: 0px 0px 0px 0px; float:left; position:relative;   }
.lista5 ul li { width: 290px; margin: 0px 0px 30px 40px; padding: 0px 0px 0px 0px; float:left; position: relative;  }
.lista5 ul li:first-child { width: 630px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:left; position: relative;}
.lista5 ul li:first-child h1 { width: 100%; font-size:20px; float:left; position: relative; line-height: 130%; }
.lista5 ul li:first-child h2 { width: 100%; font-size:16px; }
.lista5 ul li:first-child .imagee { width: 100%; height:auto; margin: 0px 0px 0px 0px; }
.lista5 ul li .imagee .fa-play-circle-o {font-size: 50px;  position: absolute;  top: 50%; left: 50%; margin-left:-25px; margin-top: -25px; color: #FFF; z-index: 888; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } 
.lista5 ul li:first-child .imagee .fa-play-circle-o { font-size: 100px; margin-left:-50px; margin-top: -50px;} 
.lista5 ul li .imagee { width:100%; margin: 0px 0px 0px; }
.lista5 ul li h2 { width: 100%; float:left; position: relative; color: #3B9C00; padding: 0px 0px 5px 0px; font-size:12px; text-transform:uppercase; font-weight:600; margin-top: -1px; }
.lista5 ul li h1 { width:  100%;  font-size:15px; float:left; position: relative; line-height: 130%; text-transform: none;}
.lista5 ul li .fa-play-circle-o { position: absolute; width: 22px; height: 22px; bottom: 5px; right: 5px; color: #FFF; opacity: 50%; z-index: 888; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } 
.lista5 ul li a:hover > .fa-play-circle-o, .lista5 a:hover > .fa-play-circle-o { color: #FFF; opacity: 90%; }
.lista5 ul li:last-child {  margin: 0px 0px 0px 40px;  float:left; position: relative;}
.lista5 ul li .masc { width: 100%;  height:166.15px; background: url(../images/masc.png) left bottom; z-index: 777; position:absolute; left: 0px;  bottom: 0px;} 
.lista5 ul li:first-child .masc {   height:360.65px;	} 

.lista5 .links { width: calc(100% - 30px); z-index: 999; position:absolute; left: 0px;  bottom: 10px; padding: 0px 15px 0px 15px; } 

.lista6 { width: 100%; float:left; position:relative; margin: 6.3px 0px 0px 0px;  }
.lista6 ul { padding: 0px 0px 0px 0px; float:left; position:relative;   }
.lista6 ul li { width: 220px; height: auto; overflow:hidden; margin: 0px 26.6px 30px 0px;  padding: 0px 0px 0px 0px; float:left; position: relative;  }
.lista6 ul li:nth-child(4) { margin: 0px 0px 30px 0px; }
.lista6 ul li .imagee { width: 100%; height:auto; margin: 0px 0px 10px 0px; }
.lista6 ul li h2 { width: 100%; float:left; position: relative; color: #FFF; padding: 0px 0px 5px 0px; font-size:12px; text-transform:uppercase; font-weight:600; margin-top: -1px; }
.lista6 ul li h1 { width: 100%; font-size:16px; height:85px;  float:left; position: relative; line-height: 160%; text-transform: none;  overflow:hidden;}

#bannereditorias { max-width: 728px; max-height: 90px;  }
#bannereditorias img { width: 100%; height: auto; }

#editorias { margin: 40px 0px 0px 0px;  padding: 0px 0px 40px 0px; }
#editorias .lista1 { margin: 0px 0px 30px 0px; } 
/* #destaques .lista1 ul li h1 { letter-spacing: -1.5px; } */
#editorias .lista1 ul li { width: 220px; height: auto; border: none; padding: 0px; margin: 0px 26.6px 0px 0px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; }
#editorias .lista1 ul li:last-child { margin: 0px 0px 0px 0px;   }
#editorias .lista1 ul li .image { width: 100%; margin: 0px 0px 5px 0px; }
#editorias .lista1 ul li h1 { width: 100%; font-size:16px;  height: 75px;  }
#editorias .lista1 ul li h2 {  color: #C9294A; font-size:12px;}

#esporte {   background: #3B9C00; padding: 20px 0px 0px 0px; z-index:0; }

#brasao { width: 100%; padding: 27px 0px 50px 0px ;  margin: 27px 0px 0px 0px;  }
#brasao span {  color: #3B9C00; margin: 7px 30px 0px 0px;  }  
#brasao li {  float:left; position:relative; width: 50px; height:auto; margin: 0px 36px 0px 0px;  -webkit-filter: opacity(60%); -moz-filter: opacity(60%); -ms-filter: opacity(60%); -o-filter: opacity(60%);filter: opacity(60%); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } 
#brasao li:last-child { margin: 0px 0px 0px 0px ; }
#brasao li:hover { -webkit-filter: opacity(100%); -moz-filter: opacity(100%); -ms-filter: opacity(100%); -o-filter: opacity(100%); filter: opacity(100%);}
#brasao li img { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
#brasao li img:hover{  -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%);} 

#banneresporte  { margin: 40px 0px 0px 0px; border-top: 3px solid #CCC; padding: 40px 0px 0px 0px;}
#banneresporte img { width: 100%; height:auto; }

#tvtodosegundo { margin: 30px 0px 40px 0px; padding: 30px 0px 50px 0px; background: #02282F; }
#tvtodosegundo .lista5 ul li h2 { color: #FFF; }

.left2 {  width: 630px; margin: 0px 30px 0px 0px;  }
.right3  {  width: 300px; }

#audios .lista1 { margin: -10px 0px 0px 0px; }
#audios .lista1 ul li { width: 300px;  padding: 10px 0px 10px 0px; margin: 0px 30px 0px 0px; border-bottom: none; }
#audios .lista1 ul li:nth-child(1), #audios .lista1 ul li:nth-child(2), #audios .lista1 ul li:nth-child(3) { border-bottom: 1px solid #CCC; }
#audios .lista1 ul li:nth-child(3), #audios .lista1 ul li:nth-child(6){ margin: 0px 0px 0px 0px; }
#audios .lista1 ul li h1 { width: 260px; height: 75px; overflow: hidden; float:left; position:relative; font-size: 16px;  }
#audios .lista1 i { font-size: 34px; width: 40px; float:left; position:relative; color: #111; height: 40px; line-height: 127%; margin-top: 19px; color: #C9294A; }

#bannersoutrasnoticias { max-width: 728px; max-height: 90px;  }
#bannereditorias img { width: 100%; height: auto; }

#outrasnoticias { margin: 40px 0px 40px 0px; }
#outrasnoticias .lista1 { margin: 0px 0px 0px 0px; } 
/*#outrasnoticias .lista1 ul li h1 { letter-spacing: -1.5px; } */
#outrasnoticias .lista1 ul li:first-child { height: auto; margin: 0px 0px 0px 0px;}
#outrasnoticias .lista1 ul li:first-child .image { width: 100%; margin: 0px 0px 0px 0px; }
#outrasnoticias .lista1 ul li:first-child h2 { width: 100%; font-size: 12px;  margin-top: 10px;  }
#outrasnoticias .lista1 ul li:first-child h1 { width: 100%; font-size:17px;  height: 60px; }
#outrasnoticias .lista1 ul li:last-child h2 {   margin-top: 0px;  }
#outrasnoticias .lista1 ul li:last-child h1 {   height: 70px;  }

#bannercoberturas { width: 100%; position:relative; float:left;  padding: 0px; margin: 0px 0px 40px 0px;  } 
#bannercoberturas img { width: 100%; height: auto; margin: 0px; padding: 0px; }

#coberturas { margin: 40px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#coberturas ul li:last-child h2 { margin-top: 10px; }
#coberturas .lista1 { margin: 0px 0px 0px 0px; } 
#coberturas .lista1 ul li { height: auto; border: none; padding: 0px; margin: 0px 0px 0px 0px;}
#coberturas .lista1 ul li .image { width: 100%; margin: 0px 0px 0px 0px; }
#coberturas .lista1 ul li h2 { width: 100%; font-size: 14px;   color: #7F8C94;  }
#coberturas .lista1 ul li h1 { width: 100%; font-size:18px;  height: 90px; }


#coberturas #left { width: calc(100% - 330px); position:relative; float:left; }
#coberturas #right { width: 300px; position:relative; float:left; margin: 40px 0px 0px 30px; }

#facebook { text-align:center;  margin: 0px 0px 0px 0px; }
#twitter {  text-align:center;  margin: 0px 0px 0px 0px; border: 1px solid #E9EBEE; }

#galeriadafama { margin: 40px 0px 0px 0px; border-bottom: none; padding: 0px 0px 40px 0px; }
#galeriadafama .lista1 { margin: 0px 0px 0px 0px; } 
#galeriadafama .lista1 ul li { width: 220px; height: auto; border: none; padding: 10px; margin: 0px 0px 0px 0px; }
#galeriadafama .lista1 a:last-child { margin: 0px 0px 0px 0px; }
#galeriadafama .lista1 a { margin: 0px 0px 0px 0px; float:left; position:relative;}
#galeriadafama .lista1 a:hover > li { background: #6F51C8; }

#galeriadafama .lista1 ul li .image { width: 100%; margin: 0px 0px 5px 0px; }
#galeriadafama .lista1 ul li h1 { width: 100%; font-size:16px;  height: 75px;  }
#galeriadafama .lista1 h2 { color: #6F51C8; }
#galeriadafama .lista1 a:hover > li > h2 { color: #FFF; }

#maislidas .lista1 { margin: 0px 0px 0px 0px; padding: 0px; width: 100%; }
#maislidas .lista1 ul li { width: 176px;   height: auto;  margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px; border-bottom: none;}
#maislidas .lista1 ul li h1 {  width: 100%; height: auto;  float:left; position:relative;}
#maislidas .lista1 .num { ; z-index: 999; position: absolute; bottom: 0px; right: 0px; text-align: center; font-style: italic; font-size: 16px; width: 20px; background: #C9294A; color: #EEE;  height: 20px;}
#maislidas .lista1 ul li .image { width: 100%; margin: 0px 0px 5px 0px; }
#maislidas .lista1 ul li:nth-child(5) { margin: 0px; }
#maislidas .lista1 ul li:nth-child(6) { margin: 0px; display: none; }

#footer { background: #CCC; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-top: 0px solid #616C74;} 
.left3 { width: 205px;  }

.left3.min{ width: 130px; }

#footer .left3 ul { border-left: 1px solid #4D4D4D ; padding: 0px 0px 0px 10px; margin: 10px 0px 0px 0px;}
#footer .left3 ul li { margin: 0px 0px 5px 0px; } 

#footer .left3 span { font-size:18px; }
#footer #contatos { margin: 40px 0px 0px 0px; }
#footer #contatos span { float:left; position:relative; margin: 5px 0px 5px 0px; width: 100%;  text-align:center; font-size: 14px;  } 
#footer #logofooter img { width: 150px; height:auto; } 
#footer #contatos .tels { font-size: 18px; }
#footer2 { background: #4D4D4D; margin: 20px 0px 0px 0px; padding: 10px 0px 10px 0px; color: #FFF; text-align:center; font-size: 12px;} 

/* PÁGINA INTERNA*/

#bannertext { width: calc(100% - 16px); padding: 7px; float:left; position: relative; border: 1px solid #CCC; font-size: 14px; margin: 0px 0px 30px 0px; }
#bannertext a { color: #111; text-decoration: none; }

.inner #left { width: 630px;  margin: 30px 30px 0px 0px;  }
.inner #left .titlered {  width:100%; margin: 0px 0px 0px 0px;}
.inner #left .titleorange {  width:100%; margin: 0px 0px 0px 0px;}
.inner #left .titlered2 {  width:100%; margin: 0px 0px 0px 0px;}
.inner #left .titleblack {  width:100%; margin: 0px 0px 0px 0px;}
.inner #left .titleblue {  width:100%; margin: 0px 0px 0px 0px;}
.inner #left .titlemargent {  width:100%; margin: 0px 0px 0px 0px;}
.inner #left .titlegold {  width:100%; margin: 0px 0px 0px 0px;}
.inner #left .titlebrown {  width:100%; margin: 0px 0px 0px 0px;}
.inner #left .titlepurple {  width:100%; margin: 0px 0px 0px 0px;}
.inner #left .titlegreen {  width:100%; margin: 0px 0px 0px 0px;}

.inner #left #perfilblogger { color: 111; padding: 30px 0px 20px 0px; font-size: 14px; float: left; position:relative; width: 100%; border-bottom: 1px solid #CCC; }

.inner #left #perfilblogger .image { width: 80px; float:left; position: relative; margin-right: 20px; }
.inner #left #perfilblogger .image img {  -webkit-border-radius: 100%; -moz-border-radius:  100%; border-radius: 100%; } 
.inner #left #perfilblogger span { margin-top: -6px; width: calc(100% - 100px); float:left; position: relative;  }
.inner #left #perfilblogger h3 { font-weight: 600; color:  #F58634; text-transform: uppercase; } 

.inner #left .noticia .topnoticia {width: 100%; paddding: 0px 0px 0px 0px ; margin: 20px 0px 0px 0px; float:left; position: relative;}
.inner #left .noticia .topnoticia .datanoticia .cliques { float:right; position: relative;}
.inner #left .noticia .datanoticia {  width: 100%; position:relative; float:left; font-size:12px; color: #C9294A; font-weight:400; text-align:left; padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.inner #left .noticia .titulonoticia {  width:100%; position:relative; float:left; font-size:28px; color: #C9294A; font-weight:600; text-align:left; margin: 0px 0px 20px 0px;}
.inner #left .noticia .titulonoticia a { color: #C9294A; text-decoration: none; } #titulonoticia a:hover { color: #C9294A; text-decoration: underline; }
.inner #left .noticia .bigodenoticia { width:100%; position:relative; float:left; font-size:14px; color: #666; font-weight:600; font-style: italic; text-align:left; margin: 0px 0px 20px 0px;}.inner #left .noticia .autornoticia {  width:100%; position:relative; float:left; font-size:14px; color: #C9294A; font-weight:600; text-align:left; margin: 30px 0px 30px 0px;} 
.inner #left .noticia .imagem_noticia { width: calc(50% - 12px); position:relative; float:left; padding: 5px 5px 5px 5px; text-align:left; border: 1px solid #CCC; margin: 20px 20px 0px 0px; }
.inner #left .noticia .imagem_noticia.grande { width: calc(100% - 12px); margin: 20px 0px 20px 0px; }
.inner #left .noticia .imagem_noticia .box .legenda_imagem { color: #666; font-size: 11px; padding: 5px 0px 0px 0px;  } 
.inner #left .noticia .audio { width: calc(50% + 2px); float:left; position: relative; margin: 20px 20px 0px 0px; }
.inner #left .noticia .audio.grande { width: calc(100% + 2px); margin: 0px 0px 20px 0px; }
.inner #left .noticia .textonoticia { width: 100%; position:relative; float:left; font-size:16px; letter-spacing: 0.2px ; line-height: 25px; color:#666; font-weight:400; text-align:left; padding: 0px 0px 30px 0px;  }
.inner #left .noticia .textonoticia ul { padding: revert;  margin: revert; list-style: inherit;  } 


.inner #left .noticia .textonoticia a { color: #C9294A; text-decoration:none; }
.inner #left .noticia .textonoticia a:hover{ color: #C9294A; text-decoration:underline;}
.inner #left .noticia .textonoticia p img { width: 100%; height: auto; }
.inner #left .noticia .textonoticia table {  width: 100%;}
.inner #left .noticia .textonoticia td img { width: 100%; height: auto; } 
.inner #left .noticia .textonoticia p iframe, .textonoticia p object, .textonoticia p embed { width: 100%; height: 354px; }

.inner #left .noticia .titulonoticia.orange, .inner #left .noticia .datanoticia.orange  { color: #FF7F00;}
.inner #left .noticia .titulonoticia.red2, .inner #left .noticia .datanoticia.red2  { color: #87124F;}
.inner #left .noticia .titulonoticia.black, .inner #left .noticia .datanoticia.black  { color: #7F8C94;}
.inner #left .noticia .titulonoticia.blue, .inner #left .noticia .datanoticia.blue  { color: #1C79E0;}
.inner #left .noticia .titulonoticia.margent, .inner #left .noticia .datanoticia.margent  { color: #BA2276;}
.inner #left .noticia .titulonoticia.gold, .inner #left .noticia .datanoticia.gold  { color: #999933;}
.inner #left .noticia .titulonoticia.brown, .inner #left .noticia .datanoticia.brown  { color: #333333;}
.inner #left .noticia .titulonoticia.purple, .inner #left .noticia .datanoticia.purple  { color: #6F51C8;}
.inner #left .noticia .titulonoticia.green, .inner #left .noticia .datanoticia.green  { color: #3B9C00;}

.inner #left .interatividade {  width:100%;  position:relative; float:left; margin: 60px 0px 60px 0px; padding: 0px 0px 0px 0px;  -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: 1px solid #333;}
.inner #left .interatividade .urlmeta { width:48%; padding:5px; margin: 10px 8px 5px 8px; position:relative; float:left; border:none; background:#FFF; font-size: 14px; color: #333; font-weight : 400;}
.inner #left .interatividade ul {float:right; position:relative; padding:0px; margin: 0px; list-style:none; text-align:center;} 
.inner #left .interatividade li { width: 40px; height:40px; float:left; position:relative; padding:0px; margin: 0px;}
.inner #left .interatividade li span { display:none; }
.inner #left .interatividade li a {width: 40px; height:23px; float:left; position:relative; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; color: #333; text-align:center; padding: 9px 0px 5px 0px; }
.inner #left .interatividade li  a:hover { color: #000 ;}
.inner #left .interatividade #link { float:left; position:relative; font-size: 13px;  color: #333; margin:10px 0px 0px 10px; font-weight : 600;}

.inner #left .outrostitulos { float: left; position: relative; width: 98%; padding: 5px 0px 5px 2%; margin: 15px 0px 0px 0px; font-size: 18px; color: #FFFFFF;  background: #C9294A; 1px solid; font-weight:700; text-transform: uppercase; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.inner #left .outrostitulos span {  padding: 5px 0px 5px 0px; float: left; position: relative;}

.inner #left .outrostitulos.orange { background:  #FF7F00; }
.inner #left .outrostitulos.red2 { background:  #87124F; } 
.inner #left .outrostitulos.black { background:  #7F8C94; } 
.inner #left .outrostitulos.blue { background:  #1C79E0; } 
.inner #left .outrostitulos.margent { background:  #BA2276; } 
.inner #left .outrostitulos.gold { background:  #999933; } 
.inner #left .outrostitulos.brown { background:  #333333; }
.inner #left .outrostitulos.purple { background:  #6F51C8; }  
.inner #left .outrostitulos.green{ background:  #3B9C00; }

.inner #left .noresponse { font-size: 14px; color: #333; width: 100%; float:left; position:relative; margin: 10px 0px 30px 0px; font-weight : 600; } 

.inner #left .result { width: 100%; float:left; position:relative; } 
.inner #left .result li { width: 100%; } 
.inner #left .conteiner_coments { width: 99.8%; float:left; position:relative; margin: 10px 0px 10px 0px; border: 1px dashed #CCC; text-align:left; color: #333; font-weight:400; font-size: 16px; }
.inner #left .data_coments { font-weight:400;}
.inner #left .coments_coments {  padding: 0px 10px 10px 10px ;}
.inner #left .nome_coments { font-weight:600; padding: 14px; color: #C9294A;}

.inner #left .nome_coments.orange {color:  #FF7F00;  }
.inner #left .nome_coments.red2 {color:  #87124F;  }
.inner #left .nome_coments.black {color:  #7F8C94;  }
.inner #left .nome_coments.blue {color:  #1C79E0;   }
.inner #left .nome_coments.margent {color:  #BA2276;   }
.inner #left .nome_coments.gold {color:  #999933;   }
.inner #left .nome_coments.brown {color:  #333333;   }
.inner #left .nome_coments.purple {color:  #6F51C8;   }
.inner #left .nome_coments.green {color:  #3B9C00 ;  }

.inner #left .nocoments { width: 100%; float:left; font-size:16px; color: #333; font-weight:600; text-align:left; padding: 10px 0px 10px 0px; }
.inner #left .nocoments  a{ color: #333; text-decoration:none;} .nocoments  a:hover{ color: #333; text-decoration:underline;}

.inner #left #comentar { position:relative; float:right; }
.inner #left #comentar a { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; position:relative; float:right; color: #FFF; padding: 0px 10px 0px 0px ; -webkit-border-radius: 2px 2px 0px 0px ; -moz-border-radius: 2px 2px 0px 0px ; border-radius: 2px 2px 0px 0px; text-decoration: none;} .inner #left #comentar a:hover{ color: #FFF; text-decoration: underline; }
.inner #left #comentar i { margin: 8px 2px 0px 0px; }

#formenvio {   width: 95.8%; position:relative; float:left;  margin: 0px 0% 30px 0%; padding: 2%; border: 1px solid #CCC ; font-weight:400; font-size: 16px; color: #333; display: none;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } 
#formdepo {   width: 95.8%; position:relative; float:left;  margin: 30px 0% 30px 0%; padding: 2%; border: 1px solid #CCC ; font-weight:400; font-size: 16px; color: #333; display: none;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;} 

.formcontato { margin: 0px 0% 30px 0%; position:relative; float:left;  } 

#formulario .campo {  width: 96%;  position:relative; float:left; margin: 10px 0px 10px 0px;  border: 1px solid #CCC;  padding: 2%; font-size: 16px; color: #333; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
#formulario .textarea { width: 96%;  padding: 2%; margin: 10px 0px 10px 0px; font-family: 'Open Sans', Arial, Helvetica, sans-serif;  border: 1px solid #CCC;  font-size: 16px; color: #333; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
#formulario .campo:focus, #formulario .textarea:focus {  border: 1px solid #C9294A; } 
#formulario .txt { width: 100%; # position:relative; float:left;} 
#formulario #codigo {  position:relative; float:left; margin: 10px 0px 10px 0px; text-transform: uppercase;} 
#formulario #atualizar { margin: 30px 0px 0px 10px; position:relative; float:left; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
#formulario .enviar {  text-transform: uppercase; font-weight:600; border: none; cursor: pointer; float:right; position: relative; margin: 20px 0px 0px 0px;  color: #FFF; text-decoration:none; background-color: #C9294A; padding: 10px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; font-size:16px;}
#formulario .enviar:hover { color: #FFF; text-decoration:none; background-color: #681717; }


#formulario #atualizar.red {color:  #C9294A;  } #formulario #atualizar.red:hover { color:  #681717;  }
#formulario #atualizar.orange {color:  #FF7F00;  } #formulario #atualizar.orange:hover { color:  #FF6300;  }
#formulario #atualizar.red2 {color:  #87124F;  } #formulario #atualizar.red2:hover { color:  #C9294A;  }
#formulario #atualizar.black {color:  #7F8C94;  } #formulario #atualizar.black:hover { color:  #616C74;  }
#formulario #atualizar.blue {color:  #1C79E0;   } #formulario #atualizar.blue:hover { color:  #0B73B0;  }
#formulario #atualizar.margent {color:  #BA2276; } #formulario #atualizar.margent:hover { color:  #77154B;  }
#formulario #atualizar.gold {color:  #999933;   } #formulario #atualizar.gold:hover { color:  #59591E;  }
#formulario #atualizar.brown {color:  #333333;   } #formulario #atualizar.brown:hover { color:  #616C74;  }
#formulario #atualizar.purple {color:  #6F51C8;   } #formulario #atualizar.purple:hover { color:  #3F2880;  }
#formulario #atualizar.green {color:  #3B9C00 ;  } #formulario #atualizar.green:hover { color:  #1F5300;  }

#formulario .enviar.red { background: #C9294A; } #formulario .enviar.red:hover { background:  #681717;  }
#formulario .enviar.orange { background: #FF7F00; } #formulario .enviar.orange:hover { background:  #FF6300;  }
#formulario .enviar.red2 { background: #87124F; }  #formulario .enviar.red2:hover  { background:  #C9294A;  }
#formulario .enviar.black { background: #7F8C94;} #formulario .enviar.black:hover { background:  #616C74;  }
#formulario .enviar.blue { background: #1C79E0;  } #formulario .enviar.blue:hover  { background:  #0B73B0;  }
#formulario .enviar.margent { background: #BA2276;} #formulario .enviar.margent:hover  { background:  #77154B;  }
#formulario .enviar.gold { background: #999933; } #formulario .enviar.gold:hover  { background:  #59591E;  }
#formulario .enviar.brown { background: #333333;} #formulario .enviar.brown:hover { background:  #616C74;  }
#formulario .enviar.purple { background: #6F51C8; }  #formulario .enviar.purple:hover { background:  #3F2880;  }
#formulario .enviar.green  { background: #3B9C00 ;} #formulario .enviar.green:hover { background:  #1F5300;  }

#paginacao {width:100%; position:relative; float:left; text-align:center; margin: 0px 0px 60px 0px; }
.paginacao { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;  display: inline-block;  font-size:16px;  color:#FFF; text-decoration:none; background-color: #666666; padding: 5px 10px 5px 10px; margin: 0px 2px 4px 2px; font-weight : 400; }
.paginacao:hover { background: #681717; }
.paginacao a { color:#FFF; text-decoration:none;  position:relative; }
.paginacao a:hover { color: #FFF; text-decoration: none;   }
.paginacao2 { font-size:16px; color:#FFF; text-decoration:none; background-color: #C9294A; padding: 5px 10px 5px 10px ; margin: 0px 2px 4px 2px;   font-weight : 400;  }

.paginacao.orange:hover { background-color: #FF6300; } 
.paginacao2.orange { background-color: #FF7F00; } 

.paginacao.red2:hover { background-color: #C9294A; } 
.paginacao2.red2 { background-color: #87124F; } 

.paginacao.black:hover { background-color: #616C74; } 
.paginacao2.black { background-color: #7F8C94; } 

.paginacao.blue:hover { background-color: #0B73B0; } 
.paginacao2.blue { background-color: #1C79E0; } 

.paginacao.margent:hover { background-color: #77154B; } 
.paginacao2.margent { background-color: #BA2276; } 

.paginacao.gold:hover { background-color: #59591E; } 
.paginacao2.gold { background-color: #999933; } 

.paginacao.brown:hover { background-color: #616C74; } 
.paginacao2.brown { background-color: #333333; } 

.paginacao.purple:hover { background-color: #3F2880; } 
.paginacao2.purple { background-color: #6F51C8; } 

.paginacao.green:hover { background-color: #1F5300; } 
.paginacao2.green { background-color: #3B9C00; }

#Pagination { width:100%; position:relative; float:left; text-align:center; margin:30px 0px 0px 0px;  font-size:16px;  text-align:center;  font-weight : 400; color: #FFF;}
.pagination { display: inline-block; }
.pagination a {	background: #666666; text-decoration: none; color: #FFF; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;  }
.pagination a:hover { text-decoration: none; background: #681717; }
.pagination a, .pagination span { display: block; float: left; padding: 5px 10px 5px 10px ; margin: 0px 2px 4px 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.pagination .current { background: #C9294A; }
.pagination .current.prev, .pagination .current.next { background:#C9294A;}

#Pagination.orange .pagination .current.prev, #Pagination.orange .pagination .current.next { background:#666666;}
#Pagination.orange .pagination .current  { background:#FF7F00;}
#Pagination.orange .pagination a:hover { background-color: #FF6300; }

#Pagination.red2 .pagination .current.prev, #Pagination.red2 .pagination .current.next { background:#666666;}
#Pagination.red2 .pagination .current  { background:#87124F;}
#Pagination.red2 .pagination a:hover { background-color:  #C9294A; }

#Pagination.black .pagination .current.prev, #Pagination.black .pagination .current.next { background:#666666;}
#Pagination.black .pagination .current  { background:#7F8C94;}
#Pagination.black .pagination a:hover { background-color:  #616C74; }

#Pagination.blue .pagination .current.prev, #Pagination.blue .pagination .current.next { background:#666666;}
#Pagination.blue .pagination .current  { background:#1C79E0;}
#Pagination.blue .pagination a:hover { background-color:  #0B73B0; }

#Pagination.margent .pagination .current.prev, #Pagination.margent .pagination .current.next { background:#666666;}
#Pagination.margent .pagination .current  { background:#77154B;}
#Pagination.margent .pagination a:hover { background-color:  #BA2276; }

#Pagination.gold .pagination .current.prev, #Pagination.gold .pagination .current.next { background:#666666;}
#Pagination.gold .pagination .current  { background:#999933;}
#Pagination.gold .pagination a:hover { background-color:  #59591E; }

#Pagination.brown .pagination .current.prev, #Pagination.brown .pagination .current.next { background:#666666;}
#Pagination.brown .pagination .current  { background:#616C74;}
#Pagination.brown .pagination a:hover { background-color:  #333333; }

#Pagination.purple .pagination .current.prev, #Pagination.purple .pagination .current.next { background:#666666;}
#Pagination.purple .pagination .current  { background: #6F51C8;}
#Pagination.purple .pagination a:hover { background-color: #3F2880; }

#Pagination.green.pagination .current.prev, #Pagination.green .pagination .current.next { background:#666666;}
#Pagination.green .pagination .current  { background: #3B9C00;}
#Pagination.green .pagination a:hover { background-color: #1F5300; }



.inner #left #editorias { margin: 40px 0px 0px 0px;  padding: 0px 0px 40px 0px;   }
.inner #left #editorias .lista1 { margin: 0px 0px 0px 0px; } 
.inner #left #editorias .lista1 ul li { width: 142.5px; height: auto; border: none; padding: 0px; margin: 30px 20px 0px 0px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; }

.inner #left #editorias .lista1 ul li:nth-child(4n) { margin: 30px 0px 0px 0px;  }
.inner #left #editorias .lista1 ul li:nth-child(8n) { margin: 30px 0px 0px 0px;  }
.inner #left #editorias .lista1 ul li:nth-child(12n) { margin: 30px 0px 0px 0px;  }

.inner #left #editorias .lista1 ul li .image { width: 100%; margin: 0px 0px 5px 0px; }
.inner #left #editorias .lista1 ul li h1 { width: 100%; font-size:14px;  height: 88px; overflow: hidden; }
.inner #left #editorias .lista1 ul li i { position: absolute; left: 50%; top: 50%;  color: #FFF; margin-left:-17.5px; margin-top: -17px; } 
.inner #left #editorias .lista1 .data { color: #666; font-size:12px; font-weight: 400; padding: 0px 0px 5px 0px; }

.inner #left .listanoticias { width: 100%; float:left; position:relative; margin: 0px 0px 0px 0px;   }
.inner #left .listanoticias ul { padding: 0px 0px 40px 0px; float:left; position:relative;}
.inner #left .listanoticias ul li { width: 142.5px; height: auto;  margin: 30px 20px 0px 0px;  float:left; position: relative;  }
.inner #left .listanoticias ul li .image { width: 100%; margin: 0px 0px 5px 0px; }
.inner #left .listanoticias ul li h2 { width: 100%; float:left; position: relative; padding: 0px 0px 5px 0px; color:  #EC3337; font-size:12px; text-transform:uppercase; }
.inner #left .listanoticias ul li h1 { overflow: hidden; width: 100%; font-size:14px; height: 115px; float:left; position: relative; line-height: 160%; text-transform: none;}
.inner #left .listanoticias ul li.maior h2 { width: 100%;  font-size:14px;  text-transform:uppercase;}
.inner #left .listanoticias ul li.maior h1 {  width: 100%;  font-size:20px; font-weight: 600; }
.inner #left .listanoticias .data { color: #666; font-size:12px; padding: 0px 0px 0px 0px;  }
.inner #left .listanoticias ul li i { position: absolute; left: 50%; top: 50%;  color: #FFF; margin-left:-17.5px; margin-top: -17px; } 

.inner #left .listanoticias ul li i.fa-5x {  margin-left:-40px; margin-top: -40px; }

.inner #left .listanoticias.manchete ul { margin: 0px 0px 30px 0px; padding: 0px; }
.inner #left .listanoticias.manchete ul li { width: 100%; height: auto;  margin: 30px 0px 0px 0px;  float:left; position: relative; }
.inner #left .listanoticias.manchete ul li h1 { font-size:28px;  height: 70px; line-height: 130%; } 
.inner #left .listanoticias.manchete .data {  font-size:14px;  padding: 0px 0px 0px 0px;}

.inner #left .listanoticias ul li:nth-child(4n) { margin: 30px 0px 0px 0px;  }
.inner #left .listanoticias ul li:nth-child(8n) { margin: 30px 0px 0px 0px;  }
.inner #left .listanoticias ul li:nth-child(12n) { margin: 30px 0px 0px 0px;  }


.inner #left #videoplayer {width:100%; position:relative; float:left; margin-bottom: 20px; }
.inner #left #videoplayer .video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; }
.inner #left #videoplayer .video-container iframe, .inner #left #videoplayer .video-container object, .inner #left #videoplayer .video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.inner #left #audios { margin: 0px 0px 60px 0px;} 

.inner #left #audios .listanoticias.manchete ul li h1 { width: calc(100% - 90px);  height: auto; margin: 0px 0px 0px 20px ;} 
.inner #left #audios .listanoticias.manchete ul li i {  float:left; position:relative;  color: #C9294A; top: 0px; left: 0px; margin: 10px 0px 0px 0px; }

.inner #left #audios .lista1 ul li {  margin: 30px 0px 0px 0px; padding: 0px 0px 30px 0px; border-bottom: 1px solid #CCC; }
.inner #left #audios .lista1 ul li:nth-child(odd) { margin: 30px 30px 0px 0px; }
.inner #left #audios .lista1 ul li h1 { width: calc(100% - 40px); font-size:16px; height: 75px; overflow: hidden; } 
.inner #left #audios .lista1 ul li h2 { color: #666; }

.inner #left #audios .lista1 ul li i { margin-top: 30px; }

.inner #right { width: 300px; margin: 30px 0px 30px 0px;   } 

.inner #right #blogs { width: calc(100% - 22px); border: 1px solid #CCC;  padding: 10px; margin: 0px 0px 30px 0px; }

.inner #right #blogs .lista2 ul li  { width: 278px;  margin: 0px 0px 24px 0px;   }
.inner #right #blogs .lista2 ul li:first-child {  border-bottom: 1px solid #CCC; padding: 0px 0px 20px 0px;  } 

.inner #right #blogs .lista2 ul li h2 { width: 178px; }
.inner #right #blogs .lista2 ul li h1 { width: 178px; height: 70px; }
.inner #right #blogs .lista2 .titleblack { color: #7F8C94; margin: 0px 0px 20px 0px;}
.inner #right #blogs .lista2 .titlered2 { color: #87124F; margin: 0px 0px 20px 0px;}
.inner #right #blogs .lista2 .titlered { color: #C9294A; margin: 0px 0px 20px 0px;}
.inner #right #blogs .lista2 .titleorange { color: #F58634; margin: 0px 0px 20px 0px;}
.inner #right #blogs .lista2 .titleblue { color: #1C79E0; margin: 0px 0px 20px 0px;}
.inner #right #blogs .lista2 .titlemargent { color: #BA2276; margin: 0px 0px 20px 0px;}
.inner #right #blogs .lista2 .titlegold { color: #999933; margin: 0px 0px 20px 0px;}
.inner #right #blogs .lista2 .titlebrown { color: #333333; margin: 0px 0px 20px 0px;}
.inner #right #blogs .lista2 .titlepurple { color: #6F51C8; margin: 0px 0px 20px 0px;} 
.inner #right #blogs .lista2 .titlegreen { color: #3B9C00; margin: 0px 0px 20px 0px;}

.inner #right #blogs .lista2 .black, .inner #right #ultimas .lista5 .black, .inner #left #editorias .lista1 .black { color: #7F8C94; }
.inner #right #blogs .lista2 .red2, .inner #right #ultimas .lista5 .red2, .inner #left #editorias .lista1 .red2 { color: #87124F;  }
.inner #right #blogs .lista2 .red, .inner #right #ultimas .lista5 .red, .inner #left #editorias .lista1 .red { color: #C9294A; }
.inner #right #blogs .lista2 .orange, .inner #right #ultimas .lista5 .orange, .inner #left #editorias .lista1 .orange { color: #F58634; }
.inner #right #blogs .lista2 .blue, .inner #right #ultimas .lista5 .blue, .inner #left #editorias .lista1 .blue { color: #1C79E0; }
.inner #right #blogs .lista2 .margent, .inner #right #ultimas .lista5 .margent, .inner #left #editorias .lista1 .margent { color: #BA2276; }
.inner #right #blogs .lista2 .gold, .inner #right #ultimas .lista5 .gold, .inner #left #editorias .lista1 .gold { color: #999933; }
.inner #right #blogs .lista2 .brown, .inner #right #ultimas .lista5 .brown, .inner #left #editorias .lista1 .bronw { color: #333333; } 
.inner #right #blogs .lista2 .purple, .inner #right #ultimas .lista5 .purple, .inner #left #editorias .lista1 .purple { color: #6F51C8; }
.inner #right #blogs .lista2 .green, .inner #right #ultimas .lista5 .green, .inner #left #editorias .lista1 .green { color: #3B9C00; }  

.inner #right #bannerinner { width: 300px; margin: 0px 0px 30px 0px;  } 
.inner #right #bannerinner img { width: 100%; height: auto; }
.inner #right #bannerinner span { color: CCC; padding: 0px 0px 10px 0px; }

.inner #right #ultimas { width: 278px; border: 1px solid #CCC;  padding: 10px; margin: 0px 0px 30px 0px; }
  
.inner #right #ultimas .lista5 .titleorange { margin: 0px 0px 40px 0px; } 
    
.inner #right #ultimas .lista5 ul li { width: 278px; height: 90px; overflow:hidden; margin: 0px 0px 23px 0px; }
.inner #right #ultimas .lista5 ul li .image { width: 120px;  margin: 0px 10px 0px 0px;   }
.inner #right #ultimas .lista5 ul li h2 { width: 148px; font-size:11px; line-height: 100%;  }
.inner #right #ultimas .lista5 ul li h1 { width: 148px;  font-size:14px;  line-height: 130%;  }
.inner #right #ultimas .lista5 ul li:nth-child(6) { margin: 0px; display: none; }
.inner #right #ultimas .lista5 ul li .image { width: 120px; margin: 0px 10px 0px 0px; }

.inner #right #maislidas {  width: calc(100% - 22px); border: 1px solid #CCC;  padding: 10px 10px 0px 10px ; margin: 0px 0px 30px 0px;  }
.inner #right #maislidas .lista1 { width: 100%; margin: 0px 0px 10px 0px; border: none; padding: 0px;  }
.inner #right #maislidas .lista1 ul li { width: 100%;  height: 90px; overflow:hidden; margin: 0px 0px 23px 0px; }
.inner #right #maislidas .lista1 ul li .image { width: 120px; margin: 0px 10px 0px 0px; }
.inner #right #maislidas .lista1 ul li h1 { width: calc(100% - 130px); font-size:14px; line-height: 130%; }
.inner #right #maislidas .lista1 ul li h2 { width: calc(100% - 130px); font-size:11px; margin: -1px 0px 0px 0px;}


.inner #right #maislidas .lista1 .titleblack { color: #7F8C94; margin: 0px 0px 40px 0px;}
.inner #right #maislidas .lista1 .titlered2 { color: #87124F; margin: 0px 0px 40px 0px;}
.inner #right #maislidas .lista1 .titlered { color: #C9294A; margin: 0px 0px 40px 0px;}
.inner #right #maislidas .lista1 .titleorange { color: #F58634; margin: 0px 0px 40px 0px;}
.inner #right #maislidas .lista1 .titleblue { color: #1C79E0; margin: 0px 0px 40px 0px;}
.inner #right #maislidas .lista1 .titlemargent { color: #BA2276; margin: 0px 0px 40px 0px;}
.inner #right #maislidas .lista1 .titlegold { color: #999933; margin: 0px 0px 40px 0px;}
.inner #right #maislidas .lista1 .titlebrown { color: #333333; margin: 0px 0px 40px 0px;}
.inner #right #maislidas .lista1 .titlepurple { color: #6F51C8; margin: 0px 0px 40px 0px;} 
.inner #right #maislidas .lista1 .titlegreen { color: #3B9C00; margin: 0px 0px 40px 0px;}

#conteiner_imprimir {width: 96%; position:relative; float:left; padding: 0px 2% 0px 2%;}

#topo_imprimir {width: 100%;	position:relative; float:left;	text-align:center; padding: 15px 0px 15px 0px; border-bottom: 2px solid #CCC;}

#datanoticia_imprimir {width: 100%; position:relative; float:left; font-size:14px; color: #333; font-weight:600; text-align:left; padding: 15px 0px 15px 0px; }

#titulonoticia_imprimir { width: 100%; position:relative; float:left; font-size:30px; color: #333; font-weight:600; text-align:left; padding: 15px 0px 15px 0px;}

#bigodenoticia_imprimir {width: 100%; position:relative; float:left; color: #333; font-weight:normal; text-align:justify; padding: 15px 0px 15px 0px; font-size:14px; }

#textonoticia_imprimir {width: 100%; position:relative; float:left;  font-size:13px; color: #333; font-weight:normal; text-align:justify; padding: 15px 0px 15px 0px; }

#textonoticia_imprimir a { color: #333; text-decoration:none; }

#imagem_imprimir { width: 300px; float:right; margin-left: 15px; } 

#textonoticia_imprimir img { margin: 0 auto; display: block;} 

#creditoimg_imprimir, #legendaimg_imprimir, #creditofotosnoticia {  width: 100%; position:relative; float:left; font-size: 12px; padding: 5px 0px 5px 0px; } 

#bottom_imprimir {width: 100%; position:relative; float:left;	text-align:center; padding: 15px 0px 15px 0px; border-top: 2px solid #CCC;}

#copy { width:100%; float:left; position:relative; padding: 0px 0px 0px 0px; text-align:center; font-size:14px;}

#franklin {  width: 100%; float: left; position:relative; text-align:center; padding: 20px 0px 10px 0px;}
