#change_wrap_div{ background-color: #ffffff !important; }#change_wrap_div{ background-repeat: repeat !important; }body{ background-repeat: repeat-y !important; }#footer, #footer .contacts-widget p{ color: #b5b6b6} #footer{ background-color: #272727} #footer{ background-repeat: repeat-y} #sub-footer, #sub-footer a, #sub-footer .footer-menu { color: #ffffff !important; } #sub-footer { background-color: #5b5b5b !important; } #sub-footer { background-repeat: repeat !important; } #header-container #header .header-wrap > .row.decorated {background:#fff;}
.nav-menu .mega-menu-item .item-title, .form-search-wrap .form-search-container .searchform-button, .lang-sel > a {color:#000;}
#header-container.small #header .header-wrap {background:#fff;}
.form-search-wrap .form-search-container .form-search input.search-query {background:rgba(0, 0, 0, 0.8); border-color:#000; color:#fff;}
.nav-menu .mega-menu-item .main-menu-link.open .item-title, .nav-menu .mega-menu-item .main-menu-link:hover .item-title {color:#666;}
#header-container.small #header .header-wrap .form-search-wrap .searchform-button {top:7px;}
.nav-menu .nav-item.current-menu-item > a.main-menu-link .item-title, .nav-menu .nav-item.current-menu-item a.main-menu-link:hover .item-title, .nav-menu .nav-item.current-menu-ancestor > a.main-menu-link .item-title, .nav-menu .nav-item.current-menu-ancestor a.main-menu-link:hover .item-title {color:#29a8e2;}
body.home.page .stuning-header-inner {display:none;}