html,
button,
input,
select,
textarea{color:#222;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border-radius:none !important;}
html{font-size:1em;line-height:1.4;}
::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
audio,
canvas,
img,
video{vertical-align:middle;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}
HTML{width:100%;height:100%;min-height:600px;}
BODY{margin:0px;padding:0px;width:100%;height:100%;min-height:1000px;background:#fff no-repeat center top;background-size:cover;FONT-WEIGHT:normal;FONT-SIZE:14px;COLOR:#333;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
p{margin:6px 0px;text-indent:0px;padding:5px 0px;line-height:20px;FONT-WEIGHT:normal;FONT-SIZE:14px;COLOR:#333;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
H1{margin:0px 0px;padding:0px;line-height:30px;text-transform:uppercase;FONT-WEIGHT:bold;FONT-SIZE:20px;COLOR:#2b2376;FONT-FAMILY:Arial, Tahoma;TEXT-ALIGN:left;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
H2{margin:5px 0px;padding:0px;line-height:30px;text-transform:uppercase;FONT-WEIGHT:normal;FONT-SIZE:20px;COLOR:#2b2376;FONT-FAMILY:Arial, Tahoma;TEXT-ALIGN:left;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
H3{margin:5px 0px;padding:0px;line-height:22px;text-transform:uppercase;FONT-WEIGHT:normal;FONT-SIZE:14px;COLOR:#2b2376;FONT-FAMILY:Arial, Tahoma;TEXT-ALIGN:left;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
A:link,
A:visited{border:none;outline:none;color:#333;TEXT-DECORATION:underline;}
A:active,
A:hover{border:none;outline:none;color:#333;TEXT-DECORATION:none;}
input{outline:none;}
object{display:block;}
embed{display:block;}
html{-webkit-font-smoothing:antialiased;}
body{font-family:Arial, Tahoma, sans-serif;font-size:12px;color:#333;background-color:#fff;overflow-x:hidden;}
@font-face{font-family:'Roboto-medium';src:url('/font/Roboto-Medium-webfont.eot');src:url('/font/Roboto-Medium-webfont.eot?#iefix') format('embedded-opentype'),
url('/font/Roboto-Medium-webfont.woff') format('woff'),
url('/font/Roboto-Medium-webfont.ttf') format('truetype'),
url('/font/Roboto-Medium-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Roboto-bold';src:url('/font/Roboto-Bold-webfont.eot');src:url('/font/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/font/Roboto-Bold-webfont.woff') format('woff'),
url('/font/Roboto-Bold-webfont.ttf') format('truetype'),
url('/font/Roboto-Bold-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Roboto-thin';src:url('/font/Roboto-Thin-webfont.eot');src:url('/font/Roboto-Thin-webfont.eot?#iefix') format('embedded-opentype'),
url('/font/Roboto-Thin-webfont.woff') format('woff'),
url('/font/Roboto-Thin-webfont.ttf') format('truetype'),
url('/font/Roboto-Thin-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
h1, h2{font-size:24px;color:#333;text-transform:none;font-weight:bold;}
h1{color:#00a7ee;}
h3{font-size:12px;color:#333;text-transform:uppercase;font-weight:bold;margin:0 0 15px;}
h4, h5, h6{font-size:12px;margin:0 0 15px;}
p{padding:0;margin:15px 0;}
.blue-btn, a.blue-btn, .red-btn, a.red-btn{display:inline-block;font-size:11px;line-height:12px;text-transform:uppercase;padding:13px 25px;text-decoration:none;border:none;transition:0.4s;color:#fff;background-color:#00a7ee;}
.blue-btn, a.blue-btn{background-color:#00a7ee;}
.blue-btn:hover, a.blue-btn:hover{background-color:#058ec8;}
.red-btn, a.red-btn{background-color:#fa3439;}
.red-btn:hover, a.red-btn:hover{background-color:#e40d13;}
.text-center{text-align:center;}
.align-right{text-align:right;}
.left-column::-webkit-input-placeholder{color:#919191;opacity:1;}
.left-column::-moz-placeholder{color:#919191;opacity:1;}
.left-column:-ms-input-placeholder{color:#919191;opacity:1;}
input[type="text"]:focus::-webkit-input-placeholder{color:transparent !important;}
input[type="text"]:focus::-moz-placeholder{color:transparent !important;}
input[type="text"]:focus::placeholder{color:transparent !important;}
textarea:focus::-webkit-input-placeholder{color:transparent !important;}
textarea:focus::-moz-placeholder{color:transparent !important;}
textarea:focus::placeholder{color:transparent !important;}
input[type="text"]{border:1px solid #116388;height:36px;min-width:30px;padding:9px 12px 8px 12px;font-size:12px;color:#333;background-color:transparent;}
.left-column input[type="text"]{color:#fff;}
textarea{resize:none;overflow:auto;border:1px solid #116388;padding:10px 15px;color:#333;outline:none;font-size:12px;background-color:transparent;}
.left-column textarea{color:#fff;}
.page-wrapper{}
.blue-text{color:#00a7ee;}
.spinner{width:100px;height:100px;position:relative;}
.ball{height:100%;width:100%;background:rgba(255, 255, 255, 0.0);position:absolute;border-radius:50%;border:0 solid #fff;animation:pulse 3s infinite;-webkit-animation:pulse 3s infinite;}
.ball-2{animation-delay:-0.75s;-webkit-animation-delay:-0.75s;}
.ball-3{animation-delay:-1.5s;-webkit-animation-delay:-1.5s;}
.ball-4{animation-delay:-2.25s;-webkit-animation-delay:-2.25s;}
@keyframes pulse{0%{transform:scale(0.763, 0.763);-webkit-transform:scale(0.763, 0.763);opacity:1;border-width:3px;}
75%{transform:scale(0.89, 0.89);-webkit-transform:scale(0.89, 0.89);opacity:0;border-width:1.8px;}
100%{transform:scale(1, 1);-webkit-transform:scale(1, 1);opacity:0;border-width:0;}
}
@-webkit-keyframes pulse{0%{transform:scale(0.7, 0.7);-webkit-transform:scale(0.7, 0.7);opacity:1;border-width:3px;}
75%{transform:scale(0.89, 0.89);-webkit-transform:scale(0.89, 0.89);opacity:0;border-width:1.8px;}
100%{transform:scale(1, 1);-webkit-transform:scale(1, 1);opacity:0;border-width:0;}
}
.columns-wrapper{display:table;position:relative;table-layout:fixed;width:100%;height:100%;overflow:hidden;}
.left-column{display:table-cell;position:relative;width:270px;vertical-align:top;background-color:#222;padding-bottom:115px;z-index:1001;box-shadow:5px 0 8px -5px #000;}
.main-column{display:table-cell;height:100%;vertical-align:top;background-color:#fff;width:100%;}
.b-header{position:relative;background:url('/pic/header-bg.png') no-repeat;}
.b-header__logo{height:210px;padding-top:40px;text-align:center;}
.b-header__logo a{display:inline-block;}
.b-header__nav{background-color:rgba(25, 25, 25, 0.8);border-top:1px solid rgba(0, 167, 238, 0.15);border-bottom:1px solid rgba(0, 167, 238, 0.15);padding:10px 0;}
@media screen and (-webkit-min-device-pixel-ratio:0){.b-header__nav{padding:11px 0;}
}
.b-header__nav ul{padding:0;margin:0;list-style:none;}
.b-header__nav ul li{position:relative;}
.b-header__nav ul li.cart-nav{display:none;}
.b-header__nav ul li:after{content:'';display:block;width:213px;height:1px;margin:auto;background-color:rgba(0, 164, 237, 0.07);}
.b-header__nav ul li:last-child:after{display:none;}
a.header-nav__link{display:inline-block;position:relative;text-decoration:none;font-size:11px;width:100%;height:50px;text-transform:uppercase;}
a.header-nav__link b{font-weight:normal;width:150px;vertical-align:top;display:inline-block;white-space:nowrap;}
a.header-nav__link span{position:absolute;line-height:14px;vertical-align:middle;padding:20px 10px 20px 20px;width:100%;left:0;transition:transform 0.3s ease 0s, opacity 0.3s ease 0s;color:#fff;}
a.header-nav__link .hnav-item__front{display:inline-block;transform:rotateX(0deg) translateZ(1rem);}
a.header-nav__link:hover .hnav-item__front{opacity:0;transform:rotateX(90deg) translateZ(1rem);}
a.header-nav__link .hnav-item__hidden{display:inline-block;opacity:0;transform:rotateX(-90deg) translateZ(1rem);background-color:#00a7ee;}
a.header-nav__link:hover .hnav-item__hidden{opacity:1;transform:rotateX(0deg) translateZ(1rem);}
a.header-nav__link span i{display:inline-block;margin-right:15px;width:6px;height:10px;vertical-align:top;background-image:url('/pic/list-marker.png');background-repeat:no-repeat;}
a.header-nav__link .hnav-item__front i{background-position:left;}
a.header-nav__link .hnav-item__front b{color:#fff;line-height:12px;}
a.header-nav__link .hnav-item__hidden i{background-position:right;}
a.header-nav__link .hnav-item__hidden b{color:#fff;}
.header-mobile{display:none;height:75px;padding:0 0;position:relative;z-index:110;background:url('/pic/popular-bg.jpg') left top no-repeat;}
.mobile_plus{display:none;}
.header-mobile__left{position:absolute;float:left;}
.header-mobile__left a{display:inline-block;margin-top:21px;margin-left:20px;}
.header-mobile__right{float:right;height:100%;}
.header-mobile__right a{display:inline-block;vertical-align:top;}
.menu-opener{display:inline-block;width:75px;height:100%;background:rgba(0, 0 ,0, 0.45);position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;}
.menu-button-line{width:30px;height:2px;top:0;left:23px;background-color:#fff;position:absolute;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
#menu-button-top{top:29px;margin-top:0;}
.open #menu-button-top{top:50%;margin-top:-2px;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
#menu-button-middle{top:50%;opacity:1;}
.open #menu-button-middle{opacity:0;}
#menu-button-bottom{top:auto;bottom:26px;margin-bottom:0;}
.open #menu-button-bottom{bottom:50%;margin-bottom:0;-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
a.header-mobile__cart{display:inline-block;position:relative;width:75px;margin-right:-2px;padding-right:5px;text-align:center;height:100%;text-decoration:none;}
a.header-mobile__cart img{color:#fff;margin-top:29px;margin-right:15px;}
a.header-mobile__cart i{position:absolute;color:#fff;top:12px;right:18px;padding-left:1px;font-size:17px;font-weight:bold;}
a.header-mobile__cart i{display:inline-block;font-style:normal;width:28px;height:28px;line-height:28px;margin-left:5px;padding-right:2px;text-align:center;border-radius:50%;background-color:#fa3439;}
a.header-mobile__cart i:not(*:root){line-height:30px;padding-right:1px;}
a.header-mobile__search{width:65px;padding-left:25px;height:100%;text-align:center;}
a.header-mobile__search img{display:inline-block;margin-top:25px;}
.header-search__form{position:fixed;left:0;right:0;top:-75px;height:75px;transition:0.3s;z-index:100;background-color:rgba(0, 0, 0, 0.6);}
.header-search__form.opened{top:75px;}
.header-search__form input{width:100%;height:75px;border:none;color:#fff;font-size:30px;padding:0 75px 2px 20px;}
.header-search__form .close-search{color:#fff;cursor:pointer;font-family:"Times New Roman",sans-serif;font-size:55px;font-weight:normal;height:32px;line-height:30px;margin-top:-14px;position:absolute;right:27px;text-align:center;top:50%;width:32px;}
.header-search__form .close-search:hover{color:#00aeef;}
.body-movie{position:relative;height:130px;transition:0.8s;width:100%;overflow:hidden;border-bottom:1px solid rgba(0, 167, 238, 0.15);}
.body-movie.expanded-areas{height:540px;background:url('/pic/body-areas-bg.jpg');}
.body-movie .blue-btn{position:absolute;top:50%;margin-top:-14px;z-index:10;left:50%;margin-left:-96px;padding:13px 15px;text-align:center;}
.body-movie.expanded-areas .blue-btn{opacity:0;visibility:hidden;}
.body-movie.expanded-areas #bodyMovie{display:none;}
.body-img{position:relative;text-align:center;line-height:540px;vertical-align:middle;}
.body-img__box{display:inline-block;position:relative;line-height:normal;}
.body-caption{position:relative;line-height:normal;font-family:"Roboto-bold", sans-serif;font-size:11px;color:#fff;height:9px;text-shadow:0 0 1em #000;text-transform:uppercase;margin:35px auto -40px;}
#biomanMap{position:relative;z-index:1;}
#biomanMapImg{position:relative;}
#biomanMap area{cursor:pointer;outline:none;position:relative;z-index:1;}
.dots-circles{}
.dot-item{position:absolute;width:16px;height:16px;background:url('/pic/body-dot.png') no-repeat;opacity:0.4;}
.dot-item.active-dot{opacity:1;}
.dot-item .dot-spinner{width:36px;height:36px;position:absolute;left:-10px;top:-10px;}
.dot-spinner .ball{animation:dot-pulse 7.5s infinite;-webkit-animation:dot-pulse 7.5s infinite;}
.dot-spinner .ball-2{animation-delay:-1.5s;-webkit-animation-delay:-1.5s;}
.dot-spinner .ball-3{animation-delay:-3.0s;-webkit-animation-delay:-3.0s;}
.dot-spinner .ball-4{animation-delay:-4.5s;-webkit-animation-delay:-4.5s;}
.dot-spinner .ball-5{animation-delay:-6.0s;-webkit-animation-delay:-6.0s;}
@keyframes dot-pulse{0%{transform:scale(0.44, 0.44);opacity:1;border-width:2.5px;}
65%{transform:scale(0.92, 0.92);opacity:0;}
100%{transform:scale(1, 1);opacity:0;border-width:2.5px;}
}
@-webkit-keyframes dot-pulse{0%{transform:scale(0.44, 0.44);opacity:1;border-width:2.5px;}
65%{transform:scale(0.92, 0.92);opacity:0;}
100%{transform:scale(1, 1);opacity:0;border-width:2.5px;}
}
.dot-head{left:50%;margin-left:-10px;top:10px;}
.dot-neck{left:50%;margin-left:-10px;top:67px;}
.dot-body{left:50%;margin-left:-10px;top:112px;}
.dot-pelvic{left:50%;margin-left:-10px;top:190px;}
.dot-left-hand{left:50%;margin-left:-62px;top:135px;}
.dot-right-hand{left:50%;margin-left:43px;top:135px;}
.dot-left-knee{left:50%;margin-left:-28px;bottom:115px;}
.dot-right-knee{left:50%;margin-left:8px;bottom:115px;}
.dot-left-foot{left:50%;margin-left:-24px;bottom:30px;}
.dot-right-foot{left:50%;margin-left:4px;bottom:30px;}
.areas-sprite{}
.area-sprite__item{position:absolute;top:0;opacity:0;width:185px;height:422px;background:url('/pic/bioman-sprite.png') no-repeat;}
.area-sprite__head{background-position:top left;}
.filter-price{padding:33px;border-bottom:1px solid rgba(0, 167, 238, 0.15);}
.filter-slider .input-box{display:inline-block;position:relative;}
.filter-slider .input-box:first-child{margin-right:30px;}
.filter-slider .input-box label{position:absolute;left:20px;color:#fff;font-size:11px;top:0.9em;cursor:text;}
@media screen and (-webkit-min-device-pixel-ratio:0){.filter-slider .input-box label{top:1.1em;}
}
.filter-price input{width:85px;font-size:11px;padding-left:35px;padding-right:5px;}
.filter-slider .ui-slider{position:relative;height:1px;background-color:#555;margin-top:21px;margin-left:1px;margin-right:3px;}
.filter-slider .ui-slider-range{background-color:#00a7ee;height:100%;position:absolute;z-index:1;display:block;border:0;overflow:hidden;}
.filter-slider .ui-slider-handle{position:absolute;display:inline-block;width:30px;cursor:pointer;height:30px;outline:none;}
.filter-slider .ui-slider-handle:before{content:'';position:absolute;z-index:5;width:10px;height:10px;background-color:#00a7ee;border-radius:50%;top:10px;left:10px;}
.ui-slider-horizontal .ui-slider-handle{top:-15px;margin-left:-15px;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.col-submit{display:inline-block;cursor:pointer;font-size:11px;text-transform:uppercase;color:#fff;margin-top:28px;border-bottom:1px solid #0a7fb1;}
.col-submit:hover{border-bottom:1px solid transparent;}
.cat-list{padding:5px 33px;background-color:#1b1b1b;border-bottom:1px solid rgba(0, 167, 238, 0.15);}
.cat-list ul, .cat-list li{margin:0;padding:0;}
.cat-list__item{border-bottom:solid 1px rgba(0, 164, 237, 0.07);}
.cat-list__item:last-child{border-bottom:0;}
.cat-list__item a{display:table;width:100%;padding:20px 0;text-decoration:none;color:#fff;font-size:11px;text-transform:uppercase;}
.cat-list__item a span, .cat-list__item a em{display:table-cell;vertical-align:middle;font-style:normal;}
.cat-list__item a span{width:11px;}
.cat-list__item a em{width:200px;padding-left:22px;}
.cat-list__item a i{display:inline-block;width:11px;height:11px;background:url('/pic/circle-marker.png') no-repeat;opacity:0.2;transition:0.4s;}
.cat-list__item em b{font-weight:normal;line-height:17px;opacity:0.6;transition:0.4s;}
.cat-list__item a:hover i, .cat-list__item a:hover em b{opacity:.999;}
.cat-list__current-item a i, .cat-list__current-item em b{opacity:.999;}
.check-order{padding:42px 33px;}
.check-order input[type="text"]{width:100%;background-color:#1b1b1b;}
.check-order .col-submit{margin-top:20px;}
.call-request{position:relative;height:142px;overflow:hidden;border-top:1px solid rgba(0, 167, 238, 0.15);border-bottom:1px solid rgba(0, 167, 238, 0.15);}
.call-request .blue-btn{width:158px;position:absolute;top:50%;margin-top:-19px;z-index:10;left:50%;margin-left:-79px;padding:13px 0;text-align:center;}
.lcol-search{padding:42px 33px;position:relative;}
.lcol-search input[type="text"]{width:100%;height:34px;padding-right:28px;border-color:#18475b;background:#222;}
.lcol-search .lens_but{transition:0.2s;position:absolute;z-index:3;right:33px;top:42px;cursor:pointer;height:34px;width:28px;background:url('/pic/search-icon.png') no-repeat center center;}
.lcol-search .lens_but:hover{transition:0.2s;background-color:#00a7ee;}
.skype-btn{display:inline-block;margin:13px 0;}
.goto-top-btn{display:inline-block;width:39px;height:39px;margin-top:50px;margin-left:115px;background:url('/pic/goto-top-btn.png') no-repeat;transition:0.4s;opacity:0.7;}
.goto-top-btn.is_stuck{margin-top:100px;}
.goto-top-btn:hover{opacity:1;}
.main-column__top{height:693px;width:100%;position:relative;background-color:#000;}
.main-column__top video{position:absolute;left:0;z-index:105;width:100%;height:100%;background-color:#000;}
@media (min-aspect-ratio:16/9){.main-column__top video{height:300%;top:-100%;}
}
@media (max-aspect-ratio:16/9){.main-column__top video{width:300%;left:-100%;}
}
@supports (object-fit:cover){.main-column__top video{top:0;left:0;width:100%;height:100%;object-fit:cover;}
}
.main-slider__bg{width:100%;height:100%;background-size:cover !important;position:relative;transition:1s;visibility:hidden;}
.main-slider__bg.blur-bg{transition:1s;position:relative;filter:blur(2px);-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='2');}
.main-slider__bg:after{content:'';transition:1s;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,0);}
.main-slider__bg.blur-bg:after{background-color:rgba(255,255,255,0.6);}
.words-list{width:100%;height:100%;position:relative;}
.word-item{position:absolute;color:#fff;text-transform:uppercase;background:rgba(0,0,0,0.40);left:0;bottom:0;z-index:10;white-space:nowrap;transform:rotateX(-90deg) translateZ(1rem);transition:0.4s;}
.word-item.turned{transform:rotateX(0deg) translateZ(1rem);}
.word-thin{font-family:"Roboto-thin", sans-serif;font-size:34px;padding:6px 20px;bottom:220px;left:440px;}
.word-bold{font-family:"Roboto-bold", sans-serif;font-size:47px;padding:2px 20px 10px;bottom:140px;line-height:47px;left:500px;text-transform:none;}
.word-small{font-family:"Roboto-thin", sans-serif;font-size:29px;padding:6px 20px;left:470px;bottom:80px;}
.buy-spinner{width:280px;height:280px;position:absolute;left:85px;bottom:40px;z-index:100;}
.buy-spinner .ball{animation:pulse 7.5s infinite;-webkit-animation:pulse 7.5s infinite;}
.buy-spinner .ball-2{animation-delay:-1.5s;-webkit-animation-delay:-1.5s;}
.buy-spinner .ball-3{animation-delay:-3.0s;-webkit-animation-delay:-3.0s;}
.buy-spinner .ball-4{animation-delay:-4.5s;-webkit-animation-delay:-4.5s;}
.buy-spinner .ball-5{animation-delay:-6.0s;-webkit-animation-delay:-6.0s;}
a.buy-spinner__link{position:absolute;width:217px;height:217px;text-align:center;border-radius:50%;left:50%;margin-left:-108px;top:50%;margin-top:-108px;border:3px solid #fff;transition:0.4s;box-shadow:0 0 80px #fff;background:url('/pic/buy-btn-icon.png') center 90% no-repeat #00aeef;}
a.buy-spinner__link:hover{background-color:#088abc;}
.mobile-circle{display:none;}
.buy-link__text{color:#fff;display:inline-block;text-align:center;margin-top:45px;line-height:25px;}
.buy-link__text span{display:inline-block;text-transform:uppercase;font-family:"Roboto-medium", sans-serif;font-size:22px;transition:0.4s;border-bottom:2px solid #fff;}
a.buy-spinner__link:hover .buy-link__text span{border-color:transparent;}
.buy-link__text span:first-child{font-size:32px;border-bottom:3px solid #fff;line-height:37px;margin-bottom:7px;}
.main-slider{visibility:hidden;opacity:0;position:absolute;top:10px;left:35px;width:800px;height:600px;transition:0.8s;}
.main-slider__item{position:relative;height:100%;width:100%;display:none;}
.main-slider-box{position:relative;width:100%;height:100%;}
.slider-img-spinner{width:590px;height:590px;position:absolute;left:0;top:0;}
@keyframes slider-img-pulse{0%{transform:scale(0.83, 0.83);opacity:1;border-width:3.0px;}
65%{transform:scale(0.92, 0.92);opacity:0;border-width:1.8px;}
100%{transform:scale(1, 1);opacity:0;border-width:0;}
}
@-webkit-keyframes slider-img-pulse{0%{-webkit-transform:scale(0.83, 0.83);opacity:1;border-width:3.0px;}
65%{-webkit-transform:scale(0.92, 0.92);opacity:0;border-width:1.8px;}
100%{-webkit-transform:scale(1, 1);opacity:0;border-width:0;}
}
.slider-img-spinner .ball{animation:slider-img-pulse 7.5s infinite;-webkit-animation:slider-img-pulse 7.5s infinite;}
.slider-img-spinner .ball-2{animation-delay:-1.5s;-webkit-animation-delay:-1.5s;}
.slider-img-spinner .ball-3{animation-delay:-3.0s;-webkit-animation-delay:-3.0s;}
.slider-img-spinner .ball-4{animation-delay:-4.5s;-webkit-animation-delay:-4.5s;}
.slider-img-spinner .ball-5{animation-delay:-6.0s;-webkit-animation-delay:-6.0s;}
.slider-img__link{display:inline-block;text-align:center;position:absolute;background-color:#fff;width:490px;height:490px;line-height:465px;vertical-align:middle;left:50px;top:50px;border-radius:50%;overflow:hidden;box-shadow:0 0 80px #fff;}
.slider-goods__badge{position:absolute;width:84px;height:84px;right:218px;top:330px;background:url('/pic/slider-badges.png');}
.slider-goods__action{background-position:0 0;}
.slider-goods__new{background-position:-84px 0;}
.slider-goods__bestseller{background-position:-168px 0;}
.slider-img__link img{}
.slider-item__desc{width:350px;position:absolute;z-index:100;right:110px;top:76%;}
.wholesale-large span{font-size:20px;font-weight:bold;letter-spacing:0.03em;}
.wholesale-large i{display:inline-block;font-style:normal;}
.wholesale-large .old-price{color:#818181;position:relative;margin-left:10px;margin-right:8px;}
.wholesale-large .old-price:after{content:'';position:absolute;left:0;right:0;top:50%;height:2px;background-color:#818181;}
.wholesale-large .actual-price{color:#fa3439;}
.wholesale-small__item{margin-right:10px;font-size:13px;}
.wholesale-small__item i{font-style:normal;color:#fa3439;}
.slider-item__name{line-height:28px;margin-bottom:19px;height:97px;overflow-y:hidden;}
.slider-item__name a{text-decoration:none;font-size:24px;color:#00aeef;letter-spacing:0.03em;font-weight:bold;border-bottom:1px solid rgba(0,174,239,0.35);}
.slider-item__name a:hover{border:none;}
.slider-item__wholesale .wholesale-large{margin-bottom:5px;}
.bullets-wrapper{position:absolute;bottom:-45px;z-index:10;width:388px;text-align:center;}
.sliderBullets{display:inline-block;width:auto;text-align:center;}
.sliderBullets a{display:block;float:left;text-indent:-9999px;outline:none;margin-right:7px;width:13px;height:13px;background:url('/pic/bullets.png') no-repeat;}
.sliderBullets a.active{background-position:-13px 0;}
.contacts-widget{position:absolute;top:0;right:0;width:348px;height:131px;padding:20px 25px 20px 30px;z-index:150;color:#fff;background:url('/pic/contacts-widget-bg.png') no-repeat;}
.contacts-widget a{text-decoration:none;color:#fff;border-bottom:1px solid #087eb0;}
.contacts-widget a:hover{border:none;}
a.weather-city{position:relative;margin-right:25px;}
a.weather-city:before{content:'';position:absolute;width:7px;height:11px;left:-17px;top:0;background:url('/pic/placement-icon.png') no-repeat;}
.weather-icon{display:inline-block;background-size:100%;width:20px;height:19px;vertical-align:-5px;background-repeat:no-repeat;}
.contacts-widget__phone, .contacts-widget__phone span{font-size:36px;font-weight:bold;letter-spacing:0.05em;}
.contacts-widget__call{letter-spacing:0.01em;}
.contacts-widget__call span{float:left;}
.contacts-widget__call a{float:right;margin-right:5px;}
.info-section{background-color:#fff;padding:35px 35px;}
.info-section__box{}
.info-section__box p{padding:5px 0;margin:0;}
.info-section__text{margin-bottom:18px;}
.toggled-info{display:none;}
.hidden-text{display:none;}
a.more-link{font-size:11px;text-decoration:none;text-transform:uppercase;color:#0b96d0;border-bottom:1px solid #0b96d0;}
a.more-link.resp-more-link{display:none;}
.blue-phone{display:none;font-size:18px;color:#00a7ee !important;font-weight:bold;margin-top:0;margin-bottom:20px;}
a.blue-phone{text-decoration:none;}
a.buy-production-mobile{display:none;text-decoration:none;color:#fff;background-color:#00aeef;font-size:17px;height:45px;padding:10px;text-align:center;width:210px;margin-top:25px;transition:0.4s;font-weight:bold;}
a.buy-production-mobile:hover{background-color:#088abc;}
.catalog-columns{display:table;width:100%;height:100%;table-layout:fixed;position:relative;z-index:200;}
.catalog-columns__main{display:table-cell;vertical-align:top;position:relative;}
.catalog-columns__cart{display:table-cell;vertical-align:top;position:relative;background-color:#004e7f;}
.catalog-columns__cart.opened{width:270px;padding-left:20px;padding-right:20px;z-index:10;}
.catalog-columns__cart.closed{width:1px;padding-left:0;padding-right:0;position:relative;}
.catalog-columns__cart.closed:after{content:'';position:absolute;z-index:100;width:1px;background:#fff;top:0;right:0;bottom:0;}
.catalog-columns__cart.opened:after{display:none !important;}
.catalog-columns__cart{padding:0 20px 30px;position:relative;color:#fff;}
.cart-spacer{height:60px;}
.cart-col__content{width:230px;position:relative;z-index:2;}
.cart-col__header{width:230px;position:relative;font-size:16px;font-weight:bold;line-height:20px;color:#fff;border:4px solid #fff;padding:10px 15px;margin-bottom:25px;}
.cart-col__header:before{content:'';position:absolute;width:54px;height:42px;top:-43px;left:7px;background:url('/pic/basket-icon.png') no-repeat;}
.cart-col__items{list-style:none;}
.cart-col__item{position:relative;padding-bottom:7px;margin-bottom:18px;border-bottom:1px solid #fff;}
.cart-col__item:last-child{border-bottom:none;}
.cart-col__item input{border:1px solid #80a7c0;color:#fff;height:28px;width:38px;text-align:center;padding:5px 0;min-width:38px;margin-top:-2px;}
.cart-col__item-name{position:relative;margin-bottom:5px;width:200px;white-space:nowrap;overflow:hidden;}
.cart-col__item-name:after{content:'';position:absolute;right:-15px;width:43px;height:17px;background:url('/pic/text-gradient.png') no-repeat;}
.cart-col__item-price1, .cart-col__item-price2{margin-left:10px;}
.cart-col__item-main-price{margin-left:10px;}
.cart-col__item-main-price strong{font-size:20px;}
.cart-col__item-sum{margin-top:3px;font-size:24px;font-weight:bold;white-space:nowrap;}
.cart-col__item-sum i{font-style:normal;font-size:22px;font-weight:normal;}
.cart-col__item-delete{position:absolute;width:20px;height:20px;background:url('/pic/delete-icon.png') no-repeat;top:-2px;right:0;cursor:pointer;opacity:0.8;}
.cart-col__item-delete:hover{opacity:1;}
.total-cloud{display:table;width:230px;position:relative;padding:8px 15px;background-color:#fff;border-radius:25px;}
.total-cloud:after{content:'';position:absolute;width:17px;height:12px;bottom:-11px;left:24px;background:url('/pic/cloud-trgl.png') no-repeat;}
.total-cloud__icon{display:table-cell;width:34px;vertical-align:middle;}
.total-cloud__icon i{display:inline-block;width:34px;height:34px;background:url('/pic/cart-cloud-icon.png') no-repeat;}
.total-cloud__text{display:table-cell;padding-left:12px;vertical-align:middle;color:#555;}
.total-cloud__text a{color:red;}
.total-cloud__text span{color:#004e80;font-weight:bold;display:block;}
.total-price{font-size:24px;font-weight:bold;margin-top:15px;margin-bottom:15px;}
.total-price span{font-weight:bold;}
.total-price.sum{font-size:18px;margin-bottom:0px;margin-top:10px;}
.total-price.sum span.sum-disc{color:red;text-decoration:line-through;}
.total-price.sum span.white_space_nowrap{color:white;}
.total-price.total_price_basket.sum span.white_space_nowrap{color:#333333;}
.total-price.discount{font-size:18px;margin-top:2px;}
a.cart-col__expand{display:none;position:absolute;z-index:5;right:-20px !important;top:0;width:128px;height:45px;padding:15px 0 0 20px;color:#fff;text-decoration:none;transition:background-color 0.4s linear;background-color:#093c5d;}
.catalog-columns__cart.opened a.cart-col__expand{display:block;}
a.cart-col__expand i{display:inline-block;width:11px;height:10px;margin-right:10px;background:url('/pic/expand-cart-arrow.png') no-repeat;}
a.cart-col__expand.expand-off i{background-position:0 0;}
a.cart-col__expand.expand-on i{background-position:-11px 0;}
a.cart-col__expand:hover{background-color:#062537;}
.catalog-columns__cart.opened.full-width{width:100%;position:relative;z-index:300;}
.catalog-columns__cart.opened.full-width .cart-col__content{width:100% !important;}
.cart-col__table{width:100%;margin-bottom:20px;margin-top:-50px;}
.cart-col__table tr{border-bottom:1px solid #fff;}
.cart-col__table tr:first-child, .cart-col__table tr:last-child{border-bottom:none;}
.cart-col__table td{position:relative;vertical-align:middle;padding:13px 0;width:20px;}
.cart-col__table td span{margin:0;}
.cart-col__table td.cart-table__img{text-align:left;}
td.cart-table__link{text-align:left;padding-left:10px;}
td.cart-table__link a{font-size:14px;color:#fff;border-bottom:1px solid #337199;text-decoration:none;}
td.cart-table__link a:hover{border-bottom:none;}
td.cart-table__size{text-align:center;}
td.cart-table__qty{text-align:left;}
td.cart-table__qty input{color:#fff;border:1px solid #99b8cc;width:40px;height:30px;text-align:center;padding:3px 5px;}
td.cart-table__wholesale{text-align:center;}
td.cart-table__sm-wholesale{text-align:center;}
td.cart-table__retail{text-align:center;line-height:;}
td.cart-table__sum{text-align:left;}
td.cart-table__remove{text-align:right;width:25px;}
td.cart-table__remove .cart-col__item-delete{position:static;display:inline-block;}
.cart-col__form-expanded{display:none;}
.pop-goods__section{padding:35px 20px;width:100%;background:url('/pic/popular-bg.jpg') center no-repeat;background-size:cover;}
.pop-goods__wrapper{padding:0 15px;overflow:hidden;}
.pop-goods__section h2{color:#fff;margin-bottom:50px;position:relative;}
.pop-goods__h-box h2{float:left;width:275px;}
.drag-icon{display:none;margin-top:-10px;margin-bottom:20px;text-align:center;}
.drag-icon i{display:inline-block;width:56px;height:33px;background:url("/pic/drag-icon.png") no-repeat;}
.pop-goods__box{position:relative;background-color:#fff;padding:0px 0px 20px 0px;width:100%;overflow:hidden;transition:0.5s;}
.pop-goods__box:last-child{padding-bottom:0px;}
.pop-goods__box:hover{overflow:visible;}
.pop-carousel{}
.pop-item{}
.pop-good-item__box{}
.pop-good-item{padding:0 30px;padding-bottom:30px;position:relative;background:url('/pic/dashed-line.png') right top repeat-y;}
.good-item__badge{transition: 0.5s; position:absolute;right:23px;top:-6px;height:28px;line-height:26px;vertical-align:middle;color:#fff;letter-spacing:0.02em;font-style:normal;font-family:"Roboto-bold", sans-serif;font-size:14px;text-align:center;padding-left:7px;background:url('/pic/action-no-text.png') no-repeat;}
.pop-good-item__hover .good-item__badge{right:18px;top:18px;}
.good-item__badge.good-item__bestseller{width:108px;}
.good-item__badge.good-item__new{width:85px;background-position:-28px -39px;padding-left:5px;}
.good-item__badge.good-item__action{width:67px;background-position:-47px -77px;padding-left:0;}
.pop-good-item__hover{opacity:0;position:absolute;top:-60px;left:-15px;right:-14px;z-index:0;background-color:#fff;border:3px solid #fa3439;transition:0.3s;visibility:hidden;}
.pop-good-item__box:hover > .pop-good-item__hover{opacity:1;z-index:100;visibility:visible;}
.pop-good-item__hover{padding:25px;}
.pop-good-item__box:hover .pop-good-item__params{}
.pop-good-item__hover .pop-good-item__img a{position:relative;text-align:center;overflow:hidden;}
.pop-good-item__hover .pop-good-item__img a img{position:relative;}
.pop-good-item__hover .pop-good-item__img a:after{opacity:0;transition:0.4s;content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.65);}
.pop-good-item__hover .pop-good-item__img a:hover:after{content:'';opacity:1;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.65);}
.hold_dark_cover a:after{opacity:1 !important;}
.pop-good-item__hover .pop-good-item__img .blue-btn{opacity:0;cursor:pointer;transition:0.4s;position:absolute;top:50%;margin-top:-22px;margin-left:-75px;left:50%;z-index:100;padding:13px 13px;}
.pop-good-item__hover .pop-good-item__img:hover .blue-btn{opacity:1;}
.pop-good-item__hover .pop-good-item__name{height:auto;overflow:visible;margin-bottom:23px;}
.pop-good-item__options{margin-bottom:20px;}
.size-select{margin-right:11px;margin-bottom:0px;vertical-align:top;}
.size-select .jq-selectbox__select, .size-select .jq-selectbox__dropdown{width:95px;}
.quick-view__left .size-select .jq-selectbox__select, .quick-view__left .size-select .jq-selectbox__dropdown{width:95px !important;}
.quick-view__left .pop-good-item__price{visibility:hidden;}
.cart-size-select{margin-right:5px;}
.cart-size-select .jq-selectbox__select{color:#fff;width:95px;height:30px;line-height:30px;border:1px solid #99b8cc;}
.cart-size-select .jq-selectbox__dropdown{width:95px !important;}
.cart-size-select.jq-selectbox li{line-height:26px;}
.cart-size-select .jq-selectbox__dropdown{top:29px;}
.cart-size-select .jq-selectbox__trigger{background:url('/pic/cart-select-arrow.png') no-repeat;top:12px;right:4px;}
.b-modif__qty{display:inline-block;position:relative;vertical-align:top;}
input[type='text'].b-modif__qty-input{width:115px;padding:0 27px;border:1px solid #7fd1f6;height:38px;color:#555;text-transform:uppercase;font-size:11px;text-align:center;}
.b-modif__qty::-webkit-input-placeholder{color:#555;opacity:1;}
.b-modif__qty::-moz-placeholder{color:#555;opacity:1;}
.b-modif__qty:-ms-input-placeholder{color:#555;opacity:1;}
.b-modif__qty-less, .b-modif__qty-more{position:absolute;width:6px;height:10px;top:50%;margin-top:-5px;background:url('/pic/qty-arrows.png') no-repeat;}
.b-modif__qty-less:before, .b-modif__qty-more:before{position:absolute;content:'';left:-10px;right:-10px;top:-10px;bottom:-10px;}
.b-modif__qty-less{left:13px;}
.b-modif__qty-more{right:13px;background-position:-6px 0;}
a.add-to-cart__btn{width:95px !important;text-align:center;padding:13px 0px;margin-right:0px;}
div.add-to-cart__btn{width:95px !important;text-align:center;padding:13px 0px;margin-right:0px;}
.cart-3d-icon{display:inline-block;width:35px;height:32px;vertical-align:middle;opacity:0.7;transition:0.4s;background:url('/pic/3d-icon.png') no-repeat;}
.cart-3d-icon:hover{opacity:1;}
.pop-good-item:last-child{margin-bottom:0;}
.pop-good-item__img{text-align:center;margin-bottom:10px;position:relative;}
.pop-good-item__img a{width:100%;display:inline-block;}
.pop-good-item__img a img{width:100%;display:inline-block;}
.pop-good-item__price{margin-bottom:4px;}
.pop-good-item__price span{font-size:20px;font-weight:bold;letter-spacing:0.03em;}
.pop-good-item__price .old-price{position:relative;color:#9a9a9a;margin-right:7px;}
.pop-good-item__price .old-price:after{content:'';position:absolute;left:0;right:0;top:50%;height:2px;background-color:#9a9a9a;}
.pop-carousel:hover{z-index:10;}
.pop-carousel .owl-wrapper-outer{overflow:visible;}
.pop-good-item__price .cur-price{color:#ed1b24;}
.pop-good-item__name{height:68px;overflow-y:hidden;}
.pop-good-item__name a{color:#008aca;text-decoration:none;border-bottom:1px solid #84d4f7;letter-spacing:0.04em;}
.pop-good-item__name a:hover{border-bottom:none;}
.cat-btns{margin-top:50px;}
.cat-btns a{display:inline-block;text-decoration:none;color:#fff;font-size:23px;font-weight:bold;width:300px;height:67px;padding:15px 27px 15px 60px;border:3px solid #fff;background-color:transparent;transition:0.4s;}
.cat-btns a:hover{background-color:#fa3439;}
a.full-cat-btn{background:url('/pic/full-cat-icon.png') 20px center no-repeat #fa3439;margin-right:32px;}
a.full-cat-btn:hover{background-color:#d9131a;}
a.price-download{padding-left:62px;background:url('/pic/download-btn-icon.png') 20px center no-repeat;}
.mobile-buy-spinner{display:none;}
.social-widgets{width:100%;padding:55px 16px;}
.social-widgets__item{float:left;width:33.33333%;padding:0 19px;overflow:hidden;}
.social-widget__box{background-color:#ccc;height:280px;}
#vk_groups,
#vk_groups iframe{width:100% !important;}
.catalog-page__main{}
.catalog-list__box{position:relative;}
.catalog-list__h-mob{display:none;color:#bebebe;letter-spacing:normal;margin:40px 28px 30px;}
.catalog-list__box.view-by-list .catalog-list__h-mob{margin-left:0px;}
.catalog-list__box.full:after{content:'';position:absolute;top:0;bottom:0;right:0;width:30px;background-color:#fff;}
.catalog-list__box.collapse{overflow:hidden;}
.catalog-list__box.collapse:after{display:none;}
.catalog-page__main .main-column__top{height:135px;padding-top:51px;padding-left:25px;background-color:#fff;}
.main-column__top.is_stuck{z-index:1000;box-shadow:0 0 8px 0 rgba(0,0,0,0.4);}
.catalog-page__main .contacts-widget{background:#fff;color:#666;}
.catalog-page__main .contacts-widget a{color:#666;}
.catalog-filter__view{float:left;}
.icon-view{display:inline-block;margin-right:20px;}
.table-view{width:23px;height:22px;background:url('/pic/view-table-icon.png') no-repeat;}
.table-view.active-view{background-position:-23px 0;}
.list-view{width:30px;height:22px;background:url('/pic/view-list-icon.png') no-repeat;}
.list-view.active-view{background-position:-30px 0;}
a.change-view{display:inline-block;margin-left:3px;vertical-align:7px;line-height:12px;font-size:11px;text-transform:uppercase;color:#00a7ee;text-decoration:none;border-bottom:1px solid #7fd3f6;transition:0.4s;}
a.change-view:hover{border-bottom:1px solid #00a7ee;}
.filter__price-type{float:left;margin-left:40px;}
.filter__price-type ul{list-style-type:none;margin-top:3px;}
.filter__price-type ul li{display:inline-block;margin-right:26px;}
.filter__price-type ul li a{display:inline-block;text-decoration:none;text-transform:uppercase;font-size:11px;line-height:12px;color:#00a7ee;border-bottom:1px solid #7fd3f6;transition:0.4s;}
.filter__price-type ul li a:hover{border-bottom:1px solid #00a7ee;}
.filter__price-type ul li.current-price a{color:#fa3439;border-bottom:1px solid #fc999c;}
.catalog-filter__top{margin-bottom:55px;}
.catalog-filter__bottom{}
.catalog-filter__bottom h1{display:inline-block;vertical-align:top;margin-left:-2px;color:#bebebe;margin-right:30px;}
.catalog-filter__bottom .selected-filters{display:inline-block;vertical-align:top;margin-right:22px;}
.catalog-filter__reset{padding:10px 0px;}
.catalog-filter__reset span{color:#ee2a2c;margin-right:5px;}
.catalog-filter__reset a{display:inline-block;margin-left:3px;line-height:12px;font-size:11px;text-transform:uppercase;color:#00a7ee;text-decoration:none;border-bottom:1px solid #7fd3f6;transition:0.4s;}
.catalog-filter__reset a:hover{border-bottom:1px solid #00a7ee;}
.select-filter__item{display:inline-block;padding:10px;border:1px solid #bfe9fb;margin-top:-4px;margin-right:17px;}
.select-filter__item span{font-size:11px;color:#aeaeae;}
.select-filter__item a.delete-filter{display:inline-block;width:11px;height:11px;margin-left:9px;vertical-align:-1px;background:url('/pic/remove-filter-icon.png') no-repeat;}
.catalog-filter__bottom .filter-types{display:inline-block;vertical-align:top;list-style-type:none;}
.catalog-filter__bottom .filter-types li{display:inline-block;}
.filter-types{margin-top:6px;}
.filter-types li{margin-right:20px;}
.filter-types li a{display:inline-block;text-decoration:none;text-transform:uppercase;font-size:11px;line-height:12px;color:#00a7ee;border-bottom:1px solid #7fd3f6;transition:0.4s;}
.filter-types li a:hover{border-bottom:1px solid #00a7ee;}
.catalog-caption{width:100%;padding:0 25px;margin-top:7px;}
.top-banner__box{width:100% !important;padding:0 25px !important;margin-top:7px !important;height:86px !important;}
a.catalog-top-banner{display:none;position:relative;height:86px !important;width:auto !important;padding:24px 50px;background-repeat:no-repeat;background-position:top left;background-size:cover !important;text-decoration:none;left:25px !important;right:25px !important;}
a.catalog-top-banner span{display:inline-block;position:absolute;}
.banner-icon{margin-right:35px;}
.banner-icon i{display:inline-block;width:35px;height:34px;margin-right:20px;vertical-align:-3px;background:url('/pic/banner-icon.png') no-repeat;}
.banner-icon.discount i{background:url('/pic/banner-icon2.png') no-repeat;}
.banner-icon b{display:inline-block;font-size:18px;font-weight:bold;color:#fff;line-height:18px;}
.banner-text{position:absolute;left:260px;top:43px;font-size:14px;text-transform:uppercase;color:#a5a9b1;}
.banner-text:before{content:'';position:absolute;left:0;right:0;height:2px;top:-10px;background-color:#fa3439;}
.banner-text i{font-style:normal;font-weight:bold;color:#00a7ee;margin-left:7px;}
.catalog-list{width:100%;padding:0px 0px;position:relative;}
.catalog-item{position:relative;float:left;width:20%;margin-bottom:20px;transition:0.4s;}
.catalog-page__info{background:url("/pic/popular-bg.jpg") no-repeat;background-size:cover;padding:55px 25px;}
.catalog-info__box{padding:35px;background-color:#fff;color:#333;}
.catalog-info__box h2{color:#00a7ee;margin-bottom:30px;}
.catalog-list__box.view-by-list{padding:0 25px 30px;}
.catalog-list__box.view-by-table{padding:15px 25px 50px;}
.catalog-list__box.view-by-table.main_text_wrap{padding:0 0px 50px;}
.catalog-list__box.view-by-table.zakaz_text_wrap{padding:0 0px 50px;}
.catalog-list__box.view-by-table.zakaz_text_wrap:after{display:none;}
.catalog-list__box.view-by-list:after{display:none;}
.view-list__item{display:table;width:100%;padding:10px 0;border-top:1px dashed #eaeaea;}
.view-list__item > div{}
.view-list__name_box{display:table-cell;vertical-align:top;}
.view-list__price_box{display:table-cell;width:440px;text-align:right;vertical-align:top;}
.view-list__image{position:absolute;z-index:5;margin:0px 0px 0px 0px;width:39px;height:38px;}
.view-list__image a{display:inline-block;vertical-align:top;width:39px;height:38px;}
.view-list__image a img{border:1px solid #99dbf8;}
.view-list__name_wrap{display:table;width:100%;min-height:38px;}
.view-list__name{display:table-cell;min-height:38px;padding-left:60px;padding-right:20px;vertical-align:middle;}
.view-list__name a{border-bottom:1px solid #84d4f7;color:#008aca;letter-spacing:0.04em;text-decoration:none;}
.view-list__name a:hover{border:none;}
.view-list__size{display:inline-block;vertical-align:top;width:105px;padding-right:0px;height:38px;}
.view-list__qty{display:inline-block;vertical-align:top;width:120px;padding-right:10px;height:38px;}
.view-list__price{display:inline-block;vertical-align:top;padding-top:7px;width:100px;text-align:right;color:#ed1b24;font-weight:bold;font-size:14px;line-height:24px;}
.view-list__addCart{}
.view-list__addCart .add-to-cart__btn{width:285px;text-align:center;padding:13px 10px;}
.product-card{padding:10px 35px 35px;}
a.product-card__return{display:inline-block;position:relative;margin-bottom:17px;line-height:13px;font-size:11px;text-transform:uppercase;text-decoration:none;color:#00a7ee;transition:0.4s;border-bottom:1px dashed #5bc6f4;}
a.product-card__return:before{content:'';position:absolute;width:7px;height:7px;left:-15px;top:3px;background:url('/pic/return-icon.png') no-repeat;}
.product-card__top{}
.product-top__left{float:left;width:450px;margin-bottom:20px;margin-right:10px;}
.product-top__left .quick-view__left{float:none;border:none;}
.product-top__left .quick-view__left .targetarea{width:350px;}
.product-top__right{float:left;width:395px;}
.product-top__right h1{margin-bottom:25px;}
.product-top__right .quick-view__right{float:none;}
.product-top__right .pop-good-item__cart{display:inline-block;margin-left:10px;}
.product-top__right .quick-view__right .slider-item__wholesale{border:none;margin-bottom:14px;padding-bottom:0;}
.product-top__right .quick-view__right .slider-item__wholesale .wholesale-large{margin-bottom:2px;}
.product-card__desc{margin-top:15px;border-bottom:1px dashed #eaeaea;}
.card-desc__item{border-top:1px dashed #eaeaea;padding-top:10px;padding-bottom:10px;margin-bottom:15px;}
.card-desc__item ul{list-style:none;}
.card-desc__item h2{font-size:18px;margin-bottom:5px;}
.b-footer{height:135px;padding:42px 35px;background:url('/pic/popular-bg.jpg') left top no-repeat;}
@media only screen and (min-width:1500px){.b-footer{background-size:cover;}
}
.b-footer__line{margin-bottom:10px;}
.b-footer__copyright{float:left;color:#fff;margin-right:120px;letter-spacing:0.02em;padding-bottom:4px;}
.b-footer__copyright span{display:inline-block;margin-right:13px;}
.b-footer__copyright a{border-bottom:1px solid #018fce;color:#fff;text-decoration:none;}
.b-footer__copyright a:hover{border:none;}
.b-footer__nav{float:left;}
.b-footer__nav ul{list-style:none;}
.b-footer__nav li{float:left;margin-right:25px;}
.b-footer__nav li a{color:#fff;text-decoration:none;border-bottom:1px solid #fff;}
.b-footer__nav li a:hover{border:none;}
.b-footer__counters a{margin-right:14px;opacity:0.5;}
.footer-mobile{display:none;height:80px;padding:30px 35px;}
.footer-mobile span{color:#222;}
.footer-mobile a{color:#00a1e6;}
.itog_zakaz_box{margin:2px 0px 18px 0px;display:inline-block;width:100%;max-width:1000px;}
.itog_zakaz_box_summ{display:inline-block;line-height:22px;FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#ed1b24;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.itog_zakaz_box_summ span{white-space:nowrap;FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#ed1b24;}
a.itog_zakaz_edit{display:block;float:right;transition:0.4s;border-bottom:1px solid #7fd3f6;text-transform:uppercase;padding-top:4px;line-height:12px;FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#008aca;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
a.itog_zakaz_edit:hover{transition:0.4s;border-bottom:1px solid #008aca;}
#zakaz_no_grad:after{content:'';display:none;}
a.itog_zakaz_edit.mobile{display:none;}
@media screen and (min-width:100px) and (max-width:1120px){.catalog-columns{position:static;}
.left-column{width:0px;position:static !important;}
.main-column{width:100%;padding-top:75px;}
.b-header{position:static;}
a.buy-production-mobile{display:block;}
.b-header__logo{display:none;}
.pop-goods__section{padding:35px 5px;}
.body-movie{display:none;}
.filter-price{display:none;}
.cat-list{display:none;}
.check-order{display:none;}
.call-request{display:none;}
.lcol-search{display:none;}
.skype-btn{display:none;}
.goto-top-btn{display:none;}
.b-header__nav{position:absolute;z-index:101;top:75px;margin-top:-200%;left:0;right:0;transition:0.4s;border:none;background:url('/pic/popular-bg_new.jpg') top left no-repeat;padding-top:0px;padding-bottom:0px;}
.b-header__nav.expanded{margin-top:0;position:fixed;top:75px;bottom:0px;overflow:auto;}
.b-header__nav ul{padding:11px 0px;}
.b-header__nav ul li{z-index:10;}
.b-header__nav ul li:after{width:auto;position:absolute;left:15px;right:15px;}
.contacts-widget{display:none;}
.main-column__top{display:none;}
.pop-good-item__hover{display:none;}
.header-mobile{display:block;position:fixed;width:100%;top:0px;}
.mobile_plus{display:block;}
a.itog_zakaz_edit{display:none;}
a.itog_zakaz_edit.mobile{display:block;}
.footer-mobile{display:block;}
.blue-phone{display:inline-block;margin-bottom:0;}
.catalog-columns__cart{display:none;}
.social-widgets{display:none;}
a.price-download{display:none;}
.cat-btns{margin-top:25px;}
.drag-icon{display:block;}
a.full-cat-btn{background-image:none;width:220px;height:auto;padding:10px;font-size:18px;text-align:center;}
.b-footer{display:none;}
.footer-mobile{padding:30px 20px;}
#preloaderOverlay{display:none;}
a.more-link.resp-more-link{display:inline;}
a.more-link.fv-more-link{display:none;}
.hidden-text{display:block;}
.visible-text{display:none !important;}
.info-section{padding:35px 20px;}
a.header-nav__link{font-family:"Roboto-bold", sans-serif;font-size:17px;height:50px !important;text-transform:uppercase;}
a.header-nav__link span{padding:20px 10px 20px 20px !important;}
a.header-nav__link span i{vertical-align:2px !important;}
h1{letter-spacing:normal;}
.info-section h1{text-align:center;}
.blue-phone{font-size:30px;}
.buy-spinner{position:relative;top:0 !important;bottom:0 !important;}
.mobile-buy-spinner{display:inline-block;margin:0;left:0;}
.mobile-buy-spinner .ball{display:block;border-color:#088abc;}
.info-section{text-align:center;}
.pop-goods__h-box h2{float:none;width:auto;text-align:center;margin-top:15px;margin-bottom:30px;}
.pop-good-item__price{margin-bottom:-1px;}
.pop-good-item__price span{font-size:30px;letter-spacing:normal;}
.pop-good-item__name{height:75px;}
.pop-good-item__name a{font-size:18px;letter-spacing:normal;}
#popCarousel2{margin-top:-30px;}
.cat-btns{text-align:center;}
a.full-cat-btn{margin-right:0;font-size:24px;width:auto;padding:5px 20px;}
.footer-mobile{text-align:center;}
.b-header__nav ul li.cart-nav{display:block;}
.b-header__nav ul li:nth-last-child(2):after{display:block;}
.top-banner__box{display:none !important;}
a.catalog-top-banner{display:none !important;}
.catalog-list{padding:0px 0px 0px 0px;}
.catalog-list__box.full:after{width:22px;}
.catalog-caption{display:none;}
.catalog-list__h-mob{display:block;}
.catalog-page__info{padding:55px 30px 30px 30px;}
a.add-to-cart__btn{margin-right:0px;}
.catalog-list__box.view-by-table{padding:0 0px 0px;}
.catalog-list__box.view-by-list{padding:0 0px 30px;}
.catalog-list__box.view-by-list .align-right{padding:0px 25px;}
.catalog-list__box.view-by-list h1{margin-left:25px !important;}
.cart-size-select .jq-selectbox__select{width:82px;}
td.cart-table__qty .input{width:32px;}
}
.catalog-list{}
.catalog-item.pop-item{box-shadow:5px 5px 35px #ccc;padding-top:30px;margin-bottom:0px;background:#fff;}
.pop-good-item{background:none;}
.catalog-list__box.full:after{display:none;}
.owl-item{padding-top:20px;}
@media screen and (min-width:100px) and (max-width:1260px){a.change-view{display:none;}
}
@media screen and (min-width:100px) and (max-width:670px){.cat-btns .full-cat-btn{width:100%;}
}
@media screen and (min-width:100px) and (max-width:550px){.pop-good-item{background:none;}
}
@media screen and (min-width:100px) and (max-width:530px){.good-item__badge{right:30px;top:0;}
}
@media screen and (min-width:100px) and (max-width:420px){}
@media screen and (min-height:50px) and (max-height:693px){.main-column__top{height:600px;}
a.header-nav__link span{padding:10px 10px 10px 20px;}
a.header-nav__link{height:35px;padding-top:3px;}
.b-header__nav{}
.main-slider{top:-15px;}
.slider-item__desc{top:72%;}
.slider-item__name{height:70px;}
.bullets-wrapper{bottom:20px;}
.main-slider__bg{background-position:50% top;}
}
@media screen and (min-width:100px) and (max-width:600px){.catalog-item{width:100% !important;}
}
@media screen and (min-width:600px) and (max-width:900px){.catalog-item{width:50% !important;}
}
@media screen and (min-width:900px) and (max-width:1120px){.catalog-item{width:33.33333% !important;}
}
@media screen and (min-width:1120px) and (max-width:1200px){.catalog-item{width:50%;}
}
@media screen and (min-width:1200px) and (max-width:1700px){.catalog-item{width:33.33333%;}
}
@media screen and (min-width:1700px) and (max-width:1800px){.catalog-item{width:25%;}
}
.modal-window{position:relative;}
.quick-view__modal{position:relative;width:905px;height:430px;background-color:#fff;padding:28px;}
.quick-view__left{float:left;width:431px;padding-left:81px;height:100%;position:relative;border-right:1px dashed #eaeaea;}
.quick-view__left .targetarea{width:335px;height:230px;line-height:240px;}
.quick-view__left .targetarea img{width:100% !important;height:auto !important;top:0 !important;}
.modal-nav{position:absolute;width:28px;height:47px;background:url('/pic/modal-arrows.png') no-repeat;top:50%;margin-top:-23px;cursor:pointer;}
.modal-left{left:-50px;}
.modal-right{right:-50px;background-position:right;}
.sliderNav{position:absolute;width:auto;padding:0;text-align:left;height:100%;left:0;top:0;width:50px;list-style:none;}
.sliderNav:after{content:'';position:absolute;top:0;bottom:0;right:-16px;width:1px;border-right:1px dashed #eaeaea;}
.sliderNav a{display:inline-block;vertical-align:top;width:50px;height:50px;border:2px solid #fff;margin-bottom:8px;transition:0.4s;opacity:0.7;overflow:hidden;}
.sliderNav li a{}
.sliderNav li a span{display:inline-block;width:50px;height:50px;background-position:center;background-size:cover;background-repeat:no-repeat;}
.sliderNav a:hover{opacity:1 !important;}
.sliderNav a.activeSlide{border:2px solid #fa3439;opacity:1 !important;}
.quick-view__slider{display:block;width:335px;height:240px;}
.quick-view__slider img{width:100%;}
.quick-view__3d{display:inline-block;vertical-align:top;width:50px;height:50px;background:url('/pic/quick-3d-icon.png') #fff no-repeat center center;border:2px solid #00a4ed;cursor:pointer;}
.has__quick-view .magnifyarea{z-index:10000 !important;bottom:50% !important;margin-top:-28px !important;left:50% !important;margin-left:-3px !important;box-shadow:none;border:none !important;width:447px !important;}
.magnifyarea{border:none !important;box-shadow:none !important;margin-top:0 !important;margin-left:-8px !important;}
.zoomtracker.zoomhide{visibility:hidden;}
.zoomtracker{}
.zoomstatus{display:none !important;}
.quick-view__left .pop-good-item__name{height:60px;margin-bottom:5px;padding-right:10px;}
.quick-view__left .pop-good-item__name a{font-size:14px;border:none;letter-spacing:0;}
.quick-view__left .pop-good-item__name a{border:none;}
.quick-view__left .pop-good-item__name a:hover{border-bottom:1px solid #84d4f7;}
.quick-view__left .pop-good-item__cart{display:inline-block;margin-left:11px;}
.quick-view__right{float:right;position:relative;width:403px;height:100%;max-height:100%;padding-left:0px;}
.more-btn-box{position:absolute;bottom:9px;height:38px;background-color:#fff;width:360px;}
a.quick-view__more-btn{position:absolute;bottom:0;padding:13px 15px;z-index:1;}
.custom-scroll, .custom-scroll .viewport{height:100%;}
.scroll-spacer{height:40px;}
.scrollable.default-skin{padding-right:20px;}
.quick-view__right h4{margin-bottom:-10px;font-size:18px;font-weight:bold;}
.quick-view__right .slider-item__wholesale{margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid #fa3439;}
.modal-window{display:none;}
#quickView{top:50% !important;margin-top:-215px;}
.modal-window .close{position:absolute;width:49px;height:49px;right:-49px;top:0;background:url('/pic/close-icon.png') center no-repeat #00a4ed;cursor:pointer;transition:0.4s;}
.modal-window .close:hover{background-color:#0088cc;}
#preloaderOverlay{position:fixed;left:0;top:0;z-index:1002;width:100%;height:100%;overflow:visible;background-color:#000;}
.preloader-bg{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background:url('/pic/loader-bg.jpg') center no-repeat #000;}
.preloader-circles{position:absolute;width:724px;height:725px;top:50%;left:50%;transition:1s;margin-left:-357px;margin-top:-372px;opacity:1;z-index:10;background:url('/pic/border_earth.png') no-repeat;}
.preloader-circles.transparent{opacity:1;}
.preloader-spinner{width:550px;height:550px;left:50%;top:50%;margin-top:-286px;margin-left:-271px;}
.moon-circle{}
.preloader-moon{width:73px;height:73px;margin-left:201px;margin-top:-61px;position:absolute;background-color:#000;border-radius:50%;transition:3s;left:50%;top:50%;overflow:hidden;}
.preloader-moon.picture{}
.preloader-moon span{position:absolute;left:0;right:0;top:0;opacity:0;transition:1s;bottom:0;border-radius:50%;background:url('/pic/moon.png') no-repeat #000;}
.preloader-moon span.visible{opacity:1;}
.loader-circles{width:100px;height:20px;position:absolute;top:50%;margin-top:100px;margin-left:-10px;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.loader-circles > div{content:" ";width:10px;height:10px;background:#2196F3;border-radius:100%;position:absolute;-webkit-animation:shift 2s linear infinite;animation:shift 4s linear infinite;}
.loader-circles > div:nth-of-type(1){-webkit-animation-delay:-.4s;animation-delay:-.8s;}
.loader-circles > div:nth-of-type(2){-webkit-animation-delay:-.8s;animation-delay:-1.6s;}
.loader-circles > div:nth-of-type(3){-webkit-animation-delay:-1.2s;animation-delay:-2.4s;}
.loader-circles > div:nth-of-type(4){-webkit-animation-delay:-1.6s;animation-delay:-3.2s;}
@-webkit-keyframes shift{0%{left:-60px;opacity:0;background-color:#fff;}
10%{left:0;opacity:1;}
90%{left:100px;opacity:1;}
100%{left:160px;background-color:#fff;opacity:0;}
}
@keyframes shift{0%{left:-60px;opacity:0;background-color:#fff;}
10%{left:0;opacity:1;}
90%{left:100px;opacity:1;}
100%{left:160px;background-color:#fff;opacity:0;}
}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}
.ir:before{content:"";display:block;width:0;height:150%;}
.hidden{display:none !important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
@media only screen and (min-width:35em){}
@media only screen and (max-device-width:800px){}
@media print,
(-o-min-device-pixel-ratio:5/4),
(-webkit-min-device-pixel-ratio:1.25),
(min-resolution:120dpi){}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after{content:"";}
pre,
blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,
img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p,
h2,
h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
}
.mobile_basket{margin-top:0;margin-bottom:0px;}
.mobile_basket .cart-table__link{padding:10px 25px 0px 0px;}
.mobile_basket a.cart-table__link{padding:0px;transition:0.4s;border-bottom:1px solid #7fd3f6;COLOR:#008aca;}
.mobile_basket a.cart-table__link:hover{transition:0.4s;border-bottom:1px solid #008aca;COLOR:#008aca;}
.mobile_basket .jq-selectbox__select-text{color:#333;}
.mobile_basket .jq-selectbox__trigger{background:url('/pic/cart-select-arrow_.png') no-repeat;}
.mobile_basket .cart-table__qty input{color:#333;line-height:31px;padding:0px 5px;}
.width_param{width:auto !important;}
.width_param .cart-table__size{padding-left:15px;padding-right:10px;}
.mobile_basket .cart-table__wholesale, .mobile_basket .cart-table__sm-wholesale, .mobile_basket .cart-table__retail{line-height:26px;padding-top:5px !important;}
.mobile_basket .cart-table__wholesale, .mobile_basket .cart-table__sm-wholesale, .mobile_basket .cart-table__retail{vertical-align:bottom;padding:0px 5px;}
.mobile_basket .cart-table__img, .mobile_basket .cart-table__size, .mobile_basket .cart-table__qty{padding-top:7px;padding-bottom:0px;}
.mobile_basket .cart-table__sum{padding-top:5px;padding-bottom:0px;}
.basket_num_id{position:absolute;z-index:3;margin:2px 0px 0px -22px;color:#bbb;}
.mobile_cloud{box-shadow:0px 0px 3px rgba(0,0,0,0.3);margin-top:20px;width:auto;max-width:270px;}
.total_price_basket{}
a.del_car_position_mobile{position:absolute;z-index:5;right:0;margin-right:0px;margin-top:2px;height:20px;width:20px;transition:0.4s;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:11px;line-height:12px;color:#fa3439;border-bottom:none !important;}
a.del_car_position_mobile:hover{transition:0.4s;color:#fa3439;border-bottom:none!important;}
.del_car_position_mobile .cart-col__item-delete{background:url('/pic/delete-icon_.png') no-repeat;}
.mobile_button{display:none;}
@media screen and (min-width:100px) and (max-width:1120px){body{min-height:100px;}
.mobile_button{display:block;}
}
.basket_footer{margin-top:35px;background:url('/pic/popular-bg.jpg') left top no-repeat;}
.basket_footer span{color:#fff;}
.cart_mobile_{vertical-align:top;}
.cart_mobile_ a.add-to-cart__btn{position:absolute;z-index:5;margin-left:15px;margin-right:0px;text-align:center;margin-top:-11px;height:30px;padding:0px 10px;line-height:30px;}
a.main_index{margin-right:-20px;}
.table_zakaz{display:table;width:100%;border-top:1px dashed #eaeaea;}
.name_id_link{display:table-cell;line-height:20px;padding:9px 0px;vertical-align:top;width:370px;FONT-WEIGHT:normal;FONT-SIZE:14px;COLOR:#bebebe;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.name_id_link a{transition:0.4s;border-bottom:1px solid #7fd3f6;COLOR:#008aca;TEXT-DECORATION:none;}
.name_id_link a:hover{transition:0.4s;border-bottom:1px solid #008aca;TEXT-DECORATION:none;}
.table_zakaz_wrap{border-bottom:1px dashed #eaeaea;margin-top:20px;margin-bottom:16px;max-width:1000px;}
.params_id_desc{line-height:20px;display:table-cell;padding:9px 0px;vertical-align:top;padding-left:30px;FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.params_id_desc .params_id_desc_color{color:#fa3439;width:80px;}
.params_id_desc span{line-height:20px;display:inline-block;width:87px;text-align:left;}
.params_id_summ{line-height:20px;display:table-cell;padding:9px 0px;vertical-align:top;white-space:nowrap;padding-left:20px;width:150px;FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#ed1b24;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.table_zakaz_block{display:table-cell;}
.table_zakaz2{display:table;width:100%;}
.name_id_link .basket_num_id{margin-top:1px;FONT-SIZE:12px;}
.zakaz_blue_box_all{background:#004e80;}
.zakaz_max_width{max-width:1000px;}
.zakaz_contact_box{display:table;width:100%;max-width:1000px;}
.zakaz_contact_col1{display:table-cell;padding-right:14px;width:50%;vertical-align:top;}
.zakaz_contact_col2{display:table-cell;padding-left:14px;width:50%;vertical-align:top;}
.zakaz_contact_col3{display:table-cell;padding-left:14px;width:50%;vertical-align:top;}
input.zakaz_input_text{outline:none;border:none;border:3px solid #fff;line-height:35px !important;height:36px !important;width:100%;padding:0 3%;margin-bottom:13px;FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#fff;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.zakaz_input_textarea{outline:none;border:none;border:3px solid #fff;height:134px;line-height:18px;width:100%;padding:10px 3%;margin-bottom:9px;FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#fff;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.zakaz_contact_col1 .cart-size-select{width:100%;border:3px solid #fff;margin-bottom:13px;}
.zakaz_contact_col1 .cart-size-select .jq-selectbox__select{text-transform:none;border:none;line-height:31px !important;height:30px;width:100%;padding:0 3%;FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#fff;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.zakaz_contact_col1 .cart-size-select .jq-selectbox__dropdown{margin-top:1px;width:100% !important;border:3px solid #fff;box-shadow:0px 0px 40px rgba(0,0,0,0.5);}
.zakaz_contact_col1 .cart-size-select .jq-selectbox__dropdown ul li{text-transform:none !important;FONT-SIZE:12px;padding-left:10px;padding-right:10px;}
.zakaz_contact_col1 .cart-size-select .jq-selectbox__trigger{background:url('/pic/cart-select-arrow2.png') no-repeat;}
.zakaz_contact_title{padding-top:25px;FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#fff;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.zakaz_dotted_box{border-bottom:1px dashed #6795b3;border-top:1px dashed #6795b3;padding:20px 0px 7px 0px;max-width:1000px;}
.zakaz_dotted_box .total-cloud{margin-top:0px;margin-bottom:15px;width:100%;max-width:1000px;}
.zakaz_itogo_box{margin:30px 0px;}
.zakaz_itogo_dostavka{padding-bottom:15px;FONT-WEIGHT:bold;FONT-SIZE:24px;COLOR:#004e80;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.zakaz_itogo_dostavka span{white-space:nowrap;FONT-WEIGHT:bold;}
.zakaz_itogo_discount{padding-bottom:15px;FONT-WEIGHT:bold;FONT-SIZE:24px;COLOR:#004e80;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.zakaz_itogo_discount span{white-space:nowrap;FONT-WEIGHT:bold;}
.zakaz_itogo_white_box{border:4px solid #fff;padding:0px 15px 15px 15px;max-width:230px;}
.zakaz_itogo_red_box{border:4px solid #ed1820;padding:10px 15px 15px 15px;display:inline-block;FONT-WEIGHT:bold;FONT-SIZE:30px;COLOR:#ed1820;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.zakaz_itogo_red_box span{white-space:nowrap;FONT-WEIGHT:bold;}
.zakaz_itogo_red_box_button{transition:0.4s;display:inline-block;line-height:26px;padding:16px 22px;margin-top:15px;background:#ed1820;cursor:pointer;FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#fff;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.zakaz_itogo_red_box_button:hover{transition:0.4s;background:#d9131a;}
.mobile_links_price{transition:0.3s;display:none;padding:0px 0px 0px 0px;}
.mobile_links_price a{display:inline-block;text-decoration:none;text-transform:uppercase;margin-right:15px;margin-bottom:15px;font-size:11px;line-height:14px;color:#00a7ee;border-bottom:1px solid #7fd3f6;}
.mobile_links_price a:hover{transition:0.3s;border-bottom:1px solid #00a7ee;}
.mobile_links_price a.curent{color:#fa3439;border-bottom:1px solid #fa3439;}
.by_not_evailable{display:none;height:11px;}
@media screen and (min-width:100px) and (max-width:1120px){.mobile_links_price{display:block;}
.by_not_evailable{display:block;}
}
@media screen and (min-width:100px) and (max-width:850px){.params_id_summ, .params_id_desc{padding-left:0px;}
.zakaz_contact_col3{display:none;}
.zakaz_contact_box{display:block;}
.zakaz_contact_col1{display:block;padding:0px 0px 0px 0px;width:100%;}
.zakaz_contact_col2{display:block;padding:0px 0px 0px 0px;width:100%;}
.table_zakaz{display:block;}
.name_id_link{display:block;width:100%;}
.table_zakaz_block{display:block;}
a.itog_zakaz_edit.mobile{float:none;display:inline-block;padding-top:10px;}
.itog_zakaz_box_summ{width:100%;}
}
@media screen and (min-width:100px) and (max-width:800px){.params_id_desc{text-align:left;}
.params_id_summ, .params_id_desc{padding-top:0px;}
.align-right{text-align:left;}
}
@media screen and (min-width:100px) and (max-width:800px){.view-list__item{display:inline-block;width:100%;padding:10px 0;border-top:1px dashed #eaeaea;}
.view-list__name_box{display:inline-block;width:100%;vertical-align:top;}
.view-list__price_box{display:inline-block;width:100%;text-align:left;vertical-align:top;padding-top:15px;}
.view-list__name{padding-right:0px;}
.view-list__price{text-align:left;}
}
@media screen and (min-width:100px) and (max-width:460px){.view-list__price{padding:0px;padding-top:10px;width:100%;text-align:left;}
.view-list__qty{padding-right:0px;width:100px;}
.view-list__addCart .add-to-cart__btn{width:100%;text-align:center;padding:13px 10px;}
.align-right{text-align:left;}
.product-top__right{width:100%;}
.quick-view__right{width:100%;}
.product-top__right .pop-good-item__cart{display:block;margin-left:0px;padding-top:15px;}
.wholesale-small__item{display:block;}
.table_zakaz2{display:block;width:100%;}
.params_id_desc{display:block;width:100%;}
.params_id_sum{display:block;width:100%;}
}
.view-list__item_2{display:inline-block;width:100%;padding:10px 0;border-top:1px dashed #eaeaea;}
.view-list__name_box_2{display:inline-block;width:100%;vertical-align:top;}
.view-list__price_box_2{display:inline-block;width:100%;text-align:left;vertical-align:top;padding-top:15px;}
.view-list__price_box_2 .view-list__price{text-align:left;}
.view-list__name_2{padding-right:0px;}
.align-right_2{text-align:left;}
@media screen and (min-width:100px) and (max-width:520px){.sliderNav{width:auto;height:auto;right:0;}
.sliderNav:after{display:none;}
.quick-view__left{width:100%;padding-left:0px;padding-top:70px;}
.sliderNav a{margin-right:4px;}
.mobile_img_width_media{width:100%;}
.product-top__left .quick-view__left .targetarea{width:100%;height:auto;}
.quick-view__left{width:100%;}
.product-top__left{width:100%;}
}
.alert_fade{position:fixed;z-index:1000000;background:url("/pic/search-bg.png") repeat;width:100%;height:100%;}
.alert_fade1{position:fixed;z-index:1000000;background:url("/pic/search-bg.png") repeat;width:100%;height:100%;}
.alert_fade_anketa2{position:fixed;z-index:1000000;background:url("/pic/search-bg.png") repeat;width:100%;height:100%;}
.alert_fade_anketa_p{position:fixed;z-index:1000000;background:url("/pic/search-bg.png") repeat;width:100%;height:100%;}
.alert_fade_city{position:fixed;z-index:1000000;background:url("/pic/search-bg.png") repeat;width:100%;height:100%;}
.alert_main_table{width:100%;height:100%;display:table;}
.alert_main_td{width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle;}
.alert_main_box{display:inline-block;background:#fff;padding:30px 30px 0px 30px;font-size:18px;width:350px;}
.back_call_main_title{padding:10px 0px 20px 0px;font-family:"Roboto-bold", sans-serif;color:#333;font-weight:normal;text-transform:uppercase;letter-spacing:1px;}
.city_main_title{padding:10px 0px 20px 0px;font-family:"Roboto-bold", sans-serif;color:#333;font-weight:normal;text-transform:uppercase;letter-spacing:1px;}
.alert_main_title{padding:10px 0px 20px 0px;font-family:"Roboto-bold", sans-serif;color:#333;font-weight:normal;text-transform:uppercase;letter-spacing:1px;}
.alert_main_title1{padding:10px 0px 20px 0px;font-family:"Roboto-bold", sans-serif;color:#333;font-weight:normal;text-transform:uppercase;letter-spacing:1px;}
.alert_button{border-top:1px solid #dbf1fb;cursor:pointer;padding:25px 0px;font-family:"Roboto-bold", sans-serif;color:#00a7ee;font-weight:normal;text-transform:uppercase;letter-spacing:1px;}
.alert_main_box.no_padd .alert_button{padding:0px 0px;}
.alert_but_block{padding:25px 0px;width:50%;float:left;}
.small_but_ok{color:#bebebe;}
.alert_but_block:hover span{border-bottom:2px solid #00a7ee;}
.alert_but_block.small_but_ok:hover span{border-bottom:2px solid #bebebe;}
.form_adapt_back_letter{text-align:left;font-size:14px;}
.city_window{margin:0px;margin-top:3px;border:3px solid #00a4ed;height:200px;padding-bottom:0px !important;padding-right:7px !important;}
.city_window:after{display:none;}
.city_window.scrollable.default-skin .scroll-bar.vertical:after{display:none;}
.city_window_id{transition:0.2s;padding:5px 5px 5px 35px;cursor:pointer;}
.city_window.scrollable .viewport .overview{width:100% !important;}
.city_window.scrollable .thumb{min-height:50px !important;}
.city_window_id:hover{transition:0.2s;background:#d8f3ff;}
.city_window_id:hover .city{COLOR:#00a4ed !important;}
.city_window_id .city{text-transform:uppercase;letter-spacing:normal;line-height:15px;FONT-WEIGHT:normal;FONT-SIZE:13px;COLOR:#333 !important;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.city_window_id .city_desc{letter-spacing:normal;text-transform:none;line-height:11px;FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#999 !important;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.city_window_id.checked{background:#00a4ed;}
.city_window_id.checked:before{content:'';position:absolute;z-index:5;width:6px;height:6px;background:#fff;margin:9px 0px 0px -21px;}
.city_window_id.checked .city{color:#fff !important;}
.city_window_id.checked .city_desc{color:#fff !important;}
.city_window_id.checked:hover{transition:0.2s;background:#00a4ed;}
.city_window_id.checked:hover .city{COLOR:#fff !important;}
@media screen and (max-width:450px){.alert_main_box{font-size:15px;width:90%;}
}
.form_adapt_back_letter input.zakaz_input_text{outline:none;border:none;border:3px solid #00a4ed;line-height:35px !important;height:36px !important;width:100%;padding:0 3%;margin-bottom:13px;FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#333 !important;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.form_adapt_back_letter textarea.zakaz_input_textarea{outline:none;border:none;border:3px solid #00a4ed;line-height:18px !important;height:80px !important;width:100%;padding:2% 3%;margin-bottom:5px;FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#333 !important;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.form_adapt_back_letter .cart-size-select{width:100%;border:3px solid #00a4ed;margin-bottom:13px;letter-spacing:normal;}
.form_adapt_back_letter .cart-size-select .jq-selectbox__select{text-transform:none;border:none;line-height:31px !important;height:30px;width:100%;padding:0 3%;FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#333;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.form_adapt_back_letter .cart-size-select .jq-selectbox__dropdown{margin-top:1px;width:100% !important;border:3px solid #00a4ed;}
.form_adapt_back_letter .cart-size-select .jq-selectbox__dropdown ul li{text-transform:none !important;FONT-SIZE:12px;padding-left:10px;padding-right:10px;}
.form_adapt_back_letter .cart-size-select .jq-selectbox__trigger{background:url('/pic/cart-select-arrow3.png') no-repeat;}
.main_text_wrap p a, .main_text_wrap ul a{transition:0.2s;text-decoration:none;COLOR:#00a7ee;border-bottom:1px solid #00a7ee !important;}
.main_text_wrap p a:hover, .main_text_wrap ul a:hover{transition:0.2s;text-decoration:none;border-bottom:1px solid rgba(230,70,106,0) !important;}
.main_text_wrap p b, .main_text_wrap p strong,
.main_text_wrap ul b, .main_text_wrap ul strong,
.main_text_wrap b, .main_text_wrap strong,
.info-section b, .info-section strong,
.product-card__desc b, .product-card__desc strong{font-size:14px;}
.main_text_wrap UL,
.info-section UL,
.product-card__desc UL,
.main_text_wrap OL,
.info-section OL,
.product-card__desc OL{margin:0px;padding:7px 0px;font-size:14px;counter-reset:li;}
.main_text_wrap UL LI,
.info-section UL LI,
.product-card__desc OL LI,
.main_text_wrap OL LI,
.info-section OL LI,
.product-card__desc OL LI{margin:0px;padding:5px 0px;list-style:none;padding-left:35px;text-align:left;}
.main_text_wrap UL LI:before,
.info-section UL LI:before,
.product-card__desc UL LI:before{position:absolute;z-index:5;content:'';border:1px solid #333;background:#333;height:4px;width:4px;border-radius:100%;margin:7px 0px 0px -13px;}
.main_text_wrap OL LI:before,
.info-section OL LI:before,
.product-card__desc OL LI:before{position:absolute;z-index:5;content:counter(li) '.';counter-increment:li;margin:0px 0px 0px -28px;width:20px;height:14px;text-align:right;}
.owl-wrapper .owl-item:last-child .pop-good-item{background:none;}
.custom-scroll .scroll-bar .thumb{}
.fast_view_box{height:210px;padding-bottom:0px !important;}
.b-modif__qty-input{width:95px !important;padding:0px 25px !important;}
.round_opacity{position:absolute;z-index:0;margin:335px 0px 0px 200px;height:400px;width:400px;border-radius:50%;background:#fff;opacity:0.7;}
.form_err_text{text-align:left;color:red;font-size:14px;line-height:16px;padding-bottom:15px;}
.white_space_nowrap{white-space:nowrap;}
.total-cloud_padd{margin-bottom:23px;}
.total-cloud__icon i{animation:my_bounce 2s infinite;}
@-webkit-keyframes my_bounce{0%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0, -7px, 0);transform:translate3d(0, -7px, 0);}
70%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
90%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}
}
.basket_width{width:100%;}
#ok_group_widget iframe{width:100% !important;}
#fb-root{width:100% !important;}
.fb_iframe_widget, .fb_iframe_widget>span, .fb_iframe_widget>span>iframe{width:100% !important;}
.black_holder{margin-top:3px;}
.black_holder::-webkit-input-placeholder{color:#333;}
.black_holder::-moz-placeholder{color:#333;opacity:1;}
.black_holder:-ms-input-placeholder{color:#333 !important;}
.print_zakaz{margin:35px 25px 60px 25px;position:relative;min-width:750px;}
.print_zakaz .title{line-height:30px;FONT-WEIGHT:bold;FONT-SIZE:24px;COLOR:#222;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.print_zakaz .title span{FONT-WEIGHT:bold;FONT-SIZE:30px;color:#ed1c24;FONT-FAMILY:Times New Roman, Tahoma;}
.print_zakaz .number{padding-top:5px;letter-spacing:1px;padding-bottom:30px;FONT-WEIGHT:normal;FONT-SIZE:15px;COLOR:#222;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.print_zakaz .number span{padding-left:16px;COLOR:#999;}
.print_zakaz .border_box{border:6px solid #ddd;padding:20px 25px;margin-bottom:30px;}
.print_zakaz .text{line-height:18px;padding-bottom:15px;FONT-WEIGHT:bold;FONT-SIZE:15px;COLOR:#222;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.print_zakaz .text span{COLOR:#999;letter-spacing:1px;FONT-WEIGHT:normal;}
.print_zakaz .text2{line-height:18px;padding-bottom:15px;FONT-WEIGHT:normal;FONT-SIZE:15px;COLOR:#222;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.print_zakaz .text2 span{COLOR:#999;letter-spacing:1px;FONT-WEIGHT:normal;}
.print_zakaz_table{border:6px solid #ddd;border-bottom:5px solid #ddd;width:100%;margin:0px 0px;}
.print_zakaz_table th{padding:12px;text-align:left;border-bottom:1px solid #ddd;}
.print_zakaz_table td{padding:12px;text-align:left;border-bottom:1px solid #ddd;}
.print_zakaz_table td.name span{FONT-SIZE:13px;COLOR:#888;letter-spacing:none;}
.print_zakaz .itog{display:inline-block;line-height:36px;padding-top:20px;FONT-WEIGHT:bold;FONT-SIZE:15px;COLOR:#222;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.print_zakaz .itog div{FONT-SIZE:30px;}
.print_zakaz .podpis{position:absolute;z-index:5;margin:5px 0px 0px 0px;left:0;line-height:18px;FONT-WEIGHT:normal;FONT-SIZE:15px;COLOR:#222;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.print_zakaz .podpis div{padding-top:24px;}
.pay_type_box img{margin-right:10px;opacity:0.4;}
.in_cart_link{width:auto !important;padding-left:0px !important;padding-right:0px !important;background:none !important;color:#0b96d0 !important;white-space:nowrap;position:relative !important;}
.in_cart_link:after{content:'';position:absolute;z-index:5;bottom:0;left:0;right:0;height:1px;width:100%;background:#0b96d0;margin:0px 0px 11px 0px;}
.in_cart_link:hover:after{display:none;}
.in_cart_link:after{width:auto !important;left:17px !important;right:17px !important;}
.in_cart_link:after{margin:0px 0px 11px 0px;}
@media screen and (max-width:1120px){.in_cart_link{position:absolute !important;}
.view-by-list .in_cart_link{position:relative !important;}
.in_cart_link:after{margin:0px 0px 8px 0px;}
.view-by-list .catalog-list{padding:0px 25px;}
}
.view-by-list .in_cart_link:after{margin:0px 0px 11px 0px;}
.finish_zakaz_box{padding:0px 35px;}
.check_zakaz{padding:0px 35px;}
.check_zakaz p{FONT-WEIGHT:bold;FONT-SIZE:15px;COLOR:#222;}
.check_zakaz p .status{FONT-WEIGHT:bold;FONT-SIZE:15px;COLOR:#00a7ee;}
.cloud_text{background:none !important;padding:0px !important;box-shadow:none !important;margin-bottom:0px !important;}
.cloud_text .total-cloud__icon{display:none !important;}
.cloud_text:after{display:none;}
.cloud_text .total-cloud__text{padding-left:0px !important;color:#fff;}
.cloud_text .total-cloud__text p{color:#fff;}
.cloud_text .total-cloud__text a, .cloud_text .total-cloud__text p a{color:#3cc5ff;}
.contact_title{margin:5px 0px;padding:0px;line-height:28px;padding-top:25px;FONT-WEIGHT:bold;FONT-SIZE:20px;COLOR:#00a7ee;FONT-FAMILY:Arial, Tahoma;TEXT-ALIGN:left;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.adaptive_contener{width:400px !important;}
.adaptive_contener .alert_button{border:none;}
.adaptive_contener .large_but_ok{transition:0.2s;background:#0b96d0;padding:15px 0px;width:120px;font-size:15px;}
.adaptive_contener .large_but_ok:hover span{border:none;}
.adaptive_contener .large_but_ok:hover{transition:0.2s;background:#0882b5;}
.adaptive_contener .large_but_ok span{color:#fff;}
.super_alert_box{background:#ff6b6f;padding:10px 50px 10px 20px;position:relative;FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#fff;FONT-FAMILY:Arial, Tahoma;TEXT-ALIGN:left;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.super_alert_box a{COLOR:#fff;TEXT-DECORATION:underline;}
.super_alert_box a:hover{TEXT-DECORATION:none;}
.super_alert_close{transition:0.2s;position:absolute;z-index:5;right:0;top:0;bottom:0;line-height:36px;cursor:pointer;font-size:20px;FONT-FAMILY:Arial;width:35px;background:#e0686b;color:#fff;text-align:center;}
.super_alert_close:hover{transition:0.2s;background:#c84e51;}
.filter__price-type{position:relative;}
.filter__price-type ul li:last-child{margin-right:0px;}
.main_message_desc{background:#333;height:34px;position:absolute;top:-44px;left:0;z-index:5;padding:0px 22px 0px 12px;line-height:34px;FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#fff;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.main_message_desc:before{content:'';bottom:-21px;left:29px;position:absolute;z-index:5;width:10px;height:5px;border:15px solid transparent;border-top:10px solid #333;}
#melopt_mes{right:0;left:auto;}
#melopt_mes:before{left:90px;}
.main_message_desc .close{height:20px;width:20px;line-height:20px;position:absolute;z-index:5;top:0;right:0;cursor:pointer;FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#999;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:center;}
.main_message_desc .close:hover{background:#000;color:#fff;}
.main_message_desc_mobile_wrap{display:none;position:relative;height:30px;}
.main_message_desc_mobile_wrap .main_message_desc{top:-15px;display:none;}
.main_message_desc_mobile_wrap #melopt_mes{left:30px;right:auto;}
@media screen and (min-width:100px) and (max-width:1120px){.main_message_desc{display:none;}
.main_message_desc_mobile_wrap .main_message_desc{display:block;}
.main_message_desc_mobile_wrap{display:block;}
}
.new_search_box{position:absolute;z-index:5;left:25px;top:82px;}
.new_search_box .new_search{transition:0.3s;width:530px;border:none;margin:none;outline:none;height:30px;border:none;border-bottom:1px solid #7fd1f6 !important;display:block;line-height:20px;box-sizing:border-box;padding:0px 0px !important;background:#fff;text-transform:uppercase;FONT-WEIGHT:normal;FONT-SIZE:11px !important;COLOR:#333;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.new_search_box .new_search:focus{transition:0.3s;background:#eee;padding:0px 30px 0px 12px !important;}
.new_search_box .new_but{transition:0.3s;position:absolute;z-index:5;left:500px;top:0px;height:30px;width:30px;background:url("/pic/new_search_top.png") no-repeat left top;cursor:pointer;}
.new_search_box .new_but:hover{transition:0.3s;background-color:#00a7ee;background-position:left bottom;}
.cart-col__content.no_stuck{position:relative !important;top:0px !important;}
.pr_list_btn_group{display:inline-block;}
@media screen and (min-width:100px) and (max-width:1260px){.new_search_box .new_search{width:450px;}
.new_search_box .new_but{left:420px;}
}
#korzina_add_selected{width:316px !important;margin:15px 0px;}
@media screen and (min-width:100px) and (max-width:400px){#korzina_add_selected{width:100% !important;}
}
@media screen and (min-width:100px) and (max-width:510px){.pr_list_btn_group{display:block;padding-top:8px;}
.pr_list_btn_group .view-list__price{width:92px;padding-top:7px;white-space:nowrap;}
.pr_list_btn_group a.red-btn{float:left;margin-right:15px;}
.pr_list_btn_group .price_online_button_mobile_version{float:left !important;}
}
.price_online_button_full_version{display:inline-block !important;}
.price_online_button_mobile_version{display:none !important;}
@media screen and (min-width:100px) and (max-width:1120px){.price_online_button_full_version{display:none !important;}
.price_online_button_mobile_version{display:inline-block !important;}
}
.present_box{background:#093c5d;margin:0px -20px 15px -20px;cursor:pointer;overflow:hidden;}
.present_box .present_padd{padding:10px 20px;position:relative;}
.present_box .present_padd:before{content:'';position:absolute;z-index:5;height:23px;width:30px;top:10px;left:20px;background:url("/pic/present_box.png") no-repeat left top;}
.present_box .present_padd:after{content:'';position:absolute;z-index:5;top:34px;height:20px;width:19px;right:20px;background:url("/pic/present_id.png") no-repeat left top;}
.present_box .present_padd a.title{display:block;line-height:30px;height:23px;overflow:hidden;background:url("/pic/redline_back.png") repeat-x left 14px;FONT-WEIGHT:bold;FONT-SIZE:16px;COLOR:#fff;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.present_box .present_padd a.title span{FONT-WEIGHT:bold;background:#093c5d;padding-left:35px;padding-right:10px;}
.present_box .present_padd a.present_id{transition:0.3s;display:block;line-height:16px;padding-top:4px;white-space:nowrap;overflow:hidden;FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#fff;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.present_box .present_padd a.present_id:hover{transition:0.3s;color:#00a9f1;}
.present_box.zakaz{margin:0px -35px -15px -35px;}
.present_box.zakaz .present_padd{padding:10px 35px;}
.present_box.zakaz .present_padd a.title{max-width:1000px;}
.present_box.zakaz .present_padd a.present_id{max-width:1000px;}
.present_box.zakaz .present_padd:before{left:35px;}
.present_box.zakaz .present_padd:after{right:35px;}
.present_box.mobile_basket{margin:-13px -25px 15px -25px;background:#ededed;}
.present_box.mobile_basket .present_padd{padding:10px 25px;position:relative;}
.present_box.mobile_basket .present_padd:before{left:25px;background:url("/pic/present_box_2.png") no-repeat left top;}
.present_box.mobile_basket .present_padd a.title span{background:#ededed;}
.present_box.mobile_basket .present_padd a.title{COLOR:#333;}
.present_box.mobile_basket .present_padd:after{background:url("/pic/present_id_3.png") no-repeat left top;right:25px;}
.present_box.mobile_basket .present_padd a.present_id{color:#008aca;}
.present_box.mobile_basket .present_padd a.present_id:hover{color:#fa3439;}
.view-list_multy_choise_wrap{display:inline-block;vertical-align:top;}
.view-list_multy_choise{display:inline-block;position:relative;vertical-align:top;margin-right:10px;cursor:pointer;height:38px;width:175px;padding:0 12px 0 12px;font-family:Arial, Tahoma, sans-serif;font-size:11px;text-transform:uppercase;color:#555;line-height:37px;border:1px solid #7fd1f6;text-align:left;}
.view-list_multy_choise .multy_choise_box{transition:0.2s;opacity:0;visibility:hidden;border:1px solid #7fd1f6;position:absolute;z-index:150;top:36px;left:-1px;width:auto;max-height:276px !important;background:#fff;box-shadow:0px 3px 35px rgba(0,0,0,0.15);padding:7px 0px;overflow-y:auto;}
.view-list_multy_choise.open_choise .multy_choise_box{transition:0.2s;opacity:1;visibility:visible;}
.view-list_multy_choise:before{content:'';position:absolute;top:10px;right:10px;width:15px;height:15px;background:url(/pic/select-icon.png) no-repeat center;}
.view-list_multy_choise .multy_choise_box .nu_check_box{white-space:nowrap;padding:7px 15px 7px 15px;text-align:left;}
.view-list_multy_choise .multy_choise_box .nu_check_box label{display:inline-block;width:105px;margin-top:1px;}
.view-list_multy_choise .multy_choise_box .nu_check_box .b-modif__qty{margin:0px 0px 0px 15px;}
.view-list_multy_choise .multy_choise_box .nu_check_box.disabled{cursor:default !important;}
.view-list_multy_choise .multy_choise_box .nu_check_box.disabled .b-modif__qty-input{padding-left:0px !important;padding-right:0px !important;border:none;color:#0b96d0;}
.view-list_multy_choise .multy_choise_box .nu_check_box.disabled label{color:#ccc !important;cursor:default !important;}
.view-list_multy_choise .multy_choise_box .nu_check_box.disabled:hover .nu_check{transition:0.3s;border-color:#7fd1f6;}
.view-list_multy_choise .multy_choise_box .nu_check_box.disabled:hover .nu_check.checked .jq-checkbox__div{transition:0.3s;background-color:#7fd1f6;}
.itog_zakaz_box_summ.blue{color:#004e80 !important;font-weight:bold;}
.itog_zakaz_box_summ.blue #zakaz_sum_with_discount{font-weight:bold;}
.itog_zakaz_box_summ.blue .red{text-decoration:line-through;color:#ed1b24 !important;}
.itog_zakaz_box_summ.blue .red span{color:#004e80 !important;}
.itog_zakaz_box_summ.blue .white_space_nowrap{color:#004e80 !important;}
.new_red_line{text-decoration:line-through;color:#ed1b24 !important;}
.new_red_line span{color:#004e80 !important;}
span#zakaz_sum_with_discount_bot{white-space:normal;}
.multy_check_result_wrap{display:block;}
.multy_check_result_wrap .multy_check_result{width:175px;border:1px solid #e2e2e2;border-top:none;box-sizing:border-box;padding:7px 0px;}
.multy_check_result_wrap .multy_check_result .multy_choosen_id{margin:0px 12px;height:20px;line-height:20px;background:url(/pic/multy_choosen_line.png) repeat-x left center;}
.multy_check_result_wrap .multy_check_result .multy_choosen_id .size{line-height:20px;float:left;background:#fff;padding-right:10px;FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#004e7f;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.multy_check_result_wrap .multy_check_result .multy_choosen_id .count{line-height:20px;float:right;background:#fff;padding:0px 0px 0px 10px;width:55px;white-space:nowrap;FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#fa3439;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.alert_main_box.confirm_style{width:540px;padding:30px 30px 20px 30px;text-align:center;}
.confirm_title{line-height:30px;text-transform:none;FONT-WEIGHT:bold;FONT-SIZE:24px;COLOR:#333;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:center;}
.confirm_title .blue{color:#004e7f;FONT-WEIGHT:bold;white-space:nowrap;}
.confirm_title .red{color:#ed1b24;FONT-WEIGHT:bold;}
.center_do{padding-right:159px;margin:15px 0px;display:inline-block;position:relative;}
.center_do.no_present{width:100%;padding-right:0px;}
.center_do.no_present .confirm_recalc_box{width:100% !important;box-sizing:border-box;}
.center_do.no_present .confirm_present_box{display:none;}
.confirm_recalc_box{padding:20px;border:1px solid #d9e5ec;box-shadow:0px 0px 40px rgba(0,0,0,0.15);width:320px;}
.confirm_recalc_box .title{line-height:18px;FONT-WEIGHT:bold;FONT-SIZE:16px;COLOR:#333;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.confirm_recalc_box .title span{FONT-WEIGHT:bold;color:#ed1b24;}
.confirm_recalc_box .calculate{line-height:18px;padding:15px 0px;FONT-WEIGHT:normal;FONT-SIZE:13px;COLOR:#333;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.confirm_recalc_box .calculate .redline{TEXT-DECORATION:line-through;COLOR:#ed1b24;}
.confirm_recalc_box .calculate .redline span{COLOR:#333;}
.confirm_recalc_box .calculate .redtext{COLOR:#ed1b24;}
.confirm_recalc_box .itog{line-height:18px;FONT-WEIGHT:bold;FONT-SIZE:16px;COLOR:#333;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.confirm_present_box{position:absolute;cursor:pointer;z-index:5;right:0px;top:50%;margin-top:-80px;height:160px;width:160px;border:1px solid #d9e5ec;box-shadow:10px 0px 30px rgba(0,0,0,0.15);}
.confirm_present_box .title{padding:60px 10px 10px 10px;background:url(/pic/present_box.png) no-repeat center 30px;line-height:18px;FONT-WEIGHT:bold;FONT-SIZE:16px;COLOR:#333;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:center;}
.confirm_present_box a.link{display:block;padding:0px 10px;line-height:16px;overflow:hidden;height:32px;FONT-WEIGHT:normal;FONT-SIZE:13px;COLOR:#004e7f;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:underline;text-align:center;}
.confirm_present_box a.link:hover{TEXT-DECORATION:none;}
.confirm_but_box{display:inline-block;width:100%;box-sizing:border-box;padding:0px 0px;}
.confirm_but_box a.confirm_agree{transition:0.2s;display:block;float:left;height:58px;line-height:58px;background:#ed1b24;padding:0px 20px;text-transform:uppercase;margin-right:15px;FONT-WEIGHT:normal;FONT-SIZE:16px;COLOR:#fff;FONT-FAMILY:Roboto-bold, Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:center;}
.confirm_but_box a.confirm_agree:hover{transition:0.2s;background:#e40d13;}
.confirm_but_box .go_back{transition:0.2s;display:block;float:left;height:58px;line-height:58px;background:none;padding:0px 20px;text-transform:uppercase;cursor:pointer;FONT-WEIGHT:normal;FONT-SIZE:16px;COLOR:#004e7f;FONT-FAMILY:Roboto-bold, Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:center;}
.confirm_but_box .go_back:hover{transition:0.2s;background:#eee;}
.alert_fade1{overflow-y:auto;}
@media screen and (min-width:100px) and (max-width:560px){.alert_main_box.confirm_style{width:90% !important;padding:20px 20px 10px 20px;}
.confirm_recalc_box{width:100%;}
.confirm_title{FONT-SIZE:16px;line-height:18px;}
.center_do{padding-right:0px;padding-bottom:159px;}
.center_do.no_present{padding-bottom:0px;}
.confirm_but_box{padding:0px 0px;}
.confirm_present_box{right:0px;top:auto;left:0px;width:auto;margin-top:0px;bottom:0px;box-shadow:0px 10px 30px rgba(0,0,0,0.15);}
.confirm_present_box a.link{padding:0px 25px;}
.confirm_but_box a.confirm_agree{width:100%;margin-right:0px;padding:0px;}
.confirm_but_box .go_back{width:100%;padding:0px;}
}
.price_online_button_full_version .in_cart_link:after,
.price_online_button_mobile_version .in_cart_link:after{display:none;}
a.cart-col__close{position:absolute;z-index:5;right:-20px !important;top:0;width:128px;height:45px;padding:15px 0 0 20px;color:#fff;text-decoration:none;transition:background-color 0.4s linear;background-color:#093c5d;}
a.cart-col__close i{display:inline-block;width:11px;height:10px;margin-right:10px;background:url('/pic/close-icon2.png') no-repeat;}
.cart-col__baner_text1{FONT-WEIGHT:bold;FONT-SIZE:36px;COLOR:#ffffff;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;text-transform:uppercase;margin-top:5px;}
.cart-col__baner_text2{FONT-WEIGHT:bold;FONT-SIZE:24px;COLOR:#ffffff;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.cart-col__baner_line{height:1px;width:100%;margin:18px 0px 17px 0px;border-bottom:1px solid #0069a1;}
.cart-col__baner_text3{FONT-WEIGHT:normal;FONT-SIZE:14px;COLOR:#ffffff;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.cart-col__baner_text4{FONT-WEIGHT:bold;FONT-SIZE:24px;COLOR:#ffffff;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.cart-col__baner_img{margin:20px 0px 20px 0px;display:block;}
a.cart-col__baner_text5, a.cart-col__baner_text5:link, a.cart-col__baner_text5:visited{FONT-WEIGHT:normal;FONT-SIZE:14px;COLOR:#ffffff;FONT-FAMILY:Arial;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;text-decoration:none;border-bottom:1px solid #0069a1;}
a.cart-col__baner_text5:hover, a.cart-col__baner_text5:active{text-decoration:none;border-bottom:none;}
a.cart-col__baner_button, a.cart-col__baner_button:link, a.cart-col__baner_button:visited{display:inline-block;width:95px !important;text-align:center;padding:13px 0px;margin-right:0px;background-color:#fa3439;font-size:11px;line-height:12px;text-transform:uppercase;text-decoration:none;border:none;transition:0.4s;color:#fff;text-transform:uppercase;}
a.cart-col__baner_button:hover, a.cart-col__baner_button:active{background-color:#e40d13;color:#fff;}

.zakaz_dop_box { background: #222; padding: 35px; }
.zakaz_dop_title { padding: 0px 0px 10px 0px;FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#fff;FONT-FAMILY:Arial, Tahoma;FONT-STYLE:normal;TEXT-DECORATION:none;text-align:left;}
.zakaz_dop_box .zakaz_input_text { display: inline-block; width: 486px; padding: 0 15px; text-transform: uppercase;}
.zakaz_dop_box #promo_check { display: inline-block; position: absolute; margin: 0 0 0 20px; height: 36px; padding: 0px 10px; background: #dedede; outline: none; border: none; font-size: 12px; }
@media screen and (min-width:100px) and (max-width:850px){
	.zakaz_dop_box .zakaz_input_text { width:80% !important; }
}
@media screen and (min-width:100px) and (max-width:500px){
	.zakaz_dop_box .zakaz_input_text { width:70% !important; }
}

.zakaz_itogo_box input[type="checkbox"] {
    display: inline-block !important;
    -webkit-appearance: checkbox;
	margin-top: 20px;
	height: 20px;
	line-height: 20px; 
}

.zakaz_itogo_box label {
	FONT-WEIGHT:normal; FONT-SIZE:14px; COLOR:#004e80; FONT-FAMILY:Arial, Tahoma; FONT-STYLE:normal; TEXT-DECORATION:none; text-align:left;
	line-height: 22px;
}

.zakaz_itogo_box label a {
	COLOR:#004e80;
	border-bottom: 1px solid #004e80;
	text-decoration: none; 
}

.zakaz_itogo_box label a:hover {
	border: none;
}


.cart-table__size .cart-size-select .jq-selectbox__select .jq-selectbox__select-text { width: 60px !important; overflow: hidden;}

.wrap_zakaz_print { float: right; }


@media screen and (min-width:100px) and (max-width:1190px){
	.zakaz_contact_col2 #del_address_street { width:43% !important; }
}
@media screen and (min-width:100px) and (max-width:850px){
	.zakaz_contact_col2 #del_address_street { width:44% !important; }
}
@media screen and (min-width:100px) and (max-width:600px){
	.zakaz_contact_col2 #del_address_street { width:43% !important; }
}


.city_window .city_window_id#city_id_0 .city_desc { color: #ed1b24 !important; }

.zakaz_input_text::-webkit-input-placeholder { 
animation: 5s anim1 infinite linear;
   animation-delay: 2s;
}/* webkit */

.zakaz_input_text::-moz-placeholder          	 { 
-webkit-animation: marquee 10s infinite linear;
animation: marquee 10s infinite linear;
 }/* Firefox 19+ */

.zakaz_input_text:-moz-placeholder          		 { 
-webkit-animation: marquee 10s infinite linear;
animation: marquee 10s infinite linear;
 }/* Firefox 18- */

.zakaz_input_text:-ms-input-placeholder      	 { 
-webkit-animation: marquee 10s infinite linear;
animation: marquee 10s infinite linear;
 }/* IE */


.super_alert_box { text-align: center; }
.header-mobile { }
@media screen and (min-width:100px) and (max-width:1120px){
	.super_alert_box { position: fixed; z-index: 110; width: 100%; height: 36px; top: 75px; }
}


h2.cat_name { display: block; clear: both; padding: 60px 0 40px 0; width: 100%; font-size: 30px; } 
h2.cat_name:first-of-type { padding-top: 0px; padding-bottom: 30px; }
@media screen and (min-width:100px) and (max-width:1120px){
	h2.cat_name { padding-left: 30px; padding-right: 30px; }
}

.footer-mobile { height: 98px; }

a.skype-btn { display: none; }

.zakaz_blue_box_all input[type="text"].zakaz_input_text { background: #fff; color: #444; }
.zakaz_blue_box_all textarea.zakaz_input_textarea { background: #fff; color: #444; }
.zakaz_blue_box_all .jq-selectbox__select { background: #fff; color: #444 !important; }
.zakaz_blue_box_all .jq-selectbox__trigger { background-image: url("../pic/cart-select-arrow_.png") !important; }

.catalog-columns__cart.closed .present_box { display: none; }

.zakaz_contact_col1 { position: relative; }
.zakaz_contact_col2 { position: relative; }
.zakaz_input_text-info { display: none; position: absolute; z-index: 10; right: 14px; padding: 4px 12px; margin-top: -28px; background: #00a7ee; color: #fff; font-size: 14px; }
.zakaz_contact_col2 .zakaz_input_text-info { right: 0; }
@media screen and (min-width:100px) and (max-width:850px){
	.zakaz_input_text-info { right: 0; }
}

.top-banner__box-mobile { display: none; width: 100%; height: 100px; margin-bottom: 10px; }
.nomargin .top-banner__box-mobile { margin-bottom: -20px; }
a.catalog-top-banner-mobile { display: table-cell; vertical-align: middle; padding-left: 100px; padding-right: 100px; box-sizing: border-box; width: 100%; height: 100px; position: relative; background: #112f46 no-repeat 20px center; }
a.catalog-top-banner-mobile:after { content: ""; position: absolute; right: 0; top: 0; z-index: 10; width: 75px; height: 100px; background: #22567e url("../pic/baner_icon_arrow-mobile.png") no-repeat center center; }
a.catalog-top-banner-mobile:hover:after { background-color: #112f46; }

.banner-text1-mobile { display: block; font-size: 18px; font-weight: bold; color: #fff; }
.banner-text2-mobile { display: block; font-size: 12px; font-weight: normal; color: #fff; }

@media screen and (min-width:100px) and (max-width:1120px){
	.top-banner__box-mobile { display: table; }
}

.product-top__right .pop-good-item__cart { vertical-align: top; }

@media screen and (max-width:460px){
	.in_cart_link{ position:relative !important;}
}

.check_zakaz .name_id_link { color: #333; }
.check_zakaz .table_zakaz_wrap { margin-top: 5px; }
.check_zakaz .catalog-list { padding-bottom: 0; }
.check_zakaz .itog_zakaz_box_summ { line-height: 2em; }


@media screen and (min-width:100px) and (max-width:850px){
	.zakaz_contact_col2 #del_address_index { width:100% !important; margin-right: 0 !important; }
	.zakaz_contact_col2 #del_address_street { width:100% !important; margin-right: 0 !important; }
	.zakaz_contact_col2 #del_address_house { width:100% !important; margin-right: 0 !important; }
	.zakaz_contact_col2 #del_address_apart { width:100% !important; margin-right: 0 !important; }
}


.select2-container--default .select2-selection--single { border-radius: 0 !important; }
.select2-container { margin-bottom: 13px !important; }
.select2-results__option.select2-results__option--selectable:nth-of-type(2) { color: #ff0000; }







.cookies_alert_box { position: fixed; z-index: 100000; bottom: 3px; left: 50%; right: 3px; padding: 10px; box-shadow: 0 0 10px rgba(0,0,0,0.2);
	background: #efefef; border: 1px solid #aaa; border-radius: 10px; 
  FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #494b4a; FONT-FAMILY: 'PTSansRegular', Times New Roman;  FONT-STYLE: normal; TEXT-DECORATION: none;  text-align: center; }
.cookies_alert_button { display: block; margin-left: 30px; }
.cookies_alert_button a { display: inline-block; padding: 3px 8px; margin: 10px 16px 0 16px; background: #cecece; border-radius: 5px; border: 1px solid #777;
  FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #444; FONT-FAMILY: 'PTSansRegular', Times New Roman;  FONT-STYLE: normal; TEXT-DECORATION: none;  text-align: center;}   
.cookies_alert_button a:hover { background: #ffffff; color: #444; }

.cookies_alert_close {}
.cookies_alert_detail {}


@media screen and (min-width:100px) and (max-width:850px){
	.cookies_alert_box { left: 3px; font-size: 12px; }
	.cookies_alert_button a { FONT-SIZE: 12px; }
}




