<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
@font-face {font-family:MuseoSansCyrl; src:url("../fonts/MuseoSansCyrl-100.eot"); src:url("../fonts/MuseoSansCyrl-100.eot?#iefix") format("embedded-opentype"), url("../fonts/MuseoSansCyrl-100.woff") format("woff"), url("../fonts/MuseoSansCyrl-100.ttf") format("truetype"); font-weight:normal; font-style:normal; font-weight:100;font-display: swap;}
@font-face {font-family:MuseoSansCyrl; src:url("../fonts/MuseoSansCyrl-300.eot"); src:url("../fonts/MuseoSansCyrl-300.eot?#iefix") format("embedded-opentype"), url("../fonts/MuseoSansCyrl-300.woff") format("woff"), url("../fonts/MuseoSansCyrl-300.ttf") format("truetype"); font-weight:normal; font-style:normal; font-weight:300;font-display: swap;}
@font-face {font-family:MuseoSansCyrl; src:url("../fonts/MuseoSansCyrl-500.eot"); src:url("../fonts/MuseoSansCyrl-500.eot?#iefix") format("embedded-opentype"), url("../fonts/MuseoSansCyrl-500.woff") format("woff"), url("../fonts/MuseoSansCyrl-500.ttf") format("truetype"); font-weight:normal; font-style:normal; font-weight:500;font-display: swap;}
@font-face {font-family:MuseoSansCyrl; src:url("../fonts/MuseoSansCyrl-700.eot"); src:url("../fonts/MuseoSansCyrl-700.eot?#iefix") format("embedded-opentype"), url("../fonts/MuseoSansCyrl-700.woff") format("woff"), url("../fonts/MuseoSansCyrl-700.ttf") format("truetype"); font-weight:normal; font-style:normal; font-weight:700;font-display: swap;}
@font-face {font-family:MuseoSansCyrl; src:url("../fonts/MuseoSansCyrl-900.eot"); src:url("../fonts/MuseoSansCyrl-900.eot?#iefix") format("embedded-opentype"), url("../fonts/MuseoSansCyrl-900.woff") format("woff"), url("../fonts/MuseoSansCyrl-900.ttf") format("truetype"); font-weight:normal; font-style:normal; font-weight:900;font-display: swap;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0; padding:0; border:0; vertical-align:baseline;}
body, html {height:100%;}
body {font-family: MuseoSansCyrl; min-width: 1320px; font-weight: 300; font-size: 15px; }
body a, html a {text-decoration:none;}
img, fieldset, a img {border:none;}
input, textarea {font-family:MuseoSansCyrl;}
input[type="submit"], button {cursor:pointer;}
input[type="submit"]::-moz-focus-inner, button::-moz-focus-inner {padding:0; border:0;}
textarea {overflow:auto;}
input, button {margin:0; padding:0; border:0;}
input, textarea, select, button, h1, h2, h3, h4, h5, h6, a, span, a:focus {outline:none;}
div {outline:none !important;}
* {outline:none !important;}
ul, ol {list-style-type:none;}
img {vertical-align:top;}
a {-webkit-transition:0.1s linear; transition:0.1s linear;}
li {list-style:none;}
table {border-spacing:0; border-collapse:collapse; width:100%;}
@media only screen and (min-device-width:320px) and (max-device-width:480px) {* {-webkit-text-size-adjust:none;}}
input[type=text], input[type=password], textarea {box-sizing:border-box;}
input:focus::-webkit-contacts-auto-fill-button {opacity:0;}

.red {color:red;}
.clear {clear:both;}
.page {overflow:hidden; position:relative; width:100%;}
.show-tablet1 {display:none;}
@media only screen and (max-width:1000px) {.show-tablet1 {display:block;}}
@media only screen and (max-width:1000px) {.hide-tablet1 {display:none;}}
.show-mobile1 {display:none;}
@media only screen and (max-width:760px) {.show-mobile1 {display:block;}}
@media only screen and (max-width:760px) {.hide-mobile1 {display:none;}}
.slick-slider {position:relative; display:block; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-touch-callout:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent;}
.slick-list {position:relative; overflow:hidden; display:block; margin:0; padding:0;}
.slick-list:focus {outline:none;}
.slick-loading .slick-list {background:white;}
.slick-list.dragging {cursor:pointer; cursor:pointer;}
.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img {-webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
.slick-track {position:relative; left:0; top:0; display:block; zoom:1;}
.slick-track:before, .slick-track:after {content:""; display:table;}
.slick-track:after {clear:both;}
.slick-loading .slick-track {visibility:hidden;}
.slick-slide {float:left; height:100%; min-height:1px;}
.slick-slide img {display:block; max-width:100%;}
.slick-slide.slick-loading img {display:none;}
.slick-slide.dragging img {pointer-events:none;}
.slick-initialized .slick-slide {display:block;}
.slick-loading .slick-slide {visibility:hidden;}
.slick-vertical .slick-slide {display:block; height:auto; border:1px solid transparent;}
.slick-prev, .slick-next {position:absolute; top:50%; margin-top:-10px; font:0/0 a; text-shadow:none; color:transparent; height:20px; background:none; left:0; z-index:1;}
.slick-prev:focus, .slick-next:focus {outline:none;}
.slick-prev.slick-disabled, .slick-next.slick-disabled {opacity:0.2;}
.slick-prev:before, .slick-next:before {height:30px; line-height:30px; content:"prev"; display:inline-block; vertical-align:middle; font-size:15px; color:#fff; background:#000;}
.slick-next {right:0; left:auto;}
.slick-next:before {content:"next"; display:inline-block;}

.page-line, .slider1-content {max-width:1300px; padding:0 10px; margin:auto; position:relative; *zoom:1;}
.page-line:after, .slider1-content:after {content:" "; display:table; clear:both;}

.block1 {background-position:center; background-repeat:no-repeat; background-size:cover;}
.block1.mod1 {position:relative; padding:380px 0 120px 0;}
.top-background {background-color:rgba(14, 37, 50, 0.7); height:40px;}
.top-background .page-line, .top-background .slider1-content {max-width:1216px; padding:0;}
.menu1 {text-align:justify; line-height:0; font-size:0; text-justify:newspaper; zoom:1; text-align-last:justify;}
.menu1:after {content:""; display:inline-block; width:100%; height:0px; visibility:hidden; overflow:hidden;}
.menu1 * {text-align-last:left;}
.menu1__item {display:inline-block; vertical-align:top; line-height:40px;}
.menu1__item a {color:#ffffff; font-weight:300; font-size:17px;}
.menu1__item a:hover {color:#ffc928;}
.menu1__item.active a {color:#ffc928;}

.header {*zoom:1; position:relative; height:189px;}
.header:after {content:" "; display:table; clear:both;}
.header__logo {position:absolute; top:29px; left:50%; margin-left:-103.5px; display:block;}
.header__left {padding-left:110px; padding-top:65px; float:left;}
.header__left p {color:#ffffff; font-weight:300; font-size:15px; line-height:14px;}
.header__phone {color:#ffffff; font-weight:700; font-size:20px; line-height:15px; margin-bottom:19px; padding-left:16px; position:relative;}
.header__phone:before {position:absolute; top:1px; left:0; display:block; content:''; background-image:url("../img/icons.png"); width:6px; height:13px; background-position:-73px -155px;}
.header__phone a {color:#fff;}
.header__right {float:right; padding-top:40px; *zoom:1;}
.header__right:after {content:" "; display:table; clear:both;}
.header__address {float:left; margin-right:70px;}
.header__address p {color:#ffffff; font-weight:300; font-size:15px; line-height:22px; padding-bottom:17px;}
.header__address p a {border-bottom:1px dashed #fff; color:#fff; display:inline-block; line-height:16px;}
.header__address p a:hover {border-color:transparent;}

.map-link1 {display:inline-block; vertical-align:top; height:33px; box-sizing:border-box; border:2px solid #ffc928; padding:0 24px; line-height:31px; text-align:center; color:#ffffff; font-weight:700; font-size:13px; text-transform:uppercase; letter-spacing:1.3px; border-radius:50px;}
.map-link1:hover {background:#ffc928; color:#333;}

.cart1 {float:left; position:relative; top:23px; background-image:url("../img/icons.png"); width:39px; height:39px; background-position:-238px -43px; -webkit-transition:0s linear; transition:0s linear;}
.cart1 span {display:block; position:absolute; top:1px; right:-9px; display:block; content:''; width:16px; height:16px; background-color:#ffc928; line-height:16px; border-radius:16px; text-align:center; color:#000000; font-size:9px;}
.cart1:hover {background-image:url("../img/icons.png"); width:39px; height:39px; background-position:-238px -129px;}

.menu2 {max-width:1076px; margin:auto; text-align:justify; line-height:0; font-size:0; text-justify:newspaper; zoom:1; text-align-last:justify;}
.menu2:after {content:""; display:inline-block; width:100%; height:0px; visibility:hidden; overflow:hidden;}
.menu2 * {text-align-last:left;}
.menu2__item {display:inline-block; vertical-align:top; line-height:19px;}
.menu2__item a {color:#ffffff; font-weight:500; font-size:21px; letter-spacing:0.06px;}
.menu2__item a:hover {color:#ffc928;}
.menu2__item.active a {color:#ffc928;}

.text1 {text-align:center; padding:0;}
.text1.mod1 {padding:0;}
.text1.hide {display:none;}
.text1__title {color:#ffffff; font-weight:700; font-size:60px; line-height:5px; padding-bottom:0px;}

.menu-button1 {position:absolute; top:74px; left:0; cursor:pointer; width:30px; height:17px; border-top:3px solid #fff; border-bottom:3px solid #fff; z-index:11; -webkit-transition:0.1s linear; transition:0.1s linear;}
.menu-button1:hover {opacity:0.95;}
.menu-button1:before, .menu-button1:after {position:absolute; top:50%; left:0; right:0; display:block; content:''; height:3px; background:#fff; margin-top:-1.5px; -webkit-transition:0.1s linear; transition:0.1s linear;}
.menu-button1:hover {border-color:#f5c62c;}
.menu-button1:hover:before, .menu-button1:hover:after {background:#f5c62c;}
.menu-button1.active {border-color:transparent;}
.menu-button1.active:before {-webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); filter:progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand'); zoom:1; left:-2px; right:-2px; background:#f5c62c;}
.menu-button1.active:after {-webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); filter:progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand'); zoom:1; left:-2px; right:-2px; background:#f5c62c;}

.selection-parametrs {display:block; margin:auto; width:350px; height:60px; border:0px solid #ffc928; text-align:center; box-sizing:border-box; background:#ffc928; color:#333; font-weight:700; font-size:22px; text-transform:uppercase; letter-spacing:1.1px; line-height:60px; border-radius:50px;}
.selection-parametrs:hover {background:#ffc928; color:#fff;}

.title1 {padding:47px 0 40px 0; *zoom:1;}
.title1:after {content:" "; display:table; clear:both;}
.title1__left {float:left; max-width:80%; color:#000000; font-weight:300; font-size:50px; line-height:46px;}
.title1__right {float:right; line-height:46px;}
.title1__right a {color:#000000; font-weight:700; font-size:13px; text-transform:uppercase; letter-spacing:1.3px;}
.title1__right a:hover {color:#0f71c8;}

.slider1-content {position:relative; padding:0;}
.slider1-over {margin:0 -10px; position:relative;}
@media only screen and (max-width:1440px) {.slider1-over {margin:0 50px;}}
.slider1-over .prev {position:absolute; top:92px; left:-55px; background-image:url("../img/icons.png"); width:50px; height:50px; background-position:-184px -54px; z-index:3; cursor:pointer;}
.slider1-over .prev:hover {background-image:url("../img/icons.png"); width:50px; height:50px; background-position:-127px -101px;}
.slider1-over .next {position:absolute; top:92px; right:-55px; background-image:url("../img/icons.png"); width:50px; height:50px; background-position:-184px 0px; z-index:3; cursor:pointer;}
.slider1-over .next:hover {background-image:url("../img/icons.png"); width:50px; height:50px; background-position:-73px -101px;}

.slider2 {margin-bottom:60px;}
.slider2 .prev, .slider2 .next {top:75px;}
.slider2.mod1 {margin-bottom:30px;}

.product1 {margin:0 10px;}
.product1__foto {height:233px; background-position:center; background-repeat:no-repeat; background-size:cover; position:relative; margin-bottom:12px; border-radius:4px;}
.product1__foto.mod1:before {position:absolute; top:0; left:0; display:block; content:''; background-image:url("../img/icons.png"); width:69px; height:69px; background-position:0px -101px;}
.product1__foto.mod2:before {position:absolute; top:0; left:0; display:block; content:''; background-image:url("../img/icons.png"); width:79px; height:79px; background-position:-101px 0px;}
.product1__foto.mod3:before {position:absolute; top:0; left:0; display:block; content:''; background-image:url("../img/icons.png"); width:97px; height:97px; background-position:0px 0px;}
.product1__foto.video:before {position:absolute; top:200px; left:10px; display:block; content:''; background-image:url("../img/icons.png"); width:30px; height:25px; background-position:-30px -215px;}
.product1__title {display:inline-block; vertical-align:top; font-weight:300; line-height:20px; color:#333333; font-size:14px; padding:0 10px;}
.product1__title:hover {opacity:0.8;}
.product1__mark a {color:#0f71c8; font-weight:300; font-size:17px; display:inline-block; vertical-align:top; padding:0 10px ;}
.product1__mark a:hover {color:#fe385a;}
.product1__place {font-size:12px; padding:0 10px;}

.zoom1 {position:absolute; top:0; left:0; width:100%; height:100%; display:block; background:url(../img/black1.png) right bottom no-repeat; opacity:0; -webkit-transition:0.1s linear; transition:0.1s linear;}
.zoom1:before {position:absolute; bottom:15px; right:15px; display:block; content:''; background-image:url("../img/icons.png"); width:26px; height:26px; background-position:0px -215px;}
.zoom1:hover {opacity:1;}

.space1 {height:60px;}

.text2 {background-color:#f0f0f0; position:relative; padding:52px 0;}
.text2__background {position:absolute; top:0; left:0; height:100%; display:block;}
.text2__right-image {float:right; margin-right:-310px; position:relative; width:620px; top:-52px; height:1px; margin-left:55px;}
.text2__right-image.mod1 {float:left; margin:0 55px 0 -310px;}
@media only screen and (max-width:1640px) {.text2__right-image {margin-right:0;}
.text2__right-image.mod1 {margin-left:0;}
.text2__right-image.mod1 .text2__foto:after {left:auto; right:100%;}}
.text2__foto {position:absolute; top:0; left:0; right:0; background-position:center; background-repeat:no-repeat; background-size:cover;}
.text2__foto:before {position:absolute; bottom:0; left:0; right:0; height:93px; display:block; content:''; background:url(../img/black3.png);}
@media only screen and (max-width:1640px) {.text2__foto:after {position:absolute; top:0; bottom:0; left:100%; width:2000px; display:block; content:''; background:#fff;}}
.text2__bottom {position:absolute; bottom:0; left:0; right:0; padding-bottom:20px; text-align:center; font-size:0.01px;}
.text2__over {overflow:hidden;}
.text2__over p {color:#000000; font-weight:300; font-size:17px; line-height:30px; padding-bottom:20px;}
.text2__over p:last-child {padding-bottom:0;}
.text2__over p a {color:#0f71c8; text-decoration:underline;}
.text2__over p a:hover {color:#ff3838;}
.text2__title {color:#000000; font-weight:100; font-weight:300; font-size:30px; line-height:27px; padding-bottom:25px;}

.title2 {padding:32px 0; color:#000000; font-weight:100; font-weight:300; font-size:30px; line-height:25px;}

.link-action {height:200px; display:block; background-position:center; background-repeat:no-repeat; background-size:cover; text-align:center; font-size:0.01px; position:relative; margin:0 10px;}
.link-action__text {position:absolute; bottom:10px; left:10px; right:10px; color:#ffffff; font-size:100px; font-size:15px; line-height:22px; text-transform:uppercase; letter-spacing:1.13px;}
.link-action__text.mod1 {color:#000000;}
.link-action:hover {opacity:0.9;}

.background-footer {padding:30px 0 40px 0; background-color:#f0f0f0;}

.footer__over {text-align:justify; line-height:0; font-size:0; text-justify:newspaper; zoom:1; text-align-last:justify;}
.footer__over:after {content:""; display:inline-block; width:100%; height:0px; visibility:hidden; overflow:hidden;}
.footer__over * {text-align-last:left;}
.footer__item {display:inline-block; vertical-align:top; padding-top:11px;}
.footer__item:first-child {padding-top:0;}
.logo-foot {display:inline-block; vertical-align:top;}

.address1 {padding-bottom:30px;}
.address1 p {color:#222222; font-weight:300; font-size:15px; line-height:15px; padding-bottom:11px;}
.address1__phone {color:#000000; font-weight:100; font-weight:300; font-size:22px; padding-left:15px; position:relative; line-height:22px; margin-bottom:16px;}
.address1__phone:before {position:absolute; top:5px; left:0; display:block; content:''; background-image:url("../img/icons.png"); width:4px; height:13px; background-position:-92px -155px;}
.address1__mail, .address1__link1 {display:inline-block; vertical-align:top; font-weight:300; font-size:15px; color:#0f71c8; text-decoration:underline; line-height:15px;}
.address1__mail:hover, .address1__link1:hover {color:#ff3838;}
.address1__link1 {text-decoration:none; border-bottom:1px dotted #0f71c8;}
.address1__link1:hover {border-color:#ff3838;}

.social1 {*zoom:1;}
.social1:after {content:" "; display:table; clear:both;}
.social1 a {float:left; margin-right:15px;}
.social1 a:last-child {margin-right:0;}
.social1 a.icon1 {background:url("../img/c1.svg") no-repeat 0 0; background-size:30px 30px; width:30px; height:30px; display:inline-block;}
.social1 a.icon2 {background:url("../img/c2.svg") no-repeat 0 0; background-size:30px 30px; width:30px; height:30px; display:inline-block;}
.social1 a.icon3 {background:url("../img/c3.svg") no-repeat 0 0; background-size:30px 30px; width:30px; height:30px; display:inline-block;}
.social1 a:hover {opacity:0.85;}

.menu-foot__item {padding-bottom:11px; line-height:15px;}
.menu-foot__item a {color:#0f71c8; font-weight:300; font-size:15px; text-decoration:underline;}
.menu-foot__item a:hover {color:#ff3838;}
.menu-foot__item.active a {color:#ff3838;}

.link-review {display:block; width:148px; height:33px; border:2px solid rgba(15, 113, 200, 0.5); box-sizing:border-box; border-radius:50px; margin-left:-10px; text-align:center; text-align-last:center; line-height:29px; color:#0f71c8; font-weight:700; font-size:13px; text-transform:uppercase; letter-spacing:1.3px;}
.link-review * {text-align:center; text-align-last:center;}
.link-review:hover {background:#0f71c8; color:#fff;}

.copyright1 {margin-top:-35px;}
.copyright1 p {color:#222222; font-weight:300; font-size:15px; line-height:24px;}
.copyright1 p a {color:#0f71c8; text-decoration:underline;}
.copyright1 p a:hover {color:#ff3838;}

.menu-hide1 {position:absolute; top:127px; left:0; padding:20px; box-shadow:2px 4px 10px rgba(46, 53, 74, 0.25); background-color:#ffffff; border-radius:3px; display:none; z-index:10;}
.menu-hide1.active {display:block;}
.menu-hide1__list-item {padding-bottom:10px;}
.menu-hide1__list-item:last-child {padding-bottom:0;}
.menu-hide1__sub-link {display:inline-block; vertical-align:top; padding-left:21px; position:relative; line-height:15px; color:#0f71c8; font-weight:500; font-size:15px;}
.menu-hide1__sub-link:before {position:absolute; top:1px; left:0; display:block; content:''; background-image:url("../img/icons.png"); width:12px; height:12px; background-position:-101px -83px;}
.menu-hide1__sub-link span {display:inline-block; vertical-align:top; border-bottom:1px solid rgba(15, 113, 200, 0.5);}
.menu-hide1__sub-link:hover {color:#fd4040;}
.menu-hide1__sub-link:hover span {border-color:rgba(253, 64, 64, 0.5);}
.menu-hide1__sub-link.active:before {background-image:url("../img/icons.png"); width:12px; height:12px; background-position:-117px -83px;}
.menu-hide1__sub-list {padding:5px 0 2px 30px; display:none;}
.menu-hide1__sub-item {padding-bottom:10px; line-height:15px;}
.menu-hide1__sub-item:last-child {padding-bottom:0;}
.menu-hide1__sub-item a {color:#0f71c8; font-weight:500; font-size:15px; display:inline-block; vertical-align:top; border-bottom:1px solid rgba(15, 113, 200, 0.5);}
.menu-hide1__sub-item a:hover {color:#fd4040; border-color:rgba(253, 64, 64, 0.5);}

.form-parametrs {display:block; *zoom:1; margin:0 -10px; position:absolute; top:-9999px; left:-9999px; padding:47px 0 28px 0;}
.form-parametrs:after {content:" "; display:table; clear:both;}
.form-parametrs.active {position:static;}
.form-parametrs__title {color:#ffffff; font-weight:900; font-size:50px; padding-bottom:44px; line-height:47px; margin-left:10px;}
.form-parametrs__item {float:left; width:25%; padding-bottom:42px;}
.form-parametrs__input {width:100%; padding:0 14px; color:#000000; font-weight:300; font-size:17px; border-radius:2px; display:block; border:none; height:45px; background-color:#ffffff;}
.form-parametrs__input.mod1 {float:left; width:48.3%;}
.form-parametrs__input.mod1:last-child {float:right;}
.form-parametrs__submit {width:100%; display:block; background:none; height:45px; border:2px solid #ffc928; color:#ffffff; font-weight:700; font-size:16px; border-radius:50px; -webkit-transition:0.1s linear; transition:0.1s linear; text-transform:uppercase; letter-spacing:0.8px;}
.form-parametrs__submit:hover {background:#ffc928; color:#333;}
.form-parametrs :focus::-webkit-input-placeholder {opacity:0;}
.form-parametrs :focus::-moz-placeholder {opacity:0;}
.form-parametrs :focus:-ms-input-placeholder {opacity:0;}
.form-parametrs :focus:-moz-placeholder {opacity:0;}
.form-parametrs__over {margin:0 10px;}
.form-parametrs__over p {color:#ffffff; font-weight:300; font-size:17px; line-height:15px; padding-bottom:11px; height:15px;}
.form-parametrs__over .jq-selectbox {cursor:pointer; display:block !important; z-index:0 !important;}
.form-parametrs__over .jq-selectbox.opened {z-index:1 !important;}
.form-parametrs__over .jq-selectbox__select {height:45px; line-height:45px; color:#000000; font-weight:300; font-size:17px; border-radius:2px; background-color:#ffffff; padding:0 31px 0 14px; position:relative;}
.form-parametrs__over .jq-selectbox__select:before {position:absolute; top:20px; right:10px; display:block; content:''; background-image:url("../img/icons.png"); width:13px; height:7px; background-position:-184px -160px;}
.form-parametrs__over .jq-selectbox__select:hover {background:#fbf0c9;}
.form-parametrs__over .jq-selectbox.opened .jq-selectbox__select {background:#fff !important; border-radius:2px 2px 0 0; z-index:5 !important;}
.form-parametrs__over .jq-selectbox.opened .jq-selectbox__select:before {-webkit-transform:rotate(-180deg); -ms-transform:rotate(-180deg); transform:rotate(-180deg); filter:progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand'); zoom:1;}
.form-parametrs__over .jq-selectbox__select-text {display:block; width:auto !important; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.form-parametrs__over .jq-selectbox__dropdown {position:absolute; left:0; width:auto !important; right:0; bottom:auto !important; background:#fff; border-radius:0 0 2px 2px; top:45px !important; border-top:1px solid rgba(51, 51, 51, 0.2); box-shadow:0 0 10px rgba(51, 51, 51, 0.4);}
.form-parametrs__over .jq-selectbox ul {max-height:150px; overflow:auto;}
.form-parametrs__over .jq-selectbox li {padding:8px 14px; color:#000000; font-weight:300; font-size:17px; line-height:20px; border-bottom:1px solid rgba(51, 51, 51, 0.2);}
.form-parametrs__over .jq-selectbox li:last-child {border:none;}
.form-parametrs__over .jq-selectbox li.selected, .form-parametrs__over .jq-selectbox li:hover {background:#333; color:#fff;}

.navigation {padding:33px 0 22px 0; *zoom:1;}
.navigation:after {content:" "; display:table; clear:both;}
.navigation__item {float:left; color:#888888; font-weight:300; font-size:14px; line-height:14px;}
.navigation__item:after {content:'→'; display:inline-block; vertical-align:top; margin:0 7px;}
.navigation__item:last-child:after {display:none;}
.navigation__item a {color:#888888;}
.navigation__item a:hover {color:#ff385a;}

.title-sort1 {*zoom:1; padding-bottom:21px;}
.title-sort1:after {content:" "; display:table; clear:both;}
.title-sort1__left {color:#000000; font-weight:300; font-size:40px; line-height:50px; float:left;}
.title-sort1__right {float:right; padding-top:7px;}

.sort-filter {*zoom:1;}
.sort-filter:after {content:" "; display:table; clear:both;}
.sort-filter__left {float:left; margin-right:11px; line-height:36px; color:#000000; font-size:15px;}
.sort-filter .jq-selectbox {cursor:pointer; float:left; display:block !important; z-index:0 !important; margin-right:20px;}
.sort-filter .jq-selectbox.opened {z-index:1 !important;}
.sort-filter .jq-selectbox__select {width:59px; padding-left:11px; height:36px; box-sizing:border-box; color:#000000; font-size:14px; line-height:34px; border:1px solid rgba(15, 113, 200, 0.5); position:relative;}
.sort-filter .jq-selectbox__select:before {position:absolute; top:14px; right:9px; display:block; content:''; background-image:url("../img/icons.png"); width:13px; height:7px; background-position:-184px -160px;}
.sort-filter .jq-selectbox.opened .jq-selectbox__select {background:#fff !important; border-radius:2px 2px 0 0; z-index:5 !important; border:1px solid #0f71c8;}
.sort-filter .jq-selectbox.opened .jq-selectbox__select:before {-webkit-transform:rotate(-180deg); -ms-transform:rotate(-180deg); transform:rotate(-180deg); filter:progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand'); zoom:1;}
.sort-filter .jq-selectbox__select-text {display:block; width:auto !important; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sort-filter .jq-selectbox__dropdown {position:absolute; left:0; width:auto !important; right:0; bottom:auto !important; background:#fff; border-radius:0 0 2px 2px; top:35px !important; border:1px solid #0f71c8;}
.sort-filter .jq-selectbox ul {max-height:150px; overflow:auto;}
.sort-filter .jq-selectbox li {padding:5px 11px; color:#000000; font-weight:300; font-size:14px; line-height:17px; border-bottom:1px solid rgba(51, 51, 51, 0.2);}
.sort-filter .jq-selectbox li:last-child {border:none;}
.sort-filter .jq-selectbox li.selected, .sort-filter .jq-selectbox li:hover {background:#0f71c8; color:#fff;}

.nav-filter {*zoom:1; float:left;}
.nav-filter:after {content:" "; display:table; clear:both;}
.nav-filter__link {float:left; width:36px; height:36px; border:1px solid rgba(15, 113, 200, 0.5); text-align:center; line-height:34px; font-size:0.01px; box-sizing:border-box; background:#fff;}
.nav-filter__link:before {display:inline-block; vertical-align:middle; content:'';}
.nav-filter__link.icon1 {border-radius:3px 0 0 3px;}
.nav-filter__link.icon1:before {background-image:url("../img/icons.png"); width:17px; height:17px; background-position:-80px -215px;}
.nav-filter__link.icon1.active, .nav-filter__link.icon1:hover {background:#3a71c8;}
.nav-filter__link.icon1.active:before, .nav-filter__link.icon1:hover:before {background-image:url("../img/icons.png"); width:16px; height:16px; background-position:-101px -215px;}
.nav-filter__link.icon2 {border-radius:0 3px 3px 0; margin-left:-1px;}
.nav-filter__link.icon2:before {background-image:url("../img/icons.png"); width:16px; height:16px; background-position:-121px -215px;}
.nav-filter__link.icon2.active, .nav-filter__link.icon2:hover {background:#3a71c8;}
.nav-filter__link.icon2.active:before, .nav-filter__link.icon2:hover:before {background-image:url("../img/icons.png"); width:17px; height:17px; background-position:-59px -215px;}

.list-category1 {*zoom:1; padding-bottom:15px;}
.list-category1:after {content:" "; display:table; clear:both;}
.list-category1.mod1 {padding-bottom:20px;}
.list-category1__item {float:left; margin:0 10px 10px 0; font-size:0.01px;}
.list-category1__item a {display:inline-block; vertical-align:top; padding:0 17px; height:30px; border:1px solid rgba(15, 113, 200, 0.5); line-height:30px; color:#0f71c8; font-weight:300; font-size:14px; border-radius:30px;}
.list-category1__item a:hover {background:#3a71c8; color:#fff;}
.list-category1__item.active a {background:#3a71c8; color:#fff;}

.line1 {height:80px; position:relative;}
.line1:before {position:absolute; top:0; bottom:0; left:-2000px; right:-2000px; display:block; content:''; background:#f2f2f2;}

.margin-up {margin-top:-75px;}

.position {position:relative; margin-left:-20px;}

.table1 {width:100%; margin-bottom:26px;}
.table1__icon1 {background-image:url("../img/icons.png"); width:9px; height:9px; background-position:-133px -83px; display:inline-block; vertical-align:top; margin-left:4px; position:relative; top:6px;}
.table1__foto {background-position:center; background-repeat:no-repeat; background-size:cover; position:relative; width:145px; height:109px;}
.table1__foto:before {position:absolute; top:0; left:0; display:block; content:'';}
.table1__foto:after {position:absolute; bottom:5px; right:5px; display:block; content:'';}
.table1__foto.mod1:before {background-image:url("../img/icons.png"); width:48px; height:48px; background-position:-184px -108px;}
.table1__foto.mod2:before {background-image:url("../img/icons.png"); width:39px; height:39px; background-position:-238px -86px;}
.table1__foto.mod3:before {background-image:url("../img/icons.png"); width:34px; height:34px; background-position:-128px -174px;}
.table1__order2 {display:block; margin:auto; width:200px; height:33px; margin-top:10px; border:2px solid rgba(15, 113, 200, 0.5); line-height:33px; color:#0f71c8; font-weight:700; font-size:11px; text-transform:uppercase; letter-spacing:1.3px; text-align:center; border-radius:30px;}
.table1__order2:hover {background:#0f71c8; color:#fff; border-color:#0f71c8;}
.table1__order {display:block; margin:auto; width:100px; height:33px; margin-top:10px; border:2px solid rgba(15, 113, 200, 0.5); line-height:33px; color:#0f71c8; font-weight:700; font-size:11px; text-transform:uppercase; letter-spacing:1.3px; text-align:center; border-radius:30px;}
.table1__order:hover {background:#0f71c8; color:#fff; border-color:#0f71c8;}
.table1__prepay {text-align:center; color:#000000; font-weight:700; font-size:13px; text-transform:uppercase; letter-spacing:1.3px; line-height:20px; padding-top:5px;}
.table1 thead td {height:41px; vertical-align:top; padding:12px 0 12px 2px; color:#000000; font-weight:300; font-size:14px; line-height:20px;}
.table1 thead td span {color:#888888;}
.table1 tbody tr {border-bottom:1px solid #f2f2f2;}
.table1 tbody tr.prepay td {background:#fbefc5;}
.table1 tbody tr.selled td {background:#77ee77;}
.table1 tbody tr.released td {background:#ffaaff;}
.table1 tbody tr.deleted td {background:#b1eaea;}
.table1 tbody td {padding:10px 0 10px 0px; color:#333333; font-weight:300; font-size:14px; line-height:23px; vertical-align:middle;}
.table1 tbody td.top {vertical-align:top; text-align:center;}
.table1 tbody td.foto {width:160px;}
.table1 tbody td.description {width:240px;}
.table1 tbody td p {padding-bottom:5px;}
.table1 tbody td p:last-child {padding-bottom:0;}
.table1 tbody td p span {color:#333333; font-weight:300; font-size:14px; display:block; max-width:190px;}
.table1__title {font-weight:300; color:#0f71c8; text-decoration:underline; font-size:17px; line-height:20px; display:inline-block; vertical-align:top; margin-bottom:5px;}
.table1__title:hover {color:#fe3838;}

.chose1 {display:inline-block; color:#0f71c8; font-weight:300; font-size:14px; border-bottom:1px dotted #0f71c8; line-height:15px;}
.chose1:hover {border-color:#fe385a; color:#fe385a;}

.zoom2 {position:absolute; top:0; left:0; width:100%; height:100%; background:url(../img/black1.png); background-size:100%; display:block; opacity:0; -webkit-transition:0.1s linear; transition:0.1s linear;}
.zoom2:hover {opacity:1;}
.zoom2:before {position:absolute; bottom:5px; right:5px; display:block; content:''; background-image:url("../img/icons.png"); width:26px; height:26px; background-position:0px -215px; -webkit-transform:scale(0.55); -ms-transform:scale(0.55); transform:scale(0.55);}

.best-price {display:inline-block; vertical-align:top; background-image:url("../img/icons.png"); width:60px; height:37px; background-position:-64px -174px; position:relative; top:40px;}
.video-link {display:inline-block; vertical-align:top; background-image:url("../img/icons.png"); width:30px; height:25px; background-position:-30px -215px;  position:relative; top:40px;}
.video-link:hover {opacity:0.95;}

.nav-sort-link {*zoom:1;}
.nav-sort-link:after {content:" "; display:table; clear:both;}
.nav-sort-link__left {float:left; padding-top:4px;}
.nav-sort-link__right {float:right;}
.nav-sort-link__center {text-align:center; font-size:0.01px; padding-top:11px;}
.nav-sort-link__link-print {color:#0f71c8; font-weight:300; font-size:15px; display:inline-block; vertical-align:top; line-height:17px; text-decoration:underline;}
.nav-sort-link__link-print:hover {color:#fe3838;}

.pagination1 {*zoom:1;}
.pagination1:after {content:" "; display:table; clear:both;}
.pagination1__item {float:left; margin:0 10px 0 0; color:#0f71c8; font-weight:300; font-size:14px; line-height:28px;}
.pagination1__item span {display:inline-block; vertical-align:top; padding:0 12px;}
.pagination1__item a {display:block; padding:0 11px; text-align:center; height:32px; box-sizing:border-box; border:1px solid rgba(15, 113, 200, 0.5); line-height:30px; color:#0f71c8; font-weight:300; font-size:14px; border-radius:30px; min-width:32px;}
.pagination1__item a:hover {background:#3a71c8; color:#fff;}
.pagination1__item.active a {background:#3a71c8; color:#fff;}

.space2 {height:40px;}

.link-category1 {display:block; position:relative; height:200px; border:1px solid rgba(15, 113, 200, 0.25); box-sizing:border-box; border-radius:3px; text-align:center; font-size:0.01px; margin:0 10px;}
.link-category1__foto {display:block; height:140px; line-height:140px; margin-bottom:17px;}
.link-category1__foto img {display:inline-block; vertical-align:middle; max-width:98%; max-height:98%;}
.link-category1__text {color:#0f71c8; font-weight:300; font-size:17px; line-height:16px; text-decoration:underline; display:inline-block; vertical-align:top; margin:0 4px;}
.link-category1:before {position:absolute; top:-1px; left:-1px; right:-1px; bottom:-1px; display:block; content:''; border-radius:3px; border:2px solid #f5c829; -webkit-transition:0.1s linear; transition:0.1s linear; opacity:0;}
.link-category1:hover:before {opacity:1;}

.product-list1 {*zoom:1; margin:0 -10px; padding-top:15px;}
.product-list1:after {content:" "; display:table; clear:both;}
.product-list1 .product1 {margin:0;}
.product-list1__item {float:left; width:25%; padding-bottom:41px;}
.product-list1__item:nth-child(4n+1) {clear:left;}
.product-list1__over {margin:0 10px;}

.list-category2 {*zoom:1; margin:0 -10px;}
.list-category2:after {content:" "; display:table; clear:both;}
.list-category2__item {float:left; width:16.666%;}

.title-product {color:#000000; font-weight:300; font-size:30px; line-height:50px; padding-bottom:18px;}
.title-product span {color:#0f71c8; font-size:20px; padding-right:20px;}

.product-over {*zoom:1; padding-bottom:40px;}
.product-over:after {content:" "; display:table; clear:both;}
.product-over__left {float:left; width:49.26%;}
.product-over__right {float:right; width:49.26%;}

.small-text {padding-bottom:26px;}
.small-text p {font-weight:100; font-weight:300; font-size:17px; color:#000000; font-weight:500; line-height:20px; padding-bottom:13px;}
.small-text p span {color:#777777; font-weight:300;}
.small-text p:last-child {padding-bottom:0;}

.price1 {font-size:0.01px; padding-bottom:20px;}
.price1__old {display:inline-block; vertical-align:top; margin-right:18px; font-size:40px; color:#f72a2a; text-decoration:line-through; font-weight:300;}
.price1__new {display:inline-block; vertical-align:top; color:#000000; margin-right:17px; font-size:40px; font-weight:500;}
.price__text { display: inline-block; vertical-align: top; color: #000000; margin-right: 17px; font-size: 24px; font-weight: 500; padding-top: 10px;}

.price1__old_bron {display:inline-block; vertical-align:top; margin-right:18px; font-size:40px; color:#ccc; text-decoration:line-through; font-weight:300;}
.price1__new_bron {display:inline-block; vertical-align:top; color:#ccc; margin-right:17px; font-size:40px; font-weight:500;}
.price1__new i {font-weight:300; font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; font-style:normal;}
.price1__icon {display:inline-block; vertical-align:top; background-image:url("../img/icons.png"); width:60px; height:37px; background-position:0px -174px; position:relative; top:6px;}

.more-link1 {*zoom:1; padding-bottom:22px;}
.more-link1:after {content:" "; display:table; clear:both;}
.more-link1__link1 {float:left; width:181px; height:50px; margin: 5px; background-color:#ffc928; text-align:center; line-height:50px; border-radius:50px; color:#000000; font-weight:700; font-size:19px; text-transform:uppercase; letter-spacing:1.3px; margin-right:20px;}
.more-link1__link1:hover {opacity:0.9; background:#0f71c8; color:#fff;}

.sizes-box {padding:20px 0;}

.select-text {float:left;height:30px;line-height:30px;margin-right:20px;}
.select-link {float:left; padding-left:10px; padding-right:10px; height:30px; border-style:solid;border-width:2px;  border-color:#0f71c8; text-align:center; line-height:30px; border-radius:50px; color:#0f71c8; font-weight:700; font-size:14px; text-transform:uppercase; letter-spacing:1.3px; margin-right:10px;}
.select-link-active {background-color:#0f71c8; color:#fff;}
.select-link:hover {opacity:0.9; background-color:#0f71c8; color:#fff;}

.bron_text {float:left; width:181px; height:50px; text-align:center; line-height:50px; border-radius:50px; color:#ff0000; font-weight:700; font-size:19px; text-transform:uppercase; letter-spacing:1.3px; margin-right:20px;}

.more-link1__inactive {background-color:#ccc;}
.more-link1__link2 {float:left; width:268px; height:50px; box-sizing:border-box; border:2px solid rgba(15, 113, 200, 0.5); text-align:center; line-height:46px; border-radius:50px; color:#0f71c8; font-weight:700; font-size:19px; text-transform:uppercase; letter-spacing:1.3px;}
.more-link1__link2:hover {background:#0f71c8; border-color:#0f71c8; color:#fff;}
.more-link1__link2-big {float:left; padding: 10px; margin-right: 10px;box-sizing:border-box; border:2px solid rgba(15, 113, 200, 0.5); text-align:center; line-height:26px; border-radius:50px; color:#0f71c8; font-weight:700; font-size:15px; text-transform:uppercase; letter-spacing:1.3px;}
.more-link1__link2-big:hover {background:#0f71c8; border-color:#0f71c8; color:#fff;}

.more-link2 {*zoom:1; padding-bottom:25px;}
.more-link2:after {content:" "; display:table; clear:both;}
.more-link2__item {float:left; margin:0 24px 0 0;}
.more-link2__item a {display:inline-block; vertical-align:top; color:#0f71c8; font-weight:300; font-size:16px; line-height:15px; border-bottom:1px dotted #0f71c8;}
.more-link2__item a:hover {border-color:transparent;}

.dop-info{padding-left:10px; font-weight:100; font-weight:300; font-size:16px;}

.description-table {width:100%; margin-bottom:28px;}
.description-table tr:nth-child(2n+1) {background:#f7f7f7;}
.description-table td {padding:10px; color:#000000; font-weight:100; font-weight:300; font-size:16px; line-height:40px; line-height:20px;}
.description-table td:first-child {white-space:nowrap;}
.description-table td:last-child, .description-table td.cols2 {font-weight:300; padding-left:45px; padding-right:30px;}
.description-table td.cols2 {padding-left:10px;}

.social2 {display:block;}
.social2__test {display:block;}

.big-foto {margin-bottom:10px; border-radius:4px; overflow:hidden; position:relative;}
.big-foto a {display:block;}
.big-foto img {width:100%; display:block;}
.big-foto:before {position:absolute; top:0; left:0; display:block; content:'';}
.big-foto.mod1:before {background-image:url("../img/icons.png"); width:69px; height:69px; background-position:0px -101px;}
.big-foto.mod2:before {background-image:url("../img/icons.png"); width:79px; height:79px; background-position:-101px 0px;}
.big-foto.mod3:before {background-image:url("../img/icons.png"); width:97px; height:97px; background-position:0px 0px;}

.list-more-foto {*zoom:1; margin:0 -1px; padding-bottom:20px;}
.list-more-foto:after {content:" "; display:table; clear:both;}
.list-more-foto a {float:left; width:20%; margin-bottom:1px; height:94px; position:relative;}
.list-more-foto a span {position:absolute; top:0; bottom:0; left:0.5px; right:0.5px; display:block; background-position:center; background-repeat:no-repeat; background-size:cover; opacity:0.5; -webkit-transition:0.1s linear; transition:0.1s linear;}
.list-more-foto a span:before {position:absolute; top:0; left:0; right:0; bottom:0; display:block; content:''; border:2px solid #f03f40; opacity:0; -webkit-transition:0.1s linear; transition:0.1s linear;}
.list-more-foto a:hover span {opacity:1;}
.list-more-foto a:hover span:before {opacity:1;}

.show-video1 {display:inline-block; vertical-align:top; padding-left:50px; width:263px; height:50px; border:1px solid rgba(247, 53, 53, 0.5); box-sizing:border-box; line-height:48px; border-radius:50px; color:#f73535; font-weight:300; font-size:16px; position:relative;}
.show-video1:before {position:absolute; top:8px; left:9px; display:block; content:''; background-image:url("../img/icons.png"); width:31px; height:31px; background-position:-166px -174px;}
.show-video1:hover {background:#f73535; color:#fff;}

.title3 {color:#000000; font-weight:300; font-size:30px; line-height:30px; padding-bottom:31px;}

.top-background2 {height:47px; background:#f5f5f5;}
.top-background2 .page-line, .top-background2 .slider1-content {max-width:1880px; padding:0 10px;}
.top-background2__over {text-align:justify; line-height:0; font-size:0; text-justify:newspaper; zoom:1; text-align-last:justify;}
.top-background2__over:after {content:""; display:inline-block; width:100%; height:0px; visibility:hidden; overflow:hidden;}
.top-background2__over * {text-align-last:left;}
.top-background2__item {display:inline-block; vertical-align:top; *zoom:1;}
.top-background2__item:after {content:" "; display:table; clear:both;}
@media only screen and (max-width:1740px) {.top-background2__item:nth-child(2) {position:relative; left:-3%;}}
@media only screen and (max-width:1650px) {.top-background2__item:nth-child(2) {left:1%;}}
@media only screen and (max-width:1740px) {.top-background2__item:nth-child(1) {max-width:85%;}}
@media only screen and (max-width:1540px) {.top-background2__item:nth-child(1) {max-width:85%;}}
.top-background2__phone {float:left; line-height:47px; color:#000000; font-weight:700; position:relative; padding-left:6px; font-size:17px; margin-right:10px;}
.top-background2__phone:before {position:absolute; top:17px; left:0; display:block; content:''; background-image:url("../img/icons.png"); width:5px; height:13px; background-position:-83px -155px;}
.top-background2__time {line-height:47px; color:#000000; font-weight:300; font-size:15px; padding-right:10px;}

.menu3 {*zoom:1;}
.menu3:after {content:" "; display:table; clear:both;}
@media only screen and (max-width:1560px) {.menu3 {position:relative; width:110%;}}
.menu3__item {float:left; margin-right:21px; line-height:47px;}
.menu3__item:last-child {margin-right:0;}
.menu3__item a {color:#000000; font-weight:300; font-size:15px;}
.menu3__item a:hover {color:#ff4154;}
.menu3__item a.active {color:#ff4154; font-weight:700;}
@media only screen and (max-width:1880px) {
.menu3__item {margin-right:12px;}
.menu3__item a {font-size:14px;} 
}
@media only screen and (max-width:1740px) {.menu3__item {line-height:14px; position:relative; top:13px;}}

.mail1 {float:left; margin-right:20px; color:#214c76; font-size:15px; font-weight:300; line-height:13px; position:relative; top:17px;}
.mail1:hover {color:#ff4154;}

.header2 {height:128px; position:relative; z-index:10;}
.header2 .page-line, .header2 .slider1-content {max-width:1840px;}
@media only screen and (max-width:1800px) {.header2 .page-line, .header2 .slider1-content {padding:0 20px;}}
.header2__over {text-align:justify; line-height:0; font-size:0; text-justify:newspaper; zoom:1; text-align-last:justify;}
.header2__over:after {content:""; display:inline-block; width:100%; height:0px; visibility:hidden; overflow:hidden;}
.header2__over * {text-align-last:left;}
.header2__item {display:inline-block; vertical-align:top;}
.header2__item:nth-child(1) {padding-top:20px;}
.header2__item:nth-child(2) {padding-top:56px;}
.header2__item:nth-child(3) {padding-top:42px;}
.header2__item:nth-child(4) {padding-top:44px;}
.header2__logo {display:inline-block; vertical-align:top;}

.menu4 {*zoom:1;}
.menu4:after {content:" "; display:table; clear:both;}
.menu4__item {float:left; margin-right:46px; line-height:18px; padding-bottom:12px; position:relative;}
.menu4__item:last-child {margin-right:0;}
@media only screen and (max-width:1800px) {.menu4__item {margin-right:28px;}}
.menu4__item.active .menu4__link {color:#0f71c8;}
.menu4__item:hover a.sub {color:#0f71c8;}
.menu4__item:hover .menu4__sub-menu {display:block;}
.menu4__item a {color:#000000; font-weight:700; font-size:20px; text-transform:uppercase; letter-spacing:0.06px;}
.menu4__item a:hover {color:#ff4154;}
@media only screen and (max-width:1800px) {.menu4__item a {font-size:15px;}}
@media only screen and (max-width:1500px) {.menu4__item a {font-size:15px;}}
.menu4__sub-menu {position:absolute; top:30px; left:-12px; box-shadow:0 0 3px rgba(51, 51, 51, 0.2); background-color:#f4f4f4; border-radius:3px; padding:5px 0; display:none;}
.menu4__sub-item a {display:block; padding:0 15px; color:#000000; font-weight:300; font-size:15px; height:37px; white-space:nowrap; line-height:37px; text-transform:none;}
.menu4__sub-item a:hover {background:#0f71c8; color:#fff;}

.search1 {width:293px; height:43px; box-sizing:border-box; position:relative;}
.search1:before {position:absolute; top:0; right:0; bottom:0; width:43px; display:block; content:''; background:transparent;}
@media only screen and (max-width:1500px) {.search1 {width:220px;}}
.search1__submit {position:absolute; top:14px; right:14px; background:none; display:block; background-image:url("../img/icons.png"); width:16px; height:16px; background-position:-161px -215px; -webkit-transition:0s linear; transition:0s linear;}
.search1__submit:hover {background-image:url("../img/icons.png"); width:16px; height:16px; background-position:-141px -215px;}
.search1__input {height:43px; display:block; background:none; border:none; font-weight:300; background-color:#f4f4f4; font-size:15px; color:#000000; width:100%; padding:0 43px 0 15px;}
.search1__input:focus {background:#ffefbe;}
.search1 ::-webkit-input-placeholder {opacity:1; color:#999999;}
.search1 ::-moz-placeholder {opacity:1; color:#999999;}
.search1 :-ms-input-placeholder {opacity:1; color:#999999;}
.search1 :-moz-placeholder {opacity:1; color:#999999;}

.cart2 {display:block; position:relative; background-image:url("../img/icons.png"); width:39px; height:39px; background-position:-238px -172px; background:none;}
.cart2:before, .cart2:after {position:absolute; top:0; left:0; display:block; content:''; background-image:url("../img/icons.png"); width:39px; height:39px; background-position:-238px -172px; -webkit-transition:0.1s linear; transition:0.1s linear;}
.cart2:after {background-image:url("../img/icons.png"); width:39px; height:39px; background-position:-238px 0px; opacity:0;}
.cart2:hover:before {opacity:0;}
.cart2:hover:after {opacity:1;}
.cart2 span {position:absolute; top:1px; left:31px; display:block; width:16px; z-index:1; height:16px; background-color:#ff4154; border-radius:16px; text-align:center; text-align-last:center; line-height:16px; color:#ffffff; font-family:Circe; font-size:11px;}
.cart2 span * {text-align:center; text-align-last:center;}

.view-motorcycles-in-stock1 {position:absolute; bottom:0; left:0; display:block; width:382px; height:49px; background-color:#ffc928; line-height:49px; color:#000000; font-weight:500; font-size:17px; text-transform:uppercase; letter-spacing:0.05px; text-align:center; z-index:2;}
.view-motorcycles-in-stock1:hover {opacity:0.9;}

.slider3 {position:absolute; top:0; left:0; right:0;}
.slider3 .slick-dots {position:absolute; bottom:20px; left:0; right:0; z-index:2; text-align:center; font-size:0.01px;}
.slider3 .slick-dots li {display:inline-block; vertical-align:top; cursor:pointer; margin:0 10px; width:10px; height:10px; border:2px solid #0f71c8; box-sizing:border-box; border-radius:10px;}
.slider3 .slick-dots li span {display:none;}
.slider3 .slick-dots li.slick-active {background-color:#0f71c8;}

.callback1 {float:left; position:relative; top:8px; width:149px; height:31px;background-color:#214c76; line-height:31px; text-align:center; border-radius:50px; color:#ffffff; font-weight:300; font-size:15px; text-align:center; text-align-last:center;}
.callback1 * {text-align:center; text-align-last:center;}

.wrapper {
    padding: 10px;
    text-align: center;
}
.container {
    display: inline-block;
    text-align: center;
}
.children {
    display: inline-block;
    color:#ffffff;
    background-color:#214c76;
    width: 350px;
    height: 50px;
    padding:10pt;
    margin:10pt;
    height:29px;
    border-radius:16pt;
    font-size:20px;
    text-align:center; text-align-last:center;
}
.button {top:8px; width:149px; height:31px; background-color:#0f71c8; line-height:31px; text-align:center; border-radius:50px; color:#ffffff; font-weight:300; font-size:15px; text-align:center; text-align-last:center;}
.button * {text-align:center; text-align-last:center;}
.button:hover {background-color:#ff4154;}


.pickmeup{background:#000;border-radius:.4em;-moz-box-sizing:content-box;box-sizing:content-box;display:inline-block;position:absolute;touch-action:manipulation;z-index:999999;}.pickmeup *{-moz-box-sizing:border-box;box-sizing:border-box}.pickmeup.pmu-flat{position:relative}.pickmeup.pmu-hidden{display:none}.pickmeup .pmu-instance{display:inline-block;height:13.8em;padding:.5em;text-align:center;width:15em}.pickmeup .pmu-instance .pmu-button{color:#eee;cursor:pointer;outline:none;text-decoration:none}.pickmeup .pmu-instance .pmu-today{background:#17384d;color:#88c5eb}.pickmeup .pmu-instance .pmu-button:hover{background:transparent;color:#88c5eb}.pickmeup .pmu-instance .pmu-not-in-month{color:#666}.pickmeup .pmu-instance .pmu-disabled,.pickmeup .pmu-instance .pmu-disabled:hover{color:#333;cursor:default}.pickmeup .pmu-instance .pmu-selected{background:#136a9f;color:#eee}.pickmeup .pmu-instance .pmu-not-in-month.pmu-selected{background:#17384d}.pickmeup .pmu-instance nav{color:#eee;display:-ms-flexbox;display:-webkit-flex;display:flex;line-height:2em}.pickmeup .pmu-instance nav *:first-child :hover{color:#88c5eb}.pickmeup .pmu-instance nav .pmu-prev,.pickmeup .pmu-instance nav .pmu-next{display:none;height:2em;width:1em}.pickmeup .pmu-instance nav .pmu-month{width:14em}.pickmeup .pmu-instance .pmu-years *,.pickmeup .pmu-instance .pmu-months *{display:inline-block;line-height:3.6em;width:3.5em}.pickmeup .pmu-instance .pmu-day-of-week{color:#999;cursor:default}.pickmeup .pmu-instance .pmu-day-of-week *,.pickmeup .pmu-instance .pmu-days *{display:inline-block;line-height:1.5em;width:2em}.pickmeup .pmu-instance .pmu-day-of-week *{line-height:1.8em}.pickmeup .pmu-instance:first-child .pmu-prev,.pickmeup .pmu-instance:last-child .pmu-next{display:block}.pickmeup .pmu-instance:first-child .pmu-month,.pickmeup .pmu-instance:last-child .pmu-month{width:13em}.pickmeup .pmu-instance:first-child:last-child .pmu-month{width:12em}.pickmeup:not(.pmu-view-days) .pmu-days,.pickmeup:not(.pmu-view-days) .pmu-day-of-week,.pickmeup:not(.pmu-view-months) .pmu-months,.pickmeup:not(.pmu-view-years) .pmu-years{display:none}

body.fancybox-active{overflow:hidden}body.fancybox-iosfix{position:fixed;left:0;right:0}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:MuseoSansCyrl;}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}.fancybox-toolbar{top:0;right:0;margin:0;padding:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-is-closing .fancybox-stage{overflow:visible}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide&gt;*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide&gt;base,.fancybox-slide&gt;link,.fancybox-slide&gt;meta,.fancybox-slide&gt;script,.fancybox-slide&gt;style,.fancybox-slide&gt;title{display:none}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}.fancybox-button{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,.6);transition:color .3s ease;cursor:pointer;outline:none}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:.6}.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--share svg path{stroke-width:1}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--zoom svg path{fill:transparent}.fancybox-navigation{display:none}.fancybox-show-nav .fancybox-navigation{display:block}.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0;z-index:99997;background:transparent;width:60px;height:100px;padding:17px}.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30,30,30,.6)}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_right{right:0}.fancybox-close-small{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:22px/30px MuseoSansCyrl;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:none}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small{top:0;right:-40px}.fancybox-slide--iframe .fancybox-close-small:after,.fancybox-slide--image .fancybox-close-small:after{font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after,.fancybox-slide--image .fancybox-close-small:hover:after{color:#fff;background:transparent}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 2vw 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-slide&gt;.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%;text-align:center}.fancybox-share h1{color:#222;margin:0 0 20px;font-size:35px;font-weight:700}.fancybox-share p{margin:0;padding:0}p.fancybox-share__links{margin-right:-10px}.fancybox-share__button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:0 15px;min-width:130px;border:0;border-radius:3px;background:#fff;white-space:nowrap;font-size:14px;font-weight:700;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;transition:all .2s}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{box-sizing:border-box;width:100%;margin:10px 0 0;padding:10px 15px;background:transparent;color:#5d5b5b;font-size:14px;outline:none;border:0;border-bottom:2px solid #d7d7d7}.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs&gt;ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.fancybox-thumbs-x&gt;ul{overflow:hidden}.fancybox-thumbs-y&gt;ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y&gt;ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y&gt;ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs&gt;ul&gt;li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs&gt;ul&gt;li&gt;img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs&gt;ul&gt;li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs&gt;ul&gt;li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs&gt;ul&gt;li{max-width:calc(100% - 10px)}}

.slick-initialized {visibility:visible;}
.table_custom tbody td{vertical-align:top;}
.table_custom tbody td p{margin-top:20px;}
.bottom-text {font-family:MuseoSansCyrl;  font-size:14px; margin-top:10px;}

.prepay div.product-list1__over{background:#fbefc5;}
.selled div.product-list1__over{background:#b9f5d3;}

.table1 thead td img {vertical-align:-3px;}
.table1 tbody td {padding:15px 0 10px 2px; color:#333333; font-weight:300; font-size:14px; line-height:23px; vertical-align:middle;}
/*
.table1__price {width:100px; color:#fa3e3d; font-weight:500; font-size:14px; line-height:10px; text-align:center; border:1px solid #ccc; margin:0; padding:0;}
.table1__price span {font-family:MuseoSansCyrl, Arial, "Helvetica Neue", Helvetica, sans-serif;}
*/

.table1__price {width:100px; color:#fa3e3d; line-height:15px;}



.table1 tbody .small {font-size:11px;}
.small {font-size:11px;}

#year_input {width:400px; height:30px;padding-left:10px; border:none; font-weight:300; background-color:#fff; font-size:16px; color:#000000;}
#year_input:focus {background:#ffefbe;}

div.hidden-box {display:none;font-family:MuseoSansCyrl;}
div.hidden-box h2{text-align:center;}
div.hidden-box form{padding-top:20px;}
div.hidden-box p{display:block;clear:both;text-align:right;line-height:25px;padding-right:3px;}
div.hidden-box p.check{text-align:left;}
div.hidden-box p.check label{margin-right:20px;}
div.hidden-box p.bigfild{text-align:left;}
div.hidden-box p.bigfild-box{text-align:center;height:50px;vertical-align:middle;}
div.hidden-box div.hidden-box-message{clear:both;text-align:center;font-size:1.5em;height:50px;}
div.hidden-box textarea{display:block;resize:none;color:#676767;font-family:MuseoSansCyrl;margin-bottom:10px;border:1px dotted #ccc;padding:5px 9px;font-size:1.2em;line-height:1.4em;}
div.hidden-box select{display:inline-block;color:#676767;font-family:MuseoSansCyrl;margin-bottom:10px;border:1px dotted #ccc;padding:5px 9px;font-size:1em;line-height:1.4em;}
div.hidden-box input[type="text"]{display:inline-block;color:#676767;font-family:MuseoSansCyrl;margin-bottom:10px;border:1px dotted #ccc;padding:5px 9px;font-size:1em;line-height:1.4em;}
div.hidden-box input[type="text"]:focus{border-style:solid;border-color:#bababa;color:#444;}
div.hidden-box input[type="checkbox"]{border-color:#bababa;width:1.4em;height:1.4em;margin:0;}
div.hidden-box input.error{border-color:#973d3d;border-style:solid;background:#f0bebe;color:#a35959;}
div.hidden-box input.error:focus{border-color:#973d3d;color:#a35959;}
div.hidden-box label{float:left;margin-bottom:9px;font-family:MuseoSansCyrl;color:#646464;font-size:1.2em;}
div.hidden-box p.bigfild label{float:none;}
div.hidden-box label.error{margin-top:-10px;padding:0;float:left;margin-left:180px;color:red;font-style:italic;font-size:0.8em;}
div.hidden-box button{font-family:MuseoSansCyrl;font-weight:700; font-size:17px;background:#fff;display:inline-block;margin:auto; height:33px; border:2px solid rgba(15, 113, 200, 0.5); line-height:33px; color:#0f71c8;text-transform:uppercase; text-align:center; border-radius:30px;padding-left:15px;padding-right:15px;}
div.hidden-box button:hover{background:#0f71c8; color:#fff; border-color:#0f71c8;}
div.hidden-box button.send{float:left;margin-left:30px;}
div.hidden-box button.middle{float:left;margin-left:10px;}
div.hidden-box button.cancel{float:right;}
div.hidden-box button.right{float:right;margin-right:30px}

#order_box{display:none; width:625px;}
#credit_box{display:none; width:625px;}
#sale_box{display:none; width:625px;}
#subscribe_box{display:none; width:500px;}
#order_box textarea, #credit_box textarea, #sale_box textarea{width:580px;height:80px;}
#order_box input[type="text"],#subscribe_box input, #credit_box input, #sale_box input, #pil_box input[type="text"][type="text"]{width:420px;}
input[type="button"]:hover{background:#ddd;}
#product_box{width:800px;}
#price_box{display:none; width:605px;}
#not_box{display:none; width:605px;}
#not_box textarea{width:550px;height:120px;}

#pil_box{display:none; width:600px;}
#pil_box textarea{width:550px;height:120px;}

#call_box{width:600px;}
#call_box input[type="text"]{width:420px;}

#card_box{width:900px;}
#card_box2{width:900px;}
#card_box2 textarea{width:750px;height:60px;}
#card_box2 input[type="text"]{width:620px;}
#auth_box,#auth_exit_box{display:none;width:500px;}
#auth_box input[type="text"]{width:320px;}
#bron_box{width:600px;}
#bron_box select{width:340px;}
#bron_box input[type="text"]{width:320px;}

#select_box{font-size:0.8em;width:870px;min-height:0px;}
#content_select label.checked{background:#ffffaa;}
#content_select label:hover{background:#f1f1f1;}
.select_part_box{padding:10px;}
.select_part_box select{display:inline-block;width:300px;font-family:Tahoma,sans-serif;margin-bottom:10px;color:#646464;border:1px dotted #ccc;padding:5px 9px;font-size:1.2em;line-height:1.4em;}
.select_part_box label{margin-left:20px;margin-right:5px;display:inline-block;font-family:Tahoma,sans-serif; color:#646464; font-size:1.4em; line-height:1.4em;}
.select_part_box p{display:block; text-align:right;line-height:25px;padding-right:3px;}
.select_part_box input[type="submit"]{background:#fff;display:inline-block;margin:auto; width:110px; height:33px; border:2px solid rgba(15, 113, 200, 0.5); line-height:33px; color:#0f71c8; font-weight:700; font-size:13px; text-transform:uppercase; letter-spacing:1.3px; text-align:center; border-radius:30px;}
.select_part_box input[type="submit"]:hover {background:#0f71c8; color:#fff; border-color:#0f71c8;}

#commentus_box{display:none; width:650px;}
#commentus_box input[type="text"]{width:420px;}
#commentus_box textarea{width:600px;height:220px;}
#commentus_box select{width:420px;}

.show-video2 {display:inline-block; vertical-align:middle; padding-left:50px; width:200px; height:50px; border:1px solid rgba(247, 53, 53, 0.5); -webkit-box-sizing:border-box; box-sizing:border-box; line-height:48px; border-radius:50px; color:#f73535; font-weight:300; font-size:16px; position:relative;}
.show-video2:before {position:absolute; top:8px; left:9px; display:block; content:''; background-image:url("../img/icons.png"); width:31px; height:31px; background-position:-238px -167px;}
.show-video2:hover {background:#f73535; color:#fff;}

.list-foto {*zoom:1; margin:0 -1px; padding-bottom:20px;}
.list-foto:after {content:" "; display:table; clear:both;}
.list-foto a {float:left; width:120px; margin-bottom:1px; height:94px; position:relative;}
.list-foto a span {position:absolute; top:0; bottom:0; left:0.5px; right:0.5px; display:block; background-position:center; background-repeat:no-repeat; background-size:contain; opacity:0.5; -webkit-transition:0.1s linear; transition:0.1s linear;}
.list-foto a span:before {position:absolute; top:0; left:0; right:0; bottom:0; display:block; content:''; border:2px solid #f03f40; opacity:0; -webkit-transition:0.1s linear; transition:0.1s linear;}
.list-foto a:hover span {opacity:1;}
.list-foto a:hover span:before {opacity:1;}

.current-slide {border:2px solid red;}

.table-small thead td {height:41px; vertical-align:top; text-align:center; padding:10px; color:#000000; font-weight:300; font-size:12px; line-height:20px; border:1px dotted #ccc;}
.table-small tbody td {padding:3px;; color:#333333; font-weight:300; font-size:12px; line-height:23px; vertical-align:middle;border:1px dotted #ccc;}
a.bsel{color:#777;border-radius:5px;background:#fff;padding:3px;margin-top:7px;border:1px solid #ccc;display:inline-block;width:50px;text-align:center;font-size:11px;}
a.bsel:hover{color:#353535;background:#ffffaa}

.slider3 .prev {position:absolute; top:292px; left:55px; background-image:url("../img/icons.png"); width:50px; height:50px; background-position:-184px -54px; z-index:3; cursor:pointer;}
.slider3 .prev:hover {background-image:url("../img/icons.png"); width:50px; height:50px; background-position:-127px -101px;}
.slider3 .next {position:absolute; top:292px; right:55px; background-image:url("../img/icons.png"); width:50px; height:50px; background-position:-184px 0px; z-index:3; cursor:pointer;}
.slider3 .next:hover {background-image:url("../img/icons.png"); width:50px; height:50px; background-position:-73px -101px;}
.slider3 div.slider3__item {background-position:center; background-repeat:no-repeat; background-size:cover;}
.slider3 div.slider3__item a{display:block;height:100%;}

.dimmer {display:none; background:#000;opacity:0.5; position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;}

.menu5 {position:relative; z-index:200; height:41px;}
.menu5__current {position:relative; padding:0 12px; box-sizing:border-box; line-height:37px; color:#999999; font-weight:300; font-size:15px; height:41px; border:2px solid #ffc928; background-color:#ffffff; cursor:pointer;}
.menu5__current:hover {border:2px solid #ff4154; color:#000000;}
.menu5__current.active {border:2px solid #ff4154; color:#000000;}
.menu5__current.disabled {background-color:#f4f4f4;background-image:none;border:2px solid #ddd;cursor:default;}

.menu5__drop {white-space:nowrap; font-size:0.01px; background-color:#f4f4f4; display:none;}
.menu5__drop.active {display:block;}
.menu5__item1 {display:inline-block; vertical-align:top; white-space:normal; background-color:#f4f4f4; overflow:hidden; margin-left:-1px; position:relative; overflow:auto;}
.menu5__item1:before {position:absolute; top:0; left:0; bottom:0; display:block; content:''; border-left:1px solid #fff;}
.menu5__item1:first-child {margin-left:0;}
.menu5__item1:first-child .menu5__list-item {border-left:none;}
.menu5__item1:first-child .menu5__list-item:before {display:none;}
.menu5__item1:first-child .menu5__item2 {display:block !important;}
.menu5__list-item {position:relative;}
.menu5__list-item a {width:270px; color:#000000;  border-top:2px solid #fff; font-weight:300; font-size:15px; display:block; line-height:17px; margin-right:20px; padding:7px 30px 7px 10px; font-size:14px; line-height:17px;}
.menu5__list-item a:hover {color:#ffffff; background:#0f71c8;}
.menu5__list-item a.sub.active {color:#ffffff; background:#0f71c8;}
.menu5__list-item a.sub {background-image:url("/img/design/l1.png");background-position:right center; background-repeat:no-repeat;}
.menu5__item2 {display:none;}
.menu5__list-item a.sub{}

.arrow-left {border-bottom:5px solid transparent; border-right:5px solid #fff; border-top:5px solid transparent; height:0; left:-4px; position:absolute; top:0; width:0; z-index:1;}
.arrow-left2 {border-bottom:5px solid transparent; border-right:5px solid #c2c2c2; border-top:5px solid transparent; height:0; left:-5px; position:absolute; top:0; width:0; z-index:0;}
.toLeft .arrow-left {border-left:5px solid #fff; border-right:0; left:auto; right:-4px;}
.toLeft .arrow-left2 {border-left:5px solid #c2c2c2; border-right:0; left:auto; right:-5px;}
.arrow-right {width:0; height:0; border-top:4px solid transparent;border-bottom:4px solid transparent;	border-left:4px solid #666; position:absolute; top:10px; right:8px;}

.filter-line1 {*zoom:1; padding-top:2px; margin:0 -10px;}
.filter-line1:after {content:" "; display:table; clear:both;}

.filter-line1__item {float:left; width:15%;}
.filter-line2__item {float:left; width:25%;}

.small__item{width:10%;}
.f_right{padding-right: 200px;}
.filter-line1__over {margin:0 5px;}
.filter-line1__label {line-height:14px; padding-bottom:11px; color:#000000; font-weight:300; font-size:15px; display:block; cursor:default;}
.filter-line1 input[type=submit],.filter-line1 input[type=button] {display:block; background-color:#ffc928; color:#000000;  margin:auto; width:100%; height:37px; line-height:37px; font-weight:700; font-size:14px; text-transform:uppercase; letter-spacing:1.3px; text-align:center; border-radius:30px;}
.filter-line1 input[type=submit]:hover, .filter-line1 input[type=button]:hover{background:#ffc928; color:#cc0000;}
.filter-line1 .jq-selectbox,.jq-select-multiple {cursor:pointer; display:block !important; z-index:0 !important;}
.filter-line1 .jq-selectbox.style1 .jq-selectbox__select,.jq-select-multiple .jq-selectbox__select {color:#000000;}
.filter-line1 .jq-selectbox.opened ,.jq-select-multiple.opened {z-index:1 !important;}
.filter-line1 .jq-selectbox__select {position:relative; padding:0 12px; box-sizing:border-box; line-height:37px; color:#999999; font-weight:300; font-size:15px;height:41px;border:2px solid #ffc928; background-color:#ffffff;}
.filter-line1 .jq-selectbox__select:hover {border:2px solid #ff4154; color:#000000;}
.filter-line1 .jq-selectbox.opened .jq-selectbox__select {border:2px solid #ff4154; color:#000000;}
.filter-line1 .jq-selectbox__select-text {display:block; width:auto !important; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.filter-line1 .jq-selectbox__dropdown {position:absolute; left:0; width:auto !important; right:0; bottom:auto !important; top:41px !important; background-color:#f4f4f4; padding:5px 0;}
.filter-line1 .jq-select-multiple ul {position:relative; overflow-x:hidden; -webkit-overflow-scrolling:touch;}
.filter-line1 .jq-selectbox ul {max-height:500px; overflow:auto;}
.filter-line1 .jq-selectbox li {color:#000000; font-weight:300; font-size:12px; line-height:17px; padding:12px 5px;}
.filter-line1 .jq-selectbox li.selected, .filter-line1 .jq-selectbox li:hover {color:#ffffff; background:#0f71c8;}
.filter-line1__list {*zoom:1; position:relative;}
.filter-line1__list:after {content:" "; display:table; clear:both;}
.filter-line1__list .jq-selectbox ,.jq-select-multiple{float:left; width:95px;}
.filter-line1__list .jq-selectbox:last-child,.jq-select-multiple:last-child {float:right;}
.filter-line1__list:before {position:absolute; top:20px; left:50%; margin-left:-3px; display:block; content:''; width:6px; height:1px; background-color:#ffc928;}
.filter-line1 .jq-checkbox {top:-1px;vertical-align:middle;width:16px;height:16px;margin:0 4px 0 0;border:1px solid #ffc928;border-radius:3px;background:#F5F5F5;background:-webkit-linear-gradient(#FFF, #E6E6E6);background:       linear-gradient(#FFF, #E6E6E6);box-shadow:0 1px 1px rgba(0,0,0,.05), inset -1px -1px #FFF, inset 1px -1px #FFF;cursor:pointer;}
.filter-line1 .jq-checkbox.checked .jq-checkbox__div {width:12px;height:12px;margin:2px 0 0 2px;border-radius:2px;background:#0f71c8;box-shadow:inset 0 -3px 6px #AAA;}
.filter-line1 .jq-checkbox.focused {border:1px solid #08C;}
.filter-line1 .jq-checkbox.disabled {	opacity:.55;}

.ms-parent {z-index:200;position:relative; width:100%; padding:0 12px; box-sizing:border-box; line-height:37px; color:#990000; font-weight:300; font-size:15px; height:41px; border:2px solid #ffc928; background-color:#ffffff;}
.ms-parent:hover {border:2px solid #ff4154; font-family:MuseoSansCyrl;}
.ms-parent.open {border:2px solid #ff4154;}
.ms-choice {text-align:left; line-height:37px; font-weight:300; font-size:14px; display:block; width:auto !important; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ms-parent .open {color:#000000;}
.ms-parent.disabled {background-color:#f4f4f4;background-image:none;border:2px solid #ddd;cursor:default;}
.ms-choice &gt; span {
  font-family:MuseoSansCyrl;
  position:absolute;
  top:0;
  left:0;
  right:20px;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  display:block;
  padding-left:8px;
}
.ms-choice &gt; span.placeholder {color:#999;}
.ms-choice &gt; span.open {color:#000;}
.ms-choice &gt; div {position:absolute;top:0;right:0;width:20px;height:25px;}
.ms-choice &gt; div.open {background-position:right top;}
.ms-drop { position:absolute; left:0; width:auto !important; right:0; bottom:auto !important; top:41px !important; background-color:#f4f4f4; padding:5px 0; 
  width:100%;
  overflow:hidden;
  display:none;
  padding:0;
  position:absolute;
  z-index:1000;
}
.ms-drop.bottom {top:100%;-webkit-box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);}
.ms-drop.top {bottom:100%;-webkit-box-shadow:0 -4px 5px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 -4px 5px rgba(0, 0, 0, 0.15);box-shadow:0 -4px 5px rgba(0, 0, 0, 0.15);}
.ms-search {
  display:inline-block;
  margin:0;
  min-height:26px;
  padding:4px;
  position:relative;
  white-space:nowrap;
  width:100%;
  z-index:10000;
  -webkit-box-sizing:border-box;
  -khtml-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -ms-box-sizing:border-box;
  box-sizing:border-box;
}

.ms-search input {
  width:100%;
  height:auto !important;
  min-height:24px;
  padding:0 20px 0 5px;
  margin:0;
  outline:0;
  font-family:sans-serif;
  font-size:1em;
  border:21px solid #aaa;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  background:#fff url("multiple-select.png") no-repeat 100% -22px;
  background:url("multiple-select.png") no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
  background:url("multiple-select.png") no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
  background:url("multiple-select.png") no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
  background:url("multiple-select.png") no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
  background:url("multiple-select.png") no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
  background:url("multiple-select.png") no-repeat 100% -22px, linear-gradient(to bottom, #ffffff 85%, #eeeeee 99%);
  -webkit-box-sizing:border-box;
  -khtml-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -ms-box-sizing:border-box;
  box-sizing:border-box;
}
.ms-drop ul{max-height:500px; overflow:auto;}
.ms-drop ul &gt; li{list-style:none;display:list-item;background-image:none;position:static;}
.ms-drop ul &gt; li .disabled {opacity:0.35;filter:Alpha(Opacity=35);}
.ms-drop ul &gt; li.multiple {display:block;float:left;}
.ms-drop ul &gt; li.group {clear:both;}
.ms-drop ul &gt; li.multiple label {width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ms-drop ul &gt; li label {font-weight:normal;display:block;white-space:nowrap;cursor:pointer;}
.ms-drop ul &gt; li label.optgroup {}
.ms-drop input[type=radio], .ms-drop input[type=checkbox] {vertical-align:middle;margin:5px;}

.ms-drop ul li label span{color:#000000; font-weight:300; font-size:12px; line-height:17px; padding:7px 1px;}
.ms-drop li {color:#000000; font-weight:300; font-size:14px; line-height:17px; padding:7px 1px;}
.ms-drop li.selected, .ms-drop li:hover {color:#ffffff; background:#0f71c8;}
.ms-drop .ms-no-results {display:none;}

table.table-data{border-collapse:collapse;}
table.table-data td{border:#B9B9B9 solid 1px;font:normal 10pt MuseoSansCyrl,Tahoma,Verdana,Arial,sans-serif;}
table.table-data th{background-color:#f0f0f0;border:#B9B9B9 solid 1px;font:normal 10pt MuseoSansCyrl,Tahoma,Verdana,Arial,sans-serif;}
table.catalog-form td{font:normal 14pt MuseoSansCyrl,Tahoma,Verdana,Arial,sans-serif;:padding:10px;}

.floating { background:#fff;}
.fixed {position:fixed;top:0px;z-index:9999;width:100%;max-width:1300px; padding:0 10px;left:50%; margin-left:-670px;padding-bottom:20px;}
#powerTip{cursor:default;background-color:#f2f2f2;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 2px 1px rgba(255,255,255,.5) inset,0 -2px 2px #dcdcdc inset;-moz-box-shadow:0 1px 1px rgba(0,0,0,.15),0 2px 1px rgba(255,255,255,.5) inset,0 -2px 2px #dcdcdc inset;box-shadow:0 1px 1px rgba(0,0,0,.15),0 2px 1px rgba(255,255,255,.5) inset,0 -2px 2px #dcdcdc inset;border:1px solid #acacac;border-radius:6px;color:#000;display:none;padding:10px;position:absolute;white-space:nowrap;z-index:2147483647}#powerTip:before{content:attr(class) " ";position:absolute;height:0;width:0;text-indent:100%;overflow:hidden}#powerTip.n:before,#powerTip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before,#powerTip.ne:before,#powerTip.nw:before{bottom:-10px}#powerTip.n:before,#powerTip.ne-alt:before,#powerTip.ne:before,#powerTip.nw-alt:before,#powerTip.nw:before{border-top-color:inherit;border-top-style:solid;border-top-width:10px}#powerTip.e:before{border-right-color:inherit;border-right-style:solid;border-right-width:10px;left:-10px}#powerTip.s:before,#powerTip.se:before,#powerTip.sw:before{top:-10px}#powerTip.s:before,#powerTip.se-alt:before,#powerTip.se:before,#powerTip.sw-alt:before,#powerTip.sw:before{border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:10px}#powerTip.w:before{border-left-color:inherit;border-left-style:solid;border-left-width:10px;right:-10px}#powerTip.ne:before,#powerTip.se:before{border-right:10px solid transparent;border-left:0;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:10px solid transparent;border-right:0;right:10px}#powerTip.ne-alt:before,#powerTip.nw-alt:before,#powerTip.se-alt:before,#powerTip.sw-alt:before{bottom:-10px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}#powerTip.ne-alt:before{left:auto;right:10px}#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:none;bottom:auto;top:-10px}#powerTip.se-alt:before{left:auto;right:10px}

.floating {
	padding: 10px 0;
}

.fixed {
	max-width: none;
	padding: 10px 0;
	left: 0;
	margin-left: 0;
}

.pagination1__item.mobile {
	display: none;
}

@media (max-width: 1320px) {

body {
	min-width: 0px;
}

.top-background2__item:nth-child(1) {
	max-width: none;
}

.top-background2__item:nth-child(2) {
	left: 0;
}

.top-background2 .mail1 {
	margin-right: 10px;
	font-size: 14px;
}

.top-background2__phone {
	font-size: 14px;
}

.top-background2__time {
	width: 116px;
	text-align: right;
	-moz-text-align-last: right;
	text-align-last: right;
	font-size: 13px;
	line-height: 17px;
	margin-top: 6px;
}

.menu3 {
	width: auto;
}

.menu3__item {
	margin-right: 10px;
	top: 16px;
}

.menu3__item:last-child {
	margin-right: 0;
}

.header2 {
	height: auto;
	padding-bottom: 10px;
}

.header2__over {
	display: flex;
	flex-wrap: wrap;
}

.header2__item:nth-child(1) {
	order: 1;
}

.header2__item:nth-child(2) {
	order: 4;
	width: 100%;
	padding-top: 26px;
}

.header2__item:nth-child(3) {
	order: 2;
	margin-left: auto;
	margin-right: 20px;
}

.header2__item:nth-child(4) {
	order: 3;
}

.header2 .cart2 {
	right: 5px;
}

.menu4 {
	display: inline-flex;
	justify-content: space-between;
	font-size: 15px;
	min-width: 100%;
}

.menu4:after {
	display: none;
}

.menu4__item {
	float: none;
	padding-bottom: 0;
}

.menu4__item a {
	display: block;
	padding: 14px 0;
	white-space: nowrap;
}

.block1.mod1 {
	padding: 360px 0 0;
}

.slider3 .prev,
.slider3 .next {
	top: 155px;
}

.title1 {
	padding: 40px 0;
}

.title1__left {
	font-size: 36px;
	line-height: 40px;
}

.title1__right {
	line-height: 40px;
}

.slider1-over {
	margin: 0 60px;
}

.slider1-over .prev,
.slider1-over .next {
	top: 50%;
	margin-top: -25px;
}

.slider1-over .prev {
	left: -50px;
}

.slider1-over .next {
	right: -50px;
}

.product1__foto {
	height: auto;
	padding-top: 75%;
	margin-bottom: 16px;
}

.product1__foto.video:before {
	top: auto;
	bottom: 8px;
}

.product1__title {
	font-size: 24px;
	line-height: 30px;
}

.product1__mark {
	margin-top: 6px;
}

.product1__mark a {
	font-size: 16px;
	line-height: 20px;
}

.text2__right-image {
	right: -10px;
	width: 50%;
}

.text2__right-image.mod1 {
	right: 0;
	left: -10px;
}

.link-action {
	height: auto;
	padding-top: 100%;
}

.title-sort1__left {
	font-size: 30px;
	line-height: 40px;
}

.filter-line1__item {
	white-space: nowrap;
	width: 220px;
}

.filter-line1__over {
	margin-bottom: 10px;
}

.description-table td:first-child {
	white-space: normal;
}

.list-more-foto a {
	height: auto;
	padding-top: 15.0562%;
}

}

@media (max-width: 1023px) {

.hidden-mobile{
    display: none;
}

.top-background2__hamburger {
	margin-left: -10px;
	position: relative;
	width: 47px;
	height: 47px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.top-background2__hamburger:after {
	content: '';
	display: block;
	position: absolute;
	left: 12px;
	top: 14px;
	width: 23px;
	height: 2px;
	background: #b6b6b6;
	box-shadow: 0 8px 0 0 #b6b6b6, 0 16px 0 0 #b6b6b6;
}

.menu3 {
	display: none;
	position: absolute;
	z-index: 100;
	top: 47px;
	right: 0;
	left: 0;
	background: #f5f5f5;
	box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.menu3__item {
	float: none;
	margin-right: 0;
	top: 0;
	line-height: 47px;
	border-top: 1px solid #eaeaea;
}

.menu3__item a {
	display: block;
	font-size: 16px;
	padding: 0 10px;
}

.header2 .page-line {
	padding: 0 10px;
}

.header2__item:nth-child(2) {
	margin: 0 -10px;
	padding-left: 10px;
	padding-right: 10px;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}

.search1__input {
	font-size: 16px;
}

.footer__item:nth-child(4) {
	padding-top: 30px;
}

.footer__item:nth-child(4),
.footer__item:nth-child(5) {
	width: 100%;
	text-align: center;
	-moz-text-align-last: center;
	text-align-last: center;
}

.footer .link-review {
	display: inline-block;
}

.menu-foot {
	text-align: center;
	-moz-text-align-last: center;
	text-align-last: center;
}

.menu-foot__item {
	display: inline-block;
	margin: 0 8px;
}

.copyright1 {
	margin-top: 20px;
	text-align: center;
}

.block1.mod1 {
	padding: 260px 0 0;
}

.slider3 .prev,.slider3 .next {
	top: 105px;
}

.title1 {
	padding: 36px 0;
}

.title1__left {
	font-size: 32px;
}

.slider1-over {
	margin: 0 20px;
}

.slider1-content .slick-list {
	overflow: visible;
}

.slider1-content.moto-type {
	display: none;
}

.product1 {
	margin: 0 5px;
}

.text2 {
	padding: 0;
}

.text2__background {
	top: auto;
	bottom: 0;
	right: 0;
	left: auto;
}

.text2__over {
	padding: 20px 0;
}

.text2__right-image,
.text2__right-image.mod1 {
	float: none;
	width: auto;
	height: auto;
	top: 0;
	margin: 0 -10px;
	left: 0;
	right: 0;
}

.text2__foto {
	position: relative;
	height: auto !important;
	padding-top: 63.5%;
}

.text2__foto:after {
	display: none;
}

.link-action {
	margin: 0 5px;
}

#card_box {
	width: 80%;
	min-width: 300px;
}

#card_box2 {
	width: 80%;
	min-width: 300px;
}

#card_box2 textarea {
	display: block;
	width: 100%;
	height: 60px;
}

#card_box2 input[type="text"] {
	display: block;
	width: 100%;
}

#card_products {
	overflow: auto;
}

#producttable {
	width: auto !important;
}

#producttable th {
	white-space: nowrap;
}

#producttable th,
#producttable td {
	padding: 0 5px;
}

.link-category1 {
	margin: 0 5px;
}

.filter-line1 {
	text-align: center;
	-moz-text-align-last: center;
	text-align-last: center;
}

.filter-line1__item, .filter-line2__item {
	position: relative;
	float: none;
	width: 100%;
}

.filter-line1__item + .filter-line1__item, .filter-line2__item + .filter-line1__item {
	margin-top: 20px;
}

.filter-line1 .jq-selectbox__dropdown ul {
	max-height: 200px;
}

.filter-line1__list .jq-selectbox {
	display: inline-block !important;
	float: none;
}

.filter-line1__list .jq-selectbox:last-child {
	display: inline-block !important;
	float: none;
	margin-left: 20px;
}

.fixed {
	position: relative;
}

.sort-filter .nav-filter {
	display: none;
}

.product-list1__item {
	width: 50%;
}

.product-over{
    display: flex;
    flex-direction: column;
}

.product-over__left {
	order: 2;
	margin-top: 20px;
}

.product-over__right {
	order: 1;
}
.product-over__bottom {
	order: 3;
}

.product-over__left,
.product-over__right {
	float: none;
	width: auto;
}

.list-category2 {
	overflow: auto;
	white-space: nowrap;
}

.list-category2__item {
	float: none;
	display: inline-block;
	width: 25%;
}

}

@media (max-width: 767px) {

.hidden-mobile{
    display: none;
}

.top-background2 .mail1,
.top-background2__phone,
.top-background2__item:last-child {
	display: none;
}

.search1 {
	width: 100%;
}

.background-footer {
	padding: 16px 0 20px 0;
}

.footer * {
	text-align: center;
	-moz-text-align-last: center;
	text-align-last: center;
}


.footer__item {
	width: 100%;
}

.address1__phone {
	display: inline-block;
}

.address1__mail {
	display: block;
}

.social1 {
	display: inline-block;
}

.block1 {
	display: none;
}

.title1 {
	padding: 28px 0;
	text-align: center;
}

.title1__left {
	float: none;
	max-width: none;
	font-size: 30px;
	line-height: 34px;
}

.title1__right {
	margin-top: 8px;
	float: none;
	line-height: 30px;
}

div.hidden-box button.send {
	margin-left: 0;
}

#auth_box,
#auth_exit_box {
	width: 80%;
	min-width: 300px;
}

#auth_box input[type="text"],
#auth_exit_box input[type="text"] {
	display: block;
	width: 100%;
}

#call_box {
	width: 80%;
	min-width: 300px;
}

#call_box input[type="text"] {
	display: block;
	width: 100%;
}

#order_box {
	width: 80%;
	min-width: 300px;
}

#order_box textarea,
#order_box input[type="text"] {
	display: block;
	width: 100%;
}

#credit_box {
	width: 80%;
	min-width: 300px;
}

#credit_box textarea,
#credit_box input {
	display: block;
	width: 100%;
}

#sale_box {
	width: 80%;
	min-width: 300px;
}

#sale_box textarea,
#sale_box input[type="text"] {
	display: block;
	width: 100%;
}

#subscribe_box {
	width: 80%;
	min-width: 300px;
}

#subscribe_box input {
	display: block;
	width: 100%;
}

#product_box {
	width: 80%;
	min-width: 300px;
}

#product_box {
	width: 80%;
	min-width: 300px;
}

#product_box select {
	display: block;
	width: 100%;
}

#product_box input[type="text"] {
	display: block;
	width: 100%;
}

#select_box {
	width: 80%;
	min-width: 300px;
}

.title-sort1__left {
	font-size: 26px;
	line-height: 30px;
}

.nav-sort-link__left,
.nav-sort-link__right {
	float: none;
	text-align: center;
}

.nav-sort-link__right {
	margin-top: 20px;
}

.pagination1 {
	display: inline-block;
}
/*
.pagination1__item {
	display: none;
	float: none;
	margin: 5px;
}
*/
.pagination1__item.mobile {
	display: inline-block;
}

.sort-filter {
	display: inline-block;
}

.sort-filter .jq-selectbox {
	text-align: left;
}

.list-category1 {
	text-align: center;
}

.list-category1__item {
	float: none;
	display: inline-block;
	margin: 5px;
}

.title-product {
	font-size: 32px;
	line-height: 36px;
}

.title-product span {
	font-size: 30px;
}

.list-more-foto a {
	width: 33.333%;
	padding-top: 25.09367%;
}

.more-link1 {
	text-align: center;
}

.more-link1__link1,
.more-link1__link2 {
	float: none;
	display: inline-block;
}

.more-link1__link2 {
	margin-top: 12px;
}

.list-category2__item {
	width: 33.333%;
}

}

@media (max-width: 480px) {

.link-action__text {
	font-size: 13px;
	line-height: 17px;
}

}

@media (max-width: 479px) {

.header2__item:nth-child(2) {
	padding-top: 16px;
}

.header2__item:nth-child(3) {
	order: 3;
	width: 100%;
	margin-right: 0;
	padding-top: 26px;
}

.header2__item:nth-child(4) {
	padding-top: 38px;
	margin-left: auto;
	order: 2;
}

.title-sort1__left {
	font-size: 18px;
	line-height: 24px;
}

.list-category1 {
	text-align: left;
	white-space: nowrap;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}

.product-list1__item {
	width: 100%;
}

.title-product {
	font-size: 26px;
	line-height: 32px;
}

.title-product span {
	font-size: 24px;
}

.description-table td {
	padding: 10px 5px;
	width: 25%;
}

.description-table td:last-child {
	width: 75%;
	padding: 10px 5px;
	word-break: break-all;
}

.list-more-foto a {
	width: 50%;
	padding-top: 37.6405%;
}

.more-link2__item {
	float: none;
	text-align: center;
}

.more-link2__item + .more-link2__item {
	margin-top: 12px;
}

.list-category2__item {
	width: 80%;
}
}

.ms-parent {
	z-index: auto;
}
.ms-parent.open {
	z-index: 200;
}
.menu5__list-item.mobile {
	display: none;
}

@media (max-width: 1023px) {
.menu5__drop {
	position: relative;
	height: 500px;
	overflow: hidden;
}
.menu5__item1 {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 100% !important;
	transform: translateX(100%);
	transition: transform .5s;
}
.menu5__item1:first-child {
	transform: translateX(0);
}
.menu5__item1.active {
	transform: translateX(0);
}
.menu5__list-item.mobile {
	display: block;
}
.menu5__list-item a {
	width: auto;
	margin-right: 0;
	padding: 14px 20px;
}
.menu5__list-item a.back {
	position: relative;
}
.menu5__list-item a.back:before {
	content: '';
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -7px;
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-right: 5px solid #c8c8c8;
}
.f_right{padding-right: 0px;}
}
.whatsapp-button {
    display: block;
    position: relative;
    color: #20b038;
    font: var(--body1-maximum);
    padding-left: 32px;
    text-decoration: none;
}
.whatsapp-button:before {
    content: "";
    position: absolute;
    left: 0;
    top: -1px;
    width: 24px;
    height: 24px;
    background: url(/img/icons/whatsapp.svg);
    background-size: contain;
    background-repeat: no-repeat;
    margin-bottom: 1px;
}
</pre></body></html>