.profile-banner { height: 100%; } 

.contact-background {
background-color:#EFEAEA;
/*border: 2px solid red;*/
padding: 0 0 20px 0;
} 

.contactEtp {
padding: 20px;
} 

.contactEtp img {
float: left;
width: 174px; 
height: 125px;
}

.contactEtp p {
text-align: right;
} 

.titleEtp {
font-size: large;
font-weight: bold;
text-align: right;}

.homepageimages{
margin: 2px;
}

.waterEtp{
position: relative;
left: 40px;}

.voteEtp{
position: relative;
left: 60px;}

.businessEtp{
position: relative;
top:10px;}

.moneyEtp{
position: relative;
left: 30px;
top:15px;}

.promisseEtp{
position: relative;
left: 60px;
top:10px;} 

.homepageimages3{
margin-left: 2px;
position: relative;
left: 320px;
}

.waterTipEtp3{
position: absolute;
}

.waterEtp3{
position: absolute;
left: 60px;
}

.voteEtp3{
position: absolute;
left: 200px;
top: 0px;
}

.businessEtp3{
position: relative;
top:70px;}

.moneyEtp3{
position: relative;
left: 230px;
top:10px;}

.promisseEtp3{
position: relative;
left: 60px;
top:10px;} 

.immigrantEtp3{
padding-top: 20px;
}                         

/* 1.4.11 Fixes */
ol.breadcrumb { list-style-type: none; }
.breadcrumb li:first-child:before { border-left: none; margin: 0 0; }
.breadcrumb li:before { content: ""; border-left: 1px dotted #777777; margin: 0 15px; font-size: 10px; position: relative; top: -2px; }
.breadcrumb li { border-left: none; padding: 3px 0; height: auto; line-height: initial; }
.explore-invite { color: white; }
/* #menu-secondary-menu.fullwidth-menu { display: block; } */

/* 3.25.2021 Fixes */
.page-id-95 #et_pb_ca_fullwidth_banner {
    height: 450px !important;
}

a.et_pb_button.et_pb_custom_button_icon.et_pb_more_button:after { font-family: cagov !important }