body{font-family:Arial, Helvetica, sans-serif;}
ul{margin:0 0 1em 0;padding:0;list-style:disc outside;/*overflow:hidden;*/}
ul li ul{margin:1em 0 0 1em;}
ol{margin:0 0 1em 0;padding:0;list-style:decimal outside;}
ol li,
#toolbar ul li{ list-style-type:none !important; }
#toolbar ul{ overflow:visible !important; }

li, p{margin:0 0 1em;line-height:1.538;}
.front li{ margin:0; }
li{ margin-left:12px; }
.item-list ul li{ margin-left:0; }

.front .rowSup .form-required{color:#600;font-size:100%;font-weight:bold;text-shadow:0 0 0 #FFF;}

#content h1{color:#ad2019;font-size:1.125em;font-weight:bold;margin:0 0 15px; text-transform:uppercase;}
/*modificacion de ancho de comlumnas*/

.panels-flexible-region-2x75x25-leftcol_ .inside,
.panels-flexible-region-2x75x25-leftcol .inside{padding:0 0 0 10px;}

/* cssEscritorio.css
.panels-flexible-region-2x75x25-rightcol_,
.panels-flexible-region-2x75x25-rightcol{float:right;width:24.793%;} */


#content-page{position:relative;overflow:hidden;max-width:60.188em/* 963px */;margin:0 auto;}
#page{background:#fff;margin:30px auto 0;}
.front #page{background:transparent !important}
#content-main{line-height:1.538em }
.front .panels-flexible-region-tres_columnas-columnader{float:right;}
.panel-flexible .panel-separator {margin: 0 0 1.98em;}

.field-content ul{}
.field-content ul li{background:url(../img/flechAzul.png) no-repeat 5px 5px;padding-left: 15px; margin-left:0;}
.field-content ul li ul li{}


.content a{color:#075D8C;}
.content a:hover,
.content a:focus{color:#AD2019;/* text-decoration:underline; */}

.content .pane-content p a,
.content .pane-content  li a{text-decoration:underline;}

.content .pane-content p a:hover,
.content .pane-content  li a:hover,
.content .pane-content p a:focus,
.content .pane-content li a:focus{text-decoration:none !important;}


.library{ margin-top:1em; }
.library li{background: url("../img/flechAzul.png") no-repeat 5px 3px;margin-left: 0;padding-left: 15px;}

/* .library li{padding-left: 15px !important} */

.views-field-field-video-id{margin:25px 0;}

.list-squ-n{margin:0 0 15px;padding:0;list-style:0;}
.list-squ-n li{display:inline-block;height:auto;margin:0 5px 0 0 !important;padding:0;background:#075D8C;font-size:14px;font-weight:bold;Text-transform:uppercase;line-height:110%;}
.list-squ-n li.active{background:#075D8C;}
.list-squ-n li a{position:relative;width:140px;height:140px;display:block;padding:7px;background:#075D8C url(../img/esquinaC.png) no-repeat top right;}
.list-squ-n li span{position:absolute;width:65%;bottom:0;left:0;padding:10px;color:#FFF;text-align:left;
font-size:1.1em;}
.list-squ-n li a:hover,
.list-squ-n li a:focus{background-color:#AD2019;}

.list-squ{margin:0 0 15px;padding:0;list-style:0;}
.list-squ li{display:inline-block;height:auto;margin:0 15px 0 0 !important;padding:0;background:#075D8C;font-size:14px;font-weight:bold;Text-transform:uppercase;line-height:110%;}
.list-squ li.active a{background:#ad2019 url(../img/esquinaC.png) no-repeat top right;}
.list-squ li a{position:relative;width:140px;height:140px;display:block;padding:7px;background:#075D8C url(../img/esquinaC.png) no-repeat top right;}
.list-squ li span{position:absolute;bottom:0;left:0;padding:10px;color:#FFF;text-align:left;font-size:1.24em;line-height:1.3em !important}
.list-squ li span.top-up-y{position:absolute;width:65%;top:40px;left:0;bottom:auto;padding:10px;color:#FFF;text-align:left;
font-size:1.65em;}
.list-squ li a:hover,
.list-squ li a:focus{background-color:#AD2019;}

.field-content ul.list-squ li,
.field-content ul.list-squ-n li{ background:none;margin:0;padding:0; display: inline-block; }

#preheader{position:absolute;top:0;left:0;right:0;margin:0;width:auto;}
#preheader .block{float:right;background:#FFF;font-size:.75em;margin:5px 0 5px;}
#preheader .block .controles-accesibilidad p{margin:0;padding:0;}
#preheader .block .controles-accesibilidad span{display:inline-block;margin:0 0 0 10px;vertical-align:middle;}
#preheader .block .controles-accesibilidad a{display:inline-block;margin:0 2px;vertical-align:middle;}
#preheader .block .controles-accesibilidad img{display:inline-block;margin:0;vertical-align:middle;}
#preheader .block .controles-accesibilidad a:hover img,
#preheader .block .controles-accesibilidad a:focus img{outline:2px solid #AD2019;}

#header{background:#FFF url(../img/cabecera-big.png) no-repeat left top;}
#header h1{padding-bottom:30px;padding-left:39px;padding-top:55px;text-align:left;}
#header .slogan{max-width:360px;margin:-45px 0 30px 39px;padding:0 0 0 190px;font-weight:bolder;font-size:1.313em;}
#header .slogan span{font-weight:normal;}


#navegacion{clear:both;background:#000;margin-bottom:13px}

/*menu principal*/
#navegacion .block-menu-block{float:left;}
#navegacion .menu{margin:0;padding-left:39px;}
#navegacion .menu li{display:inline-block;margin:0;padding:0 11px;font-size:.75em;font-weight:bold;text-transform:uppercase;}
#navegacion .menu li.leaf{}
#navegacion .menu li a{display:block;margin:0;padding:7px 12px 5px;color:#fff;text-align:center;text-decoration:none;}
#navegacion .menu li a:hover,
#navegacion .menu li a:focus{background:#075D8C;border-color:#075D8C;}
#navegacion .menu a.active-trail{background:#fff;color:#075D8C;border-color:#fff;}
#navegacion .menu a.active-trail:hover,
#navegacion .menu a.active-trail:focus{background:#fff;border-color:#fff;}
#navegacion .menu li.active-trail a{position:relative;font-weight:bold;padding-bottom:2px;}
#navegacion .menu li.active-trail a:after{content:"";display:block;height:2px;margin:0 0 -2px;border-bottom:3px solid #AD2019;}

/*buscador*/
#navegacion .block-search{float:right;margin:0 60px 0 0;background:none;text-align:center;}
#navegacion .block-search .content #search-block-form{display:block;}
#navegacion .block-search .form-item,
#navegacion .block-search .form-actions{display:inline-block;margin:4px 0 -1px;padding:0;vertical-align:top;}
#navegacion .block-search .form-type-textfield .form-text{display:inline-block;vertical-align:top;min-width:190px;margin:0;padding:1px 3px 0px;border:0 none}
#navegacion .block-search .form-actions .form-submit{width:30px;height:19px;margin:0;padding:0px 8px;background:#000;border:0 none;color:#FFF;cursor:pointer;text-transform:uppercase;}
#navegacion .block-search .form-actions .form-submit:hover,
#navegacion .block-search .form-actions .form-submit:focus{background-color:#075D8C;}
#navegacion .block-search .form-actions .form-submit:active{background-color:#AD2019;}
.search-results .title {font-weight: bold;}
#navegacion .block-search .form-type-textfield .form-text {border: 1px solid #fff !important;}


/*Footer*/
#footer-columns ul.menu{margin:0;list-style:none;}
#footer-columns ul.menu li ul.menu{margin:10px 0 15px 13px;list-style:none;}
#footer-columns ul.menu li{margin:0 0 0 5px;padding:0;color:#000;float: left;width: 32%}
#footer-columns ul.menu li.expanded > a{font-size: 1em}
#footer-columns ul.menu li ul li{float: none;width: auto;}
#footer-columns ul.menu li a{display:inline-block;margin:0;padding:0 2px;color:#000;}
#footer-columns ul.menu li a:hover,
#footer-columns ul.menu li a:focus{color:#AD2019;background-color:#FFF;text-decoration:none;}
#footer-columns ul.menu li a:active{color:#AD2019;}
#footer-columns ul.menu li.menu-mlid-1146{display: none;}


.region-footer-thirdcolumn .block-block{margin-top:3.3em}
.region-footer-fourthcolumn{margin-right: 0 !important;width:26% !important;}
/*INICIO APENA*/
.region-footer-secondcolumn{margin-right: 0 !important;width:26% !important;}
/*FIN APENA*/
.panels-flexible-region-2x75x25-leftcol > div,
.panels-flexible-region-2x75x25-rightcol > div{padding:0 !important;}

.panels-flexible-region-2x75x25-rightcol{background:#ccc; width: 31.3% !important;}
.panels-flexible-region-2x75x25-rightcol h2{color:#000;margin:18px 18px 9px;font-weight:bolder;}

#content-main{}
#content-main h2{margin-bottom:15px; font-size:1.143em; }
#content-main p + h2{margin-top:30px !important;}
#content-main h3{margin:0 0 .75em;font-weight:bold;color:#075D8C;}
#content-main .more-link{text-align:left;clear:both;}
#content-main .more-link a{color:#AD2019;display:inline-block;font-weight:bold;margin-bottom:1em;}
#content-main .more-link a:hover,
#content-main .more-link a:focus{color:#075D8C;text-decoration:none;}
/* #content-main .content ul li {padding:0 0 0 15px;background:url(../img/flechAzul.png) no-repeat 3px 3px;} */

#content-footer{margin:34px 0 0;padding:22px 30px 0;background:#E4E4E6;border-top:3px solid #0A77B3;}
/*INICIO APENA*/
#content-footer .region{width:72%;margin:0 1.5% 0 0;float:left}
#footer-columns .block-menu-block ul.menu li a{background: url(../img/bulletFooter.png) no-repeat left center #fff;color: #AD2019;display: inline;padding: 0 8px 0 23px;font-weight: bold;}
#footer-columns .block-menu-block ul li ul.menu li a{background:none;padding-left: 15px;margin: 0 ;color: #000;font-weight: normal;padding:0;}
/*FIN APENA*/
#content-footer h2{background:url(../img/bulletFooter.png) no-repeat left center #fff;color:#AD2019;display:inline;padding:0 8px 0 23px;font-weight:bold;}
#content-footer h2 a{color:#AD2019;font-size:1em;}
#content-footer a{color:#000;font-size:.75em;}

.block-views{margin-bottom: 10px}

.leftCol{}
.front .leftCol h2.pane-title{font-weight:bolder;text-transform: uppercase;}
.front .leftCol h2.pane-title:after{border-bottom:3px dotted #000;content:"";display:block;margin:-8px 0 0 0;margin-left:6.55em;}

#block-menu-block-17 h2{position: absolute !important;
clip: rect(1px, 1px, 1px, 1px);
overflow: hidden;
height: 1px;}

#breadcrumb{margin:0 0 25px 0;}
#breadcrumb ul{margin:0;padding:0;list-style:none;}
#breadcrumb li{margin-left:0;}
#breadcrumb li{display:inline;font-weight:bold;margin-right:10px;padding-bottom:0 !important;font-size:.813em;}
#breadcrumb li a{color:#075D8C;text-decoration:none;background:url(../img/flechAzul.png) no-repeat right center;padding-right: 15px;}
#breadcrumb li a:hover,
#breadcrumb li a:focus{color:#AD2019;}

.view-id-news li h2{}
.view-id-news .field-type-image{float:right}
.view-id-news .field-type-text-with-summary{}

.panel-flexible .panel-separator {display: none;margin: 0;}

/*.rowSup .panels-flexible-region-2x75x25-leftcol{}
#topC h2{color:#AD2019;font-size:1.983em;background:url(../img/border_b.jpg) repeat-x left bottom;padding-bottom:17px;margin:20px 0 20px;font-weight:bold;}
#topC h2 span{display:block;padding-top:.2em;}
#topC .pane-content{margin:0 15px 0 0;}
#topC .pane-content p{margin:0 0 15px;padding:0;color:#075D8C;font-weight:bolder}
#topC .pane-content a:hover,
#topC .pane-content a:focus{color:#AD2019;}
*/
.logged-in .panels-flexible-region-2x75x25-rightcol{min-height:16.7em;}
.logged-in #red h2{}
.logged-in .pane-block-19{padding-bottom: 3em;}
.logged-in .pane-block-13{min-height:6.9em;margin-top:15px}
.logged-in .pane-simplenews-1{min-height:4.5em;}
.logged-in .simplenews-unsubscribe input{margin:0;}

.pane-simplenews-1{min-height:5.5em;margin-bottom: 32px}
.pane-simplenews-1 h2{margin-top: 0;margin-bottom:0 !important;}
.pane-simplenews-1 p{padding-left: 18px;padding-bottom: 0}

#topC{float:left;width:50%}
#topC ul li{margin-bottom:1.7em;}
.logged-in #topC li{padding-bottom:5px;font-weight:bold;}

#weW{position:relative;background:#FFF;color:#000;height:288px;}
#weW .view{width:49%;background:#FFF;}
#weW h2{padding:20px 0 15px;margin:0 35px 0 0;color:#AD2019;background:#FFF url(../img/border_b.jpg) repeat-x left bottom;border:0 none;font-size:2.25em;line-height:90%;font-weight:bold;text-transform:uppercase;}
#weW h2 span{display:block;}
#weW h2.pane-title:after{display:none;}
#weW ul{margin:0;padding:20px 0 0;background:#FFF;list-style:none;}
#weW ul > li{margin:0;padding:18px 0 7px;list-style:none;color:#000;text-transform:uppercase;font-weight:bold;font-size:1.143em;}
#weW ul > li:first-child{padding:0 0 5px;}
#weW ul > li .title{display:block;}
#weW ul > li .title a{display:block;padding:3px;text-decoration:none;}
#weW ul > li .title a:hover,
#weW ul > li .title a:focus{text-decoration:none;}
ul > li .body{position:absolute;overflow:auto;height:258px;width:47.25%;left:auto;right:0;top:0;padding:25px 20px 5px 20px;background:url(../img/esquinaB.png) no-repeat scroll right top #AD2019;}
ul > li .body h2{margin:20px 15px 25px 0;color:#FFF;font-size:1.983em;line-height:110%;}
#weW ul > li .body h2 + ul, #weW ul.tc-lst li .body h2 + ol, #weW ul.tc-lst li .body h2 + p{margin:15px 0 0;}
#weW ul > li .body p,#weW ul.tc-lst li .body li{color:#FFF;margin:0 0 20px;font-size:1.302em;}
#weW ul > li .body span.video > object{height:120px;}
#weW ul > li.active .body{}
#weW ul > li.active a{color:#FFF;background:#AD2019;}

.logged-in #weW li{font-weight: bold;}

#red{overflow:hidden;margin:3px 0 20px;}
#red h2{margin:7px 18px 0px;color: #000;}
#red > div > ul{ margin:0;text-align:center;}
#red > div > ul li{display:inline-block;text-align:center;padding:0;background:0;}

#red > div > ul li a:active{background:#AD2019;}
#red > div > ul li a img{display:block;margin:0;padding:0;}

#content-main .pane-user-login{margin:23px 0 32px;clear: both;}
#content-main .pane-user-login h2{color: #000;margin: 6px 16px 2px;}
#user-login-form{margin:0 6% 0 18px}
#user-login-form .form-item{margin:2px 0;}
#user-login-form label{float:left;padding-right:10px;min-width:6em; font-weight:bolder;font-size:.813em; min-width: 28%;}
#user-login-form input{width: 53%;margin:0;padding:1px 3px;border:0 none;}
#user-login-form .form-actions{float:right;margin:-26px 0 0;}
#user-login-form .form-actions .form-submit{background: url("../img/btn_log.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    border: 0 none;
    border-radius: 9px;

    color: #ccc;
    cursor: pointer;
    font-weight: bold;
    padding: 26px 0 0 15px;
	text-indent:-3333px;
    text-transform: uppercase;
    width: auto;}
#user-login-form .form-actions .form-submit:hover,
#user-login-form .form-actions .form-submit:focus{}
#user-login-form .form-actions .form-submit:active{}
#user-login-form .item-list {clear:both; margin:0 0 0 5.5em;}
#user-login-form .item-list ul{margin:0;padding:0;}
#user-login-form .item-list ul li{margin:0;padding:0;font-size:0.813em;}
#user-login-form .item-list ul li a{color:#454545;}
#user-login-form .item-list ul li a:hover,
#user-login-form .item-list ul li a:focus{text-decoration:underline;}


/*Cuadrados pico*/
/* .list-squ{margin-bottom:15px;}
.list-squ li{margin-right:15px !important;display:inline-block;margin:10px;background: url("../img/esquinaC.png") no-repeat scroll right top #AD2019 !important;height:5em;padding:.5em;}
.list-squ li span.top-up-y {text-transform:uppercase;font-size:1.4em;top:0;left:0;}
.list-squ li span {position:relative;bottom:-3em;color:#FFF;text-align:right;font-size:1.1em;font-weight:bold;}
.list-squ li.active{background-color:#004C7D !important;} */
/*Cuadrados pico normales*/
/* .list-squ-n{margin-bottom:15px;}
.list-squ-n li{margin-right:15px !important;display:inline-block;margin:10px;background: url("../img/esquinaSupB.png") no-repeat scroll right top #AD2019 !importan;height:3em;padding:.5em;}
.list-squ-n li span {position:relative;bottom:-1em;color:#FFF;text-align:right;font-size:1.1em;font-weight:bold;text-transform:uppercase;}
.list-squ-n li.active{background-color:#004C7D;} */

/*videos*/
span.video,
span.video > object{position:relative;z-index:-1;}

.view-bloque-central-home span.video > object{height: 140px;}

#sidebar-first{float:left;width:21.184%;margin-bottom: 15px;}
#sidebar-first+#content{float:right;width:73.728%}
.not-front.no-sidebars #content{margin:0 25px !important}

#sidebar-first h2{ color:#AD2019; }
#sidebar-first .block-menu-block{ margin-bottom:25px; }

#sidebar-first ul.menu{margin:0;padding:0;list-style:none;border:3px solid #CECECE;}
#sidebar-first ul.menu li{font-weight:bolder;}
#sidebar-first ul.menu li a{color:#075D8C}
#sidebar-first ul.menu li a:hover,
#sidebar-first ul.menu li a:focus{color:#AD2019;}
#sidebar-first ul.menu li.active a{color:#AD2019;}
#sidebar-first ul.menu li ul{border: 0 !important;font-weight: normal;}
#sidebar-first ul.menu{margin:0;padding:15px 0;list-style:none;border:3px solid #CECECE;}
#sidebar-first ul.menu li{list-style:none !important;margin:0 0 3px;padding:0;font-size:0.75em;font-weight:bolder;line-height:115%;text-transform:uppercase;}
#sidebar-first ul.menu li a{display:block;padding:6px 15px 3px;}
/* #sidebar-first ul.menu li a:hover,
#sidebar-first ul.menu li a:focus{background:#f3f3f3;text-decoration:none;} */

#sidebar-first ul.menu li a:hover,
#sidebar-first ul.menu li a:focus{background:#075d8c;color:#fff;text-decoration:none;}

#sidebar-first ul.menu li.expanded.active-trail > a{/*color:#AD2019;*/background:#075d8c;color:#fff;}
#sidebar-first ul.menu li.active a{color:#075D8C;}
#sidebar-first ul.menu li.active a:hover,
#sidebar-first ul.menu li.active a:focus{color:#fff;}
#sidebar-first ul.menu li.active > a{/*color:#AD2019;*/background:#075d8c;color:#fff;font-weight:bold;}
#sidebar-first ul.menu ul.menu{margin:0 0 11px 19px;padding:0;border-left:1px solid #cecece !important;}
#sidebar-first ul.menu ul.menu li{text-transform:initial;font-size:1em;font-weight:normal;}
#sidebar-first ul.menu ul.menu ul.menu li{text-transform:initial;font-size:1em;font-weight:normal;}

#sidebar-first+#content h1.field-content{margin:0 0 27px;color: #AD2019;font-size: 1.125em;font-weight: bold;text-transform: uppercase;}
.field-content h2{color:#075D8C;font-weight:bolder;}

.rowInf .leftCol h2{font-size:1.188em;font-weight:bolder;text-transform:uppercase;color:#000;}
.rowInf .rightCol h2{margin:0 0 10px !important;font-size:1.188em;font-weight:bolder;text-transform:uppercase;color:#000;}

.pane-news ul{margin:0 0 15px;padding:0;list-style:none;}
.pane-news ul li{margin:0 0 24px;padding:0;clear:both;font-size:0.857em;}
.pane-news ul li .more-info{clear:both;display:block;}
.pane-news ul li:after{content:"";display:block;clear:both;width:100%;height:0;visibility:hidden;}
.pane-news h3{display:block;margin:0 0 5px;font-size:1.167em;font-weight:bold;}
.pane-news h3 a{color:#075D8C;}
.pane-news h3 a:hover,
.pane-news h3 a:focus{color:#AD2019;text-decoration:none;}
.pane-news p{font-size:.85em;line-height:110%;}
.field-type-datetime{text-align: right;}
.pane-news .date-display-single{display:block;margin:0 0 10px;color:#AD2019;font-weight:bold;display:block;}
.front .pane-news .date-display-single{display:block;margin:0 0 10px;color:#AD2019;font-weight:bold;display:block;}
/* .page-node-4 .newsIzq{ float: right;width: 61%;} */
/* .newsIzq{ float: right;width: 81%;}
.newsDer{float:left;margin:17px 0 0;text-align:center;overflow:hidden;} */
.newsDer{margin:17px 0 0;text-align:center;overflow:hidden;}
.newsIzq{float:left;width:67%;}
.newsDer img{display:block;margin:0 auto;margin-right: 0;}  

.pane-keep-in-mind{}
.pane-keep-in-mind ul{margin:0;padding:0;list-style:none;}
.pane-keep-in-mind ul li{margin:0;padding:15px 5px;clear:both;color:#075D8C;font-size:0.95em;line-height:120%;border-bottom:3px dotted #AD2019;font-weight: bolder;}
.pane-keep-in-mind ul li .more-info{font-weight:normal;font-size:1em;}
.pane-keep-in-mind ul li .views-field-body{padding-top: 0.75em;}
.pane-keep-in-mind ul li a:hover,
.pane-keep-in-mind ul li a:focus{text-decoration:none;}
.pane-keep-in-mind ul li p{margin:0;padding:0;}


#topC ul{margin-left: 0 !important}
#topC a{font-weight: bolder;}


.view-id-events{}
.view-id-events ul{}
.view-id-events ul li{border-bottom: 3px dotted #AD2019;font-weight: bolder;padding-bottom: 15px;margin:10px 0;}
.view-id-events ul li .views-field-field-date{font-weight:normal;}
.view-id-events ul li .views-field-field-location{font-weight:normal}
.view-id-events ul li a{color:#075D8C;}


.europeanDis{position: relative;}
.europeanDis h2{background: url("../img/flechaInf.png") no-repeat scroll center bottom ;text-align: center;color:#AD2019;text-transform: uppercase;padding-bottom: 40px;width:92%;}
.europeanDis ul{}
.europeanDis ul li {display:block;background: none repeat scroll 0 0 rgba(0, 0, 0, 0);float: left;list-style-image: none !important; list-style-type:none !important;/*margin-right:1% !important;*/padding-left: 0 !important;text-transform: uppercase;vertical-align: top;width: 30%;}
.europeanDis ul li.flecha span:after{background: url("../img/flechaInf.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    bottom: -40px;
    content: " ";
    height: 2em;
    left: 0;
    overflow: visible;
    padding-top: 2em;
    position: absolute;
    width: 100%;}
.europeanDis ul li span{
    background: url("../img/esquinaSup.png") no-repeat scroll left top #ad2019;
    color: #ffffff;
    display: table-cell;
    height: 5em;
    min-height: 2em;
    overflow: visible;
    padding: 10px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 190px;
  }
  .europeanDis ul li span span.both{display:block !important;background:none;padding:0;margin:0 !important;height:auto !important}
.europeanDis ul li ul{}
.europeanDis ul li ul li span{}
.europeanDis ul li.c-garnet ul{margin-top: 3em; margin-left:0; width: 100% !important;overflow:visible !important}
.europeanDis ul li.c-garnet ul li{width: 100% !important}
.europeanDis ul li.c-garnet ul li span{background-color:#000;}
.europeanDis ul li.c-garnet ul li strong{padding:3px;background: none repeat scroll 0 0 #FFFFFF;display: inline-block;font-size: 13px;text-align: center;text-transform: none;width: 100%;line-height: 11px;position:relative}
.europeanDis ul li.c-garnet ul li ul{margin-left: -102.7%;width: 312% !important;margin-top: 1.5em !important}
.europeanDis ul li.c-garnet ul li ul li{width: 32.1% !important}
.europeanDis ul li.c-garnet ul li ul li span{background-color:#AD2019;}
.europeanDis ul li.c-garnet ul li ul li ul{width: 100% !important;margin-left: auto!important}
.europeanDis ul li.c-garnet ul li ul li ul li{width: 100% !important}
.europeanDis ul li.c-garnet ul li ul li ul li span{background-color:#075D8C;}
.europeanDis ul li.c-garnet ul li ul li ul li ul li span{background-color:#AD2019;}
.europeanDis ul li.no-f span:after,
.europeanDis ul li.c-blue span:after{background: none !important}


.views-field-field-contact{}
.views-field-field-contact .views-label-field-contact{ color: #075D8C;font-weight: bolder;}
.views-field-field-contact .field-label{float: left;color: #075D8C;}
.views-field-field-contact .field-items a{color: #075D8C}

.views-field-field-documentation{}
.views-field-field-documentation li{}
.views-field-field-documentation li a{color: #075D8C;vertical-align: super}

.paises li{ background:url(../img/flechAzul.png) 5px 3px no-repeat; padding-left:15px !important; margin-bottom:1em !important; }
.page-about-us-members-full-member .panels-flexible-region-inside .pane-node:first-child + .panel-separator + .pane-memberscountries .paises li,
.licolumns li,
.personal li{ display: inline-block;width:30%;vertical-align:top; }
.pane-memberscountries + .pane-memberscountries .paises li { display:inherit; width:inherit; }

.node-type-members .field-name-field-image img{ float:left; margin-right:20px; }
.view-clone-of-taxonomy-term .views-field-field-image img{ float:left; margin-right:20px; }

.personal li { margin-bottom:10px !important; }
.personal li img{ width:140px; height:165px; }
.personal a{ display:block; }

#block-block-11 address{font-size: 0.75em;padding: 18px 0 0 7px;}
#block-block-11 address a{font-size: 1em !important;font-weight: bold;}
.foot-eu{font-size: .65em;margin: /* 140px */23em 0 0 7px;font-weight: bold;}

#block-block-10{}
#block-menu-menu-footer-menu ul.menu{margin-top: 5em; /* 7em */}
#block-menu-menu-footer-menu ul.menu li{padding-bottom: 0;width:100%;}
#block-menu-menu-footer-menu ul.menu li a{background:url(../img/flechAzul.png) no-repeat left center;padding-left: 15px}

p.label{font-weight: bolder;padding-bottom:0;}

.readVersion{background: #075D8C}
.readVersion a{color:#fff;display: inline-block;width: 100%;}
.readVersion a img{vertical-align: bottom;float: left; margin-left: 29px;}
.readVersion a span{color: #fff; display: inline-block; font-size: 0.85em; font-weight: bold; margin-left: 32px; margin-top: 3px;}

.views-field-field-contact{clear: both;}


/*NEWSROOM*/
#block-views-news-block-1 {margin-right:4%;width:46.207%;float:left;}
#block-views-news-block-1 .more-link {clear:right;}
#block-views-news-block-1 .date-display-single{display:block;font-weight:bold;margin:0.5em 0;text-align:right;}
#block-views-news-block-1 li{overflow:hidden; list-style-type:none !important;}
#block-views-newsletter-block {border-left:2px solid #ccc;float:left;padding:0 0 0 4%;width:45.207%;}
#block-views-newsletter-block li{margin-bottom:10px;}
#block-views-newsletter-block .more-link {clear:right;}

#block-views-tweets-block-1{float:left;margin-top:1em;padding:10px 15px;width: 28.3% !important;border-left:1px solid #075d8c;border-right:1px solid #075d8c;}
#block-views-tweets-block-1 .views-field-created-time{font-weight:bold;margin: 0.5em 0;}
#block-views-tweets-block-1 h2{background: #ccc;color:#000;background: url(/sites/default/files/twitter.png) no-repeat left center;padding: 7px 0 7px 45px;}
#block-views-tweets-block-1 li{font-size:.85em;line-height: 110%;margin:10px 0 !important;}
#block-views-tweets-block-1 li .views-field-profile-image-url{width:80px;float:left;}

#block-views-twitter-rss-block{float:left;clear:left;margin-top: 1em;padding:10px 2%;width:28.3% !important;}
#block-views-twitter-rss-block .views-field-timestamp{font-weight:bold;margin:.5em 0;}
#block-views-twitter-rss-block li{font-size:.85em;line-height: 110%;margin:10px 0 !important;}
#block-views-twitter-rss-block h2{color:#000;background: url(/sites/default/files/twitter.png) no-repeat left center;padding: 7px 0 7px 45px;}

#block-views-facebook-block{float:left; clear:left; margin-top: 1em;padding:10px 2%;width:28.3% !important;}
#block-views-facebook-block .views-field-timestamp{font-weight: bold;margin: 0.5em 0;}
#block-views-facebook-block li{font-size:.85em;line-height:110%;margin:10px 0 !important;}
#block-views-facebook-block h2{background:#ccc;color:#000;background: url(/sites/default/files/faceb.png) no-repeat left center;padding: 7px 0 7px 45px;}

#block-views-youtube-block{float:left;margin-top:1em;padding:10px 2%;width:28.3% !important;}
#block-views-youtube-block .views-field-timestamp{font-weight:bold;margin:.5em 0;}
#block-views-youtube-block li{font-size:.85em;line-height: 110%;margin:10px 0 !important;}
#block-views-youtube-block h2{color:#000;background: url(/sites/default/files/youtube.png) no-repeat left center;padding: 7px 0 7px 45px;}

.social li:first-child{ border-top:0; padding-top:0 !important; }
.social li{ border-top:1px dashed #ad2019; padding:1em 0 !important; }
.social .pospap p{ margin:0; }
.social .pospap .views-field-field-documentation ul { margin:0; }
.social .pospap .views-field-field-documentation ul li { margin:15px 0 0;margin-left:-10px; padding:0 !important; border:0; background-position:10px 3px; }
.social .pospap .views-field-field-documentation ul li a{padding-left:20px;}
.social .pospap .views-field-field-documentation ul li span{ /*padding-left: 25px; */}
.social .pospap h2{font-weight:bold !important;}
.news_room{line-height: 110%;overflow:hidden;}
.news_room .newsIzq .date-display-single{color:#ad2019;}
.region-content h2{color:#075d8c;font-weight:bolder;}
.region-content{font-size:.875em;}

/*NEWS*/
.view-news li{line-height:110%;}
.contenidoPromocionado{display:block;height:430px; /* 470px */}

/*news - page*/
.news-page{}
.news-page .news-page-lst{margin:0;padding:0;list-style:none;}
.news-page .news-page-lst .new{clear:both;margin:0;padding:20px 0;list-style:none;border-top:1px dashed #ad2019;}
.news-page .news-page-lst .new:first-child{border:0 none;}
.news-page .news-page-lst .new .newsIzq{ width:83%;}
.news-page .news-page-lst .new .date{display:block;margin:0 0px 6px 0;color:#AD2019;font-size:.875em;font-style:normal;text-align:right;}
.news-page .news-page-lst .new .img{float:left;/* width:89px; */margin:0 0 10px 10px;text-align:center;}
.news-page .news-page-lst .new .img img{display:block;margin:0 auto;}
.news-page .news-page-lst .new .title{display:block;margin-bottom:0.75em;/* margin:0 0 5px 125px; */color:#075d8c;}
.news-page .news-page-lst .new .desc{display:block;margin-bottom:1em;/* margin:0 0 5px 125px; */font-size:.875em;}
.news-page .news-page-lst .new .more-info{display:block;margin:0;font-size:.875em;font-weight:bold;/* text-align: right; */clear:left;}
.news-page .news-page-lst .new .more-info a{color:#ad2019;}
.news-page .news-page-lst .new .more-info a:hover,
.news-page .news-page-lst .new .more-info a:focus{color:#333;text-decoration:none;}

.news-det .date, 
.news-det .location{ display:inline-block; color:#ad2019; }
.news-det .imagengr{ float:right; margin-left:15px; }
.news-det .gallery{ clear:both; }
.news-det .gallery ul{ width:100%; }
.news-det .gallery li:first{ margin:0; }
.news-det .gallery li{background:none;display:inline;margin-left:10px; }
.news-det .video a{ display:block; margin:0 auto; width:70%; }
.news-det .more-info li{background-image:none;padding-left:0;}
.news-det .more-info li .file img{margin:0 5px 5px 0; vertical-align:middle;}
/*Pg facebook*/
.view-display-id-page .img{float:left;margin-right:20px;margin-top:15px;}

/*Pg Newsletter*/
.view-display-id-page .date-display-single{border-right: 1px solid #ad2019;color: #ad2019;float: left;margin-right: 10px;padding-right: 10px;}
.view-display-id-page .views-field-title{font-weight:bold;text-transform:uppercase;margin-bottom: 12px;}
.view-display-id-page .views-field-field-issue-number .field-content{display:inline;}
/*08092014 Inicio APENA*/
.view-display-id-block .date-display-single{color: #ad2019;margin-right: 10px;padding-right: 10px;}
.view-display-id-block .views-field-title{font-weight:bold;margin-bottom: 12px;}
.view-display-id-block .views-field-field-issue-number .field-content{display:inline;}
/*08092014 FIN APENA*/

#block-simplenews-1{background:url(../img/esquinaSupB.png) no-repeat right top #075d8c; margin-top: 10px;}
#block-simplenews-1 h2{ color:#FFF; font-weight:bold; padding:1em; }
#block-simplenews-1 form{/* padding:25px 0; */overflow:hidden;}
.logged-in #block-simplenews-1 form{padding:5px 0;}
#block-simplenews-1 form label{color:#fff; font-size:0.875em;}
#block-simplenews-1 form input{margin-top:5px;display:inline;width:90%;}
#block-simplenews-1 form .form-submit{width:auto;margin:20px 15px 10px;background: url("../img/flb.png") no-repeat scroll 98% 50% #075d8c; border:2px solid; border-radius: 5px; color: #ffffff; cursor: pointer; float: right; padding: 3px 10px 3px 3px; text-transform: uppercase; white-space:normal;}
  
.simplenews-unsubscribe{text-align: right;padding-right: 25px}
.simplenews-unsubscribe input{background: #075D8C url(../img/flb.png) no-repeat right center;border: 0 none;border-radius: 5px;color: #FFFFFF;padding: 3px;text-transform: uppercase;cursor:pointer;padding:3px 10px;margin:26px 0;}

.simplenews-subscribe .form-item{margin: 0 18px;}
/* .simplenews-subscribe label{font-weight: bolder;} */
.simplenews-subscribe input.form-text{width: 97.7%}
.simplenews-subscribe input#edit-submit,
.simplenews-subscribe a#enlace{background:#075D8C url(../img/flb.png) no-repeat 98% 50%;border:none;border-radius:5px;color:#FFFFFF;padding:3px 14px 2px 5px;cursor:pointer;margin-top:5px;margin-right:6%;font-size: .85em;font-weight: bold;}
.simplenews-subscribe input#edit-submit:hover,
.simplenews-subscribe input#edit-submit:focus,
.simplenews-unsubscribe input#edit-submit:hover,
.simplenews-unsubscribe  input#edit-submit:focus{background-color:#AD2019;}
.pane-block-13{clear:both;}
.pane-block-13 h2{color:#000;}
.pane-block-13 h2{margin-top: 0;margin-bottom:0 !important;}
.pane-block-13 p{padding-left: 18px}

/*Pg Twitter*/
.view-display-id-page_all_tweets .views-field-profile-image-url{float:left;margin: 10px 10px 10px 0;}
.view-display-id-page_all_tweets .views-field-profile-image-url img{padding:10px;}
.view-display-id-page_all_tweets .views-field-created-time{color:#AD2019;}

/*Pg Youtube*/
.view-display-id-page .views-field-php{float:left;margin:5px 15px 15px 0;}
.view-display-id-page li{clear:left;}
.view-display-id-page .views-field-timestamp{color:#AD2019;}

/*Formulario detalle evento*/
.node-event form{background:#fff0f0; margin: 25px 0; padding: 25px;overflow:hidden;}

.node-event .resizable-textarea{display:inline;}
.node-event .resizable-textarea textarea {display: inline;max-width:429px;}
.node-event .resizable-textarea .grippie{display:none;}
.node-event #webform-component-organisation{display:block;position:relative;}
.node-event #webform-component-organisation input{min-width:423px;}
.node-event #webform-component-name-of-participant{position:relative;display:block}
.node-event #webform-component-name-of-participant input{min-width:423px;}
.node-event label{display:inline-block;font-weight:bold;text-align:right;width: 26.6%;}
.node-event fieldset label{width:25%;min-width:48px}
.node-event input{display:inline;}
.node-event #webform-component-address{display:block}
.node-event #webform-component-address label{vertical-align:top;}
.node-event #webform-component-personal-data input{width:28%;}
.node-event #webform-component-personal-data--telephone-number{display:inline;}
.node-event fieldset{border:1px solid #cecece !important; margin: 15px 0; padding: 15px 20px 20px;}
.node-event fieldset legend{ font-weight: bold; padding: 0 1em;text-transform:uppercase;}
.node-event #edit-submitted-working-language{display:inline-block;}
.node-event #edit-submitted-working-language .form-type-checkbox{ display: inline; margin-right: 20px;}
.node-event #webform-component-personal-data--mobile label{width:auto;}
.node-event #webform-component-personal-data--mobile{display:inline;margin-left:20px;}
.node-event #webform-component-personal-data--email{display:inline;/*margin-left:20px;*/}
.node-event #webform-component-personal-data--fax{display:inline;margin-left:20px;}
.node-event #webform-component-personal-data--fax label{width:auto;min-width:48px}
.node-event #webform-component-personal-data--fax input{/* width:69% */}
.node-event #webform-component-working-language{display:inline;}
.node-event #webform-component-working-language label{text-transform:uppercase;vertical-align:top;width:26.7%;}
.node-event #webform-component-working-language div label{text-transform:none;width:auto}
.node-event #edit-submitted-survey-ajax-wrapper{margin:15px 0 0 4%;}
.node-event #edit-submitted-survey-ajax-wrapper #edit-submitted-survey-upload-button{background: url(../img/flb.png) no-repeat 94% center #075d8c; border: 0 none; border-radius: 5px; color: #ffffff; cursor: pointer; margin:0 0 0 5px;padding: 3px 17px 3px 6px;text-transform:uppercase;font-weight:bold;}
.node-event #edit-submitted-survey-upload{padding:1px;border:1px solid #cecece}  
.node-event #edit-submitted-survey-ajax-wrapper label{text-transform:uppercase;width:23.7%}
.node-event #edit-submitted-survey-ajax-wrapper div{display:inline;}
.node-event #edit-submit{background: url(../img/flb.png) no-repeat 94% center #075d8c; border: 0 none; border-radius: 5px; color: #ffffff; cursor: pointer; float: right; margin-top: 7px; padding:3px 17px 3px 6px; text-transform: uppercase; font-weight:bold;}
.node-event .field-name-field-date{display:inline;width:30%;}
.node-event .clearfix:after{clear:none;}
.node-event .field-name-field-date div{display:inline;}
.node-event .field-name-field-duration{display:inline;width:30%;}
.node-event .field-name-field-duration div{display:inline;}
.node-event .field-name-field-location{clear:right;width:30%;display:inline;}
.node-event .field-name-field-location div{display:inline;}
.node-event .field-name-body{clear:both;margin-right:0;}
.node-event .field-items{margin-right:6%;}

.lista-members li{background:url("../img/border_b.jpg") repeat-x scroll left bottom;width:20%;}


.view-id-position_papers div.views-row{border-bottom: 1px solid #0a77b3; margin-bottom: 24px; padding-bottom: 12px;}
.view-id-position_papers div.views-row p{margin-bottom: 0;}
.view-id-position_papers div.views-field-field-pub-month{color:#ad2019;}
.view-id-position_papers div.views-field-field-external-file{padding-top: 12px;margin-left: 8px;}
.view-id-position_papers div.views-field-field-external-file a{background: url("../img/flechAzul.png") no-repeat scroll left center rgba(0, 0, 0, 0);padding-left: 15px}
.view-id-position_papers div.views-field-title{font-weight: bold;}

.profile h3{ border:0; text-transform:uppercase; }
.profile dl{ border-bottom:1px dashed #ad2019;}
.profile dl dt{ display:inline-block; width:auto;}
.profile dl dd{ display:inline-block; margin-left:10px;}
.profile .user-picture img{ margin-top:-42px; }

.field-name-field-fullname .field-item,
.field-name-field-position .field-item,
.field-name-field-email .field-item,
.field-name-field-phone .field-item,
.field-name-field-fax .field-item { float:left; margin-right: 5px; }
.field-name-field-fullname .field-item:after,
.field-name-field-position .field-item:after,
.field-name-field-email .field-item:after,
.field-name-field-phone .field-item:after,
.field-name-field-fax .field-item:after{ content:" | ";}

.bordash li{ border-bottom:1px dashed #ad2019;}

#block-block-6 {margin-top:.5em; }
#block-block-6 #facebook,
#block-block-6 #twitter{ display:inline-block; } 
#block-block-6 #facebook span{ height:27px !important; }
#block-block-6 ul li{display: inline-block;margin-left: 0;margin-right: 15px}
#block-block-6 ul li img{height: 20px; width: auto }




.views-label-field-contact-1{
    font-size: 1.143em;
    margin-bottom: 15px;
    color: #075d8c;
    font-weight: bolder;
  }
.view-page-article .documents{
    clear:both;
    margin-top: 40px;
}
.field-collection-view-final{
    margin-bottom:20px;
}
.field-name-field-documents{
    clear:both;
}
.image-left{
  float:left;
  margin-right:15px;
  }
.image-right{
  float:right;
  margin-left:15px;
  }
.image-center{
   display: block;
    margin: 0 auto;
    text-align: center;
  }
/*** Image body classes ***/
.simg100{width:100px;height:auto;}
.simg120{width:120px;height:auto;}
.simg140{width:140px;height:auto;}
.simg160{width:160px;height:auto;}
.simg180{width:180px;height:auto;}
.simg200{width:200px;height:auto;}
.simg220{width:220px;height:auto;}
.simg240{width:240px;height:auto;}
.simg260{width:260px;height:auto;}
.simg280{width:280px;height:auto;}
.simg300{width:300px;height:auto;}
.simg320{width:320px;height:auto;}
.simg340{width:340px;height:auto;}
.simg360{width:360px;height:auto;}
.simg380{width:380px;height:auto;}
.simg400{width:400px;height:auto;}
.simg420{width:420px;height:auto;}
.simg440{width:440px;height:auto;}
.simg460{width:460px;height:auto;}
.simg480{width:480px;height:auto;}
.simg500{width:500px;height:auto;}
.simg520{width:520px;height:auto;}
.simg540{width:540px;height:auto;}
.simg560{width:560px;height:auto;}
.simg580{width:580px;height:auto;}
.simg600{width:600px;height:auto;}

.simg-left{float:left;margin-right:15px;}
.simg-right{float:right;margin-left:15px;}
.simg-center{
display: block;
margin: 0 auto;
text-align: center;
}

.members-detail ul li{
 border-bottom: 1px dashed #ad2019;
 margin-top: 10px;
 width:60%;
}
.node-members ul li,.view-page-article ul li,.node-keep-in-mind ul li{
background: url("../img/flechAzul.png") no-repeat scroll 5px 4px rgba(0, 0, 0, 0);
margin-left: 0;
padding-left: 15px;
}
.node-members ul li li,.view-page-article ul li li,.node-keep-in-mind ul li li{
background:none;
list-style:disc inside !important; 
margin-left: 0;
padding-left: 15px;
}
#block-block-6 #facebook .fb_iframe_widget{
margin-right:15px;
}
ul.list-node-288 li span{
font-size: 1.4em;
line-height: 25px;
width: 83%;
}
.view-p-gina-b-sica ul li{
line-height:1.538em;
border:1px solid #fff;
}

.view-p-gina-b-sica ul li .file img{vertical-align:middle;margin:0 5px 5px 0;}

.mleft5{margin-left:5px }
.mleft10{margin-left:10px }
.mleft15{margin-left:15px }
.mleft20{margin-left:20px }
.mleft25{margin-left:25px }
.mleft30{margin-left:30px }
.mleft35{margin-left:35px }
.mleft40{margin-left:40px }

.mright5{margin-right:5px }
.mright10{margin-right:10px }
.mright15{margin-right:15px }
.mright20{margin-right:20px }
.mright25{margin-right:25px }
.mright30{margin-right:30px }
.mright35{margin-right:35px }
.mright40{margin-right:40px }

.mbottom5{margin-bottom:5px }
.mbottom10{margin-bottom:10px }
.mbottom15{margin-bottom:15px }
.mbottom20{margin-bottom:20px }
.mbottom25{margin-bottom:25px }
.mbottom30{margin-bottom:30px }
.mbottom35{margin-bottom:35px }
.mbottom40{margin-bottom:40px }

.mtop5{margin-top:5px }
.mtop10{margin-top:10px }
.mtop15{margin-top:15px }
.mtop20{margin-top:20px }
.mtop25{margin-top:25px }
.mtop30{margin-top:30px }
.mtop35{margin-top:35px }
.mtop40{margin-top:40px }
    
  
 
.page-node-219 .menu-block-8 ul.menu{}
.page-node-219 .menu-block-8 ul.menu > li.expanded{margin-bottom: 10px;width:23%;float: left;}
.page-node-219 .menu-block-8 ul.menu > li.expanded ul li.expanded{width: 100%;float:none;}
.page-node-219 .menu-block-8 ul.menu li.expanded ul {margin-top: 10px;}
.page-node-219 .menu-block-8 ul.menu li.expanded ul li{margin-bottom: 5px}
.page-node-219 .menu-block-8 ul.menu li a{ background: url("../img/flechAzul.png") no-repeat scroll left 3px rgba(0, 0, 0, 0);display: block;padding-left: 15px;}
.page-node-219 .menu-block-8 ul.menu li ul {border-left:1px solid #cecece !important}
.page-node-219 .menu-block-8 ul.menu li ul li a{background: none}

.node-event form{background:none;border:1px solid #cecece !important}

.field-content ol{}
.pane-content ol > li,
.field-content ol > li{list-style:decimal outside none !important;margin-left:25px;}
.pane-content ol ul,
.field-content ol ul{margin-top:6px;}
.redes li{display:inline !important;background: none !important}
.flex li{display: flex}

  
.view-display-id-block_1 .item-list li{background: url("../img/flechAzul.png") no-repeat scroll 5px 3px rgba(0, 0, 0, 0);
    margin-left: 0;
    padding-bottom: 10px;
    padding-left: 15px;}


.forward-page{
	background: url("../img/sobre.png") no-repeat scroll 1px 1px rgba(0, 0, 0, 0);
	padding: 0 8px 0 23px;
	float:right;
}


blockquote{margin: 2em 0;margin-left: 4em;border-left: 2px solid #075d8c;padding-left: 1em;}

/*SELECTORES FILES */

.more-info a[href*=".doc"],.more-info a[href*=".docx"],.more-info a[href*=".rtf"]{background:url(/sites/all/themes/edf/img/icons/x-office-document.png)no-repeat left;padding: 0.5em 0em 0.5em 2em;}

.more-info a[href*=".xls"],.more-info a[href*=".xlsx"]{background:url(/sites/all/themes/edf/img/icons/logoexcel.png)no-repeat left;padding: 0.5em 0em 0.5em 2em;}


.more-info a[href*=".ppt"],.more-info a[href*=".pptx"]{background:url(/sites/all/themes/edf/img/icons/x-office-presentation.png)no-repeat left;padding: 0.5em 0em 0.5em 2em;}


.more-info a[href*=".png"],.more-info a[href*=".jpg"],.more-info a[href*=".jpeg"],.more-info a[href*=".gif"]{background:url(/sites/all/themes/edf/img/icons/image-x-generic.png)no-repeat left;padding: 0.5em 0em 0.5em 2em;}


.more-info a[href*=".pdf"]{background:url(/sites/all/themes/edf/img/icons/application-pdf.png)no-repeat left;padding: 0.5em 0em 0.5em 2em;}


.more-info a[href*=".zip"]{background:url(/sites/all/themes/edf/img/icons/package-x-generic.png)no-repeat left;padding: 0.5em 0em 0.5em 2em;}

.more-info a[href*=".txt"]{background:url(/sites/all/themes/edf/img/icons/text-plain.png)no-repeat left;padding: 0.5em 0em 0.5em 2em;}

.more-info a[href*=".mp3"],.more-info a[href*=".wma"]{background:url(/sites/all/themes/edf/img/icons/audio-x-generic.png)no-repeat left;padding: 0.5em 0em 0.5em 2em;}



.views-slideshow-cycle-main-frame-row-item.views-row.views-row-0.views-row-odd.views-row-first{overflow: hidden;max-height: 20em;}
.views-slideshow-cycle-main-frame-row-item.views-row.views-row-0.views-row-odd.views-row-first img{height:100%;}

img.file-icon{display:none;}