
a{text-decoration: none !important;}
a:hover{text-decoration: none !important;}
p{color:#002D5E !important;text-align: justify;}
.titulo-texto{ text-align: left; margin-left: 0%; color: #002D5E !important; font-weight: 600 !important;}
.parlex9-back{ width: 100%; }
ol, ol ul{list-style-type: decimal !important; }
/*#h-aviso-legal{text-align: left; color:#002D5E !important;}*/
/*.navbar{ margin-bottom: 5px !important; }*/
h3 {margin-top: 0px !important;}
.exp-des {padding: 0px 5px !important;margin: 10px 10px !important;}
.certificado{width: 8%;float: left; margin-left: 6%; margin-top: 4%;*/}
.certificado img{-webkit-box-shadow: 15px -7px 49px -4px rgba(0,45,94,0.75);
  -moz-box-shadow: 15px -7px 49px -4px rgba(0,45,94,0.75);
  box-shadow: 15px -7px 49px -4px rgba(0,45,94,0.75);
  border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  -webkit-border-radius: 6px 6px 6px 6px;
  border: 0.5px solid #49617a;}
.w--current{background-color: #002D5E !important; opacity: 0.39 !important;}
.expandUp.wrap{margin-top: 0px !important; margin-bottom:0px !important;padding: 0px 10px !important;}
#myCarousel{/*width: 84% !important;*/ /*width: 100% !important;*/width: 100% !important;
-webkit-box-shadow: 15px -7px 49px -4px rgba(0,45,94,0.75);
  -moz-box-shadow: 15px -7px 49px -4px rgba(0,45,94,0.75);
  box-shadow: 15px -7px 49px -4px rgba(0,45,94,0.75);
  border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  -webkit-border-radius: 6px 6px 6px 6px;
  border: 6px solid #49617a;
}

.carousel-control.left{background-image: none !important;}
.carousel-control.right{background-image: none !important;}
infoWindow: {
  content: '<p>HTML Content</p>'
}

/* ----- CABECERA MEISA ----- */
/************************/
.fix-header{width:100%;position: fixed;z-index: 999;background-color: white;}
/* ----- FIN CABECERA MEISA ----- */
/************************/

/* ----- LOGO MEISA ----- */
/************************/

/* ----- FIN LOGO MEISA ----- */
/************************/

/* ----- PESTAÑAS TABLAS ----- */
/************************/
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{color:#002D5E !important; font-weight: 600 !important; }
/* ----- FIN PESTAÑAS TABLAS ----- */
/************************/

/* ----- SELLOS CABECERA ----- */
/************************/
#logos-sellos-cabecera{width: 28% !important;}
/*.logos-sellos-cabecera{width: 465px !important;float: right;padding-top:2%;}*/
.logos-sellos-cabecera{/*width: 583px !important;*/  float: right;  margin-top: 2%; /* margin-top: -11%; */} 
.logos-sellos-cabecera img{height: 45px;}
.banderas-idiomas img{height: 20px !important; width: 35% !important; vertical-align: top !important;}
.div-idiomas{float: right;width: 3%;padding-top:1%;z-index: 999;}
/* ----- FIN SELLOS CABECERA ----- */
/************************/

/* ----- CONTENIDO PAGINAS ----- */
/************************/
/*.service-parlex{margin-top: 9% !important;}*/
.service-parlex{width:90%; margin:0px auto; background-image: none !important; margin-top: 0% !important; padding-bottom: 3% !important;min-height: 470px;}
.exp-back{background-image: none !important; padding-top:8% !important; width: 100%; margin:0px auto; margin-top:0% !important;}
/*.exp-back .w-container{margin-top: 2% !important;border:0.5px solid rgba(0,45,94,0.25) !important;}*/
/*.experinc-box-h2{color:#002D5E !important; margin-top:  0px !important; padding-bottom: 1% !important; width: 90% !important; margin:0% auto !important;}*/

#gradiente{
	margin-left: -7% !important;
    background: linear-gradient(to left, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
    z-index: 99;
    position: fixed;
    height: 90px;
    top: 13%;
    width: 100%;
 /*  margin-left: -7% !important;
  background: linear-gradient(to left, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
  z-index: 99; */
}
.experinc-box-h2 {   
    color: #002D5E !important;
    margin-top: 8px !important;
    margin-left: 10%;
    font-variant-caps: petite-caps;
    font-family: 'Rajdhani', sans-serif;
    font-size: 4em; 
    /* color: #002D5E !important;
    margin-top: -24px !important;
    padding-bottom: 4px !important;
    margin-left: 10%;
    padding-top: 1%;
    margin-bottom: -2px;
    font-variant-caps: petite-caps;
    font-family: 'Rajdhani', sans-serif;
    font-size: 4em; */
}/* 
  color: #002D5E !important;
  margin-top: -10px !important;
  padding-bottom: 1% !important; 
  margin-left: 10%;
  padding-top: 26px;
  margin-bottom: -2px;
} */
.experinc-box-h3{color:#002D5E !important; margin-top:  0px !important; /*width: 90% !important; margin:0% auto !important;*/}
.experinc-box-h4{color:#002D5E !important;}
#w-col-9-contenido-pagina{width:90%; margin: 0% auto;margin-top: 7% !important;min-height: 305px;}
#w-col-9-contenido-pagina-clientes{width:90%; margin: 0% auto;margin-top: 7% !important;min-height: 310px;}
#col2-div-imagen-pagina{text-align: center;}
::selection { background:#9ac7ed!important;} /*COLOR AL SELECCIONAR ALGO EN LA PAGINA*/
/* ----- FIN CONTENIDO PAGINAS ----- */
/************************/

/* ----- LISTAS ----- */
/************************/
ul li{list-style-image: url("../fonts/mini-tuerca14x14.png"); padding-bottom: 1%; color:#002D5E !important;}
li{color:#002D5E !important;}
ol{margin-left:8%}
ol li{padding-bottom: 1% !important; color: #002D5E !important;}
ol ul li{list-style-image:none;}
/* ----- FIN LISTAS ----- */
/************************/

/* ----- MIGAS DE PAN ----- */
/************************/
.breadcrumb {/*width: 100%;*/ width: 55%; margin-right: 0% !important; margin:0px auto; margin-bottom: 0px !important; padding: 8px 6% !important;
  list-style: none; background-color: #f5f5f5; border-radius: 4px;text-align: right;
  background: rgba(255,255,255,1);
  background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
  background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
  background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
  background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
  background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );}
.breadcrumb > li {display: inline-block; font-weight: 600;    padding-bottom: 0% !important;}
.breadcrumb > li + li:before {padding: 0 5px;color: #ccc;content: "/\00a0";}
.breadcrumb > .active {color:#002D5E;}
/* ----- FIN MIGAS DE PAN ----- */
/************************/

/* ----- IMAGENES ----- */
/************************/
#imagen{-webkit-box-shadow: 15px -7px 49px -4px rgba(0,45,94,0.75);
  -moz-box-shadow: 15px -7px 49px -4px rgba(0,45,94,0.75);
  box-shadow: 15px -7px 49px -4px rgba(0,45,94,0.75);
  border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  -webkit-border-radius: 6px 6px 6px 6px;
  border: 0.5px solid #49617a;
}
/* ----- FIN IMAGENES ----- */
/************************/    

/* ----- PAGINA FILOSOFIA ----- */
/************************/
#w-col-6-filosofia,#w-col-6-columna{float:left; width:45%;}
/* ----- FIN PAGINA FILOSOFIA ----- */

/* ----- FIN PAGINA RSC ----- */
/************************/
#botones-rsc{margin-top:5%;}
#btn-ex-one-rsc{margin-left:1%;margin-bottom: 1%;}
#btn-ex-one-rsc a{border-radius: 10px;}
/* ----- FIN PAGINA RSC ----- */

/* ----- PAGINA SEGURIDAD ----- */
/************************/
.imagen img{-webkit-box-shadow: 15px -7px 49px -4px rgba(0,45,94,0.75);
  -moz-box-shadow: 15px -7px 49px -4px rgba(0,45,94,0.75);
  box-shadow: 15px -7px 49px -4px rgba(0,45,94,0.75);
  border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  -webkit-border-radius: 6px 6px 6px 6px;
  border: 0.5px solid #49617a;}
/* ----- FIN PAGINA SEGURIDAD ----- */
/************************/

/* ----- PAGINA CALIDAD ----- */
/************************/
#certificado-calidad {width:30%; text-align:center; float:left; margin-right:0px;}
/*#certificado-calidad {width:/70%; float:left; margin-left: 45%; margin-right:0px;}*/
#certificado-calidad img{margin-right: 10%;margin-top:5%;margin-bottom: 5%;}
#img-calidad-1{margin-left: 3%; margin-right: 6%;}
#img-calidad-2{margin-left: 1%; margin-right: 6%;}
#img-calidad-3{margin-left: 1%; margin-right: 7%;}
#img-calidad-4{margin-right: 5%;}
#img-calidad-5{margin-right: 5%;}
#img-calidad-6{margin-right: 5%;}
/* ----- FIN PAGINA CALIDAD ----- */
/************************/

/************************/
/* ----- PANEL COOKIES ----- */
/************************/
#cajacookies {box-shadow: 0px 0px 5px 5px #808080;background-color: #3f3e3e;color: black;padding: 20px;
  /*margin-left: -15px;*//*margin-right: -15px;*/ margin-bottom: 0px;position: fixed;top: 0px;
  width: 100%;opacity: 0.8;z-index:1000;height: auto;font-size: larger;}
#cajacookies button {color: black;float: right;opacity: 1;} 
#cajacookies p{color:white !important; text-align: center; margin: 0 !important;width: 80%;float: left;}
#cajacookies a{color: white !important; font-weight: bold !important; }
/* ----- FINAL PANEL COOKIES ----- */
/************************/


.wrap-client {
    padding-top: 0px !important;
  }
.clients-parlex{top:9%;height: 210px;}
.jssora_221{top:200px !important;}



/* ----- PAGINA CLIENTES ----- */
/************************/
#clients{ margin-left: 4%;}
#clients .clients-wrap{width: 100%; height: 90px;/*margin-left: 1%;*/}
#clients .clients-wrap ul{height: 90px;}
.clients-wrap{margin-top: 20px !important;}
#botones-clientes{ margin-top: 1%; margin-left: 15%;margin:0 10%;}
#btn-ex-one-clientes1{margin-left:10%;}
#btn-ex-one-clientes2{margin-left:10%;}
#btn-ex-one-clientes3{margin-left:10%;}
#experinc-box-h3-gracias-clientes{font-size: 36px; font-style: italic;}
.ex-btn {border: 1px solid #002D5E !important; background: #002D5E !important; opacity: 1 !important;    font-size: 2em;}
.ex-btn:hover {border: 1px solid #002D5E !important; background: #002D5E !important; opacity: 0.69 !important;}
#col-imagenes{float:left; width:7%; text-align: center; margin-left: 3%;}
#col-imagenes img{margin-top:20%;margin-bottom: 20%; width: 100px; margin-left: 13%;}
#col-imagenes-birwelco{margin-top:80%;}
#img-2{margin-top:30%;}
#col-imagenes-norcontrol{margin-top:80%;}
#img-4{margin-top:30%;}
/* ----- FIN PAGINA CLIENTES ----- */
/************************/

/* ----- CARROUSEL CLIENTES ----- */
/************************/
#clients .clients-wrap ul li {height: 100px !important; width: 150px; margin:0px 25px; line-height: 70px !important;}
#clients .clients-wrap ul li img{vertical-align: middle; /*width: 100%;*/}
/* ----- FIN CARROUSEL CLIENTES ----- */
/************************/

/* ----- CONTAINER CABECERA ----- */
/************************/
.container{width: 100% !important;} /*EL CONTAINER DE LA CABECERA TENDRA EL 100% DE ANCHO*/
/* ----- FIN CONTAINER CABECERA ----- */
/************************/

/*@media (min-width: 1200px) {
  .container {width: 100% !important;}
}

@media (min-width: 992px) {
  .container {width: 100% !important;}
}*/

/* ----- PAGINA ACTIVIDADES ----- */
/************************/
#portfolio-actividades .wrap{margin-top: 9%;padding-top:2px;}
.porfolio-paragraph{margin-bottom: 35px;}
#li-actividades{width:395px;margin-bottom: 5%;/*height: 575px;*/}
#figure-actividades{box-shadow: 5px 5px 27px  #002D5E;/*width: 400px;*/}
.h4-titulo-actividades{font-weight: 600;}
.p-desc-actividades{margin-left:2%;margin-right:2%;padding-bottom:5%;text-align:justify;color:#337ab7 !important;}
/* ----- FIN PAGINA ACTIVIDADES ----- */
/************************/  

/* ----- EFECTO MAPA ----- */
/************************/
.map{-webkit-box-shadow:0 5px 60px rgba(0, 0, 0, 0.7), 0 0 80px rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow:0 5px 60px rgba(0, 0, 0, 0.7), 0 0 80px rgba(0, 0, 0, 0.1) inset;
  box-shadow:0 5px 60px rgba(0, 0, 0, 0.7), 0 0 80px rgba(0, 0, 0, 0.1) inset;
  -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
  -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
  box-shadow:0 0 20px rgba(0,0,0,0.8);
  top:0;bottom:0;left:10px;right:10px;
  -moz-border-radius:20px;
  border-radius:30px 0px 30px 0px;
}

/*.map:after{
  right:10px;left:auto;
  -webkit-transform:skew(8deg) rotate(3deg);
  -moz-transform:skew(8deg) rotate(3deg);
  -ms-transform:skew(8deg) rotate(3deg);
  -o-transform:skew(8deg) rotate(3deg);
  transform:skew(8deg) rotate(3deg);
}*/

/* ----- FIN EFECTO MAPA ----- */
/************************/

/* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES ----- */
/************************/
/*-- MAPA --*/
#map {width: 90%; height: 500px; margin:2% auto;/*margin-top: 2%;*/}
.info{text-align: center;min-width: 285px;}
#titulo{width: 90% !important;color:#002D5E;border-bottom-color: #FE0000;border-style: inset;border-width: 0px 0px 2px 0px;margin: 20px auto;}
#body p{line-height: 1.2em !important;font-size: 14px;}
#contentArgamasilla{min-width: 330px;}
#contentReentubado{min-width: 515px;}
#contentPortugal{min-width: 435px;}
#contentAlgeciras{min-width: 515px;}
#contentCartagena{min-width: 295px;}

.gm-style-iw {/*width: 350px !important;*/background-color: #fff;box-shadow: 0 1px 6px rgba(178, 178, 178, 0.6);
  border: 2px solid rgba(0, 51, 102, 0.6);border-radius: 5px;padding:3% !important;}

  
.gm-style > div:first-child > div + div > div:last-child > div > div:first-child > div{
  /* white background and box outline */
  /* we have to use !important because we are overwritng inline styles */
  /*VENTANA INFO WINDOW QUE SE MUESTRA POR DEFECTO LA OCULTAMOS PARA DAR NOSOTROS EL DISEÑO QUE QUEREMOS*/
  /*background-color: transparent !important;box-shadow: none !important;*/

  width: auto !important;height: auto !important;}

.gm-style > div:first-child > div + div > div:last-child > div > div:first-child > div > div > div{
  /* arrow colour */
  /*FLECHA QUE INDICA EL MARCADOR DEL MAPA*/
  /*background-color: #003366 !important;opacity: 0.6;*/}

.gm-style > div:first-child > div + div > div:last-child > div > div:last-child{
  /* close button */
  /*BOTON PARA CERRAR INFOWINW*/
  margin-right: 3%;margin-top: 3%;}

.gm-style > div:first-child > div + div > div:last-child > div > div:last-child > img{
  /* image icon inside close button */
  /*display: none;*/}

.gm-style-iw{
  /* positioning of infowindow */
  /*POSICION DE LA VENTANA DE INFOWINDOW*/
  top: 8% !important;left: 4% !important;}

/*-- SEÑAS DELEGACIONES --*/
#tituloDondeEstamos{width:100%; height: 40px; padding-top:2%; margin:0% auto;}
#tituloDondeEstamos h3 {text-align: center; margin: 0 auto; width: 60%; font-weight: 600; color:#002D5E; border-bottom-color: #FE0000; 
  border-style: inset; border-width: 0px 0px 2px 0px;}
#titulo-delegacion{margin-left:2%;}
#infoDelegaciones{text-align: justify;}
#infoDelegaciones h5{font-weight: 700;}
#infoDelegaciones p {text-align: justify; margin-left: 2%;}
.fila1-delegaciones{float:left; width:100%; padding-bottom: 3%; padding-top: 3%; padding-left: 5%; padding-right: 5%;}
.fila1-delegaciones div{float:left; width:28%;height: 180px; margin-left:5% !important;margin:1% 0%;}
.fila1-delegaciones h5{color: #002D5E;font-weight: 900;}
.fila1-delegaciones p{line-height: 1em;}
#Del-Algeciras h5{margin-top:2px;}
#Del-Portugal h5{margin-top:2px;}
#fila-talleres{float:left; width:100%; padding-bottom: 3%; padding-top: 3%; padding-left: 5%; padding-right: 5%;}
#fila-talleres div{float:left; width:25%; height: 145px; margin-left:0% !important; margin: 1% 0%;}
#fila-talleres h5{font-weight: 900;}
#fila-talleres p{line-height: 1em;}



/*DISEÑO SEÑAS DELEGACIONES*/
.fila1-delegaciones div .tarjeta, #fila-talleres div .tarjeta{
  -webkit-box-shadow:0 5px 60px rgba(0, 0, 0, 0.7), 0 0 80px rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow:0 5px 60px rgba(0, 0, 0, 0.7), 0 0 80px rgba(0, 0, 0, 0.1) inset;
  box-shadow:0 5px 60px rgba(0, 0, 0, 0.7), 0 0 80px rgba(0, 0, 0, 0.1) inset;
  -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
  -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
  box-shadow:0 0 20px rgba(0,0,0,0.8);
  
  /*background-image: url("http://api.thumbr.it/whitenoise-361x370.png?background=f0f0f0ff&noise=8f7a7d&density=48&opacity=14"); */
  /*background-image: url("http://api.thumbr.it/whitenoise-361x370.png?background=f0f0f0ff&noise=a3a1a1&density=48&opacity=14");*/
  background-image: url("../images/whitenoise-361x370.png?background=f0f0f0ff&noise=a3a1a1&density=48&opacity=14");


  border-radius: 15px 0px 15px 0px;
  -moz-border-radius: 15px 0px 15px 0px;
  -webkit-border-radius: 15px 0px 15px 0px;
  border: 2px outset #f0c9c9;
              
  width:90%; padding:2%;
}

.fila1-delegaciones div .tarjeta:hover, #fila-talleres div .tarjeta:hover{/*margin-top: 0% !important;*/-webkit-transform:scale(1.25);
-moz-transform:scale(1.03);
-ms-transform:scale(1.03);
-o-transform:scale(1.03);
-webkit-transform:scale(1.03);
transform:scale(1.03);
}
.fila1-delegaciones div .tarjeta:hover img, #fila-talleres div .tarjeta:hover img{/*margin-top: 0% !important;*/-webkit-transform:scale(1.25);
-moz-transform:scale(1.03);
-ms-transform:scale(1.03);
-o-transform:scale(1.03);
-webkit-transform:scale(1.03);
transform:scale(1.03);
}
/* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES ----- */
/************************/

/* ----- LOGO CABECERA ----- */
/************************/

/* ----- FIN LOGO CABECERA ----- */
/************************/

/* ----- PAGINA FILOSOFIA ----- */
/************************/
.h3-filosofia{font-size: 25px !important; color: #002D5E;}
/* ----- FIN PAGINA FILOSOFIA ----- */
/************************/

/*.menu-li:hover{ background-color: #002D5E !important;}*/

/* ----- PIE PAGINA ----- */
/************************/
/* .copyright-area {font-size:13px ;text-align: left ;} */
#w-container-footer{max-width: 100% !important;}
#wrap-footer{/*margin-top: 0% !important; margin-bottom: 0% !important;*/}
#div1-footer{height:230px;}
.footer-logo{display:inline !important; margin-left: 5%; margin-top:0.5%; float:left;}
#calidad{float:left; margin-left: 7%;}
#compromiso{float:left; margin-left: 4%;}
#contacto{float:left; margin-left: 4%;}
.fotter-text{width: auto;margin-left: 0% !important;margin-top: 0% !important;margin-bottom:0% !important;}
#copyright{color:#ffffff !important;width:50%;margin:0 auto; text-align:center;}
#derechos-reservados{color:#ffffff !important;width:15%;margin:0 auto;text-align:center;}

/* ----- PIE PAGINA ----- */
/************************/

/* ----- PAGINA SEGURIDAD ----- */
/************************/
.imagenes-seguridad{ width: 90%; padding: 2% 8% 0% 8%; float: left; margin-left: 5%;}
.imagenes-seguridad h4{ font-weight: bolder; color:#002D5E;}
.imagen{ width: 26%; float: left; margin-right: 5%; margin-top: 0.5%;}
.imagen p{ font-size: smaller;}
/* ----- FIN PAGINA SEGURIDAD ----- */
/************************/

/* ----- PAGINA ACTIVIVDADES ----- */
/************************/
.glyphicon-download a { font-size: 14px !important; line-height: 1.42857143 !important;}
.portfolio-parlex{margin-top:10%;}
.portfolio-parlex{background: none !important; width: 100%; margin:0px auto;}
.parlex3-back {background-image: none !important;}
.portfolio-heading {color:#002D5E;text-align: center;}
.sepreater {border-bottom: 6px double #002D5E !important;}
.portfolio-images {box-shadow: none !important; border-radius: 20px;}
.grid figcaption { background:none !important;}
/* ----- FIN PAGINA ACTIVIVDADES ----- */
/************************/

/* ----- <hr> PAGINA ACTIVIVDADES ----- */
/************************/
hr{/* border-top: 1px solid #002D5E !important; */border-bottom: 1px solid #002D5E !important; width: 90% !important;}
/* ----- <hr> PAGINA ACTIVIVDADES ----- */
/************************/
ul.descargas {display: inline-block;     text-align: left;}
.descargas li{
  list-style: none;
}

.w-col-6.dos_columnas{  min-height: 187px !important;  }
.treslineas {
    margin-left: 7%;
    margin-top: 4%;
  }
  .cuatrolineas {
    margin-left: 7%;
    margin-top: 2%;
  }

.w-col.w-col-6.exp-col1,
#w-col-6-filosofia,
#w-col-6-columna,
#w-col-9-contenido-pagina-calidad,
#w-col-9-contenido-pagina-seguridad,
#w-col-9-contenido-pagina-ambiente,
#w-col-9-contenido-pagina-eficiencia,
#w-col-9-contenido-pagina-igualdad,
#w-col-9-contenido-pagina-acoso,
#w-col-9-contenido-pagina-sostenibilidad,
#w-col-9-contenido-pagina-cop
{
  border: 1px solid rgba(134, 135, 136, 0.4);
  border-radius: 15px 0px 15px 0px;
  padding: 27px;
  box-shadow: 0px 4px 10px lightgrey;
  border-style: dotted;
  min-height: auto;
  margin-top: 35px;
  text-align: left;
  background: #ffffff80;
}
#w-col-6-filosofia,#w-col-6-columna {  min-height: 454px;}
#w-col-9-contenido-pagina-calidad {  min-height: 800px;}
#w-col-9-contenido-pagina-ambiente {  min-height: 700px;}

/*css menu*/
.mainWrap{/*width:100% !important;*/}
.mainWrap nav{margin-top: 20px !important;/*width: auto !important*/;margin:0px 5%; /* margin-left: 15% !important; */    margin-left: 5% !important; float:left;}
/*.mainWrap ul{height: 125px;}*/
nav{background: none !important;}
.menu li a{color: #002D5E !important;font-weight: 900 !important;}
.menu li #principal{/* padding-top: 30px !important;padding-bottom:5% !important; */}
/*.menu li #principal{padding-top: 30px !important;padding-bottom:5% !important;}*/
.menu ul{top: 100% !important;}
#sub-menu{top: 0% !important;}
.sub-menu li a:hover,  .menu li:hover > a{
    background: #f6f6f6 !important;
    color: #d80202 !important;
    border-radius: 28px;
    text-shadow: -1px 1px 55px #4a4c4d;
    border-left: 3px solid #002D5E !important;
} 
#menu1 li a,
#menu2 li a,
#menu3 li a,
#menu4 li a,
#menu5 li a,
#menu6 li a{
  font-weight:normal !important;
}
#menu3 ul{width: 200px;}

.mobile-menu{border:3px solid #002D5E;background:none !important;color:#002D5E !important;border-radius: 5px;}
.mobile-menu:hover{background:#728CA9 !important;}

/*efecto referencias logo*/
.referencias:hover{animation-name:pulse; animation-duration: 1.5s;animation-iteration-count: infinite;}
#ref-cepsa{}


/*-------------------------------------------------------------------*/
/*-------------- BOTONES REFERENCIAS TRABAJOS CLIENTES --------------*/
/*-------------------------------------------------------------------*/
.card {
  display: inline-block;
  position: relative;
  width: 100%;
  margin: 25px 0;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
  border-radius: 6px;
  color: rgba(0,0,0, 0.87);
  background: #fff;
}

.card .card-header {
  padding: 15px 20px 0;
  z-index: 3;
}

.card .card-content {
  padding: 15px 20px;
  position: relative;
}

.card .nav-pills,
.card .tab-content {
  margin-top: 20px;
}

.nav-pills.nav-pills-rose > li.active > a, .nav-pills.nav-pills-rose > li.active > a:focus, .nav-pills.nav-pills-rose > li.active > a:hover {
  background-color: #abc2d6;
  box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4);
}

.nav-pills:not(.nav-pills-icons) > li > a {
  border-radius: 30px;
}


.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
  background-color: #9c27b0;
  color: #FFFFFF;
  box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(156, 39, 176, 0.4);
}

.nav-pills > li > a {
  line-height: 24px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  min-width: 100px;
  text-align: center;
  color: #555555;
  transition: all .3s;
}

/*-------------------------------------------------------------------*/
/*------------ FIN BOTONES REFERENCIAS TRABAJOS CLIENTES ------------*/
/*-------------------------------------------------------------------*/

#p-ref-1{font-family: 'Montserrat', sans-serif;font-size: 15px; font-weight: 600;}
#p-ref-2{font-family: 'Montserrat', sans-serif;}






/*------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------*/
/*--------------------------------------- CSS PARA EL RESPONSIVE ---------------------------------------*/
/*------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------*/

/*-----------------------  1900px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1900px){
  /* ----- MENU 1900px ----- */
  /************************/
  /*.mainWrap nav{margin:0px 9% !important;}*/
  /* ----- FIN MENU 1900px----- */
  /************************/
}

/*-----------------------  1892px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1892px){
  /* ----- SELLOS CABECERA 1892px----- */
  /************************/
  #logos-sellos-cabecera{width: 27% !important;}
  /* ----- FIN SELLOS CABECERA 1892px----- */
  /************************/
}

/*-----------------------  1828px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1828px){
  /* ----- MENU 1828px ----- */
  /************************/
  .mainWrap nav{margin:0px 9%;}
  /* ----- FIN MENU 1828px----- */
  /************************/
  /* ----- SELLOS CABECERA 1828px----- */
  /************************/
  #logos-sellos-cabecera{width: 26% !important;}
  /* ----- FIN SELLOS CABECERA 1828px----- */
  /************************/
}

/*-----------------------  1776px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1776px){
  /* ----- MENU 1776px ----- */
  /************************/
  .mainWrap nav{margin:0px 8%;}
  /* ----- FIN MENU 1776px----- */
  /************************/
  /* ----- SELLOS CABECERA 1776px----- */
  /************************/
  .logos-sellos-cabecera img{zoom:0.9;}
  @-moz-document url-prefix() {
    .logos-sellos-cabecera img{transform:scale(0.9,1);}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-1,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-2,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-3 {margin-left:0%;}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-4,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-5,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-6,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-7,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-8,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-9,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-10 {margin-left:-2%;}
  }
  .logos-sellos-cabecera{width: 420px !important;}
  
  /*#logos-sellos-cabecera .logos-sellos-cabecera #sello-1,#logos-sellos-cabecera .logos-sellos-cabecera #sello-2,
  #logos-sellos-cabecera .logos-sellos-cabecera #sello-3,{-moz-width:5%;-moz-height:1%;}

  #logos-sellos-cabecera .logos-sellos-cabecera #sello-4,#logos-sellos-cabecera .logos-sellos-cabecera #sello-5,
  #logos-sellos-cabecera .logos-sellos-cabecera #sello-6,#logos-sellos-cabecera .logos-sellos-cabecera #sello-7,
  #logos-sellos-cabecera .logos-sellos-cabecera #sello-8,#logos-sellos-cabecera .logos-sellos-cabecera #sello-9,
  #logos-sellos-cabecera .logos-sellos-cabecera #sello-10 {-moz-width:10%;-moz-height:1%;}
  /* ----- FIN SELLOS CABECERA 1776px----- */
  /************************/
}

/*-----------------------  1732px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1732px){
  /* ----- MENU 1732px ----- */
  /************************/
 /* .mainWrap nav{margin:0px 8%;}*/
  /* ----- FIN MENU 1732px----- */
  /************************/
}

/*-----------------------  1726px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1726px){
  /* ----- MENU 1726px ----- */
  /************************/
  /*.mainWrap nav{margin:0px 6% !important;}*/
  /* ----- FIN MENU 1726px----- */
  /************************/
  /* ----- SELLOS CABECERA 1726px----- */
  /************************/
  #logos-sellos-cabecera{width: 29% !important;}
  /* ----- FIN SELLOS CABECERA 1726px----- */
  /************************/
}

/*-----------------------  1683px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1683px){
  /* ----- MENU 1683px ----- */
  /************************/
  /*.mainWrap nav{margin:0px 5% !important;}*/
  /* ----- FIN MENU 1683px----- */
  /************************/
}

/*-----------------------  1680px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1680px) {

  body{font-size: 140% !important;}
    /* ----- MENU 1680px ----- */
  /************************/
  /*.mainWrap nav{margin:0px 5% !important;}*/
  /* ----- FIN MENU 1680px----- */
  /************************/

  /* ----- SELLOS CABECERA 1680px----- */
  /************************/
  #logos-sellos-cabecera{width: 28% !important;}
  .logos-sellos-cabecera img{zoom:0.85;}

  @-moz-document url-prefix() {
    .logos-sellos-cabecera img{transform:scale(0.85,0.9);}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-1,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-2,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-3 {margin-left:-1%;}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-4{margin-left: -2.5%}
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-5,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-6,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-7,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-8,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-9,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-10 {margin-left:-3%;}
  }

  .logos-sellos-cabecera{width: 400px !important;}
  /* ----- FIN SELLOS CABECERA 1680px----- */
  /************************/

  /* ----- PAGINA CLIENTES 1680px ----- */
  /************************/
  #container-clientes{width: 130% !important;}
  #clients{margin-right: 23% !important;}
  /* ----- FINPAGINA CLIENTES ----- */
  /************************/

/* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 1680px ----- */
/************************/
  /*-- SEÑAS DELEGACIONES --*/


/* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 1680px ----- */
/************************/

  /* ----- PIE PAGINA 1680px ----- */
  /************************/
  .copyright-area{padding-top: 1%;}
  /* ----- FIN PIE PAGINA ----- */
  /************************/

}

/*-----------------------  1636px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1636px){
  /* ----- MENU 1683px ----- */
  /************************/
  .mainWrap nav{margin:0px 6%;}
  /* ----- FIN MENU 1683px----- */
  /************************/
  /* ----- SELLOS CABECERA 1636px ----- */
  /************************/
  #logos-sellos-cabecera {width: 29% !important;}
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/


/*-----------------------  1630px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1630px){
  /* ----- MENU 1630px ----- */
  /************************/
  /*.mainWrap nav{margin:0px 4% !important;}*/
  /* ----- FIN MENU 1630px----- */
  /************************/
}

/*-----------------------  1614px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1614px) {
  /* ----- MENU 1614px ----- */
  /************************/
  /*.mainWrap nav{margin:0px 5% !important;}*/
  /* ----- FIN MENU ----- */
  /************************/

 /* ----- SELLOS CABECERA 1614px ----- */
  /************************/
  /*.logos-sellos-cabecera{width: 417px !important;}
  #logos-sellos-cabecera .logos-sellos-cabecera img{height:40px;}*/
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/
}

/*-----------------------  1594px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1594px){
  /* ----- SELLOS CABECERA 1594px ----- */
  /************************/
  .logos-sellos-cabecera{width: 380px !important;}
  #logos-sellos-cabecera .logos-sellos-cabecera img{zoom:0.8;}
  @-moz-document url-prefix() {
    /*.logos-sellos-cabecera{margin-right:-6%;}*/
    .logos-sellos-cabecera img{transform:scale(0.8,0.9);}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-1,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-2,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-3 {margin-left:-1.5%;}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-4,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-5,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-6,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-7,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-8,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-9,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-10 {margin-left:-3.5%;}
  }
  #logos-sellos-cabecera {width: 28% !important;}
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/
}

/*-----------------------  1554px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1554px){
  /* ----- SELLOS CABECERA 1554px ----- */
  /************************/
  .logos-sellos-cabecera{width: 335px !important;}
  #logos-sellos-cabecera .logos-sellos-cabecera img{zoom:0.7;}

  @-moz-document url-prefix() {
    .logos-sellos-cabecera img{transform:scale(0.7,0.8);}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-1,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-2,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-3 {margin-left:-2.5%;}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-4 {margin-left:-3.5%;}
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-5,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-6,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-7,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-8,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-9,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-10 {margin-left:-5%;}
  }

  #logos-sellos-cabecera {width: 25% !important;}
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/
}



/*-----------------------  1535px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1535px) {
  /* ----- MENU 1535px ----- */
  /************************/
  .menu li a{padding:9px !important;}
  /* ----- FIN MENU 1535px----- */
  /************************/

  /* ----- SELLOS CABECERA 1535px ----- */
  /************************/
  #logos-sellos-cabecera {width: 26% !important;}
  /* ----- FIN SELLOS CABECERA 1535px----- */
  /************************/
}

/*-----------------------  1518px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1518px){
  .exp-back{padding-top: 9% !important;}
  /* ----- PAGINA ACTIVIDADES 1518px ----- */
  /************************/
  #portfolio-actividades .wrap{margin-top: 11% !important;}
  /* ----- FIN PAGINA ACTIVIDADES 1518px ----- */
  /************************/
}

/*-----------------------  1480px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1480px){

  /* ----- PIE 1480px ----- */
  /************************/
  #copyright{width: 50% !important;}
  /* ----- FIN PIE 1480px ----- */
  /************************/  
}

/*-----------------------  1478px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1478px) {
  /* ----- MENU 1478px ----- */
  /************************/
  .menu li a{padding:8px !important;}
  /* ----- FIN MENU 1478px----- */
  /************************/

  /* ----- SELLOS CABECERA 1478px ----- */
  /************************/
  #logos-sellos-cabecera {width: 27% !important;}
  /* ----- FIN SELLOS CABECERA 1478px----- */
  /************************/
}

/*-----------------------  1475px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1475px){

  /* ----- MENU 1475px ----- */
  /************************/
  /*.mainWrap nav{margin:0px 4% !important;}*/
  /* ----- FIN MENU 1475px----- */
  /************************/
}

/*-----------------------  1460px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1460px) {
 /* ----- SELLOS CABECERA 1460px ----- */
  /************************/
  /*#logos-sellos-cabecera .logos-sellos-cabecera img{zoom:0.9;}*/
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/

  /* ----- CARROUSEL 1460px ----- */
  /************************/
  #clients{ margin-left: 5%;}
  /* ----- FIN CARROUSEL 1460px ----- */
  /************************/
}

/*-----------------------  1426px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1426px){
  /* ----- SELLOS CABECERA 1426px ----- */
  /************************/
  #logos-sellos-cabecera .logos-sellos-cabecera img{zoom:0.65;}

  @-moz-document url-prefix() {
    .logos-sellos-cabecera img{transform:scale(0.65,0.7);}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-1,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-2,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-3 {margin-left:-2.57%;}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-4 {margin-left:-5%;}
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-5,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-6,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-7,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-8,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-9,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-10 {margin-left:-6.5%;}
  }

  .logos-sellos-cabecera {width: 315px !important;}
  #logos-sellos-cabecera {width: 26% !important;}
  /* ----- FIN SELLOS CABECERA 1426px----- */
  /************************/
}
/*-----------------------  1410px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1410px){
  .exp-back{padding-top: 10% !important;}
}

/*-----------------------  1393px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1393px) {

  /* ----- MENU 1393px ----- */
  /************************/
  .menu li a{padding: 7px !important;}
  /* ----- FIN MENU ----- */
  /************************/

 /* ----- SELLOS CABECERA 1393px ----- */
  /************************/
  #logos-sellos-cabecera .logos-sellos-cabecera img{zoom:0.6;}

  @-moz-document url-prefix() {
    .logos-sellos-cabecera img{transform:scale(0.6,0.65);}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-1,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-2,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-3 {margin-left:-3%;}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-4 {margin-left:-5%;}
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-5,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-6,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-7,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-8,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-9,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-10 {margin-left:-8%;}
  }

  .logos-sellos-cabecera{width: 295px !important;}
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/
}

/*-----------------------  1388px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1388px){
  /* ----- PANEL COOKIES ----- */
  /************************/
  #cajacookies{font-size: inherit !important;}
  /* ----- FIN PANEL COOKIES ----- */
  /************************/
}

/*-----------------------  1366px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1366px) {

  body{font-size: 135% !important;}
  .experinc-box-h3{font-size:45px !important;}
  .exp-back{padding-top: 11% !important}
  /* ----- MENU 1366px ----- */
  /************************/
  /*.mainWrap nav{margin:0px 2% !important;}*/
  /*.menu li a{padding:10px !important;}*/
  /* ----- FIN MENU ----- */
  /************************/

  /* ----- SELLOS CABECERA 1366px ----- */
  /************************/
  /*.logos-sellos-cabecera {width: 397px !important;}
 #logos-sellos-cabecera .logos-sellos-cabecera img{zoom:0.95;}*/
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/

  /* ----- PIE PAGINA 1366px ----- */
  /************************/
  .footer-logo{width: 15% !important;}
  #calidad{font-size: small;}
  #contacto{font-size: small;}
  .div-footer{/*margin-top: 17%;*/}
  .fotter-text{/*margin-left: 21% !important;*/}
  #derechos-reservados{/*padding-left: 29% !important;*/width: 20% !important;}
  /* ----- FIN PIE PAGINA ----- */
  /************************/
  
  /* ----- PAGINA ACTIVIDADES 1366px ----- */
  /************************/
  #portfolio-actividades{margin-top: 0% !important;}
  #portfolio-actividades .wrap{margin-top: 12% !important;}
  /* ----- FIN PAGINA ACTIVIDADES ----- */
  /************************/

  /* ----- PAGINA TRANS CALOR 1366px ----- */
  /************************/
  #ul-1-dcha-t-calor{margin-top:33% !important;}
  /* ----- FIN PAGINA TRANS CALOR ----- */
  /************************/

  /* ----- PAGINA CLIENTES 1366px----- */
  /************************/
  #clients{margin-right: 38% !important;}
  #container-clientes{width: 160% !important;}
  /* ----- FIN PAGINA CLIENTES ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 1366px ----- */
  /************************/
  .fila1-delegaciones div .tarjeta{width: 100% !important;}
  .fila1-delegaciones{padding-top:3% !important;}
  #fila-talleres{padding-top: 3% !important;}
  #fila-talleres div .tarjeta{width: 100% !important;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES ----- */
  /************************/

}

/*-----------------------  1324px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1324px){
  /* ----- MENU 1324px ----- */
  /************************/
  .menu li a{font-weight: 800 !important; padding:6.5px !important;}
  /* ----- FIN MENU 1324px ----- */
  /************************/
}

/*-----------------------  1309px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1309px){
  /* ----- SELLOS CABECERA 1309px ----- */
  /************************/
  #logos-sellos-cabecera .logos-sellos-cabecera img{zoom:0.55;}

  @-moz-document url-prefix() {
    .logos-sellos-cabecera img{transform:scale(0.55,0.6);}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-1,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-2,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-3 {margin-left:-4%;}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-4 {margin-left:-6.5%;}
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-5,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-6,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-7,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-8,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-9,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-10 {margin-left:-9.5%;}
  }

  .logos-sellos-cabecera{width: 275px !important;}
  #logos-sellos-cabecera{width: 25% !important;}
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/
}

/*-----------------------  1300px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1300px){
  /* ----- MENU 1300px ----- */
  /************************/
  /*.menu li a{padding:7px !important;}*/
  /* ----- FIN MENU 1300px ----- */
  /************************/
}

/*-----------------------  1279px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1279px){
  /* ----- MENU 1279px ----- */
  /************************/
  .mainWrap nav{margin:0px 5.5%;}
  /* ----- FIN MENU 1279px ----- */
  /************************/
}

/*-----------------------  1280px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1280px) {

  body{font-size: 135% !important;}
  .exp-back{padding-top: 12% !important;}

  /* ----- MENU 1280px ----- */
  /************************/
  /*.mainWrap nav{margin:0px 7% !important;}*/
  /* ----- FIN MENU ----- */
  /************************/

  /* ----- SELLOS CABECERA 1280px ----- */
  /************************/
  /*#logos-sellos-cabecera .logos-sellos-cabecera img{zoom:0.6;}*/
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/

  /* ----- PANEL COOKIES 1280px ----- */
  /************************/
  #cajacookies p {font-size: 15px !important; }
  /* ----- FIN PANEL COOKIES ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 1280px ----- */
  /************************/  
  .fila1-delegaciones div{margin-left: 2% !important;width: 31% !important;}
  #fila-talleres div{width: 31% !important; margin-left: 2% !important;height: 180px !important;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES ----- */
  /************************/

  /* ----- PAGINA MANTENIMIENTO EQUIPOS 1280px ----- */
  /************************/
  #ul-equipos-mtto{margin-left: 3% !important;}
  /* ----- FIN PAGINA MANTENIMIENTO EQUIPOS ----- */
  /************************/

  /* ----- PAGINA TRANS CALOR 1280px ----- */
  /************************/
  #ul-1-dcha-t-calor{margin-top:35% !important;}
  /* ----- FIN PAGINA TRANS CALOR ----- */
  /************************/

  /* ----- PAGINA CLIENTES 1280px ----- */
  /************************/
  #clients{ margin-right: 42% !important;}
  #container-clientes{width: 170% !important;}
  /* ----- FIN PAGINA CLIENTES ----- */
  /************************/

  /* ----- PAGINA ACTIVIDADES 1280px ----- */
  /************************/
  #portfolio-actividades .wrap{margin-top:12% !important;}
  /* ----- FIN PAGINA ACTIVIDADES ----- */
  /************************/

}

/*-----------------------  1268px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1268px){
  /* ----- MENU 1268px ----- */
  /************************/
  .mainWrap nav{margin:0px 5%;}
  .menu li a{font-size: 13px !important;}
  /* ----- FIN MENU 1268px ----- */
  /************************/

  /* ----- SELLOS CABECERA 1268px ----- */
  /************************/
  #logos-sellos-cabecera .logos-sellos-cabecera img{zoom:0.53;}

  @-moz-document url-prefix() {
    .logos-sellos-cabecera img{transform:scale(0.53,0.58);}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-1,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-2,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-3 {margin-left:-5%;}

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-4 {margin-left:-7%;}
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-5,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-6,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-7,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-8,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-9,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-10 {margin-left:-10%;}
  }

  .logos-sellos-cabecera{width: 265px !important;}
  /* ----- FIN SELLOS CABECERA 1268px----- */
  /************************/
}

/*-----------------------  1260px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1260px){
  /*.logo-meisa{width: 60% !important;}*/
  .exp-back{padding-top: 12% !important;}
  /* ----- PAGINA ACTIVIDADES 1260px ----- */
  /************************/
  #portfolio-actividades .wrap{margin-top: 13% !important;}
  /* ----- FIN PAGINA ACTIVIDADES 1260px ----- */
  /************************/
}

/*-----------------------  1253px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1253px){
  /* ----- LOGO CABECERA ----- */
  /************************/
  /*.logo{width: 10% !important;}*/
  /* ----- FIN LOGO CABECERA ----- */
  /************************/

  /* ----- MENU 1253px ----- */
  /************************/
  /*#logos-sellos-cabecera .logos-sellos-cabecera img {zoom: 0.9;}*/
  /*.menu li a {padding:5px !important;}*/
  /*.logos-sellos-cabecera {width: 379px !important;}*/
  /* ----- FIN MENU 1253px----- */
  /************************/

}

/*-----------------------  1240px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1240px){
  /* ----- LOGO CABECERA ----- */
  /************************/
  /*.logo{width: 11% !important;}*/
  .mainWrap nav{margin:0px 4.5%; margin-left: 14% !important;}
  /* ----- FIN LOGO CABECERA ----- */
  /************************/
}

/*-----------------------  1228px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1228px){
  /* ----- LOGO CABECERA ----- */
  /************************/
  .mainWrap nav{margin:0px 4%;}
  /* ----- FIN LOGO CABECERA ----- */
  /************************/
}

/*-----------------------  1224px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1224px){
  /* ----- SELLOS CABECERA 1224px ----- */
  /************************/
  .logos-sellos-cabecera {width: 263px !important;}
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/
}

/*-----------------------  1215px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1215px){
  /* ----- MENU 1215px ----- */
  /************************/
  .menu li a{font-size: 12.5px !important;}
  /* ----- FIN MENU 1215px----- */
  /************************/

  /* ----- SELLOS CABECERA 1215px ----- */
  /************************/
  .logos-sellos-cabecera {width: 265px !important;}
  #logos-sellos-cabecera {width: 26% !important;}
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/
}

/*-----------------------  1205px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1205px){
  /* ----- LOGO CABECERA ----- */
  /************************/
  .mainWrap nav{margin:0px 3%;}
  /* ----- FIN LOGO CABECERA ----- */
  /************************/
}

/*-----------------------  1202px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1202px){
  /* ----- SELLOS CABECERA 1202px ----- */
  /************************/
  #logos-sellos-cabecera {width: 26% !important;}
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/

}

/*-----------------------  1200px -----------------------*/
/*-------------------------------------------------------*/
@media (min-width: 1200px){
.container .demo-1{width: 90% !important;}
}

/*-----------------------  1200px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1200px) {

  body{font-size: 125% !important;}

  /* ----- PIE PAGINA 1200px ----- */
  /************************/
  #calidad{margin-left: 4% !important;width: 20% !important;}
  #compromiso{margin-left: 4% !important;width: 20% !important;}
  #contacto{font-size: small;width: 25%;}
  #copyright{width: 60% !important;}
  /* ----- FIN PIE PAGINA ----- */
  /************************/

}

/*-----------------------  1188px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1188px){
  /* ----- LOGO CABECERA ----- */
  /************************/
  /*.logo{width: 12% !important;}*/
  .mainWrap nav{margin:0px 1%;}
  /* ----- FIN LOGO CABECERA ----- */
  /************************/

  /* ----- MENU 1188px ----- */
  /************************/
  #logos-sellos-cabecera {width: 27% !important;}
  /* ----- FIN MENU 1188px----- */
  /************************/

}
/*-----------------------  1179px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1179px){
  /* ----- MENU 1179px ----- */
  /************************/
  /*.mainWrap nav {margin: 0px 3%;}*/
  /* ----- FIN MENU 1179px----- */
  /************************/

}
/*-----------------------  1175px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1175px){
  /* ----- SELLOS CABECERA 1175px ----- */
  /************************/
  #logos-sellos-cabecera .logos-sellos-cabecera #sello-4,#logos-sellos-cabecera .logos-sellos-cabecera #sello-5,
  #logos-sellos-cabecera .logos-sellos-cabecera #sello-6,#logos-sellos-cabecera .logos-sellos-cabecera #sello-7,
  #logos-sellos-cabecera .logos-sellos-cabecera #sello-8,#logos-sellos-cabecera .logos-sellos-cabecera #sello-9,
  #logos-sellos-cabecera .logos-sellos-cabecera #sello-10 {zoom:0.4;}

  @-moz-document url-prefix() {

    #logos-sellos-cabecera .logos-sellos-cabecera #sello-4 {transform:scale(0.4,0.4); margin-left:-9%;}
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-5,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-6,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-7,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-8,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-9,
    #logos-sellos-cabecera .logos-sellos-cabecera #sello-10 {transform:scale(0.4,0.4); margin-left:-15%;}

    .logos-sellos-cabecera{margin-right: 0% !important;margin-top:-4% !important;}
  }

  .logos-sellos-cabecera{width: 215px !important;}
  #logos-sellos-cabecera{width: 23% !important;}
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/

}

/*-----------------------  1155px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1155px){
  /* ----- MENU 1155px ----- */
  /************************/
  /*.mainWrap nav{margin:0px 1% !important;}*/
  /*#logos-sellos-cabecera .logos-sellos-cabecera img {zoom: 0.8;}*/
  /*.menu li a {padding:5px !important;}
  .logos-sellos-cabecera {width: 379px !important;}*/
  /* ----- FIN MENU 1155px----- */
  /************************/

}

/*-----------------------  1128px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1128px){
  /* ----- MENU 1128px ----- */
  /************************/
  /*.logo {width: 13% !important;}*/
  /* ----- FIN MENU 1128px----- */
  /************************/
}

/*-----------------------  1115px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1115px){
  .exp-back{padding-top: 13% !important;}
  /* ----- PAGINA ACTIVIDADES 1115px ----- */
  /************************/
  #portfolio-actividades .wrap{margin-top: 14% !important;}
  /* ----- FIN PAGINA ACTIVIDADES 1115px ----- */
  /************************/
}

/*-----------------------  1101px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1101px){
  /* ----- MENU 1101px ----- */
  /************************/
  .mainWrap nav {margin: 0px 0%;}
  /* ----- FIN MENU 1101px ----- */
  /************************/

  /* ----- SELLOS CABECERA 1101px ----- */
  /************************/
  #logos-sellos-cabecera{width: 23% !important;}
  /* ----- FIN SELLOS CABECERA 1101px----- */
  /************************/
}

/*-----------------------  1085px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1085px){
  /* ----- LOGO CABECERA ----- */
  /************************/
  /*.logo{width: 11% !important;}*/
  /* ----- FIN LOGO CABECERA ----- */
  /************************/

  /* ----- MENU 1101px ----- */
  /************************/
  /*.mainWrap nav {margin: 0px 0%;}*/
  /* ----- FIN MENU 1101px ----- */
  /************************/

  /* ----- SELLOS CABECERA 1085px ----- */
  /************************/
  #logos-sellos-cabecera{width: 24% !important;}
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/
}

/*-----------------------  1080px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1080px){
  /* ----- SELLOS CABECERA 1080px ----- */
  /************************/
  /*#logos-sellos-cabecera{width: 24% !important;}*/
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/
}

/*-----------------------  1079px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1079px){
  /* ----- SELLOS CABECERA 1079px ----- */
  /************************/
  #logos-sellos-cabecera .logos-sellos-cabecera #sello-1,#logos-sellos-cabecera .logos-sellos-cabecera #sello-2,
  #logos-sellos-cabecera .logos-sellos-cabecera #sello-3,{zoom:0.5;}

  .logos-sellos-cabecera {width: 211px !important;}
  #logos-sellos-cabecera{width: 23% !important;}

  @-moz-document url-prefix() {

    .logos-sellos-cabecera{width: 215px !important;}
  }
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/

}

/*-----------------------  1066px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1066px){
  /* ----- MENU 1066px ----- */
  /************************/
  /*.mainWrap nav {margin: 0px 1%;}*/
  /* ----- FIN MENU 1066px ----- */
  /************************/

  /* ----- SELLOS CABECERA 1066px ----- */
  /************************/
  #logos-sellos-cabecera .logos-sellos-cabecera #sello-1,#logos-sellos-cabecera .logos-sellos-cabecera #sello-2,
  #logos-sellos-cabecera .logos-sellos-cabecera #sello-3 {zoom:0.4;}

  #logos-sellos-cabecera{width: 24% !important;}
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/
}

/*-----------------------  1057px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1057px){
  /* ----- SELLOS CABECERA 1057px ----- */
  /************************/
  #logos-sellos-cabecera{width: 20% !important;}
  .logos-sellos-cabecera{width: 114px !important;padding-right:1% !important;}
  /*.div-idiomas{width: 30% !important;}*/
/*  .logo{width: 12% !important;}*/


  @-moz-document url-prefix() {

    .logos-sellos-cabecera{width: 218px !important;}
    #logos-sellos-cabecera{width: 26% !important;}
  }


  /* ----- FIN SELLOS CABECERA 1057px ----- */
  /************************/

}

/*-----------------------  1053px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1053px){
  /* ----- SELLOS CABECERA 1053px ----- */
  /************************/
  /*#logos-sellos-cabecera .logos-sellos-cabecera img{zoom:0.6; -ms-width:30% !important;}*/
  /* ----- FIN SELLOS CABECERA 1053px ----- */
  /************************/

  /* ----- PANEL COOKIES ----- */
  /************************/
  #cajacookies{font-size: 11px !important;}
  #cajacookies p{font-size: 13px !important;}
  /* ----- FIN PANEL COOKIES ----- */
  /************************/
}

/*-----------------------  1024px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 1024px) {

  .service-parlex{margin-top:0% !important;}
  .experinc-box-h3{font-size:40px !important;}
  body{font-size: 125% !important;}
  .exp-back{padding-top: 14% !important;}

  /* ----- MENU 1024px ----- */
  /************************/
  .mainWrap nav{margin:0px 0%;}
  /* ----- FIN MENU ----- */
  /************************/

  /* ----- SELLOS CABECERA 1024px ----- */
  /************************/
  /*#logos-sellos-cabecera .logos-sellos-cabecera img{zoom:0.599;}*/
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/

  /* ----- PANEL COOKIES 1024px ----- */
  /************************/
  #cajacookies p {width: 75% !important;}
  /* ----- FIN PANEL COOKIES ----- */
  /************************/

  /* ----- PIE PAGINA 1024px ----- */
  #div1-footer{height: 215px !important;}
  #calidad{font-size: 12px;}
  #compromiso{font-size: 12px;}
  #copyright{width: 70% !important;}
  #derechos-reservados{width: 30% !important;}
 
  /* ----- FIN PIE PAGINA ----- */
  /************************/
  
  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 1024px ----- */
  /************************/
  .fila1-delegaciones {padding-left: 0% !important;padding-right: 0% !important;}
  .fila1-delegaciones div{margin-left: 1% !important;}
  #fila-talleres{padding-left: 0% !important;padding-right: 0% !important;}
  #fila-talleres div{width: 31% !important;margin-left: 1% !important;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES ----- */
  /************************/
  
  /* ----- PAGINA ACTIVIDADES 1024px ----- */
  /************************/
  #portfolio-actividades{margin-top: 0% !important;}
  #portfolio-actividades .wrap{margin-top:15% !important;}
  /* ----- FIN PAGINA ACTIVIDADES ----- */
  /************************/

  /* ----- PAGINA SEGURIDAD 1024px ----- */
  /************************/
  #certificado-seguridad{width: 11% !important;}
  /* ----- FIN PAGINA SEGURIDAD ----- */
  /************************/

  /* ----- PAGINA MANTENIMIENTO EQUIPOS 1024px ----- */
  /************************/
  #ul-equipos-mtto{margin-left: 8% !important;}
  #ul-equipos-mtto-li{clear: left !important;}
  #certificados-mtto{clear:both;margin-top:18%;}
  /* ----- FIN PAGINA MANTENIMIENTO EQUIPOS ----- */
  /************************/

  /* ----- PAGINA MECANIZADO 1024px ----- */
  /************************/
  #col-campos-mecanizado{width: 100% !important;}
  /* ----- FIN PAGINA MECANIZADO ----- */
  /************************/

  /* ----- PAGINA CLIENTES 1024px ----- */
  /************************/
  #clients{margin-right: 67% !important;}
  #container-clientes{width: 210% !important;}
  #container-clientes{width: 300% !important;}
  #btn-ex-one-clientes1{margin-left: 0% !important;}
  /* ----- FIN PAGINA CLIENTES ----- */
  /************************/

}

/*-----------------------  1011px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 1011px){
  @-moz-document url-prefix() {

    .logos-sellos-cabecera{margin-top: -15% !important; margin-right: 3% !important;}
  }
}

/*-----------------------  999px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 999px){
  /* ----- SELLOS CABECERA 999px ----- */
  /************************/
  #logos-sellos-cabecera .logos-sellos-cabecera img{zoom:0.57;}
  #logos-sellos-cabecera {width: 18% !important;}

  @-moz-document url-prefix() {

    .logos-sellos-cabecera{margin-top: -5% !important; margin-right: -7% !important;}
  }
  /* ----- FIN SELLOS CABECERA 999px ----- */
  /************************/


}




/*-----------------------  992px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 992px) {

  /*.service-parlex{margin-top:16% !important;}*/

  /* ----- LOGO MEISA 992px ----- */
  /************************/
  .logo-meisa {margin-left: 3%;}
  /* ----- FIN LOGO MEISA ----- */
  /************************/

  /* ----- MENU 992px ----- */
  /************************/
  #logos-sellos-cabecera{width: 9% !important;}
  /*.div-idiomas{width:70% !important;}*/
  .logos-sellos-cabecera{display:none !important;}
  /*.logo{width: 13% !important;}*/
  /* ----- FIN MENU 992px ----- */
  /************************/

  /* ----- PIE PAGINA 992px ----- */
  /************************/

  /* ----- FIN PIE PAGINA ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 992px ----- */
  /************************/
  .fila1-delegaciones{padding-left: 0% !important;padding-right: 0% !important;}
  .fila1-delegaciones div{width: 32% !important;}
  #fila-talleres{padding-left: 0% !important;padding-right: 0% !important;}
  #fila-talleres div{width: 32% !important;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 992px ----- */
  /************************/

  /* ----- CARROUSEL 992px ----- */
  /************************/
  #clients{margin-left: 7% !important; margin-right: 0% !important;}
  /* ----- FIN CARROUSEL 992px ----- */
  /************************/
  
}
/*-----------------------  991px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 991px){
  #clients .clients-wrap{
        width: 100% !important;
  }
}
/*-----------------------  960px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 960px){
  .exp-back{padding-top: 15% !important;}
  /* ----- PAGINA ACTIVIDADES 960px ----- */
  /************************/
  #portfolio-actividades .wrap{margin-top: 16% !important;}
  /* ----- FIN PAGINA ACTIVIDADES 960px ----- */
  /************************/
}

/*-----------------------  992px -----------------------*/
/*------------------------------------------------------*/
@media screen and (max-width: 991px){
  .w-container{max-width: 100% !important;}
}

/*-----------------------  900px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 900px) {
  /* ----- LOGO MEISA 900px ----- */
  /************************/
  /*.logo{width: 14% !important;}*/
  .mainWrap nav {margin-left: 10% !important;}
  /* ----- FIN LOGO MEISA ----- */
  /************************/

  /* ----- PIE PAGINA 900px ----- */
  /************************/
  .footer-logo{margin-left: 3% !important;}
  #calidad{margin-left: 3% !important;width: 23% !important;}
  #compromiso{margin-left: 3% !important;width: 23% !important;}
  #contacto{margin-left: 3% !important;}
  #copyright{width: 80% !important;}
  /* ----- FIN PIE PAGINA 900px ----- */
  /************************/
}

/*-----------------------  892px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 892px){
  /* ----- MIGAS DE PAN 892px----- */
  /************************/
  .breadcrumb{width: 65% !important;}
  /* ----- FIN MIGAS DE PAN 892px----- */
  /************************/
}

/*-----------------------  890px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 890px){
  /*.logo-meisa{width: 70% !important;}*/
  .exp-back{padding-top: 16% !important;}
  /* ----- PAGINA ACTIVIDADES 890px ----- */
  /************************/
  #portfolio-actividades .wrap{margin-top: 17% !important;}
  /* ----- FIN PAGINA ACTIVIDADES 890px ----- */
  /************************/
}

/*-----------------------  853px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 853px){
  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 853px ----- */
  /************************/
  .fila1-delegaciones h5, #fila-talleres h5{font-size: 12px !important;}
  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 853px----- */
}

/*-----------------------  850px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 850px){
  .exp-back{padding-top: 17% !important;}
  /* ----- PAGINA ACTIVIDADES 850px ----- */
  /************************/
  #portfolio-actividades .wrap{margin-top: 18% !important;}
  /* ----- FIN PAGINA ACTIVIDADES 850px ----- */
  /************************/
}

/*-----------------------  817px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 817px){
  /* ----- MENU 817px ----- */
  /************************/
  .mainWrap nav {margin-left: 8% !important;}
  /*.logo{width: 15% !important;}*/
  /* ----- FIN MENU 817px ----- */
  /************************/
}



/*-----------------------  799px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 799px){
  .logo-meisa{width: 80% !important;}
  .exp-back{padding-top: 18% !important;}
}

/*-----------------------  793px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 793px){
  /* ----- MENU 793px ----- */
  /************************/
  .mainWrap nav {margin-left: 5% !important;}
  /*.logo{width: 17% !important;}*/
  /* ----- FIN MENU 793px ----- */
  /************************/
}

/*-----------------------  788px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 788px)  {
  /* ----- PIE PAGINA 788px ----- */
  /************************/
  #calidad{display:none;}
  #compromiso{display:none;}

  #div1-footer{margin: 0 10%;height: 160px !important;}
  #contacto{/*margin-left:20% !important*/;width: 35% !important;}
  /* ----- PIE PAGINA 788px ----- */
  /************************/
}

/*-----------------------  782px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 782px){
  /* ----- MENU 782px ----- */
  /************************/
  #logos-sellos-cabecera{margin-top: -9% !important;}
  .mainWrap nav {margin-left: 4% !important;}
  /*.logo{width: 18% !important;}*/
  /* ----- FIN MENU 782px ----- */
  /************************/
}

/*-----------------------  777px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 777px){
  
  /* ----- PANEL COOKIES 777px ----- */
  /************************/
  #cajacookies p{width: 70% !important;}
  /* ----- FIN PANEL COOKIES 777px ----- */
  /************************/

  /* ----- PAGINA ACTIVIDADES 777px ----- */
  /************************/
  #portfolio-actividades .wrap{margin-top: 19% !important;}
  /* ----- FIN PAGINA ACTIVIDADES 777px ----- */
  /************************/
}
/*-----------------------  768px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 768px) {

  #data-toggle-collapse{margin-bottom: 10% !important;}
  #col2-div{margin-top: 44% !important;}
  #col-contenido{width: 100% !important;}
  #div-galeria{clear: left;width: 70% !important;}
  .exp-back{padding-top: 18% !important;}

  /* ----- LOGO MEISA 768px ----- */
  /************************/
  .logo-meisa{width: 77% !important; margin-left: 0%;}
  /* ----- FIN LOGO MEISA ----- */
  /************************/

  /* ----- MENU 768px ----- */
  /************************/
  .mainWrap {padding-top: 1% !important;}
  .mainWrap nav{margin:0px 0px;margin-left: 2% !important;}
  #logos-sellos-cabecera {margin-top: 0% !important;}
  /*#logos-sellos-cabecera{display:none;}*/
  /* ----- FIN MENU ----- */
  /************************/

  /* ----- PAGINA CLIENTES 768px ----- */
  /************************/
  #clients .clients-wrap{height: 90px !important;}
  /*#clients{margin-right: 0% !important;}*/
  #botones-clientes{margin: 0 0 !important;}
  #btn-ex-one-clientes2{margin-left: 3% !important;}
  #btn-ex-one-clientes3{margin-left: 3% !important;}
  #container-clientes{margin-left: 0% !important;}
  #w-col-12-contenido-pagina-clientes{margin-top: 8% !important;}
  #col-clientesSI-1{width: 30% !important; margin-left: 0% !important;}
  #col-clientesSI-2{width: 30% !important;}
  #col-imagenes{width: 13% !important;}
  #col-clientesI-1{width: 30% !important;margin-left: 0% !important;}
  #col-clientesI-2{width: 30% !important;}
  #col-clientesA-1{width: 30% !important;margin-left: 0% !important;}
  #col-clientesA-2{width: 30% !important;}
  .experinc-box{margin-top:3% !important;}
  /* ----- FIN PAGINA CLIENTES ----- */
  /************************/
  
  /* ----- SELLOS CABECERA 768px ----- */
  /************************/
  /*#logos-sellos-cabecera {display: none;}*/
  /* ----- FIN SELLOS CABECERA ----- */
  /************************/

  /* ----- PANEL COOKIES 768px ----- */
  /************************/
  #cajacookies p {width: 70% !important;}
  /* ----- FIN PANEL COOKIES ----- */
  /************************/
  #copyright{width: 90% !important;}
  /* ----- PIE PAGINA 768px ----- */
  /************************/
  
  /* ----- FIN PIE PAGINA ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 768px ----- */
  /************************/  
  .fila1-delegaciones div{width: 46% !important;height: 185px !important; margin-left: 3% !important;}
  .fila1-delegaciones h5, #fila-talleres h5{font-size: 14px !important;}
  #fila-talleres div{width:46% !important; margin-left:3% !important;}
  
  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 768px----- */
  /************************/

  /* ----- PAGINA RECURSOS HUMANOS 768px ----- */
  /************************/
  #w-col-6-rrhh{width: 60% !important;}
  #w-col-6-rrhh-certificado{width: 40%!important;}
  #certificado-rrhh{margin-top: 20% !important;}
  /* ----- FIN PAGINA RECURSOS HUMANOS ----- */
  /************************/

  /* ----- PAGINA SEGURIDAD 768px ----- */
  /************************/
  #certificado-seguridad{width: 15% !important;margin-top: 11% !important;}
  /* ----- FIN PAGINA SEGURIDAD ----- */
  /************************/

  /* ----- PAGINA CALIDAD 768px ----- */
  /************************/
  #certificado-calidad {width: 100% !important;}
  /* ----- FIN PAGINA CALIDAD ----- */
  /************************/

  /* ----- PAGINA ACTIVIDADES 768px ----- */
  /************************/
  #portfolio-actividades{margin-top: 0% !important;}
  #portfolio-actividades .wrap{margin-top:20% !important;}
  /* ----- FIN PAGINA ACTIVIDADES ----- */
  /************************/

  /* ----- PAGINA MANTENIMIENTO EQUIPOS 768px ----- */
  /************************/
  #experinc-box-h3-mtto-eq-dinamicos{font-size: 29px !important;}
  /* ----- FIN PAGINA MANTENIMIENTO EQUIPOS ----- */
  /************************/

  /* ----- PAGINA PARADAS 768px ----- */
  /************************/
  #experinc-box-h3-paradas{font-size: 31px !important;}
  /* ----- FIN PAGINA PARADAS ----- */
  /************************/

  /* ----- PAGINA MECANIZADO 768px ----- */
  /************************/
  #experinc-box-h3-mecanizado{font-size: 35px !important;}
  /* ----- FIN PAGINA MECANIZADO ----- */
  /************************/

  /* ----- PAGINA TANQUES 768px ----- */
  /************************/
  #experinc-box-h3-tanques{font-size: 25px !important;}
  /* ----- FIN PAGINA TANQUES ----- */
  /************************/
  
}

/*-----------------------  768px -----------------------*/
/*-------------------------------------------------------*/
@media (min-width: 768px) {
  /* ----- CONTAINER CABECERA 768px ----- */
  /************************/
  .container {width: 100% !important;} /*EL CONTAINER DE LA CABECERA TENDRA EL 100% DE ANCHO PARA PANTALLAS COMO MINIMO DE 768PX DE ANCHO*/
  /* ----- FIN CONTAINER CABECERA ----- */
  /************************/
}

/*-----------------------  767px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 767px){
  .exp-back{padding-top: 0% !important;}
  #col2-div-imagen-pagina{margin-top: 10% !important;}
  #myCarousel{margin-top: 10% !important;}

  .fix-header{position: relative !important;}
  /* ----- MENU 767px ----- */
  /************************/
  .mainWrap {padding-bottom: 2% !important; padding-top: 8% !important;}
  .menu li #principal{padding: 11px 6px !important;}
  .mainWrap nav{/*width: 100% !important;*/}
  .menu li a:hover, .menu li:hover > a{border-left:3px solid #002D5E !important;}
  .menu ul{padding-left: 5% !important;}
  .menu li a{border-left: 3px solid #e0e0e0 !important;border-radius: 5px;}
  .menu ul li a{border-left: 3px solid #e0e0e0 !important;border-radius: 5px;}
  .menu-contacto{border-bottom: 1px solid #e0e0e0;}
  /* ----- FIN MENU 767px----- */
  /************************/

  /* ----- LOGO MEISA 767px ----- */
  /************************/
  .logo-meisa {width: 50% !important;margin-left: 0%;padding-top: 0% !important;}
  /*.logo{width: 90% !important;z-index: 999;}*/
  #logos-sellos-cabecera {margin-top: -30% !important;display:none;}
  /* ----- FIN LOGO MEISA 767px ----- */
  /************************/

  /*767px tamaño maximo donde sale el boton desplegable del menu*/

  /* ----- PAGINA ACTIVIDADES 767px ----- */
  /************************/
  #portfolio-actividades .wrap{margin-top: 0% !important;}
  /* ----- FIN PAGINA ACTIVIDADES 767px ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 767px ----- */
  /************************/
  .info{text-align: center;min-width: 230px;}
  #titulo{font-size: 17px !important;}
  #body p{line-height: 1em !important;font-size: 11px !important;}
  #contentArgamasilla{min-width: 285px;}
  #contentReentubado{min-width: 285px;}
  #contentPortugal{min-width: 285px;}
  #contentAlgeciras{min-width: 285px;}
  #contentCartagena{min-width: 230px;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 767px ----- */
  /************************/

}

/*-----------------------  744px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 744px){
  /* ----- PAGINA CLIENTES 744px ----- */
  /************************/
  #btn-ex-one-clientes2{clear:both;margin-left: 0% !important;}
  #btn-ex-one-clientes3{clear:both;margin-left: 0% !important;}
  /* ----- FIN PAGINA CLIENTES 744px ----- */
  /************************/
}

/*-----------------------  730px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 730px){}

/*-----------------------  727px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 727px){
  /* ----- MIGAS DE PAN 727px----- */
  /************************/
  .breadcrumb{width: 75% !important;}
  /* ----- FIN MIGAS DE PAN 727px----- */
  /************************/
}

/*-----------------------  695px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 695px){}

/*-----------------------  691px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 691px){
  /* ----- PAGINA FILOSOFIA 691px ----- */
  /************************/
  #exp-des-filosofia{padding: 0px 0px !important;margin: 10px 0px !important;}
  #w-col-6-filosofia,#w-col-6-columna{width: 47% !important;}
  /* ----- FIN PAGINA FILOSOFIA 691px----- */
  /************************/
}

/*-----------------------  690px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 690px){
  /* ----- MENU 690px ----- */
  /************************/
  .mainWrap {padding-bottom: 2% !important;padding-top: 7% !important;}
  /* ----- FIN MENU 690px ----- */
  /************************/

  /* ----- LOGO MEISA 690px ----- */
  /************************/
  .logo-meisa {margin-left: 0%;}
  /* ----- FIN LOGO MEISA 690px ----- */
  /************************/

  /* ----- PIE PAGINA 690px ----- */
  /************************/
  #copyright{width: 100% !important;}
  #contacto{width: 45% !important;}
  #derechos-reservados{width: 40% !important;}
  /* ----- FIN PIE PAGINA 690px ----- */
  /************************/
}

/*-----------------------  670px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 670px){}

/*-----------------------  657px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 657px){
 
  /* ----- PANEL COOKIES ----- */
  /************************/
  #cajacookies button{margin-top: 2% !important;}
  #cajacookies p{width:65% !important;}
  /* ----- FIN PANEL COOKIES ----- */
  /************************/

  /* ----- CARROUSEL 657px ----- */
  /************************/
  #clients{margin-left: 2% !important;}
  /* ----- FIN CARROUSEL 657px ----- */
  /************************/
}

/*-----------------------  648px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 648px){}

/*-----------------------  641px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 641px){}

/*-----------------------  640px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 640px) {

  .w-container .wrap{margin-top: 0% !important;}
  .portfolio-parlex{margin-top:0px !important;}
  #col2-div{margin-left: 0% !important; margin-top: 5% !important;}
  /*.exp-back{padding-top: 39% !important;}*/

  /* ----- MENU 640px----- */
  /************************/
  .mainWrap {padding-bottom: 2% !important;}
  /* ----- FIN MENU 640px ----- */
  /************************/

  /* ----- PAGINA CLIENTES 640px ----- */
  /************************/
  #clients .clients-wrap{width: 90% !important;}
  /*#clients{margin-right: 12% !important;}*/
  #botones-clientes{margin: 0 25% !important;}
  #btn-ex-one-clientes1{margin-left: 0% !important;clear: left;}
  #btn-ex-one-clientes2{margin-left: 0% !important;clear: left;}
  #btn-ex-one-clientes3{margin-left: 0% !important;clear: left;}
  #w-col-9-contenido-pagina-clientes{margin:0% auto !important;width: 70% !important;}
  /* ----- FIN PAGINA CLIENTES 640px ----- */
  /************************/

  /* ----- LOGO MEISA 640px ----- */
  /************************/
  .logo-meisa {margin-left: 0%;}
  /* ----- FIN LOGO MEISA 640px ----- */
  /************************/

  /* ----- SELLOS CABECERA 640px ----- */
  /************************/
  #logos-sellos-cabecera {margin-top: -32% !important;}
  /* ----- FIN SELLOS CABECERA 640px ----- */
  /************************/
  /* ----- PANEL COOKIES 640px ----- */
  /************************/
  #cajacookies {font-size: small !important;}
  #cajacookies p {width: 60% !important; font-size: small !important;}
  /* ----- FIN PANEL COOKIES 640px ----- */
  /************************/

  /* ----- PIE PAGINA 640px ----- */
  /************************/

  /*#copyright{width: 60% !important;}*/
  /* ----- FIN PIE PAGINA 640px ----- */
  /************************/
  
  /* ----- PAGINA SEGURIDAD 640px ----- */
  /************************/
  #certificado-seguridad{width: 15% !important;margin-top: 20% !important;}
  /* ----- FIN PAGINA SEGURIDAD 640px ----- */
  /************************/

  /* ----- PAGINA ACTIVIDADES 640px ----- */
  /************************/
  #portfolio-actividades{margin-top: 0% !important;}
  /*#portfolio-actividades .wrap{margin-top:40% !important;}*/
  /* ----- FIN PAGINA ACTIVIDADES 640px ----- */
  /************************/

  /* ----- PAGINA MECANIZADO 640px ----- */
  /************************/
  #experinc-box-h3-mecanizado{font-size: 30px !important;}
  #ul-mecanizado-2{margin-left: 25% !important;}
  /* ----- FIN PAGINA MECANIZADO 640px ----- */
  /************************/

}

/*-----------------------  614px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 614px){
  /* ----- MIGAS DE PAN 614px----- */
  /************************/
  .breadcrumb{width: 80% !important;}
  /* ----- FIN MIGAS DE PAN 614px----- */
  /************************/
}

/*-----------------------  608px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 608px){
  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 608px ----- */
  /************************/
  .fila1-delegaciones h5, #fila-talleres h5{font-size: 12px !important;}  
  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 608px----- */
  /************************/
}

/*-----------------------  600px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 600px){
  /* ----- MENU 600px ----- */
  /************************/
  .mainWrap {padding-top: 5% !important;}
  /* ----- FIN MENU 600px ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 640px ----- */
  /************************/
  .fila1-delegaciones {padding-left: 10% !important;}
  .fila1-delegaciones div{width: 80% !important; height: auto !important;}
  #fila-talleres{padding-left: 10% !important;}
  #fila-talleres div{width: 80% !important;height: auto !important;}
  .fila1-delegaciones h5, #fila-talleres h5{font-size: 14px !important;}
  .info{text-align: center;min-width: 230px;}
  #titulo{font-size: 12px !important;}
  #body p{font-size: 10px !important;}
  #contentArgamasilla{min-width: 220px;}
  #contentReentubado{min-width: 220px;}
  #contentPortugal{min-width: 220px;}
  #contentAlgeciras{min-width: 220px;}
  #contentCartagena{min-width: 220px;}

  .gm-style-iw{
  /*POSICION DE LA VENTANA DE INFOWINDOW*/
    top: 11% !important;
    left: 4% !important;}

  /* ----- CARROUSEL 600px ----- */
  /************************/
  #clients{margin-left: 0% !important;}
  #clients .clients-wrap{width: 110% !important;}
  /* ----- FIN CARROUSEL 600px ----- */
  /************************/

  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 640px ----- */
  /************************/

  /* ----- PAGINA ACTIVIDADES 600px ----- */
  /************************/
 /* #portfolio-actividades .wrap{margin-top: 42% !important;}*/
  /* ----- FIN PAGINA ACTIVIDADES 600px ----- */
  /************************/
}

/*-----------------------  581px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 581px){
  /*.exp-back{padding-top: 43% !important;}*/
  /* ----- PANEL COOKIES 581px ----- */
  /************************/
  #cajacookies button{margin-top: 3% !important;}
  #cajacookies p{width:55% !important;}
  /* ----- FIN PANEL COOKIES 581px ----- */
  /************************/

  /* ----- MIGAS DE PAN 581px----- */
  /************************/
  .breadcrumb{width: 80% !important;}
  /* ----- FIN MIGAS DE PAN 581px----- */
  /************************/
}

/*-----------------------  569px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 569px){
  /* ----- MENU 569px ----- */
  /************************/
  .mainWrap {padding-top: 2% !important;}
  /* ----- FIN MENU 569px ----- */
  /************************/

  /* ----- MIGAS DE PAN 569px----- */
  /************************/
  .breadcrumb{width:85% !important; }
  /* ----- FIN MIGAS DE PAN 569px----- */
  /************************/

  /* -----  PIE PAGINA 569px ----- */
  /************************/
  #derechos-reservados{width: 50% !important;}
  /* ----- FIN PIE PAGINA 569px ----- */
  /************************/
}

/*-----------------------  562px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 562px){
  /* ----- CARROUSEL 562ipx ----- */
  /************************/
  #clients .clients-wrap ul li{width: 98px !important}
  #clients{margin-left: 5% !important;}
  #clients .clients-wrap{width: 100% !important;}
  /* ----- FIN CARROUSEL 562ipx ----- */
  /************************/
} 

/*-----------------------  532px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 532px){
  /* ----- MIGAS DE PAN 532px----- */
  /************************/
  .breadcrumb{width: 95% !important;}
  /* ----- FIN MIGAS DE PAN 532px----- */
  /************************/
}

/*-----------------------  531px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 531px){
  /* ----- PAGINA CLIENTES 531px ----- */
  /************************/
  .experinc-box-h2{width: 100% !important;}
  .experinc-box-h3{font-size: 30px !important;}
  /* ----- FIN CLIENTES 531px ----- */
  /************************/
}

/*-----------------------  523px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 523px){
  /* ----- PANEL COOKIES 523px ----- */
  /************************/
  #cajacookies button{font-size: 11px !important;}
  #cajacookies p{font-size: 12px !important;}
  /* ----- FIN PANEL COOKIES 523px ----- */
  /************************/

  /* ----- SELLOS CABECERA 523px ----- */
  /************************/
  #logos-sellos-cabecera {margin-top: -35% !important;}
  /* ----- FIN SELLOS CABECERA 523px ----- */
  /************************/
}

/*-----------------------  500px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 500px){
  /* ----- MIGAS DE PAN 500px----- */
  /************************/
  /*.breadcrumb{width: 70% !important;}*/
  /* ----- FIN MIGAS DE PAN 500px----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 500px ----- */
  /************************/
  .info{text-align: center;min-width: 100% !important;}
  #titulo{font-size: 9px !important;margin-bottom: 10px !important;}
  #body p{font-size: 9px !important;margin-bottom: 4% !important;}
  #contentArgamasilla{min-width: 100% !important;}
  #contentReentubado{min-width: 100% !important;}
  #contentPortugal{min-width: 100% !important;}
  #contentAlgeciras{min-width: 100% !important;}
  #contentCartagena{min-width: 100% !important;}

  .gm-style-iw{
  /*POSICION DE LA VENTANA DE INFOWINDOW*/
    top: 12% !important;
    left: 8% !important;}

  .gm-style > div:first-child > div + div > div:last-child > div > div:last-child{margin-right: 6% !important;margin-top: 6% !important;}


  .fila1-delegaciones {padding-left: 3% !important; padding-right: 3% !important;}
  .fila1-delegaciones div{width: 90% !important;}
  #fila-talleres{padding-left: 3% !important; padding-right: 3% !important;}
  #fila-talleres div{width: 90% !important;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 500px ----- */
  /************************/
}

/*-----------------------  490px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 490px){
  /*.mainWrap{padding-top: 2% !important;}*/
}

/*-----------------------  481px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 481px){
  /* ----- LOGO MEISA 481px ----- */
  /************************/
  .logo-meisa{width: 65% !important;}
  /* ----- FIN LOGO MEISA 481px ----- */
  /************************/
}

/*-----------------------  483px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 483px){
  /* ----- PAGINA CLIENTES 483px ----- */
  /************************/
  .experinc-box-h2{font-size: 24px !important;}
  .experinc-box-h3{widtth:100% !important;font-size: 24px !important;}
  /* ----- FIN CLIENTES 483px ----- */
  /************************/
}

/*-----------------------  480px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 480px) {
  #col-contenido{width: 95% !important;}
  #div-galeria{width: 80% !important; clear: left;}
  
  /* ----- LOGO MEISA 480px ----- */
  /************************/
  .logo-meisa {width: 55% !important;}
  /* ----- FIN LOGO MEISA 480px ----- */
  /************************/

  /* ----- MENU 480px ----- */
  /************************/
  .mainWrap {padding-bottom: 2% !important;/*padding-top:7% !important;*/}
  /* ----- FIN MENU 480px ----- */
  /************************/

  /* ----- SELLOS CABECERA 480px ----- */
  /************************/
  #logos-sellos-cabecera {margin-top: -38% !important;}
  /* ----- FIN SELLOS CABECERA 480px ----- */
  /************************/

  /* ----- PIE PAGINA 480px ----- */
  /************************/
 
  #contacto{display:none; width: 50%;}
  .copyright-area {font-size: 9px !important;}
  /* ----- FIN PIE PAGINA 480px ----- */
  /************************/

  /* ----- PANEL COOKIES 480px ----- */
  /************************/
  #cajacookies button{font-size: 10px !important;margin-top:5% !important;}
  #cajacookies p {width: 58% !important;}
  /* ----- FIN PANEL COOKIES 480px ----- */
  /************************/
  
  /* ----- PAGINA RECURSOS HUMANOS 480px ----- */
  /************************/
  #w-col-6-rrhh{width: 100% !important;}
  #w-col-6-rrhh-certificado{clear: left; width: 100%!important;}
  #certificado-rrhh{width: 77% !important;}
  #w-col-10-rrhh{width: 100% !important;}
  /* ----- FIN PAGINA RECURSOS HUMANOS 480px ----- */
  /************************/

  /* ----- PAGINA SECTORES INDUSTRIALES 480px ----- */
  /************************/
  #w-col-4-sectores-industriales{margin-left: 14% !important; width: 100% !important; clear: left;padding-right: 5%;}
  #w-col-4-sectores-industriales ul{margin-bottom: 0% !important;}
  /* ----- FIN PAGINA SECTORES INDUSTRIALES 480px ----- */
  /************************/

  /* ----- PAGINA SEGURIDAD 480px ----- */
  /************************/
  #certificado-seguridad{width: 15% !important;margin-top: 40% !important;}
  #imagen-seguridad1{width: 100% !important;clear: left;margin-right: 0% !important;}
  #imagen-seguridad2{width: 100% !important;clear: left;margin-right: 0% !important;}
  #imagen-seguridad3{width: 100% !important;clear: left;margin-right: 0% !important;}
  /* ----- FIN PAGINA SEGURIDAD 480px ----- */
  /************************/

  /* ----- PAGINA ACTIVIDADES 480px ----- */
  /************************/
  /*#portfolio-actividades .wrap{margin-top:46% !important;}*/
  #portfolio-text-actividades{text-align: left;}
  #portfolio-text-actividades ul{margin-left: 15% !important;}
  /* ----- FIN PAGINA ACTIVIDAES 480px ----- */
  /************************/
  
  /* ----- PAGINA TRANS CALOR 480px ----- */
  /************************/
  #ul-1-dcha-t-calor{margin-top:35% !important;height: 250px !important;}
  /* ----- FIN PAGINA TRANS CALOR 480px ----- */
  /************************/
  
  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 480px ----- */
  /************************/
  .fila1-delegaciones{padding-left: 5% !important;margin-top: 10% !important;}
  #fila-talleres {padding-left: 5% !important;padding-top: 5% !important;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 480px ----- */
  /************************/

  /* ----- PAGINA CLIENTES 480px ----- */
  /************************/
  #clients{margin-left: 0% !important; margin-right: 0% !important;}
  /* ----- FIN PAGINA CLIENTES 480px ----- */
  /************************/
}

/*-----------------------  470px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 470px){
  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 470px ----- */
  /************************/
  
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 470px ----- */
  /************************/
}

/*-----------------------  460px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 460px){
  /* ----- CARROUSEL 460px ----- */
  /************************/
  #clients .clients-wrap ul li{width: 78px !important}
  /* ----- FIN CARROUSEL 460px ----- */
  /************************/
}

/*-----------------------  470px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 470px){
  /* ----- MIGAS DE PAN 470px----- */
  /************************/
  .breadcrumb{width: 100% !important; font-size: 12px !important;}
  /* ----- FIN MIGAS DE PAN 470px----- */
  /************************/
}

/*-----------------------  450px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 450px){
  /* ----- PANEL COOKIES 450px ----- */
  /************************/
  #cajacookies button{width: 30% !important; margin-top:3% !important;}
  #cajacookies p{font-size: small !important;width: 62% !important;}
  /* ----- FIN PANEL COOKIES 450px ----- */
  /************************/
}

/*-----------------------  447px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 447px){
  /*.exp-back{padding-top: 51% !important;}*/
  #col2-div-imagen-pagina{margin-top: 20% !important;}
  #myCarousel{margin-top: 20% !important;}

  /* ----- MENU 447px ----- */
  /************************/
  .mainWrap {/*padding-top: 7% !important;*/}
  /*.logo-meisa{width: 60% !important;}*/
  /* ----- FIN MENU 447px ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 447px ----- */
  /************************/
  
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 447px ----- */
  /************************/
}

/*-----------------------  432px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 432px){
  /* ----- SELLOS CABECERA 432px ----- */
  /************************/
  #logos-sellos-cabecera {margin-top: -41% !important;}
  /* ----- FIN SELLOS CABECERA 432px ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 432px ----- */
  /************************/
  .fila1-delegaciones{margin-top:10% !important;}
  #fila-talleres{padding-top:1% !important;}
  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 432px ----- */
  /************************/
}

/*-----------------------  428px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 428px){
  /* ----- MIGAS DE PAN 428px----- */
  /************************/
  .breadcrumb{font-size: 10px !important;}
  /* ----- FIN MIGAS DE PAN 428px----- */
  /************************/
}

/*-----------------------  420px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 420px){
  /* ----- SELLOS CABECERA 420px ----- */
  /************************/
  #logos-sellos-cabecera {margin-top: -43% !important;}
  /* ----- FIN SELLOS CABECERA 420px ----- */
  /************************/

  /* ----- CARROUSEL 420px ----- */
  /************************/
  #clients .clients-wrap ul li{width: 68px !important}
  #clients{margin-left: 2% !important;}
  /* ----- FIN CARROUSEL 420px ----- */
  /************************/
}

/*-----------------------  406px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 406px) {
  

  /* ----- LOGO MEISA 406px ----- */
  /************************/
  /*.logo-meisa {width: 70% !important;}*/
  /* ----- FIN LOGO MEISA 406px ----- */
  /************************/

  /* ----- MENU 406px ----- */
  /************************/
  .mainWrap {/*padding-top: 5% !important;*/}
  /* ----- FIN MENU 406px ----- */
  /************************/

  /* ----- SELLOS CABECERA 406px ----- */
  /************************/
  /*#logos-sellos-cabecera {display: none;}*/
  /* ----- FIN SELLOS CABECERA 406px ----- */
  /************************/

  /* ----- PANEL COOKIES 406px ----- */
  /************************/
  #cajacookies button{width: auto !important;margin: 2% 20% !important;}
  #cajacookies p {width: 100% !important;}
  /* ----- FIN PANEL COOKIES 406px ----- */
  /************************/

  /* ----- PIE PAGINA 406px ----- */
  /************************/
  .copyright-area {font-size: 7px !important;}
  #derechos-reservados{width: 100% !important;}
  #div1-footer{height: 140px !important;}
  /* ----- FIN PIE PAGINA 406px ----- */
  /************************/

  /* ----- PAGINA FILOSOFIA 406px ----- */
  /************************/
  #w-col-6-filosofia,#w-col-6-columna{clear: left; width: 100% !important;}
  #w-row-9-filosofia{width: 100% !important;}
  /* ----- FIN PAGINA FILOSOFIA 406px ----- */
  /************************/

  /* ----- PAGINA ORGANIGRAMA 406px ----- */
  /************************/
  #h3-organizacion{width: 100% !important;font-size: 18px !important;}
  .organigramas{margin-bottom: 15% !important;}
  /* ----- FIN PAGINA ORGANIGRAMA 406px ----- */
  /************************/

  /* ----- PAGINA CLIENTES 406px ----- */
  /************************/
  #botones-clientes{margin: 0 5% !important;}
  #col-clientesSI-1{width: 65% !important;margin-left: 6% !important;}
  #col-clientesSI-2{width: 65% !important;margin-left: 6% !important;}
  #col-clientesI-1{width: 65% !important;}
  #col-clientesI-2{width: 65% !important; margin-left:6% !important;}
  #col-clientesA-1{width: 60% !important;margin-left: 6% !important;margin-right: 5% !important;}
  #col-clientesA-2{width: 60% !important;margin-left: 6% !important;margin-right: 5% !important;}
  #col-imagenes{width: 29% !important;margin-left:0% !important;}
  #col-imagenes img{margin-left: 0% !important;margin-bottom: 37% ;}
  #img-2, #img-4{margin-top:165% !important;}
  #img-adm-andalucia{margin-top: 50% !important;}
  #w-col-9-contenido-pagina-clientes{width: 90% !important;}
  /* ----- FIN PAGINA CLIENTES 406px ----- */
  /************************/

  /* ----- PAGINA SEGURIDAD 406px ----- */
  /************************/
  #w-col-9-seguridad1{width: 100% !important;}
  #certificado-seguridad{margin-top: 2% !important;margin-left: 38% !important;width: 25% !important}
  /* ----- FIN PAGINA SEGURIDAD 406px ----- */
  /************************/

  /* ----- PAGINA CALIDAD 406px ----- */
  /************************/
  #w-col-6-calidad{width: 100%;}
  #w-col-6-certificado{width: 100% !important;}
  #certificado-calidad{margin-left: 15% !important;}
  #img-calidad-1{width:20% !important;}
  #img-calidad-2{width:23% !important;}
  #img-calidad-3{width:25% !important;}
  #img-calidad-4{width:25% !important;}
  #img-calidad-5{width:25% !important;}
  #certificado-calidad img {margin-right: 6% !important;}
  #enlace-politica{width: 100% !important;}
  /* ----- FIN PAGINA CALIDAD 406px ----- */
  /************************/

  /* ----- PAGINA MEDIO AMBIENTE 406px ----- */
  /************************/
  #w-col-9-medio-ambiente{width: 100% !important;}
  #w-col-2-medio-ambiente{width: 100% !important;}
  #w-col-2-medio-ambiente .certificado{padding-left: 0% !important;}
  #w-col-2-medio-ambiente .certificado img{margin-left: 25% !important;}
  /* ----- FIN PAGINA MEDIO AMBIENTE 406px ----- */
  /************************/

  /* ----- PAGINA ACTIVIDADES 406px ----- */
  /************************/
  #portfolio-text-actividades ul{width: 80% !important;}
  #portfolio-text-actividades-span{font-size: 13px !important;}
  /* ----- FIN PAGINA ACTIVIDADES 406px ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 406px ----- */
  /************************/
  .fila1-delegaciones div{clear: left; width: 100% !important;height: auto !important; margin-left: 0% !important;}
  #Del-Algeciras #h5-Algeciras {font-size:13px !important;}
  #Del-Portugal h5{font-size:14px;}
  #fila-talleres div{clear:left; width:100% !important; height: auto !important; margin-left:0% !important; margin-top: 4% !important;}
  #tituloDondeEstamos{margin-top: 5% !important;}
  .fila1-delegaciones{margin-top: 10% !important; }
  #map{width: 100%;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 406px ----- */
  /************************/

  /* ----- MIGAS DE PAN 406px ----- */
  /************************/
  /*.breadcrumb{font-size: 10px !important;}*/
  /* ----- FIN MIGAS DE PAN 406px ----- */
  /************************/

  /* ----- PAGINA MANTENIMIENTO EQUIPOS 406px ----- */
  /************************/
  #experinc-box-h3-mtto-eq-dinamicos{ line-height: 23px;font-size: 22px !important;}
  /* ----- FIN PAGINA MANTENIMIENTO EQUIPOS 406px ----- */
  /************************/

  /* ----- PAGINA PARADAS 406px ----- */
  /************************/
  #experinc-box-h3-paradas{line-height: 23px;font-size: 22px !important;}
  /* ----- PAGINA ACTIVIDADES 406px ----- */
  /************************/

  /* ----- PAGINA MECANIZADO 406px ----- */
  /************************/
  #experinc-box-h3-mecanizado{font-size: 20px !important;line-height: 20px;}
  #w-col-6-mecanizado-1{width: 100% !important;clear:left;}
  #w-col-6-mecanizado-2{width: 100% !important; clear: left;}
  #ul-mecanizado-2{margin-left: 8% !important;}
  #w-col-6-mecanizado-3{width: 100% !important;}
  #w-col-6-mecanizado-4{width: 100% !important;}
  #w-col-6-mecanizado-5{width: 100% !important;}
  #w-col-6-mecanizado-6{width: 100% !important;}
  #w-col-6-mecanizado-7{width: 100% !important;}
  /* ----- FIN PAGINA MECANIZDO 406px ----- */
  /************************/

  /* ----- PAGINA TRANS CALOR 406px ----- */
  /************************/
  #div-col-1-equipos{width: 100% !important;height: 205px !important;}
  #div-col-2-equipos{width: 100% !important;margin-left:3% !important;height: 190px !important;}
  #ul-2{margin-left:8% !important;}
  #div-aplicaciones{width: 100% !important;height: 215px !important;}
  #div-servicios{width: 100% !important;margin-left: 3% !important;}
  #ul-4{margin-left: 8% !important;}
  #titulo-texto-servicios{margin-left: 0% !important;}
  /* ----- FIN  PAGINA TRANS CALOR 406px ----- */
  /************************/

  /* ----- PAGINA CLIENTES 406px ----- */
  /************************/
  #clients{margin-left: 3% !important;}
  /* ----- FIN PAGINA CLIENTES 406px ----- */
  /************************/
}

/*-----------------------  403px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 403px){
  .div-idiomas{width: 7% !important;}
}
/*-----------------------  385px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 385px){
  /* ----- SELLOS CABECERA 385px ----- */
  /************************/
  #logos-sellos-cabecera {margin-top: -46% !important;}
  /* ----- FIN SELLOS CABECERA 385px ----- */
  /************************/
}

/*-----------------------  381px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 381px){
/* ----- CARROUSEL 381px ----- */
  /************************/
  #clients .clients-wrap ul li{width: 60px !important}
  #clients{margin-left: 4% !important;}
  /* ----- FIN CARROUSEL 381px ----- */
  /************************/
}

/*-----------------------  375px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 414px),
@media (max-width: 375px){
	#wwu{display:block !important;}
	body{
	    height: auto;
	    min-height: auto;
	}
	.logo{
		margin-left: 0%;
		width: 100% !important;
		margin-top: 0px;
	}
	.footer-parlex{
		position: relative;
		/*bottom: 0px;*/
		width: 100%;
		bottom: 94px;
	}
	
	.div-footer{
		zoom: 2;
		margin-top: -3%;
	}
	
	.footer-logo {
		width: 75% !important;
		margin-left: 13% !important;
	}
	

	
	#jssor_1, .clients-parlex{
		top: -37% !important;
	}
	
	#video{
		/*
		left: 20% !important;
		top: -14% !important;
		width: 50% !important;
		*/
		left: 4% !important;
		top: -7% !important;
		width: 72% !important;
	}
	
	#movie {
		left: 0px;
		top: 100% !important;
		/*bottom: 0px !important;*/
		opacity: 0.3;
		background: black;
		z-index: 9999;
		position: relative !important;
		display:none;
	}
}

/*-----------------------  365px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 365px){
  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 365px ----- */
  /************************/
  
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 365px ----- */
  /************************/
}

/*-----------------------  360px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 360px){
  /* ----- SELLOS CABECERA 360px ----- */
  /************************/
  #logos-sellos-cabecera {margin-top: -50% !important;}
  /* ----- FIN SELLOS CABECERA 360px ----- */
  /************************/

  /* ----- CARROUSEL 360px ----- */
  /************************/
  #clients .clients-wrap ul li{width: 55px !important}
  #clients{margin-left: 4% !important;}
  /* ----- FIN CARROUSEL 360px ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 360px ----- */
  /************************/
  
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 360px ----- */
  /************************/
}

/*-----------------------  354px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 354px){
  .ex-btn{font-size: 13px !important;}
}

/*-----------------------  345px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 345px){
  /* ----- CARROUSEL 345px ----- */
  /************************/
  #clients .clients-wrap ul li{width: 50px !important}
  /* ----- FIN CARROUSEL 345px ----- */
  /************************/
}

/*-----------------------  341px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 341px){
  /* ----- LOGO MEISA 341px ----- */
  /************************/
  .logo-meisa {width: 85% !important;}
  /* ----- FIN LOGO MEISA 341px ----- */
  /************************/

  /* ----- PIE PAGINA 341px----- */
  /************************/
  #div1-footer{height: 115px !important;}
  /* ----- FIN PIE PAGINA 341px ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 341px ----- */
  /************************/
  .fila1-delegaciones{padding-left: 0% !important; padding-right: 0% !important;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 341px ----- */
  /************************/
}

/*-----------------------  336px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 336px){
  /* ----- SELLOS CABECERA 336px ----- */
  /************************/
  #logos-sellos-cabecera {margin-top: -53% !important;}
  /* ----- FIN SELLOS CABECERA 336px ----- */
  /************************/

  /* ----- PANEL COOKIES 336px ----- */
  /************************/
  #cajacookies button{margin: 2% 17% !important;}
  /* ----- FIN PANEL COOKIES 336px ----- */
  /************************/

  /* ----- PAGINA CLIENTES 307px ----- */
  /************************/
  .experinc-box-h2{width: 100% !important;margin: 0% 0% !important; font-size: 17px !important;}
  .experinc-box-h3{font-size: 18px !important; width: 100% !important;}
  /* ----- FIN CLIENTES 307px ----- */
  /************************/

  /* ----- PIE PAGINA 336px ----- */
  /************************/
  #div1-footer{height: 112px !important;}
  /* ----- FIN PIE PAGINA 336px ----- */
  /************************/ 
}

/*-----------------------  324px -----------------------*/
/*-------------------------------------------------------*/
@media (max-width: 324px){}

/*-----------------------  320px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 320px){
  /* ----- LOGO MEISA 320px ----- */
  /************************/
  .logo-meisa {width: 90% !important;}
  /* ----- FIN LOGO MEISA 320px ----- */
  /************************/

  /* ----- SELLOS CABECERA 320px ----- */
  /************************/
  #logos-sellos-cabecera {margin-top: -56% !important;}
  /* ----- FIN SELLOS CABECERA 320px ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 320px ----- */
  /************************/
  .fila1-delegaciones{margin-top: 13% !important;}
  #fila-talleres{padding-top: 10% !important;}
  .fila1-delegaciones h5, #fila-talleres h5{font-size: 12px !important;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 320px ----- */
  /************************/
}

/*-----------------------  314px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 314px){
  /* ----- MIGAS DE PAN 314px ----- */
  /************************/
  .breadcrumb{width: 85% !important;}
  /* ----- FIN MIGAS DE PAN 314px ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 314px ----- */
  /************************/
  
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 314px ----- */
  /************************/
}

/*-----------------------  308px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 308px){
  .ex-btn{font-size: 12px !important;}
}

/*-----------------------  307px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 307px){
  /* ----- SELLOS CABECERA 307px ----- */
  /************************/
  #logos-sellos-cabecera {margin-top: -60% !important;}
  /* ----- FIN SELLOS CABECERA 307px ----- */
  /************************/

  /* ----- PANEL COOKIES 307px ----- */
  /************************/
  #cajacookies button{margin: 2% 14% !important;}
  /* ----- FIN PANEL COOKIES 307px ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 307px ----- */
  /************************/
  
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 307px ----- */
  /************************/

  /* ----- PAGINA CLIENTES 307px ----- */
  /************************/
  .ex-btn{font-size: 16px !important;}
  /* ----- FIN CLIENTES 307px ----- */
  /************************/
}

/*-----------------------  300px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 300px){
  /*.exp-back{padding-top: 72% !important;}*/

  /* ----- MIGAS DE PAN 314px ----- */
  /************************/
  .breadcrumb{width: 100% !important;}
  /* ----- FIN MIGAS DE PAN 314px ----- */
  /************************/

  /* ----- PIE PAGINA 300px ----- */
  /************************/
  #div1-footer{height: 105px !important;}
  /* ----- FIN PIE PAGINA 300px ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 300px ----- */
  /************************/
  
  .exp-des{margin:10px 5px !important;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 300px ----- */
  /************************/

  /* ----- PAGINA ACTIVIDADES 300px ----- */
  /************************/
  /*#portfolio-actividades .wrap{margin-top: 72% !important;}*/
  /* ----- FIN PAGINA ACTIVIDADES 300px ----- */
  /************************/


}

/*-----------------------  293px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 293px){
  /* ----- LOGO MEISA 293px ----- */
  /************************/
  .logo-meisa {width: 100% !important;}
  /* ----- FIN LOGO MEISA 293px ----- */
  /************************/

  /* ----- SELLOS CABECERA 293px ----- */
  /************************/
  #logos-sellos-cabecera {margin-top: -61% !important;}
  /* ----- FIN SELLOS CABECERA 293px ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 293px ----- */
  /************************/
  
  /*#fila-talleres{padding-top: 10% !important;}*/
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 293px ----- */
  /************************/

  /* ----- PAGINA CLIENTES 293px ----- */
  /************************/
  .ex-btn{font-size: 16px !important;}
  /* ----- FIN CLIENTES 293px ----- */
  /************************/
}

/*-----------------------  286px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 286px){
  /*.exp-back{padding-top: 74% !important;}*/
  /* ----- PANEL COOKIES 286px ----- */
  /************************/
  #cajacookies button{margin: 2% 10% !important;}
  /* ----- FIN PANEL COOKIES 286px ----- */
  /************************/

  /* ----- PAGINA ACTIVIDADES 286px ----- */
  /************************/
  /*#portfolio-actividades .wrap{margin-top: 74% !important;}*/
  /* ----- FIN PAGINA ACTIVIDADES 286px ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 286px ----- */
  /************************/
  .fila1-delegaciones{margin-top: 13% !important;}
  #fila-talleres{padding-top: 10% !important;}
  .fila1-delegaciones h5, #fila-talleres h5{font-size: 12px !important;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 286px ----- */
  /************************/

}

/*-----------------------  281px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 281px){
  /* ----- SELLOS CABECERA 281px ----- */
  /************************/
  #logos-sellos-cabecera {margin-top: -65% !important;}
  /* ----- FIN SELLOS CABECERA 281px ----- */
  /************************/

  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 281px ----- */
  /************************/  
  .exp-des{margin:10px 4px !important;}
  #fila-talleres{padding-top: 15% !important;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 281px ----- */
  /************************/

  /* ----- PAGINA CLIENTES - ADMON. PUBLICA 281px ----- */
  /************************/
  
  /* ----- FIN PAGINA CLIENTES - ADMON. PUBLICA 281px ----- */
  /************************/
}

/*-----------------------  279px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 279px){
  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 279px ----- */
  /************************/ 
  .exp-des{margin:10px 3px !important;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 279px ----- */
  /************************/
}

/*-----------------------  277px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 277px){
  /* ----- PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 277px ----- */
  /************************/
  .map{left:0px !important;}
  
  .fila1-delegaciones h5, #fila-talleres h5{font-size: 11px !important;}
  .fila1-delegaciones p, #fila-talleres p{font-size: 11px !important;}
  #fila-talleres{padding-top: 15% !important;}
  /* ----- FIN PAGINA DONDE ESTAMOS-DELEGACIONES Y TALLERES 277px ----- */
  /************************/
}

/*-----------------------  276px -----------------------*/
/*------------------------------------------------------*/
@media (max-width: 276px){
  /* ----- PAGINA CLIENTES 293px ----- */
  /************************/
  .ex-btn{font-size: 15px !important;}
  /* ----- FIN CLIENTES 293px ----- */
  /************************/
}
/*---------------------------------------------------------------------*/



.fancybox-navigation button{
  margin: 0px !important;
}














