/*
rullan.in.ua  04.04.2017 - made in Ukraine
rozmiru: 1186,733,453,276,173,107,66,41,25,16
vidsotku: 59.95%, 35.78%,  (84.43%, 15.57%) 2.135%,
 */
 
  /* VURIVNUVANA */
.a-center, img.a-center {clear: both;display: block;margin-left: auto;margin-right: auto;text-align: center;vertical-align: baseline;}

/* Sitka */
.header {width:1px; min-height:1px;}
.section {position:relative;}
.articlemain {width:35.78%;float:left;}
.asider {width:59.95%; float:right;position:relative;}
.footers {width:59.95%;position:absolute;right:0;bottom:0;}

/* Vsplivayche vikno */
.overlay{ display:none;position: absolute;background:#fff;}
a:hover .overlay{display: block;}

.ramka {overflow: hidden; position:relative;}
.column {float:left; position:relative;}
.st-hr-1 {height:41px; float:none; width:100%;clear:both;margin:0;}
.st-hr-2 {height:66px; float:none; width:100%;clear:both;margin:0;}
.st-hr-3 {height:107px; float:none; width:100%;clear:both;margin:0;}
.s-0 {width:100%; clear:both; float:none;}
.k-10 {width:10%;}
.k-15 {width:15%;}
.k-20 {width:20%;}
.k-25 {width:25%;}
.k-30 {width:30%;}
.k-33 {width:33%;}
.k-35 {width:35%;}
.k-40 {width:40%;}
.k-45 {width:45%;}
.k-50 {width:50%;}
.k-55 {width:55%;}
.k-60 {width:60%;}
.k-65 {width:65%;}
.k-70 {width:70%;}
.k-80 {width:80%;}
.k-85 {width:85%;}
.k-90 {width:90%;}
.k-95 {width:95%;}
.k-100 {width:100%;}

.shlogo {position:absolute; top:15px;left:65px;width:290px;}
.shmenu {position:absolute; top:0;left:0;}
.mova {width: 40%; height: 66px;text-align:right; margin:-20px 0 0 0;position:absolute; top:-10;left:0;}
.sh-navig{width:65%;position:absolute; right:0; top:0;}
.footers {width:100%; position:relative;display:table;}
.shcina{margin:0 24px 24px 0;text-align:center;}
.shcinamal{margin:auto 0;float:none!important;width:136px!important;height:auto!important;}
.shbigmal img{width:100%; height:auto;}
.shbmal img {width:40%; height:auto; float:left}
.shbmal > img:nth-child(2) {margin:0 0 24px 0;}
.shbmal > img:nth-child(3) {margin:0 24px 0 0;}
.shzagh1 {min-height:41}
.shzagh1 h1, .shzagh1 h3 {min-width:220px;margin:-25px 0 0 auto;text-align:right; display:table; padding:0 32px 0 12px;background:#fff;}
.shzagh1:before {content: "";display: block;height: 2px;width:100%; border-bottom: 1px solid #000; margin-top:20px;}
.shznak12 {text-align:center; display:table;}
.shznak12 img{margin:auto 0;float:none;}
.shshoge img {width:30%; height:auto; float:left; margin:0 10px 24px 10px;}
.speedbar{color:#c2c0c0;position:absolute; top:120px;left:50px;}
.speedbar a{margin-top:15px;color:#c2c0c0;}
.shtovar:nth-child(1) {margin:0 0 0 1%;}
.shop_kosh{position:absolute; top:5px;left:415px;min-height:40px;width:160px;font-size:11px;letter-spacing: -0.7px;background: url("../images/kosh.png") left top no-repeat;}


 /* ROZTAGKA */
@media (max-width:1700px) {
.shop_kosh{top:-33px;left:215px;}
}

@media (max-width:1070px) {
.shlogo {top: 5px;}
.sh-navig{width:100%;position:relative; clear:both;padding-top:155px;}
.ramka{display:table;}
.speedbar{top:105px;} 
.shop_kosh{top:-25px;left:415px;}

}

@media (max-width: 999px) {
	body{padding-left:2.135%;padding-right:2.135%;}
}

@media (max-width: 834px) {

}

@media (max-width: 780px) {
.asider, .articlemain, .footers {width:90%;margin:0 auto; float:none;position:relative;}
.no780{display:none}

}

@media (max-width: 700px) {
.k-50 {width:100%; float:none;}
.shop_kosh{position:absolute; top:-33px;left:auto;right:0;}

@media (max-width: 546px) {
.k-33 {width:100%; float:none;}
.footers {margin-top:25px;}
}


@media (max-width: 425px) {
.k-35 {width:100%; float:none;}

}


@media (max-width: 370px) {
.shlogo {width: 74%;}
.shlogo img {width:80%; }
.shzagh1 h1, .shzagh1 h3 {min-width: 100px;width: 90%;padding: 0; } 
.s-0 img  {max-width:100%; float:none;}
}



