@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%; background: #ffffff;}}
@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,.2); position: relative;}}

.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;

}
* {font-family:"Open Sans",Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;}

.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:201; 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:200; 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;}



header {margin:30px auto 15px auto; text-align:center;}
.linksSociais {list-style:none; margin:0px; padding:0px;}
.linksSociais li {display:inline-block; margin:2px 0px;}
.linksSociais li a { padding:10px 0px; width:40px; height:40px; display:block; transition-duration:0.3s; text-align:center;}
header .linksSociais {margin:15px 0px; text-align:center; width: 100%;}
header .linksSociais li a { padding:10px 0px; width:40px; height:40px; border-radius:5px; display:block; transition-duration:0.3s; text-align:center; }
.linksSociais li i {font-size:22px; line-height:20px; color:#fff;}
header .linksSociais li i {font-size:22px; line-height:21px; color:#fff;}

.navbar-nav {float:none;}

.nav>li>a:hover, .nav>li>a:focus {background:none;}

.pad30spekaer {padding:30px;}

.menuAjaxfy {position: relative; z-index: 11;}
.menuAjaxfy ul {list-style:none; margin:0px; padding:30px 15px;}
.menuAjaxfy ul li {display:block; position:relative;}
.menuAjaxfy ul li a {display:block; padding:20px 15px; font-size:20px; text-transform:uppercase; font-family:"bebas_neueregular",Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;}
.menuAjaxfy ul li a:hover {text-decoration:none; transition-duration:0.3s;}
.menuAjaxfy ul li:hover a {text-decoration:none; transition-duration:0.3s; color:#fff;}

.menuAjaxfy ul li .sub-menu {position:relative; z-index:5; display:none; opacity:0; transition-duration:0.3s;}
.menuAjaxfy ul li .sub-menu li {width:100%;}
.menuAjaxfy ul li .sub-menu li a {padding:10px 15px; color:#fff; font-size:18px;}
.menuAjaxfy ul li .sub-menu li a:hover {background:rgba(0,0,0,0.1);}

.menuAjaxfy ul li:hover .sub-menu{ display:block; opacity:1; transition-duration:0.3s;}

header.container {padding:0px;}
.navbar-toggle {font-size:32px; float:none; margin:0px; padding:20px; color:#fff; display:block; width:100%;text-align:center; font-family:"bebas_neueregular",Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;}
.bannerPublicidade  {text-align:center; margin:15px auto; padding:0px;}
.bannerPublicidade .container {padding:0px;}

.sliderMainSpeaker {padding:0px; margin:15px auto;}
.sliderMainSpeaker .sliderPrincipal {padding:30px;}

.sliderMainSpeaker .firstSlider li {height:500px; display:block;}


.sliderPrincipal {position:relative;}
.sliderPrincipal ul {z-index:1;}
.sliderPrincipal ul li a {height:500px; display:block; width:100%; overflow:hidden;}
.sliderPrincipal ul li a:hover {text-decoration:none;}
.sliderPrincipal ul li .slidercontent {width:50%; margin-top:100px; margin-left:80px; text-align:left}
.sliderPrincipal ul li h2 {font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:72px; line-height:85px; display:inline; color:#fff; text-align:left;}
.sliderPrincipal ul {padding:0px;}

		.bx-pager-item a.active {background:#fff;}

.bx-controls {
    position: absolute;
    bottom: 30px;
    z-index: 100;
	width:100%;}
.bx-wrapper {position:relative; text-align:center;}
.bx-pager-item {display:inline-block; margin:0 5px; }
.bx-pager-item a {width:20px; height:20px; display:block; border-radius:50%;overflow:hidden; text-indent:-9999px; border:solid 2px #fff;}

.bx-controls-direction {position:absolute; z-index:100; top:-220px; left:0px; width:100%;}
.bx-wrapper .bx-controls-direction a{ position:absolute; display:block; font-size:50px; color:#fff; width:60px; height:60px; text-align:center;}
.bx-wrapper .bx-controls-direction a.bx-prev {left:0px; }
.bx-wrapper .bx-controls-direction a.bx-next {right:0px;}
.bx-wrapper .bx-controls-direction a .fa {line-height:59px;}



.containerWidHeaderProgram .locutor {max-height:80px; position:relative; overflow:hidden; border-radius:80px; display:block; }
.containerWidHeaderProgram .locutor .imgThumbLocutor {height:70px; width:70px; border:solid 3px #fff; float:left; margin:5px; margin-right:15px; border-radius:50%; overflow:hidden;}
.containerWidHeaderProgram .locutor i {position:absolute; top:-20px; right:0px; font-size:100px; opacity:0.1;}
.containerWidHeaderProgram .locutor .contentWidgetNoComando {margin:10px 0px; float:left;}
.containerWidHeaderProgram .locutor span {display:block; font-size:11px;}
.containerWidHeaderProgram .locutor strong {text-transform:uppercase;font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-weight:normal; font-size:19px;}
.containerWidHeaderProgram .locutor p {font-size:13px;}
.containerWidHeaderProgram .locutor b {position:absolute; right:20px; top: 20px; font-size: 40px; color:#fff;}
#moduloNoticias {margin:15px auto; padding:30px;}


.containerWidHeaderProgram .locutor { width: 100%; position: absolute; top: 0px; left: 0px; opacity: 0; display: none; visibility: hidden;}

.titleModHome {display:block; color:#fff; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; font-size:52px; margin:0px 0px 30px 0px;}

#moduloNoticias .contetNoticias {display:block; height:150px; position:relative; padding:15px;}
#moduloNoticias .contetNoticias h3 {margin:0px;}
#moduloNoticias .contetNoticias h3 a{color:#fff; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; text-transform:uppercase; }
#moduloNoticias .contetNoticias h3 a:hover {text-decoration:none;}
#moduloNoticias .contetNoticias p {position:absolute; display:block; width:100%; bottom:15px; left:0px; color:#fff; margin-bottom:0px;}

#seccondSlider li {overflow:hidden;}


#seccondSlider li .imgThumb {transition-duration:0.3s; width:275px; height:365px; border-radius:0px;}
#seccondSlider li:hover .imgThumb  img {opacity:0.5; transition-duration:0.3s;}
.noticiasContainer .bx-pager {display:none;}
.noticiasContainer .bx-controls-direction {top:-300px;}

.btnTodasNoticias {display:block; text-align:center; margin:30px 0px 0px 0px;}
.btnTodasNoticias:hover {text-decoration:none;}

#sidebars {padding:30px; margin:15px auto;}

.widget_container {padding-bottom:20px;}
h3.titleWidgets,.titleInners {border-left:solid 3px rgba(255,255,255,0.1); font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:32px; padding-left:10px;}
h3.titleWidgets a {font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:32px;}
.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;}

#error404 {padding:100px 0px;}
#error404 strong {
    text-align: center;
    font-size: 120px;
    display: block;
    text-transform: uppercase;}
	#error404 p {
    display: block;
    text-align: center;}

/* 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);  color:#fff;}
.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:#f2f2f2; 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; color:#fff;}
.formShout form {padding:0px; margin:0px;}
input[type=submit].formPagesButton {padding:10px;}

.imgShout {display:block; overflow:hidden; border-radius:10px; 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;}

#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:300px; 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:48px; opacity:0.8}
.colunaCentral #widgetEventos li .contentEventos h4 a:hover {text-decoration:none;}
.colunaCentral #widgetEventos li:hover .contentEventos h4 a{opacity:1;}
.colunaCentral #widgetEventos li .contentEventos p {opacity:0.4; margin:0px; padding:0px;}
.containerTrueEventos {padding:15px;}

#widgetEventos li .contentEventos h4 a:hover {text-decoration:none;}

.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 {border-radius:5px;}
.colunaEsquerda #widgetEventos li .imgThumb span,
.colunaDireita #widgetEventos li .imgThumb span,
.footer_widget  #widgetEventos li .imgThumb span{position:absolute; top:25px; padding:0px 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); padding:0px 15px; font-size:31px; font-weight:normal; color:#fff!important; position:absolute; bottom:60px; z-index:2; opacity:1; line-height:28px}
.colunaEsquerda #widgetEventos li .contentEventos p,
.colunaDireita #widgetEventos li .contentEventos p,
.footer_widget  #widgetEventos li .contentEventos p{position:absolute; bottom:20px; padding:0 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:15px; color:#fff!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 {padding:3px;}
#widgetNoticias li .widgetNoticiasInner {padding:10px 10px 20px 10px; display:block; height:300px; position:relative; border-radius:5px;}
#widgetNoticias li .imgThumb {overflow:hidden; margin-bottom:5px; width: 150px; margin: 0 auto;}
#widgetNoticias li .imgThumb a {border-radius:5px; width:100%; overflow:hidden; display:block;}
#widgetNoticias li .imgThumb img {width:100%; height:auto; position:relative;border-radius:5px; overflow:hidden;}
#widgetNoticias li .contetNoticias strong {font-size:13px;display: block;overflow: hidden; text-align:center;}
#widgetNoticias li .contetNoticias h3 {margin:0px; padding:0px; border-bottom:0px;}
#widgetNoticias li .contetNoticias h3 a {font-size:20px; opacity:1; height: 60px; overflow: hidden; display: block; margin-bottom: 20px; line-height:20px; text-align:center; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif;}
#widgetNoticias li .contetNoticias h3 a:hover {text-decoration:none;}
#widgetNoticias li a {opacity:1;}
#widgetNoticias li .contetNoticias p {font-size:11px; opacity:0.5; position:absolute; bottom:15px; left:0px; display:block; width:100%; margin:0px; padding:0px; text-align:center;}



#widgetGaleriaFotos .gallery br {display:none;}
#widgetGaleriaFotos .gallery {margin:0px; padding:0px;}


.widgetBlog li .contetNoticias { padding:15px; }
.widgetBlog li h4 {margin:0px; padding:0px;}
.widgetBlog li h4 a {font-size:26px; margin-bottom:0px; padding-bottom:5px; color:#fff; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif;}
.widgetBlog li h4 a:hover {text-decoration:none;}
.colunaCentral .widgetBlog li .imgThumb {height:130px; overflow:hidden; }
.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;}


/*Top10*/
.containerTop {position:relative; display:block; border-radius:35px; height:70px; margin:5px 0px; padding: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 {overflow:hidden; border-radius:50%; display:block;}
.thumbImgTop a img {width:100%; height:100%;}
.containerTop .thumbImgTop {display:block; position:absolute; left:5px; top:50%; margin-top:-45px; height:90px; width:90px; display:block; border-radius:50%; overflow:hidden; border:solid 3px #fff}
.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; border:solid 3px #fff}
.secundarioTop .thumbImgTop a,.secundarioTop .thumbImgTop .subAVideo {width:60px; height:60px; display:block; }
.secundarioTop .nomeCantor,
.secundarioTop .musicaTop {margin-left:80px;}

.textwidget {padding:15px;}

.widget_hoost_social .linksSociais {text-align:left;}
.widget_hoost_social .linksSociais li {display:inline-block; margin:2px 0px;}
.widget_hoost_social .linksSociais li a { padding:10px 0px; width:59px; height:60px; display:block; text-align:center; transition-duration:0.3s;}
.widget_hoost_social .linksSociais li i {font-size:32px; line-height:39px; color:#fff;}

.widget_container.widget_rss ul li,
.widget_categories ul li {border-left:solid 3px rgba(255,255,255,0.1); padding:15px; margin:5px 0px; display:block;}

.imgThumb {border-radius:5px; overflow:hidden;}

#moduloTwitter {padding:30px; margin:15px auto; text-align:center; position:relative;}
#moduloTwitter .imgTwitter { height:425px; width:100%; overflow:hidden; position:relative; z-index:1;}
#moduloTwitter .imgTwitter img{position:absolute; top:0px; left:50%; margin-left:-960px; z-index:1; opacity:0.3;}
#moduloTwitter .iconTwitter {font-size:86px; color:#fff; position:absolute; top:150px; left:0; z-index:2; left:50%; margin-left:-43px;}
#moduloTwitter .iconTwitter:hover {color:#fff;}
#moduloTwitter p {position:absolute; top:250px; width:100%; display:block; left:0px; z-index:2; padding:0 100px; font-size:18px;}


.gallery br {display:none;}

.singleInner .gallery-item,
.conteudoInnerPages .gallery-item {
float: left!important;
margin: 0px!important;
padding: 0px!important;
width: 140px!important;
height: 140px!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;}


#moduloFotos {padding:30px 17px; margin:15px auto;}


#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 br {display:none;}

#moduloFotos p {text-align:center; margin-bottom:40px;}
#moduloFotos h2.titleModHome {margin-bottom:10px!important;}

#sidebarFooter {padding:30px; margin:15px auto 0px auto;}

.widget_nav_menu ul li a,
.categorias li a{border-left:solid 3px #fff; padding:3px 10px; display:block; margin:1px 0px;}
.widget_nav_menu ul li a:hover,
.categorias li a:hover {opacity:0.5; text-decoration:none;}

.txtCopright {display: block; margin: 7px 0px; float: left;}
.linkHoost {background:url(../imgs/logoHoost.png); width:65px; height:35px; display:block; overflow:hidden; text-indent:-9999px; opacity:0.5; margin:0 auto;}
.linkHoost {display:block; width:65px; height:35px; float:right; overflow:hidden; text-indent:-999px;}


footer.container {padding:15px 0px; border-top:solid 3px #fff;}

#conteudoInner {padding:30px;}
.titleInners {font-size:45px; margin:20px 0px 30px;}
.thumbNoticiasInner {max-height:385px; overflow:hidden; margin-bottom:30px;}
.contentDefinilly {padding:30px;}

.sidebarInnerBottom .widget_container{float:left; width:25%; padding:0 10px;}

.containerListGal {border-radius:5px; padding:10px; transition-duration:0.3s; margin-bottom:25px;}
.containerListGal .imgThumb {width:100%; max-height:165px; max-width:165px; position:relative; margin:0 auto;}
.containerListGal .imgThumb img { transition-duration:0.3s;width:100%; height:auto; max-height:165px;}
.containerListGal .imgThumb i { transition-duration:0.3s;display:block; width:50px; height:50px; position:absolute; top:0%; left:50%; margin-top:-25px; margin-left:-25px; border-radius:50%; border:solid 3px #fff; text-align:center; font-size:25px; line-height:44px; opacity:0;}
.containerListGal:hover .imgThumb img {opacity:0.5; transition-duration:0.3s;}
.containerListGal:hover .imgThumb i { top:50%; opacity:1; transition-duration:0.3s;}
.containerListGal h3 a{color:#fff;font-size:23px; opacity:1; height: 71px; overflow: hidden; display: block; margin-bottom: 20px; line-height:25px; text-align:center; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif;}
.containerListGal h3 a:hover {text-decoration:none;}
.containerListGal p {text-align:center;}
.containerListGal .contetNoticias {padding:0px;}

.programacaoItem {overflow:hidden; display:block;position:relative; border-radius:5px;}
.programacaoItem a {display:block;}
.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:hover img {opacity:0.5; transition-duration:0.3s; top:-5px;}
.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;}

.listPorgramacao {display:block; list-style:none; margin:0px; padding:0px; text-align:center; border-bottom:solid 1px #e8e8e8; padding-bottom:20px; margin-bottom:20px;}
.listPorgramacao li {display:inline-block;}
.listPorgramacao li a {display:block; font-size:13px; padding:7px 15px; 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; color:#fff;}


.listNoticias .containerFinalNot .imgThumb {display:block; width:130px; height:200px; float:left; margin-right:15px; position:relative;}
.listNoticias .containerFinalNot .imgThumb img {position:relative; transition-duration:0.3s; left:0; opacity:1;}
.listNoticias .containerFinalNot:hover .imgThumb img {left:-50%; transition-duration:0.3s; opacity:0.6}
.listNoticias .containerFinalNot {margin:15px 0px;}
.listNoticias .contetNoticiasTxt {float:left; width:242px;}
.listNoticias .contetNoticiasTxt h3 {margin:0px; padding:0px;}
.listNoticias .contetNoticiasTxt h3 a{padding:15px 0px; margin:0px; font-size:34px; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; color:#fff;}
.listNoticias .contetNoticiasTxt h3 a:hover {text-decoration:none;}
.listNoticias .contetNoticiasTxt p {opacity:0.5; font-weight:normal;}
.cfn1 {display:table; border-radius:5px; padding:5px;}

.pagination ul{list-style:none; margin:0px; padding:0px;}
.pagination li {display:inline-block; margin:0 5px; font-size:18px; border-radius:5px; line-height:52px; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; color:#fff;text-align:center;}
.pagination li a,.pagination span.active {color:#fff; opacity:0.8;  width:50px; height:50px; display:block;}
.pagination li a:hover {text-decoration:none; opacity:1;}

	


.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 {float:left; 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: 0px; 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; 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;}

.thumbNoticiasInner {position:relative; overflow:hidden;}
.thumbNoticiasInner .dataEvento {position:absolute; bottom:10px; left:10px;}
.thumbNoticiasInner .dataEvento span {display:block; padding:5px 15px; font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:22px; margin:5px 0px 0px 0px; }	
.eventsInfo {padding:10px 10px;}	
.eventsInfo p {margin:5px 0px; text-align:center;}	

.contaierListblog {padding:15px; border-radius:5px;}
.contaierListblog .imgThumb {max-height:400px; overflow:hidden;}
.contaierListblog .imgThumb img {width:100%; height:auto;}
.contaierListblog h3 a { font-family:'bebas_neueregular', Arial, Helvetica, sans-serif; font-size:35px; }
.contaierListblog h3 a:hover {text-decoration:none;}
.contetNoticias {padding:15px;}


/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */
#conteudoInner,
.contentDefinilly {padding:10px;}

.email-block {display:none;}

.compartilhe .linksSociais {float: none; margin-top: 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 (min-width: 768px) {	
	.navbar-toggle  {display:none;}
	.menuAjaxfy ul li {float:none; display:inline-block;}
	#conteudoInner,
	.contentDefinilly {padding:15px;}
    #widgetNoticias li .imgThumb {overflow:hidden; margin-bottom:5px; width: auto; margin: 0 auto;}
	
	.menuAjaxfy ul li .sub-menu {position:absolute; z-index:5; display:none; opacity:0; transition-duration:0.3s;}
	.menuAjaxfy ul li .sub-menu li {width:200px;}
}

@media (min-width: 992px) {
	header {text-align:left;}
	.menuAjaxfy ul {list-style:none; margin:0px; padding:0px;}
	.menuAjaxfy ul li {display:inline-block;}
	
	#conteudoInner,
	.contentDefinilly {padding:30px;}
	
}
@media (min-width: 1200px){
	
	#conteudoInner,
	.contentDefinilly {padding:30px;}
}

/*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);}
}


.linksSociais {margin:0px; padding:0px; float:right; margin-top:10px; }
.widget_container  .linksSociais {margin:0px; padding:0px; float:none; margin-top:10px; }
.linksSociais li {display:inline-block;transition-duration:0.3s; border-radius:3px;}
.linkSocial {width:30px; height:30px; display:block; background:url(../imgs/spriteSocial.png) no-repeat; display:inline-block;}
.linkSocial.facebook {background-position:-496px -5px}
.linkSocial.twitter {background-position:-75px -4px}
.linkSocial.youtubee {background-position:-556px -5px}
.linkSocial.instagram {background-position:-316px -5px}
.linkSocial.soundcloud {background-position:-136px -5px}
.linkSocial.flicker {background-position:-436px -5px}
.linkSocial.pinterest {background-position:-196px -4px}
.linkSocial.vimeo {background-position:-16px -5px}
.linkSocial.gplus {background-position:-376px -4px}
.linkSocial.linkedin {background-position:-256px -5px}


.colunaDireita .widget_hoost_noticias .col-lg-4.col-md-6 {width:50%!important;}

.videosInner {height: 450px!important; max-height: 450px!important;}

.innerGaleria ul {list-style:none; margin:0px; padding:0px;}

.innerGaleria {text-align:center;}
.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 {padding:0px; margin:0px;}

.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 .mosaicflow {padding:20px!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 .mosaicflow {padding:50px!important; } #moduloFotos .gallery-item {width: 123!important; height: 123!important;} }
@media (min-width: 992px) { #moduloFotos .gallery-item {width: 139px!important; height: 139px!important;} }
@media (min-width: 1200px) { #moduloFotos .gallery-item {width: 129px!important; height: 129px!important;} }

.imgThumb img {width: 100%; height: auto;}
.quick-chat-container {text-align: left;}
.widget_container .linksSociais li {margin: 6px!important;}
.widgetequipe .imgThumb {border-radius: 50%!important; width: 75px; height: 75px;}
