@charset "UTF-8";
/* CSS Document */

@import url("http://fonts.googleapis.com/css?family=Open+Sans:300italic,300,400italic,400,600italic,600,700italic,700,800italic,800");
@import url("../uikit-2.26.3/css/uikit.min.css");
@import url("social_icons.css");

.language-switcher-locale-url li, .language-switcher-locale-url a, .language-switcher-locale-url li a.active{color:#fff;}
.language-switcher-locale-url li:last-child{border:none;}
ul.language-switcher-locale-url{margin: 0; padding: 0;}

.language-link.locale-untranslated{text-decoration: none;}

.block-locale .contextual-links-wrapper{display: none;}

.item-list .pager{margin: 1em 0 0.5em 0;}

em {color: #444;}
#preload_images{display: none;}

body.lang-rtl{direction: rtl;}

@media screen{

	/*=====template======*/
	
	/*.bx-wrapper{ visibility: hidden; }*/
	
	body{background-color: #fff; margin: 0;padding: 0; font-size:13px; font-family:'Open Sans', Arial, "Trebuchet MS", Verdana;}
	.unep_wrapper{max-width:1000px; margin:0 auto; padding:0 1em; background-color: #fff;}
	
	
	
	.unep_header, .unep_site, .unep_footer{margin: 0; padding: 0;}
	
	/*=====/template======*/
	
	
	/**********General Template Structure*************/
	
	h1, h2, h3, h4, h5, h6, li, a{font-family:'Open Sans';}
	h4, h5, h6, p{margin:0.5em 0;}/**/
	h1{font-weight:700;}
	h2{font-weight:600;}
	h3{font-weight:300;}
	h4{font-size: 1.23076em;}
	
	
	.unep_site{overflow: visible;}
	.unep_site_mast{margin:0; padding:0;}
	.unep_site_logo{width:25%; float:left; position: relative; min-height:70px;}
	.unep_site_logo img{position: absolute; bottom:0;}
	.unep_site_social_menu{margin-left:26%; text-align: right;}
		.unep_site_social{margin:1em 0 0.5em 0;}
		
	.unep_site_menu{text-align:right; margin-bottom:0.5em;}
		.uk-navbar {background: none; color: #484848; text-align:left; font-family: 'Open Sans' !important;}
		.uk-navbar-nav{float:right; text-transform: uppercase;}
		.uk-navbar-nav>li>a{font-family:'Open Sans'; font-weight:600; font-size:1.024em; color:#484848;}
		.uk-navbar-nav>li>a:hover{background:none;}
		.uk-navbar-nav>li.uk-open>a:hover{background:#f5f5f5;}
		.uk-navbar-nav>li>a[href='#']{cursor: pointer !important;}
		.uk-dropdown{text-transform: none; font-size:1em;}
		.uk-dropdown a{color:#333;}
		.uk-dropdown a.active {background: #00a8c6; color: #ffffff; /* 2 */ outline: none;}
		.uk-navbar-toggle{float:right;}
		.uk-nav-offcanvas{text-align:left;}
	
	
	.unep_site_banner{overflow: hidden;}
	.unep_site_slideshow{overflow: hidden; position: relative; max-height:350px;}
	.unep_site_slideshow_slide{overflow: hidden; position: relative;}
	.unep_site_slideshow_slide_image{position: relative; /*min-height:350px;*/}
	.unep_site_slideshow_slide_image img{display: block; border:none !important; padding:0 !important;}
	.unep_site_slideshow_slide_caption{position: absolute; top:0; bottom:0; left:0; width:34%; z-index:1;}
	.unep_site_slideshow_slide_caption_text{margin:2em; padding:0;}
	.unep_site_slideshow_slide_caption_text h2, .unep_site_slideshow_slide_caption_text p, .unep_site_slideshow_slide_caption_text li{color:#fff;}
	.unep_site_slideshow_slide_caption_text h2{font-size: 1.538em; line-height:1.631em; text-transform: uppercase; font-weight: 400;}
	.unep_site_slideshow_slide_caption_text p{font-size: 1.077em; font-weight: 400; line-height:1.385em;}
	
	.unep_site_page_banner{position: relative;}
		.unep_site_page_banner_image{position: relative;}
		.unep_site_page_banner_image img{display: block;}
		.unep_site_page_title{position: absolute; bottom:0; left:0; padding:0.5em 1em 0 1em; color:#fff; }
		.unep_site_page_title h3{color:#fff;}
		
		.unep_site_page_tags{position: absolute; top:0; left:0; padding:0.5em; color:#fff;}
	
	.unep_site_slideshow_nav{position: absolute; bottom:1em; left:0; width:34%; z-index:99;}
		.nav_prev{float:left; margin:0 2em;}
		.nav_next{float: right; margin:0 2em;}
		.unep_site_slideshow_nav a{opacity:0.8;}
		.unep_site_slideshow_nav a:hover{opacity:1;}
	
	.unep_site_row{margin:1.538em 0;}
	.unep_site_row_columns{overflow: hidden;}
	.unep_site_column{float: left; margin:0;}
	.unep_site_column h3{font-size:1.538em; text-transform: uppercase; border-bottom:1px solid #dedede;}
	.unep_site_column img{width:100%; height: auto;}
	
	.unep_content_slide{overflow: hidden;}
	.unep_content_slide img{width:100%; height:auto; border:none !important; padding:0 !important;}
	.unep_content_slide h4{font-weight: 600;}
	h4.upperTitles{text-transform: uppercase;}
	
	a.unep_read_more{text-transform: uppercase; padding:0.3em 1em; color:#fff; font-size:0.923em; font-weight: 400; line-height:1.385em; display: inline-block; margin-top:10px;}
	
	.slide_navigation_arrows{border:0px solid #333; float:right; margin-top:-0.2em;}
	.slide_navigation_arrows div{display: inline-block; margin:0 0.1em;}
	.slide_navigation_arrows img{width:auto; height:auto;}
	.slide_navigation_arrows a{opacity:0.8; font-size:1.1em;}
	.slide_navigation_arrows a:hover{opacity:1}
	
	#council_mast_container{height:350px; background:url(../images/bg_image.jpg) no-repeat bottom right;}
	.council_mast{border:0px solid #fff; position: absolute; bottom:10%; left:2%; right:0;}
	.council_mast_image{float:left; width:20%; margin-right:1.538em;}
	.council_mast_image img{width:100%; height:auto;}
	.council_mast_text{overflow: hidden; padding-top:2em;}
	.council_mast_text h3, .council_mast_text h4{color:#fff;}
	.council_mast_text h3{font-size: 2em;}
	
	.teaser_image{float:left; width:20%; margin-right:1.538em;}
	.teaser_image img{width:100%; height:auto;}
	.teaser_text{overflow: hidden; padding-top:2em;}
	.teaser_text h3, .council_mast_text h4{color:#fff;}
	.teaser_text h3{font-size: 2em;}
	
	.pageversion{border-bottom:1px solid #dedede;}
	.pageversion .council_mast_image{margin-top:2em;}
	.views-row-last .pageversion{border:none;}
	
	/*.views-row img{border:1px solid #dedede; padding:2px;}*/
	
	.left_col p, .left_col li{font-size: 0.929em;}
	
	.region-left .block{margin-bottom: 2em;}
	
	td.views-field{padding:1em;}
	
	ul.uk-nav-sub {padding: 5px 0 5px 35px !important;}
	.view-homepage-publications img{border:1px solid #dedede; padding:1px;}
	
	.pad5-0{padding:5px 0;}
	
	ul.primary{text-align: right;}
	
	
	.media_embed {position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; margin:2% 0;}
	.media_embed iframe, .media_embed object, .media_embed embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%;} 
	
	/**********End General Template Structure*************/
	
	.theme_color{background-color:rgba(51,51,51,0.9);}
	.theme_color_alternate{background-color:rgb(255,255,255);}
	a.theme_color_alternate{color:#333;}
	
	.theme_color_link{color:rgb(51,51,51)}
	.theme_color_link:hover{color:rgba(51,51,51,0.5)}
	
	
	.field-name-field-video-url {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px; height: 0; overflow: hidden;
	}
	 
	.field-name-field-video-url iframe,
	.field-name-field-video-url object,
	.field-name-field-video-url embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	}
	
	
	.facetapi-facetapi-checkbox-links li{list-style:none !important;}
	
	@media (max-width: 767px) {
		.unep_site_logo{width:100%; float:none; min-height:70px; text-align: center; margin-top:1em;}
		.unep_site_logo img{position: relative; margin:0 auto;}
		.unep_site_social_menu{margin-left:0%; text-align: center;}
		.unep_site_column{margin:1em 0;}
		.unep_site_slideshow{max-height:none;}
		.unep_site_slideshow_slide_caption{position: relative; width:100%; padding:0.5em;}
		.unep_site_slideshow_slide_image{min-height:50px;}
		.unep_site_slideshow_nav{display: none;}
		.unep_site_slideshow_slide_caption_text h2{font-size: 1.4em; line-height:1.3em;}
		h2, h3, h4, h5, p{margin:0.5em 0;}
		a.unep_read_more{margin:1em 0;}
		.unep_site_page_title{position: relative; padding:0.3em 1em; color:#fff;}
		.unep_site_page_title h3{font-size: 1.3em;}
		
		#council_mast_container{height:auto;}
		.council_mast{position: relative; bottom:0; left:0; right:0;}
		.council_mast_image{float:none; width:100%; margin-right:0;}
		.council_mast_text{padding:1em;}
		
		.view-advisory-panel .uk-align-left{float:none !important; width:100%; margin:0;}
		
		.gwm_banner_top, .gwm_banner_search{display: none !important;}
	}

}



@media print{
	
	/*@page{margin:1cm 0.5cm 1.5cm 0.5cm;}*/
	.unep_site{margin:1em; padding:0;}
	.unep_header, .unep_footer, .unep_site_mast, .left_col{display:none !important;}	
	
	.unep_site_page_banner_image img{width:100% !important;}
	.unep_site_page_title{position: relative; bottom:0; left:0; padding:0; margin:1em 0; color:#000; }
	.unep_site_photo_credit{position: relative; bottom:0; right:0; width:100%; display:block; padding:0 0.5em; font-size:0.8em; border-top-left-radius:0;}
	.unep_site_column{width:100% !important;}
	
	
	.unep_site_slideshow{overflow: hidden; position: relative; max-height:none !important; height:auto;}
	.unep_site_slideshow_slide_caption{position: relative; width:100%; z-index:99;}
	.unep_site_slideshow_slide_caption_text{margin-top:1em; padding:0.5em;}
	.unep_site_slideshow_slide_image img{width: 100%;}
	.slide_navigation_arrows{display:none;}
	
	.bx-viewport{position: relative; display: block; height: auto !important; overflow: visible;}
	
	.bx-viewport .view-content{position: relative; display: block;  width:100% !important; transform:none !important;}
	
	.bx-viewport .view-content  .views-row{position: relative !important; display: inline-block !important; float:none !important; width:100% !important; vertical-align:top; margin:1em;}
	
	.uk-grid{margin:0 !important;}
	.uk-grid>* {padding-left:0 !important;}
	.uk-width-small-2-3, .uk-width-small-1-3{width:100%; display: inline-block !important;}	
	
	.bx-viewport .view-content .views-row .views-field .field-content .unep_content_slide .uk-grid .uk-width-small-2-4{width:100% !important; display: block;}
	.bx-viewport .view-content .views-row .views-field .field-content .unep_content_slide .uk-grid .uk-width-small-2-4 .uk-panel img{border:1px solid #ccc; width:100%; display: block;}
	.bx-viewport .view-content .bx-clone{display:none !important;}
	.block-twitter-block{display: none !important;}
	.block-block{display: inline-block !important;}
	
	.block-facetapi{display: none;}
	
	p{orphans: 3; widows: 3;}
	
}