/*ACTUALIZACIÓN 30 ENE 2020*/
/*LLEVA JS*/

/*ARREGLO TEMPORAL ANCHO COMPLETO*/
html {overflow-x: hidden;}

/*GENERALES DE LA WEB*/
@media all and (max-width:768px){.padding-left-3x{padding-left:30px !important;}}

.btn, .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn.active.focus, .btn:active.focus, .btn:active, .btn.active {outline: none;border:none !important;box-shadow:none !important;}
.modulo-bloques .btn, .boton-eslogan .btn, .formulario-portada .form-actions .btn{padding:15px 50px;font-weight: bold !important; border-radius:4px !important;}

#sobrecabecera .navbar-default .navbar-nav > li > a {border-top:0px solid #ffffff;}
#sobrecabecera .navbar-default ul.navbar-nav > li.active a{border-top:1px solid #e22f30;}
#sobrecabecera .navbar-default .navbar-nav > .open > .dropdown-menu li a{border-top:0px;}
#sobrecabecera .navbar-default .navbar-nav > .open > .dropdown-menu > .active > a{border-top:0px;}

.btn-primary:hover, .footer i.fa-map-marker, .footer i.fa-phone, .footer i.fa-mobile, .footer i.fa-whatsapp, .footer i.fa-fax, .footer i.fa-envelope, .formulario-de-contacto .input-group-addon, .boton-eslogan .color_web_1_bg:hover{background:#6b6b7a !important;}
.dos .contenedor-servicios i.color_web_2_color:hover{color:#000000 !important;}

.boton-default, .formulario-de-contacto .input-group-addon, .footer i.fa-map-marker, .footer i.fa-phone, .footer i.fa-mobile, .footer i.fa-whatsapp, .footer i.fa-fax, .footer i.fa-envelope, .footer i.fa-mobile, .separador-panoramico .btn a{color:#fff !important;}
.mapa-google{width:100% !important;display:block !important;}

/*BARRA OPCIONES*/
.barra-opciones .margen-top-2x{margin-top:32px !important;}
.barra-opciones .margen-bottom-2x{margin-bottom:32px !important;}

/*SOBRECABECERA*/
#sobrecabecera{box-shadow: 0 4px 5px -4px rgba(0,0,0,0.1) !important;}

#sobrecabecera .navbar-default .navbar-nav > li > a{padding-top:30px; padding-bottom:30px;text-transform:uppercase;padding-left:10px; padding-right:10px;}
#sobrecabecera .navbar-default .navbar-nav > .open > .dropdown-menu, #sobrecabecera.sticky-bottom .navbar-default .navbar-nav > .open > .dropdown-menu {border-top:0 !important;min-width:200% !important;margin-top:-5px;}
#sobrecabecera .dropdown-menu{box-shadow:2px -2px 3px 0 rgba(0, 0, 0, 0.1);}
#sobrecabecera .dropdown > .dropdown-menu {-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s; -o-transition: all 0.3s;transition: all 0.3s;opacity: 0;transform: translateY(10px) scale(0); display: block;min-width:200% !important;}
#sobrecabecera .dropdown.open .dropdown-menu { transform: translateY(0px);transition-delay:0.1s; opacity: 1;min-width:200% !important;}
#sobrecabecera .dropdown > ul::before {
    content: "";position: absolute;width: 0;height: 0;top: 0;left: 20px;-webkit-box-sizing: border-box;box-sizing: border-box;
    border: 6px solid #fff;border-color: #fff #fff transparent transparent; -webkit-transform-origin: 0 0; transform-origin: 0 0;
    -webkit-transform: rotate(-45deg); transform: rotate(-45deg);
    -webkit-box-shadow: 2px -2px 3px 0 rgba(0, 0, 0, 0.1); box-shadow: 2px -2px 3px 0 rgba(0, 0, 0, 0.1);}

#sobrecabecera .navbar-default .navbar-nav > .open > .dropdown-menu li{padding-top:10px;padding-bottom:10px;}

/*ZONA CABECERA*/
.uno .servicios-portada.style2 .servicio .bloque{padding:50px 10px !important; }

/*SOBRECONTENIDOS*/
/*MODULO BLOQUES SIMULA SERVICIOS DOS COL*/
.modulo-bloques .btn{float:left;}

/*servicios multiiconos*/
.dos .servicios-portada i {transition: all .7s ease-in-out;	border: 1px solid #eee;	border-radius: 4px;	transform: rotate(0deg) !important;	padding: 0px !important;}

/*bloques2*/
.bloques2 .modulo-bloques .bloque-texto .contenido-bloque-texto {margin-left: 20% !important;}

@media only screen and (max-width: 767px) {
    .bloques2 .modulo-bloques .bloque-texto .contenido-bloque-texto {margin-left: 5% !important;}
    }

/*VISUALIZACION CATEGORÍA DESTACADO (BLOG)*/
.contenido-columnas-blog .cont-blog{background-color:rgba(255,255,255,0.85);border-radius:3px !important;}
.contenido-columnas-blog .btn-primary{border-radius:3px !important;}

/*FORMULARIO PORTADA*/
.modulo-formularios-lineas .campo-form{width: 48% !important;float: left !important; margin-left: 4px;}
.modulo-formularios-lineas .panel, .modulo-formularios-lineas .captcha{display:table !important;}
.checkbox input[type="checkbox"]{position:relative;}
.modulo-formularios-lineas .form-actions button {width: auto;border-radius: 5px;}
@media all and (max-width: 768px){.modulo-formularios-lineas .campo-form{width: 100% !important;float:none !important;}}

/*footer*/
.footer .col-sm-6{padding:0 !important;}

/*datos contacto footer*/
.footer i.fa-map-marker{padding:8px 11px; border-radius:100%;}
.footer i.fa-phone, .footer i.fa-envelope {padding:8px 8px; border-radius:100%;}
.footer i.fa-mobile {padding:8px 12px; border-radius:100%;}
.footer i.fa-whatsapp, .footer i.fa-fax{padding:8px 9px; border-radius:100%;}

/*mapa google*/
.modulo-mapadegoogle{min-height:450px;}

/*SIN IMAGEN*/
.sin-imagen{background:url('/data/5766/galerias/69f443c766576b3b14f8c93beba9aa8121b44a42.jpeg');background-size:cover;}

/*BLOQUE DOS COLUMNAS*/
.bloque-1 .bloque-texto .medium {text-align: left !important;}

/*FORMULARIO CONTACO*/
.formulario-landing .content_form .form-group .panel-default .panel-body a {color: #FFFFFF !important;}