@override http://www.eib.org/technical/css/printer.css */
body {
    font-family: "Myriad Pro", "Arial Unicode MS", Verdana, Arial,sans-serif;
    font-size:11pt;
}

title {    string-set: title content()}

h2, h3 {    string-set: headers content()}

h1, h2, h3, h4, h5, h6, dt, em {
    page-break-after: avoid;
    page-break-before: avoid;
}

h3, h4, h5, h6 { margin-top: 1em; }

.overlay, .simple_overlay,
#header .container,
#menu,
#body #left,
#right,
#footer,
.hide,
#closing, 
fieldset.captcha {    display: none;}

#responsive-menu {display:none;}

.responsive-title {display:none;}

#banner {display:none;}

.triangle {display:none;}

img {  }

img.FCMap_NewWorld {
    width: 100%;
}

.ui-icon { display:none; }

a:link, a { color: #000000; }

#body ul.imageFade {
    clear: both;
    list-style: none;
}

#body .mailprint {    display: none;}

#body #details .contentLanguage li {
    display: inline;
    margin-left:2px;
}

#body img { float: left; border: 0; margin-right:10px; margin-bottom:10px; }

.gallery p {margin:0;}
.gallery img, .gallery a {
width:230px;
max-width:230px;
}

.fusionMap object { display: none; }
.fusionChart object { display: none; }

hr {
    margin-top: 1em;
    color: #DDDDDD;
    clear: both;
}

hr.space {
    color: #FFFFFF;
    border: none;
    background: none;
}

ul#details { list-style: none; padding-left: 0; }
ul.containerTabs, div.boxLink, ul.contentLanguage { display: none; }

fieldset ol { list-style: none; padding-left: 0; }
fieldset ol li { clear: left; }

fieldset input[type='submit'] { display: none; } 

.dataTables_filter, .dataTables_length { display: none; }
.clear { clear: both; }
.dataTables_wrapper { width: 99%; }
.dataTables_wrapper .dataTables_wrapper .bottom { display: none; }


.manager {
float:left;
    width:120px;
    max-width:120px;
    height:200px;
    max-height:200px;
}

.manager img {float:none;}

.contact ul li { list-style: none; padding-left: 0; }
.contact ul li:before { content: attr(title) ": ";}

.video img.play {display:none;}

.photoDate {    float : left;}

.urlback {
font-size:80%;  
color:#888;
}

@page {
    size: 8.27in 11.69in;
    margin: 0.25in;
    
    @bottom-right {
        content: "Page " counter(page) "/"  counter(pages);
        font-family: "Myriad Pro", "Arial Unicode MS", Verdana, Arial,sans-serif;
        font-size:50%;  
    }
    
    @bottom-left {
        content: "Copyright © European Investment Bank 2014";
        font-family: "Myriad Pro", "Arial Unicode MS", Verdana, Arial,sans-serif;
        font-size:50%;
    }
}


/*--------------- relatedAccordion ---------------------*/
.ongletDynamique {display:none;}
#relatedAccordion DIV.ui-accordion-content.ui-helper-reset.ui-widget-content {display:block!important;}
#relatedAccordion DIV.ui-accordion-content.ui-helper-reset.ui-widget-content DIV.center.nextContentRelatedAccordion {display:none!important;}

/*--------------- DynamicEvents ---------------------*/
.eventsCarousel .number {    color: #CCCCCC;    float: left!important; font-weight: bold; padding-bottom: -15px; margin-bottom: -15px; }
.eventsCarousel .month {    color: #CCCCCC;    float: left!important;  font-weight: bold; padding-bottom: -15px; margin-bottom: -15px;}
.eventsCarousel .text_event {    color: #00529E;    float: left;  font-size: 12px;  font-weight: bold;  width: 78%;  padding-bottom: 10px; margin-bottom: 10px;}
.eventsCarousel .text_event a {    color: #555555;}
.eventsCarousel div.jcarousel-clip.jcarousel-clip-vertical {overflow: visible!important; padding-bottom: 180px; margin-bottom: 180px;}
.eventsCarousel div.jcarousel-clip.jcarousel-clip-vertical ul {overflow: visible!important;}
.eventsCarousel div.jcarousel-clip.jcarousel-clip-vertical ul li {overflow: visible!important;}
.eventsCarousel div.jcarousel-clip.jcarousel-clip-vertical ul li div {overflow: visible!important;}

.eventsCarousel li.jcarousel-item.jcarousel-item-vertical{
border-style:dotted;
border-width : 1px;
}

/*--------------- JCarousel Vertical [dynamicBox + DyncamicEvents]---------------------*/
li.jcarousel-item.jcarousel-item-vertical {float:none!important;}
li.jcarousel-item.jcarousel-item-vertical div {float:none!important;}

/*----------------------- - Homepage - ---------------------*/
#body .home_ h2 {    display: none;}
.leftColumn {    float:none;}

.slider_context { margin-top: 7%!important; }
.slide .slider-left {  float: right;  width: 50%!important;}
.slide .slider-right img {    float: right;    width: 50%!important;    margin-top: -190px!important;}
div.legend.slider-left div.visible.slider_context {    margin-left: 65px;}

.timer, .orbit-bullets, .slider-nav, #underfooter, .resources_menu, .newsletterWrapper {    display:none;}

.jcarousel-container h4{display:none;}
div.span3.rightColumn div.newsCarousel {    display: none;}

#featured > img.slider_img {    display: none;}

.row-fluid.slide div.legend.slider-left div {display:block!important; z-index:3!important; opacity: 1!important;}
.row-fluid.slide div.legend.slider-left div ul  {display:block!important;z-index:3!important;opacity: 1!important;}
.row-fluid.slide div.legend.slider-left div ul li {display:block!important;z-index:3!important;opacity: 1!important;}
.row-fluid.slide div.slider-right img  {display:block!important;z-index:1!important;opacity: 1!important;}

.allNews{display:none;}
.allEvents{display:none;}
 
div#body div.container div#featured div#slide1 {    display: block !important;    float: left;    margin-left: -350px;}
div#body div.container div#featured div#slide2 {    display: none !important;}
div#body div.container div#featured div#slide3 {    display: none !important;}
div#body div.container div#featured div#slide4 {    display: none !important;}
div#body div.container div#featured div#slide5 {    display: none !important;}
div#body div.container div#featured div#slide6 {    display: none !important;}

div.span3.redirectLink.darkblueBox {    margin-top: 350px;}

div#body div.container div.row-fluid div.wrapperBox hr {    display: none;}

/*--------------------------- BOARD OF DIRECTOR ------------*/
.container .article a img.manager { height: auto; width: 150px;}
.row-fluid .span8 {
    width: 500%;
}
div.manager div.clearfix div.managerPict img {
    height: auto;
    width: 110px;
}

/*--------------------------- ARTICLE ---------------------*/
div#banner {display:block;}
div#body div.container div.span7.border_left div.searchable a {color : blue;}

td.box {border-style:solid; border-width:1px;min-width: 500px;}
tr.box {border-style:solid; border-width:1px;min-width: 500px;}
table.box {border-style:solid; border-width:1px;min-width: 500px;}

/* --------------------- Formulaire -------------------------*/
select#sex, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
color: #555555;    font-size: 12px;    height: 15px;    width: 100%;    line-height: 20px;    margin-bottom: 12px;    padding-bottom: 7px;    padding-top: 7px;}

#formulaire select {  height: 40px;    padding-left: 10px;    margin-left: 10px;    width: 100%;}

#street, #street2, #street3, #street4 {margin-bottom: 5px; border-bottom-width: 1px; padding-top: 0px; border-top-width: 0px; padding-bottom: 0px; border-left-width: 0px;}

div#right.span3.border_left.jobs_.jobs_vacancies_ {display:none;}

form#formulaire fieldset:last-child {display:none;}