body {background: #000; color: #ff0;}
body.home div.content,
div.breadcrumbs,
footer,
header {background: #231F20; color: #ff0;}
header div.wrapper {background: #000;}
div.breadcrumbs strong,
div.breadcrumbs a,
header h1.title,
div.content h2,
div.content h3,
div.content h4,
div.content h5 {color: #ff0;}
div.content hr {border-color: #ff0;}
div.content table thead th {color: #ff0;}
div.content table thead,
div.content table tr td {border-color: #ff0;}
#slides .slide-text {background: rgba(0, 0, 0, 0.71);}
header .white-strip {border-color: #231F20; background: #000;}
header .blue-strip .wa-settings .contrast-settings a.contrastDefault {display: inline;}
header .blue-strip .wa-settings .contrast-settings a.contrastHigh {display: none;}
header .blue-strip .wa-settings {border-color: #000;}
header .blue-strip nav ul.menu li a {color: #ff0;}
header .blue-strip nav ul.menu li a:focus,
header .blue-strip nav ul.menu li a.current,
header .blue-strip nav ul.menu li a:hover {background: #000; border: 2px solid #ff0; padding: 0 25px; line-height: 116px; height: 116px;}

.box-slot-home-bottom .banner img {opacity: 0.1;}
.box-slot-home-bottom .banner a:focus img,
.box-slot-home-bottom .banner a:hover img {opacity: 0.2;}
.box-slot-home-bottom .banner a:focus .banner-wrapper2 h3,
.box-slot-home-bottom .banner a:hover .banner-wrapper2 h3 {border: 2px solid #ff0;}
.box-slot-home-bottom .banner span.see-more-text,
.box-slot-home-bottom .banner .banner-wrapper2 h3 {color: #ff0;}
.box-slot-home-bottom .banner span.see-more-text {background: #231F20; }

div.breadcrumbs a {background-image: url(../img/breadcrumbs-bullet_hc.png)}
div.content ul li {background-image: url(../img/bullet_hc.png);}
div.content form div.f textarea,
div.content form div.f input.text {border-color: #fff; color: #ff0; background: #000;}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #ff0;
    opacity: 1;
}
::-moz-placeholder { /* Firefox 19+ */
    color: #ff0;
    opacity: 1;
}
:-ms-input-placeholder { /* IE 10+ */
    color: #ff0;
    opacity: 1;
}
:-moz-placeholder { /* Firefox 18- */
    color: #ff0;
    opacity: 1;
}
div.content-sidemenu .submenu ul li {border-color: #ff0;}
div.content-sidemenu .submenu ul li a {color: #ff0;}
div.content-sidemenu .submenu ul li a:focus,
div.content-sidemenu .submenu ul li a:hover,
div.content-sidemenu .submenu ul li a.current {background: transparent; color: #ff0;}

div.content form button {color: #ff0; background: #231F20; border: 2px solid #fff;}
body.contact #main .google-map,
header div.wrapper img.bullet {display: none;}

@media screen and (max-width: 1018px) {
    header .blue-strip nav ul.menu li a:focus,
    header .blue-strip nav ul.menu li a.current,
    header .blue-strip nav ul.menu li a:hover {
        line-height: 40px;
        height: 40px;
    }
}