/* This file is loaded when using the f1ux980 grid at the wide (1180px) width. */  
/* the class 'responsive-layout-wide' on the body tag can be used to target just the wide size, but should be used carefully as the class is added by js */

/* GENERAL --------------------------------------------------------------------------------------------------------------- */

.view-secondary-home-page-feature-layout .views-row-2 img,
.view-secondary-home-page-feature-layout .views-row-3 img,
.view-secondary-home-page-feature-layout .views-row-4 img {float:left; padding-right:20px; display:block; width:136px;}

.view-home-page-3-top-features .views-row {
    width: 352px;
    border-right: 1px dashed #7e7e7e;
    float: left;
    display: inline-block;
    margin-top: 0px !important;
 
}

.view-home-page-3-top-features .views-row {
  
    height: 134px;
    margin-bottom: 60px;
    
}

.front .pane-home-page-3-top-features {
    padding-bottom: 233px;
    border-bottom: 4px solid rgba(224, 224, 223, .5);
    margin-bottom: 63px;
}

.block.block-block.block-block-id-22.first {
    display: block;
}

.block.block-block.block-block-id-24.first {display:block}

.ourworkbox1, .ourworkbox2, .ourworkbox3, .ourworkbox4, .ourworkbox5, .ourworkbox6, .ourworkbox7, .ourworkbox8, .ourworkbox9, .ourworkbox10, .ourworkbox11, .ourworkbox12, .ourworkbox13, .ourworkbox14, .ourworkbox15  {   
    display: inline-block;
    vertical-align: top;
    width: 222px;
}

 .impactsfront {
    width: 291px;
    margin-top:15px;
}

div#quicktabs-expert_tabs  .views-row, div#quicktabs-topic_tabs .views-row, div#quicktabs-events .views-row, .view-id-initiatives_the_latest .views-row, .view-feature-commentary .views-row, .view-cgd-europe-work .views-row, .view-she-counts-work .views-row {
    width: 248px;
    height: 370px;}

.view-id-experts_landing_and_details.view-display-id-experts_listing_featured_pane .views-row {
height: 512px;
width: 377px;
}

.view-related-posts-ll .views-row {
width: 282px;
height: 370px;
}

.view-commentary-page-footer-cards .views-row {
    width: 248px;
    height: 370px;
}

.pane-block.pane-block-29 .subscribe-text_input {
    width: 550px;}

.view-featured-research-front .views-row {
    width: 309px;}

.view-id-experts_landing_and_details.view-display-id-experts_listing_featured_pane .views-field-title {

    margin: 10px 87px 20px 40px;}


.view-id-experts_landing_and_details.view-display-id-experts_listing_featured_pane .views-field-field-text5 {
    position: relative;
    top: -62px;
    left: -25px;
    padding: 0px 14px 0px 14px;
}

.view-id-experts_landing_and_details.view-display-id-experts_listing_featured_pane .views-row {
    width: 32%;
}

.view-secondary-home-page-feature-layout .views-row-2 .views-field-field-short-title a:link, 
.view-secondary-home-page-feature-layout .views-row-2 .views-field-field-short-title a:visited, 
.view-secondary-home-page-feature-layout .views-row-3 .views-field-field-short-title a:link, 
.view-secondary-home-page-feature-layout .views-row-3 .views-field-field-short-title a:visited, 
.view-secondary-home-page-feature-layout .views-row-4 .views-field-field-short-title a:link, 
.view-secondary-home-page-feature-layout .views-row-4 .views-field-field-short-title a:visited {

    font-size: 23px;
}


.view-secondary-home-page-feature-layout .views-row-1 .views-field-field-short-title a:link, .view-secondary-home-page-feature-layout .views-row-1 .views-field-field-short-title a:visited {
    font-size: 25px;
    line-height: 33px;}

/* HEADER ------------------------------------------------------------------------------------------------ */




/* SOCIAL ICONS ------------------------------------------------------------------------------------------- */




/* NAVIGATION -------------------------------------------------------------------------------------------- */

.om-maximenu.om-maximenu-block .om-leaf .om-maximenu-content div.block-menu-id-menu-about-us-menu {max-width: 60%;}


/* FOOTER ------------------------------------------------------------------------------------------------ */


div#footer-connect {
    width: 167px;
    display: inline-block;
}

div#views_slideshow_cycle_main_impacts_front-default_1 {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
    overflow: hidden;
    text-align: center;
}

@media only screen and (min-width: 1020px)  {
  div#views_slideshow_cycle_main_impacts_front-default_1 {
	    position: relative;
	    width:1200px;
	    text-align: center;
	    display: block;
	}
}

div#views_slideshow_cycle_teaser_section_impacts_front-default_1{
	width: 100% !important;
	margin:auto;
}

.front .views_slideshow_cycle_slide{
	width: 100% !important;
	text-align: center;
	margin:auto;
}



.views-slideshow-controls-bottom {

}

/* HOMEPAGE ---------------------------------------------------------------------------------------------- */

    /*This will work for firefox*/
@-moz-document url-prefix() {
.view-secondary-home-page-feature-layout .views-row-2 .views-field-field-short-title a:link, 
.view-secondary-home-page-feature-layout .views-row-2 .views-field-field-short-title a:visited, 
.view-secondary-home-page-feature-layout .views-row-3 .views-field-field-short-title a:link, 
.view-secondary-home-page-feature-layout .views-row-3 .views-field-field-short-title a:visited, 
.view-secondary-home-page-feature-layout .views-row-4 .views-field-field-short-title a:link, 
.view-secondary-home-page-feature-layout .views-row-4 .views-field-field-short-title a:visited {

    font-size: 21px;
}
}
