.browse-view .vm-col-4 {
    width: 24% !important;
}
.horizontbox .mcf_button{
background:#fff;color:#f00;border-radius:5px; border:1px solid #f00; margin-bottom:5px;
  font-family: Verdana; font-size:110%;font-weight: bold ;
}
/*-------------------------------*/
.vm-product-container .vm-product-media-container {
    width: 45%;
}
.vm-product-details-container {
    width: 55%;
}
/*--------------------------настраиваимые поля----*/
.ob-brus{
	width:80%; font-size:14px;font-weight:bold; color:#a06652;
}
.ob-brus .product-field-display{
	
}
/*-----------------------------*/
.category-view h1{
	font-size:130%; color:#4D2600;
}
.categor a{
	background:#9DA881; margin:auto; color:#000000; padding:10px; font-size:130%; border:1px solid #FFFFFF; box-shadow:2px 2px 5px #666;
}
.categor a:hover{
	background:#D7EC00;
}
.category-view .category img{
	min-height:222px;
}
div.product {
    border: 1px solid #A69CA9 ;    min-width: 100px; margin-left:5px; border-radius:2px;
}
.category-view .vm-product-media-container {
	max-height:260px; overflow:hidden;

}
.browseProductImage {
    max-height:100%;
    max-width:98%;
}
div.product h2{
 min-height:40px; font-size:100%;
}
div.product h2 a{
	color:#00CACD;
}
p.product_s_desc{
	/*display:none;*/height:0;
}
.vm-product-descr-container-1 {
    margin-bottom: 2px;
    min-height: 1px;
}

.category-view .product-price{
	 background:#E0FF00; padding:10px 10px 0px 12px;
}
.vm3pr-2 .product-price {
    min-height:1px;
}
.addtocart-area{
	display:none;
}
div.product select {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    width:100%;
}
div.product select{
    height: 25px; 
}
.product-fields-title{
	font-size:85% !important;
}
.product-fields .product-field, .product-related-categories .product-field {
    margin-bottom: 0px;
}
div.product .vm-details-button{
	display:none;
}
div.product .quantity-box{
		display:none;
}
div.product .quantity-controls{
	display:none;
}
span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button {
    background: #606 none repeat scroll 0 0;
    border: 1px solid #C0C; font-size:100%; margin-bottom: 0;max-width: 100%; padding: 12px; text-align: center;
}
.vm-product-descr-container-0 {
    margin-bottom: 3px;
    min-height: 10px;
}
.orderby-displaynumber {
	display:none;
}
.orderlistcontainer div.activeOrder {
   background-color:transparent;
}
.orderlistcontainer div.orderlist {
 background-color:#0C0610;
}
.orderlistcontainer div.orderlist div:hover {
	background:#725889; color:#FFF;
}
.orderlistcontainer div.orderlist div a:hover {
 color:#FFF;
}
.vm-pagination {
    float: none;
    clear: both;
    overflow: hidden;
    text-align: right;
    margin: 12px 0 24px;
    position: relative;
    z-index: 1;
 }
.category_description {
    clear: both;
    position: relative;
    z-index: 2;
}
 .pagenav {
    background-color:transparent;border: 1px solid #C4C4C4;color: #ccc;padding: 2px 6px; border-radius:3px; font-size:90%;
}
.vm-page-counter{
	font-size:80%;
}
.display-number {
	display:none;
}
.vm-pagination-bottom{
	margin-top:20px;
}
/*--------------------------------карточка товара------*/
.les2 {
padding-left:0;background: #F3EAD9;
}
.les2 p{
text-align:center;padding-left:0;padding-right:5px;
}
.les3 {
background:#726557; padding-top:5px;
}
.les3 p{
  font-size:130%; color:#fff;
}
.product-neighbours  a{
	color:#333; font-size:90%;text-decoration:none;
}
.product-neighbours  a:hover{
	color:#000;
}
.vm-product-details-container h1{
	font-size:18px;
}
.vm-product-details-container .vm-display {
	font-size:120%; background:#E0FF00; padding:6px; color:#C70206;
}
.productdetails .back-to-category .product-details{
	background:none; font-size:80%; color: #CD0306; margin-bottom:10px;
}
.productdetails .back-to-category a:hover{
color:#00CBFF;
}
.main-image, .featured-view .product, .latest-view .product, .topten-view .product, .recent-view .product, .related-products-view .product, .center, span.center {
    text-align: left;
}
.ask-a-question a{
	color:#DD0509; font-size:90%;
}
.ask-a-question a:hover{
	color:#303;
}
#facebox {
	z-index:1000000;
}
.productdetails .product-short-description{
	display:none;
}
.productdetails .main-image{
	margin-top:15px;
}
.additional-images .product-image{
	width:50px; height:50px;
}
.additional-images img {
 	width:50px; height:50px;
}
.rt div.spacer {
	border:1px solid #999; border-radius:3px; /*width:90%;*/padding:5px; 
}
.rt .featuredProductImage {
	max-height:190px;  
}
.rt .quantity-box .quantity-input,.rt .cart-summary .quantity-input{
	display:none;
}
.rt span.quantity-controls {
	display:none;
}
.rt select {
	width:98%;
}
.rt h3{
    font-weight: 900;
    font-family: Verdana, sans-serif;
    font-size: 180%;
    color: #73442b;
    line-height: 110%;
    text-align: center;
    font-size: 23px!important;
    margin-bottom: 33px!important;
    text-transform: uppercase;
}
.rt .vmgroup .addtocart-bar {
	margin-top:0;
}
.product-fields strong{
	font-size:80%; line-height:90%;
}
.cart-view .buttonBar-right{
	display:none;
}
.vm-button-correct, .vm-button-correct:link, .vm-button-correct:visited {
    background: #CF0 none repeat scroll 0 0;
    border: 1px solid  #0F0;border-radius: 4px; color: #000;  font-size:120%;font-weight: 700;  }
a.product-details, a.details, div.details {
	background:none;
}
table.cart-summary tr th {
	background:#725889;
}
.opisanie p{
	margin:0; padding:0; line-height:120%; margin-top:-10px; margin-bottom:5px;
}
.opisanie td{
	 padding-left:10px;
}
.opisanie2 td{
	 padding-left:10px; padding-top:10px;
}
.opisanie3 td{
	 padding-left:10px; 
}
.hr{
	border-bottom:2px solid #8B0103; margin-bottom:10px; margin-top:10px;
}
/*----------------------------------слайдер на главной----*/
.dj-slide-desc-in .quantity-box .quantity-input,.dj-slide-desc-in  .quantity-input{
	display:none;
}
.dj-slide-title {
	font-size:70% !important;
}
.dj-slide-title a{
	float: left; display:block; 
}
.dj-extra .product-price{
	background:#E8FF00;  position:absolute; right:0px; bottom:22px; padding:1px 10px 1px 10px; color:#C90407; font-size:90%;
}
/*--------------------------------------модуль корзинки---*/
.vmCartModule a{
	display:none;
}
.block .vmCartModule{
	padding-top:20px; color: #CF0;
}
/*Стили всплывающего окна добавить в корзину*/
.popup_cart {
text-align: center;
margin: 10px 20px;
font-size: 16px;/*размер текста ДОБАВЛЕН В КОРЗИНУ*/
}
.popup_cart h3 {
font-size: 24px; /*размер текста названия товара*/
color: #fa0000; /*цвет текста названия товара*/
text-transform:uppercase;
line-height: 1.1;
margin-bottom: 15px; text-align:center;
}
a.continue_link {
display: inline-block;
background:#5B466E; /*цвет кнопки ПРОДОЛЖИТЬ ПОКУПКИ*/
color: #fff;/*цвет  шрифта кнопки ПРОДОЛЖИТЬ ПОКУПКИ*/
text-decoration: none;
font-size: 18px;/*размер шрифта кнопки ПРОДОЛЖИТЬ ПОКУПКИ*/
margin: 5px;
padding: 5px 15px;
}
a.showcart {
background: #fa0000;/*цвет кнопки ПОКАЗАТЬ КОРЗИНУ*/
color: #fff;/*цвет  шрифта кнопки ПОКАЗАТЬ КОРЗИНУ*/
text-decoration: none;
font-size: 18px;/*размер шрифта кнопки ПОКАЗАТЬ КОРЗИНУ*/
margin: 5px;
padding: 5px 15px;   
}
#facebox .content {
    width: 500px;
}
#facebox .close img {
    opacity: 0.5;
}
#facebox .popup {
    color:#333;
}
/*-------------------------------------------------*/
@media (min-width:2100px) and (max-width: 2600px) {
.block .vmCartModule {
    padding-top: 10px;
}
.dj-extra .product-price{
 bottom:40px; padding:1px 8px 1px 8px;  font-size:80%;
}
}
@media (min-width:1900px) and (max-width: 2000px) {
.block .vmCartModule {
    padding-top: 10px;
}
.dj-extra .product-price{
 bottom:40px; padding:1px 8px 1px 8px;  font-size:80%;
}
}
@media (min-width:1430px) and (max-width: 1690px) { 

}
@media (min-width: 1200px) and (max-width: 1429px) { 

}
@media (min-width: 850px) and (max-width: 979px){ 
span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button {
    font-size: 90%; margin-bottom: 0; max-width: 100%; padding: 6px;
}
}
@media (min-width: 768px) and (max-width: 849px){ 
.vm3pr-2 .vm-customfields-wrap {
    min-height: 0px;
}
.vm3pr-2 .addtocart-area { 
    min-height: 0px;
}
div.product h2 {
    min-height: 0px;
}
.block .vmCartModule {
    padding-top: 15px; padding-bottom:20px;
}
.block .cart_img {
    padding-right:5px;
}
.rt span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button {
    font-size: 80%; margin-bottom: 0; max-width: 100%; padding: 3px;
}
}
@media (max-width: 767px) {
.vm-pagination {
 font-size:80%;
 }
.vm-pagination ul {
	margin:0;
 }
.pagenav {
padding: 1px 3px; font-size:80%;
}
.vm3pr-2 .vm-customfields-wrap {
    min-height: 0px;
}
.vm3pr-2 .addtocart-area {
    min-height: 0px;
}
div.product h2 {
    min-height: 0px;
}
#facebox .content {
    width: 250px;
}
  div.product {
     min-width: 280px; margin:auto;margin-bottom:5px;
}
}





