.cme {
background: #e44a3c;
background-image: -webkit-linear-gradient(top,#e44a3c,#e44a3c);
background-image: -moz-linear-gradient(top,#e44a3c,#e44a3c);
background-image: -ms-linear-gradient(top,#e44a3c,#e44a3c);
background-image: -o-linear-gradient(top,#e44a3c,#e44a3c);
background-image: linear-gradient(to bottom,#e44a3c,#e44a3c);
-webkit-border-radius: 28;
-moz-border-radius: 28;
border-radius: 28px;
color: #ffffff;
font-size: 20px;
padding: 10px 20px;
text-decoration: none;
margin-left: 25px;
margin-right: auto;
}
.cme:hover {
background: #78a7c8;
background-image: -webkit-linear-gradient(top,#78a7c8,#78a7c8);
background-image: -moz-linear-gradient(top,#78a7c8,#78a7c8);
background-image: -ms-linear-gradient(top,#78a7c8,#78a7c8);
background-image: -o-linear-gradient(top,#78a7c8,#78a7c8);
background-image: linear-gradient(to bottom,#78a7c8,#78a7c8);
text-decoration: none;
}
.home-middle .widget {
margin-left: 6%;
margin-right: auto;
}
@media (max-width: 800px) {
.home-middle .widget {
margin-left: auto;
margin-right: auto;
}
} .entry-title {
font-size: 36px;
font-weight: bold;
}
.entry-title a {
color: #34678a;
}
.entry-title a:hover {
color: #e44a3c;
} .freebirdFormviewerViewHeaderTitle {
padding-top: 5%;
}
.freebirdMaterialHeaderbannerSectionText {
padding-top: 5%;
padding-bottom: -3%;
}
.freebirdFormviewerViewItemsItemRequiredAsterisk {
font-weight: bold;
color: #C42025;
}
.freebirdFormviewerViewFooterImageContainer {
Display: none;
}
.freebirdFormviewerViewFooterDisclaimer {
Display: none;
}
.freebirdFormviewerViewFooterNoTextDecoration {
Display: none;
}
.freebirdDisclaimerColor {
Display: none;
}
.freebirdFormviewerViewNavigationPasswordWarning {
Display: none;
}
.quantumWizTextinputPaperinputPlaceholder {
Display: none;
}
.element.style {
display: none;
}	
}
.contentfrontpage {
width: 100%;
Height: 100%;
Display: inline;
}
.leftfrontpage {
width: 49%;
float: left;
}
.rightfrontpage {
width: 49%;
float: right;
}
.contentlocationlistpage {
width: 100%;
Height: 100%;
Display: inline;
}
.leftlocationlistpage {
width: 49%;
float: left;
}
.rightlocationlistpage {
width: 49%;
float: right;
}
.jbar, .jbar-push {
background: #E44A3C;
}
.jbar-down-toggle {
visibility: hidden;
position: fixed;
top: 0;
right: 50px;
z-index: 999;
display: block;
padding: 0 16px 1px;
background: #78A7C8;
border: 3px solid #FFF;
border-top: none;
border-radius: 0 0 4px 4px;
box-shadow: 0 1px 4px;
}
.jbar-button {
background: #78A7C8;
color: #fff;
text-decoration: none;
}
.jbar-button:hover {
background: #E44A3C;
color: #fff;
text-decoration: none;
} .home-top .wrap {
padding-top: 20px;
padding-bottom: 10px;
padding-right: 80px;
padding-left: 80px;
position: relative;
z-index: 99;
}
.title-area {
box-shadow: 0 0 rgba(70,70,70,0.05);
}
.widget {
margin-bottom: 40px;
overflow: visible;
}
.home-featured + .home-top .wrap {
background-color: #fff;
border-radius: 3px;
border-top: 3px solid #e44a3c;
margin-top: -25px;
}
@media only screen and (max-width:1074px) {
.genesis-nav-menu {
clear: both;
font-size: 15px;
line-height: 1;
width: 100%;
float: left;
}
.home-middle .widget:nth-of-type(2n+1) {
width: 33%;
clear: none;
}
.home-middle .widget {
margin-left: auto;
margin-right: auto;
width: 33%;
}
}
@media only screen and (max-width:769px) {
.widget.genesis_responsive_slider {
display: none;
}
.widget-area .header-widget-area {
background: #E44A3C;
}
.site-header {
background-color: #fff;
border-top: 3px solid #e44a3c;
box-shadow: 0 0 rgba(70,70,70,0.05);
min-height: 80px;
}
.home-top .wrap {
padding-top: 40px;
padding-bottom: 40px;
padding-right: 40px;
padding-left: 40px;
position: relative;
z-index: 99;
}
.home-middle .widget:nth-of-type(2n+1) {
width: 33%;
clear: none;
}
.home-middle .widget {
margin-left: auto;
margin-right: auto;
width: 33%;
}
}
@media only screen and (max-width:400px) {
.home-middle .widget:nth-of-type(2n+1) {
width: 100%;
clear: none;
}
.home-middle .widget {
margin-left: auto;
margin-right: auto;
width: 100%;
}
.contentlocationlistpage {
width: 100%;
Height: 100%;
Display: block;
}
.leftlocationlistpage {
width: 100%;
float: left;
}
.rightlocationlistpage {
width: 100%;
float: right;
}
}  .widget p:last-child, .widget ul > li:last-child, .widget-area .widget:last-of-type {
margin-bottom: 20px;
}
.easy-t-cycle-pager span.cycle-pager-active {
color: #78a7c8;
}