/* CSS СЃС‚РёР»Рё */
.zoomContainer{ z-index: 9999;}
.zoomWindow{ z-index: 9999;}

.headline h1,
.headline h2, 
.headline h3, 
.headline h4 {
  color: #000 !important;
  margin: 0 0 -2px 0;
  padding-bottom: 5px;
  display: inline-block;
  border-bottom: 2px solid;
}

h1, h2, h3, h4, h5, h6 {
  color: #000000;
}
.page.container {
  padding-top: 10px !important;
}

.subscribe {
  padding: 7px 0px;
}

.padded {
  padding-left: 2px;
  padding-right: 10px;
}
ul.product-items li .description {
color: #000 !important;
}

/* РІРµСЂС…РЅРёР№ С‚РµРєСЃС‚ РІ РєР°СЂС‚РѕС‡РєРµ */
.product-page .product-summary {
  color: #013f8a !important;
}

/* РєР°СЂС‚РѕС‡РєР° С‚РѕРІР°СЂР° */
@media (min-width: 992px) {
.col-md-7 {
  width: 44.8% !important;
} }
@media (min-width: 992px){
.col-md-5 {
  width: 52.666667%;
}}

{* .col-md-7 {padding-left: 1px; padding-right: 1px;  } *}
.col-md-5 {padding-left: 2px;  padding-right: 2px; } 
.stocks { font-size: 5px !important; line-height:1;} 

.more-images {
  margin: 0px !important;
}

/* С‚РѕРІР°СЂС‹ РїРѕ РіРѕСЂРёР·РѕРЅС‚Р°Р»Рё */
.headline {
  display: block;
  margin: 20px 0px 0px!important;
  border-bottom: 2px solid #eee;
}
.margin-bottom-60 {
  margin-bottom: 20px !important;
}
/* РјР°Р»РµРЅСЊРєР°СЏ РєР°СЂС‚РёРЅРєР° С‚РѕРІР°СЂР° */
ul.product-items li h5 {
    color: #4e4e4e;
    font-size: 13px !important;

    line-height: 15px!important;
    margin: -10px 0 -7px!important;
    
}

/* Р·Р°РіРѕР»РѕРІРѕРє РІ СЃРїРёСЃРєРµ С‚РѕРІР°СЂРѕРІ */
ul.product-items.list li h5 {
  font-size: 15px; 
  color: #000 !important;
  font-weight:bold;
  height: auto;
  margin-bottom: 0px !important;
  text-decoration: underline;
}
/* РјРµРЅСЋ С‚РѕРІР°СЂРѕРІ */
div.dropdown-menu .col_header a, div.dropdown-menu ul li.first a {
  color: #000;
font-weight: bold !important;
font-size: 14px; 
  font-weight: 400;
  display: block;
  margin-bottom: -6px;
  padding-bottom: 0px;
  text-transform: uppercase;
  border-bottom: 1px solid #dedede;
}

}
.col_1, .col_2, .col_3, .col_4, .col_5 {
  display: inline;
  float: left;
  position: relative;
  margin-left: 0px;
  margin-right: -16px;
}
.tab-dsv .tab-content>div {
  margin:4px 0 !important;
}
/*СЃР»Р°Р№РґРµСЂ*/
.da-slide h2 i {
	font-size: 18px!important;
}

.da-slide h2 {
	font-family: 'Roboto', sans-serif;
	color: #f9f9f9 !important;
	line-height:20px!important;
	top: 5%!important;
	z-index: 10;
	padding:0;
	margin-left:-2%;
	width: 40%;
}

/* Р»РёРЅР·Р° РЅР° РєР°СЂС‚РёРЅРєРµ*/
i.fa.fa-search-plus.fa-lg.theme-color {
  color: #cccccc !important; font-size: 16px; 
  vertical-align: -72% !important;
  
}

ul.product-items li .userbar-list {
  display: none;
  word-spacing: -1px !important;
  font-size: 10px !important;
  
}

ul.product-items.list li .product-info {
  display: table-cell;
  width: 57% !important;
  padding-left: 9px !important;
  padding-right: 5px !important;
}

ul.product-items.list li .description {
  font-size: 13px !important;
  word-spacing: 0px !important;
   letter-spacing: 0pt !important;
   line-height: 1 !important;
}
ul.product-items.list li {
  border-bottom: 1px dashed #c1c1c1 !important;
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}

ul.product-items li {
 
  font-size: 10px !important;
 }
 
 .product-page .stocks {
 
  font-size: 1.1em !important;
  margin-bottom: 10px !important;
 }
 

.margin-bottom-20 {
  margin-bottom: 5px !important;
}

.skus {
  letter-spacing: 0pt !important;
  word-spacing: -1px !important;
  line-height: 1 !important;;
  font-size: 14px !important;
  margin-bottom: 8px !important;
}
input[type=radio], input[type=checkbox] {
  margin: -2px 0 0;
  line-height: normal;
   color:#0fa000 !important;
}

.product-page .skus label {
  font-weight: bold !important;
}

ul.product-items li .image {
  width: 190px!important;
  height: 120px !important;
  display: table-cell !important;
  vertical-align: middle !important;
}


.auth { line-height: 1.0; 
  border-bottom: 0px solid #3bb3e0; 
background: rgba(237,237,237,1);
background: -moz-linear-gradient(left, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(237,237,237,1)), color-stop(53%, rgba(246,246,246,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(left, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(left, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(left, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: linear-gradient(to right, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff', GradientType=1 );
}




.applist li>a {color:#ffffff;text-shadow: 0px 1px 1px rgba(255,255,255,0.3); 	background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(44,160,202)),
	color-stop(1, rgb(62,184,229))
	);
-webkit-box-shadow: -1px 12px 11px -9px rgba(0,0,0,0.48);
-moz-box-shadow: -1px 12px 11px -9px rgba(0,0,0,0.48);
box-shadow: -1px 12px 11px -9px rgba(0,0,0,0.48);
}
.applist li>a:hover{color:#fff;
	text-shadow: 0px 1px 1px rgba(255,255,255,0.3);
	background:rgb(44,160,202);
	-webkit-box-shadow: inset 0px 1px 0px #7fd2f1, inset 0px -1px 0px #156785;
	-moz-box-shadow: inset 0px 1px 0px #7fd2f1, inset 0px -1px 0px #156785;
	-o-box-shadow: inset 0px 1px 0px #7fd2f1, inset 0px -1px 0px #156785;
	box-shadow: inset 0px 1px 0px #7fd2f1, inset 0px -1px 0px #156785;
	top:7px;
}


.footer { background: rgba(226,226,226,0.31);
background: -moz-linear-gradient(45deg, rgba(226,226,226,0.31) 0%, rgba(209,209,209,0.24) 23%, rgba(219,219,219,0.1) 69%, rgba(254,254,254,0) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(226,226,226,0.31)), color-stop(23%, rgba(209,209,209,0.24)), color-stop(69%, rgba(219,219,219,0.1)), color-stop(100%, rgba(254,254,254,0)));
background: -webkit-linear-gradient(45deg, rgba(226,226,226,0.31) 0%, rgba(209,209,209,0.24) 23%, rgba(219,219,219,0.1) 69%, rgba(254,254,254,0) 100%);
background: -o-linear-gradient(45deg, rgba(226,226,226,0.31) 0%, rgba(209,209,209,0.24) 23%, rgba(219,219,219,0.1) 69%, rgba(254,254,254,0) 100%);
background: -ms-linear-gradient(45deg, rgba(226,226,226,0.31) 0%, rgba(209,209,209,0.24) 23%, rgba(219,219,219,0.1) 69%, rgba(254,254,254,0) 100%);
background: linear-gradient(45deg, rgba(226,226,226,0.31) 0%, rgba(209,209,209,0.24) 23%, rgba(219,219,219,0.1) 69%, rgba(254,254,254,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=1 ); }

.header {background: rgba(237,237,237,1);
background: -moz-linear-gradient(left, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(237,237,237,1)), color-stop(53%, rgba(246,246,246,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(left, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(left, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(left, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: linear-gradient(to right, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff', GradientType=1 );
}

.reviews-branch { 
}

.product-summary { letter-spacing:0pt;word-spacing:1pt; line-height:1;font-size: 13px }
.skus { letter-spacing:0pt;word-spacing:-1px; line-height: 1; font-size: 13px }

.price { color: #2c7d1b; background: #fff3b5;
  border-radius: 1px;
  
  padding: 1px 1px 1px;
  vertical-align: middle;

  white-space: nowrap;
  border: 1px solid transparent; }
   
.prices { font-size: 20px; background: #fff3b5;
  border-radius: 2px;
  display: inline-block;
  padding: 3px 3px 3px;
  vertical-align: middle;
  margin-right: 0.5em;
  white-space: nowrap;
  border: 1px solid transparent; }
 
 /* РєСѓРїРёС‚СЊ */ 
  .add2cart button {
  margin: 5px 6px !important;
  float:left !important;
  width: 45% !important;
}

.btn-blue { color: #fff;
  font-size: 1.2em; font-weight:700;  background: #4bbe3f;
  background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
  background: -ms-linear-gradient(top, #79d670, #4bbe3f);
  background: -moz-linear-gradient(top, #79d670, #4bbe3f);
  background: linear-gradient('to bottom', #79d670, #4bbe3f);}

.btn-blue:hover { background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
    background: linear-gradient('to bottom', #69f95b, #1fc80d); }
 .btn-blue:disabled {
  background: #d9d9d9;}   


.price-tiny { color: #2c7d1b;}
.product-categories { margin: 1px 0; letter-spacing:0pt;word-spacing:-1px; line-height: 1; font-size: 10px; }
.tags { letter-spacing:0pt;word-spacing:-1px; line-height: 1; font-size: 10px; }
.hint { letter-spacing:0pt;word-spacing:-4px; line-height: 1; font-size: 13px; }
.product-links { margin: 1px 0; margin-top: 1px; margin-bottom: 5px; letter-spacing:0pt;word-spacing:-2px; line-height: 1; font-size: 12px; }
.rating-thumbs { position:absolute; left:30px; bottom:77px;}

.addtocart button { font-weight:bold; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
  font-size: 20px;  background: #4bbe3f;
  background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
  background: -ms-linear-gradient(top, #79d670, #4bbe3f);
  background: -moz-linear-gradient(top, #79d670, #4bbe3f);
  background: linear-gradient('to bottom', #79d670, #4bbe3f);
  box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, .5), inset 0 -3px 0 0 #3a9731; }
  
  .addtocart :hover { background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
    background: linear-gradient('to bottom', #69f95b, #1fc80d); }

.addtocart :disabled { 
  background: #d9d9d9; }    


.list-group  { -webkit-box-shadow: 0px 13px 32px -8px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 13px 32px -8px rgba(0,0,0,0.75);
box-shadow: 0px 13px 32px -8px rgba(0,0,0,0.75);
  
  }


.sidebar-cat-header { font-size: 20px;  color: rgb(49, 151, 116);
    box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, .5), inset 0 -1px 0 0 #3a9731;
     }




.sidebar-plugin {background: rgba(226,226,226,0.31);
background: -moz-linear-gradient(left, rgba(226,226,226,0.31) 0%, rgba(209,209,209,0.24) 23%, rgba(219,219,219,0.1) 69%, rgba(254,254,254,0) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(226,226,226,0.31)), color-stop(23%, rgba(209,209,209,0.24)), color-stop(69%, rgba(219,219,219,0.1)), color-stop(100%, rgba(254,254,254,0)));
background: -webkit-linear-gradient(left, rgba(226,226,226,0.31) 0%, rgba(209,209,209,0.24) 23%, rgba(219,219,219,0.1) 69%, rgba(254,254,254,0) 100%);
background: -o-linear-gradient(left, rgba(226,226,226,0.31) 0%, rgba(209,209,209,0.24) 23%, rgba(219,219,219,0.1) 69%, rgba(254,254,254,0) 100%);
background: -ms-linear-gradient(left, rgba(226,226,226,0.31) 0%, rgba(209,209,209,0.24) 23%, rgba(219,219,219,0.1) 69%, rgba(254,254,254,0) 100%);
background: linear-gradient(to right, rgba(226,226,226,0.31) 0%, rgba(209,209,209,0.24) 23%, rgba(219,219,219,0.1) 69%, rgba(254,254,254,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=1 ); )"
}


.quickorder-custom-button-cart {  float: right !important; } 
.quickorder-custom-button-cart a {  
  border: none !important;
  color: #fff;
 
  font-weight: normal;
  position: auto !important;
 
  text-align: left;
  padding: 5px 8px 6px 15px !important;
 
}
.quickorder-custom-button-cart a:hover {  
text-decoration: none !important;
}

.quickorder-button-cart {
 margin: 0px 0 !important;
}


