/* Our Team */
.staff-col .desc .member-full-desc.display-desc{
	display: inline;
}
.staff-col .desc .member-full-desc.display-desc p{
	display: inline;
}
.staff-col .desc .member-full-desc.display-desc p:before{
	content: " ";
}
/* Program Page visit-link */
.project-website .logo-box.single-one,
.project-website .web-link-wrap.single-one{
	width: 100% !important;
	margin-left: auto;
    margin-right: auto;
    text-align: inherit !important;
}
/* Banner-title-display */
.banner-title,.our-work-banner-head{ display: none;}
/* Home page partners carousel space of second li*/
.partners-block  .carousel-inner li:nth-child(2) ul{
	width: 74%;
    margin-left: auto;
    margin-right: auto;
}
/* Search page*/
.search-page.main-page-wrapper .page-head{
	margin: 33px 0 28px;
}
.search-page .breadcrumb-wrapper .breadcrumb>span{
	padding: 0 0;
}
.listing-wrapper .list-title a{
	font: 18px/20px roboto-bold;
    color: #666666;
    word-wrap: break-word;
}
.listing-wrapper .readmore{
	margin: 15px 0 15px;
    color: #007fc4;
    font: 14px/16px roboto-regular;
}
.listing-wrapper .desc{
	color: #666666;
    font: 16px/18px roboto-regular;
    word-wrap: break-word;
}
.listing-wrapper .list-item{
	display: block;
    clear: both;
    margin-bottom: 21px;
    border-bottom: 1px solid #f1f1f1;
}
/*News MOdification */
.news-list{
	margin-top: 28px;
}

/* Resources Listing*/
.main-page-wrapper .publication-resource  .page-head{
	/*margin-top:34px;*/
}
.listing-block-wrapper{
	/*margin-bottom: 43px;*/
	position: relative;
}
.listing-block{
	padding: 51px 33px 0;
    border: 1px solid #DCDDDE;
}
.listing-block .listing-block-row{
	margin-bottom: 50px;
}
.resource-page .listing-block  .listing-block-img{
	width: 132px;
	height: auto;
}
.listing-block  .listing-block-img{
	width: 100px;
	height: 100%;
}
.listing-block  .listing-block-img img{
	width: 100%;
	height: auto;
}
.listing-block  .listing-block-img.tcell{
	vertical-align: top;
}
.listing-block  .listing-block-desc{
	padding-left: 32px;
}
.listing-block  .listing-block-desc.tcell{
	vertical-align: top;
}
.listing-block  .listing-block-desc .listing-block-title a{
	display: block;
    word-wrap: break-word;
   /* font: 18px/20px roboto-regular;*/
	font:18px/26px roboto-regular;
    color: #4D4D4D;
}
.listing-block  .listing-block-desc .date{
	margin-top: 13px;
	color: #007fc4;
    font: 14px/16px roboto-regular;
}
.listing-block-wrapper .listing-block-btn{
	/*margin-top: 50px;*/
}

/* highlight carousel */
.highlights-listing{
	padding: 48px 20px 48px 20px;
}
.highlights-listing .wp-posts-carousel{
	padding: 0  59px 0 59px;
}
.highlights-listing .wp-posts-carousel-details{
	/*margin-top: 32px !important;*/
	margin-top:34px !important;
}
.highlights-listing .wp-posts-carousel-title a{
	display: block;
    word-wrap: break-word;
    /*font: 18px/20px roboto-regular;*/
    font:16px/24px roboto-regular;
    color: #4D4D4D;
    text-align: left;
}
.highlights-listing .default-theme.wp-posts-carousel .owl-controls .owl-nav div{
	background-color: #fff;
}
.highlights-listing .default-theme.wp-posts-carousel .owl-nav div.owl-prev:before{
	font-size: 0;
	content:url(../images/Left_arrow.png);
}
.highlights-listing .default-theme.wp-posts-carousel .owl-nav div.owl-next:before{
	font-size: 0;
	content:url(../images/Right_arrow.png);
}
.highlights-listing .wp-posts-carousel-desc{
	display: none;
}
/*social media block */
.resources-social-media {
	position: relative;
	/*margin-bottom: 15px;*/
}
.resources-social-media .fb-resource{
	padding-left: 0;
}
.resources-social-media .twitter-resource{
	padding-right: 0;
}
.social-media-resource .social-media-block{
	background-color: #F2F2F2;
    padding: 50px;
	float : left;
	width : 100%;
}
.social-media-resource .social-media-img{
    margin-bottom: 30px;	
}
.social-media-resource .social-media-block .cff-author-text *{
	margin-left: 70px !important;
}
.social-media-resource .social-media-block .cff-author-text .cff-page-name{
	font: 16px/18px Roboto-bold;
	color: #3B5A98
}
.social-media-resource .social-media-block .cff-post-text{
	font: 14px/16px Roboto-regular;
	color: #4E4E4E;
}
.social-media-resource .social-media-block .cff-post-text a{
	color: #007FC4;
}
.social-media-resource .social-media-block .cff-author .cff-date,
.social-media-resource .social-media-block .cff-post-links{
	display: none;
}
.social-media-resource .social-media-block .cff-author-img,
.social-media-resource .social-media-block a img:not(.fb-posts-container .post-media img){
	width: 50px !important;
	height: auto;
}
.social-media-resource .social-feed-element .media-object{
	border-radius: 0 !important;
}
.social-media-resource .social-media-block img{
	/*width: 100%;
	height: auto;*/
}
.social-media-resource .social-feed-container-1129{
	width: 100% !important;
}
.social-media-resource .social-feed-container-1129 .social-feed-element,
.social-media-resource .social-feed-container-1129 .social-feed-element:hover{
	background-color: transparent !important;
	box-shadow: none  !important;
	margin-bottom: 0;
}
.social-media-resource .social-feed-container-1129 .social-feed-element .fa-twitter{
	display: none;
}
.social-media-resource .social-feed-element .author-title{	
	font: 16px/18px Roboto-bold;
	color: #007FC4 !important;
}
.social-media-resource .social-feed-element .text-wrapper{	
	margin-top: 7px !important;
}
.social-media-resource .social-feed-element .text-wrapper p.social-feed-text{	
	font: 14px/16px Roboto-regular;
	color: #4E4E4E !important;
}
.social-media-resource .social-feed-element .text-wrapper p.social-feed-text a{	
	color: #007FC4 !important;
}
.social-media-resource .social-feed-element .text-wrapper p.social-feed-text a.read-button{	
	display: none !important;
}
.social-media-resource .social-feed-element .media-body{	
	padding-left: 11px;
}

.social-media-resource #cff .cff-item{
	display : table;
	padding: 0 0 25px;
	border : 0;
}
.social-media-resource #cff .cff-item:last-child{
	padding : 0;
}
.social-media-resource #cff .cff-author-img{
	margin : 0 !important;
	float : none;
	display : table-cell;
	vertical-align : top;
}
.social-media-resource #cff .ccf-content{
	display : table-cell;
	vertical-align : top;
	padding-left: 20px;
}
.social-media-resource #cff .cff-author{
	margin-bottom : 6px;
}
.social-media-resource #cff .cff-author a{
	font : 16px/18px roboto-bold;
	color : #3B5A98;
}
.social-media-resource #cff .cff-post-text{
	margin : 0 !important;
}
.social-media-resource #cff .cff-author a p{
    margin: 0 !important;
    padding: 0 !important;
    font-weight: normal !important;
}
.social-media-resource .cff-wrapper{
	float : left;
	width : 100%;
}
.social-media-resource .social-media-block .cff-likebox{
	padding-left : 70px;
}

	/**14-may-2018**/
.social-media-resource .cff-wrapper #cff .cff-page-name{
	margin-left: 0 !important;
}
.social-media-resource .cff-wrapper #cff .cff-author-img img{
	border: 0 !important;
}
.social-media-resource .cff-wrapper #cff .cff-page-name .cff-story,
.social-media-resource .cff-wrapper #cff .cff-page-name a{
	margin-left: 0 !important;
    font: 16px/18px Roboto-bold;
    color: #007FC4 !important;
}
	/*****/
	/*12-apr-2019*/
	.social-media-resource .cff-media-link{
		display: none;
	}
	/****/	

/* Publicatio Detail Page*/
.publication-detail-page .detail-page-image{
	padding-left: 0;
	/*width: 276px;*/
	width : 261px;
    vertical-align: top;
}
.publication-detail-page .detail-page-content{
	padding-left : 30px;
    vertical-align: top;
}
.detail-page-image{
	width: auto;
}
.detail-page-image img{
	width: 100%;
	height: auto;
}
.date-font-small{
	margin-top: 30px;
    color: #007fc4;
    font: 14px/16px roboto-regular;
}
.detail-page-download a{
	/*background: url(../images/download.png) 80px 12px no-repeat;
    display: block;
    padding: 20px 20px 20px 60px;*/
    background: url(../images/download.png) left 21px top 0 no-repeat;
    display: inline-block;
    padding: 8px 20px 8px 61px;
}
.title-footer-detail-page{
	margin-bottom: 15px;
}
.title-footer-detail-page .pipe{
	padding-left: 9px;
	padding-right: 6px;
	color: #666;
}
.title-footer-detail-page .author{
	font: 14px/16px roboto-bold;
	color: #808080;
}
/*publication title*/
.detail-title .pub-short-title {
    margin-right: 4px;
}

/* Our Work Map*/
.our-work-page .map .country-tooltip{
    background: #fff;
    width: 188px;
    clear: both;
}
.our-work-page .map .close-button img{
    float: right;
    cursor: pointer;
}
.our-work-page .map .highcharts-tooltip>span {
    padding: 4px 0 4px 4px;
}
.our-work-page .map .highcharts-point {
   /* width: 12px;
    height: 16px;*/
}
.our-work-page .map .country-tooltip .tooltip-head{
	font : 12px/14px roboto-bold;
	color :  #007FC4;
}
.our-work-page .map .country-tooltip .single .tooltip-img{
	width: 70px;
	height: auto;
	margin-right: 4px;
}
.our-work-page .map .country-tooltip .single .tooltip-img img{
	width: 100%;
	height: auto;
}
.our-work-page .map .country-tooltip .single{
	border: none;
	margin-bottom: 0;
}
.our-work-page .map .country-tooltip .single td{
	border: none;
	padding-left: 0;
}
.our-work-page .map .country-tooltip .single .tooltip-desc{
	white-space: normal;
}
.our-work-page .map .country-tooltip .single .tooltip-desc a{
	display: block;
	font: 11px/13px Roboto-Regular; 
	color: #4D4D4D;
}
.our-work-page .map .country-tooltip .single .width-img{
	width: 70px;
}

/*previous issue slider*/

.previous-issue {
	overflow: hidden;
	margin-bottom: 73px;
}
.previous-issue .magzine-carousel-title h1 {
    margin: 48px 0 31px;
}
.previous-issue >.magzine-carousel-title {
    text-align: center;
}
.previous-issue >.magzine-carousel-list {
    padding: 50px 30px 50px; 
	background: #f2f2f2;
}
.previous-issue >.magzine-carousel-list .owl-carousel {
    padding: 0 65px 0 55px;
}
.previous-issue >.magzine-carousel-list .owl-stage {
  	display: flex;
}
.previous-issue >.magzine-carousel-list .owl-stage .owl-item {
    background: #fff;
    padding: 30px;
    margin-left: 15px;
    margin-right: 15px;
}
.previous-issue >.magzine-carousel-list .issue-img {
	margin-bottom: 30px;
}
.previous-issue >.magzine-carousel-list .issue-title a {
	font: 18px/26px roboto-regular;
	color: #666;
}
.previous-issue .magzine-carousel-list .owl-prev,
.previous-issue .magzine-carousel-list .owl-next {
	top: calc(50% - 20px);
}
.magazine-abt-contnt ~.news-let-btn {
    display: none;
}
.resource-page.main-page-wrapper {
    margin-bottom: 0;
}
.previous-issue >.magzine-carousel-list .owl-dots {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 35px;
}
.previous-issue >.magzine-carousel-list .owl-dots .owl-dot {
    height: 10px;
	width: 10px;
	border-radius: 50%;
	border: 1px solid #666;
	margin-right: 7px;
}
.previous-issue >.magzine-carousel-list .owl-dots .owl-dot.active {
    background: #666;
}
.magzine-carousel .padding-bottom-31 {
    marin-bottom: 21px;
}
/***********************/



/****Medium devices****/
@media screen and (min-width: 992px) and (max-width: 1199px){
	/*News MOdification */
	.news-slide .carousel-inner{
		min-height: 95px;
	}
	/*Program Page */
	.program-page .img-and-desc-section .description{
		padding-left: 20px !important;
		padding-right: 20px !important;
		
	}
	.program-page .img-and-desc-section .description .heading{
		font: 20px/22px roboto-bold !important;
		margin-bottom: 15px !important;
	}
	.program-page .img-and-desc-section .description .details{
		/*font: 18px/20px roboto-regular !important;*/
		font:18px/24px roboto-regular;	
	}
}
/****Till small devices****/
@media screen and (max-width: 991px){
	.main-page-wrapper .page-head{
		margin: 30px 0 30px;
	}
	.social-media-resource .social-media-block{
		padding: 30px;
	}
	/*Publication Detail*/
	.publication-detail-page .detail-page-content{
		/*padding-right: 15px;
		padding-left: 0;
		padding: 30px 0 0;*/
		float: left;	
		margin-bottom: 0;
		padding-left: 15px;
	}
	.publication-detail-page .detail-page-image{
		/*width: auto;
		width: 100%;
		float: left;*/
	}
	.publication-detail-page .date-font-small{
		margin-top: 15px;
	}
	.resource-page .highlights-resource.listing-block-wrapper{
		margin-bottom: 20px;
	}
	.previous-issue .owl-carousel .owl-item img {
    	height: auto;
	}
}
/* Tab */
@media screen and (min-width: 768px) and (max-width: 991px){
	/*Publication Detail Page */
	.detail-page-download a{
		/*padding-left: 0;*/
	}
	/*Program Page */
	.program-page .img-and-desc-section .description{
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	.program-page .img-and-desc-section .description .heading{
		font: 16px/18px roboto-bold !important;
		margin-bottom: 15px !important;
	}
	.program-page .img-and-desc-section .description .details{
		font: 14px/16px roboto-regular !important;
	}
}
/* mobile landscape */
@media screen and (min-width: 568px) and (max-width: 767px){
	.highlights-listing .default-theme.wp-posts-carousel .owl-controls .owl-nav .owl-prev{
		left: 28px !important;
	}
	.highlights-listing .default-theme.wp-posts-carousel .owl-controls .owl-nav .owl-next{
		right: 32px !important;
	}
	/* Carousel News and resource featured */
	.news-page .news-slide .carousel-inner, 
	.resource-page .news-slide .carousel-inner{
		min-height: 100px;
		width: 85%;
	}
}
@media screen and (max-width: 767px){
	.previous-issue >.magzine-carousel-list .owl-carousel {
		padding: 0 20px!important;
	}
	.previous-issue >.magzine-carousel-list {
		padding: 30px 15px;
	}
	/* Our Work Map*/
	.banner-title{
		font: 20px/22px roboto-regular;
		top: 11px;
	}
	/* Resource Publication List */
	.main-page-wrapper .page-head{	
		margin: 20px 0 20px;
	}
	.listing-block .listing-block-row{
		margin-bottom: 30px;
	}
	.listing-block{
		padding: 21px 20px 0;
	}
/*.listing-block  .listing-block-img{
		display: block;
		width: 100% !important;
	}*/
/*.listing-block  .listing-block-desc{
		padding-left: 0;
		display: block;	
		margin-top: 15px;
	}*/
	.listing-block  .listing-block-desc .date{
		margin-top: 10px;
	}
	.listing-block  .listing-block-desc .listing-block-title a{
		font: 14px/16px roboto-regular;
	}
	.listing-block-wrapper .listing-block-btn{
		margin-top: 20px;
	}
	.resource-page .listing-block  .listing-block-desc{
		padding-left: 15px;
	}
	/* Resource Highlight Carousel */
	.highlights-listing .wp-posts-carousel{
		padding: 0 0 20px;
		min-height: 250px;
	}
	.highlights-listing .wp-posts-carousel-details{
		margin-top: 15px !important;
	}
	.highlights-listing .wp-posts-carousel-details a{
		font: 14px/16px roboto-regular;
	}
	.highlights-listing .default-theme.wp-posts-carousel .owl-controls .owl-nav div{
		background-color: transparent;
	}
	.highlights-listing .default-theme.wp-posts-carousel .owl-nav div.owl-prev:before{
		content: url(../images/left-arrow-mob.png);
	}
	.highlights-listing .default-theme.wp-posts-carousel .owl-nav div.owl-next:before{
		content: url(../images/right-arrow-mob.png);
	}
	.highlights-listing  .default-theme.wp-posts-carousel:hover .owl-controls .owl-nav .owl-prev,
	.highlights-listing  .default-theme.wp-posts-carousel:hover .owl-controls .owl-nav .owl-next{
		opacity: 0.9 !important;
	}
	.highlights-listing  .default-theme.wp-posts-carousel .owl-controls .owl-nav div{
	opacity: 1;
	}
	.highlights-listing .default-theme.wp-posts-carousel .owl-controls .owl-nav .owl-prev{
		left: 7px;
	}
	.highlights-listing .default-theme.wp-posts-carousel .owl-controls .owl-nav .owl-next{
		right: 7px;
	}
	.highlights-listing  .default-theme.wp-posts-carousel .owl-controls .owl-nav .owl-prev,
	.highlights-listing  .default-theme.wp-posts-carousel .owl-controls .owl-nav .owl-next{
		padding-right: 38px !important;
	}
	/* Resource Social Media */
	.resources-social-media {
		/*margin-bottom: 30px;*/
	}
	.social-media-resource .social-media-block{
		/*margin-bottom: 20px;*/
		padding: 20px 20px;
		
	}
	.social-media-resource .social-media-block .cff-likebox {
		padding-left: 60px;
	}
	.social-media-resource #cff .cff-item  .ccf-content{
		padding-left: 10px;
	}
	.social-media-resource #social-feed-container-1129 .social-feed-element .media-body{	
		padding-left: 0;
	}
	.social-media-resource .social-feed-element .author-title{	
		font: 14px/16px Roboto-bold;
		color: #007FC4 !important;
	}
	.social-media-resource .social-media-block .cff-post-text span{
		font: 12px/14px Roboto-regular;
		color: #4E4E4E;
	}
	.social-media-resource .social-media-block .cff-item .cff-author-text .cff-page-name{
		font: 14px/16px Roboto-bold;
		color: #3B5A98
	}
	.social-media-resource .social-feed-element .text-wrapper p.social-feed-text{	
		font: 12px/14px Roboto-regular;
		color: #4E4E4E !important;
	}
	/*Publication Detail*/
	.publication-detail-page .detail-page-content{
		/*padding-right: 15px;
		padding-left: 0;*/
		float: left;	
		margin-bottom: 0;
		padding: 30px 0 0;
	}
	.publication-detail-page .detail-page-image{
		width: auto;
		width: 100%;
		float: left;
	}
	.publication-detail-page .date-font-small{
		margin-top: 15px;
	}
	.publication-detail-page .detail-page-image{
		/*padding-left: 15px;*/
	}
	.publication-detail-page .detail-page-content{
		/*padding-right: 15px;*/
	}
}
/*Small Device ownwards*/
@media screen and (min-width: 768px){
	/*Program Page */
	.program-page .img-and-desc-section .description{
		background: rgba(0, 0, 0, 0.43);
		padding-left: 70px;
		padding-right: 70px;
	}
	.program-page .img-and-desc-section .description .heading{
		font: 24px/28px roboto-bold;
		/*margin-bottom:23px !important;*/
		margin-bottom:21px !important;
	}
	.program-page .img-and-desc-section .description .details{
		/*font: 18px/22px roboto-regular;*/
		font: 18px/24px roboto-regular;
	}
	/* Home page partners logo */
/*
	.partners-logos #swifty-img-widget-3{
		width: 80%;
		margin-left: auto;
		margin-right: auto;
	}
*/
}

.adminbar-no #wp-admin-bar-root-default,
.adminbar-no #wp-admin-bar-search,
{
	display : none !important;
}

.adminbar-yes-editor #wp-admin-bar-comments,
.adminbar-yes-editor #wp-admin-bar-customize,
.adminbar-yes-editor #wp-admin-bar-new-content,
.adminbar-yes-editor #wp-admin-bar-enable-jquery-migrate-helper,
.adminbar-yes-editor #wp-admin-bar-wphb{
	display : none !important;
}