.btn-success {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745;
}
.cuadros.setenta {
    width: 80%;
    margin: 0;
}
img.vinetasMetodos {
    max-width: 50px;
    display: inline-block;
}
.frances label:last-child {
    float: right;
}
.teOdioEveling strong {
    display: inline-block;
    vertical-align: middle;
    padding: 5px 0 0;
}
.paddings .cuadros ul li.active {background: #EEEEEE;font-weight: 600;color: #888;}
.factura {
    float: left;
    margin: 50px 0 0;
    width: 100%;
}
.paddings .cuadros .detalle_cot ul li {
    padding: 10px 15px;
    width: auto;
    vertical-align: middle;
    /* width: 25%; */
    max-width: 25%;
}
.datos select {
    padding: 10px;
    float: left;
    background: #f7f7f7;
    border: 1px solid #ddd;
}
li.nintendos.menos.tenemos {
    /* width: 25% !important; */
}
select#estadosFact {
    width: 98%;
    font-size: 16px;
}
.dividir {
    float: left;
    width: 100%;
    padding: 15px 0 15px;
    border-bottom: 1px solid #ddd;
}
.cuadros li a.paquete {
    color: #444;
    padding: 10px 5px;
}
.nintendos span {
    float: inherit;
    margin: 10px 0;
}

a.paquete {
    color: #ff7600;
    font-weight: 700;
    cursor: pointer;
} 
.cuadros li a {
    float: none;
    /* padding: 15% 0; */
    display: block;
    width: 100%;
    padding: 10px 0;
    padding-left: 20px;
    font-family: BebasNeueRegular!important;
    letter-spacing: 3px;
    font-weight: 600;
    font-size: 15px;
}
p.rojo {
    padding: 10px;
    text-align: center;
    background: rgba(255, 0, 0, 0.5);
    color: #fff;
    width: 96%;
    margin: 50px 2%;
}
.btn {
    display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    /* border: 1px solid transparent; */
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.moo{
    display: none;
}
.toggle-off {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    right: 0;
    margin: 0;
    border: 0;
    border-radius: 0;
    box-shadow: none;
}
.toggle.btn {
    float: left;
    clear: both;
    margin: 10px 0 0;
    max-height: 10px;
}
.toggle-group label{
    float: none !important;
    width: auto !important;
}
.btn-danger {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}
.btn-success {
    color: #fff;
    background-color: #0b5cc1;
    border-color: #0bc16d;
}
.btn-light {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}
.detalle_cot li strong {
    font-weight: 600;
}
.limpiadores {
    float: left;
    width:  100%;
}
.teOdioEveling {
    float: left;
    width: 100%;
    padding: 15px;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    background: #fdfdfd;
}

.teOdioEveling label {
    width: 25%;
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    position: relative;
    color: #444;
}
label.nomPedido {
    color: #0066c0;
}
label.menosss {
    width: 5%;
}
.cuadross.setenta {
    width: 80%;
}
.limpiadores p.limpiadorDirecciones {
    float: left;
    width: auto;
    padding: 10px 10px;
    text-align: center;
    background: #dc3545;
    color: #fff;
    margin: 15px 0 20px;
    cursor: pointer;
}
.ale i.fas.fa-file-pdf {
    display: inline-block;
    float: none;
    color: #AD0B00;
    cursor: pointer;
}

.detalle_cot label.nomPedido {
    color: #0066c0;
}
.accionesPedidos {
    padding: 0 0px;
    width: 100%;
    display: inline-block;
    text-align: center;
}
.accionesPedidos button.colorButton {
    background: #ff6600;
    color: #fff;
    padding: 10px 5px;
}
.accionesPedidos button {
    float: left;
    width:  100%;
    margin: 10px 0 0;
    font-size: 16px;
    background: #fcfcfc;
    border-bottom-style: outset;
    border-color: #ddd;
    border-width: 0.5px;
    cursor: pointer;
    color: #444;
}
.lefties strong {
    float: right;
    color: #357e9a;
}

.mis_pedidos h2 {
    padding: 10px 15px 15px;
    color: #444;
    letter-spacing: 3px;
}
.datos input {
    background: #f7f7f7;
    border: 1px solid #ddd;
    padding: 10px;
    font-size: 16px;
    color: #222;
}
.cuadros .datos input {
    padding: 10px;
    color: #222;
    background: #EEEEEE;
}
.descrito {
    float: left;
    width: 80%;
    padding: 0 15px;
}
.cuadros .todos2 i {
    font-size: 14px;
    color: #6b984f;
    min-width: inherit;
    margin: 0 5px;
}
.descritos {
    float: left;
    width: 32.3%;
    padding: 10px 15px;
    margin: 15px 1% 0 0;
    border: 1px solid #ddd;
}
.todos2 {
    float: right;
    width: 80%;
    padding: 0 15px;
}
.cuadros .detalle_cot ul {
    width: 100%;
}
.paddings .cuadros .todos2 li {
    border: none;
    padding: 0;
    font-size: 14px;
    margin: 0 0 10px;
}
.ale .detalle_cot ul {
    width: 100%;
} 
.paddings .cuadros .todos2 ul {
    border: none;
    padding: 0;
    width: 33.3%;
}
.descritos a {
    font-family: BebasNeueRegular!important;
    font-size: 20px;
    font-weight: 600;
}
label.righties {
    text-align: right;
    float: right;
}

.lefties i.fas.fa-caret-down {
    margin: -3px 10px;
    min-width: inherit;
}

.righties i.fas.fa-file-pdf {
    margin: 0 10px;
}

.grisesV2 .paddings .detalle_cot ul {
    float: left;
    width: 100%;
    padding: 0 0 10px;
}
.accionesPedidos button:focus {
    background: #fafafa;
    border-style: inset;
    color: #000;
}
.masAbrir input {
    width: 50%;
    float: left;
}

.masAbrir {
    position: absolute;
    background: #ddd;
    padding: 10px;
    box-shadow: 0 0 5px #ccc;
    display: none;
}
.paddings .cuadros .detalle_cot ul li:nth-child(2) {
    width: auto;
}

.paddings .cuadros .detalle_cot ul li:last-child {
    text-align: center;
    width: 25%;
}
.masAbrir p.acciones.margin {margin-left: 0;margin-right: 0;}
.paddings .cuadros ul {
    width: 20%;
    padding: 0;
    border: 1px solid #ddd;
    float: left;
    margin: 15px 0 0;
}

.paddings .cuadros ul li {
    width: 100%;
    border-bottom: 1px solid transparent;
    background: #EEEEEE;
    margin: 2px 0 0;
    color: #444;
}
.todos{
    float: left;
    padding: 0 0 10px;
}
.descritos {
    background: #eee;
}

.descritos:hover {
    background: #067b66;
    transition: all 0.3s;
}

.cuadros .todos2 li:hover {
    font-weight: normal;
}

.cuadros .todos2 li {
    background: none !important;
}

.cuadros .todos2 li a {
    background: no-repeat;
    padding: 0;
    font-size: 14px;
    font-family: Roboto,sans-serif !important;
    font-weight: normal;
    letter-spacing: normal;
}
.descritos {background: #13A58B;}

.descritos a {
    color: #fff !important;
    letter-spacing: 3px;
}

.descritos p {
    color: #fff !important;
    letter-spacing: 0px;
}
.mis_pedidos {
    float: left;
    width: 100%;
}
i.fas.fa-caret-right {
    float: right;
    font-size: 20px;
    color: #999;
}
.datos label {
    font-family: BebasNeueRegular!important;
    font-size: 18px;
}

h2 {
    letter-spacing: 3px;
}
.paddings .cuadros ul li.active i.fas.fa-caret-right {
    color: #444;
}

.cuadros ul li:hover i {
    color: #444;
}
.cuadros li a:hover i.fas.fa-caret-right {
    margin-left: 5px;
}
li {}

.paddings .cuadros .detalle_cot li.nintendos {
    /* max-width: 22%; */
}
.paddings {
    padding: 0 15px;
    float: left;
    width:  100%;
    box-shadow: 0 10px 10px -10px #d2d2d2;
}
.cuadros .detalle_cot.sinHover ul li:hover {
            background: inherit;
            font-weight: normal;
            background: #EEEEEE;
        }
.paddings .cuadros .detalle_cot.sinHover li {width: 33% !important;max-width: inherit;}

.sinHover.cotCien ul {
    background: #eee;
}
.paddings .cuadros .detalle_cot.sinHover.veincinco li {
    width: 25% !important;
}
.toggle-handle{
    float: none !important;
}.datosFacts{float:left;width:100%}s.cuadros{float:left;width:100%;padding:10px 15px;margin:15px 0 0;box-shadow:#ccc 0 0 5px;background:#fff}body{background:#ddd}.cuadros ul{list-style:none;display:inline-block;width:100%}.cuadros ul li{display: inline-block;vertical-align: top;}.cuadros i{display: inline-block;font-size: 18px;min-width: 30px;}.cuadros a{font-size: 16px;text-decoration:none;color: #444;display: inline-block;vertical-align: middle;}h1{float:left;padding: 10px 15px 0;color: #444;font-size: 25px;letter-spacing: 3px;}.cuadros ul li:hover{transition:all .3s;font-weight: 700;color: #666;}.datos{float:left;width:25%;margin: 15px 0 0;}.datos input,.datos label{width:98%;font-size:16px;margin: 0;float:left;padding: 3px;}.rapper{float:left;width:100%}.rapper>label{float:left;width:100%;margin:20px 0}button.actualizaDatos{float:right;width:auto;background:#f60;color:#fff;border:none;padding:10px;/* clear:both; */font-size:16px;cursor:pointer;}button i.far.fa-save{float:left;font-size:16px;/* margin:5px 10px 0; */}.cuadros.otros{margin:0;box-shadow:inherit;float:left;width:100%;border-top:1px solid #f7f7f7}.cuadros.otros li{width:31.3%}select#estados{float:left;width:98%;font-size:16px;}.autor input{float:left;margin:5px}.autor span{float:left;font-size: 14px;}.autor label{float:left;width: 50%;}.autor{float:left;width: 50%;margin:10px 0 0;}button.japones{float:right;clear:both;background:#f60;padding: 10px 10px;font-size:16px;color:#fff;cursor:pointer;border:none;margin:15px 0 0;}.mensaje{float:right;clear:both;margin:10px 0;background:rgba(255,0,0,.6);padding:10px;color:#fff}.direcciones{float:left;width:23%;margin:0 1%}.datosGenerales{float:left;width:100%;padding:10px}.direcciones label{float:left;width:100%;padding:10px 10px;background:#41bd8a;color:#fff}.cuadros p{float:left;margin:10px 0 0;text-align: justify;font-weight: lighter;color: #444;font-size: 14px;}.acciones{float:left;width:100%;text-align:right}.acciones i{width:auto;font-size:16px;display:inline-block;margin:10px 5px;cursor:pointer}.listas_direcciones{float:left;width:100%;margin:50px 0 0}.cotizacion{float:left;width:23%;padding:10px;background:#f7f7f7;margin:30px 1%;box-shadow:0 0 5px #ccc;overflow:hidden;position:relative}.cotizaciones label{font-size:14px;/* text-align:right; */float:right;}.cotizaciones .cotizacion label{font-size:16px;text-align:left;float:left}.cotizaciones .cotizacion .cotizaciones label{float:right;text-align:right;font-size:12px;margin:10px 0 0}.cotizaciones{float:left;width:100%;margin:30px 0 0}.edit{position:absolute;left:-50%;width:50%;height:100%;top:0;padding:10px;background:#f60;color:#fff}.left{position:relative;float:left}.cotizacion:hover .edit{transition:left .3s;left:0}.edit a{color:#fff}.cotizacion:hover .left{left:50%;transition:all .3s;padding:0 10px}.producto .imagen_xxx{float:left;max-width:25%}.producto .imagen_xxx img{max-width:100%}.producto{float:left;width:100%;margin:20px 0 0;padding:10px;border-bottom:1px solid #ddd}.datosProducto label{float:left;width:100%;margin:0 0 30px;padding:0 10px}.datosProducto{float:left;font-size:14px}.cuadros{float:left;width:100%;background:#fff;padding: 0 15px 15px;margin: 20px 0 0;}.dos{padding:10px;float:right}.cuadros.sesenta{width:100%}.treinta.detalle{background:#fff;padding:20px 0}.detalle button{padding:10px;width:90%;font-size:16px;margin:0 5% 20px;font-size:16px;border:none;color:#fff;cursor:pointer}.detalle button:nth-child(1){background:#f60;cursor:pointer;float:right;margin:0 10px}.detalle button:nth-child(2){background:#0692cc}.blanco{float:left;width:100%;background:#fff;box-shadow:0 0 5px #ccc}.datos input#ladaContacto{width:20%}.datos input#telefonoContacto{width: 100%;}.mensaje p.rojo{margin:0}select#contribuyente{width:98%;font-size:16px;}.productos:first-child{border:1px solid #ddd}i.fas.fa-caret-down{float:left;display:inline-block;margin: -5px 10px;top:0;font-size:22px;/* float:right */}.ale label{float: none;cursor:pointer;}.ale{float:left;width:100%;padding:10px 0;/* border-bottom:1px solid #f7f7f7 */}.ale>label{float:left;padding: 10px 0;margin:0;width: 100%;text-align: left;border-bottom: 1px solid #ddd;}.ale i{float:right;margin: 10px 0px 0;display:inline-block;font-size:22px;}.ale{float:left;width:100%;padding: 0 0 10px;}.detalle_cot ul{float:left;width:100%;margin:30px 0 0}.detalle_cot ul li img{float:left;max-width:100px}.cuadros .detalle_cot ul li:hover{background:0 0;cursor:default;border: none;}.detalle_cot label{text-align:left;cursor:default;font-size: 14px;width: 100%;margin: 10px 0 0;color: #444;width: 100%;float: left;}.detalles_cot li{cursor:default}.detalle_cot{float:left;width:100%;display:none;}.detalle_cot *{cursor:default}.cuadross{background:#fff;float:left;width:100%}.cuadross ul{display:table;width:98%;float:none;margin:10px 1%;/* border:1px solid #ddd; */background:#fff;}.cuadross ul li{display:table-cell;vertical-align:middle;text-align:left;padding: 20px 0 80px;}.detalle_cot label.gust{width:100%;text-align:center}.detalle_cot ul li img{float:none}.productos label{max-width:75%;text-align:right;float:right}.productos label.precio{max-width:80%}@media only screen and (max-width:1220px){.direcciones{width:31.3%}}@media only screen and (max-width:1024px){.descritos:nth-child(4) {
    clear: both;
}.datos input,.datos label{font-size:14px}}@media only screen and (max-width:870px){.datos{width:50%}.cuadros .datos:last-child{clear:both}.datos.clear{clear:both}}@media only screen and (max-width:800px){.descritos {
    width: 48%;
}

.descritos:nth-child(4) {
    clear: none;
}

.descrito {
    width: 70%;
}
.todos2 {
    width: 100%;
}

.paddings .cuadros .todos2 ul {
    width: 50%;
}
.paddings .cuadros ul {
    width: 30%;
}.cuadross ul li{display:inline-block;width:100%!important;padding:0 15px;margin:20px 0}.cuadross ul{display:block}}@media only screen and (max-width:720px){.datos{width:50%}.direcciones{width:48%}.autor{width:100%}}@media only screen and (max-width:600px){.cuadros ul li{width:100%}.datos{width:100%}.direcciones{width:98%}}@media only screen and (max-width:550px){.paddings .cuadros ul {
    width: 100%;
}

.descrito {
    width: 100%;
}
.cuadros.setenta {
    width: 100%;
}
.descritos {
    width: 100%;
}.todos2 {
    width: 100%;
}

.paddings .cuadros .todos2 ul {
    width: 100%;
}.datos{width:100%}.cuadros.otros li{width:48%}}@media only screen and (max-width:450px){.datos{width:100%}.cuadros.otros li{width:100%}}