@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);
@import url(colorbox.css);


@media screen and (min-width: 1500px) {html {height: 100%;}}
@media screen and (min-width: 1920px) {body {padding-left: 2px;padding-right: 2px;max-width: 1920px;margin: 0 auto;	min-height: 100%;box-shadow: 0 0 7px 1px rgba(0,0,0,.1);}}

#wpadminbar {display:none!important;}

.alignright {float: right; margin-left: 10px; margin-top: 10px; margin-bottom: 10px;}
.alignleft {float: left; margin-right: 10px; margin-top: 10px; margin-bottom: 10px;}

@font-face {
    font-family: 'bebas_neueregular';
    src: url('../fonts/BebasNeue-webfont.eot');
    src: url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BebasNeue-webfont.woff') format('woff'),
         url('../fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('../fonts/BebasNeue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.playerTopo {z-index: 100;}

#mCSB_1_scrollbar_vertical {z-index:1000!important;}
body * {font-family:'Open Sans',Verdana, Geneva, sans-serif;}
#firstSlider li {width:100%!important;}
body {overflow-x:hidden;}
	/*
	body.revDark .noticiasSlider .bx-wrapper .bx-controls-direction a { background:url('../imgs/sprite.png') #1d1d1d no-repeat;}
	body.revDark .noticiasSlider .bx-wrapper .bx-controls-direction a:hover { background:url('../imgs/sprite.png') #f04155 no-repeat;}
	*/

.formPedidos {width:290px; position:fixed; left:50%; top:50%; margin-top:-222px; margin-left:-145px; display:block; background:#fff; border-radius:5px; overflow:hidden; z-index:100; display:none;}
.formPedidos form {padding:0px 20px;}

.titlePedidos {display:block; width:100%; text-align:center; height:55px;}
.formPedidos p {font-size:12px; display:block; text-align:center; padding:20px;}
.overPedido {background:#fff; opacity:0.9; position:fixed; z-index:99; top:0px; left:0px; width:100%; height:100%; display:none;}

.email-block {display:none;}
.pedidoSucesso,.pagesSucesso {margin: 10px;border: solid 1px #67b569;background: #95db97;border-radius: 5px;padding: 10px;text-align: center;color: #256a27;display:none;}


.barTop .player_box {float:left; padding:0px; margin:0px; margin-right:10px;}
.barTop .linksLogin {float:right; font-size:11px; padding-top:27px;}
.barTop .linksLogin a { font-size:11px;}
.barTop .linksLogin a:hover {text-decoration:none; transition-duration: 0.3s}
.barTop .maskPlayer {position:absolute; top:0px; right:0px;}
.barTop .thumbImg {width:50px; height:50px; overflow:hidden; position:relative; float:left; margin:10px 10px 10px 0px;}
.barTop .streamAccountInfo {margin-top: 16px;float: left;}
.barTop .titStreamInfo {font-size:11px;}
.barTop .streamInfoTxt {font-size:11px; display:block;}
.barTop .linksPlayrs {float:right; list-style:none; margin:0px; padding:0px;}
.barTop .linksPlayrs li {display:block; float:left;}
.barTop .linksPlayrs li a {display:block; padding:22px 5px; border-top:solid 1px #1d1d1d; transition-duration: 0.3s; }
.barTop .linksPlayrs li a img {opacity:0.4;}
.barTop .linksPlayrs li a:hover img {opacity:1; transition-duration: 0.3s}

.icoSocial {background: url('../imgs/sprite.png') no-repeat; width: 23px; height: 23px; display:block; text-indent:-9999px; margin:5px 5px 5px 0px; margin-right:5px; opacity:0.2}
.icoSocial:hover {opacity:1; transition-duration: 0.3s;}

.icoFacebook { background-position:-207px 2px;}
.icoTwitter { background-position:-23px 2px;}
.icoYoutube { background-position:-233px 2px;}
.icoGooglemais { background-position:-154px 2px;}
.icoPinterest { background-position:-77px 2px;}
.icoInstagram { background-position:-129px 2px;}
.icoFlicker { background-position:-181px 2px;}
.icoSoundcloud { background-position:-51px 2px;}
.icoLinkedin { background-position:-102px 2px;}
.icoVimeo { background-position:2px 2px;}


.socialLinks {display:inline-block; border-radius:100px; padding:10px; transition-duration:0.3s}
.socialLinks span {display:block; width:25px; height:25px; transition-duration:0.3s}

.socialLinks.iconFacebook span {background:url('../imgs/social/facebook.png') 0px -6px;}
.socialLinks.iconTwitter span {background:url('../imgs/social/twitter.png') 0px -6px;}
.socialLinks.iconYoutube span {background:url('../imgs/social/youtube.png') 0px -6px;}
.socialLinks.iconVimeo span {background:url('../imgs/social/vimeo.png') 0px -6px;}
.socialLinks.iconInstagram span {background:url('../imgs/social/instagram.png') 0px -6px;}
.socialLinks.iconSoundcloud span {background:url('../imgs/social/soundcloud.png') 0px -6px;}
.socialLinks.iconLinkedin span {background:url('../imgs/social/linkedin.png') 0px -6px;}
.socialLinks.iconPinterest span {background:url('../imgs/social/pinterest.png') 0px -6px;}
.socialLinks.iconFlickr span {background:url('../imgs/social/flickr.png') 0px -6px;}

.socialLinks:hover span {background-position: 0px -46px; transition-duration:0.3s;}

header .top {display:block;}
header .top .logotipo {float:left; margin:20px 0 20px 0;}
header .top .logotipo h1 {display: none; overflow: hidden; text-indent: -9999px;}

.containerWidHeaderProgram {float:right;  margin-top:40px; width:260px; height:65px; position:relative; display:none;}

header .top .locutor {width:260px; border-radius:5px; background:#1d1d1d;height:65px; padding:10px; display:block; line-height:13px; position:absolute; top:0px; left:0px; opacity:0; display:none; visibility:hidden;}
header .top .locutor .imgThumbLocutor {height:45px; width:60px; border-radius:5px; float:left; margin-right:10px; overflow:hidden;}
header .top .locutor span {font-size:8px; text-transform:uppercase;}
header .top .locutor strong {font-size:13px; font-weight:300; display:block;}
header .top .locutor p {font-size:10px; text-transform:uppercase; display:block; margin-top:2px;}
header .top .locutor a {position:absolute; top:0px; right:0px; width:15px; height:100%; border-radius:0 5px 5px 0px; padding:0 10px; transition-duration: 0.3s}
header .top .locutor a:hover {width:30px;}
header .top .locutor a span {background: url('../imgs/sprite.png') no-repeat -63px -81px;width: 9px;height: 13px; display:block; margin:26px 0px; margin-left:-5px; transition-duration: 0.3s}
header .top .locutor a:hover span {width:30px; margin-left:0px}

header .top form {display:block; border-radius:5px; background:#1d1d1d; margin:0px auto 0px auto; width:365px; padding:11px 12px; position:relative; top:22px;}
header .top form input[type=submit] {background: url('../imgs/sprite.png') no-repeat -269px -9px; width: 34px;height: 36px; border:none; display:block; margin-top:1px; text-indent:-999px; overflow:hidden; float:left; opacity:0.1; background-color:transparent!important}
header .top form input[type=text] {float:left; background:none; border:none; font-size:18px; padding:8px 13px; margin-left:0px; width:300px; margin-bottom:0px;}
header .top form input[type=text]:focus {outline:none;}

header .top nav {border-top:solid 1px #191919; display:block; margin:0px; padding:0px;}
header .top nav ul {text-align:center; margin:0px; padding:0px;}
header .top nav ul li {display:inline-block;  margin:0 10px; text-transform:uppercase; font-size:15px;  position:relative;}
header .top nav ul:first-child li:first-child {margin-left:0px;}
header .top nav ul:first-child li:last-child {margin-right:0px;}
header .top nav ul li a {padding:18px 0px; display:block; position:relative; top:-1px; border-top:solid 1px #191919; text-decoration:none;}
header .top nav ul li a:hover {text-decoration:none; opacity:0.8;  transition-duration: 0.3s;}

#menu-menu-principal {display: none;}

.sliderPrincipal {position:relative;}


.sliderPrincipal,.sliderPrincipal ul li a {height:530px; display:block; width:100%;}
.sliderPrincipal ul li a:hover {text-decoration:none;}
.sliderPrincipal ul li .slidercontent {width:50%; margin-top:140px;}
.sliderPrincipal ul li h2 {font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:72px; line-height:85px; display:inline;}
.sliderPrincipal ul {padding:0px;}

.bx-default-pager {display:none!important;}

.sliderPrincipal .bx-wrapper .bx-controls-direction a{ background: url('../imgs/sprite.png') no-repeat; width: 65px; height: 128px; position:absolute; top:200px; text-indent:-9999px; overflow:hidden; display:block;}
.sliderPrincipal .bx-wrapper .bx-controls-direction a.bx-prev {left:20px; background-position:-82px -60px;}
.sliderPrincipal .bx-wrapper .bx-controls-direction a.bx-next {right:20px; background-position:-178px  -60px;}


.bannerPublicidade {padding:20px 0px; text-align:center;}
.bannerPublicidade .container {padding:0px;}

.noticiasContainer,.fotosContainer {display:table; width:100%;}
.fotosContainer {padding-bottom:50px;}

h2.titleModHome {display:table; margin:40px auto; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:48px;}

.noticiasContainer li { float:left; display:block; position:relative; }
.noticiasContainer li a {text-decoration:none;}
.noticiasContainer li .imgThumb {height:200px; width:100%; overflow:hidden; display:block; position:absolute; top:0px; left: 0px;}
.noticiasContainer li .contetNoticias {display:block; height:200px; padding:15px; position:absolute; bottom:0px; overflow:hidden;}
.noticiasContainer li .contetNoticias strong a {font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:19px; font-weight:normal;}
.noticiasContainer li .contetNoticias p {opacity:0.5; font-size:13px;position: absolute;bottom: 0px;}
.noticiasContainer li .contetNoticias span {opacity:0.2;}
.noticiasContainer li .contetNoticias h3 {margin:0px; padding:0px;}
.noticiasContainer li .contetNoticias h3 a {font-size:31px; margin:0px; padding:0px; margin-bottom:5px;font-family:'bebas_neueregular', Arial, Helvetica, sans-serif;height: 140px;overflow: hidden;display: block;}
.noticiasContainer li .imgThumb img {position:absolute; top:0px; transition-duration: 0.3s}
.noticiasContainer li:hover .imgThumb img {position:absolute; top:-50px; transition-duration: 0.6s; opacity:0.5}


.thumbNoticiasInner {width:100%; display:block; overflow:hidden; background:#000;}

.padraoWidget li {display:block; float:left; width:150px; margin:10px 20px;}
.padraoWidget li .imgThumb a {overflow:hidden; opacity:1; display:block; overflow:hidden; height:100px; border-radius:5px; border:solid 3px #fff;}
.padraoWidget li .imgThumb a img {position:relative; top:-0px; transition-duration: 0.3s;}
.padraoWidget li .imgThumb a:hover img {position:relative; top:-10px;  transition-duration: 0.3s;}
.padraoWidget li .title {height:55px; display:block; overflow:hidden;}

.noticiasContainer li.odd .imgThumb {top:auto; bottom:0px;}
.noticiasContainer li.odd .contetNoticias {top:0px; bottom:auto;}

.noticiasContainer li.odd .imgThumb {float:right;}
.noticiasSlider li img {position:relative;}
.noticiasContainer li.odd .contetNoticias {float:right;}

.noticiasSlider {padding-bottom:50px;}

.noticiasSlider .bx-wrapper {margin-bottom:0px;}

.noticiasSlider .bx-wrapper .bx-controls-direction {position:absolute; bottom:-50px; right:50%; margin-right:-45px;}
.noticiasSlider .bx-wrapper .bx-controls-direction a {display:block; text-indent:-9999px; width: 44px; height: 44px;margin-left:1px; margin-top:5px; float:left; background: url('../imgs/sprite.png') no-repeat;}
.noticiasSlider .bx-wrapper .bx-controls-direction a.bx-prev {background-position:-425px -1px!important;}
.noticiasSlider .bx-wrapper .bx-controls-direction a.bx-next {background-position:-472px -1px!important;}

a.btnTodasNoticias {display:block; width:200px; text-align:center; padding:13px 0px; margin:5px auto; margin-top:50px; text-decoration:none; opacity:0.2;}
a.btnTodasNoticias:hover {text-decoration:none; opacity:1;}


.contentDefinilly {padding:20px; line-height:32px; font-size:17px;}


.containerHome {padding:30px 0px;}


.twitterContainer {height:425px; display:block; overflow:hidden; position:relative;}
.twitterContainer .bgTwitter {position:absolute; top:0px; left:0px; width:100%; overflow:hidden; opacity:0.2; z-index:1;transition-duration: 0.3s; text-align: center}
.twitterContainer .iconTwitter {position:absolute; top:100px; display:block; width: 88px; height: 72px; z-index:2; left:50%; margin-left:-44px; text-align: center}
.twitterContainer .iconTwitter i {font-size: 75px;}
.twitterContainer p {position:relative; z-index:2; top:200px; font-size:30px; display:block; text-align:center; max-width:1000px; margin:0 auto;}
.twitterContainer:hover .bgTwitter {opacity:0.1; transition-duration: 0.3s}

.footer_widget {width:100%; display:block; float:left; padding:0 15px;}
.footer_widget p{opacity:0.6;}

.widget_container h3,.titleInners {border-bottom:solid 3px rgba(255,255,255,0.1); font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:32px; padding-bottom:5px;}
.sepWidgets {height:3px; width:50px; position:relative; top:-13px;}
.widget_container ul {list-style:none; padding:0px; margin:0px;}
.widget_container ul li {padding:1px 0px;}

.titleInners.top {border-top:solid 3px rgba(255,255,255,0.1); font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:32px; padding-bottom:5px; text-align:center;}

.titleInners {margin-top: 15px;margin-bottom: 10px; padding:0px;}

.thumbInners {height:140px; text-align:center; overflow:hidden;}
.thumbInners .container {position:relative;}
.thumbInners h3 {font-size:53px; text-align:left; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; padding:16px 0px; position:absolute; z-index:2; text-shadow:2px 2px 0px rgba(0,0,0,0.2); top:10px; }
.thumbInners p {font-size:15px; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; padding:26px 0px; position:absolute; z-index:2; text-shadow:2px 2px 0px rgba(0,0,0,0.2); }
.thumbInners img { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); filter: grayscale(100%); opacity:0.5; position:relative; z-index:1; top:0px; transition-duration: 0.3s; }
.thumbInners:hover img {top:-10px; transition-duration: 0.3s}
.thumbInners .compartilhe {position:absolute; top:55px; right:0px; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; border-radius:5px; padding:8px 15px; z-index:2;  text-align:right; transition-duration: 0.3s;}
.thumbInners .compartilhe ul {margin:0px; padding:0px; list-style:none; height:0px; width:0px; overflow:hidden; display:block;}
.thumbInners .compartilhe ul li {display:inline-block;}
.thumbInners .compartilhe ul li a{width:28px; height:28px; transition-duration: 0.3s; font-size: 32px;}
.thumbInners .compartilhe:hover ul {transition-duration: 0.3s; height:40px; width:124px;}
.thumbInners .compartilhe:hover {transition-duration: 0.3s; top:30px}


.breadcrumbUltimate {position: absolute;top: -12px;width: 100%;}
.breadcrumbUltimate * {font-size:12px;}
.breadcrumbUltimate a:hover {opacity:0.5; text-decoration:none;}



.thumbInners.mini {text-align:center; overflow:hidden; padding-bottom:12px; height:auto; min-height:100px; position:relative;}

.thumbInners.mini h3{ padding:3px 0px; padding-right:100px; position:relative; margin-bottom: 20px; top: 5px;}
.thumbInners.mini .compartilhe {top:35px;}
.thumbInners.mini .compartilhe:hover {top:13px}
.thumbInners.mini img {position:absolute; top:0px; left:0px;}

.widget_container ul li a,
.footer_widget p {opacity:0.6; font-size:13px; text-decoration:none; transition-duration: 0.3s}
.widget_container ul li a:hover,
.footer_widget p:hover {opacity:0.9;} 

.boxFacebook {background:#fff; overflow:hidden; text-align:center; padding:15px;}
.boxFacebookWidget {background:#fff; overflow:hidden; text-align:center; border-radius:5px; padding:5px 0px;}
.posRodape {padding:30px 0px 50px 0px;}

footer {padding:15px 0px;}
footer span {opacity:0.5; font-size:13px; padding:8px 0px; display:block; text-align:center;}
.linkHoost {background:url(../imgs/logoHoost.png); width:65px; height:35px; display:block; overflow:hidden; text-indent:-9999px; opacity:0.5; margin:0 auto;}

.gallery-wp {padding:45px; padding-top:0px;}


.singleInner .gallery-item,
.conteudoInnerPages .gallery-item {
float: left!important;
margin: 0px!important;
padding: 0px!important;
width: 20%!important;
overflow: hidden!important;	
position:relative!important;
border:solid 3px rgba(0,0,0,0)!important;}

.singleInner .gallery-item img,
.conteudoInnerPages .gallery-item img {border:none!important;}



.containerTop {position:relative; display:block; border-radius:5px; height:70px; margin:9px 0px; z-index:2;}

.thumbImgTop a:hover span {top:50%; transition-duration: 0.3s;}
.thumbImgTop a:hover {opacity:0.3; transition-duration: 0.3s;}

.thumbImgTop a,
.thumbImgTop .subAVideo {overflow:hidden; border-radius:100px; display:block; width:82px; height:82px; margin:4px auto;}
.containerTop .thumbImgTop {display:block; position:absolute; left:5px; top:50%; margin-top:-45px; height:90px; width:90px; display:block; border-radius:100px; overflow:hidden;}
.containerTop .thumbImgTop span {width:28px; height:32px; display:block; overflow:hidden; position:absolute; top:-50%; left:50%; margin-left:-14px; margin-top:-16px;}

.containerTop .thumbImgTop i {color: #fff; font-size: 24px; line-height: 32px;}

.containerTop .nomeCantor {margin-left:105px; margin-top:5px; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:18px;}
.containerTop .nomeCantor span {font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:18px;}
.containerTop .musicaTop {margin-left:105px; display:block; font-size:12px; line-height:13px; padding-right:10px;}

.secundarioTop {z-index:1;}
.secundarioTop .thumbImgTop {margin-top:-33px; height:66px; width:66px;}
.secundarioTop .thumbImgTop a,.secundarioTop .thumbImgTop .subAVideo {width:60px; height:60px; margin:3px auto; display:block;}
.secundarioTop .nomeCantor,
.secundarioTop .musicaTop {margin-left:80px;}

.imgIcon {background:url(../imgs/iconAlbum.png) no-repeat center; width:70px; height:70px; padding:15px; position:absolute; top:-50px; margin-top:0px; left:50%; margin-top:-35px; margin-left:-35px; z-index:2; border-radius:100px; transition-duration: 0.3s;}

.gallery-item:hover .imgIcon {top:50%; margin-top:-35px; transition-duration: 0.3s;}
#moduloFotos .gallery-item img { position:absolute; z-index:1; top:0px; left:0px; border:none!important;}
#moduloFotos .gallery-item img { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); filter: grayscale(100%); transition-duration: 0.6s; width:150px; height:150px;}
#moduloFotos .gallery-item:hover img { -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); filter: grayscale(0%); transition-duration: 0.6s; width:200px; height:200px; top:50%; left:50%; margin-left:-100px; margin-top:-100px;}



#moduloFotos p {text-align:center; margin-bottom:40px;}
#moduloFotos h2.titleModHome {margin-bottom:10px!important;}

.listPorgramacao {display:block; list-style:none; margin:0px; padding:0px; text-align:center; border-bottom:solid 1px #e8e8e8; padding-bottom:20px;}
.listPorgramacao li {display:inline-block;}
.listPorgramacao li a {display:block; font-size:13px; padding:0px 10px; border-radius:5px; opacity:0.5; text-decoration:none;}
.listPorgramacao li span { font-family:'bebas_neueregular', Arial, Helvetica, sans-serif;}
.listPorgramacao li a:hover {text-decoration:none;}
.listPorgramacao li.active a {opacity:1;}

.containerProgramacao {padding-top:20px;}

.innerProgramaThumb {position:absolute; top:-15px; left:0px; border-radius:100px; overflow:hidden; border:solid 5px #fff; width:130px; height:130px; box-shadow:1px 1px 1px rgba(0,0,0,0.2)}
.singleProgramacao {overflow:visible!important;}
.singleProgramacao img {opacity:1!important; }
.innerProgramaThumb {background:#fff;}
.thumbInners.mini.singleProgramacao h3,
.thumbInners.mini.singleProgramacao p {padding-left:130px; padding-top:0px; padding-bottom:0px; margin-bottom:0px; position:relative; text-align:left;}

.thumbInners.mini.singleProgramacao h3 {margin-top:2px;}


.thumbInners.mini.singleProgramacao img { -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); filter: grayscale(0%); opacity:0.5; position:relative; z-index:1; top:0px; transition-duration: 0.3s; }


.programacaoItem {overflow:hidden; display:block;  position:relative;}
.descProgramacaoContent {transition-duration:0.3s;position:absolute; bottom:10px; width:100%; z-index:2;}
body .descProgramacaoContent span,body .descProgramacaoContent p {font-size:14px; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; padding:5px 15px 0px 15px; display:block; height:25px; margin-bottom:8px; text-shadow:2px 2px 0px rgba(0,0,0,0.3);}
.descProgramacaoContent h3 {font-size:38px; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; padding:0 15px; line-height:34px; display:block; margin:0px; text-shadow:2px 2px 0px rgba(0,0,0,0.3);}

.contetNoticias strong {font-size:15px; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-weight:normal;}

body .descProgramacaoContent p {transition-duration:0.3s;padding-top:0px; margin-top:0px; line-height:10px; opacity:0; margin-top:8px;}

.programacaoItem a:hover {text-decoration:none;}

body .programacaoItem:hover .descProgramacaoContent {transition-duration:0.3s;}
body .programacaoItem:hover .descProgramacaoContent p {opacity:1; transition-duration:0.3s;}

.innerNoticia ul {margin:0px; padding:0px;}
.innerNoticia li .contetNoticias {height:240px;}

.categoriasArchuives {display:block; float:left; padding:8px 15px; border-radius:5px;}

body .categorias li a{padding:8px 15px; display:block;  font-size:16px;}

.paginacaoTitle,.titleInners ul li a,.titleInners ul li span {display:inline-block; padding:3px 15px 0px 0px; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:18px; border-radius:5px;}
.titleInners ul {list-style:none; display:inline-block; margin:0px; padding:0px; }
.titleInners ul li {display:inline-block; margin:7px 2px 2px 2px;}
.titleInners ul li a,.titleInners ul li span {padding:2px 0 1px 0px; width:30px; text-align:center; display:block; text-decoration:none}
.titleInners ul li a:hover,.titleInners ul li span {text-decoration:none; }

.titleInners ul li.anterior a,
.titleInners ul li.proximo a {padding:2px 0 1px 0px; width:80px; text-align:center; display:block;}


.innerBlog ul, 
.widgetBlog,
.innerGaleria ul {list-style:none; margin:0px; padding:0px;}
.innerBlog ul li .imgThumb,
.widgetBlog li .imgThumb {width:100%; height:250px; display:block; overflow:hidden; background:#000;}
.innerBlog ul li .imgThumb img,
.widgetBlog li .imgThumb img {transition-duration:0.3s; position:relative; top:0px; width: 100%; height: auto;}
.innerBlog ul li h3 a,
.widgetBlog li h4 a{border-bottom:solid 3px rgba(255,255,255,0.1); display:block; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:32px; padding-bottom:5px; text-decoration:none;}
.innerBlog ul li h3 a:hover,
.widgetBlog li h4 a:hover { text-decoration:none; opacity:0.6; color:#000;}
.innerBlog ul li .contetNoticias,
.widgetBlog li .contetNoticias {padding:0px 15px 15px 15px;}

.innerBlog ul li .contetNoticias p,
.widgetBlog li .contetNoticias p,
.conteudoInnerPages p {font-size: 17px; line-height: 28px; margin: 0 0 15px 0;}


.innerBlog ul li span.finalBlogItem,
.widgetBlog li span.finalBlogItem  {display:block; opacity:0.5; padding-top:10px;}
.innerBlog ul li,
.widgetBlog li {margin-bottom:40px;}
.innerBlog ul li:hover .imgThumb img,
.widgetBlog li:hover .imgThumb img {position:relative; top:-15px; transition-duration:0.3s}

.innerGaleria ul li .imgThumb a {width:194px; height:194px; display:block; overflow:hidden; position:relative; border-radius:5px; overflow:hidden;}
.innerGaleria ul li .imgThumb a { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); filter: grayscale(100%); transition-duration: 0.6s;}
.innerGaleria ul li:hover .imgThumb a{ -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); filter: grayscale(0%); transition-duration: 0.6s;}
.innerGaleria ul li:hover .imgThumb a .imgIcon {top:50%; margin-top:-35px; transition-duration: 0.3s;}
.innerGaleria ul li h3 {padding:0px; margin:0px; padding-top:5px;}
.innerGaleria ul li h3 a {font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:16px; display:block; text-align:center;}
.innerGaleria ul li p {display:block; line-height:13px; text-align:center; margin:0px; padding:0px; font-size:11px;}
.conteudoInnerPages .gallery-wp {padding:0px; margin:0px;}


.innerEventos ul {margin:0px; padding:0px; list-style:none;}
.innerEventos ul li {display:block; border-radius:5px; min-height:156px; margin-bottom:10px; overflow:hidden;}
.innerEventos .imgThumb {float:left;}

.innerEventos ul li {border-radius:6px;}
.innerEventos ul li .containerTrueEventos {margin:2px 2px; border-radius:5px; display:block; overflow:hidden; min-height:150px;}
.innerEventos ul li .containerTrueEventos .contentEventos {padding:10px 15px;}
.innerEventos ul li .containerTrueEventos .imgThumb {display:block; overflow:hidden; position:relative; height:150px; border-radius:5px 0px 0px 5px;}
.innerEventos ul li .containerTrueEventos .imgThumb img {position:absolute; top:0px; left:0px; opacity:1; transition-duration: 0.6s;}
.innerEventos ul li:hover .containerTrueEventos .imgThumb img {position:absolute; z-index:1; top:-20px; left:0px; opacity:0.6; transition-duration: 0.6s;}

.innerEventos ul li .containerTrueEventos .imgThumb span {position:absolute; left: 0; z-index:2; display:block; width:100%; text-align:center; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:42px; color:#fff; padding:45px 0px; opacity:0; transition-duration: 0.6s; }
.innerEventos ul li:hover .containerTrueEventos .imgThumb span { opacity:1; transition-duration: 0.6s; }
.innerEventos ul li .containerTrueEventos .contentEventos h3 {padding:0px; margin:0px; opacity:0.5; transition-duration: 0.6s; }
.innerEventos ul li .containerTrueEventos .contentEventos h3 a {font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:42px; text-decoration:none;}
.innerEventos ul li .containerTrueEventos .contentEventos h3 a:hover {text-decoration:none;}
.innerEventos ul li .containerTrueEventos .contentEventos p {font-size:13px; color:#232323; opacity:0.5; margin-bottom:0px; line-height:17px; width:100%;  transition-duration: 0.6s;}
.innerEventos ul li:hover .containerTrueEventos .contentEventos p,
.innerEventos ul li:hover .containerTrueEventos .contentEventos h3  {opacity:1; transition-duration: 0.6s;}

.innerEventos ul li .containerTrueEventos .contentEventos p.margBotEvents {margin-bottom:10px; display:block;}

.colunEvent:first-child {border-radius:10px 0 0 0;}
.colunEvent:last-child {border-radius:0 10px 0 0;}
.colunEvent,.adresEvent {display:block; width:50%; color:#fff; float:left; text-align:center; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:28px; padding:15px 0px; }
.adresEvent {width:100%;}
#mapaGoogle {height:350px; border-radius:0 0 10px 10px;}


.dataEvento {position:absolute; top:10px; right:10px;}
.thumbNoticiasInner {position:relative;}

.dataEvento span {display:block; padding:5px 10px; color:#fff; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:18px; margin-bottom:2px;}

.videosInner {height:450px;}


#widgetEventos {margin:0px; padding:0px; list-style:none;}
.colunaCentral #widgetEventos li {padding:0px; border-radius:5px; margin:10px 0px;}
.colunaCentral #widgetEventos li .imgThumb {width:200px; height:150px; overflow:hidden; position:relative; z-index:1; border-radius:5px; float:left;}
.colunaCentral #widgetEventos li .imgThumb a {opacity:1;}
.colunaCentral #widgetEventos li .imgThumb span {position:absolute; transition-duration:0.3s; top:0px; left:0px; z-index:2; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:42px; color:#fff; padding:45px 0px; text-align:center; width:100%; opacity:0;}
.colunaCentral #widgetEventos li .imgThumb img {top:-0px; position:relative; transition-duration:0.3s;}
.colunaCentral #widgetEventos li:hover .imgThumb img {opacity:0.6; top:-15px; position:relative; transition-duration:0.3s;}
.colunaCentral #widgetEventos li:hover .imgThumb span {opacity:1; transition-duration:0.3s;}
.colunaCentral #widgetEventos li .contentEventos {float:left; width:360px; margin-left:10px;}
.colunaCentral #widgetEventos li .contentEventos h4 { margin:0px; padding:0px;}
.colunaCentral #widgetEventos li .contentEventos h4 a{ font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:58px; opacity:0.8}
.colunaCentral #widgetEventos li:hover .contentEventos h4 a{opacity:1;}
.colunaCentral #widgetEventos li .contentEventos p {opacity:0.4; margin:0px; padding:0px;}

.colunaEsquerda #widgetEventos li,
.colunaDireita #widgetEventos li,
.footer_widget #widgetEventos li {border-radius:5px; position:relative; display:block; overflow:hidden; width:250px; height:330px; margin:5px auto;}
.colunaEsquerda #widgetEventos li .imgThumb,
.colunaDireita #widgetEventos li .imgThumb,
.footer_widget #widgetEventos li .imgThumb {position:absolute; z-index:1; top:0px; left:0px;}
.colunaEsquerda #widgetEventos li .imgThumb span,
.colunaDireita #widgetEventos li .imgThumb span,
.footer_widget #widgetEventos li .imgThumb span {position:absolute; bottom:170px; left:15px; z-index:2; text-shadow: 2px 2px 0px rgba(0,0,0,0.2); font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:18px; color:#fff;}
.colunaEsquerda #widgetEventos li .imgThumb a,
.colunaDireita #widgetEventos li .imgThumb a,
.footer_widget #widgetEventos li .imgThumb a {opacity:1;}
.colunaEsquerda #widgetEventos li .contentEventos h4 a,
.colunaDireita #widgetEventos li .contentEventos h4 a,
.footer_widget #widgetEventos li .contentEventos h4 a {font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; text-shadow: 2px 2px 0px rgba(0,0,0,0.2); font-size:33px; font-weight:normal; color:#fff!important; position:absolute; top:230px; z-index:2; opacity:1; padding:0px 15px; line-height:28px}
.colunaEsquerda #widgetEventos li .contentEventos p,
.colunaDireita #widgetEventos li .contentEventos p,
.footer_widget #widgetEventos li .contentEventos p {position:absolute; bottom:10px; left:15px; z-index:2; text-shadow: 2px 2px 0px rgba(0,0,0,0.2); font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:18px; color:#fff!important; opacity:1!important;}
.colunaEsquerda #widgetEventos li .imgThumb img,
.colunaDireita #widgetEventos li .imgThumb img,
.footer_widget #widgetEventos li .imgThumb img {opacity:1; transition-duration:0.3s;}
.colunaEsquerda #widgetEventos li:hover .imgThumb img,
.colunaDireita #widgetEventos li:hover .imgThumb img,
.footer_widget #widgetEventos li:hover .imgThumb img {opacity:0.3; transition-duration:0.3s;}


.tagcloud a {display:inline-block; background:#fff; font-size:13px; padding:3px 5px; margin:2px 0px; color:#fff;}


#widgetNoticias li .imgThumb {height:125px; overflow:hidden; border-radius:5px; margin-bottom:7px;}
#widgetNoticias li .contetNoticias strong {font-size:13px;height: 16px;display: block;overflow: hidden;}
#widgetNoticias li .contetNoticias h3 {margin:0px; padding:0px; border-bottom:0px;}
#widgetNoticias li .contetNoticias h3 a {font-size:14px; font-weight:bold;  opacity:1; line-height: 17px}
#widgetNoticias li a {opacity:1;}
#widgetNoticias li .contetNoticias p {font-size:11px; opacity:0.5; margin-top:5px; position:absolute; bottom:10px; left:10px; margin:0px; padding:0px;}

#widgetGaleriaFotos .gallery-wp {margin:0px; padding:0px;}
#widgetGaleriaFotos .gallery-item * {border:none;}

.widgetBlog li .contetNoticias {padding:0px 0px 15px 0px;}
.widgetBlog li h4 {margin-bottom:0px; padding:0px;}
.widgetBlog li h4 a {font-size:26px; margin-bottom:0px; padding-bottom:5px;}
.widgetBlog li .imgThumb {height:80px; border-radius:5px;}
.colunaCentral .widgetBlog li .imgThumb {height:130px; border-radius:5px;}
.widgetBlog li .contetNoticias p {font-size:13px; line-height:20px; opacity:0.7; margin: 15px 0 15px 0}
.widgetBlog li {margin-bottom:10px;}
.widgetBlog li .imgThumb a {opacity:1;}
.widgetBlog li span.finalBlogItem {padding-top:0px;}
.widgetBlog li h4 a{opacity:0.8;}

/* Start responsive */ 
	header .top form,
	.barTop .player_box,
	header .top .locutor,
	header .top nav,
	.streamInfo {display:none;}
	
	.iconMobile {text-align:center;background:#1d1d1d; padding:5px; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:28px; cursor:pointer; margin-bottom:15px;}
	.iconMobile img {margin-right:10px;}
	
	header .top .logotipo {margin:30px auto; text-align:center; width:100%; display:block; float:none; } 
	
	header .top nav {display:block; position:relative; z-index:98; border:none; }
	/*.iconMobile {position:absolute; top:10px; right:-40px; padding:10px; border-radius:0 5px 5px 0;}*/
	.barTop .linksPlayrs {float:none; list-style:none; margin:0px; padding:0px; text-align:center;}
	.barTop .linksPlayrs li {display:inline-block; float:none;}
	
	header .top nav ul { width:100%; position:relative; top:5px; }
	header .top nav ul li {float:none; display:block; border:none; margin:0px;}
	header .top nav ul li a,header .top nav ul li a:hover {border:none; opacity:1;}
	
	.sliderPrincipal ul li .slidercontent {width: 80%; text-align:center; margin-top:160px; margin:120px auto 0 auto;}
	.sliderPrincipal ul li .slidercontent h2 {font-size: 53px; line-height: 62px;}
	
	.widget_container {padding-bottom:20px;}
	.colunaDireita.inlineBlockCols.sideInnersPages {display:none;}
	
	header .top nav ul li ul {text-align: center;  transition-duration:0.3s; z-index:20}
	header .top nav ul li ul li {margin:0px; padding:0 15px;}
	header .top nav ul li ul:after, header .top nav ul li ul:before {
		bottom: 100%;
		left: 50%;
		margin-left:-10px;
		border: solid transparent;
		content: " ";
		height: 0;
		width: 0;
		position: absolute;
		pointer-events: none;
	}
	header .top nav ul li ul li a:hover,header .top nav ul li ul li a {border-top:none!important;}
	header .top nav ul li ul li a {top:0px; padding:10px 5px;}
	header .top nav ul li ul li:hover a {color:#fff!important;}
	
		.iconMobile.ativo img,
		.hideMobile {display:none!important;}

header .top nav ul li.lHideMoble {display:none;}
/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
	.footer_widget {width:50%;}
	.linkHoost {float:right;}
	footer span {float:left;}
	.noticiasSlider .bx-wrapper .bx-controls-direction {right:0px; margin-right:0px;}
	a.btnTodasNoticias {margin-top:5px;}



	.margin020px{margin:0 20px}
	
	.colunaDireita.inlineBlockCols.sideInnersPages {display:none;}
	.innerEventos ul li .containerTrueEventos .contentEventos p.margBotEvents {display:none;}
	.innerEventos ul li .containerTrueEventos .contentEventos p,
	.innerEventos ul li .containerTrueEventos .contentEventos h3 {width:370px;}
	
	
}


/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { 
	header .top nav ul li.lHideMoble {display:inline-block!important;}
	.colunaDireita.inlineBlockCols.sideInnersPages {display:block!important;}

	.iconMobile {display:none;}

	.barTop .linksPlayrs {float:right;}
	
	.containerWidHeaderProgram {display:block;}
	
	header .top form,
	.barTop .player_box,
	header .top nav,
	.streamInfo {display:block;}
	header .top form {display:table;}
	
	header .top { display:block;}	
	header .top .logotipo {margin:20px 0 20px 0; float:left; width:auto; display:block;} 
	
	header .top nav {border-top:solid 1px #191919; display:block;}
	header .top nav ul {list-style:none; text-align:center; margin:0px; padding:0px; display:block!important; background:none;}
	header .top nav ul li {display:inline-block;  margin:0 8px; text-transform:uppercase; font-size:15px;}
	header .top nav ul:first-child li:first-child {margin-left:0px;}
	header .top nav ul:first-child li:last-child {margin-right:0px;}
	header .top nav ul li a {padding:18px 0px; display:block; position:relative; top:-6px; border-top:solid 1px #191919!important;}
	header .top nav ul li a:hover {text-decoration:none; opacity:0.8;  transition-duration: 0.3s;}

	.sliderPrincipal ul li h2 {font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:72px!important; line-height:85px!important; display:inline;}
	.sliderPrincipal ul li .slidercontent {width:50%; margin-top:140px; margin:140px 0px; text-align:left;}
	
	.footer_widget {width:25%;}
	.widget_container.footer_widget.first {padding-left:0px; float:left;}
	.widget_container.footer_widget.seccond {float:left; padding-right:10px;}
	.widget_container.footer_widget.thre {float:left;}
	.widget_container.footer_widget.four {padding-right:0px; float:right}
	

	
	

	.innerEventos ul li .containerTrueEventos .contentEventos p,
	.innerEventos ul li .containerTrueEventos .contentEventos h3 {width:370px;}
	.innerEventos ul li .containerTrueEventos .contentEventos p.margBotEvents {display:block;}
	.innerEventos ul li .containerTrueEventos .contentEventos {padding:2px 15px;}
	
	
	header .top nav ul li ul {position:absolute; top:50px; left:0px;}

	header .top nav ul li ul {width: 220px;text-align: left; display:none!important; opacity:0!important; transition-duration:0.3s;}
	header .top nav ul li:hover ul {display:block!important;  opacity:1!important; transition-duration:0.3s;}
	header .top nav ul li ul li {width:220px; margin:0px; padding:0 15px;}
	header .top nav ul li ul:after, header .top nav ul li ul:before {
		bottom: 100%;
		left: 10px;
		border: solid transparent;
		content: " ";
		height: 0;
		width: 0;
		position: absolute;
		pointer-events: none;
	}
	header .top nav ul li ul li a:hover,header .top nav ul li ul li a {border-top:none!important;}
	header .top nav ul li ul li a {top:0px; padding:10px 5px;}
	header .top nav ul li ul li:hover a {color:#fff!important;}
	
	.hideMobile {display:block!important;}

}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 
	header .top form {width:485px;}
	header .top form input[type=text] {width: 410px;}
	
	header .top nav ul li {margin:0 15px;}
	
	
	.innerEventos ul li .containerTrueEventos .contentEventos p,
	.innerEventos ul li .containerTrueEventos .contentEventos h3 {width:570px;}
	.innerEventos ul li .containerTrueEventos .contentEventos {padding:10px 15px;}
	
}




/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
		padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(images/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
		font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}


/* Calendar */
/* Calender

================================================== */

#calendar_wrap {

	width:100%;

	float:left;

}

#wp-calendar {

	width:100%;

	float:left;

}

#wp-calendar * {
	color:#fff!important;
}

#wp-calendar caption{

	width:100%;

	color:#FFFFFF;

	font-weight:bold;

	background:#1f1f1f;

	padding:6px 0px 5px 0px;
	border-radius:5px 5px 0px 0px;
	text-transform:uppercase;

}
#calendar_wrap {display:block; overflow:hidden; border-radius:5px; background:#1f1f1f;}

#wp-calendar thead{

	color:#fff;

	font-size:12px;

	word-spacing:3px;

	font-family: 'Oswald', sans-serif;

}

#wp-calendar thead th{

	padding:3px 0px;

}

#wp-calendar tbody{

	width:100%;

	text-align:center;

	background:#1f1f1f;

}

#wp-calendar tbody td{

	padding:0px 0px;

	height:30px;

	vertical-align:middle;

	text-align:center;

	font-size:11px;

}

#wp-calendar tbody td a{

	width:100%;

	height:100%;

	color:#333333;

	background:#edecec;

	display:block;

	font-weight:bold;

	padding:5px 0px 0px 0px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	

}

#wp-calendar tfoot{

	width:100%;

}

#wp-calendar tfoot a{

	display:inline-block;

	color:#fff;

	float:left;

	font-size:12px;

	word-spacing:3px;

	padding:3px 5px 3px 5px;

	margin:10px 0px 0px 0px;

	background:#262626;

	text-transform:uppercase;

	font-family: 'Oswald', sans-serif;

}

#wp-calendar tfoot a:hover{

	background:#1f1f1f;

}

#wp-calendar tfoot #next a{
	float:right;

}

#wp-calendar thead th {text-align:center;}

.widget select {width:100%;}





/* Mural de recados */

.formShout {display:none;}
.openFormShout {padding:10px; background:#1f1f1f; border-radius:5px}
.openFormShout span{display:block; border-radius:5px; width:100%; text-align:center; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:30px; padding:5px 0px; cursor:pointer; text-shadow:2px 2px 0px rgba(0,0,0,0.3);}
.formShout,#myshouts_shouts {padding:10px; background:#1f1f1f; border-radius:5px; margin:5px 0px;}

input[type=text],
input[type=email],
input[type=password],
textarea {width:100%; background:#2c2c2c; border:none; border-radius:5px; margin-bottom:5px; padding:10px;}
input[type=submit] {text-align:center;  border-radius:5px; width:100%; text-align:center; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:30px; padding:5px 0px; cursor:pointer; text-shadow:2px 2px 0px rgba(0,0,0,0.3); border:none; margin-top:15px;}
.formShout form {padding:0px; margin:0px;}
input[type=submit].formPagesButton {padding:10px;}

.imgShout {display:block; overflow:hidden; border-radius:100px; width:55px; height:55px; position:absolute; top:-7px; }
.imgShout img {margin-left:-3px; margin-top:-3px;}
.conteainerWho {width: 155px;padding: 8px 10px;}
.recado {width:100%; clear:both; background:#1f1f1f; border-radius:5px; display:block; position:relative; padding:10px; }
.conteainerWho span {font-size:11px;}

.inputsShouts {display:block; position:relative;}
.inputsShouts span {position:absolute; font-size:13px; right:5px; top:3px;}
.inputsShouts input:focus {outline:none; opacity:1; }


#myshouts_shouts ul li {margin-bottom:10px;}
#myshouts_shouts ul li:last-child {margin-bottom:0px;}

.recado span, .recado a {font-size:13px; opacity: 0.9; }
.recado p {font-size:13px; opacity:0.9; padding:0px; margin:10px 0px; margin-bottom:0px;}
.recado strong {font-size:10px; font-weight:normal; opacity:0.3}

#preloadAjaxfy {padding:30px 0px;}

/*help*/
.help{
	text-align:center;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    -webkit-animation: rotation 1s ease-in-out infinite;
       -moz-animation: rotation 1s ease-in-out infinite;
            animation: rotation 1s ease-in-out infinite;
    margin: 30px auto;
	opacity:0.5;
}
@-webkit-keyframes rotation{
    0%{-webkit-transform: rotate(0deg);}
    100%{-webkit-transform: rotate(360deg);}
}
@-moz-keyframes rotation{
    0%{-moz-transform: rotate(0deg);}
    100%{-moz-transform: rotate(360deg);}
}
@keyframes rotation{
    0%{transform: rotate(0deg);}
    100%{transform: rotate(360deg);}
}
@media only screen 
and (max-width : 480px) {
#widgetGaleriaFotos .gallery-item {margin:9px;}
.colunaCentral #widgetNoticias li {float:none; margin:10px auto;}
.gallery-wp {padding:0px;}
.sliderPrincipal .bx-wrapper .bx-controls-direction a.bx-next,
.sliderPrincipal .bx-wrapper .bx-controls-direction a.bx-prev {display:none;}
.sliderPrincipal ul li .slidercontent h2 {font-size: 43px;line-height: 52px;}
#containerAjaxfy {width: 100%;overflow: hidden;}
h2.titleModHome {font-size:38px;}
	.innerBlog ul li .imgThumb {height:100px;}
	.innerEventos ul li .containerTrueEventos .contentEventos p.margBotEvents {display:none;}
	
	.thumbInners img,
	.thumbInners .compartilhe,
	.innerProgramaThumb {display:none;}
	
	.thumbInners.mini.singleProgramacao h3, .thumbInners.mini.singleProgramacao p {padding-left:0px;}
	
	.widget_sp_image {text-align: center;}
	.colunaCentral #widgetEventos li .imgThumb {float: none; margin: 0 auto;}
	.colunaCentral #widgetEventos li .contentEventos {float: none; margin: 0 auto; text-align: center;}
}





#error404 {padding-bottom:70px;}
#error404 strong {display: block;text-align: center;font-size: 278px;text-transform: uppercase;font-family: 'bebas_neueregular', Arial, Helvetica, sans-serif;opacity: 0.1;}
#error404 p {opacity: 0.1;display: block;text-align: center;font-size: 16px;}
.widgetContainer .sub-menu {display:none!important;}

.login p.error,.login p.error strong {text-align:center;color:#c00!important;font-size:12px;}
.login p.message,.login p.message strong {text-align:center;color:#b0a734!important;font-size:12px;}
.tml-user-avatar {display:none!important;}
#widgetGaleriaFotos br,
#gallery-1 br,
#gallery-2 br,
#gallery-3 br,
#gallery-4 br,
#gallery-5 br {display:none;}
header .top form.searchform {display:none;}

.gallery  {display:table;}


#widgetNoticias li {padding: 10px; height: 260px;}
#widgetNoticias li .imgThumb img {width: 100%; height: auto;}
.widgetequipe .imgThumb {border-radius: 50%!important; width: 75px; height: 75px;}
#moduloFotos .mosaicflow {padding:50px 0px!important; }

#moduloFotos .gallery-item img {width: 100%; height: 100%;}
#moduloFotos .gallery-item {float: left!important;margin: 0px!important;padding: 0px!important; overflow: hidden!important;	position:relative!important;border:solid 3px rgba(0,0,0,0)!important;}

#moduloFotos .gallery-item {width: 50%!important; height: 140px!important;}
@media (min-width: 768px) { #moduloFotos .gallery-item {width: 144px!important; height: 144px!important;} }
@media (min-width: 992px) { #moduloFotos .gallery-item {width: 156px!important; height: 156px!important;} }
@media (min-width: 1200px) { #moduloFotos .gallery-item {width: 142px!important; height: 142px!important;} }



