/*-------------------------------------------------------- Header Start--------------------------------------------------------*/

#header {
}

#header .nav_mine li {
}

h5.open:before {
	-webkit-transform : rotate(90deg);
	transform         : rotate(90deg);
}

#rightcolumn1 #expand-items-1,
#rightcolumn1 .expand-items {
	display : none;
}

p {
	font-size : 14px;
}

.undp-header {
	min-height      : 124px;
	/*border-bottom   : 1px solid rgba(38, 95, 145, .5);*/
	background      : transparent url(../images/bg-header.png) no-repeat top center;
	background-size : cover;
}

.undp-header .box-right {
	margin-left : 104px;
	position    : relative;
	height      : 88px;
}

.box-search-wrap {
	height : 124px;
}

.box-search {
	display        : inline-block;
	position       : relative;
	z-index        : 10;
	width          : 218px;
	vertical-align : middle;
	top            : 3px;
}

.languagetoggle.language_toggling {
	font-size     : 13px;
	margin-bottom : 16px;
	height        : 26px;
}

.list-language {
	padding-top : 8px;
	margin      : 0 -8px 16px;
}

.list-language > li {
	position : relative;
	padding  : 0 8px;
}

.list-language > li:last-child:before {
	display : none;
}

.list-language > li:before {
	content          : '';
	position         : absolute;
	right            : -2px;
	width            : 1px;
	top              : 7px;
	bottom           : 4px;
	background-color : #265f91;
}

.list-language > li.active a {
	cursor          : default;
	color           : #666;
	text-decoration : none;
}

.list-language > li a {
	font-size : 11px;
	color     : #66c2ff;
}

.list-inline {
	padding-left : 0;
	list-style   : none;
	margin-left  : -5px;
}

.list-language > li {
	position : relative;
	padding  : 0 8px;
}

.list-language > li {
	position : relative;
	padding  : 0 8px !important;
}

.box-search .search-group {
	margin-bottom : 16px;
}

.box-search .search-group input {
	font-style : italic;
}

.input-group {
	position        : relative;
	display         : table;
	border-collapse : separate;
}

.box-search .search-group .form-control {
	height       : 26px;
	font-size    : 14px;
	border-color : transparent;
}

.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
	border-bottom-right-radius : 0;
	border-top-right-radius    : 0;
}

.search-group .form-control {
	-webkit-border-radius : 0;
	-moz-border-radius    : 0;
	border-radius         : 0;
	height                : 40px;
	padding               : 5px 10px;
	-webkit-box-shadow    : none;
	box-shadow            : none;
	border-right          : none;
	border-color          : #bbb;
	font-size             : 16px;
}

.input-group-addon, .input-group-btn, .input-group .form-control {
	display : table-cell;
}

.input-group-btn {
	position    : relative;
	font-size   : 0;
	white-space : nowrap;
	left        : -1px;
}

.box-search .search-group .btn-search {
	height       : 26px;
	padding      : 0 6px 0 14px;
	border-color : transparent;
	/*background: url(../images/search.png) no-repeat center center #fff;*/
}

.box-search .search-group .btn-search:before {
	content   : "\f002";
	font      : normal normal normal 14px/1 FontAwesome;
	font-size : 18px;
	display   : block;
}

.icon-search:before {
	content : "\e900";
}

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
	z-index     : 2;
	margin-left : -1px;
}

.search-group .btn-search {
	height                : 40px;
	padding               : 0 10px;
	background-color      : #fff;
	-webkit-border-radius : 0;
	-moz-border-radius    : 0;
	border-radius         : 0;
	font-size             : 18px;
	line-height           : 24px;
	color                 : #999;
	outline               : none;
	-webkit-box-shadow    : none;
	box-shadow            : none;
	border-width          : 1px;
	border-style          : solid;
	border-color          : #bbb;
	border-left           : none;
}

.caret {
	display        : inline-block;
	width          : 0;
	height         : 0;
	margin-top     : -2px;
	vertical-align : middle;
	border-top     : 8px solid;
	border-right   : 8px solid transparent;
	border-left    : 8px solid transparent;
	/* height: 50px; */
	/* width: 50px; */
	transform      : scale(0.5);
	padding-left   : 0 !important;
}

a.btn-top.icon-caret-up .caret {
	transform  : scale(1) rotate(180deg);
	margin-top : 8px;
}

.input-group-btn > .btn {
	position : relative;
}

.btn.btn-donate {
	background-color : #f8a319;
	color            : #0a294e;
	border-color     : #f8a319;
	box-shadow       : 0 2px 4px 0 rgba(0, 0, 0, .50);
	font-weight      : bold;
	border-radius    : 0;
}

.pos-top .list-top-nav {
	padding-top  : 5px;
	margin       : 0 -10px 22px;
	padding-left : 0;
	list-style   : none;
	float        : left;
	width        : 100%;
}

.pos-top .list-top-nav > li {
	padding : 4px 10px;
	display : inline-block;
	float   : left;
}

.pos-top .list-top-nav > li.dropdown-funding {
	position : relative;
}

.funding-popup {
	position              : absolute;
	background-color      : #11294f;
	border                : none;
	left                  : 10px;
	top                   : 26px;
	padding               : 5px 0;
	min-width             : 152px;
	-webkit-border-radius : 0;
	-moz-border-radius    : 0;
	border-radius         : 0;
	z-index               : 9;
}

.funding-popup > li {
	margin : 0;
}

.undp-header .box-right .wrap-heading {
	font-size   : 13px;
	color       : #fff;
	font-weight : 700;
	margin      : 0 0 22px;
}

.pos-top .list-main-nav {
	margin : 0 -10px;
}

.list-main-nav {
	padding-left  : 0;
	list-style    : none;
	margin-bottom : 0;
	max-width     : 920px;
}

.list-main-nav > li:first-child {
	margin-left : 10px;
}

.list-main-nav > li {
	display    : inline-block;
	padding    : 8px 8px 6px;
	padding    : 8px 0px 6px;
	margin     : 0 10px -1px;
	margin     : 0 0px -1px;
	border-top : 1px solid #265f91;
}

.list-main-nav > li:before {
	display : none;
}

.list-main-nav > li a {
	font-size   : 13px;
	color       : #66c2ff;
	font-weight : 700;
	line-height : 24px;

}

.list-main-nav > li:hover {
	border-top-color : #fff;
}

.pos-top .list-top-nav > li > a {
	font-size : 11.5px;
	color     : #66c2ff;
}

.countries-wrap {
	position           : absolute;
	min-width          : 1054px;
	background-color   : #11294f;
	padding            : 18px 23px 0;
	-webkit-box-shadow : 0 0 10px 0 rgba(0, 0, 0, .45);
	box-shadow         : 0 0 10px 0 rgba(0, 0, 0, .45);
	z-index            : 10000;
	margin-top         : 0;
	top                : 28px;
	-webkit-transform  : translateZ(0);
	right              : 0;
}

.countries-wrap .popup-heading {
	font-size     : 13px;
	color         : #bbb;
	margin-bottom : 5px;
}

.countries-wrap .countries-popup {
	display                : -webkit-box;
	display                : -webkit-flex;
	display                : -moz-flex;
	display                : -ms-flexbox;
	display                : flex;
	-webkit-box-direction  : normal;
	-webkit-box-orient     : vertical;
	-webkit-flex-direction : column;
	-moz-flex-direction    : column;
	-ms-flex-direction     : column;
	flex-direction         : column;
	-webkit-flex-wrap      : wrap;
	-moz-flex-wrap         : wrap;
	-ms-flex-wrap          : wrap;
	flex-wrap              : wrap;
	height                 : 850px;
	margin                 : 0 -10px;
	-webkit-box-flex       : 1;
	-webkit-flex           : 1 100%;
	-moz-box-flex          : 1;
	-moz-flex              : 1 100%;
	-ms-flex               : 1 100%;
	flex                   : 1 100%;
}

.countries-wrap .list-countries {
	width   : 185px;
	margin  : 0 10px 8px;
	padding : 5px 0;
}

.list-unstyled {
	padding-left : 0;
	list-style   : none;
}

.countries-wrap .list-countries > li > a {
	color       : #fff;
	font-size   : 12px;
	line-height : 20px;
	display     : inline-block;
}

.countries-wrap .btn-close {
	display : none;
}

.pos-top .list-top-nav > li > a i {
	vertical-align : middle;
	padding-left   : 5px;
	margin-left    : 0px;
	display        : inline-block;
	margin-top     : 0px;
	margin-right   : -1px;
}

/*
.dropdown-countries:hover .countries-wrap {
    opacity: 1;
}
*/
.dropdown-countries .countries-wrap {
	padding : 15px;
}

.countries-wrap .list-countries > li span {
	font-size   : 13px;
	line-height : 20px;
	color       : #bbb;
	font-weight : 700;
}


.list-main-nav > li:hover,
.list-main-nav > li:hover a {
	border-top-color : #fff !important;
	color            : #fff;
}

.list-language > li a:hover, .list-language > li a:focus {
	color           : #fff;
	text-decoration : none;
}

.pos-top .list-top-nav > li > a:hover, .pos-top .list-top-nav > li > a:focus {
	color           : #fff;
	text-decoration : none;
}

.funding-popup {
	position              : absolute;
	background-color      : transparent;
	border                : none;
	left                  : 10px;
	top                   : 21px;
	padding               : 5px 0;
	min-width             : 152px;
	-webkit-border-radius : 0;
	-moz-border-radius    : 0;
	border-radius         : 0;
	z-index               : 9;
}

.funding-popup > li {
	background-color : #11294f;
	margin           : 0;
}

.funding-popup > li > a {
	font-size   : 12px;
	line-height : 24px;
	padding     : 0 15px;
	color       : #fff;
	display     : block;
}

.funding-popup > li > a:hover, .funding-popup > li > a:focus {
	background-color : transparent;
	text-decoration  : underline !important;
	color            : #fff;
}

.countries-wrap .list-countries > li > a:hover, .countries-wrap .list-countries > li > a:focus {
	color           : #fff;
	text-decoration : underline !important;
}

.hovering a {
	color : #fff !important;
}

.hovering .caret {
	transform : scale(0.5) rotate(180deg);
}

.menubar .icon-bar {
	display          : block;
	width            : 21px;
	height           : 3px;
	background-color : #66c2ff;
	margin-top       : 4px;
}

.menubar {
	display       : inline-block;
	margin-left   : 28px;
	position      : relative;
	z-index       : 10;
	margin-bottom : -17px;
}

.off-canvas#slide-menu.open {
	right              : 0;
	-webkit-transition : .6s ease-in-out right;
	-o-transition      : .6s ease-in-out right;
	transition         : .6s ease-in-out right;
}

.off-canvas#slide-menu {
	overflow-y : scroll;
}

.off-canvas#slide-menu {
	background         : #11294f;
	-webkit-box-shadow : -1px 0 18px 1px rgba(0, 0, 0, .75);
	box-shadow         : -1px 0 18px 1px rgba(0, 0, 0, .75);
	position           : fixed;
	z-index            : 9999;
	top                : 0;
	right              : -350px;
	/*right: -0px;*/
	bottom             : 0;
	width              : 320px;
	-webkit-transition : .6s ease-in-out right;
	-o-transition      : .6s ease-in-out right;
	transition         : .6s ease-in-out right;
}

.canvas-header {
	width   : 100%;
	padding : 20px 20px 0;
}

.canvas-header .btn-close {
	position    : absolute;
	top         : 2px;
	right       : 0px;
	font-size   : 36px;
	line-height : 20px;
	color       : #08f;
	z-index     : 11;
	padding     : 10px;
	cursor      : pointer;
}

.canvas-header .box-search {
	display    : block;
	margin     : 0 auto 16px;
	padding    : 0;
	text-align : center;
}

.box-search {
	display        : inline-block;
	position       : relative;
	z-index        : 10;
	width          : 218px;
	vertical-align : middle;
}

.canvas-header h4 {
	margin         : 0;
	color          : #bbb;
	font-size      : 14px;
	border-bottom  : 1px solid #21537f;
	padding-bottom : 10px;
	text-align     : left;
	font-weight    : 400 !important;
}

.canvas-scroll {
	width    : 100%;
	position : relative;
	top      : 5px;
}

.canvas-scroll .list-main-nav, .canvas-scroll .list-top-nav {
	list-style-type : none;
	padding         : 0;
	margin          : 0 20px;
	border-bottom   : 1px solid #21537f;
}

.off-canvas#slide-menu .canvas-scroll .list-main-nav li, .off-canvas#slide-menu .canvas-scroll .list-top-nav li {
	border  : none;
	padding : 0;
	display : block;
}

.canvas-scroll .list-main-nav > li > a, .canvas-scroll .list-top-nav > li > a {
	display         : block;
	padding         : 12px 20px;
	color           : #66c2ff;
	font-size       : 14.5px;
	text-decoration : none;
}

.canvas-scroll .list-top-nav {
	border-bottom : none;
}

.off-canvas#slide-menu .canvas-scroll .list-main-nav li, .off-canvas#slide-menu .canvas-scroll .list-top-nav li {
	border  : none;
	padding : 0;
	display : block;
}

.canvas-scroll .list-main-nav > li > a, .canvas-scroll .list-top-nav > li > a {
	display         : block;
	padding         : 12px 20px;
	color           : #66c2ff;
	font-size       : 14.5px;
	text-decoration : none;
}

.off-canvas#slide-menu .parbase.text {
	display : none;
}

.off-canvas#slide-menu .canvas-scroll .list-main-nav li, .off-canvas#slide-menu .canvas-scroll .list-top-nav li {
	border  : none;
	padding : 0;
	display : block;
}

.off-canvas#slide-menu .canvas-scroll .list-main-nav li, .off-canvas#slide-menu .canvas-scroll .list-top-nav li {
	position : relative;
}

.btn-top {
	width            : 50px;
	height           : 50px;
	background-color : #013770;
	color            : #fff;
	font-size        : 24px;
	text-align       : center;
	line-height      : 40px;
	z-index          : 1;
	text-decoration  : none;
	position         : absolute;
	right            : 20px;
}

.off-canvas#slide-menu .canvas-scroll .btn-top {
	z-index : 10001;
	cursor  : pointer;
}

.btn-top.icon-caret-up:before {
	vertical-align : middle;
}

.canvas-scroll .list-main-nav > li, .canvas-scroll .list-top-nav > li {
	margin : 0 -20px;
}

.icon-search:before {
	display : none;
}

@media (max-width : 1240px) and (min-width : 992px) {
	.hidden-md {
		display : none !important;
	}
}

@media (max-width : 1240px) {
	.countries-wrap {
		position   : fixed;
		min-width  : 100%;
		top        : 0;
		bottom     : 0;
		min-height : 100%;
		margin     : 0;
		overflow-x : hidden;
		overflow-y : scroll;
	}

	.countries-wrap .btn-close {
		position    : absolute;
		top         : 2px;
		right       : 0px;
		font-size   : 36px;
		line-height : 20px;
		color       : #08f;
		display     : block;
		padding     : 10px;
	}

	.countries-wrap .countries-popup {
		min-height : 1600px;
	}

	.countries-wrap .list-countries {
		margin : 0 10px;
	}

	.countries-wrap .list-countries > li > a {
		line-height : 14px;
		padding     : 10px 0;
	}

	.funding-popup {
		top : 35px;
	}
}

@media (max-width : 767px) {
	.countries-wrap .list-countries {

		width : 135px;
	}

	.countries-wrap .countries-popup {
		min-height : 2960px;
	}

	.undp-header .box-right .menu-right-xs .box-search {
		display : none !important;
	}

	.undp-header .box-right .menu-right-xs {
		position          : absolute;
		top               : 50%;
		-webkit-transform : translate(0%, -50%);
		-moz-transform    : translate(0%, -50%);
		-ms-transform     : translate(0%, -50%);
		-o-transform      : translate(0%, -50%);
		right             : 0;
	}

	.menubar {
		bottom : -40px;
	}

	.undp-header .box-right .wrap-heading {
		margin-bottom     : 0;
		position          : absolute;
		left              : 0;
		top               : 50%;
		-webkit-transform : translate(0%, -50%);
		-moz-transform    : translate(0%, -50%);
		-ms-transform     : translate(0%, -50%);
		-o-transform      : translate(0%, -50%);
		font-size         : 13px;
		width             : 160px;
		line-height       : 18px;
	}

	.undp-header .box-right {
		margin-left : 50px;
	}

	.undp-header {
		min-height : 88px;
		background : #043264;
	}

	.undp-header .box-logo img {
		max-height : 103px;
		position   : absolute;
	}

	.undp-header .box-right .menu-right-xs {
		position          : absolute;
		top               : 50%;
		-webkit-transform : translate(0%, -50%);
		-moz-transform    : translate(0%, -50%);
		-ms-transform     : translate(0%, -50%);
		-o-transform      : translate(0%, -50%);
		right             : 0;
	}

	.countries-wrap .popup-heading {
		margin-bottom : 10px;
		padding-right : 20px;
	}

}

@media (max-width : 991px) and (min-width : 768px) {
	.countries-wrap .list-countries {
		width : 165px;
	}
}

/*-------------------------------------------------------- Header End--------------------------------------------------------*/
/*-------------------------------------------------------- Slider Start--------------------------------------------------------*/
#SliderTop {
	margin : 20px 0;
}

#SliderTop #MyCarousel {
	max-width     : 1222px;
	margin        : 0 auto;
	border        : 9px solid #eeeeee;
	border-radius : 10px;
}

#SliderTop .carousel-control.right {
	right      : 2%;
	text-align : right;
}

#SliderTop .carousel-control.left {
	left       : 2%;
	text-align : left;
}

#SliderTop .carousel-control.right,
#SliderTop .carousel-control.left {
	top         : 0;
	padding-top : 135px;
	background  : none;
	opacity     : 1;
	z-index     : 10;
}

#SliderTop .carousel-control.right img,
#SliderTop .carousel-control.left img {
	opacity : 0;
}

#SliderTop .container:hover .carousel-control.right img,
#SliderTop .container:hover .carousel-control.left img {
	opacity : 1;
}

#SliderTop #MyCarousel .item {
	overflow : hidden;

}

#SliderTop #MyCarousel .item .carousel-caption {
	background : rgba(10, 41, 78, 0.8);
}

#SliderTop #MyCarousel .item.slider-textbox-over-image  .carousel-caption {
	/*background: none;*/

	background : rgba(10, 41, 78, 0.74);
	right      : 10%;
	left       : 10%;
	text-align : center;
	top        : 35%;
	bottom     : auto;
}

#SliderTop #MyCarousel .item.side-by-side .carousel-caption {
	max-width   : 35%;
	top         : 0;
	background  : #eee;
	min-height  : 384px;
	position    : static;
	float       : left;
	padding-top : 50px;
}

#SliderTop #MyCarousel .item.side-by-side.blue .carousel-caption {
	background : rgba(31, 49, 88, .8);

	position   : absolute;

}

#SliderTop #MyCarousel .item.side-by-side .carousel-caption .slider-heading {
	margin        : 0 0 10px 0;
	font-size     : 28px;
	color         : #223e5f;

	text-shadow   : none;
	margin-bottom : 20px;
}

#SliderTop #MyCarousel .item.side-by-side.blue .carousel-caption .slider-text,
#SliderTop #MyCarousel .item.side-by-side.blue .carousel-caption .slider-heading {
	color : #fff;
}

#SliderTop #MyCarousel .item.side-by-side.blue .carousel-caption .slider-text a {
	color : #66c2ff;
}

#SliderTop #MyCarousel .item.side-by-side.blue .carousel-caption .slider-text a:hover {
	color : #b0dcf9;
}

#SliderTop #MyCarousel .item.side-by-side .carousel-caption .slider-text {
	color       : #444;
	text-shadow : none;
	line-height : normal;
	font-size   : 15px;
}

#panels-section .thirdrow .equalbox h5 {
	padding-left : 10px;
}

.contentDiv #panels-section .thirdrow .box {
	line-height : normal;
	min-height  : 100px;
}

.contentDiv iframe {
	height : 330px;
	height : 43vh;
	width  : 100%;
}

.btn-download-pdf:before {
	content         : '';
	display         : inline-block;
	height          : 50px;
	width           : 42px;
	position        : absolute;
	background      : url(../images/downloadicon.png) no-repeat;
	left            : 2px;
	top             : 0;
	transform       : rotate(16deg);
	background-size : contain;
}

#advise_panel_slider {
	text-align : center;
}

.btn-download-pdf {
	position      : relative;
	height        : 50px;
	border        : 1px solid #81b7d9;
	display       : inline-block;
	padding       : 0px 25px 0 60px;
	line-height   : 45px;
	border-radius : 5px;
	font-size     : 14px;
	color         : #09507c !important;
	background    : #f7f7f7;
	background    : -moz-linear-gradient(top, #f7f7f7 0%, #e7e7e7 100%);
	background    : -webkit-linear-gradient(top, #f7f7f7 0%, #e7e7e7 100%);
	background    : linear-gradient(to bottom, #f7f7f7 0%, #e7e7e7 100%);
}

a.btn-download-pdf:hover {
	color        : #000 !important;
	border-color : #ccc;
}

a.btn-download-pdf:after {
	font        : normal normal normal 14px/1 FontAwesome;
	content     : "\f019";
	margin-left : 5px;
}

.box.block.downloadpsfversion ul li:before {
	display : none !important;
}

.box.block.downloadpsfversion ul li {
	float         : none;
	display       : inline;
	margin-bottom : 0 !important;
}

/*
.contentDiv #panels-section a.btnDownload.pdf i {
    display: inline-block;
    color: #e62e2e;
    position: relative;
}
.contentDiv #panels-section a.btnDownload:hover {
    background: #dadada;
    color: #444;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}

.contentDiv #panels-section a.btnDownload:hover i {
    background: #223e5f;
    color: #dadada;
}

.contentDiv #panels-section a.btnDownload:hover i:after {
    border-left: 10px solid #223e5f;
}

.contentDiv #panels-section a.btnDownload i {
    display: none;
    font-size: 28px;
    padding: 8.4px 11px;
    vertical-align: middle;
    margin-right: 8px;
    !*background: #e62e2e;*!
    background: #dadada;
}

.contentDiv #panels-section a.btnDownload i:after {
    content: "";
    width: 0;
    height: 0;
    display: inline-block;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    !*border-left: 10px solid #e62e2e;*!
    border-left: 10px solid #dadada;
    position: absolute;
    right: -7px;
    top: 12px;
}

.contentDiv #panels-section a.btnDownload {
    display: inline-block;
    height: 45px;
    padding-right: 15px;
    margin-bottom: 10px;
    background: #223e5f;
    color: #fff;
}
*/

#SliderTop #MyCarousel .item.slider-textbox-on-image .carousel-caption {
	top    : 0px;
	bottom : auto;
}

#SliderTop #MyCarousel .carousel-caption {
	right          : 0;
	left           : 0;
	bottom         : 0;
	padding        : 20px;
	padding-bottom : 50px;
	text-align     : left;
}

#SliderTop #MyCarousel .carousel-caption h1 {
	margin    : 0 0 15px 0;
	font-size : 36px;
	position  : relative;
	z-index   : 1;
}

#SliderTop #MyCarousel .carousel-caption h2 {
	margin    : 0px;
	font-size : 18px;
	position  : relative;
	z-index   : 1;
}

#SliderTop #MyCarousel .carousel-indicators {
	bottom  : 0;
	display : inline-block;
	margin  : 0 auto 10px;
	width   : auto;
	left    : auto;
	right   : 44.5%;
}

#SliderTop #MyCarousel .carousel-indicators li.active {
	background : #0a294e;
}

#SliderTop #MyCarousel .carousel-indicators li {
	height     : 18px;
	width      : 18px;
	margin     : 2px !important;
	float      : left;
	background : #fff;
	border     : 1px solid #0a294e;
}

/*-------------------------------------------------------- Header End--------------------------------------------------------*/
/*-------------------------------------------------------- Hightlight Start--------------------------------------------------------*/
#highlights,
.highlights {
	background   : #0b507b;
	border       : 4px solid #fff;
	border-right : 0;
	border-left  : 0;
	padding      : 16px 0;
}

#highlights .highlighbtn,
.highlights .highlighbtn {
	display     : inline-block;
	font-size   : 28px;
	width       : 460px;
	color       : #0a294e;
	margin      : 0;
	background  : #fff;
	padding     : 6px 15px 12px;
	border      : 1px solid #7ac6ea;
	box-sizing  : border-box;
	line-height : 44px;
	height      : 60px;
}

#highlights .socialIcon,
.highlights .socialIcon {
	float         : right;
	margin-bottom : -8px;
	margin-top    : -2px;
}

#highlights .socialIcon li,
.highlights .socialIcon li {
	list-style : none;
	float      : left;
	margin     : 0 10px;
}

#highlights .socialIcon li:last-child,
.highlights .socialIcon li:last-child {
	margin-right : 0;
}

#highlights .socialIcon li a {
	height  : 64px;
	width   : 64px;
	display : inline-block;
}

#highlights .socialIcon li:hover a.facebook {
	background : url("../images/fb-hover.png") center center no-repeat;
}

#highlights .socialIcon li a.facebook {
	background : url("../images/fb.png") center center no-repeat;
}

#highlights .socialIcon li a.twitter {
	background : url("../images/twitter.png") center center no-repeat;
}

#highlights .socialIcon li a.youtube {
	background : url("../images/youtube.png") center center no-repeat;
}

#highlights .socialIcon li:hover a.twitter {
	background : url("../images/twitter-hover.png") center center no-repeat;
}

#highlights .socialIcon li:hover a.youtube {
	background : url("../images/youtube-hover.png") center center no-repeat;
}

#highlights .socialIcon li:hover a.mail {
	background : url("../images/mail-hover.png") center center no-repeat;
}

#highlights .socialIcon li a.mail {
	background : url("../images/mail.png") center center no-repeat;
}

#highlights .socialIcon li:hover a.news {
	background : url("../images/news-icon-hover.png") center center no-repeat;
}

#highlights .socialIcon li a.news {
	background : url("../images/news-icon.png") center center no-repeat;
}

/*-------------------------------------------------------- Hightlight End--------------------------------------------------------*/
/*-------------------------------------------------------- panels-section Start--------------------------------------------------------*/
#panels-section .box .caption-xs {
	opacity : 1;
}

#panels-section .box:hover .caption-xs {
	opacity : 1;
}

#panels-section .firstrow.box img {
	border-radius : 15px;
}

#panels-section .firstrow .box {
	border-radius : 15px;
	border        : 3px solid #498aa7;
	margin-top    : 25px;
	min-height    : 330px;
	text-align    : center;
	line-height   : 323px;
	background    : #fff;
	overflow      : hidden;
	position      : relative;
}

#panels-section .firstrow .box .box-lg {
	display       : inline-block;
	border-radius : 10px;
	position      : absolute;
	opacity       : 1;
	bottom        : 0;
	top           : 0;
	left          : 0;
	padding       : 20px 15px;
	text-align    : left;
	right         : 0;
	background    : rgba(10, 41, 78, 0.86);
}

#panels-section .firstrow .box .box-lg h4 {
	font-size   : 18px;
	color       : #fff;
	margin      : 10px 0 15px;
	line-height : 20px;
}

#panels-section .firstrow .box .box-lg p {
	color       : #66c2ff;
	font-size   : 14px;
	line-height : 18px;
}

#panels-section .firstrow .box:hover .box-lg {
	opacity : 1;
}

#panels-section .secondrow .box {
	border-radius : 15px;
	border        : 3px solid #498aa7;
	margin-top    : 25px;
	min-height: 447px;
	text-align    : center;
	line-height   : 428px;
	background    : #fff;
	position      : relative;
}

#panels-section .secondrow .box .box-lg {
	display       : inline-block;
	border-radius : 10px;
	position      : absolute;
	opacity       : 1;
	bottom        : 0;
	top           : 0;
	left          : 0;
	padding       : 30px 15px;
	text-align    : left;
	right         : 0;
	background    : rgba(10, 41, 78, 0.86);
}

#panels-section .secondrow .box .box-lg h4 {
	font-size   : 24px;
	color       : #fff;
	margin      : 20px 0 15px;
	line-height : 30px;
}

#panels-section .secondrow .box .box-lg p {
	color       : #66c2ff;
	font-size   : 16px;
	line-height : 20px;
}

#panels-section .secondrow .box:hover .box-lg {
	opacity : 1;
}

#panels-section .thirdrow .box {
	border-radius : 15px;
	border        : 3px solid #498aa7;
	margin-top    : 25px;
	min-height    : 324px;
	text-align    : center;
	/* line-height: 314px; */
	background    : #fff;
	overflow      : hidden;
	position      : relative;
}

#panels-section .fourthrow .box:hover .caption-xs,
#panels-section .thirdrow .box:hover .caption-xs {
	opacity : 1;
}

#panels-section .fourthrow .box .caption-xs,
#panels-section .thirdrow .box .caption-xs {
	display     : inline-block;
	line-height : 20px;
	position    : absolute;
	opacity     : 1;
	bottom      : 0;
	font-size   : 18px;
	padding     : 10px 60px 10px 10px;
	margin      : 0;
	color       : #fff;
	left        : 0;
	text-align  : left;
	right       : 0;
	background  : rgba(10, 41, 78, 0.86);
}

#panels-section .thirdrow .box.proceeding h3,
#panels-section .box.img-text h3
#panels-section .thirdrow .box h5 {
	font-size     : 20px;
	color         : #0a294e;
	margin        : 25px 0 15px;
	margin        : 10px 0 15px;
	text-align    : left;
	/*padding-left: 10px;*/
	padding-right : 10px;
}

#panels-section .thirdrow .box ul,
.annual-report-list ul, .thirdrow ul {
	color        : #0a294e;
	list-style   : none;
	padding-left : 0px;
}

.annual-report-list ul li:before,
#panels-section .thirdrow .box ul li:before, .thirdrow ul li:before,
#rightcolumn1 ul li:before {
	content        : '';
	height         : 4px;
	width          : 4px;
	display        : inline-block;
	vertical-align : middle;
	position       : absolute;
	top            : 7px;
	background     : #0a294e;
	left           : 14px;
}

#panels-section .thirdrow .annualReport {
	line-height : 100px;
	padding     : 15px;
	margin      : 10px 0 25px;
}

#panels-section .thirdrow .box.annualReport h5 a:hover {
	color : #66c2ff;
}

#panels-section .thirdrow .box.annualReport h5 a {
	color : inherit;
}

#panels-section .thirdrow .box.annualReport h5 {
	color      : inherit;
	margin     : 35px 0 15px;
	margin     : 20px 0 15px;
	text-align : center;
}

.annual-report-list ul li,
#panels-section .thirdrow .box ul li, .thirdrow ul li,
#rightcolumn1 ul li {
	position      : relative;
	padding-left  : 25px;
	color         : #333;
	font-size     : 14px;
	text-align    : left;
	margin-bottom : 10px;
	line-height   : 18px;
	font-weight   : normal;
	padding-right : 5px;
}

.fourthrow .summary2015.box h4,
#right-sidebar h4 {
	font-size  : 22px;
	color      : #fff;
	background : #223e5f;
	background : #003772;
	padding    : 20px;
	margin     : 0;
	text-align : left;
}

#panels-section .thirdrow .box.thematicarea ul {
	padding       : 15px 0 20px;
	background    : #f9f9f9;min-height : 289px;
	border-bottom : 1px solid #ccc;
	margin-bottom : 0px;
}

#panels-section .thirdrow .box.thematicarea ul li {
	list-style : none;
	margin     : 0 0 5px 0;
}

#panels-section .thirdrow .box.thematicarea ul li a {
	color : #333;
}

#panels-section .thirdrow .box.thematicarea ul li:hover a {
	color : #66c2ff;
}

#panels-section .thirdrow .box.proceeding,
#panels-section .thirdrow .box.img-text {
	height     : auto;
	min-height : 150px;
	padding    : 25px 13px 15px;
}

#panels-section .thirdrow .box.img-text {
	padding-top    : 0px;
	padding-bottom : 0px;
}

#panels-section .thirdrow .box.img-text > div {
	margin-top    : 25px;
	margin-bottom : 15px;
}

#panels-section .thirdrow .box.proceeding h3,
#panels-section .thirdrow .box.proceeding h5,
#panels-section .box.img-text h3,
#panels-section .box.img-text h5 {
	padding    : 0;
	font-size  : 20px;
	text-align : left;
}

#panels-section .thirdrow .box.proceeding p,
#panels-section .box.img-text p {
	text-align : left;
	font-size  : 14px;
}

#panels-section .fourthrow .box {
	border-radius : 15px;
	border        : 3px solid #498aa7;
	margin-top    : 25px;
	min-height    : 200px;   /* 332pm*/
	text-align    : center;
	background    : #fff;
	overflow      : hidden;
	position      : relative;
}

#panels-section .fourthrow .box img {
	border-radius : 0;
}

#panels-section .fourthrow .box h5 {
	padding    : 0;
	font-size  : 18px;
	color      : #0a294e;
	text-align : left;
}

#panels-section .fourthrow .box p {
	text-align : left;
	font-size  : 14px;
}

#panels-section .fourthrow .box.evaluation {
	padding : 20px 10px;
}

#panels-section .fourthrow .summary2015.box img {
	margin : 12px 0;
}

#panels-section .fourthrow .summary2015.box p {
	padding : 0px 15px;
}

/*-------------------------------------------------------- panels-section End--------------------------------------------------------*/

/*-------------------------------------------------------- panels-section-2 Start--------------------------------------------------------*/
#panels-section-2 .box .caption-xs {
	opacity : 1;
}

#panels-section-2 .box:hover .caption-xs {
	opacity : 1;
}

#panels-section-2 .firstrow.box img {
	border-radius : 15px;
}

#panels-section-2 .firstrow .box {
	border-radius : 15px;
	border        : 3px solid #498aa7;
	margin-top    : 25px;
	min-height    : 330px;
	text-align    : center;
	line-height   : 323px;
	background    : #fff;
	overflow      : hidden;
	position      : relative;
}

#panels-section-2 .firstrow .box .box-lg {
	display       : inline-block;
	border-radius : 10px;
	position      : absolute;
	opacity       : 1;
	bottom        : 0;
	top           : 0;
	left          : 0;
	padding       : 20px 15px;
	text-align    : left;
	right         : 0;
	background    : rgba(10, 41, 78, 0.86);
}

#panels-section-2 .firstrow .box .box-lg h4 {
	font-size   : 18px;
	color       : #fff;
	margin      : 10px 0 15px;
	line-height : 20px;
}

#panels-section-2 .firstrow .box .box-lg p {
	color       : #66c2ff;
	font-size   : 14px;
	line-height : 18px;
}

#panels-section-2 .firstrow .box:hover .box-lg {
	opacity : 1;
}

#panels-section .secondrow .box {
	border-radius : 15px;
	border        : 3px solid #498aa7;
	margin-top    : 25px;
	min-height: 447px;
	text-align    : center;
	line-height   : 428px;
	background    : #fff;
	position      : relative;
}

#panels-section-2 .secondrow .box .box-lg {
	display       : inline-block;
	border-radius : 10px;
	position      : absolute;
	opacity       : 1;
	bottom        : 0;
	top           : 0;
	left          : 0;
	padding       : 30px 15px;
	text-align    : left;
	right         : 0;
	background    : rgba(10, 41, 78, 0.86);
}

#panels-section-2 .secondrow .box .box-lg h4 {
	font-size   : 24px;
	color       : #fff;
	margin      : 20px 0 15px;
	line-height : 30px;
}

#panels-section-2 .secondrow .box .box-lg p {
	color       : #66c2ff;
	font-size   : 16px;
	line-height : 20px;
}

#panels-section-2 .secondrow .box:hover .box-lg {
	opacity : 1;
}

#panels-section-2 .thirdrow .box {
	border-radius : 15px;
	border        : 3px solid #498aa7;
	margin-top    : 25px;
	min-height    : 324px;
	text-align    : center;
	/* line-height: 314px; */
	background    : #fff;
	overflow      : hidden;
	position      : relative;
}

#panels-section-2 .fourthrow .box:hover .caption-xs,
#panels-section-2 .thirdrow .box:hover .caption-xs {
	opacity : 1;
}

#panels-section-2 .fourthrow .box .caption-xs,
#panels-section-2 .thirdrow .box .caption-xs {
	display     : inline-block;
	line-height : 20px;
	position    : absolute;
	opacity     : 1;
	bottom      : 0;
	font-size   : 18px;
	padding     : 10px 60px 10px 10px;
	margin      : 0;
	color       : #fff;
	left        : 0;
	text-align  : left;
	right       : 0;
	background  : rgba(10, 41, 78, 0.86);
}

#panels-section-2 .thirdrow .box.proceeding h3,
#panels-section-2 .box.img-text h3
#panels-section-2 .thirdrow .box h5 {
	font-size     : 20px;
	color         : #0a294e;
	margin        : 25px 0 15px;
	margin        : 10px 0 15px;
	text-align    : left;
	/*padding-left: 10px;*/
	padding-right : 10px;
}

#panels-section-2 .thirdrow .box ul,
.annual-report-list ul, .thirdrow ul {
	color        : #0a294e;
	list-style   : none;
	padding-left : 0px;
}

.annual-report-list ul li:before,
#panels-section-2 .thirdrow .box ul li:before, .thirdrow ul li:before,
#rightcolumn1 ul li:before {
	content        : '';
	height         : 4px;
	width          : 4px;
	display        : inline-block;
	vertical-align : middle;
	position       : absolute;
	top            : 7px;
	background     : #0a294e;
	left           : 14px;
}

#panels-section-2 .thirdrow .annualReport {
	line-height : 100px;
	padding     : 15px;
	margin      : 10px 0 25px;
}

#panels-section-2 .thirdrow .box.annualReport h5 a:hover {
	color : #66c2ff;
}

#panels-section-2 .thirdrow .box.annualReport h5 a {
	color : inherit;
}

#panels-section-2 .thirdrow .box.annualReport h5 {
	color      : inherit;
	margin     : 35px 0 15px;
	margin     : 20px 0 15px;
	text-align : center;
}

.annual-report-list ul li,
#panels-section-2 .thirdrow .box ul li, .thirdrow ul li,
#rightcolumn1 ul li {
	position      : relative;
	padding-left  : 25px;
	color         : #333;
	font-size     : 14px;
	text-align    : left;
	margin-bottom : 10px;
	line-height   : 18px;
	font-weight   : normal;
	padding-right : 5px;
}

.fourthrow .summary2015.box h4,
#right-sidebar h4 {
	font-size  : 22px;
	color      : #fff;
	background : #223e5f;
	background : #003772;
	padding    : 20px;
	margin     : 0;
	text-align : left;
}

#panels-section-2 .thirdrow .box.thematicarea ul {
	padding       : 15px 0 20px;
	background    : #f9f9f9;min-height : 289px;
	border-bottom : 1px solid #ccc;
	margin-bottom : 0px;
}

#panels-section-2 .thirdrow .box.thematicarea ul li {
	list-style : none;
	margin     : 0 0 5px 0;
}

#panels-section .thirdrow .box.thematicarea ul li a {
	color : #333;
}

#panels-section-2 .thirdrow .box.thematicarea ul li:hover a {
	color : #66c2ff;
}

#panels-section-2 .thirdrow .box.proceeding,
#panels-section-2 .thirdrow .box.img-text {
	height     : auto;
	min-height : 150px;
	padding    : 25px 13px 15px;
}

#panels-section-2 .thirdrow .box.img-text {
	padding-top    : 0px;
	padding-bottom : 0px;
}

#panels-section-2 .thirdrow .box.img-text > div {
	margin-top    : 25px;
	margin-bottom : 15px;
}

#panels-section-2 .thirdrow .box.proceeding h3,
#panels-section-2 .thirdrow .box.proceeding h5,
#panels-section-2 .box.img-text h3,
#panels-section-2 .box.img-text h5 {
	padding    : 0;
	font-size  : 20px;
	text-align : left;
}

#panels-section .thirdrow .box.proceeding p,
#panels-section .box.img-text p {
	text-align : left;
	font-size  : 14px;
}

#panels-section-2 .fourthrow .box {
	border-radius : 15px;
	border        : 3px solid #498aa7;
	margin-top    : 25px;
	min-height    : 200px;   /* 332pm*/
	text-align    : center;
	background    : #fff;
	overflow      : hidden;
	position      : relative;
}

#panels-section-2 .fourthrow .box img {
	border-radius : 0;
}

#panels-section .fourthrow .box h5 {
	padding    : 0;
	font-size  : 18px;
	color      : #0a294e;
	text-align : left;
}

#panels-section-2 .fourthrow .box p {
	text-align : left;
	font-size  : 14px;
}

#panels-section-2 .fourthrow .box.evaluation {
	padding : 20px 10px;
}

#panels-section .fourthrow .summary2015.box img {
	margin : 12px 0;
}

#panels-section-2 .fourthrow .summary2015.box p {
	padding : 0px 15px;
}

/*-------------------------------------------------------- panels-section-2 End--------------------------------------------------------*/
/*-------------------------------------------------------- Footer Start--------------------------------------------------------*/
footer {
	/*margin-top: 70px;*/
}

footer #footer-top {
	padding    : 30px 0;
	border-top : 6px solid #fff;
	background : #15395e;
}

footer #footer-top h4 {
	color          : #fff;
	font-size      : 20px;
	font-size      : 18px;
	margin         : 0 0 20px 0;
	border-bottom  : 2px solid #3a6685;
	padding-bottom : 10px;
	padding-left   : 10px;
}

footer #footer-top ul li:before {
	content        : '';
	height         : 4px;
	width          : 4px;
	background     : #fff;
	display        : inline-block;
	vertical-align : middle;
	position       : absolute;
	left           : 2px;
	top            : 8px;
}

footer #footer-top p {
	color     : #fff;
	font-size : 14px;

}

footer #footer-top ul li {
	padding-left : 15px;
	color        : #66c2ff;
	list-style   : none;
	font-size    : 14px;
	position     : relative;
}

footer #footer-top ul li a {
	color : #66c2ff;
}

footer #footer-top ul li a:hover {
	color : #FFF;
}

footer #footer-top ul li:hover {
	color : #fff;
}

footer #footer-bottom {
	padding    : 8px 0;
	border-top : 2px solid #163f69;
}

footer #footer-bottom ul.socialicons {
	list-style : none;
	margin     : 0;
	float      : right;
}

footer #footer-bottom .socialicons li {
	display        : inline-block;
	font-size      : 12px;
	color          : #fff;
	vertical-align : middle;
	line-height    : 24px;
}

footer #footer-bottom .socialicons li a {
	display    : block;
	width      : 25px;
	height     : 25px;
	background : url("../images/footer-sprite.png") no-repeat center center;
}

footer #footer-bottom .socialicons li a.facebook {
	background-position : center 0;
	transition          : all 400ms ease-in-out;

}

footer #footer-bottom .socialicons li a.twitter {
	background-position : center -56px;
	transition          : all 400ms ease-in-out;
}

footer #footer-bottom .socialicons li a.youtube {
	background-position : center -108px;
	transition          : all 400ms ease-in-out;
}

footer #footer-bottom .socialicons li:hover a.facebook {
	background-position : center -31px;
}

footer #footer-bottom .socialicons li:hover a.twitter {
	background-position : center -80px;
}

footer #footer-bottom .socialicons li:hover a.youtube {
	background-position : center -137px;
}

footer #footer-bottom ul {
	margin : 6px 0;
}

footer #footer-bottom ul li {
	display      : inline-block;
	float        : left;
	font-size    : 12px;
	margin-right : 20px;
}

#footer-top a, footer #footer-bottom ul li a {
	color : #66c2ff;
}

footer #footer-bottom ul li:hover,
#footer-top a:hover, footer #footer-bottom ul li a:hover {
	color : #fff;
}

/*-------------------------------------------------------- Footer End--------------------------------------------------------*/
/*-------------------------------------------------------- Anual Start--------------------------------------------------------*/

select#annual-report-selector:focus {
	outline    : none;
	box-shadow : none;
}

select#annual-report-selector {
	width         : 99.6%;
	text-align    : left;
	font-size     : 15px;
	height        : 200px;
	border        : 3px solid #498aa7;
	margin-bottom : 15px;
}

select#annual-report-selector option span {
	font-size : 108px;
}

select#annual-report-selector option {
	border  : 1px solid #eee;
	padding : 5px 13px;
}

select#annual-report-selector option:last-child {
	padding-bottom : 15px;
}

select#annual-report-selector option:first-child {
	padding-top : 15px;
}

select#annual-report-selector option:nth-child(odd) {
	background : #efefef;
}

div#select_vlaue {
	height      : 50px;
	width       : 100%;
	line-height : 30px;
	position    : relative;
	font-size   : 17px;
	color       : #fff;
	background  : #003772;
	padding     : 10px;
	margin      : 0 0 20px 0;
	display     : block;
}

div#select_vlaue span {
	/* color: #223e5f; */
	font-weight : bold;
	display     : inline-block;
	width       : 65%;
}

div#select_vlaue span input:focus {
	outline : none;
}

div#select_vlaue span input {
	background   : transparent;
	/*width: 500px;*/
	width        : 100%;
	border       : 0 !important;
	padding-left : 10px;
}

div#select_vlaue:before {
	content      : "";
	display      : inline-block;
	position     : absolute;
	top          : 20px;
	right        : 20px;
	border-top   : 8px solid #000;
	border-right : 5px solid transparent;
	border-left  : 5px solid transparent;
	opacity      : 0;
}

.report-section .btn-download-pdf {
	margin : 0 10px 10px 0;
}

@media (min-width : 768px) {
	.report-section .col-sm-5 {
		padding-right : 0
	}

	.report-section .col-sm-7 {
		padding-left : 0
	}

}

.annual-report-list {
	display        : none;
	overflow       : hidden;
	position       : relative;
	float          : left;
	padding-bottom : 15px;
}

.annual-report-list p strong,
.annual-report-list a strong {
	font-size  : 17px !important;

	/* color: #fff; */
	/* background: #223e5f; */
	/* background: #003772; */
	padding    : 10px;
	margin     : 0 0 20px 0;
	text-align : left;
	display    : block;

}

.annual-report-list a {
	color     : #333;
	font-size : 14px;
}

.annual-report-list a:hover {
	color : #66c2ff;
}

/*-------------------------------------------------------- Anual  End--------------------------------------------------------*/
/*-------------------------------------------------------- advisory Panel Member  Start--------------------------------------------------------*/
.advisoryPanelMember {
	padding : 15px;
	margin  : 15px 0;
}

.advisoryPanelMember figure {
	padding    : 10px 15px;
	padding    : 10px 5px;
	background : #f4f4f4;
	border     : 5px solid #fff;
	background : #f9f9f9;
	border     : 5px solid #f9f9f9;
	height     : 325px;
}

.advisoryPanelMember figure figcaption h3 {
	font-size      : 17px;
	background     : #0b507b;
	padding        : 15px 3px;
	color          : #fff;
	margin-top     : 0;
	vertical-align : middle;
	height         : 66px;
	vertical-align : middle;
	display        : table-cell;

}

.advisoryPanelMember figure figcaption {
	display : table;
	width   : 100%;
}

.advise_panel_slider {
	position : relative;
}

.advise_panel_slider .item {
	min-height : 325px;
}

.customNavigation a {
	position : absolute;
	top      : 40%
}

.customNavigation a.prev {
	left : -30px;
}

.customNavigation a.next {
	right : -30px;
}

.customNavigation a {
	display    : inline-block;
	color      : #0b507b;
	font-size  : 40px;
	cursor     : pointer;
	padding    : 20px;
	opacity    : 0.5;
	transition : opacity 250ms ease;
}

.customNavigation a:hover {
	opacity : 0.9;
}

@media (min-width : 768px) {
	.customNavigation {
		opacity    : 0;
		transition : opacity 250ms ease;
	}

	.advise_panel_slider:hover .customNavigation {
		opacity : 1;
	}
}

/*-------------------------------------------------------- advisory Panel Member  End--------------------------------------------------------*/
/*-------------------------------------------------------- Policy  Start--------------------------------------------------------*/
#accordion.policytabs {
	margin        : 15px 0;
	/*background: #0b507b;*/
	background    : #fff;
	/*padding: 18px;*/
	padding       : 0px !important;
	border-radius : 15px;
	padding-left  : 35px;
}

#accordion.policytabs ol b  {
	color         : #444444;
	font-style    : italic;
	display       : block;
	margin-top    : 15px;
	margin-bottom : 15px;
}

#accordion.policytabs ol li:before {
	display : none;
}

#accordion.policytabs ol li {
	color        : rgba(255, 255, 255, 0.75);
	color        : #444;
	padding-left : 10px;

}

.panel, .panel-default > .panel-heading {
	background : transparent !important;
}

#accordion.policytabs .panel-body p {
	font-size : 15px;
	color     : #FFF !important;
	padding   : 25px !important;

}

#accordion.policytabs .panel-body2 p {
	font-size : 15px;
	color     : #050505 !important;
	padding   : 25px !important;

}


#accordion.policytabs .panel-heading a {
	font-variant : small-caps;
	font-size    : 20px !important;
	color        : #fff !important;
}

#accordion.policytabs .panel-heading.border {
	/*border-bottom: 1px solid #D3D3D3 !important;*/

}

#accordion.policytabs .panel-heading {
	padding : 0;
}

.panel-default {
	border-color : transparent !important;

}

#accordion.policytabs .panel:before {
	display : none
}

#accordion.policytabs .panel {
	margin          : 0px !important;
	border-radius   : 0px;
	list-style-type : upper-roman;
	color           : #fff;
	padding-left    : 0px;
	font-size       : 16px;

	border-radius   : 5px;
	border          : 2px solid #498aa7 !important;
	overflow        : hidden;
	padding         : 0 !important;
	margin-bottom   : 15px !important;
}

#accordion.policytabs .panel-default > .panel-heading + .panel-collapse > .panel-body .panel-body2 {
	padding      : 8px 10px !important;
	color        : #838f9a;
	background   : transparent !important;
	border-color : #3c3f50 !important;
}



#accordion.policytabs .panel-heading a i:before {
	content : "\f068";
}

#accordion.policytabs .panel-heading a.collapsed i:before {
	content : "\f067";
}

#accordion.policytabs .panel-heading a i {
	float         : right;
	font-size     : 15px;
	height        : 20px;
	width         : 20px;
	line-height   : 21px;
	margin        : 12px 0 8px 0;
	color         : #0b507b;
	background    : #fff !important;
	border-radius : 50%;
	text-align    : center;
}

#accordion.policytabs .panel-heading a {
	display       : block;
	height        : 45px;
	line-height   : 45px;
	color         : #fff;
	font-size     : 15px;
	background    : #223e5f;
	background    : #003772;
	color         : #838f9a;
	border-bottom : 1px solid #3f414e;
	border        : 0px;
	padding       : 0 10px;
}

#accordion.policytabs .panel-body .panel-body2 label {
	background : none !important;
	margin     : 0 !important;
	display    : block;
}

.panel-default > .panel-heading + .panel-collapse#collapseThree > .panel-body .panel-body2 {
	padding : 8px 5px !important;
}

#accordion.policytabs .panel-body .panel-body2 ul li {
	display : inline-block;
	width   : 33%;
}

#accordion.policytabs .panel-body .socialicons .btnblock {
	width      : 100%;
	background : #c9c9c9;
	border     : 1px solid #c9c9c9;
	color      : #133440;
	text-align : center;
}

.downloadpsfversion ul {
	margin : 25px 0;
}

.downloadpsfversion ul li a {
	color : #444;
}

/*-------------------------------------------------------- Policy  End--------------------------------------------------------*/
/*-------------------------------------------------------- EB session  Start--------------------------------------------------------*/

table.aboutIEO tr:first-child th {
	padding    : 10px 5px;
	background : #223e5f;
	background : #003772;
	border     : 1px solid #ccc;
	color      : #fff;
}

table.aboutIEO tr td a:hover {
	text-decoration : underline !important;
	color           : #66c2ff;
}

table.aboutIEO tr td a {
	color       : #0a294e;
	font-weight : normal;
	display     : inline-block;
}

table.aboutIEO tr td {
	border     : 1px solid #ccc !important;
	padding    : 6px 5px;
	background : #fff;
	color      : #333;
}

table.aboutIEO tr td:last-child {
	text-align : center;
}

table.aboutIEO tr:nth-child(even) td {
	padding    : 6px 5px;
	background : #f9f9f9;
	border     : 1px solid #ccc !important;
}

table.aboutIEO tr:first-child th:nth-child(1) {
	width : 165px;

}

table.aboutIEO tr:first-child th:nth-child(3) {
	width : 150px;
	/*text-align: center;*/
}

ul.ieo-links li i {
	font-size    : 25px;
	margin-right : 7px;
	margin-top   : 8px;
	position     : relative;
	bottom       : -3px;
}

ul.ieo-links li a {
	vertical-align : middle;
	color          : inherit;
	display        : block;
	position       : relative;
	z-index        : 1;
}

ul.ieo-links li {
	display     : inline-block;
	/*padding: 0 15px;*/
	/*height: 45px;*/
	text-align  : center;
	width       : 20%;
	border      : 1px solid #ccc;
	line-height : 39px;
	margin      : 15px 0px;
	font-size   : 14px;
	padding     : 0px;
	float       : left;
}

ul.ieo-links li:before {
	display : none;
}

ul.ieo-links li.active a,
ul.ieo-links li a:hover {
	background : #223e5f;
	background : #003772;
	border     : 1px solid #223e5f !important;
	border     : 1px solid #003772 !important;
	color      : #fff;
}

.bread p {
	color     : #66c2ff;
	font-size : 16px;
	color     : #000;
	font-size : 14px;
	margin    : 0;
}

.bread .row {
	margin : 0px;
}

.bread p a:hover {
	text-decoration : underline !important;
}

.bread p a {
	color : #fff;
	color : #05a;
}

.bread {
	background : #498aa7;
	padding    : 10px 0px;
	background : #fff;
}

ul.ieo-links li.active a:before
	/*ul.ieo-links li a:hover:before */
{
	content      : "";
	bottom       : -10px;
	position     : absolute;
	left         : 49%;
	left         : calc(50% - 5px);
	z-index      : 0;
	border-left  : 10px solid transparent;
	border-right : 10px solid transparent;
	border-top   : 10px solid #0b507b;
	left         : 50%;
	margin-left  : -10px;
}

ul.ieo-links li.active a:after {
	/*ul.ieo-links li a:hover:after {*/
	content    : "";
	height     : 4px;
	background : #0b507b;
	width      : 100%;
	position   : absolute;
	left       : 0;
	bottom     : 0;
}

ul.ieo-links {
	margin : 25px 0 0;
	float  : left;
	width  : 100%;
}

/*-------------------------------------------------------- EB session End--------------------------------------------------------*/
/*-------------------------------------------------------- Assessment of Development Results at Country Level Start--------------------------------------------------------*/
/*tabs style*/
.regionTabs li {
	position      : relative;
	display       : block;
	background    : #223e5f;
	background    : #003772;
	color         : #fff;
	border-radius : 0 !important;
	margin        : 0 0px !important;
	border        : 1px solid #223e5f;
	border        : 1px solid #003772;
	border-bottom : 1px solid rgba(255, 255, 255, 0.32);
	border        : 0 !important;
	text-align    : center;
	border-right  : 1px solid #687b92 !important;
	min-width     : 10%; /*changed from min-width to max-width: */
}

ul.regionTabs.nav.nav-tabs {
	border-bottom : 1px solid #223e5f;
	border-bottom : 1px solid #003772;
	margin        : 20px 0 10px
}

.regionTabs li.active {
	background : #223e5f !important;
	background : #003772 !important;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	background : rgba(255, 255, 255, 0.32);
	color      : #fff;
}

.regionTabs li a {
	border-radius : 0;
	width         : 100%;
	height        : 50 px;
	border        : 0 !important;
	border-top    : 1px solid transparent;
	text-align    : center;
	color         : #66c2ff;
}

.regionTabs li:hover a,
.regionTabs li.active a {
	background    : rgba(255, 255, 255, 0.32);
	border-radius : 0;
	color         : #fff;
	width         : 100%;
	border        : 0 !important;
}

.program .regionTabs li a span {
	display   : block;
	font-size : 11px;
}

.program .regionTabs li a {
	height : 55px;
}

/*-------------------------------------------------------- Assessment of Development Results at Country Level End--------------------------------------------------------*/
/*farhan*/
#panels-section .thirdrow .auto-height,
.auto-height {
	height     : auto;
	min-height : initial;
	max-height : initial;
}

#panels-section .thirdrow .social {
	background : #0b507b
}

#panels-section .social a {
	height  : 64px;
	width   : 64px;
	display : inline-block;
	margin  : 15px 5px;
}

#panels-section .social a.facebook {
	background : url(../images/fb.png) center center no-repeat
}

#panels-section .social a.facebook:hover {
	background : url(../images/fb-hover.png) center center no-repeat
}

#panels-section .social a.twitter {
	background : url(../images/twitter.png) center center no-repeat
}

#panels-section .social a.twitter:hover {
	background : url(../images/twitter-hover.png) center center no-repeat
}

#panels-section .social a.youtube {
	background : url(../images/youtube.png) center center no-repeat
}

#panels-section .social a.youtube:hover {
	background : url(../images/youtube-hover.png) center center no-repeat
}

#panels-section .social a.mail {
	background : url(../images/mail.png) center center no-repeat
}

#panels-section .social a.mail:hover {
	background : url(../images/mail-hover.png) center center no-repeat
}

#panels-section .social.subscribe a:before {
	content         : '';
	padding-left    : 55px;
	width           : 45px;
	height          : 45px;
	background-size : contain !important;
	display         : inline-block;
	margin          : 15px 5px;
	position        : absolute;
	left            : 0;
	right           : 0;
	top             : -68px;
}

#panels-section .social a.newsletter:before {
	background : url(../images/mail.png) center center no-repeat
}

#panels-section .social a.newsletter:hover:before {
	background : url(../images/mail-hover.png) center center no-repeat
}

#panels-section .social a.youtube-subscribe:before {
	background : url(../images/youtube.png) center center no-repeat
}

#panels-section .social a.youtube-subscribe:hover:before {
	background : url(../images/youtube-hover.png) center center no-repeat
}

#panels-section .social.subscribe a {
	font-size     : 14px;
	color         : #fff;
	display       : inline-block;
	position      : relative;
	margin-top    : 62px;
	margin-bottom : -24px;
}

#panels-section .social.subscribe a:hover {
	color : #0a294e;
}

.page-title {
	margin        : 25px 0 0;
	color         : #fff;
	font-size     : 28px;
	border-bottom : 3px solid #ccc;
	background    : #223e5f;
	background    : #003772;
	padding       : 14px 14px 10px;
	border-radius : 8px 8px 0 0;
}

/*
.tab-content div {
    display: none;
}
*/

.tab-content .active {
	display : block;
}

/*EO farhan*/
.contentDiv {
	padding-bottom : 70px;
}

/*--------------------------------------------------------Leader Start--------------------------------------------------------*/
#participantsPage {

	/*background: url("../images/WhiteBg1.jpg") center center;*/
	background-size : cover;
}

#participantsPage .timeline {
	position   : relative;
	padding    : 4px 0 0 0;
	margin-top : 22px;
	list-style : none;
}

#participantsPage .timeline > li:nth-child(even) {
	position      : relative;
	margin-bottom : 80px;
	padding-left  : 10px;
	font-size     : 14px;
	height        : 180px;
	right         : 0%;
}

#participantsPage .timeline > li:nth-child(odd) {
	position      : relative;
	margin-bottom : 80px;
	height        : 180px;
	left          : 0%;
}

#participantsPage .timeline > li:before,
#participantsPage .timeline > li:after {
	content : " ";
	display : table;
}

#participantsPage .timeline > li:after {
	clear      : both;
	min-height : 170px;
}

#participantsPage .timeline > li .timeline-panel {
	position   : relative;
	float      : left;
	width      : 41%;
	padding    : 0 20px 20px 30px;
	text-align : right;
}

#participantsPage .timeline > li .timeline-panel:before {
	right              : auto;
	left               : -15px;
	border-right-width : 15px;
	border-left-width  : 0;
}

#participantsPage .timeline > li .timeline-panel:after {
	right              : auto;
	left               : -14px;
	border-right-width : 14px;
	border-left-width  : 0;
}

#participantsPage .timeline > li .timeline-image {
	z-index          : 100;
	position         : absolute;
	left             : 50%;
	border-radius    : 100%;
	/*
    border: 7px solid #3b5998;
    background-color: #3b5998;
    box-shadow: 0 0 5px #4582ec;
    */

	border           : 7px solid #0193b1;
	background-color : #0b9dbc;
	box-shadow       : 0 0 5px #0193b1;
	width            : 200px;
	height           : 200px;
	margin-left      : -100px;
}

#participantsPage .timeline > li .timeline-image h4 {
	margin-top  : 12px;
	font-size   : 10px;
	line-height : 14px;
}

#participantsPage .timeline > li.timeline-inverted > .timeline-panel {
	float      : right;
	padding    : 0 30px 20px 20px;
	text-align : left;
}

#participantsPage .timeline > li.timeline-inverted > .timeline-panel:before {
	right              : auto;
	left               : -15px;
	border-right-width : 15px;
	border-left-width  : 0;
}

#participantsPage .timeline > li.timeline-inverted > .timeline-panel:after {
	right              : auto;
	left               : -14px;
	border-right-width : 14px;
	border-left-width  : 0;
}

#participantsPage .timeline > li:last-child {
	margin-bottom : 0;
}

#participantsPage .timeline .timeline-heading h4 {
	margin-top    : 22px;
	margin-bottom : 4px;
	padding       : 0;
	/*color: #b3b3b3;*/
	font-weight   : normal;
	/*font-size: 20px;*/
	color         : #0193b1;
	font-weight   : normal;
	font-size     : 22px;
}

#participantsPage .timeline .timeline-heading h4.subheading {
	margin         : 0;
	padding        : 0;
	text-transform : none;
	/*font-size: 18px;*/
	color          : #4e4e4e;
	font-size      : 15px;
	font-weight    : normal;
}

#participantsPage .timeline .timeline-body > p,
#participantsPage .timeline .timeline-body > ul {
	margin-bottom : 0;
	color         : #808080;
}

#participantsPage .timeline > li:nth-child(odd) p.text-muted {
	font-size    : 14px;
	text-align   : justify;
	padding-left : 1%;
	word-spacing : -1px;
}

#participantsPage .timeline > li:nth-child(even) p.text-muted {
	font-size     : 14px;
	text-align    : justify;
	word-spacing  : -1px;
	padding-right : 1%;
}

#participantsPage .img-circle {
	border-radius : 50%;
	height        : 186px;
	width         : 190px;
}

#participantsPage .timeline > li .line {
	display : none;
}

#participantsPage .cd-container::after {
	/* clearfix */
	content : '';
	display : table;
	clear   : both;
}

#participantsPage #cd-timeline {
	position      : relative;
	padding       : 2em 0;
	margin-top    : 2em;
	margin-bottom : 2em;
}

#participantsPage #cd-timeline::before {
	/* this is the vertical line */
	content     : '';
	position    : absolute;
	top         : 5%;
	left        : 18px;
	/*height: 100%;*/
	height      : 80%;
	/* width: 4px; */
	/* background: #d7e4ed; */
	/* background: #0c9ebd; */
	border-left : 1px dashed #b5b5b5 !important;
}

#participantsPage .cd-timeline-block {
	position : relative;
	margin   : 2em 0;
}

#participantsPage .cd-timeline-block:after {
	content : "";
	display : table;
	clear   : both;
}

#participantsPage .cd-timeline-block:first-child {
	margin-top : 0;
}

#participantsPage .cd-timeline-block:last-child {
	margin-bottom : 0;
}

#participantsPage .cd-left {
	float : left;
}

#participantsPage .cd-left::before {
	top               : 24px;
	left              : 100% !important;
	border-color      : transparent !important;
	border-left-color : white !important;
}

#participantsPage .cd-right {
	float      : right;
	margin-top : 50px;
}

#participantsPage .cd-timeline-img strong {
	font-size : 21px;
}

#participantsPage .cd-timeline-content {
	position      : relative;
	margin-left   : 60px;
	background    : white;
	border-radius : 0.25em;
	padding       : 1em;
	/*box-shadow: 0 3px 0 #d7e4ed;*/
	border        : 1px solid #ddd;
}

#participantsPage {
	overflow : hidden;
}

#participantsPage .cd-timeline-content:after {
	content : "";
	display : table;
	clear   : both;
}

#participantsPage .cd-timeline-content h4 {
	font-weight : normal;
	color       : #0c9ebd;
}

#participantsPage .cd-timeline-content h2 {
	font-size   : 1.35rem;
	font-weight : bold;
	color       : #6b6b6b;
}

#participantsPage .cd-timeline-content p {
	margin      : 1em 0;
	line-height : 1.6;
}

#participantsPage .cd-timeline-content::before {
	content       : '';
	position      : absolute;
	top           : 16px;
	right         : 100%;
	/*height: 4px;*/
	width         : 75px;
	/*background: #0c9ebd;*/
	border-bottom : 1px dashed #b5b5b5 !important;
	/*border: 7px solid transparent;*/
	/*border-right: 7px solid white;*/
}

#participantsPage .cd-timeline-content::after {
	position      : absolute;
	top           : 9px;
	right         : 100%;
	margin-right  : 74px;
	height        : 15px;
	width         : 15px;
	border        : 2px solid #0c9ebd;
	border-radius : 50%;
	background    : #fff;
}

#participantsPage .cd-left.cd-timeline-content::after {
	left        : 100%;
	margin-left : 72px;

}

#participantsPage .headTitle h3 {
	margin : 0;
}

#participantsPage .headTitle {
	/*
    background: #ddd !important;
    padding: 25px 30px 13px 30px;
    width: 250px;
    */
	position      : relative;
	text-align    : center;

	margin        : 40px auto;
	margin        : 0 auto;
	width         : 300px;
	padding       : 15px 30px;
	background    : #223e5f;
	background    : #dddddd;
	border-bottom : 4px double #ffffff;

}

#participantsPage .timeline-image {
	position : relative;
}

#participantsPage .social-signature .fa {
	position      : absolute;
	top           : 0;
	right         : 0;
	background    : #0193b1;
	color         : #fff;
	text-align    : center;
	height        : 40px;
	font-size     : 20px;
	width         : 40px;
	border-radius : 50%;
	line-height   : 40px;
	z-index       : -1;
}

#participantsPage .social-signature .fa:after {
	content    : "";
	height     : 1px;
	width      : 40px;
	background : #0193b1;
	position   : absolute;
	top        : 20px;
	left       : -25px;
	display    : block;
	z-index    : -2;
	/*margin: 0 auto;*/
}

#participantsPage .social-signature .fa.fa-envelope {
	/*transform: rotate(61deg);*/
	/*right: -26%;*/
	/*top: 8%;*/

	transform : rotate(0deg);
	right     : -30%;
	top       : 14%;
}

#participantsPage .social-signature .fa.fa-twitter {
	/*transform: rotate(34deg);*/
	/*right: 10%;*/
	/*top: -26%;*/

	transform : rotate(0deg);
	right     : -30%;
	top       : 39%;
}

#participantsPage .social-signature .fa.fa-linkedin {
	/*transform: rotate(43deg);*/
	/*right: -12%;*/
	/*top: -12%;*/

	transform : rotate(0deg);
	right     : -30%;
	top       : 64%;

}

#participantsPage .timeline-inverted .social-signature .fa:after {
	left : 40px;
}

#participantsPage .timeline-inverted .social-signature .fa {
	right : 0;
	left  : -30%;
}

#participantsPage .shake-icon:hover {
	animation           : shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
	transform           : translate3d(0, 0, 0);
	backface-visibility : hidden;
	perspective         : 1000px;
}

@keyframes shake {
	10%, 90% {
		transform : translate3d(-1px, 0, 0);
	}

	20%, 80% {
		transform : translate3d(2px, 0, 0);
	}

	30%, 50%, 70% {
		transform : translate3d(-4px, 0, 0);
	}

	40%, 60% {
		transform : translate3d(4px, 0, 0);
	}
}

@media (min-width : 992px) and (max-width : 1000px) {
	#participantsPage .timeline > li:nth-child(even) {
		margin-bottom : 0px;
		min-height    : 0px;
		right         : 0px;
	}

	#participantsPage .timeline > li:nth-child(odd) {
		margin-bottom : 0px;
		min-height    : 0px;
		left          : 0px;
	}

	#participantsPage .timeline > li:nth-child(even) .timeline-image {
		left        : 0;
		margin-left : 0px;
	}

	#participantsPage .timeline > li:nth-child(odd) .timeline-image {
		left        : 690px;
		margin-left : 0px;
	}

	#participantsPage .timeline > li:nth-child(even) .timeline-panel {
		width      : 76%;
		padding    : 0 0 20px 0px;
		text-align : left;
	}

	#participantsPage .timeline > li:nth-child(odd) .timeline-panel {
		width      : 70%;
		padding    : 0 0 20px 0px;
		text-align : right;
	}

	#participantsPage .timeline > li .line {
		display : none;
	}
}

@media (min-width : 768px) and (max-width : 991px) {
	#participantsPage .timeline > li:nth-child(even) {
		margin-bottom : 0px;
		min-height    : 0px;
		right         : 0px;
	}

	#participantsPage .timeline > li:nth-child(odd) {
		margin-bottom : 0px;
		min-height    : 0px;
		left          : 0px;
	}

	#participantsPage .timeline > li:nth-child(even) .timeline-image {
		left        : 0;
		margin-left : 0px;
	}

	#participantsPage .timeline > li:nth-child(odd) .timeline-image {
		left        : 520px;
		margin-left : 0px;
	}

	#participantsPage .timeline > li:nth-child(even) .timeline-panel {
		width      : 70%;
		padding    : 0 0 20px 0px;
		text-align : left;
	}

	#participantsPage .timeline > li:nth-child(odd) .timeline-panel {
		width      : 70%;
		padding    : 0 0 20px 0px;
		text-align : right;
	}

	#participantsPage .timeline > li .line {
		display : none;
	}
}

@media only screen and (max-width : 767px) {
	#participantsPage .timeline > li:nth-child(even) {
		margin-bottom : 0px;
		min-height    : 0px;
		right         : 0px;
	}

	#participantsPage .timeline > li:nth-child(odd) {
		margin-bottom : 0px;
		min-height    : 0px;
		left          : 0px;
	}

	#participantsPage .timeline > li .timeline-image {
		position      : static;
		width         : 150px;
		height        : 150px;
		margin-bottom : 0px;
	}

	#participantsPage .timeline > li:nth-child(even) .timeline-image {
		left        : 0;
		margin-left : 0;
	}

	#participantsPage .timeline > li:nth-child(odd) .timeline-image {
		float       : right;
		left        : 0px;
		margin-left : 0;
	}

	#participantsPage .timeline > li:nth-child(even) .timeline-panel {
		width   : 100%;
		padding : 0 0 20px 14px;
	}

	#participantsPage .timeline > li:nth-child(odd) .timeline-panel {
		width   : 100%;
		padding : 0 14px 20px 0px;
	}

	#participantsPage .timeline > li .line {
		display : none;
	}
}

@media (min-width : 1000px) and  (max-width : 1200px) {
	#participantsPage .timeline > li:nth-child(odd) .timeline-panel {
		padding-right : 25px;
	}

	#participantsPage .timeline > li:nth-child(even) .timeline-panel {
		padding-left : 25px;

	}
}

@media (max-width : 1000px) {
	#participantsPage .timeline > li:after {
		min-height : 35px;
		display    : block;
	}

	#participantsPage .timeline > li {
		height : auto !important;
	}

	#participantsPage .timeline > li:nth-child(even) .timeline-panel {
		width : 70%;
	}

	#participantsPage .timeline > li:nth-child(even) .timeline-image {
		left        : 0px;
		margin-left : 6%;
	}

	#participantsPage .timeline > li:nth-child(even) .timeline-panel {
		width : 70%;
	}

	#participantsPage .timeline > li p.text-muted {
		padding-left  : 0 !important;
		padding-right : 0 !important;
	}

	#participantsPage ul.timeline li {
		padding : 0 10px !important;
	}

	#participantsPage .timeline > li:nth-child(odd) .timeline-image {
		left  : auto;
		right : 50px;
	}

	#participantsPage .timeline > li:nth-child(even) .timeline-image {
		left   : 50px;
		right  : auto;
		margin : 0;
	}

	#participantsPage .timeline > li:nth-child(even) .timeline-panel {
		width        : 100%;
		padding-left : 260px;
	}

	#participantsPage .timeline > li:nth-child(odd) .timeline-panel {
		width         : 100%;
		padding-right : 260px;
	}
}

@media (max-width : 767px) {
	#participantsPage .timeline > li:nth-child(odd) .timeline-image {
		right    : 80px;
		position : absolute;
	}

	#participantsPage .timeline > li:nth-child(even) .timeline-image {
		left     : 80px;
		position : absolute;
	}

	#participantsPage .img-circle {
		height : auto;
		width  : auto;
	}

	#participantsPage .timeline > li:nth-child(odd) .social-signature .fa {
		right : -35% !important;
	}

	#participantsPage .timeline > li:nth-child(even) .social-signature .fa {
		left : -35% !important;
	}

	#participantsPage .timeline-inverted .social-signature .fa:after {
		left : 15px;
	}

	#participantsPage .social-signature .fa.fa-envelope {
		top : 16%;
	}

	#participantsPage .social-signature .fa:after {
		top : 15px;
	}

	#participantsPage .social-signature .fa {
		height      : 30px;
		font-size   : 16px;
		width       : 30px;
		line-height : 30px;
	}
}

@media (max-width : 500px) {
	#participantsPage .timeline > li .timeline-image {
		position : relative !important;
		left     : 0% !important;
		right    : 0 !important;
		margin   : 0 auto !important;
		float    : none !important;
	}

	#participantsPage .timeline > li .timeline-panel {
		padding : 0 15px !important;
	}

	#participantsPage .timeline > li:nth-child(even) p.text-muted {
		word-spacing : -1.5px;
	}

	#careers-new .white-sec-careers {
		padding-top : 0;
	}
}

@media (max-width : 420px) {
	#participantsPage .timeline > li .timeline-panel {
		padding : 0 0px !important;
	}
}

/*-------------------------------------------*/

#participantsPage .cd-container {
	width  : 100%;
	margin : 0 auto;
}

#participantsPage .cd-container::after {
	content : '';
	display : table;
	clear   : both;
}

#participantsPage #cd-timeline {
	position   : relative;
	padding    : 2em 0;
	margin     : 50px auto !important;
	background : transparent;
}

#participantsPage #cd-timeline::before {
	content     : '';
	position    : absolute;
	top         : 4%;
	left        : 18px;
	height      : 100%;
	/*height: 85%;*/
	border-left : 1px dashed #b5b5b5 !important;
}

@media only screen and (min-width : 991px) {
	#participantsPage #cd-timeline {
		margin-top    : 0em;
		margin-bottom : 3em;
	}

	#participantsPage #cd-timeline::before {
		left        : 50%;
		margin-left : -2px;
	}
}

#participantsPage .cd-timeline-block {
	position : relative;
	margin   : 2em 0;
}

#participantsPage .cd-timeline-block:after {
	content : "";
	display : table;
	clear   : both;
}

#participantsPage .cd-timeline-block:first-child {
	margin-top : 0;
}

#participantsPage .cd-timeline-block:last-child {
	margin-bottom : 0;
}

@media only screen and (min-width : 991px) {
	#participantsPage .cd-timeline-block {
		margin : 4em 0;
	}

	#participantsPage .cd-timeline-block:first-child {
		margin-top : 0;
	}

	#participantsPage .cd-timeline-block:last-child {
		margin-bottom : 0;
	}
}

#participantsPage .cd-left {
	float : left;
}

#participantsPage .cd-left::before {
	top               : 24px;
	left              : 100% !important;
	border-color      : transparent !important;
	border-left-color : white !important;
}

#participantsPage .cd-right {
	float      : right;
	margin-top : 50px;
}

@media screen and (max-width : 990px) and (min-width : 240px) {
	#participantsPage .cd-timeline-content::before {
		border : none !important;
	}

	#participantsPage .cd-timeline-content {
		display : block;
	}

	#participantsPage .cd-left, .cd-right {
		float : left;
	}

	#participantsPage .cd-left::before {
		top          : 15px !important;
		right        : 100% !important;
		left         : auto !important;
		border       : 7px solid transparent !important;
		/*border-color: transparent !important;*/
		border-right : 7px solid white !important
	}

	#participantsPage .cd-timeline-img strong {
		font-size : 15px !important;
	}

	#participantsPage .cd-timeline-content {
		background : #fff;
		float      : left;
		width      : 86%;

	}
}

#participantsPage .cd-timeline-img strong {
	font-size : 21px;
}

#participantsPage .cd-timeline-content {
	position      : relative;
	margin-left   : 60px;
	background    : #fff;
	border-radius : 0.25em;
	padding       : 1em;
	/*box-shadow: 0 3px 0 #d7e4ed;*/
	border        : 1px solid #ddd;
}

#participantsPage .cd-timeline-content:after {
	content : "";
	display : table;
	clear   : both;
}

#participantsPage .cd-timeline-content h4 {
	font-weight : normal;
	color       : #0c9ebd;
}

#participantsPage .cd-timeline-content h2 {
	font-size     : 1.35rem;
	font-weight   : bold;
	color         : #6b6b6b;
	margin-bottom : 0;
}

#participantsPage .cd-timeline-content p,
#participantsPage .cd-timeline-content p {
	margin      : 4px 0 1em 0;
	line-height : 1.6;
}

#participantsPage .cd-timeline-content::before {
	content       : '';
	position      : absolute;
	top           : 16px;
	right         : 100%;
	/*height: 4px;*/
	width         : 75px;
	/*background: #0c9ebd;*/
	border-bottom : 1px dashed #b5b5b5 !important;
	/*border: 7px solid transparent;*/
	/*border-right: 7px solid white;*/
}

#participantsPage .cd-timeline-content::after {
	position              : absolute;
	top                   : 8px;
	right                 : 100%;
	/*margin-right: 74px;*/
	margin-right          : 15.2%;
	height                : 15px;
	width                 : 15px;
	border                : 2px solid #0c9ebd;
	-webkit-border-radius : 50%;
	/*-moz-border-radius: 50%;*/
	border-radius         : 50%;
	background            : #fff;
}

#participantsPage .cd-left.cd-timeline-content::after {
	left        : 100%;
	/*margin-left: 72px;*/
	margin-left : 14.9%;
}

#participantsPage .headtitle {
	background : rgba(2, 2, 2, 0.12);
	padding    : 25px 30px 13px 30px;
	text-align : center;
	width      : 250px;
	margin     : 0 auto;
	position   : relative;
}

.contentDiv.hexa {
	/*background: url("../images/WhiteBg1.jpg") center center;*/
	background-size : cover;
	padding         : 100px 0;
}

.pictureParticipants {
	height        : 150px;
	width         : 140px;
	overflow      : hidden;
	border-radius : 50%;
	margin        : 0 auto;
	margin-top    : -98px;
	margin-bottom : 60px;
	border        : 2px solid #FFF;
	box-shadow    : 1px 9px 16px #757575;
}

/*
.hexagon {
    position: relative;
    width: 155px;
    height: 89.49px;
    margin: 44.74px auto;
    background-image: url(../images/participants/participants1.jpg);
    background-size: auto 172.0504px;
    background-position: center;
    border-left: solid 3px #0a294e;
    border-right: solid 3px #0a294e;
    top: -45px;
    box-shadow: 0 0 20px rgba(10, 41, 78, 0.61);
}
.hexTop,
.hexBottom {
    position: absolute;
    z-index: 1;
    width: 109.60px;
    height: 109.60px;
    overflow: hidden;
    -webkit-transform: scaleY(0.5774) rotate(-45deg);
    -ms-transform: scaleY(0.5774) rotate(-45deg);
    transform: scaleY(0.5774) rotate(-45deg);
    background: inherit;
    left: 19.70px;
 box-shadow: 0 0 20px  rgba(10, 41, 78, 0.61);

}

!*counter transform the bg image on the caps*!
.hexTop:after,
.hexBottom:after {
    content: "";
    position: absolute;
    width: 149.0000px;
    height: 86.02519010925425px;
    -webkit-transform: rotate(45deg) scaleY(1.7321) translateY(-43.0126px);
    -ms-transform: rotate(45deg) scaleY(1.7321) translateY(-43.0126px);
    transform: rotate(45deg) scaleY(1.7321) translateY(-43.0126px);
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 15px -45px;
    background: inherit;
}

.hexTop {
    top: -54.8008px;
    border-top: solid 4.2426px #0a294e;
    border-right: solid 4.2426px #0a294e;
}

.hexTop:after {
    background-position: center top;
}

.hexBottom {
    bottom: -54.8008px;
    border-bottom: solid 4.2426px #0a294e;
    border-left: solid 4.2426px #0a294e;
}

.hexBottom:after {
    background-position: center bottom;
}

.hexagon:after {
    content: "";
    position: absolute;
    top: 1.7321px;
    left: 0;
    width: 149.0000px;
    height: 86.0252px;
    z-index: 2;
    background: inherit;
}*/

#participantsPage {
	padding-top : 100px;
}

#participantsPage .contentHexa {
	/*min-height: 190px;*/
	margin-top : -60px;
}

.timeline-heading h4 {
	font-size     : 25px;
	color         : #1468b2;
	margin-bottom : 20px;
}

h4.subheading {
	font-size   : 14px;
	color       : #737373;
	margin      : 0;
	line-height : 18px;
}

#participantsPage .panelHexa {
	background : #fff;
	padding    : 25px 10px 10px 10px;
	text-align : center;
	width      : 250px;
	margin     : 0 auto;
	position   : relative;
	min-height : 320px;
}

@media only screen and (min-width : 1280px) {
	#participantsPage .cd-left.cd-timeline-content::after {
		margin-left : 14.9%;
	}

	#participantsPage .cd-timeline-content::after {
		margin-right : 15.4%;
	}
}

@media (max-width : 1060px) {
	#participantsPage .cd-timeline-content::before {
		width : 58px;
	}

	#participantsPage .cd-left.cd-timeline-content::after {
		margin-left : 14.4%;
	}
}

@media only screen and (min-width : 768px) {
	#participantsPage .cd-timeline-content h2 {
		/*font-size: 20px;*/
		font-size : 1.25rem;
	}

	#participantsPage .cd-timeline-content p {
		font-size : 13px;
		/*font-size: 1rem;*/
	}
}

@media only screen and (min-width : 991px) {
	#participantsPage .cd-timeline-content {
		margin-left : 0;
		padding     : 1.6em;
		width       : 43%;
	}
}

@media only screen and (max-width : 990px) {

	#participantsPage .cd-left::before {
		border-right : 0 !important;
	}

	#participantsPage #cd-timeline::before {
		/*height: 92%;*/
		top : 40px;
	}

	#participantsPage .cd-timeline-content::after {
		position     : absolute;
		top          : 9px;
		right        : 100%;
		margin-right : 35px;
	}
}

@media (max-width : 990px) {
	#participantsPage .headtitle {
		margin : 0;
	}

	#participantsPage .cd-left.cd-timeline-content::after {
		margin-left  : -50px;
		left         : 0;
		margin-right : 0;
		top          : 15px;
	}

	#participantsPage .cd-timeline-content::before {
		width : 50px;
	}
}

@media only screen and (max-width : 768px) {
	#participantsPage #cd-timeline::before {
		left : 10px;
	}

	#participantsPage .cd-left.cd-timeline-content::after {
		margin-left : -58px;
	}

	#participantsPage .cd-timeline-content::after {
		margin-right : 43px;
	}

	#participantsPage .timeline > li:nth-child(odd) p.text-muted {
		line-height : 18px;
	}

	.safari #participantsPage .cd-timeline-content::after {
		height : 19px;
	}

}

@media only screen and (max-width : 500px) {
	#participantsPage .cd-timeline-content::before {
		width : 30px;
	}

	#participantsPage .cd-left.cd-timeline-content::after {
		margin-left : -38px;
	}

	#participantsPage .cd-timeline-content::after {
		margin-right : 23px;
	}

	#participantsPage .cd-timeline-content {
		margin-left : 40px;
	}

	#participantsPage #cd-timeline::before {
		top : 70px;
	}

	#participantsPage .headtitle {
		width : 100%;
	}

	#participantsPage .cd-right {
		margin-top : 2em;
	}

	#participantsPage .cd-timeline-content p, #participantsPage .cd-timeline-content p {
		font-size : 14px;
	}

	#participantsPage ul.timeline li {
		padding : 0 !important;
	}

	#participantsPage .social-signature .fa.fa-linkedin {
		top : 62%;
	}
}

/*--------------------------------------------------------Leader End--------------------------------------------------------*/

a.at-icon-wrapper.at-share-btn {
	height     : 44px !important;
	width      : 58px !important;
	text-align : center !important;

}

.at-resp-share-element .at-share-btn .at-icon-wrapper {
	float : none !important;
}

q:before, q:after {
	color         : #223e5f;
	font-size     : 50px;
	padding-right : 8px;
	height        : 0px;
	line-height   : 0px;
	bottom        : -25px;
	position      : relative;
}

q:after {
	padding-right : 0px;
	padding-left  : 8px;
}

blockquote {
	padding     : 20px 20px;
	margin      : 0 0 20px;
	font-size   : 17.5px;
	border-left : 5px solid #223e5f;

	background  : #fff;
	border      : 1px solid #eee;
	border-left : 5px solid #223e5f;
	border-left : 5px solid #003772;
	font-weight : normal;
}

q {
	font-weight : normal;
	font-size   : 16px;
}

.margin-top-0 {
	margin-top : 0px !important;
}

.margin-top-0 li {
	margin-top : 0px !important;
}

.box.block.infographics h5 a {
	font-size  : 26px;
	margin-top : 22px;
	display    : block;
	color      : #223e5f;
	text-align : center;
}

.evaluation-resource-center h5 {
	margin : 0px !important;
}

.box.block.infographics h5 a:hover {
	color : #1da1f2;
}

.evaluation-resource-center .content-area {
	background : #fff;
}

.policyreview .content-area a:hover,
.evaluation-resource-center .content-area a:hover {
	color : #1da1f2;
}

.policyreview .content-area a,
.evaluation-resource-center .content-area a {
	color : #333;
}

.find-evaluations .rightcolumn1-content {
	margin-top : 0px;
}

.find-evaluations h5:before {
	top : 17px;
}

.find-evaluations h5 a {
	color : #555;

}

.find-evaluations h5 {
	font-size : 20px;
	margin    : 1px 0 !important;
}

.jqvmap-zoomin, .jqvmap-zoomout {
	position           : absolute;
	left               : 10px;
	background         : #66c2ff;
	padding            : 5px;
	color              : #e1e1e1;
	width              : 20px;
	height             : 20px;
	cursor             : pointer;
	line-height        : 10px;
	text-align         : center;
	border             : 0;
	-webkit-transition : all .25s ease;
	-moz-transition    : all .25s ease;
	-ms-transition     : all .25s ease;
	-o-transition      : all .25s ease;
	transition         : all .25s ease;
}

.jqvmap-zoomin {
	top : 10px;
}

.jqvmap-zoomout {
	top : 30px;
}

.jqvmap-zoomin:hover, .jqvmap-zoomout:hover {
	background : #003772;
}

.jvectormap-region {
	-webkit-transition : all .25s ease;
	-moz-transition    : all .25s ease;
	-ms-transition     : all .25s ease;
	-o-transition      : all .25s ease;
	transition         : all .25s ease;
}

.country-list-selector {
	width    : auto;
	height   : auto;
	top      : 10px;
	right    : 10px;
	position : absolute;
	overflow : auto;
}

.country-list-button {
	background         : #66c2ff url(../images/down-arrow.png) no-repeat top right;
	width              : 190px;
	height             : auto;
	padding            : 5px;
	display            : block;
	color              : #fff !important;
	-webkit-transition : all .25s ease;
	-moz-transition    : all .25s ease;
	-ms-transition     : all .25s ease;
	-o-transition      : all .25s ease;
	transition         : all .25s ease;
}

.country-list-button-active {
	background : #003772 url(../images/up-arrow.png) no-repeat top right !important;
}

.country-list {
	width              : 200px;
	display            : none;
	height             : 175px;
	overflow-x         : hidden;
	overflow-y         : scroll;
	-webkit-transition : all .25s ease;
	-moz-transition    : all .25s ease;
	-ms-transition     : all .25s ease;
	-o-transition      : all .25s ease;
	transition         : all .25s ease;
	position           : relative;
}

.country-list a {
	width              : 190px;
	display            : block;
	line-height        : 15px;
	height             : 24px;
	padding            : 5px;
	background         : #003772;
	color              : #fff !important;
	-webkit-transition : all .25s ease;
	-moz-transition    : all .25s ease;
	-ms-transition     : all .25s ease;
	-o-transition      : all .25s ease;
	transition         : all .25s ease;
}

.country-list a:hover {
	background : #66c2ff;
}

.legend {
	width            : 14px;
	height           : 14px;
	display          : inline-block;
	background-color : #66c2ff;
	margin-right     : 10px;
}

.rightcolumn1-item {
	line-height   : normal;
	background    : #0b507b;
	border-radius : 0;
	border        : 1px solid #498aa7;
	margin-top    : 25px;
	overflow      : hidden;
}

.rightcolumn1-title {
	font-size  : 18px;
	color      : #fff;
	background : #223e5f;
	background : #003772;
	padding    : 15px;
	margin     : 0;
	text-align : left;
}

.rightcolumn1-content {
	padding    : 15px;
	background : #fff;
}

.rightcolumn1-content ul li, .rightcolumn1-content ul li a {
	/*color: #fff;*/
}

.rightcolumn1-content ul li:hover, .rightcolumn1-content ul li a:hover {
	/*color: #66c2ff;*/
}

.rightcolumn1-content ul li:before {
	/*    content: "\f10c";
        background: transparent;
        font: normal normal normal 14px/1 FontAwesome;
        top: 2px;
        left: 5px;*/
}

.two-social .facebook-icon,
.two-social .twitter-icon {
	width              : 130px;
	display            : inline-block;
	border             : 1px solid #003772;
	height             : 35px;
	padding            : 5px 20px;
	font-size          : 16px;
	color              : #003772;
	-webkit-transition : all 250ms ease;
	transition         : all 250ms ease;
}

.two-social .facebook-icon:hover,
.two-social .twitter-icon:hover {
	color      : #fff;
	background : #003772;
}

.two-social .facebook-icon {
	margin-right : 10px;
}

.two-social .facebook-icon:before,
.two-social .twitter-icon:before {
	content : "\f09a";
	font    : normal normal normal 20px/1 FontAwesome;
	padding : 0 5px 0 0;
}

.two-social .twitter-icon:before {
	content : "\f099";
}

.twotabs h5,
.twotabs a {
	margin : 0.5px 0 !important;
}

.twotabs {
	margin  : 0px 0;
	padding : 0 !important;
}

#right-sidebar .internal-heading,


#rightcolumn1 .internal-heading {
	text-align    : left;
	font-size     : 16px !important;
	border-bottom : 1px solid #ccc;
	padding       : 15px 0px 15px 30px !important;
	box-sizing    : border-box;
	background    : none;
	color         : #555;
	line-height   : 1.1;
}
/*#right-sidebar  .find-evaluations .internal-heading.open {
	border-bottom : 1px solid #ccc !important;
	margin-bottom: 10px !important;
}
#right-sidebar .find-evaluations .internal-heading {
	border-bottom : 0 !important;
}*/
#right-sidebar .rightcolumn1-content > a[href="expand-items-2"],
#rightcolumn1 .rightcolumn1-content > a[href="expand-items-2"] {
	border-bottom : none;
}

#right-sidebar .rightcolumn1-content > a[href="expand-items-2"].open,
#rightcolumn1 .rightcolumn1-content > a[href="expand-items-2"].open {
	border-bottom : 1px solid #ccc;
}

#right-sidebar .find-evaluations .internal-heading:before,
#rightcolumn1 .find-evaluations .internal-heading:before {
	top         : 18px;
	border-left : 5px solid #003772;
}

/*----------------- speakers----------------*/
.speakers figure {
	text-align : left;
}

.speakers figure img {
	-webkit-filter : grayscale(100%); /* Safari 6.0 - 9.0 */
	filter         : grayscale(100%);
	min-height     : 220px;
}

.speakers figure:hover img {
	-webkit-filter : grayscale(0%); /* Safari 6.0 - 9.0 */
	filter         : grayscale(0%);
}

.speakers figure figcaption {
	margin        : 12px 0;
	text-align    : left;
	min-height    : 125px;
	margin-bottom : 40px;
	border-bottom : 2px solid #052f5e;
}

.speakers figure figcaption a {
	font-size   : 18px;
	color       : #15395e;
	font-weight : 600;
}

.speakers figure figcaption span.title-position,
.speakers figure figcaption span.country-organization {
	font-size   : 14px;
	color       : #444;
	font-weight : 400;
	display     : block;
	line-height : 16px;
}

/*----------------- speakers----------------*/
.newsletters-page h5 {
	margin-top : 60px !important;
	font-size  : 23px;
	text-align : center;
}

.call-for-abstracts ul.no-bullets {
	padding-left : 20px !important;
}

.call-for-abstracts ul.no-bullets li {
	padding-left : 4px !important;
}

.call-for-abstracts ul.no-bullets li ul {
	padding : 0 !important;
	margin  : 0 0 20px 0;
}

.call-for-abstracts ul.no-bullets li ul li {
	padding-left : 30px !important;
}

.call-for-abstracts ul.no-bullets li ul li:before {
	display : block;
}

.call-for-abstracts ul.no-bullets li:before {
	display : none;
}

.call-for-abstracts .internal-heading:before {
	top : 15px;
}

.modal-body h4.modal-title {
	font-size   : 17px;
	font-weight : 700;
	color       : #15395e;
}



.modal-body img {
	-webkit-filter : grayscale(0%); /* Safari 6.0 - 9.0 */
	filter         : grayscale(0%);
	margin-bottom  : 14px;
	max-width      : 170px;
}

.modal-body p {
	/*line-height: 20px;*/
	/*text-align: justify;*/
	text-align     : justify;
	line-height    : 17px;
	font-family    : "Arial", sans-serif;
	font-style     : normal;
	font-weight    : normal;
	color          : #5a5a5a;
	font-variant   : normal;
	letter-spacing : -0.3px;
	font-size      : 15px !important;
}

.modal-body {
	position : relative;
	padding  : 48px 15px;
}

.modal-body .close {
	position      : absolute;
	top           : -30px;
	right         : 8px;
	background    : #fff;
	opacity       : 1;
	padding       : 0;
	z-index       : 9;
	height        : 25px;
	width         : 25px;
	line-height   : 21px;
	border-radius : 50%;
	color         : #444;
	border        : 2px solid #b7b7b7;
	/*box-shadow: none;*/
}

body.blue {
	margin  : 0 !important;
	padding : 0 !important;
}

@media (min-width : 768px) {
	.modal-dialog {
		/*width: 680px;*/
		margin : 75px auto;
		width  : 627px;
		height : 393px;
	}
}

/*********** Home page Update ***********/
.block-border {
	border        : 1px solid #498aa7;
	border-radius : 0;
}

.page-title {
	/* border-radius: 5px 5px 0 0; */
	border-radius : 0 !important;
	padding       : 12px 14px 12px;
	font-size     : 23px !important;
}

#panels-section .thirdrow .social {
	background : #f9f9f9;
}

#panels-section .social a {
	background-size : 100% !important;
}

#panels-section .social a.facebook {
	background : url(../images/fb-hover.png) center center no-repeat
}

#panels-section .social a.twitter {
	background : url(../images/twitter-hover.png) center center no-repeat
}

#panels-section .social a.youtube,
#panels-section .social a.youtube-subscribe:before {
	background : url(../images/youtube-hover.png) center center no-repeat
}

#panels-section .social a.mail,
#panels-section .social a.newsletter:before {
	background : url(../images/mail-hover.png) center center no-repeat
}

#panels-section .social.subscribe a {
	color : #848484;
}

div#select_vlaue span {
	width : 60%;
}

#panels-section .social.subscribe a {
	width : auto;
}

#panels-section .social a:hover {
	opacity : 0.8;
}

#panels-section .social a {
	height : 50px;
	width  : 50px;
}

a.at-icon-wrapper.at-share-btn {
	width : 48px !important;
}

#SliderTop #MyCarousel {
	border : 0px;
}

#highlights {
	padding    : 14px 0 12px;
	border     : 0px;
	background : #d7dbe0;
}

#highlights .highlighbtn {
	font-size   : 32px;
	margin      : 0;
	background  : none;
	border      : none;
	line-height : 30px;
	height      : 47px;
}

#highlights .socialIcon li a {
	height          : 50px;
	width           : 50px;
	background-size : 100% !important;
}

#highlights .socialIcon li a.facebook {
	background : url(../images/fb-hover.png) center center no-repeat;
}

#highlights .socialIcon li a.twitter {
	background : url(../images/twitter-hover.png) center center no-repeat;
}

#highlights .socialIcon li a.youtube {
	background : url(../images/youtube-hover.png) center center no-repeat;
}

#highlights .socialIcon li a.mail {
	background : url(../images/mail-hover.png) center center no-repeat;
}

#highlights .socialIcon li a:hover {
	opacity : .8;
}

#highlights .socialIcon {
	margin-right : 25px;
}

#panels-section * {
	/*border-radius:0px !important;
    border:none !important;*/
}

.row.firstrow img {
	width      : 100%;
	max-height : 330px;
}

#panels-section .firstrow .box .box-lg {
	padding    : 15px;
	top        : inherit;
	background : rgba(215, 215, 215, 0.95);
	min-height : 60%;
}

#panels-section .firstrow .box .box-lg h4 {
	font-size : 16px;
	color     : #000;
	margin    : 0px 0 10px;
}

#panels-section .firstrow .box .box-lg p {
	color       : #003772;
	font-size   : 13px;
	line-height : 18px;
}

.row.secondrow h3, .row.secondrow h3 a {
	font-size : 18px !important;
	color     : #fff;
}

.row.secondrow h3 a:hover {
	text-decoration : underline;
}

#panels-section .fourthrow .box .caption-xs, #panels-section .thirdrow .box .caption-xs {
	background : rgba(215, 215, 215, 0.95);
	color      : #a32320;
	font-size  : 16px;
}

#panels-section .thirdrow .box .caption-xs span {
	color : #000;
}

.fourthrow .summary2015.box h4, #right-sidebar h4 {
	font-size : 18px;
	padding   : 15px;
}

a.globalheadertext {
	font-size     : 34px;
	font-weight   : normal;
	line-height   : 7px;
	margin-bottom : 28px !important;
	display       : block;
	color         : #fff;
}

.undp-header {
	max-height : 126px;
}

.undp-header img[alt="logo"] {
	margin-left : -15px;
	width       : auto;
	max-width   : inherit;
}

/******* New Home Page *******/
@media (min-width : 1241px) {
	.container {
		width : 1170px !important;
	}
}

.pull-right.menu-right-xs.box-search-wrap {
	position : absolute;
	right    : 0;
}

.list-main-nav > li a {
	font-weight : normal !important;
}

#SliderTop #MyCarousel {
	/* border:2px solid #eeeeee;*/
	max-width     : 95%;
	margin-top    : 10px;
	overflow      : hidden;
	border-radius : 0px;
	border        : 1px solid #498aa7 !important;

}

#SliderTop #MyCarousel img {
	border-radius : 0;
}

#SliderTop #MyCarousel .carousel-caption h1 {
	margin    : 0 0 10px 0;
	font-size : 28px;
}

#SliderTop #MyCarousel .carousel-caption h2 {
	font-size : 16px;
}

#panels-section .firstrow .padd-8,
#panels-section .secondrow .padd-8 {
	padding : 0 8px !important;
}

#panels-section .firstrow .box,
#panels-section .secondrow .box,
#panels-section .thirdrow .box,
#panels-section .fourthrow .box {
	border-radius : 0 !important;
	border        : 1px solid #498aa7 !important;
}

#panels-section .firstrow .box .box-lg {
	padding : 10px;
}

footer #footer-top {
	border-top : 1px solid #fff;
}

body {
	background : #fff;
}

footer #footer-bottom {
	background : #0a294e;
}

#panels-section .secondrow .box {
	min-height : 311px;
}

#right-sidebar {
	padding-left : 15px !important;
}

#directors-desk .vid-list span.thumb,
#directors-desk .vid-list span.desc {
	display : block
}

/******* New 2 Home Page *******/
@media (min-width : 1241px) {
	.container {
		width : 970px !important;
	}
}

.list-main-nav > li {
	margin : 0 11px -1px;
}

#panels-section .firstrow .padd-8, .new.new2 #panels-section .secondrow .padd-8 {
	padding : 0 8px !important;
}

#panels-section .firstrow .box {
	min-height  : 296px;
	line-height : normal;
}

#panels-section .firstrow .box .box-lg p {
	line-height : 16px;
}

.row.firstrow img {
	max-height : 294px;
}

.row.secondrow h3, .row.secondrow h3 a {
	font-size : 16px !important;
}

#panels-section .secondrow .box, #panels-section .thirdrow .box, #panels-section .fourthrow .box
#panels-section .firstrow .box, #panels-section .thirdrow a.box.block.equalbox {
	border-radius : 0 !important;
}

#panels-section .secondrow .box {
	min-height : 327px;
}

#right-sidebar {
	padding-left : 8px !important;
}

#SliderTop #MyCarousel {
	max-width : 99%;
}

#SliderTop {
	margin     : 0px 0;
	background : #0a294e;
	padding    : 20px 0;
}

#panels-section .thirdrow .box {
	/*min-height : 289px; */
}

#panels-section .thirdrow .box img {
	/* min-height: 287px;*/
}

#twitter-block iframe {
	max-height : 549px;
}

#panels-section .thirdrow .box.proceeding {
	min-height : 150px !important;
}

.papers-articles #panels-section .thirdrow .box.proceeding,
#nec-page #panels-section .thirdrow .box.proceeding {
	min-height : inherit !important;
}

#nec-page .nav-tabs li {
	width     : 25%;
	font-size : 20px;
}

.joint-evaluations .nav-tabs li {
	width     : 20%;
	font-size : 20px;
}

#panels-section * {
	/* border-radius: 0px !important; */
	border-width : 1px !important;
}

ul.ieo-links li {
	font-size : 11px;
}

ul.ieo-links li i {
	font-size    : 18px;
	margin-right : 5px;
}

body {
	background : #fff !important;
}

.regionTabs li {
	min-width  : 13.8%;
	text-align : center;
}

.regionTabs li:hover a, .regionTabs li.active a {
	text-align : center;
}

.rightcolumn-expand-button[style="background-position: left bottom;"] {
	color : #003772 !important;
}

#right-sidebar .internal-heading.last,
#rightcolumn1 .internal-heading.last {
	border-bottom : 0px;
}

#panels-section .thirdrow .box.thematicarea ul.last {
	border-top : 1px solid #ccc;
}

.books-tab a {
	padding   : 10px 6px !important;
	font-size : 13px;
}

.small-btn {
	padding     : 0px 15px 0 42px;
	height      : 40px;
	line-height : 39px;
}

.small-btn:before {
	background-size : 82%;
}

ul.regionTabs.nav.nav-tabs {
	/*border-bottom:0px !important;*/
}

.contentDiv #panels-section .thirdrow .box:first-child,
#rightcolumn1 .box:first-child,
#leftcolumn1 {
	margin-top : 0px;
}

.related-docs ul {
	margin-top : 10px;
}

.box.social.subscribe {
	margin-top : 15px;
}

#panels-section .thirdrow .box .no-padd img {
	border       : 1px solid #003772;
	box-shadow   : 3px 1px 8px 1px #ccc;
	margin-right : 10%;
	max-width    : 90%;
}

.newsletters-page #panels-section .thirdrow .content-inner .box .caption-xs.box-inner {
	opacity        : 1 !important;
	position       : relative !important;
	height         : 90px;
	font-size      : 20px;
	color          : #444;
	padding-top    : 15px;
	text-align     : center;
	display        : table-cell;
	vertical-align : middle;
}

.newsletters-page #panels-section .thirdrow .content-inner .box {
	/*height: 332px !important;*/
	margin  : 20px 0;
	border  : 3px solid #498aa7 !important;
	display : block;
}

.newsletters-page #panels-section .thirdrow .content-inner .box figure {
	height      : 332px;
	line-height : 330px;
}

.newsletters-page #panels-section .thirdrow .content-inner .box img {
	max-height   : 330px;
	min-height   : 330px;
	margin-right : 0;
	border       : 0;
	margin-right : 0;
	max-width    : 100%;
	width        : auto !important;
}

.full-report-btn {
	border        : 1px solid #ccc;
	padding       : 5px 15px;
	margin-top    : 0px;
	display       : inline-block;
	border-radius : 3px;
	background    : #003772;
	color         : #fff;
	font-weight   : normal !important;
}

.full-report-btn:hover,
.full-report-btn:focus {
	border     : 1px solid #003772;
	background : #f9f9f9;
	color      : #003772;
}


.full-report-btn-2 {
	border        : 1px solid #ccc;
	padding       : 5px 5px;
	margin-top    : 0px;
	display       : inline-block;
	border-radius : 3px;
	background    : #003772;
	color         : #fff;
	font-weight   : normal !important;
}

.full-report-btn-2:hover,
.full-report-btn-2:focus {
	border     : 1px solid #003772;
	background : #f9f9f9;
	color      : #003772;
}

#rightcolumn1 .related-docs ul li {
	padding-top : 8px;
	border-top  : 1px solid #ccc;
}

#rightcolumn1 .related-docs .rightcolumn1-content > ul > li:first-child {
	border-top : 0px;
}

#rightcolumn1 .related-docs .rightcolumn1-content > ul {
	margin-top : 0px;
}

#rightcolumn1 .related-docs ul li:before {
	top : 14px;
}

#SliderTop #MyCarousel .carousel-caption h2 a,
#SliderTop #MyCarousel .carousel-caption h1 a {
	color : #66c2ff;
}

#SliderTop #MyCarousel .carousel-caption h2 a:hover,
#SliderTop #MyCarousel .carousel-caption h1 a:hover {
	color           : #b0dcf9;
	text-decoration : underline;
}

.fourthrow .summary2015.box h4 a, #right-sidebar h4 a {
	color : #fff;
}

.fourthrow .summary2015.box h4 a:hover, #right-sidebar h4 a:hover {
	text-decoration : underline !important;
}

.global-regional-programme-evaluations .accordion-content .col-md-2 {
	width : 25%;
}

.global-regional-programme-evaluations .accordion-content .col-md-10 {
	width : 75%;
}

.global-regional-programme-evaluations .accordion-content .shadowImage {
	box-shadow : none !important;
}

#assessment-of-development-results .country-list-selector {
	max-width : 190px;
}

#assessment-of-development-results .country-list {
	min-width : 100%;
	max-width : 100%;
}

.papers-articles .left-content-area .col-md-9 h5,
.book-books .left-content-area .col-md-9 h5 {
	margin-top : -10px;
}

#right-sidebar .box.social.subscribe {
	margin-top : 25px !important;
}

#breadcrumb {
	clear        : both;
	font-size    : 14px;
	padding-top  : 0;
	padding-left : 8px;
	color : #000;
}

.box.hosts .padd-20 {
	padding : 10px !important;
}

#panels-section .thirdrow .box.photo-gallery .no-padd img {
	margin     : 0px;
	border     : 0px;
	box-shadow : none;
	max-width  : 100%;
}

.carousel-control {
	max-width : 70px;
}

/*.newsletters-page .content-area .col-md-2{
    width: 25%;
}*/
@media (min-width : 992px) {
	.contentDiv.anualReport-2014 .padd-20,
	.contentDiv.anualReport-2015 .padd-20,
	.contentDiv.thematic-evaluations .padd-20 {
		padding-top : 0;
	}
}

.contentDiv.anualReport-2015 #panels-section .thirdrow .box .no-padd img,
.contentDiv.thematic-evaluations #panels-section .thirdrow .box .no-padd img {
	border       : 1px solid #003772;
	box-shadow   : 3px 1px 8px 1px #ccc;
	margin-right : 0;
	max-width    : 100%;
}

#nec-page #panels-section .thirdrow .box.proceeding h5,
#annual-report-page #panels-section .thirdrow .box.annualReport h5 {
	margin-top : 0 !important;
}

#nec-page .padd-10,
#annual-report-page .padd-10,
#presentations-page .padd-10 {
	padding-top : 0 !important;
}

.contentDiv.thematic-evaluations .accordion-content {
	margin-top     : 30px;
	margin-top     : 15px;
	padding-bottom : 15px;
}

.thematic-evaluations h5 {
	margin-top : 0;
}

.thematic-evaluations h5 a {
	color         : #0a294e;
	font-size     : 20px;
	text-align    : left;
	/*float         : left;*/
	width         : 100%;
	margin-bottom : 2px;
	line-height   : initial;
}

.thematic-evaluations h5 a:hover {
	color : #66c2ff;
}

#disability-page.contentDiv iframe,
#anti-corruption-page.contentDiv iframe {
	height : 335px;
}

#logistic-page .box.block.font-14 {
	min-height : 10px !important;
}

.nec-2017-menu-div {
	/*display: none;*/
}

.nec-2017-menu-div:before {
	margin-bottom : 0 !important;
}

.nec-2017-menu-div:after {
	position     : absolute;
	content      : '';
	width        : 0;
	top          : 22px;
	bottom       : 0;
	right        : 10px;
	height       : 0;
	border-left  : 8px solid transparent;
	border-right : 8px solid transparent;
	border-top   : 8px solid #fff;
}

.nec-2017-menu-div {
	padding     : 8px;
	background  : rgba(255, 255, 255, 0.17);
	font-weight : bolder;
	color       : #fff !important;
	font-size   : 18px;
	position    : relative;
}

.nec-2017-menu {
	display : block;
}

.nec-2017-menu-div {
	display : none;
}

.evaluation-index .firstrow .box-inner {
	border-radius : 0 !important;
}

#assessment-of-development-results .regionTabs li {
	min-width : 13.6%;
}

/*Registeration page Css*/
.form-item.form-type-select.form-item-designation {
	background : #000;
}

/*Registeration page Css*/
/*Team members page 2 Start*/
#team-page-2{
	padding-bottom: 0;
}
#team-page-2 .team-ieo {
	padding : 50px 0;
	width: auto;
}
#team-page-2 .team-ieo .team_members.staff-border:before,
/*#team-page-2 .team-ieo .team_members.under-leader-border:after,*/
#team-page-2 .team-ieo .team_members.under-leader-border:before,
#team-page-2 .team-ieo .team_members.leader-border:before{
	content: '';
	position: absolute;
	height     : 4px;
	display    : block;
	background : #444;
	left :0;
	right: 0;
	top :0;
}
#team-page-2 .team-ieo .team_members.staff-border:before{
	background : #444444;
}
/*#team-page-2 .team-ieo .team_members.under-leader-border:after{*/
	/*background : #444444;*/
	/*left: 50%;*/
/*}*/
#team-page-2 .team-ieo .staff_team .team_members:before{
	height: 3px;
}

#team-page-2 .team-ieo .team_members:hover:after {
	font-size: 30px;
}
#team-page-2 .team-ieo .team_members:after {
	position: absolute;
	top: 10px;
	right: 10px;
	color: #0b507b;
	content: "\f05a";
	font: normal normal normal 25px/1 FontAwesome;
	-webkit-transition: all 250ms ease;
	transition: all 250ms ease;
}
#team-page-2 .team-ieo .team_members {
	border        : 3px solid #eee;
	border-radius : 5px;
	position      : relative;
	text-align: left;
	margin: 15px 0;
	cursor: pointer ;
}

#team-page-2 .team-ieo .team_members img {
	width : 100%;
}

#team-page-2 .team-ieo .team_members figcaption {
	background : rgba(228, 228, 228, 0.88);
	position   : absolute;
	bottom     : 0;
	left       : 0;
	border-top : 3px solid #006ad1;
	padding    : 10px 15px;
	/*padding    : 14px 15px;*/
	right      : 0;
}

#team-page-2 .team-ieo .team_members figcaption h4 {
	font-size : 14px;		margin: 5px 0 ;

	color     : #010101;    font-weight: 600;
}

#team-page-2 .team-ieo .team_members figcaption h4 .name_member {
	color   : #006ad1;
	display : block;
	margin: 8px 0;
}
#team-page-2 .team-ieo .staff_team .team_members{
	max-height: 300px;

}
#team-page-2 .team-ieo .staff_team .team_members .image_team{
	padding: 9px 6px 0 6px ;
	text-align: center;
}
#team-page-2 .team-ieo .staff_team .team_members .image_team img{
	max-width: 210px;
	max-height: 210px;
}
#team-page-2 .team-ieo .staff_team .team_members figcaption {
	position: relative;
	border :0;
	padding: 10px 12px ;
	background: #e4e4e4;
}
#team-page-2  .modal-body h4.modal-title {
	margin: 5px 0;
	color: #010101;
	font-size: 14px;
	font-weight: 600;
}
#team-page-2  .modal-body h4.modal-title span{
	font-size: 17px;
	color: #006ad1 ;
	display: block;
	margin: 8px 0;
}

#team-page-2  .modal-body h5.modal-section {
	color:dimgray ;
}
.contentDiv .row-item > h3 >a > strong{
	font-weight:normal;
}

@media (max-width : 1060px) {
	#team-page-2 .team-ieo .staff_team .team_members .image_team img {
		max-width: none;
		max-height: 160px;
	}
	#team-page-2 .team-ieo .staff_team .team_members figcaption h4 {
		margin: 5px 0 ;
	}
	#team-page-2 .team-ieo .staff_team .team_members figcaption {
	 		display: table-cell;
		vertical-align: middle;
		height: 80px;
		padding: 5px 8px	;
		width: 300px;
	}
}
@media (max-width : 991px) {

	#team-page-2 .team-ieo .staff_team .team_members .image_team img{
		max-width: 210px;
		max-height: 210px;
	}
}

@media (min-width: 993px) {
	#SliderTop #MyCarousel .item.slider-side-by-side .carousel-caption:before {
		content: '';
		width: 0;
		height: 0;
		border-left: 520px solid transparent;
		border-right: 520px solid transparent;
		border-bottom: 1483px solid rgba(10, 41, 78, 0.8);
		display: block;
		position: absolute;
		z-index: 0;
		margin-left: -381px;
		margin-top: -790px;
	}

	#SliderTop #MyCarousel .item.slider-side-by-side .carousel-caption {
		background: none;
		left: 0%;
		top: 150px;
		width: 400px;
	}
}
@media (max-width : 768px) {
	#workshops-page.contentDiv #panels-section .thirdrow .box:first-child{
		margin-top: 0px;
	}
	.contentDiv.blog-page #panels-section .thirdrow .box .no-padd img{
	min-width: 70%;
	}
	#team-page-2 .team-ieo .staff_team .team_members figcaption {
		width: 360px;
	}
	#team-page-2 .team-ieo .staff_team  .padd-8{
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
 	#team-page-2 .team-ieo  .team_members{
		text-align: center;
	}
	#team-page-2 .team-ieo  .team_members figcaption{
		text-align: left	;
	}

	#team-page-2 .team-ieo  .team_members .image_team img{
		max-width: 210px;
		max-height: 210px;
	}
}
@media (max-width : 767px )  {

	#team-page-2 .team-ieo .staff_team .team_members .image_team img {
		/*min-width: 175px;*/
		max-width: 175px;
		max-height: 168px;
	}
}
@media  (max-width : 650px ) {
	#team-page-2 .team-ieo .staff_team .col-xs-4.col-sm-4.col-md-3.padd-8 {
		width: 40%;
		float: none;
		display: inline-block;}
}

@media (max-width : 550px) {
	#team-page-2 .team-ieo .staff_team .team_members .image_team img {
		/* min-width: 175px; */
		max-width: 100%;
		max-height: 150px;
	}
}
@media (max-width : 500px) {
	#team-page-2 .team-ieo .staff_team .col-xs-4.col-sm-4.col-md-3.padd-8 {
		/*width: 90%;*/
		/*margin-left: 5%;*/
		width: 256px;
		margin: 0 auto;
		float: none;
	}
	#team-page-2 .team-ieo .staff_team .team_members .image_team img {
		max-width: 210px;
		max-height: 210px;
	}
	#team-page-2 .team-ieo .staff_team .team_members figcaption{
		 /*display: block;*/
		/*width :100%;*/
	}
	#team-page-2 .team-ieo .directors_team  .col-sm-5.col-md-4{
		width: 80%;
		margin-left: 10%;
	}

}

@media (max-width : 360px) {
	#team-page-2 .team-ieo .directors_team .col-sm-5.col-md-4 {
		width: 89%;
		margin-left: 5%;
	}
}
/*Team members page 2 End*/
@media (max-width : 991px) {
	.blog-page figure.fig_image {
		height      : 205px;
		line-height : 200px;
	}

	#right-sidebar {
		width       : 400px;
		margin      : 0 auto;
		float       : none;
		clear       : both;
		padding-top : 10px;
	}

}

@media (max-width : 768px) {
	.blog-page figure.fig_image {
		width : 100% !important;
	}

	.newsletters-page #panels-section .thirdrow .content-inner .box .caption-xs.box-inner {
		display : block;

	}
}

@media (max-width : 767px) {
	.newsletters-page #panels-section .thirdrow .content-inner .box .caption-xs.box-inner {
		height  : auto;
		padding : 20px 0;
	}

	section#panels-section figure {
		width  : 270px;
		margin : 0 auto;
	}

	.speakers figure:after {
		right : 35px !important;
	}

}

@media (max-width : 480px) {
	.nec-2017-homepage #MyCarousel .carousel-indicators {
		left : 38% !important;
	}

	#op-ed_merits-of-evaluation .block .font-14 p {
		text-align : left;
	}

	#right-sidebar {
		width : 100%;
	}

}

@media (max-width : 403px) {

	div#select_vlaue span {
		width   : 100% !important;
		display : none;
	}
}

.bg-primary:hover {
	background-color : #5f9ed5 !important;
}

/*Manuals guid css Start*/
.no-margin{margin:0px;}

#accordion-panel .box.block h4.page-title{
	border-bottom: 0 !important;
}
#accordion-panel .box.block .accordion-content{
	padding-bottom: 15px;
}
#accordion-panel .box.block {
	margin-top: 25px;
	border:1px solid #498aa7 !important;
}
.img-ov-text {
	border-radius: 0 !important;
	border: 1px solid #498aa7 !important;
	background: #fff;
	overflow: hidden;
	position: relative;
	margin-top: 25px;
	text-align: center;
	display: inline-block !important;
	padding: 0;
	max-width: 100%;
	color: #003772;
	font-size: 13px;
	line-height:16px;
}
.img-ov-text h4{
	font-size: 16px;
	color: #000;
	margin: 0px 0 10px;
	line-height: 20px;
}
a.img-txt-ov-conten {
	background: rgba(215, 215, 215, 0.95);
	min-height: 60%;
	display: inline-block;
	border-radius: 10px;
	position: absolute;
	opacity: 0;
	bottom: 0;
	top: inherit;
	left: 0;
	padding: 20px 15px;
	text-align: left;
	right: 0;
	border-radius: 0;
	margin: 0 0 -500px 0!important;
	transition: all 200ms ease-in;
}

.img-ov-text:hover a.img-txt-ov-conten{
	opacity: 1;
	margin-bottom:0px !important;
}
.bulleted-format-list,.border-box  {
	border: 1px solid #498aa7 !important;
}
.blue-bg-title {
	background: #003772;
	padding: 20px 15px;
	border-bottom: 1px solid #ccc;
	color: #fff;
	font-size: 16px !important;
	text-align: left;
	margin: 0;
}
.blue-bg-title a{
	color: #fff;
	font-size: 16px !important;
}
.bulleted-format-content,
.border-box-content{
	min-height: 268px;
	padding: 15px;
	text-align: left;
	display: block;
	color: #333;
	font-size: 14px;
}
.bulleted-format-content ul,
.border-box-content ul{
	padding-left: 0px;
	list-style: none;
}
.bulleted-format-content li,
.border-box-content li{
	position: relative;
	margin-bottom: 10px;
	line-height: 18px;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 15px;
}
.bulleted-format-content li:before,
.border-box-content li:before {
	content: '';
	height: 4px;
	width: 4px;
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	top: 7px;
	background: #0a294e;
	left: 0px;
}
.img-bulleted-format {
	padding: 0;
}
.img-bulleted-format h4 a{
	color: #fff ;

}
.img-bulleted-format h4 {
	background: #003772;
	padding: 20px;
	margin: 0;
	text-align: left;
}
.img-bulleted-format ul li:before {
	display: none !important;
}
.img-bulleted-format ul li{
	padding-left:0 !important;
}

 table.gsc-completion-container {
 z-index: 9999999 !important; }
/*-------------------------------------------------------- IEO Custome--------------------------------------------------------*/

.chip {
  display: inline-block;
  margin-top: 20px;
  padding: 0 15px; /*original 25 */
  height: 50px;
  font-size: 13px;
  color: ghostwhite;
  line-height: 50px;
  border-radius: 25px;
  background-color:#818182;
}

.chip img {
  float: left;
  margin: 0 10px 0 -25px;
  height: 50px;
  width: 50px;
  border-radius: 50%;
}

/* collaspsible menu */

<style>


.collapsible [style="background-position: left bottom;"] {
	color : #003772 !important;
}

.active, .collapsible:hover {
  background-color: #555;
}

.collapsible_content {
  padding: 0 18px;
  display: none;
  overflow: hidden;
  background-color: #f1f1f1;
}

.first-letter {
  font-size: 35px;
  /*line-height: 50px;*/
}


</style>



