/*
    CSS programado pelo departamento técnico da WB Web - Marketing Digital
    E-mail: atendimento@wbweb.com.br - Site: www.wbweb.com.br
    Em:
    Cliente:
    Site:
*/

/* Geral  - viewport 1280 x 800 */
@media screen and (max-width: 1280px) {}

/* Geral  - viewport 1260 */
@media screen and (max-width: 1260px) {
    .container{width:92.28vw;margin: 0 auto;}
}

/* Geral  - viewport 1220 */
@media screen and (max-width: 1220px) {
    .moduletable_limpar {width: 50%;}
    .moduletable_form1 {width: 45%;}
}

/* Geral  - viewport 1150 */
@media screen and (max-width: 1150px) {}

/* Geral  - viewport 1080 */
@media screen and (max-width: 1080px) {
    .moduletable_limpar h2 {font-size: 123px;}
    .moduletable_limpar h2 span {font-size: 55px;}
}

@media screen and (max-width: 1069px) {
    .moduletable_limpar h2 {font-size: 115px;}
}

/* Geral  - viewport 1024 x 768 */
@media screen and (max-width: 1024px) {}

/* Geral  - viewport 1000 */
@media screen and (max-width: 1000px) {
    .moduletable_limpar h2 {font-size: 115px;}
    .moduletable_limpar h2 span {font-size: 50px;}
    
    .item-page.pg_ebook .fulltext {display: block;}
    .item-page.pg_ebook .capa_ebook {width: 40%;float: left;margin: 0 10px 0 0;}
    .item-page.pg_ebook .info_ebook {width: 100%;}
}

/* Geral  - viewport 960 */
@media screen and (max-width: 960px) {
    .moduletable_limpar h2 {font-size: 100px;}
    .moduletable_form1 form input, .moduletable_form1 form select {padding: 16px 4%;}
}

/* Geral  - viewport 950 */
@media screen and (max-width: 950px) {
    .moduletable_limpar h2 {margin: 0 auto 10px;}
    .moduletable_limpar h2 span {font-size: 45px;}
}

@media screen and (max-width: 913px) {
    #posicao1 {padding: 35px 0;}
    .moduletable_limpar h2 {font-size: 92px;}
}

/* Geral  - viewport 900 */
@media screen and (max-width: 900px) {}

/* Geral  - viewport 850 */
@media screen and (max-width: 850px) {
    .moduletable_limpar h2 {font-size: 87px;}
    .moduletable_limpar h2 span {font-size: 40px;}
    .moduletable_form1 form input, .moduletable_form1 form select {padding: 15px 4%;}
}

/* Geral  - viewport 800;
Galaxy Tab 2 10.1 - 800 x 1280;
Kindle Fire HD 8.9" - 800 x 1280 */
@media screen and (max-width: 800px) {
    .moduletable_btt .custom_btt {justify-content: center;padding: 0;}
    .moduletable_limpar {width: 75%;margin: 0 auto 35px;}
    .moduletable_form1 {width: 75%;margin: 0 auto;}
    
    #posicao2 h2 {font-size: 1.7rem;}
    #posicao2 .custom > p {font-size: 1.2rem;line-height: 130%;margin-bottom: 35px;text-align: justify;}
    #posicao3 .custom div {width: 45%;margin-bottom: 35px;}
    #posicao3 .custom a {margin: 0 auto;}
    
    .moduletable_maps {width: 100%;margin-bottom: 35px;}
    .moduletable_maps iframe {height: 400px;}
    .moduletable_ctt {width: 100%;}
    
    #posicao3 .moduletable h2 {font-size: 1.7rem;}
    
    #pg_int .page-header h1, #pg_int .page-header span {font-size: 1.7rem;}
    .item-page.pg_ebook .capa_ebook {width: 50%;}

}

/* Geral  - viewport 785;
Xaumi Pocophone - 785 x 305 */
@media screen and (max-width: 785px) {}

/* Geral  - viewport 768;
iPad Air - 768 x 1024 */
@media screen and (max-width: 768px) {}

/* Geral  - viewport 736 */
@media screen and (max-width: 736px) {
    #posicao2 .custom div.bxs div {width: 100%;margin: 0 auto;background-color: rgba(0,0,0,0.1);box-sizing: border-box;padding: 10px;}
    #posicao2 .custom div.bxs div:not(:last-child) {margin-bottom: 35px;}
    
    #posicao3 .custom div {width: 100%;background-color: rgba(0,0,0,0.1);background-position: center 10px;padding: 40px 10px 10px;box-sizing: border-box;}
}

/* Geral  - viewport 732 */
@media screen and (max-width: 732px) {}

/* Geral  - viewport 667 */
@media screen and (max-width: 667px) {
    #pg_int .page-header h1, #pg_int .page-header span {font-size: 1.5rem;}
}

/* Geral  - viewport 640 */
@media screen and (max-width: 640px) {}

/* Geral  - viewport 603;
Galaxy Nexus 7 - 603 x 966 */
@media screen and (max-width: 603px) {
    .moduletable_limpar {width: 100%;margin: 0 auto 35px;}
    .moduletable_form1 {width: 100%;margin: 0 auto;}
}

/* Geral  - viewport 600;
Kindle Fire - 600 x 1024 */
@media screen and (max-width: 600px) {}

/* Geral  - viewport 568;
Kindle Fire HD 7" - 533 x 853 */
@media screen and (max-width: 568px) {
    .item-page.pg_ebook .capa_ebook {width: 100%;float: none;}
}

/* Geral  - viewport 533 */
@media screen and (max-width: 533px) {
    #system-message .alert {width: 100%;}
}

/* Geral  - viewport 480;
Galaxy Note 4 - 480 x 853 */
@media screen and (max-width: 480px) {
    .moduletable_ctt h2 {font-size: 1.5rem;}
}

/* Geral  - viewport 414;
iphone 6 Plus - 414 x 736 */
@media screen and (max-width: 414px) {
    #posicao3 .moduletable {border-radius: 10px;}
    #posicao3 > div {border-radius: 10px;}
    
    .item-page.pg_ebook .info_ebook .down_ebook {font-size: 1.1rem;width: 100%;}
}

/* Geral  - viewport 412;
Nexus 6 - 412 x 690 */
@media screen and (max-width: 412px) {}

/* Geral  - viewport 384;
xaumi pocophone - 393 x 729 */
@media screen and (max-width: 393px) {
    .moduletable_limpar {border-radius: 15px;padding: 20px;}
    .moduletable_limpar h2 {font-size: 70px;width: 100%;}
    .moduletable_limpar h2 span {font-size: 30px;}
    
    .moduletable_ctt .bx-contatos p a {font-size: 13px;}
    .moduletable_ctt .bx-contatos p .fa {font-size: 20px;}
}

/* Geral  - viewport 384;
Lumia 920 - 384 x 640 */
@media screen and (max-width: 384px) {
    
}

/* Geral  - viewport 375;
Iphone 6 - 375 x 667 */
@media screen and (max-width: 375px) {

}

/* Geral  - viewport 360;
Galaxy S6, Galaxy Note II - 360 x 640;
Xperia Z3 - 360 x 598 */
@media screen and (max-width: 360px) {
    
}

/* Geral  - viewport 320;
Iphone 5 - 320 x 568;
Iphone 4 - 320 x 480*/
@media screen and (max-width: 320px) {
    
}