p,
a,
h1,
h2,
h3,
h4,
h5,
h6,
li {
font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
} .bold {
font-weight: bold;
}
.shadow {
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}
.av-overlay-hover-deactivate:hover .av-caption-image-overlay-bg {
opacity: 0.7 !important;
} #top .av_header_transparency #header_meta {
background: rgba(255, 255, 255, 0.9);
color: #333;
}
.av_header_transparency #header_meta span,
.av_header_transparency #header_meta a {
color: #333 !important;
} ul#avia2-menu a,
.phone-info {
font-weight: 400;
} .page-id-2395 .iconbox_content_title a {
font-size: 14px;
vertical-align: top;
} .home .avia-button-fullwidth {
transition:300ms all ease;
backface-visibility: hidden;
border-radius:3px;
}
.home .avia-button-fullwidth:hover {
transform: scale(1.048);
} .av-button-description p {
font-size: 90%;
line-height: 1.5;
} .ninja-forms-cont label {
font-weight: 600 !important;
font-size: 14px !important;
color: #0075bd !important;
}
.ninja-forms-cont ul > li > label {
font-size: 12px !important;
color: #333 !important;
} .avia_message_box_content {
font-size: 16px;
text-transform: none;
}
.avia_message_box {
margin-top: 10px;
margin-bottom: 10px;
} #linkicons .avia-color-theme-color-subtle {
background-color: #0085bd;
} #top #wrap_all .error .text_input,
#top #wrap_all .error .text_area,
#top #wrap_all .error .select {
border: 1px solid red !important;
background-color: rgb(255, 240, 240) !important;
} .form_element input:not(.button),
.form_element textarea,
.captcha {
background-color: #eee !important;
border: 1px solid #eee !important;
border-radius: 0px !important;
}
.form_element input:not(.button):focus,
.form_element textarea:focus,
.captcha:focus {
background-color: white !important;
border: 1px solid #0076bd !important;
color: #333 !important;
}
#footer .news-headline {
color: white !important;
}
.entry-content-header {
font-size: 14px;
}
#linkicons .iconbox_content {
cursor: pointer;
}
.avia-section {
min-height: inherit;
}
#sltecheading {
text-align: center;
}
#sltecheading h1 {
color: white !important;
font-weight: 600;
background-color: rgba(0, 0, 0, 0.6);
padding: 20px 20px !important;
text-transform: none !important;
font-size: 48px;
margin: auto;
display: inline-block;
line-height: 1.2;
margin-top: 25px;
margin-bottom: 25px;
}
@media only screen and (max-width:45em) {
#sltecheading h1 {
font-size: 28px;
padding: 12px !important;
line-height: 1.5;
}
}
h1,
h2,
h3,
h4,
h5,
h6 {
text-transform: none !important;
}
.iconbox_content_title {
text-transform: none !important;
overflow: visible !important;
}
.av-catalogue-image {
border-radius: 0;
}
.lbx_content {
max-width: 1030px !important;
background-color: rgba(0, 0, 0, 0.7);
}
#lbx_light {
left: 0 !important;
right: 0 !important;
margin-left: auto !important;
margin-right: auto !important;
height: auto !important;
padding: 10px;
overflow: visible;
}
.mfp-iframe-holder .mfp-content {
max-width: 1030px !important;
}
.js_active .tab {
font-size: 14px !important;
font-weight: bold;
}
#closediv {
top: -24px !important;
right: -24px !important;
}
input:focus {
border: 1px solid #0075bd !important;
}
textarea:focus {
border: 1px solid #0075bd !important;
} #ibox_overlay {
background-color: rgba(0, 0, 0, 0.75);
}
#ibox_loading {
background: #0075bd;
}
#ibox_content {
margin: 0;
border: none;
height: 450px !important;
padding: 0;
}
#ibox_wrapper {
border: none;
margin: 0;
background-color: transparent;
}
#ibox_footer_wrapper a {
background-color: #fff;
color: #111;
font-weight: bold;
border: none;
line-height: inherit;
}
#ibox_footer_wrapper {
right: 0px;
left: 0px;
bottom: 0px !important;
top: initial !important;
background-color: #ccc;
}