/* General body settings */
body {
	color: #333; 
	font-family: 'Source Serif Pro', serif;
}

/***
General typography 
***/
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-family: 'Open Sans', sans-serif;
}
h1 {
	margin-bottom: 15px;
}
.main h1 {
	margin-top: -6px;
}

/***
Fix link outlines after click
***/
a {
	color: #E02222;
}
a, a:focus, a:hover, a:active {
	outline: 0;
 	text-decoration: none;
}
a:hover {
	text-decoration: none;
}

/*SITE */
.topo { 
	background-color: #fff;
}
.topo.fixed-top {
	position: fixed;
	opacity: 1 !important;
	width: 100%;
	z-index: 999;
	top: 0;
	-webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
}
.topo.fixed-top .topo-inc {
	display: none;
}
.topo.fixed-top .navbar {
	margin: 0;
}

.site-tvcete {
	margin-top: 10px;
	width: 90px;
	height: 70px;
    margin-right: 30px;
	float: right;
	display: block;
	background: url('../img/logo-tvcete.svg');
	background-size: 100% auto;
	background-repeat: no-repeat;
}
.site-radiocete {
	margin-top: 10px;
	width: 70px;
	height: 50px;
	margin-top: 18px;
    margin-right: 30px;
	float: right;
	display: block;
	background: url('../img/logo-radiocete.png');
	background-size: 100% auto;
	background-repeat: no-repeat;
}
.site-logo {
	margin: 15px auto 0 auto;
	width: 330px;
	height: 50px;
	display: block;
	background: url('../img/logo.svg');
	background-size: 100% auto;
	background-repeat: no-repeat;
}
.redes .fa-facebook, .redes .fa-instagram, .redes .fa-youtube {
	padding: 10px;
	font-size: 24px;
	color: #555555;
	margin-top: 15px;
}
.btn-search {
	color:#9E9E9E;
	border: 0;
	border-radius: 0;
	font-size: 22px;
}
.btn-colaborar {
	padding-top:  20px;
	text-align: right;
}
.btn-colaborar .btn-default,.btn-colaborar .btn-primary {
	border-radius: 0;
	padding: 7px 15px;
	border-color: #ddd;
}


/* Navigation */
.navbar {
	min-height: 25px;
}
.navbar .container {
	position: relative;
}
.navbar-default {
	background-color: #fff;
	border-top: solid 2px #eee;
	border-bottom: solid 2px #0093C9;
	border-radius: 0;
	margin-top: 5px;
	margin-bottom: 0px;
}
.navbar-default .navbar-nav>li>a {
	color: #444;
}
.navbar-default .navbar-nav>li>a:hover {
	color: #000;
}

.navbar-collapse {
	overflow:hidden;
}

.navbar-nav {
    float: none;
    text-align: center;
}
.navbar-nav>li {
     float: none;
	display: inline-block;
}
.navbar-collapse > ul > li > a {
	margin:0; 
	padding: 13px 12px;
	font-size: 15px;
	font-family: 'Open Sans', sans-serif;
}

.form-busca {
	position: absolute;
	width: 300px;
	overflow: hidden;
	z-index: 999;
	right: 0;
	display: none;
	padding: 15px;
    border-right: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
	border-left: solid 1px #ccc;
	background-color: #fff;
}
.form-busca.active {
	display: block;
}

.pro-footer {
	background-color: #00324e;
	background-position: center center;
	padding-bottom: 30px;
	margin-top: 30px;
}
.pre-footer {
	color: #b0b0b0;
}
.pre-footer .container {
	
}
.pre-footer a {
	color: #57c8eb;
}
.pre-footer h2,
.ecommerce .pre-footer h2 {
	font-size: 21px;
	color: #fff;
}
.pre-footer p {
	margin-bottom: 20px;
}
.pre-footer li {
	margin-bottom: 6px;
}

/* pre-footer twitter block */
.pre-footer dl.f-twitter {
	overflow: hidden;
	margin-bottom: 7px;
}
.pre-footer dl.f-twitter dt {
	width: 30px;
	float: left;
	text-align: left;
	padding-top: 2px;
}
.pre-footer dl.f-twitter dt i {
	color: #57c8eb;
	font-size: 20px;
}
.pre-footer dl.f-twitter dd {
	color: #b0b0b0;
	margin-left: 30px;
}
.pre-footer dl.f-twitter dd span {
	color: #6b9cab;
	font-size: 12px;
	margin: 0 5px;
}
.pre-footer address {
	line-height: 1.7;
}
.pre-footer-col {
	padding-bottom: 22px;
}
.pre-footer .top-line {
	border-top: solid 1px #535353;
	padding-top: 24px;
	padding-bottom: 17px;
}
.pre-footer .social-icons {
	padding-top: 5px;
}
.pre-footer .social-icons li a, 
.pre-footer a.social-icon {
  transition: all 0.1s ease-in-out !important;
  -o-transition: all 0.1s ease-in-out !important;
  -ms-transition: all 0.1s ease-in-out !important;
  -moz-transition: all 0.1s ease-in-out !important;
  -webkit-transition: all 0.1s ease-in-out !important;
}
.pre-footer .social-icons li a:hover {
  opacity: 1;
}

.pre-footer hr {
	margin-top: 0;
	border-color: #404040;
}
.pre-footer .form-control,
.pre-footer .form-control:focus {
	border: none;
}

/* subscribe */
.pre-footer .pre-footer-subscribe-box {
	padding-bottom: 14px;
}
.ecommerce .pre-footer-subscribe-box form {
    float: left;
    width: 330px;
}
.pre-footer .pre-footer-subscribe-box p {
	clear: both;
}
.pre-footer-subscribe-box .input-group {
	border: solid 1px #999;
	padding: 1px 1px 0 0;
}
.pre-footer-light .pre-footer-subscribe-box .input-group {

}
.ecommerce .pre-footer-subscribe-box h2,
.corporate .pre-footer-subscribe-box h2 {
	float: left;
	margin-right: 20px;
	padding-top: 7px;
}
.pre-footer-subscribe-box input {
	border-radius: 0;
	background: none;
	color: #fff;
	font: 13px Arial, sans-serif;
}
.pre-footer-subscribe-box input:focus {
	box-shadow: none;
	border: solid 1px #313030;
}
.pre-footer-subscribe-box .btn-primary {
	margin-left: 0 !important;
	border-bottom: none;
	margin-bottom: 1px;
}

/* pre-footer photostream */
.pre-footer .photo-stream li {
	margin: 4px 5px 4px 0;
	display: inline-block;
}
.pre-footer .photo-stream img {
	width: 54px;
	height: 54px;
	border: solid 2px #9ca5ae;
}
.pre-footer .photo-stream img:hover {
	border-color: #E84D1C;
    transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;  
}

.footer-menu {
	padding-top: 50px;
}
.footer-menu li {
	list-style: none;
}
.footer-menu h4 {
	color: #FFF;
}
.footer-menu ul  {
	margin:0;
	padding: 5px 0 20px 0;
}
.footer-menu li a {
	color: #CCC;
}
.footer-imagem-jesus {
	width: 303px;
	height: 470px;
}
.footer-imagem-jesus img {
	width: 100%;
}

.footer {
	color: #fff;
	font-size: 13px;
	padding: 15px 0 15px 0;
	text-align: center;
	background-color: #00253a;
}
.footer-logo {
	width: 220px;
	height: 32px;
	display: block;
	background: url('../img/logo-rodape.svg');
	background-size: 100% 100%;
	margin-left: 80px;
	float: left;
}
.ba-facebook {
	background-image: url(../img/footer-facebook.png);
	width: 34px;
	height: 33px;
}
.ba-instagram {
	background-image: url(../img/footer-instagram.png);
	width: 34px;
	height: 33px;
}
.footer-redes {
	margin-left: 100px;
}
.footer-redes .fa-facebook, .footer-redes .fa-instagram, .footer-redes .fa-youtube {
	color: #fff;
	margin-top: 0;
	padding: 5px 10px 0 10px;
}
.footer-redes span {
	padding: 7px 15px 0 0;	
}
.footer-text {
	padding: 7px 0 0 60px;	
	color:#ccc;
	font-size: 16px;
}
.footer-text span {
	color: #6F87DE;
}
.footer-cete {
	width: 103px;
	height: 25px;
	background-image: url(../img/logo-cete.png);
	margin-right: 80px;
}

.artigos-opiniao h4 {
	padding: 20px 0;
	margin: 0;
	border-bottom: solid 1px #ccc;
}

.margin-bottom-30 {
	margin-bottom:30px;
}
.margin-bottom-40 {
	margin-bottom:30px;
}
.area1 {
	overflow: hidden;
	margin-top:  30px;
	margin-bottom: 30px;
}
.super-manchete {
	text-align: center;
	font-size: 32px;
	background-color: #000;
	margin-bottom:  30px;
}
.super-manchete img {
	width: 100%;
}
.super-manchete h3 {
	color: #fff;
    font-weight: bold;
    text-align: left;
    font-size: 40px;
    margin-top: 25px;
}

.manchete {
	font-weight: bold;
}
.grupo-text-1 {
	padding-left: 0;
}
.grupo-text-1 h2 {
	margin: 5px 0 0 0;
	font-weight: 400;
	font-size: 33px;
}
.grupo-text-1 h4 {
	font-weight: 400;
	margin: 5px 0 0 0;
	font-size: 20px;
}
.grupo-text-1 h5 {
	margin: 0px 0 0 0;
	font-weight: normal;
	font-size: 16px;
}
.grupo-text-1 p.resumo {
	color: #999;
	font-size: 14px;
	margin-top: 10px;
}
.grupo-text-1 .ent {
	margin: 0 0 10px 0;
}

.bloco1 {
	overflow:hidden;
	margin-bottom: 20px;
	border: solid 1px #E1E1E1;
	padding-top: 10px;
}
.bloco1-imagem {
	height: 85px;
	overflow:hidden;
	margin-bottom:  10px;
}
.bloco1-imagem img {
	width: 100%;
}
.bloco1 h6 {
	text-transform: uppercase;
	margin-bottom: 5px;
}
.bloco1 h5 {
	font-size: 16px;
}

.bloco2 {
	padding-top: 10px;
	border-top: solid 1px #E1E1E1;
	padding-bottom: 35px;
	height: 290px;
	overflow: hidden;
}
.bloco2-imagem {
	height: 200px;
	overflow:hidden;
	margin-bottom: 15px;
}
.bloco2-imagem-corte {
	padding: 15px 10px;
}
.bloco2-imagem-corte img {
	width: 100%;
}
.bloco2 h2 {
	font-size: 26px;
	font-weight: 600;
	margin: 0 0 15px 0;
	padding: 0px 15px;
}
.bloco2 h3 {
	font-size: 14.5px;
	line-height: 22px;
	padding: 0 15px;
	margin: 0;
	color:rgb(102, 102, 102);
	font-family: 'Source Serif Pro', serif;
}
.bloco2 h4 {
	padding: 0 15px;
	font-weight: 600;
}
.bloco2 .bloco2-imagem h5 {
	font-size: 14.5px;
	padding: 15px 15px;
	line-height: 22px;
	margin: 0;
	color:#000;
	font-family: 'Source Serif Pro', serif;
	font-weight: normal;
	width: auto;
}
.bloco2 h5 {
    margin-top: 5px;
    margin-bottom: 3px;
    font-size: 15px;
	font-weight: 600;
	word-wrap: break-word;
	width: 290px;
}
.bloco2 h6 {
	font-size: 14px;
	color: #525252;
}
.bloco2 .colunista-imagem {
	width: 40px;
	height: 40px;
	float: left;
	margin-right: 15px;
}
.bloco2 .colunista-titulo {
	float: left;
}

#home_notic {
	overflow: hidden;
	height: 400px;
	margin-bottom:  35px;
}
#home_notic .item{
	overflow: hidden;
	height: 400px;
	position: relative;
}
#home_notic h2{
	color: #fff;
	position: absolute;
	bottom: 20px;
	left: 20px;
	font-size: 30px;
	width: 60%;
	text-shadow: 2px 2px #000;
	font-weight: 600;
}
#home_notic .fd-slide{
	background-image: url('../img/fd-slide.png');
	height: 100px;
	width: 100%;
	position: absolute;
	bottom: 0px;
	left: 0px;
}
#home_notic .carousel-indicators {
    left: auto;
	width: 120px;
	bottom: 0px;
    right: 30px;
}
#home_notic .carousel-indicators li {
    margin: 0 5px;
}
#eventos-home .carousel-indicators {
    bottom: 30px;
}
#home_notic .carousel-control.left, #eventos-home .carousel-control.left {
    left: 0px;
	height: 40px;
	top: 50%;
	margin-top: -15px;
    background-color: #00445e;
}
#home_notic .carousel-control.right, #eventos-home .carousel-control.right {
    right: 0px;
	height: 40px;
	top: 50%;
	margin-top: -15px;
    background-color: #00445e;
}
#home_notic .carousel-control .icon-prev, #eventos-home .carousel-control .icon-prev, #home_notic .carousel-control .icon-next, #eventos-home .carousel-control .icon-next  {
    margin-top: -23px;
}

.top-conj-1-imagem img {
	/*height: 280px;
	margin-left: -50px;*/
	width: 100%;
}
.top-conj-1-part-1 {
	padding: 5px 0 0 0;
}
.top-conj-1-part-1 h5 {
	margin: 5px 0;
}
.top-conj-1-part-2 {
	padding: 0 0 0 10px;	
}
.top-conj-1-part-2 a:hover {
	text-decoration: underline;	
}
.top-conj-1-part-2 i {
	margin-right: 5px;	
}
.top-conj-1-part-2 h5 {
	margin-bottom: 10px;
}
.top-conj-2 {
	overflow:hidden;
	margin-bottom: 35px;
}
.top-conj-3-inc {
	overflow:hidden;
	position: absolute;
	right: 0;
}
.top-conj-4-inc {
	position: absolute;
    right: 0;
	top: 445px;
}
h5.chapeu {
	font-size: 14px;
	font-weight: normal;
}
.chapeu-amarelo {
	background-color: #F90;
	margin: 0;
}
.chapeu-verde {
	background-color: #390;
}
.chapeu-interno {
	margin-top: -27px;
	position:relative;	
}
.chapeu-interno-g {
	margin-top: -37px;
	position:relative;	
}

.guia-titulo-big {

}
.guia-titulo-med {

}
.guia-titulo-min {

}
.guia-titulo {
	background-color:  #fff;
	overflow: hidden;
	position: relative;
	z-index: 2;
}

.destaques {
	width: 100%;
	height: 325px;
	list-style: none;
	margin: 0 0 70px 0;
	padding:0;
	clear: both;
	z-index: 0;
	overflow: hidden;
}
.destaques img {
	width: 100%;
}
.destaques-img {
	height: 260px;
	overflow: hidden;
}
.destaques-legenda {
	color: #3C3C3C;
	background-color: #EBEBEB;
	padding: 10px 15px;
	font-weight:bold;
	font-size: 16px;
}
.bolotas {
	position:absolute;
	z-index: 999;
	left: 10px;
	margin-top: 335px;
}
.bolotas a {
	padding: 8px;
	background-color: #eee;
	font-size: 0;
	margin-left: 5px;
}
.bolotas a:hover {
	background-color: #F39700;
}
.bolotas a.activeSlide {
	background-color: #006173;
}
.cor1 {
	color: #010A2F;	
}
.taja-cor1 {
	background-color: #010A2F;	
}
.cor2 {
	color: #006174;
}
.taja-cor2 {
	background-color: #006174;	
}
.cor3 {
	color: #1485db;
}
.taja-cor3 {
	background-color:#1485db;
}
.cor4 {
	color: #F39700;
}
.cor4:hover {
	color: #F39700;
	text-decoration: underline;
}
.taja-cor4 {
	background-color: #F39700;	
}
.cor5 {
	color: #EBEBEB;
}
.taja-cor5 {
	background-color: #EBEBEB;
}
.cor6 {
	color: #006178;
}
.taja-cor6 {
	background-color: #006178;
}
.cor7 {
	color: rgb(0, 218, 15);
}
.taja-cor7 {
	background-color: #0B7112;
}
.cor8 {
	color: #CF0056;
}
.cor8:hover {
	color: #CF0056;
	text-decoration: underline;
}
.taja-cor8 {
	background-color: #CF0056;
}
.cor9 {
	color: #9E0202;
}
.cor9:hover {
	color: #9E0202;
	text-decoration: underline;
}
.taja-cor9 {
	background-color: #9E0202;
}
.cor10 {
	color: #004683;
}
.cor11 {
	color: #630;
}

.publicidade {
	overflow:hidden;
	padding: 15px 0;
}
.publicidade_e {
	margin: 20px 0;	
}
.publicidade img {
	width: 100%;	
}
.publicidade1 {

}
.publicidade2 {
	margin-top: 30px;
}
.publicidade3 {
	height: 230px;	
}
.publicidade4 {
	height: 90px;
	margin-top: 20px;
}
.publicidade5 {
	height: 475px;
}
.publicidade6 {
	height: 250px;
}
.publicidade7 {
	margin-top: 30px;
	margin-bottom: 30px;
}
.publicidade8 {
	height: 350px;	
}

.tag-til {
	margin-top: 30px;
	margin-bottom: 30px;
	text-align:left;
}
.tag-til h2 {
    text-transform: uppercase;
    font-size: 30px;
	font-weight: 100;
	margin: 35px 0;
}
.caixa-eventos {
	margin-top:  20px;
}
.caixa2-eventos .caixa-til {
	text-transform: uppercase;
	font-weight: 100;
	float: left;
	margin-top: 5px;
}
.caixa-til-sub {
    text-transform: uppercase;
    font-weight: 100;
    margin-top: 5px;
}
.tag-til-taja {

}
.tag-til-linha {
	height:  1px;
	clear:both;
	background-color: rgb(201, 201, 201);
}

.taja-recuo {
	margin-left: 0;	
}
.taja-recuo-maior {
	margin-left: -15px;	
}
.tag-til h3 {
	padding-top: 2px;
}
.caixas {
	margin: 10px 0;	
}

.caixa1 {
	border: solid 1px #E5E5E5;
	overflow:hidden;
	margin-top: 25px;
}
.caixa1-part1 {
	background-color: #E5E5E5;
	padding-top: 25px;
	padding-bottom: 15px;
}
.caixa1 h4 {
	font-weight: normal;
	color: #888;
	font-size: 21px;
	margin: 0;
}
.caixa1 h3 {
	font-weight: normal;
	color: #555;
	font-size: 22px;
}
.caixa1 h2 {
	font-weight: normal;
	color: #555;
	font-size: 26px;
}
.tv-icone {
	width: 26px;
	height: 30px;
	background-image: url(../img/logo-tv-icone.png);
	display: block;
	float:left;
	margin-right: 10px;
	margin-top:-5px;
}

.radio-icone {
	width: 30px;
	height: 30px;
	background-image: url(../img/logo-radio-icone.png);
	display: block;
	float:left;
	margin-right: 10px;
	margin-top:-10px;
}
.icone-play {
	width: 80px;
	height: 80px;
	background-image: url(../img/play-radio.png);
	margin-top:20px;
}

.caixa1-cont {
	padding-top: 5px;
}
.caixa1-cont h4 {
	margin: 0;
}
.caixa1-cont h3 {
	line-height: 90%;
	font-weight:bold;
	color:#000;
}

.caixa1-cont .tv-img {
	height: 200px;
	overflow:hidden;
}
.caixa1-cont .tv-img img {
	width: 100%;
}
.caixa1-cont .tv-destaque {
	background-color:#333;
	color:#FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

.caixa1-cont .radio-til h3 {
	font-size: 26px;
	font-weight: bold;
	color: #009A9C;
	margin-top: 10px;
	margin-bottom: 5px;
}
.caixa1-cont-radio h3 {
	font-weight: normal;
	color: #555;
	font-size: 28px;
}

.caixa2-eventos {
	margin: 0;
}
.caixa2-eventos ul {
	padding: 0;
}

.caixa2 {
	border: solid 1px #E5E5E5;
	overflow:hidden;
	padding-top: 10px;
	padding-bottom: 10px;
	padding: 8px;
	margin-bottom: 15px;
}
.caixa2-linha {
	height: 4px;
	background-color:#ddd;
	margin: 10px 0;
}
.caixa-agenda-til {
	border-bottom: solid 1px #E5E5E5;
	overflow: hidden;
	padding: 5px 0;
	margin-bottom:  20px;
}
.caixa-agenda-til h2 {
	float: left;
}
.caixa-agenda-pesq {
	float: right;
	width: 60%;
	margin-left: 30px;
}
.caixa-agenda-pesq .btn-search {
	border: 0;
    padding: 0;
    background: none;
    font-size: 14px;
}
.caixa-agenda-linha {
	border-left: solid 2px #E5E5E5;
	overflow: hidden;
	margin-right: -30px
}
.btn-comp {
	background-color: rgb(224, 224, 224);
	color: #666;
}
.btn-contrib {
	background-color: rgb(241, 213, 121);
	color: #000;
}

.caixa5 .btn-comp {
	background-color: rgb(122, 122, 122);
	color: #fff;
}
.caixa5 .btn-contrib {
	background-color: rgb(230, 191, 64);
	color: #000;
}
.caixa5 .btns {
	margin-top: 27px;
}

.caixa3 {
	background-color: #f0f0f0;
	padding: 8px;
	margin-bottom: 10px;
}
.caixa3 .bloco2-imagem-corte {
	padding: 0;
}
.caixa3-linha {
	height: 1px;
}
.home-mensagens-big {
	margin-bottom: 20px;
	overflow: hidden;
	display: block;
}
.caixa3-imagem {
	overflow: hidden;
	height: 100px;
	margin-bottom: 5px;
}
.caixa3 h4 {
	font-weight: 600;
}
.caixa3 h4.caixa-til-sub {
    font-weight: normal;
}
.caixa3 .home-mensagens-mini h6 {
	color: #000;
	margin-top: 10px;
	font-family: 'Source Serif Pro', serif;
	font-size: 14px;
}
.caixa3 .home-mensagens-mini h4 {
	font-weight: normal;
	font-size: 18px;
}
.caixa3 .home-mensagens-mini h4 {
	margin: 0;
}

.caixa-grupos {
	height: 400px;
	margin:  10px 0;
}

.instagram {
	background-color: #3a2a16;
	overflow: hidden;
	padding: 10px 10px 15px 10px;
	position: relative;
	margin-bottom: 15px;
}
.instagram-til {
	font-weight: normal;
	font-style: italic;
	font-size: 18px;
	margin-bottom:  15px;
}
.instagram-til a {
	color: #fff;
}
.instagram-til a i {
	font-size: 26px;
	margin-right: 5px;
}
.instagram-load img {
	width: 100%;
}

.youtubetvcete {
	margin-bottom:  50px;
}
.youtubetvcete-list {
	margin-bottom: 15px;
	overflow: hidden;
}
.youtubetvcete-list img {
	width: 100%;
}
.youtubetvcete .tag-til h2 {
	margin: 0 0 30px 0;
	float: left;
}

.youtubetvcete .caixa-pesq {
	float: left;
	width: 50%;
	margin-left: 60px;
}

.youtubetvcete .caixa-pesq input {
	background-color: #ccc;
	border-radius: 0;
	height: 44px;
}
.youtubetvcete .caixa-pesq .input-group-addon {
	padding: 0;
}
.youtubetvcete .caixa-pesq .btn-search {
	border: 0;
	border-radius: 0;
    padding: 6px 12px;
    background: none;
    font-size: 16px;
}

.tvcete {
	position:  absolute;
	right: 0;
}
.tvcete-inc {
	background-color: #00324e;
	overflow: hidden;
	padding: 44px 10px 15px 10px;
	position: relative;
}
.tvcete-inc img {
	width: 100%;
}
.tvcete-inc .fa-play {
	margin-top: 35px;
	font-size:  25px;
	color: #fff;
	float: right;
}
.tv-til {
	margin: -44px 0px 0 -10px;
	position: absolute;
	padding: 4px 10px;
}
.tv-til i {
	font-size: 22px;
	font-weight:bold;
	color: #fff;
	margin: 0px 10px 0 0;
}
.tv-til span {
	font-size: 26px;
	font-weight:bold;
	color: #fff;
	margin: 0px;
}
.tvcete .tv-destaque h5  {
	color:#FFF;
	font-size: 14px;
	font-weight:normal;
	margin:  10px 0 0 0;
	
}
.tvcete .tv-destaque h4  {
	color:#FFF;
	font-size: 18px;
	font-weight:bold;
	margin: 5px 0 0 0;
	height: 42px;
}
.row-esq {
	margin-left: -15px;
}
.row-dir {
	margin-right: -15px;
}
.caixa4 {
	overflow: hidden;
	padding: 10px 0;
	background-color: #262626;
	color: #CCC;
}
.caixa4-linha {
	height: 1px;
	background-color: #333;
	margin: 10px 0;
}
.caixa4-cont {
	padding: 20px 0;	
}

.caixa5 {
	overflow: hidden;
	padding: 10px 0;
	background-color: #d6d6d6;
	color: #CCC;
}
.caixa5-linha {
	height: 1px;
	background-color: #b1b1b1;
	margin: 10px 0;
}

.mais-lidas {
	padding: 10px 0;
    border-bottom: solid 1px #ccc;
}
.mais-lidas-imagem {
	overflow: hidden;
	height: 60px;
	margin-right: 10px;
}
.mais-lidas-n {
	float: left;
	border-radius: 100%;
	width:  60px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	background-color: #ECECEC;
	margin-right: 20px;
}
.mais-lidas h4 {
	font-size: 17px;
}

.publicidade-mobile {
	display: none;
}

.owl-carousel {
	margin: 0;
}
.owl-carousel .owl-wrapper-outer {
	border: 0;
	box-shadow: none;
}
.owl-carousel .owl-buttons .owl-prev {
    left: -10px;
}
.owl-carousel .owl-buttons .owl-next {
    right: -10px;
}

.eventos-home-img {
	height: 335px;
	overflow:hidden;
}
.eventos-home-img img {
	width: 100%;	
}
.eventos-home-dia {
	text-align: center;
	padding: 6px;
	font-size: 16px;
	color:#333;	
	background-color: #d4d4d4;
}
.eventos-home-dia span {
	margin: 0 5px;
	color: #999;	
}
.agenda-home-dia {
	text-align: center;
	padding: 6px;	
}
#agenda-home .item a {
	display: block;
	text-align:left;
	overflow: hidden;
	margin-bottom: 15px;
}
#agenda-home .item p {
	color: #004683;
}
#agenda-home .agenda-home-dia.taja-cor3 {
	color: #fff;	
}
#agenda-home .taja-cor5 {
	color: #666;	
}
#agenda-home h4 {
	color: #333;
}
.agenda-home-hora {
	width: 80px;
	background-color: #F0F0F0;
	padding: 3px;
	color:#666;
	font-size: 16px;
	margin: 5px auto;
	text-align: center;
}

#agenda-home .owl-pagination {
    top: 0;
}
.cor_b {
	color: #fff;
}
.cor_b span {
	color: #ccc;
}

.tag-endereco {
    margin-top: 10px;
    position: absolute;
    bottom: 5px;
    right: 0;
}
.tag-endereco .marcador {
	width: 17px;
	height: 25px;
	background-image: url(../img/marcador-mini.png);
	float: left;
	margin-left: 40px;
}
.tag-endereco p {
	margin: 5px 0 0 10px;
	display:block;
	float:left;
}
.atividades-home .nav-tabs>li.active>a {
	background-color: #004683;
	color:#FFF;
	font-size: 18px;
	margin-top: -5px;
	padding: 10px 12px;
}
.atividades-home .nav-tabs>li>a {
	background-color: #EBEBEB;
	booder-radius: 0;
	color: #666;
	font-size: 14px;
	
}
.atividades-home-atv {
	padding: 0 10px;
}
.atividades-home-atv .atividades-home-hora {
	background-color: #EBEBEB;
	padding: 5px;
	float:left;
	margin-right: 10px;
}
.atividades-home-atv h4 {
	font-size: 16px;
}
.atividades-home-atv .marcador {
	margin-left: 0;
	margin-right: 10px;
}
.atividades-home-atv .tag-endereco p {
	margin: 0;
	float:none;
}

.academicos {
	padding: 10px 0;
}
.academicos h4 {
	font-weight:normal;	
}
.academicos h5 {
	font-size: 14px;
	color:#999;
}

.linha {
	height: 1px;
	background-color:#ddd;
	margin: 20px 0;
}
.linha-fina {
	height: 1px;
	background-color:#ddd;
	margin: 10px 0;
}
.linha-larga {
	height: 15px;
	background-color:#eee;
	margin: 25px 0;
}
.bt-mais {
	float: right;
	font-weight:bold;
	font-size: 13px;
}
.text-n {
	font-weight:bold;
}
.over {
	overflow: hidden;
}
.clear {
	clear:both;
	float: none;
}

.audios {
	padding: 20px 15px;
	background-color: #E8EEF0;
}
.audios-list {
	overflow: hidden;
}
.audios-list .col-md-6 {
	height: 95px;
	overflow: hidden;
}
.carousel-control i {
	color: #333;
	background: none;
}
.colunas-carousel .carousel-control i {
	font-size: 40px;
}
.agenda-carousel .carousel-control i {
	font-size: 45px;
}
.carousel-control.left {
	background: none;
	left: -10px;
	top: 100px;
	width: 35px;
}
.carousel-control.right {
	background: none;
	right: -10px;
	top: 100px;
	width: 35px;
}
.carousel-inner  {
}
.caixa-colunas {
	background-color: #E5E5E5;
	overflow:hidden;
	margin-top: 20px;
	margin-bottom: 20px;
}
.caixa-colunas .tag-til {
	margin: 0 0 20px 0;
	padding: 5px 0;
}
.caixa-colunas .tag-til h2 {
	margin: 5px 0;
	font-size: 30px;
}
.caixa-colunas .item {
	margin: 20px 20px 0 20px;
	padding-bottom:  20px;
	overflow:hidden;
	border-bottom: solid 1px #CCCCCC;
}

.caixa-maislidas {

}

.bt-colunas-home {
	border: solid 3px #aaa;
	color: #666;
}
.bt-tv-home {
	border: solid 3px #aaa;
	color: #666;
}
.bt-home-caixa {
	display: block;
	margin: 10px 60px 20px 60px;
	text-align:center;
	padding: 10px;
	font-size: 14px;
	font-weight:bold;
}

.caixa-colunas-new .item {
	margin-bottom: 10px;
	height: 220px;
	overflow:hidden;
	position: relative;
}

.colunistas-img {
	width: 90px;
	height: 90px;
	overflow: hidden;
	border-radius: 100px;
	margin: 0 auto;
}
.colunistas-img:after, .colunistas-img:before {
    border-right: 18px solid transparent;
    border-bottom: 9px solid #fff;
    content: '';
    height: 0;
    position: absolute;
    width: 0;
}
.colunistas-img:after {
    border-bottom-color: #e6e6e6;
    border-right-width: 20px;
    right: 51px;
    top: 71px;
}

.colunistas-img:before {
	right: 51px;
    top: 73px;
    z-index: 1;
}


.colunistas-img img {
	width: 100%;
}
.colunistas-img img, .colunista-imagem img  {
	border-radius: 100px;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
 	filter: gray; /* IE 6-9 */
}
.colunistas-img img:hover, .colunista-imagem img:hover {
		border-radius: 100px;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	transition: all 0.2s linear; 
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
}

.colunistas-text {
	border: solid 1px #E1E1E1;
	border-radius: 5px;
	padding: 15px 20px;
	margin-top: -10px;
	text-align: center;
}
.colunistas-text h4{
	margin: 0;
}
.colunistas-text img{
	height: 87px;
	margin-top: -10px;
	
}
.caixa-colunas h4 {
	font-size: 18px;
	font-weight: normal;
	color:#333;
}
.caixa-colunas p {
	font-size: 20px;
	margin-top: 0px;
	height: 50px;
	overflow:hidden;
	line-height: 120%;
}



.carousel-control .left        { background-image: none; }
.carousel-control .right       { background-image: none; }

.carousel-inner-col .active.left  { left: -25%;             }
.carousel-inner-col .active.right { left: 25%;              }
.carousel-inner-col .next         { left: 25%               }
.carousel-inner-col .prev         { left: -25%              }
.carousel-inner-col .item         { background: white;      }

.carousel-inner-age .active.left  { left: -50%;             }
.carousel-inner-age .active.right { left: 50%;              } 
.carousel-inner-age .next         { left: 50%               }
.carousel-inner-age .prev         { left: -50%              }
.carousel-inner-age .item         { background: #EBEBEB;    }

.agenda {
	background-color: #EBEBEB;
	padding: 10px 0;
	overflow: hidden;
}
.agenda-carousel .carousel-inner {
	height: 310px;
}
.agenda-carousel .carousel-inner a {
	display:block;
	margin-bottom: 10px;
	color: #666;
}
.agenda-carousel .carousel-inner h4 {
	font-size: 16px;
	font-weight:bold;
	height: 30px;
	margin: 0 0 10px 0;
}
.agenda-carousel .carousel-inner h5 {
	font-size: 14px;
	font-weight:bold;
	color: #666;
	margin-bottom: 5px;
}
.agenda-carousel .carousel-inner p {
	font-size: 13px;
	color: #666;
	height: 30px;
	overflow: hidden;
}

.tag-bt {
	width: 60%;
}
.bt-mais-line {
	margin: 10px 0px 0 0;
	font-weight: normal;
}

.mensagens {
	margin-bottom: 35px;
}
.mensagens-item {
	margin-right: 15px;
    margin-left: 15px;
}
.mensagens h3 {
	font-size:  20px;
}
.mensagens h4 {
	color: #757575;
}
.entretenimento-img {
	height: 120px;
	overflow: hidden;
}
.entretenimento-img img {
	width: 100%;
	margin-top: -30px;
}
.entretenimento h4 {
	font-weight: bold;
	font-size: 20px;
	margin-top: 10px;

}
.acervo {
	margin-top: 35px;
}
.acervo .row-left {
    margin-left: -7.5px;
	margin-right: -15px;
}
.acervo .row-right {
	margin-left: -15px;
    margin-right: -7.5px;
}
.row-m {
	margin-left: -7.5px;
    margin-right: -7.5px;
}

.acervo-img {
	height: 130px;
	overflow: hidden;	
}
.acervo-img img {
	width: 100%;
}

.acervo-img-livro {
	overflow:hidden;
	height: 230px;
	margin-bottom: 15px;
}
.acervo-title-livro {
	max-height: 90px;
	overflow:hidden;
}
.acervo-img-livro img {
	width: 100%;
}

.acervo-item {
	overflow:hidden;
	border-bottom: solid 1px #ccc;
	padding-bottom: 10px;
	margin-top: 10px;
	color:#CCC;
}
.acervo-item h4 {
	color:rgb(85, 85, 85);
	font-weight: normal;
}
.acervo-item span {
	color:#333;
}
.acervo-itens {
	padding-top: 20px;	
}
.acervo-itens span {
	color:#333;
	font-size: 12px;
}
.acervo-img-itens img {
	width: 100%;
}
.acervo-img-itens {
	height: 70px;
	overflow: hidden;	
}

.acervo h4 {
	margin: 10px 0 0 0;
}
.acervo-livro {
	overflow:hidden;
	border-bottom: solid 1px rgb(235, 235, 235);
	padding-bottom: 10px;
	margin-top: 10px;
}
.acervo-livro h4 {
	font-weight:normal;
}
.acervo p {
	color: #FFF;
	font-size: 12px;
	margin: 0;
}
.acervo .bt-mais {
	margin-top: 10px;
}

.noticia {
	overflow: hidden;
}
.noticia-titulo span {
    font-size: 16px;
    padding: 0 100px;
    display: block;
}
.noticia-datahora {
	color: rgb(122, 122, 122);
	margin-top: 10px;
}
.noticia-categoria {

}

.noticia h1 {
	color: #000;
	font-weight: bold;
}
.noticia h2 {
	color: #333;
	font-weight: bold;
}
.noticia h4 {
	font-size: 18px;
	color: #666;
}
.noticia .email {
	font-size: 14px;
	color: #333;
}
.noticia p  {
	font-size: 15px;
	color: #333;
}
.noticia-imagens img {
	width: 126px;
}
.noticia-texto p, .noticia-texto div {
	line-height: 150%;	
	font-size: 20px;
	color: #333;
}
.noticia-imagem {
	float: left;
	margin-bottom: 30px;
}
.noticia-imagem img {
	width: 100%;	
}
.noticia-imagem-med {
	margin-right: 30px;
	width: 45%;
}
.noticia-redes {
	margin-bottom: 25px;	
}
.noticia-redes spam {
	font-size: 13px;
	padding-top: 7px;
	padding-right: 10px;	
}
.noticia-legenda {
	font-size: 12px;
	padding: 5px;	
}
.bt-facebook-noticia {
	float: right;
	padding: 8px 20px;
	background-color: #325C99;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFF;
	font-size: 12px;
	border-radius: 3px;
}
.bt-facebook-noticia:hover {
	color: #FFF;
	background-color: #2C5085;
}

.ultimas {
	border: solid 1px #CCC;
	border-radius: 3px;
	padding: 10px;
	margin: 30px 0;
}
.ultimas .tag-til {
	margin-top: 10px;
}

.noticias-list-imagem {
	height: 120px;
	overflow: hidden;
	margin-bottom: 10px;
}
.noticias-list-imagem img {
	width: 100%;
}

.noticias-list-imagem-m {
	height: 100px;
	overflow: hidden;
	margin-bottom: 10px;
}
.noticias-list-imagem-m img {
	width: 100%;
}

.noticias-list-imagem-g{
	height: 200px;
	overflow: hidden;
	margin-bottom: 10px;
}
.noticias-list-imagem-gg{
	height: 200px;
	overflow: hidden;
	margin-bottom: 10px;
}
.noticias-list-imagem-g img {
	width: 100%;
}


.ultimas-list h4 {
	font-size: 14px;
}
.ultimas-list .noticias-list-imagem {
	height: 60px;
}

.noticias .noticias-imagem {
	height: 170px;
	overflow: hidden;
	margin-right: 10px;
}
.noticias .noticias-imagem img {
	width: 100%;
}
.noticias h3 {
	margin-top: 35px;
}
.noticias h5 {
	color:#999;
	font-size: 13px;	
}
.colunas {
	margin-top: 30px;
	overflow: hidden;
}
.colunas h3 {
	margin-top: 10px;
}
.colunas-list {
	padding: 15px 0;
	border-bottom: dotted 1px #ccc;
}
.colunista {
	overflow: hidden;
	background-position: center bottom;
	margin-bottom: 10px;
	text-align: left;
}
.colunista-imagem {
	width: 100px;
	height: 100px;
	overflow: hidden;
	border-radius: 100%;
	margin: 0 15px 0 0;
	float: left;
}
.colunista-imagem img {
	width: 100%;
}
.colunista h1 {
    margin: 0;
    color: #333;
    font-size: 20px;
    margin-bottom: 5px;
}
.colunista span {
    font-size: 13px;
    color: #666;
    padding: 0 100px;
    display: block;
}

.colunista-mini .colunista-imagem {
	width: 60px;
	height: 60px;
}
.colunista-mini h3 {
	font-size: 15px;
	margin: 10px 0 5px 0;
}
.colunista-top {
	padding: 30px 0;
	overflow: hidden;
	background-color: #eee;
}

.ano-corrente {
	text-align: center;
}
.ano-corrente span {
	font-size: 20px;
	font-weight: bold;
	color: #999;
	margin-right: 10px;
}
.ano-corrente .ano-active {
	color: #006;
}
.months-uls {
	overflow: hidden;
}
.months-uls ul {
	margin: 0;
	padding: 0;
}
.months-uls ul li {
	float: left;
	list-style: none;
	font-size: 22px;
	color: #999;
	padding: 0 11px;
	border-right: solid 1px #CCC;
}
.months-uls ul li a {
	color:#F90;
}
.months-uls ul li .mes-active {
	color: #006;
}
.select-casas .form-control {
	font-size: 16px;
	color: #666;	
}
.evento-list {
	border-bottom: solid 1px #CCC;
}
.evento-list h1 {
	font-size: 50px;
	font-weight: bold;
	color: #999;
}
.evento-list h5 {
	font-size: 16px;
	color: #999;
	margin-top: -15px;
	margin-left: 5px;
}
.evento-list h4 {
	font-weight: bold;
	margin: 10px 0 5px 0;
}
.evento-list p {
	color: #999;
}
.evento-nome-casa {
	text-align: center;	
}
.evento-list-inter .col-sm-9 {
	height: 105px;
	overflow: hidden;	
}

/* Portfolio */
/* Portfolio Filter */
.mix-filter {
  list-style: none;
  margin: 0 0 20px;
  padding: 0;
}
.mix-filter li {
  color: #555;
  cursor: pointer;
  padding: 6px 15px;
  margin-right: 2px;
  margin-bottom: 5px;
  background: #eee;
  display: inline-block;
}
.mix-filter li:hover,
.mix-filter li.active {
  color: #fff;
  background: #e44f00;
}
.mix-grid .mix {
  opacity: 0;
  display: none;
}

/* Portfolio Hover */
.mix-grid .mix {
  position: relative;
  overflow: hidden; 
  margin-bottom: 15px;
}
.mix-grid .mix .mix-inner {
  position: relative;
  width: 100%;
  height: 150px;
}

.mix-grid .mix .mix-details {
  color: #fff;
  width: 100%;
  height: 100%;
  bottom: -100%;
  text-align: center;
  position: absolute;
  background: rgba(228,79,0,1);
  transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;  
}
.mix-grid .mix:hover .mix-details {
  bottom: 0;
  transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;  
}
.mix-grid .mix .mix-details h4 {
  color: #fff;  
  margin-top: 30px;
  padding: 0 10px;
}
.mix-grid .mix .mix-details p {
  padding: 0 30px;
}
.mix-grid .mix .mix-details i {
  color: #fff;
  font-size: 14px;
}
.mix-grid .mix a.mix-link, 
.mix-grid .mix a.mix-preview {
  color: #555;
  display: block;
  cursor: pointer;
  margin-top: 10px; 
  position: absolute;
  padding: 10px 15px;
  background: #DB3A1B;
}
.mix-grid .mix a.mix-preview {
  left: 50%;
  margin-left: 5px;
}
.mix-grid .mix a.mix-link {
  right: 50%;
  margin-right: -20px;
}
.mix-grid .mix a.mix-link:hover,
.mix-grid .mix a.mix-preview:hover {
  color: #fff;
  padding: 9px 14px;
  text-decoration: none;
  border: solid 1px #eee;
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 992px) { 
  .mix-grid .mix.col-md-6.col-sm-6 .mix-details {
    height: 50%;
  }

}
@media (min-width: 768px) and (max-width: 991px) { 
  .mix-grid .mix a.mix-link,
  .mix-grid .mix a.mix-preview {
    margin-top: 5px;
  }
  .site-tvcete {
	width: 70px;
}
.site-radiocete {
	width: 50px;
}

}

.fancybox-abrir {
	cursor: pointer;	
}
.fotos-list-inter {
	overflow: hidden;
	height: 220px;
}
.fotos-list-inter-img {
	overflow: hidden;
	height: 140px;
}
.fotos-list-inter-img img {
	height: 100%;	
}
.fotos {
	margin-bottom: 35px;
}
.fotos-list {
	overflow:hidden;
}
.fotos-list img {
    height: 200px;
}
.fotos-list .overlay {
    height: 200px;
    background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.85) 100%);
	width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.fotos-list .fotos-list-til {
    position: absolute;
	display:block;
	padding-left: 15px;
    padding-right: 10px;
	bottom: 13px;
}
.fotos-list .fotos-list-til h5 {
	color:#FFF;
}

.fotos-list .fotos-list-grandes {
	display: none;
}

.fotos-list-grandes-destaque {
	float: none;
	width: 100%;
	height: 220px;
	overflow:hidden;
}
.fotos-list-destaque {
	margin-bottom: 30px;
}
.fotos-list-destaque h4 {
	margin: 10px 20px 0 0;
}
.fotos-list-grandes-destaque .col-sm-2 {
	height: 105px;
	overflow: hidden;
	margin-bottom: 10px;
}
.fotos-list-grandes-destaque img {
	width: 100%;
}
.area_news_erro, .area_news_cadast {
	display: none;
}
.area_news_loading{
	display: none;
	background-image: url(../img/loading-news.gif);
	background-position: center center;
	background-repeat: no-repeat;
	height: 80px;
}
.video-mensagem-mais img {
	height: 70px;
	margin-bottom: 9px;
}
.videos {

}
.videos-inter h3, .videos-inter h4 {
	margin-top: 20px;
	font-weight: bold;	
}
.videos-inter .video-list{
	margin-top: 10px;
	height: 160px;
	overflow: hidden;
}
.videos-inter .video-list p{
	font-size: 12px;
	margin: 0;
}
.videos-inter .video-list h4{
	font-size: 14px;
	margin: 0;
	height: 33px;
	overflow: hidden;
}
.videos-inter .video-list img {
	width: 100%;
}
.tv-radio-cete {
	margin-top: 20px;	
}
.radio_cete {
	background-image: url(../img/radio.jpg);
	width: 220px;
	height:70px;
	padding: 35px 0 0 140px;
}
.radio_cete div {
	cursor: pointer;
	float:left;
}
.r_player {
	display: none;	
}
.radio_cete .r_play {
	background-image: url(../img/r_play.png);
	width: 59px;
	height: 59px;
	margin-right: 20px;
	display: none;
}
.radio_cete .r_pause {
	background-image: url(../img/r_pause.png);
	width: 59px;
	height: 59px;
	margin-right: 20px;
	
}
.radio_cete .icone_r_vol {
	background-image: url(../img/icone_r_vol.png);
	width: 27px;
	height: 24px;
	margin-right: 10px;
	margin-top: 18px;
}
.radio_cete .r_dim {
	background-image: url(../img/r_dim.png);
	width: 32px;
	height: 32px;
	margin-right: 10px;
	margin-top: 15px;
}
.radio_cete .r_dim:active {
	background-color: #CCC;
}
.radio_cete .r_aum {
	background-image: url(../img/r_aum.png);
	width: 32px;
	height: 32px;
	margin-top: 15px;
}
.radio_cete .r_aum:active {
	background-color: #CCC;
}
.livros-list {
	width: 140px;
	height: 260px;
	overflow:hidden;
	padding: 0px 10px;
}
.livros-list h4{
	margin-top: 10px;
	font-size: 14px;
	margin-bottom: 0;
}
.livros-list p{
	margin-top: 5px;
	font-size: 13px;
	color: #666;
	line-height: 120%;
}
.livros-list-img img {
	width: 100%;	
}
.livros-list-img {
	height: 150px;
	overflow: hidden;	
}
.noticia-imagens-til {
	margin-top: 35px;	
}
.noticia-imagens a {
	margin:8px;
	width: 126px;
	height: 95px;
	display: block;
	overflow: hidden;
	float: left;
}
.pages-til {
	font-weight: normal;
	color:#333;
	margin-top: 30px;
	margin-bottom: 30px;
	text-transform:uppercase;
}
.programa_nome {
	font-size: 18px;
	font-weight: bold;
	color: #333;	
}
#relogio {
	margin-top: 40px;
	font-size: 16px;
	color: #666;
	float: right;	
}
.cete-imagem {
	float: left;
	margin-right: 30px;
	margin-bottom: 30px;
}
.cete-imagem img {
	width: 100%;	
}
.programa_desc {
	font-size: 14px;
	font-weight: normal;
	color:#666;	
}
.tirinhas-home {
	text-align: center;
}
.tirinhas-home img {
	max-width: 100%;
	max-height: 350px;
}

.tribuna-home h4 {
	margin: 0;
}
.tribuna-home-inc {
	padding: 0;
	text-align: center;
}
.tribuna-home-inc img {
	max-height: 250px;	
	margin: 0 auto;
}
.fa-facebook- {
    background-color: #36F;
    color: #FFF;
    font-weight: bold;
    padding: 5px 10px;
    border-radius: 5px;
	margin-top: 10px;
}
.prog-destaque {
	overflow: hidden;
	margin-bottom: 30px;
}
.prog-destaque .col-md-8 h3 {
	text-align:left;
}
/* ROLLOVER - Hover */
div.rollover figure img{
	height: 200px;
}
div.rollover-galeria figure{
	height: 180px;
	overflow:hidden;
}
div.rollover-galeria figure img{
	width: 100%;
	height: auto;
}
.rollover{
    position: relative;
}
.rollover:hover{
    background: #343434;
}
.rollover:hover img {
    opacity: .7;
}

div.rollover:hover{
    background: transparent;
}
div.rollover:hover figure{
    background: #343434;
}
div.rollover:hover figure > img {
    opacity: .6;
}
.box-share-til {
	margin: -40px 0 0 0 !important;
	padding: 0;	
}
.box-share-til li {
	width: auto !important;
}
.box-share-til h4 {
	color:#FFF;
}
/* Hover - Site */

.rollover.site .bt-url {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .25s ease-out;
    transition: all .25s ease-out;
}
.rollover.site:hover  .bt-url{
    visibility: visible;
    opacity: 1;
}

/* ROLLOVER - Share */

.rollover .box-share {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    margin-top: -21px;
    text-align: center;
    z-index: 10;
    visibility: hidden;
    opacity: 0;

    -webkit-transition: all .25s ease-out;
    transition: all .25s ease-out;
}
.rollover .box-share ul {
	margin: 0;
	padding: 0;
}
.rollover .box-share li {
    display: inline-block;
    margin: 0 2px;
    width: 46px;
    height: 46px;
}
.rollover .box-share li a i {
    display: block;
    width: 46px;
	height: 46px;
	border: solid 2px #FFFFFF;
	border-radius: 50px;
	padding-top: 10px;
	color:#FFF;
	font-size:22px;
    overflow: hidden;
    cursor: pointer;
    opacity: .75;
    overflow: hidden;
    -webkit-transition: all .25s ease-out;
    transition: all .25s ease-out;
}
.rollover .box-share li .bt:hover {
    opacity: 1;
}
.rollover .box-share li .bt.twitter {
    background-image: url(../img/share/twitter.svg);
}
.rollover .box-share li .bt.facebook {
    background-image: url(../img/share/facebook.svg);
}
.rollover .box-share li .bt.pinterest {
    background-image: url(../img/share/pinterest.svg);
}
.rollover .box-share li .bt.google {
    background-image: url(../img/share/google.svg);
}
.rollover .box-share li .bt.stumbleupon {
    background-image: url(../img/share/stumbleupon.svg);
}

.rollover .box-share li .bt.bt-url {
    position: static;
    width: 38px;
    height: 38px;
    margin: 0;
    border: 2px solid #3c948b;
    border-radius: 50%;
    opacity: 1;
}
.rollover .box-share li .bt.bt-url:before {
    width: 38px;
    height: 38px;
    line-height: 38px;
    font-size: 29px;
    color: #3c948b;

    -webkit-transition: all .25s ease-out;
    transition: all .25s ease-out;
}
.rollover .box-share li .bt.bt-url:hover {
    border-color: #fff;
}
.rollover .box-share li .bt.bt-url:hover:before {
    color: #fff;
}

.rollover:hover .box-share {
    visibility: visible;
    opacity: 1;
}

.tv-face {
	margin-top: 30px;	
}
.post-video {
	height:  450px;
}
.fa-expand {
	position: absolute;
	color: #fff;
	display: block; 
	font-size: 18px; 
	margin: 10px 25px 0 0; 
	right: 0; cursor: pointer; z-index: 99999;
}

/* notificacoes */

.pushchrome-container {
	position: absolute;
	left: 50%;
	top: 0;
	z-index: 1000;
}

.pushchrome-listings {
	background: #fff;
	border: 1px solid #E8E8E8;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	width: 100%;
	max-width: 331px;
	display: block;
	margin-bottom: 30px;
	position: relative;
	left: -50%;
	-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.25);
	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.25);
	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.25);
}

.pushchrome-listings .pushchrome-content {
	padding: 25px;
}

.pushchrome-listings .close-bt {
	float: right;
	background-color: #F0F0F0;
	border-bottom-left-radius: 4px;
	width: 24px;
	height: 24px;
	display: block;
	cursor: pointer;
}
.pushchrome-listings .close-bt:hover {background-color: #E3E3E3;}

.pushchrome-listings .close-bt img {
	display: block;
	vertical-align: middle;
	width: 12px;
	height: 12px;
	margin: 6px auto;
}

.pushchrome-listings .pushchrome-content h2 {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	font-size: 17px;
	line-height: 20px;
	color: #4A4A4A;
	letter-spacing: -0.21px;
	width: 260px;
	margin-bottom: 15px;
}

.store .pushchrome-listings .pushchrome-content h2 {width: auto;}

.pushchrome-listings .pushchrome-content h2 span {color: #E84048;}

.pushchrome-listings .pushchrome-content h3{margin-bottom: 15px;}

.pushchrome-listings .pushchrome-content h3 span			{display: none;}

@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
	.pushchrome-listings .pushchrome-content h3 span.chrome { display: inline-block; } 
}

@-moz-document url-prefix() {
	.pushchrome-listings .pushchrome-content h3 span.firefox {
		display: inline-block;
	}
}




.pushchrome-listings .push-optin {
	background: linear-gradient(#25d164 0%, #22bf5c 100%);
	color: #fff;
	font-size: 14px;
	text-decoration: none;
	border-radius: 4px;
	text-align: center;
	padding: 9px 10px;
	border: none;
	display: inline-block;
	transition: background 0.5s ease;
	cursor: pointer;
	width: 70%;
	float: right;
}

.pushchrome-listings .push-optin:hover {
	background: linear-gradient(#22bf5c 0%, #22bf5c 100%);
	transition: background 0.5s ease;
}

.pushchrome-listings .push-optin img.push-icon {
	margin-right: 5px;
	position: relative;
	top: 1px;
}

.pushchrome-listings .optin-actions {overflow: auto;}

.pushchrome-listings .optin-actions .notication_close {
	font-size: 14px;
	text-decoration: none;
	padding: 9px 10px;
	background-color: #f7f7f7;
	width: 20%;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
}


.td-post-sharing-visible {
	float: right;
	padding-top: 15px;
}
.td-social-sharing-button {
    font-size: 12px;
    color: #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
	border-radius: 2px;
    padding: 7px;
    margin-right: 5px;
    height: 35px;
    min-width: 35px;
    text-align: center;
    display: inline-block;
}
.td-social-sharing-button:hover {
	color: #fff;
	opacity: 0.7;
}

.td-post-sharing a {
    display: inline-block;
}
.td-post-sharing a:hover {
	color: #fff;
	text-decoration: underline;
}
.td-post-sharing-bottom .td-social-sharing-buttons {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    height: 32px;
    min-width: 32px;
    padding: 6px 9px 4px 9px;
}
.td-social-facebook {
    background-color: #516eab;
}
.td-social-facebook .fa-facebook {
    font-size: 18px;
    position: relative;
    top: 2px;
}
.td-social-twitter {
    background-color: #29c5f6;
}
.td-social-twitter .fa-twitter {
    font-size: 18px;
	position: relative;
    top: 2px;
}
.td-social-whatsapp {
    background-color: #39E516;
}
.td-social-whatsapp .fa-whatsapp {
    font-size: 18px;
    position: relative;
    top: 2px;
}


/* BEGIN max width 1200px */
@media (max-width: 1200px) {
	.content-form-page .control-label {
		padding-left: 30px;
		padding-bottom: 5px;
	}
	.content-form-page .col-md-offset-4 {
		margin-left: 15px;
	}
	.content-form-page .pull-right {
		float: left !important;
	}

	.quote-v1 span {
		font-size: 20px;
	}
	.navbar-collapse > ul > li > a {
    	padding: 13px 5px;
	}
	.site-tvcete {
		margin-right: 15px;
	}
	.site-radiocete {
		margin-right: 15px;
	}
}
/* END max width 1200px */

/* BEGIN min width 1025px */
@media (min-width: 1025px) {
	.header .header-navigation {
		display: block !important;
	}
}
/* END min width 1025px */

/* BEGIN min width 1025px max width 1205 */
@media (min-width: 1025px) and (max-width: 1205px) {
	body.page-header-fixed {
		padding-top: 121px !important; /* height of the header */
	}

	.header .header-navigation {
		display: block !important;
		clear: both;
		margin-top: -10px;
		float: left !important;
	}
	.reduce-header .header-navigation {
		margin-top: -6px;
	}
	.header .header-navigation > ul > li {
		margin-right: 27px;
	}
	.header .header-navigation > ul > li > a {
		padding: 5px 0 18px;
	}
	.reduce-header .header-navigation > ul > li > a {
		padding-bottom: 13px;	
	}
	.header .header-navigation > ul > li.active > a, .header .header-navigation > ul > li > a:hover, .header .header-navigation > ul > li > a:focus, .header .header-navigation > ul > li.open > a, .header .header-navigation > ul > li.open > a:hover, .header .header-navigation > ul > li.open > a:focus {
		background: none;
	}
	.header-navigation > ul > li.dropdown:hover > a:after {
		margin-left: 10px;
	}

	.dropdown-fix-right .dropdown-menu {
		left: 0;
		right: auto;
	}

	.header .header-navigation li.menu-search {
		top: 1px;
		margin-left: -20px;
	}
	.ecommerce .header .header-navigation li.menu-search {
		top: 2px;
	}
	.header .header-navigation li.menu-search span.sep {
		top: 2px;
		margin-right: 26px;
	}
	.header .header-navigation li.menu-search i {
		top: -4px;
	}
}
/* END min width 1025px max width 1205 */

/* BEGIN max width 1024px */
@media (max-width: 1024px) {
	body.page-header-fixed {
		padding-top: 107px !important; /* height of the header */
	}

	.top-cart-block {
		margin-top: 3px;
	}

	.page-header-fixed .header-navigation {
		height: 300px;
		overflow: auto;
	}
}
/* END max width 1024px */

/* BEGIN max width 992px */	
@media (max-width: 992px) {
	.colunista {
    	min-height: auto;
		margin-bottom:  20px;
	}
	.colunista-imagem {
		float:left;
		width: 90px;
		height: 90px;
		margin-top: 5px;
	}
	.colunista-nome h5 {
		font-size: 14px;
	}
	.colunista-nome h3 {
		font-size: 18px;
	}
	
	div.noticia img {
    	width: 100% !important;
		height: auto !important;
	}
	div.noticia iframe {
    	width: 100% !important;
		height: 420px !important;
	}

}
/* END max width 992px */
@media (max-width: 992px) {
	.site-logo {
		width: 100%;
	}
	.btn-colaborar .btn {
		padding-left:  5px;
		padding-right:  5;
	}
}
/* BEGIN max width 767px */
@media (max-width: 767px) {
	.area1 {
		margin-top: 0;
	}
	.logo {
		overflow: hidden;
		clear: both;
		margin:  0 auto;
	}
	.site-logo {
		width: 200px;
		margin-left: auto;
    	margin-right: auto;
		margin-top: 20px;
		position: relative;
	}
	.logos-laterais {
		position: absolute;
		z-index: 9999;
		right: 80px;
	}
	.site-tvcete {
		width: 60px;
		height: 35px;
		margin-right: 15px;
	}
	
	.super-manchete h3 {
			font-size: 30px;
			margin-top: 15px;
			margin-bottom: 15px;
	}
	.top-conj-3-inc, .top-conj-4-inc {
		position: relative;
		margin: 0;
		top: 0;
	}
	.home-org {
		display: flex;
   		flex-direction: column;
	}
	.home-org-1 {
		order: 1;
	}
	.home-org-3 {
		order: 3;
	}
	.home-org-2 {
		order: 4;
	}
	.home-cojunto2 {
		order: 2;
	}
	.home-cojunto3 {
		order: 4;
	}
	.caixa-eventos {
		order: 5;
	}
	.row-dir {
		margin-right: 0;
	}
	.noticia-imagem-med {
		margin-right: 0px;
		width: 100%;
	}
	.face-topo {
		position: absolute;
		right: 0;
		top: -12px;
	}
	.pre-header .list-inline li {
		display: block;
		border: none;
		margin-bottom: 10px;
		padding: 0;
	}
	.header .mobi-toggler {
		display: block;
	}
	.site-radiocete {
		width: 50px;
		margin-top: 13px;
		margin-right: 0px;
	}
	.search-box {
		padding: 0px;
		position:absolute;
		top: 40px;
		left: -75px;
		width: 90%;
	}
	.search-box .input-group {
		width: 70%;
		margin-top: 14px;
		margin-bottom: 14px;
		float: right;
	}
	.navbar-default {
		margin-top: 0;
		position: absolute;
		width: 100%;
		top: 0;
		z-index: 1000;
	}
	.bloco1-imagem {
		overflow: hidden;
		width: 120px;
		padding-right: 0;
		height: 60px;
		margin-right: 5px;
		margin-left: -7.5px;
		margin-bottom: 5px;
	}
	.bloco1 {
		margin-bottom: 0;
		padding-top: 5px;
	}
	.bloco1 h5 {
		font-size: 14px;
	}
	#home_notic {
		height: 200px;
		margin-bottom: 15px;
	}
	#home_notic .item {
		height: 200px;
	}
	#home_notic h2 {
		font-size: 20px;
    	width: 90%;
	}
	.bloco2 {
		padding-bottom: 15px;
		height: auto;
	}
	.bloco2-imagem {
		max-height: 200px;
		height: auto;
	}
	.bloco2 h5 {
		width: 270px;
	}
	.bloco2 .bloco2-imagem h5 {
		padding: 7px;
		line-height: 22px;
	}
	.redes {
		position: relative;
    	z-index: 1001;
	}
	.redes .fa-facebook, .redes .fa-instagram, .redes .fa-youtube {
		margin-top: 5px;
		padding: 10px 5px;
	}
	.btn-colaborar {
		display: none;
	}

	.social-top {
		padding-bottom: 0px;
	}
	.texto-top {
		display: none;
	}
	.tv-radio-top {
		display: none;
	}
	.header-inc {
		height: 55px;
	}
	.destaques {
		height: auto !important;
	}
	.destaques img {
		width: 100%;	
	}
	.publicidade {
		display: none;
	}
	.publicidade-mobile {
		display: block;
	}
	.carousel-inner-col .active.left  { left: -100%;             }
	.carousel-inner-col .active.right { left: 100%;              } 
	.carousel-inner-col .next         { left: 100%               }
	.carousel-inner-col .prev         { left: -100%              }
	.carousel-inner-col .item .col-xs-3 { width: 100%; }
	.colunas-carousel .left, .colunas-carousel .right { top: 50%; }
	
	.carousel-inner-col .colunistas-img { width: 100%; height: auto; }
	.carousel-inner-col .colunistas-img img { width: 100%; }
	
	.carousel-inner-age .active.left  { left: -100%;            }
	.carousel-inner-age .active.right { left: 100%;              } 
	.carousel-inner-age .next         { left: 100%               }
	.carousel-inner-age .prev         { left: -100%              }
	.carousel-inner-age .item .col-xs-6 { width: 100%; }
	.agenda-carousel .carousel-inner { height: auto; }
	.agenda-carousel .carousel-inner h4 { height: auto; }
	.agenda-carousel .left, .agenda-carousel .right { top: 50%; }
	
	.fotos-list .col-md-6, .acervo-intem, .ultimas-noticias-list2 a, .ultimas-musica-list a, .noticias .noticias-imagem, .audios-list .col-sm-6, .video-list {
		width: 50%;
		float: left;
	}
	
	.noticias-list-imagem, .noticias-list-imagem-m, .noticias-list-imagem-g, .noticias-list-imagem-gg {
		width: 100px;
		height: 70px;
		overflow:hidden;
		float: left;
		margin-right: 10px;
		margin-bottom: 0;
	}
	.noticias-list-imagem img, .noticias-list-imagem-m img, .noticias-list-imagem-g img, .noticias-list-imagem-gg img {
		width: auto;
		height: 70px;
	}
	
	.top-conj-2 .col-md-5 {
		float: left;
		padding-right: 0;
	}
	.top-conj-2 .col-md-7 {
		padding-left: 0;
	}  
	.acervo-img {
		width: 90px;
		height: 90px;
		overflow:hidden;
		float: left;
		margin-right: 10px;
	}
	.acervo-item h3 {
		font-size: 18px;	
	}
	.acervo-item h4 {
		font-size: 12px;
		margin-bottom: 5px;	
	}
	.acervo-livro {
		width: 50%;
		float:left;	
	}
	.bt-home-caixa {
		margin: 10px 10px 20px 10px;
	}
	.grupo-text-1 h4 {
		font-size: 17px;
		color: #010A2F;
		margin: 0;
		text-align: left;
	}
	.mais-lidas-imagem {
		overflow: hidden;
		width: 100px;
		padding: 0;
		height: 70px;
		margin-right: 10px;
	}
	.mais-lidas h4 {
		font-size: 17px;
	}
	p.resumo {
		display: none;	
	}
	.top-conj-1-part-2 {
		padding: 0;
		margin-bottom: 0;
	}
	.top-conj-1 {
		border: 0;
		margin-bottom: 0px;
	}
	.top-conj-1-sub {
		padding: 0;
	}
	.top-conj-1-sub .row {
		margin-right: 0;
	}
	.top-conj-1 .row {
		float:left;
	}
	.top-conj-1-limit {
		height: auto;
		padding-bottom: 10px;
	}
	.top-conj-1-imagem {
		height: 170px;
		margin-top: 20px;
	}
	.top-conj-1-imagem img {
		width: 100%;
		height: auto;
		margin-left: 0;
	}
	.caixa1-cont .tv-img {
		height: 150px;
	}
	.top-conj-3-inc {
		float: none;
		width: 100%;
	}
	#home_notic .carousel-control .icon-prev, #eventos-home .carousel-control .icon-prev, #home_notic .carousel-control .icon-next, #eventos-home .carousel-control .icon-next {
		font-size: 28px;
	}
	#eventos-home .carousel-control.right {
		right: -25px;
	}
	#eventos-home .carousel-control.left {
		left: -25px;
	}
	.top-conj-4-inc {
		margin-left: -15px;
		margin-right: -15px;
	}
	.guia-titulo-big {
		padding:  10px;
		margin:  -30px 10px 0 10px;
	}
	.guia-titulo-med {
		padding:  0px;
		margin-top:  0px;
	}
	.guia-titulo-min {
		padding:  0px;
		margin-top:  0px;
	}
	
	.noticia h1, .noticia h2 {
		font-size:  28px;
		text-align: center;
		color: #191919;
	}
	.noticia-titulo span {
		font-size: 16px;
		padding: 0;
	}
	.caixa3-imagem {
		height: 90px;
	}
	.grupo-text-1 {
		overflow: hidden;
		margin: 10px 0;
		display: block;
	}
	.grupo-text-1 a {
		display: block;
	}
	.grupo-text-1 .chapeu {
		padding: 0;
		font-size: 12px;
		text-align: left;
		margin-bottom: 2px; 
	}
	.grupo-text-1 .chapeu-interno-g {
		float:left;
		margin-top: 0;
		width: 65%;
	}
	.top-conj-1-limit .grupo-text-1 {
		overflow: visible;
	}
	.top-conj-1-limit .grupo-text-1 .chapeu {
		text-align: center;
	}
	.bt-mais, .radiocete {
		display:  none;
	}
	.caixa-colunas-new .item {
    padding: 0 7px;
	}
	.colunistas-text h4 {
		font-size: 16px;
	}
	.colunistas-img:before, .colunistas-img:after {
    right: 31px;
}
.colunistas-text {
	padding: 15px 10px;
}
.caixa-agenda-pesq {
	width: 60%;
}
.topo-inc {
	top: 0;
	width: 100%;
}
.topo.fixed-top .topo-inc {
	display: block;
}
.topo.fixed-top .site-logo, .topo.fixed-top .site-tvcete {
	display: none;
}
.eventos-home-img {
	height: 130px;
}
.owl-pagination {
	top: 10px;
}
.caixa-agenda-linha {
	border: 0;
    margin: 30px -15px 0 -15px;
}
.caixa-agenda-linha .caixa2-cont, .caixa-agenda-linha .caixa2-til-sub {
	margin: 0 -15px;
}
.youtubetvcete .caixa-pesq {
	width: 100%;
	margin-left: 0px;
}
.youtubetvcete .tag-til h2 {
	margin: 0 0 15px 0;
	font-size: 24px;
}
.tag-til {
    margin-top: 15px;
    margin-bottom: 15px;
}
.tvcete {
	position: relative;
		order: 3;
		margin: 20px -15px 0 -15px;
}
.tvcete-inc,.caixa-maislidas {
	margin-right: 0;
}

	.caixa-colunas .item {
		margin: 10px 0 0 0;
		padding-bottom: 10px;
	}
	.caixa-colunas p {
		font-size: 17px;
		height: auto;
	}
	.tag-til h2 {
		font-size: 24px;
		margin: 15px 0;
	}
	.caixa2-til h2 {
		text-align: center;
	}
	.grupo-text-1 h2 {
		font-size: 22px;
	}
	.mensagens h3 {
		font-size: 17px;
	}
	.mensagens h3 strong {
		font-weight: normal;
	}
	.mensagens h4 {
		font-size: 15px;
	}
	.caixa2 {
		margin-bottom:  15px;
	}
	.noticias h5 {
		display: none;	
	}
	.noticias .noticias-imagem {
		height: 100px;
		overflow:hidden;
		margin: 0;	
	}
	.noticias .grupo-text-1 .chapeu {
		width: auto;
		margin-bottom:  0;
	}
	.noticias h3 {
		margin-top: 0px;
		font-size: 18px;
	}
	.agenda-home {
		margin-bottom: 20px;	
	}
	.atividades-home .nav-tabs>li>a {
		padding: 10px 5px;
	}
	.atividades-home .nav-tabs>li.active>a {
		font-size: 16px;
		padding: 11px 8px;
	}
	.mensagens h4 {
		margin-top: 0;
	}
	.mensagens span {
		display: none;	
	}
	.mensagens .col-md-4, .mensagens .col-md-6, .mensagens .col-md-3 {
		border-bottom: solid 1px #eee;
		padding: 10px 0;	
	}
	.fotos-list {
		height: 200px;
		overflow:hidden;
	}
	.fotos-list img {
		width: 100%;
		height: auto;
	}
	.tribuna-home-inter {
		margin-top: 20px;	
	}
	.video-mensagem-mais, .acervo-itens {
		display: none;	
	}
	.acervo .row-left {
		margin-left: -15px;
		margin-right: -15px;
	}
	.acervo .row-right {
		margin-left: -15px;
		margin-right: -15px;
	}
	.acervo-musica, .acervo {
		margin-bottom: 20px;
	}
	.manchete {
		font-size: 18px;	
	}
	.video-list img {
		height: 90px;	
	}
	.videos iframe {
		height: 250px;	
	}
	.ultimas-noticias-list2 .noticias-list-imagem, .ultimas-list .noticias-list-imagem {
		padding:0;
		margin: 0 20px 0 0;
	}
	.ultimas-list .noticias-list-imagem {
		height: 90px;
		margin-bottom: 10px;
		float: left;
	}
	.ultimas-noticias-list2 .clear {
		display: none;
	}
	.inter-musica-list {
		overflow: hidden;
		margin-bottom: 30px;
	}
	.inter-musica-list .col-sm-3 {
		width: 50%;
		float: left;
		height: 120px;
		overflow: hidden;
	}
	.mix-grid .mix .mix-details h4 {
	  margin-top: 10px;
	}
	.mix-grid .mix a.mix-link, 
	.mix-grid .mix a.mix-preview {
	  margin-top: 0px; 
	}
	.footer-redes {
		margin-top: 16px;
		margin-left: 60px;
	}
	.footer-text {
		display: none;	
	}
	.footer-cete {
		margin-right: 60px;
		margin-top: 20px;
	}
	.biblioteca {
		clear: both;	
	}
	/*.bt-mais {
		display: none;	
	}*/
	.tag-til {
		width: 100%;
	}
	.destaques-img {
		height: 155px;	
	}
	.bolotas {
		top: -85px;
	}
	.tvcete .caixa1-part1 {
		display: none;
	}
	.radiocete .radiocete-play {
		width: 120px;
		height: 120px;
		float:left;	
	}
	.destaques-area {
		clear: both;
		padding-top: 20px;
		overflow: hidden;
	}
	.meio-area {
		clear: both;
		margin-top: -30px;
		overflow: hidden;
	}
	.noticia-texto {
		overflow: hidden;	
	}
	.agenda-carousel .carousel-inner p {
		height: auto;
	}
	.cete-imagem {
		width: 100px;
	}
	#relogio {
		margin-top: 30px;
	}
	.prog-destaque {
		text-align:center;
		margin-bottom: 20px;
	}
	.prog-destaque .col-md-8 {
		margin-top: 20px;
	}
	.prog-destaque .col-md-8 h3 {
		text-align:center; !important
	}
	.instagram {
		height: auto;
	}
	.instagram iframe {
		height: auto;
	}
	.fotos-list-destaque .col-sm-2 {
		width: 33.33%;
		float: left;
	}
	.post-video {
		height:  220px;
	}
	#tvcetedefin {
		height: 350px;
	}
	
	div.noticia iframe {
    	width: 100% !important;
		height: 330px !important;
	}
}
/* END max width 767px */

/* BEGIN max width 600px */
@media (max-width: 600px) {
	.ls-layer3 .ls-price strong {
		top: -5px;
	}
	.fotos-list-destaque .col-sm-2 {
		height: 65px;
	}
}
/* END max width 600px */

/* BEGIN max width 480px */
@media (max-width: 480px) {
	#tvcetedefin {
		height: 230px;
	}
	div.noticia iframe {
    	width: 100% !important;
		height: 230px !important;
	}
}
/* END max width 480px */

/* BEGIN max width 450px */
@media (max-width: 450px) {
	.ecommerce .steps-block h2 {
		font-size: 33px;
	}
}
/* END max width 450px */

/* BEGIN max width 405px */
@media (max-width: 405px) {
	.top-cart-content {
		width: 100%;
	}
	.top-cart-block img,
	.top-cart-block .cart-content-count {
		display: none;	
	}

}
/* END max width 405px */

/* BEGIN max width 390px */
@media (max-width: 390px) {
	.steps-block .fa-truck, .steps-block .fa-gift, .steps-block .fa-phone {
	    border: 2px solid #FFFFFF;
	    border-radius: 30px !important;
	    float: left;
	    font-size: 20px;
	    width: 40px;
	    height: 40px;
	    margin-right: 11px;
	    padding-top: 12px;
	    text-align: center;
	    vertical-align: middle;	    
	}
	.ecommerce .steps-block h2 {
		font-size: 25px;
		padding-top: 2px;
	}
	.ecommerce .steps-block em {
		text-transform: inherit;
	}

	.mix-block .tab-content .col-md-3 {
		padding-right: 15px;
	}
}
/* END max width 390px */

/* BEGIN max width 330px */
@media (max-width: 330px) {
	.top-cart-content {
		width: 280px;
	}
}
/* END max width 330px */

/* BEGIN max width 320px */
@media (max-width: 320px) {
	.site-logo {
		margin-right: 0;
	}
	.content-form-page .btn-default {
		margin-top: 10px;
	}
	.price-availability-block .availability {
	    clear: left;
	    float: left;
	}
	.product-page-options .pull-left {
		margin-bottom: 10px;
	}
}
/* END max width 320px */

