/* *{webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition:all 0.5s;transition-delay:0.25s;} */body{background:url('k/f.gif');margin:0;}
#BEPX,#KOHTEiHEP,#CEP{min-width:1225px;width:100%;clear:both;}#KOHTEiHEP{width: 1170px; margin: auto;}#BEPX{display: inline-block;margin:70px auto 0;position:relative;width:1170px;min-height:109px;}
#BEPX div.moduletable-nouck{position: relative;right: -400px;z-index: 1;width: 310px;}
#BEPX ul.jt-menu{margin:0 0 0 -1px;}#BEPX ul.jt-menu li{background-color:none;background:url('k/nav-delimiter.gif') 100% repeat-y;}#BEPX ul.jt-menu li a{border:0;color:#fff;}#BEPX ul.jt-menu li:hover a{background-color:#2c3136;}
#BEPX ul.jt-menu{-webkit-box-shadow: 1px 2px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow: 1px 2px 0 rgba(0, 0, 0, 0.2);box-shadow: 1px 2px 0 rgba(0, 0, 0, 0.2);background-color: #434b52;background-image: -moz-linear-gradient(top, #485159, #3b4248);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#485159), to(#3b4248));background-image: -webkit-linear-gradient(top, #485159, #3b4248);background-image: -o-linear-gradient(top, #485159, #3b4248);background-image: linear-gradient(to bottom, #485159, #3b4248);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff485159', endColorstr='#ff3b4248', GradientType=0);filter: none;}
div ul.jt-menu ul{width:auto;}ul.nav.jt-menu li li.parent{position:relative;}ul.nav.jt-menu li li.parent:after{content: '►';color: #fff;z-index: 1;right: 10px;top: 12px;position: absolute;}
#BEPX ul.jt-menu>li:last-child>a{color: #0f0; font-weight: 700;}
#BEPX ul.jt-menu>li a{padding: .75em 17px;}

input,textarea{background:#f4f4f5;}
#KOHTEiHEP .moduletable.CLAiDEP{overflow: hidden; padding-bottom: 0px; margin-bottom: -48px; position: relative; z-index: 3; height: 400px; width: 1225px; float: left; margin-right: -300px; background: url('k/slider-shadow.png') no-repeat 50% 104% #fff; background-size: contain;}
#KOHTEiHEP .moduletable.CLAiDEP .oneByOne_item,#KOHTEiHEP .CLAiDEP .bigImage{width:925px;}#KOHTEiHEP .CLAiDEP .prevArrow,#KOHTEiHEP .CLAiDEP .nextArrow{width: 70px;height: 95px;}
#KOHTEiHEP .moduletable.CLAiDEP .prevArrow{left:5px;}#KOHTEiHEP .CLAiDEP .nextArrow{right:-25px;}
#KOHTEiHEP .moduletable.CLAiDEP .arrowButton{display:block !important;webkit-transition: all 0.1s;-moz-transition: all 0.1s;-o-transition: all 0.1s;transition:all 0.1s;transition-delay:0.1s;}
#KOHTEiHEP .moduletable.CLAiDEP .oneByOne1{background:none;overflow: initial !important;margin-left: -37px;}
.element-invisible,li.item-117 ul{display:none;}
#KOHTEiHEP .moduletable.Модуль{float:right;width:300px;position: relative; z-index: 3;margin-top: 25px;box-sizing: border-box; padding:0 15px;font-weight: 700;}

.page-header h2,#LEBO h3,#nPABO h3{padding:18px 5px 0;height: 80px;display:inline-block;text-align:center;}
h2.item-title{background:url('k/banner-title.gif') repeat-x;height: 80px;padding:18px 0 0;display:inline-block;text-align:center;width: 100%;font-size: 27px;}h2.item-title,h2.item-title a{color:#fff;}
.item-page{font:normal 14px/22px Arial,Helvetica,sans-serif;color:#aaaaab;background:url('k/banner-tail.gif') repeat-x 0 100% #fbfbfb;box-sizing:border-box;padding:10px 15px;}
#CEPEDuHA div.blog-featured{/*min-height:2090px;*/}
#CEPEDuHA li,#CEPEDuHA1 li,#CEPEDuHA2 li{list-style-image:url('k/list-arrow-alt.gif');}

.items-row.cols-4 .item{width:25%;}.items-row.cols-3 .item{width:33%;}.items-row.cols-2 .item{width:50%;}.items-row .item{box-sizing:border-box;padding:10px 15px;float:left;}.items-row.cols-4 .item-image img{width:100%;}
div.items-row.cols-4.row-0.row-fluid{/*margin: -104px 0 2000px;*/}

.article-info-term,.items-row .article-info,div.icons{display:none;}
.article-info{overflow:hidden;font-size:0.9em;}
.article-info dd{float:left;padding:0 5px;border-right:solid 1px #ccc;}
.article-info dd span{text-transform:none;display:inline-block;padding:0 5px 0 0px;margin:0 10px 0 0px;}
.article-info dd.create{clear:left;}
.article-info{margin:0 0 12px 0;clear:both;}.tags>span{margin-right: 10px;display: inline-block;}

#LEBO,#nPABO{width:300px;padding:0 27px;}#LEBO>div,#nPABO>div{max-width:300px;margin:10px auto;}#LEBO{float:left;}#CEPEDuHA2{max-width:45%;}#CEPEDuHA1{max-width:72.5%;}
#CEPEDuHA,#CEPEDuHA1,#CEPEDuHA2{box-sizing:border-box;float:left;margin-top:0;padding:70px 20px 20px;background:#fff;position: relative;z-index: 2;}
#CEPEDuHA{width:100%;}#nPABO{float:right;}.slider-container{height:444px;padding-bottom:60px;background:url('k/slider-shadow.png') 50% 100% no-repeat;}

#HuZ{width:100%;clear:both;border-top: 6px solid #f5f5f5;}
#HuZ li{list-style-image:url('k/list-arrow.gif');}

aside.moduletable{border: 2px solid #00558E;position:relative;margin-bottom: 15px;width: 96%; margin: auto;background: #7d7d7d;}
aside.moduletable:before,aside.moduletable:after{content:'Реклама';display:block;width:50px;font-size:12px;position:absolute;color: #00558E;}
aside.moduletable:before{right:99%;top:0;
-webkit-transform: rotate(-90deg); /* Chrome y Safari */
-moz-transform: rotate(-90deg); /* Firefox */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); /* Internet Explorer */
-o-transform: rotate(-90deg); /* Opera */
display: inline-block; padding-left: 8px; vertical-align: text-top; text-indent: 0px;
}
aside.moduletable:after{left:99%;top:0;
-webkit-transform: rotate(90deg); /* Chrome y Safari */
-moz-transform: rotate(90deg); /* Firefox */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* Internet Explorer */
-o-transform: rotate(90deg); /* Opera */
display: inline-block; padding-left: 8px; vertical-align: text-top; text-indent: 0px;
}

#FreeKassa{position: relative; height: 0; width: 170px; display: block; left: 25px; top: 20px;}
/******************************************************************************************************************************************************************************************************************************************************************************************************************************/
h1{font:normal 60px/72px Roboto,sans-serif;color:#ff7f66;}h2{font:normal 30px/30px Roboto,sans-serif;color:#333333;}h3{font:normal 25px/30px Open Sans;color:#3e454c;}h4{font:normal 14px/18px Roboto,sans-serif;color:#333333;}h5{font:normal 14px/22px Arial,Helvetica,sans-serif;color:#333333;}h6{font:normal 12px/18px Arial,Helvetica,sans-serif;color:#333333;}.main-holder{font:normal 14px/22px Arial,Helvetica,sans-serif;color:#aaaaab;}.logo_h__txt,.logo_link{font:normal 40px/48px Open Sans;color:#FFFFFF;}.sf-menu>li>a{font:normal 14px/18px Open Sans;color:#FFFFFF;}#HuZ a{font:normal 14px/18px Roboto,sans-serif;color:#485058;}

/*Магазин*/
div div.vm-pagination li{float:none;clear:none;display:inline;padding-left: 5px;}div div.vm-pagination li:before,div div.vm-pagination li:after{display:none;}
div div.vm-product-descr-container-0{height:auto;}
div div.product div.vm-product-media-container img{max-width: 298px;}ul.vmproduct.productdetails a img{max-width:100%;max-height: 200px;}
div div span.addtocart-button input.addtocart-button,div div span.addtocart-button input.notify-button,div div input.highlight-button,div div a.highlight{height:45px;}
div div.addtocart-area div.addtocart-bar input.addtocart-button{padding: 5px 2px;}
div div.vm-details-button a,div div.vm-pagination li a,div.vm-pagination li span{color:#808080;}div div.vm-pagination{float:none;}
div .category-view .row div.category .spacer h2 a{font-size:15px;}
div.orderlistcontainer{display:none;}
ul.vmproduct.productdetails a img{max-width:70px;max-height:200px;}
ul.vmproduct.productdetails>li{list-style-image: none !important;}
ul.vmproduct.productdetails>li>a:first-child{float: left; margin: 5px;}
ul.vmproduct.productdetails>li div.clear{display:none;}
ul.vmproduct.productdetails>li div.productdetails{float:left; clear:both;}
.СлучайныеТовары{position: relative; z-index:1; color: #000;text-align:left;}

.readmore{text-align:center;}
.btn {
font-size: 14px;

  border: none;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  padding:3px 5px;
  color: #ffffff !important;
  color: #ffffff;
  text-shadow: none;
  background-color: #434b52;
  background-image: -moz-linear-gradient(top, #485159, #3b4248);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#485159), to(#3b4248));
  background-image: -webkit-linear-gradient(top, #485159, #3b4248);
  background-image: -o-linear-gradient(top, #485159, #3b4248);
  background-image: linear-gradient(to bottom, #485159, #3b4248);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff485159', endColorstr='#ff3b4248', GradientType=0);
  border-color: #3b4248 #3b4248 #191b1e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #3b4248;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-transition: 1s !important;
  -moz-transition: 1s !important;
  -o-transition: 1s !important;
  transition: 1s !important;
  border: 2px solid #f00;
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #ffffff;
  background-color: #3b4248;
  *background-color: #30353a;
}
.btn:active,
.btn.active {
  background-color: #24282c \9;
}
.btn:hover {
  color: #ffffff;
  text-shadow: none;
  background-color: #ff896e;
  background-image: -moz-linear-gradient(top, #ff9477, #ff7961);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff9477), to(#ff7961));
  background-image: -webkit-linear-gradient(top, #ff9477, #ff7961);
  background-image: -o-linear-gradient(top, #ff9477, #ff7961);
  background-image: linear-gradient(to bottom, #ff9477, #ff7961);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9477', endColorstr='#ffff7961', GradientType=0);
  border-color: #ff7961 #ff7961 #ff3815;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #ff7961;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}