/*  
Theme Name: Asa Branca Locutor
Theme URI: http://www.asabrancalocutor.com.br
Author: Agência Idealizze
*/	

@font-face{font-family:'GearedSlab-Light';src:url('fonts/geared/GearedSlab-Light.eot');src:url('fonts/geared/GearedSlab-Light.eot#iefix') format('embedded-opentype'),
url('fonts/geared/GearedSlab-Light.woff') format('woff'),
url('fonts/geared/GearedSlab-Light.ttf') format('truetype'),
url('fonts/geared/GearedSlab-Light.svg.html#GearedSlab-Light') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'GearedSlab';src:url('fonts/geared/GearedSlab.eot');src:url('fonts/geared/GearedSlab.eot#iefix') format('embedded-opentype'),
url('fonts/geared/GearedSlab.woff') format('woff'),
url('fonts/geared/GearedSlab.ttf') format('truetype'),
url('fonts/geared/GearedSlab.svg.html#GearedSlab') format('svg');font-weight:normal;font-style:normal;}
body, html{overflow-y:auto;overflow-x:hidden;font-family:'Raleway';}
a:hover,
a:focus{color:#430000;text-decoration:none;}
dl, menu, ol, ul{margin:0 0;}
dd{margin:0 0 0 0;}
menu, ol, ul{padding:0 0 0 0;}
nav ul, nav ol{list-style:none;list-style-image:none;}
#home{position:relative;padding:30px 0 0 0;min-height:878px;background:url('../images/bg-topo.jpg') no-repeat top center;}
nav#menu{top:20px;left:300px;width:60px;height:60px;cursor:pointer;position:fixed;background-color:#816C57;border-radius:50%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:2;}
nav#menu span{top:28px;left:14px;width:32px;height:2px;position:absolute;background-color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
nav#menu .icon:before,
nav#menu .icon:after{content:'';left:0;width:32px;height:2px;position:absolute;background-color:#fff;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}
nav#menu .icon:before{-webkit-transform:translate3d(0, -9px, 0);transform:translate3d(0, -9px, 0);}
nav#menu .icon:after{-webkit-transform:translate3d(0, 9px, 0);transform:translate3d(0, 9px, 0);}
nav#menu:hover span{background-color:transparent;}
nav#menu:hover .icon:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
nav#menu:hover .icon:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.navmenu, .navbar-offcanvas{width:100%;height:82px;z-index:10;}
.navmenu-default,
.navbar-default .navbar-offcanvas{background-color:#1C1712;border-color:#1C1712;border:0;opacity:1;}
.navmenu-default .navmenu-nav>li>a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav>li>a:hover,
.navmenu-default .navmenu-nav>li>a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav>li>a:focus{color:#FBE1B2;background-color:transparent;}
.nav > li{position:relative;float:left;}
.navmenu-default .navmenu-nav>li>a,
.navbar-default .navbar-offcanvas .navmenu-nav>li>a{font-family:'GearedSlab-Light';color:#ffffff;font-size:22px;line-height:25px;text-align:center;text-transform:uppercase;padding-top:27px;padding-left:84px;}
nav#menu span.fa.fa-bars:hover{color:#FBE1B2;}
.navmenu-default .navmenu-nav>.active>a,
.navbar-default .navbar-offcanvas .navmenu-nav>.active>a,
.navmenu-default .navmenu-nav>.active>a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav>.active>a:hover,
.navmenu-default .navmenu-nav>.active>a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav>.active>a:focus{color:#FBE1B2;background-color:transparent;}
.close{opacity:1;}
.close:hover{opacity:1;}
.close span{top:15px;left:305px;width:50px;height:50px;z-index:10000;cursor:pointer;position:absolute;border:#000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.close .icon:before,
.close .icon:after{content:'';left:9px;top:24px;width:32px;height:2px;position:absolute;background-color:#fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.close .icon:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.close .icon:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.add-margin{margin:0 auto;width:100%;float:left;}
.down-arrow{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);bottom:40px;z-index:1;}
.down-arrow span{display:block;width:8px;height:8px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid white;border-bottom:2px solid white;margin:4px 0 5px 9px;}
.unu{margin-top:6px;}
.unu, .doi, .trei{-webkit-animation:mouse-scroll 1s infinite;-moz-animation:mouse-scroll 1s infinite;}
.unu{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-direction:alternate;}
.doi{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-direction:alternate;}
.mouse{height:40px;width:26px;border-radius:25px;transform:none;border:2px solid white;}
.wheel{height:5px;width:2px;display:block;margin:5px auto;background:white;position:relative;}
.wheel{-webkit-animation:mouse-wheel 1.2s ease infinite;-moz-animation:mouse-wheel 1.2s ease infinite;}
@-webkit-keyframes mouse-wheel{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);}
}
@-moz-keyframes mouse-wheel{0%{top:1px;}
50%{top:2px;}
100%{top:3px;}
}
@-webkit-keyframes mouse-scroll{0%{opacity:0;}
50%{opacity:.5;}
100%{opacity:1;}
}
@-moz-keyframes mouse-scroll{0%{opacity:0;}
50%{opacity:.5;}
100%{opacity:1;}
}
@-o-keyframes mouse-scroll{0%{opacity:0;}
50%{opacity:.5;}
100%{opacity:1;}
}
@keyframes mouse-scroll{0%{opacity:0;}
50%{opacity:.5;}
100%{opacity:1;}
}
#videos{position:relative;float:left;margin:0 auto;width:100%;padding:60px 0;}
.anchor-videos{display:block;height:50px;margin-top:-50px;visibility:hidden;}
#videos .titulo{margin-bottom:70px;}
.containerVideo{width:100%;margin:0 auto;position:relative}
.imgVideo{position:relative;width:100%;height:100%;background-image:url("../images/video.jpg");background-repeat:no-repeat;background-size:cover;cursor:pointer;z-index:1;}
.iframeVideo{position:absolute;left:0;top:0;z-index:0;}
#videos #share{margin:80px 0 0;text-transform:uppercase;text-align:center;}
#videos #share span{font-family:'GearedSlab';font-size:24px;color:#3F3000;}
#videos #share .share{display:inline-block;}
#videos #share .share span{display:inline-block;vertical-align:middle;}
#videos #share .share .scl{margin-left:10px;display:inline-block;vertical-align:middle;}
#videos #share .share .rede{margin-left:6px;display:inline-block;vertical-align:middle;}
#videos #share .share .rede a{display:inline-block;background:#816C57;color:#fff;width:50px;height:50px;font-size:26px;padding:9px 9px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
#videos #share .subscribe{margin-left:36px;}
#discografia{float:left;width:100%;margin:0 auto;padding:120px 0 70px;background:#FFF url("../images/bg-discografia.jpg")no-repeat top center;}
.anchor-discografia{display:block;height:40px;margin-top:-40px;visibility:hidden;}
#discografia .titulo{margin-bottom:70px;}
#discografia h3{font-family:'GearedSlab';font-size:28px;color:#3F3000;}
.rotate-box{text-align:center;cursor:pointer;}
.rotate-box, .rotate-box .flipper{position:relative;}
.rotate-box .thumb-wrap{-webkit-perspective:1000px;perspective:1000px;}
.rotate-box .back, .rotate-box .front{min-height:368px;z-index:1;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:inherit;perspective:inherit;-webkit-transition:-webkit-transform .8s cubic-bezier(.5,.2,.2,.8);transition:-webkit-transform .8s cubic-bezier(.5,.2,.2,.8);transition:transform .8s cubic-bezier(.5,.2,.2,.8);transition:transform .8s cubic-bezier(.5,.2,.2,.8),-webkit-transform .8s cubic-bezier(.5,.2,.2,.8);}
.rotate-box .to-top .front{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);}
.rotate-box .to-top:hover .front{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}
.rotate-box .to-bottom .front{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);}
.rotate-box .to-bottom:hover .front{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);}
.rotate-box .to-right .front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}
.rotate-box .to-right:hover .front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.rotate-box .to-left .front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}
.rotate-box .to-left:hover .front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);}
.rotate-box.style-1 .front{min-height:368px;}
.rotate-box .content-wrap{position:absolute;width:100%;display:block;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:inherit;perspective:inherit;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:50px 30px;z-index:2;top:50%;left:0;-webkit-transform:translate3d(0,-50%,50px) scale(.9);transform:translate3d(0,-50%,50px) scale(.9);}
.rotate-box.style-1 .heading{font-size:22px;font-family:'GearedSlab-Light';color:#fff;letter-spacing:1px;}
.rotate-box .back{position:absolute;display:block;top:0;left:0;width:100%;height:100%;}
.rotate-box .back .content-wrap{top:50%;left:0;-webkit-transform:translate3d(0,-50%,50px) scale(.9);transform:translate3d(0,-50%,50px) scale(.9);}
.rotate-box .to-top .back{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);}
.rotate-box .to-top:hover .back{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);}
.rotate-box .to-bottom .back{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}
.rotate-box .to-bottom:hover .back{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);}
.rotate-box .to-right .back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);}
.rotate-box .to-right:hover .back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}
.rotate-box .to-left .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.rotate-box .to-left:hover .back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}
.rotate-box.style-1 .back{}
.rotate-box .back .content-wrap{top:50%;left:0;-webkit-transform:translate3d(0,-50%,50px) scale(.9);transform:translate3d(0,-50%,50px) scale(.9);}
.rotate-box .text{color:#fff;margin:0 auto 0;max-width:368px;}
.rotate-box.style-1 .back{background-color:#816C57;}
#tit-fotos{float:left;width:100%;margin:0 auto;padding-bottom:75px;}
.anchor-fotos{display:block;height:50px;margin-top:-50px;visibility:hidden;}
#tit-fotos a{font-family:'GearedSlab';font-size:24px;color:#403000;text-align:center;}
#fotos{width:100%;margin:0 auto;float:left;background:#000;}
.foto33{width:20%;height:320px;overflow:hidden;position:relative;display:block;float:left;}
.foto25{width:25%;height:360px;overflow:hidden;position:relative;display:block;float:left;}
.foto33 img,
.foto25 img{float:left;position:relative;}
.foto33:hover,
.foto25:hover{opacity:.3;-webkit-filter:blur(2px);filter:blur(2px);-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}
#foto01{background:url("../images/fotos/thumbs/0001.jpg") no-repeat top center;}
#foto02{background:url("../images/fotos/thumbs/0002.jpg") no-repeat top center;}
#foto03{background:url("../images/fotos/thumbs/0003.jpg") no-repeat top center;}
#foto04{background:url("../images/fotos/thumbs/0004.jpg") no-repeat top center;}
#foto05{background:url("../images/fotos/thumbs/0005.jpg") no-repeat top center;}
#foto06{background:url("../images/fotos/thumbs/0006.jpg") no-repeat top center;}
#foto07{background:url("../images/fotos/thumbs/0007.jpg") no-repeat top center;}
#foto08{background:url("../images/fotos/thumbs/0008.jpg") no-repeat top center;}
#foto09{background:url("../images/fotos/thumbs/0009.jpg") no-repeat top center;}
#bio{float:left;width:100%;margin:0 auto;background:#1C1712 url("../images/bg-biografia.jpg") no-repeat top center;height:820px;}
#bio img{margin-top:440px;}
#biografia{float:left;width:100%;margin:0 auto;padding:70px 0 0;}
#biografia img{margin-bottom:90px;}
#biografia p{font-size:16px;line-height:26px;color:#404754;}
#biografia span{font-family:'GearedSlab';font-size:24px;letter-spacing:1px;color:#403000;}
#biografia h1{font-family:'GearedSlab';font-size:28px;padding:15px 0;color:#403000;}
#fotobio{float:left;width:100%;margin:0 auto;background:#1C1712 url("../images/bg-biografia2.jpg") no-repeat top center;height:820px;}
#noticias{padding:50px 0;}
#noticias .titulo{margin-bottom:70px;}
#noticias .news{float:left;margin-bottom:60px;}
#noticias .news .col-lg-5{padding-right:50px;}
#noticias .news-img{position:relative;display:block;float:left;width:100%;}
#noticias .news-img .noticia-thumb{display:table;margin:0 auto;}
#noticias .news-content{float:left;width:100%;padding-top:15px;}
#noticias .news-content .col-lg-6{padding:0;}
#noticias .news-content hr{float:left;width:100%;margin:50px 0 0 0;border-color:#dedede;}
#noticias .news-content .veja-mais{display:table;float:left;margin-top:50px;margin-left:60px;padding-right:25px;border:2px solid #c9d0dd;border-radius:20px;background:url("../images/icon-ver.png") no-repeat 10px center;font-family:'Raleway';padding:8px 25px;font-size:16px;color:#777;text-decoration:none;overflow:hidden;}
#noticias .news-content .noticia-header{display:block;float:left;width:100%;}
#noticias .news-content .noticia-header .noticia-data{position:relative;display:table;float:left;margin:0 auto;width:100%;max-width:70px;font-family:'GearedSlab';font-size:32px;line-height:38px;color:#403000;text-transform:uppercase;text-align:right;}
#noticias .news-content .noticia-content{position:relative;display:block;float:left;width:100%;padding:0 60px;}
#noticias .news-content .noticia-content:before{content:'';position:absolute;top:0;bottom:0;left:20px;width:1px;background-color:#dedede;}
#noticias .news-content .noticia-content .noticia-title{float:left;width:100%;font-family:'GearedSlab';color:#403000;line-height:32px;text-align:left;text-decoration:none;}
#noticias .news-content .noticia-content .noticia-subtitle{float:left;width:100%;margin-bottom:17px;font-family:'GearedSlab';font-size:32px;color:#bbbbbb;text-decoration:none;letter-spacing:normal;}
#noticias .news-content .noticia-content .noticia-resumo{float:left;width:100%;font-family:'Raleway';font-size:16px;color:#404754;line-height:22px;}
#noticias .news-content .noticia-content .noticia-resumo strong{font-weight:700;}
#noticias .news-content .noticia-content .noticia-resumo span{font-size:12px;}
#noticias .news-content{padding:0;}
#noticias .news-content .noticia-header{position:relative;max-width:130px;}
#noticias .news-content .noticia-header:after{content:'';position:absolute;top:0;bottom:0;right:-20px;width:1px;background-color:#dedede;}
#noticias .news-content .noticia-content:before{display:none;}
#noticias .news-content .noticia-content .noticia-title{margin-top:0;margin-bottom:20px;font-size:26px;}
#noticias .news-content .noticia-content .noticia-subtitle{margin-bottom:40px;color:#403000;}
#noticias .news-content .noticia-content .noticia-resumo{line-height:26px;}
#noticias .news-content .noticia-content .noticia-resumo p{margin-bottom:30px;}
#noticias .img-noticia{margin:40px 0;}
#noticias a{color:#430000;}
#noticias hr{float:left;width:100%;margin:30px 0;border-color:#dedede;}
#noticias .news-content .btn-voltar{display:table;float:left;margin-top:50px;margin-left:60px;padding-right:25px;border:2px solid #c9d0dd;border-radius:20px;background:url("../images/icon-voltar.png") no-repeat 10px center;font-family:'Raleway';padding:8px 25px;font-size:16px;color:#777;text-decoration:none;overflow:hidden;}
#contatos{position:relative;width:100%;margin:0 auto;float:left;background:#1C1712;padding:95px 0 50px;}
#contatos .telefone img{padding:40px 0 15px;}
#contatos .email{font-family:'Raleway';font-size:18px;color:#F9F1D6;text-align:center;}
.social p{padding:75px 0 15px;font-family:'Raleway';font-size:14px;color:#F9F1D6;}
.social{width:100%;text-align:center;}
.social li{display:inline-block;margin:0 6px;text-align:center;}
.social li a{display:inline-block;}
.social li a .fa{display:inline-block;background:#F9F1D6;color:#1C1712;width:50px;height:50px;font-size:24px;padding:12px 12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
#contatos .copyright p{padding-top:70px;text-align:center;color:#F9F1D6;margin-bottom:15px;line-height:26px;}
#contatos .copyright a{color:#F9F1D6;}
#bg-contatos{float:left;width:100%;margin:0 auto;background:url("../images/bg-contatos.jpg") no-repeat top center;height:20px;}
#footer{float:left;width:100%;padding:50px 0 70px;background:#fff;}
#footer #parceiros{width:100%;text-align:center;}
#footer #parceiros li{display:inline-block;margin:0 25px;text-align:center;}
#footer #parceiros li a{display:inline-block;}
#footer a .parceiros{display:inline-block;}
.go-top{position:fixed;right:15px;bottom:15px;background:#1C1712;display:inline-block;width:46px;height:46px;padding:3px 9px;color:#F9F1D6;text-align:center;font-size:28px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;}
.foto{
    float: left;
    margin-left: -15px;
    padding:0 5px 5px;
}