/**************************************************************************************/
/**************************************************************************************/
/**************************************************************************************/
/**************************************************************************************/
/************************** ADDED CSS CUSTOM EMACSA**********************************/
html{font-size:16px;}


.hrsolidmargin{height:1px;width:100%;float:left;background:#b2b2b2;margin-bottom:25px;}
.col100{width:100%;/*float:left;*/}
.mright40{margin-right:40px !important;}
.mleft40{margin-left:40px  !important;}
.fleft{float:left  !important;}
.fright{float:right  !important;}
.mleft{margin-left:0px  !important;}
.mright{margin-right:0px  !important;}
.mtop10{margin-top:10px !important;}
.mtop20{margin-top:20px !important;}
.mtop30{margin-top:30px !important;}
.mtop40{margin-top:40px !important;}
.mtop50{margin-top:50px !important;}
.mbottom10{margin-bottom:10px !important;}
.mbottom20{margin-bottom:20px !important;}
.mbottom30{margin-bottom:30px !important;}
.mbottom40{margin-bottom:40px !important;}
.mbottom50{margin-bottom:50px !important;}
.mleft10{margin-left:10px !important;}
.mleft20{margin-left:20px !important;}
.mleft30{margin-left:30px !important;}
.mleft40{margin-left:40px !important;}
.mleft50{margin-left:50px !important;}
.mright10{margin-right:10px !important;}
.mright20{margin-right:20px !important;}
.mright30{margin-right:30px !important;}
.mright40{margin-right:40px !important;}
.mright50{margin-right:50px !important;}
.pdtop10{padding-top:10px !important;}
.pdtop20{padding-top:20px !important;}
.pdtop30{padding-top:30px !important;}
.pdtop40{padding-top:40px !important;}
.pdbottom10{padding-bottom:10px !important;}
.pdbottom20{padding-bottom:20px !important;}
.pdbottom30{padding-bottom:30px !important;}
.pdbottom40{padding-bottom:40px !important;}

/* ENLACES */
.blog a{
	font-weight: 600;
	font-family: 'Open Sans', sans-serif;
}

.blog a.fa-plus{
	Font-weight: inherit;
	color: white;
}


.blog a.fa-plus:hover{
	color: White;
}
.blog a:hover{
	color: #03b4ea;
}
p{font-family:'Open Sans', sans-serif; color:#666;font-size:13px;line-height:22px;font-weight:400;margin-bottom:0px;} 



p strong{font-weight:600;color:#333;}


ul{list-style:none;padding:0px;/*list-style:none !important;*/}
ul li{padding:0px;margin:0px;font-size:13px;line-height:20px;color:#666;font-family:'Open Sans', sans-serif;margin-left: 2%;}

ol{padding:0px;}
ol li{padding:0px;margin:0px;font-size:13px;line-height:20px;color:#666;font-family:'Open Sans', sans-serif;}




.botonazulsabermas{
    background: #2a435f;font-family:"Open Sans", sans-serif;color:#fafafa;font-weight:400;line-height:29px;
    width:auto;height:29px;text-align:center;padding:0px 20px 0px 20px;
    text-decoration:none !important;
}

.botonazulsabermas:hover{
   border-style: solid;
   border-width: 1px;
   border-color: #FFF;
   opacity:0.85;
}





/**********************HEADER ********************/

.menu li:hover{
    background: rgb(0,74,131);
}
.menu li a:hover{
    background: rgba(255,255,255,0.1) !important;
    
}
.menu .menu-item-has-children a{
    border-bottom: 1px solid White;
}
.menu .menu-item-has-children a:hover{
    border-bottom: 1px solid White;
}
.menu li:hover a{
    color: White;
}

.menu > li > a, .menu > ul > li > a{
 font-size: 12px !important;
  font-weight: 700 !important;
    padding: 30px  10px 35px !important;
    margin: 0 0 !important;
}
.menu > li:last-child > a{
	 padding: 30px  10px 35px 25px; !important;
}

.titulotop{
    font-size:12px;color:#2a435f;line-height:40px;font-family:"Open Sans", sans-serif;float:left;font-weight:400;margin-right:40px;
    margin-top:10px;
    margin-left:10px;
}

.telefonotop{
    font-size:16px;color:#2a435f;line-height:40px;font-family:"Open Sans", sans-serif;float:left;font-weight:700;
    background:url("/wp-content/uploads/2014/10/icotelefono.png") no-repeat top left;padding-left:30px;	margin-top:10px;  
}

#masinfoul {
    border-left: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    width: 150px;
    padding:0 15px 0 0px;
    position: relative;
    transition:background 0.3s;
    -webkit-transition:background 0.3s;
    -moz-transition:background 0.3s;
    float:right;
}

.twitter > a{
    text-decoration: none;
}

.facebook > a{
    text-decoration: none;
}

.socials-icons{
    margin-top:10px;
    float:right;
}

#masinfoul li {
    list-style: none;
    margin-left: 0;
}
#preheader.style3 #masinfoul{
    border-color:#384b61;
}
#preheader.style4 #masinfoul{
    border-color:#32c4f0;
}
#masinfoul:hover {
    background: #2d3e52;
}
#preheader.style3 #masinfoul b{
    color:#91a4b6;
}
#preheader.style4 #masinfoul b{
    color:#fff;
}
#masinfoul:hover b,
#preheader.style3 #masinfoul:hover b {
    color: #fff;
}
#masinfoul span {
    padding: 25px 0px 24px 0;
    display: block;
    position: relative;
}
#masinfoul span:before {
    color: #03b4ea;
    /*margin-right:10px;*/
}
#preheader.style3 #masinfoul span:after{
    color:#738597;
}
#preheader.style4 #masinfoul span{
    padding:17px 0;
    height:45px;
}
#preheader.style4 #masinfoul span:before {
    color: #fff;
}
#preheader.style4 #masinfoul{
    height:45px;
}
#masinfoul ul {
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: -1px;
    right: -1px;
    z-index: 1100;
    background: #fff;
    border: 1px solid #ebebeb;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -ms-transition: 0.3s;
    transition: opacity 0.3s;
    height: 0;
    overflow: hidden;
}
#masinfoul:hover ul {
    opacity: 1;
    visibility: visible;
    height: auto;
}
#masinfoul ul li a {
    color: #797979;
    text-decoration: none;
    padding: 10px 0px;
    margin: 0 10px;
    display: block;
    border-bottom: 1px solid #ebebeb;

    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -ms-transition: 0.3s;
    transition: 0.3s;
}
#masinfoul ul li img {
    margin-right: 10px;
}
#masinfoul ul li.active a {
    font-weight: 600;
    color: #2d3e52;
}
#masinfoul ul li:hover a {
    color: #03b4ea;
}

#masinfoul span b {
    color: #2d3e52;
    margin-left: 5px;
}
#masinfoul span:after {
    font-family: fontawesome;
    content: "\f107";
    font-size: 30px;
    position: absolute;
    right: 0;
    top: 16px;
    color: #ebebeb;
}

#preheader.style4 #masinfoul span:after{
    top:10px;
}


/*
#masinfoCovid li {
    list-style: none;
    margin-left: 0;
}
#preheader.style3 #masinfoCovid{
    border-color:#384b61;
}
#preheader.style4 #masinfoCovid{
    border-color:#32c4f0;
}
#masinfoCovid:hover {
    background: #2d3e52;
}
#preheader.style3 #masinfoCovid b{
    color:#91a4b6;
}
#preheader.style4 #masinfoCovid b{
    color:#fff;
}
#masinfoCovid:hover b,
#preheader.style3 #masinfoCovid:hover b {
    color: #fff;
}
#masinfoCovid span {
    padding: 25px 0px 24px 0;
    display: block;
    position: relative;
}
#masinfoCovid span:before {
    color: #03b4ea;
}
#preheader.style3 #masinfoCovid span:after{
    color:#738597;
}
#preheader.style4 #masinfoCovid span{
    padding:17px 0;
    height:45px;
}
#preheader.style4 #masinfoCovid span:before {
    color: #fff;
}
#preheader.style4 #masinfoCovid{
    height:45px;
}

#masinfoCovid ul {
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: -1px;
    right: -1px;
    z-index: 1100;
    background: #fff;
    border: 1px solid #ebebeb;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -ms-transition: 0.3s;
    transition: opacity 0.3s;
    height: 0;
    overflow: hidden;
}
#masinfoCovid:hover ul {
    opacity: 1;
    visibility: visible;
    height: auto;
}
#masinfoCovid ul li a {
    color: #797979;
    text-decoration: none;
    padding: 10px 0px;
    margin: 0 10px;
    display: block;
    border-bottom: 1px solid #ebebeb;

    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -ms-transition: 0.3s;
    transition: 0.3s;
}
#masinfoCovid ul li img {
    margin-right: 10px;
}
#masinfoCovid ul li.active a {
    font-weight: 600;
    color: #2d3e52;
}
#masinfoCovid ul li:hover a {
    color: #03b4ea;
}

#masinfoCovid span b {
    color: #2d3e52;
    margin-left: 5px;
}
#masinfoCovid span:after {
    font-family: fontawesome;
    content: "\f107";
    font-size: 30px;
    position: absolute;
    right: 0;
    top: 16px;
    color: #ebebeb;
}
*/

#enlaceCitaPrevia {
    border-left: 1px solid #ebebeb;
    border-right: none;
    width: auto;
    padding: 0px 0px 0px 0px;
    min-width: 100px;
    position: relative;
    transition: background 0.3s;
    -webkit-transition: background 0.3s;
    -moz-transition: background 0.3s;
    margin: 0 !important;
    float: right;
    background: #69afec;
}
div#enlaceCitaPrevia:hover {
    background: #2d3e52;
}
div#enlaceCitaPrevia a {
    padding: 19px 0px 20px 0px !important;
    width: 100%;
    text-align: center;
    border: none;
    color: #fff;
    float: left;
    font-weight: bold;
}

#masinfoCovid {
    border-left: 1px solid #ebebeb;
    border-right: none;
    width: auto;
    padding: 0px 0px 0px 0px;
    min-width: 100px;
    position: relative;
    transition: background 0.3s;
    -webkit-transition: background 0.3s;
    -moz-transition: background 0.3s;
    margin: 0 !important;
    float: right;
}
div#masinfoCovid .menu {
    width: 100%;
    background: #69afec;
}
div#masinfoCovid .menu li {
    width: 100%;
    text-align:center;
}
div#masinfoCovid .menu > li:hover {
    background: #2d3e52;
}
div#masinfoCovid .menu > li > a {
    padding: 25px 0px 24px 0px !important;
    width:100%;
    text-align:center;
    border: none;
    color: #fff;

}
div#masinfoCovid .menu li .sub-menu {
    min-width: 150px;
    position: absolute;
    left: unset;
    background: white;
    border: 1px solid #ebebeb;
}
div#masinfoCovid .menu li .sub-menu li a {
    color: #797979;
    text-decoration: none;
    padding: 10px 0px;
    margin: 0 10px;
    font-size:13px;
    display: block;
    border-bottom: 1px solid #ebebeb;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -ms-transition: 0.3s;
    transition: 0.3s;
}
div#masinfoCovid .menu li .sub-menu li:hover {
    background: none;
}
div#masinfoCovid .menu li .sub-menu li:hover a {
    color:#69afec;
}
#search-icon {
    border-left: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    float: right;
    padding: 20px;
    width: 145px !important;
    background: #ebebeb !important;
}

#search-icon  #searchform input{
    background: #ebebeb;
    width:120px;
    color:#000;
}
#main {
    padding: 0px;
}
footer {
    background-color: #2a435f !important;
    color: #97abbd;
    float:left;
    width:100%;
    padding: 30px 20px 10px 0px !important;
}



footer a{
    margin-top:5%;
}
.textcopyfooter{float:left;margin-top:15px;}
#menufooter{
text-align:right;
margin-right:10px;

}

#menuizq{
	overflow: hidden;
}
/*
#menufooterizq, #menufooterder{
	float:right;
}*/
/*
#menufooterizq{
	width:250px;
}

#menufooterder{
	width: 250px;
}*/
#imagenemacsa{
	width: auto;margin-right:20px;float:left;
}

@media (max-width: 1024px){
	#menufooter a{/*float:right;*/text-align:right;color:#fff;font-family:"Open Sans", sans-serif;font-weight:400;font-size:12px;line-height:24px;}

}
@media (max-width: 768px) {
	#page-header .container_16{
		display:table !important;
	}
	#pieizq{
		display:table;
	}
	#menufooterizq,#menufooterder{
		//	background: red;
	}
	
	#menuizq, #menufooter{
		float:left !important;
		width:100% !important;
		display:table;
		padding:0px !important;
	}
	#menufooter {
	  margin:0 !important;
	  padding:0 !important;
	  text-align:center;
	  width:100% !important;
	}
	#imagenemacsa{
		width:100%;margin:0px !important;float:left;
	}
	#imagenemacsa a{
		width:100%;margin-right:0px !important;float:left;
	}
	#imagenemacsa a img{
		width:auto !important;display:table !important;margin:auto !important;
	}
	.textcopyfooter{float:left;margin-top:20px;width:100% !important;margin-left:0px !important;}
	#menufooterizq {
	    padding: 0 !important;
	    width: 100% !important;
	}
	
	
	#menufooterder {
	  display:table !important;
	  float:none !important;
	  margin:auto !important;
	  padding:0 !important;
	  text-align:center !important;
	  width:100% !important;
	}
	#menufooterder img {
    	margin-bottom: 10px;
margin-right: 2%;
margin-left: 2%;
	}
	#menufooterder img:first-child {
	    clear: both;
	    display: table;
	    float: none;
	    margin:0px auto 10px auto !important;
	}
	
}
@media (max-width: 500px) {
	#imagenemacsa{
		margin: 0 auto;
	}
	#menufooterder {
	  display:table !important;
	  float:none !important;
	  margin:auto !important;
	  padding:0 !important;
	  text-align:center !important;
	  width:100% !important;
	}
	#menufooterder img:first-child {
	    clear: both;
	    display: table;
	    float: none;
	    margin:0px auto 10px auto !important;
	}
}


#menufooter a{/*float:right;*/text-align:right;color:#fff;font-family:"Open Sans", sans-serif;font-weight:400;font-size:12px;line-height:39px;}

/***************************/


.sc-icon img {
    clear: both;
    float: left;
    height: auto;
    margin-left: 10px !important;
    margin-right: -130px !important;
    width: 51px !important;
    margin-top: 10px !important;
}


.h2home{
    font-size:52px;color:#2a435f;font-family:"Roboto Condensed", sans-serif;line-height:60px;
    width:100%;text-align:center;float:left;font-weight:300;
}
.h2home strong{
    font-weight:700;
}

.ptitlehome{
    color:#767676;font-size:14px;line-height:26px;font-weight:400;font-family:"Open Sans", sans-serif;text-align:center;width:90%;
    float:left;
}

#imagenagua{
    padding-top:25px;
    background-clip: content-box,padding-box;
    background-origin: content-box,padding-box;
}
.divinfoutilhome{
background-image: url('/wp-content/themes/Crystal/img/telefono.png'), url('/wp-content/uploads/2014/10/bgagua.jpg')  !important;
background-position: top right, right bottom  !important;
background-size:11%,contain  !important;
background-repeat: no-repeat !important;

}
.divinfoutilhome h3{
    font-size:44px;line-height:48px;color:#2a435f;font-family:"Roboto Condensed", sans-serif;font-weight:300;float:left;width:100%;
    text-align:center;	margin-top:50px;margin-bottom:50px;
}
.divinfoutilhome h3 strong{font-weight:700;}
.divinfoutilhome span{
    font-size:18px;font-family:"Open Sans", sans-serif;font-weight:600;line-height:32px !important;color:#2a435f;float:left;width:100%;
    margin-top:0px;
}
.ullistainfoutil{
    width:100%;float:left;margin-top:7px;
}
.ullistainfoutil li{
    font-size:14px;font-family:"Open Sans", sans-serif;float:left;color:#666666;float:left;
    background:url('/wp-content/uploads/2014/12/tickclaims.png') no-repeat top left;line-height:24px;
    padding-left:24px;margin-bottom:10px;width:100%;
}
.ullistainfoutil li strong{
    font-weight:600;	
}

.imgaguahome{
    position:absolute;
	right:0;
	height: 520px;
}



.nuevospan{
    font-size:100% !important;
    line-height:18px !important;
    font-family:"Open Sans", Arial, Tahoma !important;
    font-weight:normal !important;
}


#divcalidadproteccionhome.testimonials-full-width{
    padding-top:55px !important;
    min-height:290px;
    height:auto;
    background-attachment: scroll !important;
    background-image: url('/wp-content/uploads/2014/10/bgcalidadproteccion.jpg'); 
    opacity: 1; 
    margin-bottom: -5px;
    animation-delay: 0s;
    background-color:#69afec;
    /*float:left;*/
}
#divcalidadproteccionhome .grid_5{width:30%;text-align:center;vertical-align: top;}
#divcalidadproteccionhome h2{
    font-size:40px;line-height:48px;color:#ffffff;font-family:"Roboto Condensed", sans-serif;font-weight:200;float:left;width:100%;
    text-align:center;	margin-top:20px;margin-bottom:50px;

}
#divcalidadproteccionhome .grid_5 span{
    width:100%;float:left;text-align:center;color:#ffffff;
    font-size:18px;line-height:40px;font-family:"Roboto Condensed", sans-serif;font-weight:700;

}
#divcalidadproteccionhome .grid_5 p{
    width:100%;/*float:left*/;text-align:center;color:#fff;
    font-size:12px;line-height:20px;font-family:"Roboto Condensed", sans-serif;font-weight:400;
}
#divcalidadproteccionhome .grid_5 a{
    margin:auto;display:table;
}

#divcalidadproteccionhome{
    padding-bottom: 20px;
}

#divcalidadproteccionhome h6 {
    font-family: "Roboto Condensed", sans-serif;
    font-size: 16px;
}


#divinfotecnica{
    background: url("/wp-content/uploads/2014/10/bginfotecnica.jpg");    
    background-position: 4883px bottom;
    background-size: 8%;
    background-repeat: no-repeat;
    background-color: #e0e2df;
    border: 1px solid #e0e0e0;
    float: left;
    height: auto;
    margin-left: -5000px;
    margin-right: -5000px;
    padding-left: 5000px;
    padding-right: 5000px;
    padding-top: 0;
    padding-bottom: 20px;

}

#bg_info_tecnica{
   /* background: url("/wp-content/uploads/2014/10/bginfotecnica.jpg") no-repeat;
    background-size:contain;
    background-position: center;*/
}

#divinfotecnica h3{
    font-size:44px;line-height:48px;color:#2a435f;font-family:"Roboto Condensed", sans-serif;font-weight:300;/*float:left*/;width:100%;
    text-align:center;margin-top:30px;margin-bottom:10px;
}

#imginfotecnica{
    position:absolute;left:0;
}


#divinfotecnica .sc-icon img {
    clear: both;
    float: left;
    height: auto;
    margin-left: 0px !important;
    margin-right: -130px !important;
    margin-top: 0px !important;
    width: 68px !important;
}

.post-info .fa-comment{
    display:none;
}

.tp-static-layers{width:55% !important;}

.bottonazulclaim{
	height:36px !important;;line-height:36px !important;;color:#fff !important;
	background:#2a435f;display:block;float:left;padding:0px 20px 0px 20px !important;
	font-size:15px !important;;font-family:"Roboto Condensed", sans-serif !important;;font-weight:300 !important;;
}


.page-id-3556 #main, .page-id-5076 #main {
    display: none !important;
}

.page-id-3550 #main {
    display: none !important;
}

.img-page-decoration{
	border-radius: 5px;
	border: 1px solid #777;
}

/* ESTILO PAGINA I+d+i */

.idi-icon-haspdf{
	width: 10%; 
        margin-bottom: 15px; 
        float: left;
        text-align:center;
        background: url("/wp-content/uploads/2014/10/pdf2.png") no-repeat center center;
        min-height: 40px;
}

.idi-icon-hasntpdf{
	width: 10%; 
        margin-bottom: 15px; 
        float: left;
        text-align:center;
        background: url("/wp-content/uploads/2014/02/pdf-grey.png") no-repeat center center;
        min-height: 40px;
}

.idi-article{
	float:left;
	width:90%;
        margin-bottom:10px;
}


#noticiashome .flex-viewport{height:auto !important;}





/**********LICITACIONES *****/
#post-body-padding .container {
    border-bottom: 1px dashed  #dddddd;
    display: block !important;
    float: left;
    height: auto;
    margin-left: 0;
    margin-right: 0;
    padding: 0 1% 74px !important;
    position: relative !important;
    width: 98% !important;
}
#post-body-padding .container  h5 {
    clear: both;
    color: #2d3e52;
    font-family: "Open Sans",Arial,Tahoma;
    font-weight: 600;
    line-height: 1;
    font-size:20px;
}


#post-body-padding .container .row {
    padding-bottom: 5px;
    padding-top: 5px;
}
#post-body-padding .itemlicitaciones .row:first-child{
border-bottom:none;
}
#post-body-padding .itemlicitaciones .row:last-child{
border-bottom:none;
}
#post-body-padding .container .row strong {
    color: #444444;
    float: left;
    font-family: "Open Sans" !important;
}

#post-body-padding .container .row div{
	margin-bottom:0px !important;
	margin-right:0% !important;
}
#post-body-padding .container .row .theme-two-third {
    display: table;
    float: inherit;
    position: relative;
    width: 50% !important;
    color:#666 !important
}
#post-body-padding .itemlicitaciones .row div > a {
    background: none repeat scroll 0 0 #337ab7;
    border-radius: 3px;
    color: #fff;
    float: right;
    line-height: 34px;
    margin-top: 10px;
    padding: 0 2%;
    position: relative;
}



/**************ESTILO CLAIMS PORTALES***********/
.page-id-4302 #main{  background: none repeat scroll 0 0 #2a435f !important;}
	.containerportalesazul{
	    background: none repeat scroll 0 0 #2a435f;
	    float: left;
	    height: auto;
	    left: 0;
	    margin-left: -5000px;
	    margin-right: -5000px;
	    margin-top: -31px;
	    padding-left: 5000px;
	    padding-right: 5000px;
	    position: relative;
	    width: 100%;
	}
	.portalesizda{
		height: auto; float: left; width: 43%;padding:40px 2% 40px 2%;
	}
	.portalesdcha{
		background: #2a435f; height: auto; float: right; width: 53%;
	}
	.portalesdcha > img{
		float:right;margin-right:-9%;
	}
	.h2titleportales{
		font-size: 64px;
		line-height: 64px;
		font-weight: 300;
		font-family: "Roboto Condensed",sans-serif;
		color: #ffffff;
		text-decoration: none;
		background-color: transparent;
		text-shadow: none;
		border-width: 0px;
		border-color: #ffffff;
		border-style: none;
	}
	.btnportalazul{
		background: none repeat scroll 0 0 #75bef0 !important;
	    border: medium none;
	    color: #ffffff !important;
	    display: block !important;
	    float: left;
	    font-family: "Roboto Condensed",sans-serif !important !important;
	    font-size: 15px !important;
	    font-weight: 400 !important;
	    line-height: 32px !important;
	    margin-top: 20px;
	    padding: 0 40px !important;
	    text-decoration: none;
	    text-shadow: none;
	    cursor:pointer !important;;
	    width: auto;
	}
	.btnportalazul:hover{
		color:#ffffff !important;
	}
	.ultextclaims {
		float:left;list-style:none !important;
		margin-top:20px;
	}
	.ultextclaims li{
		font-size: 14px !important;
		line-height: 22px !important;
		font-weight: 400 !important;
		font-family: "Open Sans" !important;
		color: #ffffff;
		text-decoration: none;
		background: url("/wp-content/uploads/2014/12/tickclaims.png") no-repeat scroll left top transparent;
		background-color: transparent;
		border-width: 0px;
		border-color: #ffffff;
		border-style: none;
		padding-left: 5% !important;
		margin-bottom:10px;
	}

	a.item-slider-emacsa
	{
		font-size:14px !important;
		color:white !important;
	        display:block !important;
font-weight:600!important;
	display:inline-block!important;
	width:285px!important;
	}	

	a.item-slider-emacsa:hover{
		color: #ccc!important;;
	}
	.page-id-5076 .tp-caption.listtextclaim{
		margin-top:15px;
	}
	
#page-header.white{
	background-image: url("/wp-content/uploads/2014/10/header-pagina-interior-emacsa.jpg") !important;
}

#menu-posts-job_listing,#toplevel_page_wpcf7,#toplevel_page_revslider,#toplevel_page_themepunch-google-fonts,#toplevel_page_flexslider,#toplevel_page_rs-options,#toplevel_page_rs-category-restrictions_t,#toplevel_page_eml-taxonomies-options,#toplevel_page_wpfilebase_manage, .wp-submenu-wrap,#dashboard-widgets-wrap{display:block;}




/*******SLIDERS **********/

div#rev_slider_4_2 .tp-static-layers,
div#rev_slider_5_2 .tp-static-layers,
div#rev_slider_8_2 .tp-static-layers, {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}


div#rev_slider_4_2 .tp-static-layers  div.tp-caption,
div#rev_slider_5_2 .tp-static-layers  div.tp-caption,
div#rev_slider_8_2 .tp-static-layers  div.tp-caption{
    position: relative;
    left: 50px !important;
}
div#rev_slider_4_2 .tp-static-layers  div.tp-caption:nth-child(1),
div#rev_slider_5_2 .tp-static-layers  div.tp-caption:nth-child(1),
div#rev_slider_8_2 .tp-static-layers  div.tp-caption:nth-child(1){
    position: absolute;
    left: 0px !important;
}
div#rev_slider_4_2 .tp-static-layers div.tp-caption.claims1_titleportales,
div#rev_slider_4_2 .tp-static-layers div.tp-caption.claims1_titleportales strong,
div#rev_slider_5_2 .tp-static-layers div.tp-caption.claims1_titleportales,
div#rev_slider_5_2 .tp-static-layers div.tp-caption.claims1_titleportales strong,
div#rev_slider_8_2 .tp-static-layers div.tp-caption.claims1_titleportales,
div#rev_slider_8_2 .tp-static-layers div.tp-caption.claims1_titleportales strong {
    font-size: 80px !important;
}

@media(max-width: 1280px){
    div#rev_slider_4_2 .tp-static-layers div.tp-caption.claims1_titleportales,
    div#rev_slider_4_2 .tp-static-layers div.tp-caption.claims1_titleportales strong,
    div#rev_slider_5_2 .tp-static-layers div.tp-caption.claims1_titleportales,
    div#rev_slider_5_2 .tp-static-layers div.tp-caption.claims1_titleportales strong ,
    div#rev_slider_8_2 .tp-static-layers div.tp-caption.claims1_titleportales,
    div#rev_slider_8_2 .tp-static-layers div.tp-caption.claims1_titleportales strong  {
        font-size: 60px !important;
    }
}