*, input {text-shadow:none!important;word-wrap: break-word;color:#000!important;}
body {background-color:#fff!important;background-image:none!important}
.menu-left {border:none;box-shadow:none;padding-left:0;padding-right:0;}
.hdr_phone {text-shadow:none!important;}
#menucontainer, #body_container  {border:none;background-color:#fff!important}
#body_container {margin-top:4.2em!important;}
.contact, #footer, .after-footer, .ms2_t  {border:none;}
.contact {top:30px;}
.mess {border:1px solid #000;}
.link_a, .ftr_menu {font-size:1em}
h1, h2, h3, .btn {color:#fff!important; background:#000!important;}
h1 {padding:0.5em;}
.btn, .btn-yellow:hover {background:#000!important; color: #fff!important;}
#sitem {color:#000!important; background:none!important;text-shadow:none!important;border:1px solid #000!important}
#viz-mode a {color:#fff!important; border:1px solid #fff!important; background-color: #000!important; }
#viz-mode a:hover {background-color: #4d4d4d!important; color:#fff!important}
.glow { background-color: #000!important; color:#fff!important}
.found_item a {text-decoration: underline;}
#nav > li {margin-bottom:10px;}
#nav > li ul {background:#fff; border:2px solid #000;}
#nav> li > ul li:hover {background: #eee;}
.btn {max-width:100%; padding:0.4em;}
.s_catalog a {padding-top:0.8em;padding-bottom:0.8em;}
.ablocks li {background:#fff!important;}
.main_blk, .main_a_b {border:none;}

