/*
Theme Name: IdeasalUso blank theme
Theme URI: http://wordpress.org/themes/blankslate
Author: IdeasalUso
Author URI: http://ideasaluso.com
Description: Para que tu web vaya fluida, no dudes en trabajar con temas en blanco. Palabra de boy-scout.
Version: 1.0
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: black, blue, white, light, one-column, fluid-layout, responsive-layout, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Text Domain: blankslate

BlankSlate WordPress Theme © 2011-2014 TidyThemes
BlankSlate is distributed under the terms of the GNU GPL
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}
a{text-decoration: none;}
body{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-family:Open Sans,Verdana, sans serif;}
.borrar{clear:both;float:none;}
div{box-sizing: border-box;}
.contenedor{width:1200px;margin:0 auto;padding:0 20px;}
.contenedortop{width:1000px;}
.menu_top{padding: 20px 20px;}
.menu_top .logo{float:left;display: inline-block;}
.menu_top .logo img{width: 180px;}
.menu_top .contacto{float:right;display:inline-block;padding: 15px 0 0 20px;color:#A4AAB0;}
.menu_top .contacto img{display: inline-block;vertical-align: middle;height: 29px;}
.menu_top .contacto span{display: block;font-size: 0.9em;margin-bottom:3px;}
.menu_top .contacto a{display: block;color:#00A6D6;font-weight: bold;}
.menu_top .contacto ul li{display: inline-block;margin:0 0 0 20px;float: right;}
.menu_top .contacto div{margin-left:10px;display: inline-block;vertical-align: middle;margin-left: 4px;}
.menu_bottom{float: right;}
.menu_bottom nav{float:right;    padding-top: 41px;}
.menu_bottom nav ul li{margin: 10px 20px 0 0;display: inline-block;}
.menu_bottom nav ul li:last-child{margin-right: 0;}
.menu_bottom nav ul li:hover ul.sub-menu{display: block;}
.menu_bottom nav ul li a{text-transform: uppercase;color:#A4AAB0;font-size: 0.85em;}

.menu_bottom nav ul.sub-menu{position: absolute;background: white;z-index: 100;display: none;padding-top: 17px;width: 176px;}
.menu_bottom nav ul.sub-menu li{margin: 0;width: 100%;}
.menu_bottom nav ul.sub-menu li a{padding: 10px;display: block;font-size: 0.8em;text-transform: none;}
.menu_bottom nav ul li.current-menu-item a,.menu_bottom nav ul li.current-menu-ancestor a{color:#005285;}
.menu_bottom nav ul.sub-menu li.current-menu-item  a{background: #00A6D6;color: white;}
.menu_bottom nav ul.sub-menu li a:hover{background: #00A6D6;color: white;}
.menu_bottom nav ul li a:hover{color:#005285;}
.menu_bottom .idioma{float:right;}
header{padding: 0 0 10px;}
.wpml-ls-legacy-dropdown a{background:#F8F8F8 !important;border:none !important;padding: 8px 10px !important;padding-right: 39px !important;color:#005285 !important;}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{background-image:url(img/flecha_abajo.png);border-top:none !important;background-repeat: no-repeat;width: 8px;height: 11px;}
.wpml-ls-legacy-dropdown{width: auto !important;font-weight: bold;}
.wpml-ls-legacy-dropdown a span{font-size: 14px;}
footer{background:#005285;padding: 40px 0;border-top: 10px solid #00A6D6;}
footer .logo_footer{float:left;}
footer .columnas{float:right;width: 60%;}
footer .columnas .columna_1,footer .columnas .columna_2,footer .columnas .columna_3{width:25%;display: inline-block;vertical-align: top;padding-top:30px;margin-left: 40px;}
footer .columnas h4{color: white;font-weight: bold;font-size: 1.1em;margin-bottom: 17px;}
footer .columnas ul li{margin-bottom:8px;color:#00A6D6 !important;font-size: 0.9em;}
footer .columnas ul li a{color:#00A6D6 !important;font-size: 0.9em;}
footer .columnas ul li a:hover{color:white;}
footer .columnas .columna_3 li{list-style: none;color:#fff !important;font-size: 0.8em;margin-bottom:12px;}
footer .columnas .columna_3 li:first-child{background-image:url(img/Mail.svg);background-repeat:no-repeat;background-size:20px;padding-left: 36px;min-height: 20px;}
footer .columnas .columna_3 li a{color:white;}
footer .columnas .columna_3 li:nth-child(2){background-image:url(img/Phone.svg);background-repeat:no-repeat;background-size:20px;padding-left: 36px;min-height: 20px;}
footer .columnas .columna_3 li:nth-child(3){background-image:url(img/Ubicacion.svg);background-repeat:no-repeat;background-size:20px;padding-left: 36px;min-height: 20px;line-height: 1.2em;}
footer .columnas .columna_3{width:27% !important;}
.rs-layer h2{font-weight: bold;font-size: 57px !important;line-height: 59px !important;margin-bottom:20px !important;}
.rs-layer p{font-size: 17px !important;}

.home_aplicaciones{padding-top:50px;padding-bottom:30px;}
.home_aplicaciones h3{color: #00a6d6;font-weight: bold;margin-bottom: 5px;}
.home_aplicaciones h2{font-weight: 100;color: white;font-size: 3em;margin-bottom: 0 !important;}
ul.listado_aplicaciones{}
ul.listado_aplicaciones li{position: relative;width:23.6%;display: inline-block;vertical-align: top;margin:0 16px 35px 0;text-align:left;box-sizing: border-box;}
ul.listado_aplicaciones li a{-moz-border-radius: 0px 30px 0px 30px;-webkit-border-radius: 0px 30px 0px 30px;border-radius: 0px 30px 0px 30px;border: 0px solid #000000;background:white;display: block;padding: 18px 23px;position: relative;min-height: 129px;}
ul.listado_aplicaciones li a:hover{background-color:#00A6D6;}
ul.listado_aplicaciones li a:hover h5{color:white;}
ul.listado_aplicaciones li a:hover img{display: none;}
ul.listado_aplicaciones li a:hover img.imagen_negativo{display: block;}
ul.listado_aplicaciones li a img{}
ul.listado_aplicaciones li a h5{color:#00a6d6;font-weight: bold;margin-top: 10px;max-width: 70%;line-height: 1.2em;}
ul.listado_aplicaciones span{position:absolute;right:0;width:42px;height:27px;background-color:#00A6D6;bottom:8px;background-image:url(img/Flecha_blanco.svg);background-repeat:no-repeat;background-position: 10px;    background-size: 15px;}
ul.listado_aplicaciones li a:hover span{background-color:white;background-image:url(img/flecha_derecha_gris.png);background-size: 9px;}

.caja_buscador{-webkit-box-shadow: 0px 0px 31px -14px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 31px -14px rgba(0,0,0,0.75);box-shadow: 0px 0px 31px -14px rgba(0,0,0,0.75);-webkit-border-bottom-left-radius: 30px;-moz-border-radius-bottomleft: 30px;border-bottom-left-radius: 30px;padding: 30px 60px 40px;margin-top: -70px;z-index: 200000;position: relative;background:white;margin-bottom: -66px !important;}
.caja_buscador form{position:relative;}
.caja_buscador form#buscador_1,.caja_buscador form#buscador_2{display:inline-block;width:47.3%;margin-right:1%;vertical-align:top;}
.caja_buscador form .cajita{display:inline-block;width:100%;vertical-align:top;}
.caja_buscador form .cajita label{display: block;font-weight: bold;margin-bottom: 3px;color:#00A6D6;}
/*.caja_buscador form .cajita select{background:#F8F8F8;color:#CECECE;border:none;font-size: 1em;padding: 10px 10px;width: 100%;box-sizing: border-box;}*/
.cajon_select select{border:none;-webkit-appearance: none;-moz-appearance: none;appearance: none;-ms-appearance: none;}
.cajon_select{background:#F8F8F8;color:#CECECE;border:none;font-size: 1em;}
.cajon_select:before{background-image: url(img/flecha_abajo.png);content: '';width: 15px;height: 11px;background-size: 100%;position: absolute;background-repeat: no-repeat;right: 10px;bottom: 12px;}
.caja_buscador form .cajita select{position: relative;z-index: 2;padding: 10px 10px;width: 100%;box-sizing: border-box;background: transparent;font-size: 1em;color:#CECECE;}
.caja_buscador form .cajita select option{}
.caja_buscador form .cajita_buscar{display: inline-block;vertical-align: top;}
.caja_buscador form .cajita_buscar input{background-color:#00A6D6;position: absolute;border: none;font-size: 1em;padding: 12px 11px;width: 15%;bottom: 0;color:white;cursor:pointer;background-image: url(img/Lupa_blanco.svg);background-position: 9px 10px;background-repeat: no-repeat;box-sizing: border-box;background-size: 24px;}
.caja_buscador form .cajita_buscar input:hover{opacity: 0.8;}
.caja_buscador form .cajita_buscar:after{background-image: url(img/Flecha_con_Raya_blanco.svg);content: '';display: inline-block;position: absolute;width: 10px;height: 10px;background-size: cover;z-index: 2000000;bottom: 15px;right: -7%;background-repeat: no-repeat;}

.caja_buscador form h3{color: #a4aab0;font-weight: 300;font-size: 2em;margin-bottom: 13px;}
#buscador_3{margin-top: 30px;}
#buscador_3 .cajita_larga{width:91%;display: inline-block;vertical-align: top;margin-right:1%;}
#buscador_3 .cajita_larga input{background:#F8F8F8;color:#CECECE;border:none;font-size: 1em;padding: 10px 10px;width: 100%;box-sizing: border-box;font-family: Open Sans, Verdana, sans serif;}
#buscador_3 .cajita_larga input::placeholder{color:#CECECE;}
.titular h1{color: white;font-weight: bold;font-size: 3em;}
.titular p{color: white;font-weight: bold;font-size: 3em;}
.titular{padding-top: 70px;padding-bottom: 70px;}
.breadcrumb{}
.breadcrumb span{color:#00A6D6;text-transform: uppercase;}
.breadcrumb a{color:white;text-transform: uppercase;}
.parrafada h2{color:#00A6D6;font-size:1.2em;font-weight: bold;margin-bottom: 20px;}
.parrafada h2.h2products{color: #a4aab0!important;font-weight: 100;font-size: 3em;margin-bottom: 30px;}
.parrafada-indice{color:#00A6D6!important;font-size:1.2em;font-weight: bold;margin-bottom: 20px;}
.parrafada p{margin-bottom:10px;color:#A4AAB0;line-height: 1.4em;}
.parrafada a{color:#00A6D6;}
ul.listado_productos{padding-top:30px;}
ul.listado_productos li{position: relative;    width: 15.1%;display: inline-block;vertical-align: top;margin:0 16px 23px 0;text-align:left;box-sizing: border-box;}
ul.listado_productos li a{-moz-border-radius: 0px 30px 0px 30px;-webkit-border-radius: 0px 30px 0px 30px;border-radius: 0px 30px 0px 30px;border: 0px solid #000000;background:white;display: block;padding: 0px 13px;position: relative;min-height: 129px;border:1pt solid #00A6D6;}
ul.listado_productos li a:hover{background-color:#00A6D6;}
ul.listado_productos li a:hover h5{color:white;}
ul.listado_productos li a h5{color:#00a6d6;font-weight: bold;margin-top: 10px;max-width: 70%;line-height: 1.2em;}
ul.listado_productos span{position:absolute;right: -2px;width:42px;height:27px;background-color:#00A6D6;bottom:8px;background-image:url(img/Flecha_blanco.svg);background-repeat:no-repeat;background-position: 10px;    background-size: 16px;}
ul.listado_productos li a:hover span{background-color:white;background-image:url(img/flecha_derecha_gris.png);background-size: 9px;}
.parrafada h3{color: #a4aab0;font-weight: 100;font-size: 3em;margin-bottom: 30px;}

.imagen_rebasa_derecha{position: relative;}
.imagen_rebasa_derecha img{position: absolute!important;left: 0!important;top: -235%!important;width: 210% !important;max-width: 226%!important;}
.imagen_rebasa_izquierda{position: relative;}
.imagen_rebasa_izquierda img{position: absolute!important;right: 0!important;top: -235%!important;width: 210% !important;max-width: 226%!important;}
.boton_pagina a{background-color:#00A6D6;border: none;font-size: 0.9em;padding: 13px 11px;width: 15%;bottom: 0;color:white;cursor:pointer;box-sizing: border-box;position: relative;padding-right: 83px;}
.boton_pagina a:hover{opacity: 0.8;}
.boton_pagina a:after{background-image: url(img/Flecha_con_Raya_blanco.svg);content: '';display: inline-block;position: absolute;width: 10px;height: 10px;background-size: cover;z-index: 2000000;bottom: 17px;right: 13px;background-repeat: no-repeat;}
.parrafada blockquote{margin-bottom: 30px;}
.parrafada blockquote p{color:#A4AAB0;font-size: 1.1em;font-weight: 600;}
.tabla_producto{}
.tabla_producto table{border:1pt solid #00A6D6;}
.tabla_producto table thead{}
.tabla_producto table thead th{background-color:#00A6D6;text-align: left;padding:8px 15px;color:white;font-weight: bold;}
.tabla_producto table{}
.tabla_producto table tbody td{color:#A4AAB0;font-size: 1em;padding:15px 15px;line-height: 1.3em;height: auto !important;}
.tabla_producto table tbody tr:nth-child(even){background:#F4F4F4;}
.tabla_producto table tbody tr td:nth-child(1){width:30% !important;color:#A4AAB0;}
.tabla_producto table tbody tr td:nth-child(2){width:40% !important;font-size: 0.9em;border-right:1pt solid #00A6D6;}
.tabla_producto table tbody td img{display: inline-block;vertical-align: middle;margin:6px 2px 0;max-height: 30px;width: auto;}
.single-productos .boton_pagina{margin-top:70px;}
ul.listado_productos_relacionados li{width: 30% !important;}
.aboutus_contenido p{color: #a4aab0;font-size: 1.5em;line-height: 1.3em;font-weight: 300;}
.aboutus_contenido iframe{width:100%;}
.aboutus_contenido h2{color: #00a6d6;font-size: 1.2em;font-weight: 700;margin-bottom: 20px;}

.parrafada_about_us ul li{margin-bottom:10px;color:#A4AAB0;line-height: 1.4em;}
.parrafada_about_us ul li::before {content: "\25AA";color: #00a6d6;font-weight: bold;display: inline-block;width: 0.7em;font-size: 1.8em;vertical-align: middle;padding-bottom: 5px;}
.parrafada_about_us ul{margin:30px 0 20px;}
.aboutus_boton{padding:70px 0 60px;text-align: center;}
.imagen_rebasa_derecha.imagen_rebasa_derecha_aboutus img{top: 0 !important;width: 180% !important;max-width: 165%!important;top: -80px !important;}
.imagen_rebasa_izquierda.imagen_rebasa_izquierda_aboutus img{top: 0 !important;width: 180% !important;max-width: 165%!important;top: -80px !important;}
.contenedor_rebasado{overflow: hidden;}
.logos_csr{text-align: center;padding:80px 20px;}
.logos_csr img{display: inline-block;vertical-align: middle;margin:0 50px;}
.a_full{padding:40px 20px;}
.a_full h3{color:white;font-weight: 700;font-size: 3em;margin-bottom: 30px;}
.a_full p{color: white;margin-bottom: 20px;font-size: 0.9em;line-height: 1.4em;text-align: center;}
.bloque_help{}
.bloque_help h2{color:#A4AAB0;font-weight: 300;font-size: 2.5em;    margin-bottom: 50px !important;}
.bloque_help .icono_contacto .vc_figure{background:#00A6D6;border-radius: 50px;padding: 18px;}
.bloque_help .icono_contacto{margin-bottom: 20px;}
.bloque_help .icono_contacto img{width:20px;color:white;fill:white !important;}

.bloque_help h4{font-weight: bold;margin-bottom:10px;font-size: 1.1em;line-height: 1.2em;}
.bloque_help p{color:#A4AAB0;font-size:0.9em;line-height: 1.5em;}
.bloque_help strong{font-weight: bold;}
.bloque_help a{color:#00A6D6;}
.bloque_soporte .vc_column-inner{background:#fff;border-radius:50px;padding: 3px;border:1pt solid #EFEFEF;}
.bloque_soporte{padding:0 10px !important;}
.bloque_soporte .wpb_single_image,.bloque_soporte .wpb_text_column{display: inline-block;vertical-align: middle;}
.bloque_soporte .wpb_single_image{width:auto;margin-right:20px;background:#00A6D6;border-radius: 50px;padding: 13px;margin-bottom:0;}
.bloque_soporte .wpb_single_image img{max-width: 26px;width:26px;}
.bloque_soporte .wpb_text_column{width:80%;margin-bottom:0;color:#666666;font-weight: bold;}
.bloque_soporte .vc_column-inner{padding-left: 4px !important;padding-right: 4px !important;}
.bloque_soporte .wpb_text_column strong,.bloque_soporte .wpb_text_column a{color:#00A6D6;}
.bloque_soporte .wpb_text_column p{line-height: 1.2em;}
.link_linkedin{text-align: center;font-weight: bold;}
.link_linkedin img{vertical-align: middle;display: inline-block;margin-right:10px;}
.link_linkedin a{color:#00A6D6;font-weight: 400;}
.formulario_en_contacto{}
.formulario_en_contacto h2{color: #a4aab0;font-weight: 300;font-size: 2.5em;margin: 30px 0 10px !important;}
.formulario_en_contacto p{color:#A4AAB0;}
.formulario_en_contacto form{}
.formulario_en_contacto form .bloque{}
.formulario_en_contacto form .bloquecito{display: inline-block;vertical-align:top;width:49.5%;margin-bottom:10px;}
.formulario_en_contacto form input[type="text"],.formulario_en_contacto form input[type="email"]{background:#F8F8F8;border:1pt solid #E8E8E8;padding: 20px;width: 90%;}
.formulario_en_contacto form input::placeholder{color:#CECECE;}

.formulario_en_contacto form .bloque_radios span.wpcf7-list-item{margin: 0 30px 0 0;}
.formulario_en_contacto form .bloque_radios span.wpcf7-list-item-label{color:#00A6D6;font-weight: bold;text-transform: uppercase;font-size:0.9em;}
.formulario_en_contacto form h4{color:#00A6D6;font-weight: bold;text-transform: uppercase;font-size:0.9em;margin-top: 50px;margin-bottom: 15px;}
.formulario_en_contacto form h5{color: #a4aab0;margin-bottom: 30px;}
.formulario_en_contacto .bloque_radios_2{margin-bottom:50px;}
.formulario_en_contacto span.comunicaciones{color: #a4aab0;font-size: 0.8em;}
.formulario_en_contacto span.aviso_legal{color: #a4aab0;font-size: 0.8em;}
.formulario_en_contacto .comunicaciones span.wpcf7-list-item,.formulario_en_contacto .aviso_legal span.wpcf7-list-item{margin-left:0 !important;margin-bottom:10px;}
.formulario_en_contacto .bloque_enviar input{background-color:#00A6D6;border: none;font-size: 0.9em;padding: 13px 20px;width: 15%;bottom: 0;color:white;cursor:pointer;box-sizing: border-box;position: relative;padding-right: 83px;width: 200px;text-align: left;}
.formulario_en_contacto .bloque_enviar{position: relative;display:inline-block;float:right;text-align: right;margin-top:-20px;}
.formulario_en_contacto .bloque_enviar:after{background-image: url(img/Flecha_con_Raya_blanco.svg);content: '';display: inline-block;position: absolute;width: 10px;height: 10px;background-size: cover;z-index: 2000000;bottom: 17px;right: 33px;background-repeat: no-repeat;}
.formulario_en_contacto span.ajax-loader{display: none;}
.formulario_en_contacto .bloque_legales{width: 60%;float: left;}
.formulario_en_contacto form:after{clear:both;float: none;}
.formulario_en_contacto form{margin-bottom:70px !important;}

.txt_job p{margin-bottom: 10px;color: #a4aab0;line-height: 1.4em;}
.txt_job h4{color: #00a6d6;font-weight: 700;text-transform: uppercase;font-size: .9em;margin-top: 30px;margin-bottom: 0px;}
.txt_job h2{color: #a4aab0;font-weight: 300;font-size: 2.5em;margin: 10px 0 50px !important;}
.form_job form .bloquecito{display: inline-block;vertical-align:top;width:49.5%;margin-bottom:10px;}
.form_job form input[type="text"],.form_job form input[type="email"]{background:#F8F8F8;border:1pt solid #E8E8E8;padding: 20px;width: 90%;}
.form_job form input::placeholder{color:#CECECE;}
.form_job form h4{color:#00A6D6;font-weight: bold;text-transform: uppercase;font-size:0.9em;margin-top: 20px;margin-bottom: 15px;}
.form_job form h5{color: #a4aab0;margin-bottom: 30px;}
.form_job span.comunicaciones{color: #a4aab0;font-size: 0.8em;}
.form_job span.aviso_legal{color: #a4aab0;font-size: 0.8em;}
.form_job .comunicaciones span.wpcf7-list-item,.form_job .aviso_legal span.wpcf7-list-item{margin-left:0 !important;margin-bottom:10px;}
.form_job .bloque_enviar input{background-color:#00A6D6;border: none;font-size: 0.9em;padding: 13px 20px;width: 15%;bottom: 0;color:white;cursor:pointer;box-sizing: border-box;position: relative;padding-right: 83px;width: 200px;text-align: left;}
.form_job textarea{background:#F8F8F8;border:1pt solid #E8E8E8;padding: 20px;width: 90%;font: 400 13.3333px Arial;}
.form_job textarea::placeholder{color:#CECECE;}
.form_job .bloque_enviar{position: relative;display:inline-block;text-align: right;}
.form_job .bloque_enviar input:after{background-image: url(img/Flecha_con_Raya_blanco.svg);content: '';display: inline-block;position: absolute;width: 10px;height: 10px;background-size: cover;z-index: 2000000;bottom: 17px;right: 13px;background-repeat: no-repeat;}

.formulario_en_contacto .bloque_legales a,.form_job .bloque_legales a{color:#00a6d6;}
.form_job .bloquecito div{margin-bottom:10px;}
.form_job .bloquecito div ul li{color: #a4aab0;padding-bottom:10px;}
.form_job span.wpcf7-form-control-wrap.cv{margin-bottom: 30px;display: block;}

.resultado_del_buscador .bloque{margin-bottom:100px;}
.resultado_del_buscador .bloque h4{color: #00a6d6;font-weight: 700;text-transform: uppercase;font-size: .9em;margin-top: 20px;margin-bottom: 15px;}
.resultado_del_buscador .bloque h2{color: #a4aab0;font-weight: 300;font-size: 2.5em;margin: 0px 0 40px !important;}
.resultado_del_buscador .bloque ul li{padding-bottom:30px;border-bottom:1pt solid #A4AAB0;margin-bottom:30px;}
.resultado_del_buscador .bloque ul li a{color:#A4AAB0;font-weight: bold;margin-bottom:20px;}
.resultado_del_buscador .bloque ul li a h5{margin-bottom: 10px;}
.resultado_del_buscador .bloque ul li p{color: #a4aab0;line-height: 1.4em;font-size:0.9em;}
.resultado_del_buscador .bloque ul li p .destacado{color:#00a6d6;font-weight: bold;}

.caja_buscador_breve{-webkit-box-shadow: 0px 0px 31px -14px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 31px -14px rgba(0,0,0,0.75);box-shadow: 0px 0px 31px -14px rgba(0,0,0,0.75);-webkit-border-bottom-left-radius: 30px;-moz-border-radius-bottomleft: 30px;border-bottom-left-radius: 30px;padding: 30px 60px 40px;margin-top: 100px;z-index: 200000;position: relative;background:white;margin-bottom: 100px !important;}
.caja_buscador_breve form{position:relative;}
.caja_buscador_breve form#buscador_1,.caja_buscador form#buscador_2{display:inline-block;width:47.3%;margin-right:1%;vertical-align:top;}
.caja_buscador_breve form .cajita{display:inline-block;width:100%;vertical-align:top;}

.caja_buscador_breve form .cajita label{display: block;font-weight: bold;margin-bottom: 3px;color:#00A6D6;}
.caja_buscador_breve form .cajita select{background-color:#F8F8F8;color:#CECECE;border:none;font-size: 1em;padding: 10px 10px;width: 100%;box-sizing: border-box;}
.caja_buscador_breve form .cajita select option{}
.caja_buscador_breve form .cajita_buscar{display: inline-block;vertical-align: top;}
.caja_buscador_breve form .cajita_buscar input{background-color:#00A6D6;position: absolute;border: none;font-size: 1em;padding: 10px 11px;width: 15%;bottom: 0;color:white;cursor:pointer;background-image: url(img/Lupa_blanco.svg);background-position: 9px 7px;background-repeat: no-repeat;box-sizing: border-box;}
.caja_buscador_breve form .cajita_buscar input:hover{opacity: 0.8;}
.caja_buscador_breve form .cajita_buscar:after{background-image: url(img/Flecha_con_Raya_blanco.svg);content: '';display: inline-block;position: absolute;width: 10px;height: 10px;background-size: cover;z-index: 2000000;bottom: 13px;right: -7%;background-repeat: no-repeat;}

.caja_buscador_breve form h3{color: #a4aab0;font-weight: 300;font-size: 2em;margin-bottom: 13px;}
#buscador_4{margin-top: 10px;}
#buscador_4 .cajita_larga{width:91%;display: inline-block;vertical-align: top;margin-right:1%;}
#buscador_4 .cajita_larga input{background:#F8F8F8;color:#CECECE;border:none;font-size: 1em;padding: 10px 10px;width: 100%;box-sizing: border-box;}
#buscador_4 .cajita_larga input::placeholder{color:#CECECE;}
#buscador_4 .cajita_buscar input{width: 40px;}

.foto_dentro_de_producto{padding-right: 62px !important;}
.foto_dentro_de_producto img,.foto_dentro_de_producto figure,.foto_dentro_de_producto .wpb_single_image .vc_single_image-wrapper{width:100%;height: auto;}
.botones_slider{margin-top: -50px;position: absolute;z-index: 20;}
.botones_slider .revsiguiente{width:50px;height: 50px;background-color: white;background-image:url(img/flecha_izquierda.png);background-repeat: no-repeat;background-size: 12px;background-position: 18px 15px;}
.botones_slider .revanterior{width:50px;height: 50px;background-color:#00a6d6;background-image:url(img/Flecha_blanco.svg);background-repeat: no-repeat;background-size: 20px;background-position: 18px 15px;}
.botones_slider a{display: inline-block;cursor:pointer;}
.botones_slider a:hover{opacity: 0.8;}
.page .botones_slider{display: none}
.home .botones_slider{display: block}
sup{vertical-align:super;font-size:0.6em;}
sub{vertical-align:sub;font-size:0.6em;}
.bloque_aplication_job{-webkit-border-top-right-radius: 100px;-webkit-border-bottom-left-radius: 100px;-moz-border-radius-topright: 100px;-moz-border-radius-bottomleft: 100px;border-top-right-radius: 100px;border-bottom-left-radius: 100px;}
.bloque_aplication_job h3{font-weight: bold;color: white;font-size: 2.5em;}
.bloque_aplication_job a{background-color: #00a6d6 !important;border: none !important;font-size: .9em !important;padding: 13px 20px !important;width: 15% !important;bottom: 0 !important;color: #fff !important;cursor: pointer !important;box-sizing: border-box !important;position: relative !important;padding-right: 83px !important;width: 200px !important;text-align: left !important;border-radius:0 !important;}
.bloque_aplication_job a:after{background-image: url(img/Flecha_con_Raya_blanco.svg);content: '';display: inline-block;position: absolute;width: 10px;height: 10px;background-size: cover;z-index: 2000000;bottom: 17px;right: 33px;background-repeat: no-repeat;}
.bloque_soporte_dos .vc_column-inner{background:#EFEFEF !important;border-radius:50px;padding: 3px;}
.bloque_soporte_dos p{font-size: 1.2em;}
ul.isos{margin-top:20px;}
ul.isos li{display: inline-block;vertical-align: top;}
ul.isos li a{display: block;}
ul.isos li a img{height: 93px;}
.menu_responsive,.menu_responsive .menu_dentro{display: none;}
.contacto_responsive{display: none;background:#005284;clear: both;float: none;margin-top: 83px;padding: 10px 10px 0;}
.contacto_responsive li{display: inline-block;width: 48%;vertical-align: top;}
.contacto_responsive li img{width:24px;height: auto;display: inline-block;vertical-align: top;}
.contacto_responsive li div{display: inline-block;vertical-align: top;width: 80%;}
.contacto_responsive li div span{color:white;display: block;font-size:0.7em;}
.contacto_responsive li div a{color:white;font-weight: bold;font-size: 0.8em;}

.popup_formulario,.popup_formulario_catalogo{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:200000;top:0;padding-top:40px;overflow-y: scroll;}
.popup_formulario .ventana,.popup_formulario_catalogo .ventana{background:white;margin:0 auto;width:80%;text-align:center;padding: 40px 20px 30px;position:relative;}
.popup_formulario .ventana img,.popup_formulario_catalogo .ventana img{position: absolute;width: 15px;right: 10px;top: 10px;cursor:pointer;}
.popup_formulario .ventana h3,.popup_formulario_catalogo .ventana h3{color: #a4aab0;font-weight: 100;font-size: 2.1em;margin-bottom: 30px;}
.popup_formulario .ventana .bloque,.popup_formulario_catalogo .ventana .bloque{display: inline-block;box-sizing:border-box;width:48%;vertical-align: top;padding: 0 5px 12px;}
.popup_formulario .ventana .bloque input,.popup_formulario_catalogo .ventana .bloque input{width:100%;border:1pt solid #e8e8e8;padding: 13px;box-sizing: border-box;background:#f8f8f8;font-family: Open Sans,Verdana,sans serif;}
.popup_formulario .ventana .bloque input::placeholder,.popup_formulario .ventana textarea::placeholder,.popup_formulario_catalogo .ventana .bloque input::placeholder,.popup_formulario_catalogo .ventana textarea::placeholder{color: #b7b7b7;}
.popup_formulario .ventana textarea,.popup_formulario_catalogo .ventana textarea{width:100%;padding: 13px;border:1pt solid #e8e8e8;box-sizing: border-box;background:#f8f8f8;font-family: Open Sans,Verdana,sans serif;height: 140px;}
.popup_formulario .ventana .bloque_textarea,.popup_formulario_catalogo .ventana .bloque_textarea{width:100%;padding: 0 22px;margin-bottom:30px;}
.popup_formulario .ventana span.comentarios,.popup_formulario_catalogo .ventana span.comentarios{display: block;}
.popup_formulario .ventana div.bloque_legales,.popup_formulario_catalogo .ventana div.bloque_legales{display:inline-block;width:70%;text-align: left;vertical-align: top;}
.popup_formulario .ventana div.bloque_legales span,.popup_formulario_catalogo .ventana div.bloque_legales span{font-size: 13px !important;color:#a5a8af;}
.popup_formulario .ventana div.bloque_legales a,.popup_formulario_catalogo .ventana div.bloque_legales a{color:#a5a8af;}
.popup_formulario .ventana div.bloque_legales .publicidad,.popup_formulario_catalogo .ventana div.bloque_legales .publicidad{margin-bottom:0;display: block;}
.popup_formulario .ventana div.bloque_submit,.popup_formulario_catalogo .ventana div.bloque_submit{display:inline-block;width:26%;text-align: right;vertical-align: top;}
.popup_formulario .ventana .telefono_pie,.popup_formulario_catalogo .ventana .telefono_pie{margin-top:40px;display: block;color:#676767;font-weight: bold;font-size:1em;}
.popup_formulario .ventana .telefono_pie{font-size: 1.2em;}
.popup_formulario .ventana .telefono_pie span,.popup_formulario_catalogo .ventana .telefono_pie span{color:#00a6d6;}
.popup_formulario .ventana .bloque_producto input,.popup_formulario_catalogo .ventana .bloque_producto input{color: #00a6d6;}
.popup_formulario .ventana .bloque_submit input,.popup_formulario_catalogo .ventana .bloque_submit input{background-color: #00a6d6;border: none;font-size: .9em;padding: 13px 11px;width: 90%;bottom: 0;color: #fff;cursor: pointer;box-sizing: border-box;position: relative;padding-left: 20px;background-image: url(img/Flecha_con_Raya_blanco.svg);background-repeat: no-repeat;margin-right:8px;background-size: 12px;background-position: 90%;text-align: left;}
.popup_formulario,.popup_formulario_catalogo{display: none;}
.texto_legales h1{font-size: 1.6em;margin-bottom: 20px;}
.texto_legales h2{font-weight: bold;font-size: 1.4em;margin-bottom: 10px !important;}
.texto_legales h3{font-weight: 600;font-size: 1.2em;color: grey;margin-bottom: 10px;}
.texto_legales p{line-height: 1.5em;margin-bottom:20px;}
.texto_legales ul li{margin-bottom: 10px;list-style: square;margin-left: 19px;}
.texto_legales ul{margin-bottom: 30px;}
#moove_gdpr_cookie_info_bar,.gdpr_lightbox.gdpr_lightbox-opened{z-index: 99999999 !important;}
.intro_home_aplicaciones{margin-bottom: 10px;color: #ffffff;line-height: 1.4em;font-family: Open Sans,Verdana,sans serif;margin-top: -20px;}

/* NUEVOS ESTILOS */
.bloque_aplicacion{padding-top: 60px !important;}
.bloque_aplicacion h3{color: #00A6D6;font-weight: bold;margin-bottom: 12px;}
.bloque_aplicacion h4{color: #a4aab0;font-size: 2.3em;font-weight: 100;line-height: 1.2em;}

.bloque_aplicacion .wpb_text_column{margin-bottom: 12px !important;}
.bloque_aplicaciones_home .bloque_aplicacion>.vc_column-inner{padding-left: 0 !important;padding-right:  0 !important;}
.foto_aplicacion{height: 250px;}
.foto_aplicacion .vc_column-inner,.foto_aplicacion .wpb_wrapper{height: 100%;position: relative;}
.foto_aplicacion .boton_pagina{position: absolute;bottom: 0;right: 0;margin-bottom: 15px !important;}


.bloque_home_compania{}
.bloque_home_compania p{color: #a4aab0;padding: 40px 0 8px;line-height: 1.4em;font-size: 1em;}
body .vc_row.vc_column-gap-10>.vc_column_container{padding: 10px;}

.contenedor_rebasado h3{color: #00A6D6;font-weight: bold;margin-bottom: 12px;font-size: 1em;}
.contenedor_rebasado h4{color: #a4aab0;font-size: 2.3em;font-weight: 100;line-height: 1.2em;}
.contenedor_rebasado p{color: #a4aab0;padding: 40px 0 8px;line-height: 1.4em;font-size: 1em;}
.bloque_innovacion_home{margin-top: 120px;margin-bottom: 120px;}

.logo_footer img{max-width: 110px;}
.footer_direccion{color: white;padding-top: 20px;padding-left: 0;font-size: 0.8em;}
.footer_direccion h4{font-weight: bold;margin-bottom: 2px;}
.footer_direccion div{line-height: 1.4em;}
.idioma li{}
.idioma li a{text-transform: uppercase;color: #A4AAB0;font-size: 0.8em;}
.idioma li.wpml-ls-current-language a{color: #005285;font-size: 0.8em;font-weight: bold;}
.idioma li:last-child a{padding-right: 0 !important;}
.parrafada h4{color: #a4aab0;font-size: 2.3em;font-weight: 100;line-height: 1.2em;margin-bottom: 40px;}
.parrafada p{color: #a4aab0;padding: 0 0 20px;line-height: 1.4em;font-size: 1em;}
.parrafada p strong{font-weight: bold;}

.tabla_aplicaciones{padding:  80px 0 80px;}
.tabla_aplicaciones h3{}
.tabla_aplicaciones h4{}
.tabla_aplicaciones .cabecera_aplicaciones{}
.tabla_aplicaciones .cabecera_aplicaciones table{background: #00A6D6;}
.tabla_aplicaciones .cabecera_aplicaciones table td{color: white;text-align: center;padding: 10px 10px;font-weight: bold;}

.tabla_aplicaciones .fila_aplicacion{margin-bottom: 30px;}
.tabla_aplicaciones .fila_aplicacion .bloque_con_icono{margin-bottom: 0;-moz-border-radius: 0px 30px;-webkit-border-radius: 0px 30px;border-radius: 0 30px;border: 0 solid #000;background: #fff;display: block;padding: 40px 20px;position: relative;min-height: 129px;border: 1pt solid #00a6d6;}
.tabla_aplicaciones .fila_aplicacion .bloque_con_icono img{max-width: 70px;height: auto;float: left;margin-right: 12px;margin-top: -20px;}
.tabla_aplicaciones .fila_aplicacion .bloque_con_icono h5{display: block;color: #00A6D6;font-weight: bold;}
.tabla_aplicaciones .fila_aplicacion .bloque_con_icono .wpb_wrapper div{position:absolute;right: -2px;width:42px;height:27px;background-color:#00A6D6;bottom:8px;background-image:url(img/Flecha_blanco.svg);background-repeat:no-repeat;background-position: 10px;background-size: 16px;}
.tabla_aplicaciones .fila_aplicacion .tabla_rombos{border-bottom: 1pt solid #a4aab0;}
.tabla_rombos table{}
.tabla_rombos table td{text-align: center;padding: 20px 30px 0;vertical-align: middle;}
.tabla_rombos table td li{display: inline-block;margin: 0;width: 70px;height: 46px;padding-top: 26px;font-weight: bold;background-repeat: no-repeat;background-size: 70px;}
.tabla_rombos table td:last-child{border-left: 1pt solid #a4aab0;}
.tabla_rombos table td li.t150{background-image: url(img/rombo_gris.png);}
.tabla_rombos table td li.t250{background-image: url(img/rombo_azul.png);}
.tabla_rombos table td li.t350{background-image: url(img/rombo_amarillo.png);}
.tabla_rombos table td li.t550{background-image: url(img/rombo_naranja.png);}
.fila_aplicacion_1_celda .tabla_rombos table td{border: none !important;}

.tabla_especificaciones{padding-top: 39px;}
.tabla_especificaciones .wpb_text_column{margin-bottom: 27px;}
.tabla_especificaciones table{border-bottom: 1pt solid #00A6D6;}
.tabla_especificaciones table strong,.tabla_aplicaciones table b{font-weight: bold;}
.tabla_especificaciones table td{border-left: 1pt solid #00A6D6;border-right: 1pt solid #00A6D6;border-bottom: 1pt solid #a4aab0;vertical-align: middle;}
.tabla_especificaciones table tr:nth-child(odd) td{background-color: #f4f4f4;}
.tabla_especificaciones h4{ margin-bottom: 20px;}
.tabla_especificaciones h4{margin-bottom: 23px !important;}
.tabla_especificaciones table td{text-align: center;color: #a4aab0;font-size: 0.8em;padding: 5px 2px;height: 14px !important;line-height: 1.2em;}
.tabla_especificaciones table tr:first-child td{background-color:#00A6D6;color: white;text-align: center;padding: 10px 2px;font-weight: bold;border-bottom: 1pt solid #00A6D6;}
.tabla_especificaciones table tr:last-child td{border-bottom: 1pt solid #00A6D6;}

.parrafada_seccion h2{font-size: 1em;}
.nombre_producto{}

.bloque_producto_concreto .tabla_especificaciones{padding-top: 80px;}

.link_flechita_producto{position:absolute;right: 29px;width:42px;height:27px;background-color:#00A6D6;bottom: 9px;background-image:url(img/Flecha_blanco.svg);background-repeat:no-repeat;background-position: 10px;background-size: 16px;cursor: pointer;}
.link_flechita_producto img{width: 100%;height: auto;}

.boton_pagina_centrado{text-align: center;}

.link_ver_tabla_responsivo{display: none;}

.animales_segun_tipo{padding-top: 30px;padding-bottom: 150px;}
.animales_segun_tipo h2{color: #00A6D6;font-size: 1.2em;font-weight: bold;margin-bottom: 4px;text-align: center;}
.animales_segun_tipo h4{color: #fff;font-size: 3em;font-weight: 100;line-height: 1.2em;margin-bottom: 70px !important;text-align: center;}

.animales_segun_tipo .bloque_animal{margin-bottom: 0;-moz-border-radius: 0px 30px;-webkit-border-radius: 0px 30px;border-radius: 0 30px;border: 0 solid #000;background: #fff;display: block;padding: 40px 20px;position: relative;min-height: 129px;}
.bloque_animal h5{display: block;color: #00A6D6;font-weight: bold;padding-top: 13px;}
.bloque_animal_texto{color: white;}
.bloque_animal_texto p{font-size: 1.2em;padding-top: 35px;line-height: 1.2em;font-weight: bold;}
.bloque_animal .wpb_wrapper div{position: absolute;right: 0;width: 42px;height: 27px;background-color: #00A6D6;bottom: 8px;background-image: url(img/Flecha_blanco.svg);background-repeat: no-repeat;background-position: 10px;background-size: 16px;}
.bloque_animal img{max-width: 90px;height: auto;float: left;margin-right: 12px;margin-top: -31px;}

.presentacion_compania{padding-top: 50px;}
.presentacion_compania h2{color: #00A6D6;font-size: 1.2em;font-weight: bold;margin-bottom: 4px;text-align: center;margin-bottom: 20px;}
.presentacion_compania p{font-size: 1.2em;color: #a4aab0;padding:0;line-height: 1.4em;text-align: center;}
.presentacion_compania p strong{font-weight: bold;}
.imagen_compania div,.imagen_compania img,.imagen_compania figure{width: 100%;}
.cabecera_numeros_compania{padding-top:  50px;margin-bottom: 15px !important;}
.cabecera_numeros_compania h2{text-align: left;margin-bottom: 10px;}
.cabecera_numeros_compania h4{color: #a4aab0;font-size: 3em;font-weight: 100;line-height: 1.2em;margin-bottom: 0 !important;text-align: left;}
.numeros_compania{text-align: center;padding: 37px 0;}
.numeros_compania strong{color: #00A6D6;font-weight: bold;font-size: 3.5em;}
.numeros_compania em{color: #00A6D6;padding-bottom: 20px;display: block;font-weight: 100;font-size: 1.4em;}
.numeros_compania h5{color: #00A6D6;font-weight: bold;}
.numeros_compania ul{}
.numeros_compania ul li{font-size: 0.9em;color: #a4aab0;line-height: 1.2em;padding-bottom: 6px;}
.txt_bloque_compania:after{content: "";display: inline-block;width: 1px;height: 100px;border-right: 1pt solid grey;position: absolute;right: 0;top: 30px;}


.titular_rsc{}
.titular_rsc h2{color: #00A6D6;font-size: 1.2em;font-weight: bold;margin-top: 50px;text-align: center;margin-bottom: 20px;}
.titular_rsc h4{color: #a4aab0;font-size: 3em;font-weight: 100;line-height: 1.2em;margin-bottom: 0 !important;text-align: center;}
html body .columna_rsc_txt .texto_que_rebasa{background: #f8f8f8;padding: 0 40px 40px;position: relative;margin-right: -120px;z-index: 20;margin-top: 20px;margin-bottom: 20px !important;}
.texto_que_rebasa p{line-height: 1.6em;}
.texto_que_rebasa strong{color: #00A6D6;font-weight: bold;}
.columna_rsc_txt{position: relative;z-index: 20;}

.bloque_medioambiente_rsc{margin-bottom: 0 !important;}
.bloque_equipos_rsc{min-height: 450px;}

.prevencion_riesgos{color: white;padding-bottom: 80px;}
.prevencion_riesgos h2{color: #00A6D6;font-size: 1.2em;font-weight: bold;margin-top: 50px;text-align: left;margin-bottom: 20px;}
.prevencion_riesgos h4{font-weight: bold;font-size: 2.6em;margin-bottom: 30px;}
.prevencion_riesgos p{line-height: 1.2em;margin-bottom: 50px;font-weight: bold;}

.cabecera_innovacion{}
.cabecera_innovacion p{font-size: 2em;}

.galeria_logos{text-align: center;}
.bloque_logo_innovacion{width: 19% !important;}
.bloque_logo_innovacion .wpb_single_image{margin-bottom: 0;}
.bloque_logo_innovacion img{}
.bloque_logo_innovacion p{font-size: 1em;}

.link_normal{text-align: center;margin: 40px 0 0 !important;}
.link_normal a{color: #00A6D6;text-decoration: underline;}

.bloque_imasd{margin-top: 40px !important;}
.parrafada_strongs_azulitos strong{color: #00A6D6;}

.intro_contacto{}
.intro_contacto h2{color: #00A6D6;font-size: 1.2em;font-weight: bold;margin-top: 50px;text-align: left;margin-bottom: 20px;}
.intro_contacto h4{font-size: 2.6em;margin-bottom: 30px;color: #a4aab0;font-weight: 100;}
.intro_contacto p{font-weight: bold;}
.tit_contacto{color: #00A6D6;font-weight: bold;padding: 20px 0 0;margin-bottom: 18px !important;}

.bloque_formulario_en_contacto{}
.bloque_formulario_en_contacto .blocazo{display: inline-block;vertical-align: top;width: 48%;padding-right: 10px;}
.bloque_formulario_en_contacto textarea,.bloque_formulario_en_contacto select,.bloque_formulario_en_contacto input[type="text"],.bloque_formulario_en_contacto input[type="email"]{box-sizing: border-box;width: 100% !important;font-family: Open Sans,Verdana, sans serif;}
.bloque_formulario_en_contacto textarea{height: 280px;}
.bloque_formulario_en_contacto select,.bloque_formulario_en_contacto textarea{background: #F8F8F8;border: 1pt solid #E8E8E8;padding: 20px;font-family: Open Sans,Verdana, sans serif;}
.bloque_formulario_en_contacto .blocazo .bloque{padding-bottom: 13px;}

.formulario_en_contacto .bloque_enviar{float: none;width: 100%;margin-top: 0;}
.formulario_en_contacto .bloque_enviar input{width: 100%;padding: 20px;}
.formulario_en_contacto .bloque_enviar:after{bottom: 34px;}
.formulario_en_contacto .bloque_legales{width: 100%;float: none;color: #a4aab0;font-size: 0.9em;}
.formulario_en_contacto .bloque_legales .wpcf7-list-item{margin: 0;}

.wpml-ls-legacy-list-horizontal{padding: 6px 0 7px 7px !important;}
.wpml-ls-legacy-list-horizontal a{padding: 0px 6px !important;}
.wpml-ls-legacy-list-horizontal .wpml-ls-item:last-child{border-left: 1pt solid #A4AAB0;}

/* ESTILOS MINERSA FEED NUEVOS */
.minersa_home_compania{}
.minersa_home_compania h4{margin-bottom: 30px;}
.minersa_home_compania p{color: #a4aab0;padding: 0 0 20px;line-height: 1.4em;font-size: 1em;}
.minersa_home_compania .boton_pagina{margin-top: 40px;}


.minersa_home_datos{background-color: #f8f8f8 !important;height: 110px;overflow: visible !important;margin-top: 140px;margin-bottom: 60px;}
.minersa_home_datos .bloque_iconito{padding: 0 44px !important;margin-top: -20px;}
.minersa_home_datos .bloque_iconito .vc_column-inner{background: white;-webkit-border-radius: 24px;-moz-border-radius: 24px;border-radius: 24px;border: 2pt solid #00A6D6;padding: 0 !important;text-align: center;position: relative;}
.minersa_home_datos .bloque_iconito img{display: block;margin: -50px auto;max-width: 95px;}
.minersa_home_datos .bloque_iconito p{color: #a4aab0;line-height: 1.2em;}
.minersa_home_datos .bloque_iconito .wpb_text_column{border-top: 2pt solid #a4aab0;width: 70%;margin: 52px auto 20px;padding-top: 13px;}
.minersa_home_datos .bloque_iconito .vc_column-inner:before{content: '';display: block;position: absolute;width: 7px;height: 110px;left: -10px;background: #a4aab0;top: 18px;opacity: 0.3;}
.minersa_home_datos .bloque_iconito .vc_column-inner:after{content: '';display: block;position: absolute;width: 7px;height: 110px;right: -10px;background: #a4aab0;top: 18px;opacity: 0.3;}

.minersa_home_datos_contacto{margin-top: 60px;background: none !important;}
.minersa_home_datos_contacto .bloque_iconito .vc_column-inner:before,.minersa_home_datos_contacto .bloque_iconito .vc_column-inner:after{display: none;}
.minersa_home_datos_contacto .bloque_iconito{    padding: 0 65px !important;}
.minersa_home_datos_contacto .bloque_iconito .wpb_text_column{border: none;}
.minersa_home_datos_contacto strong{font-weight: bold;color: black;display: block;margin: 0 auto;margin-bottom: 10px !important;}
.minersa_home_datos_contacto .bloque_iconito .wpb_text_column{margin: 32px auto 20px;}
.minersa_home_datos_contacto .bloque_iconito_sobre .wpb_text_column{padding-top: 0 !important;}
.minersa_home_datos_contacto .bloque_iconito .vc_column-inner{height: 160px;}




.minersa_home_productos{}

.tira_productos{margin: 20px 0 100px;}
.tira_productos h5{font-weight: 100;font-size: 1.8em;text-align: center;color: #a4aab0;}
.tira_productos .wpb_column .wpb_wrapper{background: #f8f8f8;background: #f8f8f8;padding-top: 20px;}
.tira_productos .wpb_text_column{position: relative;z-index: 2;}
.tira_productos .wpb_single_image{margin-top: -90px;margin-bottom: -20px !important;}
.tira_productos .boton_pagina{margin-bottom: 0 !important;display: block !important;}
.tira_productos .boton_pagina a{display: block !important;width: 100%;}

.logos_home{margin-bottom: 100px;}

.minersa_home_certificacion{padding: 0 10% 100px !important;}
.minersa_home_certificacion_II{padding: 0 10% 7px !important;}
.minersa_home_certificacion .tira_certificaciones img{max-width: 180px;}

.por_el_mundo{}
.por_el_mundo h4{color: #a4aab0;font-size: 2.3em;font-weight: 100;line-height: 1.2em;}
.por_el_mundo img{}

.minersa_home_ferias{}
.minersa_home_ferias .vc_single_image-wrapper{background: white;border-radius: 24px;overflow: hidden;padding: 15px;}
.minersa_home_ferias .vc_single_image-wrapper img{max-width: 150px;}

.logos_cabecera{text-align: center;margin-bottom: -40px;}
.logos_cabecera img{display: inline-block;vertical-align: middle;}

.sacos{}
.sacos .saco{height: 176px;padding: 20px;margin-bottom: 30px;}
.sacos .saco h6{color: #a4aab0;font-size: 1.8em;margin-bottom: 6px;}
.sacos .saco strong{color: #00A6D6;font-size: 1.8em;font-weight: bold;}


.sepifeed_cabecera{padding: 30px 0 30px;}
.sepifeed_cabecera h2{color: #a4aab0;font-size: 2.3em;font-weight: 100;line-height: 1.2em;margin-bottom: 30px;}
.sepifeed_cabecera p{color: #a4aab0;padding: 0 0 20px;line-height: 1.4em;font-size: 1em;}

.sepifeed_problemas{color: white;padding: 100px 0 100px;}
.sepifeed_problemas h2{font-size: 3em;font-weight: bold;line-height: 1em;margin-bottom: 30px;padding: 0 30%;}
.sepifeed_problemas p{font-weight: 100;font-size: 2.2em;padding:0 10%;}

.sepifeed_caracteristicas{margin-top: -40px;}
.sepifeed_caracteristicas .vc_column-inner{background: #00A6D6;text-align: center;color: white;font-weight: bold;padding: 20px 30px !important;}
.sepifeed_caracteristicas .wpb_column:first-child .vc_column-inner{-webkit-border-top-left-radius: 24px;-moz-border-radius-topleft: 24px;border-top-left-radius: 24px;}
.sepifeed_caracteristicas .wpb_column:last-child .vc_column-inner{-webkit-border-top-right-radius: 24px;-moz-border-radius-topright: 24px;border-top-right-radius: 24px;}
.sepifeed_caracteristicas .vc_column-inner p{line-height: 1.2em;}
.sepifeed_caracteristicas .wpb_text_column{margin-bottom: 0 !important;}
.sepifeed_caracteristicas_sombra{margin-top: -20px !important;}
.sepifeed_caracteristicas_sombra .vc_column-inner{background: #efefef;color: #aeb3b7;}
.sepifeed_caracteristicas_sombra .wpb_column:first-child .vc_column-inner{border-radius: none;-webkit-border-top-left-radius: 0;-moz-border-radius-topleft: 0;border-top-left-radius: 0;-webkit-border-bottom-left-radius: 24px;-moz-border-radius-bottomleft: 24px;border-bottom-left-radius: 24px;}
.sepifeed_caracteristicas_sombra .wpb_column:last-child .vc_column-inner{border-radius: none;-webkit-border-top-right-radius: 0;-moz-border-radius-topright: 0;border-top-right-radius: 0;-webkit-border-bottom-right-radius: 24px;-moz-border-radius-bottomright: 24px;border-bottom-right-radius: 24px;}

.famiqs_bloque{}
.logos_sepifeed{text-align: center;}

.aditivos_tecnologicos{}
.aditivos_tecnologicos h3{color: #00A6D6;font-weight: bold;margin-bottom: 12px;font-size: 1em;}
.aditivos_tecnologicos h4{color: #a4aab0;font-size: 2.3em;font-weight: 100;line-height: 1.2em;padding: 0 20% 0;}


.sepifeed_animaletes{}
.sepifeed_animaletes strong{font-weight: bold;font-size: 1.2em;display: block;margin-bottom: 47px !important;}
.sepifeed_animaletes .bloque_iconito .wpb_text_column{border: none;}

.textos_animalicos{margin-top: -20px;margin-bottom: 60px;}
.textos_animalicos p{color: #a4aab0;line-height: 1.4em;}
.textos_animalicos strong{color: #00A6D6;font-weight: bold;display: block;margin-bottom: 10px !important;}

.logo_irta{margin-top: 40px;}
.logo_irta img{width: 180px;}
.logo_irta p{color: #a4aab0;font-size: 2.3em;font-weight: 100;line-height: 1.2em;padding: 0 10% 0;}
.logo_irta p img{width: 160px;vertical-align: middle;display: inline-block;height: auto;}

.intro_compania_sulquisa p img{display: inline-block;vertical-align: middle;}

.texto_leyenda_graficos{font-size: 1em;color: #a4aab0;padding: 0 0 20px;line-height: 1.4em;}
.texto_leyenda_graficos .vc_column-inner{padding: 30px 0 20px !important;}

.texto_leyenda_graficos p{padding-bottom: 10px;}
.texto_leyenda_graficos strong{font-weight: bold;color: #00A6D6;}
body .banneron_final_sulquisa{background-position: top left !important;}

.tablas_sulquisa{}
.tablas_sulquisa table{width: 100%;font-size: 0.9em;color: #a4aab0;}
.tablas_sulquisa table tr{border-bottom: 1pt solid #6b6b6b;}
.tablas_sulquisa table tr:first-child{background: #00A6D6;color: white;font-weight: bold;border: none;}
.tablas_sulquisa table tr:first-child td{padding: 10px 10px !important;font-size: 14px !important;}
.tablas_sulquisa table td{padding: 10px;}
.tablas_sulquisa table tr.peque td{background: #005285;color: white;padding: 5px 10px;font-size: 0.8em;}
.tablas_sulquisa table tr.superpeque td{background: #fff;color: #a4aab0;padding: 5px 10px;font-size: 0.7em;font-weight: bold;}
.tablas_sulquisa table tr td:first-child{width: 36% !important;font-size: 0.8em;padding-left: 0;}
.tablas_sulquisa table ul li{margin-left: 20px;list-style: square;padding-bottom: 8px;}

.tabla_1{}
.tabla_1 tr td:nth-child(2),.tabla_1 tr td:nth-child(3),.tabla_1 tr td:nth-child(4){text-align: center;}
.tabla_2{}
.tabla_2 tr.peque td:first-child{padding-left: 10px !important;}
.tablas_sulquisa .tabla_2 tr td:first-child{width: 90% !important;}
.tablas_sulquisa .tabla_2 tr:last-child{font-weight: bold;border: none;}


.tablas_sulquisa .tabla_3 tr td:first-child{width: 90% !important;}

.intro_sepiolsa p a{color: #00A6D6 !important;font-weight: bold;}
.sepiolsa_txt_final{padding: 50px 10% 50px;}
.sepiolsa_txt_final h2{color: #a4aab0;font-size: 2.8em;font-weight: 100;line-height: 1.2em;}

.titular p{letter-spacing: -1px}


.bloque_aplicacion h4{letter-spacing: -1px}


.tira_productos h5 h4{letter-spacing: -1px}


.por_el_mundo h4{letter-spacing: -1px}


.sacos .saco h6{letter-spacing: -1px}


.sepifeed_cabecera h2{letter-spacing: -1px}


.sepifeed_problemas h2{letter-spacing: -1px}


.aditivos_tecnologicos h4{letter-spacing: -1px}


.logo_irta p{letter-spacing: -1px}


.sepiolsa_txt_final h2{letter-spacing: -1px}


.intro_contacto h4{letter-spacing: -1px}



@media(max-width: 1200px){
	.contenedor{width:100%;}

	/* NUEVOS ESTILOS */
	.minersa_home_datos_contacto .bloque_iconito{padding: 0 40px !important;}
	.minersa_home_datos_contacto .bloque_iconito .vc_column-inner{height: auto;}

}

@media(max-width:1024px){
	.imagen_negativo{display:none;}
	ul.listado_aplicaciones li{width: 22.6%;}
	footer .columnas .columna_1, footer .columnas .columna_2, footer .columnas .columna_3{width: 20%;}
	ul.listado_productos li{width: 17.1%;}
    .parrafada h3{font-size: 2em;}
    .form_job form input[type=text], .form_job form input[type=email],.form_job form textarea{width: 80%;}
    .form_job .bloquecito div ul li span.nivel_ingles,.form_job .bloquecito div ul li span.nivel_aleman,.form_job .bloquecito div ul li span.nivel_frances{display:block;}

    /* NUEVOS ESTILOS */

    .tabla_1,.tabla_2,.tabla_3{width: 100% !important;}



}

@media(max-width: 780px){
	.menu_responsive{display: block;}
	.menu_bottom{display: none;}
	.menu_top .contacto{display: none;}
	.menu_top .logo{}
	.menu_responsive{float:right;padding-top: 41px;}
	.menu_responsive img.icon{width: 21px;}
	.menu_dentro{position: fixed;left: 0;top: 0;background: rgba(255,255,255,0.98);width: 100%;height: 100%;z-index: 20000000000;padding: 50px;}
	.menu_dentro img.cerrar{position: absolute;right: 20px;width: 30px;top: 52px;}
	.menu_dentro li{font-size: 1.5em;text-transform: uppercase;padding-bottom: 30px;}
	.menu_dentro li a{color: #00a6d6 !important;}
	.wpml-ls-legacy-dropdown a span{font-size: 21px;}
	.menu_dentro .contacto{display:block;float:none;width: 100%;padding: 40px 0 0 0;}
	.menu_dentro .contacto ul li{float:none;padding-bottom: 7px;}
	.menu_dentro .contacto a,.menu_dentro .contacto span{display: inline-block;font-size: 16px;}
	.menu_dentro .contacto ul li{margin: 0;}
	.menu_dentro .contacto img{height: 19px;}
	.caja_buscador{margin-top: 0 !important;}
	.caja_buscador form h3{font-size: 1.2em;}
	.rs-layer h2{font-weight: bold;font-size: 37px !important;line-height: 59px !important;margin-bottom:20px !important;}
	.rs-layer p{font-size: 17px !important;}
	.caja_buscador form .cajita_buscar input{text-indent: -2000px;}
	ul.listado_aplicaciones li{width: 46%;}
	footer .columnas{    float: none;
    width: 100%;}
    footer .logo_footer{float: none;text-align:center;}
    ul.listado_productos li{width: 29.1%;}
    .imagen_rebasa_derecha.imagen_rebasa_derecha_aboutus img{width: 100% !important;top: 0 !important;    max-width: 100%!important;}
    .imagen_rebasa_derecha .wpb_single_image {    margin-bottom: 255px;}
    .imagen_rebasa_izquierda.imagen_rebasa_izquierda_aboutus img{width: 100% !important;top: 0 !important;max-width: 100%!important;}
    .imagen_rebasa_izquierda .wpb_single_image {margin-bottom: 255px;}
    .formulario_en_contacto form input[type=text], .formulario_en_contacto form input[type=email]{width: 70%;}
    .form_job span.wpcf7-form-control-wrap.cv input[type=file]{width: 200px;}
    .txt_job .vc_empty_space{height: 0 !important;}
    body .vc_custom_1603727600417{padding-right: 22px !important;}
    ul.listado_productos_relacionados li{width: 43% !important;}
    .foto_dentro_de_producto{padding-right: 0 !important;}
    .contacto_responsive{display: block;}
    .botones_slider{display: none !important;}
    .contacto{display: none;}
    .caja_buscador{margin-bottom:0 !important;}
    .menu_top{padding-bottom: 0;}
    .caja_buscador{margin-top: -30px !important;margin-left: -20px;margin-right: -20px;box-shadow: none;padding-bottom: 0;padding: 23px 10% 0;}
    #buscador_3 .cajita_larga input{width: 93%;}
    .caja_buscador form .cajita_buscar input{right: 0;background-position: 7px 10px !important;}
    .home_aplicaciones{padding-top: 0;}
    ul.listado_aplicaciones li img{width: auto;height: 30px;display: inline-block;vertical-align: middle;}
    ul.listado_aplicaciones li a h5{max-width: 80%;display: inline-block;margin-left: 10px;margin-top: 0;vertical-align: middle;}
    ul.listado_aplicaciones li a{min-height: auto;}
    ul.listado_aplicaciones span{width: 27px !important;height: 17px !important;background-position: 3px !important;background-size: 11px !important;}
    ul.listado_aplicaciones li img.imagen_negativo{display:none;}
    ul.listado_aplicaciones li{margin: 0 16px 20px 0 !important;}
    .menu_dentro{height: auto;top: 95px;padding: 0;-webkit-box-shadow: 0px 0px 31px -14px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 31px -14px rgba(0,0,0,0.75);box-shadow: 0px 0px 31px -14px rgba(0,0,0,0.75);}
    .menu_dentro img.cerrar{right: 21px;width: 18px;top: 14px;}
    .menu_dentro li{padding-bottom: 30px;text-align: center;font-size: 0.9em;padding-bottom: 0;border-bottom:1pt solid #ebebeb;}
    .menu_dentro li a{color:#015182 !important;padding: 14px !important;display: block;}
    .wpml-ls-legacy-dropdown a span{font-size: 16px;}
    .parrafada.productos_textos{padding-top:0 !important;}

    .parrafada #productos_textos_fuera{display: none;}
    .aboutus_productos{display: none;}
    .bloque_soporte_dos,.bloque_soporte{text-align: center;}
    .bloque_soporte_dos .vc_column-inner,.bloque_soporte .vc_column-inner{padding: 20px;border:none;}

    /* NUEVOS ESTILOS */
    .bloque_producto_concreto .tabla_especificaciones{display: none;}
	.link_ver_tabla_responsivo{display: block;color: #00A6D6;font-weight: bold;text-align: center;cursor: pointer;}
    .minersa_home_datos .bloque_iconito{margin-top: 50px !important;}
    .minersa_home_datos{height: initial !important;width: 100%;background-color: transparent !important;margin-top: 20px;}
    .tira_productos{margin: 20px 0 30px;}
    .logos_home{margin-bottom: 10px;}
    .sepifeed_problemas h2{padding: 0 5%;font-size: 2.5em;}
    .intro_compania_sulquisa .sacos .vc_column-inner{padding-top: 10px !important;padding-left: 27px !important;}
    .bloque_formulario_en_contacto .blocazo{width: 100%;padding-right: 0;}
    .minersa_home_datos .bloque_iconito{margin-bottom: 80px;}
    .minersa_home_datos_contacto{margin-bottom: 0;}

}

@media(max-width: 480px){
	.menu_top .logo img{width: 230px;}
	.menu_responsive{padding-top: 39px;}
	.caja_buscador form#buscador_1, .caja_buscador form#buscador_2{width:100%;margin-bottom: 20px;}
	#buscador_3{margin-top:0;}
    .caja_buscador form .cajita_buscar:after{display: none;}
	.caja_buscador form .cajita_buscar input{background-position: 1px 10px;}
	ul.listado_aplicaciones li{width: 100%;}
	footer .columnas .columna_1, footer .columnas .columna_2, footer .columnas .columna_3{width: 100% !important;margin-left: 0;}
	ul.listado_productos li{width: 44%;}
	.parrafada h3{font-size: 1.6em;line-height: 1.2em;}
	.logos_csr img{max-width:70%;height:auto; }
	.a_full h3{font-size: 2.4em;}
	.formulario_en_contacto h2{font-size: 2em;}
	.formulario_en_contacto form .bloquecito{width: 100%;}
	.formulario_en_contacto form input[type=text], .formulario_en_contacto form input[type=email]{width: 84%;}
	.formulario_en_contacto .bloque_legales{width: 100%;}
	.formulario_en_contacto .bloque_enviar{margin-top: 10px;}
    .form_job form .bloquecito{width:100%;}
    body .vc_custom_1603323714631{padding-right: 0 !important;}
    .popup_formulario .ventana h3,.popup_formulario_catalogo .ventana h3{font-size: 1.2em;}
    .popup_formulario .ventana .bloque,.popup_formulario .ventana .bloque_textarea,.popup_formulario_catalogo .ventana .bloque,.popup_formulario_catalogo .ventana .bloque_textarea{width:100%;}
    .popup_formulario .ventana .bloque_textarea,.popup_formulario_catalogo .ventana .bloque_textarea{padding: 0 5px;}
    .popup_formulario .ventana div.bloque_legales,.popup_formulario_catalogo .ventana div.bloque_legales{width: 100%;}
    .popup_formulario .ventana div.bloque_submit,.popup_formulario_catalogo .ventana div.bloque_submit{width: 100%;margin-top: 20px;}
    .popup_formulario .ventana .telefono_pie,.popup_formulario_catalogo .ventana .telefono_pie{margin-top: 0px;}

    /* NUEVOS ESTILOS */
    .sacos .vc_column-inner{padding-left: 20px !important;}
    .aditivos_tecnologicos h4{font-size: 2.0em;padding: 0;}
    .sepifeed_animaletes{margin-top: 20px !important;}
    body .banneron_final_sulquisa{padding-top: 0 !important;}


}






