*{margin:0; padding: 0; list-style:none;}

@font-face {
    font-family: 'comfortaaregular';
    src: url('../fonts/comfortaa-regular-webfont.eot');
    src: url('../fonts/comfortaa-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/comfortaa-regular-webfont.woff2') format('woff2'),
         url('../fonts/comfortaa-regular-webfont.woff') format('woff'),
         url('../fonts/comfortaa-regular-webfont.ttf') format('truetype'),
         url('../fonts/comfortaa-regular-webfont.svg#comfortaaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'comfortaabold';
    src: url('../fonts/comfortaa-bold-webfont.eot');
    src: url('../fonts/comfortaa-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/comfortaa-bold-webfont.woff2') format('woff2'),
         url('../fonts/comfortaa-bold-webfont.woff') format('woff'),
         url('../fonts/comfortaa-bold-webfont.ttf') format('truetype'),
         url('../fonts/comfortaa-bold-webfont.svg#comfortaabold') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'comfortaalight';
    src: url('../fonts/comfortaa-light-webfont.eot');
    src: url('../fonts/comfortaa-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/comfortaa-light-webfont.woff2') format('woff2'),
         url('../fonts/comfortaa-light-webfont.woff') format('woff'),
         url('../fonts/comfortaa-light-webfont.ttf') format('truetype'),
         url('../fonts/comfortaa-light-webfont.svg#comfortaalight') format('svg');
    font-weight: normal;
    font-style: normal;
}

html{overflow-x:hidden;}
body{color:#3f3f3f; font-size:12px; font-family: 'comfortaaregular', Arial, sans-serif; overflow-x:hidden; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

/*VICTOR BROSSO AKTUELLMIX ATUALIZAR ESSAS 3 LINHAS ABAIXO*/
header.top{position: absolute; top: 0; z-index: 99999; background: #FFF; width: 100%;}
.wp-image-5075{width: 100%;height: auto;}
.wdpu-5073 .wdpu-close{right: 16px !important;}

.navbar-collapse{width:100%;}
.ajustaTopo{ width: 100%; display: inline-block; margin-top: 68px; }

input-placeholder {
color: #297432;
}

::-webkit-input-placeholder { /* WebKit browsers */
color: #297432;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #297432;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #297432;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #297432;
}

.form-alo .wpcf7-mail-sent-ok{
    border: 2px solid #398f14;
    position: absolute;
    left: 0;
    top: -49px;
    background: #fff;
    opacity: 0.9;
    height: 100%;
    padding: 127px 10px 10px 0;
    font-size: 22px;
}
.paddinTop30{
    padding-top: 30px;
}
.busca input[type="text"]{color:#297432;}

.screen-reader-response{opacity:0;}

.inscreva .wpcf7-response-output{text-align:left; color:#FFF; position: relative; top: -27px; left: 25%;}

.ajusta-lateral > h1 {font-size: 30px !important;}
.receitas-titulo {font-size: ;}
.revistas-titulo {font-size: 18px;}

.alinhaTexto{margin-top:15px;}
.gm-style > div > div:nth-child(3){ background:rgba(219, 236, 158, 0.3); }


input, textarea, button, select{border-radius:0 !important;}

.row.linha a{color:#3f3f3f; text-decoration:underline;}
.azul{background:rgba(6, 148, 216, 0.8) !important;}
.rosa{background:rgba(234,93,77,0.8);}

.inscreva.rosa{background:rgba(234,93,77,0.8);}
.inscreva.amarelo{background:rgba(249,203,56,0.8);}
.inscreva.roxo{background:rgba(85,30,100,0.8);}	

.azul input[type="text"]{background:#4ebbf1 !important;}
.amarelo input[type="text"] {color: #27ae61 !important;}
.amarelo{background:rgba(249,203,56,0.8);}



.amarelo p, .amarelo a{color:#333 !important;}
.txt-rosa{color:#e84b3a ;}
.txt-azul{color:#009fee ;}
.txt-amarelo{color:#f9c82d;}
.txt-roxo{color: #551e64;}

.row.linha .txt-rosa a{color:#e84b3a;}
.row.linha .txt-azul a{color:#009fee; }
.row.linha .txt-amarelo a{color:#f9c82d;}
.row.linha .txt-roxo a{color:#551e64;}

.navbar-brand{height: 20px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color:#FFF; }
.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:73px;border:none;}
.nav>li>a:focus, .nav>li>a:hover, .nav .open>a, .nav .open>a:focus, .nav .open>a:hover{background:transparent; color:#fff; border-radius:0;  }
.nav-tabs.nav-justified>li>a{border:none; font-size:13px; font-family: 'comfortaabold', Arial, sans-serif; padding-right:0; padding-left:0; }
.navbar-default{min-height: 70px; margin-bottom:0; background:none; border:none;}
.navbar-brand{margin-top:0; padding-top:0px !important; margin-left: 40px !important;}
.navbar-brand img{margin-left: 40px; width:140px !important;}
.nav-tabs.nav-justified>li.active, .dropdown.open, .dropdown:hover{background:#5dc288; color:#FFF;}
.dropdown:hover a{color:#FFF;}

.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover{border:none; background:none;}
.menu-verde{background:#27ae60; height:auto;}
.menu-verde a img{margin-top:0;height: 25px;}
.marginTop23{margin-top:17px;}
.inscreva p{margin:0;}



.topo{padding-left:0; padding-right:0;}
header nav a{color:#5dc288; font-size:13px; font-family: 'comfortaabold', Arial, sans-serif; }
header nav ul li{background: url(../imagens/home/separador.png) no-repeat left center;}

header nav ul li.linha-menu{background: url(../imagens/home/separador.png) no-repeat left center #27ae60;}

.removeBg a{background:none !important;}
.alig-center{float:none; margin: 0 auto;}
.carousel-control.left, .carousel-control.right{background:none;}
section.carousel{padding:30px 0; position:relative;}
.lingueta-carousel{position:absolute; z-index:9999; left:50%; margin-left: -87px; top: -62px;}
.lingueta-carousel img{max-width: 55%;}
.txt-carousel{padding:6% 5% 0 3%; color:#40483c;}
.txt-carousel a{
    display: block;
    margin: 10px 0 0 0;
    color: #FFF;
    background: #e84b3a;
    padding: 5px 5px 8px 5px;
    width: 120px;
    text-align: center;
    border-radius: 5px;
    line-height: 14px;
    font-size: 14px;
}
.carousel-control > span > img{
    position: absolute;
    /*set position of image from top to be 50%...*/
    top: 53%;
    /*and then shift it down to make it perfectly center.*/
    transform: translate(-50%, -50%);

    z-index: 5;
    display: inline-block;
}

.menu-mundo{width:100%; height:48px; background:#27ae61; display:table;}
.menu-mundo h4, .inscreva h4{color:#FFF; font-weight:normal; line-height:20px; padding-left:33px;}
.menu-mundo ul.nav-pills{margin-left:40px;}

.navbar-header{min-height:70px;}
.menu-mundo .dropdown:hover a, .menu-mundo .dropdown-menu > li > a, .nav-tabs.nav-justified>li.active, .dropdown.open, .dropdown:hover{background:#a7d163; color:#FFF;}

.menu-verde > a img{margin-top: 12px;}
.nav-tabs.nav-justified > li{padding: 12px 0 14px 0;}
.banner-home, .banner{margin-top: 72px;}
.banner .logoTopoBanner{
    top: 51px;
    left: 16px;
    position: relative;
    width: 176px;
}
.tituloPaginaApp{
    margin-top: -120px;
}

.menu-mundo .dropdown-menu{padding:0; margin-top: -1px; box-shadow:none; border:none; border-radius:0;background: none;}
.menu-mundo .dropdown-menu li a{padding:10px;}
.sem-limite{background:url('../imagens/home/ico_descubra_sem_limite_branco.svg') no-repeat 5px 0; width:27px; height:32px; display:inline-block; background-size:80%; margin-top: 7px; }
.leve{background:url('../imagens/home/ico_descubra_leve_branco.svg') no-repeat 5px 0; width:39px; height:32px; display:inline-block; background-size:80%; margin-top: 7px;}
.esporte{background:url('../imagens/home/ico_descubra_esporte_branco.svg') no-repeat 5px 0; width:47px; height:25px; display:inline-block; margin-top:8px; background-size:80%; margin-top: 13px;}
.veggie{background:url('../imagens/home/ico_descubra_veggie_branco.svg') no-repeat 5px 0; width:42px; height:32px; display:inline-block; background-size:80%; margin-top: 7px;}
.equilibrio{background:url('../imagens/home/ico_descubra_equilibrio_branco.svg') no-repeat 5px 0; width:47px; height:32px; display:inline-block; background-size:80%; margin-top: 7px;}
.gourmet{background:url('../imagens/home/ico_descubra_gourmet_branco.svg') no-repeat 5px 0; width:43px; height:32px; display:inline-block; background-size:80%; margin-top: 7px;}



.sem-limite:hover{background:url('../imagens/home/ico_descubra_sem_limite_verde.svg') no-repeat 5px 0;background-size:80%; margin-top: 7px;}
.leve:hover{background:url('../imagens/home/ico_descubra_leve_verde.svg') no-repeat 5px 0; width:39px;background-size:80%; margin-top: 7px;}
.esporte:hover{background:url('../imagens/home/ico_descubra_esporte_verde.svg') no-repeat 5px 0;background-size:80%; margin-top: 13px;}
.veggie:hover{background:url('../imagens/home/ico_descubra_veggie_verde.svg') no-repeat 5px 0;background-size:80%; margin-top: 7px;}
.equilibrio:hover{background:url('../imagens/home/ico_descubra_equilibrio_verde.svg') no-repeat 5px 0;background-size:80%; margin-top: 7px;}
.gourmet:hover{background:url('../imagens/home/ico_descubra_gourmet_verde.svg') no-repeat 5px 0;background-size:80%; margin-top: 7px;}


.coluna{overflow:hidden;}
.padding0{padding:0;}

.alinha-box{padding:25% 40px 0 60px;}
.box-menor .esq.red{background:url('../imagens/home/linguenta_rosa_direita.png') no-repeat left top; position:absolute; width:72px; height:182px; left:99.5%; top:50%; margin:-90px 0 0 -65px; z-index:9999; }
.box-menor img{width:100%; /*height:447px;*/}
.esq.azul{background:url('../imagens/home/linguenta_azul_esquerda.png') no-repeat left top !important; position:absolute; width:72px; height:182px; left:60px; top:50%; margin:-90px 0 0 -65px; z-index:9999; }
.dir.azul{background:url('../imagens/home/linguenta_azul_direita.png') no-repeat left top !important; position:absolute; width:72px; height:182px; right:0; ;top:50%; margin:-90px 0 0 -65px; z-index:9999; }


.box-menor .dir.rosa{background:url('../imagens/home/linguenta_rosa_direita.png') no-repeat left top; position:absolute; width:72px; height:182px; right:0; top:50%; margin:-90px 0 0 -65px; z-index:9999; }

.box-menor .esq.rosa{background:url('../imagens/home/linguenta_rosa_esquerda.png') no-repeat left top; position:absolute; width:72px; height:182px; left:60px; top:50%; margin:-90px 0 0 -65px; z-index:9999; }


.row.linha{padding:0; margin:0;}
.box-maior img{width:100%; max-height: 884px;}
.box-centro {
    position: absolute;
    border-radius: 10px 0 10px 0;
    color: #FFF;
    padding: 50px 20px;
    top: 37%;
    left: 50%;
    margin-left: -150px;
    width: 300px;
}
.box-centro a{color:#FFF !important;}
.box-centro h4 a{
    text-transform: uppercase;
}
.linha-inteira{display:table; width: 100%;}
.inscreva{background:#99cd44; width:100%; display:table; min-height:48px; z-index: 50; position: relative;}
.inscreva input[type="text"]{background:rgba(255,255,255,0.2); border:none; height:35px;width:75%; padding-left:10px; color:#FFF;}
.inscreva input[type="submit"]{background:none; border:none; color:#FFF; font-size:20px; margin-left:10px; position:relative; top:5px;}
section.mapa{
    position: relative;
    z-index: 50;
}
.mapa header{background:#00b976;min-height:75px; position:relative; z-index: 1000;}
.mapa header h4{margin:0; color:#FFF; padding-top:13px;}
.lingueta-mapa{position:absolute; left:50%; bottom:-70px; margin-left:-100px; z-index:888;}
footer{background:#a7d163; min-height:50px;}
.rede-social{margin-bottom: 0;}
.rede-social img{margin-top:3px;}
.menu-rodape li a{color:#FFF;}
.menu-rodape li{margin:16px 25px 0 25px;}
.form-alo .mensagemSucesso{
    border: 2px solid #398f14;
    position: absolute;
    left: 0;
    top: -49px;
    background: #fff;
    opacity: 0.9;
    height: 100%;
    padding: 127px 10px 10px 0;
    font-size: 22px;
    text-align: center;
    display: none;
    z-index: 9;
    width: 100%;
}
.banner.pageTesteHeader{
    height: 361px;
    background: url(http://mundoverde.com.br/wp-content/uploads/2017/03/header_ELIXIR_site_Quiz-teste.jpg) center top no-repeat;
    background-size: 100%;
}
.banner.headerInstitucional{
    height: 200px;
}
.banner{
    position: relative;
    overflow: hidden;
    height: 361px;
}
.banner h1 i img{
    top: 111px;
    position: relative;
}
.alo i{position:absolute; left:40px; bottom:220px;}
.alo>span{position:absolute; width:285px; bottom:20px; left:40px;}
.form-alo{padding-left:30px; margin-bottom:50px;}
.form-alo input, .form-alo textarea, .form-alo select, .form-alo button{background:#a7d163; border:none; color:#FFF;}
.wp-pagenavi{margin-top: 30px; margin-bottom: 30px;}
.wp-pagenavi span{font-weight: bold;}
.wp-pagenavi a, .wp-pagenavi span {
    color: #009fee;
    font-size: 16px;
    padding-left: 10px;
}

.ajustaAlturaCampo {height: auto; min-height: 25px; transition: all 0.5s ease;}
.ajustaAlturaCampo form{margin-top: 6px;}
.ajustaAlturaCampo form tbody > tr:nth-child(2){
	border-top:1px solid transparent;
}

.blog i{position:absolute; left:40px; bottom:220px;}
.blog>span{position:absolute; width:250px; bottom:20px; left:40px;}

.box-quem-somos h4{background:#27ae61; color:#FFF; padding:10px 40px; border-radius:10px; display:inline-block; font-family:'comfortaabold'; clear: both; display: table;}
.box-quem-somos h5{
    color:#99cd44;
    font-family:'comfortaabold'; 
    background: #fff; 
    opacity: 0.7; 
    display: table;
    padding: 5px;
}

.box-livreto{text-align: center; margin-bottom: 40px; margin-top:60px;}
.box-livreto img{margin: 0 auto 10px auto; min-width: auto;}
.box-livreto .img-responsive.wp-post-image{
    min-width: auto !important;
}
.box-livreto a{color:#99cd44; font-size:14px; text-decoration:underline; display:block;}
.inner-blog.single p img{
    width: auto;
    margin: 0 auto;
    display: table;
    margin-top: 20px;
    margin-bottom: 20px;
}
.banner.blog img[alt~="img_banner_quem_somos"]:first-child{
    height: auto;
}
.banner.blog.topWebSeries{
    height: 80px;
}
.box-revistas img{float:left; padding: 0 40px 30px; min-width: auto;}
.box-revistas img.img-responsive.wp-post-image{
    min-width: auto !important;
}
.box-revistas h4{display:inline-block; margin-top:20px;}
.box-revistas p a{color:#3f3f3f; text-decoration:underline;}
.largura-img{ max-width:250px !important; margin: 0 auto; }

.wpcf7-response-output{ display: inline-block; clear: both; width: 100%; color: #00b976; text-align:center;}

.screen-reader-response{display: inline-block; text-align:center; width: 100%; color: #00b976; position: absolute;}

.box-quem-somos{margin-bottom: 40px; margin-left:40px;}

.nav > li > a{padding: 0 8px;}

.livrosHome{margin: 0; padding: 0;}
.livrosHome .chamada{background-color: #009fee; padding: 0; margin: 0; width: 100%; min-height: 48px;}
.livrosHome .chamada h1{color: #FFF; margin: 0; padding: 13px 0; font-weight: normal; font-size: 20px; text-transform: uppercase;}
.livrosHome .chamada h2{color: #FFF; margin: 0; padding: 13px 0; font-weight: normal; font-size: 20px; text-transform: uppercase;}

.livrototal {padding: 30px 0 20px 0;}
.livrosHome img{max-width: 30% !important; margin: 0 auto; float: left;}
.livrosHome h6{font-size:12px; color:#242424; text-transform: uppercase;}

.livrosHome a{color: #3f3f3f; font-size:12px; font-weight: normal; text-decoration: underline;}
.livrosHome a:visited{color: #3f3f3f;}

section.col-md-12.books_wizard { margin: 20px 0 0;  padding: 20px 0 40px 0; background-color: #fbfbfb;}

.books_wizard > h3 {text-align: center; font-size: 18px;}

.books_wizard > div > .livros h3, .books_wizard > div > div.familia > h3 { font-size: 16px; text-align: center; margin: 0 0 20px 0;}

.livros img{max-width: 50%;margin: 0 auto;}
.familia img{max-width: 33%; margin: 0 auto;}

.bt-livros {margin: 25px auto 0; max-width: 218px; background-color: #27ae61; border-radius: 10px; color: #FFFFFF; padding: 13px; text-transform: uppercase; cursor: pointer !important; font-weight: bold; font-size: 11px; text-align: center;}

.bt-livros:hover{color: #FFFFFF;}

#wpcf7-f188-p57-o1 > form > div.col-md-12 > div > table > tbody > tr {border: none;}

.menu-mundo ul li{margin-right: 15px !important;}

@media only screen and (max-width: 720px) {

.navbar-brand img{margin-left: 0;}

.menu-mundo ul li{margin-right: 0 !important; width: 48px;}
.box-centro { top: 22%;  }

.carousel-control > span > img{display:none;}
    .menu-mundo ul.nav-pills{
        margin-left: 0; 
        text-align: center;
        padding: 0;
        width: 100%;
    }
    .nav > li > a{padding: 10px 8px;}
    .nav-pills > li{ float: none !important; display: inline-block; }


.box-quem-somos{margin:0 0 40px 20px; padding-left:10px; padding-right:10px; width: calc(100% - 40px);}

.navbar-brand{margin-top: 15px; padding:0;}
.alo i{position:absolute; left:40px; top:0; display:none;}
.alo span{position:absolute; width:250px; bottom:0; left:40px;}



.alinha-box {
    padding: 3% 40px 3% 60px !important;
}
.inscreva input[type="text"]{width:60%;}
}
.inscreve tbody > tr{
    border-top:none;
}
.box-premios{padding-left:30px; padding-right:30px;}
.box-premios figure img{margin-bottom:40px; height:180px; max-width: 100%;}
.box-premios figure legend{border-bottom:0;}
.box-premios figure{ min-height:500px; margin-bottom:30px; }
.box-premios figure legend b{display:block; margin-bottom:20px; color:#27ae61; font-weight:400;}
.box-absulte-contato{position:absolute; bottom:0;}
.box-absulte-contato p{
    float: left;
    clear: both;
}
.box-dados{margin-top: 30px; margin-bottom:30px;}
.box-dados p b{font-family:'comfortaabold';}
.box-btn-enviar{text-align:center; padding-top:115px;}
.box-btn-enviar button{ font-family: 'comfortaaregular'; border-radius:0;}
.box-quem-somos p a{color:#27ae61;}
.coluna-s-label{padding-top:28px;}
.form-alo a{color:#333; text-decoration: underline;}
.txt-banner-franquia{padding:20px 0 20px 60px;}
.beneficios-franquia{padding-left:45px; padding-right:45px;font-family:'comfortaabold'; font-size:14px;}
.beneficios-franquia div img{float:left; margin-right:15px; }
.beneficios-franquia div{padding-top:15px;}
.beneficios-franquia .row{margin-bottom:50px; margin-top:40px;}
.box-taxas{padding-left:45px;}
.tabela-padrao{margin-bottom: 100px;}
.tabela-padrao tr th, .tabela-padrao tr td{padding:10px 20px; font-size:21px; border-right: 7px solid #FFF; border-bottom:7px solid #FFF; }
.tabela-padrao tr th{font-family:'comfortaabold'; text-transform:uppercase; }
.table-striped>tbody>tr{background:#a7d163; color:#FFF;}
.table-striped>tbody>tr:nth-of-type(odd){background:#27ae60; color:#FFF;}
.box-taxas h3{font-family:'comfortaabold';}
.box-taxas{font-size:14px;}
.box-taxas ul li{margin-bottom:12px;}
.marginTopBot100{margin-top:100px; margin-bottom: 100px;}
.form-franquia h3{font-size:21px; margin-bottom:20px;font-family:'comfortaabold';}
.btn-padrao{ padding:10px 10px; background:#a7d163; color:#FFF; margin-top:30px; margin-bottom:50px; display:inline-block; }
.btn-padrao:hover{color:#FFF; text-decoration:none; }
.box-absolute{position:absolute; padding:20px 0 0 50px;}
.box-absolute h4{background:#27ae61; color:#FFF; padding:10px 40px; border-radius:10px; display:inline-block; font-family:'comfortaabold'; clear: both; float:left;}
.box-absulte-contato h1, .box-absolute h1, .box-absolute h5 {font-size: 14px;color: #99cd44;font-family: 'comfortaabold';}
.box-absolute p{ margin-top:10px; float:left; clear:both;}
.btn-pesquisar{background:url('../imagens/buscar.png') no-repeat !important; text-indent:-9999px; width:45px; height:45px;}
.inscreva.box-busca-amarelo{background:#f8ca37;}
.inscreva.box-busca-amarelo input[type="text"]{background:#FFF; border-radius:10px 0 10px 0 !important; margin-bottom:10px;}
.box-centro.amarelo a{color:#333 !important; text-decoration:underline;}
.box-menor .esq.amarelo{background:url('../imagens/produtos/linguenta_amarelo_esquerda.png') no-repeat left top; position:absolute; width:72px; height:182px; left:60px; top:50%; margin:-75px 0 0 -65px; z-index:9999; }
.box-menor .dir.amarelo{background:url('../imagens/produtos/linguenta_amarelo_direita.png') no-repeat left top; position:absolute; width:72px; height:182px; left:99.5%; top:50%; margin:-75px 0 0 -65px; z-index:9999; }
.box-menor .esq.roxo{background:url('../imagens/produtos/linguenta_roxo_esquerda.png') no-repeat left top; position:absolute; width:72px; height:182px; left:60px; top:50%; margin:-75px 0 0 -65px; z-index:9999; }
.box-menor .dir.roxo{background:url('../imagens/produtos/linguenta_roxo_direita.png') no-repeat left top; position:absolute; width:72px; height:182px; left:99.5%; top:50%; margin:-75px 0 0 -65px; z-index:9999; }
.resultado{padding:0 50px;}
.resultado h6 { font-size: 16px; color: #DA5E5E;}
.txt-result{margin-bottom:50px;}
.tit-green{background:#a7d163; padding:10px 20px; color:#FFF; font-family:'comfortaabold'; font-size:20px; border-radius:10px; display:inline-block;}
.btn-red{background:#e84b3a; padding:5px 20px; color:#FFF; font-size:16px; border-radius:10px; display:inline-block;}
.prod-single{padding:50px;}
.prod-single h1{font-size:30px;font-family:'comfortaabold'; color:#27ae61; margin-bottom:0;}
.prod-single h2{font-size:30px;font-family:'comfortaabold'; color:#27ae61; margin-bottom:0;}
.prod-single h3{font-size:40px; color:#27ae61;font-family:'comfortaabold'; margin-top:0; border-bottom:2px solid #a7d163; padding-bottom:20px; margin-bottom:30px;}
.prod-single h4{color:#27ae61; font-size:26px; margin-bottom: 20px;}
.prod-single h5{width:100%; text-align:center; padding:15px 0; color:#FFF; background:#a7d163; border-radius:10px; font-size:18px;font-family:'comfortaabold'; margin-bottom:25px; display:inline-block;}
.prod-single ul li{margin-bottom: 20px;}
.box-img img{margin:0 auto;}
.prod-single{ font-size:13px; }
.prod-single h6{color:#27ae61; font-size:20px;}
.prod-single span{color:#27ae61;}
.prod-single table tr th{color:#27ae61;}
/* .prod-single table tr td{font-size:16px;} */
.prod-single table tfoot tr td{font-size:12px;}
.prod-single .item img{margin:0 auto;}
.prod-single .item p{text-align:center; font-size:13px; color:#3f3f3f; margin-top:10px;}
.marginBottom40{margin-bottom:40px;}
.box-livros{padding:50px;}
.box-livros strong{font-family:'comfortaabold'; padding-top:30px; display:block; margin-bottom:10px;}
.box-livros a{color:#3f3f3f; font-size:18px; text-decoration:underline;font-family:'comfortaabold';}
.caret{display:block; width:17px; height:10px ;margin:10px auto 0 auto; background:url('../imagens/seta-menu.png') no-repeat; border:none;}
.nav-tabs.nav-justified>.dropdown .dropdown-menu{background:rgba(39, 174, 96, 0.7); padding:0;min-width: 100%; text-align:center; left:0; }

.nav-tabs.nav-justified>.menu-verde.dropdown .dropdown-menu{right: 0; left: inherit;}

.nav-tabs.nav-justified>.dropdown .dropdown-menu a{color:#FFF; padding-left:0; padding-right:0; padding: 20px 0 20px 0;}
.nav-tabs.nav-justified>.dropdown .dropdown-menu a:hover{background:none;}
.nav-tabs.nav-justified>.dropdown .dropdown-menu li{margin:10px 0; background:transparent;}
.nav-tabs.nav-justified>.dropdown .dropdown-menu li:hover{background:#93cb6a; margin-bottom:5px;}

.nav-tabs.nav-justified>.menu-verde.dropdown .dropdown-menu li:hover{background:transparent; margin-bottom:10px;}

.searchform{margin-top:6px;}
.sliderHomeMobile{
    display: none;
}
.banner-home{position:relative; z-index: 51}
.banner-home img{min-width: 100%;}
.box-lateral ul{ width:100%; }
.box-lateral li{padding:15px 10px; border-bottom:1px solid #fff; width:100%; height:70px;}
.box-lateral li:hover{background:#bddd8a;}
.box-lateral li:last-child{border-bottom:none;}
.box-lateral ul li a{ float:right;  }
.box-lateral ul li span{position: absolute;display:inline-block;font-size:14px; color:#FFF; line-height:36px; opacity: 0;  transition: opacity 0.2s, visibility 0.2s;}
.busca-menu{ width:645px; padding:20px 30px; background:rgba(39,174,96,0.8); }
.busca-menu input[type="text"]{border-radius:10px !important; border:none; width:550px; height:40px; padding-left:10px;}
.busca-menu input[type="submit"]{background:url('../imagens/home/ico_top_menu_pesquisa.svg') no-repeat; width:50px; height:35px; border:none; text-indent:-9995px; margin-left:20px; background-size:60%;}
.busca-menu input.mapa{background:url('../imagens/pin-btn.png') no-repeat; width:35px; height:35px; border:none; text-indent:-9995px; margin-left:20px; background-size: 60% !important;}
.paddingLeft0{padding-left:0;}
.page-header{margin: 0;}
.pagination{clear: both;}



.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-header:before, .modal-header:after, .modal-footer:before, .modal-footer:after{display:block;}

.box-lateral{position:fixed; z-index: 100; height:280px; right:0; top:50%; margin-top:-145px; background:rgba(93,194,136,0.8); border-radius:15px 0 0 0;width: 57px;-webkit-transition: width 0.2s, -webkit-transform 0.2s;
    transition: width 0.2s, transform 0.2s;}




.box-lateral:hover{width: 250px;}

.box-lateral .social{opacity: 0;transition: opacity 0.2s, visibility 0.2s; display:none;}
.box-lateral:hover .social{opacity: 1;transition: opacity 0.2s, visibility 0.2s; display:inline-block;}


.aviso-legal{position: absolute; bottom: 10px; right: 10px; color: #FFF; font-size: 9px;}
.box-lateral:hover ul li span{position: absolute; opacity: 1; transition: opacity 0.2s, visibility 0.2s;}
.box-img{padding-right: 0;}
.box-lateral ul li span a, .box-lateral ul li span a:hover{color:#FFF; text-decoration: none;}
.box-lateral img {color:#FFF; text-decoration: none; height: 34px;}
.more-link{display: none;}

.ajusta-lateral{padding-right: 80px;}
#searchMap{position:relative; z-index: 500;}
.campo-cep{position:absolute; height:50px; display:inline-block; z-index:9999; width:320px; background:#27ae60; left:20%; margin-left:-160px; top:15%; border-radius:10px 0 10px 0;}
#txtEndereco{background:none; border:none; font-size:13px; margin:15px 5px 0 10px; color:rgba(255,255,255,0.6); width:60%;}
#btnEndereco{background:url('../imagens/cep-buscar.png') no-repeat; border:none; color:#FFF; height:31px; padding-left:40px;}
.prod-single h6.nome-revista a{color:#99cd44; text-decoration:underline; font-size: 14px;}
.tit-busca{color: #99cd44; font-family: 'comfortaabold'; margin-left: 50px;}
.lingueta-carousel{cursor: pointer;}
.overlay-home{    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 99;
    background: url(../imagens/pattern_overlay_new.png);
    top: 0px;}
.aparece{display: none;}
.tarjeta-mais-video{cursor: pointer;}

.box-one-web{margin-top: 50px;}


@media (max-width: 992px) {

.livrosHome img{max-width: 30% !important; margin: 0 auto; float: left;}

.campo-cep{left:0; width: 273px; margin-left: 0;}

.navbar-header{text-align: center;}
.navbar-default .navbar-brand{display: inline-block; float: none;}

    .caret{display: none;}
    .nav-tabs.nav-justified{overflow: auto;}

.busca-menu input[type="text"] {
    border-radius: 10px !important;
    border: none;
    width: 290px;
    height: 40px;
    padding-left: 10px;
    float: left;
    margin-left: 10px;
    margin-bottom: 8px;
}
.busca-menu input[type="submit"]{float: left;}


    .canalmarina, .box-one-web{padding-left: 15px !important; padding-right: 15px !important;}
    .tarjeta-mais-video{display: none;}
    /*.overlay-home{display: none;}*/
.inscreva input[type="text"]{margin-left: 15px;}
.nav-tabs.nav-justified>.dropdown .dropdown-menu{top: 0; width: 100%;}

.navbar-collapse{margin:0 !important; padding: 0 !important;}

.row.linha{border-bottom: 1px solid #ccc;}

.inscreva h4{font-size: 14px; padding-left: 14px;}
.inscreva{min-height: 105px;}


	.navbar-toggle{margin-right:25px; margin-top: 20px;}
    .navbar-header {
        float: none;
    }
.nav-tabs.nav-justified > li{padding: 20px 0 20px 0;}

.nav-tabs.nav-justified>.dropdown .dropdown-menu{position:relative;}

    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
	.nav-tabs.nav-justified > li {
	    display: block;
	    width: 100%;
	}

   

}

.box-menor.single img{height:auto !important;}
.social{float:none !important;}
.linha-busca{margin: 20px 50px;}


@media (min-width: 979px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }

  .nav-tabs.nav-justified>.dropdown .dropdown-menu a{color:#FFF; padding-left:0; padding-right:0; padding: 10px 0 10px 0;}
}

@media (max-width: 320px){
    .nav > li > a{padding: 10px 5px}
    .navbar-brand{float:none;}
    .navbar-brand img{ margin-top:10px; width:220px;}
    .busca-menu input[type="text"] { border-radius: 10px !important; border: none; width: 220px; height: 40px; padding-left: 10px; float: left; margin-left: 10px; margin-bottom: 8px;}
	.navbar-brand{margin-top: 5px; padding:0;}
	.box-absolute h4{display: none;}
	.menu-mundo h4{padding-left: 13px;}
}



/*** QUIZ ***/
/*.quiz {*/
    /*color: #411353;*/
/*}*/
/*.quiz .top {*/
    /*position: relative;*/
    /*padding-bottom: 40px;*/
/*}*/
/*.quiz h2 {*/
    /*display: inline-block;*/
    /*font-family: 'comfortaabold';*/
    /*font-size: 40px;*/
    /*margin: 40px 0 20px 0;*/
/*}*/
/*.quiz .top p {*/
    /*font-family: 'comfortaalight';*/
    /*font-size: 24px;*/
    /*margin: 0;*/
/*}*/
/*.quiz .top:after {*/
    /*content: '';*/
    /*position: absolute;*/
    /*bottom: -1px;*/
    /*left: 15px;*/
    /*right: 15px;*/
    /*height: 3px;*/
    /*background-image: url(../imagens/dot.png);*/
    /*background-repeat: repeat-x;*/
    /*background-position: bottom left;*/
/*}*/

/*.quiz .questions {*/

/*}*/
/*.quiz .questions .options {*/

/*}*/
/*.quiz .questions .options .radio {*/
    /*font-size: 13px;*/
    /*min-height: 340px;*/
/*}*/
/*.quiz .questions .options .radio label {*/
    /*padding: 0;*/
    /*display: block;*/
/*}*/
/*@media screen and (max-width: 750px) {*/
    /*.quiz .questions .options .radio {*/
        /*margin-bottom: 40px;*/
    /*}*/
/*}*/
/*.quiz .questions .options .radio + .radio {*/
    /*margin-top: 10px;*/
/*}*/
/*.quiz .questions .options .radio input[type=radio] {*/
    /*position: absolute;*/
    /*visibility: hidden;*/
/*}*/
/*.quiz .questions .options .radio .check {*/
    /*float: left;*/
    /*position: relative;*/
    /*border: 1px solid #411353;*/
    /*border-radius: 2px;*/
    /*height: 20px;*/
    /*width: 20px;*/
    /*z-index: 5;*/
    /*transition: border .25s linear;*/
    /*-webkit-transition: border .25s linear;*/
/*}*/
/*.quiz .questions .options .radio .check::before {*/
    /*display: block;*/
    /*position: absolute;*/
    /*content: '';*/
    /*border-radius: 100%;*/
    /*height: 10px;*/
    /*width: 10px;*/
    /*top: 4px;*/
    /*left: 4px;*/
    /*margin: auto;*/
    /*transition: background 0.25s linear;*/
    /*-webkit-transition: background 0.25s linear;*/
/*}*/
/*.quiz .questions .options .radio input[type=radio]:checked ~ .check {*/
    /*border: 1px solid #411353;*/
/*}*/
/*.quiz .questions .options .radio input[type=radio]:checked ~ .check::before{*/
    /*background: #411353;*/
/*}*/
/*.quiz .questions .options .radio input[type=radio]:checked ~ label{*/
    /*color: #0DFF92;*/
/*}*/
/*.quiz .questions .options .radio .text {*/
    /*margin-left: 30px;*/
/*}*/
/*.quiz .questions .options .radio img {*/
    /*width: 100%;*/
    /*height: auto;*/
    /*margin-bottom: 10px;*/
    /*display: block;*/
    /*pointer-events: none;*/
    /*position: relative;*/
/*}*/

/*.quiz .btn.submit {*/
    /*background-color: transparent;*/
    /*color: #411353;*/
    /*font-family: 'comfortaabold';*/
    /*font-size: 20px;*/
    /*margin: 0px 0 20px 0;*/
    /*padding: 10px 40px;*/
    /*border: 2px solid #411353;*/
    /*border-radius: 10px !important;*/
/*}*/

/*.quiz .results {*/
    /*padding-bottom: 60px;*/
/*}*/
/*.quiz .results .chart {*/
    /*width: 100%;*/
    /*height: 300px;*/
    /*margin-bottom: 40px;*/
/*}*/
/*.quiz .results p {*/
    /*font-size: 22px;*/
    /*margin-bottom: 40px;*/
/*}*/
/*.quiz .results p strong {*/
    /*font-size: 25px;*/
/*}*/
/*.quiz .results .btn {*/
    /*position: relative;*/
    /*padding: 12px 60px 12px 80px;*/
    /*background-color: #000;*/
    /*color: #fff;*/
    /*text-align: left;*/
    /*border-radius: 34px;*/
    /*border: none;*/
    /*overflow: hidden;*/
    /*margin-bottom: 40px;*/
/*}*/
/*.quiz .results .btn span {*/
    /*display: block;*/
    /*font-family: 'comfortaalight';*/
    /*font-size: 14px;*/
    /*line-height: 1;*/
/*}*/
/*.quiz .results .btn .name {*/
    /*font-family: 'comfortaabold';*/
    /*font-size: 22px;*/
    /*margin-bottom: 8px;*/
/*}*/
/*.quiz .results .btn:before {*/
    /*content: '';*/
    /*position: absolute;*/
    /*top: 0;*/
    /*left: 0;*/
    /*width: 68px;*/
    /*height: 68px;*/
    /*border-radius: 34px;*/
    /*box-shadow: 0 0 10px rgba(0,0,0,0.2);*/
    /*background-repeat: no-repeat;*/
    /*background-position: center;*/
    /*background-size: contain;*/
/*}*/

/*.quiz .results.antiox .btn {*/
    /*background-color: #501d7d;*/
/*}*/
/*.quiz .results.antiox .btn:before {*/
    /*background-image: url(../imagens/quiz/logo-antiox.png);*/
/*}*/

/*.quiz .results.slim .btn {*/
    /*background-color: #1e8330;*/
/*}*/
/*.quiz .results.slim .btn:before {*/
    /*background-image: url(../imagens/quiz/logo-slim.png);*/
/*}*/

/*.quiz .results.vita .btn {*/
    /*background-color: #dc007b;*/
/*}*/
/*.quiz .results.vita .btn:before {*/
    /*background-image: url(../imagens/quiz/logo-vita.png);*/
/*}*/

/*.quiz .results.beauty .btn {*/
    /*background-color: #1a84d5;*/
/*}*/
/*.quiz .results.beauty .btn:before {*/
    /*background-image: url(../imagens/quiz/logo-beauty.png);*/
/*}*/

/*.quiz .results img {*/
    /*height: auto;*/
    /*max-width: 100%;*/
/*}*/


/*!*.quiz .results .share {*!*/
    /*!*display: inline-block;*!*/
    /*!*border: 1px solid #411353;*!*/
    /*!*border-radius: 10px;*!*/
    /*!*border-top-right-radius: 0;*!*/
    /*!*border-bottom-left-radius: 0;*!*/
    /*!*padding: 20px;*!*/
    /*!*margin-top: 20px;*!*/
/*!*}*!*/
/*.quiz .results .share h3 {*/
    /*font-size: 20px;*/
    /*margin: 0 0 10px 0;*/
/*}*/
/*.quiz .results .share .at-style-responsive .at-share-btn {*/
    /*display: inline-block;*/
    /*background-color: #411353 !important;*/
    /*margin-right: 20px;*/
    /*margin-bottom: 0;*/
    /*padding: 8px;*/
    /*outline: 0;*/
/*}*/


/*@media (max-width: 767px){*/
    /*.quiz .top {*/
        /*padding-bottom: 20px;*/
    /*}*/
    /*.quiz h2 {*/
        /*font-size: 30px;*/
    /*}*/
    /*.quiz .top p, .quiz .results p {*/
        /*font-size: 16px;*/
    /*}*/
    /*.quiz .results p strong {*/
        /*font-size: 20px;*/
    /*}*/
    /*.quiz .results .chart {*/
        /*height: 200px;*/
    /*}*/
    /*.quiz .results .btn {*/
        /*padding-right: 40px;*/
    /*}*/
    /*.quiz .results .btn span {*/
        /*font-size: 12px;*/
    /*}*/
    /*.quiz .results .share {*/
        /*display: block;*/
    /*}*/
/*}*/

/* ELIXIR */
/* .img-responsive.wp-post-image { min-width: 100%; } */

.bgelixir{ min-width: 100%; }

.vita, .beauty, .antiox, .slim{background-size: cover !important; padding:20px 0 0 80px;}
.home-vita, .home-beauty, .home-antiox, .home-slim {padding: 130px 0 0 50px;}

.vita{background: url('http://mundoverde.com.br/wp-content/uploads/2017/03/Vita.jpg') top center no-repeat;}
.beauty{background: url('http://mundoverde.com.br/wp-content/uploads/2017/03/Beauty.jpg') top center no-repeat;}
.antiox{background: url('http://mundoverde.com.br/wp-content/uploads/2017/03/Antiox.jpg') top center no-repeat;}
.slim{background: url('http://mundoverde.com.br/wp-content/uploads/2017/03/Slim.jpg') top center no-repeat;}

.linha-inteira > a:hover {text-decoration: none !important;}
.linha-inteira > a:visited {text-decoration: none !important;}
.linha-inteira > a:focus {text-decoration: none !important;}

.elixiroxo > p.hidden-sm { color: #551e64; font-size: 25px; padding-top: 20px;}

.vita > h1, .home-vita > h1, .home-beauty > h1, .home-antiox > h1, .home-slim > h1, .beauty > h1, .antiox > h1, .slim > h1 {margin: 0 !important; color: #fff !important; font-size: 40px; display: block; }
.vita > h1 > span, .home-vita > h1 > span, .home-beauty > h1 > span, .home-antiox > h1 > span, .home-slim > h1 > span, .beauty > h1 > span, .antiox > h1 > span, .slim > h1 > span{font-family: 'comfortaabold'; font-size: 58px; color: #fff; }
.vita > p, .beauty > p, .antiox > p, .slim > p { color: #fff; font-size: 27px; padding: 20px 0 0 95px;}
.vita > h1 > img, .home-vita > h1 > img, .home-beauty > h1 > img, .home-antiox > h1 > img, .home-slim > h1 > img, .beauty > h1 > img, .antiox > h1 > img, .slim > h1 > img{padding: 20px 10px 0 0; float: left;}
.vita > img, .home-vita > img, .home-beauty > img, .home-antiox > img, .home-slim > img, .beauty > img, .antiox > img, .slim > img  {padding-top: 10px;}

.home-vita > p, .home-beauty > p, .home-antiox > p, .home-slim > p {font-size:15px; color: #fff;padding-left: 98px;}

/* EBOOKS */

.formulario-ebook {
    padding: 0 !important;
    width: 80% !important; }
#downloadEbook { margin: 0; padding: 0;}
.formulario-ebook .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.form-group { border: 1px solid #a7d163 /* #99cd44 */; padding: 5px 0 5px 5px !important; margin: 5px 0 3px 0 !important; }
.formulario-ebook .wpcf7-form-control.wpcf7-submit { width: 200px; max-width: 100%; background: #a7d163; color: #FFF !important; padding: 9px 0 !important; border: none; border-radius: 5px !important;}
.formulario-ebook #wpcf7-f5616-p5695-o1 .wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok { width: 100%; margin: 0 0 10px 0;}
.formulario-ebook #wpm_download_2 .icon-button.download-icon { text-align: center; padding: 10px; color: #FFF; background: #a7d163; border-radius: 5px; font-size: 15px; font-family: 'comfortaabold'; margin-left: 0em; display: inline-block;}

@media (max-width: 992px) {

.livrosHome img{max-width: 30% !important; margin: 0 auto; float: left;}


.navbar-header{text-align: center;}
.navbar-default .navbar-brand{display: inline-block; float: none;}

    .caret{display: none;}
    .nav-tabs.nav-justified{overflow: auto;}

.busca-menu input[type="text"] {
    border-radius: 10px !important;
    border: none;
    width: 290px;
    height: 40px;
    padding-left: 10px;
    float: left;
    margin-left: 10px;
    margin-bottom: 8px;
}
.busca-menu input[type="submit"]{float: left;}


    .canalmarina, .box-one-web{padding-left: 15px !important; padding-right: 15px !important;}
    .tarjeta-mais-video{display: none;}
    /*.overlay-home{display: none;}*/
.inscreva input[type="text"]{margin-left: 15px;}
.nav-tabs.nav-justified>.dropdown .dropdown-menu{top: 0; width: 100%;margin-bottom: 20px;}

.navbar-collapse{margin:0 !important; padding: 0 !important;}

.row.linha{border-bottom: 1px solid #ccc;}

.inscreva h4{font-size: 14px; padding-left: 14px;}
.inscreva{min-height: 105px;}


    .navbar-toggle{margin-right:25px; margin-top: 20px;}
    .navbar-header {
        float: none;
    }
	.nav-tabs.nav-justified > li{padding: 20px 0 20px 0;}
	.nav-tabs.nav-justified>.dropdown .dropdown-menu{position:relative;}
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
            border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }

    .nav-tabs.nav-justified > li {
        display: block;
        width: 100%;
    }

     /*talaguim ajustes 09.03 */

    .nav-tabs.nav-justified > li {
    padding: 0;
    border-bottom: 1px solid #f1f1f1;
    }

    .nav-tabs.nav-justified>li>a {
    border: none;
    font-size: 18px;
    font-family: 'comfortaabold', Arial, sans-serif;
    padding: 20px 0;
    margin: 0;
    }

    .menu-verde > a img {
        margin-top: 0;
    }

    .menu-verde a.dropdown-toggle {
    padding: 15px 0 !important;
    }

    .nav-tabs.nav-justified>.dropdown .dropdown-menu li {
    margin: 0;
    font-size: 16px;
    border-bottom: 1px dashed rgba(255,255,255,0.2);
    background: transparent;
    }

    .nav-tabs.nav-justified>.dropdown .dropdown-menu a {
    color: #FFF;
    padding-left: 0;
    padding-right: 0;
    padding: 10px 0;
    font-size: 16px;
    }


    .inscreva .alinhaTexto {
        display: none;
    }

    .inscreva {
        min-height: inherit !important;
        padding: 10px !important;
    }

    .searchform {
        margin-top: 0px;
    }

    .dropdown-menu.busca-menu .searchform {
        padding-top: 6px;
    }

}


.box-menor.single img{height:auto !important;}
.social{float:none !important;}
.linha-busca{margin: 20px 50px;}

.box-absulte-contato h1, .box-absolute h1, .box-absolute h5 {
    font-size: 14px;
    color: #99cd44;
    background: #fff;
    width: auto;
    padding: 4px;
    opacity: 0.8;
    float: left;
    margin-bottom: 0;
    margin-top: 84px; 
}
.produtoselixir.banner h1{
    background: none;
    opacity: 1;
    width: 100%;
    float: none;
}
.produtoselixir.banner{
    height: 500px;
}
.page-template-app .box-absolute h1{
    margin-top: 0;
}

@media (min-width: 979px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }

  .nav-tabs.nav-justified>.dropdown .dropdown-menu a{color:#FFF; padding-left:0; padding-right:0; padding: 10px 0 10px 0;}
}

@media (max-width: 500px){
     .banner.blog img[alt~="img_banner_quem_somos"]:first-child{
        width: 100%;
    }
     .box-taxas{
        padding-left: 20px;
     }
     .produtoselixir.banner{
        height: auto;
    }
     .prod-single{
        padding: 10px 23px 0 10px;
     }
     .ajusta-lateral{
        padding-right: 0;
     }
     .box-premios figure{
        min-height: auto;
     }
     .banner{
        height: auto;
     }
     .banner.blog{
        height: 112px;
     }
      .box-absulte-contato > h1, .box-absolute > h1, .box-absolute > h5{
        margin-top: 0;
     }
     .box-absulte-contato h1, .box-absolute h1, .box-absolute h5 {
        font-size: 14px;
        color: #99cd44;
        background: #fff;
        width: auto;
        padding: 4px;
        opacity: 0.8;
        float: left;
    }
    .box-absulte-contato{
        position: relative;
    }
     #searchCep{
        display: none;
     }
     #txtEndereco{
        padding-left: 13px;
     }
     .box-centro{
        position: initial;
        left: auto;
        margin:22px 20px 20px 50px;
        background: #fff !important;
        color: #333;
     }
     .box-centro a{
        color: #333 !important;
     }
     .alinha-box.alnBoxLeft{
        padding-left: 20px !important;
     }
     .box-centro.amarelo, .box-centro.rosa, .box-centro.azul{
        margin: -32px 0 -13px 0;
     }
     .box-centro h4 a{
        color:#f9c82d !important;
     }
     .box-centro.amarelo h4 a{
        color:#f9c82d !important;
     }
     .box-centro.rosa h4 a{
        color:#e84b3a !important;
     }
     .box-centro.azul h4 a{
        color:#009fee !important;
     }
     .box-centro.rosa p{
        color: #333;
     }
     .produtosOrganizeMob{
         /* Setup Flexbox */
          display: -webkit-box;
          display: -moz-box;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex;

           /* Reverse Column Order*/
          -webkit-flex-flow: column-reverse;
          flex-flow: column-reverse; 
     }
     .produtosOrganizeMob .imagemmob{
        align-self: flex-start;
     }
     .produtosOrganizeMob .textomob{
        align-self: flex-end;
     }
     .btnBuscaMobile{
        background: url(../imagens/cep-buscar.png) no-repeat 6px 4px #27ae61;
        border: none;
        height: 31px;
        padding-left: 40px;
        float: left;
        position: absolute;
        width: 44px;
        z-index: 9999;
        top: 121px;
        padding: 20px;
        border-radius: 0 8px 8px 0;
        display: block !important;
        left: 0px;
    }
    .btnBuscaMobile.active{
        background: url(../imagens/fechar-cep-buscar.png) no-repeat 1px 1px #27ae61;
        border-radius: 0 0px 8px 0; 
    }
     .wp-pagenavi a, .wp-pagenavi span{
        color: #009fee;
        font-size: 13px;
        padding-left: 7px;
    }
    .wp-pagenavi{
        margin-top: 30px;
        position: relative;
        float: left;
        width: 100%;
        height: 80px;
        padding-top: 42px;
    }
    .wp-pagenavi a.last{
        position: absolute;
        top: 0;
        right: 0;
    }
    .wp-pagenavi a.first{
        position: absolute;
        top: 0;
        left: 0;
    }
    .sliderHomeMobile{
        display: block;
    }
    .sliderHome{
        display: none;
    }
    .vita{background: url('http://mundoverde.com.br/wp-content/uploads/2017/03/Vita.jpg') top right no-repeat;}
    .beauty{background: url('http://mundoverde.com.br/wp-content/uploads/2017/03/Beauty.jpg') top right no-repeat;}
    .antiox{background: url('http://mundoverde.com.br/wp-content/uploads/2017/03/Antiox.jpg') top right no-repeat;}
    .slim{background: url('http://mundoverde.com.br/wp-content/uploads/2017/03/Slim.jpg') top right no-repeat;}
    .carousel-inner .item img{
        width:100%;
    }
    .video-wrapper{
        height: auto !important;
        min-height: auto !important;
    }
    .tabela-padrao tr th, .tabela-padrao tr td{
        font-size: 13px;
    }

}

@media (max-width: 640px){
    .nav > li > a{padding: 10px 5px}
    .navbar-brand{float:none;}
    .navbar-brand img{ margin-top:10px; width:220px;}

    .busca-menu input[type="text"] {border-radius: 10px !important; border: none; width: 220px; height: 40px; padding-left: 10px; float: left; margin-left: 10px; margin-bottom: 8px;}
    .navbar-brand{margin-top: 5px; padding:0;}
    .box-absolute h4{display: none;}
    .menu-mundo h4{padding-left: 13px;}

    .box-absolute.elixiroxo{padding: 10px 0 0 30px;}
    .elixiroxo > h1 > img{max-width: 40%;}

    .vita, .beauty, .antiox, .slim{padding: 20px 0 0 20px;}

    .vita > h1, .beauty > h1, .antiox > h1, .slim > h1 {font-size: 22px; display: block; }
    .vita > h1 > span, .beauty > h1 > span, .antiox > h1 > span, .slim > h1 > span{font-size: 38px; color: #fff; }
    .vita > h1 > img, .beauty > h1 > img, .antiox > h1 > img, .slim > h1 > img{max-width: 22%; padding: 0 5px 20px 0;}
    .vita > p, .beauty > p, .antiox > p, .slim > p { font-size: 18px; padding: 20px 0 0 10px;}
    .vita > img, .beauty > img, .antiox > img, .slim > img  {padding-top: 10px;}

    /* talaguim ajustes 09.03 home produtos elixir */
    .home-vita > h1, .home-beauty > h1, .home-antiox > h1, .home-slim > h1 {
        margin: -4em -40px !important;
        font-size: 12px !important;
        background: none;
        opacity: 1;
    }
    .home-vita, .home-beauty, .home-antiox, .home-slim {
        padding: 62px 0 0 50px;
    }
    .home-vita > h1 span, .home-beauty > h1 span, .home-antiox > h1 span, .home-slim > h1 span {
        font-size: 16px !important;
        line-height: auto;
        margin: -60px 0 0 93px !important;
        float: left;
    }

   .home-vita > h1 > img, .home-beauty > h1 > img, .home-antiox > h1 > img, .home-slim > h1 > img {
        padding: 0 !important;
    }

    .vita > h1 > span, .home-vita > h1 > span, .home-beauty > h1 > span, .home-antiox > h1 > span, .home-slim > h1 > span, .beauty > h1 > span, .antiox > h1 > span, .slim > h1 > span {
        font-size: 37px;
        line-height: auto;
        clear: both;
    }

    .home-vita > p, .home-beauty > p, .home-antiox > p, .home-slim > p {
        display: none;
    }

    .busca-menu input[type="text"] {
        border-radius: 6px !important;
        width: 75%;
        height: 40px;
        }

        .navbar-brand img {
        margin-top: 5px;
        }

    .menu-mundo h4.pull-left.alinhaTexto {
    display: none; 
}


}
