/** HTML **/
body {font-family:Arial, sans-serif;color:#000000;}
h1 {font-size:30px;font-weight:bold;line-height:36px;}
h2 {font-size:16px;font-weight:bold;line-height:20px;}
[class^="icon-"], [class*=" icon-"] {background-image:none;}
/** WEBFONTS **/
@font-face {
	font-family: 'Aller Bold';
	font-style: normal;
	font-weight: normal;
	src: local('Aller Bold'), url('../fonts/Aller_Bd.woff') format('woff');
}
/** OVERIDES system.menus.css **/
ul li.expanded,
ul li.collapsed,
ul li.leaf {list-style-image:none;list-style-type:none;}
/** HEADER **/

header.navbar {border-bottom:1px solid #d7d7d7;}

header.navbar div.preheader {background-color:#efefef;}
header.navbar div.preheader div.unesco {color:#4a4a4a;font-size:11px;padding:8px 0;}
header.navbar div.preheader div.unesco a {text-decoration:underline;}
header.navbar div.preheader div.languages {text-align:right;}
header.navbar div.preheader div.languages ul.language-switcher-locale-url {margin:0;padding:8px;}
header.navbar div.preheader div.languages ul.language-switcher-locale-url li {display:inline;margin-right:13px;}
header.navbar div.preheader div.languages ul.language-switcher-locale-url li.last {margin-right:0;}
header.navbar div.preheader div.languages ul.language-switcher-locale-url li a {font-size:13px;color:#4a4a4a;}
header.navbar div.preheader div.languages ul.language-switcher-locale-url li a.active {color:#246129;text-decoration:underline;}

header.navbar div.navbar-inner div.container {background: #ffffff url('../img/header-bg-left.jpg') no-repeat;height:139px;}

header.navbar a.logo {padding:0px}
header.navbar h1#site-name {margin:0;}
header.navbar a.brand {font-family:'Aller Bold', Arial, sans-serif;text-shadow:none;color:#246129;font-size:21px;font-weight:bold;line-height:25px;margin-left:0px;padding:30px 0 0 15px;}
header.navbar a.brand {width:220px;}
header.navbar div.partners {margin-top:22px;}
header.navbar div.partners a {text-decoration:none;}

header.navbar div.sep {height:8px;background-color:#246129;}

header.navbar .nav>li {padding:0;margin-left:0;}
header.navbar div.navigation nav.primary .nav>li>a,
header.navbar div.navigation nav.primary .nav>.active>a,
header.navbar div.navigation nav.primary .nav>.active>a:hover,
header.navbar div.navigation nav.primary .nav>.active>a:focus {color:#000000;background-color:#ffffff;text-transform:uppercase;font-weight:bold;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none;padding: 13px 15px 13px;}
header.navbar div.navigation nav.primary .nav>.active>a,
header.navbar div.navigation nav.primary .nav>.active>a:hover,
header.navbar div.navigation nav.primary .nav>.active>a:focus {background-color:#246129;color:#ffffff;}

body.i18n-fr header.navbar div.navigation nav.primary .nav>li>a,
body.i18n-fr header.navbar div.navigation nav.primary .nav>.active>a,
body.i18n-fr header.navbar div.navigation nav.primary .nav>.active>a:hover,
body.i18n-fr header.navbar div.navigation nav.primary .nav>.active>a:focus {padding:13px 8px 13px;}

header.navbar div.navigation #block-search-form {float:right;padding-top:8px;}
header.navbar div.navigation #block-search-form form {margin:0 0 0 10px;}
header.navbar div.navigation #block-search-form .form-search .input-append .search-query {border:1px solid #cdcdcd;background-color:#efefef;color:#4a4a4a;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
header.navbar div.navigation #block-search-form .form-search button.btn {background:#246129 url('../img/header-search-submit.png') no-repeat center;border:1px solid #246129;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;}

header.navbar div.navigation div.secondary .nav {float:right;}
header.navbar div.navigation div.secondary .nav>li>a {padding:13px 8px;color:#000000;text-shadow:none;}
body.i18n-fr header.navbar div.navigation div.secondary .nav>li>a {padding: 12px 4px;}
header.navbar div.navigation div.secondary .nav>li>a.active {color:#ffffff;background-color:#246129;}
/** BREADCRUMB **/
ul.breadcrumb {margin-left:0;margin-bottom:30px;}
ul.breadcrumb li {display:inline;}
ul.breadcrumb li a {color:#8a8a8a;font-size:13px;margin:0 11px;}
ul.breadcrumb li.first a {margin-left:0;}
ul.breadcrumb li.here {margin-left:11px;}
/** FOOTER **/
footer.footer {background-color:#4a4a4a;color:#d7d7d6;padding:25px 0 10px 0;font-size:13px;margin-top:45px;}
footer.footer a {color:#ffffff;}
footer.footer ul.menu {text-align:right;}
footer.footer ul.menu li {display:inline-block;}
footer.footer ul.menu li a {margin-right:13px}
footer.footer ul.menu li.last a {margin-right:0;}
footer.footer ul.menu li a:hover,
footer.footer ul.menu li a:focus {text-decoration:underline;background:transparent;}

/** SIDEBAR **/
aside section.block {margin-bottom:20px;}
aside h2.block-title {color:#246129;font-size:22px;margin:0;margin-bottom:10px;}

/** BLOCKS BLOCK **/
aside section.block-block {border:1px solid #d9d9d9;padding:15px 10px;}
aside section.block-block h3 {font-size:18px;margin:0 0 5px 0;font-weight:bold;}

/** BLOCKS **/
#block-iiep-sidebar-contributors img {border:1px solid #d7d7d7;margin-bottom:7px;}

#block-iiep-home-terms a:hover,
#block-iiep-home-terms a:focus {text-decoration:none;}
#block-iiep-home-terms div.term {position:relative;}
#block-iiep-home-terms div.term img {width:100%;}
#block-iiep-home-terms div.term div.title {position:absolute;bottom:0;left:0;width:100%;background-color:#4a4a4a;}
#block-iiep-home-terms div.term.planning div.title {background:url('../img/home-term-bg-planning.png') repeat;}
#block-iiep-home-terms div.term.curriculum div.title {background:url('../img/home-term-bg-curriculum.png') repeat;}
#block-iiep-home-terms div.term div.title h1 {color:#ffffff;font-size:30px;opacity:1;margin:0;padding:5px 0 5px 60px;}
#block-iiep-home-terms div.term.planning div.title h1 {background:url('../img/home-term-arrow-planning.png') no-repeat center left;text-transform:uppercase;}
#block-iiep-home-terms div.term.curriculum div.title h1 {background:url('../img/home-term-arrow-curriculum.png') no-repeat center left;text-transform:uppercase;}
#block-iiep-home-terms div.teaser {margin-bottom:15px;padding:10px 0;border-bottom: 1px solid #d9d9d9;color:#000000;font-size:18px;line-height:24px;}
#block-iiep-home-terms div.teaser p {margin:0;}

#block-iiep-studies-iiep-block-home-studies a:hover,
#block-iiep-studies-iiep-block-home-studies a:focus {text-decoration:none;}
#block-iiep-studies-iiep-block-home-studies div.studies {position:relative;}
#block-iiep-studies-iiep-block-home-studies img {width:100%;}
#block-iiep-studies-iiep-block-home-studies div.title {position:absolute;bottom:0;left:0;width:100%;background-color:#4a4a4a;background:url('../img/home-bg-studies.png') repeat;}
#block-iiep-studies-iiep-block-home-studies div.title h1 {color:#ffffff;font-size:30px;opacity:1;margin:0;padding:5px 0 5px 60px;background:url('../img/home-arrow-studies.png') no-repeat center left;text-transform:uppercase;}
#block-iiep-studies-iiep-block-home-studies div.teaser {margin-bottom:15px;padding:10px 0;border-bottom: 1px solid #d9d9d9;color:#000000;font-size:18px;line-height:24px;}
#block-iiep-studies-iiep-block-home-studies div.teaser p {margin:0;}


#block-iiep-news-home-our-news header, #block-iiep-home-ressources header {background-color:#efefef;border-bottom:1px solid #d9d9d9;height:37px;}
#block-iiep-news-home-our-news header div.title h2, #block-iiep-home-ressources header div.title h2 {float:left;font-size:25px;margin:0;color:#4a4a4a;font-weight:bold;padding-left:8px;margin-top:10px}
#block-iiep-news-home-our-news header div.all, #block-iiep-home-ressources header div.all {background:#246129 url('../img/home-ressources-all.png') no-repeat center right;height:37px;}
#block-iiep-news-home-our-news header div.all a, #block-iiep-home-ressources header div.all a {display:block;color:#ffffff;padding:9px 36px 0 12px;font-weight:bold;}
#block-iiep-news-home-our-news section, #block-iiep-home-ressources section {border:1px solid #d9d9d9;padding:15px 10px;}
#block-iiep-news-home-our-news section a:hover, #block-iiep-home-ressources section a:hover,
#block-iiep-news-home-our-news section a:focus, #block-iiep-home-ressources section a:focus {text-decoration:none;}
#block-iiep-news-home-our-news section h3, #block-iiep-home-ressources section h3 {color:#4a4a4a;font-size:16px;font-weight:bold;line-height:18px;margin:0;margin-bottom:5px;}
#block-iiep-news-home-our-news section p.teaser, #block-iiep-home-ressources section p.teaser {color:#4a4a4a;margin-bottom:0;font-size:13px;}
#block-iiep-news-home-our-news section div.sep, #block-iiep-home-ressources section div.sep {height:17px;min-height:1px;border-bottom:1px solid #efefef;margin-bottom:14px;}
#block-iiep-news-home-our-news section div.sep div.more,#block-iiep-home-ressources section div.sep div.more {display:block;background:url('../img/home-ressources-more-dark-green.png') no-repeat;width:14px;height:17px;float:right;}

#block-iiep-sidebar-ressources {border:1px solid #d9d9d9;padding:15px 10px;}
#block-iiep-sidebar-ressources h2.block-title {color:#246129;}
#block-iiep-sidebar-ressources section a:hover,
#block-iiep-sidebar-ressources section a:focus {text-decoration:none;}
#block-iiep-sidebar-ressources section h3 {color:#4a4a4a;font-size:16px;font-weight:bold;line-height:18px;margin:0;}
#block-iiep-sidebar-ressources section p.teaser {color:#4a4a4a;margin-bottom:0;}
#block-iiep-sidebar-ressources section div.sep {height:17px;min-height:1px;border-bottom:1px solid #efefef;margin-bottom:14px;}
#block-iiep-sidebar-ressources section div.sep div.more {display:block;background:url('../img/home-ressources-more-dark-green.png') no-repeat;width:14px;height:17px;float:right;}
#block-iiep-sidebar-ressources footer div.all {background:#246129 url('../img/home-ressources-all.png') no-repeat center right;height:37px;width:180px;margin:auto;}
body.i18n-fr #block-iiep-sidebar-ressources footer div.all {width:208px;}
#block-iiep-sidebar-ressources footer div.all a {display:block;color:#ffffff;padding:9px 36px 0 12px;font-weight:bold;}

#block-iiep-studies-iiep-block-studies, #block-iiep-booklet-ressources {border:1px solid #d9d9d9;padding:15px 10px;margin:15px 0;}
#block-iiep-studies-iiep-block-studies h2.block-title {color:#335eac;font-size:22px;margin:0;margin-bottom:20px;}
#block-iiep-booklet-ressources h2.block-title {color:#246129;font-size:22px;margin:0;margin-bottom:20px;}
#block-iiep-studies-iiep-block-studies section a:hover, #block-iiep-booklet-ressources section a:hover,
#block-iiep-studies-iiep-block-studies section a:focus, #block-iiep-booklet-ressources section a:focus {text-decoration:none;}
#block-iiep-studies-iiep-block-studies section h3, #block-iiep-booklet-ressources section h3 {color:#4a4a4a;font-size:14px;font-weight:bold;line-height:16px;margin:0;margin-bottom:5px;}
#block-iiep-studies-iiep-block-studies section div.details, #block-iiep-booklet-ressources section div.details {color:#4a4a4a;margin-bottom:0;font-size:12px;}
#block-iiep-studies-iiep-block-studies section div.details a, #block-iiep-booklet-ressources section div.details a {color:#246129;}
#block-iiep-studies-iiep-block-studies section p.teaser, #block-iiep-booklet-ressources section p.teaser {color:#4a4a4a;margin-bottom:0;font-size:13px;}
#block-iiep-studies-iiep-block-studies section div.sep, #block-iiep-booklet-ressources section div.sep {height:17px;min-height:1px;border-bottom:1px solid #efefef;margin-bottom:16px;}


.block-aggregator h2.block-title {color:#ffffff;font-size:25px;background-color:#4a4a4a;padding:10px 15px;margin-bottom:0;}
.block-aggregator ul {margin:0;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
.block-aggregator ul li {display:block;list-style-type:none;padding:14px;border-bottom:1px solid #d7d7d7;}
.block-aggregator ul li a {display:block;padding-left:20px;color:#246129;background:url('../img/home-aggregator-link.png') no-repeat 0 10px;}
.block-aggregator div.more-link {display:none;}

/* SEARCH PAGE */

aside section.block.block-facetapi, .block-facetapi {border:1px solid #d9d9d9;margin-bottom:5px;padding-bottom:10px;}
.block-facetapi h2.block-title {padding:10px;margin:0;}
.block-facetapi ul {margin:0;}
.block-facetapi ul li {list-style-type:none;}
.block-facetapi ul li a {padding:0 10px;}
.block-facetapi a.facetapi-limit-link {padding:10px 10px 0 10px;display:block;font-weight:bold;}
.block-facetapi ul li a {display:block;clear:both;color:#4a4a4a;}
.block-facetapi ul li a div.count {color:#929292;float:right;}
.block-facetapi ul li div.link-active {background-color:#efefef;color:#246129;padding:5px 10px;}
.block-facetapi ul li div.link-active a {float:left;margin-right:10px;color:#000;}
.block-facetapi ul li ul {padding:5px 0;}
.block-facetapi ul li ul li {padding:0;}
.block-facetapi ul li ul li a {padding-left:40px;font-size:13px;background:url('../img/search-facetapi-kid.jpg') no-repeat 20px 10px;}
.block-facetapi ul li ul li div.link-active {padding-left:0;}

.block-current-search {margin-bottom:16px;}
.block-current-search .current-search-item-results {font-size:16px;margin-bottom:16px;}
.block-current-search .current-search-item-active-items ul {margin:0;}
.block-current-search .current-search-item-active-items ul:after {clear:both;}
.block-current-search .current-search-item-active-items ul li {list-style-type:none;}
.block-current-search .current-search-item-active-items ul li div.key-active {display:block;float:left;margin-right:5px;border:1px solid #246129;color:#246129;padding:5px 12px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.block-current-search .current-search-item-active-items ul li div.key-active a {float:right;display:block;width:14px;height:14px;margin:4px 0 0 12px;text-indent:-9999px;background:url('../img/search-current-query-remove.png') no-repeat;}
.block-current-search .current-search-item-active-items ul li div.link-active {display:block;float:left;margin-right:5px;background-color:#246129;color:#ffffff;padding:5px 12px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.block-current-search .current-search-item-active-items ul li div.link-active a {float:right;display:block;width:14px;height:14px;margin:4px 0 0 12px;text-indent:-9999px;background:url('../img/search-current-filter-remove.png') no-repeat;}

body.page-search ul.breadcrumb {margin-bottom:5px;}
body.page-search h2.title {color:#4a4a4a;font-size:24px;background-color:#efefef;padding:8px 10px;display:block;margin-top:0;}
body.page-search form.search-form {width:100%;margin-bottom:10px;}
body.page-search form.search-form label.control-label {display:none;}
body.page-search form.search-form input#edit-keys {border: 1px solid #cdcdcd;background-color: #efefef;color: #4a4a4a;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;margin-bottom:0;}
body.page-search form.search-form button.btn {background-image:none;background-color:#246129;color:#ffffff;border: 1px solid #246129;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;box-shadow: none;}
body.page-search .main-container h1 {color:#246129;background: url('../img/booklet-title-planning.png') no-repeat 5px;padding-left: 34px;}
body.page-search ol.search-results {margin:0;}
body.page-search ol.search-results li.search-result {list-style-type:none;padding:15px 0;border-bottom:1px solid #d8d8d8}
body.page-search ol.search-results li.search-result .node-booklet div.illustration {width:120px;float:left;margin-right:15px;}
body.page-search ol.search-results li.search-result .node-booklet.planning div.issue {background-color:#246129;color:#ffffff;padding:0 5px;}
body.page-search ol.search-results li.search-result .node-booklet.curriculum div.issue {background-color:#ed6e35;color:#ffffff;padding:0 5px;}
body.page-search.page-search-type-ressource form.search-form button.btn {background-image:none;background-color:#246129;color:#ffffff;border: 1px solid #246129;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;box-shadow: none;}
body.page-search.page-search-site-ressource form.search-form button.btn {background-image:none;background-color:#246129;color:#ffffff;border: 1px solid #246129;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;box-shadow: none;}

div.ac_results {margin: 1px 0px 0px 0px;background: #FFF;cursor: default;overflow: auto;border: 1px solid #939393;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 18px;padding: 8px 10px 8px 10px;}
div.ac_results li {padding:5px;}
div.ac_results li.ac_odd {background-color:#ffffff;}
.ac_over, .div.ac_results li.ac_over, div.ac_results li.ac_odd.ac_over {background-color: #246129;}

/** PAGE TAXONOMY **/
div.term-listing-heading div.taxonomy-term-description {font-size:18px;color:#4a4a4a;margin:25px 0;}
div.term-listing-heading div.planning div.title {background: url('../img/home-term-bg-planning.png') repeat;}
div.term-listing-heading div.planning h1 {font-size:30px;color:#ffffff;background: url('../img/home-term-arrow-planning.png') no-repeat;padding:5px 0 5px 60px;text-transform:uppercase;}
div.term-listing-heading div.curriculum div.title {background: url('../img/home-term-bg-curriculum.png') repeat;}
div.term-listing-heading div.curriculum h1 {font-size:30px;color:#ffffff;background: url('../img/home-term-arrow-curriculum.png') no-repeat;padding:5px 0 5px 60px;text-transform:uppercase;}

.page-taxonomy .node.node-teaser {padding:15px 0;border-bottom:1px solid #d8d8d8}
/** PAGE CONTACT */
body.page-contact #block-block-3 {border-bottom:2px solid #efefef;padding-bottom:14px;margin-bottom:14px;}


/** PAGES BOOKLETS **/
div.list-teasers header.title h2 {color:#4a4a4a;font-size:24px;font-weight:bold;background-color:#efefef;padding:10px;margin-bottom:17px;}

/** PAGE PARTNERS **/
body.page-partners .main-container h1 {margin-top:0;display:inline;color:#246129;background: url('../img/booklet-title-planning.png') no-repeat 5px;padding-left: 34px;}
body.page-partners .main-container div.row-fluid {margin-bottom:30px;}
body.page-partners div.title-sep {width:100%;height:20px;}
body.page-partners div .institutions .node-partner {text-align:center;}
body.page-partners div.partners h2 {color: #4a4a4a;font-size: 24px;background-color: #efefef;padding: 8px 10px;display: block;background-image: none;}
body.page-partners div.consultants .node-partner h3 {color:#4a4a4a;font-size:18px;margin-bottom:20px;font-weight:bold;line-height:18px;}
/** NODES BOOKLETS **/
.node-booklet div.details {color:#8a8a8a;}
.node-booklet div.sep {height:1px;background-color:#d7d7d7;}
.node-booklet.node-full div.sep {width:100%;margin:20px 0;height:1px;}
.node-booklet.node-teaser div.sep,
.node-booklet.node-search_result div.sep {width:12px;margin:12px 0;}
.node-teaser.node-booklet,
.node-search_result.node-booklet {margin-bottom:17px;}
.node-teaser.node-booklet h2,
.node-search_result.node-booklet h2 {color:#4a4a4a;margin-bottom:0;} 
.node-teaser.node-booklet p,
.node-search_result.node-booklet p {color:#4a4a4a;font-style:italic;margin:0;}
.node-teaser.node-booklet div.illustration {position:relative;}
.node-teaser.node-booklet div.illustration img {position:relative;}
.node-teaser.node-booklet div.illustration div.issue {position:absolute;bottom:0;background:url('../img/home-term-bg-planning.png') repeat;font-weight:bold;color:#ffffff;font-size:14px;text-transform:uppercase;padding:10px;}
.node-teaser.node-booklet.curriculum div.illustration div.issue {background:url('../img/home-term-bg-curriculum.png') repeat;}
.node-teaser.node-booklet div.illustration div.issue div.title {background:url('../img/node-booklet-icon.png') no-repeat;padding-left:40px;}
.node-full.node-booklet div.illustration img {border:1px solid #ececec;margin-bottom:16px;}
.node-full.node-booklet div.download {background-color:#246129;padding:9px 0;text-align:center;margin-bottom:10px;}
.node-full.node-booklet.curriculum div.download {background-color:#ed6e35;}
.node-full.node-booklet div.download a {color:#fff;background: url('../img/booklet-link-download.png') no-repeat;padding-left:20px;padding-bottom:3px;} 
.node-full.node-booklet div.download a:hover,
.node-full.node-booklet div.download a:focus {text-decoration:none;}
.node-full.node-booklet h1 {margin-top:0;display:inline;}
.node-full.node-booklet.planning h1 {color:#246129;background: url('../img/booklet-title-planning.png') no-repeat 5px;padding-left: 34px;}
.node-full.node-booklet.curriculum h1 {color:#ed6e35;background: url('../img/booklet-title-curriculum.png') no-repeat 5px;padding-left:34px;}
.node-full.node-booklet h2 {color:#4a4a4a;font-weight:normal;font-size:18px;font-style:italic;}
/** NODES RESSOURCE **/
.main-container .node-full.node-ressource h1 {color:#246129;background: url('../img/booklet-title-curriculum.png') no-repeat 5px;padding-left:34px;margin-top:0;display:inline;}
.node-full.node-ressource div.ressource-type a {display:inline-block;text-transform:uppercase;color:#4a4a4a;background-color:#efefef;padding:5px 10px;}
.node-full.node-ressource div.themes {margin-bottom:5px;}
.node-full.node-ressource div.themes a {display:block;float:left;text-transform:uppercase;padding:5px 10px;margin-bottom:5px;}
.node-full.node-ressource div.themes a.level-0 {color:#fff;background-color:#246129;clear:both;padding:5px 10px;}
.node-full.node-ressource div.themes a.level-1 {color:#246129;border:1px solid #246129;padding:4px 9px 4px 25px;background:url('../img/node-ressource-theme.png') no-repeat 6px 8px;}
.node-full.node-ressource div.body-container {margin-top:30px;}
.node-full.node-ressource div.links {margin-bottom:20px;}
.node-full.node-ressource div.links h2 {color:#4a4a4a;font-size:14px;}
.node-full.node-ressource div.links a {display:inline-block;color:#246129;background:url('../img/node-ressource-link.png') no-repeat right;padding-right:20px}
.node-full.node-ressource div.terms {border-top:1px solid #f0f0f0;border-bottom:1px solid #929292;margin:15px 0;padding:20px 0;}
.node-full.node-ressource div.terms div.title {color:#4a4a4a;font-weight:bold;}
.node-full.node-ressource div.terms a {display:block;color:#246129;}
.node-full.node-ressource div.variant {background-color:#efefef;padding:15px;margin-bottom:20px;}
.node-full.node-ressource div.variant div.title {color:#4a4a4a;font-weight:bold;}
.node-full.node-ressource div.variant a {display:block;color:#246129;}
/** NODES PARTNER **/
.node-partner h1 {color:#4a4a4a;font-size:24px;background-color:#efefef;padding:8px 10px;display:block;background-image:none;} 
.node-partner div.logo {float:right;text-align:right;}
.node-partner div.logo img {margin-bottom:20px;}
.node-partner div.member {margin-bottom:20px}
.node-partner h3 {color:#4a4a4a;font-size:14px;margin:0;font-weight:bold;line-height:18px;}
.row-fluid .node-partner div.email [class*="span"] {display:inline;min-height:0;width:initial;}
.node-partner div.email a {color:#246129;font-weight:bold;text-decoration:underline;}
/** NODES NEWS **/
.node-news.node-teaser h2 {color:#4a4a4a;margin-bottom:0;}
.node-news.node-teaser p {color:#4a4a4a;font-style:italic;margin:0 0 10px 0;}
.page-news div.title {background: url('../img/home-term-bg-planning.png') repeat; margin-bottom:20px;}
.page-news div.title h1 {font-size:30px;color:#ffffff;background: url('../img/home-term-arrow-planning.png') no-repeat;padding:5px 0 5px 60px;text-transform:uppercase;}
.node-full.node-news div.illustration img {border:1px solid #ececec;margin-bottom:16px;}
.node-full.node-news .news-pager {background-color:#246129;padding:5px 0;text-align:center;margin:15px 5px;}
.node-full.node-news .news-pager a {color:#ffffff;}
.node-full.node-news .news-pager a:hover,
.node-full.node-news .news-pager a:focus {text-decoration:none;}
.node-full.node-news h1 {margin-top:0;display:inline;}
.node-full.node-news h2 {color:#4a4a4a;font-weight:normal;font-size:18px;font-style:italic;}
/** NODES CASE STUDIES **/
.node-case-studies.node-teaser h2 {color:#4a4a4a;margin-bottom:0;}
.node-case-studies.node-teaser p {color:#4a4a4a;font-style:italic;margin:0 0 10px 0;}
.page-studies div.title {background: url('../img/home-bg-studies.png') repeat; margin-bottom:20px;}
.page-studies div.title h1 {font-size:30px;color:#ffffff;background: url('../img/home-arrow-studies.png') no-repeat;padding:5px 0 5px 60px;text-transform:uppercase;}
.main-container .node-full.node-case-studies h1 {color:#335eac;background: url(../img/studies-title.png) no-repeat 5px;}
.node-full.node-case-studies div.illustration img {border:1px solid #ececec;margin-bottom:16px;}
.node-full.node-case-studies div.download {background-color:#335eac;padding:9px 0;text-align:center;margin-bottom:10px;}
.node-full.node-case-studies div.download a {color:#fff;background: url('../img/booklet-link-download.png') no-repeat;padding-left:20px;padding-bottom:3px;}
.node-full.node-case-studies div.download a:hover,
.node-full.node-case-studies div.download a:focus {text-decoration:none;}
.node-full.node-case-studies h1 {margin-top:0;display:inline;}
.node-full.node-case-studies h2 {color:#4a4a4a;font-weight:normal;font-size:18px;font-style:italic;}


/** NODES GENERIC **/
.main-container .node-full h1 {margin-top:0;display:inline;}
.main-container .node-full h1 {color:#246129;background: url('../img/booklet-title-planning.png') no-repeat 5px;padding-left: 34px;}
.node-full a {color:#246129;}
.node div.keywords {background: url('../img/node-full-keywords.png') no-repeat 0 3px;padding-left:20px;}
.node div.keywords a {color:#8a8a8a;}
.node div.keywords a:hover,
.node div.keywords a:focus {text-decoration:none;}
.node div.summary {font-weight:bold;}
.node-teaser a:hover, .node-teaser a:focus,
.node-search_result a:hover, .node-search_result a:focus {text-decoration:none;}
.node-full div.sep {width:100%;height:20px;}
.node-full div.links {margin-bottom:20px;}
.node-full div.links h2 {color:#4a4a4a;font-size:14px;}
.node-full div.links a {display:inline-block;color:#246129;background:url('../img/node-ressource-link.png') no-repeat right;padding-right:20px}

/** RESPONSIVE **/
/*@media screen and (max-width: 979px) {
	header.navbar div.navbar-inner div.container {background-image:none;}
	header.navbar a.brand {float:left;width:490px;padding-top:22px;}
	.navbar .btn-navbar {background-color: #ffffff !important;background-image: none;border: none;box-shadow: none;}
	.navbar .btn-navbar .icon-bar {border: none;box-shadow: none;}
	.navbar .btn-navbar .icon-bar {background-color:#246129;height:4px;width:25px;}
	.navbar .btn-navbar.collapsed .icon-bar {background-color:#246129;}
	#block-iiep-home-ressources header div.all {display:block;width:100%;margin:8px 0;float: left;}
}
@media screen and (max-width: 767px) {
	header.navbar div.preheader div.unesco {display:none}
	header.navbar a.logo img {width:120px;padding-top:10px;}
	header.navbar a.brand {float:left;width:245px;padding-top:0;font-size:16px;}
	#block-iiep-home-ressources {margin-bottom:10px;}
}
@media screen and (max-width: 480px) {
	header.navbar a.logo img {width:120px;padding-top:0;}
	header.navbar a.brand {width:100%;padding:5px 0;font-size:16px;}

}*/