.header_img h1 {color:#fff !important;  text-shadow: rgba(0,0,0,0.65) 1px 1px 2px; padding: 5px; font-size: 35pt !important; }
body .main-header.menu-type-standard-menu .standard-menu-container.menu-skin-dark ul.menu>li>a span {padding: 10px;}
body li.current-menu-item a span, body .main-header.menu-type-standard-menu .standard-menu-container.menu-skin-dark ul.menu>li>a:hover span, body .phone-desktop:hover {-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.onlymobile {display: none;}
.contact-map-column {-webkit-border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border-bottom: 3px #de991d solid;}
body div .contact-map-column input.wpcf7-form-control.wpcf7-text, body div .contact-map-column textarea, body div .contact-map-column input[type="checkbox"] { background: rgba(0, 0, 0, 0.15) !important; border-color: #000 !important; -webkit-border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
body div .contact-map-column label {color: #000; font-size: 10pt;}
body div .contact-map-column label a { display: initial !important; }
.nicebox2 ul.ok {list-style: none; padding-left: 5px;}
body div .contact-map-column label a:hover { display: initial !important; color:#000 !important; text-decoration: underline !important; }
body div .contact-map-column input.wpcf7-submit { color:#fff !important; background:#000 !important; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
body div .contact-map-column input.wpcf7-submit:hover { color:#000 !important; background:#fff !important; }
.contact-map-column {-webkit-border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border-bottom: 3px #de991d solid;}
div.nicebox2, div.nicebox2 p, div.vc-container li { line-height: 1.7 }
div.nicebox2, div.nicebox2 p { color: #444; }
div.nicebox2 { margin-bottom: 10px; border-left: 1px #d2d2d2 solid; padding-left: 20px; }
body footer.site-footer input.wpcf7-form-control.wpcf7-text {
    background: #cecece;
    border-color: #adadad; }
rs-module .rs-layer { text-shadow: rgba(0,0,0,0.65) 1px 1px 2px; }
rs-module a.rs-layer {text-shadow: none;}
.white { color:#fff; }
h1.white { color:#fff;  text-shadow: rgba(0,0,0,0.65) 1px 1px 2px;}
a.white { text-decoration: underline;}
input[type=submit] {color:#000 !important; }
header.sticky-fixed {background-color: rgba(192, 193, 195, 0.95) !important;}
hr.hr {
display:block !important;
     height: 1px;
     border: none;
     color: #adadad;
     background: #adadad;
max-width: 260px;
margin: 10px 0;
}     
@media only screen and (max-width: 979px) { .onlymobile {display: inline-block;}}