@font-face{font-family:'SegoeUI';src:url('SegoeUI.eot?#iefix') format('embedded-opentype'), url('SegoeUI.woff') format('woff'), url('SegoeUI.ttf') format('truetype'), url('SegoeUI.svg#SegoeUI') format('svg');font-weight:normal;font-style:normal;}
*{margin:0px;padding:0px;text-decoration:none;border-spacing:0px;}
header, section, nav, aside, footer{position:relative;}
ul{margin:0px;padding:0px;}
li{list-style-type:none;}
h1, h2, h3, h4, h5{}
h1{font-size:24px;font-weight:normal;}
h2{font-size:24px;font-weight:normal;}
#categ h2{font-size:20px;font-weight:normal;margin:10px 0;}
#categ p{line-height:normal;font-weight:normal;font-size:14px;margin:10px 0;}
a{color:#219fec;}
p{line-height:22px;font-size:14px;}
body{background-color:#fff;background-image:url(../img/background_3.jpg);background-repeat:no-repeat;background-position:top;background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;font-family:'SegoeUI';font-size:14px;min-width:1036px;color:#000;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;width:100%;}
header{min-height:154px;}
span.tel1:before,
span.tel2:before,
span.adress:before,
span.time:before,
.img_smail_corz{background-image:url(../img/sprite_1s.png);background-repeat:no-repeat;}
.cent_body{margin:0 auto;width:1036px;border-left:solid 1px #e8e8e8;border-right:solid 1px #e8e8e8;background:#fff;min-height:100px;padding-bottom: 20px;}
.top_menu{background:#f2f2f2;height:37px;line-height:37px;}
.top_menu li{float:left;}
.top_menu li:first-child{margin:0 0 0 94px;}
.top_menu li a{color:#000;margin:0 35px;}
.logo{position:absolute;top:46px;left:33px;width:143px;background-position:-0px -677px;display:block;color:#000;text-decoration:none;padding:74px 0 0 0;text-align:center;background:url(../img/logo.png) no-repeat;}
.logo:hover{text-decoration:none;}
.tel1, .tel2{position:absolute;top:65px;font-size:20px;color:#000;}
.tel1 i, .tel2 i{font-size:12px;display:block;font-style:normal;line-height:6px;width:195px;}
.tel1{left:279px;}
.tel2{left:528px;}
span.tel1:before{content:"";width:17px;height:29px;background-position:-0px -295px;display:block;float:left;margin:8px 5px 0 0;}
span.tel2:before{content:"";width:17px;height:29px;background-position:-0px -295px;display:block;float:left;margin:8px 5px 0 0;}
header .bl_search{position:absolute;top:112px;left:276px;}
section .bl_search{margin:15px 0 20px 0;}
section .bl_search input{width:490px;}
.bl_search input{border:solid 1px #d0d0d0;border-radius:6px 0 0 6px;font-style:italic;font-size:12px;color:#7d7d7d;height:27px;line-height:27px;width:240px;padding:0 0 0 10px;float:left;}
.bl_search button{background:#003471;border:0px;height:29px;width:89px;line-height:29px;text-align:center;color:#fff;font-size:12px;border-radius:0 6px 6px 0;cursor:pointer;}
.bl_search button:hover{background:#219fec;}
button:active{-webkit-box-shadow:inset 0px 0px 10px 0px rgba(0, 52, 113, 0.75);box-shadow:inset 0px 0px 10px 0px rgba(0, 52, 113, 0.75);background:#219fec !important;}
.bl_search button:active{-webkit-box-shadow:inset 0px 0px 10px 0px rgba(0, 52, 113, 0.75);box-shadow:inset 0px 0px 10px 0px rgba(0, 52, 113, 0.75);}
.adress{position:absolute;top:60px;left:777px;line-height:16px;}
span.adress:before{content:"";display:block;float:left;margin:4px 5px 0 0;width:20px;height:27px;background-position:-0px -217px;}
.time{width:170px;position:absolute;top:110px;left:777px;line-height:16px;}
span.time:before{content:"";display:block;float:left;margin:6px 5px 0 0;width:21px;height:21px;background-position:-0px -324px;}
.cati_top{background:url(../img/bg_cat.png) no-repeat;width:845px;height:106px;display:block;float:left;}
.cati_top img{display:none !important;}
.cati_top li{float:left;margin:0 1px 0 0;display:block;width:140px;position:relative;}
.cati_top li:nth-child(6){margin:0px;}
.cati_top li a{display:block;width:100px;height:95px;color:#fff;text-align:center;padding:11px 20px 0 20px;line-height:14px;}
.cati_top li a:hover{background:#219fec;text-decoration:none;}
.cati_top > .s_s{background:#003471 !important;}
.cati_top li a img{display:block;margin:0 auto 10px;}
.cati_top li ul{display:none;}



@media (min-width:768px)  {

  .cati_top li:hover > ul{
    display:block;position:absolute;left:0px;top:105px;z-index:99999;padding:15px;background:#fff;border:solid 3px #003471;text-align:left;
  }

}

.cati_top li ul li{width:auto;}
.cati_top li ul li a{height:auto;line-height:26px;padding:0px;color:#219fec;text-decoration:underline;text-align:left;width:160px;}
.cati_top li ul li a:hover{text-decoration:none;background:none;color:#219fec;}
.smail_corz{width:188px;float:right;background:#9ecb3a;height:106px;font-size:14px;color:#fff;text-align:center;}
.smail_corz:hover{background:#219fec;cursor:pointer;}
.img_smail_corz{display:block;content:"";width:40px;height:40px;background-position:-0px -255px;margin:10px 0 10px 67px;}
.smail_corz i{font-style:normal;color:#003471;}
#cat_index li{float:left;margin:25px 0 0 25px;}
#cat_index li a{display:block;position:relative;width:292px;height:142px;font-size:24.5px;color:#003471;padding:20px 0 0 20px;line-height:13px;}
#cat_index li a span{font-size:16.5px;display:block;line-height:38px;}
#cat_index li a:hover{text-decoration:none;}
#cat_index li a#cat_ind_1{background:url("../img/cat_1.png") no-repeat;}
#cat_index li a#cat_ind_2{background:url("../img/cat_2.png") no-repeat;}
#cat_index li a#cat_ind_3{background:url("../img/cat_3.png") no-repeat;}
#cat_index li a#cat_ind_4{background:url("../img/cat_4.png") no-repeat;}
#cat_index li a#cat_ind_5{background:url("../img/cat_5.png") no-repeat;}
#cat_index li a#cat_ind_6{background:url("../img/cat_6.png") no-repeat;}
#cat_index li a i{position:absolute;top:124px;left:0px;left:0px;padding:12px 92px 12px 20px;width:200px;color:#fff;font-style:normal;text-decoration:underline;font-size:14px;display:block;}
#cat_index li a:hover i{background:#219fec;border-radius:0 0 10px 10px;}
#cat_index #calk{color:#fff;background:url(../img/calkul.png) no-repeat;padding-top:10px;height:152px;}
#cat_index #calk span{color:#000;line-height:17px;margin:11px 0 0 0;}
.bok{float:left;margin:25px 0 0 30px;width:47%;}
.bok ul{margin:0 0 0 19px;}
.bok li{line-height:22px;list-style-type:disc;}
.ban_ind li{float:left;margin:30px 0 112px 26px;}
.ban_ind li a{position:relative;display:block;background:url(../img/ban_ind.jpg) no-repeat;height:61px;width:292px;color:#fff;font-size:24.5px;padding:20px 0 0 20px;line-height:7px;}
.ban_ind li a:hover{text-decoration:none;}
.ban_ind li a span{font-size:16.5px;color:#000;display:block;line-height:40px;}
.ban_ind li a#bann_1:after{content:"";background:url(../img/procent.png) no-repeat;width:99px;height:102px;display:block;position:absolute;right:20px;top:55px;}
.ban_ind li a#bann_2:after{content:"";background:url(../img/kolyask.png) no-repeat;width:241px;height:104px;display:block;position:absolute;right:-52px;top:57px;}
.ban_ind li a#bann_3:after{content:"";background:url(../img/corob.png) no-repeat;width:191px;height:138px;display:block;position:absolute;right:8px;top:30px;}
.karta_index{min-height:280px;position:relative;}
.karta_index #metka{display:block;position:absolute;top:85px;padding:23px;right:110px;background:#9ecb3a;color:#fff;z-index:9999999999999999999999999 !important;}
.ann_stat{background:#9ecb3a;padding:25px 0 40px 0;}
.ann_stat h2{font-size:24.5px;color:#000;font-weight:normal;text-align:center;display:block;}
.ann_stat .art{float:left;width:300px;margin:30px 21px 0 22px;}
.ann_stat .art .im{position:relative;height:130px;width:125px;float:left;}
.ann_stat .art .im img{z-index:9;position:absolute;top:20%;}
.ann_stat .art .im:after{background:#fff;content:"";display:block;width:20px;height:20px;position:absolute;z-index:1;top:0;height:85px;width:85px;border-radius:85px;}
.ann_stat .art a{color:#fff;font-weight:bold;font-size:16px;margin:0 0 20px 0;display:block;}
.ann_stat .art span{color:#000;line-height:22px;overflow:hidden;display:block;height:85px;}
.brend_ind ul{margin:0 0 0 3px;}
.brend_ind li{float:left;width:170px;text-align:center;margin:34px 0 0 0;height:74px;line-height:74px;}
.brend_ind > a{color:#5da6e6;text-decoration:underline;display:block;width:100%;text-align:center;margin:30px 0 20px 0;}
.brend_ind > a:hover{text-decoration:none}
.foot_top{width:1036px;display:block;background:#002450 url("../img/bg_nad_footer.jpg") no-repeat scroll 0 bottom;height:478px;}
.foot_top > ul > li{float:left;width:144px;margin:0 0 0 25px;}
.foot_top > ul > li > a{color:#219fec;font-size:20px;margin:26px 0 22px 0;display:block;}
.foot_top a:hover{color:#9ecb3a;text-decoration:none;}
.foot_top ul li ul li{line-height:1;padding:5px 0;}
.foot_top ul li ul li a{color:#fff;font-size:14px;}
.foot_cent{background:#003471;height:175px;width:1036px;position:relative;}
.foot_cent .bottom_menu{position:absolute;top:20px;left:30px;}
.foot_cent .bottom_menu a{color:#219fec;line-height:24px;text-decoration:underline;}
.foot_cent .bottom_menu a:hover{text-decoration:none;}
#bok_f_2{position:absolute;top:20px;left:196px;}
#bok_f_2 li:nth-child(2){background:url(../img/ico_tel.png) no-repeat left top;font-size:20px;color:#fff;padding:0 0 0 22px;line-height:14px;}
#bok_f_2 li:nth-child(3){background:url(../img/ico_tel.png) no-repeat left top;font-size:20px;color:#fff;padding:0 0 0 22px;line-height:14px;}
#bok_f_2 li{margin:0 0 15px 0;}
#bok_f_2 li span{font-size:12px;}
#bok_f_2 a{color:#219fec;text-decoration:underline;}
#bok_f_2 a:hover{text-decoration:none;}
#bok_f_3{position:absolute;left:447px;top:50px;color:#fff;}
#bok_f_3 a{color:#219fec;text-decoration:underline;}
#bok_f_3 a:hover{text-decoration:none;}
#mail{background:url(../img/ico_mail.png) no-repeat 1px 7px;padding:0 0 0 25px;}
#kartt{margin:10px 0 0 0;background:url(../img/ico_koord.png) no-repeat 0 0;padding:0 0 0 25px;line-height:13px;}
#kartt a{font-size:12px;margin:5px 0 0 0;text-decoration:none;border-bottom:dotted 1px #219fec;}
#kartt a:hover{text-decoration:none;border-bottom:none;}
#bok_f_4{position:absolute;left:693px;top:40px;}
#bok_f_4 p{color:#fff;line-height:14px;font-size:12px;margin:17px 0 0 0;}
.soc_set a:nth-child(1){background-image:url(../img/soc_1.png);background-position:10px 12px;}
.soc_set a:nth-child(2){background-image:url(../img/soc_2.png);background-position:14px 9px;}
.soc_set a:nth-child(3){background-image:url(../img/soc_3.png);background-position:14px 12px;}
.soc_set a:nth-child(4){background-image:url(../img/soc_4.png);background-position:13px 8px;}
.soc_set a{background-repeat:no-repeat;border:solid 1px #9ecb3a;display:block;height:40px;width:40px;float:left;margin:0 6px;border-radius:40px;}
.soc_set a:hover{background-color:#fff;}
.foot_boot{background:#fff;width:986px;padding:0;margin-top:-19px;}
.foot_boot a{color:#c9c9c9;font-size:12px;}
.sect{width:100%;}
.left_coll{background:#f2f2f2;width:200px;vertical-align:top;padding:22px 15px;}
.right_coll{background:#FFF;vertical-align:top;padding:30px 30px 20px 44px;}
.bradcoll li{float:left;font-size:12px;}
.bradcoll li a{text-decoration:underline;color:#219fec;}
.bradcoll li a:hover{text-decoration:none;}
#categ h1{margin:5px 0px 0px;}
.sor{margin:15px 0;display:block;height:38px;line-height:38px;font-size:12px;font-style:italic;color:#919191;background:#f2f2f2;padding:0 15px;text-align:left;}
.sor > a{font-style:normal;color:#219fec;border-bottom:dashed 1px;margin:0 5px;}
.sor > a:hover{border:0px;text-decoration:none;}
.sravn{float:right;background:url(../img/ico_sravn.png) no-repeat 0 10px;padding:0 0 0 23px;line-height:37px;font-size:12px;font-style:italic;color:#919191;}
.sravn a{font-style:normal;color:#219fec;}
.boks{padding:20px 3px;border:solid 1px #ebebeb;width:221px;position:relative;height: 100%;box-sizing: border-box;}
.boks ul{width:200px;margin:13px 0 0 13px;}
.name_tov{width:200px;margin:13px 0 0 13px;display:block;height:auto;font-size:14px;overflow:hidden;text-align:left;color:#219fec;}
.img_tov{width:220px;height:225px;margin:0 0 13px 0;display:table-cell;vertical-align:middle;text-align:center;}
.yarl_akcc{position:absolute;top:-1px;right:-1px;background:url(../img/yarl_akcc.png) no-repeat;width:73px;height:72px;display:block;}
.vkladka_bord{border:solid 2px #fff;float:left;margin:0 5px 32px 4px;}
.add_sravn{font-weight:bold;color:#fff;font-size:14px;text-align:center;display:none;position:absolute;bottom:-33px;left:-3px;height:30px;line-height:30px;width:227px;background-color:#9fcc3a;background-position:0 0;border-left:solid 3px #9fcc3a;border-right:solid 3px #9fcc3a;border-bottom:solid 3px #9fcc3a;z-index:8000;}
a.add_sravn:after{content:"";background:url(../img/chek.png) no-repeat 0 0;display:block;width:20px;height:20px;float:left;position:absolute;top:7px;left:42px;}
a.add_sravn:active:after{content:"";background:url(../img/chek.png) no-repeat -29px 0;display:block;width:20px;height:20px;float:left;position:absolute;top:7px;left:42px;}
.add_sravn:hover{background:#81ac22;}
.vkladka_bord:hover{border:solid 2px #9fcc3a;}
.vkladka_bord:hover > .boks{border:solid 1px #9fcc3a;}
.vkladka_bord:hover > .boks > .add_sravn{display:block;}
.boks li{color:#000;font-size:12px;text-align:left;overflow:auto;padding:1px 0;}
.boks li.cena{font-size:16px;font-weight:bold;}
.boks li span{font-size:12px;color:#919191;width:103px;display:block;float:left;font-weight:normal;}
.boks li.old_cena{font-size:14px;color:#919191;text-decoration:line-through;}
.pagerr{border-top:solid 2px #9fcc3a;margin:15px 0 0 0;padding:10px 0 0 0;}
.pagerr li{float:left;}
.pagerr li a{display:block;padding:2px 7px;font-size:12px;color:#219fec;margin:0 2px;cursor:pointer;}
.pagerr li a:hover, .pagerr li a#att{background:#219fec;color:#fff;text-decoration:none;}
#att{font-size:12px;display:block;padding:2px 7px;font-size:12px;margin:0 2px;}
.pagerr li a#att:hover{background:#003471;}
.zag_bold{font-size:12px;color:#000;margin:10px 0;display:block;}
.stat_left_bl{margin:0 0 0 10px;}
.stat_left_bl span{max-height:93px;overflow:hidden;display:block;}
.stat_left_bl li{list-style-image:url(../img/th.png);line-height:14px;margin:0 0 10px 0;}
.stat_left_bl a{color:#219fec;text-decoration:underline;display:block;line-height:normal;}
.stat_left_bl a:hover{text-decoration:none;}
.stat_left_bl span{color:#919191;font-size:12px;line-height:normal;margin:10px 0;}
.left_filter{margin:0 0 20px 0;}
.fr_btn{height:33px;width:170px;color:#fff;background:#900;cursor:pointer;line-height:33px;font-size:16px;border:0px;margin:20px 0 0 0;}
.fr_btn:hover{background:#a00;}
.left_coll a{color:#219fec;}
.descr_proiz p{font-size:14px;color:#000;line-height:22px;margin:10px 0 10px 0;}
.proizv section{padding:30px;}
.pager_brends{margin:20px 0;display:block;}
.pager_brends li{float:left;}
.pager_brends li a{padding:3px 9px;background:#219fec;color:#fff;font-size:12px;}
.pager_brends li a#activ{background:#003471;}
.pager_brends li a:hover{color:#003471;text-decoration:none}
.spisok_brend li{border-bottom:solid 1px #ebebeb;padding:10px 0;}
.spisok_brend li:last-child{border:0px;}
.spisok_brend li .b1{display:table-cell;vertical-align:middle;text-align:center;width:247px;}
.spisok_brend li .b2{display:table-cell;vertical-align:middle;width:165px;}
.spisok_brend li .b3{display:table-cell;vertical-align:middle;text-align:left;width:510px;}
.spisok_brend{font-size:12px;color:#919191;}
.spisok_brend a{color:#219fec;font-size:14px;}
.spisok_brend li .b3 a{display:block;}
.popapp{position:absolute;top:100px;left:30%;background:#fff;width:410px;border:solid 3px #9ecb3a;padding:30px 35px 35px 35px;}
.popapp .cloase{position:absolute;top:0px;right:-26px;display:block;background:url(../img/cloase.png) no-repeat;height:19px;width:20px;cursor:pointer;}
.name_oper{background:url(../img/zelen_corz.png) no-repeat;padding:10px 0 25px 80px;color:#000;font-size:20px;}
.add_koz{margin:25px 0;background:#f2f2f2;font-size:14px;padding:10px;line-height:24px;}
.popapp button{margin:0 17px;}
.popapp .non{background:none !important;color:#219fec;text-decoration:underline;}
.popapp .non:hover{text-decoration:none;}
.searchh section{padding:30px;}
.kartoh section{padding:30px;}
.img_boks{width:315px;float:left;}
.img_boks .big_img{border:solid 1px #d0d0d0;width:310px;height:310px;display:table-cell;vertical-align:middle;text-align:center;}
.img_boks ul{margin:10px 0 0 0;}
.img_boks li div{display:table-cell;vertical-align:middle;height:60px;width:60px;text-align:center;border:solid 1px #fff;}
.img_boks li div:hover{border:solid 1px #d0d0d0;}
.img_boks li{border:solid 1px #d0d0d0;height:62px;width:62px;text-align:center;margin:0 3px 0 0;float:left;display:block;}
.img_boks li:hover{border:solid 1px #003471;cursor:pointer;}
.img_boks li img{max-width:60px;max-height:60px;}
.svoistva{color:#515151;font-size:12px;width:260px;float:left;margin:0 45px 0 40px;}
.svoistva > span{display:block;width:100%;margin:0 0 20px 0;}
.svoistva span span{display:inline-block;width:140px;}
.svoistva span div{display:inline-block;}
.svoistva .value_1{color:#000;font-size:14px;}
.price_bl{float:left;width:313px;}
.price_bl .old_price{font-size:16px;text-decoration:line-through;display:block;width:100%;color:#515151;}
.price_bl .new_price{font-size:28px;font-weight:bold;color:#515151;letter-spacing:-1px;float:left;}
.price_bl .add_corz{width:148px;height:34px;font-size:16px;display:inline-block;text-align:center;margin:0 0 0 9px;}
.informer{display:block;width:280px;background:#f2f2f2;padding:10px;margin:20px 0 0 0;}
.informer li{width:100%;padding:3px 0;}
.informer li span{display:inline-block;float:left;color:#919191;font-size:12px;width:148px;}
.informer li i{font-style:normal;display:inline-block;color:#000;font-size:14px;}
.zag_kart{display:block;padding:10px;color:#fff;background:#003471;font-size:18px;margin:25px 0 8px 0;clear:both;}
.descrip{font-size:14px;line-height:normal;color:#000;}
.compar{position:absolute;top:97px;z-index:9999;right:45px;}
.compar a{font-size:0px;display:block;width:160px;height:30px;z-index:999999;position:absolute;}
.compar .sravn i{font-style:normal;color:#219fec;}
.compar:hover .sravn i{text-decoration:underline;font-style:normal;}
.cati_top > li:nth-child(1) > a:before{content:"";display:block;background:url(../img/menu/cat_1.png) no-repeat;height:40px;width:60px;margin:0px 0 18px 20px;}
.cati_top > li:nth-child(2) > a:before{content:"";display:block;background:url(../img/menu/cat_2.png) no-repeat;height:44px;width:37px;margin:0px 0 9px 31px;}
.cati_top > li:nth-child(3) > a:before{content:"";display:block;background:url(../img/menu/cat_3.png) no-repeat;height:45px;width:34px;margin:0px 0 9px 34px;}
.cati_top > li:nth-child(5) > a:before{content:"";display:block;background:url(../img/menu/cat_6.png) no-repeat;height:40px;width:45px;margin:0px 0 9px 34px;}
.cati_top > li:nth-child(4) > a:before{content:"";display:block;background:url(../img/menu/cat_4.png) no-repeat;height:44px;width:29px;margin:0px 0 14px 35px;}
.cati_top > li:nth-child(6) > a:before{content:"";display:block;background:url(../img/menu/cat_5.png) no-repeat;height:48px;width:35px;margin:0px 0 14px 34px;}
table.tbl TH, table.price th{background:none;font-size:12px;font-weight:bold;color:#000;text-align:left;border:0px;}
table.tbl td, table.price td{border:0px;}
.eshop-item-detailed table.tbl{width:100%;}
.prop_price{width:28%;padding:0px;position:relative}
.prop_price span.old_price{text-decoration:line-through !important;}
.prop_price form{position:absolute;right:0px;top:-2px;}
.prop_price form .fr_btn{font-size:14px;padding:2px 10px;margin-right:3px;}
.prop_price form .fr_btn:hover{background:#a00;}
table.tbl tr:nth-child(2n){background:#f2f2f2;padding:2px 0;}
.dop_opc .cena{display:none;}
.dop_opc .old_cena{display:none;}
.dop_opc .toggle-btn{display:inline-block;padding:10px;}
.nore{display:none;}
.dop_ops{border-bottom:solid #d0d0d0 1px;float:none !important;overflow:hidden;margin:0;padding:20px 0 10px 15px;position:relative;}
.dop_ops:first-child{padding-top:10px;}
.dop_ops img{max-height:60px;max-width:60px;}
.dop_ops .nore_3{position:absolute;margin:0;right:3px;top:30px;}
.dop_opc{background:#f2f2f2;margin:10px 0 20px;position:relative;}
.dop_ops .eshop_list_item_row_image{width:60px;height:60px;float:left;border:solid 1px #d0d0d0;text-align:center;margin:0 15px 0 0;}
.dop_opc .nore{display:block;}
.dop_opc li{float:left;}
.dop_opc li.split_dop_opc{float:none;width:100%;height:1px;background:#d0d0d0;margin:10px 0;clear:both;}
.dop_opc li a{color:#4fabed;font-size:14px;}
.dop_opc .price_list{font-size:12px;color:#919191;}
.dop_opc .price_list div{float:left;width:100px;}
.dop_opc .price_list div span{font-size:14px;color:#000;}
.nore_3{margin:20px 0 0 0;}
.nore_3 span{font-size:14px;padding:2px 10px;}
.roww_1 img{max-height:60px;max-width:60px;}
.roww_1 > div{height:60px;width:60px;float:left;}
.roww_1 a.eshop-item-small__title{display:block;height:60px;width:254px;margin:12px 0 0 20px;float:left;}
.roww_1 > div > div{border:solid 1px #d0d0d0;height:60px;width:60px;display:table-cell;vertical-align:middle;text-align:center;}
.roww_1 a{color:#219fec !important;font-size:14px !important;text-decoration:none !important;text-transform:capitalize !important;font-weight:100 !important;}
#cart_items tr{border-bottom:solid 1px #ebebeb;}
#korzin table.tbl tr{background:none !important;}
#korzin #lay_body{padding:30px;}
#korzin #lay_body h1{color:#000;font-size:24px;}
#korzin #lay_body .roww_1{text-align:left;padding:11px 0;}
#korzin #lay_body .row_3 .txt{text-align:right;border:solid 1px #ccc;width:40px;height:26px;line-height:26px;padding:0 6px;}
.minus, .plus{height:28px;width:28px;background:#219fec;font-weight:bold;color:#fff;font-size:30px;text-align:center;line-height:23px;text-decoration:none;display:inline-block;position:relative;top:5px;}
.minus:hover, .plus:hover{text-decoration:none;background:#9ecb3a;}
#korzin .cart-small_type_one-click{background:#f2f2f2;padding:20px 35px;}
#korzin .cart-small__order-btn:before{background:none;height:0px;}
#korzin .cart-small__order-btn:after{background:none;height:0px !important;}
#korzin .cart-small__order-btn{background:#9ecb3a;font-size:14px;color:#fff;border:0px;border-radius:0px;}
#korzin .cart-small__form-line input{width:140px !important;height:29px;border:solid 1px #cccccc;}
#korzin .cart-small__form-line{font-size:14px;}
#korzin .cart-small__form-line span{font-size:12px;font-weight:bold;float:left;margin:0 20px 0 0;background:url(../img/tel_korz.png) no-repeat 0 3px;padding:0 0 0 30px;}
.close_korz{background:url(../img/close_corz.png) no-repeat 0 4px;padding:3px 0 3px 30px;display:block;}
.cart_it{font-weight:bold;font-size:12px;text-align:right;}
body table.cart_it td{border:0px !important;}
body table.cart_it tr{border:0px !important;}
#korzin .eshop-ordering__textfield{width:227px;height:26px;border:solid 1px #ccc;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
#korzin .eshop-ordering__purchase-form{color:#000 !important;}
.eshop-ordering{color:#000;}
.compare_small_1{float:left;width:86px;font-size:14px;margin:3px 5px 0 0;text-align:center;}
.compare_small_1 a, .compare_small_2 a{color:#fff;}
.compare_small_2{float:left;width:86px;font-size:14px;margin:3px 0 0 3px;text-align:center;}
.left_cool .compare_small_link{padding:0px !important;}
.compare tr:nth-child(3),
.compare tr:nth-child(2),
.compare tr:nth-child(4),
.compare tr:nth-child(5),
.compare tr:nth-child(6){display:none !important;}
.svoistva > span:nth-child(1){display:none;}
.compare td{padding:10px 0;text-align:left;color:#000;font-size:14px;}
.prok{padding:10px 25px !important;}
.prok a{font-size:12px;font-weight:bold;color:#219fec;}
.prok strong{color:#000;font-size:12px;padding:10px 0;}
.prok img{max-width:130px;}
.popupContent .cart-small__order-btn{background:#219fec;font-size:14px;color:#fff;border:0px;border-radius:0px;float:right;padding:0px;line-height:28px;text-align:center;width:156px;height:28px;}
.popupContent .cart-small__order-btn:hover{background:#9ecb3a;}
.popupContent a.cart-small__order-btn:before{height:0px;background:none;}
.popupContent a.cart-small__order-btn:after{height:0px;background:none;}
.popupContent .cart-small__cont-btn{float:left;color:#219fec;text-decoration:underline;margin:5px 0 0 0;font-size:14px;}
.popupContent .cart-small__cont-btn:hover{text-decoration:none !important;}
.popupContent .cart-small__success-message333{background:url(../img/korzina.png) no-repeat 0 0;padding:14px 0 16px 70px;z-index:999999999999;font-size:20px;color:#000;}
#categ .eshop-cat-small_type_catalog{padding:20px 3px;border:solid 1px #ebebeb;width:221px;height:221px;margin:7px;position:relative;}
.bl_search .form{background:none;overflow:auto;margin:0px;padding:0px;border:0px;}
#lay_f3 .form{background:none;overflow:auto;margin:0px;padding:0px;border:0px;}
#lay_f3 .form__field{margin:0px;}
#lay_f3 .form__checkbox-label{margin:0px;}
#korzin .eshop-ordering__item-list-wrapper{display:none;}
.eshop-ordering__field .eshop-ordering__shipping-description .eshop-ordering__hint{display:none;}
.eshop-ordering__shipping-name{font-weight:normal;}
.eshop-order__shippings{width:100%;}
.eshop-ordering__field-name{width:140px;} /*123*/
.desrt ul li{list-style-type:disc;margin:7px 0 7px 20px;}
.ul_ol_mark ul li{list-style-type:disc;}
.ul_ol_mark ol li{}
.h1-home{font-size:30px;margin:10px 0;}
.remh1{margin:10px 0;font-size:24px;font-weight:normal;font-family:inherit;color:inherit;vertical-align:baseline;display:block;}
.remh2{font-size:24.5px;color:#000;font-weight:normal;text-align:center;display:block;}
.ya-share2{float:left;display:inline-block;margin-top:12px;}
.ya-share2__item_service_odnoklassniki{margin-right:4px;}
.f-left{float:left;width:35%;}
.form-c-b{float:right;}
.last-n-c,.filter-br{font-size:12px;float:left;}
.seo-box{padding:10px;}
.seo-box p{margin-bottom:7px!important;}


@media only screen and (max-width : 1140px) {
	body {
		min-width: 0px;
	}
	.cent_body {
		width: 950px;
	}
	.top_menu li a {
		margin: 0 15px;
	}
	.adress {
		left: 722px;
	}
	.time {
		left: 722px;
	}
	.cati_top {
		width: 762px;
		height: 96px;
		background-size: contain;
	}
	.cati_top li {
		width: 126px;
	}
	.cati_top li a {
		width: 100%;
    	height: 95px;
    	-webkit-box-sizing: border-box;
    	        box-sizing: border-box;
    	padding: 5px;
	}
	.cati_top > li:nth-child(6) > a:before {
		margin: auto;
		margin-bottom: 10px;
	}
	.smail_corz {
		width: 187px;
		height: 95px;
	}
	#cat_index {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}
	#cat_index li {
		margin: 0;
		padding: 15px;
	}
	.cat_index_2 {
		text-align: center;
	}
	.brend_ind ul {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}
	.ann_stat {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
		-ms-flex-pack: distribute;
		    justify-content: space-around;
		position: relative;
	}
	.ann_stat > a:nth-of-type(1) {
		position: absolute;
	    top: 20px;
	    margin: auto;
	    display: block;
	    width: 290px;
	}
	.ann_stat > a:nth-of-type(2) {
		left: auto !important;
	}
	.ann_stat .art .im {
		float: none;
		margin: auto;
		margin-bottom: 10px;
	}
	.seo-box {
		padding-left: 30px;
		padding-right: 30px;
	}
	.foot_top {
		max-width: 100%;
		height: auto;
	}
	.foot_top > ul {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}
	.foot_top > ul > li {
		width: 33%;
    	margin: 0 0 0 15px;
	}
	.foot_cent {
		max-width: 100%;
	}
	.foot_boot {
		max-width: 100%;
	}
	img {
		max-width: 100%;
	}
	.left_coll {
		padding-left: 35px;
    	padding-right: 5px;
	}
	.boks {
		// max-height: 450px;
		width: 205px;

	}
	.add_sravn {
		width: 211px;
	}
	.right_coll {
		padding-left: 10px;
		padding-right: 10px;
	}
	.vkladka_bord > .boks {
		border: solid 1px #9fcc3a;
	}
	.vkladka_bord > .boks > .add_sravn {
		// display: block;
	}
	.img_tov {
		max-width: 100%;
	}
	.pohoj .jcarousel,
	#jcarousel4 .boks img {
		max-width: 100%;
	}
	.smail_corz .cart-small_ss {
		height: 95px;
	}
	.img_smail_corz {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.vcard {
		padding: 20px;
	}
	.cati_top li:hover > ul {
		top: 95px;
	}
}


@media only screen and (max-width : 990px) {
	.cent_body {
		width: 720px;
	}
	.top_menu li:first-child {
		margin-left: 0;
	}
	.top_menu li a {
		margin: 0 10px;
		font-size: 14px;
	}
	.logo  {
		left: 15px;
	}
	.tel1 {
		left: 180px;
	}
	header .bl_search {
		left: 180px;
	}
	.adress {
		left: 525px;
	}
	.time {
		left: 525px;
	}
	.bl_search input {
		width: 170px;
	}
	.cati_top > li > a:before {
		height: 30px !important;
    	width: 30px !important;
    	background-size: contain !important;
    	margin: 5px auto !important;
    	margin-top: 0 !important;
    	background-position: center center !important;
	}
	.cati_top {
		width: 600px;
	}
	.cati_top li {
		width: 99px;
	}
	.cati_top li a {
		height: 75px;
		font-size: 12px;
	}
	.smail_corz {
		width: 119px;
		height: 75px;
	}
	.img_smail_corz {
		margin: 5px auto;
		display: none;
	}
	.cart-small__text {
		width: 100%;
	}
	.ann_stat .art a,
	.ann_stat .art span {
		text-align: center;
	}
	body div#jivo-iframe-container,
	jdiv {
		display: none !important;
	}
	.foot_cent {
		height: auto;
		padding: 10px;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
		position: relative;
	}
	.foot_cent .bottom_menu {
		position: static;
		text-align :center;
		padding: 0;
	}
	.foot_cent .bottom_menu li {
		display: inline-block;
		padding: 5px 6px;

	}
	.foot_cent .bottom_menu li a {
		 font-size: 14px;
	}
	#bok_f_2 {
		position: static;
		float: left;
	}
	#bok_f_3 {
		position :static;
		margin-top: 85px;
	}
	#bok_f_4 {
		position: absolute;
	    top: 60px;
	    right: 10px;
	    left: auto;
	}
	.ya-share2 {
		float: none;
	}
	#cop-f {
		text-align: center;
	}
	#NeoWidgetCallback {
		width: 40px !important;
		height: 40px !important;
		left: 5px !important;
	}
	.form-c-b,
	.f-left {
		float: none;
		width: 100%;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
		padding: 20px;
	}
	.cati_top li:hover > ul {
		top: 75px;
	}
	table {
		max-width: 680px;
	}
	.boks {
		height: auto !important;
	}
	#advp_1_1 img {
		height: auto;
	}
	iframe {
		max-width: 100%;
	}
	.desrt {

	}
	.desrt .calc_main {
		width: 100%;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
	}
	.calc_main {
		width: 100%;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
	}
	.desrt iframe {
		height: 1330px !important;
	}
	.smail_corz .cart-small_ss {
		width: 100%;
	}
	#cart_items {
		width: 650px !important;
		max-width: 650px !important;
	}
	#cart_items .roww_1 {
		width: 100px !important;
		max-width: 150px;
	}
	.roww_1 a.eshop-item-small__title {
		width: auto;
		margin-left: 0;
	}
}

@media only screen and (max-width : 767px) {
	.cent_body {
		width: 280px;
		max-width: 100%;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
	}
	.logo {
		position: static;
		margin: auto;
		float: none;

	}
	.tel1 {
		position: static;
	    margin: auto;
	    display: block;
	    text-align: center;
	    width: 200px;
	}
	header .bl_search {
		position: static;
	}
	header .bl_search .form {
		display: block;
		padding-top: 10px;
		width: 220px;
		margin: auto;
	}
	.bl_search input {
		width: 110px;
	}
	.bl_search input {
		float: none;
	}
	.smail_corz {
		margin: auto;
	    float: none;
	    width: 220px;
	    -webkit-box-sizing: border-box;
	            box-sizing: border-box;
	    padding-top: 5px;
	    height: 100px;
	}
	.img_smail_corz {
		display: block;

	}
	.h1-home {
		font-size: 20px;
	}
	#cat_index {
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
	}
	#cat_index li {
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
		max-width: 100%;
		width: 260px;
		float: none;
		padding: 0;
		margin-bottom: 15px;
	}
	#cat_index li a {
		width: 260px;
    	height: 134px;
    	-webkit-box-sizing: border-box;
    	        box-sizing: border-box;
    	background-size: contain !important;
    	font-size: 18px;
	}

	#cat_index li a i {
		top: 110px;
		left: 15px;
		max-width: 100%;
		padding: 0;
	}
	.cat_index_2 a {
		margin: auto;
		margin-bottom: 15px;
		display: block;
		width: 260px;

	}
	.cat_index_2 img {
		padding: 0 !important;
		max-width: 260px !important;
		height: auto !important;

	}
	.remh2 {
		font-size: 18px;
	}
	.ann_stat > a:nth-of-type(1) {
		width: 260px;
	}
	h2 {
		font-size: 18px;
	}
	.seo-box {
		padding-left: 15px;
    	padding-right: 15px;
	}
	.foot_top > ul > li {
		width: 100%;
		max-width: 100%;
	}
	#bok_f_2 {
		float: none;
	}
	#bok_f_3 {
		margin-top: 15px;
	}
	#bok_f_4 {
		position: static;
	}
	.adress,
	.time {
		position: static;
		margin: auto;
	    margin-top: 10px;
	    display: block;
	    width: 220px;
	    text-align: center;
	}
	span.adress:before,
	span.time:before {
		display: block;
		margin: auto;
		float: none;
	}
	.time {
		position: static;
		padding-bottom: 10px;
	}
	.top_menu {

	}
	.top_menu li {
		display: block;
		float: none;
	}
	.top_menu li a {
		color: #fff;
		font-size: 18px;
	}
	.cati_top li {
		float: none;
		width: 100%;
	}
	.cati_top li a {
		width: 140px;
    	height: 95px;
    	padding: 11px 20px 0 20px;
    	margin: auto;
	}
	.cati_top > li > a:before {
		height: 40px !important;
    	width: 60px !important;
    	margin: 0px 0 18px 20px !important;
	}
	.cati_top li ul {
		display: block;
		margin-top: 10px;
	}
	.cati_top li ul li {

	}
	.cati_top li ul li a {
		color: #fff;
	}
	table {
		max-width: 250px;
		margin: auto;
	}
	table#tree,
	table#tree tbody,
	table#tree tr,
	table#tree td {
		display: block;
	}
	#vistavka img {
		height: auto !important;
	}
	input,
	textarea {
		max-width: 100%;
	}
	.form-c-b, .f-left {
		padding: 0px;
		max-width: 240px;
	}
	form[name="contact"] {

	}
	form[name="contact"] table,
	form[name="contact"] table tbody,
	form[name="contact"] table tr,
	form[name="contact"] table td {
		display: block;
	}
	form[name="contact"] table input {
		max-width: 180px;
	}
	.remh1 {
		font-size: 20px;
	}
	.right_coll {

	}
	.eshop-cat-detailed {

	}
	.eshop-cat-detailed__announce table,
	.eshop-cat-detailed__announce table tbody,
	.eshop-cat-detailed__announce table tr,
	.eshop-cat-detailed__announce table td {
		display: block;
	}
	#advp_1_1 {
		display: none;
	}
	.eshop-cat-detailed__announce table td img {
		display: none;
	}
	.uz_es_filter_value {
		color: #fff;
		font-size: 18px;
		margin-top: 10px !important;
	}
	.uz_es_filter_caption_box_clickable {
		font-size: 18px !important;
	}
	.uz_matched_cnt_popup {
		top: 5px !important;
    	left: 10px !important;
    	width: 210px !important;
    	margin-left: 0 !important;
    	max-width: 100%;
    	font-size: 18px !important;
	}
	.uz_matched_cnt_popup a {
		display: block;
		font-size: 18px !important;
		text-transform: uppercase;
		font-weight: bold;
	}
	#lay_f3 a {
		color: #fff !important;
	}
	.pagerr a,
	.pagerr span {
		font-size: 18px !important;
	}
	#cart_items th {
		display: none;
	}
	#cart_items,
	#cart_items tbody,
	#cart_items tr,
	#cart_items td,
	#cart_items .roww_1 {
		display: block;
		width: 100% !important;
		max-width: 100% !important;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
		text-align: center;
	}
	.roww_1 > div {
		float: none;
		width: 100%;
		height: auto;
	}
	.roww_1 > div > div {
		display: block;
		width: auto;
		height: auto;

	}
	.roww_1 img {
		max-height: none;
		max-width: none;
	}
	#cart_items a {
		float: none !important;
	}
	#cart_items tr {
		border: 1px solid #9ecb3a;
		padding: 10px;
	}
	#cart_items tr:nth-of-type(1),
	#cart_items tr:last-of-type {
		border: none;
	}
	#korzin #lay_body {
		padding: 10px;
	}
    .cati_top li a:hover ul{
      display: none !important;
    }
}