font#masthead.masthead-logo-in-menu .logo {
height: 135px;
padding: 0px;
}
.flexslider .flex-direction-nav li a.flex-prev {
background-color: #ad3939;
}
.flexslider:hover .flex-direction-nav li a {
opacity: 0.2;
}
#masthead.masthead-logo-in-menu .logo > img.logo-no-height-constrain {
padding: 0px;
}
#menu-item-2652.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2652 {
color: #0080ad;
}
.layout-full #colophon {
padding-bottom: 0px;
height: 0px;
margin-top: 0px;
padding-top: 0px;
}
#colophon #theme-attribution {
font-size: 0px;
} .main-navigation ul li.current-menu-item > a, .main-navigation ul li.current_page_item > a { background-color: #000000 }
.main-navigation ul li.current-menu-item > a, .main-navigation ul li.current_page_item > a { background-color: #000000 } 
.main-navigation ul li.current-menu-item > a, .main-navigation ul li.current-menu-item > a [class^="icon-"],
.main-navigation ul li.current_page_item > a, .main-navigation ul li.current_page_item > a [class^="icon-"] { color: #0080ad }
div.border_overlay meshim_widget_widgets_BorderOverlay{ padding-right:100px;} .wpforms-field-label {color: #666666; font-size: 16px; font-weight: 500;}
a:hover, a:visited, a:link, a:active {text-decoration: none;}
.siteorigin-widget-tinymce textwidget a:hover, a:visited, a:link, a:active {color:#8E8E8E;}
form.searchform {color: #f2f2f2;} wpforms-field-label-inline {font-size: 9px;} .widget_circleicon-widget .circle-icon-box a.more-button i {width: 0px;}
.widget_circleicon-widget .circle-icon-box a.more-button {font-size: 0px;}
.widget_circleicon-widget .circle-icon-box h4 {font-weight: normal;} .egoi-label {font-size: 15px;}
.egoi-bar {box-shadow: none;}
.egoi-action .egoi-open-action #tab_egoi {background:red;} .main-navigation ul li.current-menu-item > a, .main-navigation ul li.current_page_item > a {background-color:#ffffff;}
.bold {
font-weight: bold!important;
}
div.wpforms-container-full .wpforms-form .wpforms-field-label{
font-family: arial;
}
.mobile-nav-frame .title h3 {text-shadow: none;}
.mobile-nav-frame .title {border-bottom: none;}
.mobile-nav-frame form.search input[type=search] {background-color:#f4f4f4; font-family:arial;}
#search-icon .searchform input[name=s] {
color: #0080ad;
background-color: #f4f4f4; font-family: arial;}.so-widget-sow-button-flat-5600df9d13fe-8750 .ow-button-base {
zoom: 1;
}
.so-widget-sow-button-flat-5600df9d13fe-8750 .ow-button-base:before {
content: '';
display: block;
}
.so-widget-sow-button-flat-5600df9d13fe-8750 .ow-button-base:after {
content: '';
display: table;
clear: both;
}
@media (max-width: 780px) {
.so-widget-sow-button-flat-5600df9d13fe-8750 .ow-button-base.ow-button-align-center {
text-align: center;
}
.so-widget-sow-button-flat-5600df9d13fe-8750 .ow-button-base.ow-button-align-center.ow-button-align-justify .sowb-button {
display: inline-block;
}
}
.so-widget-sow-button-flat-5600df9d13fe-8750 .ow-button-base .sowb-button {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 0.25em 0.25em 0.25em 0.25em;
-moz-border-radius: 0.25em 0.25em 0.25em 0.25em;
border-radius: 0.25em 0.25em 0.25em 0.25em;
background: #ef7f81;
border-width: 1px 0;
border: 1px solid #ef7f81;
color: #ffffff !important;
font-size: 1.15em;
padding: 1em;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
padding-inline: 2em;
}
.so-widget-sow-button-flat-5600df9d13fe-8750 .ow-button-base .sowb-button.ow-button-hover:active,
.so-widget-sow-button-flat-5600df9d13fe-8750 .ow-button-base .sowb-button.ow-button-hover:hover {
background: #f19193;
border-color: #f19193;
color: #ffffff !important;
}.so-widget-sow-google-map-default-63333cd29faf .sow-google-map-canvas {
height: 150px;
}
.so-widget-sow-google-map-default-63333cd29faf .sow-google-map-canvas img {
border-radius: 0;
box-shadow: none;
line-height: normal;
max-width: none;
zoom: normal;
}
.so-widget-sow-google-map-default-63333cd29faf .sow-google-map-canvas div:not(.gm-style-iw-t):not(.gm-style-iw) {
position: initial;
}