/* NewCo11
Typos: Arial, Avenir, Gothic, Gothic Black;
Typo default: Arial 14px;
Colors: Blue (#016fb8), Yellow (#FFD200), Dark (#333), Grey BG (#EFEEF2), White BG (#FFF)
*/

body{margin:0;padding:0;color:#000;background-color:#fff;font-size:.875em;/*14px*/font-family:"Avenir W01", Arial, Helvetica, sans-serif;font-weight:700;line-height:140%;}
h1,h2{font-weight:900;font-family:"Avenir Next W01", Arial, Helvetica, sans-serif;}
h2,h3,h4,h5,h6{font-weight:bold;font-family:"Avenir Next W01", Arial, Helvetica, sans-serif;}
a{color:#016fb8;text-decoration:underline;}
a:hover,a:focus{text-decoration:none;}
a:active{color:#FFD200;text-decoration:none;}
a:visited{color:#012858;}
p{margin:0 0 1em;}
ul,ol{margin:0 0 1em 1em;}
ul{list-style:disc outside;}
ol{list-style:decimal outside;}
li{margin:0 0 0.4em 0.4em;}
input,select,textarea{font-size:1em;font-family:"Avenir W01", Arial, Helvetica, sans-serif;}
q{quotes:"”" "”" "‘" "’";}

/*general selectors*/
div,h1,h2,h3,h4,h5,h6,p,li{cursor:default;}
*::-moz-selection{color:#000;background-color:#FFD200;}
*::selection{color:#000;background-color:#FFD200;}

/*general forms*/
select, textarea, input{padding:3px 10px;color:#333;background-color:#FFF;background-position:100% 8px;border:2px solid #016fb8;border-radius:6px;font-family:"Avenir W01", Arial, Helvetica, sans-serif;}
select:hover, textarea:hover, input:hover,
select:focus, textarea:focus, input:focus{box-shadow:inset 1px 1px 4px rgba(0,0,0,.5);outline:0 none;}
select:active, textarea:active, input:active{box-shadow:inset 2px 2px 5px rgba(0,0,0,.5);outline:0 none;}
button, input[type="button"], input[type="submit"]{padding:6px 10px;color:#FFF;background-color:#016fb8;border:2px solid #016fb8;border-radius:6px;font-family:"Avenir W01", Arial, Helvetica, sans-serif;font-weight:bolder;text-transform:uppercase;cursor:pointer;}
#views-exposed-form-noticias-page-1 button,#views-exposed-form-noticias-page-1 input[type="button"],#views-exposed-form-noticias-page-1 input[type="submit"]{padding:4px 10px;height:31px;margin-top: 20px !important;}
button:hover, input[type="button"]:hover, input[type="submit"]:hover,
button:focus, input[type="button"]:focus, input[type="submit"]:focus{box-shadow:1px 1px 3px rgba(0,0,0,.5);outline:0 none;}
button:active, input[type="button"]:active, input[type="submit"]:active{box-shadow:inset 1px 1px 5px rgba(0,0,0,.25);outline:0 none;}

/*general content*/
.region-content .content h1,.region-content .content h2,.region-content .content h3,.region-content .content h4,.region-content .content h5,.region-content .content h6, .region-content .content li,
.region-content .content p{text-rendering:optimizeLegibility}
h1#page-title,
.region-content .content h1{margin:.5em 0;padding:0;color:#016fb8;font-size:3em;font-weight:900;line-height:1;/*text-transform:uppercase;*/letter-spacing:-.05em;}
.region-content .content h2{margin:0 0 1em;}

/*genericas*/
.center{ text-align:center; }
.left{ float:left; margin-right:30px; }

/*header*/
#header{padding:24px 0 0;}
#header-top .header-top-blocks{margin:0 10px;}
#header-top .header-top-blocks .block{margin:3px 15px 0;}
#block-locale-language h2{position:absolute;top:-999em;left:-999em;clip:rect(0,0,0,0);visibility:hidden;}
#header-top .block ul,
#header-top .block ul li{margin:0;}
.ilunion-ls{display:inline-block;}
.ilunion-ls p a{display:inline-block;position:relative;margin:-5px -5px 0 0;padding:0 10px 5px;}
.ilunion-ls p a img{display:block;margin:0;}
.ilunion-ls p a span{display:none;position:absolute;overflow:hidden;left:-169px;top:-30px;width:149px;z-index:2000;border:1px solid #FFF;border-radius:8px;box-shadow:2px 2px 4px rgba(0,0,0,.5);}
.ilunion-ls p a:hover > img,
.ilunion-ls p a:focus > img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;filter: url("data:image/svg+xml;utf8,#greyscale");}
.ilunion-ls p a:hover span,
.ilunion-ls p a:focus span{display:block;}
#block-locale-language .content,
#block-locale-language ul li{display:inline-block;}
#block-locale-language ul li a{margin:0 2px;padding:2px 2px;color:#333;text-decoration:none;}
#block-locale-language ul li a:hover,
#block-locale-language ul li a:focus{color:#016fb8;}
#block-locale-language ul li:after{content:"";display:inline-block;vertical-align:middle;width:0;height:14px;margin:0 0 0 3px;border-left:1px dashed #BBC6C9;}
#block-locale-language ul li.last:after{display:none;}
#block-locale-language ul li.active{color:#016fb8;font-weight:normal;font-style:normal;}
#block-locale-language ul li.active a{color:#016fb8;text-decoration:none;border-bottom:1px solid #016fb8;}
#sizetext{margin:0 15px 0 0;}
#sizetext a{padding:2px;}
#contrasttext{margin:0 0 0 15px;}
#search{margin:0 0 0 15px;}
#search .block .content .form-item{margin:0;}
#search .block .content .form-search{width:20em;max-width:192px;padding:2px 4px;color:#999;border:1px solid #999;border-radius:0;background:#FFF;font-size:.875em;font-style:italic;}
#search .block .content .form-search:hover,
#search .block .content .form-search:focus{color:#333;border-color:#333;font-style:normal;}
#search .block .content .form-submit{padding:2px;background:#FFF;border:0 none;}
#search .block .content .form-submit:hover,
#search .block .content .form-submit:focus{background-color:#FFD200;}

/*[navigation]*/
#navigation{clear:both;}
#navigation .block-om-maximenu{clear:both;}
#navigation .content ul{float:none;width:100%;text-align:left;}
#navigation .content ul.nice-menu{text-align:center;}
#navigation .content ul li{float:none;position:relative;list-style:none;display:inline-block;margin:0 -1px;padding:0;color:#333;background:#FFF;border:0 none;font-size:.875em;font-weight:bold;text-transform:uppercase;}
#navigation .content ul.nice-menu > li:before{content:"";display:inline-block;width:0;height:20px;vertical-align:middle;margin:0;border-left:1px dashed #B3BDC1;}
#navigation .content ul.nice-menu > li.first:before{display:none;}
#navigation .content ul.nice-menu > li.active-trail:before,
#navigation .content ul.nice-menu > li.active-trail + li:before,
#navigation .content ul.nice-menu > li.over:before,
#navigation .content ul.nice-menu > li.over + li:before{border-left-color:#FFF}
#navigation .content ul.nice-menu > li > .nolink,
#navigation .content ul li a{clear:both;float:none;display:inline-block;padding:12px 12px 7px;background:#FFF;color:#333;text-decoration:none;line-height:130%;border-radius:5px 5px 0 0;cursor:pointer;}
#navigation .content ul.nice-menu > li > .nolink{font-weight:bold;}
#navigation .content ul.nice-menu > li.active-trail > a,
#navigation .content ul li.over > span.nolink,
#navigation .content ul li.over > a,
#navigation .content ul li a:hover,
#navigation .content ul li a:focus{color:#FFF;background-color:#0078C9;}
#navigation .content ul li a:active{color:#000;background-color:#FFD200;}
#navigation .content ul li.active a{color:#FFF;background-color:#016fb8;}
#navigation .content ul.nice-menu > li > ul{top:2.8em;min-width:660px;min-height:150px;padding:30px;background:#FFF;border-top:3px solid #0078C9;box-shadow:2px 2px 3px rgba(0,0,0,.5);}
#navigation .content ul.nice-menu > li.menu-413 > ul,
#navigation .content ul.nice-menu > li.menu-997 > ul,
#navigation .content ul.nice-menu > li.menu-998 > ul{min-height: 250px;}
#navigation .content ul.nice-menu > li > ul > li{display:list-item;margin:0 0 6px;width:50%;color:#333;background:#FFF;font-size:1em;/*12px*/text-transform:none;}
#navigation .content ul.nice-menu > li > ul > li > a{display:block;position:relative;z-index:1;padding:5px 5px;border-radius:0;padding-left: 10px;}
/*#navigation .content ul.nice-menu > li > ul > li > a:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:11px;height:11px;background-color:#EFEEF2;}*/
#navigation .content ul.nice-menu > li > ul > li > a:before{background-color: #333;border-radius: 10px;content: "";height: 3px;left: 0px;position: absolute;top: 11px;width: 3px;z-index: -1;}

  
#navigation .content ul.nice-menu > li > ul > li > a:hover:before,
#navigation .content ul.nice-menu > li > ul > li > a:focus:before{background-color:#016fb8;}
#navigation .content ul.nice-menu > li > ul > li.active-trail > a{color:#016fb8;}
#navigation .content ul.nice-menu > li > ul > li.active-trail > a:hover,
#navigation .content ul.nice-menu > li > ul > li.active-trail > a:focus{color:#FFF;}
#navigation .content ul.nice-menu > li.menu-416 ul{min-width:730px;max-width:1008px;left:-320px;right:auto;text-align:center;}
#navigation .content ul.nice-menu > li.menu-416 ul li{display:inline-block;width:auto;min-width:78px;max-width:8.7em;margin:0 17px;font-size:.875em;text-align:center;vertical-align:top;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-546{max-width:12em;margin:0 12px;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li > a{display:block;position:relative;padding:0;min-height:12em;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li > a:hover,
#navigation .content ul.nice-menu > li.menu-416 > ul > li > a:focus{color:#016fb8;background-color:transparent;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li > a:before{content:"";position:relative;display:block;width:78px;height:72px;margin:0 auto 15px;padding:5px;background-color:transparent;background-image:url(../img/ico-ln.png);background-position:-194px 0;background-repeat:no-repeat;border-bottom:1px solid #000;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li  > a:hover:before,
#navigation .content ul.nice-menu > li.menu-416 > ul > li  > a:focus:before{background-color:transparent;border-color:#016fb8;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-542  > a:before{background-position:-194px 0;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-542  > a:hover:before,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-542  > a:focus:before{background-position:-272px 0;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-543  > a:before{background-position:-194px -72px;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-543  > a:hover:before,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-543  > a:focus:before{background-position:-272px -72px;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-545  > a:before{background-position:-194px -288px;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-545  > a:hover:before,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-545  > a:focus:before{background-position:-272px -288px;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-544  > a:before{background-position:-194px -216px;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-544  > a:hover:before,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-544  > a:focus:before{background-position:-272px -216px;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-546  > a:before{background-position:-194px -144px;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-546  > a:hover:before,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-546  > a:focus:before{background-position:-272px -144px;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-541  > a:before{background-position:-194px -360px;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-541  > a:hover:before,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-541  > a:focus:before{background-position:-272px -360px;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-807,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-832,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-833,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-539,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-908,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-907,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.last{border: 2px solid #016fb8;border-radius: 5px;clear: both;display: inline-block;margin: 30px 10px 0;max-width: 100%;min-width: 0;padding-right: 6px;text-align: center;width:40%;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-807 a,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-832 a,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-833 a,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-539 a,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-908 a,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-907 a,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.last a{display:inline-block;width:auto;margin:0 5px 0 1em;padding:7px 15px 7px 7px;min-height:0;background:url(../img/arrow-division.png) no-repeat right center;}
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-807 a:before,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-832 a:before,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-833 a:before,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-539 a:before,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-908 a:before,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.menu-907 a:before,
#navigation .content ul.nice-menu > li.menu-416 > ul > li.last a:before{display:none;}
#navigation .content ul li.menu-417 ul,
#navigation .content ul li.menu-418 ul,
#navigation .content ul li.menu-419 ul{left:auto;right:0;}
/*menu slogans*/
#navigation .content ul li ul li.last.menu-path-nolink{position:absolute;top:0;right:0;width:50%;height:100%;padding:20px 40px 20px 20px;color:#016fb8;background:#EFEEF2;text-transform:none;text-align:right;}
#navigation .content ul li ul li.last.menu-path-nolink q{display:block;line-height:100%;font-size:2em;font-weight:bold;color:#016fb8;}
#navigation .content ul li ul li.last.menu-path-nolink q span{display:block;}
#navigation .content ul li ul li.last.menu-path-nolink q:before,
#navigation .content ul li ul li.last.menu-path-nolink q:after{content:open-quote;margin:0 0 0 -20px;color:#FFD200;font-size:1.5em;font-style:italic;font-family:Angelina, Georgia, serif;}
#navigation .content ul li ul li.last.menu-path-nolink q span{margin-top: 5px;}
#navigation .content ul li ul li.last.menu-path-nolink q:after{content:close-quote;margin:0 -20px 0 0;}
#navigation .content ul li ul li.last.menu-path-nolink cite{display:inline-block;margin:-10px 0 0;color:#333;font-size:.875em;font-style:normal;text-align:right;text-transform:uppercase;}
#navigation .content ul li ul li.last.menu-path-nolink cite strong{display:block;margin:0 0 5px;padding:0 0 5px;border-bottom:1px solid #FFD200;font-weight:normal;}
/*menu slogan rsc ivc2014*/
#navigation .content ul li ul li.menu-808.last.menu-path-nolink{padding-right:20px;}
#navigation .content ul li ul li.menu-808.last.menu-path-nolink a{display:block;min-height:190px;float:none;padding:107px 153px 0 0;background:url(/sites/default/files/bg-menu-rsc-ivc2014.png)
 no-repeat right top;text-align:right;}
#navigation .content ul li ul li.menu-808.last.menu-path-nolink a strong{display:block;font-weight:bold;margin:0 0 5px -15px;font-size:1em;line-height:130%;letter-spacing:-.75px;}
#navigation .content ul li ul li.menu-808.last.menu-path-nolink a span{display:block;float:right;width:8em;margin:6px 0 0;padding:5px 16px 4px 4px;background:url(../img/right-arrow.png) no-repeat 97% 50%;border:2px solid #016fb8;border-radius:5px;font-size:1em;}
#navigation .content ul li ul li.menu-808.last.menu-path-nolink a:hover,
#navigation .content ul li ul li.menu-808.last.menu-path-nolink a:focus{color:#016fb8;}
#navigation .content ul li ul li.menu-808.last.menu-path-nolink a:hover strong,
#navigation .content ul li ul li.menu-808.last.menu-path-nolink a:focus strong{color:#000;text-decoration:none;}
#navigation .content ul li ul li.menu-808.last.menu-path-nolink a:hover span,
#navigation .content ul li ul li.menu-808.last.menu-path-nolink a:focus span{text-decoration:underline;}






#navigation .content ul li ul li.menu-1012.last.menu-path-nolink{padding-right:20px;}
#navigation .content ul li ul li.menu-1012.last.menu-path-nolink a{display:block;min-height:190px;float:none;padding:107px 153px 0 0;background:url(../img/bg-menu-rsc-ivc2013.png)
 no-repeat right top;text-align:right;}
#navigation .content ul li ul li.menu-1012.last.menu-path-nolink a strong{display:block;font-weight:bold;margin:0 0 5px -15px;font-size:1em;line-height:130%;letter-spacing:-.75px;}
#navigation .content ul li ul li.menu-1012.last.menu-path-nolink a span{display:block;float:right;width:8em;margin:6px 0 0;padding:5px 16px 4px 4px;background:url(../img/right-arrow.png) no-repeat 97% 50%;border:2px solid #016fb8;border-radius:5px;font-size:1em;}
#navigation .content ul li ul li.menu-1012.last.menu-path-nolink a:hover,
#navigation .content ul li ul li.menu-1012.last.menu-path-nolink a:focus{color:#016fb8;}
#navigation .content ul li ul li.menu-1012.last.menu-path-nolink a:hover strong,
#navigation .content ul li ul li.menu-1012.last.menu-path-nolink a:focus strong{color:#000;text-decoration:none;}
#navigation .content ul li ul li.menu-1012.last.menu-path-nolink a:hover span,
#navigation .content ul li ul li.menu-1012.last.menu-path-nolink a:focus span{text-decoration:underline;}


#navigation .content ul li ul li.menu-1013.last.menu-path-nolink{padding-right:20px;}
#navigation .content ul li ul li.menu-1013.last.menu-path-nolink a{display:block;min-height:190px;float:none;padding:107px 153px 0 0;background:url(../img/bg-menu-rsc-ivc2013.png)
 no-repeat right top;text-align:right;}
#navigation .content ul li ul li.menu-1013.last.menu-path-nolink a strong{display:block;font-weight:bold;margin:0 0 5px -15px;font-size:1em;line-height:130%;letter-spacing:-.75px;}
#navigation .content ul li ul li.menu-1013.last.menu-path-nolink a span{display:block;float:right;width:9em;margin:6px 0 0;padding:5px 16px 4px 4px;background:url(../img/right-arrow.png) no-repeat 97% 50%;border:2px solid #016fb8;border-radius:5px;font-size:1em;}
#navigation .content ul li ul li.menu-1013.last.menu-path-nolink a:hover,
#navigation .content ul li ul li.menu-1013.last.menu-path-nolink a:focus{color:#016fb8;}
#navigation .content ul li ul li.menu-1013.last.menu-path-nolink a:hover strong,
#navigation .content ul li ul li.menu-1013.last.menu-path-nolink a:focus strong{color:#000;text-decoration:none;}
#navigation .content ul li ul li.menu-1013.last.menu-path-nolink a:hover span,
#navigation .content ul li ul li.menu-1013.last.menu-path-nolink a:focus span{text-decoration:underline;}


/*menu slogan comunicacion*/
#navigation .content ul li.menu-418 ul li{width:42%;}
#navigation .content ul li ul li.menu-734.last.menu-path-nolink{width:54%;z-index:1000;}
#navigation .content ul li ul li.menu-734.last.menu-path-nolink a{display:block;clear:none;float:right;width:auto;padding:0;text-align:right;background:none;text-align:left;border-radius:none;}
#navigation .content ul li ul li.menu-734.last.menu-path-nolink a:first-child{float:left;}
#navigation .content ul li ul li.menu-734.last.menu-path-nolink a span{display:block;margin:0 0 2px;}
#navigation .content ul li ul li.menu-734.last.menu-path-nolink a span:first-child{margin:0 0 10px;font-weight:bold;text-transform:uppercase;}
#navigation .content ul li ul li.menu-734.last.menu-path-nolink a span + span{margin:15px 0;color:#016fb8;font-size:165%;font-weight:bold;}
#navigation .content ul li ul li.menu-734.last.menu-path-nolink a span + span + span{font-size:100%;color:#000;}
#navigation .content ul li ul li.menu-734.last.menu-path-nolink a img{display:block;margin:0;}
#navigation .content ul li ul li.menu-734.last.menu-path-nolink a:hover,
#navigation .content ul li ul li.menu-734.last.menu-path-nolink a:focus{color:#016fb8;background-color:none;}
/*menu slogan contacto*/
#navigation .content ul li.menu-419 ul{min-height:239px;background:url("../img/bg-contacto-sedes-menu.png") no-repeat scroll 13px bottom #EFEEF2;min-width:500px;}
#navigation .content ul li ul li.menu-732.last.menu-path-nolink{padding-right:20px;}
#navigation .content ul li ul li.menu-732.last.menu-path-nolink a{display:block;float:none;padding:0;background:none;text-align:center;margin-top:33px;}
#navigation .content ul li ul li.menu-732.last.menu-path-nolink a strong{display:block;padding:0 0 3px;margin:0 25px 5px;color:#016fb8;border-bottom:1px solid #FFD200;font-weight:bold;text-transform:uppercase;}
#navigation .content ul li ul li.menu-732.last.menu-path-nolink a em{display:block;padding:8px 0 15px;color:#016fb8;font-size:250%;font-weight:bold;font-style:normal;}
#navigation .content ul li ul li.menu-732.last.menu-path-nolink a span{display:block;margin:0 0 2px;}
#navigation .content ul li ul li.menu-732.last.menu-path-nolink a span:last-child{color:#016fb8;}/*width:10em;margin:15px auto 0;padding:6px 16px 6px 6px;background:url(../img/right-arrow.png) no-repeat 97% 50%;border:2px solid #016fb8;border-radius:5px;font-weight:bold;text-align:left;*/
#navigation .content ul li ul li.menu-732.last.menu-path-nolink a:hover,
#navigation .content ul li ul li.menu-732.last.menu-path-nolink a:focus{color:#016fb8;background-color:none;}

/*[highlighted]*/
.not-front #highlighted{background:#D1D1D1;color:#000;min-height:2px;}
#highlighted .wrap .section-header .wrap{min-height:226px;margin:0 auto;position: relative;}
#highlighted .wrap .section-header p{background: url("../img/bg-slide-home.png") no-repeat scroll 100% 0 rgba(0, 0, 0, 0);bottom: 0;color: #fff;font-family: "Avenir Next W01",Arial,Helvetica,sans-serif;font-size: 2.5em;font-weight: 900;height: 100%;left: 0;line-height: 100%;margin: 0;padding: 100px 140px 30px 6%;position: absolute;/*text-transform: lowercase;*/top: 0;width: 46%;}
#highlighted .wrap .section-header p + p{display:none;}
#highlighted .wrap .section-header p strong{color:#FFF;font-weight:900;}
/*--[highlighted]*/

/*[content]*/
#content-main .wrap{padding:0 0 25px;}
#content-main{padding:0 0 25px;background: none;}
.page-node-11 #content-main{padding:0 0 25px}
#breadcrumb{margin:0;padding:20px 0 0;}
#breadcrumb ul{list-style:none;margin:0;}
#breadcrumb ul li{list-style:none;display:inline-block;vertical-align:middle;margin:0 5px 0 0;padding:0;color:#016fb8;font-size:.929em;font-weight:bold;text-transform:uppercase;}
#breadcrumb ul li:before{content:"";display:inline-block;vertical-align:middle;width:0;height:10px;margin:0 5px 2px 0;border-left:1px solid #333;}
#breadcrumb ul li:first-child:before{display:none;}
#breadcrumb ul li a{display:inline-block;padding:0 2px;color:#333;font-weight:normal;text-decoration:none;}
#breadcrumb ul li a:hover,
#breadcrumb ul li a:focus{color:#FFF;background:#333;}

.logged-in #content-main .tabs{margin:0 0 1.5em;}
#content-main .tabs ul{margin:0;padding:0;border-color:#016fb8;}
#content-main .tabs li{display:inline-block;margin:0 5px 0 0;}
#content-main .tabs a{display:inline-block;margin:0;padding:5px 1em;border-radius:5px 5px 0 0;color:#333;background-color:#FFF;}
#content-main .tabs a.active{color:#FFF;background-color:#016fb8;border-color:#016fb8;}
/*home*/
.front #content-top{padding:20px 0;}
.front #content-main{padding:30px 0;background-color:#EFEEF2;}
.panels-flexible-fun_ceo_home .panels-flexible-row-inside .panels-flexible-column-first > .inside{margin:0 35px 0 0;}
.panels-flexible-fun_ceo_home .panels-flexible-row-inside .panels-flexible-column-last > .inside{margin:0 0 0 0;}
#contents .home-business{margin:20px 0 50px;text-align:center;background:url(../img/bg-business-home.png) no-repeat 50% 22px;}
#contents .home-business h2{display:inline-block;width:auto;margin:0 auto 38px;padding:10px 30px;color:#000;background:#FFF;border-radius:5px;font-size
:1.643em;line-height:100%;font-weight:normal;text-align:center;}
#contents .home-business {clear:both;}
#contents .home-business .menu{margin:0 auto;padding:0;list-style:none;text-align:center;}
#contents .home-business .menu li{list-style:none;display:inline-block;width:17%;margin:0 13px;padding:0;color:#333;font-size:.875em;text-transform:uppercase;vertical-align:top;font-weight:bold;text-align:center;}
#contents .home-business .menu li a{position:relative;display:block;padding:3px 0 10px;color:#333;background:url(../img/ico-business-empty-h.png) no-repeat 50% 0;text-decoration:none;}
#contents .home-business .menu li a:after{content:attr(title);display:block;margin:5px -30px;font-size:1em;text-transform:none;font-weight:normal;letter-spacing:-.5px;}
#contents .home-business .menu li a:hover,
#contents .home-business .menu li a:focus{color:#016fb8;background-image:url(../img/ico-business-empty.png);text-decoration:none;}
#contents .home-business .menu li a:before{content:"";display:block;width:97px;height:98px;margin:0 auto 25px;background-image:url(../img/ico-ln.png);background-repeat:no-repeat;background-position:0 0;}
#contents .home-business .menu li.menu-mlid-542 a:before{background-position:-97px 0;}
#contents .home-business .menu li.menu-mlid-543 a:before{background-position:-97px -98px;}
#contents .home-business .menu li.menu-mlid-545 a:before{background-position:-97px -392px;}
#contents .home-business .menu li.menu-mlid-544 a:before{background-position:-97px -294px;}
#contents .home-business .menu li.menu-mlid-546 a:before{background-position:-97px -196px;}
#contents .home-business .menu li.menu-mlid-541 a:before{background-position:-97px -490px;}
#contents .home-business .menu li a:hover:before,
#contents .home-business .menu li a:focus:before{background-position:0 0;}
#contents .home-business .menu li.menu-mlid-542 a:hover:before,
#contents .home-business .menu li.menu-mlid-542 a:focus:before{background-position:0 0;}
#contents .home-business .menu li.menu-mlid-543 a:hover:before,
#contents .home-business .menu li.menu-mlid-543 a:focus:before{background-position:0 -98px;}
#contents .home-business .menu li.menu-mlid-545 a:hover:before,
#contents .home-business .menu li.menu-mlid-545 a:focus:before{background-position:0 -392px;}
#contents .home-business .menu li.menu-mlid-544 a:hover:before,
#contents .home-business .menu li.menu-mlid-544 a:focus:before{background-position:0 -294px;}
#contents .home-business .menu li.menu-mlid-546 a:hover:before,
#contents .home-business .menu li.menu-mlid-546 a:focus:before{background-position:0 -196px;}
#contents .home-business .menu li.menu-mlid-541 a:hover:before,
#contents .home-business .menu li.menu-mlid-541 a:focus:before{background-position:0 -490px;}
#contents .home-business .menu li.menu-mlid-807,
#contents .home-business .menu li.menu-mlid-832,
#contents .home-business .menu li.menu-mlid-833,
#contents .home-business .menu li.menu-mlid-539,
#contents .home-business .menu li.menu-mlid-907,
#contents .home-business .menu li.menu-mlid-908,
#contents .home-business .menu li.menu-mlid-833 + li{display:none;}
.home-business-search{padding:0 0 60px;text-align:center;}
.home-business-search .form-item{display:inline-block;margin:0;padding:0;}
.home-business-search .form-item input.form-text{width:40em;padding:6px 10px;color:#333;background-color:#FFF;background-position:100% 8px;border:2px solid #016fb8;border-radius:6px;font-family:Arial, Helvetica, sans-serif;}
.home-business-search .form-item input.form-text:hover,
.home-business-search .form-item input.form-text:focus{box-shadow:inset 1px 1px 4px rgba(0,0,0,.5);outline:0 none;}
.home-business-search .form-item input.form-text:active{box-shadow:inset 2px 2px 5px rgba(0,0,0,.5);outline:0 none;}
.home-business-search .form-item input.form-text.throbbing{background-position:100% -12px;}
.home-business-search input.form-submit{padding:6px 10px;color:#FFF;background-color:#016fb8;border:2px solid #016fb8;border-radius:6px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;cursor:pointer;}
.home-business-search input.form-submit:hover,
.home-business-search input.form-submit:focus{box-shadow:1px 1px 3px rgba(0,0,0,.5);outline:0 none;}
.home-business-search input.form-submit:active{box-shadow:inset 1px 1px 5px rgba(0,0,0,.25);outline:0 none;}
.home-business-search #autocomplete{padding:10px 0 0;background-color:#FFF;border:2px solid #016fb8;text-align:left;}
.home-business-search #autocomplete p{margin:0;;padding:3px 10px;color:#454545;background:#FFF;font-size:.875em;}
.home-business-search #autocomplete p span{position:static;overflow:hidden;display:inline-block;width:60%;height:100%;border:0 none;border-bottom:1px solid #ccc;text-overflow:ellipsis;vertical-align:middle;background:#FFF;font-size:1em;}
.home-business-search #autocomplete p span + span{float:right;position:static;display:block;width:36%;}
.home-business-search #autocomplete li{list-style:0;margin:0;padding:3px 10px;}
.home-business-search #autocomplete li.selected,
.home-business-search #autocomplete li:hover,
.home-business-search #autocomplete li:focus{color:#000;background-color:#EFEEF2;}
.home-business-search #autocomplete li span{overflow:hidden;width:36%;height:100%;text-overflow:ellipsis;vertical-align:middle;background:#FFF;border:0 none;font-size:.875em;text-transform:uppercase;}
.home-business-search #autocomplete li span:before{content:"";display:inline-block;vertical-align:middle;width:30px;height:30px;margin:0 3px 0 0;background:#FFF url(../img/ico-ln.png) no-repeat -194px -432px;}
.home-business-search #autocomplete li span.servicios-integrales:before{background-position:-194px -432px;}
.home-business-search #autocomplete li:hover span.servicios-integrales:before{background-position:-194px -462px;}
.home-business-search #autocomplete li span.socio-sanitaria:before{background-position:-224px -432px;}
.home-business-search #autocomplete li:hover span.socio-sanitaria:before{background-position:-224px -462px;}
.home-business-search #autocomplete li span.consultoria:before{background-position:-254px -432px;}
.home-business-search #autocomplete li:hover span.consultoria:before{background-position:-254px -462px;}
.home-business-search #autocomplete li span.viajes-turismo-y-ocio:before{background-position:-284px -432px;}
.home-business-search #autocomplete li:hover span.viajes-turismo-y-ocio:before{background-position:-284px -462px;}
.home-business-search #autocomplete li span.comercializacion:before{background-position:-314px -432px;}
.home-business-search #autocomplete li:hover span.comercializacion:before{background-position:-314px -462px;}

.front .panels-flexible-fun_ceo_home .pane-noticias h2{margin:0 0 6px 2px;padding:0 0 0 25px;color:#016fb8;background:url(../img/ico-news-home.png) no-repeat 0 0;font-size:1.143em;font-weight:bold;text-transform:uppercase;}
.home-news{}
.home-news ul{margin:0;padding:0;list-style:none;}
.home-news ul li{list-style:none;display:block;float:left;width:45%;margin:0 0 10px;padding:0;margin-top: 2.4em;margin-bottom: 2.4em;}
.home-news ul li .tit{display:block;margin:0 0 9px;font-weight:bold;}
.home-news ul li .tit a{color:#333;text-decoration:none;}
.home-news ul li .tit a:hover,
.home-news ul li .tit a:focus{color:#016fb8;text-decoration:underline;}
.home-news ul li .date{display:block;margin:4px 0 5px;color:#016fb8;font-size:.875em;font-weight:800;font-style:normal;text-transform:uppercase}
.home-news ul li .img{display:none;}
.home-news ul li .img img{display:block;margin:0;}
.home-news ul li .desc{display:block;;}
.home-news ul li.views-row-first{display:block;clear:both;overflow:hidden;width:100%;min-height:190px;margin:0 0 20px;padding:11px 14px 10px 14px;background:#FFF;border:1px solid #CCC;}
.home-news ul li.views-row-first .img{display:block;float:left;margin:0 22px 0 0;}
.home-news ul li.views-row-first .tit,
.home-news ul li.views-row-first .date,
.home-news ul li.views-row-first .desc{margin-left:306px;}
.home-news ul li.views-row-last{float:right;}
.view-noticias .more-link{display:block;clear:both;color:#016fb8;}
.view-noticias .more-link{display:block;clear:both;color:#016fb8;}
.view-noticias .more-link a{background: url("../img/ver-mas.png") no-repeat scroll right top rgba(0, 0, 0, 0);font-size: 90%;color: #016fb8;display: inline-block;height: 36px;line-height: 15px;padding: 0 38px 0 0;width:10em;text-transform: uppercase;text-decoration: none;font-weight: bold;}
.view-noticias .more-link a:hover{text-decoration: underline;}
.pane-articulo h2{margin:0 0 10px;padding:11px 0 1px 0px;font-size:125%;font-weight:normal;font-style:italic;}
.home-blog{}
.home-blog .tit{display:block;margin:0 0 5px;font-weight:normal;}
.home-blog .tit a{padding:2px 0;line-height:180%;text-decoration: none;font-weight: bold;}
.home-blog .tit a:hover,
.home-blog .tit a:focus{text-decoration:underline ;}
.home-blog a:visited{color:#016fb8;}
.home-blog .date{}
.home-blog .img{float:left;margin:0 22px 0 0;border:1px solid #D1D1D1;}
.home-blog .img img{display:block;margin:0;padding:0;}

/*banners home*/
.bannersHome ul{list-style:none;margin:22px 0 55px;padding:3px 0 0;}
.bannersHome ul li{list-style:none;margin:0 0 24px;padding:0;}
.bannersHome ul li a{display:block;border:1px solid #CCC;}
.bannersHome ul li a img{display:block;margin:0;}

/*resultados de busqueda*/
.search-results-page h2,
.search-results-page .item-list{text-align:left;}
.search-results-page .item-list a{font-weight:bold;color:#016fb8;text-decoration:none;}
.search-results-page .item-list a:hover,
.search-results-page .item-list a:focus{text-decoration:underline;}

/*basic page*/
.region-content .content .view-id-b_sicas .tit{max-width:55%;}
.region-content .content .view-id-b_sicas .img{float:left;display:inline-block;/* margin:0 25px 25px 0; */margin:0 40px 17px 0;}
.region-content .content .view-id-b_sicas .img > img{display:inline-block;margin:0;padding:0;border:1px solid #CCC;}
.region-content .content .view-id-b_sicas .destacado{overflow:hidden;margin:0 0 1em;padding:20px;color:#016fb8;background-color:#EFEEF2;font-weight:bold;font-style:italic;}
.region-content .content .view-id-b_sicas .destacado p{font-weight:bold;}
.region-content .content .view-id-b_sicas .destacado p:last-child{margin:0;}

/*paginator*/
.item-list .pager{background:#EFEEF2;}
.item-list .pager li{border: 1px solid #ccc;display: inline-block;padding:0px;margin:6px;}
.item-list .pager li.pager-current{border: 1px solid #016fb8;background: #016fb8;color:#fff;padding: 4px 8px}
.item-list .pager li a{background:#EFEEF2;color: #333;display: block;padding: 4px 8px;text-decoration: none;}
.item-list .pager li a:hover,
.item-list .pager li a:focus{background: #016fb8;color:#fff;}

/*--[content]*/

/*[sidebar_first]*/
#sidebar-first .block h2{margin:5px 0 15px;font-size:1.286em;font-weight:normal;text-transform:uppercase;}
#sidebar-first .block .content{padding:14px;background-color:#EFEEF2;}
/*--[sidebar_first]*/

/*[footer_top]*/
#footer-top{color:#fff;background-color:#333;}
/*sitemap footer*/
#footer-top .wrap .region .block h2{margin-bottom:5px;font-weight:bold;}
#footer-top .region #block-menu-block-1,
#footer-top .region #block-menu-block-2,
#footer-top .region #block-menu-block-3,
#footer-top .region #block-menu-block-9,
#footer-top .region #block-menu-block-10,
#footer-top .region #block-block-1,
#footer-top .region #block-menu-block-11,
#footer-top .region #block-menu-block-12,
#footer-top .region #block-menu-block-13,
#footer-top .region #block-menu-block-15{margin-bottom: 25px;min-height: 200px;}

#footer-top .block-menu-block ul.menu{list-style:none;margin:0;padding:0;}
#footer-top .block-menu-block ul.menu > li{list-style:none;margin:-1px 0 -1px 0;padding:0;color:#FFF;font-size:0.786em;text-transform:uppercase;}
#footer-top .block-menu-block ul.menu > li > a{display:inline-block;margin:0;padding:0 7px 0 11px;color:#FFF;text-decoration:none;}
#footer-top .block-menu-block ul.menu > li > a:hover,
#footer-top .block-menu-block ul.menu > li > a:focus{background:#FFF;color:#333;}
#footer-top .block-menu-block ul.menu > li.last .nolink{display:none;} /*slogan eliminado del pie*/
/*contact - social networks*/
#footer-top .region-footer-top-fourth .block .content h3{margin:0 0 3px;font-size:1em;font-style:italic;}
#footer-top .region-footer-top-fourth .block img{display:inline-block;vertical-align:middle;}
#footer-top .region-footer-top-fourth .block p img{margin:0 10px 0 0;}
#footer-top .region-footer-top-fourth .block .content ul{list-style:none;margin:0;padding:0;}
#footer-top .region-footer-top-fourth .block .content li{list-style:none;margin:0;padding:0;display:inline-block;}
#footer-top .region-footer-top-fourth .block .content a{display:inline-block;color:#FFF;background-color:#333;border:2px solid transparent;text-decoration:underline;}
#footer-top .region-footer-top-fourth .block .content p a{padding:0 10px 0 0;}
#footer-top .region-footer-top-fourth #block-block-2 .content a:hover,
#footer-top .region-footer-top-fourth #block-block-2 .content a:focus{color:#333;background-color:#FFF;border-color:#FFD200;}
#footer-top .region-footer-top-fourth #block-block-2 .content a:hover,
#footer-top .region-footer-top-fourth #block-block-1 .content a:focus,
#footer-top .region-footer-top-fourth #block-block-1 .content a:hover{background: none repeat scroll 0 0 #fff;color: #333;}

/*--[footer_top]*/
/*[footer]*/
#footer{color:#333;background-color:#fff;}
#footer .block{margin:4px 0;}
#footer .block .content li{display:inline-block;margin:0 10px;padding:0;color:#333;font-weight:bold;text-transform:uppercase;}
#footer .block .content a{display:inline-block;padding:1px 3px;color:#333;text-decoration:none;}
#footer .block .content a:hover,
#footer .block .content a:focus{background:#333;color:#FFF;}
/*bolque de logos pie*/
#footer #block-block-24{width:40%;margin:4px 0;}
#footer #block-block-24 ul{margin:0;padding:0;}
#footer #block-block-24 ul li{display:inline-block;margin:0 14px 0 0;padding:0;vertical-align:middle;}
#footer #block-block-24 ul li a{margin: 0;padding: 0}
#footer #block-block-24 ul li a:hover,
#footer #block-block-24 ul li a:focus{background:none}
#footer #block-block-24 ul li a img{margin:0;padding:0;}
#footer #block-block-4{float: right;width:auto;}
#footer #block-block-4 p{margin-bottom: 0;}
#footer .block .content li.last{margin-right: 0}
/*fin de logos de pie*/
/*--[footer]*/

#sliding-popup .popup-content{
	background-color:#EFEEF2;
	border: 0 none;
	margin: 0 auto;
	max-width:80%;
	overflow:hidden;
	padding:10px;
}
#sliding-popup .popup-content h1{
	color:#000;
}

/*formatos subhomes*/
.subhome{margin:0 0 0 -19px;}
.subhome-li{list-style:none;display:inline-block;vertical-align:top;margin:0 0 20px 21px;overflow:hidden;max-width:310px;}
.subhome-li a{display:block;background:#016fb8;color:#FFF;text-decoration:none;}
.subhome-li a:hover,
.subhome-li a:focus{display:block;background:#FFF;color:#016fb8;text-decoration:none;}
.subhome-li span{display:block;font-size:1.286em;padding:7px 0px;text-align:center;}
/*fin formatos subhome*/

/* CSS Erik para reordenar*/
.bannerSiguenos h2{color:#333;}
.page-node-11151 h1#page-title{margin-bottom:5px;}
.page-node-11151 .view-content h2{color: #333333;font-size: 2em;text-transform: uppercase;}  
.page-comunicacion .view-articulo{margin-right:25px;}
.view-articulo .view-footer{clear: both;float: right;}
.view-articulo .view-footer a{display: block;height: 26px;padding: 4px 38px 0 0;background: url("../img/ver-mas.png") no-repeat scroll right top rgba(0, 0, 0, 0);text-decoration: none;font-weight: bold;color:#016fb8;}
.view-articulo .view-footer a:hover{text-decoration: underline;}
/*corporativo.css linea 15*/
.page-node-11 #content-top {
    background: none !important;
}

/** Clases genéricas **/
.floatLeft{float:left;}
#content .blueh2{color: #016fb8;font-size: 2em;margin-bottom: 0;padding-bottom: 12px;padding-top: 0;text-transform: none;}


/* CSS para Conocenos > Presentación */
.h2pre{font-size:1.643em!important;padding-top: 0!important;line-height: 27px;margin-right: 10px!important;}
/*---CSS para Conocenos > Presentación */
#bloqueSupEstrategiaValores{display: block;overflow: hidden}


#edit-submitted-escriba-su-mensaje{width:496px;}

/* Sellos de calidad */
.sellos .certificaciones{ margin-right:40px; }
.sellos .certificaciones h4,
.sellos .certificaciones strong{display:block;}
.view-calidad-divisiones .lineas-negocio li.area .menusellos .certificaciones ul{ width: 67%;}
.view-calidad-divisiones .lineas-negocio li.area .menusellos .certificaciones ul li{float: left;width: 50%;}

.sellos-de-calidad{ margin-bottom:30px; }
.sellos-de-calidad h2{ font-size:1.571em; margin-top:25px !important; }
.sellos-de-calidad .menusellos{ list-style:none; margin:0; }
.sellos-de-calidad .menusellos li{ 
	background-color:#EFEEF2;
	border-radius:10px;
    display:inline-block;
    margin-left:12px;
    text-align:center;
	text-transform:uppercase;
	vertical-align:top;
	background-repeat:no-repeat;
	background-position:center 26%;
}
.sellos-de-calidad .menusellos img{ 
	display:block;
    margin:0 auto;
}
.sellos-de-calidad .menusellos li:first-child{ margin:0; }
.sellos-de-calidad .menusellos li a{ 
	color:#0378C6;
	display:block;
	font-size:0.857em;
	min-height:7em;
	padding:10px 0;
	text-decoration:none;
    width:15.4em;
}
.sellos-de-calidad .menusellos li.ser{ background-image:url(/sites/default/files/pictures/sellos-business.png); }
.sellos-de-calidad .menusellos li.soc{ background-image:url(../img/selloscalidad/sellos-sociosanitario.png); }
.sellos-de-calidad .menusellos li.com{ background-image:url(../img/selloscalidad/sellos-comercio.png); }
.sellos-de-calidad .menusellos li.tur{ background-image:url(/sites/default/files/pictures/sellos-turismo.png); }
.sellos-de-calidad .menusellos li.con{ background-image:url(/sites/default/files/pictures/sellos-consultoria.png); }
.sellos-de-calidad .menusellos li:hover.ser,
.sellos-de-calidad .menusellos li:focus.ser,
.sellos-de-calidad .menusellos li.ser.act{ background-image:url(/sites/default/files/pictures/sellos-business-hov.png); }
.sellos-de-calidad .menusellos li:hover.soc,
.sellos-de-calidad .menusellos li:focus.soc,
.sellos-de-calidad .menusellos li.act.soc{ background-image:url(../img/selloscalidad/sellos-sociosanitario-hov.png); }
.sellos-de-calidad .menusellos li:hover.com,
.sellos-de-calidad .menusellos li:focus.com,
.sellos-de-calidad .menusellos li.act.com{ background-image:url(../img/selloscalidad/sellos-comercio-hov.png); }
.sellos-de-calidad .menusellos li:hover.tur,
.sellos-de-calidad .menusellos li:focus.tur,
.sellos-de-calidad .menusellos li.act.tur{ background-image:url(/sites/default/files/pictures/sellos-turismo-hov.png); }
.sellos-de-calidad .menusellos li:hover.con,
.sellos-de-calidad .menusellos li:focus.con,
.sellos-de-calidad .menusellos li.act.con{ background-image:url(/sites/default/files/pictures/sellos-consultoria-hov.png); }

.sellos-de-calidad .menusellos li:hover,
.sellos-de-calidad .menusellos li:focus,
.sellos-de-calidad .menusellos li.act{
	background-color:#0378C6;
}
.sellos-de-calidad .menusellos li:hover a,
.sellos-de-calidad .menusellos li:focus a,
.sellos-de-calidad .menusellos li.act a{ 
	color:#FFF;
}
.sellos-de-calidad .menusellos li span{
	display:block;
	font-weight:bold;
	margin-top:50px;
}
#sidebar-first #block-block-27  .content,
#sidebar-first #block-block-20  .content  {
    background-color: transparent;
    padding: 0;
}

/*Mapa web*/
.page-mapa-web .pane-menu-block-7 .menu-mlid-729,
.page-mapa-web .pane-menu-block-7 .menu-mlid-733,
.page-mapa-web .pane-menu-block-7 .menu-mlid-808,
.page-mapa-web .pane-menu-block-7 .menu-mlid-731,
.page-mapa-web .pane-menu-block-7 .menu-mlid-732,
.page-mapa-web .pane-menu-block-7 .menu-mlid-999,
.page-mapa-web .pane-menu-block-7 .menu-mlid-1011,
.page-mapa-web .pane-menu-block-7 .menu-mlid-1012{
	display:none !important;
}

.page-mapa-web  .pane-menu-block-7 ul.menu li {
	display:inline-block;
	width:31%;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:top;
	margin-bottom:20px;
}
.page-mapa-web  .pane-menu-block-7 ul.menu li ul li{
	display:block;
	width:100%;
	font-weight:normal;
	text-transform:none;
	margin-bottom:5px;
}

#quicktabs-tabpage-siguenos_en-2 .more-link{display:none;}

/*cofinanciación pública*/
.pane-views-exp-cofinaciacion-publica-page.pane-views{display:inline-block;}
.bloque-logos-financiacion {display: inline-block;float:left;max-width: 26em;}
.bloque-logos-financiacion .img-cofinanciacion {margin:1em 0;}
.bloque-logos-financiacion .img-cofinanciacion li {display: inline;list-style: outside none none;margin: 0 1em 0 0;}
.view-cofinaciacion-publica .pane-title {
    font-size: 1.28em;
    font-weight: normal;
  text-transform: uppercase;
}
.view-cofinaciacion-publica th{
	background-color: #fff;
    border-top: 1px solid #ccc;
    font-size: 0.85em;
    padding: 0.1em 0.6em 0.1em 4px;
}
.view-cofinaciacion-publica tr.odd, .view-cofinaciacion-publica tr.even {
    background-color: #efeef2;
    border-bottom: 6px solid #fff;
    padding: 0.1em 0.6em;
}
.view-cofinaciacion-publica td {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.85em;
    padding: 4px;
}
li.organismo img {
    vertical-align: middle;
}
.pane-views-exp-cofinaciacion-publica-page .form-select,
.pane-views-exp-cofinaciacion-publica-page .form-select option{text-transform:uppercase;}
.pane-views-exp-cofinaciacion-publica-page .views-exposed-form .views-exposed-widget{padding:0.9em 1em 0 0;}
.pane-views-exp-cofinaciacion-publica-page .views-exposed-form .views-exposed-widget .form-submit{margin-top:1.4em;}
.region-content .content .pane-cofinaciacion-publica h2{margin:1em 0;}
.organismos .organismo{display:inline;list-style:none;margin:0 0.2em 0 0;}
.organismos ul{margin:0;}
.views-field.views-field-field-organismo-1,
.views-field.views-field-title{width:40%;}
.views-field.views-field-field-comunidad-autonoma{width:20%;}
.views-field.views-field-field-numero-cee{width:25%;}
.views-field.views-field-field-mantenimiento-puestos{width:12%;}
.views-field.views-field-field-unidades-de-apoyo,
.views-field.views-field-field-generadores-de-empleo{width:10%;}
.view-cofinaciacion-publica table{width:100%;}