@font-face{font-family:robotoslab;src:url('../font/robotoslabregular.ttf'),
url('../font/robotoslabregular.woff')}
@font-face{font-family:Ubuntu-Light;src:url('../font/Ubuntu-Light.ttf'),
url('../font/Ubuntu-Light.ttf')}
@font-face{font-family:Ubuntu;src:url('../font/Ubuntu.ttf'),
url('../font/Ubuntu.ttf')}
@font-face{font-family:Ubuntu-Medium;src:url('../font/Ubuntu-Medium.ttf'),
url('../font/Ubuntu-Medium.ttf')}

html,bdy,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;vertical-align:baseline;margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
th{text-align:left;font-weight:normal}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
audio,canvas,img,video{vertical-align:middle}
img,fieldset{border:0}
textarea{resize:vertical}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
small{font-size:80%}
.nowrap{white-space:nowrap}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}
body{background:#fff;padding:0;margin:0;height:100%;font-family:robotoslab}
a{color:#333333;text-decoration:none;background-color:transparent}
a:active,a:hover{outline:0}
a:hover{text-decoration:underline}

::-webkit-input-placeholder {color:#dfdfdf}
::-moz-placeholder          {color:#dfdfdf}/* Firefox 19+ */
:-moz-placeholder           {color:#dfdfdf}/* Firefox 18- */
:-ms-input-placeholder      {color:#dfdfdf}

.top-bar{background:#2b2f32;height:60px;line-height:55px}
.container{width:1140px;margin:0 auto}
ul#primary-menu{padding-left:0;float:left}
ul#primary-menu li{float:left;padding:5px 25px 5px 0px}
.top-bar a{color:#d4d4d4}
a.menu-arr:after{content:'';display:inline-block;vertical-align:middle;background:url("../img/menu-arr.png") no-repeat scroll 0% 0%;width:5px;height:4px;margin-left:7px}
ul#primary-menu li ul{display:none;position:absolute;padding:0;background:#2b2f32;margin-top:-12px}
ul#primary-menu li:hover ul{display:block}
ul#primary-menu li ul li{float:none;line-height:1.5;padding-left:15px}
ul#primary-menu li:last-child a{color:#f11623}
ul#primary-menu li ul li:last-child a{color:#d4d4d4}
.user-menu{float:right;line-height:1.5}
.user-menu a.basket{display:inline-block;width:30px;height:25px;margin-top:20px;position:relative;background:url("../img/bask.png") no-repeat scroll 0% 0%}
.user-menu a .counter{ width:15px; height:15px; line-height:14px; text-align:center; color:#fff; background:#bb000b; border-radius:50%; position:absolute; right:1px; top:-5px; font-size:11px}
.user-menu a.favor{display:inline-block;width:30px;height:25px;margin:20px 20px 0px 0px;position:relative;background:url("../img/hart.png") no-repeat scroll 0% 0%}
.logo{width:260px;float:left}
.logo a{color:#4f4f4f;font-family:Ubuntu-Light;text-decoration:none;font-size:71%;text-transform:uppercase}
.logo p{padding-top:5px}
.search-block input[type="text"]{border:0;border-bottom:1px solid #dfdfdf;padding:3px 0px 10px 50px;;font-family:Ubuntu;color:#000;/*afafaf*/font-size:120%;width:85%}
.search-block input[type="submit"]{ background:url("../img/lupa.png") no-repeat; width:21px; height:21px; position:absolute; text-indent:-9999px;border:0;margin:-35px 0px 0px 10px;cursor:pointer}
.header{margin-top:20px}
.search-block{width:300px;float:left;margin-left:20px;padding-top:7px}
.header-phones{float:left;margin-left:70px}
.phone{}
.phone:before{content:'';position:absolute;background:url("../img/viber.png") no-repeat scroll 0% 0%;width:29px;height:30px;margin:7px 0px 0px -35px}
.call-back{float:left}
.operator{float:left;margin-left:15px}
.phone a{color:#333333;font-size:2em;font-family:Ubuntu-Light;text-decoration:none}
.call-back a, .operator a{text-decoration:none;color:#959595;font-family:Ubuntu; border-bottom:1px dashed #959595;font-size:85%}
.work-hous{color:#333333;font-family:Ubuntu;float:right}
.work-hous span{color:#959595;font-size:90%}
section.header div.container{padding:25px 0px 40px 0px}
section.header div.container.main{border-bottom:2px solid #bb000b}
.clear{clear:both}
a.arr-s:after{content:'';display:inline-block;vertical-align:middle;background:url("../img/arr-s.png") no-repeat scroll 0% 0%;width:6px;height:5px;margin-left:7px}


ul#head-menu li.item-menu > a:before{content:'';display:inline-block;vertical-align:middle;margin:-3px 0px 0px -30px;position:absolute}
ul#head-menu li.item-menu:nth-child(1) > a:before{background:url("../img/ico-m1.png") no-repeat scroll 0% 0%;width:21px;height:30px;background-size:contain}
ul#head-menu li.item-menu:nth-child(2) > a:before{background:url("../img/ico-m2.png") no-repeat scroll 0% 0%;width:21px;height:30px;background-size:contain}
ul#head-menu li.item-menu:nth-child(3) > a:before{background:url("../img/ico-m3.png") no-repeat scroll 0% 0%;width:22px;height:30px;background-size:contain}
ul#head-menu li.item-menu:nth-child(4) > a:before{background:url("../img/ico-m4.png") no-repeat scroll 0% 0%;width:24px;height:30px;background-size:contain}
ul#head-menu li.item-menu:nth-child(5) > a:before{background:url("../img/ico-m5.png") no-repeat scroll 0% 0%;width:30px;height:30px;background-size:contain;margin:-3px 0px 0px -37px}
ul#head-menu li.item-menu:nth-child(6) > a:before{background:url("../img/ico-m6.png") no-repeat scroll 0% 0%;width:30px;height:30px;background-size:contain;margin:-3px 0px 0px -37px}

ul#head-menu li.item-menu:nth-child(4) ul li a:before, ul#head-menu li.item-menu:nth-child(5) div ul li a:before{content:'';display:inline-block;vertical-align:middle;margin:3px 0px 0px -30px;position:absolute}
ul#head-menu li.item-menu:nth-child(4) ul li:nth-child(1) a:before{background:url("../img/l1.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(4) ul li:nth-child(2) a:before{background:url("../img/l2.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(4) ul li:nth-child(3) a:before{background:url("../img/l3.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(4) ul li:nth-child(4) a:before{background:url("../img/l3-1.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(4) ul li:nth-child(5) a:before{background:url("../img/l4.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(4) ul li:nth-child(6) a:before{background:url("../img/l5.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}

ul#head-menu li.item-menu:nth-child(5) ul:nth-child(1) li:nth-child(1) a:before{background:url("../img/l6.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(5) ul:nth-child(1) li:nth-child(2) a:before{background:url("../img/l7.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(5) ul:nth-child(1) li:nth-child(3) a:before{background:url("../img/l8.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(5) ul:nth-child(1) li:nth-child(4) a:before{background:url("../img/l9.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(5) ul:nth-child(1) li:nth-child(5) a:before{background:url("../img/l10.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
/*ul#head-menu li.item-menu:nth-child(5) ul:nth-child(1) li:nth-child(6) a:before{background:url("../img/l11.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}*/
ul#head-menu li.item-menu:nth-child(5) ul:nth-child(1) li:nth-child(6) a:before{background:url("../img/l12.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(5) ul:nth-child(1) li:nth-child(7) a:before{background:url("../img/l13.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}

ul#head-menu li.item-menu:nth-child(5) ul:nth-child(2) li:nth-child(1) a:before{background:url("../img/l14.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(5) ul:nth-child(2) li:nth-child(2) a:before{background:url("../img/l15.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(5) ul:nth-child(2) li:nth-child(3) a:before{background:url("../img/l16.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(5) ul:nth-child(2) li:nth-child(4) a:before{background:url("../img/l17.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(5) ul:nth-child(2) li:nth-child(5) a:before{background:url("../img/l18.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(5) ul:nth-child(2) li:nth-child(6) a:before{background:url("../img/l19.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}
ul#head-menu li.item-menu:nth-child(5) ul:nth-child(2) li:nth-child(7) a:before{background:url("../img/l20.png") no-repeat scroll 0% 0%;width:20px;height:20px;background-size:contain}

section.head-menu{background:#f3f3f3}
#head-menu a{color:#333;font-family:Ubuntu}
#head-menu a small{color:#aaa;float:right}
#head-menu a:hover{text-decoration:none !important}
.item-menu > a{margin-left: -29px;padding: 15px 0 15px 29px;}
ul#head-menu{padding-left:0}
ul#head-menu li{float:left;padding:15px 0px 15px 0px; width:calc(100% / 6);text-align:center}
ul#head-menu li ul{display:none;position:absolute;background:#f3f3f3;padding:5px 20px 5px 30px;z-index:99999}
ul#head-menu li.brand ul{padding:5px 45px 5px 15px}
ul#head-menu li.bags ul{margin-top:15px;padding:5px 20px 5px 45px}
ul#head-menu li:hover ul{display:block;background:#fff}
ul#head-menu li.brand:hover ul, ul#head-menu li.acses:hover ul{float:left;position:relative}
ul#head-menu li ul li{float:none;line-height:1.3;padding:5px;width:100%;min-width:150px;text-align:left}
ul#head-menu li ul li a{font-size:13px}

.menubrand li a:before{content:'';display:inline-block;vertical-align:middle;margin:6px 0px 0px -33px;position:absolute;width:30px;height:20px;background-position-x:0%;background-position-y:0%;background-repeat:no-repeat;background-attachment:scroll}
.menubrand li.b1 a:before{background-image:url("/img/brand/menu/1.png")}
.menubrand li.b4 a:before{background-image:url("/img/brand/menu/4.png")}
.menubrand li.b5 a:before{background-image:url("/img/brand/menu/5.png")}
.menubrand li.b10 a:before{background-image:url("/img/brand/menu/10.png")}
.menubrand li.b12 a:before{background-image:url("/img/brand/menu/12.png")}
.menubrand li.b17 a:before{background-image:url("/img/brand/menu/17.png")}
.menubrand li.b19 a:before{background-image:url("/img/brand/menu/19.png")}
.menubrand li.b30 a:before{background-image:url("/img/brand/menu/30.png")}
.menubrand li.b34 a:before{background-image:url("/img/brand/menu/34.png")}
.menubrand li.b67 a:before{background-image:url("/img/brand/menu/67.png")}
ul#head-menu li ul li.current{}
ul#head-menu li ul li.bold{font-weight:bold}
ul#head-menu li:last-child a{color:#f11623}
ul#head-menu li ul li:last-child a{color:#333333}
ul#head-menu li:hover{background:#fff}

.menubrand{width:880px;position:absolute;margin:15px 0 0 -260px;z-index:99999;padding:0 20px;background:#fff}
.menuacses{width:440px;position:absolute;margin:15px 0 0 -100px;z-index:99999;padding:0 20px;background:#fff}
.menubrand ul, .menuacses ul{background:#fff}
.first_letter{display:block;color:#b6010c;font-size:20px}

ul#advantage li.item-menu:before{content:'';display:inline-block;vertical-align:middle;margin:0px 0px 0px -30px;position:absolute}
ul#advantage li.item-menu:nth-child(1):before{background:url("../img/adv1.png") no-repeat scroll 0% 0%;width:27px;height:26px}
ul#advantage li.item-menu:nth-child(2):before{background:url("../img/adv2.png") no-repeat scroll 0% 0%;width:19px;height:27px}
ul#advantage li.item-menu:nth-child(3):before{background:url("../img/adv3.png") no-repeat scroll 0% 0%;width:22px;height:26px}
ul#advantage li.item-menu:nth-child(4):before{background:url("../img/adv4.png") no-repeat scroll 0% 0%;width:25px;height:26px}
ul#advantage li.item-menu:nth-child(5):before{background:url("../img/adv5.png") no-repeat scroll 0% 0%;width:29px;height:26px;margin:0px 0px 0px -37px}
ul#advantage li.item-menu:nth-child(6):before{background:url("../img/adv6.png") no-repeat scroll 0% 0%;width:25px;height:26px}
section.advantage{background:#f3f3f3}
section.advantage div.container{background:#fff}
#advantage a, #advantage b{color:#959595;font-family:Ubuntu;font-size:90%;font-weight:normal;text-decoration:none}
ul#advantage{padding-left:0}
ul#advantage li{float:left;padding:15px 0px 15px 0px; width:calc(100% / 6);text-align:center}

section.sl-main{background:#f3f3f3}
section.sl-main div.container{}
.sl-l{float:left}
.sl-l a{color:#333333;font-size:1.5em;border-bottom:1px solid #b6010c}
.sl-l a:hover{text-decoration:none}
.sl-r{/*background:url("../img/sl.png") no-repeat scroll 0% 0%;*/height:400px;float:left;width:780px}
.sl-man{background:url("../img/mw.png") no-repeat scroll 0% 0%;height:200px;width:360px;position:relative}
.sl-wom{background:url("../img/ww.png") no-repeat scroll 0% 0%;height:200px;position:relative;width:360px}
.sl-man span, .sl-wom span{position:absolute;top:50%;left:10%;width:150px}
.sl-desc{position:absolute;bottom:110px;left:10%}
.sl-desc-model{color:#fff;font-size:2em}
.sl-desc-nam{color:#929292;font-family:Ubuntu;padding-top:10px}
.sl-desc-price{font-family:Ubuntu;color:#fff;background:url("../img/sl-price.png") no-repeat scroll 0% 0%;height:38px;margin-top:30px;width:126px}
.sl-desc-price p{padding:6px 5px 5px 30px;font-size:120%}
.sl-desc-more a{color:#fff;background:#b6010c;border-radius:3px;padding:7px 15px 9px 15px}
.sl-desc-more{margin-top:50px}
section.product-list{background:#f3f3f3}
section.product-list .container{width:1180px}
section.product-list h2{color:#333333;text-align:center;padding:30px 0;font-size:140%;clear:both}
.product{width:22%;margin:1.5% 1.5% 1.5% 1.5%;background:#fff;float:left}
.product-vn{position:relative}
.product-icon{height:19px;position:relative;margin:10px 0}
.product-icon.new{background:url("../img/novinka.png") no-repeat scroll 0% 0%}
.product-icon.hit{background:url("../img/hit.png") no-repeat scroll 0% 0%}
.page_text{text-indent:20px}
.page_text img{margin:5px 10px}
.page_text p{padding:0 0 10px}
.page_text ul{padding-left:20px}
.page_text li{left:20px;list-style-position:inside;position:relative}
.product-img{text-align:center;padding:10px 0;height:160px}
.product-img a img{max-width:200px;max-height:160px}
.product .like{background:url("../img/like.png") no-repeat scroll 0% 0%;width:16px;height:15px;position:absolute;right:10px}
.product .akciya{background:url("../img/akciya.png") no-repeat scroll 0% 0%;width:66px;height:19px;position:absolute;left:0px;top:30px}
.product .original{background:url("../img/original.png") no-repeat scroll 0% 0%;width:96px;height:19px;position:absolute;left:0px;top:30px}
.product-price.akciay{color:#b6010c}
.product-price sup {color:#333333; text-decoration:line-through}
.like:hover{background:url("../img/like-a.png") no-repeat scroll 0% 0%}
.product .bookmarks_block span{display:none}
.product-name{text-align:center;font-family:Ubuntu;min-height:45px}
.product-name a{color:#333333;text-decoration:none;border-bottom:1px solid #b6010c}
.product-article{text-align:center;font-family:Ubuntu}
.product-article p{padding:0px 0px 10px 0px}
.product-article span{color:#959595;font-size:80%}
.product-hidden .delivery{font-family:Ubuntu-Medium;text-align:center;margin:5px;font-size:90%}
.product-vn hr{color:#ebebeb;height:1px;width:90%;margin:0 auto;border:none;background-color:#ebebeb}
.product-price{color:#333333;text-align:center;margin:15px 0;font-family:Ubuntu;font-size:120%}
.product-basket{text-align:center;height:30px}
.product-basket a{color:#fff;background:#b6010c;border-radius:3px;padding:7px 30px;font-size:90%;text-decoration:none}
.product-basket a:hover{background:#c7c7c7}
.product-basket.zakaz a{background:#484848}
.product-basket.inakt a{background:#c7c7c7}
.product-instock{font-family:Ubuntu;color:#959595;font-size:80%;text-align:center;padding:10px 0}
.product-instock span{background:url("../img/i-vn.png") no-repeat scroll 0% 50%;padding-left:20px}
.product-instock.zakaz span{background:url("../img/i-pz.png") no-repeat scroll 0% 50%}
.product-instock.snyat span{background:url("../img/i-sp.png") no-repeat scroll 0% 50%}
.product-hidden{display:none;position:absolute;width:100%;background:#fff;z-index:99}
.product:hover .product-hidden{display:block;box-shadow:1px 11px 8px -14px #000000}
.product-hidden p{color:#959595;font-family:Ubuntu;font-size:90%;padding:1px 5px 1px 15px;position:relative}
.product-hidden span{color:#333333;position:absolute;left:55%}
.sl-product{}
.sl-product .bx-prev{}
.sl-product .bx-next{}
.main-news{width:22%;margin:1.5% 1.5% 1.5% 1.5%;background:#fff;float:left}
.main-news img{height:165px;width:100%}
.main-news p{font-family:Ubuntu; color:#bb000b; text-align:center; font-size:90%; margin:9px 0px}
.main-news a{color:#bb000b}
.main-news span{color:#8c8c8c}
.main-txt .container{border-bottom:2px solid #bb000b;background:url("../img/main-txtbg.png") no-repeat scroll 0% 0%}
.main-txt .content{width:50%; padding-left:45%;overflow-y:scroll;margin:40px 0px;height:400px}
.main-txt h2{color:#333333;text-align:center;padding:5px 0px;font-size:140%}
.main-txt .content-top{font-family:Ubuntu; color:#929292;text-align:center;margin-bottom:30px}
.main-txt .content-top span{position:relative}
.main-txt .content-top span:before{content:'';position:absolute;background:url("../img/polos.png") no-repeat scroll 0% 0%;width:47px;height:1px;margin:10px 0px 0px -55px}
.main-txt .content-top span:after{content:'';position:absolute;background:url("../img/polos.png") no-repeat scroll 0% 0%;width:47px;height:1px;margin:10px 0px 0px 7px}
.main-txt .content-left{font-family:Ubuntu; color:#333333;width:45%;font-size:95%;display:inline-block;vertical-align:top}
.main-txt .content-right{font-family:Ubuntu; color:#333333;width:45%;font-size:95%;display:inline-block;vertical-align:top;padding-left:25px}
.main-txt .content-bottom{color:#333333;font-family:Ubuntu-Medium;margin-top:20px}
#scroll::-webkit-scrollbar{width:6px}
#scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px}
#scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}
section.content{background:#f3f3f3}
section.content div.container{padding:25px 0px 40px 0px;border-bottom:2px solid #bb000b}
.breadcrumb{color:#949494;font-family:Ubuntu;font-size:90%;padding:0px 0px 20px 60px}
.breadcrumb ul li{display:inline-block;padding-right:10px}
.breadcrumb a{color:#949494}
.page-ico{float:left;width:60px;padding-left:10px;position:relative;bottom:25px}
.content h1{color:#333333;font-size:150%;padding-left:100px;margin-bottom:20px}
.dostavka{color:#333333}
.dostavka div{text-align:center;float:left;width:32%;margin-right:2%;background:#fff}
.dostavka div:last-child{margin-right:0}
.dostavka div p{width:85%;margin:0 auto;padding:15px 0}
.dostavka img{margin-top:30px}
.dostavka .d-title{font-size:120%}
.dostavka .d-desc{font-family:Ubuntu;text-align:left;font-size:95%;min-height:250px}
.widg{width:25%;float:left;margin:40px 0px 20px 0px}
.widg.t1{color:#898989;font-family:Ubuntu;font-size:90%}
.widg.t1 a{color:#898989;text-decoration:none;font-size:60%}
.copyr{padding-top:60px}
.widg.t2 a{color:#333333}
.widg.t2 ul{padding:0}
.widg.t2 ul li{width:49%;display:inline-block;vertical-align:top;font-size:90%;padding-bottom:35px}
.widg.t3{}
.widg.t3 .phone a{font-size:190%}
.foot-phones{padding-left:70px}
.foot-phones .operator{float:none;margin-left:0px}
.widg.t3 .work-hous{float:none;padding:15px 0px 10px 70px}
.widg.t4{text-align:right}
.pay-foot{padding-top:85px}
.pay-foot img{margin-left:7px}
.soc-foot img{margin-left:45px}

#bg_popup{position:fixed;z-index:99999;right:270px;bottom:0}
#popup{background:#fff;width:400px;margin:35% 5% 5% 65%;border:2px solid #b6010c;position:relative}
.popup-top{background-color:#f3f3f3}
.popup-top p{background:url("../img/podpiska.png") no-repeat scroll 90% 50%;padding:15px}
.podpiska{padding:15px}
.podpiska input{border:0;border-bottom:1px solid #dfdfdf;padding:5px;font-family:Ubuntu;color:#afafaf;font-size:120%;width:70%}
.podpiska button{background:#b6010c;border:0;padding:5px 20px;font-family:Ubuntu;color:#fff;font-size:100%;border-radius:3px;cursor:pointer}
.close{display:block;position:absolute;top:-12px;right:-10px;width:21px;height:21px;cursor:pointer;background:url("../img/close.png") no-repeat scroll 0% 0%}
.open{transition:1s;display:block;position:absolute;top:-12px;right:-10px;width:21px;height:21px;cursor:pointer;background:url("../img/close.png") no-repeat scroll 0% 0%;
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
transform:rotate(45deg)}
.icon-menu{display:none}
.icon-close{display:none}
.icon-menu2{display:none}
.icon-close2{display:none}
p.pr-p{text-align:right}
p.pr-p a{color:#333333;font-size:95%;position:relative;bottom:50px;font-family:Ubuntu;text-decoration:underline}
p.pr-p a:hover{text-decoration:none}
.kor-left{width:49%;float:left;margin-right:2%;background:#fff}
.kor-left.ajaxx{width:100%;}
.kor-left .title{color:#7f7f7f;font-family:Ubuntu;font-size:90%;height:30px;border-bottom:1px solid #dfdfdf;padding:10px 0}
.kor-left .title .bl1{width:18%;float:left}
.kor-left .title .bl1:first-child{width:50%}
.kor-left .title .bl1:last-child{width:10%}
.kor-left.ajaxx .title .bl1{text-align:left}
.kor-left .title .bl1 p{padding:5px}
.kor-left .products{color:#7f7f7f;font-family:Ubuntu;font-size:90%;border-bottom:1px solid #dfdfdf;min-height:80px;width:95%;margin:0 auto;margin-bottom:10px}
.kor-left.ajaxx .products{font-size:110%}
.kor-left .products .bl1{width:20%;float:left}
.kor-left .products .bl1 .img{width:40%;text-align:center;float:left;margin:5px 0}
.kor-left .products .bl1 .img img{height:70px}
.kor-left .products .bl1 .txt{margin:15px 0}
.kor-left.ajaxx .products .bl1 .txt a{font-weight:bold;font-size:110%}
.kor-left .products .bl1 .del{margin:15px 0}
.kor-left .products .bl1 .del a{padding:5px}
.kor-left .products .bl1 .product-price{text-align:left}
.kor-left .products .bl1 .product-price p{color:#989898;font-size:75%}
.kor-left .products .bl1 .product-price span{text-decoration:line-through}
.kor-left .products .bl1:first-child{width:50%}
.kor-left .products .bl1:last-child{width:10%}
.kor-left .clear-cart{background:#e1e1e1;text-align:center;font-family:Ubuntu;padding:20px 0}
.kor-left.ajaxx .clear-cart{text-align:left}
.kor-left .clear-cart a{color:#959595;text-decoration:none;/*border-bottom:1px dashed #959595*/}
.cart-amount-text{width:23px;height:21px;text-align:center;display:inline-block;box-sizing:content-box;color:#333333;border:0;font-family:Ubuntu}
.cart-amount{font-family:Ubuntu;width:70px;border-bottom:1px solid #dfdfdf;margin:15px 0;text-align:center}
.cart-amount a{color:#b6010c;font-size:140%;text-decoration:none;padding:5px}
.cod-sk{width:47%;margin:15px 0px 15px 2.5%;display:inline-block}
.cod-sk-l{font-family:Ubuntu;width:47%;display:inline-block;position:relative}
.cod-sk-l p{color:#7f7f7f;font-size:90%}
.cod-sk-l input{border:0;border-bottom:1px solid #dfdfdf;width:100%}
.cod-sk-r{width:47%;display:inline-block;margin-left:2%;text-align:center}
.kor-left.ajaxx .cod-sk-r{text-align:left}
.cod-sk-r a{color:#fff;background:#484848;border-radius:3px;padding:7px 10px;font-size:90%;position:relative;bottom:7px}
.summ{color:#333333;font-family:Ubuntu;display:inline-block;margin:10px 10px 20px 20px;position:relative;bottom:7px}
.summ span{color:#b6010c;font-size:120%;padding-left:30px}
.clear-cart .summa{display:inline-block;text-align:center;width:50%}
.clear-cart .summa span{font-size:120%;font-weight:bold}
.kor-right{font-family:Ubuntu;color:#7f7f7f;width:49%;float:left;font-size:80%}
.kor-right-form{background:#fff;padding:10px}
.kor-right-form .rassilka{background:#f9f9f9;text-align:center;padding:10px 0}
.kor-right-form .row-in{width:49%;display:inline-block;margin:15px 0px}
.kor-right-form .city, .kor-right-form .sklad{display:none}
.kor-right-form .address{width:99%}
.kor-right-form input[type="text"]{width:95%;border:0;border-bottom:1px solid #dfdfdf}
.kor-right-form textarea{width:96%;border:0;border-bottom:1px solid #dfdfdf;height:30px}
input[type="radio"]{display:none}
input[type=radio] + label{display:inline-block;cursor:pointer;position:relative;padding-left:25px}
input[type=radio] + label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:1px;background-color:#e1e1e1;border-radius:8px}
input[type=radio]:checked + label:before{content:"\2022";color:#b6010c;font-size:33px;text-align:center;line-height:15px}

input[type="checkbox"]{display:none}
input[type=checkbox] + label{display:inline-block;cursor:pointer;position:relative;padding-left:25px}
input[type=checkbox] + label:before{content:"";display:inline-block;width:17px;height:17px;background:url("../img/label.png") left top no-repeat;margin-right:10px;position:absolute;left:0;bottom:1px}
input[type=checkbox]:checked + label:before{content:"";background:url("../img/check.png") left top no-repeat}
textarea{resize:none}
.dop-pr{background:#f9f9f9;padding:15px 0px 15px 15px;height:auto;overflow:hidden}
.minimal{height:15px}
.dop-pr input{background:#f9f9f9}
.dop-pr textarea{background:#f9f9f9}
.dop-pr p{text-align:center}
a.arr-sd{text-decoration:none;color:#959595;font-family:Ubuntu;border-bottom:1px dashed #959595}
a.arr-sd:after{content:'';display:inline-block;vertical-align:middle;background:url("../img/arr-sv.png") no-repeat scroll 0% 0%;width:6px;height:5px;margin-left:7px}
.row-in span{color:#b6010c}
.clear-form{background:#e1e1e1;padding:20px 0}
.clear-form p{color:#333333;padding-left:15px}
.clear-form span{color:#b6010c}
.clear-form a{color:#959595;text-decoration:none;border-bottom:1px dashed #959595;float:right;position:relative;bottom:15px;right:25px}
.cart-button button, input.cart-button{border:0;font-family:robotoslab;background:#b6010c;color:#fff;cursor:pointer;font-size:110%;margin:20px;padding:10px;border-radius:3px}
.category-left{width:22%;display:inline-block;vertical-align:top}
.category-right{width:77%;display:inline-block;vertical-align:top}
.page-ico-r{float:right;position:relative;bottom:25px;right:20px}
.category .product{width:30%}
.category-sort{font-family:Ubuntu; color:#afafaf;font-size:95%;background:#fff;padding:20px;margin:10px 20px 10px 10px}
.category-sort span{margin-left:25px;white-space:nowrap}
.category-sort a{background:url("../img/arr-sort.png") no-repeat scroll 100% 55%;padding:10px}
.category-filtr{font-family:Ubuntu;background:#fff;padding:20px;position:relative}
.category-filtr p{color:#949494;font-size:90%;padding:15px 0px 0px 26px}
.category-filtr label{color:#333333;width:100%}
.category-filtr a{display:block}
.category-filtr a:hover{text-decoration:none;}
.category-filtr a::before{content: "";display: inline-block;width: 17px;height: 17px;background: url(../img/label.png) left top no-repeat;margin-right:10px;position:relative;left:0;bottom:-3px}
.category-filtr a.active::before{content: "";background: url(../img/check.png) left top no-repeat}
.category-filtr a.f-reset{margin-top:20px;position:relative;padding:5px 10px;background:#f3f3f3}
.category-filtr a.f-reset::before{content: "";margin:2px 0 0 10px;bottom:0;height:10px;background: url(../img/del.png) left center no-repeat}
.category-filtr .hidden{display:none}
.filtr-title{font-family:robotoslab;color:#333333;position:relative;border-bottom:1px solid #dfdfdf;padding:0px 0px 20px 30px;font-size:130%}
.filtr-title:before{content:'';display:inline-block;vertical-align:middle;background:url("../img/filtr.png") no-repeat scroll 0% 0%;width:20px;height:19px;position:absolute;left:0;margin-top:5px}
.filtr-title2{}
.category-filtr.last{margin-top:20px}
.category-filtr.last p{cursor:pointer;background:url("../img/menu-arr.png") no-repeat scroll 100% 75%}
.pagination{text-align:center;position:relative;font-size:115%;width:97%;margin:0 auto;border-top:1px solid #cecece;padding-top:20px}
.pagination a{color:#b6010c;padding:0 15px}
.pagination a.active{color:#333333}
.pagination .prev{background:url("../img/prev.png") no-repeat scroll 0% 0%;position:absolute;left:0px;width:10px;height:20px;top:24px}
.pagination .next{background:url("../img/next.png") no-repeat scroll 0% 0%;position:absolute;right:0px;width:10px;height:20px;top:24px;padding:0}
.pagination span{}
.more-product{text-align:center;margin:25px 0}
.more-product a{color:#989898;background:#fff;padding:5px 15px 5px 45px;position:relative}
.more-product a:before{content:'';position:absolute;left:15px;margin-top:7px;background:url("../img/more.png") no-repeat scroll 0% 0%;width:16px;height:16px}
.main-txt.vnutr .container{background:none}
.main-txt.vnutr .content{width:100%;padding-left:0;font-family:Ubuntu;color:#333333;height:250px}
.main-txt.vnutr .content-img{display:inline-block;width:20%;vertical-align:top}
.main-txt.vnutr .content-img img{margin-top:50px}
.main-txt.vnutr .content-txt{display:inline-block;width:79%}
.main-txt.vnutr h2{text-align:left;margin-bottom:20px}
.main-txt.vnutr .content-txt p{margin-bottom:20px}
section.content.catcnt div.container{border:0}
.contacts{font-family:Ubuntu;background:#fff;height:574px}
.contacts.left{width:48%;float:left;margin-right:1%}
.contacts.right{width:48%;float:right;margin-left:1%}
.contacts-vn{padding:30px}
.cont-s{color:#afafaf;font-size:16px}
.contacts-tel{color:#333333;font-size:120%;width:50%;float:left}
.contacts-tel img{padding-right:7px}
.contacts-tel p{padding:15px 0;position:relative}
.contacts-tel span{color:#afafaf;font-size:90%;position:absolute;left:30px;top:33px}
.contacts-tel.bl2{font-size:110%;margin-top:15px}
.contacts-tel.bl2 p{padding:10px 0}
.contacts-tel2{color:#333333;font-size:110%;margin-top:20px}
.contacts-tel2 p{padding:5px 0}
.contacts-title{font-family:robotoslab;color:#333333}
.contacts-tel.bladr{font-size:110%}

.product-art{text-align:center;color:#333333;font-family:Ubuntu;position:relative;bottom:30px;clear: both;}
.product-imgp{float:left;width:49%}
.product-imgp.left{margin-right:1%}
.product-imgp.right{margin-left:1%;font-family:Ubuntu}
.img-prev{width:14%;float:left;text-align:center}
.img-prev ul{padding:0}
.img-prev ul li{margin:15px 0}
/*.img-prev ul li a.showed::after{content:'';position:relative;float:right;top:-35px;right:-15px;margin-bottom:-10px;border:10px solid transparent;border-left:10px solid #b6010c;}*/
.img-prev ul li a.showed img{border: 1px solid #b6010c;}
.img-prev ul li a img{max-width: 68px;max-height:68px;border: 1px solid #fff}
.img-full{float:left;width:85%;position:relative;background:#fff;margin-left:1%;height:395px;text-align:center}
.product-icon-vn{height:29px;background:url("../img/nov.png") no-repeat scroll 0% 0%;position:absolute;margin:10px 0;width:127px}
.img-full .original{height:29px;background:url("../img/origin.png") no-repeat scroll 0% 0%;position:absolute;margin:10px 0;width:146px;top:50px;text-align:left}
.img-full .akciya{height:29px;background:url("../img/akc.png") no-repeat scroll 0% 0%;position:absolute;margin:10px 0;width:147px;top:50px;text-align:left}
.img-full .akciya a{color:#333333;font-family:Ubuntu;text-decoration:none;background:#fff;padding:15px 6px;border-radius:40px;border:2px solid #960009;margin-left:7px}
.img-full p{color:#989898;font-family:Ubuntu;font-size:90%;padding-bottom:7px;text-align:center}
.img-full img{max-width:457px;max-height:366px}
.product-prl{float:left;width:49%;margin-right:2%;background:#fff;position:relative;height:395px}
.product-prr{float:left;width:49%;background:#fff;position:relative;height:395px}
.product-prl-vn{padding:10px}
.product-prr ul{padding:0;font-size:90%}
.product-prr ul li{margin:10px 0}
.product-prr ul li a{color:#b6010c}
.product-prr ul li::before{content:"\2022";color:#b6010c;position:absolute;left:15px}
.product-prr-vn{padding:10px 10px 10px 30px;color: #333333;}
.product-prr .odo{font-family:robotoslab;font-size:110%}
.product-prr .bpk{margin-top:10px;font-family:Ubuntu-Medium}
.izb .like{background:url("../img/like.png") no-repeat scroll 0% 0%;width:16px;height:15px;position:absolute;margin:4px 0px 0px -20px}
.izb .onl{background:url("../img/onl.png") no-repeat scroll 0% 0%;width:20px;height:19px;position:absolute;margin: 1px 0px 0px -27px;}
.izb .like.hoch {background:url("../img/pr.png") no-repeat scroll 0% 0%;width: 20px;height: 20px;margin: 0px 0px 0px -25px;}
.izb:hover .like.hoch{background:url("../img/pr.png") no-repeat scroll 0% 0%}
.izb:hover .like{background:url("../img/like-a.png") no-repeat scroll 0% 0%}
.like.active{background:url("../img/like-a.png") no-repeat scroll 0% 0%}
.product-prl .sr-v {color:#bb000b; text-align: center;font-size: 110%;}
.product-prl .ozn{float:right;font-size:110%;color: #333333;}
.product-prl .ozn{float:right;font-size:110%;color: #333333;}
.product-prl .vnl{float:right;font-size:110%;color: #333333;}
.product-prl .vnl span {background: url("../img/i-vnb.png") no-repeat scroll 0% 50%;padding-left: 25px;}
.product-prl .pod-z{float:right;font-size:110%;color: #333333;}
.product-prl .pod-z span {background: url("../img/i-pzb.png") no-repeat scroll 0% 50%;padding-left: 20px;}
.product-prl .prb{color:#989898;font-size:90%;position:relative;top:2px}
.product-prl .prg{margin-top:25px;color: #333333;}
.product-prl .prg.left{color: #980009;float: left; width: 49%;/*background: #f3f3f3;*/}
.product-prl .prg.left.v-n {background:none;}
.product-prl .prg.left p {color: #959595;font-size: 85%;padding: 5px 0px 10px 30px;}
.product-prl .prg.left p i::before {content: '';position: absolute;background: url("../img/info.png") no-repeat scroll 0% 0%;width: 13px;height: 13px;margin-left: -20px;margin-top: 3px;cursor: pointer;}
.product-prl.pod-z .product-basket {background: #484848;width: 100%;border-radius: 3px;height: 40px;margin-top: 25px;}
.product-prl.pod-z .product-basket a {display: inline-block;margin-top: 5px;font-size: 15px;}
.product-prl .prg.right.v-n {color: #989898;text-align: right;position: relative;top: 5px;text-decoration: line-through;}
.product-prl .prg.right.v-n span {font-size: 20px;}
.product-prl .prg.right{color: #980009;float: right; width: 49%;}
.product-prl .prg.right p {color: #959595;font-size: 85%;padding: 5px 0px 10px 30px;}
.product-prl .prg.right p i::before {content: '';position: absolute;background: url("../img/info.png") no-repeat scroll 0% 0%;width: 13px;height: 13px;margin-left: -20px;margin-top: 3px;cursor: pointer;}
.product-prl .prg span{font-size:30px}
.product-prl .ekonom_prg, .product-prl .full_prg{cursor:pointer;}
.product-prl .ekonom_prg p, .product-prl .full_prg p{text-decoration:underline;}

.product-prl .selected_prg{background:#d4d4d4;}
.product-prl .ekonom_prg:hover,.product-prl .full_prg:hover{background:#d4d4d4}

.product-prl .izb{margin:15px 0;text-align:center;font-size:90%}
.product-prl.akc .izb {margin: 10px 0;}
.product-prl.akc.v-n .izb {margin: 20px 0;}
.product-prl .izb span{border-bottom:1px dashed #959595}
.product-prl .izb a{color:#989898;padding-left:20px}
.product-prl .izb a:hover{text-decoration:none}
.product-prl .pod{margin-top:25px;background:#f3f3f3;color: #333333;}
.product-prl .pod img{padding:5px 17px;float:left}
.product-prl .pod span{font-weight:bold}
.product-prl .pod p{padding-top:7px}
.product-prl .soc-s{margin-top:10px;color:#989898;font-size:95%}
.product-prl .soc-s a{padding-left:10px}
.product-prl .soc-s img{height:15px}
.product-prl-n{position:absolute;bottom:10px}
.product-desc{margin-top:25px;background:#fff;padding:20px 0}
.product-desc-l{width:60%;float:left}
.product-desc-r{width:40%;float:left;color:#333333;font-family:Ubuntu}
.product-desc-r a{color:#b6010c;text-decoration:underline}
.product-desc-r a:hover{text-decoration:none}
.product-harakter{/*width:50%;float:left;*/line-height:1.8}
.product-harakter p{color:#959595;font-family:Ubuntu;font-size:95%;position:relative;/*padding:1px 5px 1px 0px;*/padding:0;width: 48%;float: left;line-height: 1.3;min-height:25px;margin-left: 2%;}
.product-harakter span{color:#333333;/*position:absolute;left:45%*/width: 51%;display: block;float: right;}
.product-desc-l .tabs{padding:20px}
.product-desc-l .tabs ul{padding-left:0}
.tabs__caption{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;position:relative;margin:-1px 0 0 -1px}
.tabs__caption li{margin:0px 25px 15px 0px;font-size:110%;position:relative;text-align:center;color:#959595;border-bottom:1px dashed #959595;}
.tabs__caption li:not(.active){cursor:pointer}
.tabs__caption .active{color:#333333;border-bottom:none}
.tabs__content{display:none;font-family:Ubuntu}
.tabs__content.active{display:block}
.harakter-title{font-size:110%;font-family:robotoslab;padding:20px 0px 10px 0px}
.product-desc-r .row50{float:left;width:50%;line-height:29px}
.pod-img{text-align:center}
.pod-img img{width:100%}
section.content div.container.prod-nonb{border:none}
.complect{border:3px solid #fae0e1;margin:20px 0;position:relative;background:#fff;min-height:165px}
.compl-t{color:#b6010c;float:left;padding:10px;min-width:175px}
.compl-t p{font-size:120%}
.compl-t span{font-size:90%;color:#989898;font-family:Ubuntu;position:absolute;bottom:15px}
.compl-bl{float:left;padding:10px;line-height:2}
.compl-pr{font-family:Ubuntu-Light;float:left;color:#c5c5c5;font-size:35px;width:80px;text-align:center}
.compl-pr p{margin-top:50px}
.compl-rez{float:right;background:#fff4f4;min-height:150px;width:175px}
.compl-price-rez{color:#b6010c;text-align:center;font-size:27px;font-family:Ubuntu;margin:20px 0}
.compl-rez .product-basket{margin-bottom:5px}
.compl-rez .product-basket i{padding-right:7px}
.compl-rez .product-basket i:before{content:'';position:absolute;background:url("../img/cbasc.png") no-repeat scroll 0% 0%;width:19px;height:20px;margin-left:-20px}
.compl-rez .product-basket.onecl i:before{background:url("../img/oncl.png") no-repeat scroll 0% 0%}
.compl-rez .product-basket button{color:#fff;background:#b6010c;border-radius:3px;padding:7px 30px;border:0;cursor:pointer;width:160px}
.compl-rez .product-basket.onecl button{background:#4e4e4e}

.product-prl .product-basket{margin-bottom:15px}
.product-prl .product-basket i{padding-right:7px}
.product-prl .product-basket i:before{content:'';position:absolute;background:url("../img/cbasc.png") no-repeat scroll 0% 0%;width:19px;height:20px;margin-left:-20px}
.product-prl .product-basket.onecl i:before{background:url("../img/oncl.png") no-repeat scroll 0% 0%}
.product-prl .product-basket button{color:#fff;background:#b6010c;border-radius:3px;padding:7px 30px;border:0;cursor:pointer;width:100%;font-size: 100%;}
.product-prl .product-basket.onecl button{background:#4e4e4e}

.compl-bl-desc{font-family:Ubuntu;float:left;margin-left:10px}
.compl-bl-img{float:left;width:120px;margin-top:15px}
.compl-bl-img img{width:100%}
.compl-tit{color:#333333;font-size:110%}
.compl-art{color:#959595;font-size:90%}
.compl-price{background:url("../img/price.png") no-repeat scroll 0% 0%;height:32px;width:108px;color:#b6010c}
.compl-price p{padding:0px 0px 0px 25px}
.compl-price2{font-size:95%;color:#333333;text-decoration:line-through;margin-left:25px}

a.admin{color:green}
.popupbox {text-align:center;padding:5px 15px 10px 5px;width:600px;background:#FFFFFF;color:#000000;font-size:12px;line-height:20px;position:fixed;top:15%;left:50%;z-index:99999;display:none;-webkit-box-shadow:0px 0px 20px #000;-moz-box-shadow:0px 0px 20px #000;box-shadow:0px 0px 20px #000;max-height:95%;/*opacity:.90;*/}
.popupbox b {font-size:17px;font-weight: bold;}
.popupbox .kor-left{max-height:100%;overflow:hidden}
#fade {display:none;background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.80;z-index:9999;}
#close{text-decoration:none;float:right;color:#000;background-image:url("../img/closeB.png");width:29px;height:28px}
#popup2 {padding:10px;}

.contactus_title, .fast_title, .notifnal_title, .discount_title{font-size: 13px;margin: 30px 0 0;text-align: left;padding: 0 15px 20px 25px}
.contactus_title strong, .fast_title strong, .notifnal_title strong, .discount_title strong{font-size: 24px;display: block;margin: 0 auto;font-weight: normal;padding: 70px 0 25px;}

.contactus_title{background: url(../img/contact.png) center top no-repeat;}
.contactus_title strong{width:60%}

.fast_title{background: url(../img/fast.png) center top no-repeat;}
.fast_title strong{width: 80%;}

.notifnal_title{background: url(../img/contact.png) center top no-repeat;}
.notifnal_title strong{width: 80%;}

.discount_title{background: url(../img/notifnal.png) center top no-repeat;}
.discount_title strong{width: 80%;}

.modal_data{text-align:left;padding: 0 15px;}
.modal_data label{font-size:11px;color:#333;}
.modal_data small{color:#f11623;font-size:100%}
.modal_data .line05{width:50%;float:left}
.modal_data .line05:first-child{width:45%;margin-right:20px}
.modal_data .line{width:100%;}
.modal_data input{width:100%;border-bottom: 1px solid #dfdfdf;margin:10px 0 20px;}
.modal_data textarea{width:100%;border-bottom: 1px solid #dfdfdf;margin:10px 0 20px;height:20px}

.captcha{text-align: left;padding: 0 15px;margin-top:10px}
.captch_it{width:65%;position: relative;}
.ajax_capcha_modal{top: -40px;position: relative;width: 35%;float: right;margin-bottom: -40px;}
.ajax_capcha_modal label{font-size:11px;color:#333;}
.ajax_capcha_modal small{color:#f11623;font-size:100%}
.ajax_capcha_modal input{border-bottom: 1px solid #dfdfdf;}

.hint_modal{clear:both;padding:30px 0 5px;}
.hint_modal small{color:#f11623;font-size:100%}
#popup2 input[type="reset"]{background:none;border-bottom:1px dashed;display:block;cursor:pointer;margin:0 auto;color:#959595}

.basket_modal{overflow:auto;display:block;max-height:290px;}
#prodoljit {font-size:13px;color:#959595;border-bottom:1px dashed}
.valid_info_b{padding-left:25px}

.admin_r_b{position:fixed;right:20px;top:30%;background: #fff;padding: 20px;transition:1s;width:auto;height:auto;}
.closed{overflow:hidden;width:22px;height:22px;padding:0}
.admin_r_b .open{top: 0;right: 0;}
.admin_r_b h5{padding:20px 0 10px;}
.block_zakazov{position:absolute;right:5px;z-index:10;background-color:#BEBEBE;width:355px;height:200px;padding-bottom:1px}
.block_zakazov span{color:red;display:block;position:absolute;top:-5px;left:36px}
.block_zakazov ul{top:13px;position:absolute;overflow-y:auto;width:100%;height:180px;list-style-type:decimal;list-style-position:inside;padding:5px 0 0 5px;white-space:nowrap}

.filtr-title.skrit{display:none;}
.admin_edit input{border: 1px solid #ccc;margin: 5px 10px;}
.admin_edit input[type="text"]{}
.admin_edit input[type="radio"]{display: inline-block;}
.admin_edit input[type="checkbox"]{display: inline-block;}
/* ------------АДАПТИВ------------ */


@media screen and (max-width:1180px){
.menu{background:#2b2f32;left:-285px;height:100%;position:fixed;width:285px;z-index:99999}
.menu2{background:#fff;z-index:99999;left:-285px;height:100%;position:absolute;width:285px;top:0}
.icon-close{cursor:pointer;text-align:center;display:block}
.icon-menu{cursor:pointer;width:40%;float:left;display:block;color:#d4d4d4;font-weight:bold;padding:5px;padding-left:20px;font-family:Ubuntu}
.icon-close2{cursor:pointer;text-align:center;display:block}
.icon-menu2{font-family:Ubuntu;cursor:pointer;width:40%;float:left;display:block;color:#333333;font-weight:bold;padding:5px;padding-left:20px}
ul#head-menu li{padding:15px 0px 15px 0px;width:100%;text-align:left;}
ul#primary-menu li{padding:5px 0px 5px 0px;width:100%}
.menu ul#primary-menu li a {padding-left: 40px;}
.menu2 ul#head-menu li a {padding-left: 70px;}
.menu2 ul#head-menu .menubrand a {padding-left: 0px;}
section.product-list .container{width:100%}
.product{width:30%}
.container{width:100%}
.logo{width:50%;text-align:center}
.search-block{margin-left:10%}
.header-phones{margin-top:20px;clear:both;width:100%;text-align:center;margin-left:0px}
.call-back{width: 100%;text-align: center;}
.operator{width:48%;text-align:left}
.work-hous{width:100%;text-align:center}
p.pr-p a{right:25px}
.main-txt.vnutr .content-img img{padding-left:10px}
.compl-t{width:100%;text-align:center;padding:0}
.compl-t span{position:inherit}
.compl-bl{width:30%}
.menubrand {width: 450px;margin: 15px 0 0 0px;}
ul#head-menu li.brand ul:nth-child(3) {clear: both;}
ul#head-menu li.brand ul:nth-child(2) {margin-bottom: 50px;}
}

@media screen and (max-width:1140px){
section.sl-main{display:none}
.sl-l{width:100%}
.sl-man{float:left;width:50%; background:none; height:50px;text-align:center}
.sl-wom{float:left;width:50%; background:none; height:50px;text-align:center}
.sl-man span, .sl-wom span{top:5px;left:inherit;width:auto;position:relative}
.user-menu{margin-right:40px}
.sl-r{width:100%;height:auto}
.sl-r img{width:100%;height:auto}
section.advantage{clear:both}
ul#advantage li{width:calc(100% / 3)}
p.prew-desc{min-height:75px;width:70%;margin:0 auto;padding-top:10px}
.main-news{width:47%;text-align:center}
.main-news img{width:auto}
.widg{width:100%;margin:10px 0px 10px 0px}
.logo-foot{width:50%;float:left;padding-left:20px}
.copyr{padding-top:0px; text-align:right; padding-right:20px}
.widg.t2 ul li{width:33%; padding-bottom:15px; text-align:center}
.foot-phones{padding-left:60px; width:50%; float:left}
.widg.t3 .work-hous{float:right;padding:0px 20px 0px 0px;text-align:right;width:40%}
.soc-foot{width:50%;text-align:left;float:left}
.pay-foot{padding-right:20px;padding-top:0px;width:45%;float:right;margin-bottom:20px}
.main-txt .content{width:90%; padding-left:5%}
.main-txt .container{background:none}
.dostavka .d-title{min-height:55px}
.kor-left{width:95%;float:none;margin:0 auto;background:#fff;margin-bottom:20px}
.kor-right{width:95%;float:none;margin:0 auto}
.contacts.left{width:100%}
.contacts{height:auto}
.contacts.right{width:100%;margin-top:20px}
.product-imgp-vo{width:100%}
.product-imgp.left{margin:0 auto}
.product-imgp{float:none;width:55%}
.img-full{margin-bottom:10px}
.product-imgp.right{margin:0 auto}
.img-full img{width:80%}
.img-full p{position:absolute;bottom:10px;width:100%}
}

@media screen and (max-width:1000px){.dostavka .d-desc{min-height:320px}
.product-art{bottom:15px}
.compl-pr.rez{width:100%}
.compl-pr.rez p{margin-top:0px}
.compl-bl{width:40%;margin-left:10px}
.compl-rez{width:100%}
}

@media screen and (max-width:900px){.category .product{width:47%}
.category-left{width:29%}
.category-right{width:69%}
.page-ico-r{bottom:90px}
.main-txt.vnutr .content-img img{width:90%}
.product-imgp{width:75%}
}

@media screen and (max-width:800px){.product{width:47%}
.widg.t2 ul li{width:49%}
/*.foot-phones-vn{width:280px;margin:0 auto}*/
.foot-phones{padding-left:0; width:100%;text-align:center}
.widg.t3 .work-hous{text-align:center;width:100%;padding:0}
.foot-phones .operator{margin-left:0;text-align:center;width:100%}
.soc-foot img{margin-left:25px}
.dostavka .d-desc{min-height:380px}
.product-desc-l{width:100%}
.product-desc-r .row50{width:40%;padding:20px}
.product-desc-r{width:100%}
.category-left-skrit{display:none;}
.filtr-title.skrit{display:block;text-align: center;padding: 10px 0;background: #fff;}
.category-left {width: 100%;margin: 10px 0;}
.filtr-title.skrit::before {left: auto;margin-left: -25px;}
.filtr-title {display: none;}
.category-right {width: 100%;}
}

@media screen and (max-width:760px){.logo{width:100%}
.search-block{width:100%;margin-left:0px}
.search-block-vn{width:300px;margin:0 auto}
.kor-right-form .row-in img{width:90%}
.compl-pr{width:100%}
}

@media screen and (max-width:680px){.category .product{width:98%}
/*.category-left{width:47%}*/
.category-right{/*width:52%;*/position:relative}
.category-sort{margin:10px 3px 10px 5px;padding:15px 5px}
.category-sort span{margin-left:5px}
.breadcrumb{padding:0px 0px 20px 70px}
.breadcrumb ul{padding-left:0}
.content h1{padding-left:50px}
.page-ico-r{display:none}
.pagination a{padding:0 7px}
.pagination.bottom_pagination.more-product a {padding: 5px 15px 5px 45px;font-size: 15px;}
.product-imgp{width:95%}
.product-harakter{width:100%}
.compl-bl{width:100%;padding:0;margin:0}
.popupbox{width: 90% !important;margin: 0 auto !important;left: 1% !important;top: 1% !important;}
.modal_data .line05{width: 100% !important}
.captcha{margin-top: 0;}
.captch_it{width: 100% }
.ajax_capcha_modal{width: 100%;top:0;margin-bottom:0;}
.contactus_title strong{width: 90%}
.contactus_title, .fast_title, .notifnal_title, .discount_title{margin-top:10px;padding-bottom:0}
.contactus_title strong, .fast_title strong, .notifnal_title strong, .discount_title strong{padding: 60px 0 16px;}
.modal_data input{margin-bottom:5px}
.hint_modal{display: none;}
.cart-button button, input.cart-button{margin:5px}
}

@media screen and (max-width:600px){.product{width:97%}
.main-news{width:97%}
ul#advantage li{width:50%}
.product-harakter p{width:100%}
.dostavka div{width:100%;margin-right:0;margin-top:20px}
.dostavka .d-desc{min-height:auto}
.contacts-tel{width:100%}
}

@media screen and (max-width:500px){
.product-prl{width:100%;margin-right:0;margin-bottom:10px}
.product-prr{width:100%}
.menubrand {padding: 0;width: 320px;}
ul#head-menu li.brand ul {padding: 5px;}
ul#head-menu li .menubrand ul li {min-width: 133px;}
.img-full {width: 100%;margin-left: 0;height: auto;}
.img-full p {position: relative;margin-top: 10px;}
.product-prl .prg.left {clear: both;}
.img-full .akciya {top: 10px;}
.img-prev {width: 100%;}
.img-prev ul li {margin: 10px 2px;display: inline-block;}
p.pr-p {position: relative;top: 40px;}
.kor-left .title {display: none;}
.kor-left .products .bl1:first-child {width: 100%;}
.kor-left .products .bl1 {text-align: center;width: 40%;}
.cod-sk {width: 90%;margin: 15px 0px;padding: 0 15px;}
}

@media screen and (max-width:450px){
ul#advantage li {width: 100%;}
}