@import url(responsivemobilemenu.css);

@charset "iso-8859-1";
/* CSS Document */

body {font-size: 11px; font-family: verdana; background: top center #fff no-repeat; margin: auto; overflow-x: hidden;}

.alinha_menu__ { margin-left: 200px; }

#container {width: 940px; margin-left: auto; margin-right: auto;}
#containervideo {width: 100%; height: 100%; float: left; overflow: hidden; margin: -20px 0 20px 0;}
#containerbemvindos {width: 100%; float: left; background-color: #e3e3e3; position: relative; z-index: 10; margin-top: 520px; padding-bottom: 20px;}
#containerdvdseclipes {width: 100%; height: 950px; float: left; overflow: hidden;}
#containerdvdeclipegeral {width: 100%; height: 960px; float: left;}
#containerdvdeclipegeralqdro1 {width: 100%; height: 950px; float: left; position: absolute; z-index: 9; overflow: hidden;}
#containerinstagram {width: 100%; float: left; background-color: #131313; padding: 35px 0 35px 0; margin-top: -2px;}

img { border: 0;}

.cut1 :nth-child(4n){margin-right: 0!important;}
.cut2 :nth-child(7n){margin-right: 0!important;}

.alinha1 {float: left; color: #2d2222; font: 75px 'Wire One', sans-serif; margin: 10px 20px 0 20px;}
.alinha2 {width: 100%; float: left; color: #777; font: 75px 'Wire One', sans-serif; margin-bottom: 20px;}
.alinha3 {width: 100%; float: left; color: #777; font: 75px 'Wire One', sans-serif; margin-bottom: 20px; text-align: center;}

.alinhatitulodvd {width: 100%; float: left; margin-left: 23px; text-align: center; margin: 25px 0;}

#grid1 {width: 60px; float: left;}
#grid2 {width: 140px; float: left;}
#grid3 {width: 220px; float: left;}
#grid3a {width: 220px; float: left;}
#grid3b {width: 300px; height: 375px; float: left; margin-right: 20px;}
#grid4 {width: 300px; float: left;}
#grid5 {width: 380px; float: left;}
#grid6 {width: 460px; float: left;}
#grid6a {width: 460px; float: left;}
#grid7 {width: 540px; float: left;}
#grid8 {width: 620px; float: left;}
#grid9 {width: 747px; height: 420px; float: left; overflow: hidden;}
#grid10 {width: 780px; float: left;}
#grid11 {width: 860px; float: left;}
#grid12 {width: 940px; float: left; color: #424040; margin-bottom: 15px;}
#grid12a {width: 925px; height: 420px; margin-left: auto; margin-right: auto;}

#grid6x {width: 580px; float: left; }

#bemvindotexto {width: 940; float: left;}

#botoes_dvds {width: 530px; margin-left: auto; margin-right: auto;}
.dvdseclipes_dvds {width: 112px; height: 41px; float: left; margin: 15px 5px 30px 0; overflow: hidden;}
.dvdseclipes_clipes {width: 124px; height: 40px; float: left; margin: 15px 5px 30px 0; overflow: hidden;}
.dvdseclipes_depoimentos {width: 208px; height: 42px; float: left; margin: 15px 0 30px 0; overflow: hidden;}

#menu {width: 100%; height: 78px;  float: left; position: relative; z-index: 10; background: url('img/menu.png') top center no-repeat;}
#menualinhageral { width: 900px; margin-top: 35px; margin-left: auto; margin-right: auto;}
#menugeral { width: 940px; float: left; position: absolute; z-index: 9;}
#menumobile { width: 940px; height: 35px; float: left; position: relative; z-index: 10; display: none;}
.menulinks {float: left; color: #fff; font: 15px 'Verdana', sans-serif;  font: 30px 'Wire One', sans-serif;}
.menudivisor {float: left; color: #fff; font: 15px 'Verdana', sans-serif; margin: 0 43px;}

a:link {color: #fff; text-decoration: none;}
a:visited {color: #fff; text-decoration: none;}
a:hover  {text-decoration: none; color: #fff500;}

a.linkdois:link  {color: #fff; text-decoration: none;}
a.linkdois:visited {color: #fff; text-decoration: none;}
a.linkdois:hover  {text-decoration: none; color: #fff500; background: url('img/marcadormenu.png') top center no-repeat; padding-top: 20px;}

#youtubevideo {width: 100%; height: 1300px; float: left; position: absolute; z-index: 9; margin-left: auto; margin-right: auto;}

.logomarca {width: 577px; margin-left: auto; margin-right: auto; position: relative; z-index: 10; margin-top: 450px;}
.logo_ {width: 100%; margin-left: auto; margin-right: auto; text-align: center; position: relative; z-index: 10; margin-top: 30px; margin-bottom: 30px;}

.faixaesq {width: 250px; height: 21px; float: left; margin: 40px 0 0 100px; overflow: hidden;}
.faixadir {width: 250px; height: 21px; float: left; margin-top: 40px; overflow: hidden;}
.faixaesq2 {width: 250px; height: 21px; float: left; margin: 40px 0 0 85px; overflow: hidden;}
.faixaesqdvds {width: 250px; height: 21px; float: left; margin: 80px 0 0 265px; overflow: hidden;}
.faixadir2 {width: 235px; height: 21px; float: left; margin-top: 40px; overflow: hidden;}

.faixadir3 {display: none;}

.faixadir_depo {width: 250px; height: 21px; float: left; margin-top: 80px; overflow: hidden;}

.continuacao {width: 59px; margin-left: auto; margin-right: auto;}

#dvds  {width: 220px; height: 100%; float: left; overflow: hidden; margin-right: 20px}
.dvdscapa  {width: 100%; height: 165px; float: left; margin-bottom: 20px; overflow: hidden;}
.dvdsplay  {width: 44px; height: 33px; float: left; overflow: hidden; margin: 0 0 10px 97px;}
.dvdstext1  {height: 45px; float: left; font: 40px 'Wire One', sans-serif; color: #363636; border-bottom: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin-left: 91px;}
.dvdstext12  {height: 45px; float: left; font: 40px 'Wire One', sans-serif; color: #363636; border-bottom: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin-left: 75px;}
.dvdstext2  {width: 90%; height: 30px; margin-top: 5px; float: right; font: 30px 'Wire One', sans-serif; color: #363636; text-align: center;}
.dvdstext3  {height: 45px; float: left; font: 40px 'Wire One', sans-serif; color: #363636; border-top: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin: 7px 0 0 88px;}
.dvdstext4  {height: 45px; float: left; font: 40px 'Wire One', sans-serif; color: #363636; border-bottom: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin-left: 47px;}
.dvdstext1233  {height: 45px; float: left; font: 40px 'Wire One', sans-serif; color: #363636; border-bottom: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin-left: 40px;}

#dvdseclipesbotao  {width: 100%; height: 53px; float: left; margin-top: 50px;}
.dvdseclipesbotaoimg  {width: 320px; height: 53px; margin-left: auto; margin-right: auto;}

#banner {width: 100%; height: 546px; float: left; overflow: hidden; margin-top: 20px; background: url('img/banner.jpg') top center no-repeat;}

#contatohome {width: 340px; float: right;}
.contatohometext {width: 100%; float: left; color: #727272; font: 14px 'Telex', sans-serif; text-align: center;}
.contatohomedivisor {width: 180px; height: 1px; float: left; background-color: #666; margin: 15px 0 15px 80px;}
#contatohomemidiasqdro {float: right; margin: 20px 60px 0 0;}
.midiassociais {width: 65px; height: 65px; float: left; overflow: hidden;}

#footer {width: 100%; height: 60px; float: left; background-color: #0a0909;}
#footercorpo {width: 940px; margin: auto;}
.footerdireitos {float: left; color: #777; margin: 25px 0 0 10px; font-family: verdana;}
.logoas {width: 31px; height: 24px; float: right; margin-top: 18px; overflow: hidden;}

iframe {width: 100%; height: 1080px; float: left; overflow: hidden;}   



/* 
1600px – Desktops, notebooks com monitores widescreen
***********************************************************/
@media all and (max-width: 1600px) and (min-width: 1401px){
#containerbemvindos {width: 100%; float: left; background-color: #e3e3e3; position: relative; z-index: 10; margin-top: 330px; padding-bottom: 20px;}
#youtubevideo {width: 100%; height: 780px; float: left; position: absolute; z-index: 9; margin-left: auto; margin-right: auto;}
}




/* 
1400px – Desktops, notebooks com monitores widescreen
***********************************************************/
@media all and (max-width: 1400px) and (min-width: 1201px){
#containerbemvindos {width: 100%; float: left; background-color: #e3e3e3; position: relative; z-index: 10; margin-top: 210px; padding-bottom: 20px;}
#youtubevideo {width: 100%; height: 670px; float: left; position: absolute; z-index: 9; margin-left: auto; margin-right: auto;}
}




/* 
1200px – Desktops, notebooks com monitores widescreen
***********************************************************/
@media all and (max-width: 1200px) and (min-width: 1025px){}




/* 1024 MONITOR */
@media all and (max-width: 1024px) and (min-width: 801px) {
body {font-size: 11px; font-family: verdana; background: top center #fff no-repeat; margin: auto; overflow-x: hidden;}

#container {width: 1024px; margin-left: auto; margin-right: auto;}
#containervideo {width: 1024px; height: 100%; float: left; overflow: hidden; margin: -20px 0 20px 0;}
#containerbemvindos {width: 1024px; float: left; background-color: #e3e3e3; position: relative; z-index: 10; margin-top: 180px; padding-bottom: 20px;}
#containerdvdseclipes {width: 1024px; height: 950px; float: left; overflow: hidden;}
#containerdvdeclipegeral {width: 1024px; height: 960px; float: left;}
#containerdvdeclipegeralqdro1 {width: 1024px; height: 950px; float: left; position: absolute; z-index: 9; overflow: hidden;}
#containerinstagram {width: 1024px; float: left; background-color: #131313; padding: 35px 0 35px 0; margin-top: -2px;}

img { border: 0;}

.cut1 :nth-child(4n){margin-right: 0!important;}
.cut2 :nth-child(7n){margin-right: 0!important;}

.alinha1 {float: left; color: #2d2222; font: 75px 'Wire One', sans-serif; margin: 10px 20px 0 20px;}
.alinha2 {width: 100%; float: left; color: #777; font: 75px 'Wire One', sans-serif; margin-bottom: 20px;}
.alinha3 {width: 100%; float: left; color: #777; font: 75px 'Wire One', sans-serif; margin-bottom: 20px; text-align: center;}


#grid1 {width: 60px; float: left;}
#grid2 {width: 140px; float: left;}
#grid3 {width: 220px; float: left;}
#grid3a {width: 220px; float: left;}
#grid3b {width: 300px; height: 375px; float: left; margin-right: 20px;}
#grid4 {width: 300px; float: left;}
#grid5 {width: 380px; float: left;}
#grid6 {width: 460px; float: left; margin-left: 20px;}
#grid6a {width: 460px; float: left;}
#grid7 {width: 540px; float: left;}
#grid8 {width: 620px; float: left;}
#grid9 {width: 747px; height: 420px; float: left; overflow: hidden;}
#grid10 {width: 780px; float: left;}
#grid11 {width: 860px; float: left;}
#grid12 {width: 1024px; float: left; color: #424040; margin-bottom: 15px;}
#grid12a {width: 1024px; height: 420px; margin-left: auto; margin-right: auto;}

#grid6x {width: 580px; float: left; }

#bemvindotexto {width: 1024px; float: left; font-size: 10px;}

#botoes_dvds {width: 630px; margin-left: auto; margin-right: auto; background-color: red;}
.dvdseclipes_dvds {width: 112px; height: 41px; float: left; margin: 15px 5px 30px 0; overflow: hidden;}
.dvdseclipes_clipes {width: 124px; height: 40px; float: left; margin: 15px 5px 30px 0; overflow: hidden;}
.dvdseclipes_depoimentos {width: 208px; height: 42px; float: left; margin: 15px 0 30px 0; overflow: hidden;}

#menu {width: 1024px; height: 78px;  float: left; position: relative; z-index: 10; background: url('img/menu.png') top center no-repeat;}
#menualinhageral { width: 1024px; margin-top: 33px; margin-left: auto; margin-right: auto;}
#menugeral { width: 910px; float: left; margin-left: 40px;}
#menumobile { width: 940px; height: 35px; float: left; position: relative; z-index: 10; display: none;}
.menulinks {float: left; color: #fff; font: 15px 'Verdana', sans-serif;  font: 30px 'Wire One', sans-serif;}
.menudivisor {float: left; color: #fff; font: 15px 'Verdana', sans-serif; margin: 0 43px;}

a:link {color: #fff; text-decoration: none;}
a:visited {color: #fff; text-decoration: none;}
a:hover  {text-decoration: none; color: #fff500;}

a.linkdois:link  {color: #fff; text-decoration: none;}
a.linkdois:visited {color: #fff; text-decoration: none;}
a.linkdois:hover  {text-decoration: none; color: #fff500; background: url('img/marcadormenu.png') top center no-repeat; padding-top: 20px;}

#youtubevideo {width: 100%; height: 1080px; float: left; position: absolute; z-index: 9; margin-left: auto; margin-right: auto;}

.logomarca {width: 577px; margin-left: auto; margin-right: auto; position: relative; z-index: 10; margin-top: 230px;}

.faixaesq {width: 250px; height: 21px; float: left; margin: 40px 0 0 100px; overflow: hidden;}
.faixadir {width: 250px; height: 21px; float: left; margin-top: 40px; overflow: hidden;}
.faixaesq2 {width: 250px; height: 21px; float: left; margin: 40px 0 0 85px; overflow: hidden;}
.faixaesqdvds {width: 250px; height: 21px; float: left; margin: 80px 0 0 265px; overflow: hidden;}
.faixadir2 {width: 235px; height: 21px; float: left; margin-top: 40px; overflow: hidden;}

.faixadir3 {display: none;}

.faixadir_depo {width: 250px; height: 21px; float: left; margin-top: 80px; overflow: hidden;}

.continuacao {width: 59px; margin-left: auto; margin-right: auto;}

#dvds  {width: 220px; height: 100%; float: left; overflow: hidden; margin-right: 20px}
.dvdscapa  {width: 100%; height: 165px; float: left; margin-bottom: 20px; overflow: hidden;}
.dvdsplay  {width: 44px; height: 33px; float: left; overflow: hidden; margin: 0 0 10px 93px;}
.dvdstext1  {height: 45px; float: left; font: 40px 'Wire One', sans-serif; color: #363636; border-bottom: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin-left: 85px;}
.dvdstext12  {height: 45px; float: left; font: 40px 'Wire One', sans-serif; color: #363636; border-bottom: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin-left: 75px;}
.dvdstext2  {width: 100%; height: 30px; margin-top: 5px; float: left; font: 30px 'Wire One', sans-serif; color: #363636; text-align: center;}
.dvdstext3  {height: 45px; float: left; font: 40px 'Wire One', sans-serif; color: #363636; border-top: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin: 7px 0 0 80px;}
.dvdstext4  {height: 45px; float: left; font: 40px 'Wire One', sans-serif; color: #363636; border-bottom: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin-left: 47px;}
#dvdseclipesbotao  {width: 100%; height: 53px; float: left; margin-top: 50px;}
.dvdseclipesbotaoimg  {width: 320px; height: 53px; margin-left: auto; margin-right: auto;}

#banner {width: 100%; height: 546px; float: left; overflow: hidden; margin-top: 20px; background: url('img/banner.jpg') top center no-repeat;}

#contatohome {width: 340px; float: right;}
.contatohometext {width: 100%; float: left; color: #727272; font: 14px 'Telex', sans-serif; text-align: center;}
.contatohomedivisor {width: 180px; height: 1px; float: left; background-color: #666; margin: 15px 0 15px 80px;}
#contatohomemidiasqdro {float: right; margin: 20px 60px 0 0;}
.midiassociais {width: 65px; height: 65px; float: left; overflow: hidden;}

#footer {width: 100%; height: 60px; float: left; background-color: #0a0909;}
#footercorpo {width: 1024px; margin: auto;}
.footerdireitos {float: left; color: #777; margin: 25px 0 0 25px; font-family: verdana;}
.logoas {width: 31px; height: 24px; float: right; margin: 18px 25px 0 0; overflow: hidden;}

iframe {width: 1024px; height: 606px; float: left; overflow: hidden; margin-top: -15px;}   
}



/* 786 TABLET */



@media all and (max-width: 800px) and (min-width: 650px) {
body {font-size: 11px; font-family: verdana; background: top center #fff no-repeat; margin: auto; overflow-x: hidden;}

#container {width: 786px; float: left;}
#containeralinhageral {width: 786px; margin: auto;}
#containervideo {width: 786px; height: 100%; float: left;}
#containerbemvindos {width: 786px; float: left; background-color: #e3e3e3; position: relative; z-index: 10; font: 10px; margin-top: 90px;}
#containerdvdseclipes {width: 725px; height: 1000px; float: left; overflow: hidden; margin-left: 30px;}
#containerdvdseclipesqdro {width: 786px; height: 940px; float: left; overflow: hidden;}
#containerinstagram {width: 786px; float: left; background-color: #131313; padding: 35px 0 15px 0; margin-top: -2px;}

img { border: 0;}

.cut1 :nth-child(4n){margin-right: 0!important;}
.cut2 :nth-child(7n){margin-right: 0!important;}
.cut3 :nth-child(6n){margin-right: 0!important;}

.alinha1 {float: left; color: #2d2222; font: 75px 'Wire One', sans-serif; margin: 10px 20px 0 20px;}
.alinha2 {width: 100%; float: left; color: #777; font: 75px 'Wire One', sans-serif; margin-bottom: 20px; margin-left: 20px;}
.alinha3 {width: 100%; float: left; color: #777; font: 75px 'Wire One', sans-serif; margin-bottom: 20px; text-align: center;}
.alinhatitulodvd {width: 300px; float: left; margin-left: 16px; }

#grid1 {width: 60px; float: left;}
#grid2 {width: 140px; float: left;}
#grid3 {width: 220px; float: left;}
#grid3a {width: 220px; float: left;}
#grid3b {width: 300px; height: 375px; float: left; margin-right: 20px;}
#grid4 {width: 300px; float: left;}
#grid5 {width: 380px; float: left;}
#grid6 {width: 460px; float: left; margin-left: 5px;}
#grid6a {width: 460px; float: left;}
#grid7 {width: 540px; float: left;}
#grid8 {width: 620px; float: left;}
#grid9 {width: 747px; height: 420px; float: left; overflow: hidden;}
#grid10 {width: 780px; float: left;}
#grid11 {width: 860px; float: left;}
#grid12 {width: 786px; float: left; color: #424040; margin-bottom: 15px;}
#grid12a {width: 786px; height: 420px; margin-left: auto; margin-right: auto;}

#grid6x {width: 440px; float: left; margin-left: 20px;}

#bemvindotexto {width: 98%; float: left; font-size: 10px;}

#botoes_dvds {width: 630px; margin-left: auto; margin-right: auto;}
.dvdseclipes_dvds {width: 112px; height: 41px; float: left; margin: 15px 5px 30px 0; overflow: hidden;}
.dvdseclipes_clipes {width: 124px; height: 40px; float: left; margin: 15px 5px 30px 0; overflow: hidden;}
.dvdseclipes_depoimentos {width: 208px; height: 42px; float: left; margin: 15px 0 30px 0; overflow: hidden;}

#menu {width: 786px; height: 78px; float: left; position: relative; z-index: 10; background: url('img/menu_786px.png') top center no-repeat;}
#menualinhageral { width: 786px; margin-top: 25px; margin-left: auto; margin-right: auto;}
#menugeral {width: 766px; float: right; margin-left: 40px;}
#menumobile { width: 786px; height: 35px; float: left; position: relative; z-index: 10; display: none;}
.menulinks {float: left; color: #fff; font:35px 'Wire One', sans-serif;}
.menudivisor {float: left; color: #fff; font: 15px 'Verdana', sans-serif; margin: 10px 17px;}

a:link {color: #fff; text-decoration: none;}
a:visited {color: #fff; text-decoration: none;}
a:hover  {text-decoration: none; color: #fff500;}

a.linkdois:link  {color: #fff; text-decoration: none;}
a.linkdois:visited {color: #fff; text-decoration: none;}
a.linkdois:hover  {text-decoration: none; color: #fff500; background: url('img/marcadormenu.png') top center no-repeat; padding-top: 20px;}

#youtubevideo {width: 786px; height: 576px; float: left; position: absolute; z-index: 9; float: left;}

.logomarca {width: 380px; margin-left: auto; margin-right: auto; position: relative; z-index: 10; margin-top: 235px;}

.faixaesq {width: 200px; height: 21px; float: left; margin: 40px 0 0 70px; overflow: hidden;}
.faixadir {width: 200px; height: 21px; float: left; margin-top: 40px; overflow: hidden;}
.faixaesq2 {width: 200px; height: 21px; float: left; margin: 40px 0 0 40px; overflow: hidden;}
.faixadir2 {width: 200px; height: 21px; float: left; margin-top: 40px; overflow: hidden;}

.faixaesqdvds {width: 250px; height: 21px; float: left; margin: 80px 0 0 265px; overflow: hidden;}

.continuacao {width: 59px; margin-left: auto; margin-right: auto; padding-bottom: 20px;}

#dvds  {width: 220px; height: 100%; float: left; overflow: hidden; margin: 0 10px 0 20px;}
.dvdscapa  {width: 100%; height: 165px; float: left; margin-bottom: 20px; overflow: hidden;}
.dvdsplay  {width: 44px; height: 33px; float: left; overflow: hidden; margin: 0 0 10px 90px;}
.dvdstext1  {height: 45px; float: left; font: 45px 'Wire One', sans-serif; color: #363636; border-bottom: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin-left: 85px;}
.dvdstext2  {width: 100%; height: 45px; float: left; font: 45px 'Wire One', sans-serif; color: #363636; text-align: center;}
.dvdstext3  {height: 45px; float: left; font: 45px 'Wire One', sans-serif; color: #363636; border-top: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin: 7px 0 0 80px;}
.dvdstext4  {height: 45px; float: left; font: 40px 'Wire One', sans-serif; color: #363636; border-bottom: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin-left: 47px;}
#dvdseclipesbotao  {width: 786px; height: 53px; float: left; margin-bottom: 30px;}
.dvdseclipesbotaoimg  {width: 320px; height: 53px; margin-left: auto; margin-right: auto;}

#banner {width: 786px; height: 389px; float: left; overflow: hidden; margin-top: 20px; background: url('img/banner2.jpg') top center no-repeat;}

#contatohome {width: 320px; float: right;}
.contatohometext {width: 100%; float: left; color: #727272; font: 14px 'Telex', sans-serif; text-align: center;}
.contatohomedivisor {width: 180px; height: 1px; float: left; background-color: #666; margin: 15px 0 15px 80px;}
#contatohomemidiasqdro {float: right; margin: 20px 60px 0 0;}
.midiassociais {width: 65px; height: 65px; float: left; overflow: hidden;}

#footer {width: 786px; height: 60px; float: left; background-color: #0a0909;}
#footercorpo {width: 786px; margin: auto;}
.footerdireitos {float: left; color: #777; margin: 25px 0 0 10px; font-family: verdana;}
.logoas {width: 31px; height: 24px; float: right; margin: 18px 25px 0 0; overflow: hidden;}

iframe {width: 786px; height: 472px; float: left; overflow: hidden;}    
}




/* 480 IPHONE */








@media all and (max-width: 640px) and (min-width: 320px) {
body {font-size: 11px; font-family: verdana; background: top center #fff no-repeat; margin: auto; overflow-x: hidden;}

#container {width: 100%; margin-left: auto; margin-right: auto;}
#containervideo {width: 100%; height: 100%; float: left; overflow: hidden; margin: -20px 0 20px 0;}
#containerbemvindos {width: 100%; height: 100%; float: left; background-color: #e3e3e3; position: relative; z-index: 10; margin-top: 175px;}
#containerdvdseclipes {width: 100%; float: left; display: none;}
#containerdvdeclipegeral {width: 100%; height: 960px; float: left;}
#containerdvdeclipegeralqdro1 {width: 100%; height: 950px; float: left; position: absolute; z-index: 9; overflow: hidden;}
#containerinstagram {width: 100%; float: left; background-color: #131313; padding: 35px 0 35px 0; margin-top: -2px;}

img { border: 0;}

.cut1 :nth-child(4n){margin-right: 0!important;}
.cut2 :nth-child(7n){margin-right: 0!important;}

.alinha1 {float: left; color: #2d2222; font: 75px 'Wire One', sans-serif; margin: 10px 20px 0 20px;}
.alinha2 {width: 100%; float: left; color: #777; font: 75px 'Wire One', sans-serif; margin-bottom: 20px;}
.alinha3 {width: 100%; float: left; color: #777; font: 75px 'Wire One', sans-serif; margin-bottom: 20px; text-align: center;}
.alinhatitulodvd {width: 300px; float: left; margin-left: 23px;}

#grid1 {width: 60px; float: left;}
#grid2 {width: 140px; float: left;}
#grid3 {width: 220px; float: left;}
#grid3a {width: 220px; float: left;}
#grid3b {width: 300px; height: 375px; float: left; margin-right: 20px;}
#grid4 {width: 300px; float: left;}
#grid5 {width: 380px; float: left;}
#grid6 {width: 460px; float: left; display: none;}
#grid6a {width: 460px; float: left;}
#grid7 {width: 100%; float: left;}
#grid8 {width: 100%; float: left;}
#grid9 {width: 100%; height: 420px; float: left; overflow: hidden;}
#grid10 {width: 100%; float: left;}
#grid11 {width: 100%; float: left;}
#grid12 {width: 100%; float: left; color: #424040; margin-bottom: 5px;}
#grid12a {width: 100%; height: 420px; margin-left: auto; margin-right: auto;}

#grid6x {width: 100%; float: left; }

#bemvindotexto {width: 99%; height: 100%; float: left; font-size: 9px; font-size: 10px; margin-left: 5px;}

#menu {width: 100%; height: 78px;  float: left; position: relative; z-index: 10; background: url('img/menu.png') top center no-repeat;}
#menualinhageral { width: 100%; margin-top: 33px; margin-left: auto; margin-right: auto;}
#menugeral { width: 100%; float: left; margin: 40px 0 0 15px; display: none;}
#menumobile { width: 100%; height: 35px; float: left; display: block; position: relative; z-index: 10;}
.menulinks {float: left; color: #fff; font: 20px 'Wire One', sans-serif;}
.menudivisor {float: left; color: red; font: 15px 'Verdana', sans-serif; margin: 0 13px;}

a:link {color: #fff; text-decoration: none;}
a:visited {color: #fff; text-decoration: none;}
a:hover  {text-decoration: none; color: #fff500;}

a.linkdois:link  {color: #fff; text-decoration: none;}
a.linkdois:visited {color: #fff; text-decoration: none;}
a.linkdois:hover  {text-decoration: none; color: #fff500; background: url('img/marcadormenu.png') top center no-repeat; padding-top: 20px;}

#youtubevideo {width: 100%; height: 1080px; float: left; position: absolute; z-index: 9; margin-left: auto; margin-right: auto;}

.logomarca {width: 350px; height: 85px; float: left; position: absolute; z-index: 9; margin: 130px 0 0 70px; display: none;}

.faixaesq {width: 5%; height: 21px; float: left; margin: 40px 0 0 25px; overflow: hidden;}
.faixadir {width: 5%; height: 21px; float: left; margin-top: 40px; overflow: hidden;}
.faixaesq2 {width: 250px; height: 21px; float: left; margin: 40px 0 0 85px; overflow: hidden;}
.faixaesqdvds {width: 250px; height: 21px; float: left; margin: 80px 0 0 265px; overflow: hidden;}
.faixadir2 {width: 235px; height: 21px; float: left; margin-top: 40px; overflow: hidden;}

.faixadir3 {display: none;}

.faixadir_depo {width: 250px; height: 21px; float: left; margin-top: 80px; overflow: hidden;}

.continuacao {width: 59px; margin-left: auto; margin-right: auto;}

#dvds  {width: 220px; height: 100%; float: left; overflow: hidden; margin-right: 20px; background-color: green;}
.dvdscapa  {width: 100%; height: 165px; float: left; margin-bottom: 20px; overflow: hidden;}
.dvdsplay  {width: 44px; height: 33px; float: left; overflow: hidden; margin: 0 0 10px 93px;}
.dvdstext1  {height: 45px; float: left; font: 40px 'Wire One', sans-serif; color: #363636; border-bottom: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin-left: 85px;}
.dvdstext12  {height: 45px; float: left; font: 40px 'Wire One', sans-serif; color: #363636; border-bottom: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin-left: 75px;}
.dvdstext2  {width: 100%; height: 30px; margin-top: 5px; float: left; font: 30px 'Wire One', sans-serif; color: #363636; text-align: center;}
.dvdstext3  {height: 45px; float: left; font: 40px 'Wire One', sans-serif; color: #363636; border-top: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin: 7px 0 0 80px;}
.dvdstext4  {height: 45px; float: left; font: 40px 'Wire One', sans-serif; color: #363636; border-bottom: 1px #bebebe solid; text-align: center; padding: 0 10px 0 10px; margin-left: 47px;}
#dvdseclipesbotao  {width: 100%; height: 67px; float: left; background: url('img/jobs_mobile2.jpg') #c6c6c6 top center no-repeat; margin-top: -25px;}
.dvdseclipesbotaoimg  {width: 100%; height: 53px; margin-left: auto; margin-right: auto; display: none; background-color:#c6c6c6;}

#banner {width: 100%; height: 238px; float: left; overflow: hidden; background: url('img/banner_mobile3.jpg') black top center no-repeat; margin-top: 0px;}



#contatohome {width: 100%; float: right;}
.contatohometext {width: 100%; float: left; color: #727272; font: 14px 'Telex', sans-serif; text-align: center; margin-bottom: 15px;}
.contatohomedivisor {width: 180px; height: 1px; float: left; background-color: #666; margin: 15px 0 15px 23%; display:  none;}
#contatohomemidiasqdro { width: 100%; margin:0; text-align: center; }
.midiassociais {width: 33%; height: 65px; float: left; overflow: hidden;}

#footer {width: 100%; height: 60px; float: left; background-color: #0a0909; margin-top: -3px;}
#footercorpo {width: 100%; margin: auto;}
.footerdireitos {float: left; color: #777; margin: 25px 0 0 15px; font-family: verdana;}
.logoas {width: 31px; height: 24px; float: right; margin: 18px 20px 0 0; overflow: hidden;}

iframe {width: 100%; height: 380px; float: left; overflow: hidden; margin-top: -15px;} 
}



@media all and (max-width: 640px) and (min-width: 480px) {
.faixaesq {width: 5%; height: 21px; float: left; margin: 40px 0 0 25%; overflow: hidden; }

#banner {width: 100%; height: 238px; float: left; overflow: hidden; background: url('img/banner_mobile2.jpg') black top center no-repeat; margin-top: 0px;}

.faixaesqjobs {width: 40px; height: 21px; float: left; margin: 40px 0 0 30%; overflow: hidden;}

}


