.dontChangeBlueColor {
    color: #003b5d;   
}

.dontChangeYellowColor {
    color: #eabc27;   
}

.dontChangeWhiteColor {
    color: #fff;   
}


@media (max-width: 767px) {
    p.ptelbox span a, p.ptelbox span a:visited, p.ptelbox span a:hover {
        color: #eabc27;
        text-decoration: none;
    }
    
}

@media (max-width:631px){
    p.ptelbox span {
        display: inline-block;
    }
}

@media (min-width:992px) and (max-width:1199px){
div.paralelograma2 p.ptelbox{
    font-size: 27px !important;
}
}


@media (max-width:767px){.cabecalhorespo{padding:15px 0px 15px 0px!important;}}@media(max-width:445px){.logotextoaparecer{padding:7px 0px 0px 8px !important;}
}
@media(max-width:370px){.paralelograma2{display:none;}
.paralelograma3{display:none;}
}
@media(max-width:370px){.aparecerboxamarelo{display:block;}
.boxamarelocomprar{display:block;}
}
@media(min-width:371px){.aparecerboxamarelo{display:none;}
.boxamarelocomprar{display:none;}
}
@media (max-width:1199px){.rede1apli{margin-left:56px !important;}
.logoboxroda{margin-top:11px !important;padding-right:32px !important;max-width:24% !important;}
.contatoboxroda{padding-left:32px !important;width:270px !important;}
.localizacaoboxroda{padding-left:37px !important;width:294px !important;}
.logoboxroda{margin-left:0px !important;}
.faceboxroda{margin-left:25px !important;max-width:13% !important;}
.cresc img{margin-top:15px;}
}
@media (max-width:605px){.sumirmedia{display:none;}
}
@media (max-width:605px){.aparecermedia{display:block;}
}
@media (min-width:606px){.aparecermedia{display:none;}
}
@media(max-width:700px){h1{font-size:30px !important;line-height:37px !important;}
}
@media (max-width:587px){.icocuidadomod{float:none !important;margin:0px auto 0px auto !important;display:block;}
.phomecuidado{text-align:center !important;}
}
.logofloatrespoxs{max-width:150px;float:none;margin:0px auto 0px auto;display:block;}
.logotextorespoxs{font-size:14px;line-height:18px;padding:0px;margin:10px 0px 0px 0px;text-align:center;}
.textofiorespoxs{text-align:center;margin:5px 0px 0px 0px;font-size:13px;}
.logofloatrespo{max-width:170px;float:left;margin-right:0px;}
.logotextorespo{font-size:14px;line-height:19px;padding:0px;margin:5px 0px 0px 0px;}
.vinteanosrespo{color:#e7af00;font-weight:700;font-size:14px;margin:0px;}
.textofiorespo{text-align:right;margin:15px 0px 0px 0px;font-size:14px;}
.topcabetexto a{color:white !important;}
.topcabetexto a:hover{color:#e7af00 !important;}
.topcabetexto{font-size:10px;color:white;font-weight:700;margin:0px;text-align:center;webkit-transform:skew(+8deg);-moz-transform:skew(+8deg);-o-transform:skew(+8deg);padding:6px;}
.topcabe{background:#002b44;}
.textofio{text-align:right;margin:20px 0px 0px 0px;font-size:16px}
.logofiofloat{float:right;margin-left:20px;}
.vinteanos{color:#e7af00;font-weight:700;font-size:16px;}
.marginicocuid{margin-top:10px;}
.icocuidadomod{float:left;max-width:100px;margin:0px 20px 0px 0px;}
.bgcuidado{background-image:url('../links/bg_pq.jpg');background-repeat:no-repeat;}
img{max-width:100%;}
*{font-family:open sans;}
strong{font-weight:700;}
.aparecerboxamarelo{padding:20px 0px 10px 0px;background:#e7af00;margin:-26px 0px 30px 0px;}
.cabecalho{background-color:#003b5d;padding:23px;color:white;}
.cabecalhorespo{background-color:#003b5d;padding:0px 0px 30px 0px;color:white;}
.logotexto{font-size:16px;line-height:22px;padding:0px;margin:18px 0px 3px 0px;}
.visite{font-size:11px;margin:-8px 0px 0px 0px;text-align:right;}
.visiterespo{font-size:11px;margin:0px 0px 15px 0px;text-align:right;}
.reply{color:#e7af00;}
.pparalelo{font-size:18px;color:#003b5d;font-weight:700;margin:0px;text-align:center;webkit-transform:skew(+8deg);-moz-transform:skew(+8deg);-o-transform:skew(+8deg);max-width:180px;padding-top:5px;}
.paralelograma1{-webkit-transform:skew(-8deg);-moz-transform:skew(-8deg);-o-transform:skew(-8deg);background:#000124;padding:0px 10px 0px 10px;margin:0px;float:right;}
.fonecabe{font-size:18px;font-weight:700;text-align:right;margin:20px 15px 0px 0px;}
.fonecaberespo{font-size:14px;font-weight:700;margin:0px 15px 0px 0px;color:#003b5d;text-align:center;}
.logowidth{max-width:235px;float:left;margin-right:28px;}
.boxrespotel{background:#e7af00;padding:8px;margin:0px 0px 20px 0px;}
.logotextorespo{font-size:14px;line-height:18px;padding:5px 0px 0px 8px;margin:0px;}
.imgrespoxs{margin-left:auto;margin-right:auto;display:block;padding:10px 0px 10px 0px;}
.textorepoxs{margin-left:auto;margin-right:auto;display:block;text-align:center;font-size:14px;}
.textosm{margin-top:20px;}
.paralelograma2{-webkit-transform:skew(-8deg);-moz-transform:skew(-8deg);-o-transform:skew(-8deg);background:#e7af00;padding:20px 0px 20px 0px;margin:-26px auto 30px auto;}
.ptelbox{font-size:20px;color:#003b5d;text-align:center;webkit-transform:skew(+8deg);-moz-transform:skew(+8deg);-o-transform:skew(+8deg);font-weight:600;margin:0px;padding:5px 0px 5px 0px;}
.ptelboxrespo{font-size:16px;color:#003b5d;text-align:center;webkit-transform:skew(+8deg);-moz-transform:skew(+8deg);-o-transform:skew(+8deg);font-weight:600;margin:0px;padding:5px 0px 5px 0px;}
.ptelboxrespoxs{font-size:16px;color:#003b5d;text-align:center;webkit-transform:skew(+8deg);-moz-transform:skew(+8deg);-o-transform:skew(+8deg);font-weight:600;margin:0px;padding:5px 0px 5px 0px;}
.aparecertel{font-size:20px;color:#003b5d;text-align:center;font-weight:600;margin:0px;padding:5px 0px 5px 0px;}
.iconecor{color:white;}
.boxazul{width:120px;height:7px;background-color:#003b5d;display:block;margin:35px auto 70px auto;margin-top:0px !important;width:120px;height:7px;}
.tituloazul{font-size:35px;font-weight:300;color:#003b5d;line-height:45px;text-align:center;text-transform:uppercase;margin:0px 0px 25px 0px;}
.phome1{font-size:15px;text-align:center;line-height:24px;color:#5c5b5f;margin:0px 0px 70px 0px;}
.titulobranco{font-size:35px;font-weight:300;color:white;line-height:45px;text-align:center;text-transform:uppercase;margin:0px 0px 25px 0px;}
.bgcompra{background:#003b5d;}
.boxbranco{width:120px;height:7px;background-color:white;display:block;margin:35px auto 70px auto;}
.marginboxico{margin:20px 0px 90px 0px;}
.phomecompra{color:white;text-align:center;margin:0px;padding:20px 3px 30px 3px;font-size:14px;line-height:22px;}
.phomecuidado{color:#5c5b5f;text-align:left;margin:0px;padding:20px 3px 20px 3px;font-size:14px;line-height:22px;}
.icoalign{margin-left:auto;margin-right:auto;display:block;}
.paralelograma3{-webkit-transform:skew(-8deg);-moz-transform:skew(-8deg);-o-transform:skew(-8deg);background:#e7af00;padding:5px 0px 5px 0px;margin:-35px auto 30px auto;}
.maiorempresa{font-size:30px;color:white;text-align:center;webkit-transform:skew(+8deg);-moz-transform:skew(+8deg);-o-transform:skew(+8deg);font-weight:300;margin:0px;padding:10px 0px 10px 0px;line-height:37px;}
.maiorempresarespo{font-size:25px;color:white;text-align:center;webkit-transform:skew(+8deg);-moz-transform:skew(+8deg);-o-transform:skew(+8deg);font-weight:300;margin:0px;padding:10px 20px 10px 20px;line-height:30px;}
.form-control{border-radius:0px !important;color:#003b5d!important;border:1px solid #9c9ba0 !important;background-color:#f7f8f8 !important;}
.btn-success{border-color:#e7af00;background:#e7af00 !important;}
.btn{border:0px solid transparent !important;border-radius:0px !important;float:right;}
.form-horizontal .control-label{color:#003b5d !important;}
.backaplica{background:#003b5d;border-top:8px solid #e7af00;padding:105px 0px 70px 0px;}
.setaimg{margin-left:auto;margin-right:auto;display:inherit;z-index:999;margin-top:-106px;margin-bottom:70px;}
.rede1apli{margin-left:85px;}
.aplimg{max-width:29% !important;}
.rede1aplirespo{margin-left:auto;margin-right:auto;display:block;padding:8px 0px 8px 0px;}
.bgpq{background-color:#042A41;}
.bgroda{background:#001927;padding:60px 0px 50px 0px;}
.paddingroda{padding:10px 5px 10px 5px;}
.h1rodape{font-size:25px;color:#e7af00;text-align:left;margin:0px;padding:10px 0px 20px 0px;}
.h1rodaperespo{font-size:25px;color:#e7af00;text-align:center;margin:0px;padding:10px 0px 20px 0px;}
.prodape{color:white;}
.prodaperespo{color:white;text-align:center;}
.logorodarespo{margin-left:auto;margin-right:auto;display:block;}
.facerespo{margin-left:auto;margin-right:auto;display:block;}
.logoboxroda{border-right:1px solid white;margin-left:20px;}
.contatoboxroda{border-right:1px solid white;padding-left:40px;width:290px;}
.localizacaoboxroda{border-right:1px solid white;padding-left:40px;width:310px;}
.faceboxroda{margin:0px 0px 0px 40px;height:133px;}
.rodapefinal{background:#003b5d;text-align:center;color:white;padding:15px 0px 15px 0px;margin:0px;line-height:25px;}
.logosmcabe{padding:0px;border-right:1px solid white;margin-right:20px;margin-left:100px;}
.logomasterxs{padding:0px;border-right:1px solid white;margin-right:17px;}
.paddingrodarespo{padding:20px 0px 20px 0px !important;}
.logotextoaparecer{font-size:14px;line-height:17px;padding:21px 0px 0px 8px;}
.boxamarelocomprar{background-color:#e7af00;padding:5px 0px 5px 0px;margin:-55px auto 30px auto;}
.textomediacomprar{font-size:25px;color:white;text-align:center;font-weight:300;margin:0px;padding:10px 20px 10px 20px;line-height:30px;}
.faceboxroda img{width:100%;max-width:145px;}
a{color:#a8ceef;}
a:hover{color:#000000;text-decoration:none;transition:0.5s;}
a:visited{text-decoration:none;}
.cresc img{display:block;}
.cresc img:hover{max-width:155px !important;display:block;transition:0.5s;}
img.wtHome {
    max-width: 30px;
    display: inline-block;
    margin-right: 5px;
    -webkit-transform: skew(+8deg);
    -moz-transform: skew(+8deg);
    -o-transform: skew(+8deg);
}
p.ptelbox span, p.ptelbox span a {
    background: #003b5d;
    padding: 3px 9px;
    color: #eabc27;
}