/* $Id: style.css,v 1.5.2.6 2011/02/18 05:26:30 andregriffin Exp $ */
/* Drupal 7 Framework
------------------------------------------------*/
body#body {
  background-image:url(../images/background_footer.jpg);
  color:#707070;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  line-height:18px;
  margin:0;
  padding:0;
  position: relative;
  min-width:320px;
}

p {margin-bottom:15px;}

a {
	color:#000;
	outline:none;
	text-decoration: none;
}
	a:hover {
	  color: #000;
	  text-decoration: underline;
	}


/* Pro PALOP-TL SAI */

body.section-pro-palop-tl-sai { background-image:none!important; background: url(../images/background_header_pro_palop_top.jpg) no-repeat center top!important;}
.section-pro-palop-tl-sai #block-block-317 {display: none}
.section-pro-palop-tl-sai #block-locale-language .fr {display: none}
.section-pro-palop-tl-sai #block-locale-language .ar {display: none}
.section-pro-palop-tl-sai .language-switcher-locale-url .pt:lang(en) {display: block!important;}
.section-pro-palop-tl-sai .tabs ul.primary li a { background:#50adb4; border:1px solid #50adb4; border-radius:5px 5px 0 0; color: #fff; }
.section-pro-palop-tl-sai .tabs ul.primary { border:0; border-bottom:1px solid #50adb4; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }
.section-pro-palop-tl-sai #header { position: relative; height:350px!important; background: url(../images/background_header_pro_palop.jpg) no-repeat center top!important; background-color: #242424!important}
.section-pro-palop-tl-sai:lang(pt) #header { position: relative; height:350px!important; background: url(../images/background_header_pro_palop_pt.jpg) no-repeat center top!important; background-color: #242424!important}
.section-pro-palop-tl-sai .region-languages .blocco-menu2 #block-locale-language { display:block!important}
.section-pro-palop-tl-sai .header_logo { display:none}
.section-pro-palop-tl-sai .header_menu { display:none}
.section-pro-palop-tl-sai .blocco-menu { max-width:960px; height:343px; margin:0 auto}
.section-pro-palop-tl-sai .blocco-menu-interno { max-width:960px; height:168px; background-image:  url(../images/background-header-new.png); padding-top:175px; background-color:#000; margin:0 auto}
.section-pro-palop-tl-sai .bottonenuovo { float:right; width:38px; height:29px; margin-top:5px}
.section-pro-palop-tl-sai .blocco-menu2 {  max-width:960px; height:71px; background-image:  url(../images/button-header.png);  margin:0 auto}
.section-pro-palop-tl-sai .button-search { float:left; width:119px; height:40px; margin-left:35px; margin-right:7px}
.section-pro-palop-tl-sai .page { max-width:none!important}
.section-pro-palop-tl-sai #block-block-374 .content { width:100%; background-color:#000}
.section-pro-palop-tl-sai #block-block-496 { width:100%; /*background: url(../images/sfondo_button_menu.png) repeat-x; */z-index:1 }
.section-pro-palop-tl-sai #block-block-496 .content { width:100%; /*background: url(../images/sfondo_button_menu.png) repeat-x */}
.section-pro-palop-tl-sai #main-wrapper #main { margin-top: 30px}
.section-pro-palop-tl-sai #block-block-317 { float:none!important; width: 260px!important; z-index:2; margin-top: -104px}
.section-pro-palop-tl-sai #block-locale-language { float:left; font-weight: bold; font-family: 'Oswald', sans-serif!important; width:166px!important; /* 6.9.2106 */ padding:12px 0; height:19px; margin-left: 0px; /* 6.9.2106 */ background-color:#c2eaec; text-transform:uppercase!important; z-index:2; margin-top: -104px;}
.section-pro-palop-tl-sai #block-locale-language .active a {color:#50adb4!important; text-decoration:none!important; pointer-events: none;}
.section-pro-palop-tl-sai #block-locale-language a {color:#317578!important; text-decoration:underline!important;}
.section-pro-palop-tl-sai #block-block-497 { width:135px; height:45px; margin: 0 auto; margin-bottom: 55px}
.section-pro-palop-tl-sai .region-header-bottom  {width:940px; height:435px; margin: 0 auto}
.section-pro-palop-tl-sai #block-superfish-2 {float:left;width: 190px; height: 360px;}
.section-pro-palop-tl-sai #block-superfish-2 h2 {display: none}
.section-pro-palop-tl-sai #block-superfish-2 ul {background-color:#50adb4!important; padding: 10px 0}
.section-pro-palop-tl-sai #block-superfish-2 ul li ul {background-color:#50adb4!important; padding:0!important; margin-left: 34px}
.section-pro-palop-tl-sai #block-superfish-2 ul.menu li {margin: 0}
.section-pro-palop-tl-sai #block-superfish-2 li {background:none!important; background-color:#50adb4!important; color:#ffffff; line-height: 20px}
.section-pro-palop-tl-sai #block-superfish-2 li a {font-family: 'Oswald', sans-serif!important; font-size: 16px; text-transform: uppercase; color:#ffffff!important; padding:  8px 29px}
.section-pro-palop-tl-sai #block-superfish-2 li a:hover { background-color: #38797d!important; text-decoration: none; padding: 8px 29px}
.section-pro-palop-tl-sai #block-superfish-2 ul li ul li {background:none!important; background-color:#50adb4!important; color:#ffffff;}
.section-pro-palop-tl-sai #block-superfish-2 ul li ul li {font-family: 'Oswald', sans-serif!important; font-size: 16px; text-transform: uppercase; color:#ffffff!important; padding: 0px}
.section-pro-palop-tl-sai #block-superfish-2 ul li ul li a:hover { background-color: #38797d!important; text-decoration: none; padding:  8px 29px}
.section-pro-palop-tl-sai #block-superfish-2 ul li ul li ul {left:223px!important; width:270px!important}
.section-pro-palop-tl-sai:lang(pt) #block-superfish-2 ul li ul li ul {left:210px!important; width:305px!important}
.section-pro-palop-tl-sai #block-block-498 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-498 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-499 {float:left;width:290px; height: 364px; margin: 0 auto; background-color: #efefef}
.section-pro-palop-tl-sai #block-block-499 p {color:#3c3c3c!important; font-size: 12px; padding: 0 23px 15px 23px!important}
.section-pro-palop-tl-sai #block-block-501 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-501 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-502 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-502 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-503 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-503 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-504 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-504 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-505 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-505 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-506 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-506 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-507 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-507 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-508 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-508 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-509 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-509 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-510 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-510 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-511 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-511 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-512 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-512 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-513 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-513 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-514 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-514 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-515 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-515 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-516 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-516 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-517 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-517 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-518 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-518 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-519 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-519 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-520 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-520 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-521 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-521 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-522 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-522 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-523 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-523 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-524 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-524 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-525 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-525 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-526 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-526 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-527 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-527 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-528 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-528 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-block-529 {float:left;width:460px; height: 364px; margin: 0 auto; background-color: #5f9498; }
.section-pro-palop-tl-sai #block-block-529 p {color:#ffffff!important; font-size: 12px; padding: 0 15px 15px 15px!important}
.section-pro-palop-tl-sai #block-superfish-2 #menu-13311-2 {padding-bottom: 10px}
.section-pro-palop-tl-sai #block-superfish-2 #menu-13362-2 {padding-bottom: 10px}
.section-pro-palop-tl-sai .sf-vertical, .sf-vertical li {width: 190px;}
.section-pro-palop-tl-sai #page-title {display: none}
.section-pro-palop-tl-sai .title-1-pro-palop {font-size: 22px; color: #d1ffff; padding: 7px 15px 5px 15px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px;}
.section-pro-palop-tl-sai .title-2-pro-palop {font-size:22px; color:#78bdc4; padding: 20px 23px 15px 23px; font-family: Georgia, "Times New Roman", Times, serif;}
.section-pro-palop-tl-sai #block-block-195, .section-pro-palop-tl-sai #block-block-196, .section-pro-palop-tl-sai #block-block-197, .section-pro-palop-tl-sai #block-block-198, .section-pro-palop-tl-sai #block-block-199 { display:none}
.section-pro-palop-tl-sai #footer {position: relative; height:200px!important; background: url(../images/background_footer_pro_palop.jpg) no-repeat center top!important; font-family: Arial, Helvetica, sans-serif!important; text-align: center; padding-top: 100px}
.section-pro-palop-tl-sai #footer p { font-size: 14px!important; }
#menu-13288-2 a.sf-depth-1, #menu-13367-2 a.sf-depth-1, #menu-13291-2 a.sf-depth-1, #menu-13298-2 a.sf-depth-1, #menu-13301-2 a.sf-depth-1, #menu-13304-2 a.sf-depth-1, #menu-13307-2 a.sf-depth-1 {cursor: default!important;}
#menu-13339-2 a.sf-depth-1, #menu-13368-2 a.sf-depth-1, #menu-13342-2 a.sf-depth-1, #menu-13349-2 a.sf-depth-1, #menu-13352-2 a.sf-depth-1, #menu-13355-2 a.sf-depth-1, #menu-13358-2 a.sf-depth-1 {cursor: default!important;}
.title_page_palop_elearning {width:300px; height: 31px; margin-top: 20px; margin-bottom: 30px; padding-top: 9px; padding-left: 56px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; color:#50adb4;  background-image:url(../images/palop/palop_learning_icona.jpg); background-repeat: no-repeat;}
.title_page_palop_elearning a {font-size: 24px!important; color:#50adb4!important;}
.box_palop_elearning { float: left; width: 97%; margin: 20px;  border: 1px solid #d3d3d3;}
.box_palop_elearning h1 {font-size: 20px; color: #50adb4; border-bottom: 1px dashed #d3d3d3; padding-top: 0px; padding-bottom: 10px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 23px}
.image_palop_elearning {float: left; width: 30%; height: 190px}
.title_palop_elearning {float: left; width: 64%; padding: 0 10px; margin-top: 20px}
.title_palop_elearning a {font-size: 20px!important; color:#50adb4!important;}
.text_palop_elearning {float: left; width: 64%; padding: 0 10px;}
.back_button_palop { padding: 5px; background-color:#50adb4; width: 180px; margin: 0 auto; color:#ffffff; margin-top: 100px; text-align: center; border-radius: 5px}
.back_button_palop a{ color:#ffffff!important; text-decoration:none!important;}

.section-pro-palop-tl-sai .node h2 a {color: #000000; font-size: 16px; font-weight: normal; text-transform: none!important; font-weight: bold;}

/* END Pro PALOP-TL SAI */

.page { max-width: 960px; margin:0 auto}
.messages { display:none}
/*.content { max-width: 960px; margin:0 auto }*/

#node-18157 .field-type-image img { display: none}
#node-18234 .field-type-image img { display: none}

.goal17 { width: 640px; float: left;}
.goal17_content { width: 640px; float: left; margin-top: 20px}
.goal17_sx { width: 170px; float: left; text-align: center; font-weight: bold; margin-right: 20px}
.goal17_dx { width: 450px; float: left; }

.section-extractives .content .field li a { color:#066869!important}
.section-extractives .content .field li a:hover { color:#066869!important; text-decoration: underline!important;}

.page-node-17930 .field-type-image { display: none;}
.page-node-17937 .field-type-image { display: none;}
.page-node-17938 .field-type-image { display: none;}
.page-node-17990 .field-type-image { display: none;}

.page-interact-blog .views-field-field-blog-image img { width: 100px; height: 100px!important}

.section-palop #block-block-378 { display: none}

.unv { float: left; padding: 10px 5px 5px 5px; width: 430px; height: 250px; border-top: 1px solid #ccc; margin: 10px 15px}
.unv img { float: left; width: 100px; height: 100px; margin: 0 10px 0 0}
.unv h1 { float: left; width:320px; height: 20px; font-size: 22px; font-family: 'Oswald', sans-serif!important; margin-top: 10px; margin-bottom: 5px!important}
.unv p { font-size: 12px}
.unv .volunteer { float: left; width:320px; height: 20px; font-size: 12px; color:#ccc; font-style: italic}
.title_unv { float: left;  width: 430px; height: 100px; margin-bottom: 10px}

.section-extractives .region-header-bottom { width: 960px; margin: 0 auto; height: 150px; margin-top: 65px}
.page-node-18001 .region-header-bottom { height: 0!important}
.page-node-18001 article.node { width: 620px; margin-top: -360px}

.extractives_box { background-color:#8dbe7f; color:#fff; padding: 10px 10px 0 10px; border: 1px solid #dadada}

.blog_box { background-color:#898989; color:#fff; padding: 10px 10px 0 10px; border: 1px solid #dadada; margin-bottom: 15px}
.blog_box a { color:#fff!important;}
.page-19183 .field-name-field-blog-image { display: none}

.language-switcher-locale-url .pt { /* display:none */} /* 6.9.2106 */
/*.section-extractives .language-switcher-locale-url .pt { display:block!important}*/
.section-extractives #block-block-317 { float:none!important; width: 260px!important; z-index:2; margin-top: -104px}
.section-extractives #block-locale-language { float:left; font-family:Georgia, "Times New Roman", Times, serif; width:266px!important; /* 6.9.2106 */ padding:12px 0; height:23px; margin-left: 7px; /* 6.9.2106 */ background-color:#393939; text-transform:lowercase; z-index:2; margin-top: -40px;}

/*.section-extractives #block-locale-language { float:left; font-family:Georgia, "Times New Roman", Times, serif;  width:85px!important; padding:12px 0; height:85px; background-color:#393939; text-transform:lowercase; z-index:2; margin-top: 30px;}*/
.section-extractives #block-locale-language li.first { margin-left: 0!important}

.section-extractives #return_home { text-align: center; float: left; width: 100%; margin-top: -230px; }

.link-palop { width:380px; height:50px; margin-top:220px; float:left; margin-left:100px}
.section-palop .section-1 .header_menu { max-width: 960px; height:25px!important;}

.page-node-14959 .section .region { margin-top:440px}

.page-node-21789 .field-name-field-blog-image { display: none}

#node-17621 .content { margin-top: 370px}
#node-17623 .content { margin-top: 280px}
#node-17624 .content { margin-top: 370px}
#node-17625 .content { margin-top: 370px}
#node-17626 .content { margin-top: 370px}
#node-17628 .content { margin-top: 370px}
#node-17629 .content { margin-top: 370px}
#node-17630 .content { margin-top: 370px}
#node-17631 .content { margin-top: 0px}
#node-17632 .content { margin-top: 370px}
#node-17633 .content { margin-top: 310px}
#node-17634 .content { margin-top: 320px}
#node-17636 .content { margin-top: 310px}
#node-17637 .content { margin-top: 370px}
#node-17638 .content { margin-top: 380px}
#node-17639 .content { margin-top: 20px}
#node-17640 .content { margin-top: 370px}

.view-search-library-view .views-field-created { font-size: 11px}
.view-search-library-view .view-header { padding: 10px 0; font-weight: bold; width: 100%; float: left;}
.view-search-expert2-view .views-field-created { font-size: 11px}
.view-search-expert2-view .view-header { padding: 10px 0; font-weight: bold; width: 100%; float: left;}
.view-search-interact-view .views-field-created { font-size: 11px}
.view-search-interact-view .view-header { padding: 10px 0; font-weight: bold; width: 100%; float: left;}
.view-search-news-view .views-field-created { font-size: 11px}
.view-search-news-view .view-header { padding: 10px 0; font-weight: bold; width: 100%; float: left;}
.view-search-library-result-view .views-field-created { font-size: 11px}

/*** Header ***/
.front #header { position: relative; height:660px; background: url(../backgrounds2015/background_header_general.png) repeat-x}
.section-pagenotfound #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_not_found.png) repeat-x}
.section-user #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_not_found.png) repeat-x}
.page-user #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_not_found.png) repeat-x}
.page-node-add #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_not_found.png) repeat-x}
.page-comment-edit #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_not_found.png) repeat-x}
.node-type-agorapartnership #header{ position: relative; height:383px; background: url(../backgrounds2015/background_header_not_found.png) repeat-x}
.node-type-page #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_not_found.png) repeat-x}
.section-contact-us #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_not_found.png) repeat-x}
.node-type-group-post #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_interact.png) repeat-x}
.page-taxonomy-term #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_search.png) repeat-x}
.section-search-results #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_search.png) repeat-x}
.section-search-library-results #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.section-search-atlas-results #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.section-search-expert-results #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.section-resources #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.section-video #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.page-search-resources-results #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.page-search-interact-results #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_interact.png) repeat-x}
.page-search-news-results #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_news.png) repeat-x}
.section-resources_fr #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.section-resources_ar #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.node-type-areasofexpertises #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.section-interact #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_interact.png) repeat-x}
.node-type-blog-post #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_interact.png) repeat-x}
.node-type-group #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_interact.png) repeat-x}
.section-elearning #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_elearning.png) repeat-x}
.section-news #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_news.png) repeat-x}
.section-news_fr #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_news.png) repeat-x}
.section-news_ar #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_news.png) repeat-x}
.section-climate #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_topics.png) repeat-x}
.node-type-editor-s-choice #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_climate.png) repeat-x}
.node-type-blog-post-climate #header{ position: relative; height:383px; background: url(../backgrounds2015/background_header_climate.png) repeat-x}
.node-type-documents #header{ position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.node-type-atlas #header{ position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.node-type-linking-organisations #header{ position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.node-type-atlaspmo #header{ position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.node-type-news #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_news.png) repeat-x}
.node-type-interact-e-discussion #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_interact.png) repeat-x}
.node-type-interact-document #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_interact.png) repeat-x}
.page-search-taxonomy-library #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.page-search-taxonomy-expert #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.page-search-taxonomy-atlas #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_resources.png) repeat-x}
.page-search-taxonomy-interact #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_interact.png) repeat-x}
.page-search-taxonomy-news #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_news.png) repeat-x}
.node-type-links #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_not_found.png) repeat-x}
.page-group-node-subscribe #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_interact.png) repeat-x}
.page-group-node-unsubscribe #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_interact.png) repeat-x}

/* Nuove testate */

body.section-climate { background-image:none!important}
.section-climate #header { position: relative; height:383px; background: url(../images/climate-header.jpg) no-repeat center!important; margin-bottom:20px}
.section-climate:lang(fr) #header { position: relative; height:383px; background: url(../images/climate-header-french.jpg) no-repeat center!important; margin-bottom:20px}
.section-climate #block-block-317 { display:none}
.section-climate .region-languages #block-locale-language { display:none}
.section-climate .region-languages .blocco-menu2 #block-locale-language { display:block!important}
.section-climate .header_logo { display:none}
.section-climate .header_menu { display:none}
.section-climate .blocco-menu { max-width:960px; height:343px; margin:0 auto}
.section-climate .blocco-menu-interno { max-width:960px; height:168px; background-image:  url(../images/background-header-new.png); padding-top:175px; background-color:#000; margin:0 auto}
.section-climate .bottonenuovo { float:right; width:38px; height:29px; margin-top:5px}
.section-climate .blocco-menu2 {  max-width:960px; height:71px; background-image:  url(../images/button-header.png);  margin:0 auto}
.section-climate .button-search { float:left; width:119px; height:40px; margin-right:7px}
.section-climate .button-undp { float:left; width:123px; height:40px; margin-left:0px; margin-right:7px}
.section-climate .page { max-width:none!important}
.section-climate #block-block-374 .content { width:100%; background-color:#000}
.section-climate #block-block-375 { width:100%; background: url(../images/sfondo_button_menu.png) repeat-x; z-index:1 }
.section-climate #block-block-375 .content { width:100%; background: url(../images/sfondo_button_menu.png) repeat-x }


.node-type-video-palop #header { position: relative; height:383px!important; background: url(../images/background_header_palop.jpg) no-repeat center!important;}

body.section-palop { background-image:none!important}
.section-palop #header { position: relative; height:520px; background: url(../images/background_header_palop.jpg) no-repeat center top!important; background-color: #242424!important}
.section-palop #block-block-317 { display:none}
.section-palop .region-languages #block-locale-language { display:none}
.section-palop .region-languages .blocco-menu2 #block-locale-language { display:none!important}
.section-palop .header_logo { display:none}
.section-palop .header_menu { display:none}
.section-palop .blocco-menu { max-width:960px; height:143px; margin:0 auto}
.section-palop .blocco-menu-interno { max-width:960px; height:168px; /*background-image:  url(../images/background-header-new.png); padding-top:175px;*/ margin:0 auto; margin-top: 360px}
.section-palop .bottonenuovo { float:right; width:38px; height:29px; margin-top:5px}
.section-palop .blocco-menu2 {  max-width:960px; height:71px; background-image:  url(../images/button-header2.png);  margin:0 auto}
.section-palop .button-search { float:left; width:119px; height:40px; margin-left:35px; margin-right:7px}
.section-palop .page { max-width:none!important}
.section-palop #block-block-432 .content { width:100%;}
.section-palop #block-block-378 { width:100%; background: url(../images/sfondo_button_menu.png) repeat-x; z-index:1 }
.section-palop #block-block-378 .content { width:100%; background: url(../images/sfondo_button_menu.png) repeat-x }
#block-block-357 { position:relative; top:-10px }
#block-block-379 { width:100%; height:1px }
.section-palop #main-wrapper #main { margin:0!important;}
.page-node-15921 #main-wrapper{ margin-top:500px}
.page-node-15921 #main-wrapper #main { margin:0 auto!important}
.page-palop-blog #content { max-width:620px; float:left; overflow:inherit!important;}
.page-palop-blog #main-wrapper #main { margin:0 auto!important; overflow:inherit!important;}
.page-noticias #content { max-width:620px; float:left; overflow:inherit!important;}
.page-noticias #main-wrapper #main { margin:0 auto!important; overflow:inherit!important;}
.page-node-16299 #content { max-width:960px; float:left; overflow:inherit!important;}
.page-node-16299 #main-wrapper #main { margin:0 auto!important; overflow:inherit!important;}
.node-type-video-palop #content { max-width:960px; float:left; overflow:inherit!important;}
.node-type-video-palop #main-wrapper #main { margin:0 auto!important; overflow:inherit!important;}

.page-node-16350 #content { max-width:960px; float:left; overflow:inherit!important;}
.page-node-16350 #main-wrapper #main { margin:0 auto!important; overflow:inherit!important;}

.page-node-16351 #content { max-width:960px; float:left; overflow:inherit!important;}
.page-node-16351 #main-wrapper #main { margin:0 auto!important; overflow:inherit!important;}

.section-climate .footer-wrapper { height:170px}
.section-extractives .footer-wrapper { height:170px}

body.section-extractives { background-image:none!important}
.section-extractives #header { position: relative; height:383px; background: url(../images/extractives-header.jpg) no-repeat center!important;}
.section-extractives:lang(fr) #header { position: relative; height:383px; background: url(../images/extractives-header-fr.jpg) no-repeat center!important;}
.section-extractives:lang(pt) #header { position: relative; height:383px; background: url(../images/extractives-header-pt.jpg) no-repeat center!important;}
/*.section-extractives #block-block-317 { display:none}
.section-extractives .region-languages #block-locale-language { display:none}*/
.section-extractives .region-languages .blocco-menu2 #block-locale-language { display:block!important}
.section-extractives .header_logo { display:none}
.section-extractives .header_menu { display:none}
.section-extractives .blocco-menu { max-width:960px; height:383px; margin:0 auto}
.section-extractives .blocco-menu-interno { max-width:960px; height:168px; background-image:  url(../images/background-header-new.png); padding-top:175px; background-color:#000; margin:0 auto}
.section-extractives .bottonenuovo { float:right; width:38px; height:29px; margin-top:5px}
.section-extractives .blocco-menu2 {  max-width:960px; height:71px; background-image:  url(../images/button-header.png);  margin:0 auto}
.section-extractives .button-search { float:left; width:119px; height:40px; margin-left:35px; margin-right:7px}
.section-extractives .page { max-width:none!important}
.section-extractives #block-block-374 .content { width:100%; background-color:#000}
.section-extractives #block-block-432 .content { width:100%; background-color:#000}
.section-extractives #block-block-380 { width:100%; /*background: url(../images/sfondo_button_menu.png) repeat-x; */z-index:1 }
.section-extractives #block-block-380 .content { width:100%; /*background: url(../images/sfondo_button_menu.png) repeat-x */}
.section-extractives #main-wrapper #main { margin-top: 50px}

#block-block-381 { float:left; width:100%; margin-bottom:25px}
#block-block-395 { float:left; width:100%; margin-bottom:25px; z-index:2}
#block-block-396 { float:left; width:100%; margin-bottom:25px; z-index:2}
#block-block-397 { float:left; width:100%; margin-bottom:25px; z-index:2}
#block-block-398 { float:left; width:100%; margin-bottom:25px; z-index:2}
.content #node-17431 { float:left; width:100%;}

.extractives_1_button { float:left; width:232px; height:170px; padding-top:5px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#393939; line-height:25px; background: url(../images/extractive_cloud_off.png)}
.extractives_2_button { float:left; width:232px; height:170px; padding-top:5px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#393939; line-height:25px; background: url(../images/extractive_cloud_off.png)}
.extractives_3_button { float:left; width:232px; height:170px; padding-top:5px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#393939; line-height:25px; background: url(../images/extractive_cloud_off.png)}
.extractives_4_button { float:left; width:232px; height:170px; padding-top:5px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#393939; line-height:25px; background: url(../images/extractive_cloud_off.png)}

.extractives_1_button a:hover { color:#8dbe7f; text-decoration:none}
.extractives_2_button a:hover { color:#8dbe7f; text-decoration:none}
.extractives_3_button a:hover { color:#8dbe7f; text-decoration:none}
.extractives_4_button a:hover { color:#8dbe7f; text-decoration:none}

.extractives_1_button_arrow { float:left; width:232px; height:170px; padding-top:5px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#393939; line-height:25px; background: url(../images/extractive_cloud_on.png)}
.extractives_2_button_arrow { float:left; width:232px; height:170px; padding-top:5px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#393939; line-height:25px; background: url(../images/extractive_cloud_on.png)}
.extractives_3_button_arrow { float:left; width:232px; height:170px; padding-top:5px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#393939; line-height:25px; background: url(../images/extractive_cloud_on.png)}
.extractives_4_button_arrow { float:left; width:232px; height:170px; padding-top:5px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#393939; line-height:25px; background: url(../images/extractive_cloud_on.png)}

.extractives_1_button_arrow a:hover { color:#8dbe7f; text-decoration:none}
.extractives_2_button_arrow a:hover { color:#8dbe7f; text-decoration:none}
.extractives_3_button_arrow a:hover { color:#8dbe7f; text-decoration:none}
.extractives_4_button_arrow a:hover { color:#8dbe7f; text-decoration:none}

.actived_extractives { color:#8dbe7f; }

.extractives_box_about_1 { float:left; width:290px; margin-top:40px }
.extractives_box_about_2 { float:left; width:296px; border-left: 1px solid #e1e1de; border-right: 1px solid #e1e1de; margin-top:40px}
.extractives_box_about_3 { float:left; width:290px; margin-top:40px }

#block-block-415 { float:left; width:100%; height:300px; background-color:#f3f3f0; max-width:878px; z-index: 1; margin-top:-48px; padding:45px 25px 25px 25px; color:#393939; margin-bottom:20px}
#block-block-416 { float:left; width:100%; height:300px; background-color:#f3f3f0; max-width:878px; z-index: 1; margin-top:-48px; padding:45px 25px 25px 25px; color:#393939; margin-bottom:20px}
#block-block-417 { float:left; width:100%; height:300px; background-color:#f3f3f0; max-width:878px; z-index: 1; margin-top:-48px; padding:45px 25px 25px 25px; color:#393939; margin-bottom:20px}
#block-block-418 { float:left; width:100%; height:300px; background-color:#f3f3f0; max-width:878px; z-index: 1; margin-top:-48px; padding:45px 25px 25px 25px; color:#393939; margin-bottom:20px}

.title_about_extractives { width:290px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#393939; text-align:center; }
.text_about_extractives {margin:0 auto; text-align:center; margin:20px 40px 30px 40px}
.button_about_extractives { width:100px; margin:0 auto; padding:5px 8px 5px 8px; text-align:center; color:#8dbe7f; border:1px solid #8dbe7f; border-radius:10px; font-size:15px }

.extractives_title { font-size:22px;  font-family:Georgia, "Times New Roman", Times, serif; color:#8dbe7f;}

/* Fine nuove testate */

.page-node-12087 #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_interact.png) repeat-x}
.page-node-12088 #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_interact.png) repeat-x}
.page-node-12089 #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_interact.png) repeat-x}


/* Toolkit SDG */

body.page-toolkit-sdg { background-image:none!important}
.page-toolkit-sdg #header { position: relative; height:383px; background: url(../images/background_header_toolkit_sdg.jpg) no-repeat center!important; margin-bottom:0!important}
.page-toolkit-sdg #footer { min-height: 160px }
.page-toolkit-sdg:lang(fr) #header { position: relative; height:383px; background: url(../images/climate-header-french.jpg) no-repeat center!important; margin-bottom:20px}
.page-toolkit-sdg #block-block-317 { display:none}
.page-toolkit-sdg .region-languages #block-locale-language { display:none; padding: 10px 0 7px 0!important;}
.page-toolkit-sdg .region-languages .blocco-menu2 #block-locale-language { display:block!important}
.page-toolkit-sdg .header_logo { display:none}
.page-toolkit-sdg .header_menu { display:none}
.page-toolkit-sdg .blocco-menu { max-width:960px; height:343px; margin:0 auto}
.page-toolkit-sdg .blocco-menu-interno { max-width:960px; height:168px; background-image:  url(../images/background-header-new.png); padding-top:175px; background-color:#000; margin:0 auto}
.page-toolkit-sdg .bottonenuovo { float:right; width:38px; height:29px; margin-top:5px}
.page-toolkit-sdg .blocco-menu2 {  max-width:960px; height:71px; background-image:  url(../images/button-header.png);  margin:0 auto}
.page-toolkit-sdg .button-search { float:left; width:119px; height:40px; margin-left:35px; margin-right:7px}
.page-toolkit-sdg .page { max-width:none!important}
.page-toolkit-sdg #block-block-374 .content { width:100%; background-color:#000}
.page-toolkit-sdg #block-block-436 { width:100%; background: url(../images/sfondo_button_menu.png) repeat-x; z-index:1 }
.page-toolkit-sdg #block-block-436 .content { width:100%; background: url(../images/sfondo_button_menu.png) repeat-x }
.page-toolkit-sdg #page-title { display:none}
.page-toolkit-sdg .text {font-family: 'Open Sans', sans-serif!important; color:#fff; font-size:14px}
.page-toolkit-sdg #content { padding:40px 90px }
.page-toolkit-sdg #main-wrapper  {text-align:left!important; background-color:#2b4c88}
.page-toolkit-sdg #main-wrapper a { color:#5b5b5b }

.trainer-square-sdg { float:left; width:240px; height:250px; margin:10px; background-color: #5b92e4}
.trainer-square-sdg a:hover{ background-color:#8bb7f7;}
.trainer-content-sdg { float:left; width:200px; height:100px; background-color:#5b92e4; background-image:url(../images/back_toolkit_sdg_trainer.png); padding:76px 20px 50px 20px;; line-height: 15px}
.trainer-content-sdg h2 { font-family:Georgia, "Times New Roman", Times, serif; border-bottom:none!important; font-size:26px!important; margin-top:125px}
.trainer-content-sdg p { font-family: 'Open Sans', sans-serif; color:#fff; text-align:left!important; font-size:14px}
.module1-square-sdg { float:left; width:240px; height:250px; margin:10px;}
.module1-square-sdg a:hover{ background-color:#8bb7f7;}
.module1-content-sdg { float:left; width:200px; height:100px; background-color:#5b92e4; background-image:url(../images/back_toolkit_sdg_1.png); padding:70px 20px 80px 20px; line-height: 15px}
.module2-square-sdg { float:left; width:240px; height:250px; margin:10px}
.module2-square-sdg a:hover{ background-color:#8bb7f7;}
.module2-content-sdg { float:left; width:200px; height:85px; background-color:#f4f4f4; background-image:url(../images/back_toolkit_sdg_2.png); padding:165px 20px 0px 20px;}
.module3-square-sdg { float:left; width:240px; height:250px; margin:10px}
.module3-square-sdg a:hover{ background-color:#8bb7f7;}
.module3-content-sdg { float:left; width:200px; height:85px; background-color:#f4f4f4; background-image:url(../images/back_toolkit_sdg_3.png); padding:165px 20px 0px 20px;}
.module4-square-sdg { float:left; width:240px; height:250px; margin:10px}
.module4-square-sdg a:hover{ background-color:#8bb7f7;}
.module4-content-sdg { float:left; width:200px; height:100px; background-color:#f4f4f4; background-image:url(../images/back_toolkit_sdg_4.png); padding:145px 20px 5px 20px;}
.module5-square-sdg { float:left; width:240px; height:250px; margin:10px}
.module5-square-sdg a:hover{ background-color:#8bb7f7;}
.module5-content-sdg { float:left; width:200px; height:65px; background-color:#f4f4f4; background-image:url(../images/back_toolkit_sdg_5.png); padding:185px 20px 0px 20px;}
.module6-square-sdg { float:left; width:240px; height:250px; margin:10px}
.module6-square-sdg a:hover{ background-color:#8bb7f7;}
.module6-content-sdg { float:left; width:200px; height:85px; background-color:#f4f4f4; background-image:url(../images/back_toolkit_sdg_6.png); padding:165px 20px 0px 20px;}
.module7-square-sdg { float:left; width:240px; height:250px; margin:10px}
.module7-square-sdg a:hover{ background-color:#8bb7f7;}
.module7-content-sdg { float:left; width:200px; height:100px; background-color:#f4f4f4; background-image:url(../images/back_toolkit_sdg_7.png); padding:145px 20px 5px 20px;}
.module8-square-sdg { float:left; width:240px; height:250px; margin:10px}
.module8-square-sdg a:hover{ background-color:#8bb7f7;}
.module8-content-sdg { float:left; width:200px; height:65px; background-color:#f4f4f4; background-image:url(../images/back_toolkit_sdg_8.png); padding:185px 20px 0px 20px;}
.module9-square-sdg { float:left; width:240px; height:250px; margin:10px}
.module9-square-sdg a:hover{ background-color:#8bb7f7;}
.module9-content-sdg { float:left; width:200px; height:85px; background-color:#f4f4f4; background-image:url(../images/back_toolkit_sdg_9.png); padding:165px 20px 0px 20px;}
.module10-square-sdg { float:left; width:240px; height:250px; margin:10px}
.module10-square-sdg a:hover{ background-color:#8bb7f7;}
.module10-content-sdg { float:left; width:200px; height:85px; background-color:#f4f4f4; background-image:url(../images/back_toolkit_sdg_10.png); padding:165px 20px 0px 20px;}
.module11-square-sdg { float:left; width:240px; height:250px; margin:10px}
.module11-square-sdg a:hover{ background-color:#8bb7f7;}
.module11-content-sdg { float:left; width:200px; height:100px; background-color:#f4f4f4; background-image:url(../images/back_toolkit_sdg_11.png); padding:145px 20px 5px 20px;}
.toolkit-title-home-sdg { float:left; font-family:'Open Sans', sans-serif; font-size:20px!important; line-height:22px; color:#2b4c88!important; font-weight: 700 }
.trainer-square-sdg .toolkit-title-home-sdg { color:#fff!important }
.module1-square-sdg .toolkit-title-home-sdg { color:#fff!important }
.toolkit-text-home-sdg { float:left; font-family: 'Open Sans', sans-serif; text-align:left!important; font-size:12px; padding-top:10px; color: #fff!important}

#block-block-437 { background-color:#2b4c88; height:350px}
#block-block-438 { background-color:#fff; height:150px}
#block-block-438 .content { background-color:#5b92e5; height:130px}
#block-block-439 { background-color:#2b4c88; height:350px}
#block-block-440 { background-color:#fff; height:150px}
#block-block-440 .content { background-color:#5b92e5; height:130px}
#block-block-441 { background-color:#2b4c88; height:350px}
#block-block-442 { background-color:#fff; height:150px}
#block-block-442 .content { background-color:#5b92e5; height:130px}
#block-block-444 { background-color:#2b4c88; height:350px}
#block-block-445 { background-color:#fff; height:150px}
#block-block-445 .content { background-color:#5b92e5; height:130px}
#block-block-446 { background-color:#2b4c88; height:350px}
#block-block-447 { background-color:#fff; height:150px}
#block-block-447 .content { background-color:#5b92e5; height:130px}
#block-block-448 { background-color:#2b4c88; height:350px}
#block-block-449 { background-color:#fff; height:150px}
#block-block-449 .content { background-color:#5b92e5; height:130px}
#block-block-450 { background-color:#2b4c88; height:350px}
#block-block-451 { background-color:#fff; height:150px}
#block-block-451 .content { background-color:#5b92e5; height:130px}
#block-block-452 { background-color:#2b4c88; height:350px}
#block-block-453 { background-color:#fff; height:150px}
#block-block-453 .content { background-color:#5b92e5; height:130px}
#block-block-454 { background-color:#2b4c88; height:350px}
#block-block-455 { background-color:#fff; height:150px}
#block-block-455 .content { background-color:#5b92e5; height:130px}
#block-block-456 { background-color:#2b4c88; height:350px}
#block-block-457 { background-color:#fff; height:150px}
#block-block-457 .content { background-color:#5b92e5; height:130px}
#block-block-458 { background-color:#2b4c88; height:350px}
#block-block-459 { background-color:#fff; height:150px}
#block-block-459 .content { background-color:#5b92e5; height:130px}

.section-toolkit #header { position: relative; height:383px; background: url(../images/background_header_toolkit_sdg.jpg) no-repeat center!important; margin-bottom:0!important}
.section-toolkit #footer { min-height: 160px }
.section-toolkit:lang(fr) #header { position: relative; height:383px; background: url(../images/climate-header-french.jpg) no-repeat center!important; margin-bottom:20px}
.section-toolkit #block-block-317 { display:none}
.section-toolkit .region-languages #block-locale-language { display:none; padding: 10px 0 7px 0!important;}
.section-toolkit .region-languages .blocco-menu2 #block-locale-language { display:block!important; height: 23px}
.section-toolkit .header_logo { display:none}
.section-toolkit .header_menu { display:none}
.section-toolkit .blocco-menu { max-width:960px; height:343px; margin:0 auto}
.section-toolkit .blocco-menu-interno { max-width:960px; height:168px; background-image:  url(../images/background-header-new.png); padding-top:175px; background-color:#000; margin:0 auto}
.section-toolkit .bottonenuovo { float:right; width:38px; height:29px; margin-top:5px; margin-right: 10px}
.section-toolkit .blocco-menu2 {  max-width:960px; height:71px; background-image:  url(../images/button-header.png);  margin:0 auto}
.section-toolkit .button-search { float:left; width:119px; height:40px; margin-right:7px; margin-left: 12px}
.section-toolkit .button-undp { float: left; width: 123px; height: 40px; margin-left: 0px; margin-right: 7px; }
.section-toolkit .page { max-width:none!important}
.section-toolkit #block-block-374 .content { width:100%; background-color:#000}
.section-toolkit #block-block-443 { width:100%; background: url(../images/sfondo_button_menu.png) repeat-x; z-index:1 }
.section-toolkit #block-block-443 .content { width:100%; background: url(../images/sfondo_button_menu.png) repeat-x }
.section-toolkit #page-title { display:none}
.section-toolkit .text {font-family: 'Open Sans', sans-serif!important; color:#fff; font-size:14px}
.section-toolkit #content { padding:40px 90px }
.section-toolkit #main-wrapper  {text-align:left!important; background-color:#fff}
.section-toolkit #main-wrapper a { color:#5b5b5b }
.section-toolkit .content-module-top .content-title { float:left; width:90%; height:90px; background-image: none!important }
.section-toolkit .content-module-top .content-title .title1 { font-family: 'Open Sans', sans-serif; margin-left:20px; color:#5b92e5; font-size:35px; line-height:45px}
.section-toolkit .content-module-top .content-title .title2 { font-family: 'Open Sans', sans-serif; margin-left:20px; color:#fff; font-size:25px; line-height:32px; font-weight: 600;}
.section-toolkit .content-module-top .content-title .text { font-family: 'Open Sans', sans-serif; margin-left:20px; color:#fff; font-size:12px; line-height:18px; margin-top:30px; padding-right:20px}
.section-toolkit #return_home { text-align: center; float: left; width: 100%; margin-top: -240px; }

.section-toolkit .button1-square { float:left; width:120px; height:140px; margin:5px 40px;}
.section-toolkit .button1-square a:hover{ background-image:url(../images/sdg_1_2.png)!important; color:#5b92e5;}
.section-toolkit .button1-content { float:left; width:120px; height:140px; background-image:url(../images/sdg_1_1.png); padding: 0!important}
.section-toolkit .button2-square { float:left; width:120px; height:140px; margin:5px 40px;}
.section-toolkit .button2-square a:hover{ background-image:url(../images/sdg_2_2.png)!important; color:#5b92e5;}
.section-toolkit .button2-content { float:left; width:120px; height:140px; background-image:url(../images/sdg_2_1.png); padding: 0!important}
.section-toolkit .button3-square { float:left; width:120px; height:140px; margin:5px 40px;}
.section-toolkit .button3-square a:hover{ background-image:url(../images/sdg_3_2.png)!important; color:#5b92e5;}
.section-toolkit .button3-content { float:left; width:120px; height:140px; background-image:url(../images/sdg_3_1.png); padding: 0!important}
.section-toolkit .button4-square { float:left; width:120px; height:140px; margin:5px 40px;}
.section-toolkit .button4-square a:hover{ background-image:url(../images/sdg_4_2.png)!important; color:#5b92e5;}
.section-toolkit .button4-content { float:left; width:120px; height:140px; background-image:url(../images/sdg_4_1.png); padding: 0!important}
.section-toolkit .button-toolkit { float:left; font-family: 'Open Sans', sans-serif; font-size:16px!important; line-height:16px; color:#fff!important; padding:45px 0 0 50px; line-height:18px }
.page-node-20464 #main-wrapper  {text-align:left!important; background-color:#2b4c88}

.page-sdg-module1_1 .button1-content, .page-sdg-module2_1 .button1-content, .page-sdg-module3_1 .button1-content, .page-sdg-module4_1 .button1-content, .page-sdg-module5_1 .button1-content, .page-sdg-module6_1 .button1-content, .page-sdg-module7_1 .button1-content, .page-sdg-module8_1 .button1-content, .page-sdg-module9_1 .button1-content, .page-sdg-module10_1 .button1-content, .page-sdg-module11_1 .button1-content{ float:left; width:120px; height:140px; background-image:url(../images/sdg_1_2.png); padding: 0!important}
.page-sdg-module1_2 .button2-content, .page-sdg-module2_2 .button2-content, .page-sdg-module3_2 .button2-content, .page-sdg-module4_2 .button2-content, .page-sdg-module5_2 .button2-content, .page-sdg-module6_2 .button2-content, .page-sdg-module7_2 .button2-content, .page-sdg-module8_2 .button2-content, .page-sdg-module9_2 .button2-content, .page-sdg-module10_2 .button2-content, .page-sdg-module11_2 .button2-content{ float:left; width:120px; height:140px; background-image:url(../images/sdg_2_2.png); padding: 0!important}
.page-sdg-module1_3 .button3-content, .page-sdg-module2_3 .button3-content, .page-sdg-module3_3 .button3-content, .page-sdg-module4_3 .button3-content, .page-sdg-module5_3 .button3-content, .page-sdg-module6_3 .button3-content, .page-sdg-module7_3 .button3-content, .page-sdg-module8_3 .button3-content, .page-sdg-module9_3 .button3-content, .page-sdg-module10_3 .button3-content, .page-sdg-module11_3 .button3-content{ float:left; width:120px; height:140px; background-image:url(../images/sdg_3_2.png); padding: 0!important}
.page-sdg-module1_4 .button4-content, .page-sdg-module2_4 .button4-content, .page-sdg-module3_4 .button4-content, .page-sdg-module4_4 .button4-content, .page-sdg-module5_4 .button4-content, .page-sdg-module6_4 .button4-content, .page-sdg-module7_4 .button4-content, .page-sdg-module8_4 .button4-content, .page-sdg-module9_4 .button4-content, .page-sdg-module10_4 .button4-content, .page-sdg-module11_4 .button4-content{ float:left; width:120px; height:140px; background-image:url(../images/sdg_4_2.png); padding: 0!important}

.section-toolkit h1 {font-family: 'Open Sans', sans-serif; text-transform: uppercase; color:#abb4c9; font-weight: bold; width: 100%; font-size: 24px; border-bottom: 2px solid #abb4c9; line-height: 1.7; margin-bottom: 40px}
.section-toolkit .box3 h1 { color:#c8d8f5; border-bottom: 2px solid #c8d8f5;}
.section-toolkit .box4 h1 { color:#feded3; border-bottom: 2px solid #feded3;}
.section-toolkit h2 {font-family: 'Open Sans', sans-serif!important; color:#5b92e5!important; font-weight: bold; font-size: 22px; border-bottom: none!important}
.section-toolkit .box3 h2 {font-family: 'Open Sans', sans-serif!important; color:#fff!important; font-weight: bold; font-size: 22px; border-bottom: none!important; background: url(../images/arrow_sdg.png) 0px 3px; background-repeat: no-repeat; padding-left: 35px; margin-top: 5px; padding-bottom: 0!important}
.section-toolkit .box2 h3 { font-family: 'Open Sans', sans-serif!important; color:#fff; background-color:inherit!important; text-transform: none!important; font-weight: bold; letter-spacing: 0!important; padding: 20px 0 10px 0!important}
.section-toolkit ul {text-align: justify;}
.section-toolkit #main-wrapper ul li { background: url(../images/bullet_sdg.png) no-repeat 2px 5px!important; }
.section-toolkit #main-wrapper .box2 ul li { background: url(../images/check_sdg.png) no-repeat 2px 5px!important; padding: 0 0 10px 33px}
.section-toolkit #main-wrapper .box2 ul li ul { padding: 0 0 0 10px}
.section-toolkit #main-wrapper .box2 ul li ul li { background: url(../images/bullet2_sdg.png) no-repeat 2px 5px!important; padding: 0 0 10px 13px}
.section-toolkit #main-wrapper .box3 ul li { background: url(../images/bullet2_sdg.png) no-repeat 2px 5px!important; padding: 0 0 10px 13px}
.section-toolkit #main-wrapper .box4 ul li { background: url(../images/plane_sdg.png) no-repeat 2px 5px!important; padding: 0 0 15px 33px}
.section-toolkit #main-wrapper .box4 ul li a { color: #fff; text-decoration: underline; font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: bold;}
.section-toolkit #main-wrapper .box4 ul li a:hover { color: #2b4c88; }
.section-toolkit p { text-align: justify;}
.section-toolkit .box3 p { margin-bottom: 25px}
.section-toolkit .box3 .arrow { background: url(../images/arrow_sdg.png) 0px 3px; background-repeat: no-repeat; padding-left: 35px; margin-top: 5px; padding-bottom: 5px!important}
.section-toolkit .strong { color: #2b4c88; font-weight: bold; font-size: 16px}
.section-toolkit .strong2 { color: #fff; font-weight: bold; font-size: 16px}

.section-toolkit .box1 { color: #282828; background-color:#f3f3f3; border-bottom:5px solid #555555; padding: 20px 35px; margin: 15px 0}
.section-toolkit .box2 { color: #fff; background-color:#2b4c88; border-bottom:5px solid #102c5f; padding: 20px 35px; margin: 15px 0}
.section-toolkit .box3 { color: #fff; background-color:#5b92e5; border-bottom:5px solid #102c5f; padding: 20px 35px; margin: 15px 0}
.section-toolkit .box4 { color: #fff; background-color:#fd8047; border-bottom:5px solid #e6670b; padding: 20px 35px; margin: 15px 0}
.section-toolkit .box_in { color: #2b4c88; background-color:#e1ecff; border:1px solid #2b4c88; padding: 15px; margin: 15px 0}

/* end Toolkit SDG */

/* Toolkit Gender */

.page-gender #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module1_1 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module1_2 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module1_3 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module1_4 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module2_1 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module2_2 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module2_3 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module2_4 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module3_1 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module3_2 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module3_3 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module3_4 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module4_1 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module4_2 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module4_3 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module4_4 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}

.page-gender:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender_fr.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module1_1:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module1_2:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module1_3:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module1_4:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module2_1:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module2_2:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module2_3:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module2_4:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module3_1:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module3_2:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module3_3:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module3_4:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module4_1:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module4_2:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module4_3:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}
.page-gender-module4_4:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_gender.jpg) no-repeat center!important; margin-bottom:0!important}

.module1-square-gender { float:left; width:175px; height:250px; margin:10px;}
.module1-square-gender a:hover{ background-color:#a2a712;}
.module1-content-gender { float:left; width:145px; height:65px; background-color:#273641; background-image:url(../images/back_toolkit_gender_1.png); padding:15px 20px 120px 20px;}
.module2-square-gender { float:left; width:175px; height:250px; margin:10px}
.module2-square-gender a:hover{ background-color:#a2a712;}
.module2-content-gender { float:left; width:145px; height:65px; background-color:#273641; background-image:url(../images/back_toolkit_gender_2.png); padding:15px 20px 120px 20px;}
.module3-square-gender { float:left; width:175px; height:250px; margin:10px}
.module3-square-gender a:hover{ background-color:#a2a712;}
.module3-content-gender { float:left; width:145px; height:65px; background-color:#273641; background-image:url(../images/back_toolkit_gender_3.png); padding:15px 20px 120px 20px;}
.module4-square-gender { float:left; width:175px; height:250px; margin:10px}
.module4-square-gender a:hover{ background-color:#a2a712;}
.module4-content-gender { float:left; width:145px; height:65px; background-color:#273641; background-image:url(../images/back_toolkit_gender_4.png); padding:15px 20px 120px 20px;}
.toolkit-title-home-gender { float:left; font-family:'Open Sans', sans-serif; font-size:19px!important; line-height:22px; color:#fff!important; padding-top: 110px }
.toolkit-text-home-gender { float:left; font-family: 'Open Sans', sans-serif; text-align:left!important; font-size:12px; padding-top:10px; color: #fff!important}
.toolkit-title-home-gender-m { font-family:'Open Sans', sans-serif; font-weight: bold; color: #5f6c75; text-decoration: none!important; font-size: 14px; text-transform: uppercase }
a.module1-content-gender:hover{ text-decoration: none!important }
a.module2-content-gender:hover{ text-decoration: none!important }
a.module3-content-gender:hover{ text-decoration: none!important }
a.module4-content-gender:hover{ text-decoration: none!important }

#block-block-467 { background-color: #dddada }
.gender_guide_button { width: 936px; margin: 0 auto; height:45px}
.gender_toolkit_title {font-family:'Open Sans', sans-serif; font-weight: bold; color: #9d9c9c; font-size: 30px; margin: 15px 0 0 150px; float: left  }

#block-block-468 { background-color: #273641; height:400px; }
#block-block-468 ul {list-style-type: circle!important; }
#block-block-468 h2 { color:#ffffff!important; font-weight: normal!important; font-size: 18px; margin-top: 20px }
#block-block-468 p {font-family: 'Open Sans', sans-serif!important; color:#fff!important; font-size: 12px; margin-top: 10px; padding-right:18px;}
#block-block-469 { background-color: #273641; height:400px; }
#block-block-469 ul {list-style-type: circle!important; }
#block-block-469 h2 { color:#ffffff!important; font-weight: normal!important; font-size: 18px; margin-top: 20px }
#block-block-469 p {font-family: 'Open Sans', sans-serif!important; color:#fff!important; font-size: 12px; margin-top: 10px; padding-right:18px;}
#block-block-470 { background-color: #273641; height:400px; }
#block-block-470 ul {list-style-type: circle!important; }
#block-block-470 h2 { color:#ffffff!important; font-weight: normal!important; font-size: 18px; margin-top: 20px }
#block-block-470 p {font-family: 'Open Sans', sans-serif!important; color:#fff!important; font-size: 12px; margin-top: 10px; padding-right:18px;}
#block-block-471 { background-color: #273641; height:400px; }
#block-block-471 ul {list-style-type: circle!important; }
#block-block-471 h2 { color:#ffffff!important; font-weight: normal!important; font-size: 18px; margin-top: 20px }
#block-block-471 p {font-family: 'Open Sans', sans-serif!important; color:#fff!important; font-size: 12px; margin-top: 10px; padding-right:18px;}
.content-module-top-gender { width:940px; margin:0 auto;}
.content-module-top-gender .left-arrow { float:left; width:5%; height:45px; margin-top:90px}
.content-module-top-gender .right-arrow { float:left; width:5%; height:45px; margin-top:90px}
.content-module-top-gender .content-title-gender { float:left; width:77%; height:90px; padding: 0 60px;}
.title1-gender { font-family: 'Open Sans', sans-serif; text-align: center; text-transform: uppercase;; color:#a9acae; font-size:15px; line-height:30px; background-color: #202c35; font-weight: bold}
.content-module-top-gender .content-title-gender .title2-gender { font-family: 'Open Sans', sans-serif; color:#fff; font-size:30px; line-height:32px; text-align: center; margin-top: 30px}
.i18n-fr .content-module-top-gender .content-title-gender .title2-gender { font-family: 'Open Sans', sans-serif; color:#fff; font-size:30px; line-height:32px; text-align: center; margin-top: 10px!important}
.content-module-top-gender .content-title-gender .text-gender { font-family: 'Open Sans', sans-serif; color:#fff; font-size:12px; line-height:18px; margin-top:10px; padding-right:20px; }


#block-block-473 { background-color:#dddada; height:150px}
#block-block-473 .content { background-color:#a2a712; height:130px}
#block-block-473 .button1-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-473 .button1-square a:hover{ background-image:url(../images/gender_1_2.png)!important; color:#5b92e5;}
#block-block-473 .button1-content { float:left; width:120px; height:140px; background-image:url(../images/gender_1_1.png); padding: 0!important}
#block-block-473 .button2-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-473 .button2-square a:hover{ background-image:url(../images/gender_2_2.png)!important; color:#5b92e5;}
#block-block-473 .button2-content { float:left; width:120px; height:140px; background-image:url(../images/gender_2_1.png); padding: 0!important}
#block-block-473 .button3-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-473 .button3-square a:hover{ background-image:url(../images/gender_3_2.png)!important; color:#5b92e5;}
#block-block-473 .button3-content { float:left; width:120px; height:140px; background-image:url(../images/gender_3_1.png); padding: 0!important}
#block-block-473 .button4-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-473 .button4-square a:hover{ background-image:url(../images/gender_4_2.png)!important; color:#5b92e5;}
#block-block-473 .button4-content { float:left; width:120px; height:140px; background-image:url(../images/gender_4_1.png); padding: 0!important}

#block-block-472 { background-color:#dddada; height:150px}
#block-block-472 .content { background-color:#a2a712; height:130px}
#block-block-472 .button1-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-472 .button1-square a:hover{ background-image:url(../images/gender_1_2.png)!important; color:#5b92e5;}
#block-block-472 .button1-content { float:left; width:120px; height:140px; background-image:url(../images/gender_1_1.png); padding: 0!important}
#block-block-472 .button2-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-472 .button2-square a:hover{ background-image:url(../images/gender_2_2.png)!important; color:#5b92e5;}
#block-block-472 .button2-content { float:left; width:120px; height:140px; background-image:url(../images/gender_2_1.png); padding: 0!important}
#block-block-472 .button3-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-472 .button3-square a:hover{ background-image:url(../images/gender_3_2.png)!important; color:#5b92e5;}
#block-block-472 .button3-content { float:left; width:120px; height:140px; background-image:url(../images/gender_3_1.png); padding: 0!important}
#block-block-472 .button4-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-472 .button4-square a:hover{ background-image:url(../images/gender_4_2.png)!important; color:#5b92e5;}
#block-block-472 .button4-content { float:left; width:120px; height:140px; background-image:url(../images/gender_4_1.png); padding: 0!important}

#block-block-474 { background-color:#dddada; height:150px}
#block-block-474 .content { background-color:#a2a712; height:130px}
#block-block-474 .button1-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-474 .button1-square a:hover{ background-image:url(../images/gender_1_2.png)!important; color:#5b92e5;}
#block-block-474 .button1-content { float:left; width:120px; height:140px; background-image:url(../images/gender_1_1.png); padding: 0!important}
#block-block-474 .button2-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-474 .button2-square a:hover{ background-image:url(../images/gender_2_2.png)!important; color:#5b92e5;}
#block-block-474 .button2-content { float:left; width:120px; height:140px; background-image:url(../images/gender_2_1.png); padding: 0!important}
#block-block-474 .button3-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-474 .button3-square a:hover{ background-image:url(../images/gender_3_2.png)!important; color:#5b92e5;}
#block-block-474 .button3-content { float:left; width:120px; height:140px; background-image:url(../images/gender_3_1.png); padding: 0!important}
#block-block-474 .button4-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-474 .button4-square a:hover{ background-image:url(../images/gender_4_2.png)!important; color:#5b92e5;}
#block-block-474 .button4-content { float:left; width:120px; height:140px; background-image:url(../images/gender_4_1.png); padding: 0!important}

#block-block-475 { background-color:#dddada; height:150px}
#block-block-475 .content { background-color:#a2a712; height:130px}
#block-block-475 .button1-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-475 .button1-square a:hover{ background-image:url(../images/gender_1_2.png)!important; color:#5b92e5;}
#block-block-475 .button1-content { float:left; width:120px; height:140px; background-image:url(../images/gender_1_1_fr.png); padding: 0!important}
#block-block-475 .button2-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-475 .button2-square a:hover{ background-image:url(../images/gender_2_2.png)!important; color:#5b92e5;}
#block-block-475 .button2-content { float:left; width:120px; height:140px; background-image:url(../images/gender_2_1_fr.png); padding: 0!important}
#block-block-475 .button3-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-475 .button3-square a:hover{ background-image:url(../images/gender_3_2.png)!important; color:#5b92e5;}
#block-block-475 .button3-content { float:left; width:120px; height:140px; background-image:url(../images/gender_3_1_fr.png); padding: 0!important}
#block-block-475 .button4-square { float:left; width:120px; height:140px; margin:5px 40px;}
#block-block-475 .button4-square a:hover{ background-image:url(../images/gender_4_2.png)!important; color:#5b92e5;}
#block-block-475 .button4-content { float:left; width:120px; height:140px; background-image:url(../images/gender_4_1_fr.png); padding: 0!important}

.i18n-fr #block-block-473 .button1-square a:hover{ background-image:url(../images/gender_1_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-473 .button1-content { float:left; width:120px; height:140px; background-image:url(../images/gender_1_1_fr.png); padding: 0!important}
.i18n-fr #block-block-473 .button2-square a:hover{ background-image:url(../images/gender_2_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-473 .button2-content { float:left; width:120px; height:140px; background-image:url(../images/gender_2_1_fr.png); padding: 0!important}
.i18n-fr #block-block-473 .button3-square a:hover{ background-image:url(../images/gender_3_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-473 .button3-content { float:left; width:120px; height:140px; background-image:url(../images/gender_3_1_fr.png); padding: 0!important}
.i18n-fr #block-block-473 .button4-square a:hover{ background-image:url(../images/gender_4_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-473 .button4-content { float:left; width:120px; height:140px; background-image:url(../images/gender_4_1_fr.png); padding: 0!important}

.i18n-fr #block-block-472 .button1-square a:hover{ background-image:url(../images/gender_1_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-472 .button1-content { float:left; width:120px; height:140px; background-image:url(../images/gender_1_1_fr.png); padding: 0!important}
.i18n-fr #block-block-472 .button2-square a:hover{ background-image:url(../images/gender_2_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-472 .button2-content { float:left; width:120px; height:140px; background-image:url(../images/gender_2_1_fr.png); padding: 0!important}
.i18n-fr #block-block-472 .button3-square a:hover{ background-image:url(../images/gender_3_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-472 .button3-content { float:left; width:120px; height:140px; background-image:url(../images/gender_3_1_fr.png); padding: 0!important}
.i18n-fr #block-block-472 .button4-square a:hover{ background-image:url(../images/gender_4_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-472 .button4-content { float:left; width:120px; height:140px; background-image:url(../images/gender_4_1_fr.png); padding: 0!important}

.i18n-fr #block-block-474 .button1-square a:hover{ background-image:url(../images/gender_1_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-474 .button1-content { float:left; width:120px; height:140px; background-image:url(../images/gender_1_1_fr.png); padding: 0!important}
.i18n-fr #block-block-474 .button2-square a:hover{ background-image:url(../images/gender_2_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-474 .button2-content { float:left; width:120px; height:140px; background-image:url(../images/gender_2_1_fr.png); padding: 0!important}
.i18n-fr #block-block-474 .button3-square a:hover{ background-image:url(../images/gender_3_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-474 .button3-content { float:left; width:120px; height:140px; background-image:url(../images/gender_3_1_fr.png); padding: 0!important}
.i18n-fr #block-block-474 .button4-square a:hover{ background-image:url(../images/gender_4_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-474 .button4-content { float:left; width:120px; height:140px; background-image:url(../images/gender_4_1_fr.png); padding: 0!important}

.i18n-fr #block-block-475 .button1-square a:hover{ background-image:url(../images/gender_1_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-475 .button1-content { float:left; width:120px; height:140px; background-image:url(../images/gender_1_1_fr.png); padding: 0!important}
.i18n-fr #block-block-475 .button2-square a:hover{ background-image:url(../images/gender_2_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-475 .button2-content { float:left; width:120px; height:140px; background-image:url(../images/gender_2_1_fr.png); padding: 0!important}
.i18n-fr #block-block-475 .button3-square a:hover{ background-image:url(../images/gender_3_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-475 .button3-content { float:left; width:120px; height:140px; background-image:url(../images/gender_3_1_fr.png); padding: 0!important}
.i18n-fr #block-block-475 .button4-square a:hover{ background-image:url(../images/gender_4_2_fr.png)!important; color:#5b92e5;}
.i18n-fr #block-block-475 .button4-content { float:left; width:120px; height:140px; background-image:url(../images/gender_4_1_fr.png); padding: 0!important}

.page-gender-module1_1 #block-block-473 .button1-content, .page-gender-module2_1 #block-block-472 .button1-content, .page-gender-module3_1 #block-block-474 .button1-content, .page-gender-module4_1 #block-block-475 .button1-content { float:left; width:120px; height:140px; background-image:url(../images/gender_1_2.png); padding: 0!important}
.page-gender-module1_2 #block-block-473 .button2-content, .page-gender-module2_2 #block-block-472 .button2-content, .page-gender-module3_2 #block-block-474 .button2-content, .page-gender-module4_2 #block-block-475 .button2-content { float:left; width:120px; height:140px; background-image:url(../images/gender_2_2.png); padding: 0!important}
.page-gender-module1_3 #block-block-473 .button3-content, .page-gender-module2_3 #block-block-472 .button3-content, .page-gender-module3_3 #block-block-474 .button3-content, .page-gender-module4_3 #block-block-475 .button3-content { float:left; width:120px; height:140px; background-image:url(../images/gender_3_2.png); padding: 0!important}
.page-gender-module1_4 #block-block-473 .button4-content, .page-gender-module2_4 #block-block-472 .button4-content, .page-gender-module3_4 #block-block-474 .button4-content, .page-gender-module4_4 #block-block-475 .button4-content { float:left; width:120px; height:140px; background-image:url(../images/gender_4_2.png); padding: 0!important}

.page-gender-module1_1:lang(fr) #block-block-473 .button1-content, .page-gender-module2_1:lang(fr) #block-block-472 .button1-content, .page-gender-module3_1:lang(fr) #block-block-474 .button1-content, .page-gender-module4_1:lang(fr) #block-block-475 .button1-content { float:left; width:120px; height:140px; background-image:url(../images/gender_1_2_fr.png)!important; padding: 0!important}
.page-gender-module1_2:lang(fr) #block-block-473 .button2-content, .page-gender-module2_2:lang(fr) #block-block-472 .button2-content, .page-gender-module3_2:lang(fr) #block-block-474 .button2-content, .page-gender-module4_2:lang(fr) #block-block-475 .button2-content { float:left; width:120px; height:140px; background-image:url(../images/gender_2_2_fr.png)!important; padding: 0!important}
.page-gender-module1_3:lang(fr) #block-block-473 .button3-content, .page-gender-module2_3:lang(fr) #block-block-472 .button3-content, .page-gender-module3_3:lang(fr) #block-block-474 .button3-content, .page-gender-module4_3:lang(fr) #block-block-475 .button3-content { float:left; width:120px; height:140px; background-image:url(../images/gender_3_2_fr.png)!important; padding: 0!important}
.page-gender-module1_4:lang(fr) #block-block-473 .button4-content, .page-gender-module2_4:lang(fr) #block-block-472 .button4-content, .page-gender-module3_4:lang(fr) #block-block-474 .button4-content, .page-gender-module4_4:lang(fr) #block-block-475 .button4-content { float:left; width:120px; height:140px; background-image:url(../images/gender_4_2_fr.png)!important; padding: 0!important}

.page-gender #main-wrapper, .page-gender-module1_1 #main-wrapper, .page-gender-module1_2 #main-wrapper, .page-gender-module1_3 #main-wrapper, .page-gender-module1_4 #main-wrapper, .page-gender-module2_1 #main-wrapper, .page-gender-module2_2 #main-wrapper, .page-gender-module2_3 #main-wrapper, .page-gender-module2_4 #main-wrapper, .page-gender-module3_1 #main-wrapper, .page-gender-module3_2 #main-wrapper, .page-gender-module3_3 #main-wrapper, .page-gender-module3_4 #main-wrapper, .page-gender-module4_1 #main-wrapper, .page-gender-module4_2 #main-wrapper, .page-gender-module4_3 #main-wrapper, .page-gender-module4_4 #main-wrapper { background-color: #dddada }

.section-toolkit .box1_gender { color: #282828; background-color:#ffffff; border-bottom:5px solid #a2a712; padding: 20px 35px; margin: 15px 0}
.section-toolkit .box2_gender { color: #282828; background-color:#ffffff; border-bottom:5px solid #a2a712; padding: 20px 35px; margin: 15px 0}
.section-toolkit .box3_gender { color: #fff; background-color:#273641; border-bottom:5px solid #202c35; padding: 20px 35px; margin: 15px 0}
.section-toolkit .box4_gender { color: #fff; background-color:#486275; border-bottom:5px solid #273641; padding: 20px 35px; margin: 15px 0; float: left; width: 780px }
.section-toolkit .box_in_gender { color: #000000; background-color:#ecedd0; border:none!important; padding: 15px 33px; margin: 15px -36px}
.section-toolkit .box1_gender h1 {font-family: 'Open Sans', sans-serif; text-transform: uppercase; color:#273641; border-bottom: none!important; font-weight: bold; width: 100%; font-size: 24px; line-height: 1.1; margin-bottom: 20px}
.section-toolkit .box2_gender h1 {font-family: 'Open Sans', sans-serif; text-transform: uppercase; color:#273641; border-bottom: none!important; font-weight: bold; width: 100%; font-size: 24px; line-height: 1.1; margin-bottom: 20px}
.section-toolkit .box3_gender h1 {font-family: 'Open Sans', sans-serif; text-transform: uppercase; color:#747b81; border-bottom: none!important; font-weight: bold; width: 100%; font-size: 24px; line-height: 1.1; margin-bottom: 20px}
.section-toolkit .box4_gender h1 {font-family: 'Open Sans', sans-serif; text-transform: uppercase; color:#84939e; border-bottom: none!important; font-weight: bold; width: 100%; font-size: 24px; line-height: 1.1; margin-bottom: 20px}
.section-toolkit .box1_gender h2 {font-family: 'Open Sans', sans-serif!important; color:#273641!important; font-weight: bold; font-size: 22px; border-bottom: none!important}
.section-toolkit .box3_gender h2 {font-family: 'Open Sans', sans-serif!important; color:#dfe1e2!important; font-weight: bold; font-size: 22px; border-bottom: none!important}
.section-toolkit .box4_gender h2 {font-family: 'Open Sans', sans-serif!important; color:#dfe1e2!important; font-weight: bold; font-size: 18px; border-bottom: none!important; margin-bottom: 0!important; line-height: 50px!important}
.section-toolkit .box3_gender p { color:#dfe1e2!important;}
.section-toolkit .box3_gender a { color:#dfe1e2!important;}
.section-toolkit #main-wrapper .block .content .box3_gender ol { margin-left: 15px!important; font-family: 'Open Sans', sans-serif!important; font-size: 16px}
.section-toolkit #main-wrapper .block .content .box3_gender ol li { background: none!important; padding: 0 0 10px 13px; overflow: inherit!important; color:#a2a712!important; }
.section-toolkit #main-wrapper .box1_gender ul li { background: url(../images/bullet_gender.png) no-repeat 2px 5px!important; }
.section-toolkit .box_discussion_gender { background-color:#486275; color:#fff; padding:20px 40px; margin-bottom: 20px}
.section-toolkit #main-wrapper .box_discussion_gender ul li { background: url(../images/bullet2_sdg.png) no-repeat 2px 5px!important; padding: 0 0 10px 13px}
.section-toolkit #main-wrapper .box_discussion_gender ul li ul li { background: url(../images/bullet2_sdg.png) no-repeat 2px 5px!important; padding: 0 0 10px 13px}
.section-toolkit .box_discussion_gender_title { text-align: center; font-family: 'Open Sans', sans-serif!important; color:#fff; font-size: 20px; font-weight: bold; padding-bottom: 20px }
.section-toolkit .box_discussion_gender_title2 { text-align: left; font-family: 'Open Sans', sans-serif!important; color:#a2a712; font-size: 16px; font-weight: bold; padding-top: 10px }
.further-square-gender { float:left; width:220px; height:150px; margin:10px 20px 10px 0;}
.further-square-gender a:hover{ background-color:#a2a712;}
.further-square-gender-empty { float:left; width:220px; height:150px; margin:10px 20px 10px 0;}
.further-content-gender { float:left; width:210px; height:65px; background-color:#ffffff; line-height: 15px; padding:15px 10px 80px 10px;}
.further-content-gender { float:left; width:210px; height:65px; background-color:#ffffff; line-height: 15px; padding:15px 10px 80px 10px;}
.section-toolkit #main-wrapper .box4_gender a {color:#a2a712!important;}
.section-toolkit #main-wrapper .box4_gender a:hover {color:#ffffff!important;}
.further-title { float: left; width: 100%; font-family: 'Open Sans', sans-serif!important; font-size: 14px; font-weight: bold; padding-bottom: 5px; padding-top: 10px}
.further-text { float: left; width: 100%; font-family: 'Open Sans', sans-serif!important; font-size: 12px;}


.section-toolkit .box3 h1 { color:#c8d8f5; border-bottom: 2px solid #c8d8f5;}
.section-toolkit .box4 h1 { color:#feded3; border-bottom: 2px solid #feded3;}
.section-toolkit .box3 h2 {font-family: 'Open Sans', sans-serif!important; color:#fff!important; font-weight: bold; font-size: 22px; border-bottom: none!important; background: url(../images/arrow_sdg.png) 0px 3px; background-repeat: no-repeat; padding-left: 35px; margin-top: 5px; padding-bottom: 0!important}
.section-toolkit .box2 h3 { font-family: 'Open Sans', sans-serif!important; color:#fff; background-color:inherit!important; text-transform: none!important; font-weight: bold; letter-spacing: 0!important; padding: 20px 0 10px 0!important}
.section-toolkit ul {text-align: justify;}
.section-toolkit #main-wrapper .box2 ul li { background: url(../images/check_sdg.png) no-repeat 2px 5px!important; padding: 0 0 10px 33px}
.section-toolkit #main-wrapper .box2 ul li ul { padding: 0 0 0 10px}
.section-toolkit #main-wrapper .box2 ul li ul li { background: url(../images/bullet2_sdg.png) no-repeat 2px 5px!important; padding: 0 0 10px 13px}
.section-toolkit #main-wrapper .box3 ul li { background: url(../images/bullet2_sdg.png) no-repeat 2px 5px!important; padding: 0 0 10px 13px}
.section-toolkit #main-wrapper .box4 ul li { background: url(../images/plane_sdg.png) no-repeat 2px 5px!important; padding: 0 0 15px 33px}
.section-toolkit #main-wrapper .box4 ul li a { color: #fff; text-decoration: underline; font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: bold;}
.section-toolkit #main-wrapper .box4 ul li a:hover { color: #2b4c88; }
.section-toolkit p { text-align: justify;}
.section-toolkit .box3 p { margin-bottom: 25px}
.section-toolkit .box3 .arrow { background: url(../images/arrow_sdg.png) 0px 3px; background-repeat: no-repeat; padding-left: 35px; margin-top: 5px; padding-bottom: 5px!important}
.section-toolkit .strong { color: #2b4c88; font-weight: bold; font-size: 16px}
.section-toolkit .strong2 { color: #fff; font-weight: bold; font-size: 16px}

/* fine Toolkit Gender */

/* Toolkit */

.page-toolkit #header { position: relative; height:383px; background: url(../images/background_header_toolkit.jpg) no-repeat center!important; margin-bottom:0!important}
.page-module1 #header { position: relative; height:383px; background: url(../images/background_header_toolkit.jpg) no-repeat center!important; margin-bottom:0!important}
.page-module2 #header { position: relative; height:383px; background: url(../images/background_header_toolkit.jpg) no-repeat center!important; margin-bottom:0!important}
.page-module3 #header { position: relative; height:383px; background: url(../images/background_header_toolkit.jpg) no-repeat center!important; margin-bottom:0!important}
.page-module4 #header { position: relative; height:383px; background: url(../images/background_header_toolkit.jpg) no-repeat center!important; margin-bottom:0!important}
.page-module5 #header { position: relative; height:383px; background: url(../images/background_header_toolkit.jpg) no-repeat center!important; margin-bottom:0!important}
.page-module6 #header { position: relative; height:383px; background: url(../images/background_header_toolkit.jpg) no-repeat center!important; margin-bottom:0!important}
.page-module7 #header { position: relative; height:383px; background: url(../images/background_header_toolkit.jpg) no-repeat center!important; margin-bottom:0!important}

.page-node-15364:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_fr.jpg) no-repeat center!important; margin-bottom:0!important}
.page-node-15366:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_fr.jpg) no-repeat center!important; margin-bottom:0!important}
.page-node-15368:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_fr.jpg) no-repeat center!important; margin-bottom:0!important}
.page-node-15370:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_fr.jpg) no-repeat center!important; margin-bottom:0!important}
.page-node-15371:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_fr.jpg) no-repeat center!important; margin-bottom:0!important}
.page-node-15372:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_fr.jpg) no-repeat center!important; margin-bottom:0!important}
.page-node-15373:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_fr.jpg) no-repeat center!important; margin-bottom:0!important}
.page-node-15374:lang(fr) #header { position: relative; height:383px; background: url(../images/background_header_toolkit_fr.jpg) no-repeat center!important; margin-bottom:0!important}

.page-node-15365 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_ar.jpg) no-repeat center!important; margin-bottom:0!important}
.page-node-15367 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_ar.jpg) no-repeat center!important; margin-bottom:0!important}
.page-node-15369 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_ar.jpg) no-repeat center!important; margin-bottom:0!important}
.page-node-15375 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_ar.jpg) no-repeat center!important; margin-bottom:0!important}
.page-node-15376 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_ar.jpg) no-repeat center!important; margin-bottom:0!important}
.page-node-15377 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_ar.jpg) no-repeat center!important; margin-bottom:0!important}
.page-node-15378 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_ar.jpg) no-repeat center!important; margin-bottom:0!important}
.page-node-15379 #header { position: relative; height:383px; background: url(../images/background_header_toolkit_ar.jpg) no-repeat center!important; margin-bottom:0!important}



.page-toolkit #page-title {/*font-family: 'Open Sans', sans-serif!important; color:#fff; border-bottom:none!important*/ display:none}
.page-toolkit .text {font-family: 'Open Sans', sans-serif!important; color:#fff; font-size:14px}
.page-toolkit #content { padding:40px 90px }

.trainer-square { float:left; width:240px; height:400px; margin:10px}
.trainer-square a:hover{ background-color:#8dbd7f; background-image:url(../images/back_trainer2.png)!important;}
.trainer-content { float:left; width:200px; height:250px; background-color:#f4f4f4; background-image:url(../images/back_trainer1.png); padding:130px 20px 20px 20px;}
.trainer-content h2 { font-family:Georgia, "Times New Roman", Times, serif; border-bottom:none!important; font-size:26px!important; margin-top:125px}
.trainer-content p { font-family: 'Open Sans', sans-serif; color:#fff; text-align:left!important; font-size:14px}

.module1-square { float:left; width:240px; height:400px; margin:10px;}
.module1-square a:hover{ background-color:#8dbd7f; background-image:url(../images/back_module1_2.png)!important;}
.module1-content { float:left; width:200px; height:250px; background-color:#f4f4f4; background-image:url(../images/back_module1.png); padding:130px 20px 20px 20px;}
.module2-square { float:left; width:240px; height:400px; margin:10px}
.module2-square a:hover{ background-color:#8dbd7f; background-image:url(../images/back_module2_2.png)!important;}
.module2-content { float:left; width:200px; height:250px; background-color:#f4f4f4; background-image:url(../images/back_module2.png); padding:130px 20px 20px 20px;}
.module3-square { float:left; width:240px; height:400px; margin:10px}
.module3-square a:hover{ background-color:#8dbd7f; background-image:url(../images/back_module3_2.png)!important;}
.module3-content { float:left; width:200px; height:250px; background-color:#f4f4f4; background-image:url(../images/back_module3.png); padding:130px 20px 20px 20px;}
.module4-square { float:left; width:240px; height:400px; margin:10px}
.module4-square a:hover{ background-color:#8dbd7f; background-image:url(../images/back_module4_2.png)!important;}
.module4-content { float:left; width:200px; height:250px; background-color:#f4f4f4; background-image:url(../images/back_module4.png); padding:130px 20px 20px 20px;}
.module5-square { float:left; width:240px; height:400px; margin:10px}
.module5-square a:hover{ background-color:#8dbd7f; background-image:url(../images/back_module5_2.png)!important;}
.module5-content { float:left; width:200px; height:250px; background-color:#f4f4f4; background-image:url(../images/back_module5.png); padding:130px 20px 20px 20px;}
.module6-square { float:left; width:240px; height:400px; margin:10px}
.module6-square a:hover{ background-color:#8dbd7f; background-image:url(../images/back_module6_2.png)!important;}
.module6-content { float:left; width:200px; height:250px; background-color:#f4f4f4; background-image:url(../images/back_module6.png); padding:130px 20px 20px 20px;}
.module7-square { float:left; width:240px; height:400px; margin:10px}
.module7-square a:hover{ background-color:#8dbd7f; background-image:url(../images/back_module7_2.png)!important;}
.module7-content { float:left; width:200px; height:250px; background-color:#f4f4f4; background-image:url(../images/back_module7.png); padding:130px 20px 20px 20px;}

.toolkit-title-home { float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:25px!important; line-height:22px; color:#000!important }
.toolkit-text-home { float:left; font-family: 'Open Sans', sans-serif; text-align:left!important; font-size:14px; padding-top:10px;}
.toolkit-title-home-fr { float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px!important; line-height:22px; color:#000!important }
.toolkit-text-home-fr { float:left; font-family: 'Open Sans', sans-serif; text-align:left!important; font-size:14px; line-height:16px; padding-top:10px;}
.toolkit-title-home-ar { float:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:25px!important; line-height:22px; color:#000!important; text-align:right!important; }
.toolkit-text-home-ar { float:right; font-family: 'Open Sans', sans-serif; text-align:right!important; font-size:14px; padding-top:10px;}

#block-block-343 { background-color:#4b5b46; height:350px}
#block-block-351 { background-color:#4b5b46; height:350px}
#block-block-352 { background-color:#4b5b46; height:350px}
#block-block-353 { background-color:#4b5b46; height:350px}
#block-block-354 { background-color:#4b5b46; height:350px}
#block-block-355 { background-color:#4b5b46; height:350px}
#block-block-356 { background-color:#4b5b46; height:350px}
.content-module-top { width:940px; margin:0 auto; padding-top:85px;}
.content-module-top .left-arrow { float:left; width:5%; height:45px; margin-top:90px}
.content-module-top .right-arrow { float:left; width:5%; height:45px; margin-top:90px}

.content-module-top .content-title1 { float:left; width:90%; height:90px; background-image:url(../images/icona_titolo_module1.png); background-position:left; background-repeat:no-repeat}
.content-module-top .content-title1 .title1 { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#7bc03e; font-size:35px; line-height:45px}
.content-module-top .content-title1 .title2 { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#fff; font-size:35px; line-height:32px}
.content-module-top .content-title1 .text { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#fff; font-size:12px; line-height:18px; margin-top:30px; padding-right:20px}

.content-module-top .content-title2 { float:left; width:90%; height:90px; background-image:url(../images/icona_titolo_module2.png); background-position:left; background-repeat:no-repeat}
.content-module-top .content-title2 .title1 { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#7bc03e; font-size:35px; line-height:45px}
.content-module-top .content-title2 .title2 { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#fff; font-size:35px; line-height:32px}
.content-module-top .content-title2 .text { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#fff; font-size:12px; line-height:18px; margin-top:30px; padding-right:20px}
.content-module-top .content-title2 .text a { color:#fff}

.content-module-top .content-title3 { float:left; width:90%; height:90px; background-image:url(../images/icona_titolo_module3.png); background-position:left; background-repeat:no-repeat}
.content-module-top .content-title3 .title1 { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#7bc03e; font-size:35px; line-height:45px}
.content-module-top .content-title3 .title2 { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#fff; font-size:35px; line-height:32px}
.content-module-top .content-title3 .text { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#fff; font-size:12px; line-height:18px; margin-top:30px; padding-right:20px}

.content-module-top .content-title4 { float:left; width:90%; height:90px; background-image:url(../images/icona_titolo_module4.png); background-position:left; background-repeat:no-repeat}
.content-module-top .content-title4 .title1 { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#7bc03e; font-size:35px; line-height:45px}
.content-module-top .content-title4 .title2 { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#fff; font-size:35px; line-height:32px}
.content-module-top .content-title4 .text { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#fff; font-size:12px; line-height:18px; margin-top:30px; padding-right:20px}
.content-module-top .content-title4 .text a { color:#fff}

.content-module-top .content-title5 { float:left; width:90%; height:90px; background-image:url(../images/icona_titolo_module5.png); background-position:left; background-repeat:no-repeat}
.content-module-top .content-title5 .title1 { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#7bc03e; font-size:35px; line-height:45px}
.content-module-top .content-title5 .title2 { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#fff; font-size:35px; line-height:32px}
.content-module-top .content-title5 .text { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#fff; font-size:12px; line-height:18px; margin-top:30px; padding-right:20px}

.content-module-top .content-title6 { float:left; width:90%; height:90px; background-image:url(../images/icona_titolo_module6.png); background-position:left; background-repeat:no-repeat}
.content-module-top .content-title6 .title1 { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#7bc03e; font-size:35px; line-height:45px}
.content-module-top .content-title6 .title2 { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#fff; font-size:35px; line-height:32px}
.content-module-top .content-title6 .text { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#fff; font-size:12px; line-height:18px; margin-top:30px; padding-right:20px}

.content-module-top .content-title7 { float:left; width:90%; height:90px; background-image:url(../images/icona_titolo_module7.png); background-position:left; background-repeat:no-repeat}
.content-module-top .content-title7 .title1 { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#7bc03e; font-size:35px; line-height:45px}
.content-module-top .content-title7 .title2 { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#fff; font-size:35px; line-height:32px}
.content-module-top .content-title7 .text { font-family: 'Open Sans', sans-serif; margin-left:100px; color:#fff; font-size:12px; line-height:18px; margin-top:30px; padding-right:20px}

#block-block-344 { background-color:#8dbd7f; height:128px}
#block-block-345 { background-color:#8dbd7f; height:128px}
#block-block-346 { background-color:#8dbd7f; height:128px}
#block-block-347 { background-color:#8dbd7f; height:128px}
#block-block-348 { background-color:#8dbd7f; height:128px}
#block-block-349 { background-color:#8dbd7f; height:128px}
#block-block-350 { background-color:#8dbd7f; height:128px}
.content-module-bottom { width:840px; margin:0 auto;}

.button1-square { float:left; width:140px; height:65px; margin:20px 40px;}
.button1-square a:hover{ background-image:url(../images/expertise2.png)!important; color:#fff;}
.button1-content { float:left; width:140px; height:65px; background-image:url(../images/expertise1.png); padding:5px 20px 20px 20px;}
.button2-square { float:left; width:140px; height:65px; margin:20px;}
.button2-square a:hover{ background-image:url(../images/discussion2.png)!important; color:#fff;}
.button2-content { float:left; width:140px; height:65px; background-image:url(../images/discussion1.png); padding:5px 20px 20px 20px;}
.button3-square { float:left; width:140px; height:65px; margin:20px;}
.button3-square a:hover{ background-image:url(../images/action2.png)!important; color:#fff;}
.button3-content { float:left; width:140px; height:65px; background-image:url(../images/action1.png); padding:5px 20px 20px 20px;}
.button4-square { float:left; width:140px; height:65px; margin:20px;}
.button4-square a:hover{ background-image:url(../images/parliamentary2.png)!important; color:#fff;}
.button4-content { float:left; width:140px; height:65px; background-image:url(../images/parliamentary1.png); padding:5px 20px 20px 20px;}
.button-toolkit { float:left; font-family: 'Open Sans', sans-serif; font-size:16px!important; line-height:16px; color:#fff!important; padding:45px 0 0 50px; line-height:18px }

.page-toolkit #main-wrapper  {text-align:left!important; background-color:#4b5b46}
.page-toolkit #main-wrapper a { color:#5b5b5b }

.page-module1 #page-title{ display:none}
.page-module2 #page-title{ display:none}
.page-module3 #page-title{ display:none}
.page-module4 #page-title{ display:none}
.page-module5 #page-title{ display:none}
.page-module6 #page-title{ display:none}
.page-module7 #page-title{ display:none}

.number-box { float:left; font-family: 'Open Sans', sans-serif; font-size:50px; width:55px; height:35px; font-weight:bold; border-bottom:2px solid #7ac03b; color:#7ac03b; margin:30px 0 0 20px;}
.number-box4 { float:left; font-family: 'Open Sans', sans-serif; font-size:50px; width:55px; height:35px; font-weight:bold; border-bottom:2px solid #a05908; color:#a05908; margin:30px 0 0 20px;}
.module-box1 { float:left; width:90%; border-left:10px solid #aaaaaa; background-color:#f4f4f4; margin:10px 50px}
.title-box1 { float:left; width:100%; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#000; font-size:24px; margin:30px 20px 0 20px;}
.text-box1 {  float:left; font-family: 'Open Sans', sans-serif; font-size:14px; color:#5b5b5b; text-align:left; margin:30px 20px 0 20px;}
.module-box2 { float:left; width:90%; border-left:10px solid #354132; background-color:#4b5b46; margin:10px 50px}
.title-box2 { float:left; width:100%; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#fff; font-size:24px; margin:30px 20px 0 20px;}
.text-box2 {  float:left; font-family: 'Open Sans', sans-serif; font-size:14px; color:#dcdcdc; text-align:left; margin:30px 20px 0 20px;}
.module-box3 { float:left; width:90%; border-left:10px solid #aaaaaa; background-color:#f4f4f4; margin:10px 50px}
.title-box3 { float:left; width:100%; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#000; font-size:24px; margin:30px 20px 0 20px;}
.text-box3 {  float:left; font-family: 'Open Sans', sans-serif; font-size:14px; color:#5b5b5b; text-align:left; margin:30px 20px 0 20px;}
.module-box4 { float:left; width:90%; border-left:10px solid #b17026; background-color:#f99e35; margin:10px 50px}
.title-box4 { float:left; width:100%; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#fff; font-size:24px; margin:30px 20px 0 20px;}
.text-box4 {  float:left; font-family: 'Open Sans', sans-serif; font-size:14px; color:#0e0701; text-align:left; margin:30px 20px 0 20px;}
.text-box4 a{ color:#723d00!important; font-size:14px!important}

.module-box3 li { background: url(../images/action_point.png) no-repeat 10px!important; height:30px; font-size:18px; margin:10px 0; padding-top:15px!important; padding-left:60px!important}
.module-box3 li a {font-size:18px!important}

#toggleText1 li { padding:0px 0 0px 25px!important; background-image:url(../images/dot_toolkit.png)!important; list-style:none; font-size:14px; margin:2px 0 2px 5px!important; height:auto!important }
#toggleText2 li { padding:0px 0 0px 25px!important; background-image:url(../images/dot_toolkit.png)!important; list-style:none; font-size:14px; margin:2px 0 2px 5px!important; height:auto!important }
#toggleText3 li { padding:0px 0 0px 25px!important; background-image:url(../images/dot_toolkit.png)!important; list-style:none; font-size:14px; margin:2px 0 2px 5px!important; height:auto!important }
#toggleText4 li { padding:0px 0 0px 25px!important; background-image:url(../images/dot_toolkit.png)!important; list-style:none; font-size:14px; margin:2px 0 2px 5px!important; height:auto!important }
#toggleText5 li { padding:0px 0 0px 25px!important; background-image:url(../images/dot_toolkit.png)!important; list-style:none; font-size:14px; margin:2px 0 2px 5px!important; height:auto!important }
#toggleText6 li { padding:0px 0 0px 25px!important; background-image:url(../images/dot_toolkit.png)!important; list-style:none; font-size:14px; margin:2px 0 2px 5px!important; height:auto!important }
#toggleText7 li { padding:0px 0 0px 25px!important; background-image:url(../images/dot_toolkit.png)!important; list-style:none; font-size:14px; margin:2px 0 2px 5px!important; height:auto!important }

.module-box3 li.module3point { background: no-repeat!important;}

.module-more { font-family: 'Open Sans', sans-serif; width:150px; margin: 0 auto; text-align:center; margin-bottom:10px}
.module-more a{ text-decoration:none; font-size:14px;}

.section-1 {   }
.section-1 .header_lingua { height:20px;}
.section-1 .header_logo { height:120px; margin-top:20px}
.section-1 .header_menu { max-width: 960px; height:125px;}
.not-front .section-1 { }

.section-2 { /*background: url(../images/bg-row2.png) no-repeat center top;*/}

.section-3 {
	border-bottom: 1px solid #242424;
	padding: 37px 0 64px;
}
.section-4 {
	border-bottom: 1px solid #242424;
	padding: 28px 0 35px;
}
.section-5 {
	padding: 63px 0 35px;
}

#header #logo {
  float:right;
  width:265px;
  height:113px;
  margin-left:30px;
  margin-right:110px
}
#header #site-name-slogan {
  float: left;
}
#header #site-name {
  font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
  font-size:30px;
  font-weight:bold;
  line-height:normal;
  margin:0;
}
#header #site-name a { text-decoration:none}

#video_home { float: left; width:450px; height:253px; border:5px solid #282828; border-radius:5px;}
#login_box_home { float: right; width:120px; height:253px; margin-left: 10px; border-left: 1px solid #8d8d8d; margin-top: 5px; padding-left: 45px}
#block-block-203 { float:right; width:680px; height:270px; margin-top:40px; }
#block-block-204 { float:left; width:210px; height:270px; margin-top:60px; }
#phrase_home_1 { font-size:28px; color:#fff; text-align:right; letter-spacing:0px; font-family: 'Oswald', sans-serif!important; margin-bottom:10px}
#phrase_home_2 { font-size:18px; color:#cacaca; text-align:right; line-height:25px; font-family:Georgia, "Times New Roman", Times, serif}


/* Documents and Area of Expertise CS */




.section-cs h1.title { font-size: 22px!important; color: #9497bd!important; border-bottom: 1px dashed #d3d3d3; padding-bottom: 10px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 23px}
.section-cs h3 { width:100%; text-transform:uppercase; text-align:left; color:#fff; font-size:22px!important; letter-spacing:1px; background-color:#9497bd; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px; margin-bottom: 10px;}
.section-cs .block .content .field li { background: none!important; overflow: visible!important;}
.section-cs .block .content .field li a{ text-transform: none!important }
.section-cs .block .content .field-type-taxonomy-term-reference { border: 1px solid #d2d2d2; margin-bottom: 10px; }
.section-cs .field-name-field-parliamentary-inst-aoe-cs .field-label { width:100%; text-transform:uppercase; text-align:left; color:#fff; font-size:22px!important; letter-spacing:1px; background-color:#9497bd; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px; margin-bottom: 10px;}
.section-cs .field-name-field-parliamentary-inst-aoe-cs .field-items { border: 1px solid #d2d2d2; margin-bottom: 10px; padding: 0 0 10px 13px; line-height: 20px;}
.section-cs .field-name-field-year-period-for-search .field-label { width:100%; text-transform:uppercase; text-align:left; color:#fff; font-size:22px!important; letter-spacing:1px; background-color:#9497bd; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px; margin-bottom: 10px;}
.section-cs .field-name-field-year-period-for-search .field-items { border: 1px solid #d2d2d2; margin-bottom: 10px; padding: 0 0 10px 13px; line-height: 20px;}
.section-cs .field-name-upload { border: 1px solid #d2d2d2; margin-bottom: 10px; padding: 0 0 10px 13px; line-height: 20px;}
.section-cs .field-name-upload .field-item { font-weight: bold; color:#9497bd; padding-top: 10px}
.section-cs .field-name-upload .field-item a { font-weight: bold; color:#1652a3; padding-top: 10px}
.section-cs .tabs ul.primary { border-bottom: 1px solid #9497bd!important; }
.section-cs .tabs ul.primary li a { background: #9497bd!important; border: 1px solid #9497bd!important;}
.section-cs #header { position: relative; height: 383px; background: url(../backgrounds2015/background_header_aoecs.png) repeat-x; }
.page-node-20586 .block .content .field li { background: url(../images/a1.gif) no-repeat 2px 5px!important;}
.page-node-20586 .cornice { border:1px solid #d2d2d2; /*margin:10px 0*/ margin:20px 10px; background-color:#ccceeb!important;}
.page-node-20586 .cornice h2{ background-color:#9497bd; border-bottom:none!important; color:#fff!important; font-size:17px!important; text-transform:uppercase;  padding:8px 5px 0 10px; font-family: 'Oswald', sans-serif}
.page-node-20586 h2 { font-size:22px!important; color: #9497bd!important; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 23px}

.button_back_cs a { background: #9497bd; color: #fff; padding: 10px }

.undp_examples a { background: #9497bd; color: #fff!important; padding: 10px; border-radius: 5px; margin: 20px 0 }

#block-block-461 { float:left; width:100%;}
#block-block-461 h2{ font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#9497bd!important; font-size:20px!important; margin-bottom:20px; padding:0px!important;}
#block-block-461 .form-type-textfield label { /*width:100%;*/ padding:17px; font-style:italic; color:#666; font-size:12px}
#block-block-461 fieldset { padding: 0!important }
#block-block-477 { float:left; width:100%;}
#block-block-477 h2{ font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#9497bd!important; font-size:20px!important; margin-bottom:20px; padding:0px!important;}
#block-block-477 .form-type-textfield label { /*width:100%;*/ padding:17px; font-style:italic; color:#666; font-size:12px}
#block-block-477 fieldset { padding: 0!important }

#block-block-462 { border:none!important; padding: 0 0 20px 1px!important}
#block-block-463 { float:left; width:100%;}
#sidebar-second #block-block-464 h2{ background-image:url(../backgrounds2015/sf_side_cs.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:19px!important; padding:10px 0 0 10px; font-family: 'Oswald', sans-serif}
#block-block-465 { float:left; width:100%;}
/*#block-block-465 h2{ font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#9497bd!important; font-size:20px!important; margin-bottom:20px; padding:0px!important;}*/

.section-cs .form-type-textfield { float:left; /*width:21%; 11 giugno 2017*/ width:105%; margin-right:8px }
.section-cs .form-item-year { float:left; width:10%; ; margin-right:10px }
.section-cs .form-text{ float:left; width:94%!important; border:1px solid #d2d2d2; height:36px; font-size:13px; background-color:#f3f3f3}
.section-cs .form-type-select { float:left; width:14%; margin-right:4px}
.section-cs .form-item-region { float:left; width:25%!important; margin-right:4px}
.section-cs .form-item-country { float:left; width:19%!important; margin-right:4px}
.section-cs .form-item-tem-area { float:left; width:31%!important; margin-right:4px}
.section-cs .form-item-doc-type { float:left; width:17%!important; margin-right:4px}
.section-cs .form-item-year { /* float:left; width:10%!important; margin-right:4px */ display: none}
.section-cs .form-select { float:left; width:98%!important; background-color:#fff; text-transform:normal!important; font-size:13px; border:1px solid #d2d2d2; height:118px!important; background-color:#f3f3f3;}
.section-cs.form-submit{ float:left; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; text-indent: -9999px; }
.section-cs .form-item { margin-top:0!important}
.section-cs #edit-combine-wrapper label { display:none}
.section-cs #edit-combine-wrapper { float:left; width:95%!important;}
.section-cs .views-exposed-widget { padding:0!important}
.section-cs .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}
.section-cs #search-cs-form label { position: absolute; }
.section-cs #search-cs-form  .form-submit { float: left; width: 2%; margin: 0px; width: 51px; height: 51px; background-image: url(../images/lens.png); border-top: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; border-left: 1px solid #d2d2d2; text-indent: -9999px; margin-left: 4px;}
.section-cs #block-system-main .views-row { float: left; width: 100%; padding: 0 0 0 18px; background-image: url(../images/dot_climate.jpg); background-repeat: no-repeat; margin: 10px 0 10px 5px; font-family: Georgia, "Times New Roman", Times, serif; }

.node-type-areasofexpertise-cs h2 { border-bottom: none!important; color:#9497bd!important; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; }
.node-type-areasofexpertise-cs h3 { border-bottom: none!important; color:#9497bd!important; font-size: 18px!important; font-family: Georgia, "Times New Roman", Times, serif; background: none!important; text-transform: none!important; letter-spacing: normal!important; padding: 30px 0 0 0 }
.node-type-areasofexpertise-cs .cornice { border:1px solid #d2d2d2; /*margin:10px 0*/ margin:20px 10px; background-color:#ccceeb!important;}
.node-type-areasofexpertise-cs .cornice p{ margin-bottom:0!important}
.node-type-areasofexpertise-cs .cornice h2{ background-color:#9497bd; border-bottom:none!important; color:#fff!important; font-size:17px!important; text-transform:uppercase;  padding:8px 5px 0 10px; font-family: 'Oswald', sans-serif}
.node-type-areasofexpertise-cs .cornice h2 a{ font-size:30px!important;}
.node-type-areasofexpertise-cs .cornice p{ padding:0 10px 10px 10px; margin-bottom:0!important}
.node-type-areasofexpertise-cs .cornice ul{ padding:10px}
.node-type-areasofexpertise-cs .cornice2 { border:1px solid #d2d2d2; /*margin:10px 0*/ margin:20px 10px; background-color:#7bc7dc!important;}
.node-type-areasofexpertise-cs .cornice2 p{ margin-bottom:0!important}
.node-type-areasofexpertise-cs .cornice2 h2{ background-color:#31859c; border-bottom:none!important; color:#fff!important; font-size:17px!important; text-transform:uppercase;  padding:8px 5px 0 10px; font-family: 'Oswald', sans-serif}
.node-type-areasofexpertise-cs .cornice2 h2 a{ font-size:30px!important;}
.node-type-areasofexpertise-cs .cornice2 p{ padding:0 10px 10px 10px; margin-bottom:0!important}
.node-type-areasofexpertise-cs .cornice2 ul{ padding:10px}
.node-type-areasofexpertise-cs .block .content .field li { background:url(../images/a1.gif) no-repeat 2px 5px!important }

/*****************Main menu*****************/
#block-superfish-1 { width:960px;

}

#block-superfish-1 .content { /*width:825px;*/ width:960px; margin:0 auto; border-top:1px solid #999; padding-top:40px;

}

#superfish-1 {
	background:none;
	float:left;
	margin:0px;
	position:relative;
	width:auto;
}
	#superfish-1 li { font-family: 'Oswald', sans-serif!important;
	 /* 15072015*/

		overflow:inherit;
		padding:0;
		text-align:center;
		float:left;
		/*margin:0 20px;*/
		margin:0 17px;
	}
	#superfish-1 li.last { }
		#superfish-1 a {
			border:0;
			color:#fff;
			font-size:21px!important; /*era 30px 27032017*/ /*era 30px 15072015*/
			letter-spacing:0;
			font-weight:normal;
			text-transform: uppercase;
		}
		#superfish-1 li a:hover {
			color:#6e6e6e;
		}

		#superfish-1 #menu-8929-1 a { text-transform:none!important}
		#superfish-1 #menu-8946-1 a { text-transform:none!important}
		#superfish-1 #menu-12916-1 a { text-transform:none!important}


     .sf-item-1 { background-image:url(../backgrounds2015/menu_resources.png)}
	 .sf-item-2 { background-image:url(../backgrounds2015/menu_interact.png)}
	 .sf-item-3 { background-image:url(../backgrounds2015/menu_elearning.png)}
	 .sf-item-4 { background-image:url(../backgrounds2015/menu_news.png)}
	 .sf-item-5 { background-image:url(../backgrounds2015/menu_regions.png)}
	 .sf-item-6 { background-image:url(../backgrounds2015/menu_topics.png)}


	#superfish-1 ul {
		border:0px solid #1b1b1b;
		display:none;
		padding:0;
		margin-top:15px;
		top:54px !important;
	}
	.sf-navbar > li > ul { margin-top:3px;}

		#superfish-1 ul li {
			background:none;
			border:0 !important;
			height:auto;
			padding:0;
		}
		#superfish-1 ul li a:visited, #superfish-1 ul li a {
			border:0;
			color:#fff;
			font-size:15px!important; /*era 20px 15072015*/
			font-weight:normal;
			text-align:center;
			padding: 5px 0 /*15072015*/
		}
		#superfish-1 ul li a:hover, #superfish-1 ul li a.active { color: #6e6e6e;}

	#superfish-1 ul li ul{
		left:160px !important;
		padding:10px 0 !important;
		top:0 !important;
	}
	#superfish-1 ul li ul li {
		background:none;
		margin-bottom:1px;
	}

	#block-superfish-1 .sf-depth-1 .cufon { padding-top:34px}
	#block-superfish-1 li .first { padding-top:25px!important; /*era 15px 15072015*/ text-align:center; border-top:1px solid #999}
	#block-superfish-1 .sf-depth-2 .cufon { padding-top:5px!important; text-align:center}

	#menu-8938-1 ul { margin-left:-33px}
	#menu-8923-1 ul { margin-left:-33px}
  #menu-12698-1 ul { margin-left:-33px}
	#menu-8940-1 ul { margin-left:-33px}
	#menu-8939-1 ul { margin-left:-33px}
  #menu-12699-1 ul { margin-left:-33px}
	#menu-12912-1 ul { margin-left:-33px}
	#menu-8947-1 ul { margin-left:-33px}
	#menu-12911-1  ul { margin-left:-33px}
  #menu-12918-1 ul { margin-left:-33px}

/****************************************/

#block-block-317 { float:left; width:260px; height:40px; margin-right:10px}
.search_2017 { float:left; width:127px; height:40px; margin-right:10px }
.undp_2017 { float:left; width:123px; height:40px }

/***********Lingue*************/

.language-switcher-locale-url .pt:lang(en) {  display:none}
.section-extractives .language-switcher-locale-url .pt:lang(en) {  display: inherit!important}
.language-switcher-locale-url .pt:lang(fr) {  display:none}
.section-extractives .language-switcher-locale-url .pt:lang(fr) {  display: inherit!important}
.language-switcher-locale-url .pt:lang(ar) {  display:none}
.section-extractives .language-switcher-locale-url .pt:lang(ar) {  display: inherit!important}

#block-locale-language { float:left; font-family:Georgia, "Times New Roman", Times, serif; width:205px; padding:11px 0 5px 0; height:24px; background-color:#393939; text-transform:lowercase} /* 6.9.2106 */
#block-locale-language h2{ display:none}
#block-locale-language li{ float:left; padding:0 10px; background:none}
#block-locale-language li.first{ margin-left:10px}
#block-locale-language .active { text-decoration:none; color:#50adb4}
.front #block-locale-language .active { text-decoration:none; color:#50adb4}
.node-type-group-post #block-locale-language .active { text-decoration:none; color:#f99e34}
.page-search-library-results #block-locale-language .active { text-decoration:none; color: #dfba09;}
.page-search-atlas-results #block-locale-language .active { text-decoration:none; color: #dfba09;}
.page-search-expert-results #block-locale-language .active { text-decoration:none; color: #dfba09;}
.page-search-resources-results #block-locale-language .active { text-decoration:none; color: #dfba09;}
.page-search-interact-results #block-locale-language .active { text-decoration:none; color: #f99e34;}
.page-search-news-results #block-locale-language .active { text-decoration:none; color: #7eaec5;}
.node-type-areasofexpertises #block-locale-language .active { text-decoration:none; color: #dfba09;}
.section-resources #block-locale-language .active { text-decoration:none; color: #dfba09;}
.section-interact #block-locale-language .active { text-decoration:none; color: #f99e34;}
.node-type-blog-post #block-locale-language .active { text-decoration:none; color: #f99e34;}
.node-type-group #block-locale-language .active { text-decoration:none; color: #f99e34;}
.section-news #block-locale-language .active { text-decoration:none; color: #7eaec5;}
.section-climate #block-locale-language .active { text-decoration:none; color: #8dbd7f;}
.section-environment #block-locale-language .active { text-decoration:none; color: #8dbd7f;}
.node-type-editor-s-choice #block-locale-language .active { text-decoration:none; color: #8dbd7f;}
.node-type-news #block-locale-language .active { text-decoration:none; color: #7eaec5;}
.node-type-documents #block-locale-language .active { text-decoration:none; color: #dfba09;}
.node-type-atlas #block-locale-language .active { text-decoration:none; color: #dfba09;}
.node-type-linking-organisations #block-locale-language .active { text-decoration:none; color: #dfba09;}
.node-type-atlaspmo #block-locale-language .active { text-decoration:none; color: #dfba09;}
.node-type-interact-e-discussion #block-locale-language .active { text-decoration:none; color: #f99e34;}
.node-type-interact-document #block-locale-language .active { text-decoration:none; color: #f99e34;}
.page-search-taxonomy-library #block-locale-language .active { text-decoration:none; color: #dfba09;}
.page-search-taxonomy-expert #block-locale-language .active { text-decoration:none; color: #dfba09;}
.page-search-taxonomy-atlas #block-locale-language .active { text-decoration:none; color: #dfba09;}
.page-search-taxonomy-interact #block-locale-language .active { text-decoration:none; color: #f99e34;}
.page-search-taxonomy-news #block-locale-language .active { text-decoration:none; color: #7eaec5;}
.node-type-links #block-locale-language .active { text-decoration:none; color:#50adb4}
.page-group-node-subscribe #block-locale-language .active { text-decoration:none; color: #f99e34;}
.page-group-node-unsubscribe #block-locale-language .active { text-decoration:none; color: #f99e34;}
.page-node-12087 #block-locale-language .active { text-decoration:none; color: #f99e34;}
.page-node-12088 #block-locale-language .active { text-decoration:none; color: #f99e34;}
.page-node-12089 #block-locale-language .active { text-decoration:none; color: #f99e34;}

#block-locale-language a:hover{ color:#50adb4}
.front #block-locale-language a:hover{ color:#50adb4}
.node-type-group-post #block-locale-language a:hover{ color:#f99e34}
.page-search-library-results #block-locale-language a:hover{ color: #dfba09;}
.page-search-atlas-results #block-locale-language a:hover{ color: #dfba09;}
.page-search-expert-results #block-locale-language a:hover{ color: #dfba09;}
.page-search-resources-results #block-locale-language a:hover{ color: #dfba09;}
.page-search-interact-results #block-locale-language a:hover{ color: #f99e34;}
.page-search-news-results #block-locale-language a:hover{ color: #7eaec5;}
.node-type-areasofexpertises #block-locale-language a:hover{ color: #dfba09;}
.section-resources #block-locale-language a:hover{ color: #dfba09;}
.section-interact #block-locale-language a:hover{ color: #f99e34;}
.node-type-blog-post #block-locale-language a:hover{ color: #f99e34;}
.node-type-group #block-locale-language a:hover{ color: #f99e34;}
.section-news #block-locale-language a:hover{ color: #7eaec5;}
.section-climate #block-locale-language a:hover{ color: #8dbd7f;}
.section-environment #block-locale-language a:hover{ color: #8dbd7f;}
.node-type-news #block-locale-language a:hover{ color: #7eaec5;}
.node-type-documents #block-locale-language a:hover{ color: #dfba09;}
.node-type-atlas #block-locale-language a:hover{ color: #dfba09;}
.node-type-linking-organisations #block-locale-language a:hover{ color: #dfba09;}
.node-type-atlaspmo #block-locale-language a:hover{ color: #dfba09;}
.node-type-interact-e-discussion #block-locale-language a:hover{ color: #f99e34;}
.node-type-interact-document #block-locale-language a:hover{ color: #f99e34;}
.page-search-taxonomy-library #block-locale-language a:hover { color: #dfba09;}
.page-search-taxonomy-expert #block-locale-language a:hover { color: #dfba09;}
.page-search-taxonomy-atlas #block-locale-language a:hover { color: #dfba09;}
.page-search-taxonomy-interact #block-locale-language a:hover { color: #f99e34;}
.page-search-taxonomy-news #block-locale-language a:hover { color: #7eaec5;}
.node-type-links #block-locale-language a:hover{ color:#50adb4}
.page-group-node-subscribe #block-locale-language a:hover{ color: #f99e34;}
.page-group-node-unsubscribe  #block-locale-language a:hover{ color: #f99e34;}
.page-node-12087 #block-locale-language a:hover{ color: #f99e34;}
.page-node-12088 #block-locale-language a:hover{ color: #f99e34;}
.page-node-12089 #block-locale-language a:hover{ color: #f99e34;}

/****************************************/

/***********Slogan*************/
#site-slogan { float:right; color:#fff; font-size:22px; width:440px; height:58px; padding-top:35px; line-height:25px; text-align:right; font-family:Georgia, "Times New Roman", Times, serif}
/****************************************/

/***********Breadcrumb*************/
#breadcrumb {
	color:#707070;
	margin-top:0px;
	padding:0px 3px 15px;
}
	#breadcrumb a {
		color:#707070;
		font-size:12px;
		text-decoration:none;
		padding:0 3px 0 0;
	}
	#breadcrumb a:last-child { padding-right:0}
	#breadcrumb a:hover { color:#707070; text-decoration:underline}
/**********************/

/*** MAIN ***/
#main-wrapper { background:#fff; text-align:justify}
#main-wrapper #main { margin:0 auto; overflow:hidden;}
.section .region { width:100%; color:#000}

#sidebar-first { float:left;}
#sidebar-first .section { padding:20px 0px 0px 0px;}

#content { overflow:hidden; padding:16px 10px 18px 10px;}
#content .section { width:100%;}

#sidebar-second { float:right !important; }
#sidebar-second .section { padding:27px 0px 0px 0px; width:300px /*Aggiornamento*/}

.region-content { overflow:hidden;}

.page-about #content, .page-services #content { padding: 18px 0px;}

/***********Admin tabs*************/
.tabs-wrapper { margin: 1px 0 20px; }
div.tabs { overflow:hidden; }
.tabs ul.primary li { margin-bottom:-1px;}
.tabs ul.primary li a { background:#dfba09; border:1px solid #dfba09; border-radius:5px 5px 0 0; color: #fff; }
.tabs ul.primary { border:0; border-bottom:1px solid #dfba09; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }
.tabs ul li a{ background:#464646; border-bottom:0; color:#000; font-size:12px; font-weight:normal; margin:0; overflow:hidden; padding:3px 15px 4px; -webkit-transition:all 0.1s linear; -moz-transition:all 0.1s linear; }
.tabs ul li a.active, .tabs ul li a:hover { background:#fff; color:#000; text-shadow:none; }

.section-interact .tabs ul.primary li a { background:#f99e34; border:1px solid #f99e34; border-radius:5px 5px 0 0; color: #fff; }
.section-interact .tabs ul.primary { border:0; border-bottom:1px solid #f99e34; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.page-node-12087 .tabs ul.primary li a { background:#f99e34; border:1px solid #f99e34; border-radius:5px 5px 0 0; color: #fff; }
.page-node-12087 .tabs ul.primary { border:0; border-bottom:1px solid #f99e34; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }
.page-node-12088 .tabs ul.primary li a { background:#f99e34; border:1px solid #f99e34; border-radius:5px 5px 0 0; color: #fff; }
.page-node-12088 .tabs ul.primary { border:0; border-bottom:1px solid #f99e34; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }
.page-node-12089 .tabs ul.primary li a { background:#f99e34; border:1px solid #f99e34; border-radius:5px 5px 0 0; color: #fff; }
.page-node-12089 .tabs ul.primary { border:0; border-bottom:1px solid #f99e34; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.node-type-blog-post .tabs ul.primary li a { background:#898989; border:1px solid #898989; border-radius:5px 5px 0 0; color: #fff; }
.node-type-blog-post .tabs ul.primary { border:0; border-bottom:1px solid #898989; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.node-type-group .tabs ul.primary li a { background:#f99e34; border:1px solid #f99e34; border-radius:5px 5px 0 0; color: #fff; }
.node-type-group .tabs ul.primary { border:0; border-bottom:1px solid #f99e34; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.section-news .tabs ul.primary li a { background:#7eaec5; border:1px solid #7eaec5; border-radius:5px 5px 0 0; color: #fff; }
.section-news .tabs ul.primary { border:0; border-bottom:1px solid #7eaec5; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.node-type-news .tabs ul.primary li a { background:#7eaec5; border:1px solid #7eaec5; border-radius:5px 5px 0 0; color: #fff; }
.node-type-news .tabs ul.primary { border:0; border-bottom:1px solid #7eaec5; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.section-climate .tabs ul.primary li a { background:#8dbd7f; border:1px solid #8dbd7f; border-radius:5px 5px 0 0; color: #fff; }
.section-climate .tabs ul.primary { border:0; border-bottom:1px solid #8dbd7f; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.section-environment .tabs ul.primary li a { background:#8dbd7f; border:1px solid #8dbd7f; border-radius:5px 5px 0 0; color: #fff; }
.section-environment .tabs ul.primary { border:0; border-bottom:1px solid #8dbd7f; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.section-extractives .tabs ul.primary li a { background:#8dbd7f; border:1px solid #8dbd7f; border-radius:5px 5px 0 0; color: #fff; }
.section-extractives .tabs ul.primary { border:0; border-bottom:1px solid #8dbd7f; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.section-pacific .tabs ul.primary li a { background:#50adb4; border:1px solid #8dbd7f; border-radius:5px 5px 0 0; color: #fff; }
.section-pacific .tabs ul.primary { border:0; border-bottom:1px solid #50adb4; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.section-toolkit #content .tabs ul.primary li { margin-bottom:-1px;}
.section-toolkit #content .tabs ul.primary li a { background:#2b4c88; border:1px solid #132f63; border-radius:5px 5px 0 0; color: #fff; }
.section-toolkit #content .tabs ul.primary { border:0; border-bottom:1px solid #132f63; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }
.section-toolkit #content .tabs ul li a{ background:#464646; border-bottom:0; color:#fff!important; font-size:12px; font-weight:normal; margin:0; overflow:hidden; padding:3px 15px 4px; -webkit-transition:all 0.1s linear; -moz-transition:all 0.1s linear; }
.section-toolkit #content .tabs ul li a.active, .tabs ul li a:hover { background:#132f63; color:#000; text-shadow:none; }

.section-palop #block-locale-language { display:none}
.node-type-news-palop #block-locale-language { display:none}
.node-type-video-palop #block-locale-language { display:none}

.section-palop .tabs ul.primary li a { background:#50adb4; border:1px solid #8dbd7f; border-radius:5px 5px 0 0; color: #fff; }
.section-palop .tabs ul.primary { border:0; border-bottom:1px solid #50adb4; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.section-regions .tabs ul.primary li a { background:#50adb4; border:1px solid #8dbd7f; border-radius:5px 5px 0 0; color: #fff; }
.section-regions .tabs ul.primary { border:0; border-bottom:1px solid #50adb4; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.node-type-blog-post-palop .tabs ul.primary li a { background:#50adb4; border:1px solid #8dbd7f; border-radius:5px 5px 0 0; color: #fff; }
.node-type-blog-post-palop .tabs ul.primary { border:0; border-bottom:1px solid #50adb4; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.node-type-news-palop .tabs ul.primary li a { background:#50adb4; border:1px solid #8dbd7f; border-radius:5px 5px 0 0; color: #fff; }
.node-type-news-palop .tabs ul.primary { border:0; border-bottom:1px solid #50adb4; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.node-type-video-palop .tabs ul.primary li a { background:#50adb4; border:1px solid #8dbd7f; border-radius:5px 5px 0 0; color: #fff; }
.node-type-video-palop .tabs ul.primary { border:0; border-bottom:1px solid #50adb4; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.node-type-editor-s-choice .tabs ul.primary li a { background:#8dbd7f; border:1px solid #8dbd7f; border-radius:5px 5px 0 0; color: #fff; }
.node-type-editor-s-choice .tabs ul.primary { border:0; border-bottom:1px solid #8dbd7f; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.node-type-climate .tabs ul.primary li a { background:#8dbd7f; border:1px solid #8dbd7f; border-radius:5px 5px 0 0; color: #fff; }
.node-type-climate .tabs ul.primary { border:0; border-bottom:1px solid #8dbd7f; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

.node-type-interact-e-discussion .tabs ul.primary li a { background:#f99e34; border:1px solid #f99e34; border-radius:5px 5px 0 0; color: #fff; }
.node-type-interact-e-discussion .tabs ul.primary { border:0; border-bottom:1px solid #f99e34; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }

/***********************/

.node-type-interact-e-discussion a.username { color:#f99e34!important}

/****************Comments form*******************/
article.comment header{ width:100%; overflow:hidden;}
.user-picture { float:left; margin-right:15px; border: 2px solid #898989;}
section#comments h2.title {
	color:#fff;
	font-size:18px;
}

#comment-form label {
	color:#484848;
	display:table;
}

#comment-form .form-text, .search-form .form-text, #user-login .form-text {
	width:220px;
}

#edit-name, #edit-mail {
	width:220px;
}

.page-register .description{width:290px;}

.page-register #edit-captcha-response { width:220px; background-color:#fff}

/*.page-register .captcha legend { display:none}*/

/*#comment-form .form-textarea {
	height:120px;
}*/

.resizable-textarea .grippie {
	display:none;
}

.form-type-item {
	overflow:hidden;
	width:100%;
}
	.form-type-item label {
		float:left;
		padding-right:10px;
	}
	.form-type-item a {
		color:#fff
	}

.form-type-select { margin:0;}

#edit-comment-body-und-0-format-guidelines {
	padding-top:15px;
}
	#edit-comment-body-und-0-format-guidelines ul li{
		font-size:12px;
		overflow:hidden;
		width:100%;
	}


/***Comments output***/
	.comment-wrapper {overflow:hidden;}
	article.comment .submitted {
		margin:2px 0 10px;
	}
		article.comment .submitted a{
			/*display:none;*/
		}

	article.comment h2 {
		color:#434343;
		font-size:18px;
		font-weight:normal;
		text-decoration:none;
	}
	article.comment h3 { line-height:normal; margin-bottom: 0;}
		article.comment h3 a {
			color:#fff;
			font-size:11px;
			font-weight:normal;
			text-decoration:none;
			text-transform: uppercase;
		}
	article.comment {
		background:#fff;
		border:0px solid #434343;
		padding:15px;
		border-radius:2px;
		box-shadow:1px 1px 3px rgba(0,0,0, .2);
	}

	.node article.comment footer {
		overflow:hidden;
		padding:0;
	}

#edit-comment-body-und-0-format {
	border:1px solid #434343;
}
#edit-comment-body-und-0-format .fieldset-wrapper > * {padding-left:0; padding-right:0;}
#edit-comment-body-und-0-format .fieldset-wrapper {padding:0px 10px;}
#edit-comment-body-und-0-format .fieldset-wrapper label {display:inline;}

#comment-form-wrapper { margin-top:0px;}
article.comment span.new { position:absolute; top:0; right:0;}
.comment-preview { background:none;}
/********************************************/

/***********************Content Region*************************/
#main-wrapper #main { margin:0 auto; overflow:hidden;}
.content-wrap { width:100%; overflow:hidden; padding-bottom:30px;}

/*Node heading*/
.front #page-title { display: none;}
.section-pagenotfound h1.title { font-size:25px; color: #393939; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.section-user h1.title { font-size:25px; color: #393939; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-user h1.title { font-size:25px; color: #393939; border-bottom:1px dashed #393939; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-comment-edit h1.title { font-size:25px; color: #393939; border-bottom:1px dashed #393939; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-node-add h1.title { font-size:25px; color: #393939; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-agorapartnership h1.title { font-size:25px; color: #393939; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-page h1.title { font-size:25px; color: #393939; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.section-contact-us h1.title { font-size:25px; color: #393939; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-group-post h1.title { font-size:25px; color: #f99e34; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-taxonomy-term h1.title { font-size:25px; color: #50adb4; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.section-search-results h1.title { font-size:25px; color: #393939; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-search-library-results h1.title { font-size:25px; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-search-atlas-results h1.title { font-size:25px; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-search-expert-results h1.title { font-size:25px; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-search-resources-results h1.title { font-size:25px; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-search-interact-results h1.title { font-size:25px; color: #f99e34; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-search-news-results h1.title { font-size:25px; color: #7eaec5; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-areasofexpertises h1.title { font-size:25px; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.section-resources h1.title { font-size:25px; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.section-video h1.title { font-size:25px; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.section-interact h1.title { font-size:25px; color: #f99e34; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-interact-blog h1.title { font-size:25px; color: #898989; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-blog-post h1.title { font-size:25px; color: #898989; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-blog-post-climate h1.title { font-size:25px; color: #8dbd7f; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-group h1.title { font-size:25px; color: #f99e34; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.section-news h1.title { font-size:25px; color: #7eaec5; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-news h1.title { font-size:25px; color: #7eaec5; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.section-climate h1.title { font-size:25px; color: #8dbd7f; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.section-environment h1.title { font-size:25px; color: #8dbd7f; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.section-pacific h1.title { font-size:25px; color: #50adb4; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.section-palop h1.title { font-size:25px; color: #50adb4; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.section-regions h1.title { font-size:25px; color: #50adb4; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.section-extractives h1.title { font-size:25px; color: #8dbd7f; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-node-16352 h1.title { font-size:25px; color: #50adb4; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-node-16353 h1.title { font-size:25px; color: #50adb4; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-node-16354 h1.title { font-size:25px; color: #50adb4; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-blog-post-palop h1.title { font-size:25px; color: #50adb4; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-news-palop h1.title { font-size:25px; color: #50adb4; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-video-palop h1.title { font-size:25px; color: #50adb4; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-editor-s-choice h1.title { font-size:25px; color: #8dbd7f; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-pacific-editor-s-choice h1.title { font-size:25px; color: #50adb4; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-documents h1.title { font-size:25px; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-atlas h1.title { font-size:25px; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-linking-organisations h1.title { font-size:25px; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-atlaspmo h1.title { font-size:25px; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-interact-e-discussion h1.title { font-size:25px; color: #f99e34; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-interact-document h1.title { font-size:25px; color: #f99e34; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-search-taxonomy-library h1.title { font-size:25px; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-search-taxonomy-expert h1.title { font-size:25px; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-search-taxonomy-atlas h1.title { font-size:25px; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-search-taxonomy-interact h1.title { font-size:25px; color: #f99e34; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-search-taxonomy-news h1.title { font-size:25px; color: #7eaec5; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.node-type-links h1.title { font-size:25px; color: #393939; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-group-node-subscribe h1.title { font-size:25px; color: #f99e34; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-group-node-unsubscribe h1.title { font-size:25px; color: #f99e34; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-node-12087 h1.title { font-size:25px; color: #f99e34; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-node-12088 h1.title { font-size:25px; color: #f99e34; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}
.page-node-12089 h1.title { font-size:25px; color: #f99e34; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif;}

h2, h3 {
	font-size:24px;
	color: #fff;
	line-height:29px;
	font-family:Arial, Helvetica, sans-serif;
	}
h3 {
	font-size:20px;
	line-height:24px;
	text-transform:none;
	}
.node h2 {
	color:#fff;
	font-size:20px;
	line-height:normal;
	padding:0px;
	margin-bottom:10px;
}
	.node h2 a{
		color:#fff;
		font-size:20px;
		font-weight:normal;
		text-decoration:none;
		text-transform:uppercase;
		-webkit-transition:color .3s ease-out;
		-moz-transition:color .3s ease-out;
		}
	.node h2 a:hover{ text-decoration: underline;}

article.node { padding-bottom:10px;}
article.node .content {
	overflow: hidden;
}

.node .content a {
	font-size: 12px;
	text-decoration: none;
}
	.node .content a:hover {
		text-decoration: underline;
	}

/*Author & date information*/
p.submitted {
	font-size:12px;
	margin:5px 0 15px;
	font-size:12px;
}
.submitted, p.submitted span {
	color:#434343;
}
	.submitted a {
		color:#434343;
		text-decoration:none;
	}
	.submitted a:hover {color:#393939;}
/**/

article.node footer {
	padding-top:10px;
}
article footer ul.links.inline {overflow:hidden; display:block;}
article footer ul li {float:left; padding:0; margin:0 0 5px 7px;}
article footer ul li:first-child {margin-left:0; padding: 0 0px;}
ul.links li a {
	display:inline-block;
	text-decoration:none;
	text-transform: uppercase;
	font-size:12px;
	color:#fff;
	padding:5px 0px;
}
.field-name-taxonomy-forums ul.links li a {
	display:inline;
	padding:0;
	background:none;
	color:#666;
	}
.field-name-taxonomy-forums ul.links li a:hover {color:#fff; background:none;}
#edit-cancel { padding:7px 10px;}
ul.links li a:hover, #edit-cancel:hover { color: #434343;}

.node-teaser .comment-add { display: none;}


/*Node Tags*/
article.node footer .field-name-field-tags { padding-bottom:10px;}
article.node footer .field-name-field-tags .field-label{
	color:#fff;
	line-height:28px;
}
article.node footer .field-name-field-tags .field-items {
	overflow:hidden;
	padding-bottom:15px;
	width:100%;
}
article.node footer .field-name-field-tags ul li { float:left; padding:0 4px;}
	article.node footer .field-name-field-tags ul li a{ text-decoration:none;}

article.node footer .field-name-field-tags .field-item {
	float:left;
	padding-right:10px;
}
/**/

/*Social sharing*/
.social-share {
	padding:15px 0;
}
	.social-share span {
		float:left;
		font-weight:bold;
		vertical-align:middle;
	}
	.social-share a {
		display:block;
		float:left;
		height:16px;
		margin-left:4px;
		opacity:.8;
		text-indent:-9999px;
		vertical-align:middle;
		width:16px;
		-webkit-transition:opacity .2s ease-out; -moz-transition:opacity .2s ease-out;
	}
		.social-share a:hover { opacity:1;}

	.social-share a.social-share-facebook { background:url(../images/social/facebook.png) no-repeat 0 0;}
	.social-share a.social-share-twitter { background:url(../images/social/twitter.png) no-repeat 0 0;}
	.social-share a.social-share-googlebuzz { background:url(../images/social/buzz.png) no-repeat 0 0;}
	.social-share a.social-share-myspace { background:url(../images/social/myspace.png) no-repeat 0 0;}
	.social-share a.social-share-msnlive { background:url(../images/social/msn.png) no-repeat 0 0;}
	.social-share a.social-share-yahoo { background:url(../images/social/yahoo.png) no-repeat 0 0;}
	.social-share a.social-share-linkedin { background:url(../images/social/linkedin.png) no-repeat 0 0;}
	.social-share a.social-share-orkut { background:url(../images/social/orkut.png) no-repeat 0 0;}
	.social-share a.social-share-digg { background:url(../images/social/digg.png) no-repeat 0 0;}
	.social-share a.social-share-delicious { background:url(../images/social/delicious.png) no-repeat 0 0;}
	.social-share a.social-share-facebook { background:url(../images/social/facebook.png) no-repeat 0 0;}
/**/

/*****************Default Block Style*******************/
html.js .collapsible.collapsed.collapsible .fieldset-legend {background-image:url(../images/menu-collapsed.gif);}
html.js .collapsible.collapsible .fieldset-legend {background-image:url(../images/menu-expanded.gif);}

input[type="text"], input[type="password"], input[type="search"], textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:6px 5px 7px;
	background:none;
	border:1px solid #434343;
	}
label {font-weight:normal; display: table;}
textarea {resize:none;}



section.block {
	/*margin-bottom:10px;*/
	padding-bottom:15px;
}

.section-interact section.block {
	/*margin-bottom:10px;*/
	/*padding-bottom:0px!important;*/
}

	section.block ul, section.block .item-list ul li { margin:0;}
	ul li.leaf {
		list-style-image:none;
		list-style-type:none;
		margin:0;
		padding:0;
	}
ul li.collapsed  {
		list-style-image:none;
		list-style-type:none;
		margin:0;
		padding:0;
	}
	section.block h2 {
		font-size:24px;
		color:#fff;
		line-height:normal;
	}
		section.block .content li {
			background:url(../images/a1.gif) no-repeat 0 8px;
			padding:0 0 10px 13px;
			overflow:hidden;
			line-height:20px;
		}
			section.block .content li a {
				color:#fff;
				font-size:13px;
				line-height:20px;
				text-decoration:none;
			}
			section.block .content li a:hover { color:#434343;}

	#main-wrapper .block h2 {
		font-size:20px;
		color:#000;
		line-height:normal;
		 border-bottom:1px dashed #d3d3d3;
		 padding-bottom:10px
	}
		#main-wrapper .block .content li {
			background:url(../images/a1.gif) no-repeat 2px 5px;
			padding:0 0 10px 13px;
			overflow:hidden;
			line-height:20px;
		}
			#main-wrapper .block .content li a {
				color:#000;
				font-size:13px;
				line-height:20px;
				text-decoration:none;
			}
			#main-wrapper .block .content li a:hover { color:#434343;}

      .node-type-areasofexpertises #main-wrapper .block .content ul li ul li { background:none!important;}

/*********************POLL's Bars**********************/
.poll .bar {
	background-color:#000;
	border:1px solid #2d2d2d;
	padding:1px;
	height:10px;
	margin-bottom:15px;
}
.poll .bar .foreground {
	height:10px;
	display:none;
	background-color:#1c1c1c;
	background-image:-moz-linear-gradient(left, #1c1c1c, #4f4f4f); /* FF3.6 */
	background-image:-ms-linear-gradient(left, #1c1c1c, #4f4f4f); /* IE10 */
	background-image:-o-linear-gradient(left, #1c1c1c, #4f4f4f); /* Opera 11.10+ */
	background-image:-webkit-gradient(linear, left, right, from(#1c1c1c), to(#4f4f4f)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(left, #1c1c1c, #4f4f4f); /* Chrome 10+, Saf5.1+ */
	background-image:linear-gradient(left, #1c1c1c, #4f4f4f);
	}

.poll .percent { float:right;}
.poll .vote-form { text-align: left; padding-bottom: 15px;}
.poll .vote-form .choices { width: 100%;}
#block-poll-recent ul.links li a { display:inline; background:none; box-shadow:none;}

.more-link a { text-transform: uppercase; text-decoration: none;}
.more-link a:hover { text-decoration: underline;}
/*******************************************/

#block-comment-recent .content li a { display:block;}

#block-forum-new .contextual-links-wrapper { display:none;}

#block-system-navigation .content li { margin:0;}

#block-node-recent tr.odd, #block-node-recent tr.even {
	background: none;
	border-bottom: 1px solid #242424;
}

.video_cont { width:100%; }
.video_resources { width:100%; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#dfba09!important}

.video_resources a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; text-decoration:none; color:#dfba09!important}
.video_resources a:hover{ text-decoration: underline}

#block-views-agora-video-section-2-block-1 h2 { display:none}


.recent_resources_cont { width:100%; border-bottom:1px dashed #d3d3d3; padding-bottom:5px}
.recent_resources { width:100%; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px}

.recent_resources a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; text-decoration:none;}
.recent_resources a:hover{ text-decoration: underline}

.page-node-10845 #block-views-resources-latest-of-block-1 h2 { display:none}
.page-node-10845 #block-views-resources-latest-of-block h2 { display:none}
.page-node-10845 #block-views-agora-video-section-0-block-1 h2 { display:none}
.page-node-10858 #block-views-resources-latest-of-block-1 h2 { display:none}
.page-node-10858 #block-views-resources-latest-of-block h2 { display:none}
.page-node-10858 #block-views-agora-video-section-0-block-1 h2 { display:none}
.page-node-10861 #block-views-resources-latest-of-block-1 h2 { display:none}
.page-node-10861 #block-views-resources-latest-of-block h2 { display:none}
.page-node-10861 #block-views-agora-video-section-0-block-1 h2 { display:none}

/***Block  ****/
#block-search-form {}
#search-block-form .form-text {
	width:100%;
	padding:8px 5px;
	border:none;
}
#block-search-form .container-inline {
	overflow:hidden;
	border-radius:10px;
	border:1px solid #666;
	background:#fff;
	display:inline-block;
	}
#block-search-form .container-inline .form-item {float:left; margin:0;}
#block-search-form .container-inline .form-actions {float:right;}

#search-block-form #edit-submit, #search-block-form .form-submit {
background:url(../images/search.png) no-repeat center center;
line-height:normal;
width:31px;
height:32px;
padding:0;
margin:0;
vertical-align:middle;
cursor:pointer;
text-indent:-9999px;
border:0;
}
#search-block-form #edit-submit:hover, #search-block-form .form-submit:hover {}


/******************Buttons Styles********************/
#edit-cancel {display:inline-block; line-height:20px;}
.form-submit, #edit-cancel {
	text-decoration:none;
	background:#393939;
	border:none;
	vertical-align:middle;
	color:#fff;
	font-weight:bold;
	text-transform:capitalize;
	text-transform: uppercase;
	font-size:14px;
	padding:7px 10px;
	margin-right:5px;
	line-height:normal;
	-webkit-transition:all .3s ease-out;
	-moz-transition:all .3s ease-out;
	}
	.form-submit:hover, #edit-cancel:hover { background:#fff; color: #393939;}

/*****************************************/

/*** Footer ***/
#footer {
	clear: both;
	position: relative;
	background-image:url(../images/background_footer.jpg);
	font-family:Georgia, "Times New Roman", Times, serif
}
	#footer .block h2 { display:none
	}

	#footer .block .content {
		font-size: 11px;
	}
		#footer .block .content a {
			color: #eaeaea;
			text-decoration: none;
		}
			#footer .block .content a:hover {
				color: #9b9b9b;
			}

.section-pacific #footer {
	clear: both;
	position: relative;
	background-image: none!important;
}
	.section-pacific #footer .block h2 { display:none
	}

	.section-pacific #footer .block .content {
		font-size: 11px;
	}
		.section-pacific #footer .block .content a {
			color: #202020!important;
			text-decoration: underline!important;
		}
			.section-pacific #footer .block .content a:hover {
				color: #000!important;
			}

body.section-pacific{
  background-image:none!important;}


.section-palop #footer {
	clear: both;
	position: relative;
	background-image: none!important;
}
.section-palop #footer .block h2 { display:none	}
.section-palop #footer .block .content {
		font-size: 11px;
}
.section-palop #footer .block .content a {
			color: #202020!important;
			text-decoration: underline!important;
}
.section-palop #footer .block .content a:hover {
				color: #000!important;
}
body.section-palop{
  background-image:none!important;}


.node-type-blog-post-palop #footer {
	clear: both;
	position: relative;
	background-image: none!important;
}
.node-type-blog-post-palop #footer .block h2 { display:none	}
.node-type-blog-post-palop #footer .block .content {
		font-size: 11px;
}
.node-type-blog-post-palop #footer .block .content a {
			color: #202020!important;
			text-decoration: underline!important;
}
.node-type-blog-post-palop #footer .block .content a:hover {
				color: #000!important;
}
body.node-type-blog-post-palop{
  background-image:none!important;}



.node-type-video-palop #footer {
	clear: both;
	position: relative;
	background-image: none!important;
}
.node-type-video-palop #footer .block h2 { display:none	}
.node-type-video-palop #footer .block .content {
		font-size: 11px;
}
.node-type-video-palop #footer .block .content a {
			color: #202020!important;
			text-decoration: underline!important;
}
.node-type-video-palop #footer .block .content a:hover {
				color: #000!important;
}
body.node-type-video-palop{
  background-image:none!important;}

.section-regions #footer {
	clear: both;
	position: relative;
	background-image: none!important;
}
.section-regions #footer .block h2 { display:none	}
.section-regions #footer .block .content {
		font-size: 11px;
}
.section-regions #footer .block .content a {
			color: #202020!important;
			text-decoration: underline!important;
}
.section-regions #footer .block .content a:hover {
				color: #000!important;
}
body.section-regions{
  background-image:none!important;}




.page-16352 #footer {
	clear: both;
	position: relative;
	background-image: none!important;
}
.page-16352 #footer .block h2 { display:none	}
.page-16352 #footer .block .content {
		font-size: 11px;
}
.page-16352 #footer .block .content a {
			color: #202020!important;
			text-decoration: underline!important;
}
.page-16352 #footer .block .content a:hover {
				color: #000!important;
}
body.page-16352{
  background-image:none!important;}

  .page-16353 #footer {
	clear: both;
	position: relative;
	background-image: none!important;
}
.page-16353 #footer .block h2 { display:none	}
.page-16353 #footer .block .content {
		font-size: 11px;
}
.page-16353 #footer .block .content a {
			color: #202020!important;
			text-decoration: underline!important;
}
.page-16353 #footer .block .content a:hover {
				color: #000!important;
}
body.page-16353{
  background-image:none!important;}


    .page-16354 #footer {
	clear: both;
	position: relative;
	background-image: none!important;
}
.page-16354 #footer .block h2 { display:none	}
.page-16354 #footer .block .content {
		font-size: 11px;
}
.page-16354 #footer .block .content a {
			color: #202020!important;
			text-decoration: underline!important;
}
.page-16354 #footer .block .content a:hover {
				color: #000!important;
}
body.page-16354{
  background-image:none!important;}





#footer p{font-size:11px; color:#eaeaea; padding-bottom:5px!important; margin-bottom:0!important}

#block-block-6 .content{
	padding-right: 40px;
}

#footer .cufon { display:none}

#block-block-195 { float:left; width:159px!important; padding:12px; height:100px; border-top:10px solid #50adb4; margin:0 4px!important}
#block-block-196 { float:left; width:159px!important; padding:12px; height:100px; border-top:10px solid #dfba09; margin:0 4px!important}
#block-block-197 { float:left; width:159px!important; padding:12px; height:100px; border-top:10px solid #f99e34; margin:0 4px!important}
#block-block-198 { float:left; width:159px!important; padding:12px; height:100px; border-top:10px solid #7daec5; margin:0 4px!important}
#block-block-199 { float:left; width:159px!important; padding:12px; height:100px; border-top:10px solid #7eaec5; margin:0 4px!important}

/********Social-icons Block********/
#block-follow-site { float:right;}
#block-follow-site .follow-links li {
	background:none;
	float:left;
	padding:0;
}
	a.follow-link {
		width:23px;
		height:23px;
		text-indent:-9999px;
		float:left;
		margin:0 4px 8px 0;
		padding:0;
		-webkit-transition:all .2s ease;
		-moz-transition:all .2s ease;
		margin-top:3px;
		opacity:0.8;
	}
		a.follow-link:hover { margin-top:0; opacity:1;}
/********************/


/**************Contact Form***************/
#contact-site-form label {
	color:#fff;
	display:table;
}
#contact-site-form label.option { display:inline;}
#contact-site-form input.form-text {
	max-width:95%;
}
#contact-site-form textarea#edit-message {
	height:120px;
	margin-right:100px;
}
/**************************************/


/***********Forum************/
.action-links {
	padding:15px 0px;
}
	.action-links a {
		color:#fff;
		font-size:12px;
	}
	.action-links a:hover {
		text-decoration:none;
	}

#forum a {
	color:#fff;
	font-size:13px;
}
#forum table {
	border:1px solid #434343;
	width:100%;
}
tr.even, tr.odd {background:#dadada; border:none;}
#forum th {
	background:#000;
	border:1px solid #535353;
	color:#fff;
	font-size:14px;
	padding:3px 5px;
}
	#forum th a {
		color:#fff;
	}

#forum tr.even, tr.odd {
	background:none;
	border-bottom:0px solid #e0e0e0;
}
#forum tr.even td {
	background:#1c1c1c
}

#forum tr.odd td {
	background:#141414
}
#forum td.container {
	padding:10px;
}

#forum tr.even td.forum {
	background:url(../images/forum-ico.png) no-repeat 10px 10px #1c1c1c
}
#forum tr.odd td.forum {
	background:url(../images/forum-ico.png) no-repeat 10px 10px #141414
}

#forum td {
	background:#f3f5f4;
	border:1px solid #434343;
	padding:5px;
}

#forum td.topics, #forum td.posts, #forum td.replies{
	text-align:center;
}
#forum td.last-reply span, #forum td.title span {
	color:#535353;
}

.field-name-taxonomy-forums {
	overflow:hidden;
	padding-bottom:10px;
	width:100%;
}
.field-label {
	color:#fff;
	float:left;
	font-size:14px;
	vertical-align:middle;
}
.field-items a {
	color:#066869;
	font-size:12px;
}

h3.field-label { line-height:22px; padding-right:10px;}
.node-type-documents .block .content .field-type-taxonomy-term-reference {border:1px solid #d2d2d2; margin-bottom:10px}
.node-type-documents .block .content .field-type-taxonomy-term-reference li{padding:5px 5px 5px 8px!important}
.node-type-documents .block .content .field li { background:none!important; overflow:visible!important }
.node-type-documents .field li a{ text-transform:none!important; color:#707070; padding:0}
.node-type-documents .field li a:hover{ text-decoration:underline!important; text-transform:none!important;}
.node-type-documents h3 { width:100%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#dfba09; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px;}
.node-type-documents .field-name-taxonomy-vocabulary-11 ul { float:left; width:100%;}
.node-type-documents .field-name-taxonomy-vocabulary-11 ul.links a{ text-transform:capitalize;}
.node-type-documents .field-name-taxonomy-vocabulary-11 ul li a{ text-decoration:underline; color:#066869!important}
.node-type-documents .field-name-taxonomy-vocabulary-11 ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-documents .field-name-taxonomy-vocabulary-11 ul li{ float:left; background:none!important}



/***********************/

/************first-time page***************/
#first-time {
	display:none;
}
	#first-time p {
		padding:10px 0;
	}

#first-time .item-list ul li{
	background:none;
	display:block;
	float:left;
	margin:0;
}
	#first-time .item-list ul li a {
		color:#fff;
		display:block;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}
	#first-time .item-list ul li:hover { background:none}
	#first-time .item-list ul li a:hover { background:none}
/***************************/

/******************Paginator*********************/

.item-list .pager li { padding:0;}
.content ul.pager li {
	color:#737373!important;
	margin:0px 1px;
	overflow:hidden;
}
.content ul.pager li.pager-current {
	color:#737373!important;
	font-size: 20px;
	padding:5px 12px;
	position:relative;
	zoom:1;
	}
	.content ul.pager li a{
		color:#737373!important;
		display:inline-block;
		font-size: 20px;
		padding:3px 12px;
		position:relative;
		text-decoration:none;
		zoom:1;
	  }
	.content ul.pager li a:hover {
		color:#000;
	}

/**********************/

.status a { color: #428202;}

#block-views-slider-home-block {margin:10px 0;}

.field-type-image img, .field-content img, .field-name-field-blog-image img  {
	max-width: 100%;
	height: auto;
}


/*******Slider********/
.flexslider {
	background: none;
	border:8px solid #b2b2b2;
	border-radius:5px;
	margin-bottom:10px
}
.flexslider .views-field-title {
	position: absolute;
	width: 220px;
	top: 226px;
}
	.flexslider .views-field-title {
		color: #fff;
		font-size: 25px!important;
		text-decoration: none;
		line-height: 20px;
	}

		.section-climate .flexslider .views-field-title {
		color: #fff;
		font-size: 20px!important;
		text-decoration: none;
		line-height: 20px;
	}

.flexslider .views-field-field-slide-image img{
	float: right;
}

.flexslider .views-field-view-node {
	position: absolute;
	top:297px;
}
	.flexslider .views-field-view-node a {
		background: #141414;
		border-radius:5px;
		color: #fff;
		font-size: 12px;
		display: inline-block;
		padding: 13px 27px;
		text-transform: uppercase;
	}
		.flexslider .views-field-view-node a:hover {
			background: #fff;
			color: #000;
		}

.section-interact .flex-nav-container { float:none!important;}
.section-interact .flexslider { border:none!important}
.section-interact #views_slideshow_slide_counter_og_new_groups-block { display:none!important}
.section-interact .flex-nav-container li { background:none!important}
.section-interact .flex-nav-container .prev { display:none!important}
.section-interact .flex-nav-container .next { display:none!important}
.section-interact .content .flexslider .views-field-title { top:280px!important;  }
.section-interact #block-views-og-new-groups-block img { width:100%!important; border:0!important}
.section-interact #block-views-og-new-groups-block .views-field-field-image-group { float:left; width:100%!important; padding:0!important;}
.section-interact #block-views-og-new-groups-block .content { width:96%!important;}
.section-interact #block-views-og-new-groups-block .views-field-title {width:100%!important; opacity:0.9!important}

#main-wrapper .block .content .flexslider .views-field-title { padding:10px 20px; width:100%; position:absolute; color:#fff!important; top:320px; background-color:#000; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
.section-climate #main-wrapper .block .content .flexslider .views-field-title { background-color:#8dbd7f!important; filter:alpha(opacity=100)!important; -moz-opacity: 1!important; opacity: 1!important;}
.section-pacific #main-wrapper .block .content .flexslider .views-field-title { background-color:#50adb4!important; filter:alpha(opacity=100)!important; -moz-opacity: 1!important; opacity: 1!important;}

.front .block .content .flexslider .views-field-title a{pointer-events:none; cursor:default;}
#main-wrapper .block .content .flexslider .views-field-body { position:absolute; padding:5px 20px; height:37px; overflow:hidden; color:#FFF; top:365px; font-style:italic; background-color:#000; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
#main-wrapper .block .content .flexslider .views-field-field-url-slide { width:100%; padding:10px 20px 5px 20px; position:absolute; color:#FFF!important; top:412px; background-color:#000; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
#main-wrapper .block .content .flexslider .views-field-field-url-slide a{ color:#FFF!important;}
.flexslider .content li { background:none; padding:0; overflow:hidden; line-height:20px; }

#main-wrapper .block .content .flexslider li { background:none; padding:0; overflow:hidden; line-height:20px; }
#main-wrapper .block .content .flexslider a { color:#fff!important; }
.front #main-wrapper .block .content li { background:none!important;}


/********************/

/*******Slider News********/
#block-views-news-block-1 { height:400px; position:relative}
.section-news .flex-nav-container { height:280px; margin-top:30px }
.section-news .flexslider { background: none; border:1px!important; top:-40px; margin-bottom:0!important }
.section-news .flex-direction-nav { display:none}
.section-news .flex-control-nav { bottom:-23px!important; text-align: center;}
.section-news .flex-control-nav li{ background:none!important; }


#block-views-news-block-1 .content .flexslider .views-field-title { padding:0!important; width:100%; height:70px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#block-views-news-block-1 .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#block-views-news-block-1 .content .flexslider .views-field-title a { color:#000!important;  cursor: pointer;}
#block-views-news-block-1 .content .flexslider .views-field-title .field-content { color:#000!important;}

/*******Slider Climate********/
#block-views-climate-editor-s-choise-block-4 { width:240px; height:330px; float:right; margin-top:-440px; margin-bottom:10px}
.section-climate .flex-nav-container { height:185px; margin-top:30px }
.section-climate .flexslider { height:282px; background: none; border:1px!important; top:-40px; margin-bottom:0!important }
.section-climate .flex-direction-nav { display:none}
.section-climate .flex-control-nav { /*display:none*/ bottom:-58px!important; left:-5px; text-align: center;}
.section-climate .flex-control-nav li{ background:none!important; }

#block-block-305 { width:200px; height:30px; position:relative; top:10px; right:-740px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#8dbd7f; text-align:right; z-index:1}
#block-block-305 p{ width:200px; height:30px;}
#block-block-305 a {color:#8dbd7f;}

#block-views-climate-editor-s-choise-block-4 .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#block-views-climate-editor-s-choise-block-4 .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#block-views-climate-editor-s-choise-block-4 .content .flexslider .views-field-title a { color:#fff!important;  cursor: pointer; }
#block-views-climate-editor-s-choise-block-4 .content .flexslider .views-field-title .field-content { color:#000!important;}
#block-views-climate-editor-s-choise-block-4 .content .flexslider .views-field-title { text-align:left}



/********************/

/*******Extractives********/

.what_extractives { float:left; width:659px; height:284px; background-color:#f3f3f0}
.what_extractives_image { float:left; width:400px; height:284px;}

.what_extractives .write1 { float:left; width:199px; padding:30px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; margin-bottom:10px; text-align:left; line-height:22px}
.what_extractives .write2 { float:left; width:199px; padding:30px; text-align:left}
.what_extractives .write2 a { color:#559343}

#block-block-382 { float:left; width:659px; margin-top:30px}
#block-block-382 #title_latest_news_climate{ width:629px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:40px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:5px; background-image:url(../images/icon_last.png); background-repeat:no-repeat; padding:15px 0 0 50px!important;}
#block-block-382 #title_latest_news_climate a{color:#8dbd7f!important;}
#block-block-382 #title_latest_news_climate a:hover{color:#8dbd7f!important;}

#block-block-399 { float:left; width:659px; margin-top:30px}
#block-block-399 #title_latest_news_climate{ width:629px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:40px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:5px; background-image:url(../images/icon_last.png); background-repeat:no-repeat; padding:15px 0 0 50px!important;}
#block-block-399 #title_latest_news_climate a{color:#8dbd7f!important;}
#block-block-399 #title_latest_news_climate a:hover{color:#8dbd7f!important;}

#block-block-400 { float:left; width:659px; margin-top:30px}
#block-block-400 #title_latest_news_climate{ width:629px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:40px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:5px; background-image:url(../images/icon_last.png); background-repeat:no-repeat; padding:15px 0 0 50px!important;}
#block-block-400 #title_latest_news_climate a{color:#8dbd7f!important;}
#block-block-400 #title_latest_news_climate a:hover{color:#8dbd7f!important;}

#block-block-401 { float:left; width:659px; margin-top:30px}
#block-block-401 #title_latest_news_climate{ width:629px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:40px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:5px; background-image:url(../images/icon_last.png); background-repeat:no-repeat; padding:15px 0 0 50px!important;}
#block-block-401 #title_latest_news_climate a{color:#8dbd7f!important;}
#block-block-401 #title_latest_news_climate a:hover{color:#8dbd7f!important;}

#block-block-402 { float:left; width:659px; margin-top:30px}
#block-block-402 #title_latest_news_climate{ width:629px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:40px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:5px; background-image:url(../images/icon_last.png); background-repeat:no-repeat; padding:15px 0 0 50px!important;}
#block-block-402 #title_latest_news_climate a{color:#8dbd7f!important;}
#block-block-402 #title_latest_news_climate a:hover{color:#8dbd7f!important;}

#block-block-383 { float:left; width:659px}
#block-block-383 h2 { display: none}
#block-block-383 h4 { width:659px; font-family: Georgia, "Times New Roman", Times, serif!important; background-color:#fff!important; border-bottom: none!important; text-transform:normal!important; height:40px!important; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px!important; background-image:url(../images/icon_what.png)!important; background-repeat:no-repeat!important; padding:13px 0 0 50px!important;}
#block-block-383 h4 a { color:#8dbd7f!important; }

#block-block-391 { float:left; width:659px}
#block-block-391 h2 { display: none}
#block-block-391 h4 { width:659px; font-family: Georgia, "Times New Roman", Times, serif!important; background-color:#fff!important; border-bottom: none!important; text-transform:normal!important; height:40px!important; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px!important; background-image:url(../images/icon_what.png)!important; background-repeat:no-repeat!important; padding:13px 0 0 50px!important;}
#block-block-391 h4 a { color:#8dbd7f!important; }

#block-block-392 { float:left; width:659px}
#block-block-392 h2 { display: none}
#block-block-392 h4 { width:659px; font-family: Georgia, "Times New Roman", Times, serif!important; background-color:#fff!important; border-bottom: none!important; text-transform:normal!important; height:40px!important; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px!important; background-image:url(../images/icon_what.png)!important; background-repeat:no-repeat!important; padding:13px 0 0 50px!important;}
#block-block-392 h4 a { color:#8dbd7f!important; }

#block-block-393 { float:left; width:659px}
#block-block-393 h2 { display: none}
#block-block-393 h4 { width:659px; font-family: Georgia, "Times New Roman", Times, serif!important; background-color:#fff!important; border-bottom: none!important; text-transform:normal!important; height:40px!important; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px!important; background-image:url(../images/icon_what.png)!important; background-repeat:no-repeat!important; padding:13px 0 0 50px!important;}
#block-block-393 h4 a { color:#8dbd7f!important; }

#block-block-394 { float:left; width:659px}
#block-block-394 h2 { display: none}
#block-block-394 h4 { width:659px; font-family: Georgia, "Times New Roman", Times, serif!important; background-color:#fff!important; border-bottom: none!important; text-transform:normal!important; height:40px!important; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px!important; background-image:url(../images/icon_what.png)!important; background-repeat:no-repeat!important; padding:13px 0 0 50px!important;}
#block-block-394 h4 a { color:#8dbd7f!important; }


.page-node-17431 #page-title { display:none}
.page-node-17432 #page-title { display:none}
.page-node-17433 #page-title { display:none}
.page-node-17434 #page-title { display:none}

.page-node-17566 #page-title { display:none}
.page-node-17567 #page-title { display:none}
.page-node-17568 #page-title { display:none}
.page-node-17569 #page-title { display:none}

.page-node-17588 #page-title { display:none}
.page-node-17589 #page-title { display:none}
.page-node-17590 #page-title { display:none}
.page-node-17591 #page-title { display:none}
.page-node-17592 #page-title { display:none}
.page-node-17593 #page-title { display:none}
.page-node-17594 #page-title { display:none}
.page-node-17595 #page-title { display:none}
.page-node-17596 #page-title { display:none}
.page-node-17597 #page-title { display:none}
.page-node-17598 #page-title { display:none}
.page-node-17599 #page-title { display:none}

#block-views-news-extractives-block-3 { float:left; width:678px}
#block-views-news-extractives-block-3 h2{ display:none;}
#block-views-news-extractives-block-3 .views-row { float:left; width:205px; height:280px; margin:0 17px 19px 0; border:1px solid #dadada}
#block-views-news-extractives-block-3 .views-field-body{ display:none}
#block-views-news-extractives-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:80px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-news-extractives-block-3 .views-field-title a{ text-decoration:none}
#block-views-news-extractives-block-3 .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-news-extractives-block-3 .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}

#block-views-news-extractives-arabic-block-3 { float:left; width:678px}
#block-views-news-extractives-arabic-block-3 h2{ display:none;}
#block-views-news-extractives-arabic-block-3 .views-row { float:left; width:205px; height:280px; margin:0 17px 19px 0; border:1px solid #dadada}
#block-views-news-extractives-arabic-block-3 .views-field-body{ display:none}
#block-views-news-extractives-arabic-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:80px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-news-extractives-arabic-block-3 .views-field-title a{ text-decoration:none}
#block-views-news-extractives-arabic-block-3 .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-news-extractives-arabic-block-3 .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}



.node-type-extractives .field-name-image { float:left;}
.section-extractives article.node { float:left;}

#block-views-3bbd759c802602b0c6e30ccb165ffd2b { float:left; width:678px}
#block-views-3bbd759c802602b0c6e30ccb165ffd2b h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
#block-views-3bbd759c802602b0c6e30ccb165ffd2b .views-row { float:left; width:205px; height:280px; margin:0 17px 19px 0; border:1px solid #dadada}
#block-views-3bbd759c802602b0c6e30ccb165ffd2b .views-field-body{ display:none}
#block-views-3bbd759c802602b0c6e30ccb165ffd2b .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-3bbd759c802602b0c6e30ccb165ffd2b .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:80px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-3bbd759c802602b0c6e30ccb165ffd2b .views-field-title a{ text-decoration:none}
#block-views-3bbd759c802602b0c6e30ccb165ffd2b .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-3bbd759c802602b0c6e30ccb165ffd2b .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}

#block-views-26a68c9ddafb0719fe12618394490c25 { float:left; width:678px}
#block-views-26a68c9ddafb0719fe12618394490c25 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
#block-views-26a68c9ddafb0719fe12618394490c25 .views-row { float:left; width:205px; height:280px; margin:0 17px 19px 0; border:1px solid #dadada}
#block-views-26a68c9ddafb0719fe12618394490c25 .views-field-body{ display:none}
#block-views-26a68c9ddafb0719fe12618394490c25 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-26a68c9ddafb0719fe12618394490c25 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:80px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-26a68c9ddafb0719fe12618394490c25 .views-field-title a{ text-decoration:none}
#block-views-26a68c9ddafb0719fe12618394490c25 .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-26a68c9ddafb0719fe12618394490c25 .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}

#block-views-030ad034cb771c5f01b6574b23abb980 { float:left; width:678px}
#block-views-030ad034cb771c5f01b6574b23abb980 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
#block-views-030ad034cb771c5f01b6574b23abb980 .views-row { float:left; width:205px; height:280px; margin:0 17px 19px 0; border:1px solid #dadada}
#block-views-030ad034cb771c5f01b6574b23abb980 .views-field-body{ display:none}
#block-views-030ad034cb771c5f01b6574b23abb980 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-030ad034cb771c5f01b6574b23abb980 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:80px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-030ad034cb771c5f01b6574b23abb980 .views-field-title a{ text-decoration:none}
#block-views-030ad034cb771c5f01b6574b23abb980 .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-030ad034cb771c5f01b6574b23abb980 .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}

#block-views-4d4ea819e71225f7fd2597b9ee512b87 { float:left; width:678px}
#block-views-4d4ea819e71225f7fd2597b9ee512b87 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
#block-views-4d4ea819e71225f7fd2597b9ee512b87 .views-row { float:left; width:205px; height:280px; margin:0 17px 19px 0; border:1px solid #dadada}
#block-views-4d4ea819e71225f7fd2597b9ee512b87 .views-field-body{ display:none}
#block-views-4d4ea819e71225f7fd2597b9ee512b87 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-4d4ea819e71225f7fd2597b9ee512b87 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:80px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-4d4ea819e71225f7fd2597b9ee512b87 .views-field-title a{ text-decoration:none}
#block-views-4d4ea819e71225f7fd2597b9ee512b87 .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-4d4ea819e71225f7fd2597b9ee512b87 .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}


/*#block-block-386 { float:left; width:629px; margin-top:30px}
#block-block-386 h2{ width:629px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:40px; color:#8dbd7f!important; font-size:25px!important; background-image:url(../images/icon_libr.png); background-repeat:no-repeat; padding:15px 0 0 50px!important; border-bottom:none!important}
#block-block-386 .content { display:none!important}*/


#block-block-386 { float:left; width:659px; margin-top:30px}
#block-block-386 #title_library_extractives { width:629px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:40px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:5px; background-image:url(../images/icon_libr.png); background-repeat:no-repeat; padding:15px 0 0 50px!important;}
#block-block-386 #title_library_extractives a{color:#8dbd7f!important;}
#block-block-386 #title_library_extractives a:hover{color:#8dbd7f!important;}

#block-block-428 { float:left; width:659px; margin-top:30px}
#block-block-428 #title_library_extractives { width:629px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:40px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:5px; background-image:url(../images/icon_libr.png); background-repeat:no-repeat; padding:15px 0 0 50px!important;}
#block-block-428 #title_library_extractives a{color:#8dbd7f!important;}
#block-block-428 #title_library_extractives a:hover{color:#8dbd7f!important;}

#block-block-429 { float:left; width:659px; margin-top:30px}
#block-block-429 #title_library_extractives { width:629px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:40px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:5px; background-image:url(../images/icon_libr.png); background-repeat:no-repeat; padding:15px 0 0 50px!important;}
#block-block-429 #title_library_extractives a{color:#8dbd7f!important;}
#block-block-429 #title_library_extractives a:hover{color:#8dbd7f!important;}

#block-block-430 { float:left; width:659px; margin-top:30px}
#block-block-430 #title_library_extractives { width:629px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:40px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:5px; background-image:url(../images/icon_libr.png); background-repeat:no-repeat; padding:15px 0 0 50px!important;}
#block-block-430 #title_library_extractives a{color:#8dbd7f!important;}
#block-block-430 #title_library_extractives a:hover{color:#8dbd7f!important;}

#block-block-431 { float:left; width:659px; margin-top:30px}
#block-block-431 #title_library_extractives { width:629px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:40px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:5px; background-image:url(../images/icon_libr.png); background-repeat:no-repeat; padding:15px 0 0 50px!important;}
#block-block-431 #title_library_extractives a{color:#8dbd7f!important;}
#block-block-431 #title_library_extractives a:hover{color:#8dbd7f!important;}

#block-views-0ee016827925f96809524703b8d330f7 { float:left; width:90%; padding:15px 40px 0px 40px;}
#block-views-0ee016827925f96809524703b8d330f7 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-0ee016827925f96809524703b8d330f7 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; /*font-style:italic!important*/}
#block-views-0ee016827925f96809524703b8d330f7 .views-row a{ text-decoration:underline!important}
#block-views-0ee016827925f96809524703b8d330f7 .views-row a:hover{ text-decoration:none!important}

#block-views-4ac27a85afa4aadbc3d26d79625622f7 { float:left; width:90%; padding:15px 40px 0px 40px;}
#block-views-4ac27a85afa4aadbc3d26d79625622f7 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-4ac27a85afa4aadbc3d26d79625622f7 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; /*font-style:italic!important*/}
#block-views-4ac27a85afa4aadbc3d26d79625622f7 .views-row a{ text-decoration:underline!important}
#block-views-4ac27a85afa4aadbc3d26d79625622f7 .views-row a:hover{ text-decoration:none!important}

#block-views-7d823ac71aeb330ed0ea3930f65390b9 { float:left; width:90%; padding:15px 40px 0px 40px;}
#block-views-7d823ac71aeb330ed0ea3930f65390b9 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-7d823ac71aeb330ed0ea3930f65390b9 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; /*font-style:italic!important*/}
#block-views-7d823ac71aeb330ed0ea3930f65390b9 .views-row a{ text-decoration:underline!important}
#block-views-7d823ac71aeb330ed0ea3930f65390b9 .views-row a:hover{ text-decoration:none!important}

#block-views-be3b3f3b2a7616f18fdc7eb1edd4c11f { float:left; width:90%; padding:15px 40px 0px 40px;}
#block-views-be3b3f3b2a7616f18fdc7eb1edd4c11f h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-be3b3f3b2a7616f18fdc7eb1edd4c11f .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; /*font-style:italic!important*/}
#block-views-be3b3f3b2a7616f18fdc7eb1edd4c11f .views-row a{ text-decoration:underline!important}
#block-views-be3b3f3b2a7616f18fdc7eb1edd4c11f .views-row a:hover{ text-decoration:none!important}

#block-views-1173bd6af112379fc7ac0d4e93c3fa18 { float:left; width:90%; padding:15px 40px 0px 40px;}
#block-views-1173bd6af112379fc7ac0d4e93c3fa18 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-1173bd6af112379fc7ac0d4e93c3fa18 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; /*font-style:italic!important*/}
#block-views-1173bd6af112379fc7ac0d4e93c3fa18 .views-row a{ text-decoration:underline!important}
#block-views-1173bd6af112379fc7ac0d4e93c3fa18 .views-row a:hover{ text-decoration:none!important}

#block-views-558fcb0c767169f1851b3525acafee5d { float:left; width:579px; height:241px; border-left: 1px solid #dadada; border-top: 1px solid #dadada; border-right: 1px solid #dadada; padding:15px 40px 0px 40px;}
#block-views-558fcb0c767169f1851b3525acafee5d h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-558fcb0c767169f1851b3525acafee5d .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; /*font-style:italic!important*/}
#block-views-558fcb0c767169f1851b3525acafee5d .views-row a{ text-decoration:underline!important}
#block-views-558fcb0c767169f1851b3525acafee5d .views-row a:hover{ text-decoration:none!important}

#block-views-b296fa8aaebb4646166bbe523fc7688c { float:left; width:579px; height:241px; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-top: 1px solid #dadada; border-right: 1px solid #dadada; padding:15px 40px 0px 40px; margin-bottom:10px}
#block-views-b296fa8aaebb4646166bbe523fc7688c h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-b296fa8aaebb4646166bbe523fc7688c .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; /*font-style:italic!important*/}
#block-views-b296fa8aaebb4646166bbe523fc7688c .views-row a{ text-decoration:underline!important}
#block-views-b296fa8aaebb4646166bbe523fc7688c .views-row a:hover{ text-decoration:none!important}

#block-views-906e19a8614d5a34d6f72eb582e76d69 { float:left; width:579px; height:241px; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-top: 1px solid #dadada; border-right: 1px solid #dadada; padding:15px 40px 0px 40px; margin-bottom:10px}
#block-views-906e19a8614d5a34d6f72eb582e76d69 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-906e19a8614d5a34d6f72eb582e76d69 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; /*font-style:italic!important*/}
#block-views-906e19a8614d5a34d6f72eb582e76d69 .views-row a{ text-decoration:underline!important}
#block-views-906e19a8614d5a34d6f72eb582e76d69 .views-row a:hover{ text-decoration:none!important}

#block-views-b1056c8e3a8a4083eba002ef971f5f75 { float:left; width:579px; height:241px; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-top: 1px solid #dadada; border-right: 1px solid #dadada; padding:15px 40px 0px 40px; margin-bottom:10px}
#block-views-b1056c8e3a8a4083eba002ef971f5f75 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-b1056c8e3a8a4083eba002ef971f5f75 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; /*font-style:italic!important*/}
#block-views-b1056c8e3a8a4083eba002ef971f5f75 .views-row a{ text-decoration:underline!important}
#block-views-b1056c8e3a8a4083eba002ef971f5f75 .views-row a:hover{ text-decoration:none!important}

#block-views-b4e165c179a3fa31b9f26845ca6a3e12 { float:left; width:579px; height:241px; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-top: 1px solid #dadada; border-right: 1px solid #dadada; padding:15px 40px 0px 40px; margin-bottom:10px}
#block-views-b4e165c179a3fa31b9f26845ca6a3e12 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-b4e165c179a3fa31b9f26845ca6a3e12 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; /*font-style:italic!important*/}
#block-views-b4e165c179a3fa31b9f26845ca6a3e12 .views-row a{ text-decoration:underline!important}
#block-views-b4e165c179a3fa31b9f26845ca6a3e12 .views-row a:hover{ text-decoration:none!important}



#block-block-384 { float:left; width:659px;}
#block-block-384 h2 { width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:40px; color:#8dbd7f!important; font-size:25px!important;}
#block-block-385 { float:right; margin-top:40px }

#block-views-bc5fa06ff148ef425bf99a506b049d28 .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#block-views-bc5fa06ff148ef425bf99a506b049d28 .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#block-views-bc5fa06ff148ef425bf99a506b049d28 .content .flexslider .views-field-title a { color:#fff!important;  cursor: pointer; }
#block-views-bc5fa06ff148ef425bf99a506b049d28 .content .flexslider .views-field-title .field-content { color:#000!important;}
#block-views-bc5fa06ff148ef425bf99a506b049d28 .content .flexslider .views-field-title { text-align:left}
#block-views-bc5fa06ff148ef425bf99a506b049d28 { padding:0}
#block-views-bc5fa06ff148ef425bf99a506b049d28 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:30px; padding:0px!important;}
#block-views-bc5fa06ff148ef425bf99a506b049d28 { width:240px; height:330px; float:right; margin-bottom:10px; margin-top:20px}

#block-views-3a7a26629ca9fca93afef7885536a72c .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#block-views-3a7a26629ca9fca93afef7885536a72c .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#block-views-3a7a26629ca9fca93afef7885536a72c .content .flexslider .views-field-title a { color:#fff!important;  cursor: pointer; }
#block-views-3a7a26629ca9fca93afef7885536a72c .content .flexslider .views-field-title .field-content { color:#000!important;}
#block-views-3a7a26629ca9fca93afef7885536a72c .content .flexslider .views-field-title { text-align:left}
#block-views-3a7a26629ca9fca93afef7885536a72c { padding:0}
#block-views-3a7a26629ca9fca93afef7885536a72c h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:30px; padding:0px!important;}
#block-views-3a7a26629ca9fca93afef7885536a72c { width:240px; height:330px; float:right; margin-bottom:10px; margin-top:20px}

#block-views-c5902f9f8a024fc7570d06c088e88c4e .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#block-views-c5902f9f8a024fc7570d06c088e88c4e .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#block-views-c5902f9f8a024fc7570d06c088e88c4e .content .flexslider .views-field-title a { color:#fff!important;  cursor: pointer; }
#block-views-c5902f9f8a024fc7570d06c088e88c4e .content .flexslider .views-field-title .field-content { color:#000!important;}
#block-views-c5902f9f8a024fc7570d06c088e88c4e .content .flexslider .views-field-title { text-align:left}
#block-views-c5902f9f8a024fc7570d06c088e88c4e { padding:0}
#block-views-c5902f9f8a024fc7570d06c088e88c4e h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:30px; padding:0px!important;}
#block-views-c5902f9f8a024fc7570d06c088e88c4e { width:240px; height:330px; float:right; margin-bottom:10px; margin-top:20px}

#block-views-6a707d38f9e0446483482d7894b2a0af .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#block-views-6a707d38f9e0446483482d7894b2a0af .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#block-views-6a707d38f9e0446483482d7894b2a0af .content .flexslider .views-field-title a { color:#fff!important;  cursor: pointer; }
#block-views-6a707d38f9e0446483482d7894b2a0af .content .flexslider .views-field-title .field-content { color:#000!important;}
#block-views-6a707d38f9e0446483482d7894b2a0af .content .flexslider .views-field-title { text-align:left}
#block-views-6a707d38f9e0446483482d7894b2a0af { padding:0}
#block-views-6a707d38f9e0446483482d7894b2a0af h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:30px; padding:0px!important;}
#block-views-6a707d38f9e0446483482d7894b2a0af { width:240px; height:330px; float:right; margin-bottom:10px; margin-top:20px}

#block-views-bc66addd69e86b16c92eca1071817959 .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#block-views-bc66addd69e86b16c92eca1071817959 .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#block-views-bc66addd69e86b16c92eca1071817959 .content .flexslider .views-field-title a { color:#fff!important;  cursor: pointer; }
#block-views-bc66addd69e86b16c92eca1071817959 .content .flexslider .views-field-title .field-content { color:#000!important;}
#block-views-bc66addd69e86b16c92eca1071817959 .content .flexslider .views-field-title { text-align:left}
#block-views-bc66addd69e86b16c92eca1071817959 { padding:0}
#block-views-bc66addd69e86b16c92eca1071817959 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:30px; padding:0px!important;}
#block-views-bc66addd69e86b16c92eca1071817959 { width:240px; height:330px; float:right; margin-bottom:10px; margin-top:20px}

#block-views-106ae3e269cf89c8596f5c1603fbb407 .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#block-views-106ae3e269cf89c8596f5c1603fbb407 .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#block-views-106ae3e269cf89c8596f5c1603fbb407 .content .flexslider .views-field-title a { color:#fff!important;  cursor: pointer; }
#block-views-106ae3e269cf89c8596f5c1603fbb407 .content .flexslider .views-field-title .field-content { color:#000!important;}
#block-views-106ae3e269cf89c8596f5c1603fbb407 .content .flexslider .views-field-title { text-align:left}
#block-views-106ae3e269cf89c8596f5c1603fbb407 { padding:0}
#block-views-106ae3e269cf89c8596f5c1603fbb407 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:30px; padding:0px!important;}
#block-views-106ae3e269cf89c8596f5c1603fbb407 { width:240px; float:right; margin-bottom:10px; margin-top:10px}

#block-views-extractives-blog-home-block-4 { background-color:#8dbd7f}
#block-views-extractives-blog-home-block-4 .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#block-views-extractives-blog-home-block-4 .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#block-views-extractives-blog-home-block-4 .content .flexslider .views-field-title a { color:#000!important;  cursor: pointer;font-family: Georgia, "Times New Roman", Times, serif; }
#block-views-extractives-blog-home-block-4 .content .flexslider .views-field-title .field-content { color:#000!important;}
#block-views-extractives-blog-home-block-4 .content .flexslider .views-field-title { float:left; width:105px!important; height:105px; overflow:hidden; line-height:15px; text-align:left; padding:0!important}
#block-views-extractives-blog-home-block-4 .content .flexslider .views-field-body { top:100px!important; width:205px!important; height:100px!important; font-style:normal!important; background-color:transparent!important; text-align:left!important; margin-top:10px!important}
#block-views-extractives-blog-home-block-4 { padding:0}
#block-views-extractives-blog-home-block-4 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}
#block-views-extractives-blog-home-block-4 { width:240px; height:282px; float:right; }
#block-views-extractives-blog-home-block-4 .flexslider .slides img { width:77px; height:77px; border:4px solid #fff}
#block-views-extractives-blog-home-block-4 .flexslider .views-field-field-blog-image  { float:left; width:85px; height:85px; margin:0 10px 0 20px}
#block-views-extractives-blog-home-block-4 .flexslider { height:282px; background: none; border:1px!important; top:-10px; margin-bottom:0!important }
#block-views-extractives-blog-home-block-4  .flex-control-nav { /*display:none*/ bottom:-68px!important; left:-5px; text-align: center;}

#block-views-adf24a9d20ff1da8320ab4af79c5b694 { background-color:#8dbd7f}
#block-views-adf24a9d20ff1da8320ab4af79c5b694 .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#block-views-adf24a9d20ff1da8320ab4af79c5b694 .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#block-views-adf24a9d20ff1da8320ab4af79c5b694 .content .flexslider .views-field-title a { color:#000!important;  cursor: pointer;font-family: Georgia, "Times New Roman", Times, serif; }
#block-views-adf24a9d20ff1da8320ab4af79c5b694 .content .flexslider .views-field-title .field-content { color:#000!important;}
#block-views-adf24a9d20ff1da8320ab4af79c5b694 .content .flexslider .views-field-title { float:left; width:105px!important; height:105px; overflow:hidden; line-height:15px; text-align:left; padding:0!important}
#block-views-adf24a9d20ff1da8320ab4af79c5b694 .content .flexslider .views-field-body { top:100px!important; width:205px!important; height:100px!important; font-style:normal!important; background-color:transparent!important; text-align:left!important; margin-top:10px!important}
#block-views-adf24a9d20ff1da8320ab4af79c5b694 { padding:0}
#block-views-adf24a9d20ff1da8320ab4af79c5b694 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}
#block-views-adf24a9d20ff1da8320ab4af79c5b694 { width:240px; height:282px; float:right; }
#block-views-adf24a9d20ff1da8320ab4af79c5b694 .flexslider .slides img { width:77px; height:77px; border:4px solid #fff}
#block-views-adf24a9d20ff1da8320ab4af79c5b694 .flexslider .views-field-field-blog-image  { float:left; width:85px; height:85px; margin:0 10px 0 20px}
#block-views-adf24a9d20ff1da8320ab4af79c5b694 .flexslider { height:282px; background: none; border:1px!important; top:-10px; margin-bottom:0!important }
#block-views-adf24a9d20ff1da8320ab4af79c5b694  .flex-control-nav { /*display:none*/ bottom:-68px!important; left:-5px; text-align: center;}

#block-views-e64baef715221b62c935dcebf8abc683 { background-color:#8dbd7f}
#block-views-e64baef715221b62c935dcebf8abc683 .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#block-views-e64baef715221b62c935dcebf8abc683 .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#block-views-e64baef715221b62c935dcebf8abc683 .content .flexslider .views-field-title a { color:#000!important;  cursor: pointer;font-family: Georgia, "Times New Roman", Times, serif; }
#block-views-e64baef715221b62c935dcebf8abc683 .content .flexslider .views-field-title .field-content { color:#000!important;}
#block-views-e64baef715221b62c935dcebf8abc683 .content .flexslider .views-field-title { float:left; width:105px!important; height:105px; overflow:hidden; line-height:15px; text-align:left; padding:0!important}
#block-views-e64baef715221b62c935dcebf8abc683 .content .flexslider .views-field-body { top:100px!important; width:205px!important; height:100px!important; font-style:normal!important; background-color:transparent!important; text-align:left!important; margin-top:10px!important}
#block-views-e64baef715221b62c935dcebf8abc683 { padding:0}
#block-views-e64baef715221b62c935dcebf8abc683 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}
#block-views-e64baef715221b62c935dcebf8abc683 { width:240px; height:282px; float:right; }
#block-views-e64baef715221b62c935dcebf8abc683 .flexslider .slides img { width:77px; height:77px; border:4px solid #fff}
#block-views-e64baef715221b62c935dcebf8abc683 .flexslider .views-field-field-blog-image  { float:left; width:85px; height:85px; margin:0 10px 0 20px}
#block-views-e64baef715221b62c935dcebf8abc683 .flexslider { height:282px; background: none; border:1px!important; top:-10px; margin-bottom:0!important }
#block-views-e64baef715221b62c935dcebf8abc683  .flex-control-nav { /*display:none*/ bottom:-68px!important; left:-5px; text-align: center;}

#block-views-7b63bfdb7ab09d90f442287740e592a6 { background-color:#8dbd7f}
#block-views-7b63bfdb7ab09d90f442287740e592a6 .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#block-views-7b63bfdb7ab09d90f442287740e592a6 .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#block-views-7b63bfdb7ab09d90f442287740e592a6 .content .flexslider .views-field-title a { color:#000!important;  cursor: pointer;font-family: Georgia, "Times New Roman", Times, serif; }
#block-views-7b63bfdb7ab09d90f442287740e592a6 .content .flexslider .views-field-title .field-content { color:#000!important;}
#block-views-7b63bfdb7ab09d90f442287740e592a6 .content .flexslider .views-field-title { float:left; width:105px!important; height:105px; overflow:hidden; line-height:15px; text-align:left; padding:0!important}
#block-views-7b63bfdb7ab09d90f442287740e592a6 .content .flexslider .views-field-body { top:100px!important; width:205px!important; height:100px!important; font-style:normal!important; background-color:transparent!important; text-align:left!important; margin-top:10px!important}
#block-views-7b63bfdb7ab09d90f442287740e592a6 { padding:0}
#block-views-7b63bfdb7ab09d90f442287740e592a6 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}
#block-views-7b63bfdb7ab09d90f442287740e592a6 { width:240px; height:282px; float:right; }
#block-views-7b63bfdb7ab09d90f442287740e592a6 .flexslider .slides img { width:77px; height:77px; border:4px solid #fff}
#block-views-7b63bfdb7ab09d90f442287740e592a6 .flexslider .views-field-field-blog-image  { float:left; width:85px; height:85px; margin:0 10px 0 20px}
#block-views-7b63bfdb7ab09d90f442287740e592a6 .flexslider { height:282px; background: none; border:1px!important; top:-10px; margin-bottom:0!important }
#block-views-7b63bfdb7ab09d90f442287740e592a6  .flex-control-nav { /*display:none*/ bottom:-68px!important; left:-5px; text-align: center;}

#block-views-349e7a3731296bead0572b8c4cdfcab2 { background-color:#8dbd7f}
#block-views-349e7a3731296bead0572b8c4cdfcab2 .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#block-views-349e7a3731296bead0572b8c4cdfcab2 .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#block-views-349e7a3731296bead0572b8c4cdfcab2 .content .flexslider .views-field-title a { color:#000!important;  cursor: pointer;font-family: Georgia, "Times New Roman", Times, serif; }
#block-views-349e7a3731296bead0572b8c4cdfcab2 .content .flexslider .views-field-title .field-content { color:#000!important;}
#block-views-349e7a3731296bead0572b8c4cdfcab2 .content .flexslider .views-field-title { float:left; width:105px!important; height:105px; overflow:hidden; line-height:15px; text-align:left; padding:0!important}
#block-views-349e7a3731296bead0572b8c4cdfcab2 .content .flexslider .views-field-body { top:100px!important; width:205px!important; height:100px!important; font-style:normal!important; background-color:transparent!important; text-align:left!important; margin-top:10px!important}
#block-views-349e7a3731296bead0572b8c4cdfcab2 { padding:0}
#block-views-349e7a3731296bead0572b8c4cdfcab2 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}
#block-views-349e7a3731296bead0572b8c4cdfcab2 { width:240px; height:282px; float:right; }
#block-views-349e7a3731296bead0572b8c4cdfcab2 .flexslider .slides img { width:77px; height:77px; border:4px solid #fff}
#block-views-349e7a3731296bead0572b8c4cdfcab2 .flexslider .views-field-field-blog-image  { float:left; width:85px; height:85px; margin:0 10px 0 20px}
#block-views-349e7a3731296bead0572b8c4cdfcab2 .flexslider { height:282px; background: none; border:1px!important; top:-10px; margin-bottom:0!important }
#block-views-349e7a3731296bead0572b8c4cdfcab2  .flex-control-nav { /*display:none*/ bottom:-68px!important; left:-5px; text-align: center;}


#block-block-387 { width:240px; height:355px; float:right; background-color:#8dbd7f; margin-top:41px}
#block-block-387 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}

#block-views-ref-mat-extractives-block { width:240px; height:355px; float:right; background-color:#8dbd7f; margin-top:41px}
#block-views-ref-mat-extractives-block h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}
.view-ref-mat-extractives { float:left; width:200px; height:40px; font-family:Georgia, "Times New Roman", Times, serif; padding:20px}
.view-ref-mat-extractives .views-field-title { float:left; width:160px; text-align:left; background-image:url(../images/materials.png); padding-left: 40px; background-repeat:no-repeat; margin-bottom: 15px; min-height:40px}

#block-views-6e83ecefd938ffdcde69aa5d60044884 { width:240px; height:355px; float:right; background-color:#8dbd7f; margin-top:41px}
#block-views-6e83ecefd938ffdcde69aa5d60044884 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}
.view-reference-materials-parliamentary-action { float:left; width:200px; height:40px; font-family:Georgia, "Times New Roman", Times, serif; padding:20px}
.view-reference-materials-parliamentary-action .views-field-title { float:left; width:160px; text-align:left; background-image:url(../images/materials.png); padding-left: 40px; background-repeat:no-repeat; margin-bottom: 15px; min-height:40px}

#block-views-85142e93998ac30cf9fa0ea00a778bbe { width:240px; height:355px; float:right; background-color:#8dbd7f; margin-top:41px}
#block-views-85142e93998ac30cf9fa0ea00a778bbe h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}
.view-clone-of-reference-transparency-open-data { float:left; width:200px; height:40px; font-family:Georgia, "Times New Roman", Times, serif; padding:20px}
.view-clone-of-reference-transparency-open-data .views-field-title { float:left; width:160px; text-align:left; background-image:url(../images/materials.png); padding-left: 40px; background-repeat:no-repeat; margin-bottom: 15px; min-height:40px}

#block-views-9385abefaa1801b93ac84cd75bd8ff97 { width:240px; height:355px; float:right; background-color:#8dbd7f; margin-top:41px}
#block-views-9385abefaa1801b93ac84cd75bd8ff97 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}
.view-reference-materials-citizen-engagement { float:left; width:200px; height:40px; font-family:Georgia, "Times New Roman", Times, serif; padding:20px}
.view-reference-materials-citizen-engagement .views-field-title { float:left; width:160px; text-align:left; background-image:url(../images/materials.png); padding-left: 40px; background-repeat:no-repeat; margin-bottom: 15px; min-height:40px}

#block-views-290e24b3b0ef47c6ce31f521428c2177 { width:240px; height:355px; float:right; background-color:#8dbd7f; margin-top:41px}
#block-views-290e24b3b0ef47c6ce31f521428c2177 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}
.view-reference-materials-natural-resource-funds { float:left; width:200px; height:40px; font-family:Georgia, "Times New Roman", Times, serif; padding:20px}
.view-reference-materials-natural-resource-funds .views-field-title { float:left; width:160px; text-align:left; background-image:url(../images/materials.png); padding-left: 40px; background-repeat:no-repeat; margin-bottom: 15px; min-height:40px}

#block-block-407 { width:240px; height:355px; float:right; background-color:#8dbd7f; margin-top:41px}
#block-block-407 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}

#block-block-408 { width:240px; height:355px; float:right; background-color:#8dbd7f; margin-top:41px}
#block-block-408 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}

#block-block-409 { width:240px; height:355px; float:right; background-color:#8dbd7f; margin-top:41px}
#block-block-409 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}

#block-block-410 { width:240px; height:355px; float:right; background-color:#8dbd7f; margin-top:41px}
#block-block-410 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important;}


.reference_materials { float:left; width:200px; height:40px; font-family:Georgia, "Times New Roman", Times, serif; padding:20px}
.reference_materials_image { float:left; width:30px; margin-right:10px}
.reference_materials_content { float:left; width:160px; text-align:left}

.section-extractives #main-wrapper .block .content .flexslider .views-field-title { background-color:#8dbd7f!important; filter:alpha(opacity=100)!important; -moz-opacity: 1!important; opacity: 1!important;}
.section-extractives .flex-nav-container { height:185px; margin-top:30px }
.section-extractives .flexslider { height:282px; background: none; border:1px!important; top:-40px; margin-bottom:0!important }
.section-extractives .flex-direction-nav { display:none}
.section-extractives .flex-control-nav { /*display:none*/ bottom:-58px!important; left:-5px; text-align: center;}
.section-extractives .flex-control-nav li{ background:none!important; }

/********************/

/* News */

.section-news .views-row { float:left; width:278px; height:370px; margin:0 29px 29px 0; border:1px solid #dadada}
#block-views-news-block .views-field-title { font-size:15px; text-align:left!important; padding:10px; height:50px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-news-block .views-field-title a{ text-decoration:none}
#block-views-news-block .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-news-block .views-field-body { font-size:12px; color:#444444; padding:0 10px 10px 10px; height:50px; overflow:hidden}
#block-views-news-block .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}
.node-type-news .field-name-image { float:left;}

/*  */

/* Climate News */

.section-climate #block-views-news-climate-block-2 .views-row { float:left; width:278px; height:370px; margin:0 29px 29px 0; border:1px solid #dadada}
#block-views-news-climate-block-2 .views-field-title { font-size:15px; text-align:left!important; padding:10px; height:50px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-news-climate-block-2 .views-field-title a{ text-decoration:none}
#block-views-news-climate-block-2 .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-news-climate-block-2 .views-field-body { font-size:12px; color:#444444; padding:0 10px 10px 10px; height:50px; overflow:hidden}
#block-views-news-climate-block-2 .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}
.node-type-climate .field-name-image { float:left;}
.section-climate article.node { float:left;}

.node-type-editor-s-choice .user-picture { display:none}

/*  */

/* Extractives News */

.section-extractives #block-views-news-extractives-block-2 .views-row { float:left; width:278px; height:370px; margin:0 29px 29px 0; border:1px solid #dadada}
#block-views-news-extractives-block-2 .views-field-title { font-size:15px; text-align:left!important; padding:10px; height:50px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-news-extractives-block-2 .views-field-title a{ text-decoration:none}
#block-views-news-extractives-block-2 .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-news-extractives-block-2 .views-field-body { font-size:12px; color:#444444; padding:0 10px 10px 10px; height:50px; overflow:hidden}
#block-views-news-extractives-block-2 .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}
.node-type-extractives .field-name-image { float:left;}
.section-extractives article.node { float:left;}

.section-extractives #block-views-news-extractives-arabic-block-2 .views-row { float:left; width:278px; height:370px; margin:0 29px 29px 0; border:1px solid #dadada}
#block-views-news-extractives-arabic-block-2 .views-field-title { font-size:15px; text-align:left!important; padding:10px; height:50px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-news-extractives-arabic-block-2 .views-field-title a{ text-decoration:none}
#block-views-news-extractives-arabic-block-2 .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-news-extractives-arabic-block-2 .views-field-body { font-size:12px; color:#444444; padding:0 10px 10px 10px; height:50px; overflow:hidden}
#block-views-news-extractives-arabic-block-2 .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}

.node-type-editor-s-choice .user-picture { display:none}

.section-extractives #block-views-c488436935cc2d653cba76d2dee705fb .views-row { float:left; width:278px; height:370px; margin:0 29px 29px 0; border:1px solid #dadada}
#block-views-c488436935cc2d653cba76d2dee705fb .views-field-title { font-size:15px; text-align:left!important; padding:10px; height:50px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-c488436935cc2d653cba76d2dee705fb .views-field-title a{ text-decoration:none}
#block-views-c488436935cc2d653cba76d2dee705fb .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-c488436935cc2d653cba76d2dee705fb .views-field-body { font-size:12px; color:#444444; padding:0 10px 10px 10px; height:50px; overflow:hidden}
#block-views-c488436935cc2d653cba76d2dee705fb .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}

.section-extractives #block-views-4e2f2ddd949d5da687582580a99f5937 .views-row { float:left; width:278px; height:370px; margin:0 29px 29px 0; border:1px solid #dadada}
#block-views-4e2f2ddd949d5da687582580a99f5937 .views-field-title { font-size:15px; text-align:left!important; padding:10px; height:50px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-4e2f2ddd949d5da687582580a99f5937 .views-field-title a{ text-decoration:none}
#block-views-4e2f2ddd949d5da687582580a99f5937 .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-4e2f2ddd949d5da687582580a99f5937 .views-field-body { font-size:12px; color:#444444; padding:0 10px 10px 10px; height:50px; overflow:hidden}
#block-views-4e2f2ddd949d5da687582580a99f5937 .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}

.section-extractives #block-views-cee31042e73cfbe83dc7955c866a077c .views-row { float:left; width:278px; height:370px; margin:0 29px 29px 0; border:1px solid #dadada}
#block-views-cee31042e73cfbe83dc7955c866a077c .views-field-title { font-size:15px; text-align:left!important; padding:10px; height:50px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-cee31042e73cfbe83dc7955c866a077c .views-field-title a{ text-decoration:none}
#block-views-cee31042e73cfbe83dc7955c866a077c .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-cee31042e73cfbe83dc7955c866a077c .views-field-body { font-size:12px; color:#444444; padding:0 10px 10px 10px; height:50px; overflow:hidden}
#block-views-cee31042e73cfbe83dc7955c866a077c .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}

.section-extractives #block-views-9b7261e47956af37fa43f8f473b1937f .views-row { float:left; width:278px; height:370px; margin:0 29px 29px 0; border:1px solid #dadada}
#block-views-9b7261e47956af37fa43f8f473b1937f .views-field-title { font-size:15px; text-align:left!important; padding:10px; height:50px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-9b7261e47956af37fa43f8f473b1937f .views-field-title a{ text-decoration:none}
#block-views-9b7261e47956af37fa43f8f473b1937f .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-9b7261e47956af37fa43f8f473b1937f .views-field-body { font-size:12px; color:#444444; padding:0 10px 10px 10px; height:50px; overflow:hidden}
#block-views-9b7261e47956af37fa43f8f473b1937f .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}

/*  */

/* Palop News */

.section-palop #block-views-news-palop-block-2 .views-row { float:left; width:278px; height:370px; margin:0 29px 29px 0; border:1px solid #dadada}
#block-views-news-palop-block-2 .views-field-title { font-size:15px; text-align:left!important; padding:10px; height:50px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-news-palop-block-2 .views-field-title a{ text-decoration:none}
#block-views-news-palop-block-2 .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-news-palop-block-2 .views-field-body { font-size:12px; color:#444444; padding:0 10px 10px 10px; height:50px; overflow:hidden}
#block-views-news-palop-block-2 .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}

.section-palop article.node { float:left;}

/*  */

/* Pacific News */

.section-pacific #block-views-news-pacific-block-2 .views-row { float:left; width:278px; height:370px; margin:0 29px 29px 0; border:1px solid #dadada}
#block-views-news-pacific-block-2 .views-field-title { font-size:15px; text-align:left!important; padding:10px; height:50px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-news-pacific-block-2 .views-field-title a{ text-decoration:none}
#block-views-news-pacific-block-2 .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-news-pacific-block-2 .views-field-body { font-size:12px; color:#444444; padding:0 10px 10px 10px; height:50px; overflow:hidden}
#block-views-news-pacific-block-2 .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}

.section-pacific article.node { float:left;}

/*  */

.page-node-17431 #page-title { display:none}






/* Climate News Home*/

.page-node-13246 #page-title { display:none}
.page-node-13246 #block-views-news-climate-block-3 { float:left; width:678px}
.page-node-13246 #block-views-news-climate-block-3 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
.page-node-13246 #block-views-news-climate-block-3 .views-row { float:left; width:205px; height:280px; margin:0 17px 19px 0; border:1px solid #dadada}
.page-node-13246 #block-views-news-climate-block-3 .views-field-body{ display:none}
.page-node-13246 #block-views-news-climate-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}

.page-node-13246 #block-block-307 { float:left; width:659px}
.page-node-13246 #block-block-307 #title_latest_news_climate{ width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}
.page-node-13246 #block-block-307 #title_latest_news_climate a{color:#8dbd7f!important;}
.page-node-13246 #block-block-307 #title_latest_news_climate a:hover{color:#8dbd7f!important;}

.page-node-13247 #page-title { display:none}
.page-node-13247 #block-views-news-climate-block-3 { float:left; width:678px}
.page-node-13247 #block-views-news-climate-block-3 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
.page-node-13247 #block-views-news-climate-block-3 .views-row { float:left; width:205px; height:280px; margin:0 17px 19px 0; border:1px solid #dadada}
.page-node-13247 #block-views-news-climate-block-3 .views-field-body{ display:none}
.page-node-13247 #block-views-news-climate-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}

.page-node-13247 #block-block-307 { float:left; width:659px}
.page-node-13247 #block-block-307 #title_latest_news_climate{ width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}
.page-node-13247 #block-block-307 #title_latest_news_climate a{color:#8dbd7f!important;}
.page-node-13247 #block-block-307 #title_latest_news_climate a:hover{color:#8dbd7f!important;}

.page-node-13248 #page-title { display:none}
.page-node-13248 #block-views-news-climate-block-3 { float:left; width:678px}
.page-node-13248 #block-views-news-climate-block-3 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
.page-node-13248 #block-views-news-climate-block-3 .views-row { float:left; width:205px; height:280px; margin:0 17px 19px 0; border:1px solid #dadada}
.page-node-13248 #block-views-news-climate-block-3 .views-field-body{ display:none}
.page-node-13248 #block-views-news-climate-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}

.page-node-13248 #block-block-307 { float:left; width:659px}
.page-node-13248 #block-block-307 #title_latest_news_climate{ width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}
.page-node-13248 #block-block-307 #title_latest_news_climate a{color:#8dbd7f!important;}
.page-node-13248 #block-block-307 #title_latest_news_climate a:hover{color:#8dbd7f!important;}

#block-views-news-climate-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:80px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-news-climate-block-3 .views-field-title a{ text-decoration:none}
#block-views-news-climate-block-3 .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-news-climate-block-3 .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}
.node-type-climate .field-name-image { float:left;}
.section-climate article.node { float:left;}

#block-block-297 { float:left; width:940px;}
#block-block-297 h2{ font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}
#map_climate { background-color:#dadada; height:400px}

#block-block-299 { float:left; width:100%;}
#block-block-299 h2{ font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}

#block-block-300 { float:left; width:100%;}
#block-block-300 h2{ font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}

#block-block-301 { float:left; width:100%;}
#block-block-301 h2{ font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}

#block-block-302 { float:left; width:100%;}
#block-block-302 h2{ font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}

#block-block-303 { float:left; width:100%;}
#block-block-303 h2{ font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}

#block-block-304 { float:left; width:100%;}
#block-block-304 h2{ font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}

#edit-content-search-climate { width:100%; padding:0!important; margin:0!important}

.section-climate .form-type-textfield { float:left; width:72%; margin-left:1px }
.section-climate .form-text{ float:left; width:97%!important; border:1px solid #d2d2d2; height:36px; font-size:22px; background-color:#f3f3f3}
.section-climate .form-type-select { float:left; width:22%; margin-right:4px}
.section-climate .form-select { float:left; width:97%!important; background-color:#fff; text-transform:normal!important; font-size:18px; border:1px solid #d2d2d2; height:51px!important; background-color:#f3f3f3;}
.section-climate #search_climate .form-submit{ float:left; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; text-indent: -9999px; }
.section-climate .form-item { margin-top:0!important}
.section-climate #edit-combine-wrapper label { display:none}
.section-climate #edit-combine-wrapper { float:left; width:95%!important;}
.section-climate .views-exposed-widget { padding:0!important}
.section-climate .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}

.page-node-14802 #regions_div { cursor:pointer!important;cursor:hand!important}

.page-node-14802 .form-item-fulltext { display:none; float:left; width:20%; margin-left:1px }
.page-node-14802 .form-text{  float:left; width:97%!important; border:1px solid #d2d2d2; height:36px; font-size:14px; background-color:#f3f3f3}
.page-node-14802 .form-type-select { float:left; width:19%;}
.page-node-14802 .form-select { float:left; width:97%!important; background-color:#fff; text-transform:normal!important; font-size:13px; border:1px solid #d2d2d2; height:51px!important; background-color:#f3f3f3;}
.page-node-14802 .form-item-providing { float:left; width:24%!important;}
.page-node-14802 .form-item-requesting { float:left; width:25%!important;}
.page-node-14802 .form-item-year { float:left; width:12%!important;}
.page-node-14802 .form-item-activity { float:left; width:19%!important;}
.page-node-14802 .form-item-topic { float:left; width:14%!important;}
.page-node-14802 .form-submit{ float:left; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; text-indent: -9999px; }
.page-node-14802 .form-item { margin-top:0!important}
.page-node-14802 #edit-combine-wrapper label { display:none}
.page-node-14802 #edit-combine-wrapper { float:left; width:95%!important;}
.page-node-14802 .views-exposed-widget { padding:0!important}
.page-node-14802 .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}

.page-resources-atlas fieldset { margin-bottom:40px!important}
.page-resources-atlas .form-item-fulltext { display:none; float:left; width:20%; margin-left:1px }
.page-resources-atlas .form-text{  float:left; width:97%!important; border:1px solid #d2d2d2; height:36px; font-size:14px; background-color:#f3f3f3}
.page-resources-atlas .form-type-select { float:left; width:19%;}
.page-resources-atlas .form-select { float:left; width:97%!important; background-color:#fff; text-transform:normal!important; font-size:13px; border:1px solid #d2d2d2; height:51px!important; background-color:#f3f3f3;}
.page-resources-atlas .form-item-providing { float:left; width:24%!important;}
.page-resources-atlas .form-item-requesting { float:left; width:25%!important;}
.page-resources-atlas .form-item-year { float:left; width:12%!important;}
.page-resources-atlas .form-item-activity { float:left; width:19%!important;}
.page-resources-atlas .form-item-topic { float:left; width:14%!important;}
.page-resources-atlas .form-submit{ float:left; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; text-indent: -9999px; }
.page-resources-atlas .form-item { margin-top:0!important}
.page-resources-atlas #edit-combine-wrapper label { display:none}
.page-resources-atlas #edit-combine-wrapper { float:left; width:95%!important;}
.page-resources-atlas .views-exposed-widget { padding:0!important}
.page-resources-atlas .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}
.page-resources-atlas .views-field-title a{ width:100%; font-size:22px; font-style:normal; color: #dfba09; border-bottom:1px dashed #d3d3d3; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif; margin:5px 0 0 15px}

.page-advanced_search .form-type-textfield { float:left; width:36%; margin-left:1px }
.page-advanced_search .form-text{ float:left; width:94%!important; border:1px solid #d2d2d2; height:36px; font-size:13px; background-color:#f3f3f3}
.page-advanced_search .form-type-select { float:left; width:14%; margin-right:4px}
.page-advanced_search .form-select { float:left; width:97%!important; background-color:#fff; text-transform:normal!important; font-size:13px; border:1px solid #d2d2d2; height:51px!important; background-color:#f3f3f3;}
.page-advanced_search .form-submit{ float:left; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; text-indent: -9999px; }
.page-advanced_search .form-item { margin-top:0!important}
.page-advanced_search #edit-combine-wrapper label { display:none}
.page-advanced_search #edit-combine-wrapper { float:left; width:95%!important;}
.page-advanced_search .views-exposed-widget { padding:0!important}
.page-advanced_search .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}

.page-climate-advanced-search .form-type-textfield { float:left; width:36%; margin-left:1px }
.page-climate-advanced-search .form-text{ float:left; width:94%!important; border:1px solid #d2d2d2; height:36px; font-size:13px; background-color:#f3f3f3}
.page-climate-advanced-search .form-type-select { float:left; width:14%; margin-right:4px}
.page-climate-advanced-search .form-select { float:left; width:97%!important; background-color:#fff; text-transform:normal!important; font-size:13px; border:1px solid #d2d2d2; height:51px!important; background-color:#f3f3f3;}
.page-climate-advanced-search .form-submit{ float:left; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; text-indent: -9999px; }
.page-climate-advanced-search .form-item { margin-top:0!important}
.page-climate-advanced-search #edit-combine-wrapper label { display:none}
.page-climate-advanced-search #edit-combine-wrapper { float:left; width:95%!important;}
.page-climate-advanced-search .views-exposed-widget { padding:0!important}
.page-climate-advanced-search .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}

.page-climate-advanced-search-documents .form-type-textfield { float:left; width:51%; margin-left:1px }
.page-climate-advanced-search-documents .form-text{ float:left; width:94%!important; border:1px solid #d2d2d2; height:36px; font-size:13px; background-color:#f3f3f3}
.page-climate-advanced-search-documents .form-type-select { float:left; width:14%; margin-right:4px}
.page-climate-advanced-search-documents .form-select { float:left; width:97%!important; background-color:#fff; text-transform:normal!important; font-size:13px; border:1px solid #d2d2d2; height:51px!important; background-color:#f3f3f3;}
.page-climate-advanced-search-documents .form-submit{ float:left; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; text-indent: -9999px; }
.page-climate-advanced-search-documents .form-item { margin-top:0!important}
.page-climate-advanced-search-documents #edit-combine-wrapper label { display:none}
.page-climate-advanced-search-documents #edit-combine-wrapper { float:left; width:95%!important;}
.page-climate-advanced-search-documents .views-exposed-widget { padding:0!important}
.page-climate-advanced-search-documents .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}

.page-climate-advanced-search-areasofexpertises .form-type-textfield { float:left; width:51%; margin-left:1px }
.page-climate-advanced-search-areasofexpertises .form-text{ float:left; width:94%!important; border:1px solid #d2d2d2; height:36px; font-size:13px; background-color:#f3f3f3}
.page-climate-advanced-search-areasofexpertises .form-type-select { float:left; width:14%; margin-right:4px}
.page-climate-advanced-search-areasofexpertises .form-select { float:left; width:97%!important; background-color:#fff; text-transform:normal!important; font-size:13px; border:1px solid #d2d2d2; height:51px!important; background-color:#f3f3f3;}
.page-climate-advanced-search-areasofexpertises .form-submit{ float:left; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; text-indent: -9999px; }
.page-climate-advanced-search-areasofexpertises .form-item { margin-top:0!important}
.page-climate-advanced-search-areasofexpertises #edit-combine-wrapper label { display:none}
.page-climate-advanced-search-areasofexpertises #edit-combine-wrapper { float:left; width:95%!important;}
.page-climate-advanced-search-areasofexpertises .views-exposed-widget { padding:0!important}
.page-climate-advanced-search-areasofexpertises .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}

.page-climate-advanced-search-news .form-type-textfield { float:left; width:51%; margin-left:1px }
.page-climate-advanced-search-news .form-text{ float:left; width:94%!important; border:1px solid #d2d2d2; height:36px; font-size:13px; background-color:#f3f3f3}
.page-climate-advanced-search-news .form-type-select { float:left; width:14%; margin-right:4px}
.page-climate-advanced-search-news .form-select { float:left; width:97%!important; background-color:#fff; text-transform:normal!important; font-size:13px; border:1px solid #d2d2d2; height:51px!important; background-color:#f3f3f3;}
.page-climate-advanced-search-news .form-submit{ float:left; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; text-indent: -9999px; }
.page-climate-advanced-search-news .form-item { margin-top:0!important}
.page-climate-advanced-search-news #edit-combine-wrapper label { display:none}
.page-climate-advanced-search-news #edit-combine-wrapper { float:left; width:95%!important;}
.page-climate-advanced-search-news .views-exposed-widget { padding:0!important}
.page-climate-advanced-search-news .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}

.page-climate-advanced-search-blog-post .form-type-textfield { float:left; width:51%; margin-left:1px }
.page-climate-advanced-search-blog-post .form-text{ float:left; width:94%!important; border:1px solid #d2d2d2; height:36px; font-size:13px; background-color:#f3f3f3}
.page-climate-advanced-search-blog-post .form-type-select { float:left; width:14%; margin-right:4px}
.page-climate-advanced-search-blog-post .form-select { float:left; width:97%!important; background-color:#fff; text-transform:normal!important; font-size:13px; border:1px solid #d2d2d2; height:51px!important; background-color:#f3f3f3;}
.page-climate-advanced-search-blog-post .form-submit{ float:left; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; text-indent: -9999px; }
.page-climate-advanced-search-blog-post .form-item { margin-top:0!important}
.page-climate-advanced-search-blog-post #edit-combine-wrapper label { display:none}
.page-climate-advanced-search-blog-post #edit-combine-wrapper { float:left; width:95%!important;}
.page-climate-advanced-search-blog-post .views-exposed-widget { padding:0!important}
.page-climate-advanced-search-blog-post .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}



.page-advanced_search #page-title { display:none}

.page-climate-advanced-search #search_library_block { float:left; width:99%; border:1px solid #d2d2d2; margin:30px 0}
.page-climate-advanced-search  #search_library_block .view-header { border:0!important; background-image:url(../images/sf_content_resources.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}
.page-climate-advanced-search #search_library_block .view-content { padding:20px}

.page-climate-advanced-search #search_expert_block { float:left; width:99%; border:1px solid #d2d2d2; margin:30px 0}
.page-climate-advanced-search  #search_expert_block .view-header { border:0!important; background-image:url(../images/sf_content_resources.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}
.page-climate-advanced-search #search_expert_block .view-content { padding:20px}

.page-climate-advanced-search #search_news_block { float:left; width:99%; border:1px solid #d2d2d2; margin:30px 0}
.page-climate-advanced-search  #search_news_block .view-header { border:0!important; background-image:url(../images/sf_content_news.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}
.page-climate-advanced-search #search_news_block .view-content { padding:20px}

.page-climate-advanced-search #search_blogsposts_block { float:left; width:99%; border:1px solid #d2d2d2; margin:30px 0}
.page-climate-advanced-search  #search_blogsposts_block .view-header { border:0!important; background-image:url(../backgrounds2015/sf_side_choice.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}
.page-climate-advanced-search #search_blogsposts_block .view-content { padding:20px}


.view-advanced-climate-search { float:left; width:100%}

#block-block-298 { float:left; width:659px; height:60px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada;}
#block-block-298 h2{ background-image:url(../backgrounds2015/sf_side_topics_blog.png); border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:21px!important; padding:10px 0 0 10px; font-family: "Oswald"!important; /* 15072015*/}
#block-block-298 .content { display:none}


#block-block-364 { float:left; width:659px; height:60px; margin-top:20px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada;}
#block-block-364 h2{ background-image:url(../backgrounds2015/sf_side_topics_blog.png); border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:21px!important; padding:10px 0 0 10px; font-family: "Oswald"!important; /* 15072015*/}
#block-block-364 .content { display:none}


#block-block-316 { float:left; width:659px; height:60px; margin-top:-65px}
#block-block-316 h2{ background-image:url(../images/shell.jpg); background-repeat:no-repeat; border-bottom:none!important; height:38px; color:#50adb4!important; font-size:25px!important; padding:10px 0 0 10px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:25px; margin-bottom:20px; padding:15px 0 0 50px!important;}
#block-block-316 .content { display:none}

#block-block-358 { float:left; width:630px; height:60px; margin-top:-45px}
#block-block-358 h2{ background-image:url(../images/book.jpg); background-repeat:no-repeat; border-bottom:none!important; height:38px; color:#50adb4!important; font-size:25px!important; padding:10px 0 0 10px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:25px; margin-bottom:20px; padding:15px 0 0 50px!important; line-height:10px!important; display:none}


#block-block-359 { float: right; width: 280px; /*height:48px;*/ clear:both; }
#block-block-359 h2{ display:none}
#block-block-359 .content{height:18px; padding:10px 0 30px 0px}
#title_blog_palop { font-family:Georgia, "Times New Roman", Times, serif; color:#50adb4; font-size:25px; background-image:url(../images/clouds.jpg); background-repeat:no-repeat; padding:10px 0 0 50px!important; height:40px }
#title_blog_palop a{ font-family:Georgia, "Times New Roman", Times, serif; color:#50adb4; font-size:25px}

#block-block-360 { float:left; width:100%; height:60px; margin-top:15px}
#block-block-360 h2{ background-image:url(../images/book.jpg); background-repeat:no-repeat; border-bottom:none!important; height:38px; color:#50adb4!important; font-size:25px!important; padding:10px 0 0 10px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:25px; margin-bottom:20px; padding:15px 0 0 50px!important; line-height:10px!important; display:none}


#block-block-363 { float:left; width:100%; height:60px; margin-top:15px}
#block-block-363 h2{ display:none}
#block-block-363 .content { height:18px; padding:10px 0 30px 0}
#title_videos_palop { font-family:Georgia, "Times New Roman", Times, serif; color:#50adb4; font-size:25px; background-image:url(../images/video.jpg); background-repeat:no-repeat; padding:10px 0 0 50px!important; height:40px }
#title_videos_palop a{ font-family:Georgia, "Times New Roman", Times, serif; color:#50adb4; font-size:25px}

#block-block-361 { float:left; width:100%; height:60px; margin-top:15px}
#block-block-361 h2{ display:none}
#block-block-361 .content { height:18px; padding:10px 0 30px 10px}
#title_latest_news_palop { font-family:Georgia, "Times New Roman", Times, serif; color:#50adb4; font-size:25px; background-image:url(../images/book.jpg); background-repeat:no-repeat; padding:10px 0 0 50px!important; height:40px }
#title_latest_news_palop a{ font-family:Georgia, "Times New Roman", Times, serif; color:#50adb4; font-size:25px}

#block-block-362 { float:left; width:630px; }

.page-node-15921 #page-title { display:none}

.page-node-15921 #block-views-news-palop-block-3 { float:left; width:100%}
.page-node-15921 #block-views-news-palop-block-3 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
.page-node-15921 #block-views-news-palop-block-3 .views-row { float:left; width:280px; height:325px; margin:0 46px 19px 0; border:1px solid #dadada}
.page-node-15921 #block-views-news-palop-block-3 .views-row-last { float:left; width:280px; height:325px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-15921 #block-views-news-palop-block-3 .views-field-body{ display:none}
.page-node-15921 #block-views-news-palop-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-15921 #block-views-news-palop-block-3 .views-field-created { margin-left:10px}

.page-node-15921 #block-views-resources-thumb-palop-block-3 { float:left; width:100%}
.page-node-15921 #block-views-resources-thumb-palop-block-3 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
.page-node-15921 #block-views-resources-thumb-palop-block-3 .views-row { float:left; width:280px; height:325px; margin:0 46px 19px 0; border:1px solid #dadada}
.page-node-15921 #block-views-resources-thumb-palop-block-3 .views-row-last { float:left; width:280px; height:325px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-15921 #block-views-resources-thumb-palop-block-3 .views-field-body{ display:none}
.page-node-15921 #block-views-resources-thumb-palop-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-15921 #block-views-resources-thumb-palop-block-3 .views-field-created { margin-left:10px}



.page-node-16351 #block-views-resources-thumb-palop-block-2 { float:left; width:100%}
.page-node-16351 #block-views-resources-thumb-palop-block-2 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
.page-node-16351 #block-views-resources-thumb-palop-block-2 .views-row { float:left; width:280px; height:325px; margin:0 46px 19px 0; border:1px solid #dadada}
.page-node-16351 #block-views-resources-thumb-palop-block-2 .views-row-3 { float:left; width:280px; height:325px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16351 #block-views-resources-thumb-palop-block-2 .views-row-6 { float:left; width:280px; height:325px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16351 #block-views-resources-thumb-palop-block-2 .views-field-body{ display:none}
.page-node-16351 #block-views-resources-thumb-palop-block-2 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-16351 #block-views-resources-thumb-palop-block-2 .views-field-created { margin-left:10px}

.regions_button { width:400px; float:left; margin:35px; font-family:Georgia, "Times New Roman", Times, serif; color:#50adb4; font-size:25px!important; text-align:center}
.regions_button  a{ font-family:Georgia, "Times New Roman", Times, serif; color:#50adb4; font-size:25px!important;}
.regions_button img{ margin-bottom:20px}

.extractives_button { width:400px; float:left; margin:35px; font-family:Georgia, "Times New Roman", Times, serif; color:#8dbd7f; font-size:21px!important; text-align:center}
.extractives_button  a{ font-family:Georgia, "Times New Roman", Times, serif; color:#8dbd7f; font-size:21px!important;}
.extractives_button img{ margin-bottom:20px}


.page-node-15921 #block-views-video-palop-block-1 { float:left; width:100%}
.page-node-15921 #block-views-video-palop-block-1 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
.page-node-15921 #block-views-video-palop-block-1 .views-row { float:left; width:280px; height:280px; margin:0 46px 19px 0; border:1px solid #dadada}
.page-node-15921 #block-views-video-palop-block-1 .views-field-body{ display:none}
.page-node-15921 #block-views-video-palop-block-1 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-15921 #block-views-video-palop-block-1 .views-field-created { margin-left:10px}
.page-node-15921 #block-views-video-palop-block-1 .views-row-3 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-15921 #block-views-video-palop-block-1 .views-row-6 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-15921 #block-views-video-palop-block-1 .views-row-9 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}

.page-node-16299 #block-views-video-palop-page-block-1 { float:left; width:100%}
.page-node-16299 #block-views-video-palop-page-block-1 .views-row { float:left; width:280px; height:280px; margin:0 46px 19px 0; border:1px solid #dadada}
.page-node-16299 #block-views-video-palop-page-block-1 .views-field-body{ display:none}
.page-node-16299 #block-views-video-palop-page-block-1 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-16299 #block-views-video-palop-page-block-1 .views-field-created { margin-left:10px}
.page-node-16299 #block-views-video-palop-page-block-1 .views-row-3 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16299 #block-views-video-palop-page-block-1 .views-row-6 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16299 #block-views-video-palop-page-block-1 .views-row-9 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}

.page-node-16747 h2 { font-size:18px; color:#dfba09!important; border-bottom:none!important; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-16747 .views-field-title a{ color:#dfba09!important; }

.page-node-16747 #block-views-agora-video-section-1-block-1 { float:left; width:100%}
.page-node-16747 #block-views-agora-video-section-1-block-1 .views-row { float:left; width:280px; height:280px; margin:0 46px 19px 0; border:1px solid #dadada}
.page-node-16747 #block-views-agora-video-section-1-block-1 .views-field-body{ display:none}
.page-node-16747 #block-views-agora-video-section-1-block-1 .views-field-title { float:left; font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-16747 #block-views-agora-video-section-1-block-1 .views-field-created { margin-left:10px; width:270px; float:left}
.page-node-16747 #block-views-agora-video-section-1-block-1 .views-row-3 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16747 #block-views-agora-video-section-1-block-1 .views-row-6 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16747 #block-views-agora-video-section-1-block-1 .views-row-9 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}

.page-node-16747 #block-views-agora-video-section-2-block-1 { float:left; width:100%}
.page-node-16747 #block-views-agora-video-section-2-block-1 .views-row { float:left; width:280px; height:280px; margin:0 46px 19px 0; border:1px solid #dadada}
.page-node-16747 #block-views-agora-video-section-2-block-1 .views-field-body{ display:none}
.page-node-16747 #block-views-agora-video-section-2-block-1 .views-field-title { float:left; font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-16747 #block-views-agora-video-section-2-block-1 .views-field-created { margin-left:10px; width:270px; float:left}
.page-node-16747 #block-views-agora-video-section-2-block-1 .views-row-3 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16747 #block-views-agora-video-section-2-block-1 .views-row-6 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16747 #block-views-agora-video-section-2-block-1 .views-row-9 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}

#block-block-372 { float:left; width:100%}
#block-block-377 { float:left; width:100%}

.page-node-16747 article.node { float:left}


.page-node-16749 h2 { font-size:18px; color:#dfba09!important; border-bottom:none!important; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-16749 .views-field-title a{ color:#dfba09!important; }

.page-node-16749 #block-views-agora-video-section-1-block-1 { float:left; width:100%}
.page-node-16749 #block-views-agora-video-section-1-block-1 .views-row { float:left; width:280px; height:280px; margin:0 46px 19px 0; border:1px solid #dadada}
.page-node-16749 #block-views-agora-video-section-1-block-1 .views-field-body{ display:none}
.page-node-16749 #block-views-agora-video-section-1-block-1 .views-field-title { float:left; font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-16749 #block-views-agora-video-section-1-block-1 .views-field-created { margin-left:10px; width:270px; float:left}
.page-node-16749 #block-views-agora-video-section-1-block-1 .views-row-3 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16749 #block-views-agora-video-section-1-block-1 .views-row-6 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16749 #block-views-agora-video-section-1-block-1 .views-row-9 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}

.page-node-16749 #block-views-agora-video-section-2-block-1 { float:left; width:100%}
.page-node-16749 #block-views-agora-video-section-2-block-1 .views-row { float:left; width:280px; height:280px; margin:0 46px 19px 0; border:1px solid #dadada}
.page-node-16749 #block-views-agora-video-section-2-block-1 .views-field-body{ display:none}
.page-node-16749 #block-views-agora-video-section-2-block-1 .views-field-title { float:left; font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-16749 #block-views-agora-video-section-2-block-1 .views-field-created { margin-left:10px; width:270px; float:left}
.page-node-16749 #block-views-agora-video-section-2-block-1 .views-row-3 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16749 #block-views-agora-video-section-2-block-1 .views-row-6 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16749 #block-views-agora-video-section-2-block-1 .views-row-9 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}

.page-node-16749 article.node { float:left}


.page-node-16750 h2 { font-size:18px; color:#dfba09!important; border-bottom:none!important; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-16750 .views-field-title a{ color:#dfba09!important; }

.page-node-16750 #block-views-agora-video-section-1-block-1 { float:left; width:100%}
.page-node-16750 #block-views-agora-video-section-1-block-1 .views-row { float:left; width:280px; height:280px; margin:0 46px 19px 0; border:1px solid #dadada}
.page-node-16750 #block-views-agora-video-section-1-block-1 .views-field-body{ display:none}
.page-node-16750 #block-views-agora-video-section-1-block-1 .views-field-title { float:left; font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-16750 #block-views-agora-video-section-1-block-1 .views-field-created { margin-left:10px; width:270px; float:left}
.page-node-16750 #block-views-agora-video-section-1-block-1 .views-row-3 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16750 #block-views-agora-video-section-1-block-1 .views-row-6 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16750 #block-views-agora-video-section-1-block-1 .views-row-9 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}

.page-node-16750 #block-views-agora-video-section-2-block-1 { float:left; width:100%}
.page-node-16750 #block-views-agora-video-section-2-block-1 .views-row { float:left; width:280px; height:280px; margin:0 46px 19px 0; border:1px solid #dadada}
.page-node-16750 #block-views-agora-video-section-2-block-1 .views-field-body{ display:none}
.page-node-16750 #block-views-agora-video-section-2-block-1 .views-field-title { float:left; font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-16750 #block-views-agora-video-section-2-block-1 .views-field-created { margin-left:10px; width:270px; float:left}
.page-node-16750 #block-views-agora-video-section-2-block-1 .views-row-3 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16750 #block-views-agora-video-section-2-block-1 .views-row-6 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}
.page-node-16750 #block-views-agora-video-section-2-block-1 .views-row-9 { float:left; width:280px; height:280px; margin:0 0 19px 0!important; border:1px solid #dadada}

.page-node-16750 article.node { float:left}


.page-node-10845 #block-views-agora-video-section-0-block-1 { float:left; width:100%}
.page-node-10845 #block-views-agora-video-section-0-block-1 .views-row { float:left; width:280px; height:280px; margin:0 46px 19px 0; border:1px solid #dadada}
.page-node-10845 #block-views-agora-video-section-0-block-1 .views-field-body{ display:none}
.page-node-10845 #block-views-agora-video-section-0-block-1 .views-field-title { float:left; font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-10845 #block-views-agora-video-section-0-block-1 .views-field-title a{ color:#dfba09!important; }
.page-node-10845 #block-views-agora-video-section-0-block-1 .views-field-created { margin-left:10px; width:270px; float:left}
.page-node-10845 #block-views-agora-video-section-0-block-1 .views-row-1 { float:left; width:280px; height:280px; margin:10px 76px 19px 0!important; border:1px solid #dadada}
.page-node-10845 #block-views-agora-video-section-0-block-1 .views-row-2 { float:left; width:280px; height:280px; margin:10px 0 19px 0!important; border:1px solid #dadada}

.page-node-10858 #block-views-agora-video-section-0-block-1 { float:left; width:100%}
.page-node-10858 #block-views-agora-video-section-0-block-1 .views-row { float:left; width:280px; height:280px; margin:0 46px 19px 0; border:1px solid #dadada}
.page-node-10858 #block-views-agora-video-section-0-block-1 .views-field-body{ display:none}
.page-node-10858 #block-views-agora-video-section-0-block-1 .views-field-title { float:left; font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-10858 #block-views-agora-video-section-0-block-1 .views-field-title a{ color:#dfba09!important; }
.page-node-10858 #block-views-agora-video-section-0-block-1 .views-field-created { margin-left:10px; width:270px; float:left}
.page-node-10858 #block-views-agora-video-section-0-block-1 .views-row-1 { float:left; width:280px; height:280px; margin:10px 76px 19px 0!important; border:1px solid #dadada}
.page-node-10858 #block-views-agora-video-section-0-block-1 .views-row-2 { float:left; width:280px; height:280px; margin:10px 0 19px 0!important; border:1px solid #dadada}

.page-node-10861 #block-views-agora-video-section-0-block-1 { float:left; width:100%}
.page-node-10861 #block-views-agora-video-section-0-block-1 .views-row { float:left; width:280px; height:280px; margin:0 46px 19px 0; border:1px solid #dadada}
.page-node-10861 #block-views-agora-video-section-0-block-1 .views-field-body{ display:none}
.page-node-10861 #block-views-agora-video-section-0-block-1 .views-field-title { float:left; font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-10861 #block-views-agora-video-section-0-block-1 .views-field-title a{ color:#dfba09!important; }
.page-node-10861 #block-views-agora-video-section-0-block-1 .views-field-created { margin-left:10px; width:270px; float:left}
.page-node-10861 #block-views-agora-video-section-0-block-1 .views-row-1 { float:left; width:280px; height:280px; margin:10px 76px 19px 0!important; border:1px solid #dadada}
.page-node-10861 #block-views-agora-video-section-0-block-1 .views-row-2 { float:left; width:280px; height:280px; margin:10px 0 19px 0!important; border:1px solid #dadada}

#block-block-366 { float:left; width:100%; text-align:center; margin:0 auto; border-bottom:1px solid #d3d3d3; margin-bottom:50px; padding-bottom:10px}

#block-block-329 { float:left; width:100%; height:195px; background-color:#f3f3f0}
#block-block-329 h2{ background-image:url(../images/lente.png); background-repeat:no-repeat; border-bottom:none!important; height:38px; color:#50adb4!important; font-size:25px!important; padding:10px 0 0 10px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#f3f3f0; text-transform:normal!important; height:25px; margin:20px 20px 10px 40px; padding:15px 0 0 50px!important;}

#block-block-330 { width:100%; height:200px;}
#block-block-330 h2{ background-image:url(../images/lente.png); background-repeat:no-repeat; border-bottom:none!important; height:38px; color:#50adb4!important; font-size:25px!important; padding:10px 0 0 10px; font-family: Georgia, "Times New Roman", Times, serif; text-transform:normal!important; height:25px; margin:20px 20px 10px 40px; padding:15px 0 0 50px!important;}

#block-block-331 { width:100%; height:200px;}
#block-block-331 h2{ background-image:url(../images/lente.png); background-repeat:no-repeat; border-bottom:none!important; height:38px; color:#50adb4!important; font-size:25px!important; padding:10px 0 0 10px; font-family: Georgia, "Times New Roman", Times, serif; text-transform:normal!important; height:25px; margin:20px 20px 10px 40px; padding:15px 0 0 50px!important;}

#block-block-332 { width:100%; height:200px;}
#block-block-332 h2{ background-image:url(../images/lente.png); background-repeat:no-repeat; border-bottom:none!important; height:38px; color:#50adb4!important; font-size:25px!important; padding:10px 0 0 10px; font-family: Georgia, "Times New Roman", Times, serif; text-transform:normal!important; height:25px; margin:20px 20px 10px 40px; padding:15px 0 0 50px!important;}

#block-block-333 { width:100%; height:200px;}
#block-block-333 h2{ background-image:url(../images/lente.png); background-repeat:no-repeat; border-bottom:none!important; height:38px; color:#50adb4!important; font-size:25px!important; padding:10px 0 0 10px; font-family: Georgia, "Times New Roman", Times, serif; text-transform:normal!important; height:25px; margin:20px 20px 10px 40px; padding:15px 0 0 50px!important;}

.page-pacific-advanced-search-documents #block-system-main .views-row { float:left; width:100%; padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 45px;  font-family:Georgia, "Times New Roman", Times, serif;}
.page-pacific-advanced-search-documents .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}

.page-pacific-advanced-search-areasofexpertises #block-system-main .views-row { float:left; width:100%; padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 45px;  font-family:Georgia, "Times New Roman", Times, serif;}
.page-pacific-advanced-search-areasofexpertises .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}

.page-pacific-advanced-search-news #block-system-main .views-row { float:left; width:100%; padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 45px;  font-family:Georgia, "Times New Roman", Times, serif;}
.page-pacific-advanced-search-news .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}

.page-pacific-advanced-search-blog-post #block-system-main .views-row { float:left; width:100%; padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 45px;  font-family:Georgia, "Times New Roman", Times, serif;}
.page-pacific-advanced-search-blog-post .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}

.back-search-pacific { text-align:right; margin:10px 20px 10px 0; font-family:Georgia, "Times New Roman", Times, serif}
.back-search-pacific a{color:#50adb4}

#block-block-334 { float:left; width:100%; background-color:#f3f3f0; margin-bottom:20px; display:none}


#search_pacific { padding:0 27px}
#pacific-results { background-color:#fff; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; margin-bottom:30px}
#pacific-results p { margin:0!important}
#pacific-results li{ padding:6px 10px 10px 18px!important; background-image:url(../images/dot_climate.jpg)!important; list-style:none; background-repeat:no-repeat; margin:0px 0 -10px 25px!important }
#block-block-334 .wrapper{ width:860px!important}
#block-block-334 h2 {width:838px!important; margin:0 auto; height:40px; padding:10px; font-size:14px!important; background-image: url(../images/linea_risultati.jpg); border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-top:1px solid #d2d2d2; border-bottom:none!important;}
.pacific-documents-title { border: none!important; font-family: Georgia, "Times New Roman", Times, serif; color:#dfba09!important; font-size:14px!important; height:15px!important; background-image:none!important}
.pacific-areasofexpertises-title { border: none!important; font-family: Georgia, "Times New Roman", Times, serif; color:#dfba09!important; font-size:14px!important; height:15px!important; background-image:none!important}
.pacific-news-title { border: none!important; font-family: Georgia, "Times New Roman", Times, serif; color:#46a7e2!important; font-size:14px!important; height:15px!important; background-image:none!important}
.pacific-blog_post-title { border: none!important; font-family: Georgia, "Times New Roman", Times, serif; color:#898989!important; font-size:14px!important; height:15px!important; background-image:none!important}
.page-node-14959 .pacific-results-pointer { display:none}
.page-node-14959 .pacific-title { display:none}
.section-pacific .form-type-textfield { float:left; width:94%; margin-left:1px; }
.section-pacific .form-text{ float:left; width:97%!important; border:1px solid #d2d2d2; height:25px; font-size:22px; background-color:#fff}
.section-pacific .form-type-select { float:left; width:31%; margin-right:4px}
.section-pacific .form-select { float:left; width:97%!important; background-color:#fff; text-transform:normal!important; font-size:12px; border:1px solid #d2d2d2; height:40px!important; }
.section-pacific #search_pacific .form-submit{ float:right; width:2%; margin:0px; width:40px; height:40px; background-image:url(../images/lens5.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; text-indent: -9999px; margin-top:-53px }
.section-pacific .form-item { margin-top:0!important}
.section-pacific #edit-combine-wrapper label { display:none}
.section-pacific #edit-combine-wrapper { float:left; width:95%!important;}
.section-pacific .views-exposed-widget { padding:0!important}
.section-pacific .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}

.section-pacific #block-block-330 .form-type-select { float:left; width:47%; margin-right:1px}
.section-pacific #block-block-331 .form-type-select { float:left; width:47%; margin-right:1px}
.section-pacific #block-block-332 .form-type-select { float:left; width:47%; margin-right:1px}
.section-pacific #block-block-333 .form-type-select { float:left; width:47%; margin-right:1px}


#block-views-b4b07d0e58c4fddcff83d8d92970f8e8 { float:left; width:659px; border-left: 1px solid #dadada; border-right: 1px solid #dadada;}

#block-views-8d4eb19c6ca622df2f4df9780d5aee13 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:20px 40px}

/*#block-views-8d4eb19c6ca622df2f4df9780d5aee13 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }*/
#block-views-8d4eb19c6ca622df2f4df9780d5aee13 h2{ display: none}

#block-views-8d4eb19c6ca622df2f4df9780d5aee13 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; /*font-style:italic!important*/}

#block-views-8d4eb19c6ca622df2f4df9780d5aee13 .views-row a{ text-decoration:underline!important}
#block-views-8d4eb19c6ca622df2f4df9780d5aee13 .views-row a:hover{ text-decoration:none!important}

#block-views-1b6077ddae7ec34ba95268091e86a488 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; padding:20px 40px}

#block-views-1b6077ddae7ec34ba95268091e86a488 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:25px; padding:0px!important; }

#block-views-1b6077ddae7ec34ba95268091e86a488 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; font-style:italic!important}

#block-views-1b6077ddae7ec34ba95268091e86a488 .views-row a{ text-decoration:underline!important}
#block-views-1b6077ddae7ec34ba95268091e86a488 .views-row a:hover{ text-decoration:none!important}

#block-block-306 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; padding:0px 40px 20px 40px}
#block-block-306 h2{ display:none /*width:500px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; */}

#block-block-314 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:0px 40px 20px 40px}
#block-block-314 h2{ display:none /*width:500px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; */}

#block-block-308 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:20px 40px}
#block-block-308 h2{ display:none }
#block-block-308 p{ width:500px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important;}
.i18n-fr #block-block-308 p{ width:500px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:19px!important; margin-bottom:10px; padding:0px!important;}
#block-block-308 p a {color:#898989!important; }

#block-block-315 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada; padding:20px 40px 5px 40px}
#block-block-315 h2{ display:none }
#block-block-315 p{ width:500px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important;}
.i18n-fr #block-block-315 p{ width:500px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:19px!important; margin-bottom:10px; padding:0px!important;}
#block-block-315 p a {color:#898989!important; }

#block-block-309 { float:left; width:579px; border-left: 1px solid #dadada; border-bottom: 1px solid #dadada; border-right: 1px solid #dadada; padding:0px 40px 20px 40px}
#block-block-309 h2{ display:none}
#block-block-309 p{ width:579px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:14px!important; margin-bottom:10px; padding:0px!important; text-align:right}
#block-block-309 p a {color:#898989!important; }

#block-block-390 { float:left; width:579px; border-left: 1px solid #dadada; border-bottom: 1px solid #dadada; border-right: 1px solid #dadada; padding:0px 40px 20px 40px; margin-bottom:20px}
#block-block-390 h2{ display:none}
#block-block-390 p{ /*width:579px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:14px!important; margin-bottom:10px; padding:0px!important; text-align:right*/ display:none}
#block-block-390 p a {color:#898989!important; }

.i18n-fr #block-block-306 h2{ display:none /*width:500px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:19px!important; margin-bottom:10px; padding:0px!important;*/ }

#block-block-306 ul li{ padding:6px 0 10px 18px!important; background-image:url(../images/dot_climate.jpg)!important; list-style:none; font-size:16px; font-weight:bold; margin:2px 0 2px 3px!important; /*font-style:italic!important*/ }
#block-block-306 ul li ul li{ padding:6px 0 10px 18px!important;  background-image:url(../images/line_climate.jpg)!important; list-style:none; font-weight:normal!important; margin:0 0 -10px -2px!important; text-align:left!important }
#block-block-306 ul li a { color:#000!important; text-decoration:underline!important}
#block-block-306 ul li ul li a { color:#000!important; text-decoration:underline!important}
#block-block-306 ul li a:hover { color:#000!important; text-decoration:none!important}
#block-block-306 ul li ul li a:hover { color:#000!important; text-decoration:none!important}

.i18n-fr #block-block-314 h2{ display:none /*width:500px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:19px!important; margin-bottom:10px; padding:0px!important;*/ }

#block-block-314 ul li{ padding:6px 0 0px 18px!important; background-image:url(../images/dot_climate.jpg)!important; list-style:none; font-size:16px; margin:2px 0 2px 5px!important; font-style:italic!important }
#block-block-314 ul li ul li{ padding:6px 0 10px 18px!important;  background-image:url(../images/line_climate.jpg)!important; list-style:none; font-weight:normal!important; margin:0 0 -10px -2px!important; text-align:left!important }

#block-block-314 ul li a { color:#000!important; text-decoration:underline!important}
#block-block-314 ul li ul li a { color:#000!important; text-decoration:underline!important}
#block-block-314 ul li a:hover { color:#000!important; text-decoration:none!important}
#block-block-314 ul li ul li a:hover { color:#000!important; text-decoration:none!important}

/*  */


.field-type-image {margin-bottom:20px;}
.node-teaser .field-type-image, .node-employee .field-type-image {float:left; margin:0 20px 6px 0;}

#block-views-our-team-block .views-field-field-employee-photo { float:left; margin-right:15px;}
#block-views-our-team-block .views-row { border-bottom:1px solid #CCC; overflow:hidden; padding:15px 0 10px;}
#block-views-our-team-block .views-field-title a { font-weight:bold; text-decoration:none;}


.profile .user-picture { margin-left:20px;}
.profile h3 { overflow:hidden;}


/*******Portfolio********/
.view-portfolio .view-content {overflow:hidden;}
.view-portfolio .views-row {float:left;}
.view-portfolio .views-row .views-field-field-portfolio-image {
	border:0px solid #e0e0e0;
	margin-bottom:13px;
	max-height:100%;
}
.view-portfolio .views-row .views-field-field-portfolio-image a {
	display:block;
	background:url(../images/magnify3.png) center center no-repeat #000;
}
.view-portfolio .views-row .views-field-title a {
	font-size:11px;
	color:#fff;
	line-height:normal;
	text-decoration:none;
	text-transform:uppercase;
	}
.view-portfolio .views-row .views-field-title a:hover { color:#434343;}
.view-portfolio .views-row .views-field-body {
	margin-bottom:12px;
	line-height:18px;
	font-size:13px;
	font-weight:normal;
	}
.view-portfolio .views-row .views-field-view-node a {
	font-size:17px;
	color:#fff;
	text-decoration:none;
	text-transform: uppercase;
	}
.view-portfolio .views-row .views-field-view-node a:hover { color:#434343;}

/*.page-portfolio .view-portfolio .views-row {width:210px; margin:0 8px 25px 0;}
.page-portfolio .view-portfolio .views-row .views-field-field-portfolio-image {height:148px; width:210px;}

.page-portfolio-2-col .view-portfolio .views-row {width:460px; margin:0 20px 35px 0;}
.page-portfolio-2-col .view-portfolio .views-row.views-row-even {margin-right:0;}
.page-portfolio-2-col .view-portfolio .views-row .views-field-field-portfolio-image {height:330px; width:460px;}

.page-portfolio-3-col .view-portfolio .views-row {width:300px; margin:0 20px 35px 0; line-height:18px;}
.page-portfolio-3-col .view-portfolio .views-row .views-field-field-portfolio-image {height:215px; width:300px;}

.page-portfolio-1-col .view-portfolio .views-row {float:none; overflow:hidden; margin-bottom:40px;}
.page-portfolio-1-col .view-portfolio .views-row .views-field-field-portfolio-image {height:380px; width:530px; float:left; margin-right:20px;}*/
/********************/

.view-showcase .views-field-title {
	color: #fff;
	font-size:25px;
	padding-bottom: 26px;
	text-transform: uppercase;
}

.view-showcase .views-field-body {
	padding: 24px 0 17px;
}

.view-showcase .views-field-view-node a{
	color: #fff;
	font-size: 15px;
	text-transform: uppercase;
}
	.view-showcase .views-field-view-node a:hover {
		color: #434343;
	}


.view-join-us .views-field-title {
	color: #fff;
	text-transform: uppercase;
	font-size: 25px;
	line-height: 24px;
	float: left;
	padding: 40px 0 20px;
}

.view-join-us .views-field-view-node a {
	background: #fff;
	color: #000;
	display: inline-block;
	font-size: 15px;
	float: right;
	text-decoration: none;
	text-transform: uppercase;
	width: 166px;
	padding: 74px 0px;
	vertical-align: middle;
	text-align: center;
	border-radius:50%;
	-webkit-border-radius:166px;
}
	.view-join-us .views-field-view-node a:hover {
		background: #1d1d1d;
		color: #fff;
	}


.view-services .views-row-1 {
	background: url(../images/service-ico.png) no-repeat 0 8px;
}
.view-services .views-row-2 {
	background: url(../images/service-ico2.png) no-repeat 0 8px;
}
.view-services .views-row-3 {
	background: url(../images/service-ico3.png) no-repeat 0 8px;
}
.view-services .views-row-4 {
	background: url(../images/service-ico4.png) no-repeat 0 8px;
}


.view-services .views-row .views-field { padding-left: 75px;}

.view-services .views-field-title {
	color: #fff;
	text-transform: uppercase;
	font-size: 25px;
	line-height: normal;
	padding-bottom: 7px;
}

.view-services .views-field-view-node a {
	color: #fff;
	font-size: 15px;
	text-transform: uppercase;
}
	.view-services .views-field-view-node a:hover {
		color: #434343;
	}

.view-services .views-field-body {
	padding: 0 60px 13px 0;
}


.services-center { border-bottom: 1px solid #242424; padding: 20px 0px;}
.services-bottom { padding: 50px 0;}

.services-center-region .view-services .views-field-title {
	font-size: 14px;
}
.services-center-region .view-services .views-field-body {
	padding: 0 0px 23px 0;
}

.services-center-region .view-services .views-row .views-field { padding-left: 75px;}

.services-center-region .view-services .views-row-1 {
	background: url(../images/serv-ico.gif) no-repeat 0 8px;
}
.services-center-region .view-services .views-row-2 {
	background: url(../images/serv-ico2.gif) no-repeat 0 8px;
}
.services-center-region .view-services .views-row-3 {
	background: url(../images/serv-ico3.gif) no-repeat 0 8px;
}
.services-center-region .view-services .views-row-4 {
	background: url(../images/serv-ico4.gif) no-repeat 0 8px;
}
.services-center-region .view-services .views-row-5 {
	background: url(../images/serv-ico5.gif) no-repeat 0 8px;
}
.services-center-region .view-services .views-row-6 {
	background: url(../images/serv-ico6.gif) no-repeat 0 8px;
}


.view-main-services .views-field-title {
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
}

.view-main-services .views-row-1 .views-field-title {
	background: url(../images/serv-a.gif) no-repeat 0 0;
	padding-left: 98px;
	height: 85px;
}
.view-main-services .views-row-2 .views-field-title {
	background: url(../images/serv-b.gif) no-repeat 0 0;
	padding-left: 98px;
	height: 85px;
}
.view-main-services .views-row-3 .views-field-title {
	background: url(../images/serv-c.gif) no-repeat 0 0;
	padding-left: 98px;
	height: 85px;
}
.view-main-services .views-row-4 .views-field-title {
	background: url(../images/serv-d.gif) no-repeat 0 0;
	padding-left: 98px;
	height: 85px;
}


/*************Pane styles*************/
.pane-title {
	color: #fff;
	font-size: 25px;
}

.panels-flexible-region-inside {
	padding: 0;
}

.pane-content article .submitted {
	display: none;
}

.about-top {
	border-bottom: 1px solid #242424;
	padding-top: 30px;
}

.about-top-right-region .pane-content li {
	padding-bottom: 20px;
}
.about-top-right-region .pane-content li a {
	text-transform: uppercase;
	text-decoration: none;
	display:block;
	font-size: 11px;
}
	.about-top-right-region .pane-content li a:hover {
		text-decoration: underline;
	}

.about-center {
	padding: 40px 0;
}

.about-list {
	float: left;
	margin-right: 20px;
}

.about-list li {
	background: url(../images/a3.gif) no-repeat 0 5px;
	border-bottom: 1px solid #242424;
	line-height: 25px;
	padding-left: 27px;
}
	.about-list li:last-child {
		border: 0;
	}
	.about-list li a {
		text-decoration: none;
		text-transform: uppercase;
		font-size: 11px;
	}
		.about-list li a:hover {
			text-decoration: underline;
		}


#cboxTitle {
	background: #fff;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter:alpha(opacity=80);
}


.section-resources .views-row { width:100%; margin:10px 0 35px 0}
.section-resources .views-field-title { width:100%; font-size:14px; font-style:italic}
.section-resources .views-field-changed { width:100%; float:right; margin-left:10px; font-size:11px; text-align:right}
.section-resources .views-field-name { width:100%; font-size:11px; float:right; text-align:right}
.section-resources .views-field-name .field-content a{ color:#dfba09; text-decoration:none; font-weight:bold}
.section-resources .views-field-name .field-content a:hover{ color:#dfba09; text-decoration:underline}

#sidebar-second .block-block { border:1px solid #d2d2d2; padding:0}
#sidebar-second .block-block h2{ background-image:url(../backgrounds2015/sf_side_resources.png); border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:19px!important; padding:10px 0 0 10px; font-family: 'Oswald', sans-serif}
#sidebar-second .block-block .content{ padding:10px; text-align:left; font-size:12px; font-family:}
#sidebar-second #block-block-275 .content{ padding:3px!important; text-align:left; font-size:12px}
#sidebar-second .block-block .content p{ /*border-bottom: 1px dashed #d3d3d3; padding-bottom:10px*/}
#sidebar-second .block-views { border:1px solid #d2d2d2; padding:0}
#sidebar-second .block-views h2{ background-image:url(../backgrounds2015/sf_side_resources.png); border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:19px!important; padding:10px 0 0 10px; font-family: 'Oswald', sans-serif}
#block-views-blog-post-block-1 h2 { display:none}
#sidebar-second .block-views .content{ padding:10px; text-align:left; font-size:12px}
#sidebar-second .block-views .content a{ color:#696969!important;}
#sidebar-second .block-views .content a:hover{ color:#000!important;}
#sidebar-second .block-views .content .views-row { margin:0 0 0px 0!important}
#sidebar-second .block-views .content .views-field { border-bottom: 1px dashed #d3d3d3; padding:10px 0}
.node-type-areasofexpertises .block-block .content a{ color:#696969!important;}
.node-type-areasofexpertises .block-block .content a:hover{ color:#000!important;}
.node-type-areasofexpertises .submitted { display:none}
.node-type-documents .submitted { display:none}
.node-type-atlaspmo .submitted { display:none}
.node-type-agorapartnership .submitted { display:none}
#block-block-495 .content {padding:0!important}
#block-block-495 p {margin-bottom:0!important}

#block-views-news-tags-view-block-1 { border:1px solid #d2d2d2; padding:0;}
#block-views-news-tags-view-block-1 h2{ background-image:url(../backgrounds2015/sf_side_interact.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px; }
#block-views-news-tags-view-block-1 .content{ padding:10px}
#block-views-news-tags-view-block-1 .views-field-title { font-style:normal!important; font-size:12px!important;}

#block-views-news-tags-view-block { border:1px solid #d2d2d2; padding:0}
#block-views-news-tags-view-block h2{ background-image:url(../backgrounds2015/sf_side_news.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-views-news-tags-view-block .content{ padding:10px}
#block-views-news-tags-view-block .views-field-title { font-style:normal!important; font-size:12px!important;}

#block-views-more-news-extractives-block { border:1px solid #d2d2d2; padding:0; width:268px; float:right; }
#block-views-more-news-extractives-block h2{ background-image:url(../backgrounds2015/sf_side_news.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:19px!important; padding:10px 0 0 10px; font-family:'Oswald', sans-serif; padding-bottom:0!important}
#block-views-more-news-extractives-block .content{ padding:10px}
#block-views-more-news-extractives-block .views-field-title { font-style:normal!important; font-size:12px!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-more-news-extractives-block .views-field-title a{ color:#696969!important;}
#block-views-more-news-extractives-block .views-field-title a:hover{ color:#000!important;}
#block-views-more-news-extractives-block .views-field { border-bottom: 1px dashed #d3d3d3; padding:10px 0}

#block-views-more-resources-extractive-block { border:1px solid #d2d2d2; padding:0; width:268px; float:right; clear:both;}
#block-views-more-resources-extractive-block h2{ background-image:url(../backgrounds2015/sf_side_resources.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:19px!important; padding:10px 0 0 10px; font-family:'Oswald', sans-serif; padding-bottom:0!important}
#block-views-more-resources-extractive-block .content{ padding:10px}
#block-views-more-resources-extractive-block .views-field-title { font-style:normal!important; font-size:12px!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-more-resources-extractive-block .views-field-title a{ color:#696969!important;}
#block-views-more-resources-extractive-block .views-field-title a:hover{ color:#000!important;}
#block-views-more-resources-extractive-block .views-field { border-bottom: 1px dashed #d3d3d3; padding:10px 0}

#block-views-2a39bd832563663ac67b933bfc943992 { border:1px solid #d2d2d2; padding:0; width:268px; float:right;}
#block-views-2a39bd832563663ac67b933bfc943992 h2{ background-image:url(../backgrounds2015/sf_side_news.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:19px!important; padding:10px 0 0 10px; font-family:'Oswald', sans-serif; padding-bottom:0!important}
#block-views-2a39bd832563663ac67b933bfc943992 .content{ padding:10px}
#block-views-2a39bd832563663ac67b933bfc943992 .views-field-title { font-style:normal!important; font-size:12px!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-2a39bd832563663ac67b933bfc943992 .views-field-title a{ color:#696969!important;}
#block-views-2a39bd832563663ac67b933bfc943992 .views-field-title a:hover{ color:#000!important;}
#block-views-2a39bd832563663ac67b933bfc943992 .views-field { border-bottom: 1px dashed #d3d3d3; padding:10px 0}

#block-views-91679fccaf6160648b038f05ad618cd1 { border:1px solid #d2d2d2; padding:0; width:268px; float:right;  clear:both;}
#block-views-91679fccaf6160648b038f05ad618cd1 h2{ background-image:url(../backgrounds2015/sf_side_resources.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:19px!important; padding:10px 0 0 10px; font-family:'Oswald', sans-serif; padding-bottom:0!important}
#block-views-91679fccaf6160648b038f05ad618cd1 .content{ padding:10px}
#block-views-91679fccaf6160648b038f05ad618cd1 .views-field-title { font-style:normal!important; font-size:12px!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-91679fccaf6160648b038f05ad618cd1 .views-field-title a{ color:#696969!important;}
#block-views-91679fccaf6160648b038f05ad618cd1 .views-field-title a:hover{ color:#000!important;}
#block-views-91679fccaf6160648b038f05ad618cd1 .views-field { border-bottom: 1px dashed #d3d3d3; padding:10px 0}

#block-views-57472d6ed1ec435ea56b0292f3996030 { border:1px solid #d2d2d2; padding:0; width:268px; float:right;}
#block-views-57472d6ed1ec435ea56b0292f3996030 h2{ background-image:url(../backgrounds2015/sf_side_news.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:19px!important; padding:10px 0 0 10px; font-family:'Oswald', sans-serif; padding-bottom:0!important}
#block-views-57472d6ed1ec435ea56b0292f3996030 .content{ padding:10px}
#block-views-57472d6ed1ec435ea56b0292f3996030 .views-field-title { font-style:normal!important; font-size:12px!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-57472d6ed1ec435ea56b0292f3996030 .views-field-title a{ color:#696969!important;}
#block-views-57472d6ed1ec435ea56b0292f3996030 .views-field-title a:hover{ color:#000!important;}
#block-views-57472d6ed1ec435ea56b0292f3996030 .views-field { border-bottom: 1px dashed #d3d3d3; padding:10px 0}

#block-views-161eaef9f8888d8d0abd4ff6f88cc6b6 { border:1px solid #d2d2d2; padding:0; width:268px; float:right; clear:both;}
#block-views-161eaef9f8888d8d0abd4ff6f88cc6b6 h2{ background-image:url(../backgrounds2015/sf_side_resources.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:19px!important; padding:10px 0 0 10px; font-family:'Oswald', sans-serif; padding-bottom:0!important}
#block-views-161eaef9f8888d8d0abd4ff6f88cc6b6 .content{ padding:10px}
#block-views-161eaef9f8888d8d0abd4ff6f88cc6b6 .views-field-title { font-style:normal!important; font-size:12px!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-161eaef9f8888d8d0abd4ff6f88cc6b6 .views-field-title a{ color:#696969!important;}
#block-views-161eaef9f8888d8d0abd4ff6f88cc6b6 .views-field-title a:hover{ color:#000!important;}
#block-views-161eaef9f8888d8d0abd4ff6f88cc6b6 .views-field { border-bottom: 1px dashed #d3d3d3; padding:10px 0}

#block-views-899a7b9ce992b6899b51c38ff307b1be { border:1px solid #d2d2d2; padding:0; width:268px; float:right; }
#block-views-899a7b9ce992b6899b51c38ff307b1be h2{ background-image:url(../backgrounds2015/sf_side_news.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:19px!important; padding:10px 0 0 10px; font-family:'Oswald', sans-serif; padding-bottom:0!important}
#block-views-899a7b9ce992b6899b51c38ff307b1be .content{ padding:10px}
#block-views-899a7b9ce992b6899b51c38ff307b1be .views-field-title { font-style:normal!important; font-size:12px!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-899a7b9ce992b6899b51c38ff307b1be .views-field-title a{ color:#696969!important;}
#block-views-899a7b9ce992b6899b51c38ff307b1be .views-field-title a:hover{ color:#000!important;}
#block-views-899a7b9ce992b6899b51c38ff307b1be .views-field { border-bottom: 1px dashed #d3d3d3; padding:10px 0}

#block-views-b9d25f4138ef39051aabe2fdf806138e { border:1px solid #d2d2d2; padding:0; width:268px; float:right; clear:both;}
#block-views-b9d25f4138ef39051aabe2fdf806138e h2{ background-image:url(../backgrounds2015/sf_side_resources.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:19px!important; padding:10px 0 0 10px; font-family:'Oswald', sans-serif; padding-bottom:0!important}
#block-views-b9d25f4138ef39051aabe2fdf806138e .content{ padding:10px}
#block-views-b9d25f4138ef39051aabe2fdf806138e .views-field-title { font-style:normal!important; font-size:12px!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-b9d25f4138ef39051aabe2fdf806138e .views-field-title a{ color:#696969!important;}
#block-views-b9d25f4138ef39051aabe2fdf806138e .views-field-title a:hover{ color:#000!important;}
#block-views-b9d25f4138ef39051aabe2fdf806138e .views-field { border-bottom: 1px dashed #d3d3d3; padding:10px 0}

#block-views-1f1e54934cba5ddb4fa9814594744762 { border:1px solid #d2d2d2; padding:0; width:268px; float:right; }
#block-views-1f1e54934cba5ddb4fa9814594744762 h2{ background-image:url(../backgrounds2015/sf_side_news.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:19px!important; padding:10px 0 0 10px; font-family:'Oswald', sans-serif; padding-bottom:0!important}
#block-views-1f1e54934cba5ddb4fa9814594744762 .content{ padding:10px}
#block-views-1f1e54934cba5ddb4fa9814594744762 .views-field-title { font-style:normal!important; font-size:12px!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-1f1e54934cba5ddb4fa9814594744762 .views-field-title a{ color:#696969!important;}
#block-views-1f1e54934cba5ddb4fa9814594744762 .views-field-title a:hover{ color:#000!important;}
#block-views-1f1e54934cba5ddb4fa9814594744762 .views-field { border-bottom: 1px dashed #d3d3d3; padding:10px 0}

#block-views-c8430d674ab28973185c14350725c13a { border:1px solid #d2d2d2; padding:0; width:268px; float:right; clear:both;}
#block-views-c8430d674ab28973185c14350725c13a h2{ background-image:url(../backgrounds2015/sf_side_resources.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:19px!important; padding:10px 0 0 10px; font-family:'Oswald', sans-serif; padding-bottom:0!important}
#block-views-c8430d674ab28973185c14350725c13a .content{ padding:10px}
#block-views-c8430d674ab28973185c14350725c13a .views-field-title { font-style:normal!important; font-size:12px!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-c8430d674ab28973185c14350725c13a .views-field-title a{ color:#696969!important;}
#block-views-c8430d674ab28973185c14350725c13a .views-field-title a:hover{ color:#000!important;}
#block-views-c8430d674ab28973185c14350725c13a .views-field { border-bottom: 1px dashed #d3d3d3; padding:10px 0}

.page-about #block-system-main { float:left; max-width:639px; width:100%; margin-top:-360px}
.page-parliamentary-action-about #block-system-main { float:left; max-width:639px; width:100%; margin-top:-360px}
.page-transparency-open-data-about #block-system-main { float:left; max-width:639px; width:100%; margin-top:-350px}
.page-citizen-engagement-about #block-system-main { float:left; max-width:639px; width:100%; margin-top:-300px}
.page-natural-resource-funds-about #block-system-main { float:left; max-width:639px; width:100%; margin-top:-360px}

.page-node-17622 #block-system-main { float:left; max-width:639px; width:100%; margin-top:0!important}

.page-about .field-name-body { float:left; max-width:639px; width:100%}
.page-parliamentary-action-about .field-name-body { float:left; max-width:639px; width:100%}
.page-transparency-open-data-about .field-name-body { float:left; max-width:639px; width:100%}
.page-citizen-engagement-about .field-name-body { float:left; max-width:639px; width:100%}
.page-natural-resource-funds-about .field-name-body { float:left; max-width:639px; width:100%}

#block-block-240 { border:1px solid #d2d2d2; padding:0}
#block-block-240 h2{ background-image:url(../backgrounds2015/sf_side_twitter.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-240 .content{ padding:10px}

#block-block-294 { float:left; width:300px; margin-right:19px; border:1px solid #d2d2d2; padding:0}
#block-block-294 h2{ background-image:url(../backgrounds2015/sf_side_twitter.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-294 .content{ padding:10px}

#block-block-276 { border:1px solid #d2d2d2; padding:0}
#block-block-276 h2{ background-image:url(../backgrounds2015/sf_side_twitter.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-276 .content{ padding:10px}

#block-block-241 { border:1px solid #d2d2d2; padding:0}
#block-block-241 h2{ background-image:url(../backgrounds2015/sf_side_facebook.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-241 .content{ padding:10px}

#block-block-293 { float:left; width:300px; margin-right:19px; border:1px solid #d2d2d2; padding:0}
#block-block-293 h2{ background-image:url(../backgrounds2015/sf_side_facebook.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-293 .content{ padding:10px}

#block-block-275 { border:1px solid #d2d2d2; padding:0}
#block-block-275 h2{ background-image:url(../backgrounds2015/sf_side_facebook.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-275 .content{ padding:10px}

#block-block-242 { border:1px solid #d2d2d2; padding:0; margin-bottom:20px}
#block-block-242 h2{ background-image:url(../backgrounds2015/sf_side_youtube.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-242 .content{ padding:10px}
#block-block-242 .block-block .content a{ color:#333!important;}
#block-block-242 .block-block .content a:hover{ color:#696969!important;}

#block-block-277 { border:1px solid #d2d2d2; padding:0; margin-bottom:20px}
#block-block-277 h2{ background-image:url(../backgrounds2015/sf_side_youtube.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-277 .content{ padding:10px}
#block-block-277 .block-block .content a{ color:#333!important;}
#block-block-277 .block-block .content a:hover{ color:#696969!important;}

#block-block-247 { border-bottom:none!important; border-top:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:0; height:110px}
#block-block-247 h2{ background-image:url(../backgrounds2015/sf_side_interact.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-247 .content{ padding:10px 10px 0 10px}
#block-block-247 a{ color:#f99e34}
#block-block-247 a:hover{ color:#f99e34; text-decoration:underline}

#block-block-285 { border:1px solid #d2d2d2; padding:0}
#block-block-285 h2{ background-image:url(../backgrounds2015/sf_side_news.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-285 .content{ padding:10px}
#block-block-285 a{ font-size:14px; font-weight:bold; color:#fff; padding:5px 20px; background-color:#000}
#block-block-285 a:hover{ color:#fff; padding:5px 20px; background-color:#7eaec5}

#block-block-248 { border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:0; border-top:none!important; margin-top:-15px!important; height:40px}
#block-block-248 img { border:2px solid #898989; margin:0 8px }

#block-block-282 { border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:0; border-top:none!important}
#block-block-282 img { border:2px solid #898989; margin:0 8px }

#block-webform-client-block-10890 { border:1px solid #d2d2d2; padding:0}
#block-webform-client-block-10890 h2{ background-image:url(../backgrounds2015/sf_side_news.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px; }
#block-webform-client-block-10890 .content{ padding:10px}

#node-10890 h2 { display:none}
#node-10890 .form-text { border:1px solid #dadada; margin-left:-5px}

#node-10891 h2 { display:none}
#node-10891 .form-text { border:1px solid #dadada; margin-left:-5px}

#node-10892 h2 { display:none}
#node-10892 .form-text { border:1px solid #dadada; margin-left:-5px}



#block-views-news-block-1 { border:1px solid #d2d2d2; padding:0}
#block-views-news-block-1 h2{ background-image:url(../backgrounds2015/sf_side_choice.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:22px!important; padding:10px!important; }
#block-views-news-block-1 .content{ padding:10px}

#block-views-climate-editor-s-choise-block-4 { padding:0}
#block-views-climate-editor-s-choise-block-4 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:30px; padding:0px!important;}

.i18n-fr #block-views-climate-editor-s-choise-block-4 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:20px!important; margin-bottom:30px; padding:0px!important;}
#block-views-climate-editor-s-choise-block-4 .content{ padding:0px; background-color:#8dbd7f; color:#fff}

#block-block-288 h2{ display:none}
#block-block-288 .content{background-image:url(../backgrounds2015/sf_side_choice.png)!important; height:38px; font-family: 'Oswald', sans-serif}
#block-block-288 { border-top:none!important; border-bottom:none!important; padding:0!important; margin:0!important}

#block-block-296 { float: right; width: 240px; /*height:48px;*/ /*clear:both */ /*margin-top:15px*/}
#block-block-296 h2{ display:none}
#block-block-296 .content{background-image:url(../backgrounds2015/sf_side_climate_blog.png)!important; height:18px; padding:10px 0 30px 10px; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-top:1px solid #d2d2d2; text-transform:uppercase}

#block-block-376 { float: right; width: 240px; /*height:48px;*/ /*clear:both */ /*margin-top:-55px*/}
#block-block-376 h2{ background-image:url(../backgrounds2015/sf_side_topics_blog.png); border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:21px!important; padding:10px 0 0 10px; font-family: "Oswald"!important; /* 15072015*/}

/*#block-block-376 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding-bottom:5px!important}*/
#block-block-376 .content{ background-color:#8dbd7f; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; height: 293px}
#block-block-376 .toolkit-paragraph { padding:14px}
#block-block-376 .toolkit-paragraph a { color:#fff;}

#block-block-419 { float: right; width: 240px; /*height:48px;*/ /*clear:both */ margin-top:-55px}
#block-block-419 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:20px!important; margin-bottom:20px; padding-bottom:5px!important; text-align:right}
#block-block-419 .content{ background-color:#8dbd7f; color:#fff; font-family:Georgia, "Times New Roman", Times, serif;}
#block-block-419 .toolkit-paragraph { padding:14px}
#block-block-419 .toolkit-paragraph a { color:#fff;}

#block-block-422 { float: right; width: 240px; /*height:48px;*/ /*clear:both */ margin-top: 45px}
#block-block-422 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:20px; color:#8dbd7f!important; font-size:20px!important; margin-bottom:20px; padding-bottom:5px!important;}
#block-block-422 .content{ background-color:#8dbd7f; color:#fff; font-family:Georgia, "Times New Roman", Times, serif;}
#block-block-422 .toolkit-paragraph { padding:14px}
#block-block-422 .toolkit-paragraph a { color:#fff;}

#block-block-319 { float: right; width: 240px; /*height:48px;*/ clear:both; margin-top:20px }
#block-block-319 h2{ display:none}
#block-block-319 .content{height:18px; padding:10px 0 30px 10px}
#title_blog_pacific { font-family:Georgia, "Times New Roman", Times, serif; color:#50adb4; font-size:25px}
#title_blog_pacific a{ font-family:Georgia, "Times New Roman", Times, serif; color:#50adb4; font-size:25px}

.title_blog {font-size:22px!important; font-family:Georgia, "Times New Roman", Times, serif}
#title_blog { height:38px; color:#fff; font-size:18px; margin-top:5px}
#title_blog a{ color:#fff;}
#title_blog a:hover{ color:#fff; border-bottom:1px solid #fff; text-decoration:none}


#title_blog_climate { height:50px; color:#fff; font-size:21px; margin-top:5px; }
#title_blog_climate a{ padding:0 0 50px 0; color:#fff; font-family: "Oswald"!important;}
#title_blog_climate a:hover{ color:#fff; border-bottom:1px solid #fff; text-decoration:none}

#block-block-389 { float: right; width: 240px; /*height:48px;*/ /*clear:both */ margin-top:-50px}
#block-block-389 h2{ display:none}

#block-block-403 { float: right; width: 240px; /*height:48px;*/ /*clear:both */ margin-top:-50px}
#block-block-403 h2{ display:none}

#block-block-404 { float: right; width: 240px; /*height:48px;*/ /*clear:both */ margin-top:-50px}
#block-block-404 h2{ display:none}

#block-block-405 { float: right; width: 240px; /*height:48px;*/ /*clear:both */ margin-top:-50px}
#block-block-405 h2{ display:none}

#block-block-406 { float: right; width: 240px; /*height:48px;*/ /*clear:both */ margin-top:-50px}
#block-block-406 h2{ display:none}

#title_blog_extractives { font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:50px; color:#8dbd7f!important; font-size:25px!important; padding:0px!important; }
#title_blog_extractives a{ padding:0 0 50px 0; color:#8dbd7f; font-family: Georgia, "Times New Roman", Times, serif;}
#title_blog_extractives a:hover{ color:#8dbd7f; border-bottom:1px solid #fff;}

#block-views-blog-post-block-1 { border-top:none!important; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:none!important; padding:0; }
#block-views-blog-post-block-1 h2{ background-image:url(../backgrounds2015/sf_side_choice.png)!important; border-bottom:none!important; text-transform:uppercase; height:28px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-views-blog-post-block-1 .content{ padding:10px; color:#393939}

#block-views-blog-post-block-1 .title_blog a{ float:right; font-size:16px; width:150px; height:108px;  margin-bottom:10px; text-align:right; margin-left:10px}
#block-views-blog-post-block-1 .title_blog a:hover{ color:#f99e34;}
#block-views-blog-post-block-1 .views-row img{ float:left; width:108px; margin-bottom:10px; border:4px solid #898989}
#block-views-blog-post-block-1 .views-row p{ padding:10px 0 0 0; margin-bottom:3px!important }
#block-views-blog-post-block-1 .views-row a.views-more-link { float:right; font-size:12px!important; width:auto!important; height:auto!important; text-align:right; color:#f99e34}
.section-climate section.block { padding-bottom:5px!important}
.section-pacific section.block { padding-bottom:5px!important}
.section-extractives section.block { padding-bottom:5px!important}

#block-views-blog-climate-block-1 .content { margin-top:26px}
#block-views-blog-climate-block-1 { float:right; width:238px; border-left:1px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada;  /*clear:both*/ margin-top:-22px}
#block-views-blog-climate-block-1 h2{ display:none; background-image:url(../backgrounds2015/sf_side_topics_blog.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-views-blog-climate-block-1 .title_blog {font-size:14px!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-blog-climate-block-1 #title_blog { height:38px; color:#fff; font-size:26px; margin-top:5px}
#block-views-blog-climate-block-1 .title_blog a{ float:right; font-size:14px; width:135px; height:80px; text-align:left; margin: 5px 15px 0 0}
#block-views-blog-climate-block-1 .title_blog a:hover{ color:#8dbd7f;}
#block-views-blog-climate-block-1 .views-row img{ float:left; width:65px; height:65px; margin:5px 0 0 15px; border:2px solid #898989}
#block-views-blog-climate-block-1 .views-row p{  float:left; width:210px; padding:5px 15px; margin-bottom:13px!important; font-size:12px!important; text-align:left!important }
#block-views-blog-climate-block-1 .views-row a.views-more-link { float:right; font-size:12px!important; width:auto!important; height:auto!important; text-align:right; color:#8dbd7f}
#block-views-blog-climate-block-1 .body_blog a{font-size:12px!important; height:0px!important; margin-bottom:0!important}

#block-views-blog-pacific-block-1 .content { margin-top:26px}
#block-views-blog-pacific-block-1 { float:right; width:238px; height:443px; clear:both; background-color:#50adb4}
#block-views-blog-pacific-block-1 h2{ display:none; background-image:url(../backgrounds2015/sf_side_pacific_blog.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-views-blog-pacific-block-1 .title_blog {font-size:14px!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-blog-pacific-block-1 #title_blog { height:38px; color:#fff; font-size:26px; margin-top:5px}
#block-views-blog-pacific-block-1 .title_blog a{ float:right; font-size:14px; width:135px; height:80px; text-align:left; margin: 5px 15px 0 0}
#block-views-blog-pacific-block-1 .title_blog a:hover{ color:#fff;}
#block-views-blog-pacific-block-1 .views-row img{ float:left; width:65px; height:65px; margin:5px 0 0 15px; border:2px solid #fff}
#block-views-blog-pacific-block-1 .views-row p{  float:left; width:210px; padding:5px 15px; margin-bottom:13px!important; font-size:12px!important; text-align:left!important; color:#fff!important }
#block-views-blog-pacific-block-1 .views-row ul{  float:left; width:210px; padding:5px 15px; margin-bottom:13px!important; font-size:12px!important; text-align:left!important; color:#fff!important }
#block-views-blog-pacific-block-1 .views-row a.views-more-link { float:right; font-size:12px!important; width:auto!important; height:auto!important; text-align:right; color:#fff}
#block-views-blog-pacific-block-1 .body_blog a{font-size:12px!important; height:0px!important; margin-bottom:0!important}

#block-views-blog-post-schede-block-1 { border-top:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:none!important; padding:0; height:280px}
#block-views-blog-post-schede-block-1 h2{ background-image:url(../backgrounds2015/sf_side_choice.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-views-blog-post-schede-block-1 .content{ padding:10px; color:#393939}

#block-views-blog-post-schede-block-1 .views-row a{ float:right; font-size:16px; width:150px; height:108px;  margin-bottom:10px; text-align:right}
#block-views-blog-post-schede-block-1 .views-row a:hover{ color:#f99e34;}
#block-views-blog-post-schede-block-1 .views-row img{ float:left; width:108px; margin-bottom:10px; border:4px solid #898989}
#block-views-blog-post-schede-block-1 .views-row p{ padding:10px 0 0 0; margin-bottom:3px!important }
#block-views-blog-post-schede-block-1 .views-row a.views-more-link { float:right; font-size:12px!important; width:auto!important; height:auto!important; text-align:right; color:#f99e34}


#block-views-blog-palop-block-1 .content { margin-top:26px}
#block-views-blog-palop-block-1 { float:right; width:280px; /*height:443px;*/ clear:both; background-color:#50adb4; margin-right:3px; margin-bottom:10px}
#block-views-blog-palop-block-1 h2{ display:none; background-image:url(../backgrounds2015/sf_side_pacific_blog.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-views-blog-palop-block-1 .title_blog {font-size:14px!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-blog-palop-block-1 #title_blog { height:38px; color:#fff; font-size:26px; margin-top:5px}
#block-views-blog-palop-block-1 .title_blog a{ float:right; font-size:14px; width:165px; height:80px; text-align:left; margin: 5px 15px 0 0}
#block-views-blog-palop-block-1 .title_blog a:hover{ color:#fff;}
#block-views-blog-palop-block-1 .views-row img{ float:left; width:65px; height:65px; margin:5px 0 0 15px; border:2px solid #fff}
#block-views-blog-palop-block-1 .views-row p{  float:left; padding:5px 15px; margin-bottom:13px!important; font-size:12px!important; text-align:left!important; color:#fff!important }
#block-views-blog-palop-block-1 .views-row ul{  float:left; padding:5px 15px; margin-bottom:13px!important; font-size:12px!important; text-align:left!important; color:#fff!important }
#block-views-blog-palop-block-1 .views-row a.views-more-link { float:right; font-size:12px!important; width:auto!important; height:auto!important; text-align:right; color:#fff}
#block-views-blog-palop-block-1 .body_blog a{font-size:12px!important; height:0px!important; margin-bottom:0!important}





.page-blog .views-field-title { font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:5px}
.page-blog .views-field-title a{ color:#898989; }
.page-blog .views-field-name { float:left; margin-right:20px}
.page-blog .views-field-changed { margin-left:10px}
.page-blog .views-label-changed { text-transform:lowercase}
.page-blog .views-field-field-blog-image { float:left; margin:5px 10px 10px 0;}
.page-blog .views-field-body { width:100%; margin-top:10px }
.view-blog-post .views-row { width:100%;}
.page-blog .views-row { float:left; border-bottom:1px solid #dadada; padding-bottom:10px; margin-bottom:20px}
.page-blog .views-row a.views-more-link { float:right; font-size:12px!important; width:auto!important; height:auto!important; text-align:right; color:#898989}

.page-extractives-parliamentary-action-blog .views-field-title { font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:5px}
.page-extractives-parliamentary-action-blog .views-field-title a{ color:#898989; }
.page-extractives-parliamentary-action-blog .views-field-name { float:left; margin-right:20px}
.page-extractives-parliamentary-action-blog .views-field-changed { margin-left:10px}
.page-extractives-parliamentary-action-blog .views-label-changed { text-transform:lowercase}
.page-extractives-parliamentary-action-blog .views-field-field-blog-image { float:left; margin:5px 10px 10px 0;}
.page-extractives-parliamentary-action-blog .views-field-body { width:100%; margin-top:10px }
.view-blog-post .views-row { width:100%;}
.page-extractives-parliamentary-action-blog .views-row { float:left; border-bottom:1px solid #dadada; padding-bottom:10px; margin-bottom:20px}
.page-extractives-parliamentary-action-blog .views-row a.views-more-link { float:right; font-size:12px!important; width:auto!important; height:auto!important; text-align:right; color:#898989}

.page-extractives-transparency-open-data-blog .views-field-title { font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:5px}
.page-extractives-transparency-open-data-blog .views-field-title a{ color:#898989; }
.page-extractives-transparency-open-data-blog .views-field-name { float:left; margin-right:20px}
.page-extractives-transparency-open-data-blog .views-field-changed { margin-left:10px}
.page-extractives-transparency-open-data-blog .views-label-changed { text-transform:lowercase}
.page-extractives-transparency-open-data-blog .views-field-field-blog-image { float:left; margin:5px 10px 10px 0;}
.page-extractives-transparency-open-data-blog .views-field-body { width:100%; margin-top:10px }
.view-blog-post .views-row { width:100%;}
.page-extractives-transparency-open-data-blog .views-row { float:left; border-bottom:1px solid #dadada; padding-bottom:10px; margin-bottom:20px}
.page-extractives-transparency-open-data-blog .views-row a.views-more-link { float:right; font-size:12px!important; width:auto!important; height:auto!important; text-align:right; color:#898989}

.page-extractives-citizen-engagement-blog .views-field-title { font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:5px}
.page-extractives-citizen-engagement-blog .views-field-title a{ color:#898989; }
.page-extractives-citizen-engagement-blog .views-field-name { float:left; margin-right:20px}
.page-extractives-citizen-engagement-blog .views-field-changed { margin-left:10px}
.page-extractives-citizen-engagement-blog .views-label-changed { text-transform:lowercase}
.page-extractives-citizen-engagement-blog .views-field-field-blog-image { float:left; margin:5px 10px 10px 0;}
.page-extractives-citizen-engagement-blog .views-field-body { width:100%; margin-top:10px }
.view-blog-post .views-row { width:100%;}
.page-extractives-citizen-engagement-blog .views-row { float:left; border-bottom:1px solid #dadada; padding-bottom:10px; margin-bottom:20px}
.page-extractives-citizen-engagement-blog .views-row a.views-more-link { float:right; font-size:12px!important; width:auto!important; height:auto!important; text-align:right; color:#898989}

.page-extractives-natural-resource-funds-blog .views-field-title { font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:5px}
.page-extractives-natural-resource-funds-blog .views-field-title a{ color:#898989; }
.page-extractives-natural-resource-funds-blog .views-field-name { float:left; margin-right:20px}
.page-extractives-natural-resource-funds-blog .views-field-changed { margin-left:10px}
.page-extractives-natural-resource-funds-blog .views-label-changed { text-transform:lowercase}
.page-extractives-natural-resource-funds-blog .views-field-field-blog-image { float:left; margin:5px 10px 10px 0;}
.page-extractives-natural-resource-funds-blog .views-field-body { width:100%; margin-top:10px }
.view-blog-post .views-row { width:100%;}
.page-extractives-natural-resource-funds-blog .views-row { float:left; border-bottom:1px solid #dadada; padding-bottom:10px; margin-bottom:20px}
.page-extractives-natural-resource-funds-blog .views-row a.views-more-link { float:right; font-size:12px!important; width:auto!important; height:auto!important; text-align:right; color:#898989}

.section-palop .views-field-title a{ color:#50adb4!important; }


.page-climate-blog .views-field-title { font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:5px}
.page-climate-blog .views-field-title a{ color:#898989; }
.page-climate-blog .views-field-name { float:left; margin-right:20px}
.page-climate-blog .views-field-changed { margin-left:10px}
.page-climate-blog .views-label-changed { text-transform:lowercase}
.page-climate-blog .views-field-field-blog-image { float:left; margin:5px 10px 10px 0;}
.page-climate-blog .views-field-body { width:100%; margin-top:10px }
.view-blog-climate .views-row { width:100%;}
.page-climate-blog .views-row { float:left; border-bottom:1px solid #dadada; padding-bottom:10px; margin-bottom:20px}
.page-climate-blog .views-row a.views-more-link { float:right; font-size:12px!important; width:auto!important; height:auto!important; text-align:right; color:#898989}

.node-type-blog-post .field-type-image { float:left; margin:5px 10px 10px 0;}
.node-type-blog-post .field-name-body {  width:100%;  }

.node-type-blog-post-climate .field-type-image { float:left; margin:5px 10px 10px 0;}
.node-type-blog-post-climate .field-name-body {  width:100%;  }
.node-type-blog-post-climate .user-picture { display:none}

.node-type-news .field-type-image { float:left; margin:0px 20px 10px 0px;}
.node-type-news .field-name-body {  width:100%;  }


#block-block-230 { width:100%; text-align:center; margin:0 auto; border-bottom:1px solid #d3d3d3; margin-bottom:50px; padding-bottom:10px}
#block-block-231 { width:100%; text-align:center; margin:0 auto; border-bottom:1px solid #d3d3d3; margin-bottom:50px; padding-bottom:10px}
#block-block-232 { width:100%; text-align:center; margin:0 auto; border-bottom:1px solid #d3d3d3; margin-bottom:50px; padding-bottom:10px}
.resources-seeall { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_resources.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.resources-seeall a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
.resources-seeall a:hover{ color:#dfba09!important; text-decoration:underline!important;}


.cornice { border:1px solid #d2d2d2; /*margin:10px 0*/ margin:30px; background-color:#eeeeee}
.cornice h2{ /*background-image:url(../images/sf_content_resources.png);*/ background-color:#dfba09; /*height:52px;*/ border-bottom:none!important; color:#fff!important; font-size:17px!important; text-transform:uppercase;  padding:8px 5px 0 10px; font-family: 'Oswald', sans-serif}
.cornice h2 a{ font-size:30px!important;}
.cornice p{ padding:0 10px 10px 10px; margin-bottom:0!important}
.cornice ul{ padding:10px}

#block-views-slider-home-block h2{ display:none}

#sidebar-second #block-views-blog-extractives-block-1 { background-color:#8dbd7f; border: none!important; margin-left: 1px; margin-bottom: 10px}
#sidebar-second #block-views-blog-extractives-block-1 .title_blog { width: 150px; float: right; margin-bottom: 20px}
#sidebar-second #block-views-blog-extractives-block-1 .title_blog a { color: #000!important}
#sidebar-second #block-views-blog-extractives-block-1 .field-content p { color: #fff; margin-top: 10px}
#sidebar-second #block-views-blog-extractives-block-1 .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#sidebar-second #block-views-blog-extractives-block-1 .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#sidebar-second #block-views-blog-extractives-block-1 .content .flexslider .views-field-title a { color:#000!important;  cursor: pointer;font-family: Georgia, "Times New Roman", Times, serif; }
#sidebar-second #block-views-blog-extractives-block-1 .content .flexslider .views-field-title .field-content { color:#000!important;}
#sidebar-second #block-views-blog-extractives-block-1 .content .flexslider .views-field-title { float:left; width:105px!important; height:105px; overflow:hidden; line-height:15px; text-align:left; padding:0!important}
#sidebar-second #block-views-blog-extractives-block-1 .content .flexslider .views-field-body { top:100px!important; width:205px!important; height:100px!important; font-style:normal!important; background-color:transparent!important; text-align:left!important; margin-top:10px!important}
#sidebar-second #block-views-blog-extractives-block-1 { padding:0}
#sidebar-second #block-views-blog-extractives-block-1  h2{display:none}
#sidebar-second #block-views-blog-extractives-block-1 { width:268px; height:282px; float:right; }
#sidebar-second #block-views-blog-extractives-block-1 .flexslider .slides img { width:77px; height:77px; border:4px solid #fff}
#sidebar-second #block-views-blog-extractives-block-1 .flexslider .views-field-field-blog-image  { float:left; width:85px; height:85px; margin:0 10px 0 20px}
#sidebar-second #block-views-blog-extractives-block-1 .flexslider { height:282px; background: none; border:1px!important; top:-10px; margin-bottom:0!important }
#sidebar-second #block-views-blog-extractives-block-1 .flex-control-nav { /*display:none*/ bottom:-68px!important; left:-5px; text-align: center;}
#sidebar-second #block-views-blog-extractives-block-1 .flex-nav-container  { margin-top: 15px}
#block-block-423 { float: right; width: 268px; height:40px; /*clear:both */ border: none!important; margin-top: 40px}
#block-block-423 h2{ display:none}
#block-block-423 #title_blog_extractives { height: 25px}

#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 { background-color:#8dbd7f; border: none!important; margin-left: 1px; margin-bottom: 10px}
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 .title_blog { width: 150px; float: right; margin-bottom: 20px}
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 .title_blog a { color: #000!important}
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 .field-content p { color: #fff; margin-top: 10px}
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 .content .flexslider .views-field-title a { color:#000!important;  cursor: pointer;font-family: Georgia, "Times New Roman", Times, serif; }
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 .content .flexslider .views-field-title .field-content { color:#000!important;}
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 .content .flexslider .views-field-title { float:left; width:105px!important; height:105px; overflow:hidden; line-height:15px; text-align:left; padding:0!important}
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 .content .flexslider .views-field-body { top:100px!important; width:205px!important; height:100px!important; font-style:normal!important; background-color:transparent!important; text-align:left!important; margin-top:10px!important}
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 { padding:0}
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5  h2{display:none}
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 { width:268px; height:282px; float:right; }
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 .flexslider .slides img { width:77px; height:77px; border:4px solid #fff}
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 .flexslider .views-field-field-blog-image  { float:left; width:85px; height:85px; margin:0 10px 0 20px}
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 .flexslider { height:282px; background: none; border:1px!important; top:-10px; margin-bottom:0!important }
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 .flex-control-nav { /*display:none*/ bottom:-68px!important; left:-5px; text-align: center;}
#sidebar-second #block-views-087115c776498dd97fb0bdfd409e46f5 .flex-nav-container  { margin-top: 15px}
#block-block-424 { float: right; width: 268px; height:40px; /*clear:both */ border: none!important; margin-top: 40px}
#block-block-424 h2{ display:none}
#block-block-424 #title_blog_extractives { height: 25px}

#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f { background-color:#8dbd7f; border: none!important; margin-left: 1px; margin-bottom: 10px}
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f .title_blog { width: 150px; float: right; margin-bottom: 20px}
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f .title_blog a { color: #000!important}
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f .field-content p { color: #fff; margin-top: 10px}
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f .content .flexslider .views-field-title a { color:#000!important;  cursor: pointer;font-family: Georgia, "Times New Roman", Times, serif; }
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f .content .flexslider .views-field-title .field-content { color:#000!important;}
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f .content .flexslider .views-field-title { float:left; width:105px!important; height:105px; overflow:hidden; line-height:15px; text-align:left; padding:0!important}
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f .content .flexslider .views-field-body { top:100px!important; width:205px!important; height:100px!important; font-style:normal!important; background-color:transparent!important; text-align:left!important; margin-top:10px!important}
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f { padding:0}
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f  h2{display:none}
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f { width:268px; height:282px; float:right; }
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f .flexslider .slides img { width:77px; height:77px; border:4px solid #fff}
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f .flexslider .views-field-field-blog-image  { float:left; width:85px; height:85px; margin:0 10px 0 20px}
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f .flexslider { height:282px; background: none; border:1px!important; top:-10px; margin-bottom:0!important }
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f .flex-control-nav { /*display:none*/ bottom:-68px!important; left:-5px; text-align: center;}
#sidebar-second #block-views-ac0706d58f722722fbb4024c88e4145f .flex-nav-container  { margin-top: 15px}
#block-block-425 { float: right; width: 268px; height:40px; /*clear:both */ border: none!important; margin-top: 40px}
#block-block-425 h2{ display:none}
#block-block-425 #title_blog_extractives { height: 25px}

#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 { background-color:#8dbd7f; border: none!important; margin-left: 1px; margin-bottom: 10px}
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 .title_blog { width: 150px; float: right; margin-bottom: 20px}
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 .title_blog a { color: #000!important}
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 .field-content p { color: #fff; margin-top: 10px}
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 .content .flexslider .views-field-title a { color:#000!important;  cursor: pointer;font-family: Georgia, "Times New Roman", Times, serif; }
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 .content .flexslider .views-field-title .field-content { color:#000!important;}
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 .content .flexslider .views-field-title { float:left; width:105px!important; height:105px; overflow:hidden; line-height:15px; text-align:left; padding:0!important}
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 .content .flexslider .views-field-body { top:100px!important; width:205px!important; height:100px!important; font-style:normal!important; background-color:transparent!important; text-align:left!important; margin-top:10px!important}
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 { padding:0}
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262  h2{display:none}
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 { width:268px; height:282px; float:right; }
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 .flexslider .slides img { width:77px; height:77px; border:4px solid #fff}
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 .flexslider .views-field-field-blog-image  { float:left; width:85px; height:85px; margin:0 10px 0 20px}
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 .flexslider { height:282px; background: none; border:1px!important; top:-10px; margin-bottom:0!important }
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 .flex-control-nav { /*display:none*/ bottom:-68px!important; left:-5px; text-align: center;}
#sidebar-second #block-views-10032cc986541b2db6636cc213a7e262 .flex-nav-container  { margin-top: 15px}
#block-block-426 { float: right; width: 268px; height:40px; /*clear:both */ border: none!important; margin-top: 40px}
#block-block-426 h2{ display:none}
#block-block-426 #title_blog_extractives { height: 25px}

#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf { background-color:#8dbd7f; border: none!important; margin-left: 1px; margin-bottom: 10px}
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf .title_blog { width: 150px; float: right; margin-bottom: 20px}
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf .title_blog a { color: #000!important}
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf .field-content p { color: #fff; margin-top: 10px}
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf .content .flexslider .views-field-title a { color:#000!important;  cursor: pointer;font-family: Georgia, "Times New Roman", Times, serif; }
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf .content .flexslider .views-field-title .field-content { color:#000!important;}
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf .content .flexslider .views-field-title { float:left; width:105px!important; height:105px; overflow:hidden; line-height:15px; text-align:left; padding:0!important}
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf .content .flexslider .views-field-body { top:100px!important; width:205px!important; height:100px!important; font-style:normal!important; background-color:transparent!important; text-align:left!important; margin-top:10px!important}
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf { padding:0}
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf  h2{display:none}
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf { width:268px; height:282px; float:right; }
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf .flexslider .slides img { width:77px; height:77px; border:4px solid #fff}
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf .flexslider .views-field-field-blog-image  { float:left; width:85px; height:85px; margin:0 10px 0 20px}
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf .flexslider { height:282px; background: none; border:1px!important; top:-10px; margin-bottom:0!important }
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf .flex-control-nav { /*display:none*/ bottom:-68px!important; left:-5px; text-align: center;}
#sidebar-second #block-views-cf40828860e7e27ffa8e4a12ac6c37cf .flex-nav-container  { margin-top: 15px}
#block-block-427 { float: right; width: 268px; height:40px; /*clear:both */ border: none!important; margin-top: 40px}
#block-block-427 h2{ display:none}
#block-block-427 #title_blog_extractives { height: 25px}



/* Atlas */

.node-type-atlas .field-name-field-country h3 {display:none}
.node-type-atlas .field-name-field-country ul { width:100%; margin:10px 0; float:left; font-size:22px;}
.node-type-atlas .field-name-field-country li { background:none!important; padding:5px 0!important;}
.node-type-atlas .field-name-field-photo .field-label { display:none}
.node-type-atlas .field-name-field-photo img{ float:left;}
.node-type-atlas .field-name-field-logo .field-label { display:none}
.node-type-atlas .field-name-field-logo img{ float:right;}
.node-type-atlas .field-group-format-title { display:none}
.node-type-atlas .field-group-format h2 { float:left; width:100%; color:#!important}
.node-type-atlas .field-name-field-parliament-type { float:left;  width:100%;}
.node-type-atlas .field-name-field-parliament-type .field-label { float:left; color:#dfba09; padding:0 10px}
.node-type-atlas .field-name-field-rules { float:left; width:100% }
.node-type-atlas .field-name-field-rules .field-label { float:left; color:#dfba09; padding:0 10px }
.node-type-atlas .field-name-field-constitution { float:left; width:100% }
.node-type-atlas .field-name-field-constitution .field-label { float:left; color:#dfba09; padding:0 10px }
.node-type-atlas .field-name-field-website { float:left; width:100% }
.node-type-atlas .field-name-field-website .field-label { float:left; color:#dfba09; padding:0 10px }
.node-type-atlas .field-name-field-electoral-system { float:left; width:100% }
.node-type-atlas .field-name-field-electoral-system .field-label { float:left; color:#dfba09; padding:0 10px; }
.node-type-atlas .field-group-fieldset { float:left; width:100% border:1px solid #dfba09}
.node-type-atlas .fieldset-legend { font-weight:bold; font-size:14px; color:#dfba09; padding:0 10px}
.node-type-atlas .field-group-fieldset .field-label  { display:none }

.page-resources-atlas-atlas-parliamentary-linking-organisations .views-field-title a { font-size:18px; color:#dfba09; font-family:Georgia, "Times New Roman", Times, serif;}
.page-resources-atlas-atlas-parliamentary-linking-organisations .views-row { border-bottom:1px dashed #d3d3d3; padding:0 10px 10px 10px}

.node-type-linking-organisations .field-name-field-location-link-org { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-bottom:10px}

.node-type-linking-organisations .field-name-taxonomy-vocabulary-6 { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px; padding-bottom:10px}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-6 { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px;}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-6 h3 { float:left; width:550px; margin-bottom:10px}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-6 ul { float:left;}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-6 li { float:left; background:none!important}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-6 li a{ float:left!important; text-transform:none!important; pointer-events:none; cursor:default; padding:0!important; line-height:none}

.node-type-linking-organisations .field-name-field-country { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px; padding-bottom:10px}
.node-type-linking-organisations .field-name-field-country { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px;}
.node-type-linking-organisations .field-name-field-country h3 { float:left; width:550px; margin-bottom:10px}
.node-type-linking-organisations .field-name-field-country ul { float:left;}
.node-type-linking-organisations .field-name-field-country li { float:left; background:none!important}
.node-type-linking-organisations .field-name-field-country li a{ float:left!important; text-transform:none!important; pointer-events:none; cursor:default; padding:0!important; line-height:none}

.node-type-linking-organisations .field-name-field-language-link-org { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px; padding-bottom:10px}
.node-type-linking-organisations .field-name-field-mission-statement-link-org { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px; padding-bottom:10px}
.node-type-linking-organisations .field-name-field-mission-statement-link-org .field-item { padding:1px 10px}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-2 { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px;}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-2 h3 { float:left; width:550px; margin-bottom:10px}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-2 ul { float:left;}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-2 li { background:none!important}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-2 li a{ float:left; text-transform:none!important; padding:0!important; line-height:none}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-2 li a{ float:left; text-transform:none!important; padding:0!important; line-height:none; color:#c3761c!important; font-weight:bold}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-2 li a:hover{ text-decoration:underline!important;}

.node-type-linking-organisations .field-name-taxonomy-vocabulary-11 { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px;}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-11 h3 { float:left; width:550px; margin-bottom:10px}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-11 ul { float:left;}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-11 li { float:left; background:none!important}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-11 li a{ float:left; text-transform:none!important; padding:0!important; line-height:none; color:#c3761c!important; font-weight:bold}
.node-type-linking-organisations .field-name-taxonomy-vocabulary-11 li a:hover{ text-decoration:underline!important;}

.node-type-linking-organisations .field-name-field-other-activities-link-org { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px; padding-bottom:10px}
.node-type-linking-organisations .field-name-field-other-activities-link-org .field-item { padding:1px 10px}
.node-type-linking-organisations .field-name-field-website-link-org { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px; padding-bottom:10px}
.node-type-linking-organisations .field-name-field-blog-link-org { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px; padding-bottom:10px}
.node-type-linking-organisations .field-name-field-blog-explanation-link-org { float:left;  width:100%; color:#000; padding-top:10px; padding-bottom:10px}
.node-type-linking-organisations .field-name-field-blog-explanation-link-org .field-item { padding:1px 10px}
.node-type-linking-organisations .field-name-field-facebook-link-org { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px; padding-bottom:10px}
.node-type-linking-organisations .field-name-field-twitter-link-org { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px; padding-bottom:10px}
.node-type-linking-organisations .field-name-field-youtube-link-org { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px; padding-bottom:10px}
.node-type-linking-organisations .field-name-field-contact-details-link-org { float:left;  width:100%; color:#000; border-bottom:1px dashed #d3d3d3; padding-top:10px; padding-bottom:10px}
.node-type-linking-organisations .field-group-fieldset { float:left; width:570px; margin-left:10px; border:1px solid #dfba09}
.node-type-linking-organisations .fieldset-legend { font-weight:bold; font-size:14px; color:#dfba09; padding:0 10px}
.node-type-linking-organisations .fieldset-legend a{ pointer-events:none; cursor:default; font-weight:bold; font-size:14px; color:#dfba09; padding:0 10px}

.node-type-linking-organisations .field-label { float:left; color:#dfba09; padding:0 10px}





.first_atlas_parliaments { float:left; width:100%}
.first_atlas_pmo { float:left; width:100%; border-top:1px solid #dadada; padding-top:40px; margin-bottom:30px}
.first_atlas h2{ margin-bottom:10px}
.first_atlas_logo { float:left; width:15%}
.first_atlas_text { float:left; width:85%;}
#search_atlas_parliament_country .form-wrapper{ border:none!important}
#search_atlas_parliament_country .fieldset { float:left; width:100%; padding:0!important; margin:0 0 40px 0!important}
#search_atlas_parliament_country .fieldset-legend { display:none}
#search_atlas_parliament_country .form-type-select { float:left; width:90%; }
#search_atlas_parliament_country .form-select { width:100%; border:1px solid #d2d2d2; height:51px; font-size:22px; background-color:#f3f3f3}
#search_atlas_parliament_country .form-submit{ float:left; width:2%; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }
.atlas-list { float:left;  width:100%;}
#other_assambly_title { float:left; color:#dfba09; padding:10px}
#other_assambly_list { float:left; padding:10px 0}
#other_assambly_list a{ color:#066869!important;}
#other_pmo_title { float:left; color:#dfba09; padding:10px}
#other_pmo_list { float:left; padding:10px 0}
#other_pmo_list a{ color:#066869!important;}



/* */


/* Atlas PMO*/

.node-type-atlaspmo .field-name-field-country h3 {display:none}
.node-type-atlaspmo .field-name-field-country .links { font-size:14px}
.node-type-atlaspmo .field-name-field-country ul { font-size:22px; margin-bottom:10px}
.node-type-atlaspmo .field-name-field-country li { background:none!important; padding:5px 0!important;}
.node-type-atlaspmo .block .content .field-item { padding:0 20px 0 0!important;}
.node-type-atlaspmo .block .content .field-item li { background:none!important; padding:0!important;}
.node-type-atlaspmo .field-group-format-title { display:none}
.node-type-atlaspmo .field-group-format h2 { float:left; width:100%; color:#!important}
.node-type-atlaspmo .field { float:left;  width:100%; margin-bottom:10px}
.node-type-atlaspmo .field .field-label { float:left; font-size:12px; width:100%; color:#dfba09; padding:0 10px; margin-top:10px}
.node-type-atlaspmo .field .field-item { float:left; width:100%; padding:0 10px}
.node-type-atlaspmo .field .field-item p{ margin-bottom:0px!important}
.node-type-atlaspmo .field-name-field-mission { width:97%; margin-bottom:20px; padding:0px!important}



.node-type-atlaspmo .field-group-fieldset { border:1px solid #dfba09; padding:0 30px 10px 10px!important}
.node-type-atlaspmo .fieldset-legend { font-weight:bold; font-size:14px; color:#dfba09; padding:0 10px}


#search_atlas_pmo_country .form-wrapper{ border:none!important}
#search_atlas_pmo_country .fieldset { float:left; width:100%; padding:0!important; margin:0 0 30px 0!important}
#search_atlas_pmo_country .fieldset-legend { font-size:14px; }
#search_atlas_pmo_country .form-type-select { float:left; width:90%; }
#search_atlas_pmo_country .form-select { width:100%; border:1px solid #d2d2d2; height:51px; font-size:22px; background-color:#f3f3f3; margin-top:5px}
#search_atlas_pmo_country .form-submit{ float:left; width:2%; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; margin-top:5px}*/

#search_atlas_pmo_assembly .fieldset { float:left; width:100%; padding:0!important; margin:0 0 30px 0!important}
#search_atlas_pmo_assembly .fieldset-legend { font-size:14px; }
#search_atlas_pmo_assembly .form-type-select { float:left; width:90%; margin-top:5px}
#search_atlas_pmo_assembly .form-select { width:100%; border:1px solid #d2d2d2; height:51px; font-size:22px; background-color:#f3f3f3; }
#search_atlas_pmo_assembly .form-submit{ float:left; width:2%; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; margin-top:5px}

#search_atlas_pmo_id .form-wrapper{ border:none!important}
#search_atlas_pmo_id .fieldset { float:left; width:100%; padding:0!important; margin:0 0 30px 0!important}
#search_atlas_pmo_id .fieldset-legend { font-size:14px; }
#search_atlas_pmo_id .form-type-select { float:left; width:90%; margin-top:5px }
#search_atlas_pmo_id .form-select { width:100%; border:1px solid #d2d2d2; height:51px; font-size:22px; background-color:#f3f3f3; }
#search_atlas_pmo_id .form-submit{ float:left; width:2%; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; margin-top:5px}



#search_atlas_lo_id .form-wrapper{ border:none!important}
#search_atlas_lo_id .fieldset { float:left; width:100%; padding:0!important; margin:0 0 30px 0!important}
#search_atlas_lo_id .fieldset-legend { font-size:14px; }
#search_atlas_lo_id .form-type-select { float:left; width:87%; }
#search_atlas_lo_id .form-select { width:100%; border:1px solid #d2d2d2; height:30px; font-size:14px; background-color:#f3f3f3;}
#search_atlas_lo_id .form-submit {background-color:#dfba09; margin-right:0!important; float:left; /*width:2%; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; margin-top:5px*/}

#search_atlas_lo_country .fieldset { float:left; width:100%; padding:0!important; margin:0 0 30px 0!important}
#search_atlas_lo_country .fieldset-legend { font-size:14px; }
#search_atlas_lo_country .form-type-select { float:left; width:87%;}
#search_atlas_lo_country .form-select { width:100%; border:1px solid #d2d2d2; height:30px; font-size:14px; background-color:#f3f3f3; }
#search_atlas_lo_country .form-submit {background-color:#dfba09; margin-right:0!important; float:left; /*width:2%; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; margin-top:5px*/}

#search_atlas_lo_subject_form .form-wrapper{ border:none!important}
#search_atlas_lo_subject_form .fieldset { float:left; width:100%; padding:0!important; margin:0 0 30px 0!important}
#search_atlas_lo_subject_form .fieldset-legend { font-size:14px; }
#search_atlas_lo_subject_form .form-type-select { float:left; width:87%; }
#search_atlas_lo_subject_form .form-select { width:100%; border:1px solid #d2d2d2; height:30px; font-size:14px; background-color:#f3f3f3; }
#search_atlas_lo_subject_form .form-submit {background-color:#dfba09; margin-right:0!important; float:left; /*width:2%; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; margin-top:5px*/}


#block-block-237 { height:90px!important}
#block-block-238 { height:150px!important}
#block-block-264 .form-wrapper { border:none!important}


.page-resources-atlas-atlas-parliament .views-row { width:96%; background-color:#f3f3f3; padding:15px 10px; border:1px solid #dadada }
.page-resources-atlas-atlas-parliament .views-field-title { font-size:14px; }
.page-resources-atlas-atlas-parliament .views-field-title a{ font-style:normal!important; font-size:15px; }

.page-resources-atlas-atlas-parliamentary-monitoring-organisations .views-row { width:96%; background-color:#f3f3f3; padding:15px 10px; border:1px solid #dadada }
.page-resources-atlas-atlas-parliamentary-monitoring-organisations .views-field-title { font-size:14px; }
.page-resources-atlas-atlas-parliamentary-monitoring-organisations .views-field-title a{ font-style:normal!important; font-size:15px; }

/* */

.section-resources .field-name-taxonomy-vocabulary-11 {border:1px solid #d2d2d2; margin-bottom:10px}
.section-resources .field-name-taxonomy-vocabulary-11 li{padding:5px 5px 5px 8px!important}
.section-resources h3 { width:100%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#dfba09; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px;}
.section-resources .field-name-taxonomy-vocabulary-11 ul { float:left; width:100%;}
.section-resources .field-name-taxonomy-vocabulary-11 ul.links a{ text-transform:capitalize;}
.section-resources .field-name-taxonomy-vocabulary-11 ul li a{ text-decoration:underline; color:#066869!important}
.section-resources .field-name-taxonomy-vocabulary-11 ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.section-resources .field-name-taxonomy-vocabulary-11 ul li{ float:left; background:none!important}



.node-type-parl-secretariat-support .field-name-taxonomy-vocabulary-11 {border:1px solid #d2d2d2; margin-bottom:10px}
.node-type-parl-secretariat-support .field-name-taxonomy-vocabulary-11 li{padding:5px 5px 5px 8px!important}
.node-type-parl-secretariat-support h3 { float:left; text-align:left; color:#000; font-size:18px!important; font-weight:normal!important; letter-spacing:normal!important; text-transform:none!important; line-height:22px; background-color:#fff!important;
		 border-bottom:1px dashed #d3d3d3;
		 padding-bottom:10px; height:20px}
.node-type-parl-secretariat-support .field li { float:left; font-size:16px!important; color:#000; background:none!important; }
.node-type-parl-secretariat-support .field li a {text-transform:none!important; pointer-events:none; cursor:default}


.node-type-parl-secretariat-support .field-name-field-language-in-which-the-proj .field-label{text-align:left; color:#000; font-size:18px!important; font-weight:normal!important; letter-spacing:normal!important; text-transform:none!important; line-height:22px; background-color:#fff!important;
		 border-bottom:1px dashed #d3d3d3;
		 padding-bottom:10px; width:100%; padding-left:10px; margin-bottom:10px}
.node-type-parl-secretariat-support .field-name-field-language-in-which-the-proj .field-items {padding:10px}

.node-type-parl-secretariat-support .field-name-body .field-label{ background-image:url(../images/sf_content_resources.png); height:39px; border-bottom:none!important; color:#fff!important; font-size:30px!important; text-transform:uppercase; padding:15px 5px 4px 10px; width:100%}
.node-type-parl-secretariat-support .field-name-body .field-items { border:1px solid #d2d2d2; padding:20px 20px 0 20px; margin-bottom:10px}
.node-type-parl-secretariat-support .field-name-body .field-items p{ padding-top:5px}
.node-type-parl-secretariat-support .field-name-field-contact-information .field-label{ background-image:url(../images/sf_content_resources.png); height:39px; border-bottom:none!important; color:#fff!important; font-size:30px!important; text-transform:uppercase; padding:15px 5px 4px 10px;  width:100%}
.node-type-parl-secretariat-support .field-name-field-contact-information .field-items { border:1px solid #d2d2d2; padding:20px 20px 10px 20px}
.node-type-parl-secretariat-support .field-name-field-contact-information .field-items p{ margin:0!important}
.node-type-parl-secretariat-support .field-name-taxonomy-vocabulary-11 .field-label{ background-image:url(../images/sf_content_resources.png); height:22px; border-bottom:none!important; color:#fff!important; font-size:18px!important; text-transform:uppercase!important; padding:5px 5px 4px 10px;  width:100%}
.node-type-parl-secretariat-support .field-name-taxonomy-vocabulary-11 .field-items { border:1px solid #d2d2d2; padding:20px 20px 0 20px}
.node-type-parl-secretariat-support .field-name-taxonomy-vocabulary-11 .field-items p{ padding-top:5px}

.node-type-parl-secretariat-support .field-name-taxonomy-vocabulary-11 li { font-size:16px!important; color:#000; background:none!important; }
.node-type-parl-secretariat-support .field-name-taxonomy-vocabulary-11 li a {text-transform:none!important; pointer-events:visible!important; cursor: pointer!important;}


.node-type-parl-secretariat-support .field-name-taxonomy-vocabulary-11 ul { float:left; width:100%;}
.node-type-parl-secretariat-support .field-name-taxonomy-vocabulary-11 ul.links a{ text-transform:capitalize;}
.node-type-parl-secretariat-support .field-name-taxonomy-vocabulary-11 ul li a{ text-decoration:underline; color:#066869!important}
.node-type-parl-secretariat-support .field-name-taxonomy-vocabulary-11 ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-parl-secretariat-support .field-name-taxonomy-vocabulary-11 ul li{ float:left; background:none!important}
.node-type-parl-secretariat-support .field-type-image { text-align:center; margin-top:20px!important;}


.node-type-atlas .field-name-taxonomy-vocabulary-11 { float:left; width:99%; border:1px solid #d2d2d2; margin:10px 0}
.node-type-atlas .field-name-taxonomy-vocabulary-11 li{padding:5px 5px 5px 8px!important}
.node-type-atlas h3 { width:98%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#dfba09; font-weight:normal; line-height:22px;  padding:4px 2px 1px 10px!important;}
.node-type-atlas .field-name-taxonomy-vocabulary-11 ul { float:left;  width:100%;}
.node-type-atlas .field-name-taxonomy-vocabulary-11 ul.links a{ text-transform:capitalize;}
.node-type-atlas .field-name-taxonomy-vocabulary-11 ul li a{ text-decoration:underline; color:#066869!important}
.node-type-atlas .field-name-taxonomy-vocabulary-11 ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-atlas .field-name-taxonomy-vocabulary-11 ul li{ float:left; background:none!important}

.node-type-atlaspmo .field-name-taxonomy-vocabulary-11 { float:left; width:99%; border:1px solid #d2d2d2; margin:10px 0;}
.node-type-atlaspmo .field-name-taxonomy-vocabulary-11 li{padding:5px 5px 5px 8px!important}
.node-type-atlaspmo h3 { width:98%!important; text-transform:uppercase; text-align:left; color:#fff!important; font-size:18px!important; letter-spacing:1px; background-color:#dfba09; font-weight:normal; line-height:22px; padding:4px 2px 1px 10px!important; margin-top:0!important}
.node-type-atlaspmo .field-name-taxonomy-vocabulary-11 ul { float:left; width:100%;}
.node-type-atlaspmo .field-name-taxonomy-vocabulary-11 ul.links a{ text-transform:capitalize;}
.node-type-atlaspmo .field-name-taxonomy-vocabulary-11 ul li a{ text-decoration:underline; color:#066869!important}
.node-type-atlaspmo .field-name-taxonomy-vocabulary-11 ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-atlaspmo .field-name-taxonomy-vocabulary-11 ul li{ float:left; background:none!important}

.node-type-interact-e-discussion .field-name-taxonomy-vocabulary-11 { float:left; width:99%; border:1px solid #d2d2d2; margin-top:20px}
.node-type-interact-e-discussion .field-name-taxonomy-vocabulary-11 li{padding:5px 5px 5px 8px!important}
.node-type-interact-e-discussion h3 { width:98%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#f99e34; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px;}
.node-type-interact-e-discussion .field-name-taxonomy-vocabulary-11 ul { float:left; width:100%;}
.node-type-interact-e-discussion .field-name-taxonomy-vocabulary-11 ul.links a{ text-transform:capitalize;}
.node-type-interact-e-discussion .field-name-taxonomy-vocabulary-11 ul li a{ text-decoration:underline; color:#066869!important}
.node-type-interact-e-discussion .field-name-taxonomy-vocabulary-11 ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-interact-e-discussion .field-name-taxonomy-vocabulary-11 ul li{ float:left; background:none!important}

.node-type-blog-post .field-type-taxonomy-term-reference { float:left; width:99%; border:1px solid #d2d2d2;}
.node-type-blog-post .field-type-taxonomy-term-reference li{padding:5px 5px 5px 8px!important}
.node-type-blog-post h3 { width:98%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#898989; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px;}
.node-type-blog-post .field-type-taxonomy-term-reference ul { float:left; width:100%;}
.node-type-blog-post .field-type-taxonomy-term-reference ul.links a{ text-transform:capitalize; font-size:12px!important}
.node-type-blog-post .field-type-taxonomy-term-reference ul li a{ text-decoration:underline; color:#066869!important;}
.node-type-blog-post .field-type-taxonomy-term-reference ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-blog-post .field-type-taxonomy-term-reference ul li{ float:left; background:none!important}

.node-type-blog-post-palop .field-type-taxonomy-term-reference { float:left; width:99%; border:1px solid #d2d2d2;}
.node-type-blog-post-palop .field-type-taxonomy-term-reference li{padding:5px 5px 5px 8px!important}
.node-type-blog-post-palop h3 { width:98%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#50adb4; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px;}
.node-type-blog-post-palop .field-type-taxonomy-term-reference ul { float:left; width:100%;}
.node-type-blog-post-palop .field-type-taxonomy-term-reference ul.links a{ text-transform:capitalize; font-size:12px!important}
.node-type-blog-post-palop .field-type-taxonomy-term-reference ul li a{ text-decoration:underline; color:#066869!important;}
.node-type-blog-post-palop .field-type-taxonomy-term-reference ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-blog-post-palop .field-type-taxonomy-term-reference ul li{ float:left; background:none!important}

.node-type-blog-post-climate .field-type-taxonomy-term-reference { float:left; width:99%; border:1px solid #d2d2d2;}
.node-type-blog-post-climate .field-type-taxonomy-term-reference li{padding:5px 5px 5px 8px!important}
.node-type-blog-post-climate h3 { width:98%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#8dbd7f; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px;}
.node-type-blog-post-climate .field-type-taxonomy-term-reference ul { float:left; width:100%;}
.node-type-blog-post-climate .field-type-taxonomy-term-reference ul.links a{ text-transform:capitalize; font-size:12px!important}
.node-type-blog-post-climate .field-type-taxonomy-term-reference ul li a{ text-decoration:underline; color:#066869!important;}
.node-type-blog-post-climate .field-type-taxonomy-term-reference ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-blog-post-climate .field-type-taxonomy-term-reference ul li{ float:left; background:none!important}

.node-type-page .field-type-taxonomy-term-reference { float:left; width:99%; border:1px solid #d2d2d2;}
.node-type-page .field-type-taxonomy-term-reference li{padding:5px 5px 5px 8px!important}
.node-type-page h3 { width:98%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#898989; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px;}
.node-type-page .field-type-taxonomy-term-reference ul { float:left; width:100%;}
.node-type-page .field-type-taxonomy-term-reference ul.links a{ text-transform:capitalize; font-size:12px!important}
.node-type-page .field-type-taxonomy-term-reference ul li a{ text-decoration:underline; color:#066869!important;}
.node-type-page .field-type-taxonomy-term-reference ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-page .field-type-taxonomy-term-reference ul li{ float:left; background:none!important}

.node-type-news .field-name-taxonomy-vocabulary-11 { float:left; width:99%; border:1px solid #d2d2d2;}
.node-type-news .field-name-taxonomy-vocabulary-11 li{padding:5px 5px 5px 8px!important}
.node-type-news h3 { width:98%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#7eaec5; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px;}
.node-type-news .field-name-taxonomy-vocabulary-11 ul { float:left; width:100%;}
.node-type-news .field-name-taxonomy-vocabulary-11 ul.links a{ text-transform:capitalize; font-size:12px!important}
.node-type-news .field-name-taxonomy-vocabulary-11 ul li a{ text-decoration:underline; color:#066869!important}
.node-type-news .field-name-taxonomy-vocabulary-11 ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-news .field-name-taxonomy-vocabulary-11 ul li{ float:left; background:none!important}


.node-type-editor-s-choice .field-name-taxonomy-vocabulary-11 { float:left; width:99%; border:1px solid #d2d2d2;}
.node-type-editor-s-choice .field-name-taxonomy-vocabulary-11 li{padding:5px 5px 5px 8px!important}
.node-type-editor-s-choice h3 { width:98%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#8dbd7f; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px;}
.node-type-editor-s-choice .field-name-taxonomy-vocabulary-11 ul { float:left; width:100%;}
.node-type-editor-s-choice .field-name-taxonomy-vocabulary-11 ul.links a{ text-transform:capitalize; font-size:12px!important}
.node-type-editor-s-choice .field-name-taxonomy-vocabulary-11 ul li a{ text-decoration:underline; color:#8dbd7f!important}
.node-type-editor-s-choice .field-name-taxonomy-vocabulary-11 ul li a:hover{ text-decoration:underline!important; color:#8dbd7f!important}
.node-type-editor-s-choice .field-name-taxonomy-vocabulary-11 ul li{ float:left; background:none!important}

.node-type-pacific-editor-s-choice .field-name-taxonomy-vocabulary-11 { float:left; width:99%; border:1px solid #d2d2d2;}
.node-type-pacific-editor-s-choice .field-name-taxonomy-vocabulary-11 li{padding:5px 5px 5px 8px!important}
.node-type-pacific-editor-s-choice h3 { width:98%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#50adb4; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px;}
.node-type-pacific-editor-s-choice .field-name-taxonomy-vocabulary-11 ul { float:left; width:100%;}
.node-type-pacific-editor-s-choice .field-name-taxonomy-vocabulary-11 ul.links a{ text-transform:capitalize; font-size:12px!important}
.node-type-pacific-editor-s-choice .field-name-taxonomy-vocabulary-11 ul li a{ text-decoration:underline; color:#50adb4!important}
.node-type-pacific-editor-s-choice .field-name-taxonomy-vocabulary-11 ul li a:hover{ text-decoration:underline!important; color:#8dbd7f!important}
.node-type-pacific-editor-s-choice .field-name-taxonomy-vocabulary-11 ul li{ float:left; background:none!important}

.node-type-group-post .field-type-taxonomy-term-reference { float:left; width:99%; border:1px solid #d2d2d2; margin-top:40px}
.node-type-group-post .field-type-taxonomy-term-reference li{padding:5px 5px 5px 8px!important}
.node-type-group-post h3 { width:98%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#f99e34; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px;}
.node-type-group-post .field-type-taxonomy-term-reference ul { float:left; width:100%;}
.node-type-group-post .field-type-taxonomy-term-reference ul.links a{ text-transform:capitalize; font-size:12px!important}
.node-type-group-post .field-type-taxonomy-term-reference ul li a{ text-decoration:underline; color:#066869!important;}
.node-type-group-post .field-type-taxonomy-term-reference ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-group-post .field-type-taxonomy-term-reference ul li{ float:left; background:none!important}


.node-type-group-post .field-name-field-attachment-group-post { float:left; width:99%; border:1px solid #d2d2d2; margin-top:40px}
.node-type-group-post .field-name-field-attachment-group-post li{padding:5px 5px 5px 8px!important}
.node-type-group-post .field-name-field-attachment-group-post .field-label { width:98%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#f99e34; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px; margin-bottom:10px}
.node-type-group-post .field-name-field-attachment-group-post .field-items { padding:10px}
.node-type-group-post .field-name-field-attachment-group-post ul { float:left; width:100%;}
.node-type-group-post .field-name-field-attachment-group-post ul.links a{ text-transform:capitalize; font-size:12px!important}
.node-type-group-post .field-name-field-attachment-group-post ul li a{ text-decoration:underline; color:#066869!important;}
.node-type-group-post .field-name-field-attachment-group-post ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-group-post .field-name-field-attachment-group-post ul li{ float:left; background:none!important}



.node-type-interact-document .field-name-field-document { float:left; width:99%; border:1px solid #d2d2d2; margin-bottom:30px}
.node-type-interact-document .field-name-field-document li{padding:5px 5px 5px 8px!important}
.node-type-interact-document .field-name-field-document .field-label { width:98%; text-transform:uppercase; text-align:left; color:#fff; font-size:24px!important; letter-spacing:1px; background-color:#f99e34; font-weight:normal; line-height:22px; padding:10px 3px 7px 10px; margin-bottom:10px}
.node-type-interact-document .field-name-field-document .field-items { padding:10px}
.node-type-interact-document .field-name-field-document ul { float:left; width:100%;}
.node-type-interact-document .field-name-field-document ul.links a{ text-transform:capitalize; font-size:12px!important}
.node-type-interact-document .field-name-field-document ul li a{ text-decoration:underline; color:#066869!important;}
.node-type-interact-document .field-name-field-document ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-interact-document .field-name-field-document ul li{ float:left; background:none!important}



.node-type-group-post .field-name-og-group-ref {  padding:5px 0}
.node-type-group-post .field-name-og-group-ref .field-label{ font-size:14px!important; color:#f99e34;}



.node-type-interact-document .field-type-taxonomy-term-reference { float:left; width:99%; border:1px solid #d2d2d2; margin-top:40px}
.node-type-interact-document .field-type-taxonomy-term-reference li{padding:5px 5px 5px 8px!important}
.node-type-interact-document h3 { width:98%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#f99e34; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px;}
.node-type-interact-document .field-type-taxonomy-term-reference ul { float:left; width:100%;}
.node-type-interact-document .field-type-taxonomy-term-reference ul.links a{ text-transform:capitalize; font-size:12px!important}
.node-type-interact-document .field-type-taxonomy-term-reference ul li a{ text-decoration:underline; color:#066869!important;}
.node-type-interact-document .field-type-taxonomy-term-reference ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-interact-document .field-type-taxonomy-term-reference ul li{ float:left; background:none!important}






/* Search */

.page-search-taxonomy-library .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.page-search-taxonomy-library ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}
.page-search-taxonomy-expert .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.page-search-taxonomy-expert ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}
.page-search-taxonomy-atlas .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.page-search-taxonomy-atlas ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}
.page-search-taxonomy-interact .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.page-search-taxonomy-interact ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}
.page-search-taxonomy-news .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.page-search-taxonomy-news ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}

.page-search-results .region-content { margin-bottom:100px}
#search_phrase { margin:20px 0}

.section-search-results .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.section-search-results ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}

.page-taxonomy-term .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.page-taxonomy-term ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}

.section-search-results .form-type-textfield { float:left; width:98%; }
.section-search-results .form-text{ float:left; width:100%!important; border:1px solid #d2d2d2; height:36px; font-size:22px; background-color:#f3f3f3}
.section-search-results .form-submit{ float:left; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }

.section-search-results #edit-combine-wrapper { float:left; width:94%!important;}
.section-search-results #edit-combine--4-wrapper { float:left; width:94%!important;}
.section-search-results .views-exposed-widget { padding:0!important}
.section-search-results .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}


#search_library_block { float:left; width:98%; border:1px solid #d2d2d2; margin:30px 0}
#search_library_block .view-header { border:0!important; background-image:url(../images/sf_content_resources.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}




/*.page-advanced_search #search_library_block { float:left;border:0!important; margin:0!important; border:1px solid #d2d2d2!important; }
.page-advanced_search #search_library_block .view-header { float:left; width:98%;  margin:30px 0}

.page-advanced_search #search_expert_block { float:left; border:0!important; margin:0!important; border:1px solid #d2d2d2!important;}
.page-advanced_search #search_expert_block .view-header { float:left; width:98%; margin:30px 0}

.page-advanced_search #search_news_block { float:left; border:0!important; margin:0!important; border:1px solid #d2d2d2!important;}
.page-advanced_search #search_news_block .view-header { float:left; width:98%; margin:30px 0}

.page-advanced_search #search_blogsposts_block { float:left; border:0!important; margin:0!important; border:1px solid #d2d2d2!important;}
.page-advanced_search #search_blogsposts_block .view-header { float:left; width:98%; margin:30px 0}

.page-climate-advanced-search #search_library_block { float:left; border:0!important; margin:0!important; border:1px solid #d2d2d2!important;}
.page-climate-advanced-search #search_library_block .view-header { float:left; width:98%; margin:30px 0}

.page-climate-advanced-search #search_expert_block { float:left; border:0!important; margin:0!important; border:1px solid #d2d2d2!important;}
.page-climate-advanced-search #search_expert_block .view-header { float:left; width:98%; margin:30px 0}

.page-climate-advanced-search #search_news_block { float:left; border:0!important; margin:0!important; border:1px solid #d2d2d2!important;}
.page-climate-advanced-search #search_news_block .view-header { float:left; width:98%; margin:30px 0}

.page-climate-advanced-search #search_blogsposts_block { float:left; border:0!important; margin:0!important; border:1px solid #d2d2d2!important;}
.page-climate-advanced-search #search_blogsposts_block .view-header { float:left; width:98%; margin:30px 0}
*/

#block-views-advanced-climate-search-block-1  { float:left; width:99%; border:1px solid #d2d2d2; margin:30px 0}
#block-views-c7f4271ebadcd9653eaded94f2ae3e47  { float:left; width:99%; border:1px solid #d2d2d2; margin:30px 0}
#block-views-ce660c331f4e8710b37ec7d94c77d59c  { float:left; width:99%; border:1px solid #d2d2d2; margin:30px 0}
#block-views-7ba3013a5c4afcff8744327782224e09  { float:left; width:99%; border:1px solid #d2d2d2; margin:30px 0}


#block-views-advanced-climate-search-block-1 h2 { border:0!important; background-image:url(../images/sf_content_resources.png); text-transform:uppercase; height:38px; color:#fff!important; font-size:26px!important; padding:10px 0 0 20px; border:1px solid #d2d2d2;}
#block-views-c7f4271ebadcd9653eaded94f2ae3e47 h2 { border:0!important; background-image:url(../images/sf_content_resources.png); text-transform:uppercase; height:38px; color:#fff!important; font-size:26px!important; padding:10px 0 0 20px; border:1px solid #d2d2d2;}
#block-views-ce660c331f4e8710b37ec7d94c77d59c h2 { border:0!important; background-image:url(../images/sf_content_news.png); text-transform:uppercase; height:38px; color:#fff!important; font-size:26px!important; padding:10px 0 0 20px; border:1px solid #d2d2d2;}
#block-views-7ba3013a5c4afcff8744327782224e09 h2 { border:0!important; background-image:url(../backgrounds2015/sf_side_choice.png); text-transform:uppercase; height:38px; color:#fff!important; font-size:26px!important; padding:10px 0 0 20px; border:1px solid #d2d2d2;}




#search_expert_block  .view-search-expert-view { float:left; width:98%; border:1px solid #d2d2d2; margin-bottom:30px }
#search_expert_block  .view-search-expert-view .view-header { border:0!important; background-image:url(../images/sf_content_resources.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}

#search_expert_block  .view-search-taxonomy-expert-term { float:left; width:98%; border:1px solid #d2d2d2; margin-bottom:30px }
#search_expert_block  .view-search-taxonomy-expert-term .view-header { border:0!important; background-image:url(../images/sf_content_resources.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}

#search_expert_block  .view-search-taxonomy-expert-inside { float:left; width:98%; border:1px solid #d2d2d2; margin-bottom:30px }
#search_expert_block  .view-search-taxonomy-expert-inside .view-header { border:0!important; background-image:url(../images/sf_content_resources.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}




#search_atlas_block .view-search-atlas-view { float:left; width:98%; border:1px solid #d2d2d2; margin-bottom:30px   }
#search_atlas_block .view-search-atlas-view .view-header { border:0!important; background-image:url(../images/sf_content_resources.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}

#search_atlas_block .view-search-taxonomy-atlas-term { float:left; width:98%; border:1px solid #d2d2d2; margin-bottom:30px   }
#search_atlas_block .view-search-taxonomy-atlas-term .view-header { border:0!important; background-image:url(../images/sf_content_resources.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}

#search_interact_block .view-search-interact-inside-view { float:left; width:98%; border:1px solid #d2d2d2; margin-bottom:30px   }
#search_interact_block .view-search-interact-inside-view .view-header { border:0!important; background-image:url(../images/sf_content_interact.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}

#search_interact_block .view-search-taxonomy-interact-term { float:left; width:98%; border:1px solid #d2d2d2; margin-bottom:30px   }
#search_interact_block .view-search-taxonomy-interact-term .view-header { border:0!important; background-image:url(../images/sf_content_interact.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}



#search_interact_block .view-search-taxonomy-interact-inside { float:left; width:98%; border:1px solid #d2d2d2; margin-bottom:30px   }
#search_interact_block .view-search-taxonomy-interact-inside .view-header { border:0!important; background-image:url(../images/sf_content_interact.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}


#search_news_block .view-search-news-inside-view { float:left; width:98%; border:1px solid #d2d2d2; margin-bottom:30px   }
#search_news_block .view-search-news-inside-view .view-header { border:0!important; background-image:url(../images/sf_content_news.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}

#search_news_block .view-search-taxonomy-news-inside { float:left; width:98%; border:1px solid #d2d2d2; margin-bottom:30px   }
#search_news_block .view-search-taxonomy-news-inside .view-header { border:0!important; background-image:url(../images/sf_content_news.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}

#search_news_block .view-search-taxonomy-news { float:left; width:98%; border:1px solid #d2d2d2; margin-bottom:30px   }
#search_news_block .view-search-taxonomy-news .view-header { border:0!important; background-image:url(../images/sf_content_news.png); text-transform:uppercase; height:43px; color:#fff!important; font-size:26px!important; padding:15px 0 0 20px; border:1px solid #d2d2d2;}

#search_see_more_documents { float:left; width:145px; height:35px; margin:0 400px 20px 400px; background-image:url(../images/arrow_down_resources.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_documents a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
#search_see_more_documents a:hover{ color:#dfba09!important; text-decoration:underline!important;}

#search_see_more_expertise { float:left; width:145px; height:35px;margin:0 400px 20px 400px;  background-image:url(../images/arrow_down_resources.png); background-repeat:no-repeat; background-position:center; font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_expertise a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
#search_see_more_expertise a:hover{ color:#dfba09!important; text-decoration:underline!important;}

#search_see_more_news { float:left; width:145px; height:35px; margin:0 400px 20px 400px;  background-image:url(../images/arrow_down_news.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_news a{ color:#46a7e2!important; text-decoration:none; font-weight:bold}
#search_see_more_news a:hover{ color:#46a7e2!important; text-decoration:underline!important;}

#search_see_more_blog_post { float:left; width:145px; height:35px; margin:0 400px 20px 400px; background-image:url(../images/arrow_down_blog.png); background-repeat:no-repeat; background-position:center; font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_blog_post a{ color:#898989!important; text-decoration:none; font-weight:bold}
#search_see_more_blog_post a:hover{ color:#898989!important; text-decoration:underline!important;}


.map-country-documents-seemore { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_resources.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.map-country-documents-seemore a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
.map-country-documents-seemore a:hover{ color:#dfba09!important; text-decoration:underline!important;}

.map-country-areasofexpertises-seemore { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_resources.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.map-country-areasofexpertises-seemore a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
.map-country-areasofexpertises-seemore a:hover{ color:#dfba09!important; text-decoration:underline!important;}

.map-country-news-seemore { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_news.png); font-size:14px; font-weight:bold; text-align:center; color:#46a7e2!important;}
.map-country-news-seemore a{ color:#46a7e2!important; text-decoration:none; font-weight:bold}
.map-country-news-seemore a:hover{ color:#46a7e2!important; text-decoration:underline!important;}

.map-country-blog_post-seemore { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_blog.png); background-repeat:no-repeat; background-position:center; font-size:14px; font-weight:bold; text-align:center; color:#898989!important;}
.map-country-blog_post-seemore a{ color:#898989!important; text-decoration:none; font-weight:bold}
.map-country-blog_post-seemore a:hover{ color:#898989!important; text-decoration:underline!important;}



.pacific-documents-seemore { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_resources.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.pacific-documents-seemore a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
.pacific-documents-seemore a:hover{ color:#dfba09!important; text-decoration:underline!important;}

.pacific-areasofexpertises-seemore { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_resources.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.pacific-areasofexpertises-seemore a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
.pacific-areasofexpertises-seemore a:hover{ color:#dfba09!important; text-decoration:underline!important;}

.pacific-news-seemore { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_news.png); font-size:14px; font-weight:bold; text-align:center; color:#46a7e2!important;}
.pacific-news-seemore a{ color:#46a7e2!important; text-decoration:none; font-weight:bold}
.pacific-news-seemore a:hover{ color:#46a7e2!important; text-decoration:underline!important;}

.pacific-blog_post-seemore { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_blog.png); background-repeat:no-repeat; background-position:center; font-size:14px; font-weight:bold; text-align:center; color:#898989!important;}
.pacific-blog_post-seemore a{ color:#898989!important; text-decoration:none; font-weight:bold}
.pacific-blog_post-seemore a:hover{ color:#898989!important; text-decoration:underline!important;}


.view-search-interact-inside-view .search_see_more { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_interact.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.view-search-interact-inside-view .search_see_more a{ color:#f99e34!important; text-decoration:none; font-weight:bold}
.view-search-interact-inside-view .search_see_more a:hover{ color:#f99e34!important; text-decoration:underline!important;}


.view-search-taxonomy-term .search_see_more { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_resources.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.view-search-taxonomy-term .search_see_more a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
.view-search-taxonomy-term .search_see_more a:hover{ color:#dfba09!important; text-decoration:underline!important;}

.view-search-taxonomy-expert-inside .search_see_more { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_resources.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.view-search-taxonomy-expert-inside .search_see_more a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
.view-search-taxonomy-expert-inside .search_see_more a:hover{ color:#dfba09!important; text-decoration:underline!important;}

.view-search-taxonomy-interact-inside .search_see_more { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_interact.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.view-search-taxonomy-interact-inside .search_see_more a{ color:#f99e34!important; text-decoration:none; font-weight:bold}
.view-search-taxonomy-interact-inside .search_see_more a:hover{ color:#f99e34!important; text-decoration:underline!important;}

.view-search-library-result-view .search_see_more { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_resources.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.view-search-library-result-view .search_see_more a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
.view-search-library-result-view .search_see_more a:hover{ color:#dfba09!important; text-decoration:underline!important;}



.view-search-taxonomy-interact-term .search_see_more { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_interact.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.view-search-taxonomy-interact-term .search_see_more a{ color:#f99e34!important; text-decoration:none; font-weight:bold}
.view-search-taxonomy-interact-term .search_see_more a:hover{ color:#f99e34!important; text-decoration:underline!important;}

.view-search-news-inside-view .search_see_more { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_news.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.view-search-news-inside-view .search_see_more a{ color:#7eaec5!important; text-decoration:none; font-weight:bold}
.view-search-news-inside-view .search_see_more a:hover{ color:#7eaec5!important; text-decoration:underline!important;}

.view-search-taxonomy-news-inside .search_see_more { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_news.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.view-search-taxonomy-news-inside .search_see_more a{ color:#7eaec5!important; text-decoration:none; font-weight:bold}
.view-search-taxonomy-news-inside .search_see_more a:hover{ color:#7eaec5!important; text-decoration:underline!important;}

.view-search-taxonomy-news .search_see_more { width:145px; height:35px; margin:0 auto; background-image:url(../images/arrow_down_news.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.view-search-taxonomy-news .search_see_more a{ color:#7eaec5!important; text-decoration:none; font-weight:bold}
.view-search-taxonomy-news .search_see_more a:hover{ color:#7eaec5!important; text-decoration:underline!important;}

.section-search-library-results .form-type-textfield { float:left; width:92%; }
.section-search-library-results .form-text{ width:100%; border:1px solid #d2d2d2; height:36px; font-size:22px; background-color:#f3f3f3}
.section-search-library-results .form-submit{ float:left; width:2%; margin:13px 0 0 12px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }
.section-search-library-results .view-id-search_library_view { float:left; width:100%; }

.section-search-atlas-results .form-type-textfield { float:left; width:92%; }
.section-search-atlas-results .form-text{ width:100%; border:1px solid #d2d2d2; height:36px; font-size:22px; background-color:#f3f3f3}
.section-search-atlas-results .form-submit{ float:left; width:2%; margin:13px 0 0 12px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }
.section-search-atlas-results .view-display-id-atlas_page { float:left; width:100%; }

.section-search-expert-results .form-type-textfield { float:left; width:92%; }
.section-search-expert-results .form-text{ width:100%; border:1px solid #d2d2d2; height:36px; font-size:22px; background-color:#f3f3f3}
.section-search-expert-results .form-submit{ float:left; width:2%; margin:13px 0 0 12px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }
.section-search-expert-results .view-search-expert2-view { float:left; width:100%; }


.page-search-resources-results .form-type-textfield { float:left; width:92%; }
.page-search-resources-results .form-text{ width:100%; border:1px solid #d2d2d2; height:36px; font-size:22px; background-color:#f3f3f3}
.page-search-resources-results .form-submit{ float:left; width:2%; margin:13px 0 0 12px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }

.page-search-interact-results .form-type-textfield { float:left; width:92%; }
.page-search-interact-results .form-text{ width:100%; border:1px solid #d2d2d2; height:36px; font-size:22px; background-color:#f3f3f3}
.page-search-interact-results .form-submit{ float:left; width:2%; margin:13px 0 0 12px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }

.page-search-news-results .form-type-textfield { float:left; width:92%; }
.page-search-news-results .form-text{ width:100%; border:1px solid #d2d2d2; height:36px; font-size:22px; background-color:#f3f3f3}
.page-search-news-results .form-submit{ float:left; width:2%; margin:13px 0 0 12px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }

.section-search-library-results .view-content { float:left; margin-bottom:20px}
.section-search-library-results .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.section-search-library-results ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}

.section-search-atlas-results .view-content { float:left; margin-bottom:20px}
.section-search-atlas-results .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.section-search-atlas-results ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}

.section-search-expert-results .view-content { float:left; margin-bottom:20px}
.section-search-expert-results .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.section-search-expert-results ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}

.page-search-resources-results .view-content { float:left; margin-bottom:20px}
.page-search-resources-results .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.page-search-resources-results ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}

.page-search-interact-results .view-content { float:left; margin-bottom:20px}
.page-search-interact-results .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.page-search-interact-results ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}

.page-search-news-results .view-content { float:left; margin-bottom:20px}
.page-search-news-results .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.page-search-news-results ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}

.page-advanced_search .view-content { float:left; margin-bottom:20px; margin:10px}
.page-advanced_search .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.page-advanced_search ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}

.page-climate-advanced-search .view-content { float:left; margin-bottom:20px; margin:10px}
.page-climate-advanced-search .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}
.page-climate-advanced-search ol { margin-left:20px!important; padding:5px 0 5px 15px!important; list-style: decimal!important; list-style-image: inherit!important; list-style-type: decimal!important;}

.section-resources .sidebar .region-sidebar-second { float:left;}
.section-resources .sidebar .form-type-textfield { float:left; width:84%; margin-bottom:40px }
.section-resources .sidebar .form-text{ float:left; width:100%; border:1px solid #d2d2d2; height:20px; font-size:16px; background-color:#f3f3f3}
.section-resources .sidebar .form-submit{ float:left; width:2%; margin:13px 0 0 12px; width:35px; height:35px; background-image:url(../images/lens2.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }

#block-block-255 { border:none!important; padding:0!important; height:72px}
#block-block-255 .content {padding:0!important;}
#block-block-255 .form-type-textfield { float:left; width:84%; }
#block-block-255 .form-text{ float:left; width:100%; border:1px solid #d2d2d2; height:20px; font-size:16px; background-color:#f3f3f3}
#block-block-255 .form-submit{ float:left; width:2%; margin:12px 0 0 12px; width:35px; height:35px; background-image:url(../images/lens2.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }
#block-block-255 .form-type-textfield { margin-bottom:0!important}

#block-block-257 { border:none!important; padding:0!important; height:72px}
#block-block-257 .content {padding:0!important;}
#block-block-257 .form-type-textfield { float:left; width:84%; }
#block-block-257 .form-text{ float:left; width:100%; border:1px solid #d2d2d2; height:20px; font-size:16px; background-color:#f3f3f3}
#block-block-257 .form-submit{ float:left; width:2%; margin:12px 0 0 12px; width:35px; height:35px; background-image:url(../images/lens2.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }
#block-block-257 .form-type-textfield { margin-bottom:0!important}

#block-block-261 { border:none!important; padding:0!important; height:72px}
#block-block-261 .content {padding:0!important;}
#block-block-261 .form-type-textfield { float:left; width:84%; }
#block-block-261 .form-text{ float:left; width:100%; border:1px solid #d2d2d2; height:20px; font-size:16px; background-color:#f3f3f3}
#block-block-261 .form-submit{ float:left; width:2%; margin:12px 0 0 12px; width:35px; height:35px; background-image:url(../images/lens2.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }

#block-block-259 { border:none!important; padding:0!important; height:72px}
#block-block-259 .content {padding:0!important;}
#block-block-259 .form-type-textfield { float:left; width:84%; }
#block-block-259 .form-text{ float:left; width:100%; border:1px solid #d2d2d2; height:20px; font-size:16px; background-color:#f3f3f3}
#block-block-259 .form-submit{ float:left; width:2%; margin:12px 0 0 12px; width:35px; height:35px; background-image:url(../images/lens2.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }

#block-block-262 { border:none!important; padding:0!important; height:72px}
#block-block-262 .content {padding:0!important;}
#block-block-262 .form-type-textfield { float:left; width:84%; }
#block-block-262 .form-text{ float:left; width:100%; border:1px solid #d2d2d2; height:20px; font-size:16px; background-color:#f3f3f3}
#block-block-262 .form-submit{ float:left; width:2%; margin:12px 0 0 12px; width:35px; height:35px; background-image:url(../images/lens2.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }

#block-block-258 { border:none!important; padding:0!important; height:72px}
#block-block-258 .content {padding:0!important;}
#block-block-258 .form-type-textfield { float:left; width:84%; }
#block-block-258 .form-text{ float:left; width:100%; border:1px solid #d2d2d2; height:20px; font-size:16px; background-color:#f3f3f3}
#block-block-258 .form-submit{ float:left; width:2%; margin:12px 0 0 12px; width:35px; height:35px; background-image:url(../images/lens2.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }

.page-search-resources-results .search_see_more { width:145px; height:35px; margin:0 auto; clear:both; background-image:url(../images/arrow_down_resources.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
.page-search-resources-results .search_see_more a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
.page-search-resources-results .search_see_more a:hover{ color:#dfba09!important; text-decoration:underline!important;}

/* */

.section-news .flex-nav-container { margin-bottom:0!important}

/* Areas of Expertise english*/

#block-menu-block-4 .content li a { line-height:30px!important; font-family:Georgia, "Times New Roman", Times, serif }
#block-menu-block-4 h2 { display:none}
#block-menu-block-4 li { background:none!important}




#block-menu-block-4 .mid-9022 { border:1px solid #68a4c6!important; margin:10px 0; padding:10px 0 0 10px!important}
#block-menu-block-4 .mid-9026 { border:1px solid #e4728f!important; margin:10px 0; padding:10px 0 0 10px!important}
#block-menu-block-4 .mid-12713 { border:1px solid #8dbd7f!important; margin:10px 0; padding:10px 0 0 10px!important}
#block-menu-block-4 .mid-12961 { border:1px solid #000!important; margin:10px 0; padding:10px 0 0 10px!important}
#block-menu-block-4 .mid-9034 { border:1px solid #e49602!important; margin:10px 0; padding:10px 0 0 10px!important}
#block-menu-block-4 .mid-9024 { border:1px solid #579789!important; margin:10px 0; padding:10px 0 10px 10px!important}
#block-menu-block-4 .mid-9025 { border:1px solid #af0909!important; margin:10px 0; padding:10px 0 0 10px!important}
#block-menu-block-4 .mid-10645 { border:1px solid #312c97!important; margin:10px 0; padding:10px 0 0 10px!important}
#block-menu-block-4 .mid-9042 { border:1px solid #e6cd01!important; margin:10px 0; padding:10px 0 10px 10px!important}

#block-menu-block-4 ul li a{ font-size:16px!important;}
#block-menu-block-4 ul li a:hover{ color:#333!important;}
#block-menu-block-4 ul li ul li a{ font-size:12px!important;}
#block-menu-block-4 ul li ul li a:hover{ color:#666!important;}

#block-menu-block-4 .mid-9022 a{ color:#447ea3!important;}
#block-menu-block-4 .mid-10641 a{ color:#000!important;}
#block-menu-block-4 .mid-10649 a{ color:#000!important;}
#block-menu-block-4 .mid-10650 a{ color:#000!important;}
#block-menu-block-4 .mid-9023 a{ color:#000!important;}
#block-menu-block-4 .mid-10651 a{ color:#000!important;}
#block-menu-block-4 .mid-13139 a{ color:#000!important;}

#block-menu-block-4 .mid-9026 a{ color:#a31639!important;}
#block-menu-block-4 .mid-9027 a{ color:#000!important;}
#block-menu-block-4 .mid-10652 a{ color:#000!important;}
#block-menu-block-4 .mid-9028 a{ color:#000!important;}
#block-menu-block-4 .mid-9029 a{ color:#000!important;}
#block-menu-block-4 .mid-9030 a{ color:#000!important;}
#block-menu-block-4 .mid-9031 a{ color:#000!important;}
#block-menu-block-4 .mid-9032 a{ color:#000!important;}
#block-menu-block-4 .mid-10638 a{ color:#000!important;}
#block-menu-block-4 .mid-10639 a{ color:#000!important;}
#block-menu-block-4 .mid-10640 a{ color:#000!important;}
#block-menu-block-4 .mid-9033 a{ color:#000!important;}
#block-menu-block-4 .mid-13140 a{ color:#000!important;}

#block-menu-block-4 .mid-12713 a{ color:#8dbd7f!important;}
#block-menu-block-4 .mid-12707 a{ color:#000!important;}
#block-menu-block-4 .mid-12708 a{ color:#000!important;}
#block-menu-block-4 .mid-12709 a{ color:#000!important;}
#block-menu-block-4 .mid-12710 a{ color:#000!important;}
#block-menu-block-4 .mid-12711 a{ color:#000!important;}
#block-menu-block-4 .mid-12712 a{ color:#000!important;}
#block-menu-block-4 .mid-12714 a{ color:#000!important;}
#block-menu-block-4 .mid-12715 a{ color:#000!important;}
#block-menu-block-4 .mid-12724 a{ color:#000!important;}
#block-menu-block-4 .mid-12716 a{ color:#000!important;}
#block-menu-block-4 .mid-13141 a{ color:#000!important;}

#block-menu-block-4 .mid-12961 a{ color:#000!important;}
#block-menu-block-4 .mid-12962 a{ color:#000!important;}
#block-menu-block-4 .mid-12963 a{ color:#000!important;}
#block-menu-block-4 .mid-12964 a{ color:#000!important;}
#block-menu-block-4 .mid-12965 a{ color:#000!important;}
#block-menu-block-4 .mid-12966 a{ color:#000!important;}
#block-menu-block-4 .mid-12967 a{ color:#000!important;}
#block-menu-block-4 .mid-12968 a{ color:#000!important;}
#block-menu-block-4 .mid-13142 a{ color:#000!important;}

#block-menu-block-4 .mid-9034 a{ color:#ae7501!important;}
#block-menu-block-4 .mid-9062 a{ color:#000!important;}
#block-menu-block-4 .mid-9035 a{ color:#000!important;}
#block-menu-block-4 .mid-9036 a{ color:#000!important;}
#block-menu-block-4 .mid-9037 a{ color:#000!important;}
#block-menu-block-4 .mid-9038 a{ color:#000!important;}
#block-menu-block-4 .mid-9040 a{ color:#000!important;}
#block-menu-block-4 .mid-9039 a{ color:#000!important;}
#block-menu-block-4 .mid-9041 a{ color:#000!important;}
#block-menu-block-4 .mid-9063 a{ color:#000!important;}
#block-menu-block-4 .mid-13143 a{ color:#000!important;}

#block-menu-block-4 .mid-9024 a{ color:#397f74!important;}
#block-menu-block-4 .mid-13144 a{ color:#000!important;}

#block-menu-block-4 .mid-9025 a{ color:#af0909!important;}
#block-menu-block-4 .mid-10642 a{ color:#000!important;}
#block-menu-block-4 .mid-10643 a{ color:#000!important;}
#block-menu-block-4 .mid-10644 a{ color:#000!important;}
#block-menu-block-4 .mid-13145 a{ color:#000!important;}

#block-menu-block-4 .mid-10645 a{ color:#211c7f!important;}
#block-menu-block-4 .mid-10646 a{ color:#000!important;}
#block-menu-block-4 .mid-10647 a{ color:#000!important;}
#block-menu-block-4 .mid-10648 a{ color:#000!important;}
#block-menu-block-4 .mid-13146 a{ color:#000!important;}

#block-menu-block-4 .mid-9042 a{ color:#af9c00!important;}
#block-menu-block-4 .mid-13147 a{ color:#000!important;}

/* */

/* Areas of Expertise french*/

#block-menu-block-5 .content li a { line-height:30px!important; font-family:Georgia, "Times New Roman", Times, serif }
#block-menu-block-5 h2 { display:none}
#block-menu-block-5 li { background:none!important}
#block-menu-block-5 .mid-9048 { border:1px solid #68a4c6!important; margin:10px 0; padding:10px 0 0 10px!important}
#block-menu-block-5 .mid-9052 { border:1px solid #e4728f!important; margin:10px 0; padding:10px 0 0 10px!important}
#block-menu-block-5 .mid-9060 { border:1px solid #e49602!important; margin:10px 0; padding:10px 0 0 10px!important}
#block-menu-block-5 .mid-12989 { border:1px solid #000!important; margin:10px 0; padding:10px 0 0 10px!important}
#block-menu-block-5 .mid-9050 { border:1px solid #579789!important; margin:10px 0; padding:10px 0 10px 10px!important}
#block-menu-block-5 .mid-9051 { border:1px solid #af0909!important; margin:10px 0; padding:10px 0 0 10px!important}
#block-menu-block-5 .mid-12623 { border:1px solid #312c97!important; margin:10px 0; padding:10px 0 0 10px!important}
#block-menu-block-5 .mid-9072 { border:1px solid #e6cd01!important; margin:10px 0; padding:10px 0 10px 10px!important}
#block-menu-block-5 .mid-12969 { border:1px solid #8dbd7f!important; margin:10px 0; padding:10px 0 0 10px!important}

#block-menu-block-5 ul li a{ font-size:16px!important;}
#block-menu-block-5 ul li a:hover{ color:#333!important;}
#block-menu-block-5 ul li ul li a{ font-size:12px!important;}
#block-menu-block-5 ul li ul li a:hover{ color:#666!important;}

#block-menu-block-5 .mid-9048 a{ color:#447ea3!important;}
#block-menu-block-5 .mid-12586 a{ color:#000!important;}
#block-menu-block-5 .mid-12588 a{ color:#000!important;}
#block-menu-block-5 .mid-12590 a{ color:#000!important;}
#block-menu-block-5 .mid-9049 a{ color:#000!important;}
#block-menu-block-5 .mid-12593 a{ color:#000!important;}

#block-menu-block-5 .mid-9052 a{ color:#a31639!important;}
#block-menu-block-5 .mid-9053 a{ color:#000!important;}
#block-menu-block-5 .mid-12597 a{ color:#000!important;}
#block-menu-block-5 .mid-9054 a{ color:#000!important;}
#block-menu-block-5 .mid-9055 a{ color:#000!important;}
#block-menu-block-5 .mid-9056 a{ color:#000!important;}
#block-menu-block-5 .mid-9057 a{ color:#000!important;}
#block-menu-block-5 .mid-9058 a{ color:#000!important;}
#block-menu-block-5 .mid-9059 a{ color:#000!important;}

#block-menu-block-5 .mid-12969 a{ color:#8dbd7f!important;}
#block-menu-block-5 .mid-12971 a{ color:#000!important;}
#block-menu-block-5 .mid-12973 a{ color:#000!important;}
#block-menu-block-5 .mid-12975 a{ color:#000!important;}
#block-menu-block-5 .mid-12977 a{ color:#000!important;}
#block-menu-block-5 .mid-12979 a{ color:#000!important;}
#block-menu-block-5 .mid-12981 a{ color:#000!important;}
#block-menu-block-5 .mid-12983 a{ color:#000!important;}
#block-menu-block-5 .mid-12985 a{ color:#000!important;}
#block-menu-block-5 .mid-12987 a{ color:#000!important;}

#block-menu-block-5 .mid-9060 a{ color:#ae7501!important;}
#block-menu-block-5 .mid-9061 a{ color:#000!important;}
#block-menu-block-5 .mid-9070 a{ color:#000!important;}
#block-menu-block-5 .mid-9064 a{ color:#000!important;}
#block-menu-block-5 .mid-9068 a{ color:#000!important;}
#block-menu-block-5 .mid-9065 a{ color:#000!important;}
#block-menu-block-5 .mid-9066 a{ color:#000!important;}
#block-menu-block-5 .mid-9067 a{ color:#000!important;}
#block-menu-block-5 .mid-9069 a{ color:#000!important;}
#block-menu-block-5 .mid-9071 a{ color:#000!important;}

#block-menu-block-5 .mid-9050 a{ color:#397f74!important;}

#block-menu-block-5 .mid-9051 a{ color:#af0909!important;}
#block-menu-block-5 .mid-12617 a{ color:#000!important;}
#block-menu-block-5 .mid-12619 a{ color:#000!important;}
#block-menu-block-5 .mid-12622 a{ color:#000!important;}

#block-menu-block-5 .mid-12623 a{ color:#211c7f!important;}
#block-menu-block-5 .mid-10625 a{ color:#000!important;}
#block-menu-block-5 .mid-10627 a{ color:#000!important;}
#block-menu-block-5 .mid-10629 a{ color:#000!important;}

#block-menu-block-5 .mid-9072 a{ color:#af9c00!important;}

/* */

/* Areas of Expertise arab*/

#block-menu-block-7 .content li a { line-height:30px!important }
#block-menu-block-7 h2 { display:none}
#block-menu-block-7 li { background:none!important}
#block-menu-block-7 .mid-12585 { border:1px solid #68a4c6!important; margin:10px 0; padding:10px 10px 0 10px!important}
#block-menu-block-7 .mid-12595 { border:1px solid #e4728f!important; margin:10px 0; padding:10px 10px 0 10px!important}
#block-menu-block-7 .mid-12605 { border:1px solid #e49602!important; margin:10px 0; padding:10px 10px 0 10px!important}
#block-menu-block-7 .mid-12998 { border:1px solid #000!important; margin:10px 0; padding:10px 10px 10px 10px!important}
#block-menu-block-7 .mid-12615 { border:1px solid #579789!important; margin:10px 0; padding:10px 10px 10px 10px!important}
#block-menu-block-7 .mid-12616 { border:1px solid #af0909!important; margin:10px 0; padding:10px 10px 0 10px!important}
#block-menu-block-7 .mid-12624 { border:1px solid #312c97!important; margin:10px 0; padding:10px 10px 0 10px!important}
#block-menu-block-7 .mid-12631 { border:1px solid #e6cd01!important; margin:10px 0; padding:10px 10px 10px 10px!important}
#block-menu-block-7 .mid-12970 { border:1px solid #8dbd7f!important; margin:10px 0; padding:10px 10px 0 10px!important}

#block-menu-block-7 ul li a{ font-size:16px!important;}
#block-menu-block-7 ul li a:hover{ color:#333!important;}
#block-menu-block-7 ul li ul li a{ font-size:12px!important;}
#block-menu-block-7 ul li ul li a:hover{ color:#666!important;}

#block-menu-block-7 .mid-12585 a{ color:#447ea3!important;}
#block-menu-block-7 .mid-12587 a{ color:#000!important;}
#block-menu-block-7 .mid-12589 a{ color:#000!important;}
#block-menu-block-7 .mid-12591 a{ color:#000!important;}
#block-menu-block-7 .mid-12592 a{ color:#000!important;}
#block-menu-block-7 .mid-12594 a{ color:#000!important;}

#block-menu-block-7 .mid-12595 a{ color:#a31639!important;}
#block-menu-block-7 .mid-12596 a{ color:#000!important;}
#block-menu-block-7 .mid-12598 a{ color:#000!important;}
#block-menu-block-7 .mid-12599 a{ color:#000!important;}
#block-menu-block-7 .mid-12600 a{ color:#000!important;}
#block-menu-block-7 .mid-12601 a{ color:#000!important;}
#block-menu-block-7 .mid-12602 a{ color:#000!important;}
#block-menu-block-7 .mid-12603 a{ color:#000!important;}
#block-menu-block-7 .mid-12604 a{ color:#000!important;}

#block-menu-block-7 .mid-12970 a{ color:#8dbd7f!important;}
#block-menu-block-7 .mid-12972 a{ color:#000!important;}
#block-menu-block-7 .mid-12974 a{ color:#000!important;}
#block-menu-block-7 .mid-12976 a{ color:#000!important;}
#block-menu-block-7 .mid-12978 a{ color:#000!important;}
#block-menu-block-7 .mid-12980 a{ color:#000!important;}
#block-menu-block-7 .mid-12982 a{ color:#000!important;}
#block-menu-block-7 .mid-12984 a{ color:#000!important;}
#block-menu-block-7 .mid-12986 a{ color:#000!important;}
#block-menu-block-7 .mid-12988 a{ color:#000!important;}

#block-menu-block-7 .mid-12605 a{ color:#ae7501!important;}
#block-menu-block-7 .mid-12606 a{ color:#000!important;}
#block-menu-block-7 .mid-12607 a{ color:#000!important;}
#block-menu-block-7 .mid-12608 a{ color:#000!important;}
#block-menu-block-7 .mid-12609 a{ color:#000!important;}
#block-menu-block-7 .mid-12610 a{ color:#000!important;}
#block-menu-block-7 .mid-12611 a{ color:#000!important;}
#block-menu-block-7 .mid-12612 a{ color:#000!important;}
#block-menu-block-7 .mid-12613 a{ color:#000!important;}
#block-menu-block-7 .mid-12614 a{ color:#000!important;}

#block-menu-block-7 .mid-12615 a{ color:#397f74!important;}

#block-menu-block-7 .mid-12616 a{ color:#af0909!important;}
#block-menu-block-7 .mid-12618 a{ color:#000!important;}
#block-menu-block-7 .mid-12620 a{ color:#000!important;}
#block-menu-block-7 .mid-12621 a{ color:#000!important;}

#block-menu-block-7 .mid-12624 a{ color:#211c7f!important;}
#block-menu-block-7 .mid-12626 a{ color:#000!important;}
#block-menu-block-7 .mid-12628 a{ color:#000!important;}
#block-menu-block-7 .mid-12630 a{ color:#000!important;}

#block-menu-block-7 .mid-12631 a{ color:#af9c00!important;}

/* */


/* Library */

#block-block-260 .content ul li a{ font-size:18px!important; color:#4f4f4f!important; padding:1px 12px 0 0; width:auto; font-family:Georgia, "Times New Roman", Times, serif}
#block-block-260 .content ul li ul li a{ font-size:14px!important; color:#5d5d5d!important; padding:0 20px 0 0!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-block-260 li { background:none!important; padding:5px 0!important}
#block-block-260 li ul li { background:none!important; padding:0!important}
/* */

/* Palop Library */

#block-block-362 .content ul li a{ font-size:18px!important; color:#4f4f4f!important; padding:1px 12px 0 0; width:auto; font-family:Georgia, "Times New Roman", Times, serif}
#block-block-362 .content ul li ul li a{ font-size:14px!important; color:#5d5d5d!important; padding:0 20px 0 0!important; font-family:Georgia, "Times New Roman", Times, serif}
#block-block-362 li { background:none!important; padding:5px 0!important}
#block-block-362 li ul li { background:none!important; padding:0!important}
/* */


/* User */

.section-user .tabs-wrapper { margin: 1px 0 20px; }
.section-user div.tabs { overflow:hidden; }
.section-user .tabs ul.primary li { margin-bottom:-1px; }
.section-user .tabs ul.primary li a { color: #fff; border:none!important; border-radius:0!important; }
.section-user .tabs ul.primary { border:0; border-bottom:none!important; margin:10px 0 10px 0; overflow:hidden; padding:4px 0; }
.section-user .tabs ul li a{ background:#393939; border-bottom:0; color:#000; font-size:12px; font-weight:normal; margin:0; overflow:hidden; padding:7px 15px; -webkit-transition:all 0.1s linear; -moz-transition:all 0.1s linear; }
.section-user .tabs ul li a.active, .tabs ul li a:hover { background:#393939; color:#7f7f7f; text-shadow:none; }

.section-user .in-field-labels-processed { padding:5px}

/* */




.node-type-news .form-textarea { background-color:#ededed; border:1px solid #c4c4c4; height:30px}
.node-type-news label { padding:7px; pointer-events:none; cursor:default; width:100%}
.node-type-news .comment-form label { color:#979797!important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic}
.node-type-news .form-submit, #edit-cancel { background:#7eaec5; }
.node-type-news .form-submit:hover, #edit-cancel:hover { background:#ededed; color: #7eaec5;}
.node-type-news .comment-add { display:none}
.node-type-news .form-type-item { display:none}
.node-type-news .comment .comment-wrapper { background-color:#fff!important; border:none!important; border-bottom:1px dashed #d3d3d3!important; margin-top:15px}
.node-type-news article.comment { box-shadow:none!important; padding:0!important}
.node-type-news article.comment h3{ background:none!important; color:#000!important;  pointer-events:none; box-shadow:none!important; padding:0!important}
.node-type-news article.comment h3 a{ color:#393939!important; text-transform:none!important; font-size:16px!important;}
.node-type-news article.comment .submitted { font-size:11px!important; color:#393939!important;}
.node-type-news article.comment .field-name-comment-body { color:#393939!important;}
.node-type-news #comments h2{ display:none /*background-color:#7eaec5; border-bottom:none!important; color:#fff; margin-top:60px!important; text-transform:uppercase; font-size:20px; letter-spacing:1px;  padding:5px; pointer-events:none; cursor:default; width:100%;*/ }
.node-type-news .comment-form .form-item, .form-actions { margin-top:0!important}
.node-type-news .form-required { display:none}
.node-type-news li.comment-delete { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-news li.comment-edit { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-news li.comment-reply { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-news ul.links li a { text-transform:none!important; font-size:11px!important; color:#7eaec5!important;}
.node-type-news ul.links li a:hover { color:#393939!important;}

.node-type-editor-s-choice .form-textarea { background-color:#ededed; border:1px solid #c4c4c4; height:30px}
.node-type-editor-s-choice label { padding:7px; pointer-events:none; cursor:default; width:100%}
.node-type-editor-s-choice .comment-form label { color:#979797!important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic}
.node-type-editor-s-choice .form-submit, #edit-cancel { background:#8dbd7f; }
.node-type-editor-s-choice .form-submit:hover, #edit-cancel:hover { background:#ededed; color: #8dbd7f;}
.node-type-editor-s-choice .comment-add { display:none}
.node-type-editor-s-choice .form-type-item { display:none}
.node-type-editor-s-choice .comment .comment-wrapper { background-color:#fff!important; border:none!important; border-bottom:1px dashed #d3d3d3!important; margin-top:15px}
.node-type-editor-s-choice article.comment { box-shadow:none!important; padding:0!important}
.node-type-editor-s-choice article.comment h3{ background:none!important; color:#000!important;  pointer-events:none; box-shadow:none!important; padding:0!important}
.node-type-editor-s-choice article.comment h3 a{ color:#393939!important; text-transform:none!important; font-size:16px!important;}
.node-type-editor-s-choice article.comment .submitted { font-size:11px!important; color:#393939!important;}
.node-type-editor-s-choice article.comment .field-name-comment-body { color:#393939!important;}
.node-type-editor-s-choice #comments h2{ display:none /*background-color:#7eaec5; border-bottom:none!important; color:#fff; margin-top:60px!important; text-transform:uppercase; font-size:20px; letter-spacing:1px;  padding:5px; pointer-events:none; cursor:default; width:100%;*/ }
.node-type-editor-s-choice .comment-form .form-item, .form-actions { margin-top:0!important}
.node-type-editor-s-choice .form-required { display:none}
.node-type-editor-s-choice li.comment-delete { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-editor-s-choice li.comment-edit { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-editor-s-choice li.comment-reply { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-editor-s-choice ul.links li a { text-transform:none!important; font-size:11px!important; color:#7eaec5!important;}
.node-type-editor-s-choice ul.links li a:hover { color:#393939!important;}

.node-type-pacific-editor-s-choice .form-textarea { background-color:#ededed; border:1px solid #c4c4c4; height:30px}
.node-type-pacific-editor-s-choice label { padding:7px; pointer-events:none; cursor:default; width:100%}
.node-type-pacific-editor-s-choice .comment-form label { color:#979797!important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic}
.node-type-pacific-editor-s-choice .form-submit, #edit-cancel { background:#50adb4; }
.node-type-pacific-editor-s-choice .form-submit:hover, #edit-cancel:hover { background:#ededed; color: #50adb4;}
.node-type-pacific-editor-s-choice .comment-add { display:none}
.node-type-pacific-editor-s-choice .form-type-item { display:none}
.node-type-pacific-editor-s-choice .comment .comment-wrapper { background-color:#fff!important; border:none!important; border-bottom:1px dashed #d3d3d3!important; margin-top:15px}
.node-type-pacific-editor-s-choice article.comment { box-shadow:none!important; padding:0!important}
.node-type-pacific-editor-s-choice article.comment h3{ background:none!important; color:#000!important;  pointer-events:none; box-shadow:none!important; padding:0!important}
.node-type-pacific-editor-s-choice article.comment h3 a{ color:#393939!important; text-transform:none!important; font-size:16px!important;}
.node-type-pacific-editor-s-choice article.comment .submitted { font-size:11px!important; color:#393939!important;}
.node-type-pacific-editor-s-choice article.comment .field-name-comment-body { color:#393939!important;}
.node-type-pacific-editor-s-choice #comments h2{ display:none /*background-color:#7eaec5; border-bottom:none!important; color:#fff; margin-top:60px!important; text-transform:uppercase; font-size:20px; letter-spacing:1px;  padding:5px; pointer-events:none; cursor:default; width:100%;*/ }
.node-type-pacific-editor-s-choice .comment-form .form-item, .form-actions { margin-top:0!important}
.node-type-pacific-editor-s-choice .form-required { display:none}
.node-type-pacific-editor-s-choice li.comment-delete { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-pacific-editor-s-choice li.comment-edit { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-pacific-editor-s-choice li.comment-reply { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-pacific-editor-s-choice ul.links li a { text-transform:none!important; font-size:11px!important; color:#7eaec5!important;}
.node-type-pacific-editor-s-choice ul.links li a:hover { color:#393939!important;}

.section-interact #edit-title { border:none!important; }
.section-interact .node-interact_e_discussion-form .form-type-textfield { font-size:10px!important; font-family:Arial, Helvetica, sans-serif; padding:5px; height:20px; background-color:#ededed; border-top:1px solid #c4c4c4; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; color:#979797!important; margin:0!important}
.section-interact .node-interact_e_discussion-form .form-textarea { border:none!important}
.section-interact .node-interact_e_discussion-form .form-type-textarea { font-size:12px!important; font-style:italic; font-family:Arial, Helvetica, sans-serif; padding:5px; background-color:#ededed; border-top:1px solid #dadada; border-bottom:1px solid #dadada; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; color:#979797!important; margin:0!important}
/* .section-interact .node-interact_e_discussion-form .form-type-textarea .in-field-labels-processed { display:none} */
.section-interact #edit-taxonomy-vocabulary-11-und { border:none!important}
.section-interact .node-interact_e_discussion-form .form-item-taxonomy-vocabulary-11-und { background-color:#ededed; border-top:none!important; border-bottom:1px solid #c4c4c4; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; color:#979797!important; margin:0!important}
.section-interact .form-autocomplete { background-image:none!important}
.section-interact .form-submit, #edit-cancel { background:#f99e34; width:13%}
.section-interact .form-submit:hover, #edit-cancel:hover { background:#ededed; color: #f99e34;}
.section-interact .form-required { display:none}

.section-interact #edit-title--2 { border:none!important; }
.section-interact .form-type-managed-file .in-field-labels-processed { display:none}
.section-interact .node-interact_edocument-form .form-type-textfield { font-size:10px!important; font-family:Arial, Helvetica, sans-serif; padding:5px; height:20px; background-color:#ededed; border-top:1px solid #c4c4c4; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; color:#979797!important; margin:0!important}
.section-interact .node-interact_edocument-form .form-textarea { border:none!important}
.section-interact .node-interact_edocument-form .form-type-textarea { font-size:12px!important; font-style:italic; font-family:Arial, Helvetica, sans-serif; padding:5px; background-color:#ededed; border-top:1px solid #dadada; border-bottom:1px dashed #dadada; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; color:#979797!important; margin:0!important}
/*.section-interact .node-interact_edocument-form .form-type-textarea label { display:none}*/
.section-interact #edit-taxonomy-vocabulary-11-und--2 { border:none!important}
.section-interact .node-interact_edocument-form .form-item-taxonomy-vocabulary-11-und { background-color:#ededed; border-top:none!important; border-bottom:1px dashed #dadada; border-left:1px solid #c4c4c4; color:#979797!important; margin:0!important}









.section-interact .node-interact_edocument-form .form-managed-file  { background-color:#ededed; border-top:none!important; border-bottom:1px solid #c4c4c4; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; color:#979797!important; }
.section-interact .node-interact_edocument-form .form-type-managed-file { margin:0!important}
.section-interact .node-interact_edocument-form .form-file { width:87%}


.section-interact .node-interact_edocument-form .description { margin-bottom:2px}


.section-interact .vertical-tabs { display:none}



.node-type-interact-e-discussion .form-textarea { background-color:#ededed; border:1px solid #c4c4c4}
.node-type-interact-e-discussion label { padding:5px; pointer-events:none; cursor:default; width:100%}
.node-type-interact-e-discussion .comment-form label { color:#979797!important; font-size:10px!important; padding:5px; font-family:Arial, Helvetica, sans-serif;}
.node-type-interact-e-discussion .form-submit, #edit-cancel { background:#f99e34; }
.node-type-interact-e-discussion .form-submit:hover, #edit-cancel:hover { background:#ededed; color: #f99e34;}
.node-type-interact-e-discussion .comment-add { display:none}
.node-type-interact-e-discussion .form-type-item { display:none}
.node-type-interact-e-discussion .comment-wrapper { background-color:#fff!important; border:none!important}
.node-type-interact-e-discussion article.comment { box-shadow:none!important; padding:0!important}
.node-type-interact-e-discussion article.comment h3{ background:none!important; border-bottom:1px dashed #c4c4c4!important; color:#000!important;  pointer-events:none; box-shadow:none!important; padding:0!important}
.node-type-interact-e-discussion article.comment h3 a{ color:#393939!important; text-transform:none!important; font-size:16px!important;}
.node-type-interact-e-discussion article.comment .submitted { font-size:11px!important; color:#393939!important;}
.node-type-interact-e-discussion article.comment .field-name-comment-body { color:#393939!important;}
.node-type-interact-e-discussion #comments h2{ background-color:#f99e34; border-bottom:none!important; color:#fff; margin-top:60px!important; text-transform:uppercase; font-size:20px; letter-spacing:1px;  padding:5px; pointer-events:none; cursor:default; width:100%; }
.node-type-interact-e-discussion .comment-form .form-item, .form-actions { margin-bottom:0!important}
.node-type-interact-e-discussion .form-required { display:none}
.node-type-interact-e-discussion li.comment-delete { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-interact-e-discussion li.comment-edit { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-interact-e-discussion li.comment-reply { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-interact-e-discussion ul.links li a { text-transform:none!important; font-size:11px!important; color:#f99e34!important;}
.node-type-interact-e-discussion ul.links li a:hover { color:#393939!important;}
.node-type-interact-e-discussion .field-name-taxonomy-vocabulary-11  ul.links li a { font-size:13px!important}

.node-type-interact-document .form-textarea { background-color:#ededed; border:1px solid #c4c4c4}
.node-type-interact-document label { padding:5px; pointer-events:none; cursor:default; width:100%}
.node-type-interact-document .comment-form label { color:#979797!important; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.node-type-interact-document .form-submit, #edit-cancel { background:#f99e34; }
.node-type-interact-document .form-submit:hover, #edit-cancel:hover { background:#ededed; color: #f99e34;}
.node-type-interact-document .comment-add { display:none}
.node-type-interact-document .form-type-item { display:none}
.node-type-interact-document .comment-wrapper { background-color:#fff!important; border:none!important}
.node-type-interact-document article.comment { box-shadow:none!important; padding:0!important}
.node-type-interact-document article.comment h3{ background:none!important; border-bottom:1px dashed #c4c4c4!important; color:#000!important;  pointer-events:none; box-shadow:none!important; padding:0!important}
.node-type-interact-document article.comment h3 a{ color:#393939!important; text-transform:none!important; font-size:16px!important;}
.node-type-interact-document article.comment .submitted { font-size:11px!important; color:#393939!important;}
.node-type-interact-document article.comment .field-name-comment-body { color:#393939!important;}
.node-type-interact-document #comments h2{ background-color:#f99e34; border-bottom:none!important; color:#fff; margin-top:60px!important; text-transform:uppercase; font-size:20px; letter-spacing:1px;  padding:5px; pointer-events:none; cursor:default; width:100%; }
.node-type-interact-document .comment-form .form-item, .form-actions { margin-bottom:0!important}
.node-type-interact-document .form-required { display:none}
.node-type-interact-document li.comment-delete { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-interact-document li.comment-edit { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-interact-document li.comment-reply { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-interact-document .content ul.links li a { text-transform:none!important; font-size:11px!important; color:#f99e34!important;}
.node-type-interact-document .content ul.links li a:hover { color:#393939!important;}

.node-type-interact-document .content .field-name-taxonomy-vocabulary-11 ul.links li a { text-transform:none!important; font-size:13px!important; color:#f99e34!important;}
.node-type-interact-document .content .field-name-taxonomy-vocabulary-11 ul.links li a:hover { color:#393939!important;}

.node-type-group-post .content .field-type-taxonomy-term-reference ul.links li a { text-transform:none!important; font-size:13px!important; color:#f99e34!important;}
.node-type-group-post .content .field-type-taxonomy-term-reference ul.links li a:hover { color:#393939!important;}

.node-type-blog-post .form-textarea { background-color:#ededed; border:1px solid #c4c4c4; height:30px}
.node-type-blog-post label { padding:7px; pointer-events:none; cursor:default; width:100%}
.node-type-blog-post .comment-form label { color:#979797!important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic}
.node-type-blog-post .form-submit, #edit-cancel { background:#898989; }
.node-type-blog-post .form-submit:hover, #edit-cancel:hover { background:#ededed; color: #898989;}
.node-type-blog-post .comment-add { display:none}
.node-type-blog-post .form-type-item { display:none}
.node-type-blog-post .comment-by-node-author { background-color:#fff!important; border:none!important; margin-top:15px; border-bottom: 1px dashed #d3d3d3!important;}
.node-type-blog-post article.comment { box-shadow:none!important; padding:0!important}
.node-type-blog-post article.comment h3{ background:none!important; border-bottom:1px dashed #c4c4c4!important; color:#000!important;  pointer-events:none; box-shadow:none!important; padding:0!important}
.node-type-blog-post article.comment h3 a{ color:#393939!important; text-transform:none!important; font-size:16px!important;}
.node-type-blog-post article.comment .submitted { font-size:11px!important; color:#393939!important;}
.node-type-blog-post article.comment .field-name-comment-body { color:#393939!important;}
.node-type-blog-post #comments h2{ display:none; /* background-color:#f99e34; border-bottom:none!important; color:#fff; margin-top:60px!important; text-transform:uppercase; font-size:20px; letter-spacing:1px;  padding:5px; pointer-events:none; cursor:default; width:100%;*/ }
.node-type-blog-post .comment-form .form-item, .form-actions { margin-bottom:0!important; margin-top: 0!important;}
.node-type-blog-post .form-required { display:none}
.node-type-blog-post li.comment-delete { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-blog-post li.comment-edit { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-blog-post li.comment-reply { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-blog-post .field-name-field-blog-tags ul.links li a { text-transform:none!important; font-size:13px!important; color:#898989!important;}
.node-type-blog-post .field-name-field-blog-tags ul.links li a:hover { color:#393939!important;}

.node-type-blog-post-palop .form-textarea { background-color:#ededed; border:1px solid #c4c4c4; height:30px}
.node-type-blog-post-palop label { padding:7px; pointer-events:none; cursor:default; width:100%}
.node-type-blog-post-palop .comment-form label { color:#979797!important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic}
.node-type-blog-post-palop .form-submit, #edit-cancel { background:#50adb4; }
.node-type-blog-post-palop .form-submit:hover, #edit-cancel:hover { background:#ededed; color: #898989;}
.node-type-blog-post-palop .comment-add { display:none}
.node-type-blog-post-palop .form-type-item { display:none}
.node-type-blog-post-palop .comment-by-node-author { background-color:#fff!important; border:none!important; margin-top:15px; border-bottom: 1px dashed #d3d3d3!important;}
.node-type-blog-post-palop article.comment { box-shadow:none!important; padding:0!important}
.node-type-blog-post-palop article.comment h3{ background:none!important; border-bottom:1px dashed #c4c4c4!important; color:#000!important;  pointer-events:none; box-shadow:none!important; padding:0!important}
.node-type-blog-post-palop article.comment h3 a{ color:#393939!important; text-transform:none!important; font-size:16px!important;}
.node-type-blog-post-palop article.comment .submitted { font-size:11px!important; color:#393939!important;}
.node-type-blog-post-palop article.comment .field-name-comment-body { color:#393939!important;}
.node-type-blog-post-palop #comments h2{ display:none; /* background-color:#f99e34; border-bottom:none!important; color:#fff; margin-top:60px!important; text-transform:uppercase; font-size:20px; letter-spacing:1px;  padding:5px; pointer-events:none; cursor:default; width:100%;*/ }
.node-type-blog-post-palop .comment-form .form-item, .form-actions { margin-bottom:0!important; margin-top: 0!important;}
.node-type-blog-post-palop .form-required { display:none}
.node-type-blog-post-palop li.comment-delete { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-blog-post-palop li.comment-edit { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-blog-post-palop li.comment-reply { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-blog-post-palop .field-name-field-blog-tags ul.links li a { text-transform:none!important; font-size:13px!important; color:#898989!important;}
.node-type-blog-post-palop .field-name-field-blog-tags ul.links li a:hover { color:#393939!important;}

.node-type-news-palop .form-textarea { background-color:#ededed; border:1px solid #c4c4c4; height:30px}
.node-type-news-palop label { padding:7px; pointer-events:none; cursor:default; width:100%}
.node-type-news-palop .comment-form label { color:#979797!important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic}
.node-type-news-palop .form-submit, #edit-cancel { background:#50adb4; }
.node-type-news-palop .form-submit:hover, #edit-cancel:hover { background:#ededed; color: #898989;}
.node-type-news-palop .comment-add { display:none}
.node-type-news-palop .form-type-item { display:none}
.node-type-news-palop .comment-by-node-author { background-color:#fff!important; border:none!important; margin-top:15px; border-bottom: 1px dashed #d3d3d3!important;}
.node-type-news-palop article.comment { box-shadow:none!important; padding:0!important}
.node-type-news-palop article.comment h3{ background:none!important; border-bottom:1px dashed #c4c4c4!important; color:#000!important;  pointer-events:none; box-shadow:none!important; padding:0!important}
.node-type-news-palop article.comment h3 a{ color:#393939!important; text-transform:none!important; font-size:16px!important;}
.node-type-news-palop article.comment .submitted { font-size:11px!important; color:#393939!important;}
.node-type-news-palop article.comment .field-name-comment-body { color:#393939!important;}
.node-type-news-palop #comments h2{ display:none; /* background-color:#f99e34; border-bottom:none!important; color:#fff; margin-top:60px!important; text-transform:uppercase; font-size:20px; letter-spacing:1px;  padding:5px; pointer-events:none; cursor:default; width:100%;*/ }
.node-type-news-palop .comment-form .form-item, .form-actions { margin-bottom:0!important; margin-top: 0!important;}
.node-type-news-palop .form-required { display:none}
.node-type-news-palop li.comment-delete { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-news-palop li.comment-edit { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-news-palop li.comment-reply { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-news-palop .field-name-field-blog-tags ul.links li a { text-transform:none!important; font-size:13px!important; color:#898989!important;}
.node-type-news-palop .field-name-field-blog-tags ul.links li a:hover { color:#393939!important;}
.node-type-news-palop #edit-comment-body-und-0-format { display:none}



.node-type-blog-post-climate .form-textarea { background-color:#ededed; border:1px solid #c4c4c4; height:30px}
.node-type-blog-post-climate label { padding:7px; pointer-events:none; cursor:default; width:100%}
.node-type-blog-post-climate .comment-form label { color:#979797!important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic}
.node-type-blog-post-climate .form-submit, #edit-cancel { background:#898989; }
.node-type-blog-post-climate .form-submit:hover, #edit-cancel:hover { background:#ededed; color: #8dbd7f;}
.node-type-blog-post-climate .comment-add { display:none}
.node-type-blog-post-climate .form-type-item { display:none}
.node-type-blog-post-climate .comment-by-node-author { background-color:#fff!important; border:none!important; margin-top:15px; border-bottom: 1px dashed #d3d3d3!important;}
.node-type-blog-post-climate article.comment { box-shadow:none!important; padding:0!important}
.node-type-blog-post-climate article.comment h3{ background:none!important; border-bottom:1px dashed #c4c4c4!important; color:#000!important;  pointer-events:none; box-shadow:none!important; padding:0!important}
.node-type-blog-post-climate article.comment h3 a{ color:#393939!important; text-transform:none!important; font-size:16px!important;}
.node-type-blog-post-climate article.comment .submitted { font-size:11px!important; color:#393939!important;}
.node-type-blog-post-climate article.comment .field-name-comment-body { color:#393939!important;}
.node-type-blog-post-climate #comments h2{ display:none; /* background-color:#f99e34; border-bottom:none!important; color:#fff; margin-top:60px!important; text-transform:uppercase; font-size:20px; letter-spacing:1px;  padding:5px; pointer-events:none; cursor:default; width:100%;*/ }
.node-type-blog-post-climate .comment-form .form-item, .form-actions { margin-bottom:0!important; margin-top: 0!important;}
.node-type-blog-post-climate .form-required { display:none}
.node-type-blog-post-climate li.comment-delete { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-blog-post-climate li.comment-edit { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-blog-post-climate li.comment-reply { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-blog-post-climate .field-name-field-blog-tags ul.links li a { text-transform:none!important; font-size:13px!important; color:#8dbd7f!important;}
.node-type-blog-post-climate .field-name-field-blog-tags ul.links li a:hover { color:#393939!important;}


.node-type-group-post .form-textarea { background-color:#ededed; border:1px solid #c4c4c4}
.node-type-group-post label { padding:5px; pointer-events:none; cursor:default; width:100%}
.node-type-group-post .comment-form label { color:#979797!important; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.node-type-group-post .form-submit, #edit-cancel { background:#f99e34; }
.node-type-group-post .form-submit:hover, #edit-cancel:hover { background:#ededed; color: #f99e34;}
.node-type-group-post .comment-add { display:none}
.node-type-group-post .form-type-item { display:none}
.node-type-group-post .comment-wrapper { background-color:#fff!important; border:none!important}
.node-type-group-post article.comment { box-shadow:none!important; padding:0!important}
.node-type-group-post article.comment h3{ background:none!important; border-bottom:1px dashed #c4c4c4!important; color:#000!important;  pointer-events:none; box-shadow:none!important; padding:0!important}
.node-type-group-post article.comment h3 a{ color:#393939!important; text-transform:none!important; font-size:16px!important;}
.node-type-group-post article.comment .submitted { font-size:11px!important; color:#393939!important;}
.node-type-group-post article.comment .field-name-comment-body { color:#393939!important;}
.node-type-group-post #comments h2{ background-color:#f99e34; border-bottom:none!important; color:#fff; margin-top:60px!important; text-transform:uppercase; font-size:20px; letter-spacing:1px;  padding:5px; pointer-events:none; cursor:default; width:100%; }
.node-type-group-post .comment-form .form-item, .form-actions { margin-bottom:0!important}
.node-type-group-post .form-required { display:none}
.node-type-group-post li.comment-delete { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-group-post li.comment-edit { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-group-post li.comment-reply { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-group-post .field-name-field-blog-tags ul.links li a { text-transform:none!important; font-size:13px!important; color:#f99e34!important;}
.node-type-group-post .field-name-field-blog-tags ul.links li a:hover { color:#393939!important;}

.section-user .form-required { display:none}




/* Interact */

#block-quicktabs-share { margin-top:20px}
#block-quicktabs-share h2 { display:none}
#quicktabs-share .quicktabs-tabs a{ font-size:16px!important; color:#000!important; font-family:Georgia, "Times New Roman", Times, serif}
#quicktabs-share .quicktabs-tabs li { text-align:center; background-image:url(../images/tab_line.png)!important; padding:5px 52px 20px 52px!important; margin:0!important}
#quicktabs-share .quicktabs-tabs li a{ color:#f99e34!important; text-decoration:none}
#quicktabs-share .quicktabs-tabs li.active { text-align:center; background-image:url(../images/tab_arrow.png)!important; padding:5px 52px 20px 52px!important; margin:0!important}
#quicktabs-share .quicktabs-tabs li.active a{ color:#f99e34!important; }
#quicktabs-share .item-list{ margin-bottom:25px}
#quicktabs-share li{ background:none!important}
#quicktabs-share .ajax-progress { display:none}

#block-quicktabs-activities { margin-top:30px}
#block-quicktabs-activities h2 { display:none}
.quicktabs-tabs a{ font-size:16px!important; color:#000!important; font-family:Georgia, "Times New Roman", Times, serif}
#quicktabs-activities .quicktabs-tabs li { text-align:center; background-image:url(../images/tab_line.png)!important; padding:5px 25px 20px 25px!important; margin:0!important}
#quicktabs-activities .quicktabs-tabs li a{ color:#f99e34!important; text-decoration:none}
#quicktabs-activities .quicktabs-tabs li.active { text-align:center; background-image:url(../images/tab_arrow.png)!important; padding:5px 25px 20px 25px!important; margin:0!important}
#quicktabs-activities .quicktabs-tabs li.active a{ color:#f99e34!important; }
#quicktabs-activities .item-list{ margin-bottom:0px}
#quicktabs-activities li{ background:none!important}
#quicktabs-activities .ajax-progress { display:none}

#block-views-og-new-groups-block { border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:0;}
#block-views-og-new-groups-block h2{ /*background-image:url(../backgrounds2015/sf_side_interact.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px*/ display:none}
#block-views-og-new-groups-block .content{ width:585px!important; padding:10px; color:#393939}
#block-views-og-new-groups-block .content p{ margin-bottom:5px!important; color:#393939}
#block-views-og-new-groups-block img { width:350px!important; border:2px solid #898989; }
#block-views-og-new-groups-block .views-row { padding-bottom:10px}
#block-views-og-new-groups-block .views-field-picture { width:350px; padding:0!important;  border-bottom:none!important}
#block-views-og-new-groups-block .views-field-title { float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#f99e34!important; margin:10px 0 5px 0; width:230px!important; text-align:left }
#block-views-og-new-groups-block .views-field-title a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#f99e34!important; margin:10px 0 5px 0 }
#block-views-og-new-groups-block .views-field-title a:hover{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#f99e34!important; margin:10px 0 5px 0 }
#block-views-og-new-groups-block .views-field-name {   padding:0!important; margin-top:10px; border-bottom:none!important}

#views_slideshow_cycle_main_og_new_groups-block { width:595px!important;}
#views_slideshow_cycle_teaser_section_og_new_groups-block { width:595px!important;}
.views-slideshow-cycle-main-frame-row-item { width:595px!important;}

#block-views-og-new-groups-block .views-field-field-image-group { float:left; width:360px!important; padding:0!important;}




#block-views-og-newest-membership-block { border:1px solid #d2d2d2; padding:0; height:300px; padding:0;}
#block-views-og-newest-membership-block h2{ background-image:url(../backgrounds2015/sf_side_interact.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:18px!important; padding:10px 0 0 10px; font-family: 'Oswald', sans-serif}
#block-views-og-newest-membership-block .content{ padding:10px; color:#393939; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-og-newest-membership-block img { border:2px solid #898989; width:54px; height:54px }
#block-views-og-newest-membership-block .views-row { float:left; width:100%; border-bottom:1px dashed #d3d3d3; padding-bottom:10px}
#block-views-og-newest-membership-block .views-field-picture { float:left; width:60px; padding:0!important;  border-bottom:none!important; margin-right:10px}
#block-views-og-newest-membership-block .views-field-name { float:left; width:200px; overflow:hidden; padding:0!important; margin-top:10px; border-bottom:none!important}

#block-block-249 { border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; margin:0!important; border-top:1px solid #d3d3d3; height:55px}
#block-block-249 p { margin-bottom:10px!important; font-family: 'Oswald', sans-serif}
#block-block-280 .content { padding:0!important}
#block-block-281 .content { padding:0!important}
#block-block-281 { border-bottom:none!important}

#block-block-284 { border-top:1px solid #d2d2d2; border:1px solid #d2d2d2; padding:0;}
#block-block-284 h2{ background-image:url(../backgrounds2015/sf_side_choice.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-284 .content{ padding:10px; color:#393939}
#block-block-284 { border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:0; border-top:none!important}
#block-block-284 img { border:2px solid #898989; margin:0 8px }


.section-interact .heartbeat-activity { float:left; width:100%; height:100%; padding:15px 0 }
.section-interact .avatar { float:left; width:54px; height:54px; border:2px solid #898989; margin-right:10px}

.heart_all { float:left; width:85%;}
.heart_all a{ color:#3b5998; font-weight:bold}
.heart_all a:hover{ color:#393939; text-decoration:underline}
.heart_title { float:left; width:100%; font-size:12px; color:#393939!important}
.heart_title2 { float:left; width:100%; font-size:12px; color:#393939!important}
.heart_content { float:left; width:100%; color:#393939!important; text-align:left}
.heart_group { float:left; width:100%;}
.section-interact .heartbeat-time-ago { float:right; margin-right:25px;}
.section-interact .heartbeat-time-ago a{ color:#9e9e9e!important; pointer-events:none; padding-left:5px }
.section-interact .hover-delete { float:right; background:none!important }
.section-interact .heartbeat-attachment-button { float:right; background:none!important }
.section-interact .heartbeat-more-messages-wrapper { width:100%;  text-align:center; margin-top:20px}
.section-interact a.heartbeat-older-messages { color:#fff; background-color:#f99e34; text-decoration:none; vertical-align:middle; font-weight:bold; text-transform:capitalize; text-transform: uppercase; font-size:12px; padding:7px 10px; -webkit-transition:all .3s ease-out; -moz-transition:all .3s ease-out; }
.section-interact a.heartbeat-older-messages:hover {  color:#f99e34; background-color:#ededed;}
.section-interact .heartbeat-comments {float:left; width:85%; margin:0 30px 0 62px}
.section-interact .heartbeat-comments-wrapper .form-submit { width:100px!important}
.section-interact .heartbeat-comments .form-textarea { height:30px!important; padding:5px}
.section-interact .heartbeat-comment .avatar { border:none!important}
.section-interact .heartbeat-comment .heartbeat-teaser { float:right; width:88%}
.section-interact .heartbeat-comment .heartbeat-teaser .heartbeat-time-ago { float:right; width:92%; text-align:right; margin-right:-5px!important; }
.section-interact .heartbeat-comment .heartbeat-teaser a{ float:left; width:100%; color:#3b5998!important; font-weight:bold; font-size:11px!important;}
.section-interact .heartbeat-comment .heartbeat-teaser a:hover{ color:#393939!important; text-decoration:underline;}
#main-wrapper .block .content li a.heartbeat-comment-delete { display:none }
.edocument_pdf {font-size:11px}
.edocument_pdf a{font-size:11px; color:#3b5998!important;}
.edocument_pdf a:hover{font-size:11px; color:#393939!important; text-decoration:underline;}


.heartbeat-comments-wrapper .heartbeat-comments form { padding:0!important; background:none!important; border-bottom:none!important; margin-top:0px!important; }
.heartbeat-comments-wrapper .heartbeat-comments .form-type-textarea { background-color:#ededed!important; padding:0!important}


/*  */





#quickbar a{ text-transform:none!important; color:#fff!important}

#search_form { width:100%!important; height:60px!important; margin-bottom:20px; border-bottom:1px dashed #d3d3d3; margin-top:0!important; padding-top:0!important}
.page-node-8441 .block h2 { border-bottom:none!important}
.page-node-8480 .block h2 { border-bottom:none!important}
.page-node-10113 .block h2 { border-bottom:none!important}


#block-menu-block-6 li { background:none!important}
#block-menu-block-6 ul li a{ font-size:16px!important; width:100%; padding-bottom:4px; border-bottom: 1px dashed #d3d3d3!important;}
#block-menu-block-6 ul li ul li a{ font-size:12px!important; padding-bottom:0!important; border-bottom:none!important;}
#main-wrapper #block-menu-block-6 .content li { padding-bottom:3px!important}
#main-wrapper #block-menu-block-6 .content li a{ color:#696969}
#main-wrapper #block-menu-block-6 .content li a:hover{ color:#000}
#block-menu-block-6 { border:1px solid #d2d2d2; padding:0}
#block-menu-block-6 h2{ background-image:url(../backgrounds2015/sf_side_choice.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-menu-block-6 .content{ padding:0 10px 10px 10px}
#block-menu-block-6 .menu-mlid-10752 { margin-bottom:10px!important}
#block-menu-block-6 .menu-mlid-10753 { margin-bottom:10px!important}
#block-menu-block-6 .menu-mlid-10758 { margin-bottom:10px!important}
#block-menu-block-6 .menu-mlid-10784 { margin-bottom:10px!important}
#block-menu-block-6 .menu-mlid-10786 { margin-bottom:10px!important}
#block-menu-block-6 .menu-mlid-10796 { margin-bottom:10px!important}
#block-menu-block-6 .menu-mlid-10785 { margin-bottom:10px!important}
#block-menu-block-6 .menu-mlid-10787 { margin-bottom:10px!important}
#block-menu-block-6 .menu-mlid-10797 { margin-bottom:10px!important}




/* section-admin */

.section-admin .section li {background:none!important}
.section-admin .section ul.links li a{ text-transform:none!important; font-weight:bold; color:#f99e34!important}
.section-admin .section ul.links li a:hover{ color:#393939!important}
.section-admin #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_not_found.png) repeat-x}
.section-admin h1.title { font-size:25px; color: #393939; border-bottom:1px dashed #d3d3d3; padding-bottom:10px}
.section-admin #main-wrapper { background-color:#ebebeb}
.section-admin .action-links a{ color:#f99e34; font-size:14px; font-weight:bold}
.section-admin .action-links a:hover{ color: #393939; text-decoration:underline}
.section-admin .tabs { display:none}
.section-admin #edit-reset-alphabetical { display:none}
.page-node-add-documents .vertical-tabs li{ background:none!important}
.page-node-add-documents #edit-body-und-0-format { display:none}
.page-node-add-documents .wysiwyg-toggle-wrapper { display:none}
.page-node-add-documents #main-wrapper { background-color:#ebebeb}
.page-node-add-documents label { font-weight:bold}
.page-node-add-documents .form-text { background-color:#fff}
.page-node-add-documents #edit-upload-und { background-color:#fff}
.page-node-add-documents #edit-preview { display:none}

.page-node-add-areasofexpertises .vertical-tabs li{ background:none!important}
.page-node-add-areasofexpertises #edit-body-und-0-format { display:none}
.page-node-add-areasofexpertises .wysiwyg-toggle-wrapper { display:none}
.page-node-add-areasofexpertises #main-wrapper { background-color:#ebebeb}
.page-node-add-areasofexpertises label { font-weight:bold}
.page-node-add-areasofexpertises .form-text { background-color:#fff}
.page-node-add-areasofexpertises #edit-preview { display:none}

.page-node-add-slide-home .vertical-tabs li{ background:none!important}
.page-node-add-slide-home #edit-body-und-0-format { display:none}
.page-node-add-slide-home .wysiwyg-toggle-wrapper { display:none}
.page-node-add-slide-home #main-wrapper { background-color:#ebebeb}
.page-node-add-slide-home label { font-weight:bold}
.page-node-add-slide-home .form-text { background-color:#fff}

.page-node-add-news .vertical-tabs li{ background:none!important}
.page-node-add-news #edit-body-und-0-format { display:none}
.page-node-add-news .wysiwyg-toggle-wrapper { display:none}
.page-node-add-news #main-wrapper { background-color:#ebebeb}
.page-node-add-news label { font-weight:bold}
.page-node-add-news .form-text { background-color:#fff}

.page-node-add-interact-e-discussion #main-wrapper { background-color:#ebebeb}
.page-node-add-interact-e-discussion .form-text { background-color:#fff}
.page-node-add-interact-e-discussion .form-textarea { background-color:#fff}

.page-node-add-interact-document #main-wrapper { background-color:#ebebeb}
.page-node-add-interact-document .form-text { background-color:#fff}
.page-node-add-interact-document .form-textarea { background-color:#fff}
.page-node-add-interact-document .form-type-managed-file .in-field-labels-processed { display:none}

.page-node-add-group .vertical-tabs li{ background:none!important}
.page-node-add-group #edit-body-und-0-format { display:none}
.page-node-add-group .wysiwyg-toggle-wrapper { display:none}
.page-node-add-group #main-wrapper { background-color:#ebebeb}
.page-node-add-group label { font-weight:bold}
.page-node-add-group .form-text { background-color:#fff}
.page-node-add-group #edit-preview { display:none}

.page-node-add-group-post .vertical-tabs li{ background:none!important}
.page-node-add-group-post #edit-body-und-0-format { display:none}
.page-node-add-group-post .wysiwyg-toggle-wrapper { display:none}
.page-node-add-group-post #main-wrapper { background-color:#ebebeb}
.page-node-add-group-post label { font-weight:bold}
.page-node-add-group-post .form-text { background-color:#fff}
.page-node-add-group-post label { color:#393939; font-weight:bold; pointer-events:none; }

.page-node-add-blog-post .vertical-tabs li{ background:none!important}
.page-node-add-blog-post #edit-body-und-0-format { display:none}
.page-node-add-blog-post .wysiwyg-toggle-wrapper { display:none}
.page-node-add-blog-post #main-wrapper { background-color:#ebebeb}
.page-node-add-blog-post label { font-weight:bold}
.page-node-add-blog-post .form-text { background-color:#fff}
.page-node-add-blog-post #edit-preview { display:none}

.page-node-add-atlas .vertical-tabs li{ background:none!important}
.page-node-add-atlas #edit-body-und-0-format { display:none}
.page-node-add-atlas .wysiwyg-toggle-wrapper { display:none}
.page-node-add-atlas #main-wrapper { background-color:#ebebeb}
.page-node-add-atlas label { font-weight:bold}
.page-node-add-atlas .form-text { background-color:#fff}
.page-node-add-atlas .group-secretary { display:none}
.page-node-add-atlas .group-last-election-date { display:none}
.page-node-add-atlas .group-parties { display:none}
.page-node-add-atlas .group-mps { display:none}
.page-node-add-atlas .group-next-election-date { display:none}
.page-node-add-atlas fieldset #edit-field-rules-notes-und-0-format { display:none}
.page-node-add-atlas fieldset #edit-field-constitution-notes-und-0-format { display:none}
.page-node-add-atlas fieldset #edit-field-website-notes-und-0-format { display:none}
.page-node-add-atlas fieldset #edit-field-framework-notes-und-0-format { display:none}
.page-node-add-atlas fieldset #edit-field-president-notes-und-0-format { display:none}
.page-node-add-atlas fieldset #edit-field-system-notes-und-0-format { display:none}
.page-node-add-atlas fieldset #edit-field-system-type-notes-und-0-format { display:none}
.page-node-add-atlas fieldset #edit-field-electoral-notes-und-0-format { display:none}
.page-node-add-atlas fieldset #edit-field-electoral-system-notes-und-0-format { display:none}
.page-node-add-atlas fieldset #edit-field-committees-textarea-und-0-format { display:none}
.page-node-add-atlas fieldset #edit-field-committees-notes-und-0-format { display:none}
.page-node-add-atlas fieldset #edit-field-plans-notes-und-0-format { display:none}
.page-node-add-atlas fieldset #edit-field-assessment-notes-und-0-format { display:none}
.page-node-add-atlas fieldset #edit-field-projects-notes-und-0-format { display:none}
.page-node-add-atlas .form-textarea { background-color:#fff}
.page-node-add-atlas #edit-preview { display:none}

.page-node-add-atlaspmo .vertical-tabs li{ background:none!important}
.page-node-add-atlaspmo #edit-body-und-0-format { display:none}
.page-node-add-atlaspmo .wysiwyg-toggle-wrapper { display:none}
.page-node-add-atlaspmo #main-wrapper { background-color:#ebebeb}
.page-node-add-atlaspmo label { color:#393939; font-weight:bold; pointer-events:none; }
.page-node-add-atlaspmo .form-text { background-color:#fff}
.page-node-add-atlaspmo #edit-field-monitoring-oth-parl-und-0-format { display:none}
.page-node-add-atlaspmo #edit-field-contact-und-0-format { display:none}
.page-node-add-atlaspmo #edit-field-atlas-notes-und-0-format { display:none}
.page-node-add-atlaspmo #edit-field-mission-und-0-format { display:none}
.page-node-add-atlaspmo #edit-field-monitoring-activities-und-0-format { display:none}
.page-node-add-atlaspmo #edit-field-monitoring-related-und-0-format { display:none}
.page-node-add-atlaspmo #edit-field-monitoring-nonrelated-und-0-format { display:none}
.page-node-add-atlaspmo #edit-field-atlas-notes2-und-0-format { display:none}
.page-node-add-atlaspmo #edit-field-monitoring-staff-und-0-format { display:none}
.page-node-add-atlaspmo #edit-field-monitoring-staff2-und-0-format { display:none}
.page-node-add-atlaspmo #edit-field-monitoring-volunteers-und-0-format { display:none}
.page-node-add-atlaspmo #edit-field-atlas-notes4-und-0-format { display:none}
.page-node-add-atlaspmo #edit-field-monitoring-funding-und-0-format { display:none}
.page-node-add-atlaspmo #edit-field-monitoring-non-fund-und-0-format { display:none}
.page-node-add-atlaspmo #edit-field-atlas-notes3-und-0-format { display:none}
.page-node-add-atlaspmo #edit-preview { display:none}

.page-node-edit .vertical-tabs li{ background:none!important}
.page-node-edit #edit-body-und-0-format { display:none}
.page-node-edit .wysiwyg-toggle-wrapper { display:none}
.page-node-edit #edit-preview { display:none}
.page-node-edit #edit-translation { display:none}

.page-node-edit #edit-field-rules-notes-und-0-format { display:none}
.page-node-edit #edit-field-constitution-notes-und-0-format { display:none}
.page-node-edit #edit-field-website-notes-und-0-format { display:none}
.page-node-edit #edit-field-framework-notes-und-0-format { display:none}
.page-node-edit #edit-field-president-notes-und-0-format { display:none}
.page-node-edit #edit-field-system-notes-und-0-format { display:none}
.page-node-edit #edit-field-system-type-notes-und-0-format { display:none}
.page-node-edit #edit-field-electoral-notes-und-0-format { display:none}
.page-node-edit #edit-field-electoral-system-notes-und-0-format { display:none}
.page-node-edit #edit-field-committees-textarea-und-0-format { display:none}
.page-node-edit #edit-field-committees-notes-und-0-format { display:none}
.page-node-edit #edit-field-plans-notes-und-0-format { display:none}
.page-node-edit #edit-field-assessment-notes-und-0-format { display:none}
.page-node-edit #edit-field-projects-notes-und-0-format { display:none}
.page-node-edit #edit-field-monitoring-oth-parl-und-0-format { display:none}
.page-node-edit #edit-field-contact-und-0-format { display:none}
.page-node-edit #edit-field-atlas-notes-und-0-format { display:none}
.page-node-edit #edit-field-mission-und-0-format { display:none}
.page-node-edit #edit-field-monitoring-activities-und-0-format { display:none}
.page-node-edit #edit-field-monitoring-related-und-0-format { display:none}
.page-node-edit #edit-field-monitoring-nonrelated-und-0-format { display:none}
.page-node-edit #edit-field-atlas-notes2-und-0-format { display:none}
.page-node-edit #edit-field-monitoring-staff-und-0-format { display:none}
.page-node-edit #edit-field-monitoring-staff2-und-0-format { display:none}
.page-node-edit #edit-field-monitoring-volunteers-und-0-format { display:none}
.page-node-edit #edit-field-atlas-notes4-und-0-format { display:none}
.page-node-edit #edit-field-monitoring-funding-und-0-format { display:none}
.page-node-edit #edit-field-monitoring-non-fund-und-0-format { display:none}
.page-node-edit #edit-field-atlas-notes3-und-0-format { display:none}
.page-node-edit label { color:#393939; font-weight:bold; pointer-events:none; }

/*   */

.section-search-resources-results .in-field-labels-processed { width:100%; padding:16px; font-size:16px; font-style:italic; color:#666}
.section-search-results .in-field-labels-processed { width:100%; padding:16px; font-size:16px; font-style:italic; color:#666}
.page-search-library-results .in-field-labels-processed { width:100%; padding:16px; font-size:16px; font-style:italic; color:#666}
.page-search-expert-results .in-field-labels-processed { width:100%; padding:16px; font-size:16px; font-style:italic; color:#666}
.page-search-atlas-results .in-field-labels-processed { width:100%; padding:16px; font-size:16px; font-style:italic; color:#666}
.page-search-interact-results .in-field-labels-processed { width:100%; padding:16px; font-size:16px; font-style:italic; color:#666}
.page-search-news-results .in-field-labels-processed { width:100%; padding:16px; font-size:16px; font-style:italic; color:#666}
.page-resources-atlas .in-field-labels-processed { width:100%; padding:10px; font-style:italic; color:#666}
.section-pacific .in-field-labels-processed { width:100%; padding:10px; font-style:italic; color:#666}
.section-resources .in-field-labels-processed { width:100%; padding:10px; font-style:italic; color:#666}
.node-type-documents .in-field-labels-processed { width:100%; padding:10px; font-style:italic; color:#666}
.node-type-atlas .in-field-labels-processed { width:100%; padding:10px; font-style:italic; color:#666}
.node-type-linking-organisations .in-field-labels-processed { width:100%; padding:10px; font-style:italic; color:#666}
.node-type-atlaspmo .in-field-labels-processed { width:100%; padding:10px; font-style:italic; color:#666}
.section-interact #block-block-261 .in-field-labels-processed { width:100%; padding:10px; font-style:italic; color:#666}
.node-type-blog-post #block-block-262 .in-field-labels-processed { width:100%; padding:10px; font-style:italic; color:#666}
.node-type-group #block-block-262 .in-field-labels-processed { width:100%; padding:10px; font-style:italic; color:#666}
.node-type-interact-e-discussion #block-block-262 .in-field-labels-processed { width:100%; padding:10px!important; font-style:italic; color:#666!important}
.node-type-group .in-field-labels-processed { width:100%; font-style:italic; color:#666}
.node-type-news #block-block-258 .in-field-labels-processed { width:100%; padding:10px; font-style:italic; color:#666}
.section-news #block-block-259 .in-field-labels-processed { width:100%; padding:10px; font-style:italic; color:#666}
.section-news .form-required { display:none}
.node-type-areasofexpertises .in-field-labels-processed { width:100%; padding:10px; font-style:italic; color:#666}

#block-block-299 .in-field-labels-processed { width:100%; padding:17px; font-style:italic; color:#666; font-size:14px}
#block-block-300 .in-field-labels-processed { width:100%; padding:17px; font-style:italic; color:#666; font-size:12px}
#block-block-301 .in-field-labels-processed { width:100%; padding:17px; font-style:italic; color:#666; font-size:12px}
#block-block-302 .in-field-labels-processed { width:100%; padding:17px; font-style:italic; color:#666; font-size:12px}
#block-block-303 .in-field-labels-processed { width:100%; padding:17px; font-style:italic; color:#666; font-size:12px}
#block-block-304 .in-field-labels-processed { width:100%; padding:17px; font-style:italic; color:#666; font-size:12px}

#header_user_interact { background-image:url(../backgrounds2015/sf_side_interact.png)!important; text-transform:uppercase; height:43px; color:#fff!important; font-size:18px!important; padding:15px 0 0 10px; font-family: 'Oswald', sans-serif}
#image_user_interact { float:left; margin-bottom:5px;}
#image_user_interact img{ width:54px; height:54px;}
#content_user_interact { float:left; margin:5px 0 0 1px; color:#f99e34; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif}
#content_user_interact a{color:#f99e34;}
#log_user_interact { }
#profile_user_interact { }
#read_user_interact { }
.clear { clear:both}
#block-block-280 { border-bottom:none!important;}
#block-block-280 .content img { border:2px solid #898989; margin:5px 5px 5px 7px}
.section-interact #block-block-280 { border-bottom:none!important; height:130px; }
#block-block-281 .content img { border:2px solid #898989; margin:5px 5px 5px 7px}
.section-interact #autocomplete { background-color:#fff}
.section-interact #autocomplete ul li { color:#393939!important; font-size:11px}
.galleryformatter li{ background:none!important;}
.galleryformatter .prev-slide { margin-left: 12px}
.galleryformatter .view-full { margin-right:20px}
/*.galleryformatter .gallery-slides { margin-right:20px}*/

.section-interact .form-type-managed-file label{ display:none}

.page-interact-groups .view-og-new-groups .views-field-title{ padding:10px}
.page-interact-groups .view-og-new-groups .views-field-title a{ color:#a10e36}
.page-interact-groups .view-og-new-groups .views-field-title a:hover{ color:#393939}
.page-interact-groups .view-og-new-groups .odd { background-color:#dfdfdf!important}
.page-interact-groups .view-og-new-groups .even { background-color:#fff!important}

.node-type-group-post .content ul.links li a { text-transform:none!important; font-size:11px!important; color:#f99e34!important;}
.node-type-group-post .content ul.links li a:hover { color:#393939!important;}

.node-type-blog-post ul.links li a { text-transform:none!important; font-size:11px!important; color:#898989!important;}
.node-type-blog-post ul.links li a:hover { color:#393939!important;}

#block-block-283 { border-top:1px solid #d2d2d2; border:1px solid #d2d2d2; padding:0;}
#block-block-283 h2{ background-image:url(../backgrounds2015/sf_side_choice.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-283 .content{ padding:10px; color:#393939}
#block-block-283 { border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:0; border-top:none!important}
#block-block-283 img { border:2px solid #898989; margin:0 8px }

#block-block-287 { border-top:1px solid #d2d2d2; border:1px solid #d2d2d2; padding:0;}
#block-block-287 h2{ background-image:url(../backgrounds2015/sf_side_choice.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-287 .content{ padding:10px; color:#393939}
#block-block-287 { border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:0; border-top:none!important}
#block-block-287 img { border:2px solid #898989; margin:0 8px }

#block-block-295 { border-top:1px solid #d2d2d2; border:1px solid #d2d2d2; padding:0;}
#block-block-295 h2{ background-image:url(../backgrounds2015/sf_side_topics.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-295 .content{ padding:10px; color:#393939}
#block-block-295 { border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:0; border-top:none!important}
#block-block-295 img { border:2px solid #898989; margin:0 8px }

#block-block-388 { border-top:1px solid #d2d2d2; border:1px solid #d2d2d2; padding:0;}
#block-block-388 h2{ background-image:url(../backgrounds2015/sf_side_topics.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-388 .content{ padding:10px; color:#393939}
#block-block-388 { border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:0; border-top:none!important}
#block-block-388 img { border:2px solid #898989; margin:0 8px }


#block-block-320 { padding:0; border:0!important}
#sidebar-second #block-block-320 h2{ display:none}
#block-block-320 .content{ background-color:#50adb4; padding:10px; color:#fff}
#block-block-320 { padding:0; border-top:none!important}
#block-block-320 img { border:2px solid #898989; margin:0 8px }

#block-block-321 { border:none!important; margin-top:-15px}

/*#edit-comment-body { border-top:1px dashed #d3d3d3}*/
#comment-form-wrapper { padding-top:20px; margin-bottom:20px;}

.node-type-news li.comment_forbidden { font-size:13px; background:none!important;}
.node-type-news ul.links li.comment_forbidden a{ font-size:13px!important;}

.node-type-blog-post li.comment_forbidden { font-size:13px; background:none!important;}
.node-type-blog-post ul.links li.comment_forbidden a{ font-size:13px!important;}

.node-type-documents .field-name-upload { padding:10px 0; font-weight:bold}
.node-type-documents .field-name-upload a{ color:#066869; text-decoration:none}
.node-type-documents .field-name-upload a:hover{ color:#dfba09; text-decoration:none}



.node-type-group .block-views { padding:0; padding:0;}
.node-type-group .block-views .content{  color:#393939; margin-bottom:15px; font-weight:normal; font-style:normal}
.node-type-group .galleryformatter { margin-top:20px}
.node-type-group .field-name-field-attachment-group-post { margin-top:15px; font-weight:bold; font-size:12px; color:#393939}
.node-type-group .field-name-field-attachment-group-post a{ font-size:12px; color:#f99e34; font-weight:bold}

#block-views-tags-more-view-library-block-2 { border:1px solid #d2d2d2; padding:0; padding:0;}
#block-views-tags-more-view-library-block-2 h2{ background-image:url(../backgrounds2015/sf_side_resources.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
.i18n-fr #block-views-tags-more-view-library-block-2 h2{ background-image:url(../backgrounds2015/sf_side_resources.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:22px!important; padding:10px 0 0 10px}
#block-views-tags-more-view-library-block-2 .content{ padding:10px; color:#393939}

.section-interact #messages .status { display:none}

.page-interact-groups .views-field-title { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; margin-bottom:10px}
.page-interact-groups .views-field-title a { color:#f99e34; text-decoration:none}
.page-interact-groups .views-field-title a:hover { color:#f99e34; text-decoration:underline}
.page-interact-groups .views-field-field-image-group img{ border:2px solid #f99e34}
.page-interact-groups .view-og-groups-page .views-row { border-bottom:1px dashed #d3d3d3; margin:10px; padding-bottom:10px;}
.page-interact-groups .views-field-body { padding:10px 0}
.page-interact-groups .views-field-group-group { font-size:11px;  font-family:Georgia, "Times New Roman", Times, serif; margin-left:420px; color:#f99e34; font-weight:bold; text-decoration:none}
.page-interact-groups .views-field-group-group a{ color:#f99e34; font-weight:bold; text-decoration:none}
.page-interact-groups .views-field-group-group a:hover{ color:#f99e34; text-decoration:underline}
.page-interact-groups .views-label-name { font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold}


/* pagina gruppo */

.node-type-group .form-item-group-content-access-und { display:none}
.node-type-group .block-views h2{ background-image:url(../backgrounds2015/sf_side_interact.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
.node-type-group .form-type-textarea { font-size:12px!important; font-style:italic; font-family:Arial, Helvetica, sans-serif; background-color:#ededed; color:#979797!important; margin:0!important}
.node-type-group .form-managed-file  { color:#979797!important; width:100% }
.node-type-group .form-type-managed-file { margin:0!important; width:100%; }
.node-type-group .field-type-image { margin-bottom:0!important}
.node-type-group  #edit-field-image-group-post-und {border:none!important; padding:0!important; margin:0!important}
.node-type-group #edit-field-image-group-post-und-ajax-wrapper { width:100%}
.node-type-group #edit-field-image-group-post-und-0-upload { width:87%; }
.node-type-group .image-widget-data #edit-field-image-group-post-und-0-upload-button { background:#f99e34; width:28%}
.node-type-group .image-widget { width:100%}
.node-type-group .image-widget-data { width:100%}
.node-type-group .field-name-field-attachment-group-post #form-type-managed-file {margin-left:30px!important}
.node-type-group .form-type-managed-file .in-field-labels-processed{ width:170px; margin-left:80px; margin-top:-3px}
.node-type-group .form-item-field-attachment-group-post-und-0 .in-field-labels-processed { margin-top:-30px; margin-left: -7px; pointer-events:none; color:#393939!important;}
.node-type-group .form-item-field-attachment-group-post-und-0 label { margin-top:-30px; margin-left: -7px; font-style:italic; pointer-events:none; color:#393939!important;}

.node-type-group #edit-field-image-group-post-und legend { width:100%; padding:5px 0; font-style:italic; color:#393939!important; }

.node-type-group #edit-field-image-group-post-und-table .form-managed-file { width:520px}


.node-type-group #edit-field-attachment-group-post-und-0-ajax-wrapper { width:100%; }
.node-type-group #edit-field-attachment-group-post-und-0-upload { width:87%; }
.node-type-group #edit-field-attachment-group-post-und-0-upload-button {  background:#f99e34; width:13%}
.node-type-group .image-widget-data #edit-field-image-group-post-und-0-upload-button { background:#f99e34; width:13%}
.node-type-group #edit-field-attachment-group-post-und-0-ajax-wrapper .form-managed-file { width:100%; margin-top:40px}
.node-type-group .form-item-field-attachment-group-post-und-0-description { display:none}
.node-type-group .form-item-field-image-group-post-und-0 label{ display:none}

.i18n-fr #edit-field-attachment-group-post-und-0-ajax-wrapper { width:100%; }
.i18n-fr #edit-field-attachment-group-post-und-0-upload { width:82%; }
.i18n-fr #edit-field-attachment-group-post-und-0-upload-button {  background:#f99e34; width:18%}

.i18n-fr #edit-field-image-group-post-und-ajax-wrapper { width:100%}
.i18n-fr #edit-field-image-group-post-und-0-upload { width:82%; }
.i18n-fr .image-widget-data #edit-field-image-group-post-und-0-upload-button { background:#f99e34; width:18%}

.node-type-group .form-item-field-image-group-post-und-0 label{ display:none}
.node-type-group #edit-field-image-group-post-und .form-type-managed-file label{ display:none}

.node-type-group .form-submit, #edit-cancel { background:#f99e34;}
.node-type-group .form-submit:hover, #edit-cancel:hover { background:#ededed; color: #f99e34;}
.node-type-group .description { display:none}
.node-type-group .tabledrag-toggle-weight-wrapper { display:none}
.node-type-group thead { display:none}
.node-type-group .image-widget-data .file { display:none}
.node-type-group .image-widget-data .file-size { display:none}
.node-type-group .handle { display:none}
.node-type-group #edit-field-image-group-post-und-table .even { background-color:#f6f6f6}
.node-type-group .form-file { width:86%}
.node-type-group #block-views-og-newest-members-block h2{ display:none}
.node-type-group #block-formblock-group-post h2{ border-bottom:none!important; font-size:20px; color: #f99e34!important; }
.node-type-group #edit-field-image-group-post { margin-top:15px; border-top:1px dashed #d3d3d3; padding:5px 0 0 0}




.node-type-group .form-textarea { background-color:#ededed; border:1px solid #c4c4c4!important; height:30px!important; color: #979797;}
.node-type-group .node-group_post-form .form-textarea { background-color:#ededed; border:1px solid #c4c4c4!important; height:90px!important; color: #979797!important;}
.node-type-group label { padding:7px; pointer-events:none; cursor:default; width:100%}
.node-type-group .comment-form label { color:#979797!important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic}
.node-type-group .form-submit, #edit-cancel { background:#f99e34; }
.node-type-group .form-submit:hover, #edit-cancel:hover { background:#ededed; color: #f99e34;}
.node-type-group .comment-add { display:none}
.node-type-group .form-type-item { display:none}
.node-type-group .comment .comment-wrapper { background-color:#background-color: #f6f6f6!important; border:none!important; border-bottom:1px dashed #d3d3d3!important; margin-top:15px;}
.node-type-group article.comment { box-shadow:none!important; padding:0!important; width:95%; margin-left:45px}
.node-type-group article.comment h3{ background:none!important; border-bottom:1px dashed #c4c4c4!important; color:#000!important;  pointer-events:none; box-shadow:none!important; padding:0!important}
.node-type-group article.comment h3 a{ color:#393939!important; text-transform:none!important; font-size:16px!important;}
.node-type-group article.comment .submitted { font-size:11px!important; color:#393939!important;}
.node-type-group article.comment .field-name-comment-body { color:#393939!important;}
.node-type-group #comments h2{ display:none /*background-color:#7eaec5; border-bottom:none!important; color:#fff; margin-top:60px!important; text-transform:uppercase; font-size:20px; letter-spacing:1px;  padding:5px; pointer-events:none; cursor:default; width:100%;*/ }
.node-type-group .comment-form .form-item, .form-actions { margin-top:0!important}
.node-type-group .form-required { display:none}
.node-type-group li.comment-delete { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-group li.comment-edit { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-group li.comment-reply { background:none!important; text-transform:none!important; padding:0!important; font-weight:bold}
.node-type-group ul.links li a { text-transform:none!important; font-size:11px!important; color:#f99e34!important;}
.node-type-group ul.links li a:hover { color:#393939!important;}
.node-type-group #block-system-main img { border:2px solid #898989; }
.node-type-group .field-type-list-boolean { color:#f99e34; font-weight:bold; font-size:12px; padding:5px 0 0 0}
.node-type-group .field-type-list-boolean a{ color:#f99e34; font-weight:bold; font-size:12px; padding:5px 0 0 0}
.node-type-group .field-type-list-boolean a:hover{ color:#393939;}

.node-type-group .field-type-taxonomy-term-reference { float:left; width:618px; border:1px solid #d2d2d2; margin-top:10px}
.node-type-group .field-type-taxonomy-term-reference li{padding:2px 5px 2px 8px!important}
.node-type-group h3 { width:98%; text-transform:uppercase; text-align:left; color:#fff; font-size:18px!important; letter-spacing:1px; background-color:#f99e34; font-weight:normal; line-height:22px; padding:4px 3px 1px 10px;}
.node-type-group .field-type-taxonomy-term-reference ul { float:left; width:100%;}
.node-type-group .field-type-taxonomy-term-reference ul.links a{ text-transform:capitalize; font-size:12px!important}
.node-type-group .field-type-taxonomy-term-reference ul li a{ text-decoration:underline; color:#066869!important;}
.node-type-group .field-type-taxonomy-term-reference ul li a:hover{ text-decoration:underline!important; color:#066869!important}
.node-type-group .field-type-taxonomy-term-reference ul li{ float:left; background:none!important}

.node-type-group .node-group_post-form { background-color:#f6f6f6}
.node-type-group #messages .status { display:none}
.node-type-group #comment-form-wrapper { padding:20px 0 0 65px}
.node-type-group #edit-comment-body { border-top:none!important}
.node-type-group .view-og-newest-members .views-row { border-top:5px solid #c5c5c5; padding-top:10px; margin-top:10px }

.node-type-group #edit-body-und-0-format { display:none}
/* */

.page-user-edit #edit-contact { display:none}

li.comment-reply { display:none!important}

.page-blog .views-field-changed { font-size:11px}
.page-blog .views-label views-label-name { font-size:11px}
.page-blog .views-label views-label-name a{ font-size:11px}

.node-type-blog-post #messages .status { display:none}
.node-type-news #messages .status { display:none}



.node-type-blog-post .submitted a { color:#898989; text-decoration:none; font-weight:bold }
.node-type-blog-post .submitted a:hover {color:#898989; text-decoration:underline;}

.node-type-group .submitted a { color:#f99e34; text-decoration:none; font-weight:bold }
.node-type-group .submitted a:hover {color:#f99e34; text-decoration:underline;}

.node-type-news .submitted a { color:#7eaec5; text-decoration:none; font-weight:bold }
.node-type-news .submitted a:hover {color:#7eaec5; text-decoration:underline;}

.page-interact-blog .views-field-name {font-size:11px }
.page-interact-blog .views-field-name a { color:#898989; text-decoration:none; font-weight:bold; font-size:11px }
.page-interact-blog .views-field-name a:hover {color:#898989; text-decoration:underline;}


.page-user .field-name-og-user-node { float:left; color:#393939}
.page-user .field-name-og-user-node .field-label{ float:left; color:#393939;}
.page-user .user-picture { float:left; margin:0 20px 0 0!important;}
.page-user .field-item { float:left; clear:both; padding-top:5px}
.page-user #main-wrapper { background-color:#dadada!important}
.page-user #edit-account { border-bottom:1px dashed #8b8b8b; padding-bottom:10px}
.page-user #edit-account label { color:#393939; font-weight:bold; pointer-events:none; font-size:14px}
.page-user #edit-account .form-text { background-color:#fff}
.page-user #edit-account .password-suggestions { background-color:#fff}
.page-user #edit-account .password-suggestions li{ background:none!important; padding:3px 10px!important; font-weight:bold}
.page-user #edit-name { background-color:#fff}
.page-user #edit-pass { background-color:#fff}
.page-user #user-login label { color:#979797; padding:7px!important; font-style:italic}
.page-user #user-register-form label { color:#979797; padding:5px 7px 30px 7px!important; font-style:italic; font-weight:normal!important; font-size:12px!important; width:220px}
.page-user #edit-locale .form-item { margin-top:0!important}
.page-user #edit-locale legend { display:none}
.page-user fieldset { border:0!important; margin:20px 0 0 0!important; padding:0!important}
.page-user #edit-locale { border-bottom:1px dashed #8b8b8b!important; padding-bottom:10px!important}
.page-user #edit-locale label {  color:#393939; font-weight:bold; pointer-events:none; font-size:14px; margin:0 0 10px 0}
.page-user #edit-language label {  color:#000!important; font-weight:normal!important; font-size:12px; margin:10px 0 0 0 }
.page-user #edit-picture legend { color:#393939; font-weight:bold; pointer-events:none; font-size:14px; margin:0}
.page-user .form-item-files-picture-upload label {pointer-events:none;}

.node-type-blog-post .comment .comment-wrapper { background-color:#fff!important; border:none!important; border-bottom:1px dashed #d3d3d3!important; margin-top:15px}
.node-type-group #comments .user-picture { margin-left:20px; margin-top:18px!important;}

#edit-socialloginandsocialshare-links { float:right; margin-right:320px; width:250px;  padding:0px 0px 0px 60px; border-left:1px solid #333; margin-top:0!important;}
#edit-socialloginandsocialshare-links label { color:#000!important}
#edit-socialloginandsocialshare-links #interfacecontainerdiv { width:160px; padding:40px 20px 10px 50px; background-color:#fff; border:1px solid #333;}
#interfacecontainerdiv { width:180px; padding:20px 20px 0px 30px; background-color:#fff; border:1px solid #333;}
/*#edit-socialloginandsocialshare-links label { display:none}*/
.page-user #edit-account { width:400px; border-bottom:none!important; padding-bottom:10px}
.page-user .interfacecontainerdiv { width:190px!important; height:100px!important; padding:60px 20px 0px 35px; background-color:#fff; border:1px solid #333;}

.node-type-news #interfacecontainerdiv { border:none!important}
.node-type-blog-post #interfacecontainerdiv { border:none!important}
.block-socialloginandsocialshare h2 { font-size:12px!important; border:0!important}
#block-multiblock-1 { border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; border-bottom:none!important; height:135px}
#block-multiblock-1 h2{ background-image:url(../backgrounds2015/sf_side_interact.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px; }
#block-multiblock-1 .content { padding:0px 0px 0px 50px; margin-top:-8px}
#block-multiblock-1 #interfacecontainerdiv { border:none!important}
.galleryformatter .view-full { display:none}

.node-type-group .user-picture { margin-top:0}
.node-type-news .user-picture { display:none}
.node-type-areasofexpertises .user-picture { display:none}
.node-type-atlaspmo .user-picture { display:none}
.node-type-blog-post .user-picture { display:none}
.node-type-blog-post-palop .user-picture { display:none}
.node-type-news-palop .user-picture { display:none}
.node-type-video-palop .user-picture { display:none}

.node-type-news-palop .field-type-image img { max-width:400px; float:right; margin-left:20px}

#block-views-tags-more-view-news-block-2 { border:1px solid #d2d2d2; padding:0; margin-bottom:20px}
#block-views-tags-more-view-news-block-2 h2{ background-image:url(../backgrounds2015/sf_side_news.png)!important; border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-views-tags-more-view-news-block-2 .content{ padding:10px; margin-bottom:0!important}
#block-views-tags-more-view-news-block-2 a{ color:#7a7a7a}
#block-views-tags-more-view-news-block-2 a:hover{ color:#565555; text-decoration:underline}
#block-views-tags-more-view-news-block-2 .views-row { height:45px; margin-bottom:10px}
#block-views-tags-more-view-news-block-2 .views-field-field-image { float:left; width:60px; height:45px; margin-right:10px}
#block-views-tags-more-view-news-block-2 .views-field-title { width:630px; font-weight:bold; font-size:12px; color:#438e86; padding-top:5px}
#block-views-tags-more-view-news-block-2 .views-field-title a{ color:#438e86}
#block-views-tags-more-view-news-block-2 .views-field-body { width:630px; font-weight:normal!important; font-style:normal!important; font-size:12px;}

.node-type-blog-post #block-views-tags-more-view-news-block-1 .views-field-field-image { display:none}
.node-type-blog-post #block-views-tags-more-view-news-block-1 .views-field-title { }
.node-type-blog-post #block-views-tags-more-view-news-block-1 .views-field-body { display:none}



.node-type-news .social-share { float:left; color:#7eaec5; margin:20px 0 0 0}
.node-type-blog-post .social-share { float:left; c color:#898989; margin:20px 0 0 0}

.section-contact-us #edit-submitted-firstname  { border:1px solid #d3d3d3}
.section-contact-us #edit-submitted-lastname  { border:1px solid #d3d3d3}
.section-contact-us #edit-submitted-prenom  { border:1px solid #d3d3d3}
.section-contact-us #edit-submitted-nom  { border:1px solid #d3d3d3}
.section-contact-us #edit-submitted-email  { border:1px solid #d3d3d3; padding: 6px 5px 7px;}
.section-contact-us #edit-submitted-message  { border:1px solid #d3d3d3}
.section-contact-us #edit-submitted-lqb { border:1px solid #d3d3d3}
.section-contact-us #edit-submitted-sm { border:1px solid #d3d3d3}
.section-contact-us #edit-submitted-lbryd-llktrwny { border:1px solid #d3d3d3; padding: 6px 5px 7px;}
.section-contact-us #edit-submitted-rsl { border:1px solid #d3d3d3}
.section-contact-us .form-required { display:none}
#webform-client-form-11285 label{ padding: 6px 5px 7px; font-style:italic; color:#999}
#webform-client-form-11286 label{ padding: 6px 5px 7px; font-style:italic; color:#999}
#webform-client-form-11287 label{ padding: 6px 5px 7px; font-style:italic; color:#999}

.section-interact #edit-socialloginandsocialshare-links { display:none}

.page-search-results #breadcrumb .active { display:none}

.section-interact #block-user-login h2{ display:none}

/*.section-interact #block-user-login h2{ background-image:url(../backgrounds2015/sf_side_resources.png); border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}*/

.section-interact #block-user-login .form-submit { width:100%; padding:7px 20px!important}
.section-interact #block-user-login label { color:#979797; padding:7px!important; font-style:italic}

.section-interact #block-user-login { border-top:none; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:0}
.section-interact #block-user-login .content{ padding:10px }
.section-interact #block-user-login a{ color:#f99e34}
.section-interact #block-user-login a:hover{ color:#f99e34; text-decoration:underline}
.section-interact #block-user-login li { float:left;  background:none!important; padding:5px 15px 5px 0!important}
.section-interact #block-user-login li a {font-size:11px!important; color:#f99e34!important;}
.section-interact #block-user-login li a:hover {font-size:11px!important; color:#979797!important;}

.section-interact #edit-name { width:95%; border:1px solid #d2d2d2;}
.section-interact #edit-pass { width:95%; border:1px solid #d2d2d2;}


.section-pacific #block-multiblock-2 .form-submit { width:100%; padding:7px 20px!important}
.section-pacific #block-multiblock-2 label { color:#979797; padding:7px!important; font-style:italic}
.section-pacific #block-multiblock-2 .form-item { float:left; width:100%}
.section-pacific #block-multiblock-2 { float:right; width:236px; border:1px solid #d2d2d2; padding:0; margin-top:20px}
.section-pacific #block-multiblock-2 h2 { display:none}
.section-pacific #block-multiblock-2 .content{ padding:10px }
.section-pacific #block-multiblock-2 a{ color:#50adb4}
.section-pacific #block-multiblock-2 a:hover{ color:#50adb4; text-decoration:underline}
.section-pacific #block-multiblock-2 li { float:left;  background:none!important; padding:5px 15px 5px 0!important}
.section-pacific #block-multiblock-2 li a {font-size:11px!important; color:#50adb4!important;}
.section-pacific #block-multiblock-2 li a:hover {font-size:11px!important; color:#979797!important;}

.section-pacific #edit-name { width:95%; border:1px solid #d2d2d2;}
.section-pacific #edit-pass { width:95%; border:1px solid #d2d2d2;}

.section-pacific .form-submit, #edit-cancel { background:#50adb4; width:13%}
.section-pacific .form-submit:hover, #edit-cancel:hover { background:#ededed; color: #50adb4;}
.section-pacific .form-required { display:none}

.section-pacific #edit-socialloginandsocialshare-links { float:left;  padding:0px 0px 0px 0px!important; border-left:none!important; margin-top:0!important; margin-right:0!important}
.section-pacific #edit-socialloginandsocialshare-links label { color:#000!important}
.section-pacific #edit-socialloginandsocialshare-links #interfacecontainerdiv { padding:10px 20px 10px 30px; background-color:#fff; border:none!important;}
.section-pacific #interfacecontainerdiv { padding:20px 20px 0px 30px; background-color:#fff; border:none!important;}
.section-pacific #edit-socialloginandsocialshare-links label { display:none}
.section-pacific  .block-socialloginandsocialshare h2 { font-size:12px!important; border:0!important}

#block-block-323 { float:right; width:236px;}
#block-block-323 .content img { border:2px solid #898989; margin:5px 5px 5px 7px}
.section-interact #block-block-323 { border-bottom:none!important; height:120px}
#block-block-323 .content { padding:0!important}

#block-block-324 { float:left; width:330px; margin:20px 20px 20px 0}
#block-block-324 h2{ border-bottom:none!important; height:38px; color:#50adb4!important; font-size:25px!important; padding:10px 0 0 10px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:25px; margin-bottom:20px; padding:15px 0 0 0!important;}

#block-block-325 { float:left; margin:20px 20px 20px 0 }
#block-block-325 h2{ border-bottom:none!important; height:38px; color:#50adb4!important; font-size:25px!important; padding:10px 0 0 10px; font-family: Georgia, "Times New Roman", Times, serif; background-color:#fff; text-transform:normal!important; height:25px; margin-bottom:20px; padding:15px 0 0 0!important;}

#header_user_pacific { height:23px; color:#50adb4!important; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px!important; padding:15px 0 0 10px; margin-top:20px}
#image_user_pacific { float:left; margin-bottom:5px;}
#image_user_pacific img{ width:54px; height:54px;}
#content_user_pacific { float:left; margin:5px 0 0 1px; color:#50adb4; font-size:11px}
#content_user_pacific a{color:#50adb4;}
#content_user_pacific a:hover{ border-bottom:1px solid #50adb4;}


.node-type-group #block-user-login h2{ display:none}

.node-type-group #block-user-login .form-submit { width:100%; padding:7px 20px!important}
.node-type-group #block-user-login label { color:#979797; padding:7px!important; font-style:italic}

.node-type-group #block-user-login { border-top:none; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:0}
.node-type-group #block-user-login .content{ padding:10px }
.node-type-group #block-user-login a{ color:#f99e34}
.node-type-group #block-user-login a:hover{ color:#f99e34; text-decoration:underline}
.node-type-group #block-user-login li { float:left;  background:none!important; padding:5px 15px 5px 0!important}
.node-type-group #block-user-login li a {font-size:11px!important; color:#f99e34!important;}
.node-type-group #block-user-login li a:hover {font-size:11px!important; color:#979797!important;}

.node-type-group #edit-name { width:95%; border:1px solid #d2d2d2;}
.node-type-group #edit-pass { width:95%; border:1px solid #d2d2d2;}





.node-type-group #block-views-d95b7241321164e87b4922463ac3d184 { border-top:none!important}
.node-type-group #block-views-d95b7241321164e87b4922463ac3d184 h2 { display:none;}
.node-type-group #block-views-26c3e7a64f4c5f3bcf9d79ca30c7bed2 {border-top:none!important}
.node-type-group #block-views-26c3e7a64f4c5f3bcf9d79ca30c7bed2 h2 { display:none;}

.section-resources #block-views-25c0b81861bd286eb676303942c75e6a {border-top:none!important}
.section-resources #block-views-25c0b81861bd286eb676303942c75e6a h2 { display:none;}

.section-resources #block-views-c8fe74f411b9b20bac1204fb375d2e55 {border-top:none!important}
.section-resources #block-views-c8fe74f411b9b20bac1204fb375d2e55 h2 { display:none;}

.section-resources #block-views-03d8a25c41bc5e6904c1f728cbf2d4a5 {border-top:none!important}
.section-resources #block-views-03d8a25c41bc5e6904c1f728cbf2d4a5 h2 { display:none;}

.node-type-documents #block-views-03d8a25c41bc5e6904c1f728cbf2d4a5 {border-top:none!important}
.node-type-documents #block-views-03d8a25c41bc5e6904c1f728cbf2d4a5 h2 { display:none;}

.node-type-blog-post #block-views-d4014cf73f377092ac848683d3190063 {border-top:none!important}
.node-type-blog-post #block-views-d4014cf73f377092ac848683d3190063 h2 { display:none;}

.node-type-blog-post #block-views-f47c9a18d5058018f2345d2f32a6132b {border-top:none!important}
.node-type-blog-post #block-views-f47c9a18d5058018f2345d2f32a6132b h2 { display:none;}

.node-type-documents #block-views-0b4ba5a0a0138ce1efde826174946a68 {border-top:none!important;}
.node-type-documents #block-views-0b4ba5a0a0138ce1efde826174946a68 h2 { display:none;}
.node-type-documents .views-field-title { font-style:normal!important; font-size:12px!important}

.node-type-documents #block-views-9d80bc59b8a368189e46dd457e8c3edd {border-top:none!important;}
.node-type-documents #block-views-9d80bc59b8a368189e46dd457e8c3edd h2 { display:none;}

.node-type-agorapartnership .user-picture { display:none}

.go1 { font-family:Georgia, "Times New Roman", Times, serif; float:left; margin-left:50px;}
.go1 a{ font-size:18px!important; color:#dfba09}
.go2 { font-family:Georgia, "Times New Roman", Times, serif; float:right; margin-right:50px;}
.go2 a{ font-size:18px!important; color:#dfba09}

.cornice_centrale {}
.section-interact .filter-wrapper { display:none}

.section-invite #main-wrapper { background-color:#dadada!important}
.section-invite h2 { display:none}
.section-invite #edit-field-invitation-email-address-und-0-value { background-color:#fff}

#edit-field-invitation-email-subject-und-0-value { background-color:#fff}
#edit-field-invitation-email-body-und-0-value { background-color:#fff}
#edit-token-help { display:none}



#block-views-tags-more-view-news-block-1 { border:1px solid #d2d2d2; padding:0}
#block-views-tags-more-view-news-block-1 h2{ background-image:url(../backgrounds2015/sf_side_news.png)!important; border-bottom:none!important; text-transform:uppercase; height:48px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-views-tags-more-view-news-block-1 .content{ padding:10px}
#block-views-tags-more-view-news-block-1 .views-field-title { font-style:normal!important; font-size:12px!important;}

.page-groups .view-og-groups-page .field-content{ font-weight:normal!important}
.node-type-news #edit-comment-body-und-0-format { display:none}
.node-type-editor-s-choice #edit-comment-body-und-0-format { display:none}
.node-type-pacific-editor-s-choice #edit-comment-body-und-0-format { display:none}
/*.node-type-blog-post h2{ display:none}*/

#block-block-287 h2{ display:none!important}
.page-blog  #block-block-287 h2{ display:block!important}

.region-sidebar-second .views-field-title { font-family:Georgia, "Times New Roman", Times, serif}

.page-node-12087 .group_title {color:#f99e34; font-size:18px!important; font-weight:bold!important}
.page-node-12087 .group_title a{color:#f99e34; font-size:18px!important; font-weight:bold!important; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-12087 .group_list { margin:20px 0 20px 100px;}
.page-node-12087 .group_list li a {color:#f99e34!important; font-size:14px!important; font-weight:bold!important; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-12087 .group_list li a:hover { text-decoration:underline!important}
.page-node-12087 .group_box { margin-bottom:20px; padding:10 0px; border-bottom:1px dashed #d3d3d3;}
.page-node-12087 .group_box a {color:#f99e34; font-weight:bold!important;  font-family:Georgia, "Times New Roman", Times, serif}
.page-node-12087 .content img {border: 2px solid #f99e34; margin:10px 0 }

.page-node-12088 .group_title {color:#f99e34; font-size:18px!important; font-weight:bold!important}
.page-node-12088 .group_title a{color:#f99e34; font-size:18px!important; font-weight:bold!important; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-12088 .group_list { margin:20px 0 20px 100px;}
.page-node-12088 .group_list li a {color:#f99e34!important; font-size:14px!important; font-weight:bold!important; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-12088 .group_list li a:hover { text-decoration:underline!important}
.page-node-12088 .group_box { margin-bottom:20px; padding:10 0px; border-bottom:1px dashed #d3d3d3;}
.page-node-12088 .group_box a {color:#f99e34; font-weight:bold!important;  font-family:Georgia, "Times New Roman", Times, serif}
.page-node-12088 .content img {border: 2px solid #f99e34; margin:10px 0 }

.page-node-12089 .group_title {color:#f99e34; font-size:18px!important; font-weight:bold!important}
.page-node-12089 .group_title a{color:#f99e34; font-size:18px!important; font-weight:bold!important; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-12089 .group_list { margin:20px 100px 20px 0;}
.page-node-12089 .content .group_list li {background:none!important}
.page-node-12089 .group_list li a {color:#f99e34!important; font-size:14px!important; font-weight:bold!important; font-family:Georgia, "Times New Roman", Times, serif}
.page-node-12089 .group_list li a:hover { text-decoration:underline!important}
.page-node-12089 .group_box { margin-bottom:20px; padding:10 0px; border-bottom:1px dashed #d3d3d3;}
.page-node-12089 .group_box a {color:#f99e34; font-weight:bold!important;  font-family:Georgia, "Times New Roman", Times, serif}
.page-node-12089 .content img {border: 2px solid #f99e34; margin:10px 0 }

.node-type-blog-post .filter-wrapper { display:none}
.node-type-blog-post-palop .filter-wrapper { display:none}

.view-search-news-view { float:left}

/* Map climate */

.wrapper{ width: 937px; margin: auto; }
.map-categories{   width: 100%; }
#mapsection{   margin: 0;   padding: 0;   position: relative;   width: 100%;   height: 480px;   border: 1px solid #ccc; }
#themap{   position: relative;   width: 100%;   height: 100%; }
.fields-style{   font-size: 1em;   font-family: Helvetica, Arial, Verdana, sans-serif;   color: #333;   border: 1px solid #ccc;   font-weight: lighter;   float: left;   margin-bottom: 10px;   margin-right: 10px; }
#map-searchfield{   width: 550px;   background: #f3f3f3;   padding: 10px; }
#map-searchbutton{   background: #fdfdfd url('../img/icon-mglass.png') center no-repeat;   border: 1px solid #ccc;   width: 45px;   height: 39px;   margin-right: 0; }
#map-areasfield{   width: 203px;   background: #f3f3f3;   padding: 9px; }
#map-results{  display: none;   background: #fafafa;   border: 1px solid #ccc;   margin: -1px 0 0 0;   position: relative;   padding: 20px;   width: 897px; }
.map-results-pointer{   background: url('../img/arrow-down.png') center no-repeat;   position: absolute;   width: 30px;   height: 15px;   top: -1px;   left: 75px;   z-index: 100; }
.map-country-resources li{   margin: 0 20px; }
.map-noresults{   position:absolute;   top: 30%;   left: 30%;   width: 40%;   text-align: center;   padding: 2em 20px;   margin-left: -20px;   background: rgba(240,240,240,0.9);   border: 1px solid #ccc;   z-index: 10000;   font-family:'DroidSerif',Georgia,Times,'Times New Roman', serif;   display: none; }

#map-results h1 { color:#8dbd7f!important; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; padding-bottom:20px}
#map-results h2{ font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:transparent!important; border-bottom:none!important; text-transform:normal!important; height:20px; font-size:20px!important; margin-bottom:20px; padding:0px!important;}

#map-results h2.map-country-areasofexpertises-title { color:#dfba09!important; /*color:#dfba09!important;*/ margin-left:20px }
#map-results h2.map-country-documents-title { color:#dfba09!important; /*color:#dfba09!important;*/ margin-left:20px }
#map-results h2.map-country-news-title { color:#46a7e2!important; /*color:#7eaec5!important;*/ margin-left:20px }
#map-results h2.map-country-blog_post-title { color:#898989!important; /*color:#696969!important;*/ margin-left:20px }
#map-results li{ padding:6px 0 10px 18px!important; background-image:url(../images/dot_climate.jpg)!important; list-style:none; background-repeat:no-repeat; margin:0px 0 -10px 25px!important }



/* end Map climate*/

.page-node-13507 .field-items li{ background:none!important}
.page-node-13507 .field-items li a{ color:#000080!important; text-decoration:underline!important}
.page-node-13507 .field-items li a:hover{ color:#000080!important; text-decoration:none!important}


.search_block .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px;  font-family:Georgia, "Times New Roman", Times, serif;}
.page-climate-advanced-search-documents #block-system-main .views-row { float:left; width:100%; padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px;  font-family:Georgia, "Times New Roman", Times, serif;}
.page-climate-advanced-search-documents .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}

.page-climate-advanced-search-areasofexpertises #block-system-main .views-row { float:left; width:100%; padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px;  font-family:Georgia, "Times New Roman", Times, serif;}
.page-climate-advanced-search-areasofexpertises .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}

.page-climate-advanced-search-news #block-system-main .views-row { float:left; width:100%; padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px;  font-family:Georgia, "Times New Roman", Times, serif;}
.page-climate-advanced-search-news .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}

.page-climate-advanced-search-blog-post #block-system-main .views-row { float:left; width:100%; padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px;  font-family:Georgia, "Times New Roman", Times, serif;}
.page-climate-advanced-search-blog-post .content .item-list li { background:none!important; overflow:visible!important; padding:5px 25px 5px 0px!important; font-style:italic}

.what {font-size:18px; color:#af0909; text-align:center}

.groups-seeall {background-image:url(../backgrounds2015/sf_side_interact.png)!important; text-transform:uppercase; height:43px; color:#fff!important; font-size:25px!important; padding:15px 0 0 10px}
.groups-seeall a{color:#fff!important;}
.groups-seeall a:hover{color:#fff!important; border-bottom:1px solid #fff}
.page-groups .pager{ display:none}
.node-type-blog-post #content { font-weight:normal!important; font-style:normal!important}


.view-advanced-climate-search-documents-2 { float:left}
.view-advanced-climate-search-expertise-2 { float:left}
.view-advanced-climate-search-news-2 { float:left}
.view-advanced-climate-search-blogs-posts-2 { float:left}


.page-node-14802 #mapProvidings { font-family:Georgia, "Times New Roman", Times, serif; padding:5px 10px; background-color:#f99e34; color:#fff; border-radius:5px 5px 0 0;}
.page-node-14802 #mapRequesting { font-family:Georgia, "Times New Roman", Times, serif; padding:5px 10px; background-color:#50adb4; color:#fff; border-radius:5px 5px 0 0;}
.page-node-14802 #mapTitle { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; padding:20px 0}

.page-node-14802 #selectMap a:hover{ text-decoration:none; color:#000}

.section-environment #header { position: relative; height:383px; background: url(../images/background_header_climate.png) repeat-x}

/* Pacific Palop */

.section-regions #header { position: relative; height:383px; background: url(../images/background_header_regions.png) repeat-x}
.page-16352 #header { position: relative; height:383px; background: url(../images/background_header_regions.png) repeat-x}
.page-16353 #header { position: relative; height:383px; background: url(../images/background_header_regions.png) repeat-x}
.page-16354 #header { position: relative; height:383px; background: url(../images/background_header_regions.png) repeat-x}
.node-type-blog-post-palop #header { position: relative; height:580px; background: url(../backgrounds2015/background_header_palop.jpg) no-repeat center}
.node-type-news-palop #header { position: relative; height:580px; background: url(../backgrounds2015/background_header_palop.jpg) no-repeat center}
.node-type-video-palop #header { position: relative; height:580px; background: url(../backgrounds2015/background_header_palop.jpg) no-repeat center}
.section-palop #site-slogan { display:none}
.node-type-blog-post-palop #site-slogan { display:none}
.node-type-news-palop #site-slogan { display:none}
.node-type-video-palop #site-slogan { display:none}
.section-palop #logo { display:none}
.node-type-blog-post-palop #logo { display:none}
.node-type-news-palop #logo { display:none}
.node-type-video-palop #logo { display:none}
.section-palop #block-superfish-1 .content { margin-top: 198px!important; border-top: none!important}
.node-type-blog-post-palop #block-superfish-1 .content { padding-top: 238px!important; border-top: none!important}
.node-type-news-palop #block-superfish-1 .content { /*padding-top: 238px!important;*/ border-top: none!important}
.node-type-video-palop #block-superfish-1 .content { /*padding-top: 238px!important;*/ border-top: none!important}
.section-palop .region-header-bottom { background-color:#50adb4}
.node-type-blog-post-palop .region-header-bottom { background-color:#50adb4}
.node-type-news-palop .region-header-bottom { background-color:#50adb4}
.node-type-video-palop .region-header-bottom { background-color:#50adb4}
/*#block-block-357 { width:990px; margin:0 auto;}*/

#block-block-367 { border: none!important; }
#block-block-367 .content{ padding:0!important; }

#block-block-368 { border: none!important; }
#block-block-368 .content{ padding:0!important; }

/* Pacific Portal */

.section-pacific #header { position: relative; height:383px; background: url(../backgrounds2015/background_header_pacific.jpg) no-repeat center}
.section-pacific #site-slogan { display:none}
.section-pacific #logo { display:none}
.section-pacific #block-superfish-1 .content { padding-top: 41px!important; border-top: none!important}

.page-node-14959 #block-block-313 { float:left; width:659px}
.page-node-14959 #block-block-313 #title_latest_news_pacific{ width:650px; font-family: Georgia, "Times New Roman", Times, serif; background-image: url(../images/bottle.jpg)!important; background-repeat:no-repeat!important; background-color:#fff; text-transform:normal!important; height:20px; color:#50adb4!important; font-size:25px!important; margin-bottom:20px; padding:20px 0 0 50px!important;}
.page-node-14959 #block-block-313 #title_latest_news_pacific a{color:#50adb4!important;}
.page-node-14959 #block-block-313 #title_latest_news_pacific a:hover{color:#50adb4!important;}

.page-node-14959 #page-title { display:none}
.section-pacific .field-type-image { float:left;}
.section-pacific article.node { float:left;}
.section-palop .field-type-image { float:left;}
.section-palop article.node { float:left;}
.page-node-14959 #block-views-news-pacific-block-3 { float:left; width:678px}
.page-node-14959 #block-views-news-pacific-block-3 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
.page-node-14959 #block-views-news-pacific-block-3 .views-row { float:left; width:205px; height:280px; margin:0 17px 19px 0; border:1px solid #dadada}
.page-node-14959 #block-views-news-pacific-block-3 .views-field-body{ display:none}
.page-node-14959 #block-views-news-pacific-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-news-pacific-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:80px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}
#block-views-news-pacific-block-3 .views-field-title a{ text-decoration:none}
#block-views-news-pacific-block-3 .views-field-title a:hover{ color:#0a6290; text-decoration:none}
#block-views-news-pacific-block-3 .views-field-created { border-top: 1px dashed #d3d3d3; padding:5px 10px 5px 10px; margin:0 10px; font-size:11px; text-align:right;}
.node-type-pacific-editor-s-choice .user-picture { display:none}


#block-views-pacific-editor-s-choice-block-4 { padding:0}
#block-views-pacific-editor-s-choice-block-4 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:30px; color:#50adb4!important; font-size:25px!important; margin-bottom:30px; padding:0px!important;}

.i18n-fr #block-views-pacific-editor-s-choice-block-4 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#50adb4!important; font-size:20px!important; margin-bottom:30px; padding:0px!important;}
#block-views-pacific-editor-s-choice-block-4 .content{ padding:0px; background-color:#8dbd7f; color:#fff}
#block-views-pacific-editor-s-choice-block-4 { width:240px; height:310px; float:right; margin-top:-51px}
.section-pacific .flex-nav-container { height:185px; margin-top:30px }
.section-pacific .flexslider { height:282px; background: none; border:1px!important; top:-40px; margin-bottom:0!important }
.section-pacific .flex-direction-nav { display:none}
.section-pacific .flex-control-nav { /*display:none*/ bottom:-58px!important; left:-5px; text-align: center;}
.section-pacific .flex-control-nav li{ background:none!important; }

#block-views-pacific-editor-s-choice-block-4 .content .flexslider .views-field-title { padding:15px!important; width:220px!important; height:101px; position: relative!important; color:#000!important; top:0px!important; background-color: transparent!important; }
#block-views-pacific-editor-s-choice-block-4 .content .flexslider li { background:none; padding:0; overflow:inherit!important; }
#block-views-pacific-editor-s-choice-block-4 .content .flexslider .views-field-title a { color:#fff!important;  cursor: pointer; }
#block-views-pacific-editor-s-choice-block-4 .content .flexslider .views-field-title .field-content { color:#000!important;}
#block-views-pacific-editor-s-choice-block-4 .content .flexslider .views-field-title { text-align:left}


#block-block-326 { height:550px; background-image:url(../images/kiribati_header_background.jpg); background-position:center; background-repeat:no-repeat}
#block-block-326 p { display: none; }
.page-node-15160 #page-title { display: none; }
#block-block-335 { height:550px; background-image:url(../images/marshall_header_background.jpg); background-position:center; background-repeat:no-repeat}
#block-block-335 p { display: none; }
.page-node-15254 #page-title { display: none; }
#block-block-336 { height:550px; background-image:url(../images/tuvalu_header_background.jpg); background-position:center; background-repeat:no-repeat}
#block-block-336 p { display: none; }
.page-node-15255 #page-title { display: none; }

#block-block-327 { width:659px; float:left}
#block-block-327 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:30px; color:#50adb4!important; font-size:25px!important; margin-bottom:30px; padding:0px!important;}
#block-block-327 p { display:none}


#block-block-337 { float:right; width:225px; margin-top:5px}
#block-block-337 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:30px; color:#50adb4!important; font-size:25px!important; margin-bottom:30px; padding:0px!important;}
#block-block-337 .content { background-color:#4fadb3; padding:10px}

#block-block-338 { float:right; width:225px; margin-top:5px}
#block-block-338 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:30px; color:#50adb4!important; font-size:25px!important; margin-bottom:30px; padding:0px!important;}
#block-block-338 .content { background-color:#4fadb3; padding:10px}

#block-block-339 { float:right; width:225px; margin-top:5px}
#block-block-339 h2{font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: none!important; text-transform:normal!important; height:30px; color:#50adb4!important; font-size:25px!important; margin-bottom:30px; padding:0px!important;}
#block-block-339 .content { background-color:#4fadb3; padding:10px}

#block-block-340 { float: left; width:940px; margin:30px 0 0 0}
#block-block-340 h2{font-family: Georgia, "Times New Roman", Times, serif; border-bottom:none!important}

#block-block-341 { float: left; width:940px; margin:30px 0 0 0}
#block-block-341 h2{font-family: Georgia, "Times New Roman", Times, serif; border-bottom:none!important}

#block-block-342 { float: left; width:940px; margin:30px 0 0 0}
#block-block-342 h2{font-family: Georgia, "Times New Roman", Times, serif; border-bottom:none!important}


/* Kiribati */

#block-views-latest-news-kiribati-block-1 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada; padding:20px 40px}
#block-views-latest-news-kiribati-block-1 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-latest-news-kiribati-block-1 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; font-style:italic!important}
#block-views-latest-news-kiribati-block-1 .views-row a{ text-decoration:underline!important}
#block-views-latest-news-kiribati-block-1 .views-row a:hover{ text-decoration:none!important}
#block-views-latest-news-kiribati-block-1 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:20px 40px}
#block-views-latest-news-kiribati-block-1 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-latest-news-kiribati-block-1 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; font-style:italic!important}

#block-views-94a7247148f24f73675902f56ad2512e .views-row a{ text-decoration:underline!important}
#block-views-94a7247148f24f73675902f56ad2512e .views-row a:hover{ text-decoration:none!important}
#block-views-94a7247148f24f73675902f56ad2512e { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:20px 40px}
#block-views-94a7247148f24f73675902f56ad2512e h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-94a7247148f24f73675902f56ad2512e .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; font-style:italic!important}
#block-views-94a7247148f24f73675902f56ad2512e .views-row a{ text-decoration:underline!important}
#block-views-94a7247148f24f73675902f56ad2512e .views-row a:hover{ text-decoration:none!important}

#block-views-d8cf2e33a8fe8aaf5c661eb8ce59ae38 .views-row a{ text-decoration:underline!important}
#block-views-d8cf2e33a8fe8aaf5c661eb8ce59ae38 .views-row a:hover{ text-decoration:none!important}
#block-views-d8cf2e33a8fe8aaf5c661eb8ce59ae38 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; padding:20px 40px}
#block-views-d8cf2e33a8fe8aaf5c661eb8ce59ae38 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-d8cf2e33a8fe8aaf5c661eb8ce59ae38 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; font-style:italic!important}
#block-views-d8cf2e33a8fe8aaf5c661eb8ce59ae38 .views-row a{ text-decoration:underline!important}
#block-views-d8cf2e33a8fe8aaf5c661eb8ce59ae38 .views-row a:hover{ text-decoration:none!important}

/* Marshall Islands */

#block-views-614591c6a7576c8dd47b8562372f6054 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada; padding:20px 40px}
#block-views-614591c6a7576c8dd47b8562372f6054 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-614591c6a7576c8dd47b8562372f6054 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; font-style:italic!important}
#block-views-614591c6a7576c8dd47b8562372f6054 .views-row a{ text-decoration:underline!important}
#block-views-614591c6a7576c8dd47b8562372f6054 .views-row a:hover{ text-decoration:none!important}
#block-views-614591c6a7576c8dd47b8562372f6054 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:20px 40px}
#block-views-614591c6a7576c8dd47b8562372f6054 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-614591c6a7576c8dd47b8562372f6054 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; font-style:italic!important}

#block-views-86c27f6957f36fad4b6dc963f6972a93 .views-row a{ text-decoration:underline!important}
#block-views-86c27f6957f36fad4b6dc963f6972a93 .views-row a:hover{ text-decoration:none!important}
#block-views-86c27f6957f36fad4b6dc963f6972a93 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:20px 40px}
#block-views-86c27f6957f36fad4b6dc963f6972a93 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-86c27f6957f36fad4b6dc963f6972a93 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; font-style:italic!important}
#block-views-86c27f6957f36fad4b6dc963f6972a93 .views-row a{ text-decoration:underline!important}
#block-views-86c27f6957f36fad4b6dc963f6972a93 .views-row a:hover{ text-decoration:none!important}

#block-views-32e8c34491b9021b1642a4e24dd52698 .views-row a{ text-decoration:underline!important}
#block-views-32e8c34491b9021b1642a4e24dd52698 .views-row a:hover{ text-decoration:none!important}
#block-views-32e8c34491b9021b1642a4e24dd52698 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; padding:20px 40px}
#block-views-32e8c34491b9021b1642a4e24dd52698 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-32e8c34491b9021b1642a4e24dd52698 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; font-style:italic!important}
#block-views-32e8c34491b9021b1642a4e24dd52698 .views-row a{ text-decoration:underline!important}
#block-views-32e8c34491b9021b1642a4e24dd52698 .views-row a:hover{ text-decoration:none!important}

/* Tuvalu */

#block-views-latest-news-tuvalu-block-1 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada; padding:20px 40px}
#block-views-latest-news-tuvalu-block-1 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-latest-news-tuvalu-block-1 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; font-style:italic!important}
#block-views-latest-news-tuvalu-block-1 .views-row a{ text-decoration:underline!important}
#block-views-latest-news-tuvalu-block-1 .views-row a:hover{ text-decoration:none!important}
#block-views-latest-news-tuvalu-block-1 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:20px 40px}
#block-views-latest-news-tuvalu-block-1 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-latest-news-tuvalu-block-1 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; font-style:italic!important}

#block-views-latest-resources-tuvalu-block-1 .views-row a{ text-decoration:underline!important}
#block-views-latest-resources-tuvalu-block-1 .views-row a:hover{ text-decoration:none!important}
#block-views-latest-resources-tuvalu-block-1 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:20px 40px}
#block-views-latest-resources-tuvalu-block-1 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-latest-resources-tuvalu-block-1 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; font-style:italic!important}
#block-views-latest-resources-tuvalu-block-1 .views-row a{ text-decoration:underline!important}
#block-views-latest-resources-tuvalu-block-1 .views-row a:hover{ text-decoration:none!important}

#block-views-bd0f6714aab42939f035809b5894f855 .views-row a{ text-decoration:underline!important}
#block-views-bd0f6714aab42939f035809b5894f855 .views-row a:hover{ text-decoration:none!important}
#block-views-bd0f6714aab42939f035809b5894f855 { float:left; width:579px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; padding:20px 40px}
#block-views-bd0f6714aab42939f035809b5894f855 h2{ width:300px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important; }
#block-views-bd0f6714aab42939f035809b5894f855 .views-row { padding:0 0 0 18px; background-image:url(../images/dot_climate.jpg); background-repeat:no-repeat; margin:10px 0 10px 5px; text-align:left!important; font-style:italic!important}
#block-views-bd0f6714aab42939f035809b5894f855 .views-row a{ text-decoration:underline!important}
#block-views-bd0f6714aab42939f035809b5894f855 .views-row a:hover{ text-decoration:none!important}


.title_shell { width:165px; height:25px; background-image:url(../images/shell.png); font-size:14px; padding-left:35px; font-family:Georgia, "Times New Roman", Times, serif; color:#000; padding-top:5px; margin-top:10px}
.text_shell { width:165px; margin-left:35px; color:#fff; font-size:12px; margin-top:5px; text-align:left}

/* end Pacific Portal */

/* Map Pacific Portal */

/* Special font   */

.page-node-14959 #header { height:330px!important}


#block-block-318 { margin-bottom:20px}

@font-face {
  font-family: "DroidSerif";
  font-weight: normal;
  src: url("DroidSerif.eot");
}

@font-face {
  font-family: "DroidSerif";
  font-weight: normal;
  src: url("DroidSerif.ttf");
}

.main-header{ background: #4fadb3; padding: 0; margin: 0;}
.main-container{ margin: 0; padding: 0; }
.main-header img{ width: 100%; margin: 0; }
.header-bar{ height: 50px; background: #000; }

.section-header{ padding: 2em 0 2em 70px; color: #fff; }

.map-countryinfo{
	width: 480px;
}

.map-countryinfo-title{
	padding: 5px;
	font-family:'DroidSerif',Georgia,Times,'Times New Roman', serif;
	font-size: 1.4em;
	/*border-bottom: 1px dashed #3c3f3f;*/
}

.map-countryinfo-desc{
	padding: 5px;
	/*border-bottom: 1px dashed #3c3f3f;*/
	font-size: 0.9em;
}

.map-countryinfo-more{
	padding: 5px;
	font-family:'DroidSerif',Georgia,Times,'Times New Roman', serif;
	font-size: 1.2em;
}

.map-countryinfo-more a{
	font-style: normal;
	color: #4FADB3;
}

.wrapper-map{
  width: 840px;
  margin: auto;
}

#section-map-title{
	background: url('../img/icon-shipwheel.png') no-repeat left;
	font-family:'DroidSerif',Georgia,Times,'Times New Roman', serif!important;
	font-weight:normal!important;
  font-size: 1.5em!important;
  color:#fff!important
}

#section-map{
	background: #4fadb3;
}

.map-categories{
  width: 100%;
}


#section-map-wrapper{
  margin: 0;
  padding: 0;
  position: absolute;
  width: 100%;
  height: 500px;
}

#section-map-map{
  position: relative;
  width: 100%;
  height: 100%;
}

#section-map-compass{
	background: url('../img/compass.png') no-repeat left;
	width: 180px;
	height: 180px;
  bottom: 20px;
  right: 20px;
  position: absolute;
  z-index: 1000;
}

/* end Map Pacific Portal */

.view-search-library-result-view .view-empty{ display:none}

.form-item input.error,
.form-item textarea.error,
.form-item select.error  { border:1px solid #d2d2d2!important}


.map-country-documents-seemore { font-family:Georgia, "Times New Roman", Times, serif}
.map-country-areasofexpertises-seemore { font-family:Georgia, "Times New Roman", Times, serif}
.map-country-news-seemore { font-family:Georgia, "Times New Roman", Times, serif}
.map-country-blog_post-seemore { font-family:Georgia, "Times New Roman", Times, serif}
.pacific-documents-seemore { font-family:Georgia, "Times New Roman", Times, serif}
.pacific-areasofexpertises-seemore { font-family:Georgia, "Times New Roman", Times, serif}
.pacific-news-seemore { font-family:Georgia, "Times New Roman", Times, serif}
.pacific-blog_post-seemore { font-family:Georgia, "Times New Roman", Times, serif}
.resources-seeall { font-family:Georgia, "Times New Roman", Times, serif}



@media screen and (max-width: 480px) {
#block-superfish-1 { max-width:100%;}
#block-superfish-1 .content { max-width:100%; margin:0 auto; border-top:none;  padding-top:0px}
#header #logo { float:right; width:265px!important; height:113px; margin-left:10px; margin-right:10px; margin-top:10px}
.section-1 .header_menu { width: auto; height:125px;}
#site-slogan { float:left; color:#fff; font-size:15px; width:300px!important; height:58px; padding-top:5px; line-height:25px; text-align:right;}
.page { max-width:100%;}
.sf-menu li { float:left; width:100%; padding:0 0 0 !important; border-left:0 !important;}
.sf-item-1 { background-image:none; background-color:#dfba09}
.sf-item-2 { background-image:none; background-color:#f99e34}
.sf-item-3 { background-image:none; background-color:#e01b51}
.sf-item-4 { background-image:none; background-color:#7daec5}
.sf-item-5 { background-image:none; background-color:#50adb4}
.sf-item-6 { background-image:none; background-color:#8dbd7f}
.sf-depth-1 {width: auto;}
#superfish-1 li { overflow:inherit; padding:0; text-align:center; float:left; margin:0!important;}
#superfish-1 ul { position:relative; border:0px solid #1b1b1b; display:none; padding:0; top:0px !important; margin-top:0px!important;}
#block-superfish-1 .sf-depth-1 .cufon { padding-top:0px}
#block-block-195 { float:left; width:125px!important; padding:12px; height:130px; border-top:10px solid #50adb4; margin:0 4px!important}
#block-block-196 { float:left; width:125px!important; padding:12px; height:130px; border-top:10px solid #dfba09; margin:0 4px!important}
#block-block-198 { float:left; width:125px!important; padding:12px; height:50px; border-top:10px solid #f99e34; margin:0 4px!important}
#block-block-197 { float:left; width:125px!important; padding:12px; height:50px; border-top:10px solid #7daec5; margin:0 4px!important}
#block-block-199 { float:left; width:125px!important; padding:12px; height:50px; border-top:10px solid #7eaec5; margin:0 4px!important}
#menu-8938-1 ul { margin-left:0px!important}
#menu-8940-1 ul { margin-left:0px!important}
#content { float:left!important; width:300px; margin-left:20px}

.page-node-10847 #sidebar-second { display: block!important; float:right!important; margin-right:20px}
.node-type-news #sidebar-second { display:none!important}

.page-node-13246 #block-views-news-climate-block-3 { float:left; width:320px}
#block-views-climate-editor-s-choise-block-4 { float:left; margin:20px 0}
#block-block-298 { width:300px!important; margin-top:30px}
#block-views-8d4eb19c6ca622df2f4df9780d5aee13 {width:240px!important}
#mapsection { display:none}
#map-results { width:240px}
#main-wrapper #main { margin:0 auto; overflow: inherit!important;}
#block-block-255 .form-type-textfield { float:left; width:89%!important; }
#block-block-257 .form-type-textfield { float:left; width:89%!important; }
#block-block-203 { display:none}
#block-block-204 { display:none}
#header { position: relative; height:660px; background:none!important}
.section-search-results #edit-combine--4-wrapper { float:left; width:84%!important;}
.section-search-results #edit-combine-wrapper { float:left; width:80%!important;}
.section-search-results .views-exposed-widget { float:right; padding:0!important}
.section-search-results .form-type-textfield { float:left; width:94%!important; }
.section-search-results .form-text{ float:left; width:100%!important; border:1px solid #d2d2d2; height:36px; font-size:22px; background-color:#f3f3f3}
.section-search-results .form-submit{ float:right; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }
#block-block-255 { border:none!important; padding:0!important; height:72px}
#block-block-255 .content {padding:0!important;}
#block-block-255 .form-type-textfield { float:left; width:82%!important; }
#block-block-255 .form-text{ float:left; width:100%; border:1px solid #d2d2d2; height:20px; font-size:16px; background-color:#f3f3f3}
#block-block-255 .form-submit{ float:left; width:2%; margin:12px 0 0 12px; width:35px; height:35px; background-image:url(../images/lens2.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }
#block-block-255 .form-type-textfield { margin-bottom:0!important}
#block-block-257 { border:none!important; padding:0!important; height:72px}
#block-block-257 .content {padding:0!important;}
#block-block-257 .form-type-textfield { float:left; width:82%!important; }
#block-block-257 .form-text{ float:left; width:100%; border:1px solid #d2d2d2; height:20px; font-size:16px; background-color:#f3f3f3}
#block-block-257 .form-submit{ float:left; width:2%; margin:12px 0 0 12px; width:35px; height:35px; background-image:url(../images/lens2.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-indent: -9999px; }
#block-block-257 .form-type-textfield { margin-bottom:0!important}

.section-climate .form-type-textfield { float:left; width:96%!important; margin-left:1px }
.section-climate .form-text{ float:left; width:100%!important; border:1px solid #d2d2d2; height:36px; font-size:22px; background-color:#f3f3f3}
.section-climate .form-type-select { float:left; width:21%!important; margin-right:4px;}
.section-climate .form-select { float:left; width:97%!important; background-color:#fff; text-transform:normal!important; font-size:12px!important; border:1px solid #d2d2d2; height:51px!important; background-color:#f3f3f3; margin-top:4px}
.section-climate .form-submit{ float:left; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; text-indent: -9999px; margin-top:4px}
.section-climate .form-item { margin-top:0!important}
.section-climate #edit-combine-wrapper label { display:none}
.section-climate #edit-combine-wrapper { float:left; width:95%!important;}
.section-climate .views-exposed-widget { padding:0!important}
.section-climate .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}

#search_see_more_documents { float:left; width:145px; height:35px; margin:0 100px 20px 100px!important; background-image:url(../images/arrow_down_resources.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_documents a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
#search_see_more_documents a:hover{ color:#dfba09!important; text-decoration:underline!important;}

#search_see_more_expertise { float:left; width:145px; height:35px;margin:0 100px 20px 100px!important;  background-image:url(../images/arrow_down_resources.png); background-repeat:no-repeat; background-position:center; font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_expertise a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
#search_see_more_expertise a:hover{ color:#dfba09!important; text-decoration:underline!important;}

#search_see_more_news { float:left; width:145px; height:35px; margin:0 100px 20px 100px!important;  background-image:url(../images/arrow_down_news.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_news a{ color:#46a7e2!important; text-decoration:none; font-weight:bold}
#search_see_more_news a:hover{ color:#46a7e2!important; text-decoration:underline!important;}

#search_see_more_blog_post { float:left; width:145px; height:35px; margin:0 100px 20px 100px!important; background-image:url(../images/arrow_down_blog.png); background-repeat:no-repeat; background-position:center; font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_blog_post a{ color:#898989!important; text-decoration:none; font-weight:bold}
#search_see_more_blog_post a:hover{ color:#898989!important; text-decoration:underline!important;}
#block-views-og-new-groups-block .views-field-field-image-group { display:none!important/*Aggiornamento*/}
.section-interact .content .flexslider .views-field-title { top:30px!important;  }
}


@media only screen and (min-width: 481px) and (max-width: 767px) {
#block-superfish-1 { max-width:100%;}
#block-superfish-1 .content { max-width:100%; margin:0 auto; border-top:none;  padding-top:0px}
#header #logo { float:right; width:265px!important; height:113px; margin-left:10px; margin-right:10px; margin-top:10px}
.section-1 .header_menu { width: auto; height:125px;}
#site-slogan { float:right; color:#fff; font-size:15px; width:300px; height:58px; margin-right:10px; padding-top:5px; line-height:25px; text-align:right;}
.page { width:100%;}
.sf-menu li { float:left; width:97%; padding:0!important; border-left:0 !important;}
.sf-item-1 { background-image:none; background-color:#dfba09}
.sf-item-2 { background-image:none; background-color:#f99e34}
.sf-item-3 { background-image:none; background-color:#e01b51}
.sf-item-4 { background-image:none; background-color:#7daec5}
.sf-item-5 { background-image:none; background-color:#50adb4}
.sf-item-6 { background-image:none; background-color:#8dbd7f}
.sf-depth-1 {width: auto;}
#superfish-1 { margin:0 0 0 -20px}
#superfish-1 li { overflow:inherit; padding:0; text-align:center; float:left;}
#superfish-1 ul { position:relative; border:0px solid #1b1b1b; display:none; padding:0; top:0px !important; margin-top:0px!important;}
#block-superfish-1 .sf-depth-1 .cufon { padding-top:0px}
#block-block-195 { float:left; width:125px!important; padding:12px; height:100px; border-top:10px solid #50adb4; margin:0 4px!important}
#block-block-196 { float:left; width:125px!important; padding:12px; height:100px; border-top:10px solid #dfba09; margin:0 4px!important}
#block-block-198 { float:left; width:125px!important; padding:12px; height:100px; border-top:10px solid #f99e34; margin:0 4px!important}
#block-block-197 { float:left; width:125px!important; padding:12px; height:100px; border-top:10px solid #7daec5; margin:0 4px!important}
#block-block-199 { float:left; width:125px!important; padding:12px; height:100px; border-top:10px solid #7eaec5; margin:0 4px!important}
#menu-8938-1 ul { width:100%!important; margin:0 auto!important;}
#menu-8940-1 ul { margin-left:0px!important}
#sidebar-second { display: inherit!important;}
#main-wrapper #main { margin:0 auto; overflow: inherit!important;}
#menu-8923-1 .sf-depth-1 {padding: 17px 37px 15px 37px!important;}
#menu-8938-1 .sf-depth-1 {padding: 17px 26px 15px 26px!important;}
#menu-8928-1 .sf-depth-1 {padding: 17px 31px 15px 31px!important;}
#menu-8929-1 .sf-depth-1 {padding: 17px 26px 15px 26px!important;}
#menu-13184-1 .sf-depth-1 {padding: 17px 44px 15px 44px!important;}
#menu-12698-1 .sf-depth-1 {padding: 17px 44px 15px 44px!important;}
#menu-8939-1 .sf-depth-1 {padding: 17px 22px 15px 21px!important;}
#menu-8940-1 .sf-depth-1 {padding: 17px 22px 15px 22px!important;}
#menu-8944-1 .sf-depth-1 {padding: 17px 17px 15px 17px!important;}
#menu-8946-1 .sf-depth-1 {padding: 17px 26px 15px 26px!important;}
#menu-8945-1 .sf-depth-1 {padding: 17px 17px 15px 18px!important;}
#menu-8947-1 .sf-depth-1 {padding: 47px 32px 15px 32px!important;}
#menu-8948-1 .sf-depth-1 {padding: 47px 32px 15px 32px!important;}
#menu-8952-1 .sf-depth-1 {padding: 47px 33px 15px 33px!important;}
#menu-8954-1 .sf-depth-1 {padding: 47px 43px 15px 43px!important;}
#menu-8953-1 .sf-depth-1 {padding: 47px 40px 15px 40px!important;}

#menu-12911-1 .sf-depth-1 {padding: 17px 37px 15px 37px!important;}
#menu-12912-1 .sf-depth-1 {padding: 17px 26px 15px 26px!important;}
#menu-12915-1 .sf-depth-1 {padding: 17px 31px 15px 31px!important;}
#menu-12916-1 .sf-depth-1 {padding: 17px 26px 15px 26px!important;}
#menu-12917-1 .sf-depth-1 {padding: 17px 44px 15px 44px!important;}
#menu-12918-1 .sf-depth-1 {padding: 17px 44px 15px 44px!important;}

#block-block-203 { margin-top:20px; margin-right:30px}
#block-block-204 { margin-top:40px; margin-left:10px}
.page-search-resources-results .form-type-textfield { float:left; width:90%; }
.section-search-library-results .form-type-textfield { float:left; width:90%; }
.section-search-expert-results .form-type-textfield { float:left; width:90%; }
.section-search-interact-results .form-type-textfield { float:left; width:90%; }
.section-search-news-results .form-type-textfield { float:left; width:90%; }
#block-block-259 .form-type-textfield { float:left; width:80%; }
#block-block-261 .form-type-textfield { float:left; width:80%; }
#block-block-262 .form-type-textfield { float:left; width:80%; }
.section-news .views-row { float:left; width:225px; height:270px; margin:0 10px 19px 0; border:1px solid #dadada}
#block-views-news-block .views-field-body { display:none}

.page-node-10847 #sidebar-second { display: block!important; float:right!important; margin-right:20px}
.node-type-news #sidebar-second { display:none!important}
#search_see_more_documents { float:left; width:145px; height:35px; margin:0 220px 20px 220px!important; background-image:url(../images/arrow_down_resources.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_documents a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
#search_see_more_documents a:hover{ color:#dfba09!important; text-decoration:underline!important;}

#search_see_more_expertise { float:left; width:145px; height:35px;margin:0 220px 20px 220px!important;  background-image:url(../images/arrow_down_resources.png); background-repeat:no-repeat; background-position:center; font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_expertise a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
#search_see_more_expertise a:hover{ color:#dfba09!important; text-decoration:underline!important;}

#search_see_more_news { float:left; width:145px; height:35px; margin:0 220px 20px 220px!important;  background-image:url(../images/arrow_down_news.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_news a{ color:#46a7e2!important; text-decoration:none; font-weight:bold}
#search_see_more_news a:hover{ color:#46a7e2!important; text-decoration:underline!important;}

#search_see_more_blog_post { float:left; width:145px; height:35px; margin:0 220px 20px 220px!important; background-image:url(../images/arrow_down_blog.png); background-repeat:no-repeat; background-position:center; font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_blog_post a{ color:#898989!important; text-decoration:none; font-weight:bold}
#search_see_more_blog_post a:hover{ color:#898989!important; text-decoration:underline!important;}

.section-climate .form-type-textfield { float:left; width:35%!important; margin-left:1px }
.section-climate .form-text{ float:left; width:92%!important; border:1px solid #d2d2d2; height:36px; font-size:22px; background-color:#f3f3f3}
.section-climate .form-type-select { float:left; width:12%!important; margin-right:4px}
.section-climate .form-select { float:left; width:97%!important; background-color:#fff; text-transform:normal!important; font-size:12px!important; border:1px solid #d2d2d2; height:51px!important; background-color:#f3f3f3;}
.section-climate .form-submit{ float:left; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; text-indent: -9999px; }
.section-climate .form-item { margin-top:0!important}
.section-climate #edit-combine-wrapper label { display:none}
.section-climate #edit-combine-wrapper { float:left; width:95%!important;}
.section-climate .views-exposed-widget { padding:0!important}
.section-climate .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}

.section-climate .form-type-textfield { float:left; width:60%!important; margin-left:1px }

#block-block-298 { float:left; width:380px; height:60px; margin-top:-60px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada;}
#block-block-298 h2{ background-image:url(../backgrounds2015/sf_side_topics_blog.png); border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-298 .content { display:none}

#block-views-8d4eb19c6ca622df2f4df9780d5aee13 { float:left; width:300px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:20px 40px}

#block-block-308 { float:left; width:300px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:20px 40px}
#block-block-308 h2{ display:none }
#block-block-308 p{ width:221px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:12px!important; margin-bottom:10px; padding:0px!important;}
.i18n-fr #block-block-308 p{ width:221px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:19px!important; margin-bottom:10px; padding:0px!important;}
#block-block-308 p a {color:#898989!important; }

#block-block-306 { float:left; width:300px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; padding:0px 40px 20px 40px}

#block-block-305 { width:200px; height:30px; position:relative; top:10px; right:-350px!important; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#8dbd7f; text-align:right; z-index:1}
#block-views-og-new-groups-block .views-field-field-image-group { display:none!important/*Aggiornamento*/}
.section-interact .content .flexslider .views-field-title { top:70px!important;  }
}

@media only screen and (min-width: 768px) and (max-width: 780px) {
#block-superfish-1 { max-width:772px;}
#block-superfish-1 .content { max-width:772px; margin:0 auto; padding-top:30px; margin-top:10px; }
#header #logo { float:right; width:265px; height:113px; margin-left:10px; margin-right:10px; margin-top:10px}
.section-1 .header_menu { width: auto; height:125px;}
#superfish-1 li { overflow:inherit; padding:0; text-align:center; float:left; margin:0 1px;}
#block-block-195 { float:left; width:121px!important; padding:12px; height:100px; border-top:10px solid #50adb4; margin:0 4px!important}
#block-block-196 { float:left; width:121px!important; padding:12px; height:100px; border-top:10px solid #dfba09; margin:0 4px!important}
#block-block-198 { float:left; width:121px!important; padding:12px; height:100px; border-top:10px solid #f99e34; margin:0 4px!important}
#block-block-197 { float:left; width:121px!important; padding:12px; height:100px; border-top:10px solid #7daec5; margin:0 4px!important}
#block-block-199 { float:left; width:121px!important; padding:12px; height:100px; border-top:10px solid #7eaec5; margin:0 4px!important}


#sidebar-second { display: inherit!important;}
#main-wrapper #main { margin:0 auto; overflow: inherit!important;}
#block-block-255 .form-type-textfield { float:left; width:80%!important; }
#block-block-257 .form-type-textfield { float:left; width:80%!important; }
#block-block-203 { margin-top:20px; margin-right:30px}
#block-block-204 { margin-top:40px; margin-left:10px}
.page-search-resources-results .form-type-textfield { float:left; width:90%; }
.section-search-library-results .form-type-textfield { float:left; width:90%; }
.section-search-expert-results .form-type-textfield { float:left; width:90%; }
.section-search-interact-results .form-type-textfield { float:left; width:90%; }
.section-search-news-results .form-type-textfield { float:left; width:90%; }
#block-block-259 .form-type-textfield { float:left; width:80%; }
#block-block-261 .form-type-textfield { float:left; width:80%; }
#block-block-262 .form-type-textfield { float:left; width:80%; }
.section-news .views-row { float:left; width:225px; height:270px; margin:0 10px 19px 0; border:1px solid #dadada}
#block-views-news-block .views-field-body { display:none}
#search_see_more_documents { float:left; width:145px; height:35px; margin:0 320px 20px 320px!important; background-image:url(../images/arrow_down_resources.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_documents a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
#search_see_more_documents a:hover{ color:#dfba09!important; text-decoration:underline!important;}

#search_see_more_expertise { float:left; width:145px; height:35px;margin:0 320px 20px 320px!important;  background-image:url(../images/arrow_down_resources.png); background-repeat:no-repeat; background-position:center; font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_expertise a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
#search_see_more_expertise a:hover{ color:#dfba09!important; text-decoration:underline!important;}

#search_see_more_news { float:left; width:145px; height:35px; margin:0 320px 20px 320px!important;  background-image:url(../images/arrow_down_news.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_news a{ color:#46a7e2!important; text-decoration:none; font-weight:bold}
#search_see_more_news a:hover{ color:#46a7e2!important; text-decoration:underline!important;}

#search_see_more_blog_post { float:left; width:145px; height:35px; margin:0 320px 20px 320px!important; background-image:url(../images/arrow_down_blog.png); background-repeat:no-repeat; background-position:center; font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_blog_post a{ color:#898989!important; text-decoration:none; font-weight:bold}
#search_see_more_blog_post a:hover{ color:#898989!important; text-decoration:underline!important;}

/* NUOVO */

.page-node-13246 #page-title { display:none}
.page-node-13246 #block-views-news-climate-block-3 { float:left; width:482px}
.page-node-13246 #block-views-news-climate-block-3 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
.page-node-13246 #block-views-news-climate-block-3 .views-row { float:left; width:155px; height:280px; margin:0 3px 19px 0; border:1px solid #dadada}
.page-node-13246 #block-views-news-climate-block-3 .views-field-body{ display:none}
.page-node-13246 #block-views-news-climate-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}

.page-node-13246 #block-block-307 { float:left; width:482px}
.page-node-13246 #block-block-307 #title_latest_news_climate{ width:482px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}
.page-node-13246 #block-block-307 #title_latest_news_climate a{color:#8dbd7f!important;}
.page-node-13246 #block-block-307 #title_latest_news_climate a:hover{color:#8dbd7f!important;}

.page-node-13247 #page-title { display:none}
.page-node-13247 #block-views-news-climate-block-3 { float:left; width:482px}
.page-node-13247 #block-views-news-climate-block-3 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
.page-node-13247 #block-views-news-climate-block-3 .views-row { float:left; width:155px; height:280px; margin:0 3px 19px 0; border:1px solid #dadada}
.page-node-13247 #block-views-news-climate-block-3 .views-field-body{ display:none}
.page-node-13247 #block-views-news-climate-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}

.page-node-13247 #block-block-307 { float:left; width:482px}
.page-node-13247 #block-block-307 #title_latest_news_climate{ width:482px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}
.page-node-13247 #block-block-307 #title_latest_news_climate a{color:#8dbd7f!important;}
.page-node-13247 #block-block-307 #title_latest_news_climate a:hover{color:#8dbd7f!important;}

.page-node-13248 #page-title { display:none}
.page-node-13248 #block-views-news-climate-block-3 { float:left; width:482px}
.page-node-13248 #block-views-news-climate-block-3 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
.page-node-13248 #block-views-news-climate-block-3 .views-row { float:left; width:155px; height:280px; margin:0 3px 19px 0; border:1px solid #dadada}
.page-node-13248 #block-views-news-climate-block-3 .views-field-body{ display:none}
.page-node-13248 #block-views-news-climate-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}

.page-node-13248 #block-block-307 { float:left; width:482px}
.page-node-13248 #block-block-307 #title_latest_news_climate{ width:482px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}
.page-node-13248 #block-block-307 #title_latest_news_climate a{color:#8dbd7f!important;}
.page-node-13248 #block-block-307 #title_latest_news_climate a:hover{color:#8dbd7f!important;}

.section-climate .form-type-textfield { float:left; width:70%!important; margin-left:1px }
.page-climate-advanced-search-documents .form-type-textfield { float:left; width:45%!important; margin-left:1px }
.page-climate-advanced-search-areasofexpertises .form-type-textfield { float:left; width:45%!important; margin-left:1px }
.page-climate-advanced-search-news .form-type-textfield { float:left; width:45%!important; margin-left:1px }
.page-climate-advanced-search-blog-post .form-type-textfield { float:left; width:45%!important; margin-left:1px }
.page-climate-advanced-search-blog-post .form-type-textfield { float:left; width:45%!important; margin-left:1px }
.page-climate-advanced-search .form-type-textfield { float:left; width:32%!important; margin-left:1px }

#block-block-298 { float:left; width:480px; height:60px; margin-top:-60px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada;}
#block-block-298 h2{ background-image:url(../backgrounds2015/sf_side_topics_blog.png); border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-298 .content { display:none}

#block-views-8d4eb19c6ca622df2f4df9780d5aee13 { float:left; width:400px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:20px 40px}

#block-block-308 { float:left; width:400px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:20px 40px}
#block-block-308 h2{ display:none }
#block-block-308 p{ width:321px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important;}
.i18n-fr #block-block-308 p{ width:321px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:19px!important; margin-bottom:10px; padding:0px!important;}
#block-block-308 p a {color:#898989!important; }

#block-block-309 { float:left; width:400px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:0px 40px 20px 40px}
#block-block-309 h2{ display:none}
#block-block-309 p{ width:400px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:14px!important; margin-bottom:10px; padding:0px!important; text-align:right}
#block-block-309 p a {color:#898989!important; }

#block-block-306 { float:left; width:400px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; padding:0px 40px 20px 40px}

#block-block-305 { width:200px; height:30px; position:relative; top:10px; right:-500px!important; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#8dbd7f; text-align:right; z-index:1}
#block-views-og-new-groups-block .views-field-field-image-group { display:none!important/*Aggiornamento*/}}
.section-interact #block-views-og-new-groups-block .views-field-field-image-group { display:block!important/*Aggiornamento*/}}
.section-interact .content .flexslider .views-field-title { top:70px!important; }

@media only screen and (min-width: 781px) and (max-width: 960px) {
#block-superfish-1 { max-width:900px;}
#block-superfish-1 .content { max-width:900px; margin:0 auto; padding-top:30px; margin-top:10px; }
#header #logo { float:right; width:265px; height:113px; margin-left:10px; margin-right:10px; margin-top:10px}
.section-1 .header_menu { width: auto; height:125px;}
#superfish-1 li { overflow:inherit; padding:0; text-align:center; float:left; /*margin:0 14px;*/  margin:0 7px;}
#block-block-195 { float:left; width:121px!important; padding:12px; height:100px; border-top:10px solid #50adb4; margin:0 4px!important}
#block-block-196 { float:left; width:121px!important; padding:12px; height:100px; border-top:10px solid #dfba09; margin:0 4px!important}
#block-block-198 { float:left; width:121px!important; padding:12px; height:100px; border-top:10px solid #f99e34; margin:0 4px!important}
#block-block-197 { float:left; width:121px!important; padding:12px; height:100px; border-top:10px solid #7daec5; margin:0 4px!important}
#block-block-199 { float:left; width:121px!important; padding:12px; height:100px; border-top:10px solid #7eaec5; margin:0 4px!important}
#sidebar-second { display: inherit!important;}
#main-wrapper #main { margin:0 auto; overflow: inherit!important;}
#block-block-255 .form-type-textfield { float:left; width:80%!important; }
#block-block-257 .form-type-textfield { float:left; width:80%!important; }
#block-block-203 { margin-top:20px; margin-right:30px}
#block-block-204 { margin-top:40px; margin-left:10px}
.page-search-resources-results .form-type-textfield { float:left; width:90%; }
.section-search-library-results .form-type-textfield { float:left; width:90%; }
.section-search-expert-results .form-type-textfield { float:left; width:90%; }
.section-search-interact-results .form-type-textfield { float:left; width:90%; }
.section-search-news-results .form-type-textfield { float:left; width:90%; }
#block-block-259 .form-type-textfield { float:left; width:80%; }
#block-block-261 .form-type-textfield { float:left; width:80%; }
#block-block-262 .form-type-textfield { float:left; width:80%; }
.section-news .views-row { float:left; width:225px; height:270px; margin:0 10px 19px 0; border:1px solid #dadada}
#block-views-news-block .views-field-body { display:none}
#search_see_more_documents { float:left; width:145px; height:35px; margin:0 350px 20px 350px!important; background-image:url(../images/arrow_down_resources.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_documents a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
#search_see_more_documents a:hover{ color:#dfba09!important; text-decoration:underline!important;}

#search_see_more_expertise { float:left; width:145px; height:35px;margin:0 350px 20px 350px!important;  background-image:url(../images/arrow_down_resources.png); background-repeat:no-repeat; background-position:center; font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_expertise a{ color:#dfba09!important; text-decoration:none; font-weight:bold}
#search_see_more_expertise a:hover{ color:#dfba09!important; text-decoration:underline!important;}

#search_see_more_news { float:left; width:145px; height:35px; margin:0 300px 20px 350px!important;  background-image:url(../images/arrow_down_news.png); font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_news a{ color:#46a7e2!important; text-decoration:none; font-weight:bold}
#search_see_more_news a:hover{ color:#46a7e2!important; text-decoration:underline!important;}

#search_see_more_blog_post { float:left; width:145px; height:35px; margin:0 350px 20px 350px!important; background-image:url(../images/arrow_down_blog.png); background-repeat:no-repeat; background-position:center; font-size:14px; font-weight:bold; text-align:center; color:#dfba09!important;}
#search_see_more_blog_post a{ color:#898989!important; text-decoration:none; font-weight:bold}
#search_see_more_blog_post a:hover{ color:#898989!important; text-decoration:underline!important;}


.section-climate .form-type-textfield { float:left; width:35%!important; margin-left:1px }
.section-climate .form-text{ float:left; width:92%!important; border:1px solid #d2d2d2; height:36px; font-size:22px; background-color:#f3f3f3}
.section-climate .form-type-select { float:left; width:12%!important; margin-right:4px}
.section-climate .form-select { float:left; width:97%!important; background-color:#fff; text-transform:normal!important; font-size:12px!important; border:1px solid #d2d2d2; height:51px!important; background-color:#f3f3f3;}
.section-climate .form-submit{ float:left; width:2%; margin:0px; width:51px; height:51px; background-image:url(../images/lens.png); border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; text-indent: -9999px; }
.section-climate .form-item { margin-top:0!important}
.section-climate #edit-combine-wrapper label { display:none}
.section-climate #edit-combine-wrapper { float:left; width:95%!important;}
.section-climate .views-exposed-widget { padding:0!important}
.section-climate .views-exposed-form .views-exposed-widget .form-submit { margin-top:0!important; margin-left:-6px}

.page-node-13246 #page-title { display:none}
.page-node-13246 #block-views-news-climate-block-3 { float:left; width:482px}
.page-node-13246 #block-views-news-climate-block-3 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
.page-node-13246 #block-views-news-climate-block-3 .views-row { float:left; width:155px; height:280px; margin:0 3px 19px 0; border:1px solid #dadada}
.page-node-13246 #block-views-news-climate-block-3 .views-field-body{ display:none}
.page-node-13246 #block-views-news-climate-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}

.page-node-13246 #block-block-307 { float:left; width:482px}
.page-node-13246 #block-block-307 #title_latest_news_climate{ width:482px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}
.page-node-13246 #block-block-307 #title_latest_news_climate a{color:#8dbd7f!important;}
.page-node-13246 #block-block-307 #title_latest_news_climate a:hover{color:#8dbd7f!important;}

.page-node-13247 #page-title { display:none}
.page-node-13247 #block-views-news-climate-block-3 { float:left; width:482px}
.page-node-13247 #block-views-news-climate-block-3 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
.page-node-13247 #block-views-news-climate-block-3 .views-row { float:left; width:155px; height:280px; margin:0 3px 19px 0; border:1px solid #dadada}
.page-node-13247 #block-views-news-climate-block-3 .views-field-body{ display:none}
.page-node-13247 #block-views-news-climate-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}

.page-node-13247 #block-block-307 { float:left; width:482px}
.page-node-13247 #block-block-307 #title_latest_news_climate{ width:482px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}
.page-node-13247 #block-block-307 #title_latest_news_climate a{color:#8dbd7f!important;}
.page-node-13247 #block-block-307 #title_latest_news_climate a:hover{color:#8dbd7f!important;}

.page-node-13248 #page-title { display:none}
.page-node-13248 #block-views-news-climate-block-3 { float:left; width:482px}
.page-node-13248 #block-views-news-climate-block-3 h2{ display:none; /*width:659px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;*/}
.page-node-13248 #block-views-news-climate-block-3 .views-row { float:left; width:155px; height:280px; margin:0 3px 19px 0; border:1px solid #dadada}
.page-node-13248 #block-views-news-climate-block-3 .views-field-body{ display:none}
.page-node-13248 #block-views-news-climate-block-3 .views-field-title { font-size:13px; text-align:left!important; padding:10px; height:70px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif}

.page-node-13248 #block-block-307 { float:left; width:482px}
.page-node-13248 #block-block-307 #title_latest_news_climate{ width:482px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border-bottom: 1px dashed #d3d3d3!important; text-transform:normal!important; height:30px; color:#8dbd7f!important; font-size:25px!important; margin-bottom:20px; padding:0px!important;}
.page-node-13248 #block-block-307 #title_latest_news_climate a{color:#8dbd7f!important;}
.page-node-13248 #block-block-307 #title_latest_news_climate a:hover{color:#8dbd7f!important;}

.section-climate .form-type-textfield { float:left; width:70%!important; margin-left:1px }
.page-climate-advanced-search-documents .form-type-textfield { float:left; width:45%!important; margin-left:1px }
.page-climate-advanced-search-areasofexpertises .form-type-textfield { float:left; width:45%!important; margin-left:1px }
.page-climate-advanced-search-news .form-type-textfield { float:left; width:45%!important; margin-left:1px }
.page-climate-advanced-search-blog-post .form-type-textfield { float:left; width:45%!important; margin-left:1px }
.page-climate-advanced-search-blog-post .form-type-textfield { float:left; width:45%!important; margin-left:1px }
.page-climate-advanced-search .form-type-textfield { float:left; width:32%!important; margin-left:1px }

#block-block-298 { float:left; width:480px; height:60px; margin-top:-60px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada;}
#block-block-298 h2{ background-image:url(../backgrounds2015/sf_side_topics_blog.png); border-bottom:none!important; text-transform:uppercase; height:38px; color:#fff!important; font-size:25px!important; padding:10px 0 0 10px}
#block-block-298 .content { display:none}

#block-views-8d4eb19c6ca622df2f4df9780d5aee13 { float:left; width:400px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:20px 40px}

#block-block-308 { float:left; width:400px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:20px 40px}
#block-block-308 h2{ display:none }
#block-block-308 p{ width:321px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:20px!important; margin-bottom:10px; padding:0px!important;}
.i18n-fr #block-block-308 p{ width:321px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:19px!important; margin-bottom:10px; padding:0px!important;}
#block-block-308 p a {color:#898989!important; }

#block-block-309 { float:left; width:400px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding:0px 40px 20px 40px}
#block-block-309 h2{ display:none}
#block-block-309 p{ width:400px; font-family: Georgia, "Times New Roman", Times, serif; background-image: none!important; background-color:#fff; border:none!important; text-transform:normal!important; height:20px; color:#898989!important; font-size:14px!important; margin-bottom:10px; padding:0px!important; text-align:right}
#block-block-309 p a {color:#898989!important; }

#block-block-306 { float:left; width:400px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; padding:0px 40px 20px 40px}

#block-block-305 { width:200px; height:30px; position:relative; top:10px; right:-500px!important; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#8dbd7f; text-align:right; z-index:1}
#block-views-og-new-groups-block .views-field-field-image-group { display:none!important/*Aggiornamento*/}
.section-interact .content .flexslider .views-field-title { top:70px!important; }
}
