body {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
img:focus,a:focus,button:focus,input:focus,.chat-widget form:focus,textarea:focus{outline:2px solid #3b5ef7}
a:link{color:#0472CB}
a:link,a:visited,a:active{-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-o-transition:color 0.5s ease;-ms-transition:color 0.5s ease;transition:color 0.5s ease}
a:visited{color:#0472CB}
a:active{color:#0472CB}
a:hover{color:#000}
a.all:link,a.all:visited{font-style:italic;text-decoration:underline;color:#72b325}
a.all:hover{text-decoration:none;color:#0472cb}
p.all{text-align:right;margin-top:5px}
a.all1:link,a.all1:visited{font-style:italic;text-decoration:underline;font-size:0.9em}
a.all1:hover{text-decoration:none}
p.all1{text-align:right;margin-top:5px}
.ftblock .box-content h3 a {
	font-size: 17px;
}
.ftblock .box-content h3 {
	line-height: 17px;
}
h1, .h1 {
    font-size: 30px!important;
}
h2, .h2 {
    font-size: 27px!important;
}
.ab {
	display: block;
	    height: 300px;
}
.ab:hover {
	text-decoration: none;
}
#topSTObtn {
	    border: solid 1px #385D8A;
    border-radius: 5px;
    background: #FFC000;
	    font-weight: bold;
    color: #000;
	margin-bottom: 5px;
}
#topSTObtn:hover {
	background: #ffce38;
}
.container-product span.raited1 {
    padding-left: 0px;
    padding-top: 7px;
}
.container-product .fm {
    padding-top: 5px;
}
.itemGrid .catItemBlock .a.itemName, .itemGrid .catItemBlock .a:visited.itemName, .itemGrid .catItemBlock .a:active.itemName, .itemGrid .catItemBlock .itemName span.move_to {
    color: #000;
    text-decoration: none;
    font-size: 17px;
    line-height: 19px;
    display: block;
    margin: 3px 0 !important;
}
.nopad .box.ftblock a {
	font-size: 15px;
    color: #000;
    display: block;
    list-style-position: inside;
    margin-bottom: 8px;
    background: url(../images/filter-list.jpg) left center no-repeat;
    padding-left: 10px;
}
.nopad .box.ftblock a:last-child {
    background: none;
}
#AddToBasketBox h3 {
	    font-size: 20px;
    line-height: 20px;
    margin-top: 10px;
}
h1{color:#0472cb;font-size:2em;margin-top:5px;text-align: center;font-style: italic}
h1.compare{background: url(../images/compare_cat.jpg) top center no-repeat;     padding-top: 55px;
    margin-top: 0;}
h1.onmain{font-size:24px}
h2{color:#0472cb;font-size:1.5em;margin-bottom:12px;margin-top:10px}
h2.green{color:#72b325;font-style:italic;font-weight:bold;border-bottom:solid 1px #72b325;font-size:1.2em}
h2.red{color:#ed1b24;font-style:italic;font-weight:bold;border-bottom:solid 1px #ed1b24;font-size:1.2em}
h2.blue{color:#558ed5;font-style:italic;font-weight:bold;border-bottom:solid 1px #558ed5;font-size:1.2em}
h3{color:#0472cb;font-size:1.2em;margin-bottom:8px;margin-top:6px}
p{text-align:justify}
p.green{color:#72b325;font-style:italic;font-weight:bold;border-bottom:solid 1px #72b325;font-size:1.2em}
p.red{color:#ed1b24;font-style:italic;font-weight:bold;border-bottom:solid 1px #ed1b24;font-size:1.2em}
p.blue{color:#558ed5;font-style:italic;font-weight:bold;border-bottom:solid 1px #558ed5;font-size:1.2em}
.trans img{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.trans:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.no_float{clear: both}
#overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;display:none;z-index:99}
#toTop{position:fixed;right:1px;z-index:10001;bottom:70px;width:42px;height:26px;display:none;overflow:hidden}
#goToTop{display:block;z-index:10001;width:42px;height:26px;background:url(../images/up-arrow.png);background-repeat:no-repeat;background-position:0 0}
#goToTop:hover{background-position:0 -26px}
.all{font-style:italic;padding:0 0 0 0}
#breadcrumbs{padding:5px 0;margin-top:5px;font-size:1em;border-top:solid 1px #ccc}
#breadcrumbs div{display:inline}
#breadcrumbs a:link,.breadcrumbs a:visited,.breadcrumbs a:active{text-decoration:none}
#breadcrumbs a:hover{text-decoration:underline}
#breadcrumbs span span{display: none}
.FormFrameq .btn{
	margin-top: 5px;
}
.box.last_comments {float: left; margin-top: 15px;}
.grey {background: #f2f2f2; margin-bottom: 15px;}
.grey h3 {text-align: center; color: #191919; font-size: 18px; font-weight: bold; margin-top: 20px;}
.grey input { width: 100%; border: none; padding: 5px 10px; margin-bottom: 10px;}
.grey input.orange {    border: 1px solid #4D7399;
    border-radius: 3px;
    padding: 3px;
    background: #FFC000;
    font-weight: bold;
    color: #000;}
.nopadding {
   padding: 0 ;
   margin: 0 ;
}
.headcontact .col-xs-6.nopadding:last-child {
	margin-bottom: 10px;
}
footer ul.calendar {
	    padding-left: 0px;
	    padding-right: 0;
    list-style: none;
}
.accent.sku-microrozmitka {
	word-wrap: break-word;
}
#pay_alert_1 {
	padding: 10px;
    margin-bottom: 5px;
    background: #FFDB72;
    border-radius: 5px;
}
.r_item_new .r_name{
	float: left;
}
.r_item_new .r_date{
	float: left;
	background: #ffc000;
	color: #fff;
}
.r_item_new .r_ava{
	float: left;
}
.r_item_new .r_name a{
	color: #282828;
    margin-top: 8px;
    display: block;
}
.r_item_new .r_date {
	text-align: center;
	margin-top: -130px;
    margin-left: 10px;
}
.r_item_new .r_date span {
	padding-left: 5px;
	padding-right: 5px;
}
.r_item_new .r_date a {
	background: #ffdb72;
	color: #6c5100;
	width: 100%;
    display: block;
}
.mn2_title  img {
	width: 100%;
	    margin-top: 45px;
}
.logoauto {border: #f2f2f2 1px solid; text-align: center; margin-bottom: 5px;}
.logoauto a{font-size: 18px;}
.blogrem {float: left;}
.grey textarea { width: 100%; border: none; padding: 5px 10px; margin-bottom: 10px;}
.all{font-size:12px}
.fhint{font-size:12px}
nav.navbar{margin-bottom:0;min-height:30px; background: none; border: none; font-style: italic; font-size: 16px;}
.navbar-nav > li > a:link,.navbar-nav > li > a:visited,.navbar-nav > li > a:active{color:#000;font-weight:normal;padding:7px 10px; text-decoration: none}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#000; text-decoration: underline; background: none}
.navbar-nav > li > a:hover,.navbar-nav > li > a:focus,.navbar-nav > li.active{color:#000; text-decoration: underline}
.navbar-nav > li.active{background:none}
.navbar-nav > li.active > a:hover,.navbar-nav > li.active > a:focus{color:#000;text-decoration:underline;}
.nav .open > a:link,.nav .open > a:visited,.nav .open > a:active,.nav .open > a:hover,.nav .open > a:focus{color:#000;text-decoration:underline;}
header{padding:0;background:#fff;margin-bottom:2px}
header .logo{padding:20px 0 0 0}
header .logo > img{width:301px;height:43px}
header .logo a{position:relative;display:block;margin:0;text-decoration:none}
header .logo div{font-size:1em;display:block;margin:15px 0;color:#000}
header .logo div a{display: inline-block; border: 1px solid #4D7399; border-radius: 3px; padding: 3px; background: #FFC000; font-weight: bold; color: #000}
header .flags{display:block;padding:0 0 0 10px;margin-top: 10px;}
header .flags a{position:relative;display:inline;margin:0;padding:0;text-decoration:none; color: #000; text-decoration: underline}
header .flags a strong{color: #558ED5}
header .headcontact{padding:0;margin-bottom:5px}
.hphone{display:block;margin-top:5px;color:#000;font-size:24px;font-weight:normal;line-height:1em}
.hphone a{color:#000;}
.hskype{display:block;margin-top:2px;color:#0472cb;font-size:1.1em;font-weight:bold;line-height:1em}
.htime{font-size:1em;}
.hhint{display:block;margin-top:4px;color:#0472cb;font-size:1em;font-weight:bold;line-height:1em}
header .headcontact .htime {text-align: center; font-size: 1.1em; display: block}
header .headlogo img{margin-top:20px;width:193px;height:62px}
header .tbasket{padding:10px; margin-bottom: 5px; background: #FFDB72; border-radius: 5px;float: left;
    width: 100%;}
.tbasket-title{display:block;font-size:14px;font-weight:bold;text-transform:uppercase; color: #3381C5}
.tbasket-sel{color:#0472cb;font-size:15px;font-weight:bold}
#enter{position:relative;z-index:119;padding:5px}
#vhod{display:block;position:relative;background:#fff;padding:5px 15px;border:solid 1px #0472CB;font-weight:bold;text-align:center;font-size:1.2em;z-index:121 !important}
#vhod:hover{border:solid 1px #000;}
#vhod-div{position:absolute;background:#fff;text-align:left;padding:65px 10px 10px;z-index:120;top:0px;left:-5px;display:none;width:104%;-moz-box-shadow:0 2px 2px 0 #000;-webkit-box-shadow:0 2px 2px 0 #000;box-shadow:0 2px 2px 0 #000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}
.menuitems{margin-top:10px}
.menuitems a{line-height:26px}
.menuitems span{line-height:26px;color: #0472CB;cursor: pointer;}
.menuitems span:hover{text-decoration: underline;}
.infodel {
	font-size: 16px;
	list-style: none;
	margin-top: 10px;
	padding-left: 0;
}
.infodel .d{
	color: #0472cb;
	margin-bottom: 15px;
}
.infodel .d .kod{
	background: url(../images/kod.png) left center no-repeat;
	padding-left: 55px;
}
.infodel .d .exchange{
	background: url(../images/exchange.png) left center no-repeat;
	padding-left: 55px;
}
.infodel .d .delivery{
	background: url(../images/delivery.png) left center no-repeat;
	padding-left: 55px;
}
.infodel li.compare{
	background: url(../images/compare.png) left center no-repeat;
	    background-color: #f0f0f0;
    background-position-x: 5px;
    border-radius: 10px;
    padding: 5px;
    padding-left: 65px;
    padding-right: 15px;
    margin-right: 0;
	width: 100%;
	    line-height: 22px;
}
.repair_table {
	font-size: 17px;
}
.repair_table tbody td{
	padding: 5px 0 5px 7px;
}
.repair_table tbody tr:nth-child(odd) {
    background-color: #f6f6f6;/* фон нечетных строк */
  }
.repair_table tbody tr:nth-child(even) {
    background-color: #eeeeee;/* фон четных строк */
  }
#callb,#priceb,#catalogb{float:left;z-index:121;position:relative;margin-left:40px}
#priceb,#catalogb{z-index:118 !important}
#subsb{text-align: center; font-weight: bold; text-decoration: underline; display: block; position: relative; margin-top: 10px;z-index: 126}
.subs-div{position: relative}
#callb-div, #subsb-div{position:absolute;background:#fff;text-align:left;padding:45px 10px 10px;z-index:120;top:0px;left:0px;width:370px;display:none;-moz-box-shadow:0 2px 2px 0 #000;-webkit-box-shadow:0 2px 2px 0 #000;box-shadow:0 2px 2px 0 #000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}
#subsb-div input, #callb-div input,#callb-div textarea,#vhod-div input,#vhod-div textarea{padding:2px;border:solid 1px #333}
#subsb-div{left: auto; right: 0; z-index: 125}
.txt_inp{width: 350px}
.img_inp{margin: 10px; width: 40px}
#subsb-div img {vertical-align: middle; border: 0}
footer{background:#F2F2F2;padding:10px 0;margin:0;color:#000}
footer a:link,footer a:visited,footer a:active{color:#000}
footer a:hover{color:#000}
footer p{text-align: left}
.footcat h3{color:#000;margin-top:0;padding-top:0;font-size:1.2em;font-weight:bold}
.fmenu{text-align:center;padding-bottom:10px}
.fmenu a:link,.fmenu a:visited{color:#000;font-size:1em;line-height:38px;padding:0 15px;text-decoration:none;font-weight:normal;font-style: italic}
.fmenu a:hover{color:#000;text-decoration: underline}
footer .copyright{padding:10px 0;font-size:0.9em;color:#000}
.vbord{min-height:150px}
td.ftdlast{padding-left:5px;padding-right:0 !important}
footer .copyright a:link,footer .copyright a:visited{color:#000}
footer .copyright a:hover{color:#000}
.fphone{margin-top:5px;font-size:14px}
.fphone img{vertical-align:middle;width:20px;height:20px}
.leftmenu li{list-style:none;margin-bottom:5px}
.leftmenu li a:link,.leftmenu li a:visited{text-decoration:underline;font-size:14px}
.leftmenu li a:hover{text-decoration:none}
.leftmenu li a.ared{color:red !important}
.colin{margin:25px auto 15px;width:190px}
.box{margin-bottom:15px}
.box-heading p.blue{text-align: center}
.minibox{display:-moz-inline-stack;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;margin-right:15px;vertical-align:top;position:relative}
.minibox a:link,.minibox a:visited{text-decoration:none;color:#000;display:block;text-align:center;font-size:14px;margin-bottom:3px}
.minibox a:hover{text-decoration:underline}
.minibox2{display:block;text-align:center;margin-top:20px;    float: left;background: #f2f2f2;}
.minibox2 .mn2_title{display:block;font-size:20px;margin-bottom:3px}
.minibox2 a:link,.minibox2 a:visited{padding:0 5px;margin-bottom:2px;text-decoration:underline;color:#000}
.minibox2 a:hover{text-decoration:none}
.minibox .mini_inner{display:-moz-inline-stack;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;margin-right:10px;vertical-align:top;text-align:center}
.minibox .mini_inner:last-child{margin-right:0px}
.minibox2 .mini_inner{display:-moz-inline-stack;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;margin-right:10px;vertical-align:top;text-align:left}
.minibox2 .mini_inner:last-child{margin-right:0px}
.minibox2 .mini_inner a{display:block;padding: 0;}
.miniban a:link,.miniban a:visited{text-decoration:none;color:#000;display:block;text-align:center;font-size:14px;margin-bottom:3px}
.miniban a:hover{text-decoration:underline}
.addiv{text-align:center;padding:5px}
.rbl{padding:5px;margin-top:15px;border:solid 1px #ccc;border-radius:5px}
.minibox h3{height:60px;line-height:58px;font-size:20px;color:#000}
.minibox h3 a:link,.minibox h3 a:visited{text-decoration:none;color:#000;font-weight:bold;font-size:20px}
.msec{display:block; float: left; width: 19.1%; padding:14px 28px;height:140px;margin:0 10px 10px 0;background:#ffffff;color:#000 !important; text-align: center}
.rmsec{margin-bottom:10px !important;display:block}
h4{color:#0472cb;font:bold 13px/15px Arial, Helvetica, sans-serif;margin-bottom:4px;margin-top:3px}
.searchResTab{width:100%}
.searchResTab td{padding:6px;border-collapse:collapse;empty-cells:show;vertical-align:middle;border-bottom:solid 1px #ccc}
.searchResTab td img{margin-right:10px;vertical-align:middle}
.searchResTab td a:link,.searchResTab td a:visited{color:#333;text-decoration:none}
.searchResTab td a:hover{text-decoration:underline}
.serchimg{display:block;float:left;margin-right:10px;width:90px}
.block_news{margin-top:10px;padding-bottom:20px;border-top:solid 1px #034951}
.block_news h2{padding:0;margin:10px 0}
.bnitem{min-height:110px}
.bnitem .bndate{display:block;font-size:0.8em;font-weight:bold;color:#520005}
.bnitem a.bntitle:link,.bnitem a.bntitle:visited,.bnitem a.bntitle:active{display:block;font-weight:bold;margin-bottom:6px}
.bnitem .bnimg{float:left;margin-right:7px}
.bnitem .bntxt{font-size:0.9em}
.nitem{margin-bottom:20px}
.nitem .ndate{display:block;font-size:0.8em;font-weight:bold;color:#520005}
.nitem a.ntitle:link,.nitem a.ntitle:visited,.nitem a.ntitle:active{display:block;font-size:1.3em;margin-bottom:6px}
.nitem .nimg{float:left;margin-right:7px}
.nitem .ntxt{font-size:0.9em}
.nitem .nfull{margin-top:10px}
.nitem h1{font-size:2em}
.news img{display:block;max-width:100%;}
.gb_block{clear:both}
.gb_block .gbb_item{margin-bottom:15px;clear:both}
.gb_block .gbb_item p{text-indent:0px !important}
.gb_block .gbb_item .gbb_name{font-weight:bold;font-size:13px;line-height:16px;display:block;margin-bottom:3px}
.gb_block .gbb_item .gbb_date{font-weight:bold;font-size:11px;line-height:14px;display:block;margin-bottom:3px}
.gb_block .gbb_item .gbb_txt{font:12px/15px Arial, Helvetica, sans-serif;font-style:italic}
.gb_page{clear:both}
.gb_page .gb_box{margin-bottom:10px;clear:both;padding: 10px; border: 1px solid #0472cb}
.gb_page .gb_item{border-bottom: #ccc 1px solid; padding-bottom: 10px; margin-bottom:15px; float: left; clear:both}
.gb_page .gb_item p{text-indent:0px !important}
.gb_page .gb_item .gb_name{font-weight:bold;font-size:16px;line-height:16px;display:block;margin-bottom:3px}
.gb_page .gb_item .gb_date{font-weight:bold;font-size:11px;line-height:14px;display:block;margin-bottom:3px}
.gb_page .gb_item .gb_txt{font:15px Arial, Helvetica, sans-serif;}
#GuestbookForm{padding: 15px}
.rating-cont{display:block;float:left;width:350px;height:30px;clear:none !important;vertical-align:middle}
.rating-values{display:block;width:160px;height:30px;float:left;clear:none !important}
.rating-values span{display:block;width:30px;height:30px;float:left;background:url(../images/ratings-bg.png) no-repeat 0 0px;cursor:pointer}
.rating-values span.active{background-position:0 -30px}
.rating-values span.selected{background-position:0 -30px}
.rating-title{display:block;float:left;padding:5px 0 0 0;color:#f5c305;font-weight:bold}
.rating-info{display:block;width:60px;height:10px;vertical-align:middle}
.rating-info-values{display:block;width:60px;height:10px}
.rating-info-values span{display:block;width:10px;height:10px;float:left;background:url(../images/ratings-bg.png) no-repeat 0 -60px;cursor:pointer}
.rating-info-values span.hd{background-position:0 -60px}
.rating-info-values span.chk{background-position:0 -70px}
.socrait{margin-top:15px}
.socbtn{padding-right:20px}
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star-rating,div.star-rating a{background:url(../images/star.png) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px !important}
div.star-rating-hover a{background-position:0 -32px}
div.rating-cancel,div.rating-cancel a{background:url(../images/delete.gif) no-repeat 0 -16px;display:none !important}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent !important;overflow:hidden !important}
.rate{margin:0 0 0 0;padding:0px}
.fm{position:relative;float:left}
span.rating{margin:0px 0px 0px 0px}
span.raited{clear:left}
span.raited1{padding-left:15px;line-height:16px}
span.raitcount{line-height:16px}
.dhtmlwindow{position:absolute;visibility:hidden;background-color:#fff;border:solid 2px #558ed5;border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 5px 5px #333}
.drag-handle{height:24px;padding:0px;margin:0px;font:bold 13px Arial;line-height:22px;background:#558ed5;color:white;cursor:move;overflow:hidden;width:100%;text-align:center}
.drag-controls{position:absolute;cursor:pointer;top:3px;right:10px}
* html .drag-handle{width:100%}
.drag-contentarea{background:none;color:black;height:150px;padding:10px;overflow:auto;padding-top:2px}
.drag-statusarea{background:none;width:100%;height:19px;background:#e7e7e7}
.drag-resizearea{width:13px;height:19px;cursor:nw-resize;font-size:0;margin:0px;padding:0px;vertical-align:top;margin-top:1px;float:right;background:url(../dhtmlwindow/resize.gif) right bottom no-repeat}
.drag-resizearea img{margin:0px;padding:0px}
.pagination > li > a,.pagination > li > span{color:#034951;border:1px solid #07b4c2}
.pagination > li > a:hover,.pagination > li > span:hover{border:1px solid #07b4c2}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#034951;border-color:#07b4c2}
.bht{max-height:96px;background:#f2f2f2; margin-top: 15px}
#menu{list-style:none;height:48px;padding:0}
#menu li{position:relative;float:left;padding:0;height:48px;border-right: 1px solid #fff; border-left: 1px solid #fff;  border-bottom: 1px solid #fff; width: 9%; text-align: center;}
/*#menu li:first-child {border-left: 2px solid #fff;}*/
#menu li:hover{z-index:150;background: #558ED5}
#menu li a{font-size:15px;color:#558ED5;text-decoration:none;display:-moz-inline-stack;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;padding:0 12px;position:relative;height:48px;font-weight:bold;overflow:hidden;text-align:center;}
#menu li:hover a{color:#fff;height:48px;}
span.amenu{padding:2px 0;display:block}
#menu li .drop{padding-right:21px;z-index:102}
#menu li:hover .drop{z-index:950}
.dropdown_0columns,.dropdown_1columns,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns,.dropdown_6columns,.dropdown_7columns,.dropdown_8columns{display:none;background:#0472cb;position:absolute;z-index:102;padding:5px;-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-khtml-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;-moz-box-shadow:0px 3px 3px #000;-o-box-shadow:0px 3px 3px #000;-webkit-box-shadow:0px 3px 3px #000;-khtml-box-shadow:0px 3px 3px #000;box-shadow:0px 3px 3px #000}
.dropdown_0columns{width:200px}
.dropdown_1columns{width:200px}
.dropdown_2columns{width:280px}
.dropdown_3columns{width:420px}
.dropdown_4columns{width:560px}
.dropdown_5columns{width:700px}
.dropdown_6columns{width:840px}
.dropdown_7columns{width:840px}
.dropdown_8columns{width:840px}
#menu li:hover .dropdown_0columns,#menu li:hover .dropdown_1columns,#menu li:hover .dropdown_2columns,#menu li:hover .dropdown_3columns,#menu li:hover .dropdown_4columns,#menu li:hover .dropdown_5columns,#menu li:hover .dropdown_6columns,#menu li:hover .dropdown_7columns,#menu li:hover .dropdown_8columns{left:-1px;top:44px;display:block;z-index:102}
.col_0,.col_1,.col_2,.col_3,.col_4,.col_5,.col_6,.col_7,.col_8{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;z-index:102}
.col_0,.col_1{width:130px}
.col_2{width:270px}
.col_3{width:410px}
.col_4{width:550px}
.col_5{width:690px}
.col_6,.col_7,.col_8{width:830px}
#menu .menu_right{float:right;margin-right:0px;z-index:15;}
#menu li:hover .align_right{left:auto;right:-1px;top:44px}
.padLeft{left:-130px}
.padRight{margin-left:-130px}
#menu p,#menu h2,#menu h3,#menu ul li{font-size:14px;text-align:left}
#menu h2{font-size:15px;font-weight:normal;margin:4px 0 10px 0;padding-bottom:4px;border-bottom:1px solid #666}
#menu h3{font-size:14px;margin:4px 0 6px 0;padding-bottom:4px}
#menu p{line-height:14px;margin:0 0 5px 0}
#menu li:hover div ul,#menu li:hover div ul li{margin:0px !important;padding:0px !important;background:none !important}
#menu li:hover div a{font-size:14px;line-height:14px;color:#fff;border:none;width:auto;height:auto !important;background:none !important;text-shadow:1px 1px 0px #000;-webkit-text-shadow:1px 1px 0px #000;-o-text-shadow:1px 1px 0px #000;-moz-text-shadow:1px 1px 0px #000;-khtml-text-shadow:1px 1px 0px #000;margin:0 !important;padding:0 5px 5px 0 !important}
#menu li:hover div a:hover{font-size:14px;line-height:14px;color:#e7e7e7;width:auto;border-radius:0;background:none;padding:0 5px 5px 0 !important}
#menu li:hover div a:hover{border:none;text-decoration:none;}
.padtop{margin-top:6px}
#menu li ul{list-style:none;padding:0 !important;margin:0 0 12px 0}
#menu li ul li{font-size:13px;position:relative;padding:0 !important;margin:0;float:none;text-align:left !important;width:auto;height:auto !important}
#menu li ul li:hover{border:none;margin:0;padding:0}
#menu li ul li a{color:#fff;text-align:left;height:auto !important;font-size:12px !important}
#menu li ul li:hover a{color:#fff}
#menu li ul li a:hover{color:#fff}
.subhead{padding:5px 0}
.subhead .spanel{padding:5px 0}
#stext{padding:5px;vertical-align:middle;width:52%;border:solid 1px #A6A6A6; border-radius: 5px; border-right: 0; border-top-right-radius: 0;border-bottom-right-radius: 0;}
#chkcat{padding:4px;vertical-align:middle;width:25%;border:solid 1px #385D8A; border-radius: 5px; border-right: 0; border-top-right-radius: 0;border-bottom-right-radius: 0;}
#sbut{width:20%;border:solid 1px #385D8A; border-radius: 5px; background: #FFC000; font-weight: bold; color: #000; text-shadow: none}
.ct{height:36px;text-align:center;font-size:16px;color:#a7a39f;text-transform:uppercase;line-height:34px}
.ct_a{font-size:16px;color:#a7a39f;text-transform:uppercase;line-height:34px;text-decoration:none;padding:0 50px 0 50px}
.ct_a_sel{color:#f7c505 !important}
.cat_info{font-size:16px;}
.lv2{text-indent:20px}
.stockmodel{text-align:center;margin-bottom:15px}
.stockmodel img{vertical-align:middle}
.stockmodel .stockmodel_title a:link,.stockmodel .stockmodel_title a:visited{display:-moz-inline-stack;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;padding:5px 5px;margin:0 5px;background:#666;color:#fff;border-radius:11px;text-decoration:none;font-size:18px}
.stockmodel .stockmodel_title a:hover{background:#333}
.stockmodel .stockmodel_title a.current{background:#72b325;color:#fff}
.igrouplist{display:block;clear:both;margin-bottom:20px;text-align:center}
.igrouplist a:link,.igrouplist a:visited,.igrouplist a:active,.igrouplist span{display:-moz-inline-stack;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;padding:4px 10px;margin:5px 5px;background:#FFC000;color:#000;text-decoration:none;font-size:18px; border: 1px solid #385D8A; border-radius: 3px;}
.igrouplist a:hover{background:#FEDB76;color:#000;border-color: #fff;}
.igrouplist a.current, .igrouplist span{background:#FEDB76;color:#000;border-color: #fff;}
.catTopLine{height:24px;clear:both;border-bottom:dotted 1px #000;margin-bottom:30px}
.catSecBlock_wrap{text-align: center}
.catSecBlock{display:inline-block;width:180px;height:220px;margin-right:3px;margin-bottom:3px;text-align:center;position:relative}
.catSecBlock p{text-align: center}
.catSecBlock .tcsb{position:relative}
.catSecBlock p a:link,.catSecBlock p a:visited,.catSecBlock p a:active{display:block;color:#000;text-decoration:none;padding-top:4px;line-height:13px;font-size:14px}
.catSecBlockImg{width:168px;height:168px;margin:11px 0 0 11px;border:solid 1px #e7e7e7}
.catSecBlockImg .carphoto{margin-top: 45px;}
.catSecBlockImg .carphotoc{margin-top: 35px;}
.catSecBlockImg table td{height:168px;width:168px;vertical-align:middle;text-align:center}
.catSecBlockSub{width:188px}
.catSecBlockSub .sin{padding:13px}
.catSecBlockSub a:link,.catSecBlockSub a:visited,.catSecBlockSub a:active{display:block;font-size:14px;text-align:left}
.catSecBlockSub a:hover{text-decoration:none}
.sortString{display:block;float:left;color:#000;font-size:14px;font-weight:bold;text-align:left;position:relative;}
.sortString .sortVals{display:block;float:left;position:relative;text-transform:lowercase;font-style:italic;margin-left:10px;background:#fff}
.viewString{display:block;float:right;color:#000;font-size:14px;font-weight:bold;text-align:left;margin-right:3px}
.viewString a:link,.viewString a:active,.viewString a:visited{text-transform:lowercase;font-style:italic}
.viewString a:hover{text-decoration:none}
a.currentview{color:#000 !important;text-decoration:none !important}
#allSortVals{background:#fff;}
#allSortVals a:link,#allSortVals a:active,#allSortVals a:visited, #allSortVals span{display:block;text-transform:lowercase;font-weight:normal;cursor: pointer;float: left;margin-left: 5px; margin-right: 12px;}
#allSortVals a:hover, #allSortVals span:hover{text-decoration:none; color:#0472cb}
#allSortVals span.currentview{color:#0472cb}
#selSortVal{color:#0472cb; cursor: pointer}
.cena{color:#000;font-weight:bold;}
.cenaBig{color:#0472cb;font-weight:bold;font-size:26px}
.oldcena{color:#999998;text-decoration:line-through;font-size:11px;line-height:12px}
.cena_sign{font-size:1.5em}
.itemGrid .catItemBlock{float:left;display:block;position:relative;width:224px;height:350px;margin:0 6px 12px 6px;text-align:center;position:relative;border:solid 1px #DEDEDE;}
.itemGrid.compare .catItemBlock{margin:0 2px 12px 2px;}
#search .itemGrid .catItemBlock{margin:0 2px 12px 2px;}
.itemGrid .catItemBlock .cit_in{height:224px}
.itemGrid .catItemBlockSub{position:relative;width:224px;height:310px;display:block}
.itemGrid .catItemBlock .tib{position:relative;width:210px;margin:0 auto}
.itemGrid .catItemBlock .itemName{margin:3px 0 !important}
.itemGrid .catItemBlock .itemName a:link,.itemGrid .catItemBlock .itemName a:visited,.itemGrid .catItemBlock .itemName a:active,.itemGrid .catItemBlock .itemName span.move_to{color:#000;text-decoration:none;font-size:17px;line-height:17px}
.itemGrid .catItemBlock a:link.itemName,.itemGrid .catItemBlock a:visited.itemName,.itemGrid .catItemBlock a:active.itemName,.itemGrid .catItemBlock .itemName span.move_to{color:#000;text-decoration:none;font-size:17px;line-height:19px;display: block;margin:3px 0 !important;}
.itemGrid .catItemBlock p.itemName a:hover{text-decoration:underline}
.itemGrid a.catItemBlockImg {
    display: inline-block;
    height: 160px;
}
.itemGrid .catItemBlockImg {
    width: 100%;
    margin: 10px auto 10px;
    overflow: hidden;
}
.itemGrid .catItemBlockImg img {
    margin: 10px auto 10px;
}
.itemGrid .catItemBlock .addInfo{color:#f5c305}
.itemGrid .catItemBlock .itemAllInfo{text-align:center; position: absolute; left: 0; right: 0; bottom: 75px}
.itemGrid .catItemBlock .itemPartNO{color:#000;margin:0 auto!important;padding:5px;line-height:18px;display: inline-block; background: #FFC000;max-width: 210px; word-wrap: break-word;font-weight: bold;font-size:15px}
.itemGrid .catItemBlock .itemSklad{margin:0 !important;padding:0;line-height:12px}
.itemGrid .catItemBlock .iButton{width:100%;clear:both;position:absolute;bottom:-10px}
.itemGrid .catItemBlock .itemCena{color:#000;font-size:24px;font-weight:bold;text-align:center;text-indent:5px; position: absolute; left: 0; right: 0; bottom: 40px}
.itemGrid .catItemBlock .itemCena small{font-weight:normal;font-size:14px !important}
.itemGrid .catItemBlock .itemCena span{font-weight:normal;font-size:14px !important}
.itemGrid .catItemBlock .itemBuy{position:absolute;right:5px;bottom:3px;}
.itemGrid .catItemBlock button.itemBuy{background: #04AD50; color: #fff; font-size: 16px; width: 100px}
.itemGrid .catItemBlock .itemBuy_click{position:absolute;left:5px;bottom:3px;}
.itemGrid .catItemBlock .itemBuy_click .oneClickBuy{background: #31859D; color: #fff; font-size: 12px; line-height: 12px; width: 100px; padding: 5px;}
.itemGrid .catItemBlock .itemComp{width:100%;height:24px}
.itemGrid .catItemBlock .itemComp span.itemCompBut{display:block;float:left}
.itemGrid .catItemBlock .itemInfo{color:#d1d0cf;text-align:left;line-height:14px}
.itemGrid .itemAkcia{position:absolute;top:0;left:0;width:66px;height:66px;background:url(../images/akcia.png) left top no-repeat;opacity:0.8}
.itemGrid .hit_ua{position:absolute;top:0;left:0;width:66px;height:66px;background:url(../images/hit_ua.png) left top no-repeat;opacity:0.8}
.itemGrid .hit_ru{position:absolute;top:0;left:0;width:66px;height:66px;background:url(../images/hit_ru.png) left top no-repeat;opacity:0.8}

.SpecialGrid .catItemBlock{margin:0 4px 12px 4px; width:219px;}
.SpecialGrid .catItemBlock .itemBuy{position:absolute;right:10px;bottom:3px;}

.itemList .catItemBlock:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.itemList .catItemBlock{display:inline-block; border-bottom:solid 1px #DEDEDE;position:relative;min-height:141px}
.itemList .catItemBlock{display:block;margin-bottom:3px;text-align:center;position:relative;}
.itemList .catItemBlockSub{position:relative;display:block}
.itemList .catItemBlock .tib{position:relative;padding-bottom:10px}
.itemList .catItemBlock .itemName{text-align:left;margin-left:152px}
.itemList .catItemBlock .itemName a:link,.itemList .catItemBlock .itemName a:visited,.itemList .catItemBlock .itemName a:active{color:#000;text-decoration:underline;font-size:18px}
.itemList .catItemBlock .itemName a:hover{text-decoration:none}
.itemList .catItemBlockImg{position:absolute;width:130px;height:130px;top:0;left:11px;overflow:hidden}
.itemList .itemAllInfo{display:block;text-align:left;padding:10px 10px 10px 0;margin-left:50px}
.itemList .catItemBlockImg table td{height:130px;width:130px;vertical-align:middle;text-align:center}
.itemList .catItemBlockImg table td img{max-height:140px; max-width:140px;}
.itemList .catItemBlock .addInfo{color:#f5c305}
.itemList .catItemBlock .itemAllInfo{margin-left:152px}
.itemList .catItemBlock .itemPartNO{color:#000;margin:0 auto!important;padding:5px;line-height:12px;display: inline-block; background: #FFC000}
.itemList .catItemBlock .itemSklad{margin:0 !important;padding:0;line-height:12px}
.itemList .catItemBlock .itemCena{color:#000;font-size:24px;font-weight:bold;text-align:left; padding-left: 152px}
.itemList .catItemBlock .itemCena small{font-weight:normal;font-size:14px !important}
.itemList .catItemBlock .itemBuy{position:absolute;right:0;top:10px;}
.itemList .catItemBlock .itemBuy button{background: #04AD50; color: #fff; font-size: 16px; width: 100px}
.itemList .catItemBlock .itemBuy_click{position:absolute;right:0px;bottom: 10px;}
.itemList .catItemBlock .itemBuy_click .oneClickBuy{background: #31859D; color: #fff; font-size: 12px; line-height: 12px; width: 100px; padding: 5px;}
.itemList .catItemBlock .itemComp{width:100%;height:24px}
.itemList .catItemBlock .itemComp span.itemCompBut{display:block;float:left}
.itemList .catItemBlock .itemInfo{color:#d1d0cf;text-align:left;line-height:14px}
.itemList .itemAkcia{position:absolute;top:0;left:0;width:66px;height:66px;background:url(../images/akcia.png) left top no-repeat;opacity:0.8}
.itemList .hit_ua{position:absolute;top:0;left:0;width:66px;height:66px;background:url(../images/hit_ua.png) left top no-repeat;opacity:0.8}
.itemList .hit_ru{position:absolute;top:0;left:0;width:66px;height:66px;background:url(../images/hit_ru.png) left top no-repeat;opacity:0.8}

.last_comments p.btitle {text-align: center; font-size: 18px;}
.last_comments .itemList{max-width: 800px;margin: 0 auto;}
.last_comments .itemList .catItemBlock{border: 0 none}
.last_comments .itemList .catItemBlock .itemName{margin-left:0;margin-left:152px}

.last_comments .itemList .catItemBlock .itemAllInfo{margin-left:0;margin-left:152px; font-style: italic}

.last_comments .itemList .catItemBlock .itemAllInfo .name{display: inline-block; float: left; padding-right: 10px}
.last_comments .itemList .catItemBlock .itemAllInfo .rate{display: inline-block; float: left; padding-top: 5px}

.oneItemTab{margin-top:10px}
.oneItemTab h1{text-align:left}
.oneItemTab .itemPartNOw{display: block; margin: 10px 0; text-align: center}
.oneItemTab .itemPartNO{color:#000;padding:15px;line-height:15px;display: inline-block; background: #FFC000; font-size: 16px; max-width: 260px; word-wrap: break-word;}
.oneItemImage{background:#fff;overflow:hidden;text-align:center}
.highslide img{border:none !important}
.oneItemImage img{margin:0 auto}
.oneItemSklad{font-size:1.1em; padding-bottom: 15px;min-height: 80px;}
.itemCena{font-size:0.9em; padding-left: 50px}
.itemGrid .itemCena{padding-left: 0}
.itemCena .cena_sign{display: block}
.itemCena .cenaBig{font-size: 2.5em; color: #000}
.oneItemDlvInfo{margin-left:10px;padding-left:10px;border-left:solid 1px #333;min-height:306px}
.oneItemGallery img{border:solid 1px #b2b2b2;margin-right:1px}
.oneItemSectionTitle{font-size:16px;color:#fff;text-transform:uppercase;font-weight:bold;margin-bottom:5px}
.oneItemBlock{margin-bottom:10px}
.oneItemAddFields td{font-size:13px;vertical-align:middle;padding:5px 10px;background:url(../images/addfieldbg.png) left top repeat-x #333}
.oneItemAddFields td.subAddFields{font-size:12px;padding-left:30px}
.oneItemAddFields td.subAddFields1{font-size:12px}
.accent{color:#4F81BD;font-weight:bold}
.accent.onskl{color:#00b050;text-align: center;float: left;width: 100%;
    margin-bottom: 10px;}
.accent-red{color:red}
#CompBlock{border-top:solid 1px #333}
.compitem{display:block;font-size:15px}
.dlvitem,.payitem{margin-bottom:10px;clear:both}
.dlvdesc,.paydesc{margin-left:20px;margin-bottom:10px;display:none;clear:both}
.dlvdesc img,.paydesc img{float:left;margin-right:30px;margin-bottom:10px}
a.dlvname,a.payname{font-size:16px;font-weight:bold;text-decoration:none;vertical-align:middle}
a.dlvname img,a.payname img{vertical-align:middle;margin-right:10px}
.tinfo{display:none}
.filtrblocktitle{display:block;color:#a7a39f;font-size:14px;font-weight:bold;text-transform:uppercase;text-align:right;padding-right:20px;margin-right:7px;background:url(../images/far_bot.png) right center no-repeat}
.box{padding:0}
.box.spec{margin-bottom: 35px; display: inline-block;}
.fBlock{margin-bottom:10px;color:#a7a39f}
.fBlock .fTitle{font-weight:bold;cursor:pointer;text-align:right;padding-right:20px;background:url(../images/far_bot.png) right center no-repeat;line-height:14px;font-size:13px}
.far_bot{background:url(../images/far_bot.png) right center no-repeat !important;background:#9C0}
.far_right{background:url(../images/far_right.png) right center no-repeat !important;background:#9C0}
.fBlock .filterValBlock{padding-top:5px;text-align:right;font-weight:normal}
.fBlock .filterValBlock .fvItems{color:#999;font-weight:normal}
.fBlock label{cursor:pointer;position:relative;color:#a7a39f;font-weight:normal}
.poplabel{position:absolute;z-index:100;text-indent:7px;top:-7px;right:-145px;height:24px;width:150px;border:solid 1px #333;background:#fff;border-radius:11px 0 0 11px;color:#333}
.poplabel a:link,.poplabel a:visited,.poplabel a:active{color:#333 !important;text-decoration:underline !important}
.poplabel a:hover{text-decoration:none}
#BOA{margin-bottom:20px}
.bTab{border-collapse:collapse;empty-cells:show}
.bTab td.bTDleft{width:60px;vertical-align:middle;padding:8px 0}
.bTab td.bTDleft .bphoto{border:solid 1px #959595}
.bTab td.bTDleft input{border:solid 1px #959595}
.bTab td.bTDright{padding-left:10px;vertical-align:middle}
.bTab td.bTDright a{text-decoration:none}
.bTab tr.bTabRow2{border-bottom:solid 2px #f2f2f2}
.bTab td.bTabCount{vertical-align:top;text-align:left;color:#a7a39f;padding-right:3px;padding-top:8px}
.bTab tr.bTabRow2 td{padding-bottom:8px}
.bCena{display:block;float:right;font-size:1.4em}
.bTDTot{padding:15px 5px;text-align:right}
.bTotal{font-size:1.4em;font-weight: bold;}
.bTotal1{display:block;text-align:center;font-size:1.1em}
.charItemTab th{padding:3px 10px 3px 0;text-align:right}
.charItemTab td{padding:3px;text-align:left}
.bFrame{margin-bottom:10px}
.bFrame div{display:block;clear:both;margin-bottom:15px}
.bFrame .col-md-6{clear: none;}
.bFrame div label{display:block;text-align:left;margin-bottom: 1px;;}
.bFrame div label span{color:red}
.bFrame div span.pre{display:block;float:left;font-weight:bold;margin-right:3px;line-height:22px}
.bFrame div span.ferror{color:yellow;display:block;clear:both;margin-left:10px;display:none}
.bFrame div span.fhint{color:green;display:block;clear:both;margin-left:210px;font-size:11px}
.bFrame div small{color:red;text-align:right}
.bFrame div input[type="text"],.bFrame div input[type~="text"],.bFrame div input[type="password"],.bFrame div input[type~="password"],.bFrame div input[type="file"],.bFrame div input[type~="file"],.bFrame div textarea,.bFrame div select{width:230px;float:left;border:solid 1px #d2d2d3;padding:2px}
.bFrame div textarea{height:50px}
.bFrame div input[type="text"]:focus,.bFrame div input[type~="text"]:focus,.bFrame div input[type="password"]:focus,.bFrame div input[type~="password"]:focus,.bFrame div input[type="file"]:focus,.bFrame div input[type~="file"]:focus,.bFrame div textarea:focus,.bFrame div select:focus,.bFrame div checkbox:focus,.bFrame div radio:focus{border:solid 1px #666}
.ierror{border:solid 1px yellow !important}
.bFrame .msg{border:dotted 1px green;color:green;padding:10px}
.bFrame hr{height:1px;border-bottom:solid 1px #000;width:100%;color:#000;margin:10px 0}
.bFrame #addcont{width:100%;height:80px}
.oneOrder {background: #f4f4f4; margin-bottom: 20px; border: 2px solid #558ED5}
.oneOrder h2{padding: 20px; margin: 0 0 15px 0; background: #558ED5; color: #fff}
.oneOrder h3{padding: 10px 20px; margin: 0 0 15px 0; background: #72A1DC; color: #fff}
.oneOrder p{padding: 5px;}
.viewOrderTab{empty-cells:show;border-collapse:collapse;}
.viewOrderTab td{padding:10px;vertical-align:top;border-bottom:dashed 1px #ccc}
.viewOrderTab tr:last-child td{border-bottom: 0 none}
.viewOrderTab td span.title{font-size:18px;display:block}
.viewOrderTab td span.shortdesc{font-size:12px;display:block}
.viewOrderTab td span.cena_sum{font-size:18px;display:block;color:#000}
.bcomitem{margin-bottom:10px;padding-bottom:10px;background: #f2f2f2;
    padding: 15px;}
.articles_new ul{padding-left:15px}
.artitem{clear:both}
.artitem .artdate{font-size:0.9em}
.artitem .artanons{text-align:right;margin-left:100px;font-style:italic}
.artitem .artall{text-align:right;clear:both}
.artlist li span.arttitle{display:block;font-weight:bold}
.artlist li span.artdate{font-size:0.9em}
.artlist li span.artanons{font-size:0.9em}
.art_block .artball{text-align:right}
.highslide-wrapper,.highslide-outline{background:#FFFFFF}
.highslide img{border:1px solid #D0D0D0}
.highslide:hover img{border-color:#A0A0A0}
.highslide-active-anchor img{visibility:visible;border-color:#808080 !important}
.highslide-image{border:2px solid #FFFFFF}
.highslide-loading{color:black;border:1px solid black;background-color:white;}
.highslide-controls{position:static !important;margin:0;width:120px !important}
.highslide-gallery ul li{width:106px;height:106px;border:1px solid #D0D0D0;background:#EDEDED;margin:2px}
[class*=mobo-]{background-position:0 0;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-top:-3px;margin-right:3px;width:16px;height:16px}
.mobo-mts-16{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3ElEQVQ4jZWTvQ2DMBSE3aSgIC0/wkvgzEFAYoAMwB5MwAJpqEjSIQYhw9B8KSxCFOJn5aRr/O6+yqfIc0gSyLL/nCRgDIooAqX2DgKoa+sg+J2JYxRZtj+kKUwTb02TffvOaf0DEIYwjuw0jvbmBTTNvryqaTyA4xHm2Q14Pm3GCSgKd3nV+SwA2tYPaFsB0Pd+QN8LgGHwA243AdB1fkDXCYCy9AOqSgAcDnC/u8uPh82IHymK4HqFZdmKy2LfvnejtTAmY+BysTZGGJMxdihab3ZN+DOTpnA68QIEBMSFOWD1vwAAAABJRU5ErkJggg==)}
.mobo-kyivstar-16{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABiUlEQVQ4jaWSMYxMURSGP8ZKFMZKFJLtSHSKbUkUao3IJCRbyha6KW0UVzIx456joFih061p0bAxYhjDvPefiBA0JFuJRqXYZhWzNivDm+Akt7j3nvOd//z3QlWk4gD51cHKnMqw8jSms/8B0DU8bv1bcaNbw7WK6zmpu/vvAa3BHKbPWHwhF4f/nJiGddr9/TS6tV/OO3EMjw1c67hObLvZwWIxQ+rNcvXZXmiPDmFaxqOPawXXDXIs4VrB9BbTI7KcHEuYOljcxvQA0zJXXh7ZJjdauL6Pu8YGHo+xuI/FEI8PWKzh+orpI142aQ3mJsdpj+bxuIfpKa6HmF5vrndYvMF0nU5xtNq8xWIG16VN+SUWPTz6ZF2mOdgz3f00rI/nj/eYnmAaYPqGa5U0rE8HWHkSj094CC+bmO5s+ZLLU9MBWTfH718ukNJOGt0aFhdxrWNxt7q4PZrH9YKsM5PgOI/FGnl0/PfFjW4NKxcqZWadw+PCxKfbAnSKfdUSgdSbJfV2/dz+APLTyx8MrBQtAAAAAElFTkSuQmCC)}
.mobo-life-16{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB6UlEQVQ4jY2TPWhTURiGMxQ0NXiTWHpucRAER3Hxh6Zpk5ieWwUVnLRDF38GfwbX1p9BBUdRsQoKIkopLi6BgpNQ6NTBH3TRoaOQ892bNLnmJk3yONwlNSHp8ME5fB8P533P90bE1huitNdZZnQ6PI85niRznuzNeP/PiNKe2HojYpSuiO3QWcZ2EKWRfXlqT5ep3n+NsTJ0zSldiYSkzsYMohxEOZhoCv/2Ii3APTaHxLPbIUp7PQAOJpnDxLOYWBr38AVazRb+ozeYaGowwFgZqgvPaax+wX+8hLGm2Pr+m8b6T0wiG0rrC9g9TvDhEwCN9R8Uh04QfPxMc7OKe/AcMpIfICF5klL6MpuzC5T0dYq7xqm9LdAGvKNzSCLXH+AeOBuaFUtjrAxmzwS19yu0gdLklVBGXwljMxRjaUw0hYlnEStDUFgNAalLSF+A0oitqVx9gH9nkbK+gbEybH37RbNcwT10foAHo9OI0rT+CAB/nywh+0/TqtWpr30NX6T6faPSiHLwH74ieFegfOYW5YvzAFTvvdjZHojtYGKToQdDxwlW1mgHddwjs0gytzOA2A4mPkUpf4024D9bxgynumZEaa9nmMR2kESO8qmb+Hdfdi/QtjD1iHNnlM3whCcj+fDeI87/AKSEd9OnJ4TyAAAAAElFTkSuQmCC)}
.lcolbl{margin:10px 20px 0 0;padding:10px;font-size:0.9em;line-height:none;border:solid 1px #c4000d}
.abtn{display:inline-block;padding:4px 10px 4px;margin-bottom:0;font-size:14px;line-height:18px;color:#fff;text-align:center;text-shadow:0 1px 1px rgba(0, 0, 0, 0.75);vertical-align:middle;background:#2477BF;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;*margin-left:.3em}
.abtn:active,.abtn.active,.abtn.disabled,.abtn[disabled]{background-color:#2477BF}
.abtn:active,.abtn.active{background-color:#2477BF \9}
.abtn:first-child{*margin-left:0}
.abtn:hover{color:#fff;text-decoration:none;background-color:#2477BF;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
/*.abtn:focus{outline:none}*/
.abtn.active,.abtn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#d9d9d9 \9;outline:0}
.abtn.disabled,.abtn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
a.abtn:link,a.abtn:visited{color:#fff;text-decoration:none;font-size:14px}
.gbtn{display:inline-block;padding:4px 10px 4px;margin-bottom:0;font-size:14px;line-height:18px;color:#fff;text-align:center;text-shadow:0 1px 1px rgba(0, 0, 0, 0.75);vertical-align:middle;background:#92CCE0;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;*margin-left:.3em}
.gbtn:active,.gbtn.active,.gbtn.disabled,.gbtn[disabled]{background-color:#92CCE0}
.gbtn:active,.gbtn.active{background-color:#92CCE0 \9}
.gbtn:first-child{*margin-left:0}
.gbtn:hover{color:#fff;text-decoration:none;background-color:#92CCE0;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
/*.gbtn:focus{outline:none}*/
.gbtn.active,.gbtn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#d9d9d9 \9;outline:0}
.gbtn.disabled,.gbtn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
a.gbtn:link,a.gbtn:visited{color:#fff;text-decoration:none;font-size:14px}
.bbtn{font-size:14px;padding:7px 10px;line-height:20px;font-weight:bold}
.ared{color:red !important;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75)}
.ablack{color:#000 !important;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75)}
.abig{padding:8px 15px 8px;z-index:121;position:relative;line-height:26px;font-weight:bold}
.enter-key{display:block;float:right;width:39px;height:16px;background:url(../images/enter-key.png) left top no-repeat;margin-left:10px}
.user-key{display:block;float:right;width:27px;height:27px;background:url(../images/user-key.png) left top no-repeat;margin-left:10px}
.search-icon{display:block;float:left;width:22px;height:18px;background:url(../images/search-icon.png) left top no-repeat;margin-left:10px}
.buybtn{padding:9px 2px;background:#498502;font-size:14px;font-weight:bold}
.onebuy{font-size:16px; padding: 14px 20px; display: block; width: 100%; background-color: #00B050}
.oneClickBuy{font-size:16px; padding: 14px 20px; width: 100%; background: #31859C}
.button-basket{display:block;float:right;width:16px;height:18px;background:url(../images/button-basket.png) right 4px no-repeat;margin-left:4px;line-height:30px}
.btn{display:inline-block;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to top, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);*margin-left:.3em}
.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6}
.btn:active,.btn.active{background-color:#cccccc \9}
.btn:first-child{*margin-left:0}
.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
#tsdisp > a.btn:focus {outline:2px solid #3b5ef7}
.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#e6e6e6;background-color:#d9d9d9 \9;outline:0}
.btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);color:#ffffff}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-dark.active{color:rgba(255, 255, 255, 0.75)}
.btn-primary{background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-ms-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to top, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#0044cc}
.btn-primary:active,.btn-primary.active{background-color:#003399 \9}
.lnk{text-decoration:none !important;color:#fff !important;font-weight:bold !important}
.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}
.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to top, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}
.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-ms-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to top, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351}
.btn-success:active,.btn-success.active{background-color:#408140 \9}
.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to top, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4}
.btn-info:active,.btn-info.active{background-color:#24748c \9}
.btn-inverse{background-color:#393939;background-image:-moz-linear-gradient(top, #454545, #262626);background-image:-ms-linear-gradient(top, #454545, #262626);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#454545), to(#262626));background-image:-webkit-linear-gradient(top, #454545, #262626);background-image:-o-linear-gradient(top, #454545, #262626);background-image:linear-gradient(to top, #454545, #262626);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0);border-color:#262626 #262626 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#262626}
.btn-inverse:active,.btn-inverse.active{background-color:#0c0c0c \9}
.FormFrame{margin-bottom:10px}
.FormFrame div{display:block;clear:both;margin-bottom:5px}
.FormFrame div.rate{clear:none;}
.FormFrame div label{width:200px;display:block;float:left;text-align:right;padding-right:5px}
.FormFrame div label span{color:red}
.FormFrame div span.ferror{color:red;display:block;clear:both;margin-left:210px;display:none}
.FormFrame div span.fhint{color:green;display:block;clear:both;margin-left:210px;font-size:11px}
.FormFrame div small{color:red;text-align:right}
.FormFrame div input[type="text"],.FormFrame div input[type~="text"],.FormFrame div input[type="password"],.FormFrame div input[type~="password"],.FormFrame div input[type="file"],.FormFrame div input[type~="file"],.FormFrame div textarea,.FormFrame div select{width: 100%; max-width:350px}
.FormFrame div textarea{height:50px}
.FormFrame .msg{border:dotted 1px green;color:green;padding:10px}
.bnews{margin-bottom:10px}
.bpad{padding-top:10px}
.bnews h2{margin:0 0 5px 0;line-height:16px;color:#1b1b1b}
.bnews h2 a{text-decoration:none;color:#1b1b1b}
.h2sm{display:block;font-size:13px;line-height:12px !important;padding:0;margin:0;padding-left:28px}
.bnews .bnitem{margin-top:10px}
.bnews .bnitem .bntitle{display:block}
.bnews .bnitem .bntitle a:link,.bnews .bnitem .bntitle a:visited{text-decoration:none;font-size:14px}
.bnews .bnitem .bntitle a:hover{text-decoration:underline}
.bnews .bnitem .bndate{font:bold 11px/14px Arial, Helvetica, sans-serif;color:#666;display:block;margin-bottom:3px}
.bnews .bnitem .bnimg{margin-right:5px;float:left}
.bnews .bnitem .bntxt{font:12px/15px Arial, Helvetica, sans-serif}
.newsh2{background:url(../images/news.png) left center no-repeat;padding-left:20px;font-size:1.4em}
.videonewsh2{margin:0 !important;padding-bottom:0px;font-size:1.4em;line-height:normal !important}
.photonewsh2{background:url(../images/photonews.png) left top no-repeat;margin:0 !important;padding-bottom:0px;padding-left:20px;font-size:1.4em;line-height:normal !important}
.videonewsh2 a,.photonewsh2 a{color:#000 !important;text-decoration:none !important}
.botnews{border-top:dotted 1px #ccc;margin-top:10px}
.botnews h2{margin-top:15px}
.botnews .bnews{margin-top:0}
.botnews .bnews .bnitem{display:block;width:50%;float:left}
.botnews .bnews .bntxt{padding-right:10px}
.news .nitem{margin-bottom:10px}
.news .nitem .ntitle{font:bold 14px/18px Arial, Helvetica, sans-serif;display:block}
.news .nitem .ndate{font:bold 11px/14px Arial, Helvetica, sans-serif;display:block;margin-bottom:3px}
.news .nitem .nimg{margin-right:5px;float:left}
.news .nitem .ntxt{font:12px/15px Arial, Helvetica, sans-serif}
.news .nitem .news_category{margin-bottom:6px}
.news .nitem .news_category a{margin-right:20px}
.paging,.catpagelist{text-align:center;margin:10px; clear: both;}
.paging a:link,.paging a:active,.paging a:visited,.catpagelist a:link,.catpagelist a:active,.catpagelist a:visited{color:#000;font-size:16px;text-decoration:none;padding: 5px 10px; margin-left: 5px; margin-right: 5px;}
.paging a:hover,.catpagelist a:hover{text-decoration:none;background: #f2f2f2}
.paging span,.catpagelist span{border: #ffc000 1px solid; color:#000;font-size:16px;padding: 5px 10px;font-weight:bold}
.rating-cont{display:block;float:left;width:350px;height:30px;clear:none !important;vertical-align:middle}
.rating-values{display:block;width:160px;height:30px;float:left;clear:none !important}
.rating-values span{display:block;width:30px;height:30px;float:left;background:url(../images/ratings-bg.png) no-repeat 0 0px;cursor:pointer}
.rating-values span.active{background-position:0 -30px}
.rating-values span.selected{background-position:0 -30px}
.rating-title{display:block;float:left;padding:5px 0 0 0;color:#f5c305;font-weight:bold}
.rating-info{display:block;width:60px;height:10px;vertical-align:middle;float:left}
.rating-info-values{display:block;width:60px;height:10px}
.rating-info-values span{display:block;width:10px;height:10px;float:left;background:url(../images/ratings-bg.png) no-repeat 0 -60px;cursor:pointer}
.rating-info-values span.hd{background-position:0 -60px}
.rating-info-values span.chk{background-position:0 -70px}
.rait-info{display:block;float:left;margin-left:10px;font-size:10px}
.tooltip{background-color:#000;border:1px solid #fff;padding:10px 15px;width:150px;display:none;color:#fff;text-align:center;font-size:12px;box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000}
.error{height:15px;background-color:#FFFE36;border:1px solid #E1E16D;font-size:11px;color:#000;padding:3px 10px;margin-left:-2px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-box-shadow:0 0 6px #ddd;-webkit-box-shadow:0 0 6px #ddd}
.faqH3{cursor:pointer}
#QFA label{display:block}
#QFA input[type="text"],#QFA input[type~="text"]{width:170px}
#QFA textarea{width:270px;height:150px;margin-right:10px}
.faq_item{margin-bottom:15px}
.faq_item .faq_date{display:block}
.faq_item .faq_title{cursor:pointer;text-decoration:underline;display:block}
.faq_opened{color:red;text-decoration:none !important}
.faq_item .faq_reply{padding-left:20px}
.faqoneitem .faq_date{display:block}
.faqoneitem .faq_title{cursor:pointer;text-decoration:underline;display:block}
.faqoneitem .faq_reply{padding-left:20px}
.s_faq_area{margin-bottom:10px}
.bakcii .bitem{margin-bottom:10px}
.bakcii .bitem .btitle{font:bold 14px/18px Arial, Helvetica, sans-serif;display:block}
.bakcii .bitem .bdate{font:bold 11px/14px Arial, Helvetica, sans-serif;display:block;margin-bottom:3px}
.bakcii .bitem .bimg{margin-right:5px}
.bakcii .bitem .btxt{font:12px/15px Arial, Helvetica, sans-serif}
.akcii .item{margin-bottom:10px}
.akcii .item .title{font:bold 14px/18px Arial, Helvetica, sans-serif;display:block}
.akcii .item .date{font:bold 11px/14px Arial, Helvetica, sans-serif;display:block;margin-bottom:3px}
.akcii .item .img{margin-right:5px;float:left}
.akcii .item .txt{font:12px/15px Arial, Helvetica, sans-serif}
.acity{font-size:15px}
.tfiltr {
	    padding-left: 0px;
}
.citylist{padding-left:10px;display:none}
.citylist a:link,.citylist a:visited{display:block;font-size:13px}
#skypedetectionswf{display:none}
.ya_sh{display:block;clear:both;min-height:30px; margin-top: 10px; margin-bottom: 10px;}
.ya_sh_sign{display:block;float:left;line-height:30px;padding-right:5px;font-size:11px;text-transform:uppercase}
.ya_sh_btn{display:block}
.sociali td{width:60px}
.sociali td img{width:50px;opacity:0.6}
.sociali td img:hover{opacity:1}
.social_icons{padding:0px;margin-bottom:25px}
.social_icons{overflow:hidden}
.social_icons .h5{margin-top:0px;font-weight:bold}
h5,.h5{font-size:1.2em}
.social_icons a{float:left;margin-right:5px;height:28px;margin-bottom:15px;text-decoration:none;border-radius:3px;background:url('../images/social.png') no-repeat scroll 0% 0% transparent}
.social_icons a:hover{opacity:0.8}
.social_icons a.fb{width:113px}
.social_icons a.vk{width:119px;background-position:-450px 0px}
.social_icons a.ok{width:161px;background-position:-600px 0px}
.social_icons a.gp{width:110px;background-position:-300px 0px}
.social_icons a.tw{width:99px;background-position:-150px 0px}
.social_icons a.yt{width:105px;background-position:-775px 0px}
.b-share-btn__wrap{margin-bottom:5px}
div.rating-cancel,div.star-rating{float:left;clear:none;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star-rating,div.star-rating a{background:url(../images/star.png) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px !important}
div.star-rating-hover a{background-position:0 -32px}
div.rating-cancel,div.rating-cancel a{background:url(../images/delete.gif) no-repeat 0 -16px;display:none !important}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent !important;overflow:hidden !important}
.fm{position:relative;float:left;margin:0px;padding:0px}
span.rating{margin:0px 0px 0px 10px}
span.raited{clear:left}
span.raited1{padding-left:20px}
.pn_item_block{margin-bottom:10px}
.pn_item{text-align:center}
.pn_item img{margin:auto auto}
.pn_title{font-size:1.2em;text-decoration:none;display:block;margin-bottom:3px;text-align:left}
.pn_numbers{text-align:center}
.navarprev,.navarnext{text-align:center;padding-top:150px}
.pnnav{display:block;margin:0 auto;text-indent:-9999px;opacity:0.7;text-align:center}
.pnnav:hover{opacity:1}
.navbigphoto{margin:0 auto}
.navprev{text-align:left}
.navnext{text-align:right}
#myGallery{margin:10px auto}
.pnitem{text-align:center;min-height:170px}
.pnitem img{margin:0 auto}
.pnitem .pnitem_number{display:block;text-align:center}
.pn_brand{font-size:1.2em}
.pn_brand a{text-decoration:none}
.pn_brand a:hover{text-decoration:underline}
.if_middle{margin-bottom:10px}
.if_middle_inner{padding:10px;background:#e7e7e7}
.if_middle_inner iframe{margin:0 auto}
.if_middle a{display:block;font-size:1.3em}
.if_big{background:#e7e7e7;padding:10px; margin-bottom: 20px}
.sto .sto_city_list{margin:10px 0;border-radius:7px;position:relative;overflow:hidden;background:#e7e7e7}
.sto .sto_city_list_in{padding:10px}
.sto .sto_city_list a{font-size:1.3em;padding:5px 10px}
.sto .sto_list{border-top:solid 1px #ccc;padding-top:10px;margin-top:10px}
.sto .sto_item{margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #ccc}
.sto .sto_item .sto_info{text-align:center}
.sto .sto_item .sto_info .sto_name{display:block;margin-bottom:10px;font-size:1.2em;font-weight:bold;color:#06F}
.sto .sto_item .sto_info .sto_adres{display:block;font-weight:bold}
.sto .sto_item .sto_info .sto_phones{display:block}
.sto .sto_item .sto_info .sto_url{display:block}
.one_rdc{font-size:0.8em;    width: 100%;
    float: left;}
.one_tags{font-size:0.9em;margin-bottom:5px}
.one_r_text{margin:15px 0 25px 0}
.r_item{margin-bottom:30px}
.r_item_sub{border:solid 2px #f2f2f2;padding:10px;max-width:340px;margin:0 auto}
.r_date{font-size:0.8em}
.r_name{height:45px;overflow:hidden;max-width:320px;display: block;}
.r_tags{font-size:0.9em;height:20px;overflow:hidden}
.r_info{margin-bottom:30px;color:#666;font-size:18px}
.ftblock ul li{color: #31859E;list-style-position: inside;margin-bottom:8px}
.ftblock ul li a{font-size:15px;color:#000;}
.ftblock div.tfiltr a{font-size:15px;color:#000;display: block;list-style-position: inside;margin-bottom:8px;background: url(../images/filter-list.jpg) left center no-repeat;padding-left: 10px;}
.c_slider{max-width:1000px;/*height:400px;*/margin:20px auto;position:relative}
.c_slider_box{max-width:990px;/*height:400px;*/}
.c_slider_inner{position:relative}
/*
.c_slider_left{position:absolute;left:-50px;top:190px;width:25px;height:41px;background:url(../images/lar.png) no-repeat center center}
.c_slider_right{position:absolute;right:-50px;top:190px;width:25px;height:41px;background:url(../images/rar.png) no-repeat center center}
*/
.after_logo {font-size: 0.9em; margin-top: 42px; display: block; text-align: center;}
.chat-widget {position: fixed; bottom: 0; right: 30px; z-index: 300; width: 300px; background: #fff; box-shadow: 0 0 15px #ccc;}
.chat-widget form {display: none}
.chat-widget-header {background: #FFC107; padding: 10px; color: #000; display: none; position: relative;}
.chat-widget-text, .chat-widget-load {padding: 10px; background: #FFDB72; color: #000; margin-bottom: 10px}
.chat-widget-load {display: none; margin: 20px 10px}
.chat-widget-success {padding: 10px; background: #79B830; color: #fff;  margin: 20px 10px; display: none}
.chat-widget-form {padding: 10px;}
.chat-widget-field {margin-bottom: 10px;}
.chat-widget-field textarea {width: 100%; height: 100px; padding: 5px; border: 1px solid #ccc}
.chat-widget-field textarea.mobile {height: 50px;}
.chat-widget-field input {width: 100%; padding: 5px; border: 1px solid #ccc}
.chat-widget-footer {background: #f4f4f4; padding: 10px;}
.chat-widget-footer input {background: #000; color: #fff; border: #000; padding: 10px;}
.chat-widget-button {width: 300px; background: #00B050; padding: 10px 0 10px 40px; color: #fff;cursor: pointer;position: relative;}
.chat-widget-button span.icon {position: absolute; left: 10px; top: 5px; font-size: 22px}
.chat-widget-error {border-color: #f00!important;}
.chat-widget-close {position: absolute;right: 10px;top: 8px;font-size: 14px;line-height: 14px;color: #000!important;background: #FFC107;padding: 5px;}
.chat-widget-mobile, .chat-widget-mobile .chat-widget-button {width: 60px; height: 60px}
.chat-widget-mobile .chat-widget-button span.icon {font-size: 42px; left: 5px }
.chat-widget-mobile .chat-widget-button span.button_text {display: none}
.share42-item > a:focus{outline:2px solid #3b5ef7}
.oneItemShortDesc ul li,.oneItemShortDesc p{font-size:17px}
#dLabel{margin-bottom:10px}
#bargain{margin-bottom:20px;width:100%;padding:14px 20px;border:2px solid #00B050;background-color:white;color:#FF0000;text-shadow:none;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2)}
.aveo{float:left;width:100%}
.buy_counter{margin: 5px auto;}
.buy_counter label{padding-right: 0px; line-height: 1px; font-weight: normal; color: #000}
.buy_counter td {padding: 5px 2px}
.buy_counter td.counter_td {border: 1px solid #ccc;}
.buy_counter input{width: 20px; padding: 0; border: 0 none; outline: none; text-align: center; color: #000}
.buy_counter button{border: 0 none; background: none; outline: none; color: #000}

#vhod-divm {
	display: none;
}

@media (max-width: 768px){
#sh_button{display:none}
.vbord{min-height:auto;background:none}
.navbar-brand{display:block;padding:5px;font-size:1em;line-height:none;width:70%}
.navbar-brand img{max-height:40px}
.sfcont .form-control{display:inline}
.navarprev,.navarnext{text-align:center;padding-top:50px}
.if_middle_inner iframe{height:200px}
.if_big iframe{height:200px}
.msec{width: 45%!important;}
.msec img{max-width: 98%;}
#subsb-div .txt_inp{width: 260px}
#subsb-div{width: 290px; left: 50%; margin-left: -145px}
.aveo-repair1,.aveo-repair2,.aveo-repair3,.aveo-repair4,.aveo-repair5{width:80%;float:none;margin-left:auto;margin-right:auto;padding:4px 0 4px}
.viewOrderTab, .viewOrderTab thead, .viewOrderTab tbody, .viewOrderTab th, .viewOrderTab td, .viewOrderTab tr {display: block;}
.viewOrderTab td:empty {display: none;}
.viewOrderTab .cena_sum {text-align: left;}
	header .logo {
    padding: 0;
}
.hphone {
    font-size: 20px;
	font-weight: bold;
	line-height: 26px;
}
	.htime {
    text-align: center;
}
	header .logo div {
    text-align: center;
}
	.last_comments .itemList .catItemBlock .itemAllInfo {
    margin-left: 0;
}
	.oneItemSklad {
    min-height: 20px;
}
	.itemList .catItemBlockImg {
		position: relative;
}
	.last_comments .itemList .catItemBlock .itemName {
    margin-left: 0;
}
	.sortString {
    margin-bottom: 10px;
}
	.headcontact .hphone .nopadding {
		padding-left: 5px!important;
		padding-right: 5px!important;
	}
	.headcontact .hphone .nopadding {
		padding-left: 5px!important;
		padding-right: 5px!important;
	}
	.headcontact .hphone #vhodm {
		    font-size: 14px;
    padding: 0;
		    display: block;
    position: relative;
    background: #fff;
    border: solid 1px #0472CB;
    font-weight: bold;
    text-align: center;
    z-index: 121 !important;
	}
	#vhod-divm {
    padding: 25px 10px 10px;
    top: -60px;
		    position: absolute;
    background: #fff;
    text-align: left;
    z-index: 120;
    left: -5px;
    display: none;
    width: 104%;
    -moz-box-shadow: 0 2px 2px 0 #000;
    -webkit-box-shadow: 0 2px 2px 0 #000;
    box-shadow: 0 2px 2px 0 #000;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
	}
	.nopad {
		padding-left: 1px!important;
		padding-right: 1px!important;
	}
	.container ul li {
		word-break: break-word;
	}
	.catTopLine {
    height: 74px;
	}
	.itemGrid .catItemBlock {
	float: none;
    width: 254px;
    margin: 0 auto;
    margin-bottom: 15px;
	}
	header {
    margin-bottom: 1px;
}
	h1 {
		margin-top: 5px!important;
	}
	
	.igrouplist {
		display: grid;
	}
	.minibox2 {
    width: 50%;
}
	.r_item_new .r_date {
    margin-top: 10px;
    position: absolute;
	}
	.flags.nomain {
		margin-top: 0;
	}

    .itemGrid .catItemBlock {
        float: left;
        margin-bottom: 10px;
        margin-left: 2%;
        width: 46%;
        height: 400px;
    }

    .itemGrid .catItemBlock .tib {
        width: 100%;
    }

    .itemGrid .catItemBlock .itemAllInfo{
        bottom: 120px;
    }

    .itemGrid .catItemBlock .itemCena {
        bottom: 80px;
    }

    .itemGrid .catItemBlock .itemBuy_click {
        bottom: 40px;
        left: 0;
        right: 0;
    }

    .itemGrid .catItemBlock .itemBuy {
        bottom: 0px;
        left: 0;
        right: 0;
        width: 100%!important;
    }
}
.igrouplist:first-child span {
		display: none;
}
.blogrem .r_ava {height: 140px;display: block;}
@media (min-width: 768px) and (max-width: 991px){
.navarprev,.navarnext{text-align:center;padding-top:100px}
.if_middle_inner iframe{height:260px}
.if_big iframe{height:260px}
.no-padding{padding-right:0}
.msec{width: 30%!important;}
.hidden-md-low{display:none}
}
@media (min-width: 992px) and (max-width: 1199px){
#menu li a{font-size:12px;padding:0 6px;font-weight:bold}
.navarprev,.navarnext{text-align:center;padding-top:180px}
.if_middle_inner iframe{height:340px}
.if_big iframe{height:340px}
}
@media (min-width: 1200px){
.if_middle_inner iframe{height:400px}
.if_big iframe{height:400px}
}
@media (min-width: 768px){
	.aveo-repair1,.aveo-repair2,.aveo-repair3,.aveo-repair4,.aveo-repair5{width:20%;float:left;padding-left:4px;padding:0 4px 0 4px}
}
@media (min-width: 992px) {
.r_ava > a > img{width:270px;height: 140px;}
}
@media (max-width: 320px){
.hphone .col-xs-6 {
    letter-spacing: -1px;
}
	.headcontact .hphone .nopadding {
    padding-left: 1px!important;
    padding-right: 1px!important;
}
	.hphone {
    float: left;
    width: 100%;
		    margin-bottom: 10px;
}
	.headcontact .col-xs-6.nopadding:last-child {
    margin-bottom: -15px;
}
}

.cart_input {
    width:50%; text-align:center;
    margin: 0 2px;
}

.cart_plus, .cart_minus {
    font-size: 18px;
}

.cart_plus:hover, .cart_minus:hover, .cart_plus:focus, .cart_minus:focus {
    text-decoration: none;
}