.x-header-landmark {background-color: hsl(81, 50%, 56%);}
.h-landmark span, .h-landmark {
    font-size: 42px !important;
    font-weight: 100;
    font-family: "Lato",sans-serif !important;
    color: #fff;
    text-align: center;
    margin: 30px 0;
}
.page .entry-content h1 {
	color: #199ad6;
    font-size: 25px;
    font-weight: 400 !important;
}
.page .entry-content h1 strong {
	font-weight:400 !important;
}
.page .entry-wrap h2 {
	color: #199ad6;
    font-size: 22px;
    font-weight: 100 !important;
}
.page .entry-content h2 strong {
	font-weight:100 !important;
}
h4.h-widget {
	color: #199ad6;
	font-size:20px;
	font-weight:400;
}
li.menu-item a {
	font-size:14.7px;
}
#sf_form_salesforce_w2l_lead_21, #sf_form_salesforce_w2l_lead_5, #sf_form_salesforce_w2l_lead_6, #sf_form_salesforce_w2l_lead_7, #sf_form_salesforce_w2l_lead_20 {
    background-color: #1A97D3;
    padding: 30px;
    color: white;
}
.salesforce_w2l_lead .w2linput.text {
    width: 96% !important;
    height: 35px !important;
    margin: .25em 0;
}
.salesforce_w2l_lead .w2linput.text.captcha {
    width:15% !important;
}
.esg-filter-wrapper.dropdownstyle {
    min-width: 30%;
    text-align:left !important;
 	border: 1px solid #fff;
}
.eg-show-amount.dropdownstyle {
	min-width: 30%;
	border: 1px solid #fff;
}
.eg-el-amount {display:none;}
.eg-el-amount {display:none;}
.esg-selected-filterbutton {
    color: #444;
    font-size: 13px;
}
#post-9956 .x-section .x-container {
    display: flex;
    align-items: center;
}
.eg-search-input {width:300px !important;}
.x-column.x-1-2 {
    height: 491px;
}


.x-column.x-1-3 {
    height: 425px;
}
.x-topbar-inner .x-social-global {display:none;}
.x-topbar .p-info {
    float: right;
}
.x-topbar {
    min-height: 31px;
    padding: 0;
}
.masthead-inline .x-navbar .desktop .sub-menu {
    left: 0;
    right:auto;
}
.masthead-inline .x-navbar .desktop .menu-item-10543 .sub-menu {
    left: auto;
    right:0;
}
input.eg-search-input[type="text"] {
    margin: -5px 0px 5px !important;
    height:33px;
    border: 1px solid #fff;
}
.eg-icon-search, .eg-icon-cancel, .eg-icon-down-open {color: #fff !important;}
.esg-singlefilters {
    margin-bottom: 5px !important;
    background: #55c9e9;
    padding-top: 6px;
}
.esg-dropdown-wrapper {
    width: 100%;
}
#resourceheader {position:absolute;top:0;width:100%;text-align:center;}
#resourceheader {position:absolute;top:0;width:100%;text-align:center;}
.page-id-10541 .x-main.full {position:static;}
#resourceheader {
    position: absolute;
    top: 200px;
    width: 100%;
    text-align: center;
    margin-left: -9%;
    max-width:1622px;
}
.page-id-10541 .h-landmark.entry-title {visibility:hidden;margin-bottom:120px;}
#resourceheader h2 {color:#fff;font-size:42px;}
#resourceheader h3 {color:#fff;font-size:25px;margin-top:30px;}
#post-4 .x-recent-posts .x-recent-posts-content {
    height: 85px;
}
#post-4 .x-recent-posts .h-recent-posts, #post-4 .x-recent-posts .x-recent-posts-date {
    white-space: normal;
}
p.p-info {font-weight:300 !important;}
.eg-tyler-element-3 {min-height:50px;}
.esg-cc.eec {top:36px !important;}
.blog .entry-featured {
    padding: 0px;
    height: 220px;
    overflow: hidden;
}
.blog .entry-title {
    font-size: 150%;
    height:51px;
}
.blog .excerpt {height:130px;}