.slider_container{width:1040px;margin:25px auto;text-align:center;clear:both;margin-left:-13px;background:url(../img/bg-slide.png) no-repeat top center;padding:30px 0 0}
.flex-caption{position:absolute;left:40px;bottom:10px;text-align:left}
.caption_title_line{width:930px;height:75px;padding:5px 15px 10px;color:#fff;text-shadow:1px 2px 2px #000}
.flex-caption span{color:#fff;font-size:2.4em;padding:5px 0;margin:0;font-family:'Ovo',serif}
.caption_title_line p{font-size:1.3em}
.flex-container a:active,.flexslider a:active{outline:none}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flexslider{width:100%;margin:0;padding:0 0 30px}
.flexslider .slides > li{display:none}
.flexslider .slides img{max-width:100%;margin-top:-20px}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides > li:first-child{display:block}
.flexslider{position:relative;zoom:1}
.flexslider .slides{zoom:1}
.flexslider .slides > li{position:relative}
.flex-container{zoom:1;position:relative}
.flex-direction-nav li a{width:45px;height:42px;margin:0;display:block;position:absolute;right:11px;cursor:pointer;text-indent:-9999px}
.flex-direction-nav li a.next{background:url(../img/next.png) no-repeat center;top:10px;right:40px}
.flex-direction-nav li a.prev{background:url(../img/prev.png) no-repeat center;top:10px;left:40px}
.flex-direction-nav li a.next:hover{background:url(../img/next_a.png) no-repeat center}
.flex-direction-nav li a.prev:hover{background:url(../img/prev_a.png) no-repeat center}
.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}
.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center}
.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline}
.flex-control-nav li:first-child{margin:0}
.flex-control-nav li a{width:13px;height:13px;display:block;cursor:pointer;text-indent:-9999px}
.flex-control-nav li a:hover{background-position:0 -13px}
.flex-control-nav li a.active{background-position:0 -26px;cursor:default}
.boxrecado img{max-width:100%!important}
a#menuArtista{cursor:pointer}

@media screen and (max-width: 1000px) {
	.slider_container{width:calc(100% + 5px);margin:0 0 0 -5px;clear:both;background:none;padding:30px 0 0}
	.flexslider{width:100%;margin:0;padding:0 0 30px;background:none}
	.flex-direction-nav li a{width:45px;height:42px;margin:0;display:block;position:absolute;right:-10px;cursor:pointer;text-indent:-9999px}
	.flex-direction-nav li a.next{background:url(../img/next.png) no-repeat center;bottom:85px}
	.flex-direction-nav li a.prev{background:url(../img/prev.png) no-repeat center;bottom:40px}
	.flex-caption{display:block;left:auto}
}

.freshdesignweb-top{line-height:24px;font-size:11px;background:rgba(0,0,0,0.05);text-transform:uppercase;z-index:9999;position:relative;box-shadow:1px 0 2px rgba(0,0,0,0.2)}
.freshdesignweb-top a{padding:0 10px;letter-spacing:1px;color:#333;text-shadow:0 1px 1px #fff;display:block;float:left}
.freshdesignweb-top a:hover{background:#fff}
.freshdesignweb-top span.right{float:right}
.freshdesignweb-top span.right a{float:left;display:block}
.freshdesignweb-demos{text-align:center;display:block;line-height:30px;padding:20px 0}
.freshdesignweb-demos a{display:inline-block;margin:0 4px;padding:0 4px;color:#fff;line-height:20px;font-style:italic;font-size:13px;border-radius:3px;background:rgba(41,77,95,0.1);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
.freshdesignweb-demos a:hover{background:rgba(41,77,95,0.3)}
.freshdesignweb-demos a.current,.freshdesignweb-demos a.current:hover{background:rgba(41,77,95,0.3)}
*{margin:0;padding:0;font-size:.96rem}
a{text-decoration:none}
input{height:2.4em;padding-left:10px}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#bbb}
input:-moz-placeholder, textarea:-moz-placeholder {color:#bbb}
li{list-style:none}
h4{font-weight:400}
body{text-align:center;height:auto;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}
.box{width:1040px;clear:both;height:auto;display:inline-block}
.falsoH1,.falsoH2{font-size:14px;font-weight:700;margin-left:25px;margin-bottom:25px}
.falsoH2{margin-left:0}
.normal{font-weight:400} 
#header{background:#20606A;height:90px;padding-top:15px}
.header{width:1040px;left:50%;margin-left:-570px;position:relative}
.logoLetras{width:225px;height:64px;margin-left:35px;float:left;color:#fff!important}
.logoLetras img{display:block;width:225px;height:64px;margin-top:5px}
.logoLetras h1{display:block;font-size:16px;margin-top:-13px;font-weight:400!important;text-align:left}
.boxBusca{width:340px;float:left;margin:10px 0 0 30px}
.boxBusca input{background:#fff;height:36px;float:left;width:287px;margin-bottom:8px;border:0}
.boxBusca button{width:36px;height:36px;float:left;border:1px solid #fff;margin:0 3px 0 0}
.boxBusca ul{width:349px;clear:both;margin-top:5px}
.boxBusca ul li{padding:1px 0;margin:0 1px 0 0;display:inline-block;font-size:11px;color:#fff}
.boxBusca ul li a{color:#fff!important}
.boxBusca ul li:hover{color:#f40!important}
.menuTopo{list-style:none;float:right;margin-top:5px;font-size:14px;z-index:99}
.menuTopo li{position:relative;float:left;border:1px solid silver;margin:5px}
.menuTopo li a{color:#fff;text-decoration:none;padding:5px 10px;display:block}
.menuTopo li a:hover{color:#47B7C3;padding-bottom:5px}
.menuTopo li ul{position:absolute;top:25px;left:0;background-color:#184A51!important;display:none;margin:0;z-index:99;margin-top:4px}
.menuTopo li:hover ul,.menuTopo li.over ul{display:block;background-color:#184A51}
.menuTopo li ul li{font-size:.7rem!important;display:block;width:150px;padding:5px 0;margin:0}
.conteudo{text-align:left}
#breadcrumb{clear:both;height:18px;width:100%;margin:10px 0 20px; display: inline-flex}
#breadcrumb span,#breadcrumb a{font-size:13px;color:#20606A!important}
#menuEsquerdo{width:162px;float:left;margin-top:25px}
#menuEsquerdo .fotoartista{width:152px;height:152px;clear:both}
#menuEsquerdo em{clear:both;width:200px;display:inline;font-size:13px}
#menuEsquerdo ul{margin-top:20px}
#menuEsquerdo ul li{padding:8px 0 8px 5px;margin-bottom:1px;border-left:#56c5d0 6px solid}
#menuEsquerdo ul a li{color:#333}
#menuEsquerdo ul a li:hover{color:#999;border-left:#900 6px solid}
#menuEsquerdo .dadosLetra{display:none}
#menuArtista{display:none}
.h-lateral{font-size:20px}
.boxConteudo{width:855px;margin:0;float:left}
.central{float:left;margin-top:25px;margin-left:30px;width:500px}
.central h1{font-size:24px}
.central h2{font-size:18px}
.dadosLetra h1{color:#20606A}
.dadosLetra h2{color:#56c5d0}
.dadosLetra h2 a{color:#56c5d0}
.central .listar{margin:25px 0}
.central .button{border:0;background:#56c5d0;color:#FFF;padding:8px 12px;margin-right:50px}
.central .listar .button:hover{background:#999}
.central .ativada{background:#20606A}
.central .numCifras{font-size:20px;font-weight:700}
.central .biografiaArtista{margin:15px 0}
.central .fixa-ancora{border-top:1px solid #E0E0E0;padding-top:25px;margin-top:30px;width:500px;padding-bottom:30px}
.central #letra{white-space:pre-line;text-align:left;color:#555;line-height:1.85em}
.central .artAlbum a{color:#999;font-size:13px}
.central .artCompositor{color:#999;font-size:13px}
.boxConteudo div.reclama-envia{border:1px dashed #ccc;padding:15px;margin:35px 0 15px}
.boxConteudo a.notificar{font-weight:700;display:inline-block;color:#999}
.boxConteudo a.margin{padding-bottom:15px}
.menu-fixo{position:fixed;top:0;z-index:99;background-color:#fff;width:100%;height:55px;margin-top:-15px;border:0}
#msgErro{color:red;text-align:center}
fixa-ancora .a-busca{width:470px;height:35px;margin-bottom:15px}
.listaAncora{width:500px;clear:both;margin-left:5px;padding-bottom:30px}
.a-busca{width:500px;clear:both}
.listaAncora li{display:inline;float:left;padding-right:8px;margin-top:6px;color:#20606A;cursor:pointer}
.listaAncora li:hover{color:#f40}
.a-busca .btbuscar{float:right;cursor:pointer;height:30px;width:30px;display:block}
.a-busca .limpar{background:#E9E9E9;color:#333;font-size:16px;display:none;float:right;cursor:pointer;padding:3px 9px}
.a-busca .caixa-busca{width:460px;border:1px solid #E0E0E0;color:#929292;height:28px;float:right;padding-left:5px}
.linkAncora{font-weight:700;margin-left:-20px;background:#E0E0E0;padding:9px 5px!important;width:10px!important;text-transform:uppercase;position:relative;float:left;}
.lista{counter-reset:list-item;margin:0 0 50px 20px;width:480px}
.lista li{counter-increment:list-item;padding:9px 10px;}
.lista li a:hover{color:#CCC}
.lista li a{width:380px}
.lista li span::before{content:counter(list-item)" - ";margin-right:5px;color:#06C;font-weight:700;color:#000}
.lista li i{cursor:pointer;float:right;margin-left:15px}
.lista li a{color:#444}
.bannerLoja500{margin-left:25px;padding-bottom:25px;margin-top:45px;display:inline-block}
.bannermenor img{width:427px;height:115px}
.bannerLoja500 .adGoogle{float:right;margin-left:70px}
.topLetrasDef{counter-reset:list-item;width:365px;float:left}
.topLetrasDef h2{font-size:1.3rem;color:#666}
.topLetrasDef li{counter-increment:list-item;height:60px;border-bottom:1px solid #CCC;margin-top:10px}
.topLetrasDef{margin:60px 0}
.topLetrasDef li .letraArt strong{font-weight:400;width:280px;display:block;color:#999}
.topLetrasDef li .letraArt strong:first-child{font-weight:700;color:#444}
.topLetrasDef li .artista{display:inline-block;margin-top:10px;color:#999;font-weight:400}
.topLetrasDef .letraArt{width:280px;float:left}
.topLetrasDef li img{width:50px;height:50px;float:right}
.topLetrasDef li .num::before{content:counter(list-item)". ";margin-right:5px;color:#666;float:left;width:30px;margin-top:9px;font-size:18px}
.topLetrasDef li:hover strong{color:#56c5d0}
.boxConteudo .boxCentral{margin-left:35px;width:820px}
.boxCentral .topLeft{margin-left:90px}
.boxConteudo .boxBaixo{float:left;width:400px}
.boxConteudo .topDoArtista,.boxBaixo .topLetras{counter-reset:list-item}
.boxConteudo .topDoArtista a li{color:#929292}
.boxConteudo .topDoArtista a li:hover{color:#56c5d0}
.boxConteudo .topDoArtista li,.boxBaixo .topLetras li{counter-increment:list-item}
.boxConteudo .topDoArtista li span::before{content:counter(list-item)". ";color:#000;font-size:.95rem;margin-right:20px}
.boxBaixo .topLetras li .num::before{content:counter(list-item);color:#000;font-size:1.55rem;float:left;margin-right:10px}
.boxConteudo .conteudoBaixo{width:850px;margin-left:30px;clear:both;padding-top:40px;border-top:1px solid #ddd}
.boxBaixo .topLetras li{width:100%;height:50px;margin-top:10px}
.boxBaixo .topLetras{width:400px}
.boxBaixo .letraArt{float:left}
.boxBaixo .topLetras a{color:#666}
.boxBaixo .topLetras a:hover{color:#56c5d0}
.boxBaixo .topLetras li{border-bottom:1px solid #DADADA;padding-bottom:10px}
.boxBaixo .topLetras li strong{width:100%;height:35px;display:table-header-group;left:0;top:5px;clear:both}
.boxBaixo .topLetras li strong:nth-child(2){font-weight:400}
.boxBaixo .topLetras li img{width:50px;height:50px;border-radius:5px;float:right}
.conteudoBaixo #comentarios #comments{margin-top:40px}
.conteudoBaixo #comentarios li{clear:both;height:90px;width:90%;padding-top:20px;margin-bottom:15px;border-top:1px solid #ddd}
.conteudoBaixo #comentarios textarea{width:310px;height:48px;float:left}
.conteudoBaixo #comentarios #btsbm1{float:left;color:#FFF;background:#20606A;width:50px;height:50px;border:0}
.conteudoBaixo #comentarios .charcounter{clear:both;width:100%;display:inline-block;font-size:.7rem}
.conteudoBaixo #comentarios .imgPefil{width:50px;height:50px;float:left}
.conteudoBaixo #comentarios .boxUserComent{margin-left:10px;float:left;width:280px}
.conteudoBaixo #comentarios a{color:#333}
.conteudoBaixo #comentarios .comentarioUsuario{margin:5px 0 10px;display:block}
.conteudoBaixo #comentarios .dataComentario{font-size:10px;color:#999;float:right;margin-top:3px}
.conteudoBaixo #comentarios .resComentario{float:right;font-size:13px}
.artRelacao{width:100%;clear:both}
.artRelacao li{float:left;width:90px!important;margin:0 5px;font-size:12px;text-align:center;border:0!important;padding-top:0!important}
.artRelacao a{float:left}
.artRelacao li img{width:50px;height:50px;margin:0 20px}
.boxBaixo .falsoH2{margin-top:20px}
.enviarmusica{background:#56c5d0;padding:6px 12px;color:#FFF;margin-top:25px}
.c-claro{background:#F5F5F5}
.c-escuro{background:#E9E9E9}
#menuDireito{float:right;margin-top:25px;width:300px}
#menuDireito .boxDir{width:300px;clear:both;margin-bottom:25px;margin-left:25px}
#menuDireito .boxDir span,#menuDireito .boxDir .linkfaclube{font-size:18px;font-weight:700;color:#333}
#menuDireito .boxDir .linkfaclube:hover{color:#999}
#menuDireito .boxDir img{margin-right:10px}
#menuDireito .wallpaper li,#menuDireito .albuns li{float:left}
#menuDireito .faclube li,#menuDireito .faclube a{float:left}
#menuDireito .albuns li,#menuDireito .artRelacao li{width:110px;height:90px;font-size:11px;margin:1px 15px 25px;text-align:center}
#menuDireito .albuns a li,#menuDireito .artRelacao a li{color:#444}
#menuDireito .artRelacao{width:280px;margin-left:15px;margin-bottom:0}
#menuDireito ul{margin-top:30px;margin-bottom:20px;clear:both;display:table}
#menuDireito .faclube{width:280px;margin-left:20px}
#menuDireito .artRelacao li img{width:60px;height:60px;margin:1px 16px}
#menuDireito .albuns li img{width:60px;height:60px;margin:5px 25px}
#menuDireito .wallpaper .vertodos{margin-left:200px}
#menuDireito .wallpaper li img{width:100px;height:80px;margin:10px 25px}
#menuDireito .faclube li img{width:40px;height:40px;margin:5px}
#menuDireito .vertodos{background:#E0E0E0;color:#000;padding:6px 7px;font-size:11px;margin-top:10px;display:inline-block}
#menuDireito .virarfa{margin-left:98px}
#menuDireito .verDireta{margin-top:-10px;margin-left:200px}
#footer{clear:both;height:178px;background:#20606A;margin-top:15px}
#footer ul{margin-bottom:20px;width:100%;text-align:left;margin-top:25px}
#footer ul li{display:inline-block;color:#FFF;padding-right:20px}
#footer ul .h3{font-weight:700;width:120px!important}
#footer ul a{color:#FFF}
#footer p{color:#fff;font-size:12px;text-align:justify;margin-top:15px}
.footer2{background:#000;color:#fff;clear:both}
.footer2 p{color:#fff;font-size:12px;text-align:justify;margin-top:10px;padding-bottom:15px}
#divlogin{width:172px;margin-top:25px;margin-bottom:50px;text-align:center}
#divlogin a{color:#47a5ae}
#divlogin a:hover{color:#666}
#divlogin input{width:152px;height:28px;border-radius:5px;border:1px solid #999;margin-bottom:20px}
#divlogin .rdsocial{margin-bottom:10px;cursor:pointer}
#divlogin .btentrar{width:162px;height:30px;color:#FFF;background-color:#56c5d0;border:0;border-radius:5px;margin:20px 0;cursor:pointer}
#divlogin #cadastro_senha{margin-bottom:4px}
#divlogin .cadastrar{font-size:20px;font-weight:700}
#divlogin .esqueciSenha{margin-top:-15px;margin-left:45px}
.contacifras img{width:119px;height:37px;margin:10px 23px}
.banner-topo{width:100%;height:90px;margin-top:20px;text-align:center}
.banner-direita{margin-bottom:20px;}
#header-mobile{display:none}
.central2{float:left;margin-top:55px;margin-left:30px;width:800px}
.central2 h1{font-size:1.9rem;margin-bottom:20px}
.central2 .listar a{color:#56c5d0}
.central2 .a-lista{margin-top:30px}
.central2 .novidades li{clear:both;padding:1rem 0;height:50px;border-bottom:1px solid #ccc}
.central2 .novidades a{color:#666}
.central2 .novidades li img{width:40px;height:40px;float:left;margin-right:10px}
.central2 .novidades li span{float:left}
.central2 .novidades li span strong{width:100%;clear:both;display:inherit;margin-right:5px}
.box-central-baixo{width:885px;clear:both;height:auto;margin-top:-50px;float:right;padding-right:10px;margin-left:20px;padding-top:20px}
.box-central-baixo iframe{float:left;margin:20px 5px 10px 77px}
.ivideo{float:left;margin:20px 0 10px -10px;width:870px;height:530px;padding:0}
#noticias{width:395px;height:auto;float:right;text-align:left;margin-top:15px}
#noticias li:first-child{font-size:1.3rem;color:#666}
#noticias li .ico{width:22px;height:22px;margin:3px 5px 0 0}
#noticias li{list-style:none;display:flex;width:100%;margin-bottom:20px}
#noticias li img{float:left;width:120px;height:50px;margin-right:20px}
#noticias li .textNoticia{float:left;width:100%}
#noticias li .textNoticia b,.conteudo #noticias li .textNoticia span{width:100%}
.central .adspqn{margin-top:30px;height:70px;width:500px}
.lista-generos{margin:20px 0 0 20px}
.lista-generos li{margin:6px 0;width:230px;float:left;list-style:initial}
.lista-generos a{color:#555}
.todasAsLetras{display:none;width:300px;height:500px;overflow-y:scroll;overflow-x:hidden;box-shadow:0 10px 13px -6px rgba(0,0,0,0.8);border:1px solid #ccc}
.todasAsLetras ul{margin-bottom:0!important;margin-top:0!important}
.todasAsLetras a{margin:3px 0 3px 1px;padding:5px 0;height:20px;color:#929292;border-left:5px solid #56c5d0;clear:both;display:inherit}
.todasAsLetras a:hover{color:#333;border-left-color:#929292}
.todasAsLetras li{float:left;margin-left:4px}
.linkLetra{font-weight:700;font-size:16px;text-transform:uppercase;border-bottom:1px solid #ccc;width:100%;margin:5px 0 5px -4px !important}
.linkLetra span{margin-left:10px}
.todasAsLetras2,.searchBox > ul{left:0;top:28px;position:absolute;width:375px;max-height:590px;background:#fff;border:1px solid #dcdcdc;z-index:1;overflow-y:scroll;border-radius:0 0 5px 5px;box-shadow:0 12px 23px -9px rgba(0,0,0,0.8);display:none}
#verTodas{cursor:pointer;background:#20606A;color:#fff;padding:3px;border-radius:3px;text-align:center}
#verTodas span{font-weight:700;color:#FFF!important;font-size:14px!important}
.desk{display:none}
.box-top li{height:60px}
.box-top li a,.box-top-letra li a{color:#929292}
.box-top li img{width:60px;height:60px;margin-right:15px;float:left}
.box-top li strong{float:left;max-width:320px}
.box-top li strong em,.box-top-letra li strong em{font-weight:400}
.link-tops{color:#929292;clear:both;width:100%;display:block;margin:15px 0}
#maximizar{width:23px;height:23px;background-color:#999;position:absolute;cursor:pointer;margin:3px 0 0 -30px}
#restaurar{width:23px;height:23px;cursor:pointer;margin:3px 10px 0 0}
#video-maximizado{display:none;width:100px;height:auto;margin-left:10px;margin-top:17px}
.video-full{display:block} 
.max-video{display:none;background:#000;width:830px;height:auto;margin-top:25px;margin-left:20px}
.controle-video{background:#333;color:#fff;height:30px;width:100%;margin-left:8px;margin-bottom:-8px;text-align:right}
.topLetrasDef .link{padding-top:15px;color:#000;display:block}
.topLetrasDef .link:hover{color:#56c5d0}
#playlist{clear:both;padding-bottom:30px;padding-top:20px;margin:0 34px}
#playlist h3{font-size:1.3rem;color:#666;border-bottom:5px solid #ccc}
#playlist video{float:left;display:block;width:540px}
#playlist .lista-video{float:left;width:220px;margin:25px 0 0;padding:0}
#playlist .lista-video li{display:flex;width:270px;clear:both;margin:4px 0;margin-left:10px;text-align:left;cursor:pointer;height:90px}
#playlist .lista-video li:hover{background:#EFEFEF}
#playlist .lista-video li span{float:left;margin-left:10px;margin-top:5px}
#playlist .lista-video li span strong{width:100%;display:block;margin-bottom:7px}
#playlist .lista-video li img{width:120px;height:80px;float:left;margin-bottom:5px}
#playlist #player1,#playlist .playlist{float:left}
#playlist .playlist{margin-top:25px}
.mais-playlist{color:#20606A}
.central .box-album{width:clac(100% - 10px);background:#E9E9E9;height:80px;border:1px solid #ccc;padding:5px}
.central .box-album h1{font-size:1.3em; margin-top:-4px}
.central .box-album h2{margin-top:5px!important;font-size:1.2em}
.central .box-album img{float:left;margin-right:10px}
.pg-playlist h1{margin-top:29px} 
.pg-playlist .max-video{margin-bottom:40px}
.banner-meio-top{display:none}
.lista-artistas{margin-top:20px}
.lista-artistas li{display:inline-block;vertical-align:top;width:270px;margin-right:10px;margin-bottom:15px;float:left}
.lista-artistas li a{color:#444}
.todas-musicas h1{font-size:16px}
.todas-musicas .imagens-artistas{margin-top:10px}
.imagens-artistas img{margin-right:5px;border:1px solid #000}
.listar .order-res{color:#444}
.imagens-artistas img{margin:0 0 0 5px;border:1px solid #000}
.link-playlist{margin-left:35px;margin-bottom:0;display:table;padding:8px;border-radius:5px;border:1px solid #09C;background:#47a5ae; clear: both;}
.link-playlist a{color:#FFF}
.link-playlist:hover{background:#003}
.ico-cifra-float{float:right}
.seta-esquerda:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #47a5ae}
.seta-direita:before,.playlist-art li:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #47a5ae}
.seta-esquerda-maior:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #47a5ae}
.seta-direita-maior:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #47a5ae}
.playlist-art{margin-top:15px!important}
#categorias-playlist{display:none;margin:20px 0 0;height:370px;width:210px;float:right}
#categorias-playlist li:hover{color:#47a5ae;cursor:pointer}
#selectplaylist{cursor:pointer;float:right;margin-top:-30px;font-size:1.1em}
#selectplaylist b{color:#47a5ae}
#selectplaylist img{float:right;margin-top:-2px;padding-left:5px}
.ycp{font-family:sans-serif;font-size:1em;color:#444;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;height:315px}
.ycp span.tombol{display:none}
.ycp span.about{float:right;background:#111;padding:2px;border-radius:50%;width:20px;height:20px;text-align:center}
.ycp a{text-decoration:none}
.ycp a img{border:0}
.ycp .unit{box-sizing:border-box}
.ycp .katuhu{width:30%}
.ycp .kenca{width:70%;margin-top:-25px} 
.ycp .thumb{float:left;margin-right:10px;position:relative;height:61px;background:#4a4a4a}
.ycp .thumb span{position:absolute;right:0;bottom:0;padding:2px;background:#000;color:#cacaca;font-size:.8em}
.ycp .play{margin:0;padding:10px;display:block;overflow:hidden;*overflow:visible}
.ycp .vid-top{color:#fff;padding:0 0 10px;display:block;overflow:hidden;*overflow:visible}
.ycp .vid-bottom{color:#cacaca;display:block;overflow-y:hidden;height:295px;margin-top:5px}
.ycp div.title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ycp span.mute,.ycp span.about a{color:#767676;font-size:.8em}
.ycp .thumb img{width:80px;height:100%}
.ycp .play:hover{background:#4a4a4a}
.ycp .vid-active{background:#CCC}
.ycp .vid-prev,.ycp .vid-next,.ycp .play{cursor:pointer}
.ycp .vid-iframe{width:100%;height:320px;margin-top:40px;border:0}
.menu-opcao{float:right;margin:-50px 0 10px -20px;font-size:13px;display:block}
.menu-opcao a{color:#333}
.menu-opcao li{margin:10px 0}
.menu-opcao li img{margin:1px 5px 0 -25px;position:absolute}
.boxBusca .ui-icon-delete{display:none} 
.list-album{display:inline; width:500px !important}
.list-album .bt-ver-faixa{padding: 3px 5px; position: relative;float: right;margin-top: -28px;background: #ccc; border: 1px solid #999;color: #888}
.imgAlbum{width:100px; height:100px; float:left; font-size: 13px; margin: 5px 0 0 10px;}
.h2album{width: 390px;margin-left: 10px; float:left; font-size: 16px !important; color:#666 !important}
.list-album li{width:500px; padding:5px 0}
.list-album li a{clear:right; display:inline-flex; height:100px; width:500px !important}
.lma{display:none}
.lma li{list-style:disc; padding:2px 0; margin:0 0 0 35px}

#divlogin .logado p{text-align:center;padding-bottom:20px}
.circulo-fa{height: 64px;width: 80px;margin-right:14px; color:#20606A;display: inline-block; padding-top: 16px;text-align: center;font-size:14px; vertical-align: middle;border-radius: 20%;background: #E9E9E9; border:1px solid #56c5d0; margin-top: 20px;margin-bottom: 10px}
.circulo-fa span{display: block}
.bt-faclube{color: #FFF;background-color: #56c5d0; padding:5px; border-radius: 3%;     margin-top: 25px; clear: both;display: table; font-size: 12px}
.lista-fas{color: #939598; text-align: center; margin-right: 10px; font-size: 11px; vertical-align: top; margin-top: 10px; margin-bottom: 10px}
.h1faclub{font-size:22px}
.a-lista h1 a{font-size:22px; color:#56c5d0}
.lista-fas a{float:left; padding:15px; width:80px; font-size:12px} 
.lista-fas img {display: block;margin-bottom: 3px;width:80px; height:80px}
.lista-fas span{display:block; font-size:13px}
h2.h2fa{border-top: 1px solid #ccc; color: #999; margin-top:25px}
#newmsg{background-color: #DDEAE6;padding:5px}
.boxrecado{margin:25px 0 ; border-top:1px solid #ccc; border-bottom:1px solid #ccc;; width:500px; padding:10px 0}
#mensagem_sucesso{display:none}
.setad{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #47a5ae}
.qtrecados{color:#000}
#mensagem{width: 500px}
#mensagem .vertodos{color:#000}
#mensagem .comentario{width:410px; height:80px; border:1px solid #ccc; float:left}
/* #btsbm1{width:40px; height:22px; background:#56c5d0; display:flex; padding:30px 20px; color:#fff} bug no enviar comentario */
.dados_fc{margin: 20px 0;background-color: #ddd;padding: 15px}
.dados_fc a{color:#fff}
.all_comentarios ul{height: auto;margin-bottom: 20px}
.all_comentarios li {background-color: #E9E9E9;color: #000;list-style: none;padding: 15px 10px 25px 5px; margin: 10px 0;min-height: auto; border:1px solid  #ddd}
.all_comentarios ul li .imgPerfil{width:80px; height:80px; float:left; margin-right:10px}
.data_comentario a{margin-right:25px; color:#888}
.coment {font-size:13px; margin-right:25px}
b.navegacao{clear:both}
ul.navegacao{clear:both}
.navegacao li{float:left;padding:10px;background:#ddd;color:#999;padding:3px 6px;margin:5px 3px}
.navegacao li a{color:#666}
#opcoes-busca{padding: 40px 0}
#opcoes-busca span{font-weight:bold;margin-right:20px}
#opcoes-busca a{margin-right:30px; color:#000; text-decoration: underline}
.thumb-block{display:block;width:690px}
.thumb-block li {clear:both;margin-bottom:20px;height:50px;background:#E2E2E2; border: 1px solid #ddd;}
.thumb-block li img{float:left;height:50px;width:50px;margin-right:10px} 
.thumb-block li  span{float:left}
.thumb-block .busca-resultado{margin-left:15px; display:block; color:#444}
.thumb-block .busca-resultado i{color:#000}
.faq{width:750px; margin: 55px 40px}
.faq  ol li{list-style:decimal inside; padding:4px 0}
.faq a{color: #47a5ae}
.faq h1,.faq h2,.faq h3{margin:20px 0}
.faq h2,.faq h3{color:#f40}
.faq p{margin-top:20px} 
ul#letra span{font-weight:bold} 
ul#letra  li{list-style:inside; white-space: normal; padding-right: 20px}
.convide h1{font-size:16px}
.convide textarea{height:80px; padding:10px; font-size:14px}
.convide label{display:block; margin-bottom:3px}
.convide  form p{margin:15px 0}
.contribua-squad h1{color:#fff; background:#77CDE6; padding:45px 20px; float:left; margin-right:20px}
.menu_perfil a{background:#47a5ae; color:#fff; padding:4px 8px;}
#saldo{padding:10px 0;margin:20px 0} 
#estatisticas{padding:10px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:20px 0}
#estatisticas a{color:#000}
#estatisticas h1, #saldo h1{margin-bottom:10px}
.ficha_menu .descricao{margin-bottom:20px}
#enquete li a{color:#555}
#enquete li {margin-bottom:8px; list-style:disc inside}
.wall{display:table; clear:both;width:100%; padding-bottom:40px}
.wall li{list-style:none !important;clear:both;padding:20px 0}
.wall li img{float:left; width:100px;height:75px;margin-right:10px}
.wall li  a{color:#56c5d0}
.wall li span{display:block; font-weight:normal}
.wall .wall-download{display:block}
#usuario-fa-club{clear:both}
#usuario-fa-club li {padding:25px 20px 25px 0;float:left;width: 250px; height:100px}
#usuario-fa-club li  span{display:block}
#usuario-fa-club li a img{float:left; margin-right:10px}
#usuario-perfil {margin-top: 30px;}
#usuario-perfil img{float:left; margin: 5px 15px 30px 0; width: 100px; height: 100px; }
#usuario-perfil h2{color: #56c5d0;}
#usuario-perfil p{font-size: 0.9rem; line-height: 20px;}
.tiraEspaco {width:820px !important; margin-left:30px !important; border-top: 1px solid #ddd; margin-top:25px; padding:15px 0}
.pacoteFaClub h2{font-weight:normal}
.perfil_action{margin-top:20px; padding: 10px 0 30px 0;}
#amigosRecentes{float:right; margin-left:-20px}
#amigosRecentes .artistaLink{color:#777; font-size:1em}
.pull-left{float:left}
.pull-right{float:right} 
.qnt-fotos{width:76%; text-align:center}
#nav_foto_artista{text-align: center}
#fotos_artista{padding: 10px 30px; text-align: center} 
.a-lista .menu-fotos{margin:20px 0; display:flex}
.linhaCinza{ border-top:1px solid #ccc; padding:20px 0}
.linkAzul{color:#56c5d0}
.listaCinza li{background: #ddd; margin:10px 0}
.listaCinza li a{color:#333}
.listaCinza > li > a > img:first-child{float: left; margin:7px}
.perfil h1, .perfil h2, .perfil h3{color:#20606A}
.perfil .listaCinza li img{float: left; margin:7px}
.perfil .ouvidasRecentes li{padding:10px 5px}
.perfil #atualizacoes li{display:inline-block; width: 100%;}
.perfil #atualizacoes li img{float:left;width: 25px;height: 23px; margin:12px 5px 0 5px}
.perfil #atualizacoes li span{float:left;}
.perfil #atualizacoes li span b{font-size: 0.9em;color: #aaa;font-weight: normal}
.perfil #atualizacoes li a{color:#47a5ae}
.perfil #fa_clubes, .perfil #fotos{float:left; width:50%}
.perfil .fotos-faClub{width: 100%;display: flex;}
.perfil .trocaFoto{position: absolute;background-color: #3bb3c2;color: white; padding: 2px 4px;font-size: 10px;margin-left: -60px;margin-top: 70px}
.perfil #amigos_recentes{float:right; margin-top: -18px;}
.perfil .visitante-recente{padding: 20px 10px;background: #ddd;clear: both; margin-top: 30px}
.perfil .visitante-recente a{color:#666}
.perfil .usuario a{color:#56c5d0} 
.perfil .fotos-faClub #fotos{margin-right:20px}
.perfil .fotos-faClub #fa_clubes{margin-right:calc(20px - 50%)}
.perfil .box-msg{display:inline-block; width:100%}
.letrasRecentes{clear:both; width:100%}
.letrasRecentes li{float:left; max-width:250px; min-width: 250px; display:block; margin-right:15px; padding:8px 0}
.letrasRecentes a{color: #999;}
.letrasRecentes li img{width:40px; height:40px; float:left; margin-right:10px}
.letrasRecentes li small{display:block; font-style: italic}
.h3Defaul{font-size: 1.3rem;color: #666;}
.boxLetrasRecentes{border-top:1px solid #ddd; display:grid; padding-top:10px}
#menuArtista{padding:8px;font-size:15px;color:#20606A;margin-top:23px}
.addthisbar{text-align:center}
.perfil-principal .links div{display: inline-block;}
.perfil-principal .links .estatisticas{width: 545px; vertical-align: top; margin-top: 15px;}
.perfil-principal .descricao {word-wrap: break-word;}
.perfil-principal #btsbm1{width: 75px;height: 39px;text-align: center;line-height: 39px;color: #FFF;background: #20606A;cursor: pointer;display: inline-block;}
.msg-perfil p{margin-top: 10px;height:62px}
.msg-perfil textarea{float:left; width:70%; height:61px}
.msg-perfil #btsbm1,.msg-perfil #btsbm2{width:92px;height:62px;text-align:center;line-height:62px;float:left;color:#FFF;background:#20606A;cursor:pointer}
.espacoTop{margin-top: 30px;}
.listaSongbooks li{position:relative;padding:8px;min-height:84px;} 
.listaSongbooks li, .listaSongbooks li i, .listaSongbooks li .ouvir{font-size: 0.85rem} 
.listaSongbooks li .toolbar{position:absolute;top:10px;right:10px} 
.listaSongbooks li .toolbar a {display:inline-block;font-size: 0.8rem;margin-left:5px;padding:1px 4px;color:#fff;background-color:#20606A} 
.songbooks .ouvidasRecentes li div{padding: 8px 5px;font-size: 0.85rem}
.songbooks .ouvidasRecentes li a{font-size: 0.85rem}
.songbooks .ouvidasRecentes li p a{color: #47a5ae;}
.songbooks .ouvidasRecentes li img{float:left;margin-right:10px}
.songbooks .ouvidasRecentes li .toolbar{float:right;margin-top:-5px}
.songbooks .ouvidasRecentes li .toolbar a{font-size:10px;margin-right:2px;padding:3px;text-align:center;float:right;line-height:12px}
.songbooks .ouvidasRecentes li .toolbar a img{float:none;margin-right:0}
.botaoperfil{background:#56c5d0;padding:6px 12px;color: #FFF;margin-top: 25px}
.botaoenviar{display:inline-block;width:85px;height:39px;text-align:center;line-height:39px;color:#FFF;background:#20606A;cursor:pointer;border:0}
.botaoazul{background:#56c5d0;padding:8px 12px;color:#FFF;cursor:pointer}
.thumb-block {width:80px;display:inline-block;color: #939598;text-align:center;margin:15px 19px;font-size:0.75rem;vertical-align:top}
.thumb-block a{font-size:0.8rem;display:block;}
.thumb-block img{display:block;font-size:0.8rem;margin-bottom:3px;width:80px;height:80px}
.busca-amigos{float:right;margin-top:-38px}
.hide{display:none}
.all_comentarios li{background-color:#eee;margin-bottom:10px;margin-top:10px;min-height:110px;padding:15px 10px 10px 5px}
.all_comentarios li p{margin-left:100px;margin-right:20px}
.all_comentarios li a, .all_comentarios li p{font-size:0.85rem}
.all_comentarios .recados-toolbar{margin-top:10px}
.all_comentarios .recados-toolbar a{color:#47a5ae;margin-right:10px}
.comentador{display:inline-block;float:left;width:80px}
.comentador a, .comentador img{color:#47a5ae;font-size:0.8rem}
.comentador img{display: block;margin-bottom:3px}
.data_comentario{font-size: 0.8rem;color:#666;margin-bottom:5px}
.data_comentario a{margin-right:10px;font-size:0.8rem}
.clipe_recado{background-color:#f8f8f8;margin-left:90px;padding:10px 10px 10px 20px}
.clipe_recado .recados-toolbar{margin:5px 0 5px 5px}
.nav_numbers {margin:20px 0}
.nav_numbers a{display:inline-block;margin-right:4px;font-size:14px;width:27px;height:27px;text-align:center;line-height:25px;color:#FFF;background-color:#47a5ae}
.nav_numbers a.activeSlide{background-color:#20606A!important}
.ultimos-amigos-ad {float:right;margin-top:-85px}
#nav_foto_usuario {position:relative;height:300px;margin-top:20px;line-height: 300px}
#nav_foto_usuario img{max-width:400px;max-height:300px;line-height:300px;text-align:center;vertical-align:middle}
#nav_foto_usuario a{width:40px;height:300px;vertical-align:top;line-height:300px;text-align:center}
#nav_foto_usuario a:hover{background-color:#eee;}
#nav_foto_usuario #fotoant{position:absolute;left:0}
#nav_foto_usuario #fotoseg{position:absolute;right:0}
.enviarfoto {padding:10px;background:#ddd;margin-top:30px}
.enviarfoto div{width:540px;margin-top:10px;margin-left:80px}
.enviarfoto div p{margin-top:5px;margin-bottom:5px}
.enviarfoto div label{width:100px;display:inline-block}
.enviarfoto div input{width:300px}
.enviarfoto div #bt_ok{float:right;width:85px;height:70px;text-align:center;line-height:70px;color:#FFF;background:#20606A;cursor:pointer;border:0;margin-top:5px}
.recado1{background-color:#f8f8f8;margin-left:90px;padding:10px 10px 5px 20px;font-size:0.82rem}
.recado2{background-color:#f8f8f8;margin-left:90px;padding:10px 10px 10px 20px;font-size:0.82rem;margin-bottom:5px}
.a-lista #btsbm1{width:75px;height:82px;text-align:center;line-height:82px;float:left;color:#FFF;background:#20606A;cursor:pointer}

@media screen and (max-width:767px){
	.ycp .katuhu{width:100%}
	.ycp .kenca{width:100%}
	.ycp .vid-iframe{height:350px}	
	.ycp .vid-bottom{height:285px}
	#video-restaurado{display:block!important} 
}

@media all and (max-width : 800px){
	#menuEsquerdo img{float:left;padding-right:15px}
	#menuEsquerdo h1{font-size:20px}
	#letra {padding:0 8px}
	#lista_letras .botao{width:100%!important;padding:5px 0;margin-bottom:5px}
	.box,.conteudo,.boxConteudo .boxCentral{width:calc(100% - 5px);margin-left:5px}
	#header,.header,.menuTopo,.boxBusca,.banner-topo,.banner-esquerda,.banner-direita,#breadcrumb,.biografiaArtista,#menuEsquerdo em,#divlogin,.numCifras,.enviarmusica,.mob,#footer .box,.box-top-letra li img{display:none!important}
	#video-restaurado #maximizar{display:none}
	#menuArtista{display:block}
	#menuEsquerdo ul {display:none;padding:10px 7px;margin-top:5px}
	#menuEsquerdo ul li {padding-top:12px;padding-bottom:12px}
	#menuEsquerdo .dadosLetra{display:block}
	.central {margin-top:0}
	.central .dadosLetra{display:none}
	.footer2 .box{display:none}
	#menuDireito{float:inherit}
	#menuDireito #video-restaurado,#menuDireito #pl-lista{display:block}
	.boxCentral .topLeft{float:none;clear:both;margin:25px 0}
	.topLetrasDef{width:calc(100% - 5px);margin-top:-15px}
	.topLetrasDef h2 img,.ivideo,.bannerLoja500,.adGoogle,.plugface{display:none}
	#noticias li img, .letrasRecentes li img{display:none}
	.box-central-baixo{width:100%;margin:0;padding:0}
	#noticias{float:none;width:100%}
	.bannerLoja500{margin:25px 0;padding:0}
	.bannerLoja500 a img{width:100%}
	.desk{display:block}
	.central .fixa-ancora, #mensagem, .boxrecado{width:auto}
	.central .artCompositor,.central .artAlbum{margin-left:5px}
	.central2{margin:0}
	.central2 .a-lista,.central2 .listar{padding-left:5px}
	.novidades li i{display:none}
	.a-busca .caixa-busca{width:100%;float:none}
	.a-busca,.listaAncora,.central2,.boxBaixo .topLetras,.boxConteudo .boxBaixo,.boxConteudo{width:100%}
	.central #letra{width:100%}
	.boxConteudo .notificar{display:inline-block;margin-bottom:5px}
	.central #letra div{width:100px;clear:both}
	#ad1_rotativo{margin-top:35px}
	.fixa-ancora{height:auto;padding:5px 0 0!important}
	.central2 .novidades img,.boxBaixo .topLetras li img{display:none}
	.listaAncora li{height:1.9rem;padding-right:10px}
	ul.lista{width:100%;margin:80px 0 0} 
	.boxConteudo .conteudoBaixo{width:calc(100% - 5px);padding-left:5px;margin-left:0}
	.banner-meio-top{display:block}
	#menuEsquerdo,.detalhes,.central{clear:both;width:100%;margin-left:0}
	.listar .button{width:100%!important;padding:5px 0!important;margin-bottom:5px;display:block;text-align:center}
	.fotoartista{width:50px!important;height:50px!important;padding-left:5px}
	#header-mobile{display:block;min-height:50px;width:auto;background:#20606A;padding:0 10px}
	#header-mobile .logo-m{float:left;width:114px;height:28px;margin-top:.7em}
	#header-mobile #busca-m,#header-mobile #menu-m{width:1.9em;height:1.9em;float:right;margin-top:.6em}
	#header-mobile #menu-m{margin-left:1em}
	#menus-m{height:9.5em!important}
	#menus-m ul li{list-style:none;font-size:1.1em;padding:4px 5px;margin-bottom:2px}
	#menus-m ul li a{color:#FFF}
	#divbusca-m{display:none;background:#20606A;height:35px;clear:both;padding-top:.8em}
	#menus-m{display:none;background:#20606A;height:auto !important;clear:both;padding-top:.8em}
	#divbusca-m input{height:2.1rem;width:80%;float:left;margin-left:2em;padding-top:1px; border: 1px solid #999 !important;}
	#divbusca-m button{height:2.1rem;float:left;border:1px solid #000;background:#fff;padding:0 7px;color:#000}
	#footer{height:2rem;color:#fff}
	#footer:before{content:"2017 Letras.com.br"}
	.flex-direction-nav li a.next,.flex-direction-nav li a.prev{width:30px;height:30px;margin-top:-30px}
	.flex-direction-nav li a.prev{margin-left:-40px}
	.flex-direction-nav li a.next{margin-right:-40px}
	.link-playlist{margin-left:0!important;margin-bottom:30px!important}
	.ui-loader{display:none}
	.topLetrasDef .letraArt{float:none}
	.perfil .fotos-faClub {display:none}
	.msg-perfil{width:100% !important}
	.link-playlist {display: none;}
	.menu-opcao {float:left;margin:0 0 0 30px;padding-bottom:0}
	.addthisbar{margin-right:3px}
	.topLetrasDef li img {margin-right:5px}
	.topDoArtista a li {padding:12px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
	.caption_title_line{width:98%;font-size:0.85rem}
	.menu_perfil {margin-bottom: 20px}
	.menu_perfil a{display:block;background-color:transparent;color:#47a5ae;padding:10px}
	.perfil-principal .links{margin-top:0}
	.perfil-principal .links .estatisticas{width:100%}
	.listaSongbooks li{min-height:105px;padding-right:60px}
	.listaSongbooks li .toolbar a {display:block;margin-bottom:18px;right:5px;margin-left:0;padding:0;color:#47a5ae;background-color:transparent} 
	.busca-amigos{float:none;margin-top:20px}
	.nav_numbers {margin: 20px 0}
	.nav_numbers a{margin-right:0;color:#47a5ae;background-color:transparent}
	.nav_numbers a.activeSlide{color:#20606A;background-color:transparent!important}
	.msg-perfil #btsbm1, .msg-perfil #btsbm2 {width:54px}
	.all_comentarios li {padding: 15px 0px 10px 5px;}
	.circulo-fa{height: auto;width: auto;margin:0; color:#47a5ae;display: block; padding:10px;text-align: left;border-radius: 0;background: transparent; border:0}
	.circulo-fa span{display: inline-block;margin-right: 5px}
	.ultimos-amigos-ad {float:none;margin-top:20px}
	.enviarfoto div{width:100%;margin-left:0}
	.enviarfoto div p{margin-top:5px;margin-bottom:5px}
	.enviarfoto div label{width:auto;display:block}
	.enviarfoto div input, #mensagem .comentario{width:70%}
	.enviarfoto div #bt_ok{width:60px}
}

/* emoticons */
.emoticons{height:auto!important}
.emoticons span {background-image:url(https://www.letras.com.br/images/sprites_emoticons.png); background-repeat:no-repeat; width: 20px; height: 20px; display: inline-block; margin-right: 10px; margin-bottom: 5px; vertical-align:top;}
.sprite-emlips{ background-position: 0 0; } 
.sprite-emlove{ background-position: 0 -24px; } 
.sprite-emunlove{ background-position: 0 -48px; } 
.sprite-face1{ background-position: 0 -72px;} 
.sprite-face10{ background-position: 0 -97px;} 
.sprite-face11{ background-position: 0 -122px;} 
.sprite-face12{ background-position: 0 -147px;} 
.sprite-face13{ background-position: 0 -172px;} 
.sprite-face14{ background-position: 0 -197px;} 
.sprite-face15{ background-position: 0 -222px;} 
.sprite-face16{ background-position: 0 -247px;} 
.sprite-face17{ background-position: 0 -272px;} 
.sprite-face18{ background-position: 0 -297px;} 
.sprite-face19{ background-position: 0 -322px;} 
.sprite-face2{ background-position: 0 -347px;} 
.sprite-face20{ background-position: 0 -372px;} 
.sprite-face21{ background-position: 0 -397px;} 
.sprite-face22{ background-position: 0 -422px;} 
.sprite-face23{ background-position: 0 -447px;} 
.sprite-face24{ background-position: 0 -472px;} 
.sprite-face3{ background-position: 0 -497px;} 
.sprite-face4{ background-position: 0 -522px;} 
.sprite-face5{ background-position: 0 -547px;} 
.sprite-face6{ background-position: 0 -572px;} 
.sprite-face7{ background-position: 0 -597px;} 
.sprite-face8{ background-position: 0 -622px;} 
.sprite-face9{ background-position: 0 -647px;}

/* sprites */
.sx{padding-left:125px;min-height:112px;margin-bottom:30px;margin-top:20px;color:#20606A;}
.sprite-modal-problema{background-image:url(../images/sprite-modal-problema.png); background-repeat:no-repeat;} 
.sprite-modal-aviso{background-image:url(../images/sprite-modal-aviso.png); background-repeat:no-repeat;} 
.sprite-modal-coracao{background-image:url(../images/sprite-modal-coracao.png); background-repeat:no-repeat;} 
.sprite-modal-mudancas{background-image:url(../images/sprite-modal-mudancas.png); background-repeat:no-repeat;} 
.sprite-modal-piscadinha{background-image:url(../images/sprite-modal-piscadinha.png); background-repeat:no-repeat;} 
.sprite-modal-radio{background-image:url(../images/sprite-modal-radio.png); background-repeat:no-repeat;} 
.sprite-modal-sucesso{background-image:url(../images/sprite-modal-sucesso.png); background-repeat:no-repeat;}