

.main-content-inner .source-wrapper,



.main-content-inner .field-name-body,



.main-content-inner .field-type-text-with-summary,



.main-content-inner .field-name-field-ifpri-embed {



	font-weight: 400;



}







@media (min-width:0px) {



	.main-content-inner .source-wrapper,



	.main-content-inner .field-name-body,



	.main-content-inner .field-type-text-with-summary,



	.main-content-inner .field-name-field-ifpri-embed {



		font-size: 12px;



		line-height: 22px;



	}



}







@media (min-width:768px) {



	.main-content-inner .source-wrapper,



	.main-content-inner .field-name-body,



	.main-content-inner .field-type-text-with-summary,



	.main-content-inner .field-name-field-ifpri-embed {


font-size: 15px;
    line-height: 20px;



	}



}







.featured_ifpri_site .featured-inner .featured-right .featured-summary,



.field-name-body,



.field-name-field-ifpri-embed,



.main-content-inner .group-event-sidebar-images figure figcaption .field-name-field-file-media-description p,



.main-content-inner .group-blog-sidebar-images figure figcaption .field-name-field-file-media-description p,



.main-content-inner .group-news-sidebar-images figure figcaption .field-name-field-file-media-description p,



.main-content-inner .group-page-sidebar-images figure figcaption .field-name-field-file-media-description p,



.main-content-inner .group-profile-sidebar-images figure figcaption .field-name-field-file-media-description p,



.main-content-inner .group-pub-sidebar-images figure figcaption .field-name-field-file-media-description p,



.main-content-inner .content-sidebar-images figure figcaption .field-name-field-file-media-description p,



.by-numbers .by-numbers-inner .by-numbers-right .by-numbers-body,



.flexslider li .over_slide_content_wrapper .over_slide_content .right .rotator_summary {



	font-weight: 400;



}







@media (min-width:0px) {



	.featured_ifpri_site .featured-inner .featured-right .featured-summary,



	.field-name-body,



	.field-name-field-ifpri-embed,



	.main-content-inner .group-event-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-blog-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-news-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-page-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-profile-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-pub-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .content-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.by-numbers .by-numbers-inner .by-numbers-right .by-numbers-body,



	.flexslider li .over_slide_content_wrapper .over_slide_content .right .rotator_summary {



		font-size: 13px;



		line-height: 15px;



	}



}

@media (min-width:0px) {



	.featured_ifpri_site .featured-inner .featured-right .featured-summary,



	.field-name-body-margin,



	.field-name-field-ifpri-embed,



	.main-content-inner .group-event-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-blog-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-news-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-page-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-profile-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-pub-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .content-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.by-numbers .by-numbers-inner .by-numbers-right .by-numbers-body,



	.flexslider li .over_slide_content_wrapper .over_slide_content .right .rotator_summary {



		font-size: 15px !important;
    line-height: 20px !important;



	}



}





@media (min-width:768px) {



	.featured_ifpri_site .featured-inner .featured-right .featured-summary,



	.field-name-body,



	.field-name-field-ifpri-embed,



	.main-content-inner .group-event-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-blog-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-news-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-page-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-profile-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .group-pub-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.main-content-inner .content-sidebar-images figure figcaption .field-name-field-file-media-description p,



	.by-numbers .by-numbers-inner .by-numbers-right .by-numbers-body,



	.flexslider li .over_slide_content_wrapper .over_slide_content .right .rotator_summary {



		font-size: 15px;



		line-height: 20px;



	}



}







.list-latest .views-row .content .field-name-body,



.list-featured-wrapper .views-row .content .field-name-body,



.list-related .views-row .content .field-name-body,



.view-search-list .views-row .content .field-name-body,



.view-search-inline-collection-search .views-row .content .field-name-body,



.list-latest .snippet-body,



.list-featured-wrapper .snippet-body,



.list-related .snippet-body,



.view-search-list .snippet-body,



.view-search-inline-collection-search .snippet-body,



.main-content-inner .group-event-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



.main-content-inner .group-blog-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



.main-content-inner .group-news-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



.main-content-inner .group-page-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



.main-content-inner .group-profile-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



.main-content-inner .group-pub-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



.main-content-inner .content-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items * {



	font-weight: 400;



}







@media (min-width:0px) {



	.list-latest .views-row .content .field-name-body,



	.list-featured-wrapper .views-row .content .field-name-body,



	.list-related .views-row .content .field-name-body,



	.view-search-list .views-row .content .field-name-body,



	.view-search-inline-collection-search .views-row .content .field-name-body,



	.list-latest .snippet-body,



	.list-featured-wrapper .snippet-body,



	.list-related .snippet-body,



	.view-search-list .snippet-body,



	.view-search-inline-collection-search .snippet-body,



	.main-content-inner .group-event-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



	.main-content-inner .group-blog-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



	.main-content-inner .group-news-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



	.main-content-inner .group-page-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



	.main-content-inner .group-profile-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



	.main-content-inner .group-pub-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



	.main-content-inner .content-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items * {



		font-size: 11px;



		line-height: 13px;



	}



}







@media (min-width:768px) {



	.list-latest .views-row .content .field-name-body,



	.list-featured-wrapper .views-row .content .field-name-body,



	.list-related .views-row .content .field-name-body,



	.view-search-list .views-row .content .field-name-body,



	.view-search-inline-collection-search .views-row .content .field-name-body,



	.list-latest .snippet-body,



	.list-featured-wrapper .snippet-body,



	.list-related .snippet-body,



	.view-search-list .snippet-body,



	.view-search-inline-collection-search .snippet-body,



	.main-content-inner .group-event-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



	.main-content-inner .group-blog-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



	.main-content-inner .group-news-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



	.main-content-inner .group-page-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



	.main-content-inner .group-profile-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



	.main-content-inner .group-pub-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



	.main-content-inner .content-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items * {



		font-size: 16px;



		line-height: 17px;



	}



}







.main-content-inner .group-event-main-header .field-name-field-ifpri-location .locality-block,



.main-content-inner .group-blog-main-header .field-name-field-ifpri-location .locality-block,



.main-content-inner .group-news-main-header .field-name-field-ifpri-location .locality-block,



.main-content-inner .group-page-main-header .field-name-field-ifpri-location .locality-block,



.main-content-inner .group-profile-main-header .field-name-field-ifpri-location .locality-block,



.main-content-inner .group-pub-main-header .field-name-field-ifpri-location .locality-block,



.main-content-inner .content-fields-prefix .field-name-field-ifpri-location .locality-block,



.list-latest .snippet-date,



.list-featured-wrapper .snippet-date,



.list-related .snippet-date,



.view-search-list .snippet-date,



.view-search-inline-collection-search .snippet-date,



.main-content-inner .group-event-main-header .field-name-field-ifpri-blog-date,



.main-content-inner .group-blog-main-header .field-name-field-ifpri-blog-date,



.main-content-inner .group-news-main-header .field-name-field-ifpri-blog-date,



.main-content-inner .group-page-main-header .field-name-field-ifpri-blog-date,



.main-content-inner .group-profile-main-header .field-name-field-ifpri-blog-date,



.main-content-inner .group-pub-main-header .field-name-field-ifpri-blog-date,



.main-content-inner .content-fields-prefix .field-name-field-ifpri-blog-date,



.main-content-inner .group-event-main-header .field-name-field-profile-position a,



.main-content-inner .group-blog-main-header .field-name-field-profile-position a,



.main-content-inner .group-news-main-header .field-name-field-profile-position a,



.main-content-inner .group-page-main-header .field-name-field-profile-position a,



.main-content-inner .group-profile-main-header .field-name-field-profile-position a,



.main-content-inner .group-pub-main-header .field-name-field-profile-position a,



.main-content-inner .content-fields-prefix .field-name-field-profile-position a,



.main-content-inner .group-event-main-header .field-name-field-profile-pos-prmr-dsp a,



.main-content-inner .group-blog-main-header .field-name-field-profile-pos-prmr-dsp a,



.main-content-inner .group-news-main-header .field-name-field-profile-pos-prmr-dsp a,



.main-content-inner .group-page-main-header .field-name-field-profile-pos-prmr-dsp a,



.main-content-inner .group-profile-main-header .field-name-field-profile-pos-prmr-dsp a,



.main-content-inner .group-pub-main-header .field-name-field-profile-pos-prmr-dsp a,



.main-content-inner .content-fields-prefix .field-name-field-profile-pos-prmr-dsp a,



.main-content-inner .group-event-main-header .field-name-field-news-release-date,



.main-content-inner .group-blog-main-header .field-name-field-news-release-date,



.main-content-inner .group-news-main-header .field-name-field-news-release-date,



.main-content-inner .group-page-main-header .field-name-field-news-release-date,



.main-content-inner .group-profile-main-header .field-name-field-news-release-date,



.main-content-inner .group-pub-main-header .field-name-field-news-release-date,



.main-content-inner .content-fields-prefix .field-name-field-news-release-date,



.main-content-inner .field-name-field-record-published-date,



.main-content-inner .field-name-field-ifpri-date {



	color: #373eb2;



	text-transform: uppercase;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 600;



	display: inline-block;



}







@media (min-width:0px) {



	.main-content-inner .group-event-main-header .field-name-field-ifpri-location .locality-block,



	.main-content-inner .group-blog-main-header .field-name-field-ifpri-location .locality-block,



	.main-content-inner .group-news-main-header .field-name-field-ifpri-location .locality-block,



	.main-content-inner .group-page-main-header .field-name-field-ifpri-location .locality-block,



	.main-content-inner .group-profile-main-header .field-name-field-ifpri-location .locality-block,



	.main-content-inner .group-pub-main-header .field-name-field-ifpri-location .locality-block,



	.main-content-inner .content-fields-prefix .field-name-field-ifpri-location .locality-block,



	.list-latest .snippet-date,



	.list-featured-wrapper .snippet-date,



	.list-related .snippet-date,



	.view-search-list .snippet-date,



	.view-search-inline-collection-search .snippet-date,



	.main-content-inner .group-event-main-header .field-name-field-ifpri-blog-date,



	.main-content-inner .group-blog-main-header .field-name-field-ifpri-blog-date,



	.main-content-inner .group-news-main-header .field-name-field-ifpri-blog-date,



	.main-content-inner .group-page-main-header .field-name-field-ifpri-blog-date,



	.main-content-inner .group-profile-main-header .field-name-field-ifpri-blog-date,



	.main-content-inner .group-pub-main-header .field-name-field-ifpri-blog-date,



	.main-content-inner .content-fields-prefix .field-name-field-ifpri-blog-date,



	.main-content-inner .group-event-main-header .field-name-field-profile-position a,



	.main-content-inner .group-blog-main-header .field-name-field-profile-position a,



	.main-content-inner .group-news-main-header .field-name-field-profile-position a,



	.main-content-inner .group-page-main-header .field-name-field-profile-position a,



	.main-content-inner .group-profile-main-header .field-name-field-profile-position a,



	.main-content-inner .group-pub-main-header .field-name-field-profile-position a,



	.main-content-inner .content-fields-prefix .field-name-field-profile-position a,



	.main-content-inner .group-event-main-header .field-name-field-profile-pos-prmr-dsp a,



	.main-content-inner .group-blog-main-header .field-name-field-profile-pos-prmr-dsp a,



	.main-content-inner .group-news-main-header .field-name-field-profile-pos-prmr-dsp a,



	.main-content-inner .group-page-main-header .field-name-field-profile-pos-prmr-dsp a,



	.main-content-inner .group-profile-main-header .field-name-field-profile-pos-prmr-dsp a,



	.main-content-inner .group-pub-main-header .field-name-field-profile-pos-prmr-dsp a,



	.main-content-inner .content-fields-prefix .field-name-field-profile-pos-prmr-dsp a,



	.main-content-inner .group-event-main-header .field-name-field-news-release-date,



	.main-content-inner .group-blog-main-header .field-name-field-news-release-date,



	.main-content-inner .group-news-main-header .field-name-field-news-release-date,



	.main-content-inner .group-page-main-header .field-name-field-news-release-date,



	.main-content-inner .group-profile-main-header .field-name-field-news-release-date,



	.main-content-inner .group-pub-main-header .field-name-field-news-release-date,



	.main-content-inner .content-fields-prefix .field-name-field-news-release-date,



	.main-content-inner .field-name-field-record-published-date,



	.main-content-inner .field-name-field-ifpri-date {



		font-size: 15px;



		line-height: 25px;



	}



}







@media (min-width:768px) {



	.main-content-inner .group-event-main-header .field-name-field-ifpri-location .locality-block,



	.main-content-inner .group-blog-main-header .field-name-field-ifpri-location .locality-block,



	.main-content-inner .group-news-main-header .field-name-field-ifpri-location .locality-block,



	.main-content-inner .group-page-main-header .field-name-field-ifpri-location .locality-block,



	.main-content-inner .group-profile-main-header .field-name-field-ifpri-location .locality-block,



	.main-content-inner .group-pub-main-header .field-name-field-ifpri-location .locality-block,



	.main-content-inner .content-fields-prefix .field-name-field-ifpri-location .locality-block,



	.list-latest .snippet-date,



	.list-featured-wrapper .snippet-date,



	.list-related .snippet-date,



	.view-search-list .snippet-date,



	.view-search-inline-collection-search .snippet-date,



	.main-content-inner .group-event-main-header .field-name-field-ifpri-blog-date,



	.main-content-inner .group-blog-main-header .field-name-field-ifpri-blog-date,



	.main-content-inner .group-news-main-header .field-name-field-ifpri-blog-date,



	.main-content-inner .group-page-main-header .field-name-field-ifpri-blog-date,



	.main-content-inner .group-profile-main-header .field-name-field-ifpri-blog-date,



	.main-content-inner .group-pub-main-header .field-name-field-ifpri-blog-date,



	.main-content-inner .content-fields-prefix .field-name-field-ifpri-blog-date,



	.main-content-inner .group-event-main-header .field-name-field-profile-position a,



	.main-content-inner .group-blog-main-header .field-name-field-profile-position a,



	.main-content-inner .group-news-main-header .field-name-field-profile-position a,



	.main-content-inner .group-page-main-header .field-name-field-profile-position a,



	.main-content-inner .group-profile-main-header .field-name-field-profile-position a,



	.main-content-inner .group-pub-main-header .field-name-field-profile-position a,



	.main-content-inner .content-fields-prefix .field-name-field-profile-position a,



	.main-content-inner .group-event-main-header .field-name-field-profile-pos-prmr-dsp a,



	.main-content-inner .group-blog-main-header .field-name-field-profile-pos-prmr-dsp a,



	.main-content-inner .group-news-main-header .field-name-field-profile-pos-prmr-dsp a,



	.main-content-inner .group-page-main-header .field-name-field-profile-pos-prmr-dsp a,



	.main-content-inner .group-profile-main-header .field-name-field-profile-pos-prmr-dsp a,



	.main-content-inner .group-pub-main-header .field-name-field-profile-pos-prmr-dsp a,



	.main-content-inner .content-fields-prefix .field-name-field-profile-pos-prmr-dsp a,



	.main-content-inner .group-event-main-header .field-name-field-news-release-date,



	.main-content-inner .group-blog-main-header .field-name-field-news-release-date,



	.main-content-inner .group-news-main-header .field-name-field-news-release-date,



	.main-content-inner .group-page-main-header .field-name-field-news-release-date,



	.main-content-inner .group-profile-main-header .field-name-field-news-release-date,



	.main-content-inner .group-pub-main-header .field-name-field-news-release-date,



	.main-content-inner .content-fields-prefix .field-name-field-news-release-date,



	.main-content-inner .field-name-field-record-published-date,



	.main-content-inner .field-name-field-ifpri-date {



		font-size: 20px;



		line-height: 30px;



	}



}







.main-content-inner .group-event-main-header .field-name-field-ifpri-location .locality-block,



.main-content-inner .group-blog-main-header .field-name-field-ifpri-location .locality-block,



.main-content-inner .group-news-main-header .field-name-field-ifpri-location .locality-block,



.main-content-inner .group-page-main-header .field-name-field-ifpri-location .locality-block,



.main-content-inner .group-profile-main-header .field-name-field-ifpri-location .locality-block,



.main-content-inner .group-pub-main-header .field-name-field-ifpri-location .locality-block,



.main-content-inner .content-fields-prefix .field-name-field-ifpri-location .locality-block {



	color: #7E7E73;



}







.main-content-inner .group-event-main-header .field-name-field-ifpri-location .locality-block:before,



.main-content-inner .group-blog-main-header .field-name-field-ifpri-location .locality-block:before,



.main-content-inner .group-news-main-header .field-name-field-ifpri-location .locality-block:before,



.main-content-inner .group-page-main-header .field-name-field-ifpri-location .locality-block:before,



.main-content-inner .group-profile-main-header .field-name-field-ifpri-location .locality-block:before,



.main-content-inner .group-pub-main-header .field-name-field-ifpri-location .locality-block:before,



.main-content-inner .content-fields-prefix .field-name-field-ifpri-location .locality-block:before {



	content: "|";



	font-size: 20px;



	line-height: 30px;



	padding: 0 5px;



}







.list-latest .snippet-author,



.list-latest .field-name-field-pub-author,



.list-featured-wrapper .snippet-author,



.list-featured-wrapper .field-name-field-pub-author,



.list-related .snippet-author,



.list-related .field-name-field-pub-author,



.view-search-list .snippet-author,



.view-search-list .field-name-field-pub-author,



.view-search-inline-collection-search .snippet-author,



.view-search-inline-collection-search .field-name-field-pub-author,



.main-content-inner .group-event-main-header .field-name-field-ifpri-author a,



.main-content-inner .group-blog-main-header .field-name-field-ifpri-author a,



.main-content-inner .group-news-main-header .field-name-field-ifpri-author a,



.main-content-inner .group-page-main-header .field-name-field-ifpri-author a,



.main-content-inner .group-profile-main-header .field-name-field-ifpri-author a,



.main-content-inner .group-pub-main-header .field-name-field-ifpri-author a,



.main-content-inner .content-fields-prefix .field-name-field-ifpri-author a,



.main-content-inner .author-wrapper .field-name-field-pub-author,



.main-content-inner .field-name-field-pub-record~.field-label,



.main-content-inner .field-name-field-pub-record~.field,



.main-content-inner .field-name-field-pub-pages .field-label,



.main-content-inner .field-name-field-pub-pages .field-item,



.main-content-inner .field-name-field-record-series {



	color: #7E7E73;



	font-weight: 600;



	font-family: "myriad-pro-condensed", sans-serif;



	text-transform: uppercase;



}







.list-latest .snippet-author a,



.list-latest .field-name-field-pub-author a,



.list-featured-wrapper .snippet-author a,



.list-featured-wrapper .field-name-field-pub-author a,



.list-related .snippet-author a,



.list-related .field-name-field-pub-author a,



.view-search-list .snippet-author a,



.view-search-list .field-name-field-pub-author a,



.view-search-inline-collection-search .snippet-author a,



.view-search-inline-collection-search .field-name-field-pub-author a,



.main-content-inner .group-event-main-header .field-name-field-ifpri-author a a,



.main-content-inner .group-blog-main-header .field-name-field-ifpri-author a a,



.main-content-inner .group-news-main-header .field-name-field-ifpri-author a a,



.main-content-inner .group-page-main-header .field-name-field-ifpri-author a a,



.main-content-inner .group-profile-main-header .field-name-field-ifpri-author a a,



.main-content-inner .group-pub-main-header .field-name-field-ifpri-author a a,



.main-content-inner .content-fields-prefix .field-name-field-ifpri-author a a,



.main-content-inner .author-wrapper .field-name-field-pub-author a,



.main-content-inner .field-name-field-pub-record~.field-label a,



.main-content-inner .field-name-field-pub-record~.field a,



.main-content-inner .field-name-field-pub-pages .field-label a,



.main-content-inner .field-name-field-pub-pages .field-item a,



.main-content-inner .field-name-field-record-series a {



	color: #7E7E73;



}







@media (min-width:0px) {



	.list-latest .snippet-author,



	.list-latest .field-name-field-pub-author,



	.list-featured-wrapper .snippet-author,



	.list-featured-wrapper .field-name-field-pub-author,



	.list-related .snippet-author,



	.list-related .field-name-field-pub-author,



	.view-search-list .snippet-author,



	.view-search-list .field-name-field-pub-author,



	.view-search-inline-collection-search .snippet-author,



	.view-search-inline-collection-search .field-name-field-pub-author,



	.main-content-inner .group-event-main-header .field-name-field-ifpri-author a,



	.main-content-inner .group-blog-main-header .field-name-field-ifpri-author a,



	.main-content-inner .group-news-main-header .field-name-field-ifpri-author a,



	.main-content-inner .group-page-main-header .field-name-field-ifpri-author a,



	.main-content-inner .group-profile-main-header .field-name-field-ifpri-author a,



	.main-content-inner .group-pub-main-header .field-name-field-ifpri-author a,



	.main-content-inner .content-fields-prefix .field-name-field-ifpri-author a,



	.main-content-inner .author-wrapper .field-name-field-pub-author,



	.main-content-inner .field-name-field-pub-record~.field-label,



	.main-content-inner .field-name-field-pub-record~.field,



	.main-content-inner .field-name-field-pub-pages .field-label,



	.main-content-inner .field-name-field-pub-pages .field-item,



	.main-content-inner .field-name-field-record-series {



		font-size: 15px;



		line-height: 25px;



	}



}







@media (min-width:768px) {



	.list-latest .snippet-author,



	.list-latest .field-name-field-pub-author,



	.list-featured-wrapper .snippet-author,



	.list-featured-wrapper .field-name-field-pub-author,



	.list-related .snippet-author,



	.list-related .field-name-field-pub-author,



	.view-search-list .snippet-author,



	.view-search-list .field-name-field-pub-author,



	.view-search-inline-collection-search .snippet-author,



	.view-search-inline-collection-search .field-name-field-pub-author,



	.main-content-inner .group-event-main-header .field-name-field-ifpri-author a,



	.main-content-inner .group-blog-main-header .field-name-field-ifpri-author a,



	.main-content-inner .group-news-main-header .field-name-field-ifpri-author a,



	.main-content-inner .group-page-main-header .field-name-field-ifpri-author a,



	.main-content-inner .group-profile-main-header .field-name-field-ifpri-author a,



	.main-content-inner .group-pub-main-header .field-name-field-ifpri-author a,



	.main-content-inner .content-fields-prefix .field-name-field-ifpri-author a,



	.main-content-inner .author-wrapper .field-name-field-pub-author,



	.main-content-inner .field-name-field-pub-record~.field-label,



	.main-content-inner .field-name-field-pub-record~.field,



	.main-content-inner .field-name-field-pub-pages .field-label,



	.main-content-inner .field-name-field-pub-pages .field-item,



	.main-content-inner .field-name-field-record-series {



		font-size: 20px;



		line-height: 30px;



	}



}







.list-latest .snippet-author:before,



.list-latest .field-name-field-pub-author:before,



.list-featured-wrapper .snippet-author:before,



.list-featured-wrapper .field-name-field-pub-author:before,



.list-related .snippet-author:before,



.list-related .field-name-field-pub-author:before,



.view-search-list .snippet-author:before,



.view-search-list .field-name-field-pub-author:before,



.view-search-inline-collection-search .snippet-author:before,



.view-search-inline-collection-search .field-name-field-pub-author:before,



.main-content-inner .group-event-main-header .field-name-field-ifpri-author a:before,



.main-content-inner .group-blog-main-header .field-name-field-ifpri-author a:before,



.main-content-inner .group-news-main-header .field-name-field-ifpri-author a:before,



.main-content-inner .group-page-main-header .field-name-field-ifpri-author a:before,



.main-content-inner .group-profile-main-header .field-name-field-ifpri-author a:before,



.main-content-inner .group-pub-main-header .field-name-field-ifpri-author a:before,



.main-content-inner .content-fields-prefix .field-name-field-ifpri-author a:before,



.main-content-inner .author-wrapper .field-name-field-pub-author:before,



.main-content-inner .field-name-field-pub-record~.field-label:before,



.main-content-inner .field-name-field-pub-record~.field:before,



.main-content-inner .field-name-field-pub-pages .field-label:before,



.main-content-inner .field-name-field-pub-pages .field-item:before,



.main-content-inner .field-name-field-record-series:before {



	content: "|";



	font-size: 20px;



	line-height: 30px;



	padding: 0 5px;



}







#block-menu-menu-identity form label,



.main .views-exposed-form label {



	color: #fffffe;



	font-size: 14px;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 400;



	text-transform: uppercase;



}







.inline {



	display: inline;



}







.view-thumbnail-width {



	width: 32%;



	@inlcude breakpoint($medium);



}







.view-body-width {



	width: 66%;



}







div.rotator-img-credit span.text-credit span {



	color: #FFFFFF !important;



}







.featured-header,



.ui-dialog .ui-dialog-titlebar {



	background: #215968;



	padding: 5px 15px;



	color: #FFFFFF;



	text-transform: uppercase;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 600;



}







.collection-featured-grid .views-row .readmore-link,



.featured_ifpri_site .featured-inner .featured-right .featured-link,



.latest-highlights .readmore-link,



.list-latest .content>a,



.list-featured-wrapper .content>a,



.list-related .content>a,



.view-search-list .content>a,



.view-search-inline-collection-search .content>a,



.list-latest .views-row .content>a,



.list-featured-wrapper .views-row .content>a,



.list-related .views-row .content>a,



.view-search-list .views-row .content>a,



.view-search-inline-collection-search .views-row .content>a,



.list-latest .view-footer p,



.list-featured-wrapper .view-footer p,



.list-related .view-footer p,



.view-search-list .view-footer p,



.view-search-inline-collection-search .view-footer p,



.by-numbers .by-numbers-inner .by-numbers-right .by-numbers-readmore,



.main-content-inner .content-sidebar .content>a,



#block-views-event-list-block-1 .more-link {



	padding: 1px 0;



	text-transform: uppercase;



	font-weight: 600;



}







.collection-featured-grid .views-row .readmore-link a,



.featured_ifpri_site .featured-inner .featured-right .featured-link a,



.latest-highlights .readmore-link a,



.list-latest .content>a a,



.list-featured-wrapper .content>a a,



.list-related .content>a a,



.view-search-list .content>a a,



.view-search-inline-collection-search .content>a a,



.list-latest .views-row .content>a a,



.list-featured-wrapper .views-row .content>a a,



.list-related .views-row .content>a a,



.view-search-list .views-row .content>a a,



.view-search-inline-collection-search .views-row .content>a a,



.list-latest .view-footer p a,



.list-featured-wrapper .view-footer p a,



.list-related .view-footer p a,



.view-search-list .view-footer p a,



.view-search-inline-collection-search .view-footer p a,



.by-numbers .by-numbers-inner .by-numbers-right .by-numbers-readmore a,



.main-content-inner .content-sidebar .content>a a,



#block-views-event-list-block-1 .more-link a {



	float: left;



}







.collection-featured-grid .views-row .readmore-link:after,



.featured_ifpri_site .featured-inner .featured-right .featured-link:after,



.latest-highlights .readmore-link:after,



.list-latest .content>a:after,



.list-featured-wrapper .content>a:after,



.list-related .content>a:after,



.view-search-list .content>a:after,



.view-search-inline-collection-search .content>a:after,



.list-latest .views-row .content>a:after,



.list-featured-wrapper .views-row .content>a:after,



.list-related .views-row .content>a:after,



.view-search-list .views-row .content>a:after,



.view-search-inline-collection-search .views-row .content>a:after,



.list-latest .view-footer p:after,



.list-featured-wrapper .view-footer p:after,



.list-related .view-footer p:after,



.view-search-list .view-footer p:after,



.view-search-inline-collection-search .view-footer p:after,



.by-numbers .by-numbers-inner .by-numbers-right .by-numbers-readmore:after,



.main-content-inner .content-sidebar .content>a:after,



#block-views-event-list-block-1 .more-link:after {



	background: url(../../../all/themes/custom/serenity/images/site_sprite.png) no-repeat 0 -27px transparent;



	content: " ";



	width: 20px;



	height: 20px;



	display: block;



	float: right;



	margin-left: 10px;



}







@media (min-width:0px) {



	.collection-featured-grid .views-row .readmore-link,



	.featured_ifpri_site .featured-inner .featured-right .featured-link,



	.latest-highlights .readmore-link,



	.list-latest .content>a,



	.list-featured-wrapper .content>a,



	.list-related .content>a,



	.view-search-list .content>a,



	.view-search-inline-collection-search .content>a,



	.list-latest .views-row .content>a,



	.list-featured-wrapper .views-row .content>a,



	.list-related .views-row .content>a,



	.view-search-list .views-row .content>a,



	.view-search-inline-collection-search .views-row .content>a,



	.list-latest .view-footer p,



	.list-featured-wrapper .view-footer p,



	.list-related .view-footer p,



	.view-search-list .view-footer p,



	.view-search-inline-collection-search .view-footer p,



	.by-numbers .by-numbers-inner .by-numbers-right .by-numbers-readmore,



	.main-content-inner .content-sidebar .content>a,



	#block-views-event-list-block-1 .more-link {



		float: right;



	}



}







@media (min-width:768px) {



	.collection-featured-grid .views-row .readmore-link,



	.featured_ifpri_site .featured-inner .featured-right .featured-link,



	.latest-highlights .readmore-link,



	.list-latest .content>a,



	.list-featured-wrapper .content>a,



	.list-related .content>a,



	.view-search-list .content>a,



	.view-search-inline-collection-search .content>a,



	.list-latest .views-row .content>a,



	.list-featured-wrapper .views-row .content>a,



	.list-related .views-row .content>a,



	.view-search-list .views-row .content>a,



	.view-search-inline-collection-search .views-row .content>a,



	.list-latest p,



	.list-featured-wrapper .view-footer p,



	.list-related .view-footer p,



	.view-search-list .view-footer p,



	.view-search-inline-collection-search .view-footer p,



	.by-numbers .by-numbers-inner .by-numbers-right .by-numbers-readmore,



	.main-content-inner .content-sidebar .content>a,



	#block-views-event-list-block-1 .more-link {



		float: left;



	}



}







.list-latest .views-row .view-footer p,



.list-featured-wrapper .views-row .view-footer p,



.list-related .views-row .view-footer p,



.view-search-list .views-row .view-footer p,



.view-search-inline-collection-search .views-row .view-footer p,



body.page-search .filter-trigger,



body.page-listing .filter-trigger,



.sidebar .facetapi-limit-link {



	padding: 1px 0;



	text-transform: uppercase;



	font-weight: 600;



}







.list-latest .views-row .view-footer p,



.list-featured-wrapper .views-row .view-footer p,



.list-related .views-row .view-footer p,



.view-search-list .views-row .view-footer p,



.view-search-inline-collection-search .views-row .view-footer p,



body.page-search .filter-trigger,



body.page-listing .filter-trigger,



.sidebar .facetapi-limit-link,



.list-latest .views-row .view-footer p a,



.list-featured-wrapper .views-row .view-footer p a,



.list-related .views-row .view-footer p a,



.view-search-list .views-row .view-footer p a,



.view-search-inline-collection-search .views-row .view-footer p a,



body.page-search .filter-trigger a,



body.page-listing .filter-trigger a,



.sidebar .facetapi-limit-link a {



	float: left;



}







.list-latest .views-row .view-footer p:after,



.list-featured-wrapper .views-row .view-footer p:after,



.list-related .views-row .view-footer p:after,



.view-search-list .views-row .view-footer p:after,



.view-search-inline-collection-search .views-row .view-footer p:after,



body.page-search .filter-trigger:after,



body.page-listing .filter-trigger:after,



.sidebar .facetapi-limit-link:after {



	background: url(../../../all/themes/custom/serenity/images/site_sprite.png) no-repeat -54px -32px transparent;



	content: " ";



	width: 9px;



	height: 20px;



	display: block;



	float: right;



	margin-left: 5px;



}







@media (min-width:0px) {



	.list-latest .views-row .view-footer p,



	.list-featured-wrapper .views-row .view-footer p,



	.list-related .views-row .view-footer p,



	.view-search-list .views-row .view-footer p,



	.view-search-inline-collection-search .views-row .view-footer p,



	body.page-search .filter-trigger,



	body.page-listing .filter-trigger,



	.sidebar .facetapi-limit-link {



		float: right;



	}



}







@media (min-width:768px) {



	.list-latest .views-row .view-footer p,



	.list-featured-wrapper .views-row .view-footer p,



	.list-related .views-row .view-footer p,



	.view-search-list .views-row .view-footer p,



	.view-search-inline-collection-search .views-row .view-footer p,



	body.page-search .filter-trigger,



	body.page-listing .filter-trigger,



	.sidebar .facetapi-limit-link {



		float: left;



	}



}







.flexslider li .over_slide_content_wrapper .over_slide_content .right .rotator_more {



	padding: 1px 0;



	text-transform: uppercase;



	font-weight: 600;



}







.flexslider li .over_slide_content_wrapper .over_slide_content .right .rotator_more a {



	color: #373eb2;



	float: left;



}







.flexslider li .over_slide_content_wrapper .over_slide_content .right .rotator_more:after {



	background: url(../../../all/themes/custom/serenity/images/site_sprite.png) no-repeat -25px -27px transparent;



	content: " ";



	width: 20px;



	height: 20px;



	display: block;



	float: left;



	margin-left: 10px;



}







@media (min-width:0px) {



	.flexslider li .over_slide_content_wrapper .over_slide_content .right .rotator_more {



		float: right;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.flexslider li .over_slide_content_wrapper .over_slide_content .right .rotator_more {



		float: left;



	}



}







.field-name-field-news-media-contacts .group-profile-links .field,



.main-content-inner .group-event-main-header .field-type-link-field,



.main-content-inner .group-event-main-header .field-type-telephone,



.main-content-inner .group-blog-main-header .field-type-link-field,



.main-content-inner .group-blog-main-header .field-type-telephone,



.main-content-inner .group-news-main-header .field-type-link-field,



.main-content-inner .group-news-main-header .field-type-telephone,



.main-content-inner .group-page-main-header .field-type-link-field,



.main-content-inner .group-page-main-header .field-type-telephone,



.main-content-inner .group-profile-main-header .field-type-link-field,



.main-content-inner .group-profile-main-header .field-type-telephone,



.main-content-inner .group-pub-main-header .field-type-link-field,



.main-content-inner .group-pub-main-header .field-type-telephone,



.main-content-inner .content-fields-prefix .field-type-link-field,



.main-content-inner .content-fields-prefix .field-type-telephone,



.main-content-inner .content-sidebar .field-name-field-ifpri-keyword-links li a,



.main-content-inner .collections-content-wrap-sidebar .field-name-field-ifpri-keyword-links li a,



.main-content-inner .collections-sidebar .field-name-field-ifpri-keyword-links li a,



.node-type-pub ul.links li,



.node-type-pub .source-wrapper~ul li {



	margin-bottom: 20px;



	overflow: hidden;



	float: left;



}







.field-name-field-news-media-contacts .group-profile-links .field a,



.main-content-inner .group-event-main-header .field-type-link-field a,



.main-content-inner .group-event-main-header .field-type-telephone a,



.main-content-inner .group-blog-main-header .field-type-link-field a,



.main-content-inner .group-blog-main-header .field-type-telephone a,



.main-content-inner .group-news-main-header .field-type-link-field a,



.main-content-inner .group-news-main-header .field-type-telephone a,



.main-content-inner .group-page-main-header .field-type-link-field a,



.main-content-inner .group-page-main-header .field-type-telephone a,



.main-content-inner .group-profile-main-header .field-type-link-field a,



.main-content-inner .group-profile-main-header .field-type-telephone a,



.main-content-inner .group-pub-main-header .field-type-link-field a,



.main-content-inner .group-pub-main-header .field-type-telephone a,



.main-content-inner .content-fields-prefix .field-type-link-field a,



.main-content-inner .content-fields-prefix .field-type-telephone a,



.main-content-inner .content-sidebar .field-name-field-ifpri-keyword-links li a a,



.main-content-inner .collections-content-wrap-sidebar .field-name-field-ifpri-keyword-links li a a,



.main-content-inner .collections-sidebar .field-name-field-ifpri-keyword-links li a a,



.node-type-pub ul.links li a,



.node-type-pub .source-wrapper~ul li a {



	display: block;



	background: #215968;



	color: #FFFFFF;



	padding: 4px 10px;



	text-transform: uppercase;



	border-right: 1px solid #FFFFFF;



	font-size: 15px;



	line-height: 17px;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 600;



}







.field-name-field-news-media-contacts .group-profile-links .field a:hover,



.main-content-inner .group-event-main-header .field-type-link-field a:hover,



.main-content-inner .group-event-main-header .field-type-telephone a:hover,



.main-content-inner .group-blog-main-header .field-type-link-field a:hover,



.main-content-inner .group-blog-main-header .field-type-telephone a:hover,



.main-content-inner .group-news-main-header .field-type-link-field a:hover,



.main-content-inner .group-news-main-header .field-type-telephone a:hover,



.main-content-inner .group-page-main-header .field-type-link-field a:hover,



.main-content-inner .group-page-main-header .field-type-telephone a:hover,



.main-content-inner .group-profile-main-header .field-type-link-field a:hover,



.main-content-inner .group-profile-main-header .field-type-telephone a:hover,



.main-content-inner .group-pub-main-header .field-type-link-field a:hover,



.main-content-inner .group-pub-main-header .field-type-telephone a:hover,



.main-content-inner .content-fields-prefix .field-type-link-field a:hover,



.main-content-inner .content-fields-prefix .field-type-telephone a:hover,



.main-content-inner .content-sidebar .field-name-field-ifpri-keyword-links li a a:hover,



.main-content-inner .collections-content-wrap-sidebar .field-name-field-ifpri-keyword-links li a a:hover,



.main-content-inner .collections-sidebar .field-name-field-ifpri-keyword-links li a a:hover,



.node-type-pub ul.links li a:hover,



.node-type-pub .source-wrapper~ul li a:hover {



	background: #df3e23;



	text-decoration: none;



	cursor: pointer;



}







.field-name-field-news-media-contacts .group-profile-links .field:first-child a,



.main-content-inner .group-event-main-header .field-type-link-field:first-child a,



.main-content-inner .group-event-main-header .field-type-telephone:first-child a,



.main-content-inner .group-blog-main-header .field-type-link-field:first-child a,



.main-content-inner .group-blog-main-header .field-type-telephone:first-child a,



.main-content-inner .group-news-main-header .field-type-link-field:first-child a,



.main-content-inner .group-news-main-header .field-type-telephone:first-child a,



.main-content-inner .group-page-main-header .field-type-link-field:first-child a,



.main-content-inner .group-page-main-header .field-type-telephone:first-child a,



.main-content-inner .group-profile-main-header .field-type-link-field:first-child a,



.main-content-inner .group-profile-main-header .field-type-telephone:first-child a,



.main-content-inner .group-pub-main-header .field-type-link-field:first-child a,



.main-content-inner .group-pub-main-header .field-type-telephone:first-child a,



.main-content-inner .content-fields-prefix .field-type-link-field:first-child a,



.main-content-inner .content-fields-prefix .field-type-telephone:first-child a,



.main-content-inner .content-sidebar .field-name-field-ifpri-keyword-links li a:first-child a,



.main-content-inner .collections-content-wrap-sidebar .field-name-field-ifpri-keyword-links li a:first-child a,



.main-content-inner .collections-sidebar .field-name-field-ifpri-keyword-links li a:first-child a,



.node-type-pub ul.links li:first-child a,



.node-type-pub .source-wrapper~ul li:first-child a {



	border-top-left-radius: 5px;



	border-bottom-left-radius: 5px;



}







.field-name-field-news-media-contacts .group-profile-links .field:last-child a,



.main-content-inner .group-event-main-header .field-type-link-field:last-child a,



.main-content-inner .group-event-main-header .field-type-telephone:last-child a,



.main-content-inner .group-blog-main-header .field-type-link-field:last-child a,



.main-content-inner .group-blog-main-header .field-type-telephone:last-child a,



.main-content-inner .group-news-main-header .field-type-link-field:last-child a,



.main-content-inner .group-news-main-header .field-type-telephone:last-child a,



.main-content-inner .group-page-main-header .field-type-link-field:last-child a,



.main-content-inner .group-page-main-header .field-type-telephone:last-child a,



.main-content-inner .group-profile-main-header .field-type-link-field:last-child a,



.main-content-inner .group-profile-main-header .field-type-telephone:last-child a,



.main-content-inner .group-pub-main-header .field-type-link-field:last-child a,



.main-content-inner .group-pub-main-header .field-type-telephone:last-child a,



.main-content-inner .content-fields-prefix .field-type-link-field:last-child a,



.main-content-inner .content-fields-prefix .field-type-telephone:last-child a,



.main-content-inner .content-sidebar .field-name-field-ifpri-keyword-links li a:last-child a,



.main-content-inner .collections-content-wrap-sidebar .field-name-field-ifpri-keyword-links li a:last-child a,



.main-content-inner .collections-sidebar .field-name-field-ifpri-keyword-links li a:last-child a,



.node-type-pub ul.links li:last-child a,



.node-type-pub .source-wrapper~ul li:last-child a {



	border-top-right-radius: 5px;



	border-bottom-right-radius: 5px;



	border-right: none;



}







#block-boxes-footercontact .submit-group #mc-embedded-subscribe {



	background: #f5f4f0;



	border: none;



	border-radius: 5px;



	padding: 5px 25px 5px 10px;



	text-transform: uppercase;



	color: #54544B;



	cursor: pointer;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 700;



	font-size: 18px;



}







#block-boxes-footercontact .submit-group #mc-embedded-subscribe:after {



	background: url(../../../all/themes/custom/serenity/images/site_sprite.png) no-repeat -31px -48px transparent;



	height: 16px;



	width: 10px;



	display: block;



	position: absolute;



	left: 80px;



	top: 3px;



}







#block-boxes-footercontact .submit-group #mc-embedded-subscribe:hover {



	background: #ed4409;



	color: #FFFFFF;



}







.node-type-profile .group-profile-sidebar>div.field-name-field-profile-offices,



.main-content-inner .content-sidebar ul li,



.main-content-inner .collections-content-wrap-sidebar ul li,



.main-content-inner .collections-sidebar ul li,



.main-content-inner .content-sidebar .field-name-field-ifpri-pub-related,



.main-content-inner .collections-content-wrap-sidebar .field-name-field-ifpri-pub-related,



.main-content-inner .collections-sidebar .field-name-field-ifpri-pub-related,



.main-content-inner .content-sidebar .reference-list-wrapper,



.main-content-inner .collections-content-wrap-sidebar .reference-list-wrapper,



.main-content-inner .collections-sidebar .reference-list-wrapper,



.main-content-inner .field-name-field-ifpri-links,



.main-content-inner .group-profile-about-author .field-name-field-profile-orcid-id,



.main-content-inner .group-profile-about-author .field-name-field-profile-google-scholar,



.main-content-inner .content-sidebar .group-profile-links {



	position: relative;



}







.node-type-profile .group-profile-sidebar>div.field-name-field-profile-offices img,



.main-content-inner .content-sidebar ul li img,



.main-content-inner .collections-content-wrap-sidebar ul li img,



.main-content-inner .collections-sidebar ul li img,



.main-content-inner .content-sidebar .field-name-field-ifpri-pub-related img,



.main-content-inner .collections-content-wrap-sidebar .field-name-field-ifpri-pub-related img,



.main-content-inner .collections-sidebar .field-name-field-ifpri-pub-related img,



.main-content-inner .content-sidebar .reference-list-wrapper img,



.main-content-inner .collections-content-wrap-sidebar .reference-list-wrapper img,



.main-content-inner .collections-sidebar .reference-list-wrapper img,



.main-content-inner .field-name-field-ifpri-links img,



.main-content-inner .group-profile-about-author .field-name-field-profile-orcid-id img,



.main-content-inner .group-profile-about-author .field-name-field-profile-google-scholar img,



.main-content-inner .content-sidebar .group-profile-links img {



	display: none;



}







.node-type-profile .group-profile-sidebar>div.field-name-field-profile-offices a,



.main-content-inner .content-sidebar ul li a,



.main-content-inner .collections-content-wrap-sidebar ul li a,



.main-content-inner .collections-sidebar ul li a,



.main-content-inner .content-sidebar .field-name-field-ifpri-pub-related a,



.main-content-inner .collections-content-wrap-sidebar .field-name-field-ifpri-pub-related a,



.main-content-inner .collections-sidebar .field-name-field-ifpri-pub-related a,



.main-content-inner .content-sidebar .reference-list-wrapper a,



.main-content-inner .collections-content-wrap-sidebar .reference-list-wrapper a,



.main-content-inner .collections-sidebar .reference-list-wrapper a,



.main-content-inner .field-name-field-ifpri-links a,



.main-content-inner .group-profile-about-author .field-name-field-profile-orcid-id a,



.main-content-inner .group-profile-about-author .field-name-field-profile-google-scholar a,



.main-content-inner .content-sidebar .group-profile-links a {



	padding-left: 8px;



	color: #7e7e73;



	display: block;



	margin-left: 5px;



	/*text-transform: capitalize;*/



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 600;



	margin-bottom: 10px;



}







.node-type-profile .group-profile-sidebar>div.field-name-field-profile-offices a:after,



.main-content-inner .content-sidebar ul li a:after,



.main-content-inner .collections-content-wrap-sidebar ul li a:after,



.main-content-inner .collections-sidebar ul li a:after,



.main-content-inner .content-sidebar .field-name-field-ifpri-pub-related a:after,



.main-content-inner .collections-content-wrap-sidebar .field-name-field-ifpri-pub-related a:after,



.main-content-inner .collections-sidebar .field-name-field-ifpri-pub-related a:after,



.main-content-inner .content-sidebar .reference-list-wrapper a:after,



.main-content-inner .collections-content-wrap-sidebar .reference-list-wrapper a:after,



.main-content-inner .collections-sidebar .reference-list-wrapper a:after,



.main-content-inner .field-name-field-ifpri-links a:after,



.main-content-inner .group-profile-about-author .field-name-field-profile-orcid-id a:after,



.main-content-inner .group-profile-about-author .field-name-field-profile-google-scholar a:after,



.main-content-inner .content-sidebar .group-profile-links a:after {



	background: url(../../../all/themes/custom/serenity/images/site_sprite.png) no-repeat -35px -51px transparent;



	content: " ";



	position: absolute;



	left: 5px;



	height: 20px;



	width: 7px;



	top: 5px;



	visibility: visible;



}







.sidebar ul li.first,



.sidebar ul li.last,



.sidebar ul li.leaf,



.sidebar ul li {



	color: #0088AF;



}







.sidebar ul li.first a,



.sidebar ul li.last a,



.sidebar ul li.leaf a,



.sidebar ul li a {



	color: #000000;



	padding-left: 8px;



	display: block;



	margin-left: 0px;



	padding-left: 7px;



	/*font-family: "myriad-pro-condensed", sans-serif;*/



	/*font-weight: 600;*/



}







.sidebar ul li a.facetapi-active,



.sidebar ul li.collapsed,



.sidebar ul li.expanded {



	font-weight: bold;



	color: #FFFFFF;



	background: #0088af;



	margin: 0 5px 0px 0;



	padding: 0;



	border-radius: 3px;



	line-height: 24px;



}







.sidebar ul li a.facetapi-active a,



.sidebar ul li.collapsed a,



.sidebar ul li.expanded a {



	color: #FFFFFF;



	padding-left: 5px;



}







.sidebar ul li ul.expanded {



	background: #f5f4f0;



	color: #0088AF;



}







.sidebar ul li ul.expanded li {



	color: #0088AF;



}







.sidebar ul li ul.expanded li a {



	color: #0088AF;



}







.sidebar ul li a.facetapi-active {



	float: left;



	color: #0088AF;



	background: none;



}







body.collections-type .collections-main .collections-main-header .field-name-title-field {



	color: #54544B;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 600;



	text-transform: uppercase;



}







body.collections-type .collections-main .collections-main-header .field-name-title-field a {



	color: #54544B;



}







@media (min-width:0px) {



	body.collections-type .collections-main .collections-main-header .field-name-title-field {



		font-size: 48px;



		line-height: 48px;



	}



}







@media (min-width:768px) {



	body.collections-type .collections-main .collections-main-header .field-name-title-field {



		font-size: 55px;



		line-height: 55px;



	}



}







.featured-title,



.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title,



.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title_additional {



	color: #54544B;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 700;



	text-transform: uppercase;



	margin-bottom: 8px;



}

.featured-titles,



.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title,



.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title_additional {



	color: #54544B !important;



	font-family: "myriad-pro-condensed", sans-serif ;



	font-weight: 700 !important;



	text-transform: uppercase !important;



	margin-bottom: 8px !important;



}





.featured-title a,



.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title a,



.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title_additional a {



	color: #54544B;



}

.featured-titles a,



.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title a,



.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title_additional a {



	color: #54544B !important;



}






@media (min-width:0px) {



	.featured-title,



	.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title,



	.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title_additional {



		font-size: 28px;



		line-height: 28px;



	}



}







@media (min-width:768px) {



	.featured-title,



	.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title,



	.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title_additional {



		font-size: 35px;



		line-height: 35px;



	}



}



@media (min-width:768px) {



	.featured-titles,



	.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title,



	.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title_additional {



		font-size: 23px !important;



		line-height: 35px !important;

		text-align: center; 


	}



}




body.collections-type .collections-sidebar .list-featured-wrapper .views-row .latest-highlights-title,



body.collections-type .collections-sidebar .list-featured-wrapper .block-boxes-highlight .latest-highlights-title,



.featured_ifpri_site .featured-inner .featured-right .featured-subtitle,



.list-latest .snippet-title,



.list-featured-wrapper .snippet-title,



.list-related .snippet-title,



.view-search-list .snippet-title,



.view-search-inline-collection-search .snippet-title,



.main .views-row .snippet-title,



.main-content-inner .content-sidebar .profile-name {



	color: #54544B;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 600;



}







body.collections-type .collections-sidebar .list-featured-wrapper .views-row .latest-highlights-title a,



body.collections-type .collections-sidebar .list-featured-wrapper .block-boxes-highlight .latest-highlights-title a,



.featured_ifpri_site .featured-inner .featured-right .featured-subtitle a,



.list-latest .snippet-title a,



.list-featured-wrapper .snippet-title a,



.list-related .snippet-title a,



.view-search-list .snippet-title a,



.view-search-inline-collection-search .snippet-title a,



.main .views-row .snippet-title a,



.main-content-inner .content-sidebar .profile-name a {



	color: #54544B;



}







@media (min-width:0px) {



	body.collections-type .collections-sidebar .list-featured-wrapper .views-row .latest-highlights-title,



	body.collections-type .collections-sidebar .list-featured-wrapper .block-boxes-highlight .latest-highlights-title,



	.featured_ifpri_site .featured-inner .featured-right .featured-subtitle,



	.list-latest .snippet-title,



	.list-featured-wrapper .snippet-title,



	.list-related .snippet-title,



	.view-search-list .snippet-title,



	.view-search-inline-collection-search .snippet-title,



	.main .views-row .snippet-title,



	.main-content-inner .content-sidebar .profile-name {



		font-size: 20px;



		line-height: 26px;



		margin: 0 0 15px;



	}



}







@media (min-width:768px) {



	body.collections-type .collections-sidebar .list-featured-wrapper .views-row .latest-highlights-title,



	body.collections-type .collections-sidebar .list-featured-wrapper .block-boxes-highlight .latest-highlights-title,



	.featured_ifpri_site .featured-inner .featured-right .featured-subtitle,



	.list-latest .snippet-title,



	.list-featured-wrapper .snippet-title,



	.list-related .snippet-title,



	.view-search-list .snippet-title,



	.view-search-inline-collection-search .snippet-title,



	.main .views-row .snippet-title,



	.main-content-inner .content-sidebar .profile-name {



		font-size: 26px;



		line-height: 30px;



		margin: 0 0 15px;



	}



}







@media (min-width:1025px) {



	body.collections-type .collections-sidebar .list-featured-wrapper .views-row .latest-highlights-title,



	body.collections-type .collections-sidebar .list-featured-wrapper .block-boxes-highlight .latest-highlights-title,



	.featured_ifpri_site .featured-inner .featured-right .featured-subtitle,



	.list-latest .snippet-title,



	.list-featured-wrapper .snippet-title,



	.list-related .snippet-title,



	.view-search-list .snippet-title,



	.view-search-inline-collection-search .snippet-title,



	.main .views-row .snippet-title,



	.main-content-inner .content-sidebar .profile-name {



		margin: 0 0 25px;



	}



}







.footer h2,



.list-latest .snippet-type>a,



.list-latest .field-name-field-record-type>a,



.list-featured-wrapper .snippet-type>a,



.list-featured-wrapper .field-name-field-record-type>a,



.list-related .snippet-type>a,



.list-related .field-name-field-record-type>a,



.view-search-list .snippet-type>a,



.view-search-list .field-name-field-record-type>a,



.view-search-inline-collection-search .snippet-type>a,



.view-search-inline-collection-search .field-name-field-record-type>a,



.field-name-field-news-media-contacts .profile-name,



.main-content-inner .group-event-main-header .field-name-field-event-type,



.main-content-inner .group-event-main-header .field-name-field-blog-type,



.main-content-inner .group-event-main-header .field-name-field-news-release-type,



.main-content-inner .group-event-main-header .field-name-field-record-type,



.main-content-inner .group-blog-main-header .field-name-field-event-type,



.main-content-inner .group-blog-main-header .field-name-field-blog-type,



.main-content-inner .group-blog-main-header .field-name-field-news-release-type,



.main-content-inner .group-blog-main-header .field-name-field-record-type,



.main-content-inner .group-news-main-header .field-name-field-event-type,



.main-content-inner .group-news-main-header .field-name-field-blog-type,



.main-content-inner .group-news-main-header .field-name-field-news-release-type,



.main-content-inner .group-news-main-header .field-name-field-record-type,



.main-content-inner .group-page-main-header .field-name-field-event-type,



.main-content-inner .group-page-main-header .field-name-field-blog-type,



.main-content-inner .group-page-main-header .field-name-field-news-release-type,



.main-content-inner .group-page-main-header .field-name-field-record-type,



.main-content-inner .group-profile-main-header .field-name-field-event-type,



.main-content-inner .group-profile-main-header .field-name-field-blog-type,



.main-content-inner .group-profile-main-header .field-name-field-news-release-type,



.main-content-inner .group-profile-main-header .field-name-field-record-type,



.main-content-inner .group-pub-main-header .field-name-field-event-type,



.main-content-inner .group-pub-main-header .field-name-field-blog-type,



.main-content-inner .group-pub-main-header .field-name-field-news-release-type,



.main-content-inner .group-pub-main-header .field-name-field-record-type,



.main-content-inner .content-fields-prefix .field-name-field-event-type,



.main-content-inner .content-fields-prefix .field-name-field-blog-type,



.main-content-inner .content-fields-prefix .field-name-field-news-release-type,



.main-content-inner .content-fields-prefix .field-name-field-record-type,



.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_term,



.main .views-row .snippet-type,



#block-views-event-list-block-1 .upcoming-events .views-field-title {



	color: #54544B;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 600;



	text-transform: uppercase;



}







.footer h2 a,



.list-latest .snippet-type>a a,



.list-latest .field-name-field-record-type>a a,



.list-featured-wrapper .snippet-type>a a,



.list-featured-wrapper .field-name-field-record-type>a a,



.list-related .snippet-type>a a,



.list-related .field-name-field-record-type>a a,



.view-search-list .snippet-type>a a,



.view-search-list .field-name-field-record-type>a a,



.view-search-inline-collection-search .snippet-type>a a,



.view-search-inline-collection-search .field-name-field-record-type>a a,



.field-name-field-news-media-contacts .profile-name a,



.main-content-inner .group-event-main-header .field-name-field-event-type a,



.main-content-inner .group-event-main-header .field-name-field-blog-type a,



.main-content-inner .group-event-main-header .field-name-field-news-release-type a,



.main-content-inner .group-event-main-header .field-name-field-record-type a,



.main-content-inner .group-blog-main-header .field-name-field-event-type a,



.main-content-inner .group-blog-main-header .field-name-field-blog-type a,



.main-content-inner .group-blog-main-header .field-name-field-news-release-type a,



.main-content-inner .group-blog-main-header .field-name-field-record-type a,



.main-content-inner .group-news-main-header .field-name-field-event-type a,



.main-content-inner .group-news-main-header .field-name-field-blog-type a,



.main-content-inner .group-news-main-header .field-name-field-news-release-type a,



.main-content-inner .group-news-main-header .field-name-field-record-type a,



.main-content-inner .group-page-main-header .field-name-field-event-type a,



.main-content-inner .group-page-main-header .field-name-field-blog-type a,



.main-content-inner .group-page-main-header .field-name-field-news-release-type a,



.main-content-inner .group-page-main-header .field-name-field-record-type a,



.main-content-inner .group-profile-main-header .field-name-field-event-type a,



.main-content-inner .group-profile-main-header .field-name-field-blog-type a,



.main-content-inner .group-profile-main-header .field-name-field-news-release-type a,



.main-content-inner .group-profile-main-header .field-name-field-record-type a,



.main-content-inner .group-pub-main-header .field-name-field-event-type a,



.main-content-inner .group-pub-main-header .field-name-field-blog-type a,



.main-content-inner .group-pub-main-header .field-name-field-news-release-type a,



.main-content-inner .group-pub-main-header .field-name-field-record-type a,



.main-content-inner .content-fields-prefix .field-name-field-event-type a,



.main-content-inner .content-fields-prefix .field-name-field-blog-type a,



.main-content-inner .content-fields-prefix .field-name-field-news-release-type a,



.main-content-inner .content-fields-prefix .field-name-field-record-type a,



.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_term a,



.main .views-row .snippet-type a,



#block-views-event-list-block-1 .upcoming-events .views-field-title a {



	color: #54544B;



}







@media (min-width:0px) {



	.footer h2,



	.list-latest .snippet-type>a,



	.list-latest .field-name-field-record-type>a,



	.list-featured-wrapper .snippet-type>a,



	.list-featured-wrapper .field-name-field-record-type>a,



	.list-related .snippet-type>a,



	.list-related .field-name-field-record-type>a,



	.view-search-list .snippet-type>a,



	.view-search-list .field-name-field-record-type>a,



	.view-search-inline-collection-search .snippet-type>a,



	.view-search-inline-collection-search .field-name-field-record-type>a,



	.field-name-field-news-media-contacts .profile-name,



	.main-content-inner .group-event-main-header .field-name-field-event-type,



	.main-content-inner .group-event-main-header .field-name-field-blog-type,



	.main-content-inner .group-event-main-header .field-name-field-news-release-type,



	.main-content-inner .group-event-main-header .field-name-field-record-type,



	.main-content-inner .group-blog-main-header .field-name-field-event-type,



	.main-content-inner .group-blog-main-header .field-name-field-blog-type,



	.main-content-inner .group-blog-main-header .field-name-field-news-release-type,



	.main-content-inner .group-blog-main-header .field-name-field-record-type,



	.main-content-inner .group-news-main-header .field-name-field-event-type,



	.main-content-inner .group-news-main-header .field-name-field-blog-type,



	.main-content-inner .group-news-main-header .field-name-field-news-release-type,



	.main-content-inner .group-news-main-header .field-name-field-record-type,



	.main-content-inner .group-page-main-header .field-name-field-event-type,



	.main-content-inner .group-page-main-header .field-name-field-blog-type,



	.main-content-inner .group-page-main-header .field-name-field-news-release-type,



	.main-content-inner .group-page-main-header .field-name-field-record-type,



	.main-content-inner .group-profile-main-header .field-name-field-event-type,



	.main-content-inner .group-profile-main-header .field-name-field-blog-type,



	.main-content-inner .group-profile-main-header .field-name-field-news-release-type,



	.main-content-inner .group-profile-main-header .field-name-field-record-type,



	.main-content-inner .group-pub-main-header .field-name-field-event-type,



	.main-content-inner .group-pub-main-header .field-name-field-blog-type,



	.main-content-inner .group-pub-main-header .field-name-field-news-release-type,



	.main-content-inner .group-pub-main-header .field-name-field-record-type,



	.main-content-inner .content-fields-prefix .field-name-field-event-type,



	.main-content-inner .content-fields-prefix .field-name-field-blog-type,



	.main-content-inner .content-fields-prefix .field-name-field-news-release-type,



	.main-content-inner .content-fields-prefix .field-name-field-record-type,



	.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_term,



	.main .views-row .snippet-type,



	#block-views-event-list-block-1 .upcoming-events .views-field-title {



		font-size: 18px;



		line-height: 22px;



	}



}







@media (min-width:768px) {



	.footer h2,



	.list-latest .snippet-type>a,



	.list-latest .field-name-field-record-type>a,



	.list-featured-wrapper .snippet-type>a,



	.list-featured-wrapper .field-name-field-record-type>a,



	.list-related .snippet-type>a,



	.list-related .field-name-field-record-type>a,



	.view-search-list .snippet-type>a,



	.view-search-list .field-name-field-record-type>a,



	.view-search-inline-collection-search .snippet-type>a,



	.view-search-inline-collection-search .field-name-field-record-type>a,



	.field-name-field-news-media-contacts .profile-name,



	.main-content-inner .group-event-main-header .field-name-field-event-type,



	.main-content-inner .group-event-main-header .field-name-field-blog-type,



	.main-content-inner .group-event-main-header .field-name-field-news-release-type,



	.main-content-inner .group-event-main-header .field-name-field-record-type,



	.main-content-inner .group-blog-main-header .field-name-field-event-type,



	.main-content-inner .group-blog-main-header .field-name-field-blog-type,



	.main-content-inner .group-blog-main-header .field-name-field-news-release-type,



	.main-content-inner .group-blog-main-header .field-name-field-record-type,



	.main-content-inner .group-news-main-header .field-name-field-event-type,



	.main-content-inner .group-news-main-header .field-name-field-blog-type,



	.main-content-inner .group-news-main-header .field-name-field-news-release-type,



	.main-content-inner .group-news-main-header .field-name-field-record-type,



	.main-content-inner .group-page-main-header .field-name-field-event-type,



	.main-content-inner .group-page-main-header .field-name-field-blog-type,



	.main-content-inner .group-page-main-header .field-name-field-news-release-type,



	.main-content-inner .group-page-main-header .field-name-field-record-type,



	.main-content-inner .group-profile-main-header .field-name-field-event-type,



	.main-content-inner .group-profile-main-header .field-name-field-blog-type,



	.main-content-inner .group-profile-main-header .field-name-field-news-release-type,



	.main-content-inner .group-profile-main-header .field-name-field-record-type,



	.main-content-inner .group-pub-main-header .field-name-field-event-type,



	.main-content-inner .group-pub-main-header .field-name-field-blog-type,



	.main-content-inner .group-pub-main-header .field-name-field-news-release-type,



	.main-content-inner .group-pub-main-header .field-name-field-record-type,



	.main-content-inner .content-fields-prefix .field-name-field-event-type,



	.main-content-inner .content-fields-prefix .field-name-field-blog-type,



	.main-content-inner .content-fields-prefix .field-name-field-news-release-type,



	.main-content-inner .content-fields-prefix .field-name-field-record-type,



	.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_term,



	.main .views-row .snippet-type,



	#block-views-event-list-block-1 .upcoming-events .views-field-title {



		font-size: 22px;



		line-height: 26px;



	}



}







.field-name-field-news-media-contacts .field-name-field-profile-title,



.main-content-inner .content-sidebar .field-name-field-profile-title,



#block-views-event-list-block-1 .upcoming-events .views-row .months-year,



#block-views-event-list-block-1 .upcoming-events .views-row .month-year {



	color: #54544B;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 400;



	text-transform: uppercase;



}







.field-name-field-news-media-contacts .field-name-field-profile-title a,



.main-content-inner .content-sidebar .field-name-field-profile-title a,



#block-views-event-list-block-1 .upcoming-events .views-row .months-year a,



#block-views-event-list-block-1 .upcoming-events .views-row .month-year a {



	color: #54544B;



}







@media (min-width:0px) {



	.field-name-field-news-media-contacts .field-name-field-profile-title,



	.main-content-inner .content-sidebar .field-name-field-profile-title,



	#block-views-event-list-block-1 .upcoming-events .views-row .months-year,



	#block-views-event-list-block-1 .upcoming-events .views-row .month-year {



		font-size: 12px;



		line-height: 18px;



	}



}







@media (min-width:768px) {



	.field-name-field-news-media-contacts .field-name-field-profile-title,



	.main-content-inner .content-sidebar .field-name-field-profile-title,



	#block-views-event-list-block-1 .upcoming-events .views-row .months-year,



	#block-views-event-list-block-1 .upcoming-events .views-row .month-year {



		font-size: 18px;



		line-height: 22px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.field-name-field-news-media-contacts .field-name-field-profile-title,



	.main-content-inner .content-sidebar .field-name-field-profile-title,



	#block-views-event-list-block-1 .upcoming-events .views-row .months-year,



	#block-views-event-list-block-1 .upcoming-events .views-row .month-year {



		font-size: 16px;



	}



}







@media (min-width:1100px) {



	.field-name-field-news-media-contacts .field-name-field-profile-title,



	.main-content-inner .content-sidebar .field-name-field-profile-title,



	#block-views-event-list-block-1 .upcoming-events .views-row .months-year,



	#block-views-event-list-block-1 .upcoming-events .views-row .month-year {



		font-size: 18px;



	}



}







.main-content-inner h1,



.main-content-inner .content-fields-suffix h3,



.main-content-inner .group-event-featured-section h3.field-label,



.main-content-inner .group-profile-main-footer h3.field-label,



.sidebar h2 {



	color: #89A527;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 600;



	text-transform: uppercase;



	margin: 0 0 20px;



}







.main-content-inner h1 a,



.main-content-inner .content-fields-suffix h3 a,



.main-content-inner .group-event-featured-section h3.field-label a,



.main-content-inner .group-profile-main-footer h3.field-label a,



.sidebar h2 a {



	color: #54544B;



}







@media (min-width:0px) {



	.main-content-inner h1,



	.main-content-inner .content-fields-suffix h3,



	.main-content-inner .group-event-featured-section h3.field-label,



	.main-content-inner .group-profile-main-footer h3.field-label,



	.sidebar h2 {



		font-size: 22px;



		line-height: 22px;



	}



}







@media (min-width:768px) {



	.main-content-inner h1,



	.main-content-inner .content-fields-suffix h3,



	.main-content-inner .group-event-featured-section h3.field-label,



	.main-content-inner .group-profile-main-footer h3.field-label,



	.sidebar h2 {



		font-size: 28px;



		line-height: 28px;



	}



}







body.collections-type .group-collection-bands h2,



body.collections-type .group-collection-bands h3,



.not-front.page-node .main-content-inner .content-sidebar .block-views.entity-reference-entity-view-block-title-as-link-wrapper h2,



.main-content-inner .group-profile-main-body-name h2,



.main-content-inner .field-name-field-ifpri-subtitle,



.main-content-inner .snippet-subtitle,



.main-content-inner .field-name-field-profile-title,



.main-content-inner .content-sidebar h2,



.main-content-inner .content-sidebar h3,



.main-content-inner .collections-content-wrap-sidebar h2,



.main-content-inner .collections-content-wrap-sidebar h3,



.main-content-inner .collections-sidebar h2,



.main-content-inner .collections-sidebar h3 {



	color: #89A527;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 600;



	text-transform: uppercase;



}







body.collections-type .group-collection-bands h2 a,



body.collections-type .group-collection-bands h3 a,



.not-front.page-node .main-content-inner .content-sidebar .block-views.entity-reference-entity-view-block-title-as-link-wrapper h2 a,



.main-content-inner .group-profile-main-body-name h2 a,



.main-content-inner .field-name-field-ifpri-subtitle a,



.main-content-inner .snippet-subtitle a,



.main-content-inner .field-name-field-profile-title a,



.main-content-inner .content-sidebar h2 a,



.main-content-inner .content-sidebar h3 a,



.main-content-inner .collections-content-wrap-sidebar h2 a,



.main-content-inner .collections-content-wrap-sidebar h3 a,



.main-content-inner .collections-sidebar h2 a,



.main-content-inner .collections-sidebar h3 a {



	color: #54544B;



}







@media (min-width:0px) {



	body.collections-type .group-collection-bands h2,



	body.collections-type .group-collection-bands h3,



	.not-front.page-node .main-content-inner .content-sidebar .block-views.entity-reference-entity-view-block-title-as-link-wrapper h2,



	.main-content-inner .group-profile-main-body-name h2,



	.main-content-inner .field-name-field-ifpri-subtitle,



	.main-content-inner .snippet-subtitle,



	.main-content-inner .field-name-field-profile-title,



	.main-content-inner .content-sidebar h2,



	.main-content-inner .content-sidebar h3,



	.main-content-inner .collections-content-wrap-sidebar h2,



	.main-content-inner .collections-content-wrap-sidebar h3,



	.main-content-inner .collections-sidebar h2,



	.main-content-inner .collections-sidebar h3 {



		font-size: 18px;



		line-height: 18px;



	}



}







@media (min-width:768px) {



	body.collections-type .group-collection-bands h2,



	body.collections-type .group-collection-bands h3,



	.not-front.page-node .main-content-inner .content-sidebar .block-views.entity-reference-entity-view-block-title-as-link-wrapper h2,



	.main-content-inner .group-profile-main-body-name h2,



	.main-content-inner .field-name-field-ifpri-subtitle,



	.main-content-inner .snippet-subtitle,



	.main-content-inner .field-name-field-profile-title,



	.main-content-inner .content-sidebar h2,



	.main-content-inner .content-sidebar h3,



	.main-content-inner .collections-content-wrap-sidebar h2,



	.main-content-inner .collections-content-wrap-sidebar h3,



	.main-content-inner .collections-sidebar h2,



	.main-content-inner .collections-sidebar h3 {



		font-size: 23px;



		line-height: 23px;



	}



}







.featured_ifpri_site .featured_title,



.featured_ifpri_site .featured-title,



.latest_highlight_title,



.not-front.node-type-news .block-views>h2,



.not-front.node-type-blog .block-views>h2,



.list-latest>h3.field-label,



.list-featured-wrapper>h3.field-label,



.list-related>h3.field-label,



.view-search-list>h3.field-label,



.view-search-inline-collection-search>h3.field-label,



.list-latest-wrapper h2,



.list-featured-wrapper-wrapper h2,



.list-related-wrapper h2,



.view-search-list-wrapper h2,



.view-search-inline-collection-search-wrapper h2,



.main-content-inner .group-event-featured-section .list-featured-wrapper>h2,



.main-content-inner .group-profile-main-footer .list-featured-wrapper>h2,



.by-numbers .by-numbers-title,



#block-views-event-list-block-1 h2 {



	color: #89A527;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 400;



	text-transform: uppercase;



}







.featured_ifpri_site .featured_title a,



.featured_ifpri_site .featured-title a,



.latest_highlight_title a,



.not-front.node-type-news .block-views>h2 a,



.not-front.node-type-blog .block-views>h2 a,



.list-latest>h3.field-label a,



.list-featured-wrapper>h3.field-label a,



.list-related>h3.field-label a,



.view-search-list>h3.field-label a,



.view-search-inline-collection-search>h3.field-label a,



.list-latest-wrapper h2 a,



.list-featured-wrapper-wrapper h2 a,



.list-related-wrapper h2 a,



.view-search-list-wrapper h2 a,



.view-search-inline-collection-search-wrapper h2 a,



.main-content-inner .group-event-featured-section .list-featured-wrapper>h2 a,



.main-content-inner .group-profile-main-footer .list-featured-wrapper>h2 a,



.by-numbers .by-numbers-title a,



#block-views-event-list-block-1 h2 a {



	color: #54544B;



}







@media (min-width:0px) {



	.featured_ifpri_site .featured_title,



	.featured_ifpri_site .featured-title,



	.latest_highlight_title,



	.not-front.node-type-news .block-views>h2,



	.not-front.node-type-blog .block-views>h2,



	.list-latest>h3.field-label,



	.list-featured-wrapper>h3.field-label,



	.list-related>h3.field-label,



	.view-search-list>h3.field-label,



	.view-search-inline-collection-search>h3.field-label,



	.list-latest-wrapper h2,



	.list-featured-wrapper-wrapper h2,



	.list-related-wrapper h2,



	.view-search-list-wrapper h2,



	.view-search-inline-collection-search-wrapper h2,



	.main-content-inner .group-event-featured-section .list-featured-wrapper>h2,



	.main-content-inner .group-profile-main-footer .list-featured-wrapper>h2,



	.by-numbers .by-numbers-title,



	#block-views-event-list-block-1 h2 {



		font-size: 25px;



		line-height: 28px;



	}



}







@media (min-width:768px) {



	.featured_ifpri_site .featured_title,



	.featured_ifpri_site .featured-title,



	.latest_highlight_title,



	.not-front.node-type-news .block-views>h2,



	.not-front.node-type-blog .block-views>h2,



	.list-latest>h3.field-label,



	.list-featured-wrapper>h3.field-label,



	.list-related>h3.field-label,



	.view-search-list>h3.field-label,



	.view-search-inline-collection-search>h3.field-label,



	.list-latest-wrapper h2,



	.list-featured-wrapper-wrapper h2,



	.list-related-wrapper h2,



	.view-search-list-wrapper h2,



	.view-search-inline-collection-search-wrapper h2,



	.main-content-inner .group-event-featured-section .list-featured-wrapper>h2,



	.main-content-inner .group-profile-main-footer .list-featured-wrapper>h2,



	.by-numbers .by-numbers-title,



	#block-views-event-list-block-1 h2 {



		font-size: 25.5px;



		line-height: 27px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.featured_ifpri_site .featured_title,



	.featured_ifpri_site .featured-title,



	.latest_highlight_title,



	.not-front.node-type-news .block-views>h2,



	.not-front.node-type-blog .block-views>h2,



	.list-latest>h3.field-label,



	.list-featured-wrapper>h3.field-label,



	.list-related>h3.field-label,



	.view-search-list>h3.field-label,



	.view-search-inline-collection-search>h3.field-label,



	.list-latest-wrapper h2,



	.list-featured-wrapper-wrapper h2,



	.list-related-wrapper h2,



	.view-search-list-wrapper h2,



	.view-search-inline-collection-search-wrapper h2,



	.main-content-inner .group-event-featured-section .list-featured-wrapper>h2,



	.main-content-inner .group-profile-main-footer .list-featured-wrapper>h2,



	.by-numbers .by-numbers-title,



	#block-views-event-list-block-1 h2 {



		font-size: 29.5px;



		line-height: 30px;



	}



}







#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .days,



#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .day {



	color: #373eb2;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 600;



	text-transform: uppercase;



	text-align: center;



}







@media (min-width:0px) {



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .days,



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .day {



		font-size: 33px;



		line-height: 33px;



	}



}







@media (min-width:768px) {



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .days,



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .day {



		font-size: 38px;



		line-height: 38px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .days,



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .day {



		font-size: 33px;



		line-height: 33px;



	}



}







* {



	-moz-box-sizing: border-box;



	-webkit-box-sizing: border-box;



	box-sizing: border-box;



}







html {



	font-family: "myriad-pro", sans-serif;



	font-weight: 400;



	color: #54544B;



	background: #f5f4f0;



}







a {



	color: #000000;



	text-decoration: none;



}







a:hover {



	color: #7E7E73;



	text-decoration: underline;



}







ul li.leaf,



ul li {



	list-style: none;



	margin: 0;



	padding: 5px;



}







@media (min-width:0px) {



	.header {



		background: rgba(255, 255, 255, 0);



		*zoom: 1;



		filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF373eb2', endColorstr='#FF373eb2');



		background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiNmZmIzMDAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmIzMDAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');



		background-size: 100%;



		background-image: -webkit-gradient(linear, 50% 0%, 50% 100, color-stop(55%, rgba(255, 255, 255, 0)), color-stop(55%, #373eb2), color-stop(100%, #373eb2), color-stop(100%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0)));



		background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 55px, #373eb2 55px, #373eb2 100px, rgba(255, 255, 255, 0) 100px, rgba(255, 255, 255, 0) 100px);



		background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 55px, #373eb2 55px, #373eb2 100px, rgba(255, 255, 255, 0) 100px, rgba(255, 255, 255, 0) 100px);



		background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 55px, #373eb2 55px, #373eb2 100px, rgba(255, 255, 255, 0) 100px, rgba(255, 255, 255, 0) 100px);



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.header {



		*zoom: 1;



		filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF373eb2', endColorstr='#FF373eb2');



		background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1Mi43MjcyNyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1Mi43MjcyNyUiIHN0b3AtY29sb3I9IiNmZmIzMDAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmIzMDAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');



		background-size: 100%;



		background-image: -webkit-gradient(linear, 50% 0%, 50% 110, color-stop(52.72727%, rgba(255, 255, 255, 0)), color-stop(52.72727%, #373eb2), color-stop(100%, #373eb2), color-stop(100%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0)));



		background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 58px, #215968 58px, #215968 110px, rgba(255, 255, 255, 0) 110px, rgba(255, 255, 255, 0) 110px);



		background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 58px, #215968 58px, #215968 110px, rgba(255, 255, 255, 0) 110px, rgba(255, 255, 255, 0) 110px);



		background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 58px, #215968 58px, #215968 110px, rgba(255, 255, 255, 0) 110px, rgba(255, 255, 255, 0) 110px);



	}



}







@media (min-width:0px) {



	.sidebar-second .main-content-wrapper .main-content-inner {



		margin-bottom: 20px;



	}



}







@media (min-width:768px) {



	.sidebar-second .main-content-wrapper .main-content-inner {



		margin-bottom: 0;



	}



}







.sidebar-second .main-content-wrapper .main-content-inner:after {



	content: " ";



	position: absolute;



	top: 0;



	bottom: 0;



	width: 1px;



	background: #CCCCC9;



	right: -1.85529%;



	border-right: 1px solid #FFFFFF;



}







.sidebar-second .main-content-wrapper .right-sidebar-wrapper .block:after {



	content: " ";



	position: absolute;



	left: 0;



	bottom: 0px;



	height: 1px;



	background: #CCCCC9;



	right: 0;



	border-bottom: 1px solid #FFFFFF;



	width: 100%;



	display: block;



}







.sidebar-second .main-content-wrapper .right-sidebar-wrapper .block:last-child:after {



	display: none;



}







body {



	background-color: #F5F4F0;



	margin: 0;



}







body a.glossify-link {



	text-decoration: none;



	border-bottom: 1px dashed;



}







body p {



	margin: 0 0 40px;



}







.footer {



	background-color: #215968;



}







body.collections-type .collections-main {



	max-width: 100%;



	margin-left: auto;



	margin-right: auto;



	max-width: 1200px;



	margin: 0;



	width: 100%;



}







body.collections-type .collections-main:after {



	content: " ";



	display: block;



	clear: both;



}







@media (min-width:0px) {



	body.collections-type .collections-main .collections-main-body {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



		position: relative;



	}



}







@media (min-width:768px) {



	body.collections-type .collections-main .collections-main-body {



		width: 48.71795%;



		float: left;



		margin-right: 2.5641%;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	body.collections-type .collections-main .collections-main-body {



		width: 65.81197%;



		float: left;



		margin-right: 2.5641%;



	}



}







@media (min-width:0px) {



	body.collections-type .collections-main .collections-content-wrap-sidebar {



		width: 100%;



		float: right;



		margin-right: 0;



		padding: 0;



		overflow: hidden;



	}



}







@media (min-width:768px) {



	body.collections-type .collections-main .collections-content-wrap-sidebar {



		width: 48.71795%;



		float: right;



		margin-right: 0;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	body.collections-type .collections-main .collections-content-wrap-sidebar {



		width: 31.62393%;



		float: right;



		margin-right: 0;



	}



}







body.collections-type .collections-secondary {



	max-width: 100%;



	margin-left: auto;



	margin-right: auto;



	max-width: 1200px;



	margin: 0;



	width: 100%;



}







body.collections-type .collections-secondary:after {



	content: " ";



	display: block;



	clear: both;



}







body.collections-type .collections-secondary .group-program-staff {



	font-size: 17px;



	color: #89A527;



	font-weight: 600;



	font-family: myriad-pro-condensd, sans-serif;



	text-transform: uppercase;



}







body.collections-type .collections-secondary .group-program-staff .field-group-format-title {



	display: none;



}







body.collections-type .collections-secondary .group-program-staff .list-staff-horizontal-wrapper .views-row,



body.collections-type .collections-secondary .group-program-staff .list-staff-horizontal-wrapper .block-boxes-highlight {



	width: 300px;



	float: left;



	margin: 10px 25px 10px 25px;



}







body.collections-type .collections-secondary .group-program-staff .list-staff-horizontal-wrapper .attachment-after {



	display: none;



}







body.collections-type .collections-secondary .collections-sidebar .list-featured-wrapper .views-row,



body.collections-type .collections-secondary .collections-sidebar .list-featured-wrapper .block-boxes-highlight {



	width: 100%;



}







body.collections-type .collections-secondary .collections-sidebar .latest-highlights-image {



	overflow: hidden;



}







@media (min-width:768px) {



	body.collections-type .collections-secondary .collections-sidebar .latest-highlights-inner {



		min-height: 295px;



		height: auto;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	body.collections-type .collections-secondary .collections-sidebar .latest-highlights-inner {



		min-height: 270px;



		height: auto;



	}



}







@media (min-width:1025px) {



	body.collections-type .collections-secondary .collections-sidebar .latest-highlights-inner {



		min-height: 240px;



		height: auto;



	}



}







body.collections-type .collections-secondary .group-collection-bands {



	position: relative;



}







@media (min-width:0px) {



	body.collections-type .collections-secondary .group-collection-bands {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



	}



}







@media (min-width:768px) {



	body.collections-type .collections-secondary .group-collection-bands {



		width: 48.71795%;



		float: left;



		margin-right: 2.5641%;



	}



}







@media (min-width:1025px) {



	body.collections-type .collections-secondary .group-collection-bands {



		width: 65.81197%;



		float: left;



		margin-right: 2.5641%;



	}



	body.collections-type .collections-secondary .group-collection-bands:after {



		content: " ";



		position: absolute;



		top: 0;



		bottom: 0;



		width: 1px;



		background: #CCCCC9;



		right: -1.85529%;



		height: 100%;



		border-right: 1px solid #FFFFFF;



		display: block;



	}



}







body.collections-type .collections-secondary .group-collection-bands .block {



	width: 100%;



	float: left;



	margin-left: 0;



	margin-right: 0;



}







.entity-reference-entity-view-block-featured-item-sidebar-wrapper .views-row.views-row-1.views-row-odd.views-row-first.views-row-last .content {



	position: relative;



}







.entity-reference-entity-view-block-featured-item-sidebar-wrapper .views-row.views-row-1.views-row-odd.views-row-first.views-row-last .content .readmore-link {



	bottom: 10px;



	right: 10px;



	position: absolute;



	left: inherit;



}







.entity-reference-entity-view-block-featured-item-full-width-wrapper .views-row.views-row-1:nth-child(1n+0) {



	width: 100%;



	float: left;



	margin-left: 0;



	margin-right: 0;



}







.entity-reference-entity-view-block-featured-item-full-width-wrapper .views-row.views-row-1:nth-child(1n+0) .content {



	position: relative;



	background: #FFFFFF;



	overflow: hidden;



	width: 100%;



	float: left;



	margin-left: 0;



	margin-right: 0;



}







.entity-reference-entity-view-block-featured-item-full-width-wrapper .views-row.views-row-1:nth-child(1n+0) .content .featured_item_full_width-snippet-image-link {



	width: auto;



	margin-right: 15px;



	float: left;



}







.entity-reference-entity-view-block-featured-item-full-width-wrapper .views-row.views-row-1:nth-child(1n+0) .content .featured_item_full_width-snippet-image-link img {}







.entity-reference-entity-view-block-featured-item-full-width-wrapper .views-row.views-row-1:nth-child(1n+0) .content .featured-content-wrap {



	padding: 10px 0px;



	width: 100%;



	float: none;



}







@media (min-width:0px) {



	.entity-reference-entity-view-block-featured-item-full-width-wrapper .views-row.views-row-1:nth-child(1n+0) .content .featured-content-wrap {



		overflow: hidden;



	}



}







@media (min-width:768px) {



	.entity-reference-entity-view-block-featured-item-full-width-wrapper .views-row.views-row-1:nth-child(1n+0) .content .featured-content-wrap {



		overflow: visible;



	}



}







.entity-reference-entity-view-block-featured-item-full-width-wrapper .views-row.views-row-1:nth-child(1n+0) .content .readmore-link {



	right: 30px;



	position: absolute;



	bottom: 15px;



	left: inherit;



}







.collection-featured-grid {



	width: 100%;



	float: left;



	margin-left: 0;



	margin-right: 0;



}







.collection-featured-grid .views-row .snippet-image-link {



	overflow: hidden;



	width: 377px;



}







.collection-featured-grid .views-row .snippet-image-link img {



	width: 377px;



	height: 230px;



	float: left;



}







@media (min-width:0px) {



	.collection-featured-grid .views-row:nth-child(1n+0) {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.collection-featured-grid .views-row:nth-child(1n+0) {



		width: 48.71795%;



		float: left;



		margin-right: 2.5641%;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.collection-featured-grid .views-row:nth-child(1n+0) {



		width: 32.63158%;



		float: left;



		margin-right: 1.05263%;



	}



}

@media (min-width:1024px) and (orientation:landscape) {



	.collection-featured-grid .views-rows:nth-child(1n+0) {



		width:21% !important;



		float: left;



		margin-right:0.05263%



	}



}





@media (min-width:0px) {



	.collection-featured-grid .views-row:nth-child(2n+0) {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.collection-featured-grid .views-row:nth-child(2n+0) {



		width: 48.71795%;



		float: right;



		margin-right: 0;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.collection-featured-grid .views-row:nth-child(2n+0) {



		width: 32.63158%;



		float: left;



		margin-right: 1.05263%;



	}



}


@media (min-width:1024px) and (orientation:landscape) {



	



}

@media (min-width:1024px) and (orientation:landscape) {



	



}






@media (min-width:0px) {



	.collection-featured-grid .views-row:nth-child(3n+0) {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.collection-featured-grid .views-row:nth-child(3n+0) {



		width: 48.71795%;



		float: left;



		margin-right: 2.5641%;



	}



}

@media (min-width:768px) {



	.collection-featured-grid .views-rows:nth-child(3n+0) {


    width: 25%;
    float: left;
    margin-right: 0;


	}



}





@media (min-width:1024px) and (orientation:landscape) {



	.collection-featured-grid .views-row:nth-child(3n+0) {



		width: 32.63158%;



		float: right;



		margin-right: 0;



	}



}







.collection-featured-grid .views-row .readmore-link {



	left: 25px;



	position: relative;



	bottom: 30px;



	display: none;



}







@media (min-width:0px) {



	.block-boxes-highlight {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.block-boxes-highlight {



		width: 48.71795%;



		float: left;



		margin-right: 2.5641%;



	}



	.block-boxes-highlight:nth-child(2) {



		width: 48.71795%;



		float: right;



		margin-right: 0;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.block-boxes-highlight {



		width: 32.63158%;



		float: left;



		margin-right: 1.05263%;



	}



	.block-boxes-highlight:nth-child(2) {



		width: 32.63158%;



		float: left;



		margin-right: 1.05263%;



	}



	.block-boxes-highlight:nth-child(3) {



		width: 32.63158%;



		float: right;



		margin-right: 0;



	}



}







.block-boxes-highlight.collection-featured-grid {



	width: 100%;



	float: left;



	margin-left: 0;



	margin-right: 0;



	background: none;



	border: none;



	box-shadow: none;



}







@media (min-width:0px) {



	.not-front.node-type-news .block-views {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.not-front.node-type-news .block-views {



		width: 65.81197%;



		float: left;



		margin-right: 2.5641%;



	}



}







.not-front.page-node .main-content-inner .content-sidebar .block-views.entity-reference-entity-view-block-title-as-link-wrapper {



	width: 100%;



}







.not-front.page-listing .view-search-list .views-row p,



.not-front.page-search .view-search-list .views-row p {



	margin-bottom: 0;



}







@media (min-width:1024px) and (orientation:landscape) {



	.not-front.page-listing .view-search-list .views-row.views-row-odd,



	.not-front.page-listing .view-search-list .views-row:nth-child(odd),



	.not-front.page-search .view-search-list .views-row.views-row-odd,



	.not-front.page-search .view-search-list .views-row:nth-child(odd) {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.not-front.page-listing .view-search-list .views-row.views-row-even,



	.not-front.page-listing .view-search-list .views-row:nth-child(even),



	.not-front.page-search .view-search-list .views-row.views-row-even,



	.not-front.page-search .view-search-list .views-row:nth-child(even) {



		width: 100%;



		float: right;



		margin-right: 0;



	}



}







@media (min-width:0px) {



	.front .list-latest .views-row.views-row-odd,



	.front .list-latest .views-row:nth-child(odd),



	.front .list-featured-wrapper .views-row.views-row-odd,



	.front .list-featured-wrapper .views-row:nth-child(odd),



	.front .list-related .views-row.views-row-odd,



	.front .list-related .views-row:nth-child(odd),



	.front .view-search-list .views-row.views-row-odd,



	.front .view-search-list .views-row:nth-child(odd) {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



	}



}







@media (min-width:0px) {



	.front .list-latest .views-row.views-row-even,



	.front .list-latest .views-row:nth-child(even),



	.front .list-featured-wrapper .views-row.views-row-even,



	.front .list-featured-wrapper .views-row:nth-child(even),



	.front .list-related .views-row.views-row-even,



	.front .list-related .views-row:nth-child(even),



	.front .view-search-list .views-row.views-row-even,



	.front .view-search-list .views-row:nth-child(even) {



		width: 100%;



		float: right;



		margin-right: 0;



	}



}







.list-latest .views-row,



.list-featured-wrapper .views-row,



.list-related .views-row,



.view-search-list .views-row,



.view-search-inline-collection-search .views-row {



	margin-bottom: 15px;



}







@media (min-width:0px) {



	.list-latest .views-row.views-row-odd,



	.list-latest .views-row:nth-child(odd),



	.list-featured-wrapper .views-row.views-row-odd,



	.list-featured-wrapper .views-row:nth-child(odd),



	.list-related .views-row.views-row-odd,



	.list-related .views-row:nth-child(odd),



	.view-search-list .views-row.views-row-odd,



	.view-search-list .views-row:nth-child(odd),



	.view-search-inline-collection-search .views-row.views-row-odd,



	.view-search-inline-collection-search .views-row:nth-child(odd) {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.list-latest .views-row.views-row-odd,



	.list-latest .views-row:nth-child(odd),



	.list-featured-wrapper .views-row.views-row-odd,



	.list-featured-wrapper .views-row:nth-child(odd),



	.list-related .views-row.views-row-odd,



	.list-related .views-row:nth-child(odd),



	.view-search-list .views-row.views-row-odd,



	.view-search-list .views-row:nth-child(odd),



	.view-search-inline-collection-search .views-row.views-row-odd,



	.view-search-inline-collection-search .views-row:nth-child(odd) {



		width: 48.05195%;



		float: left;



		margin-right: 3.8961%;



	}



}







@media (min-width:0px) {



	.list-latest .views-row.views-row-even,



	.list-latest .views-row:nth-child(even),



	.list-featured-wrapper .views-row.views-row-even,



	.list-featured-wrapper .views-row:nth-child(even),



	.list-related .views-row.views-row-even,



	.list-related .views-row:nth-child(even),



	.view-search-list .views-row.views-row-even,



	.view-search-list .views-row:nth-child(even),



	.view-search-inline-collection-search .views-row.views-row-even,



	.view-search-inline-collection-search .views-row:nth-child(even) {



		width: 100%;



		float: right;



		margin-right: 0;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.list-latest .views-row.views-row-even,



	.list-latest .views-row:nth-child(even),



	.list-featured-wrapper .views-row.views-row-even,



	.list-featured-wrapper .views-row:nth-child(even),



	.list-related .views-row.views-row-even,



	.list-related .views-row:nth-child(even),



	.view-search-list .views-row.views-row-even,



	.view-search-list .views-row:nth-child(even),



	.view-search-inline-collection-search .views-row.views-row-even,



	.view-search-inline-collection-search .views-row:nth-child(even) {



		width: 48.05195%;



		float: right;



		margin-right: 0;



	}



}







.list-latest .views-row .view-footer,



.list-featured-wrapper .views-row .view-footer,



.list-related .views-row .view-footer,



.view-search-list .views-row .view-footer,



.view-search-inline-collection-search .views-row .view-footer {



	position: absolute;



	top: -41px;



	right: 0;



	text-align: right;



	white-space: nowrap;



}







@media (min-width:0px) {



	.list-latest .field-name-field-ifpri-pub-related:nth-child(odd) {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



		min-height: 250px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.list-latest .field-name-field-ifpri-pub-related:nth-child(odd) {



		width: 48.05195%;



		float: right;



		margin-right: 0;



		padding: 10px;



		margin-bottom: 15px;



	}



}







@media (min-width:0px) {



	.list-latest .field-name-field-ifpri-pub-related:nth-child(even) {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



		min-height: 250px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.list-latest .field-name-field-ifpri-pub-related:nth-child(even) {



		width: 48.05195%;



		float: left;



		margin-right: 3.8961%;



		padding: 10px;



		margin-bottom: 15px;



	}



}







.page-collections.page-collections-related .views-row {



	width: 100%;



	float: none;



	margin: 0;



}







#block-menu-menu-identity {



	width: 100%;



	margin: 0 0 13px;



}







@media (min-width:0px) {



	#block-system-main-menu {



		float: none;



		margin-top: -1px;



	}



}







@media (min-width:768px) {



	#block-system-main-menu {



		clear: none;



		float: left;



	}



}







#block-menu-menu-social {



	padding: 6.5px 0;



}







.page-node-draft .node,



.node-unpublished {



	background-color: #fff4f4;



}







.main-content-inner .block {



	overflow: hidden;



}







@media (min-width:0px) {



	.main-content-inner .content-main,



	.main-content-inner .group-event-featured-section,



	.main-content-inner .collections-wrapper {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



		position: relative;



	}



	.main-content-inner .content-main:after,



	.main-content-inner .group-event-featured-section:after,



	.main-content-inner .collections-wrapper:after {



		content: " ";



		position: absolute;



		top: 0;



		bottom: 0;



		width: 1px;



		background: #CCCCC9;



		right: -1.85529%;



		height: 100%;



		border-right: 1px solid #FFFFFF;



		display: block;



	}



}






@media (min-width:768px) {



	.main-content-inner .content-main,



	.main-content-inner .group-event-featured-section,



	.main-content-inner .collections-wrapper {



		width: 48.71795%;



		float: left;



		margin-right: 2.5641%;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.main-content-inner .content-main,



	.main-content-inner .group-event-featured-section,



	.main-content-inner .collections-wrapper {



		width: 65.81197%;



		float: left;



		margin-right: 2.5641%;



	}



}







@media (min-width:0px) {



	.main-content-inner .content-sidebar {



		width: 100%;



		float: right;



		margin-right: 0;



		padding: 0;



	}



}







@media (min-width:768px) {



	.main-content-inner .content-sidebar {



		width: 48.71795%;



		float: right;



		margin-right: 0;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.main-content-inner .content-sidebar {



		width: 31.62393%;



		float: right;



		margin-right: 0;



	}



}







.not-front .main-sufix-inner .block {



	clear: both;



}







@media (min-width:0px) {



	.not-front .main-sufix-inner .block {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



		position: relative;



	}



	.not-front .main-sufix-inner .block:after {



		content: " ";



		position: absolute;



		top: 0;



		bottom: 0;



		width: 1px;



		background: #CCCCC9;



		right: -1.85529%;



		height: 100%;



		border-right: 1px solid #FFFFFF;



		display: block;



	}



}







@media (min-width:768px) {



	.not-front .main-sufix-inner .block {



		width: 48.71795%;



		float: left;



		margin-right: 2.5641%;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.not-front .main-sufix-inner .block {



		width: 65.81197%;



		float: left;



		margin-right: 2.5641%;



	}



}







@media (min-width:0px) {



	.header-suffix-inner {



		top: -25px;



	}



}







@media (min-width:768px) {



	.header-suffix-inner {



		top: -26px;



		position: relative;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.header-suffix-inner {



		clear: both;



		top: -25px;



	}



}







@media (min-width:1025px) {



	.header-suffix-inner {



		top: -25px;



	}



}







.header-suffix-inner .flexslider {



	margin-bottom: 0;



}







.header-suffix-inner .flexslider .over_slide_content_wrapper {



	max-width: 1300px;



	margin: 0 auto;



}







@media (min-width:1025px) {



	.header-suffix-inner .flexslider .over_slide_content_wrapper .over_slide_content {



		width: 48.71795%;



		float: left;



		margin-left: 8.54701%;



		margin-right: -100%;



		border-right: none;



		margin-left: 5%;



		position: absolute;



		top: 39%;



		width: 40%;



	}



}







@media (min-width:1480px) {



	.header-suffix-inner .flexslider .over_slide_content_wrapper .over_slide_content {



		width: 31.62393%;



		float: left;



		margin-left: 8.54701%;



		margin-right: -100%;



		margin-left: 5%;



		width: 30%;



	}



}







@media (min-width:1025px) {



	.header-suffix-inner .flexslider .over_slide_content_wrapper .over_slide_content .left {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



		border-right: none;



		padding-right: 20px;



	}



}







@media (min-width:1480px) {



	.header-suffix-inner .flexslider .over_slide_content_wrapper .over_slide_content .left {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



		margin-left: 0;



		width: 60%;



	}



}







@media (min-width:1025px) {



	.header-suffix-inner .flexslider .over_slide_content_wrapper .over_slide_content .right {



		width: 100%;



		float: right;



		margin-right: 0;



		margin-left: 5%;



	}



	.header-suffix-inner .flexslider .over_slide_content_wrapper .over_slide_content .right .rotator_summary {



		width: 80%;



	}



}







@media (min-width:1480px) {



	.header-suffix-inner .flexslider .over_slide_content_wrapper .over_slide_content .right {



		width: 100%;



		float: right;



		margin-right: 0;



		margin-left: 0;



	}



}







.node-type-profile {}







.node-type-profile .list-latest .views-row,



.node-type-profile .list-latest-wrapper .views-row {



	min-height: 210px;



}







@media (min-width:0px) {



	.node-type-profile .list-latest .views-row.views-row-odd,



	.node-type-profile .list-latest .views-row:nth-child(odd),



	.node-type-profile .list-latest-wrapper .views-row.views-row-odd,



	.node-type-profile .list-latest-wrapper .views-row:nth-child(odd) {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



	}



}







@media (min-width:768px) {



	.node-type-profile .list-latest .views-row.views-row-odd,



	.node-type-profile .list-latest .views-row:nth-child(odd),



	.node-type-profile .list-latest-wrapper .views-row.views-row-odd,



	.node-type-profile .list-latest-wrapper .views-row:nth-child(odd) {



		width: 48.71795%;



		float: left;



		margin-right: 2.5641%;



	}



}







@media (min-width:1025px) {



	.node-type-profile .list-latest .views-row.views-row-odd,



	.node-type-profile .list-latest .views-row:nth-child(odd),



	.node-type-profile .list-latest-wrapper .views-row.views-row-odd,



	.node-type-profile .list-latest-wrapper .views-row:nth-child(odd) {



		width: 31.62393%;



		float: left;



		margin-right: 2.5641%;



	}



	.node-type-profile .list-latest .views-row.views-row-odd:nth-child(3),



	.node-type-profile .list-latest .views-row:nth-child(odd):nth-child(3),



	.node-type-profile .list-latest-wrapper .views-row.views-row-odd:nth-child(3),



	.node-type-profile .list-latest-wrapper .views-row:nth-child(odd):nth-child(3) {



		margin-right: 0;



	}



}







@media (min-width:0px) {



	.node-type-profile .list-latest .views-row.views-row-even,



	.node-type-profile .list-latest .views-row:nth-child(even),



	.node-type-profile .list-latest-wrapper .views-row.views-row-even,



	.node-type-profile .list-latest-wrapper .views-row:nth-child(even) {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



	}



}







@media (min-width:768px) {



	.node-type-profile .list-latest .views-row.views-row-even,



	.node-type-profile .list-latest .views-row:nth-child(even),



	.node-type-profile .list-latest-wrapper .views-row.views-row-even,



	.node-type-profile .list-latest-wrapper .views-row:nth-child(even) {



		width: 48.71795%;



		float: right;



		margin-right: 0;



	}



}







@media (min-width:1025px) {



	.node-type-profile .list-latest .views-row.views-row-even,



	.node-type-profile .list-latest .views-row:nth-child(even),



	.node-type-profile .list-latest-wrapper .views-row.views-row-even,



	.node-type-profile .list-latest-wrapper .views-row:nth-child(even) {



		width: 31.62393%;



		float: left;



		margin-right: 2.5641%;



	}



	.node-type-profile .list-latest .views-row.views-row-even:nth-child(3),



	.node-type-profile .list-latest .views-row:nth-child(even):nth-child(3),



	.node-type-profile .list-latest-wrapper .views-row.views-row-even:nth-child(3),



	.node-type-profile .list-latest-wrapper .views-row:nth-child(even):nth-child(3) {



		margin-right: 0;



	}



}

.view-blog-list{

	

	margin-left: -10px;

}

.node-teaser{

	    border-top: solid 1px #ddd;

		margin-top: 10px;

		padding-top: 10px;

}



.node-type-profile .node-pub.node-teaser span.field-label {



	display: none;



}







.node-type-profile .group-profile-sidebar>div {



	clear: both;



}







#block-views-event-list-block-1 .upcoming-events {



	padding: 5px;



}







#block-views-event-list-block-1 .upcoming-events .views-row {



	clear: both;



	display: block;



	margin-bottom: 35px;



	overflow: hidden;



}







@media (min-width:0px) {



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



		margin-bottom: 15px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper {



		width: 18.91892%;



		float: left;



		margin-right: 8.10811%;



	}



}







#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .days {



	clear: both;



}







@media (min-width:0px) {



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .days {



		margin-bottom: 7px;



	}



}







@media (min-width:768px) {



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .days {



		margin-bottom: 0;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .days {



		width: 60px;



	}



}







@media (min-width:0px) {



	#block-views-event-list-block-1 .upcoming-events .views-row .views-field-title {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-views-event-list-block-1 .upcoming-events .views-row .views-field-title {



		width: 72.97297%;



		float: right;



		margin-right: 0;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.not-front .header {



		margin-bottom: 25px;



	}



}







@media (min-width:0px) {



	.header {



		display: block;



	}



}







@media (min-width:1025px) {



	.header {}



}







.header .header-inner {



	margin-bottom: 0;



}







@media (min-width:0px) {



	.header .header-inner {



		display: block;



	}



}







.header .header-inner .logo-floater {



	width: 34px;



	overflow: hidden;



	margin-left: 14px;



	margin-right: 5px;



	position: relative;



	z-index: 99;



	float: left;



}







.header .header-inner .logo-floater img {



	max-width: 98px;



}







@media (min-width:768px) {



	.header .header-inner .logo-floater {



		display: block;



		overflow: visible;



		width: auto;



		margin: 0;



	}



	.header .header-inner .logo-floater img {



		max-width: 190px;



		height: auto;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.header .header-inner .logo-floater img {



		max-width: inherit;



		width: 174px;



	}



}





/*Custom Css*/

@media (min-width:1025px) {



	.header .header-inner .logo-floater img {



		width: auto;

		margin: 5px 0 0 0;

		/*max-width: 270px;

		padding: 4px 0 52px 0;*/



	}



}







@media (min-width:0px) {



	.inner-wrapper {



		max-width: 100%;



		margin-left: auto;



		margin-right: auto;



		padding: 0 19px;



	}



	.inner-wrapper:after {



		content: " ";



		display: block;



		clear: both;



	}



}







@media (min-width:768px) {



	.inner-wrapper {



		max-width: 100%;



		margin-left: auto;



		margin-right: auto;



	}



	.inner-wrapper:after {



		content: " ";



		display: block;



		clear: both;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.inner-wrapper {



		max-width: 100%;



		margin-left: auto;



		margin-right: auto;



		max-width: 1200px;



		margin-bottom: 44px;



	}



	.inner-wrapper:after {



		content: " ";



		display: block;



		clear: both;



	}



}







.sidebar-second .main-content-wrapper {



	max-width: 100%;



	margin-left: auto;



	margin-right: auto;



	max-width: 1200px;



	margin-bottom: 60px;



}







.sidebar-second .main-content-wrapper:after {



	content: " ";



	display: block;



	clear: both;



}







@media (min-width:0px) {



	.sidebar-second .main-content-wrapper .main-content-inner {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



		position: relative;



	}



	.sidebar-second .main-content-wrapper .main-content-inner:after {



		content: " ";



		position: absolute;



		top: 0;



		bottom: 0;



		width: 1px;



		background: #CCCCC9;



		right: -1.85529%;



		height: 100%;



		border-right: 1px solid #FFFFFF;



		display: block;



	}



}







@media (min-width:768px) {



	.sidebar-second .main-content-wrapper .main-content-inner {



		width: 48.71795%;



		float: left;



		margin-right: 2.5641%;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.sidebar-second .main-content-wrapper .main-content-inner {



		width: 65.81197%;



		float: left;



		margin-right: 2.5641%;



	}



}







@media (min-width:0px) {



	.sidebar-second .main-content-wrapper .right-sidebar-wrapper {



		width: 100%;



		float: right;



		margin-right: 0;



		padding: 0 20px;



	}



}







@media (min-width:768px) {



	.sidebar-second .main-content-wrapper .right-sidebar-wrapper {



		width: 48.71795%;



		float: right;



		margin-right: 0;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.sidebar-second .main-content-wrapper .right-sidebar-wrapper {



		width: 31.62393%;



		float: right;



		margin-right: 0;



	}



}







.sidebar-second .main-content-wrapper .right-sidebar-wrapper .block {



	position: relative;



	overflow: hidden;



	margin-bottom: 44px;



}







.sidebar-first .main-content-wrapper {



	max-width: 100%;



	margin-left: auto;



	margin-right: auto;



	max-width: 1200px;



	margin-bottom: 60px;



}







.sidebar-first .main-content-wrapper:after {



	content: " ";



	display: block;



	clear: both;



}







@media (min-width:0px) {



	.sidebar-first .main-content-wrapper .left-sidebar-wrapper {



		width: 100%;



		float: right;



		margin-right: 0;



		padding: 0 20px;



		position: relative;



	}



	.sidebar-first .main-content-wrapper .left-sidebar-wrapper:after {



		content: " ";



		position: absolute;



		top: 0;



		bottom: 0;



		width: 1px;



		background: #CCCCC9;



		right: -1.85529%;



		height: 100%;



		border-right: 1px solid #FFFFFF;



		display: block;



	}



}







@media (min-width:768px) {



	.sidebar-first .main-content-wrapper .left-sidebar-wrapper {



		width: 40.17094%;



		float: left;



		margin-right: 2.5641%;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.sidebar-first .main-content-wrapper .left-sidebar-wrapper {



		width: 23.07692%;



		float: left;



		margin-right: 2.5641%;



	}



}







.sidebar-first .main-content-wrapper .left-sidebar-wrapper .block {



	position: relative;



	overflow: hidden;



	margin-bottom: 44px;



}







@media (min-width:0px) {



	.sidebar-first .main-content-wrapper .main-content-inner {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



	}



}







@media (min-width:768px) {



	.sidebar-first .main-content-wrapper .main-content-inner {



		width: 57.26496%;



		float: right;



		margin-right: 0;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.sidebar-first .main-content-wrapper .main-content-inner {



		width: 74.35897%;



		float: right;



		margin-right: 0;



	}



}







@media (min-width:0px) {



	.no-sidebar .main-content-inner.inner-wrapper {



		max-width: 100%;



		margin-left: auto;



		margin-right: auto;



		padding: 0 20px;



	}



	.no-sidebar .main-content-inner.inner-wrapper:after {



		content: " ";



		display: block;



		clear: both;



	}



}







@media (min-width:768px) {



	.no-sidebar .main-content-inner.inner-wrapper {



		max-width: 100%;



		margin-left: auto;



		margin-right: auto;



	}



	.no-sidebar .main-content-inner.inner-wrapper:after {



		content: " ";



		display: block;



		clear: both;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.no-sidebar .main-content-inner.inner-wrapper {



		max-width: 100%;



		margin-left: auto;



		margin-right: auto;



		max-width: 1200px;



	}



	.no-sidebar .main-content-inner.inner-wrapper:after {



		content: " ";



		display: block;



		clear: both;



	}



}







.two-sidebars {



	max-width: 100%;



	margin-left: auto;



	margin-right: auto;



	margin-bottom: 60px;



}







.two-sidebars:after {



	content: " ";



	display: block;



	clear: both;



}







.two-sidebars .main-content-wrapper {



	overflow: hidden;



	max-width: 1200px;



	margin: 0 auto;



}







@media (min-width:0px) {



	.two-sidebars .left-sidebar-wrapper {



		width: 100%;



		float: right;



		margin-right: 0;



		padding: 0 20px;



		position: relative;



	}



	.two-sidebars .left-sidebar-wrapper:after {



		content: " ";



		position: absolute;



		top: 0;



		bottom: 0;



		width: 1px;



		background: #CCCCC9;



		right: -1.85529%;



		height: 100%;



		border-right: 1px solid #FFFFFF;



		display: block;



	}



}







@media (min-width:768px) {



	.two-sidebars .left-sidebar-wrapper {



		width: 23.07692%;



		float: left;



		margin-right: 2.5641%;



	}



}







.two-sidebars .left-sidebar-wrapper .block {



	position: relative;



	overflow: hidden;



	margin-bottom: 44px;



}







@media (min-width:0px) {



	.two-sidebars .main-content-inner {



		width: 100%;



		float: left;



		margin-left: 0;



		margin-right: 0;



	}



}







@media (min-width:768px) {



	.two-sidebars .main-content-inner {



		width: 40.17094%;



		float: left;



		margin-right: 2.5641%;



	}



}







@media (min-width:0px) {



	.two-sidebars .right-sidebar-wrapper {



		width: 100%;



		float: right;



		margin-right: 0;



		padding: 0 20px;



	}



}







@media (min-width:768px) {



	.two-sidebars .right-sidebar-wrapper {



		width: 31.62393%;



		float: right;



		margin-right: 0;



	}



}







.two-sidebars .right-sidebar-wrapper .block {



	position: relative;



	overflow: hidden;



	margin-bottom: 44px;



}







.footer {



	padding: 44px 0;



}







.footer .footer-first {



	min-height: 360px;



	position: relative;



}







@media (min-width:0px) {



	.footer .footer-first:after {



		content: " ";



		position: absolute;



		left: 0;



		bottom: 0px;



		height: 1px;



		background: #CCCCC9;



		right: 0;



		border-bottom: none;



		width: 100%;



		display: block;



	}



}







@media (min-width:768px) {



	.footer .footer-first {



		width: 49.47368%;



		float: left;



		margin-right: 1.05263%;



	}



	.footer .footer-first:after {



		content: " ";



		position: absolute;



		left: 0;



		bottom: 0px;



		height: 1px;



		background: #CCCCC9;



		right: 0;



		border-bottom: none;



		width: 100%;



		display: none;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.footer .footer-first {



		width: 32.63158%;



		float: left;



		margin-right: 1.05263%;



	}



}







.footer .footer-second {



	min-height: 280px;



	position: relative;



}







@media (min-width:0px) {



	.footer .footer-second:after {



		content: " ";



		position: absolute;



		left: 0;



		bottom: 0px;



		height: 1px;



		background: #CCCCC9;



		right: 0;



		border-bottom: none;



		width: 100%;



		display: block;



	}



	.footer .footer-second:after {



		content: " ";



		position: absolute;



		top: 0;



		bottom: 0;



		width: 1px;



		background: #6c6c6c;



		right: -1.85529%;



		height: 100%;



		border-right: none;



		display: none;



	}



}







@media (min-width:768px) {



	.footer .footer-second {



		padding-left: 20px;



		width: 49.47368%;



		float: right;



		margin-right: 0;



	}



	.footer .footer-second:after {



		content: " ";



		position: absolute;



		left: 0;



		bottom: 0px;



		height: 1px;



		background: #CCCCC9;



		right: 0;



		border-bottom: none;



		width: 100%;



		display: none;



	}



	.footer .footer-second:after {



		content: " ";



		position: absolute;



		top: 0;



		bottom: 0;



		width: 1px;



		background: #6c6c6c;



		right: -1.85529%;



		height: 100%;



		border-right: none;



		display: block;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.footer .footer-second {



		width: 32.63158%;



		float: left;



		margin-right: 1.05263%;



	}



}







.footer .footer-third {



	min-height: 360px;



	position: relative;



	min-height: 294px;



}







@media (min-width:768px) {



	.footer .footer-third {



		padding-left: 25px;



		clear: both;



	}



	.footer .footer-third:after {



		content: " ";



		position: absolute;



		left: 0;



		bottom: 0px;



		height: 1px;



		background: #CCCCC9;



		right: 0;



		border-bottom: none;



		width: 100%;



		display: none;



	}



	.footer .footer-third:after {



		content: " ";



		position: absolute;



		top: 0;



		bottom: 0;



		width: 1px;



		background: #6c6c6c;



		right: -1.85529%;



		height: 100%;



		border-right: none;



		display: block;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.footer .footer-third {



		width: 32.63158%;



		float: right;



		margin-right: 0;



		clear: none;



	}



}







.ui-dialog {



	z-index: 500 !important;



}







.front .addthis-social-link {



	display: none;



}







.main-content-inner {



	position: relative;



}







@media (min-width:0px) {



	.main-content-inner #block-addthis-addthis-block {



		position: fixed;



		bottom: 0;



		left: 0;



		z-index: 99;



		width: 100%;



	}



}







@media (min-width:1025px) {



	.main-content-inner #block-addthis-addthis-block {



		position: absolute;



		left: -27px;



		bottom: inherit;



		width: inherit;



	}



}







.main-content-inner #block-addthis-addthis-block .addthis-social-link a {



	float: left;



	background: #55544C;



	display: block;



	overflow: hidden;



	width: calc(100% / 5);



}







@media (min-width:1025px) {



	.main-content-inner #block-addthis-addthis-block .addthis-social-link a {



		float: none;



		width: 34px;



	}



}







.main-content-inner #block-addthis-addthis-block .addthis-social-link a>span {



	background: url(../../../all/themes/custom/serenity/images/site_sprite_addthis.png) no-repeat 0 0 transparent !important;



	background-size: auto !important;



}







.main-content-inner #block-addthis-addthis-block .addthis-social-link a.addthis_button_facebook>span {



	background-position: -22px -34px !important;



	width: 32px !important;



	margin: 0 auto;



	float: none;



}







.main-content-inner #block-addthis-addthis-block .addthis-social-link a.addthis_button_twitter>span {



	background-position: -2px -63px !important;



	width: 32px !important;



	margin: 3px 0px -3px;



}







.main-content-inner #block-addthis-addthis-block .addthis-social-link a.addthis_button_email>span {



	background-position: -38px -65px !important;



	height: 21px !important;



	margin-top: 6px;



	margin-bottom: 5px;



}







.main-content-inner #block-addthis-addthis-block .addthis-social-link a.addthis_button_print>span {



	background-position: -5px -98px !important;



	height: 28px !important;



	margin-top: 4px;



	width: 31px !important;



}







.main-content-inner #block-addthis-addthis-block .addthis-social-link a.addthis_button_compact>span {



	background-position: -42px -96px !important;



	width: 32px !important;



	margin: 3px 0px 0px;



	height: 29px !important;



}







body.collections-type .more-link {



	clear: both;



}







body.collections-type .main-content-wrapper {



	overflow: hidden;



	position: relative;



}







@media (min-width:0px) {



	body.collections-type .main-content-wrapper {



		background: rgba(255, 255, 255, 0);



		*zoom: 1;



		filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF54544B', endColorstr='#FF54544B');



		background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTQ1NDRiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNTQ1NDRiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');



		background-size: 100%;



		background-image: -webkit-gradient(linear, 50% 0%, 50% 150, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(0%, #54544b), color-stop(100%, #54544b), color-stop(100%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0)));



		background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #54544b 0%, #54544b 150px, rgba(255, 255, 255, 0) 150px, rgba(255, 255, 255, 0) 150px);



		background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #54544b 0%, #54544b 150px, rgba(255, 255, 255, 0) 150px, rgba(255, 255, 255, 0) 150px);



		background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #54544b 0%, #54544b 150px, rgba(255, 255, 255, 0) 150px, rgba(255, 255, 255, 0) 150px);



		top: -26px;



		margin-bottom: -26px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	body.collections-type .main-content-wrapper {



		top: -78px;



		margin-bottom: -78px;



	}



}







@media (min-width:0px) {



	body.collections-type .main-content-wrapper.two-line {



		background: rgba(255, 255, 255, 0);



		*zoom: 1;



		filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF54544B', endColorstr='#FF54544B');



		background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTQ1NDRiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNTQ1NDRiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');



		background-size: 100%;



		background-image: -webkit-gradient(linear, 50% 0%, 50% 190, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(0%, #54544b), color-stop(100%, #54544b), color-stop(100%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0)));



		background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #54544b 0%, #54544b 190px, rgba(255, 255, 255, 0) 190px, rgba(255, 255, 255, 0) 190px);



		background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #54544b 0%, #54544b 190px, rgba(255, 255, 255, 0) 190px, rgba(255, 255, 255, 0) 190px);



		background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #54544b 0%, #54544b 190px, rgba(255, 255, 255, 0) 190px, rgba(255, 255, 255, 0) 190px);



		top: -26px;



		margin-bottom: -26px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	body.collections-type .main-content-wrapper.two-line {



		top: -78px;



		margin-bottom: -78px;



	}



}







body.collections-type .main-content-wrapper .collections-secondary {



	overflow: hidden;



	clear: both;



}







body.collections-type .main-content-wrapper .collections-secondary:after {



	background: #EBE8E3;



	position: absolute;



	width: 1000%;



	height: 100%;



	margin-left: -300%;



	z-index: 0;



}







body.collections-type .messages {



	display: none;



}







body.collections-type .main-content-inner>h1 {



	display: none;



}







body.collections-type .main-content-inner #block-system-main {



	overflow: visible;



}







body.collections-type .collections-sidebar {



	position: relative;



	z-index: 2;



}







body.collections-type .collections-sidebar ul.field-name-field-ifpri-links {



	margin-bottom: 52px;



	overflow: hidden;



}







body.collections-type .collections-sidebar ul.field-name-field-ifpri-links li {



	float: left;



	width: 100%;



}







body.collections-type .collections-sidebar .list-staff-wrapper {}







body.collections-type .collections-main {



	position: relative;



}







body.collections-type .collections-main:after {



	display: block;



	width: 0;



	height: 0;



	border-left: 20px solid transparent;



	border-right: 20px solid transparent;



	border-top: 20px solid #f5f4f0;



	margin: 0 auto;



	position: relative;



	bottom: -20px;



	top: auto;



	background: transparent;



	z-index: 3;



}







body.collections-type .collections-main .collections-main-header {



	text-align: center;



	background: #54544B;



	padding-top: 25px;



	margin-bottom: 50px;



}







body.collections-type .collections-main .collections-main-header .ifpri-collection-computed-type a,



body.collections-type .collections-main .collections-main-header .field-name-field-division-type a {



	color: #373eb2;



	text-transform: uppercase;



	font-weight: 700;



}







body.collections-type .collections-main .collections-main-header .field-name-title-field {



	margin-top: 7px;



	padding-bottom: 14px;



	color: #FFFFFF;



}







body.collections-type .group-collection-bands {



	z-index: 2;



}







body.collections-type .group-collection-bands .search-result-item img {



	display: none;



}







body.collections-type footer.footer {



	overflow: hidden;



}







body.collections-type.logged-in #block-workbench-block {



	overflow: visible;



}







body.collections-type.logged-in .workbench-info-block,



body.collections-type.logged-in .tabs {



	position: absolute;



	z-index: 999;



}







@media (min-width:768px) {



	body.collections-type.logged-in .workbench-info-block,



	body.collections-type.logged-in .tabs {



		top: 63px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	body.collections-type.logged-in .workbench-info-block,



	body.collections-type.logged-in .tabs {



		top: 70px;



	}



}







@media (min-width:0px) {



	.page-country-landing-page .main-content-wrapper .main-content-inner,



	.page-crl-test .main-content-wrapper .main-content-inner {



		background: #dadee4;



	}



	.page-country-landing-page .main-content-wrapper .main-content-inner h1,



	.page-crl-test .main-content-wrapper .main-content-inner h1 {



		font-size: 2rem;



		color: white;



		padding: 20px 0 20px 0;



	}



}







@media (min-width:400px) {



	.page-country-landing-page .main-content-wrapper .main-content-inner h1,



	.page-crl-test .main-content-wrapper .main-content-inner h1 {



		font-size: 3rem;



	}



}







@media (min-width:768px) {



	.page-country-landing-page .main-content-wrapper .main-content-inner,



	.page-crl-test .main-content-wrapper .main-content-inner {



		background: #3c5a87;



	}



	.page-country-landing-page .main-content-wrapper .main-content-inner h1,



	.page-crl-test .main-content-wrapper .main-content-inner h1 {



		font-size: 3rem;



		color: white;



		padding: 20px 0 30px 0;



	}



}







.page-country-landing-page .main-content-wrapper .main-content-inner .main .country-landing-page,



.page-crl-test .main-content-wrapper .main-content-inner .main .country-landing-page {



	color: white;



	width: 100%;



}







@media (min-width:0px) {



	.page-country-landing-page .main-content-wrapper .main-content-inner .main .country-landing-page,



	.page-crl-test .main-content-wrapper .main-content-inner .main .country-landing-page {



		font-size: 16px;



	}



}







@media (min-width:768px) {



	.page-country-landing-page .main-content-wrapper .main-content-inner .main .country-landing-page .view-content,



	.page-crl-test .main-content-wrapper .main-content-inner .main .country-landing-page .view-content {



		position: relative;



		float: left;



		width: 80%;



		column-count: 4;



		padding: 30px;



	}



	.page-country-landing-page .main-content-wrapper .main-content-inner .main .country-landing-page .view-content .item-list,



	.page-crl-test .main-content-wrapper .main-content-inner .main .country-landing-page .view-content .item-list {



		max-width: 8rem;



	}



	.page-country-landing-page .main-content-wrapper .main-content-inner .main .country-landing-page .view-content .item-list h3,



	.page-crl-test .main-content-wrapper .main-content-inner .main .country-landing-page .view-content .item-list h3 {



		display: none;



	}



	.page-country-landing-page .main-content-wrapper .main-content-inner .main .country-landing-page .view-content .item-list li,



	.page-crl-test .main-content-wrapper .main-content-inner .main .country-landing-page .view-content .item-list li {



		margin: 0px;



	}



	.page-country-landing-page .main-content-wrapper .main-content-inner .main .country-landing-page .view-footer,



	.page-crl-test .main-content-wrapper .main-content-inner .main .country-landing-page .view-footer {



		position: relative;



		float: left;



		width: 20%;



	}



	.page-country-landing-page .main-content-wrapper .main-content-inner .main .country-landing-page a,



	.page-crl-test .main-content-wrapper .main-content-inner .main .country-landing-page a {



		color: white;



	}



	.page-country-landing-page .main-content-wrapper .main-content-inner .main .country-landing-page a:hover,



	.page-crl-test .main-content-wrapper .main-content-inner .main .country-landing-page a:hover {



		background: #737763;



		text-decoration: none;



	}



}







.featured_ifpri_site .featured_title,



.featured_ifpri_site .featured-title {



	clear: both;



}







.featured_ifpri_site .featured-inner .featured-image {



	float: left;



	margin-right: 20px;



}







.featured_ifpri_site .featured-inner .featured-right .featured-summary {



	margin: 10px 0;



}







.featured_ifpri_site .featured-inner .featured-right .featured-summary p {



	margin: 0;



}







.footer {



	color: #FFFFFF;



}







.footer a {



	color: #FFFFFF;



}







.footer p {



	margin-bottom: 20px;



}







.footer h2 {



	color: #F5F4F0;



	margin: 0;



}







.footer .footer-second .block {



	margin-bottom: 24px;



	overflow: hidden;



	padding-right: 20px;



}







.footer .block-boxes-twitter {



	margin-bottom: 24px;



	overflow: hidden;



}







.footer .block-boxes-twitter #twitter-widget-0,



.footer .block-boxes-twitter .tweet-actions {



	display: none;



}







.footer .block-boxes-twitter .tweet-screenname a {



	color: #373eb2;



}







.footer .block-boxes-twitter .tweets-pulled-listing {



	padding-left: 0;



}







.footer #block-boxes-footer-ifpri-media p strong,



.footer #block-boxes-footer-ifpri-media p strong a {



	color: #373eb2;



}







#block-boxes-footercontact h2 {



	margin-bottom: 20px;



	position: relative;



	padding-right: 27px;



}







#block-boxes-footercontact h2:after {



	content: " "; 



	width: 23px;



	height: 17px;



	position: absolute;



	right: 0;



	top: 2px;



	display: block;



}







#block-boxes-footercontact .field-name-field-embed-text>p {



	margin-bottom: 20px;



}







#block-boxes-footercontact fieldset.newsletter-group {



	border: none;



}







#block-boxes-footercontact fieldset.newsletter-group legend,



#block-boxes-footercontact fieldset.newsletter-group .indicate-required {



	display: none;



}







#block-boxes-footercontact fieldset.newsletter-group .mc-field-group {



	position: relative;



	outline: none;



	margin-bottom: 10px;



}







#block-boxes-footercontact fieldset.newsletter-group .mc-field-group label {



	position: absolute;



	left: 10px;



	font-weight: 400;



	top: 2px;



}







#block-boxes-footercontact fieldset.newsletter-group .mc-field-group input,



#block-boxes-footercontact fieldset.newsletter-group .mc-field-group select {



	padding: 5px;



	width: 100%;



	border-radius: 3px;



	box-shadow: inset 0px 0px 0px 1px #CCCCC9;



	color: #54544B;



	outline: none;



	border: none;



}







#block-boxes-footercontact fieldset.newsletter-group .mc-field-group select {



	height: 26px;



	color: #a9a9a9;



}







#block-boxes-footercontact .submit-group {



	position: relative;



}







#block-boxes-footercontact .submit-group .submit-button-arrow {



	background: url(../../../all/themes/custom/serenity/images/site_sprite.png) no-repeat -31px -48px transparent;



	height: 16px;



	width: 10px;



	display: block;



	position: absolute;



	left: 65px;



	top: 8px;



}







.featured_item_grid-snippet-image-link {



	height: auto;



	display: block;



}







.featured-header {



	position: relative;



	margin-top: 0;



	min-height: 30px;



}







@media (min-width:768px) {



	.featured-header:after {



		background: url(../../../all/themes/custom/serenity/images/site_sprite.png) no-repeat 0 -14px transparent;



		content: " ";



		width: 42px;



		height: 10px;



		position: absolute;



		bottom: -10px;



		left: 4%;



		z-index: 100;



	}



}







.featured-header a {



	color: #FFFFFF !important;



}







.featured-title {


text-align: left;
	margin-top: 0;



}







.field-name-body p,



.field-name-field-ifpri-embed p {



	margin-bottom: 20px;



}

.field-name-body-margin p,



.field-name-field-ifpri-embed p {

    margin-bottom: 12px;
    text-align: center



}






.latest-highlights .readmore-link {



	left: 25px;



	position: relative;



	bottom: 30px;



}







@media (min-width:0px) {



	.latest-highlights .readmore-link {



		display: none;



	}



}







@media (min-width:768px) {



	.latest-highlights .readmore-link {



		display: none;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.latest-highlights .readmore-link {



		display: none;



	}



}







@media (min-width:1025px) {



	.latest-highlights .readmore-link {



		display: none;



	}



}







.featured-content-wrap {



	padding: 20px 25px 40px;



	background: #FFFFFF;



	overflow: hidden;
	text-align: center;



}

.featured-content-wrap-height {
	margin: 0px 5px;
	text-align: center;

	padding: 20px 25px 40px;



	background: #FFFFFF;



	overflow: hidden;



}






@media (min-width:768px) {



	.featured-content-wrap {



		height: 285px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.featured-content-wrap {



		height: 260px;



	}



}







@media (min-width:1025px) {



	.featured-content-wrap {



		height: 230px;



	}



}


@media (min-width:1025px) {



	.featured-content-wrap-height {



		height:311px;



	}



}





.block-boxes-highlight {



box-shadow: 2px 2px 0px 1px #f5f4f0;

    background: #f5f4f0;

    border: 1px solid #f5f4f0;

}







.featured-image {



	overflow: hidden;



}







.featured-image img {



	margin: 0 auto;



	width: auto;



	height: auto;



	display: block;



}







.not-front .key-featured-item {



	min-width: 100%;



}







.group-blog-featured-content-wrap .field-name-field-pub-author {



	font-weight: 600;



}







.group-blog-featured-content-wrap .field-name-field-pub-author::before {



	content: "|";



}







.not-front.node-type-news .block-views>h2,



.not-front.node-type-blog .block-views>h2 {



	margin-top: 0;



}







.not-front.node-type-news .block-views>h2 a,



.not-front.node-type-blog .block-views>h2 a {



	color: #89A527;



}







.not-front.page-node .main-content-inner .content-sidebar .block-views.entity-reference-entity-view-block-title-as-link-wrapper h2 {



	margin-top: 23px;



}







.not-front .group-blog-thumb-byline {



	clear: both;



}







.list-latest>h3.field-label,



.list-featured-wrapper>h3.field-label,



.list-related>h3.field-label,



.view-search-list>h3.field-label,



.view-search-inline-collection-search>h3.field-label {



	margin-top: 0;



}







.list-latest-wrapper h2,



.list-featured-wrapper-wrapper h2,



.list-related-wrapper h2,



.view-search-list-wrapper h2,



.view-search-inline-collection-search-wrapper h2 {



	margin-top: 0;

	margin-bottom: 0px;

}







.list-latest .views-row,



.list-featured-wrapper .views-row,



.list-related .views-row,



.view-search-list .views-row,



.view-search-inline-collection-search .views-row {



	padding: 10px;



}







.list-latest .views-row .content>img,



.list-featured-wrapper .views-row .content>img,



.list-related .views-row .content>img,



.view-search-list .views-row .content>img,



.view-search-inline-collection-search .views-row .content>img {



	float: left;



	margin: .25em 1em 1em 0em;



}







.list-latest .views-row .content>a,



.list-featured-wrapper .views-row .content>a,



.list-related .views-row .content>a,



.view-search-list .views-row .content>a,



.view-search-inline-collection-search .views-row .content>a {



	font-size: 16px;



}







.list-latest .views-row .content a.snippet-image-link,



.list-featured-wrapper .views-row .content a.snippet-image-link,



.list-related .views-row .content a.snippet-image-link,



.view-search-list .views-row .content a.snippet-image-link,



.view-search-inline-collection-search .views-row .content a.snippet-image-link {



	margin-right: 10px;



}







.list-latest .views-row .content a.snippet-image-link:after,



.list-featured-wrapper .views-row .content a.snippet-image-link:after,



.list-related .views-row .content a.snippet-image-link:after,



.view-search-list .views-row .content a.snippet-image-link:after,



.view-search-inline-collection-search .views-row .content a.snippet-image-link:after {



	display: none;



}







.list-latest .view-footer,



.list-featured-wrapper .view-footer,



.list-related .view-footer,



.view-search-list .view-footer,



.view-search-inline-collection-search .view-footer {



	clear: both;



}







.list-latest .snippet-title,



.list-featured-wrapper .snippet-title,



.list-related .snippet-title,



.view-search-list .snippet-title,



.view-search-inline-collection-search .snippet-title {



	margin-bottom: 7px;



	text-transform: initial;



}







.list-latest .snippet-date,



.list-featured-wrapper .snippet-date,



.list-related .snippet-date,



.view-search-list .snippet-date,



.view-search-inline-collection-search .snippet-date {



	display: inline-block;



}







.list-latest .snippet-author,



.list-latest .field-name-field-pub-author,



.list-featured-wrapper .snippet-author,



.list-featured-wrapper .field-name-field-pub-author,



.list-related .snippet-author,



.list-related .field-name-field-pub-author,



.view-search-list .snippet-author,



.view-search-list .field-name-field-pub-author,



.view-search-inline-collection-search .snippet-author,



.view-search-inline-collection-search .field-name-field-pub-author {



	display: inline-block;



}







.list-latest .snippet-type,



.list-latest .field-name-field-record-type,



.list-featured-wrapper .snippet-type,



.list-featured-wrapper .field-name-field-record-type,



.list-related .snippet-type,



.list-related .field-name-field-record-type,



.view-search-list .snippet-type,



.view-search-list .field-name-field-record-type,



.view-search-inline-collection-search .snippet-type,



.view-search-inline-collection-search .field-name-field-record-type {



	display: inline-block;



}







.list-latest .snippet-type>a,



.list-latest .field-name-field-record-type>a,



.list-featured-wrapper .snippet-type>a,



.list-featured-wrapper .field-name-field-record-type>a,



.list-related .snippet-type>a,



.list-related .field-name-field-record-type>a,



.view-search-list .snippet-type>a,



.view-search-list .field-name-field-record-type>a,



.view-search-inline-collection-search .snippet-type>a,



.view-search-inline-collection-search .field-name-field-record-type>a {



	margin: 0;



}







.list-latest .snippet-body p:last-child,



.list-featured-wrapper .snippet-body p:last-child,



.list-related .snippet-body p:last-child,



.view-search-list .snippet-body p:last-child,



.view-search-inline-collection-search .snippet-body p:last-child {



	margin-bottom: 20px;



}







.list-latest .snippet-tags,



.list-featured-wrapper .snippet-tags,



.list-related .snippet-tags,



.view-search-list .snippet-tags,



.view-search-inline-collection-search .snippet-tags {



	clear: both;



	overflow: hidden;



}







.list-latest .snippet-tags .field,



.list-featured-wrapper .snippet-tags .field,



.list-related .snippet-tags .field,



.view-search-list .snippet-tags .field,



.view-search-inline-collection-search .snippet-tags .field {



	float: left;



	margin-right: 5px;



	font-size: 13px;



	font-weight: bold;



	text-transform: uppercase;



}







.list-latest .snippet-tags .field a:after,



.list-featured-wrapper .snippet-tags .field a:after,



.list-related .snippet-tags .field a:after,



.view-search-list .snippet-tags .field a:after,



.view-search-inline-collection-search .snippet-tags .field a:after {



	content: ",";



}







.list-latest .snippet-tags .field:last-child a:after,



.list-featured-wrapper .snippet-tags .field:last-child a:after,



.list-related .snippet-tags .field:last-child a:after,



.view-search-list .snippet-tags .field:last-child a:after,



.view-search-inline-collection-search .snippet-tags .field:last-child a:after {



	content: "";



}







.view-profile-latest .content .snippet-image-link {



	display: none;



}







.view-profile-latest .content .field-name-body p:last-child {



	margin-bottom: 10px;



}







.field-name-field-news-media-contacts .profile-name {



	margin: 5px 0;



}







.field-name-field-news-media-contacts .field-name-field-profile-title {



	font-weight: 400;



	margin: 5px 0;



}







.field-name-field-news-media-contacts .group-profile-links {



	margin: 20px 0;



}







.field-name-field-news-media-contacts .group-profile-links .field {



	margin: 0;



}







#block-menu-menu-identity {



	margin: 0px 0 9px;



	height: 44px;



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-menu-menu-identity {



		padding: 8px 0 6px;



		margin: 0px 0 15px;



	}



}







@media (min-width:1025px) {



	#block-menu-menu-identity {



		padding: 6px 0;



		margin: 0px 0 12px;



	}



}







#block-menu-menu-identity h2 {



	display: none;



}







#block-menu-menu-identity .menu {



	margin: 0 10px;



	overflow: hidden;



	padding: 0;



}







@media (min-width:0px) {



	#block-menu-menu-identity .menu {



		float: none;



		margin: 0;



		max-height: 55px;



	}



}







@media (min-width:768px) {



	#block-menu-menu-identity .menu {



		float: left;



		max-height: inherit;



	}



	#block-menu-menu-identity .menu:before {



		display: none;



	}



}







#block-menu-menu-identity .menu .leaf {



	float: left;



}







@media (min-width:0px) {



	#block-menu-menu-identity .menu .leaf {



		padding: 9px 3px;



		max-width: 60px;



		line-height: 12px;



		margin: 0 5px;



		text-align: center;



	}



}







@media (min-width:768px) {



	#block-menu-menu-identity .menu .leaf {



		padding: 6px 10px;



		max-width: inherit;



		line-height: inherit;



		text-align: left;



		margin-top: 10px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-menu-menu-identity .menu .leaf {



		margin-top: 0px;



	}



}







@media (min-width:0px) {



	#block-menu-menu-identity .menu .leaf a {



		font-size: 10px;



		color: #40413d;



		font-family: "myriad-pro-condensed", sans-serif;



		font-weight: 400;



		text-transform: uppercase;



	}



}







@media (min-width:768px) {



	#block-menu-menu-identity .menu .leaf a {



		font-weight: bold;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-menu-menu-identity .menu .leaf a {



		font-size: 15px;



		font-weight: 600;



		color: #0c85ea;



		background: #eaeaea;



		padding: 2px 4px;



		border-radius: 4px;



		text-transform: uppercase;



	}



}







#block-menu-menu-identity form {



	float: right;



	width: 330px;



}







@media (min-width:0px) {



	#block-menu-menu-identity form {



		margin-top: 8px;



		width: 200px;



	}



}







@media (min-width:768px) {



	#block-menu-menu-identity form {



		margin-top: 12px;



		width: 150px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-menu-menu-identity form {



		width: 280px;



	}



}







@media (min-width:1160px) {



	#block-menu-menu-identity form {



		margin-top: 2px;



		width: 320px;



	}



}







#block-menu-menu-identity form label {



	float: left;



	margin-right: 12px;



	padding: 5px 0;



	font-weight: 600;



}







@media (min-width:0px) {



	#block-menu-menu-identity form label {



		display: none;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-menu-menu-identity form label {



		display: block;



	}



}







#block-menu-menu-identity form input.form-text {



	float: left;



	height: 31px;



	border: 1px solid #d6d5d2;



	border-radius: 5px;



	margin-right: 7px;



	padding-left: 10px;



}







@media (min-width:0px) {



	#block-menu-menu-identity form input.form-text {



		width: 160px;



	}



}







@media (min-width:768px) {



	#block-menu-menu-identity form input.form-text {



		width: 100px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-menu-menu-identity form input.form-text {



		width: 210px;



	}



}







@media (min-width:1025px) {



	#block-menu-menu-identity form input.form-text {



		width: 190px;



	}



}







@media (min-width:1160px) {



	#block-menu-menu-identity form input.form-text {



		width: 230px;



	}



}







#block-menu-menu-identity form input.form-submit {



	float: left;



	width: 31px;



	height: 31px;



	text-indent: -99999px;



	background: url(../../../all/themes/custom/serenity/images/site_sprite.png) no-repeat -43px 0px transparent;



	border: none;



	cursor: pointer;



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-system-main-menu {



		float: none;



	}



}







#block-system-main-menu .menu-button {



	border: none;



	color: white;



	text-indent: 15px;



	width: 64px;



	padding: 0;



	height: 46px;



	margin-bottom: 10px;



	line-height: 73px;



	text-transform: uppercase;



	font-size: 12px;



	background: transparent;



}







@media (min-width:0px) {



	#block-system-main-menu .menu-button {



		display: block;



	}



}







@media (min-width:768px) {



	#block-system-main-menu .menu-button {



		display: none;



	}



}







#block-system-main-menu .menu-button .touch-button {



	width: 64px;



	height: 30px;



	z-index: 500;



	display: block;



}







#block-system-main-menu .menu-button .touch-button .navicon {



	font-size: 1px;



	position: relative;



	top: 4px;



	color: #666;



	font-style: normal;



	left: inherit;



	margin: 0 auto;



	text-indent: -99999px;



	display: block;



	line-height: 28px;



	height: 26px;



	background: url(../../../all/themes/custom/serenity/images/site_sprite.png) no-repeat 0px -66px transparent;



	width: 27px;



	text-indent: -999px;



}







@media (min-width:1025px) {



	#block-system-main-menu .menu-button .touch-button .navicon {



		color: transparent;



	}



}







#block-system-main-menu h2 {



	display: none;



}







#block-system-main-menu .menu {



	margin: 0px;



	overflow: hidden;



	padding: 0;



	z-index: 101;



	position: relative;



	width: auto;



}







@media (min-width:0px) {



	#block-system-main-menu .menu {



		max-height: 0;



	}



	#block-system-main-menu .menu.flexnav-show {



		max-height: 2000px;



	}



}







@media (min-width:768px) {



	#block-system-main-menu .menu {



		max-height: inherit;



		overflow: visible;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-system-main-menu .menu {



		max-height: inherit;



	}



}







#block-system-main-menu .menu .expanded a.active,



#block-system-main-menu .menu .expanded a:hover {



	background: #6e7fd6;



	text-decoration: none;



}







@media (min-width:768px) {



	#block-system-main-menu .menu .expanded a.active:after,



	#block-system-main-menu .menu .expanded a:hover:after {



		background: url(../../../all/themes/custom/serenity/images/site_sprite.png) no-repeat 0 0 transparent;



		content: " ";



		width: 42px;



		height: 10px;



		position: absolute;



		bottom: -9px;



		left: 32%;



		z-index: 100;



	}



}







#block-system-main-menu .menu .leaf,



#block-system-main-menu .menu .expanded,



#block-system-main-menu .menu .collapsed {



	float: left;



	background: #373eb2;



	list-style: none;



	width: auto;



}







@media (min-width:0px) {



	#block-system-main-menu .menu .leaf,



	#block-system-main-menu .menu .expanded,



	#block-system-main-menu .menu .collapsed {



		float: none;



		padding: 0;



		border-bottom: 1px solid #FFFFFF;



		margin: 0;



		overflow: hidden;



	}



}







@media (min-width:768px) {



	#block-system-main-menu .menu .leaf,



	#block-system-main-menu .menu .expanded,



	#block-system-main-menu .menu .collapsed {



		float: left;



		padding: 0px 0px 26px;



		border: none;



		background: none;



		overflow: visible;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-system-main-menu .menu .leaf,



	#block-system-main-menu .menu .expanded,



	#block-system-main-menu .menu .collapsed {



		padding: 0px 0px 26px;



	}



}







@media (min-width:1025px) {



	#block-system-main-menu .menu .leaf,



	#block-system-main-menu .menu .expanded,



	#block-system-main-menu .menu .collapsed {



		padding: 0px 0px 24px;



	}



}







#block-system-main-menu .menu .leaf a,



#block-system-main-menu .menu .expanded a,



#block-system-main-menu .menu .collapsed a {



	color: #FFFFFF;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 400;



	text-transform: uppercase;



	position: relative;



	border-right: 1px solid #FFFFFF;



	border-top: none;



	border-left: none;



	border-bottom: none;



	overflow: visible;



	background: none;



	margin-top: 3px;



}







@media (min-width:768px) {



	#block-system-main-menu .menu .leaf a,



	#block-system-main-menu .menu .expanded a,



	#block-system-main-menu .menu .collapsed a {



		padding: 15px 17px;



		font-size: 12px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-system-main-menu .menu .leaf a,



	#block-system-main-menu .menu .expanded a,



	#block-system-main-menu .menu .collapsed a {



		padding: 16px 13px;



		font-size: 15px;



	}



}







@media (min-width:1025px) {



	#block-system-main-menu .menu .leaf a,



	#block-system-main-menu .menu .expanded a,



	#block-system-main-menu .menu .collapsed a {



		font-size: 15px;



		padding: 13px 11px;



	}



}







@media (min-width:1160px) {



	#block-system-main-menu .menu .leaf a,



	#block-system-main-menu .menu .expanded a,



	#block-system-main-menu .menu .collapsed a {



		padding: 14px 14px 12px;



		font-size: 17px;

		letter-spacing: 1px;

	}



}







#block-system-main-menu .menu .leaf a.active,



#block-system-main-menu .menu .leaf a:hover,



#block-system-main-menu .menu .expanded a.active,



#block-system-main-menu .menu .expanded a:hover,



#block-system-main-menu .menu .collapsed a.active,



#block-system-main-menu .menu .collapsed a:hover {



	background: #ed4409;

	text-decoration: none;



}







@media (min-width:0px) {



	#block-system-main-menu .menu .leaf.first,



	#block-system-main-menu .menu .expanded.first,



	#block-system-main-menu .menu .collapsed.first {



		padding-left: 0px;



	}



}







@media (min-width:768px) {



	#block-system-main-menu .menu .leaf.first,



	#block-system-main-menu .menu .expanded.first,



	#block-system-main-menu .menu .collapsed.first {



		padding-left: 0;



	}



}





/*Cusotm Css*/

#block-system-main-menu .menu .leaf.first a,



#block-system-main-menu .menu .expanded.first a,



#block-system-main-menu .menu .collapsed.first a {



	padding-left: 10px;



}







#block-system-main-menu .menu .leaf .menu,



#block-system-main-menu .menu .expanded .menu,



#block-system-main-menu .menu .collapsed .menu {



	display: none;



	padding: 0;



	border: none;



}







@media (min-width:768px) {



	#block-system-main-menu .menu .leaf .menu,



	#block-system-main-menu .menu .expanded .menu,



	#block-system-main-menu .menu .collapsed .menu {



		margin-top: 4px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-system-main-menu .menu .leaf .menu,



	#block-system-main-menu .menu .expanded .menu,



	#block-system-main-menu .menu .collapsed .menu {



		margin-top: 11px;



	}



}







#block-system-main-menu .menu .leaf .menu li,



#block-system-main-menu .menu .expanded .menu li,



#block-system-main-menu .menu .collapsed .menu li {



	float: none;



	background: #ed4409;



	padding: 0;



}







@media (min-width:768px) {



	#block-system-main-menu .menu .leaf .menu li,



	#block-system-main-menu .menu .expanded .menu li,



	#block-system-main-menu .menu .collapsed .menu li {



		border-bottom: 1px solid #FFFFFF;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-system-main-menu .menu .leaf .menu li,



	#block-system-main-menu .menu .expanded .menu li,



	#block-system-main-menu .menu .collapsed .menu li {



		border-bottom: none;



	}



}







#block-system-main-menu .menu .leaf .menu li:hover,



#block-system-main-menu .menu .expanded .menu li:hover,



#block-system-main-menu .menu .collapsed .menu li:hover {



	background: darkorange;



	text-decoration: none;



}







#block-system-main-menu .menu .leaf .menu li a,



#block-system-main-menu .menu .expanded .menu li a,



#block-system-main-menu .menu .collapsed .menu li a {



	display: block;



	margin: 0;



	padding: 10px 15px;



	border: none;



	text-transform: none;



}







#block-system-main-menu .menu .leaf .menu-button,



#block-system-main-menu .menu .expanded .menu-button,



#block-system-main-menu .menu .collapsed .menu-button {



	display: none;



}







@media (min-width:0px) {



	#block-system-main-menu .menu .expanded>a {



		float: left;



		width: 100%;



	}



}







@media (min-width:768px) {



	#block-system-main-menu .menu .expanded>a {



		width: auto;



		padding: 15px 23px 15px 13px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-system-main-menu .menu .expanded>a {



		padding: 13px 10px;



	}



}







@media (min-width:1160px) {



	#block-system-main-menu .menu .expanded>a {



		padding: 16px 10px;



	}



}







#block-system-main-menu .menu .expanded .touch-button {



	width: 65px;



	right: 1px;



	top: 0px;



	height: 51px;



	background: transparent;



	border-left: 1px solid #FFFFFF;



}







@media (min-width:768px) {



	#block-system-main-menu .menu .expanded .touch-button {



		width: 25px;



		border-left: none;



	}



}







#block-system-main-menu .menu .expanded .touch-button i {



	font-style: normal;



	top: 1em;



	color: white;



}







@media (min-width:1025px) {



	#block-system-main-menu .menu .expanded .touch-button i {



		color: transparent;



	}



}







@media (min-width:0px) {



	#block-system-main-menu .menu .expanded:hover {



		margin: 0;



	}



}







#block-system-main-menu .menu .expanded:hover .menu {



	display: block;



}







#block-system-main-menu .menu .expanded .first .menu {



	left: 0;



}







@media (min-width:768px) {



	#block-system-main-menu .menu .expanded .menu {



		display: block;



		position: absolute;



		right: 0px;



		top: 40px;



		left: -1px;



		width: 210px;



	}



}







#block-system-main-menu .menu .expanded .menu.flexnav-show {



	clear: both;



	border-top: 1px solid white;



}







#block-system-main-menu .menu .expanded .menu.flexnav-show li a {



	background: #ed4409;



}







#block-system-main-menu .menu .expanded .menu.flexnav-show li a:hover {



	background:#215968;



}







#block-system-main-menu .menu .expanded .menu.flexnav-show li a:hover:after {



	display: none;



}







@media (min-width:0px) {



	#block-menu-menu-social {



		display: none;



	}



}







@media (min-width:768px) {



	#block-menu-menu-social {



		display: block;



	}



}







#block-menu-menu-social h2 {



	display: none;



}







#block-menu-menu-social .menu {



	overflow: hidden;



}







@media (min-width:0px) {



	#block-menu-menu-social .menu {



		margin: 0;



		padding: 0;



		z-index: 101;



		float: right;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-menu-menu-social .menu {



		background: none;



		width: inherit;



		margin: 0px;



		padding-left: 0px;



		position: relative;



		left: inherit;



		top: inherit;



		/*width: 176px;*/



		float: right;



	}



}







#block-menu-menu-social .menu .leaf {



	float: left;



}







@media (min-width:0px) {



	#block-menu-menu-social .menu .leaf {



		padding: 5px 3px;



	}



}







@media (min-width:768px) {



	#block-menu-menu-social .menu .leaf {



		padding: 5px;



	}



}







#block-menu-menu-social .menu .leaf a {



/*	border-right: 1px solid #FFFFFF;



	color: #FFFFFF;



	padding: 0px;



	font-size: 26px;



	text-transform: uppercase;

*/

	/*background: url(../../../all/themes/custom/serenity/images/social_links_sprite.png) no-repeat 0 0 transparent;*/



/*	width: 34px;



	height: 22px;



	display: block;



	text-indent: -999999px;



*/	/*overflow: hidden;*/



}







#block-menu-menu-social .menu .leaf a#twitter {



	background-position: -7px -8px;



}







#block-menu-menu-social .menu .leaf a#facebook {



	background-position: -44px -7px;



}







#block-menu-menu-social .menu .leaf a#rss {



	background-position: -80px -6px;



}







#block-menu-menu-social .menu .leaf a#mail {



	background-position: -114px -7px;



}







#block-menu-menu-social .menu .leaf.last a {



	border: none;



}







.contextual-links-wrapper :after {



	display: none;



}







.main-content-inner h1 {

 
	margin-bottom: 10px; 
	text-transform: none;
    color: #215968;
}







.main-content-inner .group-profile-main-body-name h2 {



	margin-bottom: 10px;



	display: inline;



	text-transform: inherit;



}







.main-content-inner .field-name-field-ifpri-subtitle,



.main-content-inner .snippet-subtitle,



.main-content-inner .field-name-field-profile-title {



	margin-bottom: 10px;



	display: block;



	color: #54544B;



	text-transform: none;



}







.main-content-inner .field-name-field-profile-title {



	color: #7E7E73;



}







.main-content-inner .group-event-main-header,



.main-content-inner .group-blog-main-header,



.main-content-inner .group-news-main-header,



.main-content-inner .group-page-main-header,



.main-content-inner .group-profile-main-header,



.main-content-inner .group-pub-main-header,



.main-content-inner .content-fields-prefix {



	overflow: hidden;



}







.main-content-inner .group-event-main-header .field-name-field-event-type,



.main-content-inner .group-event-main-header .field-name-field-blog-type,



.main-content-inner .group-event-main-header .field-name-field-news-release-type,



.main-content-inner .group-event-main-header .field-name-field-record-type,



.main-content-inner .group-blog-main-header .field-name-field-event-type,



.main-content-inner .group-blog-main-header .field-name-field-blog-type,



.main-content-inner .group-blog-main-header .field-name-field-news-release-type,



.main-content-inner .group-blog-main-header .field-name-field-record-type,



.main-content-inner .group-news-main-header .field-name-field-event-type,



.main-content-inner .group-news-main-header .field-name-field-blog-type,



.main-content-inner .group-news-main-header .field-name-field-news-release-type,



.main-content-inner .group-news-main-header .field-name-field-record-type,



.main-content-inner .group-page-main-header .field-name-field-event-type,



.main-content-inner .group-page-main-header .field-name-field-blog-type,



.main-content-inner .group-page-main-header .field-name-field-news-release-type,



.main-content-inner .group-page-main-header .field-name-field-record-type,



.main-content-inner .group-profile-main-header .field-name-field-event-type,



.main-content-inner .group-profile-main-header .field-name-field-blog-type,



.main-content-inner .group-profile-main-header .field-name-field-news-release-type,



.main-content-inner .group-profile-main-header .field-name-field-record-type,



.main-content-inner .group-pub-main-header .field-name-field-event-type,



.main-content-inner .group-pub-main-header .field-name-field-blog-type,



.main-content-inner .group-pub-main-header .field-name-field-news-release-type,



.main-content-inner .group-pub-main-header .field-name-field-record-type,



.main-content-inner .content-fields-prefix .field-name-field-event-type,



.main-content-inner .content-fields-prefix .field-name-field-blog-type,



.main-content-inner .content-fields-prefix .field-name-field-news-release-type,



.main-content-inner .content-fields-prefix .field-name-field-record-type {



	margin-bottom: 10px;



	display: block;



}







.main-content-inner .group-event-main-header .field-name-field-ifpri-blog-date,



.main-content-inner .group-blog-main-header .field-name-field-ifpri-blog-date,



.main-content-inner .group-news-main-header .field-name-field-ifpri-blog-date,



.main-content-inner .group-page-main-header .field-name-field-ifpri-blog-date,



.main-content-inner .group-profile-main-header .field-name-field-ifpri-blog-date,



.main-content-inner .group-pub-main-header .field-name-field-ifpri-blog-date,



.main-content-inner .content-fields-prefix .field-name-field-ifpri-blog-date {



	margin-bottom: 15px;



	display: inline-block;



}







.main-content-inner .group-event-main-header .field-name-field-profile-position a,



.main-content-inner .group-blog-main-header .field-name-field-profile-position a,



.main-content-inner .group-news-main-header .field-name-field-profile-position a,



.main-content-inner .group-page-main-header .field-name-field-profile-position a,



.main-content-inner .group-profile-main-header .field-name-field-profile-position a,



.main-content-inner .group-pub-main-header .field-name-field-profile-position a,



.main-content-inner .content-fields-prefix .field-name-field-profile-position a {



	margin-bottom: 0;



	display: inline-block;



	color: #54544B;



}







.main-content-inner .group-event-main-header .field-name-field-profile-pos-prmr-dsp a,



.main-content-inner .group-blog-main-header .field-name-field-profile-pos-prmr-dsp a,



.main-content-inner .group-news-main-header .field-name-field-profile-pos-prmr-dsp a,



.main-content-inner .group-page-main-header .field-name-field-profile-pos-prmr-dsp a,



.main-content-inner .group-profile-main-header .field-name-field-profile-pos-prmr-dsp a,



.main-content-inner .group-pub-main-header .field-name-field-profile-pos-prmr-dsp a,



.main-content-inner .content-fields-prefix .field-name-field-profile-pos-prmr-dsp a {



	margin-bottom: 0;



	display: inline-block;



	color: #54544B;



}







.main-content-inner .group-event-main-header .field-name-field-ifpri-author,



.main-content-inner .group-blog-main-header .field-name-field-ifpri-author,



.main-content-inner .group-news-main-header .field-name-field-ifpri-author,



.main-content-inner .group-page-main-header .field-name-field-ifpri-author,



.main-content-inner .group-profile-main-header .field-name-field-ifpri-author,



.main-content-inner .group-pub-main-header .field-name-field-ifpri-author,



.main-content-inner .content-fields-prefix .field-name-field-ifpri-author {



	margin-bottom: 15px;



	display: inline-block;



}







.main-content-inner .group-event-main-header .field-name-field-news-release-date,



.main-content-inner .group-blog-main-header .field-name-field-news-release-date,



.main-content-inner .group-news-main-header .field-name-field-news-release-date,



.main-content-inner .group-page-main-header .field-name-field-news-release-date,



.main-content-inner .group-profile-main-header .field-name-field-news-release-date,



.main-content-inner .group-pub-main-header .field-name-field-news-release-date,



.main-content-inner .content-fields-prefix .field-name-field-news-release-date {



	margin-bottom: 15px;



	float: left;



}







.main-content-inner .group-event-main-header .field-name-field-ifpri-location,



.main-content-inner .group-blog-main-header .field-name-field-ifpri-location,



.main-content-inner .group-news-main-header .field-name-field-ifpri-location,



.main-content-inner .group-page-main-header .field-name-field-ifpri-location,



.main-content-inner .group-profile-main-header .field-name-field-ifpri-location,



.main-content-inner .group-pub-main-header .field-name-field-ifpri-location,



.main-content-inner .content-fields-prefix .field-name-field-ifpri-location {



	margin-bottom: 15px;



}







.main-content-inner .group-event-main-header .field-name-field-ifpri-location .street-block,



.main-content-inner .group-event-main-header .field-name-field-ifpri-location .country,



.main-content-inner .group-event-main-header .field-name-field-ifpri-location .postal-code,



.main-content-inner .group-blog-main-header .field-name-field-ifpri-location .street-block,



.main-content-inner .group-blog-main-header .field-name-field-ifpri-location .country,



.main-content-inner .group-blog-main-header .field-name-field-ifpri-location .postal-code,



.main-content-inner .group-news-main-header .field-name-field-ifpri-location .street-block,



.main-content-inner .group-news-main-header .field-name-field-ifpri-location .country,



.main-content-inner .group-news-main-header .field-name-field-ifpri-location .postal-code,



.main-content-inner .group-page-main-header .field-name-field-ifpri-location .street-block,



.main-content-inner .group-page-main-header .field-name-field-ifpri-location .country,



.main-content-inner .group-page-main-header .field-name-field-ifpri-location .postal-code,



.main-content-inner .group-profile-main-header .field-name-field-ifpri-location .street-block,



.main-content-inner .group-profile-main-header .field-name-field-ifpri-location .country,



.main-content-inner .group-profile-main-header .field-name-field-ifpri-location .postal-code,



.main-content-inner .group-pub-main-header .field-name-field-ifpri-location .street-block,



.main-content-inner .group-pub-main-header .field-name-field-ifpri-location .country,



.main-content-inner .group-pub-main-header .field-name-field-ifpri-location .postal-code,



.main-content-inner .content-fields-prefix .field-name-field-ifpri-location .street-block,



.main-content-inner .content-fields-prefix .field-name-field-ifpri-location .country,



.main-content-inner .content-fields-prefix .field-name-field-ifpri-location .postal-code {



	display: none;



	margin: 0;



	padding: 0;



	width: 0;



	height: 0;



}







.main-content-inner .author-wrapper {



	margin-bottom: 10px;



}







.main-content-inner .author-wrapper .field-name-field-pub-author:before {



	display: none;



}







.main-content-inner .field-name-field-record-published-date .field-items {



	float: left;



}







.main-content-inner .field-name-field-pub-record {



	display: none;



}







.main-content-inner .field-name-field-pub-record~.field:before {



	display: none;



}







.main-content-inner .field-name-field-pub-pages .field-label {



	float: left;



	margin-right: 5px;



}







.main-content-inner .field-name-field-pub-pages .field-item:before {



	display: none;



}







.main-content-inner .field-name-field-record-published-date {



	margin-right: 5px;



	float: left;



}







.main-content-inner .field-name-field-record-series {



	float: left;



	margin-right: 5px;



}







.main-content-inner .field-name-field-record-series:before {



	float: right;



}







.main-content-inner .source-wrapper {



	line-height: 28px;



}







.main-content-inner .source-wrapper .field-name-field-pub-pages {



	display: inline;



}







.main-content-inner .source-wrapper .field-name-field-record-publisher-source {



	display: none;



}







.main-content-inner .source-wrapper .field-name-field-record-publisher-source a {



	color: #54544B;



}







.main-content-inner .field-name-field-profile-image,



.main-content-inner .field-name-field-pub-image {



	float: left;



	margin-right: 15px;



}







.main-content-inner .field-name-field-ifpri-date {



	margin-bottom: 10px;



}







.main-content-inner .field-name-body,



.main-content-inner .field-type-text-with-summary,



.main-content-inner .field-name-field-ifpri-embed {



	clear: both;



	overflow: hidden;



}







.main-content-inner .view .field-name-body {



	clear: none;



}







.main-content-inner .field-name-field-ifpri-embed {



	margin-bottom: 15px;



}







.main-content-inner aside.list-latest {



	clear: both;



	overflow: hidden;



}







.main-content-inner .group-pub-main .collections-wrapper {



	width: 100%;



}







.main-content-inner .collections-wrapper {



	clear: both;



	overflow: hidden;



	margin-bottom: 25px;



}







.main-content-inner .collections-wrapper .field {



	float: left;



}







.main-content-inner .collections-wrapper .field a {



	color: #54544B;



	text-transform: uppercase;



	margin-right: 5px;



}







.main-content-inner .collections-wrapper .field a:before {



	content: " |";



	margin-right: 5px;



}







.main-content-inner .collections-wrapper .field-label {



	float: left;



	margin-right: 5px;



	font-weight: bold;



	text-transform: uppercase;



	clear: left;



}







.main-content-inner .collections-wrapper .field-label+.field a:before {



	content: " ";



}







.main-content-inner .content-fields-suffix .field-name-field-ifpri-file {



	padding: 0;



}







.main-content-inner .content-fields-suffix .field-name-field-ifpri-file li {



	padding: 0 0 5px;



}







.main-content-inner .content-sidebar aside,



.main-content-inner .collections-content-wrap-sidebar aside,



.main-content-inner .collections-sidebar aside {



	margin-bottom: 15px;



}







.main-content-inner .content-sidebar ul,



.main-content-inner .collections-content-wrap-sidebar ul,



.main-content-inner .collections-sidebar ul {



	padding-left: 0;



	margin: 0 0 15px;



	overflow: hidden;



}







.main-content-inner .content-sidebar ul li,



.main-content-inner .collections-content-wrap-sidebar ul li,



.main-content-inner .collections-sidebar ul li {



	padding: 0;



	background: none;



	float: left;



	clear: both;



}







.main-content-inner .content-sidebar ul li a,



.main-content-inner .content-sidebar ul li span,



.main-content-inner .collections-content-wrap-sidebar ul li a,



.main-content-inner .collections-content-wrap-sidebar ul li span,



.main-content-inner .collections-sidebar ul li a,



.main-content-inner .collections-sidebar ul li span {



	float: left;



	color: #7e7e73;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 600;



	margin-left: 5px;



}







.main-content-inner .content-sidebar .reference-list-wrapper .views-row,



.main-content-inner .collections-content-wrap-sidebar .reference-list-wrapper .views-row,



.main-content-inner .collections-sidebar .reference-list-wrapper .views-row {



	position: relative;



}







.main-content-inner .content-sidebar .field-name-field-ifpri-keyword-links,



.main-content-inner .collections-content-wrap-sidebar .field-name-field-ifpri-keyword-links,



.main-content-inner .collections-sidebar .field-name-field-ifpri-keyword-links {



	clear: both;



	overflow: hidden;



}







.main-content-inner .content-sidebar .field-name-field-ifpri-keyword-links li a,



.main-content-inner .collections-content-wrap-sidebar .field-name-field-ifpri-keyword-links li a,



.main-content-inner .collections-sidebar .field-name-field-ifpri-keyword-links li a {



	color: #FFFFFF;



	background-color: #0088AF;



	border-radius: 5px;



	clear: both;



	padding: 5px 10px;



}







.main-content-inner .content-sidebar .field-name-field-ifpri-keyword-links li a:hover,



.main-content-inner .collections-content-wrap-sidebar .field-name-field-ifpri-keyword-links li a:hover,



.main-content-inner .collections-sidebar .field-name-field-ifpri-keyword-links li a:hover {



	background-color: #54544B;



}







.main-content-inner .content-sidebar .field-name-field-ifpri-keyword-links li a:after,



.main-content-inner .collections-content-wrap-sidebar .field-name-field-ifpri-keyword-links li a:after,



.main-content-inner .collections-sidebar .field-name-field-ifpri-keyword-links li a:after {



	display: none;



}







.main-content-inner .field-name-field-ifpri-location {



	overflow: hidden;



	margin-bottom: 20px;



	display: block;



	color: #7E7E73;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 600;



}







.main-content-inner .group-event-sidebar-videos,



.main-content-inner .group-blog-sidebar-videos,



.main-content-inner .group-news-sidebar-videos,



.main-content-inner .group-page-sidebar-videos,



.main-content-inner .group-profile-sidebar-videos,



.main-content-inner .group-pub-sidebar-videos,



.main-content-inner .content-sidebar-videos {



	margin: 0 0 25px;



}







.main-content-inner .group-event-sidebar-videos iframe,



.main-content-inner .group-blog-sidebar-videos iframe,



.main-content-inner .group-news-sidebar-videos iframe,



.main-content-inner .group-page-sidebar-videos iframe,



.main-content-inner .group-profile-sidebar-videos iframe,



.main-content-inner .group-pub-sidebar-videos iframe,



.main-content-inner .content-sidebar-videos iframe {



	width: 380px;



	height: 230px;



}







.main-content-inner .group-event-sidebar-images,



.main-content-inner .group-blog-sidebar-images,



.main-content-inner .group-news-sidebar-images,



.main-content-inner .group-page-sidebar-images,



.main-content-inner .group-profile-sidebar-images,



.main-content-inner .group-pub-sidebar-images,



.main-content-inner .content-sidebar-images {



	margin-bottom: 15px;



}







.main-content-inner .group-event-sidebar-images h2,



.main-content-inner .group-blog-sidebar-images h2,



.main-content-inner .group-news-sidebar-images h2,



.main-content-inner .group-page-sidebar-images h2,



.main-content-inner .group-profile-sidebar-images h2,



.main-content-inner .group-pub-sidebar-images h2,



.main-content-inner .content-sidebar-images h2 {



	display: none;



}







.main-content-inner .group-event-sidebar-images figure,



.main-content-inner .group-blog-sidebar-images figure,



.main-content-inner .group-news-sidebar-images figure,



.main-content-inner .group-page-sidebar-images figure,



.main-content-inner .group-profile-sidebar-images figure,



.main-content-inner .group-pub-sidebar-images figure,



.main-content-inner .content-sidebar-images figure {



	margin: 0 0 25px;



}







.main-content-inner .group-event-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



.main-content-inner .group-blog-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



.main-content-inner .group-news-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



.main-content-inner .group-page-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



.main-content-inner .group-profile-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



.main-content-inner .group-pub-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items *,



.main-content-inner .content-sidebar-images figure figcaption .field-name-field-file-image-credit .field-items * {



	margin-bottom: 10px;



}







.main-content-inner .group-event-sidebar-images figure figcaption .field-name-field-file-media-description p,



.main-content-inner .group-blog-sidebar-images figure figcaption .field-name-field-file-media-description p,



.main-content-inner .group-news-sidebar-images figure figcaption .field-name-field-file-media-description p,



.main-content-inner .group-page-sidebar-images figure figcaption .field-name-field-file-media-description p,



.main-content-inner .group-profile-sidebar-images figure figcaption .field-name-field-file-media-description p,



.main-content-inner .group-pub-sidebar-images figure figcaption .field-name-field-file-media-description p,



.main-content-inner .content-sidebar-images figure figcaption .field-name-field-file-media-description p {



	margin-bottom: 10px;



}







@media (min-width:0px) {



	.main-content-inner .group-event-sidebar-images figure img,



	.main-content-inner .group-blog-sidebar-images figure img,



	.main-content-inner .group-news-sidebar-images figure img,



	.main-content-inner .group-page-sidebar-images figure img,



	.main-content-inner .group-profile-sidebar-images figure img,



	.main-content-inner .group-pub-sidebar-images figure img,



	.main-content-inner .content-sidebar-images figure img {



		max-width: 330px;



		max-height: 200px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.main-content-inner .group-event-sidebar-images figure img,



	.main-content-inner .group-blog-sidebar-images figure img,



	.main-content-inner .group-news-sidebar-images figure img,



	.main-content-inner .group-page-sidebar-images figure img,



	.main-content-inner .group-profile-sidebar-images figure img,



	.main-content-inner .group-pub-sidebar-images figure img,



	.main-content-inner .content-sidebar-images figure img {



		max-width: 100%;



		max-height: 230px;



	}



}







.main-content-inner .group-profile-about-author {



	margin-bottom: 15px;



}







.main-content-inner .group-event-featured-section .list-featured-wrapper>h2,



.main-content-inner .group-profile-main-footer .list-featured-wrapper>h2 {



	color: #89A527;



}







.main-content-inner .group-profile-main-footer {



	clear: both;



}







span.date-display-single div {



	display: inline;



}







.node-type-pub .main-content-inner .content-fields-prefix {



	overflow: visible;



}







.node-type-pub .reference-list-wrapper h2 {



	float: left;



	margin: 0px;



	font-weight: bold;



	text-transform: uppercase;



	clear: left;



	font-size: 16px;



}







.node-type-pub .reference-list-wrapper h2:after {



	content: ":";



}







.node-type-pub .reference-list-wrapper .content .views-row {



	float: left;



	margin-right: 5px;



	height: 22px;



}







.node-type-pub .reference-list-wrapper .content .views-row a {



	color: #54544B;



	text-transform: uppercase;



	margin-right: 5px;



}







.node-type-pub .reference-list-wrapper .content .views-row a:before {



	content: " |";



	margin-right: 5px;



}







.node-type-pub .reference-list-wrapper .content .views-row-first {



	margin-left: 5px;



}







.node-type-pub .reference-list-wrapper .content .views-row-first a:before {



	content: "";



}







.by-numbers {



	margin-bottom: 44px;



	overflow: hidden;



}







.by-numbers .by-numbers-title {



	clear: both;



}







@media (min-width:0px) {



	.by-numbers .by-numbers-inner .by-numbers-number {



		font-family: "myriad-pro-condensed", sans-serif;



		font-weight: 700;



		font-size: 90px;



		line-height: 90px;



		color: #373eb2;



		padding: 0;



		text-align: center;



	}



}







@media (min-width:768px) {



	.by-numbers .by-numbers-inner .by-numbers-number {



		text-align: center;



	}



}







@media (min-width:1025px) {



	.by-numbers .by-numbers-inner .by-numbers-number {



		float: left;



		border-right: 2px solid #89A527;



		padding: 20px 27px 20px 4px;



		margin-right: 20px;



	}



}







.by-numbers .by-numbers-inner .by-numbers-right .by-numbers-body p {



	margin: 0;



}







.by-numbers .by-numbers-inner .by-numbers-right .by-numbers-readmore {



	margin-top: 10px;



}







.main-content-inner .group-blog-main-header .field-name-field-blog-category::before,



.main-content-inner .group-blog-main-header .field-name-field-blogs-category::before {



	content: "IFPRI Blog :";



	margin-right: 5px;



}







.pb-blog-3-adv {



	margin: 10px 0 10px 0;



}







.pb-blog-3-adv .field-name-field-pf-title .field-items {



	height: 100px;



	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #c55555 50%, #ffffff 120%);



}







.pb-blog-3-adv .field-name-field-pf-title .field-items .field-item.even {



	color: white;



	font-size: 25px;



	margin-left: 10px;



	line-height: 35px;



	text-align: center;



	font-weight: bold;



	padding: 30px;



}







.pb-blog-3-adv .view-content .views-view-grid {



	width: 100%;



}







@media (min-width:0px) {



	.pb-blog-3-adv .view-content .views-view-grid .col-2 .views-field,



	.pb-blog-3-adv .view-content .views-view-grid .col-3 .views-field {



		display: none;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1 {



		width: 100%;



		background: white;



		vertical-align: top;



		position: relative;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1 .field_blog_category {



		z-index: 1;



		position: absolute;



		top: 5px;



		left: 5px;



		background: black;



		color: white;



		text-transform: uppercase;



		font-family: "myriad-pro-condensed", sans-serif;



		line-height: 20px;



		padding: 5px;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1 img {



		position: relative;



		margin: 10px;



		width: 95%;



		max-height: 230px;



		height: 230px;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1 .group-set {



		position: absolute;



		width: 100%;



		bottom: 0px;



		color: #fff;



		z-index: 1;



		background: -webkit-gradient(linear, left top, left bottom, left, right);



		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);



		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



		transition: all .3s ease;



		-webkit-transition: all .3s ease;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1 .group-set .views-field-title {



		font-size: 15px;



		font-weight: bold;



		margin: 10px 0 15px 10px;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1 .group-set .views-field-title a {



		color: white;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1 .group-set .field_pub_author {



		color: #373eb2;



		font-family: "myriad-pro-condensed", sans-serif;



		display: inline-block;



		font-size: 15px;



		font-weight: bold;



		margin: 0 5px 0 10px;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1:hover {



		background: #def5f4;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1:hover .group-set {



		bottom: 0px;



		width: 100%;



		height: 80%;



		background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, transparent), color-stop(50%, black), right);



		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 5%, #000000 80%, #000000 100%);



		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1:hover .group-set .views-field-title {



		font-size: 20px;



		font-weight: bold;



		margin: 10px 10px 15px 10px;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1:hover .group-set .views-field-title a {



		color: white;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1:hover .group-set .field_pub_author {



		font-size: 20px;



		font-weight: bold;



		margin: 0 5px 0 15px;



	}



}







@media (min-width:768px) {



	.pb-blog-3-adv .view-content .views-view-grid .col-1,



	.pb-blog-3-adv .view-content .views-view-grid .col-2,



	.pb-blog-3-adv .view-content .views-view-grid .col-3 {



		width: 31%;



		background: white;



		vertical-align: top;



		position: relative;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1 .views-field,



	.pb-blog-3-adv .view-content .views-view-grid .col-2 .views-field,



	.pb-blog-3-adv .view-content .views-view-grid .col-3 .views-field {



		display: block;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1 img,



	.pb-blog-3-adv .view-content .views-view-grid .col-2 img,



	.pb-blog-3-adv .view-content .views-view-grid .col-3 img {



		position: relative;



		margin: 10px;



		width: 95%;



		max-height: 230px;



		height: 230px;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1 .field_blog_category,



	.pb-blog-3-adv .view-content .views-view-grid .col-2 .field_blog_category,



	.pb-blog-3-adv .view-content .views-view-grid .col-3 .field_blog_category {



		z-index: 1;



		position: absolute;



		top: 5px;



		left: 5px;



		background: black;



		color: white;



		text-transform: uppercase;



		font-family: "myriad-pro-condensed", sans-serif;



		line-height: 20px;



		padding: 5px;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1 .group-set,



	.pb-blog-3-adv .view-content .views-view-grid .col-2 .group-set,



	.pb-blog-3-adv .view-content .views-view-grid .col-3 .group-set {



		position: absolute;



		width: 100%;



		bottom: 0px;



		color: #fff;



		z-index: 1;



		background: -webkit-gradient(linear, left top, left bottom, left, right);



		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);



		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



		transition: all .3s ease;



		-webkit-transition: all .3s ease;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1 .group-set .views-field-title,



	.pb-blog-3-adv .view-content .views-view-grid .col-2 .group-set .views-field-title,



	.pb-blog-3-adv .view-content .views-view-grid .col-3 .group-set .views-field-title {



		font-size: 15px;



		font-weight: bold;



		margin: 10px 0 15px 10px;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1 .group-set .views-field-title a,



	.pb-blog-3-adv .view-content .views-view-grid .col-2 .group-set .views-field-title a,



	.pb-blog-3-adv .view-content .views-view-grid .col-3 .group-set .views-field-title a {



		color: white;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1 .group-set .field_pub_author,



	.pb-blog-3-adv .view-content .views-view-grid .col-2 .group-set .field_pub_author,



	.pb-blog-3-adv .view-content .views-view-grid .col-3 .group-set .field_pub_author {



		color: #373eb2;



		font-family: "myriad-pro-condensed", sans-serif;



		display: inline-block;



		font-size: 15px;



		font-weight: bold;



		margin: 0 5px 0 10px;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1:hover,



	.pb-blog-3-adv .view-content .views-view-grid .col-2:hover,



	.pb-blog-3-adv .view-content .views-view-grid .col-3:hover {



		background: #def5f4;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1:hover .group-set,



	.pb-blog-3-adv .view-content .views-view-grid .col-2:hover .group-set,



	.pb-blog-3-adv .view-content .views-view-grid .col-3:hover .group-set {



		bottom: 0px;



		width: 100%;



		height: 80%;



		background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, transparent), color-stop(50%, black), right);



		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 5%, #000000 80%, #000000 100%);



		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1:hover .group-set .views-field-title,



	.pb-blog-3-adv .view-content .views-view-grid .col-2:hover .group-set .views-field-title,



	.pb-blog-3-adv .view-content .views-view-grid .col-3:hover .group-set .views-field-title {



		font-size: 20px;



		font-weight: bold;



		margin: 10px 10px 15px 10px;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1:hover .group-set .views-field-title a,



	.pb-blog-3-adv .view-content .views-view-grid .col-2:hover .group-set .views-field-title a,



	.pb-blog-3-adv .view-content .views-view-grid .col-3:hover .group-set .views-field-title a {



		color: white;



	}



	.pb-blog-3-adv .view-content .views-view-grid .col-1:hover .group-set .field_pub_author,



	.pb-blog-3-adv .view-content .views-view-grid .col-2:hover .group-set .field_pub_author,



	.pb-blog-3-adv .view-content .views-view-grid .col-3:hover .group-set .field_pub_author {



		font-size: 20px;



		font-weight: bold;



		margin: 0 5px 0 15px;



	}



}







.pb-blog-4-set-block {



	margin: 5px;



}







.pb-blog-4-set-block .field-name-field-pf-title-1 .field-items {



	background-color: white;



	margin: 10px auto 15px auto;



	line-height: 70px;



}







.pb-blog-4-set-block .field-name-field-pf-title-1 .field-items .field-item.even {



	color: #423f3f;



	font-size: 25px;



	font-weight: bold;



	margin-left: 10px;



	text-align: center;



}







.pb-blog-4-set-block .paragraphs-items .field-type-paragraphs .field-label {



	line-height: 40px;



	text-align: center;



	font-size: 20px;



	color: white;



}







.pb-blog-4-set .group-first,



.pb-blog-4-set .group-second,



.pb-blog-4-set .group-third,



.pb-blog-4-set .group-fourth {



	box-shadow: 2px 2px 4px 1px #9E9B9B;



	border: 1px solid #FFFFFD;



	border-radius: 5px;



}







@media (min-width:0px) {



	.pb-blog-4-set .group-first,



	.pb-blog-4-set .group-second,



	.pb-blog-4-set .group-third,



	.pb-blog-4-set .group-fourth {



		margin: 0 2px 0 2px;



		width: 300px;



	}



}







@media (min-width:400px) {



	.pb-blog-4-set .group-first,



	.pb-blog-4-set .group-second,



	.pb-blog-4-set .group-third,



	.pb-blog-4-set .group-fourth {



		margin: 0 2px 0 2px;



		width: 400px;



	}



}







@media (min-width:768px) {



	.pb-blog-4-set .group-first,



	.pb-blog-4-set .group-second,



	.pb-blog-4-set .group-third,



	.pb-blog-4-set .group-fourth {



		margin: 0 3px 0 3px;



		width: 24%;



	}



}







@media (min-width:1025px) {



	.pb-blog-4-set .group-first,



	.pb-blog-4-set .group-second,



	.pb-blog-4-set .group-third,



	.pb-blog-4-set .group-fourth {



		margin: 0 5px 0 5px;



		width: 24%;



	}



}







.pb-blog-4-set .group-first .field-name-field-pf-title {



	background: darkorange;



}







.pb-blog-4-set .group-second .field-name-field-pf-title {



	background: #79d4e7;



}







.pb-blog-4-set .group-third .field-name-field-pf-title {



	background: yellowgreen;



}







.pb-blog-4-set .group-fourth .field-name-field-pf-title {



	background: lightcoral;



}







.pb-blog-content .content .field-name-field-pf-title .field-items .field-item.even {



	color: #fff;



	font-size: 17px;



	margin-left: 10px;



	line-height: 28px;



	font-family: "myriad-pro-condensed", sans-serif;



	background-color: rgba(76, 72, 72, 0.68);



	height: 28px;



	font-weight: bold;



	padding: 0 0 0 10px;



}







.pb-blog-content .content .view-content {



	height: 265px;



}







.pb-blog-content .content .view-content .views-row img {



	width: 100%;



	height: 180px;



}







.pb-blog-content .content .view-content .views-row .group-set .field_pub_author {



	color: #373eb2;



	font-size: 15px;



	margin: 0 5px 0 5px;



}







.pb-blog-content .content .view-content .views-row .group-set .views-field-title {



	margin: 0 5px 0 5px;



	font-size: 15px;



	text-transform: none;



	font-family: "myriad-pro", sans-serif;



}







.pb-blog-content .content .view-content .views-row .group-set .views-field-title a {



	color: #54544B;



}







.pb-blog-content .content .view-content .views-row .group-set .views-field-title:hover {



	color: black;



	background: #def5f4;



}







.pb-blog-content .content .field-name-field-pf-link {



	text-align: left;



	margin: 10px;



}







.pb-blog-content .content .field-name-field-pf-link:hover {



	background: #def5f4;



}







.pb-blog-3-121-highlight .group-left,



.pb-blog-3-121-highlight .group-right {



	width: 25%;



	margin-top: 10px;



}







.pb-blog-3-121-highlight .group-middle {



	width: 50%;



	margin-top: 10px;



}







.pb-blog-3-121-highlight .group-left .field-type-blockreference,



.pb-blog-3-121-highlight .group-middle .field-type-blockreference,



.pb-blog-3-121-highlight .group-right .field-type-blockreference {



	padding: 0 10px 0 10px;



}







.pb-blog-3-121-highlight .group-left .boxes-box-controls,



.pb-blog-3-121-highlight .group-left .readmore-link,



.pb-blog-3-121-highlight .group-middle .boxes-box-controls,



.pb-blog-3-121-highlight .group-middle .readmore-link,



.pb-blog-3-121-highlight .group-right .boxes-box-controls,



.pb-blog-3-121-highlight .group-right .readmore-link {



	display: none;



}







.pb-blog-3-121-highlight .group-left #block-boxes-blog-landing-hightlight-one-a,



.pb-blog-3-121-highlight .group-left #block-boxes-blog-landing-hightlight-three-a,



.pb-blog-3-121-highlight .group-middle #block-boxes-blog-landing-hightlight-one-a,



.pb-blog-3-121-highlight .group-middle #block-boxes-blog-landing-hightlight-three-a,



.pb-blog-3-121-highlight .group-right #block-boxes-blog-landing-hightlight-one-a,



.pb-blog-3-121-highlight .group-right #block-boxes-blog-landing-hightlight-three-a {



	width: 100%;



	height: 300px;



}







.pb-blog-3-121-highlight .group-left #block-boxes-blog-landing-hightlight-one-a .content h2,



.pb-blog-3-121-highlight .group-left #block-boxes-blog-landing-hightlight-three-a .content h2,



.pb-blog-3-121-highlight .group-middle #block-boxes-blog-landing-hightlight-one-a .content h2,



.pb-blog-3-121-highlight .group-middle #block-boxes-blog-landing-hightlight-three-a .content h2,



.pb-blog-3-121-highlight .group-right #block-boxes-blog-landing-hightlight-one-a .content h2,



.pb-blog-3-121-highlight .group-right #block-boxes-blog-landing-hightlight-three-a .content h2 {



	font-size: 20px;



	text-transform: none;



}







.pb-blog-3-121-highlight .group-left #block-boxes-blog-landing-hightlight-one-a .content .field-name-body,



.pb-blog-3-121-highlight .group-left #block-boxes-blog-landing-hightlight-three-a .content .field-name-body,



.pb-blog-3-121-highlight .group-middle #block-boxes-blog-landing-hightlight-one-a .content .field-name-body,



.pb-blog-3-121-highlight .group-middle #block-boxes-blog-landing-hightlight-three-a .content .field-name-body,



.pb-blog-3-121-highlight .group-right #block-boxes-blog-landing-hightlight-one-a .content .field-name-body,



.pb-blog-3-121-highlight .group-right #block-boxes-blog-landing-hightlight-three-a .content .field-name-body {



	font-size: 12px;



}







.pb-blog-3-121-highlight .group-left #block-boxes-blog-landing-hightlight-two-a,



.pb-blog-3-121-highlight .group-middle #block-boxes-blog-landing-hightlight-two-a,



.pb-blog-3-121-highlight .group-right #block-boxes-blog-landing-hightlight-two-a {



	width: 100%;



	height: 300px;



}







.pb-blog-3-121-highlight .group-left #block-boxes-blog-landing-hightlight-two-a .content h2,



.pb-blog-3-121-highlight .group-middle #block-boxes-blog-landing-hightlight-two-a .content h2,



.pb-blog-3-121-highlight .group-right #block-boxes-blog-landing-hightlight-two-a .content h2 {



	font-size: 30px;



	text-transform: none;



}







.pb-blog-3-121-highlight .group-left #block-boxes-blog-landing-hightlight-two-a .content .field-name-body,



.pb-blog-3-121-highlight .group-middle #block-boxes-blog-landing-hightlight-two-a .content .field-name-body,



.pb-blog-3-121-highlight .group-right #block-boxes-blog-landing-hightlight-two-a .content .field-name-body {



	margin-top: 30px;



}







.pb-blog-3-211-highlight .group-middle,



.pb-blog-3-211-highlight .group-right {



	width: 25%;



	margin-top: 10px;



}







.pb-blog-3-211-highlight .group-left {



	width: 50%;



	margin-top: 10px;



}







.pb-blog-3-211-highlight .group-left .field-type-blockreference,



.pb-blog-3-211-highlight .group-middle .field-type-blockreference,



.pb-blog-3-211-highlight .group-right .field-type-blockreference {



	padding: 0 10px 0 10px;



}







.pb-blog-3-211-highlight .group-left .boxes-box-controls,



.pb-blog-3-211-highlight .group-left .readmore-link,



.pb-blog-3-211-highlight .group-middle .boxes-box-controls,



.pb-blog-3-211-highlight .group-middle .readmore-link,



.pb-blog-3-211-highlight .group-right .boxes-box-controls,



.pb-blog-3-211-highlight .group-right .readmore-link {



	display: none;



}







.pb-blog-3-211-highlight .group-left .block-boxes-highlight,



.pb-blog-3-211-highlight .group-middle .block-boxes-highlight,



.pb-blog-3-211-highlight .group-right .block-boxes-highlight {



	width: 100%;



	height: 300px;



}







.pb-blog-3-211-highlight .group-middle .content h2,



.pb-blog-3-211-highlight .group-right .content h2 {



	font-size: 20px;



	text-transform: none;



}







.pb-blog-3-211-highlight .group-middle .content .field-name-body,



.pb-blog-3-211-highlight .group-right .content .field-name-body {



	font-size: 12px;



}







.pb-blog-3-211-highlight .group-left .content h2 {



	font-size: 30px;



	text-transform: none;



}







.pb-blog-3-211-highlight .group-left .content .field-name-body {



	margin-top: 30px;



}







.pb-blog-3-featured-grid .ds-header .field-name-field-pf-title .field-items {



	height: 85px;



	background: linear-gradient(to bottom, #ffffff 0%, #41506f 50%, rgba(255, 255, 255, 0));



}







.pb-blog-3-featured-grid .ds-header .field-name-field-pf-title .field-items .field-item.even {



	text-align: center;



	color: white;



	padding: 30px;



	font-weight: bold;



	font-size: 25px;



}







@media (min-width:0px) {



	.pb-blog-3-featured-grid .ds-left {



		width: 100%;



	}



}







@media (min-width:768px) {



	.pb-blog-3-featured-grid .ds-left {



		width: 66.6%;



	}



}







.pb-blog-3-featured-grid .ds-left .block-views .view-content {



	height: 330px;



	margin: 10px;



	box-shadow: 2px 2px 0px 1px #e6e4de;



	background: #FFFFFF;



	border: 1px solid #e6e4de;



}







.pb-blog-3-featured-grid .ds-left .block-views .view-content .content img {



	position: relative;



	right: 3px;



	top: 35px;



	width: 40%;



	float: right;



	height: auto;



	z-index: 1;



}







@media (min-width:0px) {



	.pb-blog-3-featured-grid .ds-left .block-views .view-content .content img {



		display: none;



	}



}







@media (min-width:400px) {



	.pb-blog-3-featured-grid .ds-left .block-views .view-content .content img {



		display: block;



	}



}







.pb-blog-3-featured-grid .ds-left .block-views .view-content .content .field-name-title-field,



.pb-blog-3-featured-grid .ds-left .block-views .view-content .content .featured-title {



	height: 145px;



	text-transform: none;



	font-size: 30px;



	margin-top: 15px;



}







@media (min-width:0px) {



	.pb-blog-3-featured-grid .ds-left .block-views .view-content .content .field-name-title-field,



	.pb-blog-3-featured-grid .ds-left .block-views .view-content .content .featured-title {



		width: 100%;



	}



}







@media (min-width:400px) {



	.pb-blog-3-featured-grid .ds-left .block-views .view-content .content .field-name-title-field,



	.pb-blog-3-featured-grid .ds-left .block-views .view-content .content .featured-title {



		width: 58%;



	}



}







.pb-blog-3-featured-grid .ds-left .block-views .view-content .content .field-name-field-pub-author {



	font-weight: 700;



}







.pb-blog-3-featured-grid .ds-left .block-views .view-content .content .field-name-field-pub-author::before {



	content: "By";



}







.pb-blog-3-featured-grid .ds-left .block-views .view-content .content .featured-content-wrap {



	width: 100%;



	padding: 20px;



	overflow: visible;



}







.pb-blog-3-featured-grid .ds-left .block-views .view-content .content .field-name-body {



	margin-top: 15px;



}







.pb-blog-3-featured-grid .ds-left .block-views .view-content .content .readmore-link {



	display: none;



}







@media (min-width:0px) {



	.pb-blog-3-featured-grid .ds-right {



		display: none;



	}



}







@media (min-width:768px) {



	.pb-blog-3-featured-grid .ds-right {



		display: block;



	}



}







.pb-blog-3-featured-grid .ds-right .block-views .view-content {



	height: 157px;



	margin: 10px;



	box-shadow: 2px 2px 0px 1px #e6e4de;



	background: #FFFFFF;



	border: 1px solid #e6e4de;



}







.pb-blog-3-featured-grid .ds-right .block-views .view-content .content .field-name-title-field,



.pb-blog-3-featured-grid .ds-right .block-views .view-content .content .featured-title {



	font-size: 20px;



	line-height: 28px;



	text-transform: none;



}







.pb-blog-3-featured-grid .ds-right .block-views .view-content .content .field-name-field-pub-author {



	font-weight: 600;



}







.pb-blog-3-featured-grid .ds-right .block-views .view-content .content .field-name-field-pub-author::before {



	content: "By";



}







.pb-blog-3-featured-grid .ds-right .block-views .view-content .content .featured-content-wrap {



	height: 130px;



	padding: 20px;



	background: none;



}







.pb-blog-3-featured-grid .ds-right .block-views .view-content .content .field-name-body,



.pb-blog-3-featured-grid .ds-right .block-views .view-content .content .readmore-link {



	display: none;



}







.pb-blog-landing-top-label-box #blog-label-box-title {



	text-align: center;



	padding: 5px 15px 5px 15px;



}







@media (min-width:0px) {



	.pb-blog-landing-top-label-box #blog-label-box-title {



		font-size: 30px;



	}



}







@media (min-width:400px) {



	.pb-blog-landing-top-label-box #blog-label-box-title {



		font-size: 36px;



	}



}







.pb-blog-landing-top-label-box #blog-label-box-title p {



	margin: 0;



}







.pb-blog-landing-top-label-box #blog-label-box-desc {



	text-align: center;



	padding: 0px 5% 5px 5%;



	width: 100%;



	font-family: "myriad-pro-condensed", sans-serif;



}







@media (min-width:0px) {



	.pb-blog-landing-top-label-box #blog-label-box-desc {



		font-size: 15px;



	}



}







@media (min-width:400px) {



	.pb-blog-landing-top-label-box #blog-label-box-desc {



		font-size: 17px;



	}



}







.pb-blog-landing-top-label-box #blog-label-box-desc p {



	margin: 0;



}







.pb-blog-landing-subscribe-btn #blog-landing-subscribe-btn {



	background-color: #9D202E;



	font-size: 20px;



	padding: 10px;



	text-transform: uppercase;



	position: relative;



	z-index: 2;



	margin: 0;



	width: 200px;



	text-align: center;



	font-weight: bold;



	border-radius: 5px;



	font-family: myriad-pro-condensed;



	box-shadow: 2px 2px 0px 1px #9E9B9B;



	border: 1px solid #BFBEBA;



}







.pb-blog-landing-subscribe-btn #blog-landing-subscribe-btn a {



	color: white;



	text-decoration: none;



}







.pb-blog-landing-subscribe-btn #blog-landing-subscribe-btn:hover {



	background-color: #6e9d45;



}







.pb-blog-landing-subscribe-btn #blog-landing-search-link-btn {



	width: 200px;



	position: relative;



	font-size: 15px;



	z-index: 2;



}







@media (min-width:400px) {



	.pb-blog-landing-subscribe-btn #blog-landing-search-link-btn {



		left: 85%;



		bottom: 25px;



		line-height: 0px;



	}



}







.page-blog-research .view-search-list .views-row.views-row-odd,



.page-blog-research .views-row.views-row-even,



.page-blog-research .view-search-list,



.page-blog-issue .view-search-list .views-row.views-row-odd,



.page-blog-issue .views-row.views-row-even,



.page-blog-issue .view-search-list,



.page-blog-guest .view-search-list .views-row.views-row-odd,



.page-blog-guest .views-row.views-row-even,



.page-blog-guest .view-search-list,



.page-blog-event .view-search-list .views-row.views-row-odd,



.page-blog-event .views-row.views-row-even,



.page-blog-event .view-search-list {



	width: 100%;



}







.page-blog-research .main .views-row .search-result-item img,



.page-blog-issue .main .views-row .search-result-item img,



.page-blog-guest .main .views-row .search-result-item img,



.page-blog-event .main .views-row .search-result-item img {



	margin: 0 25px 15px 0;



	border-radius: 5px;



	box-shadow: 2px 2px 4px 1px #9E9B9B;



}







.page-blog-research .main .views-row .snippet-type,



.page-blog-issue .main .views-row .snippet-type,



.page-blog-guest .main .views-row .snippet-type,



.page-blog-event .main .views-row .snippet-type {



	color: #1630c0;



}







.page-blog-research .main .views-row .snippet-title,



.page-blog-issue .main .views-row .snippet-title,



.page-blog-guest .main .views-row .snippet-title,



.page-blog-event .main .views-row .snippet-title {



	margin: 5px 0 5px;



	font-weight: 500;



	font-size: 24px;



}







.page-blog-research .main .views-row .snippet-byline .snippet-author,



.page-blog-issue .main .views-row .snippet-byline .snippet-author,



.page-blog-guest .main .views-row .snippet-byline .snippet-author,



.page-blog-event .main .views-row .snippet-byline .snippet-author {



	text-transform: none;



	color: #196B9F;



}







.page-blog-research .main .views-row .snippet-byline .snippet-author::before,



.page-blog-issue .main .views-row .snippet-byline .snippet-author::before,



.page-blog-guest .main .views-row .snippet-byline .snippet-author::before,



.page-blog-event .main .views-row .snippet-byline .snippet-author::before {



	content: "By";



}







.page-blog-research .main .views-row .snippet-byline .snippet-date::before,



.page-blog-issue .main .views-row .snippet-byline .snippet-date::before,



.page-blog-guest .main .views-row .snippet-byline .snippet-date::before,



.page-blog-event .main .views-row .snippet-byline .snippet-date::before {



	content: " on";



	font-size: 20px;



	line-height: 30px;



	padding: 0 5px;



}







.page-blog-research .main .views-row .snippet-byline .snippet-date,



.page-blog-issue .main .views-row .snippet-byline .snippet-date,



.page-blog-guest .main .views-row .snippet-byline .snippet-date,



.page-blog-event .main .views-row .snippet-byline .snippet-date {



	text-transform: none;



	font-size: 18px;



	color: cadetblue;



}







.page-blog-research .main .views-row .snippet-body p,



.page-blog-issue .main .views-row .snippet-body p,



.page-blog-guest .main .views-row .snippet-body p,



.page-blog-event .main .views-row .snippet-body p {



	margin-top: 15px;



	font-size: 15px;



}







.pb-country-ssp-highlight {



	margin: 20px 5px;



	padding: 0px 40px;



	background: #242538;



}







.pb-country-ssp-highlight .group-left .block-views .content .view-content .image p {



	margin: 0px;



}







.pb-country-ssp-highlight .group-left .block-views .content .view-content .image img {



	margin: 40px 0px 25px;



	width: 98%;



	border: 1px solid;



	box-shadow: 5px 10px #655e5e;



	border-radius: 3px;



}







.pb-country-ssp-highlight .group-left .block-views .content .view-content .image img:hover {



	box-shadow: 5px 10px white;



}







.pb-country-ssp-highlight .group-middle .block-views .content .view-content .image p {



	margin: 0px;



}







.pb-country-ssp-highlight .group-middle .block-views .content .view-content .image img {



	margin: 32px 20% 10px;



	width: 55%;



	height: 55%;



	border: 1px solid;



	box-shadow: 5px 10px #655e5e;



	border-radius: 3px;



}







.pb-country-ssp-highlight .group-middle .block-views .content .view-content .image img:hover {



	box-shadow: 5px 10px white;



}







.pb-country-ssp-highlight .group-right {



	color: #e7e7e7;



}







.pb-country-ssp-highlight .group-right .ssp_description_title {



	margin-top: 30px;



	padding: 20px;



	font-size: 1.5em;



	font-weight: 700;



}







.pb-country-ssp-highlight .group-right .ssp_description {



	padding: 10px;



	font-size: 1.1em;



}







.pb-country-ssp-highlight .ssp-brochure-footer,



.pb-country-ssp-highlight .ssp-website-footer {



	text-align: center;



	color: white;



	font-size: 0.9rem;



	padding: 10px 0 10px;



	text-transform: uppercase;



	font-weight: 700;



}







@media (min-width:0px) {



	.pb-country-ssp-highlight.ds-3col-equal>.group-left,



	.pb-country-ssp-highlight.ds-3col-equal>.group-middle,



	.pb-country-ssp-highlight.ds-3col-equal>.group-right {



		float: none;



		width: 100%;



	}



}







@media (min-width:400px) {



	.pb-country-ssp-highlight.ds-3col-equal>.group-left,



	.pb-country-ssp-highlight.ds-3col-equal>.group-middle,



	.pb-country-ssp-highlight.ds-3col-equal>.group-right {



		float: left;



		width: 33%;



	}



}







.node-type-location #ifpri-collection-location-full-ifpri-computed-subtype a {



	display: none;



}







.node-type-location #ifpri-collection-location-full-ifpri-computed-subtype::after {



	content: '_';



}







.pb-division-page-staff-tab #quicktabs-qtab_staff_collection_view {



	padding: 30px;



}







.pb-division-page-staff-tab .view.division-staff-director .view-header {



	padding-top: 10px;



}







.pb-division-page-staff-tab .view.division-staff-director .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-division-page-staff-tab .view.division-staff-director .view-content li.views-fluid-grid-item {



	background: white;



	border: 1px solid #e6e1e1;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-division-page-staff-tab .view.division-staff-director .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:400px) {



	.pb-division-page-staff-tab .view.division-staff-director .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-right: 10px;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-division-page-staff-tab .view.division-staff-director .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-right: 15px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-division-page-staff-tab .view.division-staff-director .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-right: 25px;



		margin-bottom: 20px;



	}



}







.pb-division-page-staff-tab .view.division-staff-director .view-content li.views-fluid-grid-item .content img {



	border-radius: 20px;



}







.pb-division-page-staff-tab .view.division-staff-director .view-content li.views-fluid-grid-item .content .group-content-wrap {



	margin-left: 110px;



}







.pb-division-page-staff-tab .view.division-staff-director .view-content li.views-fluid-grid-item .content .group-content-wrap .group-header .field-name-field-profile-email-btn-embed {



	margin-bottom: 20px;



}







.pb-division-page-staff-tab .view.division-staff-director .view-content li.views-fluid-grid-item .content .group-content-wrap .snippet-byline {



	padding-top: 20px;



}







.pb-division-page-staff-tab .view.division-staff-director .view-content li.views-fluid-grid-item .content .group-content-wrap .snippet-byline .field-name-body {



	font-size: 14px;



}







.pb-division-page-staff-tab .view.division-staff-themeleader .view-header {



	padding-top: 10px;



}







.pb-division-page-staff-tab .view.division-staff-themeleader .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-division-page-staff-tab .view.division-staff-themeleader .view-content li.views-fluid-grid-item {



	background: white;



	border: 1px solid #e6e1e1;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-division-page-staff-tab .view.division-staff-themeleader .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:400px) {



	.pb-division-page-staff-tab .view.division-staff-themeleader .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-right: 10px;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-division-page-staff-tab .view.division-staff-themeleader .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 15px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-division-page-staff-tab .view.division-staff-themeleader .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 25px;



		margin-bottom: 20px;



	}



}







.pb-division-page-staff-tab .view.division-staff-themeleader .view-content li.views-fluid-grid-item .content img {



	border-radius: 20px;



}







.pb-division-page-staff-tab .view.division-staff-themeleader .view-content li.views-fluid-grid-item .content .group-content-wrap {



	margin-left: 110px;



}







.pb-division-page-staff-tab .view.division-staff-themeleader .view-content li.views-fluid-grid-item .content .group-content-wrap .group-header .field-name-field-profile-email-btn-embed {



	margin-bottom: 20px;



}







.pb-division-page-staff-tab .view.division-staff-themeleader .view-content li.views-fluid-grid-item .content .group-content-wrap .snippet-byline h2 {



	margin: 10px 0 10px 0;



	font-size: 16px;



	color: #7E7E73;



}







.pb-division-page-staff-tab .view.division-staff-themeleader .view-content li.views-fluid-grid-item .content .group-content-wrap .snippet-byline .content {



	margin-left: 20px;



}







.pb-division-page-staff-tab .view.division-staff-snresearcher .view-header {



	padding-top: 10px;



}







.pb-division-page-staff-tab .view.division-staff-snresearcher .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-division-page-staff-tab .view.division-staff-snresearcher .view-content li.views-fluid-grid-item {



	background: white;



	border: 1px solid #e6e1e1;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-division-page-staff-tab .view.division-staff-snresearcher .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:400px) {



	.pb-division-page-staff-tab .view.division-staff-snresearcher .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-right: 10px;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-division-page-staff-tab .view.division-staff-snresearcher .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 15px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-division-page-staff-tab .view.division-staff-snresearcher .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 25px;



		margin-bottom: 20px;



	}



}







.pb-division-page-staff-tab .view.division-staff-snresearcher .view-content li.views-fluid-grid-item .content img {



	border-radius: 20px;



}







.pb-division-page-staff-tab .view.division-staff-snresearcher .view-content li.views-fluid-grid-item .content .group-content-wrap {



	margin-left: 110px;



}







.pb-division-page-staff-tab .view.division-staff-snresearcher .view-content li.views-fluid-grid-item .content .group-content-wrap .group-header .field-name-field-profile-email-btn-embed {



	margin-bottom: 20px;



}







.pb-division-page-staff-tab .view.division-staff-snresearcher .view-content li.views-fluid-grid-item .content .group-content-wrap .snippet-byline .field-name-body {



	margin-left: 20px;



}







.pb-division-page-staff-tab .view.division-staff-snresearcher .view-content li.views-fluid-grid-item .content .group-content-wrap .snippet-byline .field-name-body .field-items {



	font-size: 14px;



	line-height: 20px;



}







.division-boilerplate-section .view-content .views-row li {



	background: none;



	list-style: inherit;



}







.division-boilerplate-section .view-content .views-row .field-name-body {



	background: linear-gradient(to bottom, #404441 0%, #1f4189 50%, rgba(147, 138, 138, 0));



	color: white;



	font-family: "myriad-pro", sans-serif;



	font-weight: 600;



}







@media (min-width:0px) {



	.division-boilerplate-section .view-content .views-row .field-name-body {



		font-size: 14px;



		padding: 20px 20px;



	}



}







@media (min-width:400px) {



	.division-boilerplate-section .view-content .views-row .field-name-body {



		font-size: 16px;



		padding: 35px 20px;



	}



}







@media (min-width:768px) {



	.division-boilerplate-section .view-content .views-row .field-name-body {



		font-size: 18px;



		padding: 35px 100px;



	}



}







.division-boilerplate-section .view-content .views-row .field-name-body .field-items {



	background-color: rgba(68, 70, 74, 0.6);



	padding: 15px;



}







.pb-division-brochure-board .group-left {



	width: 35%;



	padding: 50px 30px;



}







.pb-division-brochure-board .group-right {



	width: 65%;



	padding: 30px;



}







.pb-division-brochure-board #div-brochure-board-description {



	font-size: 35px;



}







.pb-division-brochure-board #div-brochure-board-img {



	width: 100%;



	border-bottom-width: 5px;



	border-bottom-color: #7e7e7e;



	border-bottom-style: groove;



}







.pb-division-brochure-board #div-brochure-board-img:hover {



	width: 101%;



}







.pb-division-dgo-info-board #dgo-info-board {



	overflow: auto;



	margin: 40px 0px 20px;



}







.pb-division-dgo-info-board #dgo-info-board .featured-title {



	font-size: 28px;



}







.pb-division-dgo-info-board #dgo-info-board .featured-img {



	border-radius: 5px;



}







.pb-division-dgo-info-board #dgo-info-board .featured-header {



	color: #6F6F6F;



	background: #fff;



	border-bottom-color: black;



	border-bottom-style: ridge;



}







.pb-partnership-tab-header .quicktabs_main.quicktabs-style-sky {



	background: #edeef9;



	border: none;



	padding: 0px 5px 0 5px;



}







.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky {



	font-family: "myriad-pro-condensed", sans-serif;



}







.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li,



.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active {



	background: none;



	font-size: 18px;



	font-weight: 700;



	margin: 3px 1px 3px 1px;



}







@media (min-width:0px) {



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li,



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active {



		height: 100px;



		width: 100px;



	}



}







@media (min-width:768px) {



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li,



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active {



		height: 120px;



		width: 200px;



	}



}







.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li a,



.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active a {



	background: none;



}







@media (min-width:768px) {



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li a,



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active a {



		padding: 30px 0px 30px 50px;



	}



}







.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li a,



.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li a:hover,



.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active a,



.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active a:hover {



	background-repeat: no-repeat;



	background-position: center;



	background-color: ghostwhite;



	border: solid 1px #4e684e;



	border-radius: 5px;



	text-align: center;



}







@media (min-width:0px) {



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li a,



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li a:hover,



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active a,



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active a:hover {



		height: 100px;



		width: 100px;



		background-size: 30px 30px;



	}



}







@media (min-width:768px) {



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li a,



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li a:hover,



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active a,



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active a:hover {



		height: 120px;



		width: 200px;



		background-size: 60px 60px;



	}



}







.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-donor-landing-page-block-list,



.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-donor-landing-page-block-list {



	background-image: url(../tabhd-list-128.png);



}







@media (min-width:768px) {



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-donor-landing-page-block-list,



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-donor-landing-page-block-list {



		background-position: 10% 50%;



	}



}







.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-donor-landing-page-block-grid,



.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-donor-landing-page-block-grid {



	background-image: url(../tabhd-category-128.png);



}







@media (min-width:768px) {



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-donor-landing-page-block-grid,



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-donor-landing-page-block-grid {



		background-position: 10% 50%;



	}



}







.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-donor-landing-page-block-search,



.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-donor-landing-page-block-search {



	background-image: url(../tabhd-search-128.png);



}







@media (min-width:768px) {



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-donor-landing-page-block-search,



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-donor-landing-page-block-search {



		background-position: 10% 50%;



	}



}







.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-donor-landing-page-block-contact,



.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-donor-landing-page-block-contact {



	background-image: url(../tabhd-contact-128.png);



}







@media (min-width:768px) {



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-donor-landing-page-block-contact,



	.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-donor-landing-page-block-contact {



		background-position: 10% 50%;



	}



}







.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.first a {



	border: solid 1px #4e684e;



}







.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li a {



	color: #181b21;



}







.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li a:hover {



	background-color: #18ec19;



}







.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active a,



.pb-partnership-tab-header .quicktabs-tabs.quicktabs-style-sky li.active a:hover {



	font-weight: 800;



	background-color: #5c92f2;



}







.pb-partnership-list .view-content {



	padding: 30px 0;



}







@media (min-width:0px) {



	.pb-partnership-list .view-content .item-list ul {



		padding-left: 0px;



		margin-left: 0px;



	}



}







@media (min-width:768px) {



	.pb-partnership-list .view-content .item-list ul {



		padding-left: 5px;



		margin-left: 20px;



	}



}







.pb-partnership-list .view-content .item-list li {



	background: none;



	padding: 5px 15px;



	font-family: myriad-pro-condensed;



	font-weight: 600;



}







.pb-partnership-list .view-content .item-list .views-field-title::before {



	content: '-';



	padding-right: 20px;



}







.pb-partnership-list .view-content .item-list a {



	color: #112847;



	background: white;



	padding: 1px 5px;



}







@media (min-width:0px) {



	.pb-partnership-fgrid-list .views-fluid-grid {



		margin: 10px 0px;



	}



}







@media (min-width:768px) {



	.pb-partnership-fgrid-list .views-fluid-grid {



		margin: 10px 50px;



	}



}







.pb-partnership-fgrid-list .views-fluid-grid li {



	background: none;



	padding: 5px 15px;



}







.pb-partnership-fgrid-list .views-fluid-grid li.views-fluid-grid-item {



	background-color: white;



	margin: 10px;



	font-family: myriad-pro-condensed;



	font-weight: 600;



}







.pb-partnership-fgrid-list .views-fluid-grid h3 {



	padding-left: 20px;



	color: #1860A7;



}







.pb-partnership-fgrid-list .views-fluid-grid .field-name-field-partnership-category::before {



	content: '-';



	padding-right: 10px;



}







.pb-partnership-fgrid-list .views-fluid-grid a {



	color: #112847;



}







.pb-partnership-directory {



	clear: both;



}







.pb-partnership-directory .field-name-field-pf-title {



	background: none;



	padding: 30px 10px 10px 10px;



	font-size: 22px;



	color: white;



	font-weight: 600;



}







.pb-partnership-directory #edit-submit-donor-landing-page {



	background: url(../apply-btn.png) no-repeat;



	width: 80px;



}







.pb-partnership-directory #edit-reset {



	background: url(../reset-btn.html) no-repeat;



	width: 80px;



}







.pb-partnership-directory .field-name-field-pf-block-ref {



	margin: 0 0 20px 0;



	padding: 10px;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-filters {



	padding-left: 20px;



	background: white;



	border-radius: 5px;



	border: 1px solid #174743;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-filters .views-exposed-form {



	padding-bottom: 10px;



	margin-bottom: 0px;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-filters .views-exposed-form input.form-submit {



	background: none;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-filters .views-exposed-form .views-exposed-widgets {



	margin-bottom: 0.1em;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget {



	position: relative;



	right: 0;



	top: 0;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-submit-button {



	background-color: red;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-submit-button .form-submit {



	margin-top: 2.0em;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-submit {



	margin-top: 0;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget {



	float: left;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-content {



	background: #fff;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-content ul.quicktabs-tabs.quicktabs-style-navlist {



	background: #e5e7e0;



}







@media (min-width:0px) {



	.pb-partnership-directory .field-name-field-pf-block-ref .view-content ul.quicktabs-tabs.quicktabs-style-navlist {



		width: 100%;



	}



}







@media (min-width:768px) {



	.pb-partnership-directory .field-name-field-pf-block-ref .view-content ul.quicktabs-tabs.quicktabs-style-navlist {



		width: 25%;



	}



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-content ul.quicktabs-tabs.quicktabs-style-navlist li {



	background: none;



	margin: 20px;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-content ul.quicktabs-tabs.quicktabs-style-navlist li a {



	text-align: left;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist {



	background: #fff;



}







@media (min-width:0px) {



	.pb-partnership-directory .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist {



		width: 100%;



	}



}







@media (min-width:768px) {



	.pb-partnership-directory .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist {



		width: 75%;



	}



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist .quicktabs-views-group {



	float: left;



	margin: 10px 15px 10px 15px;



	width: 200px;



	height: 200px;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist .quicktabs-views-group .logo-img {



	background-repeat: no-repeat;



	background-position: top;



	background-image: url(../donor-icon.png);



	background-size: 200px 120px;



	height: 120px;



	background-color: #f5f5dc;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist .quicktabs-views-group .logo-img .field.field-name-field-ifpri-image img {



	width: 200px;



	height: 120px;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist .quicktabs-views-group .group-content-wrap {



	margin-top: 10px;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist .quicktabs-views-group .group-content-wrap .donor-title {



	text-align: center;



	font-size: 16px;



	font-family: myriad-pro-condensed;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist .quicktabs-views-group .group-content-wrap .donor-title a {



	color: #195ee7;



}







.pb-partnership-directory .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist .quicktabs-views-group .group-content-wrap .donor-web-link {



	margin: 10px;



}







.pb-partnership-directory-sg .field-name-field-pf-title {



	background: none;



	padding: 30px 10px 10px 10px;



	font-size: 22px;



	color: white;



	font-weight: 600;



}







.pb-partnership-directory-sg #edit-submit-donor-landing-page {



	background: url(../apply-btn.png) no-repeat;



	width: 80px;



}







.pb-partnership-directory-sg #edit-reset {



	background: url(../reset-btn.html) no-repeat;



	width: 80px;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref {



	margin: 0 0 20px 0;



	padding: 10px;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-filters {



	padding-left: 20px;



	background: white;



	border-radius: 5px;



	border-bottom: solid aquamarine;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-filters .views-exposed-form {



	padding-bottom: 10px;



	margin-bottom: 0px;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-filters .views-exposed-form input.form-submit {



	background: none;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-filters .views-exposed-form .views-exposed-widgets {



	margin-bottom: 0.1em;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget {



	position: relative;



	right: 0;



	top: 0;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-submit-button {



	background-color: red;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-submit-button .form-submit {



	margin-top: 2.0em;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-submit {



	margin-top: 0;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget {



	float: left;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-filters .views-exposed-form::after {



	content: none;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content {



	background: #fff;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content ul.quicktabs-tabs.quicktabs-style-navlist {



	background: #fff;



}







@media (min-width:0px) {



	.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content ul.quicktabs-tabs.quicktabs-style-navlist {



		width: 100%;



	}



}







@media (min-width:768px) {



	.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content ul.quicktabs-tabs.quicktabs-style-navlist {



		width: 25%;



	}



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content ul.quicktabs-tabs.quicktabs-style-navlist li {



	background: none;



	margin: 20px;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content ul.quicktabs-tabs.quicktabs-style-navlist li a {



	text-align: left;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist {



	background: #e6e1e1;



}







@media (min-width:0px) {



	.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist {



		width: 100%;



	}



}







@media (min-width:768px) {



	.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist {



		width: 75%;



	}



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist .quicktabs-views-group {



	float: left;



	margin: 10px 25px 10px 25px;



	width: 220px;



	height: 200px;



	background: white;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist .quicktabs-views-group .logo-img {



	background-repeat: no-repeat;



	background-position: center center;



	background-image: url(../donor-icon.png);



	background-size: 220px 120px;



	height: 120px;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist .quicktabs-views-group .logo-img .field.field-name-field-ifpri-image img {



	width: 200px;



	height: 120px;



	margin-left: 10px;



	margin-top: 10px;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist .quicktabs-views-group .group-content-wrap {



	margin-top: 20px;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist .quicktabs-views-group .group-content-wrap .donor-title {



	text-align: center;



	font-size: 16px;



	font-family: myriad-pro-condensed;



	font-weight: 600;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist .quicktabs-views-group .group-content-wrap .donor-title a {



	color: #2a364e;



}







.pb-partnership-directory-sg .field-name-field-pf-block-ref .view-content .quicktabs_main.quicktabs-style-navlist .quicktabs-views-group .group-content-wrap .donor-web-link {



	margin: 10px;



}







#cboxContent {



	background: #f4fff6;



}







.node-type-partnership .main-content-inner h1,



#cboxContent .main-content-inner h1 {



	display: none;



}







.node-type-partnership .group-donor-main,



#cboxContent .group-donor-main {}







.node-type-partnership .group-donor-main .field-name-field-ifpri-image,



#cboxContent .group-donor-main .field-name-field-ifpri-image {



	margin: 15px;



	float: right;



	position: relative;



	z-index: 2;



}







.node-type-partnership .group-donor-main .field-name-field-ifpri-image img,



#cboxContent .group-donor-main .field-name-field-ifpri-image img {



	width: 200px;



	height: 120px;



}







.node-type-partnership .group-donor-main .group-donor-main-header .field-name-field-partnership-type,



#cboxContent .group-donor-main .group-donor-main-header .field-name-field-partnership-type {



	color: #6c7e7e;



}







.node-type-partnership .group-donor-main .group-donor-main-header .field-name-field-partnership-category,



#cboxContent .group-donor-main .group-donor-main-header .field-name-field-partnership-category {



	color: #6c7e7e;



}







.node-type-partnership .group-donor-main .group-donor-main-header .field-name-field-partnership-category::before,



#cboxContent .group-donor-main .group-donor-main-header .field-name-field-partnership-category::before {



	content: " >> ";



}







.node-type-partnership .group-donor-main .group-donor-main-header .field-name-title-field,



#cboxContent .group-donor-main .group-donor-main-header .field-name-title-field {



	color: black;



	font-size: 20px;



	padding: 10px;



}







.node-type-partnership .group-donor-main .group-donor-main-header .field-name-field-ifpri-location,



#cboxContent .group-donor-main .group-donor-main-header .field-name-field-ifpri-location {



	padding: 0 10px;



}







.node-type-partnership .group-donor-main .group-donor-main-header .field-name-field-site-link .field-item a,



#cboxContent .group-donor-main .group-donor-main-header .field-name-field-site-link .field-item a {



	background: #eab331;



	color: #FFFFFF;



}







.node-type-partnership .group-donor-main .group-donor-main-header .field-name-field-partnership-rsc-links .field-item a,



#cboxContent .group-donor-main .group-donor-main-header .field-name-field-partnership-rsc-links .field-item a {



	background: #1D93EA;



	color: #FFFFFF;



}







.node-type-partnership .group-donor-main .group-donor-main-header .field-item a,



#cboxContent .group-donor-main .group-donor-main-header .field-item a {



	float: left;



	margin: 10px 4px;



	padding: 4px 10px;



	border-radius: 5px;



	border-right: 1px solid #FFFFFF;



	font-size: 14px;



	line-height: 17px;



	font-family: myriad-pro-condensed;



	font-weight: 600;



}







.node-type-partnership .group-donor-main .group-donor-main-body,



#cboxContent .group-donor-main .group-donor-main-body {



	position: relative;



	float: left;



	margin: 10px 40px;



	width: 90%;



}







.node-type-partnership .group-donor-main .group-donor-main-body .field-name-body,



#cboxContent .group-donor-main .group-donor-main-body .field-name-body {



	margin: 20px;



}







.node-type-partnership .group-donor-main .group-donor-main-body .field-name-field-ifpri-resources .views-field .views-field-title a,



#cboxContent .group-donor-main .group-donor-main-body .field-name-field-ifpri-resources .views-field .views-field-title a {



	target: blank;



}







.node-type-partnership .group-donor-main .group-donor-main-body .field-label,



#cboxContent .group-donor-main .group-donor-main-body .field-label {



	display: none;



}







.node-type-partnership .group-donor-main .group-donor-main-body .field-name-field-record-fundin,



#cboxContent .group-donor-main .group-donor-main-body .field-name-field-record-fundin {



	display: none;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-rel-project-block .view-header,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-rel-project-block .view-header {



	background: white;



	padding: 20px 10px;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-rel-project-block .view-header #csvContents,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-rel-project-block .view-header #csvContents {



	margin: 0 20px;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-rel-project-block .view-header #csvContents .dataRow,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-rel-project-block .view-header #csvContents .dataRow {



	margin: 15px 0;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-rel-project-block .view-header #csvContents .dataRow .rowElementHeader,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-rel-project-block .view-header #csvContents .dataRow .rowElementHeader {



	color: #94A3C2;



	font-size: 16px;



	font-weight: 600;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-rel-project-block .view-header #csvContents .dataRow .rowElementTitle,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-rel-project-block .view-header #csvContents .dataRow .rowElementTitle {



	color: #4A4D4E;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-rel-project-block .view-header #csvContents .dataRow .rowElementDate,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-rel-project-block .view-header #csvContents .dataRow .rowElementDate {



	margin: 0 10px;



	color: #8C958D;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-pub-block .view-content,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-pub-block .view-content {



	background: white;



	padding: 20px 10px;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-pub-block .view-content .group-header,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-pub-block .view-content .group-header {



	margin: 0 20px;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-pub-block .view-content .group-header .record-type,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-pub-block .view-content .group-header .record-type {



	text-transform: capitalize;



	font-weight: 600;



	color: green;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-pub-block .view-content .group-header .pub-auth ::before,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-pub-block .view-content .group-header .pub-auth ::before {



	content: 'By ';



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-pub-block .view-content .group-header hr,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-pub-block .view-content .group-header hr {



	border: 1px solid #ececec;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-tag-brochure .view-content,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-tag-brochure .view-content {



	background: white;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-tag-brochure .view-content li.views-fluid-grid-item,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-tag-brochure .view-content li.views-fluid-grid-item {



	margin: 10px 20px 20px 10px;



	background: #fff;



	padding: 10px;



	width: 600px;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-tag-brochure .view-content .pub-title a,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-tag-brochure .view-content .pub-title a {



	color: black;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-tag-brochure .view-content img,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-tag-brochure .view-content img {



	box-shadow: 2px 2px 2px #ccc;



	border: 1px solid #eaeaea;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-event-block .event_item_label,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-event-block .event_item_label {



	font-size: 17px;



	color: #48484d;



	margin: 10px;



	padding: 10px;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-event-block .view-header,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-event-block .view-header {



	background: #fff;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-event-block .view-content,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-event-block .view-content {



	background: #fff;



	padding: 20px 30px;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-blog-block .blog_item_label,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-blog-block .blog_item_label {



	font-size: 17px;



	color: #48484d;



	margin: 10px;



	padding: 10px;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-blog-block .view-header,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-blog-block .view-header {



	background: #fff;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-blog-block .view-content,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-ref-blog-block .view-content {



	background: #fff;



	padding: 20px 30px;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-tag-video .view-content,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-tag-video .view-content {



	background: white;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-tag-video .view-content li.views-fluid-grid-item,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-tag-video .view-content li.views-fluid-grid-item {



	margin: 10px 20px 20px 10px;



	background: #fff;



	padding: 20px;



}







.node-type-partnership .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-tag-video .view-content .pub-title a,



#cboxContent .group-donor-main #quicktabs-qtab_donor_resource .donor-individual-tag-video .view-content .pub-title a {



	color: black;



}







#cboxContent .node-page ul li,



#cboxContent .node-basic-wide-page ul li {



	background: none;



}







#cboxContent .node-page ul li::before,



#cboxContent .node-basic-wide-page ul li::before {



	content: " - ";



	margin-right: 20px;



}







#cboxContent #node-13655 #block-views-entityreference-entity-view-block-default-view-entityreference-entity-view-block-title-as-link--2 h2 {



	display: none;



}







#cboxContent #node-13655 #block-views-entityreference-entity-view-block-default-view-entityreference-entity-view-block-title-as-link--2 .view-content::before {



	content: "Annual Reports";



	font-size: 18px;



	font-weight: bold;



	line-height: 75px;



}







.pb-partnership-donor-brochure {



	padding: 40px 0px;



	background: #1f212f;



}







.pb-partnership-donor-brochure .ds-left {



	width: 40%;



	padding: 10px 20px 10px 60px;



}







.pb-partnership-donor-brochure .ds-left .field-name-pp-body {



	color: white;



}







.pb-partnership-donor-brochure .ds-left p {



	margin: 0;



}







.pb-partnership-donor-brochure .ds-right {



	width: 60%;



	padding: 10px 0px;



}







.pb-partnership-donor-brochure .ds-right .field-name-field-ifpri-pub-related .field-items {



	padding: 0 20px;



}







.pb-partnership-donor-brochure .ds-right .field-name-field-ifpri-pub-related .field-items .field-item {



	float: left;



	margin-right: 10px;



}







.pb-partnership-donor-brochure .ds-right .field-name-field-ifpri-pub-related .field-items .field-item :hover img {



	border-bottom: 2px solid #00ff0c;



}







@media (min-width:0px) {



	.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame {



		width: 400px;



		height: 270px;



	}



}







@media (min-width:400px) {



	.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame {



		width: 800px;



		height: 250px;



	}



}







@media (min-width:768px) {



	.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame {



		width: 1160px;



		height: 363px;



	}



}







.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-text {



	position: absolute;



}







@media (min-width:0px) {



	.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-text {



		padding: 128px 0 0 10px;



	}



}







@media (min-width:400px) {



	.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-text {



		padding: 100px 0 0 50px;



	}



}







.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-text .field-name-field-ifpri-header-on-slide {



	color: white;



	margin-left: 20px;



}







.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-text .field-name-field-ifpri-title-on-slide {



	margin: 5px 5px 5px 20px;



	font-weight: 600;



	text-transform: uppercase;



}







@media (min-width:0px) {



	.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-text .field-name-field-ifpri-title-on-slide {



		color: #1b1b47;



		font-size: 20px;



		width: 300px;



	}



}







@media (min-width:400px) {



	.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-text .field-name-field-ifpri-title-on-slide {



		color: #1df01f;



		font-size: 25px;



		width: 500px;



	}



}







.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-text .field-name-field-ifpri-description-on-slide {



	margin: 5px 5px 5px 25px;



	font-weight: 600;



}







@media (min-width:0px) {



	.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-text .field-name-field-ifpri-description-on-slide {



		color: #0d1c33;



		width: 280px;



		font-size: 12px;



	}



}







@media (min-width:400px) {



	.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-text .field-name-field-ifpri-description-on-slide {



		color: white;



		width: 350px;



		font-size: 15px;



	}



}







.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-text .field-name-field-ifpri-target-link {



	font-size: 15px;



	margin: 5px 5px 5px 25px;



	text-transform: uppercase;



}







@media (min-width:0px) {



	.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-text .field-name-field-ifpri-target-link a {



		color: green;



	}



}







@media (min-width:400px) {



	.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-text .field-name-field-ifpri-target-link a {



		color: yellow;



	}



}







.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-img {



	border-top: solid 2px #d5ff02;



}







@media (min-width:0px) {



	.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-img img {



		width: 400px;



		height: 125px;



	}



}







@media (min-width:400px) {



	.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-img img {



		width: 800px;



		height: 250px;



	}



}







@media (min-width:768px) {



	.pb-partnership-donor-slideshow .views-slideshow-cycle-main-frame .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row-item .slide .slide-img img {



		width: 1160px;



		height: 363px;



	}



}







.pb-contact-for-funding-partnership .view-content {



	padding-left: 20px;



}







.pb-contact-for-funding-partnership .view-content .views-field-title {



	font-size: 20px;



}







.pb-contact-for-funding-partnership .view-content .field-name-field-profile-title {



	font-size: 18px;



	margin-left: 20px;



}







.pb-contact-for-funding-partnership .view-content .field-name-field-profile-email-btn-embed {



	margin-left: 20px;



}







.pb-partnership-page-title #page-head-title {



	background: url(../bluewater-bg.png) no-repeat;



	background-size: cover;



	text-align: center;



	color: white;



	font-weight: bold;



}







@media (min-width:0px) {



	.pb-partnership-page-title #page-head-title {



		height: 55px;



		font-size: 20px;



		line-height: 22px;



		margin-bottom: 20px;



		padding: 10px;



	}



}







@media (min-width:400px) {



	.pb-partnership-page-title #page-head-title {



		height: 85px;



		font-size: 28px;



		line-height: 32px;



		margin-bottom: 20px;



		padding: 30px;



	}



}







.pb-partnership-boilerplate #funding-partnership-boilerplate-text {



	text-align: center;



	color: #5f685f;



	background: white;



}







@media (min-width:0px) {



	.pb-partnership-boilerplate #funding-partnership-boilerplate-text {



		font-size: 15px;



		padding: 15px 30px;



	}



}







@media (min-width:400px) {



	.pb-partnership-boilerplate #funding-partnership-boilerplate-text {



		font-size: 20px;



		padding: 70px 100px;



	}



}







.pb-partnership-boilerplate #funding-partnership-boilerplate-text p {



	margin: 0;



}







.pb-partnership-boilerplate #funding-partnership-boilerplate-text a {



	text-decoration: none;



}







.pb-partnership-boilerplate #funding-partnership-boilerplate-text a b {



	color: #74b955;



}







.pb-partnership-boilerplate #funding-partnership-boilerplate-text a:hover {



	text-decoration: underline;



}







.pb-partnership-imageboard .board-body {



	width: 100%;



	background: white;



}







@media (min-width:0px) {



	.pb-partnership-imageboard .board-body {



		height: 980px;



		padding: 20px 40px;



	}



}







@media (min-width:768px) {



	.pb-partnership-imageboard .board-body {



		height: 540px;



		padding: 20px 40px;



	}



}







@media (min-width:1025px) {



	.pb-partnership-imageboard .board-body {



		height: 350px;



		padding: 20px 1%;



	}



}







.pb-partnership-imageboard .board-body .board-content {



	width: 220px;



	float: left;



}







@media (min-width:0px) {



	.pb-partnership-imageboard .board-body .board-content {



		margin: 10px 18px;



	}



}







@media (min-width:768px) {



	.pb-partnership-imageboard .board-body .board-content {



		margin: 20px 18px;



	}



}







@media (min-width:1025px) {



	.pb-partnership-imageboard .board-body .board-content {



		margin: 60px 1%;



	}



}







@media (min-width:1100px) {



	.pb-partnership-imageboard .board-body .board-content {



		margin: 60px 18px;



	}



}







@media (min-width:1160px) {



	.pb-partnership-imageboard .board-body .board-content {



		margin: 60px 26px;



	}



}







.pb-partnership-imageboard .board-body .board-content .board-box {



	border: 1px solid lightgrey;



}







.pb-partnership-imageboard .board-body .board-content .board-box .board-image {



	height: 143px;



}







.pb-partnership-imageboard .board-body .board-content .board-box .board-image img {



	height: 143px;



}







.pb-partnership-imageboard .board-body .board-content .board-box .board-text {



	height: 70px;



	background: white;



}







.pb-partnership-imageboard .board-body .board-content .board-box .board-text .gap {



	background: #27f027;



	width: 5px;



	height: 70px;



	float: left;



}







.pb-partnership-imageboard .board-body .board-content .board-box .board-text p {



	width: 213px;



	padding: 20px 10px;



	text-align: center;



	font-size: 13px;



	font-family: "myriad-pro-condense", sans-serif;



	font-weight: 600;



	margin: 0;



	position: relative;



	left: 5px;



}







.pb-partnership-imageboard .board-body .board-content .board-box:hover {



	border: 2px solid orange;



}







.donor-landing-page-view-contact-info .view-content .views-row {



	overflow: auto;



	margin: 40px 40px;



}







.donor-landing-page-view-contact-info .view-content .views-row .field-name-field-profile-image {



	float: left;



}







.donor-landing-page-view-contact-info .view-content .views-row .views-field-title {



	padding: 10px 120px;



}







.donor-landing-page-view-contact-info .view-content .views-row .field-name-field-profile-title {



	padding: 10px 120px;



}







.donor-landing-page-view-contact-info .view-content .views-row .field-name-field-profile-email-btn-embed {



	padding: 10px 120px;



}







.donor-landing-page-view-contact-info .view-content .views-row .donor-contact-email .field-name-field-profile-email-username .field-items {



	float: left;



	margin-left: 30px;



}







.pb-partnership-donate-btn #donor-landing-donate-btn {



	background-color: #5bc594;



	font-size: 18px;



	padding: 10px;



	margin: 5px 0 5px 0;



	text-transform: uppercase;



	position: relative;



	z-index: 2;



	width: 200px;



	text-align: center;



	font-weight: bold;



	border-radius: 5px;



	font-family: myriad-pro-condensed;



	box-shadow: 1px 1px 0px 1px #a7a7a7;



}







.pb-partnership-donate-btn #donor-landing-donate-btn a {



	color: white;



	text-decoration: none;



}







.pb-partnership-donate-btn #donor-landing-donate-btn:hover {



	background-color: #6e9d45;



}







.node-type-landing-page .main-content-wrapper .main-content-inner h1 {



	display: none;



}







#block-quicktabs-qtab-event-hq-landing h2,



#block-quicktabs-qtab-event-pc-landing h2,



#block-quicktabs-qtab-event-ext-landing h2,



#block-quicktabs-qtab-event-sp-landing h2 {



	display: none;



}







#quicktabs-qtab_event_hq_landing ul,



#quicktabs-qtab_event_pc_landing ul,



#quicktabs-qtab_event_ext_landing ul,



#quicktabs-qtab_event_sp_landing ul {



	display: none;



}







.pb-upcoming-four-event-views {



	padding-bottom: 1px;



}







.pb-upcoming-four-event-views .field-name-field-pf-title-1 .field-items {



	background-color: #3a67d2;



}







.pb-upcoming-four-event-views .field-name-field-pf-title-1 .field-items .field-item.even {



	color: white;



	font-size: 30px;



	margin-left: 10px;



	line-height: 45px;



}







.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content {



	margin: 10px;



}







.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .col-1,



.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .col-2,



.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .col-3,



.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .col-4 {



	width: 25%;



	background: white;



	vertical-align: top;



}







.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .col-1 img,



.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .col-2 img,



.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .col-3 img,



.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .col-4 img {



	margin: 10px 0 0 5px;



	max-height: 120px;



	height: 120px;



}







.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .col-1:hover,



.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .col-2:hover,



.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .col-3:hover,



.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .col-4:hover {



	background: #def5f4;



}







.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .field-name-field-event-type {



	font-size: 20px;



	color: #ec8484;



	margin-left: 5px;



	border-bottom: 3px solid #121413;



}







.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .views-field-title {



	font-size: 15px;



	position: relative;



	margin: 10px 0 0 10px;



}







.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .views-field-title a {



	color: black;



}







.pb-upcoming-four-event-views .field-name-field-pf-view-reference .view-content .views-view-grid .field-name-field-ifpri-date {



	font-size: 12px;



	color: brown;



	float: right;



	margin-right: 5px;



}







.pb-upcoming-four-event-views .field-name-field-pf-view-reference .more-link {



	display: none;



}







.pb-event-content .content .snippet-image-link,



.pb-event-content .content .featured-header a,



.pb-event-content .content .group-event-featured-content-wrap .field-name-title-field a {



	pointer-events: none;



	cursor: default;



}







.pb-event-4-set-block {



	margin: 5px;



}







.pb-event-4-set-block .field-name-field-pf-title-1 .field-items {



	background-color: #3a67d2;



	margin: 10px auto 15px auto;



	line-height: 35px;



}







.pb-event-4-set-block .field-name-field-pf-title-1 .field-items .field-item.even {



	color: white;



	font-size: 25px;



	margin-left: 10px;



}







.pb-event-4-set-block .paragraphs-items .field-type-paragraphs .field-label {



	line-height: 40px;



	text-align: center;



	font-size: 20px;



	color: white;



}







@media (min-width:0px) {



	.pb-event-4-set .group-first,



	.pb-event-4-set .group-second,



	.pb-event-4-set .group-third,



	.pb-event-4-set .group-fourth {



		margin: 0 5px 0 5px;



		width: 300px;



	}



}







@media (min-width:400px) {



	.pb-event-4-set .group-first,



	.pb-event-4-set .group-second,



	.pb-event-4-set .group-third,



	.pb-event-4-set .group-fourth {



		margin: 0 5px 0 5px;



		width: 400px;



	}



}







@media (min-width:768px) {



	.pb-event-4-set .group-first,



	.pb-event-4-set .group-second,



	.pb-event-4-set .group-third,



	.pb-event-4-set .group-fourth {



		margin: 0 5px 0 5px;



		width: 23%;



	}



}







@media (min-width:1025px) {



	.pb-event-4-set .group-first,



	.pb-event-4-set .group-second,



	.pb-event-4-set .group-third,



	.pb-event-4-set .group-fourth {



		margin: 0 5px 0 5px;



		width: 24%;



	}



}







.pb-event-4-set .group-first .field-name-field-pf-title {



	background: darkorange;



}







.pb-event-4-set .group-second .field-name-field-pf-title {



	background: #79d4e7;



}







.pb-event-4-set .group-third .field-name-field-pf-title {



	background: yellowgreen;



}







.pb-event-4-set .group-fourth .field-name-field-pf-title {



	background: lightcoral;



}







.pb-event-content .content .field-name-field-pf-title .field-items .field-item.even {



	color: white;



	font-size: 20px;



	margin-left: 10px;



	line-height: 35px;



}







.pb-event-content .content img {



	width: 100%;



}







.pb-event-content .content .featured-header a {



	color: #e13737 !important;



}







.pb-event-content .content .group-event-featured-content-wrap {



	padding: 10px;



}







.pb-event-content .content .group-event-featured-content-wrap .field-name-title-field {



	font-size: 20px;



	text-transform: none;



}







.pb-event-content .content .group-event-featured-content-wrap .field-type-text-with-summary {



	display: none;



}







.pb-event-content .content .readmore-link {



	display: none;



}







.pb-event-content .content .field-name-field-pf-link:hover {



	background: #def5f4;



}







.pb-event-content-latest .content .field-name-field-pf-title .field-items .field-item.even {



	color: #2f1f1f;



	font-size: 17px;



	margin-left: 10px;



	line-height: 35px;



}







.pb-event-content-latest .content .view-content .views-row img {



	width: 100%;



	height: 180px;



}







.pb-event-content-latest .content .view-content .views-row .group-set .field_event_type {



	margin: 5px 0 5px 10px;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 600;



}







.pb-event-content-latest .content .view-content .views-row .group-set .field-name-field-ifpri-date {



	color: #373eb2;



	font-size: 15px;



	margin-bottom: 0px;



}







.pb-event-content-latest .content .view-content .views-row .group-set .views-field-title {



	margin: 0 5px 0 5px;



	font-size: 15px;



	text-transform: none;



	color: black;



}







.pb-event-content-latest .content .view-content .views-row .group-set .views-field-title a {



	text-transform: none;



	color: black;



}







.pb-event-content-latest .content .view-content .views-row .group-set .views-field-title:hover {



	color: black;



	background: #def5f4;



	text-transform: none;



}







.pb-event-content-latest .content .field-name-field-pf-link {



	text-align: left;



	margin: 10px;



}







.pb-event-content-latest .content .field-name-field-pf-link:hover {



	background: #def5f4;



}







.pb-latest-four-event-views {



	padding-bottom: 1px;



}







.pb-latest-four-event-views .field-name-field-pf-title .field-items {



	background-color: #3a67d2;



}







.pb-latest-four-event-views .field-name-field-pf-title .field-items .field-item.even {



	color: white;



	font-size: 30px;



	margin-left: 10px;



	line-height: 45px;



}







.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content {



	margin: 10px;



}







.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .col-1,



.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .col-2,



.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .col-3,



.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .col-4 {



	width: 25%;



	background: white;



	vertical-align: top;



}







.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .col-1 img,



.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .col-2 img,



.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .col-3 img,



.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .col-4 img {



	margin: 10px 0 0 5px;



	max-height: 120px;



	height: 120px;



}







.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .col-1:hover,



.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .col-2:hover,



.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .col-3:hover,



.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .col-4:hover {



	background: #def5f4;



}







.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .field-name-field-event-type {



	font-size: 20px;



	color: #ec8484;



	margin-left: 5px;



	border-bottom: 3px solid #121413;



}







.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .views-field-title {



	font-size: 15px;



	position: relative;



	margin: 10px 0 0 10px;



}







.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .views-field-title a {



	color: black;



}







.pb-latest-four-event-views .field-name-field-pf-event-view-ref .view-content .views-view-grid .field-name-field-ifpri-date {



	font-size: 15px;



	color: brown;



	float: left;



	margin: 0 5px 0 10px;



}







.pb-latest-four-event-views .field-name-field-pf-event-view-ref .more-link {



	display: none;



}







.pb-upcoming-event-3-views .field-name-field-pf-title .field-items .field-item.even {



	color: white;



	font-size: 25px;



	margin-left: 10px;



	line-height: 35px;



}







.pb-upcoming-event-3-views .view-content .views-view-grid .col-1,



.pb-upcoming-event-3-views .view-content .views-view-grid .col-2,



.pb-upcoming-event-3-views .view-content .views-view-grid .col-3 {



	width: 33%;



	background: white;



	vertical-align: top;



}







.pb-upcoming-event-3-views .view-content .views-view-grid .col-1 img,



.pb-upcoming-event-3-views .view-content .views-view-grid .col-2 img,



.pb-upcoming-event-3-views .view-content .views-view-grid .col-3 img {



	margin: 10px;



	width: 95%;



	max-height: 230px;



	height: 230px;



}







.pb-upcoming-event-3-views .view-content .views-view-grid .col-1:hover,



.pb-upcoming-event-3-views .view-content .views-view-grid .col-2:hover,



.pb-upcoming-event-3-views .view-content .views-view-grid .col-3:hover {



	background: #def5f4;



}







.pb-upcoming-event-3-views .view-content .views-view-grid .field-name-field-event-type {



	font-size: 15px;



	color: #17780d;



	margin-left: 10px;



}







.pb-upcoming-event-3-views .view-content .views-view-grid .views-field-title {



	font-size: 15px;



	margin: 10px 0 15px 10px;



}







.pb-upcoming-event-3-views .view-content .views-view-grid .views-field-title a {



	color: black;



}







.pb-upcoming-event-3-views .view-content .views-view-grid .field-name-field-ifpri-date {



	font-size: 15px;



	color: brown;



	margin: 0 5px 0 0px;



}







.pb-event-3-fgrid-views .field-name-field-pf-title .field-items .field-item.even {



	font-size: 25px;



	margin-left: 10px;



	line-height: 35px;



	font-weight: 500;



	text-align: center;



	margin-bottom: 30px;



	text-transform: uppercase;



}







@media (min-width:0px) {



	.pb-event-3-fgrid-views .view-content .views-fluid-grid li.views-fluid-grid-item {



		width: 335px;



	}



}







@media (min-width:1025px) {



	.pb-event-3-fgrid-views .view-content .views-fluid-grid li.views-fluid-grid-item {



		max-width: 400px;



		width: 33%;



	}



}







.pb-event-3-fgrid-views .view-content .views-fluid-grid li {



	background: none;



}







.pb-event-3-fgrid-views .view-content .views-fluid-grid .views-fluid-grid-item {



	padding: 10px;



	border: none;



}







.pb-event-3-fgrid-views .view-content .views-fluid-grid .views-fluid-grid-item img {



	margin: 10px;



	width: 95%;



	max-height: 180px;



	height: 180px;



}







.pb-event-3-fgrid-views .view-content .views-fluid-grid .views-fluid-grid-item:hover {



	background: #def5f4;



}







.pb-event-3-fgrid-views .view-content .views-fluid-grid .views-fluid-grid-item .views-field.views-field-nothing {



	background: #fff;



	padding: 10px;



	border-radius: 5px;



	box-shadow: 2px 2px 4px 1px #9E9B9B;



	border: 1px solid #FFFFFD;



}







.pb-event-3-fgrid-views .view-content .views-fluid-grid .field-name-field-event-type {



	font-size: 15px;



	color: #17780d;



	margin-left: 10px;



}







.pb-event-3-fgrid-views .view-content .views-fluid-grid .views-field-title {



	font-size: 15px;



	margin: 10px 0 15px 10px;



}







.pb-event-3-fgrid-views .view-content .views-fluid-grid .views-field-title a {



	color: black;



}







.pb-event-3-fgrid-views .view-content .views-fluid-grid .field-name-field-ifpri-date {



	font-size: 13px;



	color: #2a64a5;



	text-transform: inherit;



	margin: 0 5px 0 10px;



}







.pb-event-3inrow-nrml-views .field-name-field-pf-title .field-items .field-item.even {



	font-size: 25px;



	margin-left: 10px;



	line-height: 35px;



	font-weight: 500;



	text-align: center;



	margin-bottom: 30px;



	text-transform: uppercase;



}







.pb-event-3inrow-nrml-views .view-content .views-fluid-grid li {



	background: none;



}







.pb-event-3inrow-nrml-views .view-content .views-fluid-grid .views-fluid-grid-item {



	padding: 10px;



	border: none;



}







.pb-event-3inrow-nrml-views .view-content .views-fluid-grid .views-fluid-grid-item img {



	margin: 10px;



	width: 95%;



	max-height: 180px;



	height: 180px;



}







.pb-event-3inrow-nrml-views .view-content .views-fluid-grid .views-fluid-grid-item:hover {



	background: #def5f4;



}







.pb-event-3inrow-nrml-views .view-content .views-fluid-grid .views-fluid-grid-item .views-field.views-field-nothing {



	background: #fff;



	padding: 10px;



	border-radius: 5px;



	box-shadow: 2px 2px 4px 1px #9E9B9B;



	border: 1px solid #FFFFFD;



}







.pb-event-3inrow-nrml-views .view-content .views-fluid-grid .field-name-field-event-type {



	font-size: 15px;



	color: #17780d;



	margin-left: 10px;



}







.pb-event-3inrow-nrml-views .view-content .views-fluid-grid .views-field-title {



	font-size: 15px;



	margin: 10px 0 15px 10px;



}







.pb-event-3inrow-nrml-views .view-content .views-fluid-grid .views-field-title a {



	color: black;



}







.pb-event-3inrow-nrml-views .view-content .views-fluid-grid .field-name-field-ifpri-date {



	font-size: 13px;



	color: #2a64a5;



	text-transform: inherit;



	margin: 0 5px 0 0px;



}







.pb-new-3-event-adv {



	margin: 10px 0 10px 0;



}







.pb-new-3-event-adv .field-name-field-pf-title .field-items .field-item.even {



	color: white;



	font-size: 25px;



	margin-left: 10px;



	line-height: 35px;



}







.pb-new-3-event-adv .view-content .views-view-grid {



	width: 100%;



}







@media (min-width:0px) {



	.pb-new-3-event-adv .view-content .views-view-grid .col-2 .views-field,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3 .views-field {



		display: none;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 {



		width: 100%;



		background: white;



		vertical-align: top;



		position: relative;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 img {



		position: relative;



		margin: 10px;



		width: 95%;



		max-height: 230px;



		height: 230px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 .group-set {



		position: absolute;



		width: 100%;



		bottom: 0px;



		color: #fff;



		z-index: 1;



		background: -webkit-gradient(linear, left top, left bottom, left, right);



		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);



		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



		transition: all .3s ease;



		-webkit-transition: all .3s ease;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 .group-set .field_event_type {



		margin-top: 50px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 .group-set .field-name-field-event-type {



		font-size: 15px;



		font-weight: bold;



		color: white;



		margin-left: 10px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 .group-set .field-name-field-ifpri-date {



		color: #373eb2;



		text-transform: uppercase;



		font-family: "myriad-pro-condensed", sans-serif;



		display: inline-block;



		font-size: 15px;



		font-weight: bold;



		margin: 0 5px 0 0px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 .group-set .views-field-title {



		font-size: 15px;



		font-weight: bold;



		margin: 10px 0 15px 10px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 .group-set .views-field-title a {



		color: white;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1:hover {



		background: #def5f4;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1:hover .group-set {



		bottom: 0px;



		width: 100%;



		height: 100%;



		background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, transparent), color-stop(50%, black), right);



		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 5%, #000000 80%, #000000 100%);



		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1:hover .group-set .field_event_type {



		margin-top: 100px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1:hover .group-set .field-name-field-event-type {



		font-size: 20px;



		font-weight: bold;



		color: white;



		margin: 0px 15px 10px 15px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1:hover .group-set .field-name-field-ifpri-date {



		font-size: 20px;



		font-weight: bold;



		margin: 0 5px 0 15px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1:hover .group-set .views-field-title {



		font-size: 20px;



		font-weight: bold;



		margin: 10px 10px 15px 10px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1:hover .group-set .views-field-title a {



		color: white;



	}



}







@media (min-width:768px) {



	.pb-new-3-event-adv .view-content .views-view-grid .col-1,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3 {



		width: 31%;



		background: white;



		vertical-align: top;



		position: relative;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 .views-field,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2 .views-field,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3 .views-field {



		display: block;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 img,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2 img,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3 img {



		position: relative;



		margin: 10px;



		width: 95%;



		max-height: 230px;



		height: 230px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 .group-set,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2 .group-set,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3 .group-set {



		position: absolute;



		width: 100%;



		bottom: 0px;



		color: #fff;



		z-index: 1;



		background: -webkit-gradient(linear, left top, left bottom, left, right);



		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);



		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



		transition: all .3s ease;



		-webkit-transition: all .3s ease;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 .group-set .field_event_type,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2 .group-set .field_event_type,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3 .group-set .field_event_type {



		margin-top: 50px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 .group-set .field-name-field-event-type,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2 .group-set .field-name-field-event-type,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3 .group-set .field-name-field-event-type {



		font-size: 15px;



		font-weight: bold;



		color: white;



		margin-left: 10px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 .group-set .field-name-field-ifpri-date,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2 .group-set .field-name-field-ifpri-date,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3 .group-set .field-name-field-ifpri-date {



		color: #373eb2;



		text-transform: uppercase;



		font-family: "myriad-pro-condensed", sans-serif;



		display: inline-block;



		font-size: 15px;



		font-weight: bold;



		margin: 0 5px 0 0px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 .group-set .views-field-title,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2 .group-set .views-field-title,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3 .group-set .views-field-title {



		font-size: 15px;



		font-weight: bold;



		margin: 10px 0 15px 10px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1 .group-set .views-field-title a,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2 .group-set .views-field-title a,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3 .group-set .views-field-title a {



		color: white;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1:hover,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2:hover,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3:hover {



		background: #def5f4;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1:hover .group-set,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2:hover .group-set,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3:hover .group-set {



		bottom: 0px;



		width: 100%;



		height: 100%;



		background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, transparent), color-stop(50%, black), right);



		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 5%, #000000 80%, #000000 100%);



		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1:hover .group-set .field_event_type,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2:hover .group-set .field_event_type,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3:hover .group-set .field_event_type {



		margin-top: 100px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1:hover .group-set .field-name-field-event-type,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2:hover .group-set .field-name-field-event-type,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3:hover .group-set .field-name-field-event-type {



		font-size: 20px;



		font-weight: bold;



		color: white;



		margin: 0px 15px 10px 15px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1:hover .group-set .field-name-field-ifpri-date,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2:hover .group-set .field-name-field-ifpri-date,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3:hover .group-set .field-name-field-ifpri-date {



		font-size: 20px;



		font-weight: bold;



		margin: 0 5px 0 15px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1:hover .group-set .views-field-title,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2:hover .group-set .views-field-title,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3:hover .group-set .views-field-title {



		font-size: 20px;



		font-weight: bold;



		margin: 10px 10px 15px 10px;



	}



	.pb-new-3-event-adv .view-content .views-view-grid .col-1:hover .group-set .views-field-title a,



	.pb-new-3-event-adv .view-content .views-view-grid .col-2:hover .group-set .views-field-title a,



	.pb-new-3-event-adv .view-content .views-view-grid .col-3:hover .group-set .views-field-title a {



		color: white;



	}



}







.pb-new-2-event-adv {



	margin: 10px 0 10px 0;



}







.pb-new-2-event-adv .field-name-field-pf-title .field-items .field-item.even {



	color: white;



	font-size: 25px;



	margin-left: 10px;



	line-height: 35px;



}







.pb-new-2-event-adv .view-content .views-view-grid {



	width: 100%;



}







.pb-new-2-event-adv .view-content .views-view-grid .col-3 {



	display: none;



}







.pb-new-2-event-adv .view-content .views-view-grid .col-1,



.pb-new-2-event-adv .view-content .views-view-grid .col-2 {



	background: white;



	vertical-align: top;



	position: relative;



}







@media (min-width:0px) {



	.pb-new-2-event-adv .view-content .views-view-grid .col-1,



	.pb-new-2-event-adv .view-content .views-view-grid .col-2 {



		width: 100%;



	}



}







@media (min-width:768px) {



	.pb-new-2-event-adv .view-content .views-view-grid .col-1,



	.pb-new-2-event-adv .view-content .views-view-grid .col-2 {



		width: 30%;



	}



}







.pb-new-2-event-adv .view-content .views-view-grid .col-1 img,



.pb-new-2-event-adv .view-content .views-view-grid .col-2 img {



	position: relative;



	margin: 10px 10% 10px 10%;



	width: 80%;



}







@media (min-width:0px) {



	.pb-new-2-event-adv .view-content .views-view-grid .col-1 img,



	.pb-new-2-event-adv .view-content .views-view-grid .col-2 img {



		max-height: 200px;



	}



}







@media (min-width:768px) {



	.pb-new-2-event-adv .view-content .views-view-grid .col-1 img,



	.pb-new-2-event-adv .view-content .views-view-grid .col-2 img {



		max-height: 260px;



		height: 260px;



	}



}







.pb-new-2-event-adv .view-content .views-view-grid .col-1 .group-set,



.pb-new-2-event-adv .view-content .views-view-grid .col-2 .group-set {



	position: absolute;



	bottom: 0px;



	color: #fff;



	z-index: 1;



	background: -webkit-gradient(linear, left top, left bottom, left, right);



	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);



	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



	transition: all .3s ease;



	-webkit-transition: all .3s ease;



}







@media (min-width:0px) {



	.pb-new-2-event-adv .view-content .views-view-grid .col-1 .group-set,



	.pb-new-2-event-adv .view-content .views-view-grid .col-2 .group-set {



		width: 100%;



	}



}







@media (min-width:768px) {



	.pb-new-2-event-adv .view-content .views-view-grid .col-1 .group-set,



	.pb-new-2-event-adv .view-content .views-view-grid .col-2 .group-set {



		width: 70%;



	}



}







.pb-new-2-event-adv .view-content .views-view-grid .col-1 .group-set .field_event_type,



.pb-new-2-event-adv .view-content .views-view-grid .col-2 .group-set .field_event_type {



	margin-top: 50px;



}







.pb-new-2-event-adv .view-content .views-view-grid .col-1 .group-set .field-name-field-event-type,



.pb-new-2-event-adv .view-content .views-view-grid .col-2 .group-set .field-name-field-event-type {



	font-size: 15px;



	font-weight: bold;



	color: white;



	margin-left: 10px;



}







.pb-new-2-event-adv .view-content .views-view-grid .col-1 .group-set .field-name-field-ifpri-date,



.pb-new-2-event-adv .view-content .views-view-grid .col-2 .group-set .field-name-field-ifpri-date {



	color: #373eb2;



	text-transform: uppercase;



	font-family: "myriad-pro-condensed", sans-serif;



	display: inline-block;



	font-size: 15px;



	font-weight: bold;



	margin: 0 5px 0 0px;



}







.pb-new-2-event-adv .view-content .views-view-grid .col-1 .group-set .views-field-title,



.pb-new-2-event-adv .view-content .views-view-grid .col-2 .group-set .views-field-title {



	font-size: 15px;



	font-weight: bold;



	margin: 10px 0 15px 10px;



}







.pb-new-2-event-adv .view-content .views-view-grid .col-1 .group-set .views-field-title a,



.pb-new-2-event-adv .view-content .views-view-grid .col-2 .group-set .views-field-title a {



	color: white;



}







@media (min-width:400px) {



	.pb-new-2-event-adv .view-content .views-view-grid .col-1:hover,



	.pb-new-2-event-adv .view-content .views-view-grid .col-2:hover {



		background: #def5f4;



	}



	.pb-new-2-event-adv .view-content .views-view-grid .col-1:hover .group-set,



	.pb-new-2-event-adv .view-content .views-view-grid .col-2:hover .group-set {



		bottom: 0px;



		width: 100%;



		height: 70%;



		background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, transparent), color-stop(50%, black), right);



		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 5%, #000000 50%, #000000 100%);



		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



	}



	.pb-new-2-event-adv .view-content .views-view-grid .col-1:hover .group-set .field_event_type,



	.pb-new-2-event-adv .view-content .views-view-grid .col-2:hover .group-set .field_event_type {



		margin-top: 50px;



	}



	.pb-new-2-event-adv .view-content .views-view-grid .col-1:hover .group-set .field-name-field-event-type,



	.pb-new-2-event-adv .view-content .views-view-grid .col-2:hover .group-set .field-name-field-event-type {



		font-size: 20px;



		font-weight: bold;



		color: white;



		margin: 0px 15px 10px 15px;



	}



	.pb-new-2-event-adv .view-content .views-view-grid .col-1:hover .group-set .field-name-field-ifpri-date,



	.pb-new-2-event-adv .view-content .views-view-grid .col-2:hover .group-set .field-name-field-ifpri-date {



		font-size: 20px;



		font-weight: bold;



		margin: 0 5px 0 15px;



	}



	.pb-new-2-event-adv .view-content .views-view-grid .col-1:hover .group-set .views-field-title,



	.pb-new-2-event-adv .view-content .views-view-grid .col-2:hover .group-set .views-field-title {



		font-size: 20px;



		font-weight: bold;



		margin: 10px 10px 15px 10px;



	}



	.pb-new-2-event-adv .view-content .views-view-grid .col-1:hover .group-set .views-field-title a,



	.pb-new-2-event-adv .view-content .views-view-grid .col-2:hover .group-set .views-field-title a {



		color: white;



	}



}







.pb-new-1-event-adv {



	margin: 10px 0 10px 0;



}







.pb-new-1-event-adv .field-name-field-pf-title .field-items .field-item.even {



	color: white;



	font-size: 25px;



	margin-left: 10px;



	line-height: 35px;



}







.pb-new-1-event-adv .view-content .views-view-grid {



	width: 100%;



}







.pb-new-1-event-adv .view-content .views-view-grid .col-2,



.pb-new-1-event-adv .view-content .views-view-grid .col-3 {



	display: none;



}







.pb-new-1-event-adv .view-content .views-view-grid .col-1 {



	background: white;



	vertical-align: top;



	position: relative;



}







@media (min-width:0px) {



	.pb-new-1-event-adv .view-content .views-view-grid .col-1 {



		width: 100%;



	}



}







@media (min-width:400px) {



	.pb-new-1-event-adv .view-content .views-view-grid .col-1 {



		width: 30%;



	}



}







.pb-new-1-event-adv .view-content .views-view-grid .col-1 img {



	position: relative;



	margin: 10px 10% 10px 10%;



	width: 80%;



}







@media (min-width:0px) {



	.pb-new-1-event-adv .view-content .views-view-grid .col-1 img {



		max-height: 200px;



	}



}







@media (min-width:400px) {



	.pb-new-1-event-adv .view-content .views-view-grid .col-1 img {



		max-height: 240px;



	}



}







@media (min-width:768px) {



	.pb-new-1-event-adv .view-content .views-view-grid .col-1 img {



		margin: 10px 15% 10px 15%;



		width: 30%;



		max-height: 260px;



		height: 260px;



	}



}







.pb-new-1-event-adv .view-content .views-view-grid .col-1 .group-set {



	position: absolute;



	color: #fff;



	z-index: 1;



	background: -webkit-gradient(linear, left top, left bottom, left, right);



	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);



	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



	transition: all .3s ease;



	-webkit-transition: all .3s ease;



}







@media (min-width:0px) {



	.pb-new-1-event-adv .view-content .views-view-grid .col-1 .group-set {



		width: 100%;



		bottom: 0;



	}



}







@media (min-width:768px) {



	.pb-new-1-event-adv .view-content .views-view-grid .col-1 .group-set {



		width: 40%;



		height: 60%;



		right: 10%;



		top: 10px;



	}



}







.pb-new-1-event-adv .view-content .views-view-grid .col-1 .group-set .field_event_type {



	margin-top: 50px;



}







.pb-new-1-event-adv .view-content .views-view-grid .col-1 .group-set .field-name-field-event-type {



	font-size: 15px;



	font-weight: bold;



	color: white;



	margin-left: 10px;



}







.pb-new-1-event-adv .view-content .views-view-grid .col-1 .group-set .field-name-field-ifpri-date {



	color: #373eb2;



	text-transform: uppercase;



	font-family: "myriad-pro-condensed", sans-serif;



	display: inline-block;



	font-size: 15px;



	font-weight: bold;



	margin: 0 5px 0 0px;



}







.pb-new-1-event-adv .view-content .views-view-grid .col-1 .group-set .views-field-title {



	font-size: 15px;



	font-weight: bold;



	margin: 10px 0 15px 10px;



}







.pb-new-1-event-adv .view-content .views-view-grid .col-1 .group-set .views-field-title a {



	color: white;



}







@media (min-width:768px) {



	.pb-new-1-event-adv .view-content .views-view-grid .col-1:hover {



		background: #def5f4;



	}



	.pb-new-1-event-adv .view-content .views-view-grid .col-1:hover .group-set {



		bottom: 0px;



		width: 80%;



		height: 90%;



		background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, transparent), color-stop(50%, black), right);



		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 5%, #000000 70%, #000000 100%);



		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



	}



	.pb-new-1-event-adv .view-content .views-view-grid .col-1:hover .group-set .field_event_type {



		margin-top: 120px;



	}



	.pb-new-1-event-adv .view-content .views-view-grid .col-1:hover .group-set .field-name-field-event-type {



		font-size: 20px;



		font-weight: bold;



		color: white;



		margin: 0px 15px 10px 15px;



	}



	.pb-new-1-event-adv .view-content .views-view-grid .col-1:hover .group-set .field-name-field-ifpri-date {



		font-size: 20px;



		font-weight: bold;



		margin: 0 5px 0 15px;



	}



	.pb-new-1-event-adv .view-content .views-view-grid .col-1:hover .group-set .views-field-title {



		font-size: 20px;



		font-weight: bold;



		margin: 10px 10px 15px 10px;



	}



	.pb-new-1-event-adv .view-content .views-view-grid .col-1:hover .group-set .views-field-title a {



		color: white;



	}



}







.pb-fg-3-event-adv {



	margin: 10px 0 10px 0;



}







.pb-fg-3-event-adv .field-name-field-pf-title .field-items .field-item.even {



	color: white;



	font-size: 25px;



	margin-left: 10px;



	line-height: 35px;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid {



	background: white;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid ul {



	padding-bottom: 10px;



}







@media (min-width:0px) {



	.pb-fg-3-event-adv .view-content .views-fluid-grid li.views-fluid-grid-item {



		width: 335px;



	}



}







@media (min-width:1025px) {



	.pb-fg-3-event-adv .view-content .views-fluid-grid li.views-fluid-grid-item {



		max-width: 400px;



		width: 33%;



	}



}







.pb-fg-3-event-adv .view-content .views-fluid-grid li {



	background: none;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item {



	padding: 10px;



	border: none;



	background: white;



	vertical-align: top;



	position: relative;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item .views-field {



	display: block;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item img {



	position: relative;



	margin: 10px;



	width: 95%;



	max-height: 230px;



	height: 200px;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item .group-set {



	position: absolute;



	width: 100%;



	bottom: 0px;



	color: #fff;



	z-index: 1;



	background: -webkit-gradient(linear, left top, left bottom, left, right);



	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);



	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



	transition: all .3s ease;



	-webkit-transition: all .3s ease;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item .group-set .field_event_type {



	margin-top: 50px;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item .group-set .field-name-field-event-type {



	font-size: 15px;



	font-weight: bold;



	color: white;



	margin-left: 10px;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item .group-set .field-name-field-ifpri-date {



	color: #373eb2;



	text-transform: uppercase;



	font-family: "myriad-pro-condensed", sans-serif;



	display: inline-block;



	font-size: 15px;



	font-weight: bold;



	margin: 0 5px 0 10px;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item .group-set .views-field-title {



	font-size: 15px;



	font-weight: bold;



	margin: 10px 10px 15px 10px;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item .group-set .views-field-title a {



	color: white;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item:hover {



	background: #def5f4;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item:hover .group-set {



	bottom: 0px;



	width: 100%;



	height: 100%;



	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, transparent), color-stop(50%, black), right);



	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 5%, #000000 80%, #000000 100%);



	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item:hover .group-set .field_event_type {



	margin-top: 100px;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item:hover .group-set .field-name-field-event-type {



	font-size: 20px;



	font-weight: bold;



	color: white;



	margin: 0px 15px 10px 15px;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item:hover .group-set .field-name-field-ifpri-date {



	font-size: 20px;



	font-weight: bold;



	margin: 0 5px 0 15px;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item:hover .group-set .views-field-title {



	font-size: 20px;



	font-weight: bold;



	margin: 10px 10px 15px 10px;



}







.pb-fg-3-event-adv .view-content .views-fluid-grid .views-fluid-grid-item:hover .group-set .views-field-title a {



	color: white;



}







.pb-upcoming-special-event .field-name-field-pf-title .field-items {



	background-color: #3a67d2;



}







.pb-upcoming-special-event .field-name-field-pf-title .field-items .field-item.even {



	color: white;



	font-size: 25px;



	margin-left: 10px;



	line-height: 35px;



}







.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content {



	background: white;



	vertical-align: top;



	position: relative;



}







.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content img {



	position: relative;



}







.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content .group-set {



	width: 100%;



	position: absolute;



	bottom: 0px;



	color: #fff;



	z-index: 1;



}







@media (min-width:768px) {



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content .group-set {



		background: -webkit-gradient(linear, left top, left bottom, left, right);



		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #0000ff 130%);



		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



		transition: all .3s ease;



		-webkit-transition: all .3s ease;



	}



}







.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content .group-set .gfpr-field-title {



	font-size: 20px;



	font-weight: bold;



	margin: 10px 0 15px 10px;



}







.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content .group-set .gfpr-field-title a {



	color: #0073ff;



}







@media (min-width:400px) {



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content .group-set .gfpr-field-title {



		display: block;



		font-size: 30px;



		font-weight: bold;



		margin: 10px 0 15px 30px;



	}



}







.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content .group-set .gfpr-button-set {



	display: none;



}







@media (min-width:0px) {



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content .group-set .gfpr-field-title-loc {



		display: none;



	}



}







@media (min-width:400px) {



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content .group-set .gfpr-field-title-loc {



		display: block;



		color: white;



		font-size: 18px;



		font-weight: bold;



		margin-left: 30px;



	}



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content .group-set .gfpr-field-title-loc p {



		margin: 30px 0 15px 0;



	}



}







.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content .group-set .field-name-field-event-type {



	display: block;



	font-size: 20px;



	font-weight: bold;



	color: white;



	margin-left: 30px;



}







@media (min-width:0px) {



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content .group-set .field-name-field-ifpri-date {



		display: none;



	}



}







@media (min-width:400px) {



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content .group-set .field-name-field-ifpri-date {



		display: block;



		color: #96ff00;



		font-size: 20px;



		font-weight: bold;



		margin-left: 30px;



	}



}







@media (min-width:0px) {



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content .group-set .gfpr-field-location {



		display: none;



	}



}







@media (min-width:768px) {



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content .group-set .gfpr-field-location {



		display: block;



		color: white;



		font-size: 15px;



		font-weight: bold;



		margin-left: 30px;



	}



}







@media (min-width:768px) {



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content:hover {



		background: #def5f4;



	}



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content:hover .group-set {



		width: 100%;



		bottom: 0px;



		height: 70%;



		background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, transparent), color-stop(50%, lightblue), right);



		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 5%, #0000ff 60%, #0000ff 10%);



		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);



	}



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content:hover .group-set .gfpr-field-title {



		font-size: 40px;



		font-weight: bold;



		margin: 10px 0 15px 50px;



	}



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content:hover .group-set .gfpr-field-title a {



		color: #0073ff;



	}



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content:hover .group-set .gfpr-field-title a:hover {



		color: #FC6403;



		text-decoration: none;



	}



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content:hover .group-set .gfpr-button-set {



		display: none;



	}



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content:hover .group-set .gfpr-button-set .small-green-button {



		color: #FFF;



		background-color: #429d46;



		font-size: .9em;



		line-height: 5;



		padding: 5px 20px;



		text-transform: uppercase;



	}



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content:hover .group-set .gfpr-button-set .small-green-button a {



		color: white;



	}



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content:hover .group-set .gfpr-button-set .small-green-button a:hover {



		color: black;



		text-decoration: none;



	}



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content:hover .group-set .gfpr-button-set .gfpr-btn-quiz {



		margin-left: 20px;



	}



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content:hover .group-set .gfpr-field-title-loc {



		margin-left: 50px;



		color: white;



		font-size: 25px;



	}



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content:hover .group-set .field-name-field-event-type {



		font-size: 20px;



		font-weight: bold;



		color: white;



		margin-left: 50px;



	}



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content:hover .group-set .field-name-field-ifpri-date {



		color: #96ff00;



		font-size: 25px;



		font-weight: bold;



		margin: 0 5px 0 50px;



	}



	.pb-upcoming-special-event .field-name-field-pf-textarea-1 .views-field .fields-content:hover .group-set .gfpr-field-location {



		font-size: 20px;



		margin: 15px 0 0 50px;



	}



}







.pb-text-right-gray-pane .group-right .field-type-text-long {



	border-radius: 10px;



	box-shadow: inset 0 0 0 200px rgba(58, 58, 65, 0.77);



}







.pb-disable {



	display: none;



}







@media (min-width:1025px) {



	.pb-event-landing-top-label-box {



		height: 160px;



	}



}







.pb-event-landing-top-label-box #eventlabelbox-subscribe-btn,



.pb-event-landing-top-label-box #eventlabelbox-eventrewind-btn,



.pb-event-landing-top-label-box #eventlabelbox-eventrewind-btn2 {



	position: absolute;



	z-index: 2;



	width: 150px;



	background-color: #429d46;



	font-size: 18px;



	text-transform: uppercase;



}







@media (min-width:0px) {



	.pb-event-landing-top-label-box #eventlabelbox-subscribe-btn,



	.pb-event-landing-top-label-box #eventlabelbox-eventrewind-btn,



	.pb-event-landing-top-label-box #eventlabelbox-eventrewind-btn2 {



		display: none;



	}



}







@media (min-width:1025px) {



	.pb-event-landing-top-label-box #eventlabelbox-subscribe-btn,



	.pb-event-landing-top-label-box #eventlabelbox-eventrewind-btn,



	.pb-event-landing-top-label-box #eventlabelbox-eventrewind-btn2 {



		display: block;



		left: 81%;



	}



}







.pb-event-landing-top-label-box #eventlabelbox-subscribe-btn {



	padding: 5px 10px;



	margin: 10px 0 0 20px;



}







.pb-event-landing-top-label-box #eventlabelbox-subscribe-btn a {



	color: white;



	margin-left: 25px;



}







.pb-event-landing-top-label-box .section-event-rewind {



	position: relative;



	top: -142px;



}







.pb-event-landing-top-label-box .class_latest_event_rewind-wrapper {



	overflow: visible;



}







.pb-event-landing-top-label-box #eventlabelbox-eventrewind-btn {



	padding: 5px 2px;



	margin: 50px 0 0 33px;



}







.pb-event-landing-top-label-box #eventlabelbox-eventrewind-btn a {



	color: white;



	margin-left: 17px;



}







.pb-event-landing-top-label-box #eventlabelbox-eventrewind-btn2 {



	padding: 5px 2px;



	margin: 50px 0 0 20px;



}







.pb-event-landing-top-label-box #eventlabelbox-eventrewind-btn2 a {



	color: white;



	margin-left: 13px;



}







.pb-event-landing-top-label-box #eventlabelbox-title {



	position: relative;



	width: 200px;



}







@media (min-width:0px) {



	.pb-event-landing-top-label-box #eventlabelbox-title {



		top: 5px;



		left: 0px;



	}



}







@media (min-width:768px) {



	.pb-event-landing-top-label-box #eventlabelbox-title {



		top: 30px;



		left: 50px;



	}



}







@media (min-width:1025px) {



	.pb-event-landing-top-label-box #eventlabelbox-title {



		top: 50px;



		left: 50px;



	}



}







.pb-event-landing-top-label-box #eventlabelbox-title p {



	margin: 0px 15px 0 15px;



	line-height: 60px;



	color: #242f59;



	font-size: 20px;



}







@media (min-width:400px) {



	.pb-event-landing-top-label-box #eventlabelbox-title p {



		font-size: 25px;



	}



}







@media (min-width:768px) {



	.pb-event-landing-top-label-box #eventlabelbox-title p {



		font-size: 40px;



	}



}







@media (min-width:1025px) {



	.pb-event-landing-top-label-box #eventlabelbox-title p {



		font-size: 50px;



	}



}







@media (min-width:0px) {



	.pb-event-landing-top-label-box #eventlabelbox-desc p {



		margin: 0px 15px 0 15px;



		line-height: 25px;



		color: #242f59;



		font-size: 13px;



	}



}







@media (min-width:400px) {



	.pb-event-landing-top-label-box #eventlabelbox-desc p {



		line-height: 30px;



		font-size: 17px;



	}



}







@media (min-width:768px) {



	.pb-event-landing-top-label-box #eventlabelbox-desc {



		position: relative;



		left: 200px;



		top: -39px;



	}



	.pb-event-landing-top-label-box #eventlabelbox-desc p {



		margin: 0px 15px 0 15px;



		line-height: 35px;



		color: #242f59;



		font-size: 20px;



	}



}







@media (min-width:1025px) {



	.pb-event-landing-top-label-box #eventlabelbox-desc {



		left: 270px;



		top: -20px;



	}



	.pb-event-landing-top-label-box #eventlabelbox-desc p {



		line-height: 40px;



		font-size: 27px;



	}



}







.pb-show-upcoming-event-btn #event-landing-show-upcoming-event-link-btn {



	width: 200px;



	position: relative;



	font-size: 15px;



	z-index: 2;



}







@media (min-width:400px) {



	.pb-show-upcoming-event-btn #event-landing-show-upcoming-event-link-btn {



		left: 85%;



		bottom: 5px;



		line-height: 0px;



	}



}







.pb-topic-page-collection-tab4 .quicktabs_main.quicktabs-style-sky {



	background: #edeef9;



	border: none;



	padding: 0px 5px 0 5px;



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky {



	font-family: "myriad-pro-condensed", sans-serif;



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active {



	background: none;



	font-size: 18px;



	font-weight: 700;



	margin: 3px 1px 3px 1px;



}







@media (min-width:0px) {



	.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li,



	.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active {



		height: 100px;



		width: 100px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li,



	.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active {



		height: 160px;



		width: 160px;



	}



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li a,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active a {



	background: none;



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li a,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li a:hover,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active a,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active a:hover {



	background-repeat: no-repeat;



	background-position: center;



	background-color: ghostwhite;



	border: solid 1px #4e684e;



	border-radius: 5px;



	text-align: center;



}







@media (min-width:0px) {



	.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li a,



	.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li a:hover,



	.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active a,



	.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active a:hover {



		height: 100px;



		width: 100px;



		background-size: 30px 30px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li a,



	.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li a:hover,



	.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active a,



	.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active a:hover {



		height: 160px;



		width: 160px;



		background-size: 60px 60px;



	}



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-blog,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-blog,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-blog,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-blog {



	background-image: url(../tabhd-2_blog-128.png);



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-dataset,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-dataset,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-dataset,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-dataset {



	background-image: url(../tabhd-2_dataset-128.png);



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-event,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-event,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-event,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-event {



	background-image: url(../tabhd-2_event-128.png);



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-pub,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-pub,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-pub,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-pub {



	background-image: url(../tabhd-2_pub-128.png);



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-video,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-video {



	background-image: url(../tabhd-2_video-128.png);



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-misc,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-misc {



	background-image: url(../tabhd-2_misc-128.png);



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-news,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-news,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-news,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-news {



	background-image: url(../tabhd-2_news-128.png);



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-profile,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-profile {



	background-image: url(../tabhd-contact-128.png);



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-ref-pros,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-ref-pros {



	background-image: url(../tabhd-2_ref-pros-128.png);



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-website,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-website,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-website,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-website {



	background-image: url(../tabhd-2_ref-site-128.png);



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-tool,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-tool,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-tool,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-tool {



	background-image: url(../tabhd-2_tool-128.png);



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.first a {



	border: solid 1px #4e684e;



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li a {



	color: #181b21;



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li a:hover {



	background-color: #d1d1d1;



}







.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active a,



.pb-topic-page-collection-tab4 .quicktabs-tabs.quicktabs-style-sky li.active a:hover {



	font-weight: 800;



	background-color: #5c92f2;



}







.pb-topic-page-collection-tab5 .quicktabs_main.quicktabs-style-sky {



	background: #edeef9;



	border: none;



	padding: 0px 5px 0 5px;



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky {



	font-family: "myriad-pro-condensed", sans-serif;



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active {



	background: none;



	font-size: 18px;



	font-weight: 700;



	margin: 3px 1px 3px 1px;



}







@media (min-width:0px) {



	.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li,



	.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active {



		height: 100px;



		width: 100px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li,



	.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active {



		height: 160px;



		width: 121px;



	}



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li a,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active a {



	background: none;



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li a,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li a:hover,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active a,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active a:hover {



	background-repeat: no-repeat;



	background-position: center;



	background-color: ghostwhite;



	border: solid 1px #4e684e;



	border-radius: 5px;



	text-align: center;



}







@media (min-width:0px) {



	.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li a,



	.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li a:hover,



	.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active a,



	.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active a:hover {



		height: 100px;



		width: 100px;



		background-size: 30px 30px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li a,



	.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li a:hover,



	.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active a,



	.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active a:hover {



		height: 160px;



		width: 121px;



		background-size: 60px 60px;



	}



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-blog,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-division-individual-page-block-blog,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-blog,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-blog,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-division-individual-page-block-blog,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-blog {



	background-image: url(../tabhd-2_blog-128.png);



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-dataset,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-search-inline-collection-search-block-dataset,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-dataset,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-dataset,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-search-inline-collection-search-block-dataset,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-dataset {



	background-image: url(../tabhd-2_dataset-128.png);



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-event,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-division-individual-page-block-event,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-event,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-event,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-division-individual-page-block-event,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-event {



	background-image: url(../tabhd-2_event-128.png);



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-pub,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-search-inline-collection-search-block-pub,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-pub,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-pub,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-search-inline-collection-search-block-pub,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-pub {



	background-image: url(../tabhd-2_pub-128.png);



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-video,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-division-individual-page-block-video,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-video,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-division-individual-page-block-video {



	background-image: url(../tabhd-2_video-128.png);



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-misc,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-division-individual-page-block-misc,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-misc,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-division-individual-page-block-misc {



	background-image: url(../tabhd-2_misc-128.png);



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-news,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-division-individual-page-block-news,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-news,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-news,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-division-individual-page-block-news,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-news {



	background-image: url(../tabhd-2_news-128.png);



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-profile,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li #quicktabs-tab-qtab_division_collection_view-0,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-profile,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active #quicktabs-tab-qtab_division_collection_view-0 {



	background-image: url(../tabhd-contact-128.png);



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-ref-pros,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-division-individual-page-block-ref-pros,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-ref-pros,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-division-individual-page-block-ref-pros {



	background-image: url(../tabhd-2_ref-pros-128.png);



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-website,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-search-inline-collection-search-block-website,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-website,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-website,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-search-inline-collection-search-block-website,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-website {



	background-image: url(../tabhd-2_ref-site-128.png);



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-topic-individual-page-block-tool,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-search-inline-collection-search-block-tool,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li .quicktabs-tab-view-country-individual-page-block-tool,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-topic-individual-page-block-tool,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-search-inline-collection-search-block-tool,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active .quicktabs-tab-view-country-individual-page-block-tool {



	background-image: url(../tabhd-2_tool-128.png);



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.first a {



	border: solid 1px #4e684e;



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li a {



	color: #181b21;



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li a:hover {



	background-color: #d1d1d1;



}







.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active a,



.pb-topic-page-collection-tab5 .quicktabs-tabs.quicktabs-style-sky li.active a:hover {



	font-weight: 800;



	background-color: #5c92f2;



}







.pb-topic-page-collection .quicktabs-wrapper {



	margin-top: 20px;



	margin-bottom: 20px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage {



	background: white;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view .view-content li.views-fluid-grid-item {



	background: none;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



	background: #d6d7e666;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:400px) {



	.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



		width: 44%;



		margin-right: 10px;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 15px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 25px;



		margin-bottom: 20px;



	}



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info {



	display: flex;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info .field-name-field-record-type {



	color: #5a4f4f;



	font-size: 15px;



	line-height: 20px;



	font-weight: 600;



	margin-right: 8px;



	text-transform: capitalize;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info .field-name-field-record-published-date {



	line-height: 20px;



	font-size: 16px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	color: #E37F58;



	text-shadow: 1px 1px 1px #060606;



	font-weight: 100;



	margin-top: 3px;



	font-size: 26px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-author {



	color: #5a4f4f;



	font-size: 12px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content {



	background: white;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



	background: #d6d7e666;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:400px) {



	.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



		width: 46%;



		margin-right: 10px;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



		width: 30%;



		margin-right: 15px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



		width: 30%;



		margin-right: 25px;



		margin-bottom: 20px;



	}



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info {



	display: flex;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info .field-name-field-record-published-date {



	line-height: 20px;



	font-size: 16px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	color: #E37F58;



	text-shadow: 1px 1px 1px #060606;



	font-weight: 100;



	margin-top: 3px;



	font-size: 26px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-author .field-name-field-record-series {



	color: #5a4f4f;



	font-size: 12px;



	text-transform: capitalize;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-author .field-name-field-record-series::before {



	display: none;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content {



	background: white;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item {



	background: white;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item {



		width: 46%;



		margin-right: 25px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item {



		width: 32%;



		margin-right: 10px;



		margin-bottom: 20px;



		padding: 5px;



	}



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content {



	height: 0px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content img {



	width: 98%;



	border-radius: 5px;



	height: 180px;



	margin: 5px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap {



	position: relative;



	top: -190px;



	padding: 10px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .blog-info {



	display: inline-flex;



	text-shadow: 1px 1px 1px #060606;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .blog-info .field-name-field-blog-category {



	font-size: 16px;



	color: cadetblue;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .blog-info .blog-author {



	font-size: 14px;



	font-family: "myriad-pro-condensed", sans-serif;



	margin-left: 10px;



	text-transform: capitalize;



	color: #e39a66;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .blog-info .blog-author a {



	color: white;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	color: #fff;



	text-shadow: 1px 1px 1px #060606;



	padding: 6px;



	font-size: 18px;



	line-height: 18px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content {



	background: white;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item {



	background: #d6d7e666;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item {



		width: 46%;



		margin-right: 25px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item {



		width: 32%;



		margin-right: 10px;



		margin-bottom: 20px;



	}



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content img {



	width: 98%;



	border-radius: 5px;



	height: 180px;



	margin: 5px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap {



	padding: 10px 10px 0 10px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap .event-info {



	display: inline-flex;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap .event-info .field-name-field-event-category {



	font-size: 16px;



	color: cadetblue;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap .event-info .field-name-field-ifpri-date {



	font-size: 14px;



	font-family: "myriad-pro-condensed", sans-serif;



	margin-left: 10px;



	margin-bottom: 0;



	line-height: 26px;



	text-transform: capitalize;



	color: #e39a66;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap .event-info .field-name-field-ifpri-date::before {



	content: ":";



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	color: #f4eef680;



	text-shadow: 1px 1px 1px #060606;



	padding: 6px;



	font-size: 18px;



	line-height: 18px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-content {



	background: white;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-content li.views-fluid-grid-item {



	padding: 15px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-content li.views-fluid-grid-item .player iframe {



	width: 100%;



	height: 100%;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-misc .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-misc .view-content {



	background: white;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-misc .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection .quicktabs_main .quicktabs-tabpage .view.topic-collection-misc .view-content li.views-fluid-grid-item {



	background: #d6d7e666;



	padding: 15px;



}







.pb-topic-page-collection2 .quicktabs-wrapper {



	margin-top: 20px;



	margin-bottom: 20px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage {



	background: white;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view .view-content li.views-fluid-grid-item {



	background: none;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



	background: white;



	border: 1px solid #e6e1e1;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:400px) {



	.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



		width: 44%;



		margin-right: 10px;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 15px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 25px;



		margin-bottom: 20px;



	}



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info {



	display: flex;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info .field-name-field-record-type {



	color: #5a4f4f;



	font-size: 15px;



	line-height: 20px;



	font-weight: 600;



	margin-right: 8px;



	text-transform: capitalize;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info .field-name-field-record-published-date {



	line-height: 20px;



	font-size: 16px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	margin-top: 3px;



	color: #2e2d2f;



	padding: 6px 0px 6px 0px;



	font-size: 20px;



	line-height: 22px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-author {



	color: #5a4f4f;



	font-size: 12px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content {



	background: white;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



	background: white;



	border: 1px solid #e6e1e1;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:400px) {



	.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



		width: 46%;



		margin-right: 10px;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



		width: 30%;



		margin-right: 15px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



		width: 30%;



		margin-right: 25px;



		margin-bottom: 20px;



	}



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info {



	display: flex;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info .field-name-field-record-published-date {



	line-height: 20px;



	font-size: 16px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	margin-top: 3px;



	color: #2e2d2f;



	padding: 6px 0px 6px 0px;



	font-size: 20px;



	line-height: 22px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-author .field-name-field-record-series {



	color: #5a4f4f;



	font-size: 12px;



	text-transform: capitalize;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-author .field-name-field-record-series::before {



	display: none;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-header p {



	color: #232829;



	margin-left: 30px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content {



	background: white;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item {



	background: white;



	border: 1px solid #e6e1e1;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item {



		width: 46%;



		margin-right: 25px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item {



		width: 32%;



		margin-right: 10px;



		margin-bottom: 20px;



		padding: 5px;



	}



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content img {



	width: 98%;



	border-radius: 5px;



	height: 180px;



	margin: 5px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap {



	padding: 10px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .blog-info {



	display: inline-flex;



	text-shadow: 1px 1px 1px #060606;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .blog-info .field-name-field-blog-category {



	font-size: 16px;



	color: cadetblue;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .blog-info .blog-author {



	font-size: 14px;



	font-family: "myriad-pro-condensed", sans-serif;



	margin-left: 10px;



	text-transform: capitalize;



	color: #e39a66;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .blog-info .blog-author a {



	color: white;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	color: #2e2d2f;



	padding: 6px 0px 6px 0px;



	font-size: 20px;



	line-height: 22px;



	font-weight: 600;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content {



	background: white;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item {



	background: white;



	border: 1px solid #e6e1e1;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item {



		width: 46%;



		margin-right: 25px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item {



		width: 32%;



		margin-right: 10px;



		margin-bottom: 20px;



	}



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content img {



	width: 98%;



	border-radius: 5px;



	height: 180px;



	margin: 5px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap {



	padding: 10px 10px 0 10px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap .event-info {



	display: inline-flex;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap .event-info .field-name-field-event-category {



	font-size: 16px;



	color: cadetblue;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap .event-info .field-name-field-ifpri-date {



	font-size: 15px;



	font-family: "myriad-pro-condensed", sans-serif;



	margin-left: 10px;



	margin-bottom: 0;



	line-height: 25px;



	text-transform: capitalize;



	color: #e39a66;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	color: #2e2d2f;



	padding: 6px 0px 6px 0px;



	font-size: 20px;



	line-height: 22px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-content {



	background: white;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-content li.views-fluid-grid-item {



	padding: 15px;



	background: white;



	border: 1px solid #e6e1e1;



	margin: 0px 50px 20px 0;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-content li.views-fluid-grid-item .player iframe {



	width: 100%;



	height: 100%;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-misc .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-misc .view-content {



	background: white;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-misc .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection2 .quicktabs_main .quicktabs-tabpage .view.topic-collection-misc .view-content li.views-fluid-grid-item {



	background: #d6d7e666;



	padding: 15px;



}







.pb-topic-page-collection3 .quicktabs-wrapper {



	margin-top: 20px;



	margin-bottom: 20px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage {



	background: white;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view .view-content li.views-fluid-grid-item {



	background: none;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .pager__item {



	background: none;



	border: solid 1px #4e684e;



	border-radius: 5px;



	font-size: 14px;



	font-weight: 600;



	padding: 5px 15px;



	background-color: #4e684e;



	margin-left: 44%;



	position: relative;



	bottom: 10px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .pager__item a {



	color: white;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



	background: white;



	border: 1px solid #e6e1e1;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:400px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



		width: 44%;



		margin-right: 10px;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 15px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 25px;



		margin-bottom: 20px;



	}



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info {



	display: flex;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info .field-name-field-record-type {



	color: #5a4f4f;



	font-size: 15px;



	line-height: 20px;



	font-weight: 600;



	margin-right: 8px;



	text-transform: capitalize;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info .field-name-field-record-published-date {



	line-height: 20px;



	font-size: 16px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	margin-top: 3px;



	color: #2e2d2f;



	padding: 6px 0px 6px 0px;



	font-size: 20px;



	line-height: 22px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-author {



	color: #5a4f4f;



	font-size: 12px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-publication .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-author .field-name-field-pub-author::after {



	content: ';';



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content {



	background: white;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



	background: white;



	border: 1px solid #e6e1e1;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:400px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



		width: 46%;



		margin-right: 10px;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



		width: 30%;



		margin-right: 15px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item {



		width: 30%;



		margin-right: 25px;



		margin-bottom: 20px;



	}



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info {



	display: flex;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-info .field-name-field-record-published-date {



	line-height: 20px;



	font-size: 16px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	margin-top: 3px;



	color: #2e2d2f;



	padding: 6px 0px 6px 0px;



	font-size: 20px;



	line-height: 22px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-author .field-name-field-record-series {



	color: #5a4f4f;



	font-size: 12px;



	text-transform: capitalize;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-dataset .view-content li.views-fluid-grid-item .content .group-content-wrap .pub-author .field-name-field-record-series::before {



	display: none;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-site .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-site .view-content {



	background: white;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-site .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-site .view-content li.views-fluid-grid-item {



	background: white;



	border: 1px solid #e6e1e1;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-site .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:400px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-site .view-content li.views-fluid-grid-item {



		width: 46%;



		margin-right: 10px;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-site .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 15px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-site .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 25px;



		margin-bottom: 20px;



	}



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-site .view-content li.views-fluid-grid-item .content img {



	width: 80%;



	height: 80%;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-site .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	margin-top: 3px;



	color: #2e2d2f;



	padding: 6px 0px 6px 0px;



	font-size: 20px;



	line-height: 22px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-header p {



	color: #232829;



	margin-left: 30px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content {



	background: white;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item {



	background: white;



	border: 1px solid #e6e1e1;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item {



		width: 46%;



		margin-right: 25px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item {



		width: 32%;



		margin-right: 10px;



		margin-bottom: 20px;



		padding: 5px;



	}



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content img {



	width: 98%;



	border-radius: 5px;



	height: 180px;



	margin: 5px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap {



	padding: 10px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .blog-info .field-name-field-blog-category {



	font-size: 16px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .blog-info .blog-author {



	font-size: 14px;



	font-family: "myriad-pro-condensed", sans-serif;



	margin-left: 10px;



	text-transform: capitalize;



	color: #413731;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .blog-info .blog-author a {



	color: white;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .blog-info .blog-author .field-name-field-pub-author::after {



	content: ';';



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-blog .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	color: #2e2d2f;



	padding: 6px 0px 6px 0px;



	font-size: 20px;



	line-height: 22px;



	font-weight: 600;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content {



	background: white;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item {



	background: white;



	border: 1px solid #e6e1e1;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item {



		width: 46%;



		margin-right: 25px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item {



		width: 32%;



		margin-right: 10px;



		margin-bottom: 20px;



	}



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content img {



	width: 98%;



	border-radius: 5px;



	height: 180px;



	margin: 5px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap {



	padding: 10px 10px 0 10px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap .event-info {



	display: inline-flex;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap .event-info .field-name-field-event-category {



	font-size: 16px;



	color: cadetblue;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap .event-info .field-name-field-ifpri-date {



	font-size: 15px;



	font-family: "myriad-pro-condensed", sans-serif;



	margin-left: 10px;



	margin-bottom: 0;



	line-height: 25px;



	text-transform: capitalize;



	color: #e39a66;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-event .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	color: #2e2d2f;



	padding: 6px 0px 6px 0px;



	font-size: 20px;



	line-height: 22px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-news .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-news .view-content {



	background: white;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-news .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-news .view-content li.views-fluid-grid-item {



	background: white;



	border: 1px solid #e6e1e1;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-news .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-news .view-content li.views-fluid-grid-item {



		width: 46%;



		margin-right: 25px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-news .view-content li.views-fluid-grid-item {



		width: 32%;



		margin-right: 10px;



		margin-bottom: 20px;



	}



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-news .view-content li.views-fluid-grid-item .content img {



	width: 98%;



	border-radius: 5px;



	height: 180px;



	margin: 5px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-news .view-content li.views-fluid-grid-item .content .group-content-wrap {



	padding: 10px 10px 0 10px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-news .view-content li.views-fluid-grid-item .content .group-content-wrap .news-info {



	display: inline-flex;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-news .view-content li.views-fluid-grid-item .content .group-content-wrap .news-info .field-name-field-news-release-type {



	font-size: 16px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-news .view-content li.views-fluid-grid-item .content .group-content-wrap .news-info .field-name-field-news-release-date {



	font-size: 15px;



	font-family: "myriad-pro-condensed", sans-serif;



	margin-left: 10px;



	margin-bottom: 0;



	line-height: 25px;



	text-transform: capitalize;



	color: #e39a66;



	font-weight: 600;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-news .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	color: #2e2d2f;



	padding: 6px 0px 6px 0px;



	font-size: 20px;



	line-height: 22px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-content {



	background: white;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-content li.views-fluid-grid-item {



	padding: 15px;



	background: white;



	border: 1px solid #e6e1e1;



	margin: 0px 50px 20px 0;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-content li.views-fluid-grid-item .player {



	height: 250px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .view-content li.views-fluid-grid-item .player iframe {



	width: 100%;



	height: 100%;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-video .pager--infinite-scroll {



	display: none;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-misc .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-misc .view-content {



	background: white;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-misc .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-misc .view-content li.views-fluid-grid-item {



	background: #d6d7e666;



	padding: 15px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-profile .view-header {



	padding-top: 10px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-profile .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-profile .view-content li.views-fluid-grid-item {



	background: white;



	border: 1px solid #e6e1e1;



	padding: 15px;



}







@media (min-width:0px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-profile .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-bottom: 15px;



	}



}







@media (min-width:400px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-profile .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-right: 10px;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-profile .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 15px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-profile .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 25px;



		margin-bottom: 20px;



	}



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-profile .view-content li.views-fluid-grid-item .content img {



	border-radius: 20px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-profile .view-content li.views-fluid-grid-item .content .group-content-wrap {



	margin-left: 110px;



}







.pb-topic-page-collection3 .quicktabs_main .quicktabs-tabpage .view.topic-collection-profile .view-content li.views-fluid-grid-item .content .group-content-wrap .group-header .field-name-field-profile-email-btn-embed {



	margin-bottom: 20px;



}







.pb-topic-page-pros .view.topic-project-program .view-header {



	background: red;



}







.pb-topic-page-pros .view.topic-project-program .view-content {



	background: white;



}







.pb-topic-page-pros .view.topic-project-program .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-pros .view.topic-project-program .view-content li.views-fluid-grid-item {



	background: #cdd7d3;



	padding: 0 5px 0 0;



	border-radius: 5px;



	margin: 5px 20px 5px auto;



}







@media (min-width:0px) {



	.pb-topic-page-pros .view.topic-project-program .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-right: 5px;



		margin-bottom: 15px;



	}



}







@media (min-width:400px) {



	.pb-topic-page-pros .view.topic-project-program .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 5px;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-pros .view.topic-project-program .view-content li.views-fluid-grid-item {



		width: 32%;



		margin-right: 5px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-pros .view.topic-project-program .view-content li.views-fluid-grid-item {



		width: 23%;



		margin-right: 15px;



		margin-bottom: 20px;



	}



}







.pb-topic-page-pros .view.topic-project-program .view-content li.views-fluid-grid-item .content {



	height: 0px;



}







.pb-topic-page-pros .view.topic-project-program .view-content li.views-fluid-grid-item .content img {



	width: 98%;



	border-radius: 5px;



	height: 180px;



	margin: 5px;



}







.pb-topic-page-pros .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap {



	position: relative;



	top: -190px;



	padding: 10px;



}







.pb-topic-page-pros .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .pros-info {



	display: inline-flex;



	text-shadow: 1px 1px 1px #060606;



}







.pb-topic-page-pros .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .pros-info .field-name-type {



	font-size: 16px;



	color: cadetblue;



}







.pb-topic-page-pros .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	text-shadow: 1px 1px 1px #060606;



	padding: 6px;



	font-size: 30px;



}







.pb-topic-page-pros .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field a {



	color: #fff;



}







.pb-topic-page-pros .view.topic-project-program .view-footer {



	background: green;



}







.pb-topic-page-pros2 .view.topic-project-program .view-header {



	background: red;



}







.pb-topic-page-pros2 .view.topic-project-program .view-content {



	background: white;



}







.pb-topic-page-pros2 .view.topic-project-program .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-pros2 .view.topic-project-program .view-content li.views-fluid-grid-item {



	background: white;



	padding: 0 5px 0 0;



	border-radius: 5px;



	margin: 5px 20px 5px auto;



	border: 1px solid #e6e1e1;



}







@media (min-width:0px) {



	.pb-topic-page-pros2 .view.topic-project-program .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-right: 5px;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-pros2 .view.topic-project-program .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 10px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-pros2 .view.topic-project-program .view-content li.views-fluid-grid-item {



		width: 48%;



		margin-right: 15px;



		margin-bottom: 20px;



	}



}







.pb-topic-page-pros2 .view.topic-project-program .view-content li.views-fluid-grid-item .content img {



	border-radius: 5px;



	margin: 20px 20px 20px 10px;



}







@media (min-width:0px) {



	.pb-topic-page-pros2 .view.topic-project-program .view-content li.views-fluid-grid-item .content img {



		width: 96%;



		height: 180px;



	}



}







@media (min-width:400px) {



	.pb-topic-page-pros2 .view.topic-project-program .view-content li.views-fluid-grid-item .content img {



		width: 48%;



	}



}







@media (min-width:768px) {



	.pb-topic-page-pros2 .view.topic-project-program .view-content li.views-fluid-grid-item .content img {



		width: 95%;



		height: 220px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-pros2 .view.topic-project-program .view-content li.views-fluid-grid-item .content img {



		width: 98%;



		height: 240px;



	}



}







.pb-topic-page-pros2 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap {



	padding: 15px 10px;



}







.pb-topic-page-pros2 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .pros-info {



	display: inline-flex;



	text-shadow: 1px 1px 1px #060606;



}







.pb-topic-page-pros2 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .pros-info .field-name-type {



	font-size: 16px;



	color: cadetblue;



}







.pb-topic-page-pros2 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	padding: 6px 0px 6px 0px;



	font-size: 24px;



	line-height: 28px;



	font-weight: 100;



}







.pb-topic-page-pros2 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field a {



	color: #2e2d2f;



}







.pb-topic-page-pros2 .view.topic-project-program .view-footer {



	background: green;



}







.pb-topic-page-pros3 .field-name-field-pf-title {



	color: white;



	font-size: 22px;



	padding: 5px 10px;



	background: #3854b4;



	font-weight: 600;



	border-radius: 5px;



}







.pb-topic-page-pros3 #block-views-topic-individual-page-block-pro {



	background: white;



}







.pb-topic-page-pros3 .view.topic-project-program .view-header {



	background: red;



}







.pb-topic-page-pros3 .view.topic-project-program .view-content {



	background: white;



}







.pb-topic-page-pros3 .view.topic-project-program .view-content ul {



	padding: 5px;



	margin-top: 20px;



}







.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item {



	background: white;



	padding: 0 5px 0 0;



	border-radius: 5px;



	margin: 5px 20px 5px auto;



	border: 1px solid #e6e1e1;



	box-shadow: 2px 2px 4px 1px #9E9B9B;



}







@media (min-width:0px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item {



		width: 100%;



		margin-right: 5px;



		margin-bottom: 15px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item {



		width: 47%;



		margin-right: 10px;



		margin-bottom: 15px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item {



		width: 23%;



		margin-right: 10px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content {



		height: 370px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content {



		height: 300px;



	}



}







.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content img {



	border-radius: 5px;



	margin: 20px 20px 20px 10px;



}







@media (min-width:0px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content img {



		width: 96%;



		height: 180px;



	}



}







@media (min-width:400px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content img {



		width: 48%;



	}



}







@media (min-width:768px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content img {



		width: 95%;



		height: 220px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content img {



		width: 95%;



		height: 160px;



		margin: 10px;



	}



}







.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap {



	padding: 15px 10px;



}







.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .pros-info {



	display: inline-flex;



	text-shadow: 1px 1px 1px #060606;



}







@media (min-width:0px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .pros-info {



		font-size: 16px;



	}



}







@media (min-width:400px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .pros-info {



		font-size: 24px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .pros-info {



		font-size: 24px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .pros-info {



		font-size: 16px;



	}



}







.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .pros-info .field-name-type {



	font-size: 16px;



	color: cadetblue;



}







.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



	padding: 6px 0px 6px 0px;



	font-weight: 100;



}







@media (min-width:0px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



		font-size: 18px;



	}



}







@media (min-width:400px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



		font-size: 26px;



	}



}







@media (min-width:768px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



		font-size: 26px;



		line-height: 28px;



	}



}







@media (min-width:1025px) {



	.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field {



		font-size: 18px;



		line-height: 22px;



	}



}







.pb-topic-page-pros3 .view.topic-project-program .view-content li.views-fluid-grid-item .content .group-content-wrap .field-name-title-field a {



	color: #2e2d2f;



}







.pb-topic-page-pros3 .view.topic-project-program .pager--infinite-scroll {



	display: none;



}







.pb-topic-page-pros3 .view.topic-project-program .view-footer {



	background: white;



}







.pb-topic-page-pros3 .view.topic-project-program .pager__item {



	background: none;



	border: solid 1px #4e684e;



	border-radius: 5px;



	font-size: 14px;



	font-weight: 600;



	padding: 5px 15px;



	background-color: #4e684e;



	margin-left: 44%;



	position: relative;



	bottom: 10px;



}







.pb-topic-page-pros3 .view.topic-project-program .pager__item a {



	color: white;



}







.topic-boilerplate-section .view-content .views-row li {



	background: none;



	list-style: inherit;



}







.topic-boilerplate-section .view-content .views-row .field-name-body {



	background: linear-gradient(to bottom, #404441 0%, #1f4189 50%, rgba(147, 138, 138, 0));



	color: white;



	font-family: "myriad-pro", sans-serif;



	font-weight: 600;



}







@media (min-width:0px) {



	.topic-boilerplate-section .view-content .views-row .field-name-body {



		font-size: 14px;



		padding: 20px 20px;



	}



}







@media (min-width:400px) {



	.topic-boilerplate-section .view-content .views-row .field-name-body {



		font-size: 16px;



		padding: 35px 20px;



	}



}







@media (min-width:768px) {



	.topic-boilerplate-section .view-content .views-row .field-name-body {



		font-size: 20px;



		padding: 35px 100px;



	}



}







.pb-video-ftrd-latest #featured-latest {



	padding: 20px 20px;



	background: white;



	width: 100%;



}







@media (min-width:0px) {



	.pb-video-ftrd-latest #featured-latest {



		display: block;



	}



}







@media (min-width:768px) {



	.pb-video-ftrd-latest #featured-latest {



		display: flex;



	}



}







.pb-video-ftrd-latest #featured-latest-video {



	margin: 10px;



}







@media (min-width:0px) {



	.pb-video-ftrd-latest #featured-latest-video {



		width: 100%;



	}



}







@media (min-width:768px) {



	.pb-video-ftrd-latest #featured-latest-video {



		width: 50%;



	}



}







.pb-video-ftrd-latest #featured-latest-video #youtube-field-player {



	width: 100%;



}







.pb-video-ftrd-latest #featured-latest-desc {



	margin: 10px 20px;



}







@media (min-width:0px) {



	.pb-video-ftrd-latest #featured-latest-desc {



		width: 100%;



	}



}







@media (min-width:768px) {



	.pb-video-ftrd-latest #featured-latest-desc {



		width: 50%;



	}



}







.pb-video-ftrd-latest #featured-latest-desc .video-title {



	margin-bottom: 10px;



	font-size: 20px;



}







.pb-video-ftrd-latest #featured-latest-desc .video-creation-date {



	margin-bottom: 10px;



	font-size: 12px;



}







@media (min-width:0px) {



	.pb-video-ftrd-latest #featured-latest-desc .video-desc {



		display: none;



	}



}







@media (min-width:768px) {



	.pb-video-ftrd-latest #featured-latest-desc .video-desc {



		display: block;



	}



}







.pb-video-ftrd-latest #featured-latest-desc .video-desc p {



	font-size: 13px;



	color: #4a6a6c;



}







.pb-video-latest-4 {



	padding: 20px;



	background: white;



}







@media (min-width:0px) {



	.pb-video-latest-4 .view .view-content .views-fluid-grid ul {



		margin-left: 0px;



	}



}







@media (min-width:768px) {



	.pb-video-latest-4 .view .view-content .views-fluid-grid ul {



		wmargin-left: 20px;



	}



}







.pb-video-latest-4 .view .view-content .views-fluid-grid ul li {



	background: none;



	height: 300px;



	overflow: hidden;



	padding: 10px;



	margin: 0.5rem;



	border: none;



	border-top-color: #d3e6cf;



	border-top-style: ridge;



	border-top-width: medium;



}







@media (min-width:0px) {



	.pb-video-latest-4 .view .view-content .views-fluid-grid ul li {



		width: 100%;



	}



}







@media (min-width:768px) {



	.pb-video-latest-4 .view .view-content .views-fluid-grid ul li {



		width: 22%;



	}



}







@media (min-width:1025px) {



	.pb-video-latest-4 .view .view-content .views-fluid-grid ul li {



		width: 23%;



	}



}







.pb-video-latest-4 .view .view-content .views-fluid-grid ul li #featured-latest #featured-latest-video img {



	width: 100%;



	height: 100%;



}







.pb-video-latest-4 .view .view-content .views-fluid-grid ul li #featured-latest #featured-latest-video img:hover {



	width: 110%;



	height: 100%;



}







.pb-video-latest-4 .view .view-content .views-fluid-grid ul li #featured-latest #featured-latest-desc .video-title {



	font-size: 16px;



	color: black;



	padding: 10px 20px 10px 0px;



}







.pb-video-latest-4 .view .view-content .views-fluid-grid ul li #featured-latest #featured-latest-desc .video-creation-date {



	font-size: 12px;



}







.pb-video-sns-board {



	background: url(../sns-bg.png);



	background-size: 100% 150px;



}







.pb-video-sns-board #sns-board-desc .board-header {



	padding: 10px;



	color: white;



	font-size: 20px;



	font-weight: 700;



	text-shadow: 2px 2px black;



}







.pb-video-sns-board #sns-board-desc .board-body {



	padding: 10px 0px 20px 60px;



}







@media (min-width:0px) {



	.pb-video-sns-board #sns-board-desc .board-body {



		padding: 10px 0px 20px 10px;



	}



}







@media (min-width:400px) {



	.pb-video-sns-board #sns-board-desc .board-body {



		padding: 10px 0px 20px 60px;



	}



}







.pb-video-sns-board #sns-board-desc .board-body a {



	color: black;



	font-weight: bold;



}







.pb-video-top-label-box {



	background: white;



}







@media (min-width:0px) {



	.pb-video-top-label-box .video-bg {



		height: 100px;



		margin-bottom: 0px;



	}



}







@media (min-width:400px) {



	.pb-video-top-label-box .video-bg {



		height: 100px;



		margin-bottom: 0px;



		background: url(../video-page-bg.png) no-repeat;



		background-size: 100% 100%;



	}



}







@media (min-width:768px) {



	.pb-video-top-label-box .video-bg {



		height: 150px;



		margin-bottom: 10px;



	}



}







@media (min-width:0px) {



	.pb-video-top-label-box .video-bg #video-label-box-title {



		text-align: center;



		color: black;



		padding: 10% 50px;



		font-size: 30px;



	}



}







@media (min-width:400px) {



	.pb-video-top-label-box .video-bg #video-label-box-title {



		text-align: center;



		color: white;



		padding: 5% 50px;



		font-weight: 600;



		font-size: 45px;



	}



}







.pb-video-top-label-box .video-bg #video-label-box-title p {



	margin: 0;



}







.pb-video-top-label-box .video-bg #video-youtube-link-btn {



	position: absolute;



	z-index: 2;



	width: 200px;



	background-color: #3c589d;



	font-size: 12px;



	font-weight: 700;



	text-transform: uppercase;



	border-radius: 3px;



}







@media (min-width:0px) {



	.pb-video-top-label-box .video-bg #video-youtube-link-btn {



		display: none;



	}



}







@media (min-width:768px) {



	.pb-video-top-label-box .video-bg #video-youtube-link-btn {



		display: block;



		left: 65%;



	}



}







@media (min-width:1025px) {



	.pb-video-top-label-box .video-bg #video-youtube-link-btn {



		display: block;



		left: 75%;



	}



}







.pb-video-top-label-box .video-bg #video-youtube-link-btn {



	padding: 5px 10px;



	margin: 10px 0 0 20px;



}







.pb-video-top-label-box .video-bg #video-youtube-link-btn a {



	color: white;



	margin-left: 25px;



}







.pb-video-blur-box #video-label-box-desc {



	text-align: center;



	background: #1a73c8;



	color: white;



	padding: 15px 17%;



	font-weight: 500;



	font-family: "myriad-pro-condensed", sans-serif;



}







@media (min-width:0px) {



	.pb-video-blur-box #video-label-box-desc {



		font-size: 15px;



		line-height: 20px;



	}



}







@media (min-width:400px) {



	.pb-video-blur-box #video-label-box-desc {



		font-size: 20px;



		line-height: 35px;



	}



}







.pb-video-blur-box #video-label-box-desc p {



	margin: 0;



}







.node-type-profile .group-profile-main .field-name-field-profile-image {



	width: 144px;



	overflow: hidden;



	text-align: center;



	height: 144px;



	position: relative;



}







.node-type-profile .group-profile-sidebar .group-profile-about-author .field-name-field-ifpri-file {



	margin-bottom: 0px;



}







.node-type-profile .group-profile-sidebar .group-profile-about-author .field-name-field-ifpri-file .file a {



	margin-left: 0px;



}







.node-type-profile .group-profile-sidebar .group-profile-about-author .field-name-field-ifpri-file .file span {



	display: none;



}







.node-type-pub ul.links,



.node-type-pub .source-wrapper~ul {



	padding: 0;



	margin: 0;



	clear: right;



	display: block;



	width: 100%;



	overflow: hidden;



}







.node-type-pub ul.links li,



.node-type-pub .source-wrapper~ul li {



	padding: 0;



}







.node-type-pub ul.links li ul,



.node-type-pub .source-wrapper~ul li ul {



	display: none;



}







.node-type-pub ul.links li ul li,



.node-type-pub .source-wrapper~ul li ul li {



	float: none;



	margin: 0;



}







.node-type-pub ul.links li ul li:first-child a,



.node-type-pub ul.links li ul li:last-child a,



.node-type-pub .source-wrapper~ul li ul li:first-child a,



.node-type-pub .source-wrapper~ul li ul li:last-child a {



	border-radius: 0;



	border: none;



}







.node-type-pub ul.links li:hover ul,



.node-type-pub .source-wrapper~ul li:hover ul {



	display: block;



	position: absolute;



}







.ui-dialog {



	padding: 0;



}







.ui-dialog .ui-dialog-titlebar {



	position: relative;



	margin-top: 0;



	padding: 10px 20px;



	font-size: 24px;



	line-height: 25px;



}







@media (min-width:768px) {



	.ui-dialog .ui-dialog-titlebar:after {



		background: url(../../../all/themes/custom/serenity/images/site_sprite.png) no-repeat 0 -14px transparent;



		content: " ";



		width: 42px;



		height: 10px;



		position: absolute;



		bottom: -10px;



		left: 4%;



		z-index: 100;



	}



}







.ui-dialog .ui-dialog-titlebar .ui-dialog-title {



	float: none;



	margin: 0;



}







.ui-dialog .ui-dialog-content {



	display: inline-block;



	padding: 20px 40px;



	margin-bottom: 60px;



}







#block-views-rotator-block .contextual-links .first,



#block-views-rotator-block .contextual-links .last {



	display: none;



}







.flexslider {



	background: none;



	border-top: none;



	border-right: none;



	border-left: none;



	border-bottom: 3px solid #215968;



	box-shadow: none;



	overflow: hidden;



}







@media (min-width:0px) {



	.flexslider {



		margin: 0 20px;



	}



}







@media (min-width:768px) {



	.flexslider {



		margin: 0 15px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.flexslider {



		margin: 0;



	}



}







.flexslider .slides {



	margin-bottom: -1px;



}







.flexslider li {



	padding: 0;



}







@media (min-width:0px) {



	.flexslider li .over_slide_content_wrapper {



		padding: 10px;



	}



}







@media (min-width:768px) {



	.flexslider li .over_slide_content_wrapper {



		padding: 10px 20px;



	}



}







@media (min-width:1025px) {



	.flexslider li .over_slide_content_wrapper {



		padding: 0;



	}



}







.flexslider li .over_slide_content_wrapper .over_slide_content {



	padding-left: 5px;



}







@media (min-width:1025px) {



	.flexslider li .over_slide_content_wrapper .over_slide_content {



		background-color: rgba(33, 89, 104, 0.74);;



	}



}







@media (min-width:1025px) {



	.flexslider li .over_slide_content_wrapper .over_slide_content .left {



		border-right: 1px solid #373eb2;



	}



}







.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_term {



	text-transform: uppercase;



	font-family: "myriad-pro-condensed", sans-serif;



	font-weight: 600;



}







@media (min-width:0px) {



	.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_term {



		color: #89A527;



	}



}







@media (min-width:1025px) {



	.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_term {



		color: #373eb2;



	}



}







@media (min-width:0px) {



	.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title {



		font-family: "myriad-pro-condensed", sans-serif;



		font-weight: 600;



		margin: 5px 0;



	}



}







@media (min-width:1025px) {



	.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title {



		color: #89A527;



		margin: 0;



		font-size: 30px;



		color: #7AD43B;



	}



}







@media (min-width:0px) {



	.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title_additional {



		font-family: "myriad-pro-condensed", sans-serif;



		font-weight: 600;



		margin: 5px 0;



		font-size: 24px;



	}



}







@media (min-width:1025px) {



	.flexslider li .over_slide_content_wrapper .over_slide_content .left .rotator_title_additional {



		color: #89A527;



		margin: 0;



		font-size: 26px;



		color: #3B99D4;



	}



}







@media (min-width:0px) {



	.flexslider li .over_slide_content_wrapper .over_slide_content .right .rotator_summary {



		font-weight: 600;



	}



}







@media (min-width:1025px) {



	.flexslider li .over_slide_content_wrapper .over_slide_content .right .rotator_summary {



		color: #FFFFFF;



		margin: 0;



	}



}







@media (min-width:1025px) {



	.flexslider li picture img {



		max-height: 503px;



		min-height: 420px;



	}



}







.flexslider li .edit-box-link {



	display: none;



}







@media (min-width:0px) {



	.flexslider .flex-control-nav.flex-control-thumbs {



		display: none;



	}



}







@media (min-width:1025px) {



	.flexslider .flex-control-nav.flex-control-thumbs {



		max-width: 1200px;



		display: block;



		overflow: visible;



		height: 0;



		margin: 0 auto;



	}



}







.flexslider .flex-control-nav.flex-control-thumbs li {



	margin: 0;



	height: 1px;



	position: relative;



}







/*.flexslider .flex-control-nav.flex-control-thumbs li img {



	position: relative;



	bottom: 115px;



	z-index: 100;



	left: 0;



	background: rgba(84, 84, 75, 0.8);



	padding: 20px 29px 58px 20px;



	margin: 0;



	opacity: 1;



}







.flexslider .flex-control-nav.flex-control-thumbs li img.flex-active,



.flexslider .flex-control-nav.flex-control-thumbs li img:hover {



	background: #373eb2;



}







.flexslider .flex-control-nav.flex-control-thumbs li img.flex-active~span,



.flexslider .flex-control-nav.flex-control-thumbs li img:hover~span {



	color: #54544B;



}

*/





.flexslider .flex-control-nav.flex-control-thumbs li span {



	position: absolute;



	top: -47px;



	z-index: 100;



	left: 20px;



	width: 251px;



	text-align: left;



	display: block;



	color: #FFFFFF;



	pointer-events: none;



}







@media (min-width:0px) {



	.flexslider .flex-direction-nav {



		top: 150px;



		position: absolute;



		width: 100%;



	}



	.flexslider .flex-direction-nav a {



		height: 45px;



		color: rgba(255, 255, 255, 0.8);



		text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);



		display: block !important;



	}



	.flexslider .flex-direction-nav a:hover {



		color: white;



	}



}







@media (min-width:768px) {



	.flexslider .flex-direction-nav {



		top: 25%;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	.flexslider .flex-direction-nav {



		top: 50%;



	}



}







div.rotator-img-credit span.text-credit {



	position: absolute;



	top: 10px;



	right: 50px;



	width: 200px;



	height: 100px;



	opacity: 0;



	-webkit-transition: opacity 500ms;



	transition: opacity 500ms;



}







@media (min-width:0px) {



	div.rotator-img-credit:hover span.text-credit {



		opacity: 0;



	}



}







@media (min-width:768px) {



	div.rotator-img-credit:hover span.text-credit {



		opacity: 1;



	}



}







@media (min-width:1025px) {



	div.rotator-img-credit:hover span.text-credit {



		opacity: 1;



	}



}







div.rotator-img-credit span.text-credit span {



	display: block;



	position: relative;



	top: 10px;



	vertical-align: top;



	margin-left: auto;



	margin-right: auto;



	color: rgba(0, 0, 0, 0.63);



	text-align: center;



	text-decoration: none;



	font: 1em sans-serif;



}







@media (min-width:0px) {



	body.page-search .main-content-wrapper .main-content-inner,



	body.page-listing .main-content-wrapper .main-content-inner {



		left: 0%;



	}



}







@media (min-width:768px) {



	body.page-search .main-content-wrapper .main-content-inner,



	body.page-listing .main-content-wrapper .main-content-inner {



		left: auto;



	}



}







@media (min-width:0px) {



	body.page-search .main-content-wrapper .left-sidebar-wrapper,



	body.page-listing .main-content-wrapper .left-sidebar-wrapper {



		position: absolute;



		width: 60%;



		left: -60%;



	}



}







@media (min-width:768px) {



	body.page-search .main-content-wrapper .left-sidebar-wrapper,



	body.page-listing .main-content-wrapper .left-sidebar-wrapper {



		width: 23.07692%;



		float: left;



		margin-right: 2.5641%;



		left: auto;



		position: relative;



		left: 0 !important;



	}



}







@media (min-width:0px) {



	body.page-search.filter-active .main-content-wrapper,



	body.page-listing.filter-active .main-content-wrapper {



		overflow: hidden;



	}



}







@media (min-width:0px) {



	body.page-search.filter-active .main-content-wrapper .left-sidebar-wrapper,



	body.page-listing.filter-active .main-content-wrapper .left-sidebar-wrapper {



		position: absolute;



		width: 60%;



		left: 0;



		display: block;



	}



}







@media (min-width:768px) {



	body.page-search.filter-active .main-content-wrapper .left-sidebar-wrapper,



	body.page-listing.filter-active .main-content-wrapper .left-sidebar-wrapper {



		position: relative;



	}



}







@media (min-width:0px) {



	body.page-search.filter-active .main-content-wrapper .main-content-inner,



	body.page-listing.filter-active .main-content-wrapper .main-content-inner {



		left: 60%;



	}



}







body.page-search.filter-active .filter-trigger .filter-show,



body.page-listing.filter-active .filter-trigger .filter-show {



	display: none;



}







body.page-search.filter-active .filter-trigger .filter-hide,



body.page-listing.filter-active .filter-trigger .filter-hide {



	display: block;



}







body.page-search .filter-trigger,



body.page-listing .filter-trigger {



	clear: both;



	float: none;



	width: 120px;



	display: block;



	line-height: 23px;



	margin-bottom: 10px;



	margin-left: 20px;



}







@media (min-width:768px) {



	body.page-search .filter-trigger,



	body.page-listing .filter-trigger {



		display: none;



	}



}







body.page-search .filter-trigger .filter-show,



body.page-listing .filter-trigger .filter-show {



	display: block;



	float: left;



	margin-right: 5px;



}







body.page-search .filter-trigger .filter-hide,



body.page-listing .filter-trigger .filter-hide {



	display: none;



	float: left;



	margin-right: 5px;



}







.sidebar ul {



	margin: 0;



	padding: 0 0 0 15px;



}







.sidebar ul li.first,



.sidebar ul li.last,



.sidebar ul li.leaf,



.sidebar ul li {



	list-style: none;



	padding-left: 0px;



}







.sidebar .facetapi-limit-link {



	float: right;



}







.sidebar .block {



	padding-bottom: 22px;



}







.sidebar .block ul.facetapi-facetapi-links li.expanded {



	color: #FFFFFF;



}







.sidebar .block ul.facetapi-facetapi-links li.expanded>a.facetapi-active {



	color: #FFFFFF;



}







.sidebar .facetapi-inactive {



	text-transform: capitalize;



}







.main .views-exposed-form {



	margin-bottom: 25px;



	position: relative;



	padding-bottom: 20px;



}







.main .views-exposed-form:after {



	content: " ";



	position: absolute;



	left: 0;



	bottom: 0px;



	height: 1px;



	background: #CCCCC9;



	right: 0;



	border-bottom: 1px solid #FFFFFF;



	width: 100%;



	display: block;



}







.main .views-exposed-form #edit-keyword-wrapper {



	width: 90%;



}







.main .views-exposed-form #edit-keyword-wrapper label {



	float: none;



}







.main .views-exposed-form .form-item-sort-by label {



	float: none;



}







.main .views-exposed-form .views-submit-button {



	position: absolute;



	right: 5%;



	top: 2.5%;



}







.main .views-exposed-form label {



	float: left;



	margin-right: 12px;



	padding: 5px 0;



	font-weight: 600;



}







.main .views-exposed-form input.form-text,



.main .views-exposed-form select {



	float: left;



	height: 31px;



	border: 1px solid #d6d5d2;



	border-radius: 5px;



	margin-right: 7px;



	padding-left: 10px;



}







@media (min-width:0px) {



	.main .views-exposed-form input.form-text,



	.main .views-exposed-form select {



		width: 220px;



	}



}







@media (min-width:768px) {



	.main .views-exposed-form input.form-text,



	.main .views-exposed-form select {



		width: 220px;



	}



}







.main .views-exposed-form input.form-text#edit-keyword,



.main .views-exposed-form select#edit-keyword {



	width: 100%;



}







.main .views-exposed-form input.form-submit {



	float: left;



	width: 31px;



	height: 31px;



	text-indent: -99999px;



	background: url(../../../all/themes/custom/serenity/images/site_sprite.png) no-repeat -43px 0px transparent;



	border: none;



	cursor: pointer;



}







.main .views-exposed-form .views-widget-filter-ds_year {



	padding-right: 0;



}







@media (min-width:768px) {



	.main .views-exposed-form .views-widget-filter-ds_year {



		width: 496px;



	}



}







.main .views-exposed-form .views-widget-filter-ds_year>label {



	float: none;



}







.main .views-exposed-form .views-widget-filter-ds_year>label .views-widget label {



	float: left;



}







.main .views-row .search-result-item img {



	float: left;



	margin: 0 15px 20px 0;



}







@media (min-width:0px) {



	.main .views-row .snippet-title {



		margin: 0 0 5px;



	}



}







.main .views-row .snippet-type {



	display: inline-block;



	margin: 0;



	color: #373eb2;



}







.main .views-row .views-field-sm-thumb-thumbnail-field-ifpri-image {



	float: left;



	margin: 5px 15px 5px 0;



}







.main .views-row .snippet-byline.publisher {



	display: none;



}







.main .views-row .snippet-byline.publisher.book {



	display: block;



	font-size: 15px;



	line-height: 30px;



	color: #1C609B;



	font-weight: 600;



	font-family: "myriad-pro-condensed", sans-serif;



	text-transform: uppercase;



}







.main .views-row .snippet-byline.publisher.book::before {



	content: "* Publisher :";



}







.main .pager li {



	float: left;



}







.main .pager li a {



	color: #54544B;



}







.main .pager li.pager-current {



	color: #89A527;



}







.main-content-inner .content-sidebar .profile-name {



	margin-bottom: 0;



}







.main-content-inner .content-sidebar .group-profile-links {



	overflow: hidden;



}







.main-content-inner .content-sidebar .group-profile-links a {



	color: #FFFFFF;



}







.main-content-inner .content-sidebar .group-profile-links a:after {



	display: none;



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-views-event-list-block-1 .upcoming-events .views-row {



		padding-left: 20px;



	}



}







@media (min-width:0px) {



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .days {



		display: block;



		width: 110px;



		overflow: hidden;



		margin: 0 auto;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .days {



		display: block;



		width: 80px;



		overflow: hidden;



		margin-left: -15px;



	}



}







@media (min-width:0px) {



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .days .days-start {



		display: block;



		float: left;



		margin-right: 10px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .days .days-start {



		margin-right: 6px;



		display: block;



		float: left;



	}



}







#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .days .date-separator {



	float: left;



	display: block;



}







#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .days .days-end {



	margin-left: 10px;



}







#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper .day {



	display: block;



	margin-bottom: 10px;



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-views-event-list-block-1 .upcoming-events .views-row .date-wrapper.single .day {



		margin-left: -12px;



	}



}







#block-views-event-list-block-1 .upcoming-events .views-row .months-year {



	display: block;



	text-align: center;



	margin-left: -15px;



	overflow: hidden;



	width: 85px;



}







@media (min-width:0px) {



	#block-views-event-list-block-1 .upcoming-events .views-row .months-year {



		margin: 0 auto;



	}



}







#block-views-event-list-block-1 .upcoming-events .views-row .months-year .date-number {



	float: none;



	clear: both;



	display: block;



}







#block-views-event-list-block-1 .upcoming-events .views-row .months-year .start-my,



#block-views-event-list-block-1 .upcoming-events .views-row .months-year .date-separator,



#block-views-event-list-block-1 .upcoming-events .views-row .months-year .end-my {



	float: left;



}







#block-views-event-list-block-1 .upcoming-events .views-row .months-year .date-separator {



	margin-right: 5px;



}







#block-views-event-list-block-1 .upcoming-events .views-row .months-year .month-start,



#block-views-event-list-block-1 .upcoming-events .views-row .months-year .year-start {



	margin-right: 10px;



	font-size: 13px;



	line-height: 15px;



}







#block-views-event-list-block-1 .upcoming-events .views-row .months-year .month-end,



#block-views-event-list-block-1 .upcoming-events .views-row .months-year .year-end {



	font-size: 13px;



	line-height: 15px;



	margin-left: 10px;



}







@media (min-width:0px) {



	#block-views-event-list-block-1 .upcoming-events .views-row .months-year {



		display: block;



		text-align: center;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-views-event-list-block-1 .upcoming-events .views-row .months-year {



		display: block;



		text-align: center;



		margin-left: -9px;



		width: 85px;



	}



	#block-views-event-list-block-1 .upcoming-events .views-row .months-year .month-year-start {



		width: 45px;



		display: block;



		float: left;



		margin-left: -15px;



		font-size: 13px;



		line-height: 15px;



		margin-right: 0;



	}



	#block-views-event-list-block-1 .upcoming-events .views-row .months-year .month-year-end {



		width: 45px;



		margin-left: 5px;



		font-size: 13px;



		line-height: 15px;



		float: right;



	}



}







@media (min-width:0px) {



	#block-views-event-list-block-1 .upcoming-events .views-row .month-year {



		display: block;



		text-align: center;



		width: auto;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-views-event-list-block-1 .upcoming-events .views-row .month-year {



		margin-left: -25px;



		width: 95px;



	}



}







@media (min-width:0px) {



	#block-views-event-list-block-1 .upcoming-events .views-field-title {



		font-weight: 400;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-views-event-list-block-1 .upcoming-events .views-field-title {



		padding-left: 20px;



		border-left: 2px solid #7E7E73;



	}



}







.field ul,



.cke_editable ul {



	padding-left: 5px;



	margin-left: 20px;



}







.field ul li,



.cke_editable ul li {


    text-align: left;
	padding-left: 15px;



	background: url(../../../all/themes/custom/serenity/images/site_sprit.png) no-repeat -57px -58px transparent;



}







.field blockquote,



.cke_editable blockquote {



	border-left: 5px solid #373eb2;



	padding: 0.5em 10px;



	margin: 0;



}







#block-menu-menu-identity {



	margin: 0px 0 9px;



	height: 44px;



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-menu-menu-identity {



		padding: 8px 0 6px;



		margin: 0px 0 15px;



	}



}







@media (min-width:1025px) {



	#block-menu-menu-identity {



		padding: 6px 0;



		margin: 0px 0 12px;



	}



}







#block-menu-menu-identity h2 {



	display: none;



}







#block-menu-menu-identity .menu {



	margin: 0 10px;



	overflow: hidden;



	padding: 0;



}







@media (min-width:0px) {



	#block-menu-menu-identity .menu {



		float: none;



		margin: 0;



		max-height: 55px;



	}



}







@media (min-width:768px) {



	#block-menu-menu-identity .menu {



		float: left;



		max-height: inherit;



	}



	#block-menu-menu-identity .menu:before {



		display: none;



	}



}







#block-menu-menu-identity .menu .leaf {



	float: left;



}







@media (min-width:0px) {



	#block-menu-menu-identity .menu .leaf {



		padding: 9px 3px;



		max-width: 60px;



		line-height: 12px;



		margin: 0 5px;



		text-align: center;



	}



}







@media (min-width:768px) {



	#block-menu-menu-identity .menu .leaf {



		padding: 6px 10px;



		max-width: inherit;



		line-height: inherit;



		text-align: left;



		margin-top: 10px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-menu-menu-identity .menu .leaf {



		margin-top: 0px;



	}



}







@media (min-width:0px) {



	#block-menu-menu-identity .menu .leaf a {



		font-size: 10px;



		color: #40413d;



		font-family: "myriad-pro-condensed", sans-serif;



		font-weight: 400;



		text-transform: uppercase;



	}



}







@media (min-width:768px) {



	#block-menu-menu-identity .menu .leaf a {



		font-weight: bold;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-menu-menu-identity .menu .leaf a {



		font-size: 15px;



		font-weight: 600;



		color: #0c85ea;



		background: #eaeaea;



		padding: 2px 4px;



		border-radius: 4px;



		text-transform: uppercase;



	}



}







#block-menu-menu-identity form {



	float: right;



	width: 330px;



}







@media (min-width:0px) {



	#block-menu-menu-identity form {



		margin-top: 8px;



		width: 200px;



	}



}







@media (min-width:768px) {



	#block-menu-menu-identity form {



		margin-top: 12px;



		width: 150px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-menu-menu-identity form {



		width: 280px;



	}



}







@media (min-width:1160px) {



	#block-menu-menu-identity form {



		margin-top: 63px;

    	width: 317px;



	}



}







#block-menu-menu-identity form label {



	float: left;



	margin-right: 12px;



	padding: 5px 0;



	font-weight: 600;



}







@media (min-width:0px) {



	#block-menu-menu-identity form label {



		display: none;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-menu-menu-identity form label {



		display: block;



	}



}







#block-menu-menu-identity form input.form-text {



	float: left;



	height: 31px;



	border: 1px solid #d6d5d2;



	border-radius: 5px;



	margin-right: 7px;



	padding-left: 10px;



}







@media (min-width:0px) {



	#block-menu-menu-identity form input.form-text {



		width: 160px;



	}



}







@media (min-width:768px) {



	#block-menu-menu-identity form input.form-text {



		width: 100px;



	}



}







@media (min-width:1024px) and (orientation:landscape) {



	#block-menu-menu-identity form input.form-text {



		width: 210px;



	}



}







@media (min-width:1025px) {



	#block-menu-menu-identity form input.form-text {



		width: 190px;



	}



}







@media (min-width:1160px) {



	#block-menu-menu-identity form input.form-text {



		width: 230px;



	}



}







#block-menu-menu-identity form input.form-submit {



	float: left;



	width: 31px;



	height: 31px;



	text-indent: -99999px;



	background: url(../../../all/themes/custom/serenity/images/site_sprite.png) no-repeat -43px 0px transparent;



	border: none;



	cursor: pointer;



}







.flexnav {



	-webkit-transition: none;



	-moz-transition: none;



	-ms-transition: none;



	transition: none;



	-webkit-transform-style: preserve-3d;



	overflow: hidden;



	margin: 0 auto;



	width: 100%;



	max-height: 0;



}







.flexnav.opacity {



	opacity: 0;



}







.flexnav.flexnav-show {



	max-height: 2000px;



	opacity: 1;



	-webkit-transition: all .5s ease-in-out;



	-moz-transition: all .5s ease-in-out;



	-ms-transition: all .5s ease-in-out;



	transition: all .5s ease-in-out;



}







.flexnav.one-page {



	position: fixed;



	top: 50px;



	right: 5%;



	max-width: 200px;



}







.flexnav li {



	font-size: 100%;



	position: relative;



	overflow: hidden;



}







.flexnav li a {



	position: relative;



	display: block;



	padding: .96em;



	z-index: 2;



	overflow: hidden;



	color: #222222;



	background: #a6a6a2;



	border-bottom: 1px solid rgba(0, 0, 0, 0.15);



}







.flexnav li ul {



	width: 100%;



}







.flexnav li ul li {



	font-size: 100%;



	position: relative;



	overflow: hidden;



}







.flexnav li ul.flexnav-show li {



	overflow: visible;



}







.flexnav li ul li a {



	display: block;



	background: #b2b2af;



}







.flexnav ul li ul li a {



	background: #bfbfbc;



}







.flexnav ul li ul li ul li a {



	background: #cbcbc9;



}







.flexnav .touch-button {



	position: absolute;



	z-index: 999;



	top: 0;



	right: 0;



	width: 50px;



	height: 50px;



	display: inline-block;



	background: #acaca1;



	background: rgba(0, 0, 0, 0.075);



	text-align: center;



}







.flexnav .touch-button:hover {



	cursor: pointer;



}







.flexnav .touch-button .navicon {



	position: relative;



	top: 1.4em;



	font-size: 12px;



	color: #666;



}







.menu-button {



	position: relative;



	display: block;



	padding: 1em;



	background: #a6a6a2;



	color: #222222;



	cursor: pointer;



	border-bottom: 1px solid rgba(0, 0, 0, 0.2);



}







.menu-button.one-page {



	position: fixed;



	top: 0;



	right: 5%;



	padding-right: 45px;



}







.menu-button .touch-button {



	background: transparent;



	position: absolute;



	z-index: 999;



	top: 0;



	right: 0;



	width: 50px;



	height: 50px;



	display: inline-block;



	text-align: center;



}







.menu-button .touch-button .navicon {



	font-size: 16px;



	position: relative;



	top: 1em;



	color: #666;



}







@media all and (min-width:480px) {



	body.one-page {



		padding-top: 70px;



	}



	.flexnav {



		overflow: visible;



	}



	.flexnav.opacity {



		opacity: 1;



	}



	.flexnav.one-page {



		top: 0;



		right: auto;



		max-width: 1080px;



	}



	.flexnav li {



		position: relative;



		list-style: none;



		float: left;



		display: block;



		background-color: #a6a6a2;



		overflow: visible;



		width: 20%;



	}



	.flexnav li a {



		border-left: 1px solid #acaca1;



		border-bottom: none;



	}



	.flexnav li>ul {



		position: absolute;



		top: auto;



		left: 0;



	}



	.flexnav li>ul li {



		width: 100%;



	}



	.flexnav li ul li>ul {



		margin-left: 100%;



		top: 0;



	}



	.flexnav li ul li a {



		border-bottom: none;



	}



	.flexnav li ul.open {



		display: block;



		opacity: 1;



		visibility: visible;



		z-index: 1;



	}



	.flexnav li ul.open li {



		overflow: visible;



		max-height: 100px;



	}



	.flexnav li ul.open ul.open {



		margin-left: 100%;



		top: 0;



	}



	.menu-button {



		display: none;



	}



}







.oldie body.one-page {



	padding-top: 70px;



}







.oldie .flexnav {



	overflow: visible;



}







.oldie .flexnav.one-page {



	top: 0;



	right: auto;



	max-width: 1080px;



}







.oldie .flexnav li {



	position: relative;



	list-style: none;



	float: left;



	display: block;



	background-color: #a6a6a2;



	width: 20%;



	min-height: 50px;



	overflow: visible;



}







.oldie .flexnav li:hover>ul {



	display: block;



	width: 100%;



	overflow: visible;



}







.oldie .flexnav li:hover>ul li {



	width: 100%;



	float: none;



}







.oldie .flexnav li a {



	border-left: 1px solid #acaca1;



	border-bottom: none;



	overflow: visible;



}







.oldie .flexnav li>ul {



	background: #acaca1;



	position: absolute;



	top: auto;



	left: 0;



	display: none;



	z-index: 1;



	overflow: visible;



}







.oldie .flexnav li ul li ul {



	top: 0;



}







.oldie .flexnav li ul li a {



	border-bottom: none;



}







.oldie .flexnav li ul.open {



	display: block;



	width: 100%;



	overflow: visible;



}







.oldie .flexnav li ul.open li {



	width: 100%;



}







.oldie .flexnav li ul.open ul.open {



	margin-left: 100%;



	top: 0;



	display: block;



	width: 100%;



	overflow: visible;



}







.oldie .flexnav ul li:hover ul {



	margin-left: 100%;



	top: 0;



}







.oldie .menu-button {



	display: none;



}







.oldie.ie7 .flexnav li {



	width: 19.9%;



}