.leviton {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    top: 0;
    display: none;
    z-index: 100;
}

.form {
    position: fixed;
    z-index: 101;
    width: 50%;
    margin: 0 25%;
    padding: 15px;
    background: #fff;
    top: 10%;
    display: none;
    box-shadow: 0 0 5px #ccc;
}

.datos {
    width: 32.3%;
    padding: 20px 10px;
    display: inline-block;
}

.datos input {
    width: 100%;
    padding: 5px;
    background: #f7f7f7;
    border: 1px solid #ddd;
    font-size: 16px;
}

.datos label {}

input#enviar {
    float: right;
    margin: 30px 25px 0;
    padding: 10px;
    font-size: 16px;
    cursor: pointer;
    background: #00a8c5;
    border: none;
    color: #fff;
}.abdul:before {content: '';width: 100%;height: 100%;position: absolute;left: -100%;top: 0;z-index: 10;}

.abdul:hover:before {
    left: 0;
    transition: all 0.3s;
}

.abdul:hover a {
    color: #fff;
}h1{text-align:center;padding:20px 0;display:inline-block;width:100%;margin:0;color:#fff}h1.nuestrasSoluciones{background:linear-gradient(to right,#c14242 ,orange);margin:0 0 20px}label.masterLabelMas{float:left;width:100%;font-family:BebasNeueRegular!important;font-size:32px}label.masterLabel{font-family:BebasNeueRegular!important;font-size:22px;width:100%;float:left;margin:10px 0 10px}.simon{width:24%;background:#444;margin:0;vertical-align:middle;float:left;position:relative;border:1px solid #666;cursor:pointer;overflow:hidden}.master{display:inline-block;width:24%;padding:10px 10px;vertical-align:middle;margin:10px .5%;background:red;font-size:14px}.simon:first-child{clear:both}.beneficios2{display:none}.buscadorSol{float:left;width:100%;padding:20px 20px;margin:0 0 20px;background:#607d8b}input#buscadorInput{width:85%;padding:10px;font-size:20px;font-family:BebasNeueRegular!important}button.buscarBtn{width:14%;padding:12px;display:inline-block;vertical-align:top;background:#8bc34a;border:none;font-size:20px;font-family:BebasNeueRegular!important;position:relative;overflow:hidden;cursor:pointer;transition:all .3s}.navs{float:left;width:100%;padding:10px 0;margin:0 0 10px}h1 span{font-family:BebasNeueRegular!important;float:left;width:100%;font-size:20px}.navs a{background:#ddd!important;color:#565656!important;text-decoration:none}.diagrama img{max-width:100%}.beneficiosDiv label{float:left;width:98%;margin:5px 1%;background:#f7f7f7;padding:5px 5px;border:1px solid #ddd;font-size:13px}.beneficiosDiv{float:left;width:100%;padding:0 10px}.beneficios2{float:left;width:100%}.navs a,.navs label{padding:5px 25px 5px 10px;display:inline-block;background:#4ec1ea;position:relative;color:#fff;font-size:13px;text-transform:lowercase}.navs a,.navs label{padding:5px 25px 5px 10px;display:inline-block;background:#4ec1ea;position:relative;color:#fff;font-size:11px}.navs a:after,.navs label:after{content:'';position:absolute;width:0;height:0;border-left:10px solid #4ec1ea;border-top:11px solid transparent;border-bottom:12px solid transparent;top:0;background:#f7f7f8!important;right:0}.apellido{display:table}.imagens a{float:left;margin:5px 5px 0;color:#317474}.cccc{display:table-row}.imagens a{float:left;margin:5px 5px 0;color:#317474;width:100%}.diagrama{text-align:center;max-width:100%;margin:20px 0}.imagens a i{margin-right:5px}.cancun{display:table-cell;padding:0 10px;margin:10px 0;width:25%;vertical-align:middle}.cancun label{padding:20px 15px;margin:10px 0;background:#f9f9f9;vertical-align:middle;display:inline-block;border:1px solid #ccc;font-size:14px;position:relative}.mainProductos{max-width:1200px;margin:0 auto;padding:0 15px}.abdul a{color: #000;}.abdul{padding: 50px 15px;font-size:30px;width: 24%;text-align:center;/* background: #fff; *//* color:#fff; */POSITION:RELATIVE;overflow:hidden;transition:.3s all;display:inline-block;VERTICAL-ALIGN:MIDDLE;float:left;margin: 10px 0.5%;border: 1px solid #ddd;box-shadow: #aeaeae 0 0 10px;}.galeria{float:left;width:50%;padding:0 15px}#slider img{max-width:80%;max-height:400px;width:auto}#slider .slides>li{display:inline-block!important;text-align:center;float:none!important}#slider .slides img{display:inline-block!important}.white{float:left;width:100%}.ab{float:left;width:100%}.abdul label{font-family: 'Bebas Neue', cursive;width:100%;float:left;position:relative;z-index:10;cursor:pointer;font-size:24px;}.ab strong{font-family: 'Bebas Neue', cursive;}.camion{position:absolute;WIDTH:100%;HEIGHT:200%;/* BACKGROUND:linear-gradient(180deg,#444 50%,#1199d1 50%); */TOP:0;transition:.3s all;}.abdul:hover .camion{top:-100%;transition:.3s all}.tratarlo{float:left;width:49%;padding:40px 10px;margin:20px .5%;background:red;text-align:center}.ccc{position:fixed;width:100%;height:100%;top:0;left:0;z-index:100;background:rgba(50,50,50,.6);display:none;transition:.3s all}.contentsDiv{position:fixed;width:90%;left:5%;max-height:80%;background:#fff;z-index:101;top:0;margin:3% 0 0}.contentsDiv{position:fixed;width:90%;left:5%;max-height:80%;background:#fff;z-index:101;top:0;margin:3% 0 0;box-shadow:1px 1px 5px 2px #444;display:none}.informacion{float:left;width:50%;padding:0 15px;word-break:break-word;margin:0}.descripcion{float:left;width:100%;padding:15px;overflow-y:scroll;display:none}.tr{display:inline-block;width:100%;float:left}.tituloDiv{padding:15px;font-family:BebasNeueRegular!important;font-size:30px}.table{width:100%;float:left}.productosPaquete{width:100%;padding:0 5px;padding:0 15px;display:table}.imagen{float:left;width:80px}.imagens{width:16%;padding:20px 5px;display:table-cell;vertical-align:middle;margin:20px 0}.imagens .centers{text-align:center}.imagens img{max-width:100%}.imagen img{max-width:100%}.prod{width:100%;margin:30px 0 0;display:table-row}.flexslider{margin:0!important}ul.slides{display:inline-block!important;vertical-align:middle!important}.flexslider h4{background:#000;color:#fff;padding:10px;margin:-20px 0 0;z-index:10;position:relative;font-size:20px}.informacion h4{margin:15px 0 0;float:left;font-size:22px;color:#1a5888}.imagens strong{font-size:12px}.beneficios{float:left;width:100%;padding:10px 10px;background:#f7f7f7}.imagens label{font-size:14px}.cotizarse{padding:10px;margin:20px 0 0;border:none;cursor:pointer;background:#6aa;color:#fff;float:right;font-size:20px}p.beneficio{text-transform:lowercase}.productosPaquete h2{font-size:30px}.imagens img{max-width:70px;text-align:center}h2{float:left;width:100%;padding:10px 15px;font-size:30px;margin:0 0 30px}.imagens.centers{text-align:center}.jose{float:left;text-align:right;width:100%;margin:15px 0 0}.cotizar{float:left;width:100%}p.envio{margin:5px 0 0;font-size:18px}.tabss{float:left;width:100%;margin:30px 0 0}.tabss h2{float:none;width:17%;font-size:22px;margin:0;border:1px solid #ddd;cursor:pointer;display:table-cell;vertical-align:middle;text-align:left}.tabss .productosPaquete{transition:display .3s;display:none}.tabss .actives{display:table;border:1px solid #ddd;background:#fcfcfc}.tabss h2.activo{background:#317474;color:#fff;border-bottom-color:transparent}.Diagrama{width:100%}.Diagrama{width:100%;display:none}.Fichas,.otrosProductos{display:none;width:100%}.cancun a{margin:10px 0 0;float:left;padding-right:15px;color:#317474}.cancun a i{margin-right:5px}.descripcion p{float:left;width:100%;word-break:break-word;font-size:14px}.tableTabs{display:table;width:100%}.navs a{background:#ddd;color:#565656;text-decoration:none}.navs a:after{border-top-color:#f7f7f7;border-bottom-color:#f7f7f7;border-left-color:#ddd}.otrosDiv{float:left;width:100%;padding:0 15px}.descripcion.actives p,.descripcion.actives p span{color:#000!important}.jonas{padding:5px;float:left;background:#f7f7f7;width:100%;margin:5px 0}.NoRegistrado h3{width:100%}.simon:before{content:'';width:100%;height:100%;position:absolute;background:#1199d1;bottom:-100%}.simon:hover:before{bottom:0;transition:all .3s}h2{float:right;text-align:right;font-size:17px;margin:0}.buscarBtn span{font-family:BebasNeueRegular!important;font-size:20px;color:#fff;font-weight:800;cursor:pointer;position:relative;z-index:10}button.buscarBtn:before{content:'';background:#f60;width:100%;height:100%;position:absolute;left:-100%;top:0}button.buscarBtn:hover:before{left:0;transition:all .3s}.simon a{color:#fff;text-decoration:none;display:table;height:100%;left:0;top:0;padding:10px 15px;cursor:pointer}.master a{text-decoration:none;color:#fff}label.solucion{display:table-cell;vertical-align:middle;font-family:BebasNeueRegular!important;font-size:24px;cursor:pointer;position:relative;z-index:10}.jonas label{display:inline-block;width:24%;vertical-align:middle;font-size:14px;padding:10px 0}.jonas strong{font-size:14px}p.notas{font-size:12px;margin:0;color:red}.colores{background:linear-gradient(to right,#c14242 ,orange)}p.beneficio{margin:10px 0 0;font-style:italic}.envio strong{color:#c14242;font-size:20px}p.envio.criss{font-size:14px}.envio.criss strong{font-size:14px}.fff{padding:10px;background:#fff;border:1px solid #ddd}.dvv{width:25%;display:table-cell;padding:0 10px}.adicionales{display:none}@media only screen and (max-width:1200px){.abdul label{font-size:22px}}@media only screen and (max-width:1100px){.abdul label{font-size:20px}}@media only screen and (max-width:1000px){.abdul{width:50%}.abdul label{font-size:28px}}@media only screen and (max-width:800px){.galeria{width:100%}.informacion{width:100%}.cancun{display:inline-block;padding:0 5px}.apellido{display:inline-block}.cccc{display:inline-block;width:100%}}@media only screen and (max-width:700px){.abdul label{font-size:24px}.tabss h2{font-size:18px}.cancun{width:50%;margin:0}}@media only screen and (max-width:630px){.abdul label{font-size:22px}.tableTabs h2{padding:0 5px;display:inline-block;width:100%;padding:10px 5px;font-size:24px}}@media only screen and (max-width:590px){.form {
    width: 90%;
    margin: 0 5%;
}

.form .datos {
    width: 100%;
}

input#enviar {
    margin: 0 10px;
}.flex-viewport  ul.slides li {
    max-width: 100px;
}.abdul label{font-size:20px}}@media only screen and (max-width:550px){.abdul{width:100%}.abdul label{font-size:24px}input#buscadorInput{width:75%}button.buscarBtn{width:23%}}@media only screen and (max-width:500px){input#buscadorInput{width:100%}button.buscarBtn{float:right;margin:10px 0 0}}@media only screen and (max-width:450px){button.buscarBtn{width:28%}}