<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8"; 

#paginas { float: left; width: 100%; min-height: 600px;}
#paginas .titulo { float: left; width: 100%; padding: 5px 0;}
#paginas .titulo h1 { float: left; width: 100%; text-align: center; font-weight: bold; font-size: 2.5em; color: rgb(250 250 250);}
#paginas .titulo em { float: left; width: 10%; height: 5px; margin-left: 45%; background-color: #151515;}
#paginas .texto { float: left; width: 100%; padding: 10px 0 0;}
#paginas .texto h5 { float: left; width: 100%; line-height: 1.8; font-size: 1em;}
#paginas .texto h5 strong { text-transform: uppercase;}
#paginas .texto h5 em { color: #EE0000;}
#paginas .texto h5.centralizado { text-align: center;}

#background { position: absolute; width: 100%; margin: 130px 0 20px; overflow: hidden; z-index: 50;}
#background img { float: left; width: 100%;}

#index { float: left; width: 100%;}
#index .subtitulo { float: left; width: 100%; margin-bottom: 10px;}
#index .subtitulo h2 { float: left; width: 98%; padding: 6px 1% 2px; background-color: #151515; font-weight: bold; font-size: 1.5em; color: #FFFFFF; -webkit-border-radius: 2px; -webkit-border-bottom-left-radius: 0; -moz-border-radius: 2px; border-radius: 2px; border-bottom-left-radius: 0;}
#index .subtitulo em { float: left; width: 100%; height: 2px;  background-color: #333333;}

#index .topcds { float: left; width: 100%; padding: 30px 0;}
#index .estourados { float: left; width: 100%; padding: 30px 0 0; position: relative;}
#index .estilos { float: left; width: 100%; padding: 30px 0;}

#index .fundo { float: left; width: 100%; position: relative;}
#index .fundo .tabela { float: left; width: 100%; position: relative;}
#index .fundo .slides { float: left; width: 100%;}
#index .fundo .slides, .slides &gt; li, .flex-control-nav { margin: 0; padding: 0; list-style: none;}
#index .fundo .slides &gt; li { display: none;}
#index .fundo .flex-control-nav { display: none;}
#index .fundo .flex-direction-nav { position: absolute; top: 9px; right: 0; list-style: none; margin: 0;}
#index .fundo .flex-direction-nav a { width: 25px; height: 25px; position: absolute; top: 0; z-index: 10; cursor: pointer; font-size: 0; display: block;  -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
#index .fundo .flex-direction-nav a:before { width: 25px; height: 25px; font-size: 0; display: inline-block; content: '\f001'; background-image: url(../imagens/seta3.png);}
#index .fundo .flex-direction-nav a.flex-next:before { content: '\f002'; background-image:url(../imagens/seta4.png); }
#index .fundo .flex-direction-nav .flex-nav-prev { float: left; margin-left: 10px;}
#index .fundo .flex-direction-nav .flex-nav-next { float: right;}
#index .fundo .flex-direction-nav .flex-prev { left: 0; outline: 0;}
#index .fundo .flex-direction-nav .flex-next { right: 0; outline: 0;}

#index .estourados .intes4 { float: left; width: 100%;}
#index .estourados .intes4 .tab { width: 22%; overflow: hidden;}
#index .estourados .intes4 .tab.ta1 { float: left;}
#index .estourados .intes4 .tab.ta2 { float: left; margin-left: 4%;}
#index .estourados .intes4 .tab.ta3 { float: left; margin-left: 4%;}
#index .estourados .intes4 .tab.ta4 { float: right;}
#index .estourados .intes4 .tab h3 { font-family: 'aller_displayregular', Arial; text-transform: uppercase; letter-spacing: 1px; font-size: 1.1em; height: auto; color: rgb(250 250 250);}
#index .estourados .tabela { float: left; width: 100%; position: relative;}
#index .estourados .slides { float: left; width: 100%;}
#index .estourados .slides, .slides &gt; li, .flex-control-nav { margin: 0; padding: 0; list-style: none;}
#index .estourados .slides &gt; li { display: none;}
#index .estourados .flex-control-nav { display: none;}
#index .estourados .flex-direction-nav { margin: 0; padding: 0; list-style: none;}
#index .estourados .flex-direction-nav a { position: absolute; width: 30px; height: 30px; top: 42%; z-index: 10; display: block; cursor: pointer; font-size: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
#index .estourados .flex-direction-nav a:before { width: 30px; height: 30px; display: inline-block; content: '\f001'; background-image: url(../imagens/seta5.png);}
#index .estourados .flex-direction-nav a.flex-next:before { content: '\f002'; background-image: url(../imagens/seta6.png); }
#index .estourados .flex-direction-nav .flex-prev { left: 0; opacity: 0; outline: 0;}
#index .estourados .flex-direction-nav .flex-next { right: 0; opacity: 0; outline: 0;}
#index .estourados:hover .flex-direction-nav .flex-prev { left: 35px; opacity: 1;}
#index .estourados:hover .flex-direction-nav .flex-next { right: 35px; opacity: 1;}

#index .estilos .subtitulo { margin-bottom: 3px;}
#index .estilos .tabs { display: flex; flex-wrap: wrap; justify-content: space-between; float: left; width: 100%;}
#index .estilos .tab { display: flex; flex: 1 1 10%; justify-content: center; align-items: center; margin: 1px; height: 100px; padding: 10px; box-sizing: border-box; background-color: #3F3F3F; border-radius: 4px;}
#index .estilos .tab b { color: #FFFFFF;}

#index .maisplaydown .opesss { float: left; width: 100%; margin: 0 0 10px;}
#index .maisplaydown .opesss select { float: left; width: 100px; height: 30px; margin: 0 10px 0 0; outline: 0; border: 0;}
#index .maisplaydown .opesss b { float: left; padding: 15px 5px; margin: 0 5px 0 0; cursor: pointer; line-height: 0; color: rgb(250 250 250);}
#index .maisplaydown .opesss b.ativo { color: #6061bd;}

#index .maisplaydown .tab .obs { display: flex; justify-content: center; align-items: center; position: absolute; width: 30px; height: 30px; top: 10px; left: 10px; z-index: 5; background-color: #FFFFFF; font-weight: bold; color: #000000; border-radius: 1000px; box-shadow: 2px 2px 4px 0 rgb(0 0 0 / 80%);}

#cds { float: left; width: 100%;}
#cds.download-geral { display: none;}
#cds.download-mes { display: none;}
#cds.download-semana { display: none;}
#cds.download-dia { display: none;}
#cds.play-geral { display: none;}
#cds.play-mes { display: block;}
#cds.play-semana { display: none;}
#cds.play-dia { display: none;}

#cds .tab { width: 15%; position: relative;}
#cds .tab.ta1 { float: left;}
#cds .tab.ta2 { float: left; margin-left: 2%;}
#cds .tab.ta3 { float: left; margin-left: 2%;}
#cds .tab.ta4 { float: left; margin-left: 2%;}
#cds .tab.ta5 { float: left; margin-left: 2%;}
#cds .tab.ta6 { float: right;}
#cds .tab .img { float: left; width: 100%; position: relative;}
#cds .tab .img img { float: left; width: 100%;}
#cds .tab .img .nun { position: absolute; padding: 4px 9px 2px; top: 38%; left: -17px; border: 4px solid #FFFFFF; background-color: #151515; font-weight: bold; font-size: 1em; color: #FFFFFF; z-index: 100;}
#cds .tab .img .obs { position: absolute; width: 100%; height: 100%; right: 100%; background-color: rgb(90 90 90 / 50%); background-image: url(../imagens/icoDownobs.png); background-repeat: no-repeat; background-position: -250% 50%; z-index: 100;}
#cds .tab:hover .img .obs { right: 0; background-position: 50% 50%; }
#cds .tab h3 { float: left; width: 100%; margin: 15px 0 0; font-size: 0.9em; color: rgb(250 250 250);}
#cds .tab h3 strong { font-size: 1.1em;}
#cds .tab:hover h3 { text-decoration: underline;}
#cds .tab h4 { float: left; width: 100%; margin: 5px 0; font-size: 1em; color: rgb(200 200 200);}
#cds .tab h5 { float: left; width: 100%; padding: 0 0 10px; font-size: 0.9em; color: rgb(200 200 200);}
#cds .tab .bordab { padding: 0 0 8px; border-bottom: 1px solid #CCCCCC; }
#cds .linha2 { float: left; width: 100%; height: 1px; display: none;}
#cds .linha6 { float: left; width: 100%; height: 1px;}
#cds.margin { margin-top: 15px;}
#cds.margin .tab { margin-bottom: 20px;}

#banners { float: left; width: 70%; position: relative; overflow: hidden; z-index: 50;}
#banners .slides, .slides &gt; li, .flex-control-nav { float: left; margin: 0; padding: 0; list-style: none;}
#banners .slides &gt; li { display: none;}
#banners .slides &gt; li img { float: left; width: 100%;}
#banners .flex-control-nav { display: none;}
#banners .flex-direction-nav { margin: 0; padding: 0; list-style: none;}
#banners .flex-direction-nav a { position: absolute; width: 40px; height: 60px; top: 44%; z-index: 10; display: block; cursor: pointer; font-size: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
#banners .flex-direction-nav a:before { width: 40px; height: 60px; display: inline-block; content: '\f001'; background-image:url(../imagens/seta1.png);}
#banners .flex-direction-nav a.flex-next:before { content: '\f002'; background-image:url(../imagens/seta2.png); }
#banners .flex-direction-nav .flex-prev { left: 0; opacity: 0; outline: 0;}
#banners .flex-direction-nav .flex-next { right: 0; opacity: 0; outline: 0;}
#banners:hover .flex-direction-nav .flex-prev { left: 25px; opacity: 1;}
#banners:hover .flex-direction-nav .flex-next { right: 25px; opacity: 1;}

#tvsite { float: left; width: 100%; padding: 10px 0;}
#tvsite.index { padding: 50px 0; background-color: rgb(20 20 20);}

#tvsite * { scrollbar-color: rgb(35 35 35);}
#tvsite *::-webkit-scrollbar { width: 7px; height: 5px; background-color: transparent;}
#tvsite *::-webkit-scrollbar-thumb { background-color: rgb(35 35 35);}

#tvsite .subtitulo { float: left; width: 100%;}
#tvsite .subtitulo h3 { float: left; width: 100%; text-transform: uppercase; text-align: center; font-weight: bold; font-size: 3em; color: #FFFFFF;}

#tvsite .vili { float: left; width: 100%; position: relative;}
#tvsite .vili .video { float: left; width: 68%; background-color: #FFFFFF;}
#tvsite .vili .video .iframe { position: relative; width: 98%; padding-bottom: 55%; margin: 1%; overflow: hidden;}
#tvsite .vili .video .iframe iframe { position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
#tvsite .vili .lista { position: absolute; width: 30%; height: 100%; right: 0; overflow: auto;}
#tvsite .vili .lista .tab { float: left; width: 90%; padding: 8px 3%; margin: 0 0 5px; background-color: rgb(35 35 35);}
#tvsite .vili .lista .tab img { float: left; width: 25%;}
#tvsite .vili .lista .tab h3 { float: right; width: 70%; margin: 5px 0 0; color: rgb(200 200 200);}

#videos { float: left; width: 100%; padding: 10px 0 0;}
#videos.index { padding: 30px 0 5px;}
#videos .tab { width: 46.2%; padding: 15px 1.5%; margin: 5px 0 15px; background-color: #FFFFFF; position: relative; overflow: hidden;}
#videos .tab.ta1 { float: left;}
#videos .tab.ta2 { float: right;}
#videos .tab .video { float: left; width: 100%;}
#videos .tab .video .iframe { position: relative; width: 100%; padding-bottom: 55%; overflow: hidden;}
#videos .tab .video .iframe iframe { position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
#videos .tab h3 { float: left; width: 100%; padding: 20px 0 0; text-align: center; font-size: 1.2em; color: rgb(200 200 200);}
#videos .tab h3:hover { text-decoration: underline;}
#videos .linha2 { float: left; width: 100%; height: 1px;}

#noticias { float: left; width: 100%;}
#noticias.index { padding: 30px 0 0;}
#noticias .tab { width: 47%; padding: 12px 1%; margin-bottom: 20px; background-color: #FFFFFF;}
#noticias .tab.ta1 { float: left;}
#noticias .tab.ta2 { float: right;}
#noticias .tab .img { float: left; width: 40%;}
#noticias .tab .img img { float: left; width: 100%;}
#noticias .tab .texto { float: right; width: 58%;}
#noticias .tab .texto h3 { float: left; width: 100%; padding: 0 0 5px; margin: 10px 0 10px; border-bottom: 1px solid #CCCCCC; font-weight: bold; font-size: 1.5em; color: #444444;}
#noticias .tab:hover .texto h3 { border-bottom: 1px solid #151515; color: #151515;}
#noticias .tab .texto h4 { float: left; width: 100%; line-height: 1.7; font-size: 0.9em; color: rgb(200 200 200);}
#noticias .linha2 { float: left; width: 100%; height: 1px;}

#contato { float: left; width: 100%; padding: 10px 0;}
#contato .infor { float: left; width: 100%; text-align: center; line-height: 1.5; font-size: 1em;}
#contato .infor h5 { float: left; width: 100%; line-height: 1.5; font-size: 1.1em;}
#contato .form { float: left; width: 50%; margin: 20px 0 0 25%;}
#contato .form .nomecampo { float: left; width: 100%; padding: 0 0 2px; font-size: 1.3em;}
#contato .form .nomecampo em { margin-left: 0; color: #FF0000; font-style: normal;}
#contato .form .c1 { float: left; width: 100%; margin-bottom: 10px;}
#contato .form .c2a { float: left; width: 48%; margin-bottom: 10px;}
#contato .form .c2b { float: right; width: 48%; margin-bottom: 10px;}
#contato .form .todos { float: left; background-color: #FFFFFF; border: 1px solid #AAAAAA; font-family: 'Yantramanav', Arial; font-size: 1.1em; outline: 0;}
#contato .form .campo { width: 98%; height: 55px; padding: 2px 1% 0; font-size: 1.1em;}
#contato .form .textarea { width: 98%; height: 120px; padding: 10px 1%;}
#contato .form .botao { padding: 17px 15px 16px; background-color: #097749; text-transform: uppercase; font-weight: bold; font-size: 1em; color: #FFFFFF; cursor: pointer; outline: 0; border: 0;}
#contato .form .botao:hover { background-color: #05442A;}

#exibiblog { float: left; width: 70%; padding: 30px 0 0; margin-left: 15%;}
#exibiblog h1 { float: left; width: 100%; text-transform: uppercase; font-weight: bold; font-size: 2em; color: #222222;}
#exibiblog h2 { float: left; width: 100%; font-size: 1.2em; color: rgb(200 200 200);}
#exibiblog .compartilhar { float: left; width: 100%; padding: 9px 0 5px; margin: 10px 0; border-top: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; color: #000000;}
#exibiblog .compartilhar strong { float:left; padding: 9px 5px 0 0; font-weight:normal; font-size:0.9em; color:#555555;}
#exibiblog .compartilhar img { float: left; margin-right: 3px; margin-bottom: 3px; opacity:0.7;}
#exibiblog .compartilhar img:hover { opacity: 1;}
#exibiblog .compartilhar .zap { display: none;}
#exibiblog .video { float: left; width: 100%;}
#exibiblog .video .iframe { position: relative; width: 100%; padding-bottom: 55%; margin: 8px 0; overflow: hidden;}
#exibiblog .video .iframe iframe { position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
#exibiblog .imagem { float: left; width: 100%;}
#exibiblog .imagem img { float: left; max-width: 100%;}
#exibiblog .texto { float: left; width: 100%;}
#exibiblog .texto iframe { max-width: 100%;}
#exibiblog .texto img { max-width: 100%;}

#exibicds { float:left; width: 100%; padding: 5px 0 70px;}
#exibicds h1 { float: left; width: 100%; margin: 5px 0 0; text-transform: uppercase; text-align: center; font-weight: bold; font-size: 2em; color: rgb(200 200 200);}
#exibicds .lado1 { float: left; width: 28%;}
#exibicds .lado2 { float: right; width: 70%;}
#exibicds .lado2 .la2a { float: left; width: 50%;}
#exibicds .lado2 .la2b { float: right; width: 48%; margin-top: 20px;}
#exibicds .lado2.semvideo h1 { margin: 20px 0 0; text-align: left;}
#exibicds .lado2.semvideo .la2b { display: none;}
#exibicds .lado2.semvideo .contagens .nuns { float: left; width: 30%; margin: 0 1.6% 0 0;}
#exibicds .capa { float:left; width: 100%; margin: 5px 0; position: relative; cursor: pointer;}
#exibicds .capa .imagem { float:left; width: 100%;}
#exibicds .capa .obs { position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(0,0,0,0.20); outline: 0;}
#exibicds .capa .obs img { opacity: 0.5;}
#exibicds .capa:hover .obs { background-color: rgba(0,0,0,0.50);}
#exibicds .capa:hover .obs img { opacity: 1;}
#exibicds .compartilhar { float: left; width: 100%; text-align: center;}
#exibicds .compartilhar img { margin: 0 2px; opacity:0.7;}
#exibicds .compartilhar img:hover { opacity: 1;}
#exibicds .compartilhar .zap { display: none;}
#exibicds .baixarcd { float:left; width: 100%; padding: 15px 0 11px; margin: 0 0 20px; background-color: rgb(20 20 20); text-align: center; font-size: 1.2em; color: #FFFFFF;}
#exibicds .baixarcd:hover { background-color: rgb(40 40 40);}
#exibicds .baixarcd strong { margin-left: 7px; text-transform: uppercase; font-size: 1.2em;}
#exibicds .contagens { float: left; width: 100%; margin: 20px 0;}
#exibicds .contagens .nuns { float: left; width: 30%; margin: 0 0 0 2.4%; position: relative;}
#exibicds .contagens .nuns .campo { float: left; width: 98%; padding: 10px 0 8px; margin: 0 0 10px;  background-color: rgba(0,0,0,0.00); border: 1px solid rgb(250 250 250); text-align: center; color: rgb(250 250 250); outline: 0;}
#exibicds .contagens .nuns .nome { float: left; width: 100%; padding: 5px 0; background-color: #000000; text-align: center; font-weight: normal; font-size: 0.9em; color: #FFFFFF;}
#exibicds .contagens .nuns .nome.curtidas { font-family: 'Yantramanav', sans-serif; cursor: pointer; outline: 0; border: 0;}
#exibicds .contagens .nuns .nome.curtidas:hover { background-color: #151515; color: #FFFFFF;}
#exibicds .contagens .nuns .setinha { position: absolute; width: 10px; height: 10px; top: 31px; left: 5px; background-image: url(../imagens/setinha.png);}
#exibicds .video { float: left; width: 100%;}
#exibicds .video .iframe { position: relative; width: 100%; padding-bottom: 56%; overflow: hidden;}
#exibicds .video .iframe iframe { position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
#exibicds .video .you { float: left; width: 96%; padding: 12px 2% 10px; background-color: #CC0000; margin-top: 5px;}
#exibicds .video .you .ico { float: left;}
#exibicds .video .you .ins { float: left; margin: 5px 0 0 4px; font-weight: bold; font-size: 1.1em; color: #FFFFFF;}
#exibicds .video .you:hover { background-color: #AA0000;}
#exibicds .linha { float: left; width: 100%; height: 40px;}
#exibicds .tabmusicas { float: left; width: 60%; padding: 20px 2%; background-color: rgb(20 20 20);}
#exibicds .tabmusicas .musicas { float: left; width: 100%; max-height: 300px; overflow: auto;}
#exibicds .tabmusicas .musicas.expandindo { height: auto; max-height: 10000px; }
#exibicds .tabmusicas .musicas::-webkit-scrollbar { display: none;}
#exibicds .tabmusicas .musicas .faixas { float:left; width: 100%; padding: 0 0 10px; color: rgb(250 250 250);}
#exibicds .tabmusicas .musicas ul { float: left; width: 100%; list-style-type: none; margin: 0; padding: 0;}
#exibicds .tabmusicas .musicas li { position: relative; overflow: hidden; padding: 8px 1% 5px; margin: 0 0 2px; border-bottom: 1px solid #CCCCCC; text-transform: uppercase; font-size: 0.9em;}
#exibicds .tabmusicas .musicas li:hover { background-color:rgb(40 40 40);}
#exibicds .tabmusicas .musicas .jp-playlist-item { font-size: 1em; color:rgb(250 250 250); outline: 0;}
#exibicds .tabmusicas .musicas .jp-playlist-current { background-color:rgb(40 40 40);}
#exibicds .tabmusicas .musicas a { float:left; padding: 5px 0 0; text-decoration:none; font-size:1em; color: #000000; display:block;}
#exibicds .tabmusicas .musicas .baixar { float: right !important; width: 30px; height: 30px; background: url("../play/imagens/icoDown1.png?v"); padding: 0; font-size: 0;}
#exibicds .tabmusicas .musicas .tocar { position: absolute; width: 30px; height: 30px; top: 8.5px; right: 44px; background: url("../play/imagens/icoTocar1.png?v1");}
#exibicds .tabmusicas .mostrar { float: left; width: 100%; margin-top: 15px;}
#exibicds .tabmusicas .mostrar b { padding: 11px 15px 10px 18px; cursor: pointer;}
#exibicds .tabmusicas .mostrar .mais { float: left; width: 100%; padding: 8px 0; text-align: center;}
#exibicds .tabmusicas .mostrar .mais b { background-color: rgb(0 0 0); color: #FFFFFF;}
#exibicds .tabmusicas .mostrar .mais b { background-color: rgb(0 0 0); color: #FFFFFF;}
#exibicds .tabmusicas .mostrar .menos { float: left; width: 100%; padding: 8px 0; text-align: center;}
#exibicds .tabmusicas .mostrar .menos b { background-color: #000000; color: #FFFFFF;}
#exibicds .tabmusicas .mostrar .esconder { display: none;}
#exibicds .comentarios { padding: 20px 2%; background-color: #FFFFFF;}
#exibicds .comentarios.complay { float: right; width: 30%;}
#exibicds .comentarios.semplay { float: left; width: 96%;}

#paginacao { float: left; width: 100%; margin: 0 0 30px; line-height: 4; text-align: center;}
#paginacao .nun { padding: 15px 15px 14px; background-color: #FFFFFF; border: 1px solid #AAAAAA; font-weight: bold; font-size: 1.2em; color: #222222;}
#paginacao .nun.ativo { background-color: #E93337; border: 1px solid #E93337; color: #FFFFFF;}
#paginacao .nun.desativa { background-color: #CCCCCC; border: 1px solid #CCCCCC; color: #222222;}
#paginacao .nun.desativa:hover { background-color: #CCCCCC; border: 1px solid #CCCCCC; color: #222222;}
#paginacao .nun:hover { background-color: #000000; border: 1px solid #000000; color: #FFFFFF;}

@media only screen and (max-width: 1200px) {
	#noticias .tab { width: 98%;}
	#noticias .tab .img { width: 20%;}
	#noticias .tab .texto { width: 78%;}
}
@media only screen and (max-width: 1100px) {
	#exibicds .video .you .ins { margin: 6px 0 0 4px; font-size: 1em;}
}
@media only screen and (max-width: 1000px) {
	#index { padding: 10px 0 0;}
	#background { float: left; position: relative; margin: 0;}
	#exibiblog { width: 90%; margin-left: 5%;}

	#exibicds h1 { font-size: 1.5em;}
	#exibicds .lado1 { float: left; width: 38%;}
	#exibicds .lado2 { float: right; width: 60%;}
	#exibicds .lado2 .la2a { width: 100%;}
	#exibicds .lado2 .la2b { width: 100%;}
	#exibicds .lado2 h1 { margin: 10px 0 0;}
	#exibicds .lado2.semvideo h1 { margin: 20px 0 10px; text-align: center;}
	#exibicds .contagens { margin: 10px 0;}
	#exibicds .tabmusicas { width: 96%;}
	#exibicds .comentarios.complay { width: 96%; margin-top: 20px;}
	#exibicds .linha { height: 15px;}
}
@media only screen and (max-width: 900px) {
	#tvsite .vili .video { width: 100%;}
	#tvsite .vili .lista { float: left; width: 100%; height: 200px; margin-top: 20px; position: relative;}
	#tvsite .vili .lista .tab { width: 44.5%; padding: 8px 2%; margin: 0 0 7px 1%;}

	#noticias .titulo h2 { font-size: 2em;}
	#noticias .tab .img { width: 25%;}
	#noticias .tab .texto { width: 73%;}

	#exibiblog .compartilhar .zap { display: block;}
	#exibicds .compartilhar .zap { display: block;}
}
@media only screen and (max-width: 800px) {
	#index .estourados .intes4 .tab { width: 48%;}
	#index .estourados .intes4 .tab.ta1 { float: left;}
	#index .estourados .intes4 .tab.ta2 { float: right; margin-left: 0;}
	#index .estourados .intes4 .tab.ta3 { float: left; margin-left: 0;}
	#index .estourados .intes4 .tab.ta4 { float: right;}
	#index .estourados .flex-direction-nav { display: none;}

	#cds .tab.tab { width: 48%; margin-bottom: 20px;}
	#cds .tab.tab.ta1 { float: left;}
	#cds .tab.tab.ta2 { float: right; margin-left: 0;}
	#cds .tab.tab.ta3 { float: left; margin-left: 0;}
	#cds .tab.tab.ta4 { float: right; margin-left: 0;}
	#cds .tab.tab.ta5 { float: left; margin-left: 0;}
	#cds .tab.tab.ta6 { float: right;}
	#cds .linha2 { display: block;}
	#cds .linha6 { display: none;}

	#exibiblog { width: 100%; margin-left: 0;}

	#exibicds .tabmusicas .musicas .tocar { top: 8px;}
	#exibicds .tabmusicas .musicas .jp-playlist-item { font-size: 0.8em;}

	#contato .form { width: 100%; margin: 20px 0 0;}
}
@media only screen and (max-width: 700px) {
	#index .topcds { padding: 10px 0;}
	#index .estourados { padding: 10px 0;}
	#index .estilos { padding: 10px 0;}

	#videos.index { padding: 10px 0 0;}
	#noticias.index { padding: 10px 0;}

	#videos .tab { width: 98%; padding: 10px 1%; margin: 5px 0 30px;}

	#noticias .tab { width: 94%; padding: 12px 3%;}
	#exibiblog .compartilhar strong { display: none;}
}
@media only screen and (max-width: 600px) {
	#index .topcds { padding: 10px 0 0;}
	#index .estourados { padding: 10px 0 0;}
	#index .estilos { padding: 10px 0 0;}
	#index .fundo .flex-direction-nav { top: 0;}

	#paginas .titulo h1 { font-size: 2em;}
	#index .subtitulo h2 { font-size: 1.4em;}
	#videos .subtitulo h2 { font-size: 1.4em;}

	#tvsite .subtitulo h2 { font-size: 1.4em;}
	#tvsite .vili .lista .tab { width: 96%; margin: 0 0 7px 0;}

	#exibiblog { padding: 5px 0 0;}
	#exibiblog h1 { font-size: 1.4em;}

	#noticias .tab .img { width: 40%;}
	#noticias .tab .texto { width: 58%;}
}
@media only screen and (max-width: 600px) {
	#exibicds .lado1 { float: left; width: 100%;}
	#exibicds .lado2 { float: right; width: 100%;}
}
@media only screen and (max-width: 550px) {
	#contato .form .c2a { width: 100%;}
	#contato .form .c2b { width: 100%;}
}
@media only screen and (max-width: 350px) {
	#paginas .titulo h1 { font-size: 1.4em;}

	#noticias .tab .img { width: 100%;}
	#noticias .tab .texto { width: 100%; margin-top: 10px;}
}</pre></body></html>