body{
 padding:0;
 margin:0;
 background-color:#fff;
 font-size:13px;
 height:auto;
}


#main-cont a{
  color:#5b5b5b;
  text-decoration:none;
}
#main-cont a:hover{
  color:#005ebb;
  text-decoration:none;
}


div#body-cont{
  margin:auto;
  max-width:1000px;
  clear:both;
  background-color:#ffffff;
}

.clear{
 clear:both;
}

.no-margins {
  margin:0;  
}
.no-paddings {
  padding:0; 
}

.float{
  float:left;
}
.bold{
 font-weight:bold;
}

#ticker {
  clear:both;
  overflow:hidden;
  border:1px solid #999;
}

#leftPane, #rightPane, #centerPane {
  width:288px;
  min-height:650px;
  margin-left:12px;
}

#leftPane{
  margin-left:0;
}

#centerPane {
  width:400px;
  min-height:400px;
}

#news_container{
  position:relative;
}

#rio_rss span.date {
  display:none;
}

#news_loader, #news_cont {
	position: absolute;
	width: 795px;
	top: 2px;
	left: 0px;
}


div.cell.a, div.cell.c {
  width:100%;
  min-height:80px;
  float:left;
  clear:both;
  border:0px solid #ccc;
}

div.cell.a h2, div.cell.c h2{
  display:block;
}

div.cell h2, #speech h2 {
  margin:0;
  padding:5px 0 3px 7px;
  border-bottom:1px solid #696969;/**/
  text-align:left;
  text-transform:uppercase;
  color:#fff;
  font-weight:bold;
  font-size:17px;
  background:url('../imgs/title_bg.jpg');
  /*background:url(../imgs/wed_title_bg.jpg) top right repeat-y;}*/
}

/*#main-cont h2 a{color:#fff !important;}*/

div.cell h2 a{color:#fff !important;}

#speech{
 margin:37px 0 0 0;
}


#speech h2{
 /*width: 372px;
 margin: 12px;*/
}

div.cell.b h2 {
  border-bottom:none;
  background:url('../imgs/title_bg.jpg');
  width: 393px;
  color:#fff;
  font-weight:bold;
  font-size:17px;
  padding:5px 0 3px 7px;
}

div.cell.b h2 a{color:#fff !important;}

span.nav{
  display:inline-block;
  float:right;
  margin:1px 6px 0 0;
}

div#ticker span.nav{display:inline-block; float:right; margin:7px 6px 0 0;}

span.nav img{
  cursor:pointer;
  z-index:100;
  width:16px;
  height:16px;
}

div.cell h2 span {
  color:#99BF18;
  /*color:#FFDD00;*/
}

#news_header p{
  color:#fff;
  margin:0;
}

div.unep-news {
  background-color:#e5e5e5;
  /*background:#f5f5f5;*/
  width:100%;
  float:left;
  /*min-height:790px;*/
  min-height:615px;
}

.unep-link{
	position:absolute;
	top:10px;
	left:-2%;
  	text-indent:-999px;
	font-size:11px;	
	width:50px;
}

.unep-link a{
	color:#fff !important;
	text-decoration:none !important;	
}

.unep-link a:hover{
	color:#fff !important;
	text-decoration:none !important;	
}

#news_header {
  width:145px;
  font-size:11px;
  font-weight:bold;
  background:#333;
  margin:3px;
  padding:4px;
  text-align:center;
}
#news_cont{
  width:790px;
  padding-top:5px;
  padding-left:5px
}
#news_cont li{
 width:790px;
 height:22px;
}
#news_cont li a{
  color:#363636;
  font-size:12px;
}

div.news-item{
  padding-top:10px;
  text-align:center;
}

div.news-item img{
  width:380px;
  height:168px;
}
div.news-item p{
 margin:4px 6px 6px 10px;
 line-height:150%;
 font-weight:bold;
 font-size:14px;
}

.content{min-height:10px}
.content2{background:#E4F0FE;}

div.pub-item {
  height:148px;
  width:100%;
}

div.pub-item img {
  margin:12px 10px 6px 6px;
  max-height:115px;
  max-width:110px;
  float:left;
  border: 1px solid silver;
  padding: 4px;
}

div.pub-item span {
  margin:12px 6px 6px 10px;
  display:block;
  line-height:150%;
  text-align:left;
}

div.postcard-item {
  height:148px;
  width:100%;
  text-align:center !important;
}

div.postcard-item img {
  margin:10px auto;
  max-height:135px;
  max-width:210px;
  border: 1px solid silver;
  padding: 4px;
}

div.postcard-item span {
  margin:12px 6px 6px 10px;
  display:block;
  line-height:150%;
  text-align:left;
}


div.gallery-item {
  min-height:120px;
  width:100%;
  text-align:center !important;
  margin:0 10px;
  overflow:hidden !important;
}

/*
div.gallery_image img {
  margin:5px auto;
  height:auto;
  max-width:100px;
  min-width:100px;
  border: 1px solid silver;
  padding: 4px;
}
*/

div.gallery_image{margin-right:10px; text-align:center;}
div.gallery_text{overflow:hidden; margin:5px 5px; text-align:center;}


div.vid-item {
 text-align:center;
 width:100%;
 margin-top:10px;
}
div.gall-item {
 text-align:center;
 width:100%;
 margin-top:10px;
}

div.vid-item img {
  max-height:120px;
  min-height:120px;
  width:auto;
  border: 1px solid silver;
  padding: 4px;
}

a.more{
  clear:both;
  display:block;
  color:#000000;
  font-weight:bold;
  float:right;
  margin-right:10px;
  margin-top:1px;
}

.video-icon {
	position: absolute;
	display: block;
	left: 40%;
	top: 30%;
	background: url('/home_new/files/site/imgs/icon-play04.png') no-repeat center top;
	width: 48px;
	height: 48px;
	z-index: 999;
}

ul.news-list li{
  font-size:12px !important;
  line-height:130%;
  margin:0 8px 8px 0;
  list-style-type:square;
  color:#0057ae;
}
ul.marqueebox{ margin:0; padding:0;}
ul.marqueebox li{
  font-size:12px !important;
  line-height:130%;
  margin:0 8px 8px 0;
  list-style-type:none;
  color:#0057ae;
}


#get-involved{
margin: 2px 0 0 0;
padding: 10px 10px 10px 0;
border-top: 1px solid #E2E2E2;
text-align: center;
overflow: hidden;
}

#get-involved img{
/* max-height: 70px;
 max-width: 150px;
 margin: 0 0 5px 0;*/
}


ul.stayconnected{margin:10px auto; padding:0; width:80%; text-align:center;}
ul.stayconnected li{display:inline-block; list-style:none;}
ul.stayconnected img{opacity:1;}
ul.stayconnected img:hover{opacity:0.7;}


#get-involved div{
	margin:0 10px;
 	border:0px solid #000 !important;
}

#get-involved div img{margin-bottom:5px;}

#get-involved div a{font-size:11px !important;}

h3.expert-name{
 text-align:left;
 font-size:13px;
 font-weight:bold;
 overflow:hidden;
 /*display:inline-block;*/
 margin:30px 0 0 5px;
}

img.expert-avator{
 float:right;
 margin:10px 8px 5px 4px;
 border: 1px solid silver;
 padding: 4px;
 max-width: 110px;
 max-height: 170px;
}
p.expert-topic {
 padding:0;
 margin:12px 2px 0 4px;
 font-size:13px;
 line-height:150%;
}
#get-involved div {
 text-align:center;
}


/*-----------NEW--------------------*/


#showPage{background:url(../imgs/unep_wreath_bg.png) no-repeat; /*background:url(../imgs/wed_logo_bg.png) no-repeat; */background-position:50%; background-attachment:fixed; background-size:cover;}


.new_layout_wrap, .new_layout_row{overflow:hidden;}
.new_layout_wrap{padding-top:2px;}
.new_layout_col_left_container{float:left;}
.new_layout_col_right{float:right; width:290px;}
.new_layout_col_mid{float:right; width:410px; border:0px solid #000; margin:0 5px;}
.new_layout_col_left{float:left; width:290px;}
.new_layout_col_left, .new_layout_col_right{ border:0px solid #000;}

div.news-item img{width:100%; height:auto;}

.unea_editorial{overflow: hidden; margin:5px;}
.unea_editorial_person{border-bottom:1px solid #dedede; overflow: hidden; padding-bottom:1px;}
.unea_editorial_person p{text-align:right; color:#777; font-size:0.9em; font-style:oblique;}
.unea_editorial_pic{float:right; width:100px; margin-left:10px;}
.unea_editorial_pic img{width:100%; height:auto;}
.unea_editorial_topic{text-align:left; margin-top:7px; font-weight:bold;}

.unea_expert{overflow:hidden; margin:5px;}
.unea_expert_pic{float:right; width:100px; margin-left:10px; padding-right:5px;}
.unea_expert_pic img{width:99%; height:auto; border:1px solid #dedede; padding:2px;}
.unea_expert_details{overflow: hidden;}
.unea_expert_name{text-align:center; border-bottom:1px solid #333; margin:20px 0 5px 0px; font-weight: bold;}
.unea_expert_topic{text-align:center; margin:5px 0;}

ul.mini_calendar_items a {color: #fff !important;}

ul#youtubeVideoFeed{margin:0 0 0 10px; padding:0;}
ul#youtubeVideoFeed li{display:block; width:305px; height:auto; overflow:hidden; margin:5px 5px 10px 0; padding:0; list-style:none; box-shadow:0px 0px 4px #333; position:relative; /*visibility:hidden; display:none;*/}
ul#youtubeVideoFeed li img{display:block; width:100%; height:auto; border-bottom:1px solid #dedede; margin-bottom:0px;}
ul#youtubeVideoFeed li a{text-decoration:none;}
ul#youtubeVideoFeed li a:hover{}
span.youtubeVideoAuthor{display:none;}
span.youtubeVideoDate{display:none;}
span.youtubeVideoDuration{position:absolute; top:0; right:0; background:#963; color:#fff; padding:3px; font-size:10px;}
span.youtubeVideoTitle{position:absolute; bottom:10px; background:#333; color:#fff; padding:5px 15px; margin:0;}


.highlight_item{margin:10px 0; text-align:center; min-height:230px;}
.highlight_image{margin: 5px; display:inline;}
.highlight_text{margin-top:10px; display:inline-block;}

.highlight_slide{margin-top:3px; overflow:hidden;}
.highlight_slide_title{font-weight:bold; padding:3px; text-align:right; background:#f5f5f5;}
.highlight_news_item{overflow: hidden; margin:7px 3px;}
.highlight_news_item_image{float:left; width:50px; margin:0 10px 0 0; padding:0;}
.highlight_news_item_image img{border:1px solid #dedede; width:100%; height:auto;}
.highlight_news_item_text{overflow: hidden; font-size:0.9em; max-height:140px; overflow:auto;}
.padded{margin-top:10px;}
.bx-viewport{width:100% !important;}

.unea_gallery_item{margin:10px 0; padding:0 20px; min-height:170px; width:100% !important;}
.unea_gallery_image{margin:5px; display:block;}
.unea_gallery_image img{max-width:90%; height:auto; margin:0 auto; max-height:160px; border:1px solid #dedede; padding:1px;}
.unea_gallery_text{margin-top:10px; display:block; text-align:center;}

.projects{border-top:1px solid #dedede; padding-top:20px; overflow: hidden;}
ul.featured_projects{width:100%; margin:0; padding:5px 0; text-align:center; border-top:1px solid #dedede;}
ul.featured_projects li{display:inline-block; margin:7px 12px; list-style:none; text-align:center; font-size:11px;}

.unea_roundup{margin:0; padding:10px; background:#47A942;}
.unea_roundup a{color:#fff !important; font-size:1.2em; font-weight:bold;}
tr.calHeader{background:#FFC; font-weight:bold;}
.infocus_content{padding:10px; text-align:center; margin:5px;}
.infocusbox_content	{ overflow:hidden; padding: 0;}
.infocus_pic {float: left; margin-right: 20px; width: 150px;}
.infocus_pic img {border: 1px solid #dedede; height: auto; padding: 4px; width: 99%;}
.infocus_additional_info {display:block; clear:both; text-align:center; margin:3px 0px 0px 0px;} 



img.smaller_gallery_pic{background:url(http://www.unep.org/home_new/files/site/css/June_2012/images/smaller_gallery.png) top left no-repeat; padding:16px 15px 15px 18px; margin:0 5px; min-width:76px; min-height:90px; max-width:76px; max-height:90px;}
img.smaller_gallery_pic_wide{background:url(http://www.unep.org/home_new/files/site/css/June_2012/images/smaller_gallery_wide.png) top left no-repeat; padding:18px 15px 15px 17px; margin:0 5px; min-width:107px; min-height:76px; max-width:107px; max-height:76px; background-size:120%;}


@media only screen and (max-width: 767px) {
	#footer_az, #unea_row_5, #footer_terms{display:none;}
	#body-cont{width:100% !important;}
	.new_layout_col_left_container{float:none; width:100%;}
	.new_layout_col_mid{float:none; width:100% !important; margin-left:0 !important;}
	.new_layout_col_left{float:none; width:100% !important; clear:both; margin-top:1px;}
	.new_layout_col_right{float:none; width:100% !important;}
	.highlight_image{margin: 5px; display:block; width:100%; text-align:center;}
	.highlight_text{margin:10px; display:block; width:100%; text-align:center;}
	ul#youtubeVideoFeed li{display:inline-block; width:98%; height:auto; overflow:hidden; margin:5px 5px 10px 0; padding:0; list-style:none; box-shadow:0px 0px 4px #333; position:relative; }
	div.news-item p{margin:5px !important;}
	div.news-item img{width:100%; height:auto;}
	#speech h2{width: 100%; margin: 0px;}
	div.pub-item{width:400px !important;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	#footer_az, #unea_row_5, #footer_terms{display:none;}
	#body-cont{width:100% !important;}
	.new_layout_col_left_container{float:none; width:100%;}
	.new_layout_col_mid{float:none; width:100% !important; margin-left:0 !important;}
	.new_layout_col_left{float:none; width:100% !important;}
	.new_layout_col_right{float:none; width:100% !important;}
	.highlight_image{margin: 5px; display:block; width:100%; text-align:center;}
	.highlight_text{margin:10px; display:block; width:100%; text-align:center;}
	ul#youtubeVideoFeed li{display:inline-block; width:98%; height:auto; overflow:hidden; margin:5px 5px 10px 0; padding:0; list-style:none; box-shadow:0px 0px 4px #333; position:relative;}
	div.news-item p{margin:5px !important;}
	div.news-item img{width:100%; height:auto;}
	#speech h2{width: 100%; margin: 0px;}
	div.pub-item{width:360px !important;}
}

@media only screen and (min-width: 768px) and (max-width: 1008px) {
	#footer_az, #unea_row_5, #footer_terms{display:none;}
	#body-cont{width:100% !important;}
	.highlight_image{margin: 5px; display:block; width:100%; text-align:center;}
	.highlight_text{margin:10px; display:block; width:100%; text-align:center;}
	ul#youtubeVideoFeed li{display:inline-block; width:98%; height:auto; overflow:hidden; margin:5px 5px 10px 0; padding:0; list-style:none; box-shadow:0px 0px 4px #333; position:relative;}
	div.pub-item{width:320px !important;}	
	.new_layout_col_left_container{float:none; width:100%;}
	.new_layout_col_right{float:none; width:100% !important; overflow:hidden;}
	.new_layout_col_mid{width:70% !important; margin:0 0 0 10px !important;}
	.new_layout_col_left{float:none; overflow:hidden; width:auto;}	
	.new_layout_cell{width:24.6%; float:left; margin-right:4px;}
	.new_layout_cell:last-child{margin-right:0; float:right;}	
	div.news-item img{width:100%; height:auto;}
	#speech h2{width: 100%; margin: 0px;}
	ul.featured_projects li{margin:7px 7px; font-size:11px;}
	
}
