


h1, h2, h3, h4, h5{
	margin-top: 10px !important;
	margin-bottom:  10px !important;
	font-family: SuisseIntl;
}
a, h4{
	/*text-transform: capitalize !important;*/
	text-transform: none !important;
	font-family: SuisseIntl;
}


ul.menu-socket-menu > li > a{
	
}

h1.title{
	color : #002F5F !important;
	font-weight: bold;
	/*text-transform: capitalize !important;*/
	text-transform: none !important;
}

h1.title.get-involved-section{
	color: #5191CD !important;
	font-weight: lighter !important;
	/*text-transform: capitalize !important;*/
	text-transform: none !important;
}
a.get-involved-section-link{
	color: #0072BC !important;
}
#navbar > ul > li > a{

	color: #002D5B !important;
	/*text-transform: capitalize !important;*/
	text-transform: none !important;
}

.page-item > a{
	/*text-transform: capitalize !important;*/
	text-transform: none !important;
}

h2.title, section h2.title{
	color: #002D5B !important;
	font-weight: normal !important;
}

h2.title > a{
	color: #757575 !important;
	font-weight: normal !important;
	/*text-transform: capitalize !important;*/
	text-transform: none !important;
}

h2.title-peacebuilding-principles{
	color: #0065BD !important;
	font-weight: lighter !important;
	/*text-transform: capitalize !important;*/
    text-transform: none !important;
	font-size:18px;

}

h2.title-staff{
	color: #0065BD !important;
	font-weight: lighter !important;
	/*text-transform: capitalize !important;*/
    text-transform: none !important;
	font-size:18px;

}

h3.position{
	color : #0072BC !important;
	/*text-transform: capitalize !important;*/
    text-transform: none !important;

}

ol.breadcrumb > li > a{
   /* color: #338fba !important; */
   	/*text-transform: capitalize !important;*/
    text-transform: none !important;  
}


li.page-item{
	background-color: #F4F4F4 !important; 
	/*text-transform: capitalize !important;*/
    text-transform: none !important;
}
 
.sidearea{
	background-color: #F4F4F4 !important; 
}

li.page-item > a{
	color: #0072BC !important;
}

.content-get-involved-en-us{
	height: 110px !important;
	color : #757574 ;
}

.content-get-involved-fr-fr{
	height: 160px !important;
	color : #757574 ;
}

.nav-pills li a {
    color: #0072BC !important;
    /*text-transform: capitalize !important;*/
	text-transform: none !important;
}

/*.nav-pills li a:after  { 
	content:"\203A"; 
}
*/
em{
	font-style: italic !important; 
	color : #606060 !important;
	/*text-transform: capitalize !important;*/
 	text-transform: none !important;
	
}

 .lead {
	color : #5f5f5f !important;
}

a.latest-news-link{
	color : #0065BD !important;
	height: 70px !important;
}

.more > .btn, .more >  .post-edit-link {
    background: #00AFD7 !important;
    border-radius: 10px !important;
}

.group > .title{
	color: #0065BD !important;
	font-weight: lighter !important;
	/*text-transform: capitalize !important;*/
	text-transform: none !important;
}

h1.title-contry-based-programmes{
	color: #00B5DF !important;
	font-weight: lighter !important;
	/*text-transform: capitalize !important;*/
	text-transform: none !important;
}

.title-country-programme, .title-country-programme > a, .title.title-country-programme, section .title.title-country-programme{
	color: #0072BC !important;
	font-weight: lighter !important;
	/*text-transform: capitalize !important;*/
	text-transform: none !important;
}

section.programme-context, .programme-context{
	background-color: rgb(214, 243, 250) !important;
}


.cinta{
	position: absolute !important;
	top: 10px !important;
	left: -75px !important;
	width: 75px !important;
	height: 25px !important;
	background: #00B5DF !important;
	background: linear-gradient(90deg, #00B5DF 0%,  #0072BC 100%) !important;
}

.margintop0{
	margin-top: 0px !important;
}


.iniciative-picture{
	padding-top : 0px !important;
}

hr.initiative{
	margin: 0px !important;
}

.btn.btn-more{
	background-color:  #0072BC !important;
	border-radius: 22px !important;
	height: 30px !important
	padding-top: 6px !important;
	font-size: 16px !important;
}

.date{
	background-color:  #ffffff !important;
	color: #0072BC !important;
}


.carousel-caption > .date{
	background-color:  #FFF !important;
}


.btn:after, .post-subs-link:after {
    font: normal normal normal 14px/1 FontAwesome;
    display: inline-block;
    content: "";
    margin-left: 10px;
    font-size: 14px;
}

ul#menu-socket-menu > li > a{
	color : #fff !important;
}


h1{
	font-size: 40px !important;
}

section .title {
	letter-spacing: 0px !important;
}


.link-read-more-new{
	background-color:  #0072BC !important;
	border-radius: 22px !important;
	color: #fff !important;
	/*padding: 8px !important;*/
	padding-left:8px;
	padding-right:4px;
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	font-size: 14px !important;
	/*font-weight: bold !important;*/
}

.link-read-more-resource-new{
	background-color:  #00AFD7 !important;
	border-radius: 6px !important;
	color: #fff !important;
	padding: 8px !important;
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	font-size: 14px !important;
	font-weight: bold !important;
}
.res-meta , .res-meta > span{
	color  : #666 !important;
}

.cell-titile{
	width: 80% ;

}



@media screen and (min-width : 768px) { 
	.cell-titile{
		width: 60% ;

	}
}


@media screen and (min-width : 420px) { 
	.cell-titile{
		width: 60% ;

	}
}

.latest-news article .date, .modal-content .date, .rsi .date, .timeline .date{
	background: transparent !important;
    border: 1px solid #e4e6eb !important;
}

/*
 * HOME PAGE CSS 2021
 *
 */
.hero .carousel-caption{
	background-color: rgba(0, 45, 91, 0.75) !important;

} 
.hero .carousel-caption > .date{
	background-color: transparent !important; 
	color: #fff !important;
	margin-bottom: 0px !important;
}


.hero .carousel-caption > h1.title > a{
	color: #fff !important;
}


.hero .carousel-caption {

    margin-bottom: -20px !important;
  
}

section{
	padding-top: 20px;

}

.objectives-content, .objectives-content > p{
	font-size: 20px !important;
	color : #757574;
}

section.strategy-2021-2025{
	background: linear-gradient(90deg, #0072BC, #00B5DF);
	padding-top: 20px;
	padding-bottom: 20px;
}

section.principles-for-peace{
	
}

.title-strategy-2021-2025, .subtitle-strategy-2021-2025, .title-strategy-2021-2025-numbers{
	color: #fff;
	font-family: SuisseIntl;
}

.subtitle-strategy-2021-2025, .title-strategy-2021-2025-numbers{
	font-weight: lighter;
	font-family: SuisseIntl;
}

.title-strategy-2021-2025-numbers{
	text-align: center !important;
	vertical-align: middle !important; 
	font-size: 70px !important;
	opacity : 0.20;
	font-family: SuisseIntl;
}

.content-strategy-2021-2025{
	font-style: italic !important;
	color : #002D5B !important;
	font-size: 28px!important;
	font-family: SuisseIntl;
}

.numbers-2021-2025{
	opacity: 0.2;
	padding-top: 90px;
	padding-bottom: 30px;
}

.link-strategy-2021-2025-learn-more{
	background-color:  rgba(255, 255, 255, 0.5);
	border-radius: 10px !important;
	color:  #002D5B !important;
	padding: 8px !important;
	
	font-size: 20px !important;
	font-weight: lighter !important;
	text-transform: none !important;
	font-family: SuisseIntl;
}

.meta.latest-news {
	height: 180px;
	color: #0072bc;
    font-family: SuisseIntl !important;
    font-feature-settings: "ss01";
    font-size: 17px !important;
    font-weight: lighter !important;
    line-height: 1 !important;
}

.latest-news article{
	border: 0px !important;
	margin-bottom: 10px;
}

.text-left{
	text-align: left !important;
}

.text-right{
	text-align: right !important;
}

.title-proggrames-latest-news{
    color: #0072bc !important;
    margin-bottom: 10px;
    margin: 0;
    padding: 0;
    color: inherit !important;
    text-align: inherit;
    font-size: inherit;
    font-style: inherit;
    line-height: inherit;
    font-weight: inherit;
    text-transform: inherit;
    text-decoration: inherit;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;

}
.title-resources{
	color : #002D5B !important;
	margin-bottom: 10px;
}

.category.resources> a{
  	color: #0065BD !important;
  	font-size: 14px !important;
}

.proggrames-latest-news > a, .proggrames-latest-news > p{
	color :  #002f5f;
	font-size: 13px !important;
    line-height: 16px;
    font-weight: 400;
}

.latest-news article .category {
    color :  #002f5f;
	font-size: 13px !important;
    line-height: 16px;
    font-weight: 400;
    /*text-transform: capitalize !important;*/
	text-transform: none !important;
}

.hover-latest-news{
	display: none;
	position: absolute;
	top : 0px;
	left: 0px;
	width : 100% !important;
	height: calc(100% - 180px  ) !important;
	background-color:  rgba(0,114,188,0.65) !important; 
	text-align: center !important;
	vertical-align: middle !important;
}
.hover-latest-news-responsiveness{
	display: none;
	position: absolute;
	top : 0px;
	left: 0px;
	width : 100% !important;
	height: calc(100% - 180px  ) !important;
	background-color:  rgba(0,114,188,0.65) !important; 
	text-align: center !important;
	vertical-align: middle !important;
}

.hover-latest-news > a {
	width: 150px;
	height: 40px;
	position: absolute;
	top : calc(50% - 20px);
	left: calc(50% - 75px);
	color: #fff;
	font-size: 24px !important;
    font-weight: 400;
    font-family: SuisseIntl !important;

}

.hover-latest-news-responsiveness  > a {
	width: 150px;
	height: 40px;
	position: absolute;
	top : calc(50% - 20px);
	left: calc(50% - 75px);
	color: #fff;
	font-size: 24px !important;
    font-weight: 400;
    font-family: SuisseIntl !important;

}

.img.grow:hover > .hover-latest-news , .img.grow:hover >  .hover-latest-news-responsiveness {
  display: block !important;
}


.img-get-involved{
	height: 80px;
}

.content-get-involved{
	/*height: 110px; */
}

.ext-footer{
	padding-bottom: 10px !important;
}

.socket{
	/*background-color:   #002b5c;
	color: #fff;*/
	padding-bottom: 0px !important
	padding-top: 0px !important;
}

.border-right-white{
	border-right: 2px solid #fff;
	margin-bottom: 8px !important;
}

.border-left-white{
	border-left: 2px solid #fff;
	margin-bottom: 8px !important;
}

.widget_nav_menu{
	min-height: 175px !important;
}

.widget_nav_menu > h4{
	margin-top: 0px !important;
}


.widget_archive li, .widget_categories li, .widget_pages li, .widget_meta li, .widget_nav_menu li {
	line-height: 1 !important; 
}

.copyright{
	font-size: 12px;
	color : #fff !important;
}

.link-un-footer{
	font-size: 12px !important;
	font-weight: normal;
}

.wp-caption-text.gallery-caption, .feature-image > .caption, .caption{
	font-size: 11px !important;
	color: #6d6d6d !important;
}

.widget_archive li, .widget_categories li, .widget_pages li, .widget_meta li, .widget_nav_menu li{
	font-weight: lighter !important; 
}
.widget_archive a, .widget_categories a, .widget_pages a, .widget_meta a, .widget_nav_menu a{
	font-weight: lighter !important; 
}

.widget_nav_menu h4{
	font-weight: lighter !important;
}

li.menu-item a{
	height: 40px !important;
	font-size: 13px !important;
}

p > strong{
	font-weight: bold;
}

.resources-section article{
	background-color:  #fff !important;
}



.social-media-header{
	color : rgba(118, 206, 240, 1 ) !important;
}

#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link , #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link:hover{
    line-height: 40px;
    height: 40px;
    padding: 0px 10px 0px 10px;
    vertical-align: baseline;
    width: auto;
    display: block;
    color: #002d5b !important;
    text-transform: none;
    text-decoration: none;
    text-align: left;`
    text-decoration: none;
    background: rgba(0, 0, 0, 0);
    border: 0;
    border-radius: 0;
    font-family: inherit;
    font-size: 18px;
    font-weight: normal;
    outline: none;
}


#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
	color : #666 !important;
}

.trp-ls-language-name{
	color: #002d5b !important;
}

.sidearea{
	background-color: #F4F4F4 !important;
}



#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical > li.mega-menu-item > a.mega-menu-link {
    height: auto;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item > a.mega-menu-link {
    line-height: 40px;
    height: 40px;
    padding: 0px 10px 0px 10px;
    vertical-align: baseline;
    width: auto;
    display: block;
    color: #002d5b !important;
    text-transform: none;
    text-decoration: none;
    text-align: left;
    text-decoration: none;
    background: rgba(0, 0, 0, 0) !important;
    border: 0;
    border-radius: 0;
    font-family: inherit;
    font-size: 14px;
    font-weight: normal;
    outline: none;
}


/*********************************************  RESPONSIVESS  *********************************************/



ol.arrow-blue, ul.arrow-blue {
	margin-left: 0px !important; list-style-type: none;
}


.responsivesss-light-blue{
	color : #00B5DF !important;
}

.btn-responsivesss{
	background-color: #0065BD !important;
	color : #fff !important;
}



.color-light-blue{
	color: #00B5DF !important;
}

.color-white{
	color: #ffffff !important;
}

.color-blue{
	color: #002D5B !important;
}

.color-medium-blue{
	color: #0072BC !important;
}

.color-purple{
	color : rgb(71,37, 128) !important;
}

.btn-responsivesss-transparent{
	background-color: transparent !important;
	color : #002D5B !important;
}

.background-light-blue{
	background-color: #00B5DF !important;
	padding: 10px;
	color: #fff ;
}
.background-sky-blue{
	background-color: #ADEBFA !important;
	padding: 10px;
	color: #fff ;
}

.background-blue{
	background-color: #0065BD !important;
}

.background-gradiente-blue-sky-purpple{
	background: rgb(0,181,223);
	background: linear-gradient(90deg, rgba(0,181,223,1) 0%, rgba(115,89,179,1) 100%);	
	height: 15px !important;
	display: inline-block !important;
	width: 100% !important;
}


.border20-blue{
	border: 20px solid #0065BD !important;
}

.border20l-blue{
	border-left: 20px solid #0065BD !important;
}

.border-radius15{
	border-radius : 15px !important;
}

.padding10{
	padding : 10px !important;
}

 .font22{
 	font-size: 22px !important;
 }

#newlist ul li:before {
font-family: "Font Awesome 5 Free"; 
font-weight: 900;
content: "\f14a";
color: #0072BC !important;
padding-right:15px;
}