@charset "utf-8";

/*reset*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, sub, sup, b, u, i,  dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, a, blockquote{margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;}
table {border-collapse: collapse;border-spacing: 0;table-layout: fixed;width: 100%;}
table th{text-align: left;}
td, td img {vertical-align: top;}
ul, ol{list-style: none;}
input, select, button, textarea{margin: 0;font-size: 100%;}
input[type="submit"]::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, button::-moz-focus-inner{padding: 0;border: 0;}/* Firefox button bug */
input[type="text"], input[type="password"], textarea {padding: 0;}
input[type="checkbox"] {vertical-align: bottom;}
input[type="radio"] {vertical-align: text-bottom;}
a img{border: none;}
img{height: auto;max-width: 100%;vertical-align: middle;border: 0;width: auto\9;-ms-interpolation-mode: bicubic;}
figure{line-height: 0;font-size: 0;}
blockquote, q {quotes: none;}
hr{border:0;width: 100%;display: block;margin: 0;}
/*/reset*/

/*scaffolding*/

/*base scaffolding*/
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display: block;}
.main-body{min-height: 100%;margin: 0 auto;overflow: hidden;}

article, .container, .special-proposition .title-proposition-h{margin: 0 auto;clear: both;}
.big-container{margin: 0 auto;}
.main-body > .content{position: relative;z-index: 1;}
.frame-inside{position: relative;z-index: 1;padding-bottom: 35px;}
.page-product{margin-top: -9px;}
.frame-inside .no-empty{display: block;}
/*/base scaffolding*/

article, .container, .special-proposition .title-proposition-h{max-width: 1440px;}
.big-container{max-width: 1440px;}

.items-carousel.container{padding: 0;}

.right-catalog{margin-left: 250px;z-index: 0;}
.left-catalog{width: 230px;float: left;position: relative;z-index: 1;}

.right-product{width: 312px;float: right;}
.left-product{margin-right: 340px;padding-right: 40px;}
.left-product-left{width: 430px;float: left; margin-bottom: 40px;}
.left-product-right{margin-left: 465px; /*margin-bottom: 30px;*/}

.left-cart{float: left;width: 48%;}
.right-cart{float: right;width: 49%;padding-top: 56px;}
.old-buyer{margin-top: 6px;}

.left-order{float: left;width: 45%;}
.right-order{float: right;width: 52%;}

.left-compare{float: left;width: 254px;}
.right-compare{margin-left: 254px;}

.text-left{float: left;width: 227px;}
/*/scaffolding*/

/*base settings*/
html, body{height: 100%;}
html {-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body.isScroll{overflow: hidden;margin-right: 17px;}
body.isScroll.isTouch{padding-right: 0;}
body {text-align: left;overflow-y: scroll;}

@font-face {
  font-family: 'Autoscaner'; /* Назва шрифту, яку ви вибираєте */
  src: url('https://autoscaner.com.ua/templates/fullMarket/css/Autoscaner-Web-Regular.woff') format('woff'),
  /* Додаткові властивості шрифта, такі як font-weight і font-style, можуть бути також визначені тут */
}

body, input, select, button, textarea 
{font-family: Autoscaner, Arial, Helvetica CY, Nimbus Sans L, sans-serif; line-height: 1.5;}

/*body, input, select, button, textarea {font-family: Arial, Helvetica CY, Nimbus Sans L, sans-serif;line-height: 1.5;}*/
body, input, select, button, textarea, .f-s_0 > *, .items > li, .items > td, .text-el, .nav > li, .cuselText, .cusel span, .filters-content .name-count, .t-a_j > *, .frame-kit .title, .frame-photo-title .title, .nav-default-inline > li > *{font-size: 14px;}
input[type="submit"], input[type="reset"], input[type="button"], button {-webkit-appearance: button;overflow: visible;background-color: transparent;border: none;}
input[type="button"], input[type="submit"], input[type="reset"], button{text-align: center;}
label, input[type="button"], input[type="submit"], input[type="reset"], button{padding: 0;cursor: pointer;}
[class*="btn"] > button, [class*="btn"] > a, .buti > button, .buti > a{cursor: pointer;display: inline-block;font-size: 0 !important;}
[class*="btn"].pointer > button, [class*="btn"].pointer > a{cursor: pointer !important;}
input[type="text"], input[type="password"], textarea{width: 100%;max-width: 100%;padding: 0 12px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
textarea, select, input[type="text"], input[type="password"] {border: 1px solid;}
select, input[type="text"], input[type="password"]{height: 42px;border-color: #c5cdd8;}
textarea{overflow: auto;display: block;height: 64px;padding-top: 4px;padding-bottom: 4px;}
sub, sup {position: relative;font-size: 75%;line-height: 0;}
sup {top: -0.5em;vertical-align: super;font-size: smaller;}
sub {bottom: -0.25em;vertical-align: sub;font-size: smaller;}
.pointer, .arrow, .ref, .c_p{cursor: pointer;}

/*links*/
a{cursor: pointer;}
.nav a:focus, .nav a:active{outline: none;}
.items > li > a:focus, .items > li > a:active, input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus{outline: none}
/*/links*/

/*preloader*/
.preloader{min-height: 35px;width: 100%;}
.p_r .preloader, .frame-tabs-ref .preloader{position: absolute;left: 0;top: 0;height: 100%;z-index: 10000;}
/*/preloader*/
/*/base settings*/

/*base icons*/
a.f-s_0{display: inline-block;text-decoration: none;}
[class*="frame-ico"]{text-align: center;float: left;font-size: 0;background-image: none !important;}
[class*="icon_"], [class*="icon-"]{display: inline-block;font-size: 0;line-height: 0;position: relative;width: 0;height: 0;}
/*/base icons*/

/*adding selectors*/
.b-s_b-b, .content-footer .box-2, .content-footer .box-3, .items-catalog.table .catalog-item {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.d_b{display: block!important;}

.d_b_cart{display: block!important;
          margin: -25px 0px 0px -20px;
          position: absolute;
          z-index: 100;}
.d_i-b_cart{display: inline-block!important;
          margin: -25px 0px 0px -20px;
          position: absolute;
          z-index: 100;}

.d_i{display: inline!important;}
.d_n{display: none!important;}
.v_h{visibility: hidden;}
.d_n_{display: none;}
.d_i-b{display: inline-block!important;}
.d_i-b_{display: inline-block;}
.f_l{float: left!important;}
.f_r{float: right!important;}
.c_b{clear: both!important;}
.o_h{overflow: hidden!important;}
.t-o-e{overflow: hidden;width: 100%;display: block;text-overflow: ellipsis;white-space: nowrap;}
.t-a_c{text-align: center !important;}
.t-a_r{text-align: right !important;}
.t-a_l{text-align: left !important;}
.t-d_n{text-decoration: none!important;}
.t-d_u{text-decoration: underline!important;}
.b_n{background: none !important;}
.p_r{position: relative!important;}
.z-i_2{position: relative;z-index: 2;}
.f-s_0, .f-s_0 .f-s_0{font-size: 0;}
.f-s_13{font-size: 13px !important;}
.f-s_12{font-size: 12px !important;}
.f-s_11{font-size: 11px !important;}
.v-a_b{vertical-align: bottom !important;}
.v-a_bl{vertical-align: baseline !important;}
.v-a_t{vertical-align: top !important;}
.v-a_m{vertical-align: middle !important;}
.l-h_35{line-height: 35px;}

.w-s_n-w{white-space: nowrap;}
.w_100{width: 100% !important;}
.w_50{width: 45% !important;padding-right: 5%;}
.w_50 + .f_l.w_50{width: 45% !important;padding-left: 1%;padding-right: 4%;}
.m-t_10{margin-top: 10px !important;}
.m-t_5{margin-top: 5px !important;}
.m-r_10{margin-right: 10px !important;}
.m-r_30{margin-right: 30px !important;}
.m-r_20{margin-right: 20px !important;}
.m-b_30{margin-bottom: 30px !important;}
.m-b_20{margin-bottom: 20px !important;}
.m-b_15{margin-bottom: 15px !important;}
.m-b_10{margin-bottom: 10px !important;}
.m-b_0{margin-bottom: 0px !important;}
.m-b_5{margin-bottom: 5px !important;}

.o_5, [rel="group"].active, .active > [rel="group"], .items-catalog .not-avail img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: .5;-khtml-opacity: .5;opacity: .5;}
.b-r_5{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.b-r_4{-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.b-r_3{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}

.empty, .no-empty{display: none;}
.frame-inside .no-empty{display: block;}
/*/adding selectors*/

/*methods*/
.clearfix:after, article:after, .nav:after, .container:after, .horizontal-form label:after, .frame-inside:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
.helper{vertical-align: middle;width: 0;height: 100%;padding: 0 !important;border: 0 !important;display: inline-block;}
.helper + *{vertical-align: middle;display: inline-block;word-break: break-word;word-wrap: break-word;}
.t-a_j{text-align: justify !important;font-size: 1px;}
.t-a_j > *{display: inline-block;vertical-align: middle;float: none !important;text-align: left;}
.t-a_j:after, .t-a_j .ie{content: "1";margin-left: 100%;height: 1px;visibility: hidden;display: inline-block;width: 100%;}
/*/methods*/

/*headers*/
[class*="title-"] .frame-title{display: inline;font-size: 0;margin-right: 5px;}
.frame-title .title{display: inline;}
.title-h1, h1, .title-h2, h2, .title-h3, h3, .title-h4, h4{margin-bottom: 9px;line-height: 1;}
/*/headers*/

/*photo-block*/
.photo-block{max-width: 100%;padding: 4px;position: relative;font-size: 0;overflow: hidden;text-align: center;display: inline-block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.photo-block .helper{height: 100%!important;}
.photo-block img{max-height: 100%;}
.photo-block a{display: block;}
.lazy{width: 100%;height: 100%;}
.lazy.load{width: auto;height: auto;background-image: none;}
/*/photo-block*/

/*base nav*/
.menu-main a{border-bottom: 0;}
.nav > li{float: left;position: relative;}
.nav.nav-vertical > li{float: none;}
.nav-vertical + .nav-vertical{margin-top: 10px;}
.nav > li > a, .nav > li > span, .nav > li > button{display: block;line-height: 1;}
/*/base nav*/

/*text*/
.text{margin-bottom: 20px;}
p {margin-bottom: 10px;/*line-height: 18px;*/}
.text p {margin-bottom: 9px; /*line-height: 21px;*/}
.text img {margin: 20px 0;}
.text p + h2{padding-top: 9px;}
.text ul.unstyled, .text ol.unstyled{margin: 0;}
.text ul.unstyled li:before{content: none;}
.text ul {list-style-type: none;margin: 0 15px 11px 18px;}
.text ul li{position: relative;}
.text ul li:before {content: "\25cf";position: absolute;left: -10px;;top: 3px; font-size: 10px;}
.text ul ul {margin: 10px 0 10px 25px;}
.text ol {list-style: decimal;margin: 0 15px 20px 20px;}
.text ol ol {margin: 10px 0 10px 25px;}
.text li {/*margin-bottom: 5px;*/}
.text table {margin-bottom: 15px;font-size: 100%;width: auto;}
.text th, .text td {padding: 4px;text-align: left;}
.text th {text-align: center;}
.text a{text-decoration: underline;}
.text img[align=left] {margin: 0 10px 10px 0;float: left;}
.text img[align=right] {margin: 0 0 10px 10px;float: right;}
.text dl {margin: 0 0 20px 0;}
.text dt {margin-bottom: 2px;}
.text dd {margin-bottom: 5px;}
.text hr {height: 1px;border: none;margin: 10px 0;clear: both;}
.text blockquote{position: relative;padding: 10px 0;margin-bottom: 20px;}
.text blockquote:before, .text blockquote:after{content: "";position: absolute;width: 100%;left: 0;}
.text blockquote:before{top: 0;}
.text blockquote:after{bottom: 0;}
/*/text*/

/*buttons base*/
[class*="btn-"], .buti{display: inline-block;position: relative;font-size: 0;}
[class*="btn-"] > a, [class*="btn-"] > a:hover, .buti > a, .buti > a:hover{text-decoration: none;}
[class*="btn-"], .buti{vertical-align: middle;}
/*/buttons base*/

/*header*/

.logo img{/* max-height: 100%; *//* margin-top: 6px; *//*;margin-bottom: -28px;; margin-left: 12px; */max-width: 400px;/* border-bottom: 1px solid black; *//* opacity: 80%; */}

.btn-search-show-hide.active{float: right;position: static;margin-top: 19px;}
.btn-search-show-hide > button > .text-el{font-size: 0;}
.btn-search-show-hide.active > button > .text-el{font-size: 12px;}
.btn-search-show-hide.active > button {width: auto;background-image: none;}
.btn-search-show-hide.active + form{margin-right: 50px;}
.frame-search-form > div{padding: 0 13px 0 27px;height: 100%;}
.frame-search-form form{height: 31px;position: relative;top: 4px;}
.frame-search-form form.inherit{top: 4px;}

#topMenuPhone{float: left;display: none;height: 29px;line-height: 29px;font-size: 13px;font-weight: bold;}

.left-content-header > *{}
.phone-number{margin-left: 7px;font-size: 16px;font-weight: bold;white-space: nowrap;}
.phones-header .phone{margin-left: 0px;display: block;}
header{}
.fon-header{position: relative;z-index: 2;}

.left-header{position: relative;max-width: 600px;float: left;padding-right: 50px;}
.items-user-toolbar-top{float: right;border-bottom: 1px solid transparent;margin-bottom: -1px;}
.items-user-toolbar-top > li {border-right: 1px solid transparent;}
.items-user-toolbar-top {border-left: 1px solid transparent;}
.frame-time-work .frame-ico + div{margin-left: 47px;}

.phones-header{display: inline-block;max-width: 205px;}
.phones-header .frame-ico {position: relative; top: 5px;}
.phones-header .frame-ico + div{margin-left: 45px;}
.frame-time-work{display: none;/* max-width: 240px; *//* margin-left: -50px; */}
.frame-time-work p {margin: 0;    margin-left: 5px;}

.frame-cleaner{margin-right: 0 !important;/* width: 180px; */}
input.input-search{height: 33px;}
.drop-search {
   width: 100%; top: 100%;z-index: 1000;right: 0;
   -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;
}
.drop-search > .inside-padd{padding: 0 16px;}
.drop-search .btn-autocomplete{text-align: center;width: 100%;padding: 8px 0;}
.drop-search .msg{margin-bottom: 0;}
.drop-search .msg > .info{border: 0!important;}
/*/header*/

/*items*/
.frame-variant-name-code{margin-bottom: 5px;display: block;}
.frame-variant-code, .frame-variant-name{}
.items-catalog .frame-item-brand{display: block;}
.item-product .frame-variant-code{margin-right: 25px;}
.item-product .frame-variant-name-code, .item-product .frame-star{margin-bottom: 12px;margin-bottom: 25px;margin-left: 20px;}
.code + .code{margin-left: 10px;}
.frame-star{display: inline-flex;margin-bottom: 20px;/*align-items: baseline;*/}
.f_star {display: inline-flex;margin-bottom: 20px;}
.star{display: inline-block;position: relative;margin-right: 5px;vertical-align: bottom;}
.left-product-right .star{top: -3px;}
.funcs-buttons{display: inline-block;position: relative;vertical-align: middle;}
.frame-wish-compare-list, .frame-count-buy {display: inline-block;vertical-align: top;}
.out-of-stock, .out-of-stock + .frame-wish-compare-list {display: inline-block; vertical-align: middle;}
.out-of-stock {margin-right: 10px;}
#photo .frame-wish-compare-list{display: none !important;}

.items{font-size: 0;}
.items > li{display: inline-block;vertical-align: top;}
.items .frame-photo-title, .item-product .frame-photo-title{text-decoration: none;}
.frame-photo-title{font-size: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.items-row > li{width: 100%;}

.items-crumbs > li{vertical-align: baseline;margin-right: 5px;}

.items-catalog .catalog-item .icon_times_order{position: absolute; left:10px; top:10px;}
.items-catalog.list .title{font-size: 15px;margin-right: 10px;}
.items-catalog .frame-photo-title{display: block;}
.items-catalog .frame-star {margin-bottom: 1px; min-height: 16px;}
.items-catalog .frame-variant-name-code{display: none;}
.items-catalog .photo-block{margin-bottom: 5px;width: 200px;height: 176px;border: 0;}
.items-catalog.tablemini .photo-block{display: inline-block; margin: auto;}
.items-catalog.list .photo-block{float: left;margin-right: 10px;}
.items-catalog.list .description{margin-left: 210px;}
.items-catalog.list .frame-without-top{position: static !important;}
.items-catalog.list .funcs-buttons{display: inline-block;margin-bottom: 0;vertical-align: middle;}
.items-catalog.list .funcs-buttons .btn-buy{margin-bottom: 0;}
.items-catalog.list .funcs-buttons + .frame-without-top .t-a_j:after{content: none;}
.right-compare .items-catalog .frame-star{display: none !important;}
.right-compare .items-catalog .frame-prices{margin-top: 10px !important;}
.items-catalog .funcs-buttons > .variant{margin-bottom: 12px;}
.items-catalog .btn-not-avail{display: none;}
.short-desc{padding-bottom: 20px;word-break: break-word;word-wrap: break-word;}
.items-catalog.list .short-desc{padding-top: 15px; font-size: 12px;}
.short-desc p{margin-bottom: 0;}
.short-desc p + p{margin-top: 15px;}
.items-catalog.table .opi-description, .items-catalog.tablemini .opi-description{display: none !important;}
.items-catalog.tablemini .opi-description .no-vis-table {padding: 0;}
.items-catalog.table, .items-catalog.tablemini{margin-left: 0; display: flex; flex-wrap: wrap;}
.items-catalog.table:hover, .items-catalog.tablemini:hover{position: relative;z-index: 2;}
.items-catalog.table .catalog-item, .items-catalog.tablemini .catalog-item {margin-left: 0;}
.items-catalog.table .catalog-item {width: 25% !important;padding: 0 10px;}
.items-catalog.tablemini .catalog-item {width: 218px !important;padding: 0 10px; display: inline-block; vertical-align: top; overflow: hidden;}
.items-catalog.table .catalog-item:hover, .items-catalog.tablemini .catalog-item:hover{overflow: visible;}
.items-catalog .star{vertical-align: top;}

.animateListItems.tablemini .no-vis-table, .animateListItems.table .no-vis-table, .animateListItems.items-h-carousel .no-vis-table{width: 100%;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;position: absolute;}
.animateListItems.table .catalog-item:hover, .animateListItems.tablemini .catalog-item:hover{z-index: 2;}
.items-catalog.list{margin-left: 0;margin-bottom: 20px;}
.items-catalog.list .catalog-item {width: auto !important;margin-left: 0;overflow: visible;display: block;margin-bottom: -1px;padding-top: 25px;}
.items-catalog.list .lineForm{width: 198px; margin-bottom: 10px;}

.items-news .photo-block{margin-bottom: 7px;height: 74px;width: 84px;float: left;margin-right: 20px; border: none; padding: 0;}
.items-news .photo-block > img{max-height: 110px;}
.items-news li.is-photo .description{margin-left: 104px;}
.items-news > li{width: 47%; padding-right: 3%;}
.items-news .frame-photo-title{display: block;margin-bottom: 1px;}
.items-news .date{display: block;}
.frame-news .title-news, .frame-brands .title-brands {margin-bottom: 16px;}
.frame-news .title-news > .text-el, .frame-brands .title-brands > .text-el {font-size: 21px;}
.frame-news .title-news .divider, .frame-brands .title-brands .divider {margin: 0 10px;}

.items-search-autocomplete > li{width: 100%;text-align: left;}
.items-search-autocomplete .frame-photo-title{display: block;padding: 10px 10px 10px 0;overflow: hidden;}
.items-search-autocomplete .photo-block{width: 67px;height: 40px;float: left;border: 0;padding: 0 10px;background-color: transparent;}
.items-search-autocomplete .description{display: block;margin-left: 67px;margin-top: 5px;}

.items-bask .photo-block, .item-report.items-bask .photo-block{width: 100px;height: 100px;float: left;margin-right: 10px; border: none;}
.items-bask .description{margin-left: 110px;}
.items-bask .description .frame-prices:first-child{margin-top: 8px;}
.drop-bask .items-bask .description .frame-prices:first-child,
.drop-bask .table-order .frame-variant-name, .table-order .frame-variant-code {margin: 0;}
.drop-bask .items-bask .description .frame-prices:first-child {margin-top: 3px;}
.row-kits .description{margin-left: 0;}
.row.row-kits .description{margin-left: 80px;}
.row-kits td{padding-bottom: 20px !important;}
.row-kits li{width: 157px;}
.row-kits li .photo-block{float: none;margin-bottom: 8px;border: 0;}
.frame-kit, .next-kit{display: inline-block;vertical-align: top;}
.frame-kit{width: 150px;}
.next-kit, .gen-sum-kit{width: 35px;position: relative;top: 33px;text-align: center;}
.row .next-kit, .row .gen-sum-kit,.drop-bask .gen-sum-kit{top: 30px;left: 0;font-size: 32px;font-weight: bold;}
.drop-bask .next-kit, .table-order .next-kit{top: 0; height: 25px; width: 100px; font-size: 30px; font-weight: bold; line-height: 25px;}
.gen-sum-kit{display: inline-block;vertical-align: top;top: 0;}
.frame-gen-price-buy-complect {padding: 15px; text-align: center; max-width: 172px;}

.item-report{margin-bottom: 16px;}
.item-report .description{padding-top: 0;}

.item-product .frame-photo-title{display: block;}

.photoProduct .photo-block{width: 100%;height: 349px;padding: 15px;}
.title-product{margin-bottom: 10px;margin-top: 5px;}
.title-product .frame-title{margin-right: 15px;}
.title-product h1 {line-height: 1.4;}
.title-product .frame-variant-name-code{display: inline;}
.items-thumbs.items > li > a{display: block;font-size: 0;}
.items-thumbs .photo-block{width: 107px;height: 90px;}
.item-product .items-thumbs .photo-block{width: 78px;height: 102px;}
.vertical-carousel .jcarousel-clip, .vertical-carousel .content-carouse{max-height: none;overflow: hidden;}
.items-products.vertical-carousel .jcarousel-clip, .items-products.vertical-carousel .content-carousel{height: 336px !important;}
.items-products.vertical-carousel.count-items1 .content-carousel, .items-products.vertical-carousel.count-items2 .content-carousel, .items-products.vertical-carousel.count-items3 .content-carousel{height: auto !important;}
.left-product .vertical-carousel .jcarousel-clip, .left-product .vertical-carousel .content-carousel{height: 308px !important;overflow: hidden;}

.items-thumbs > li{margin-bottom: 5px;}
.fancy-gallery{max-width: 428px;margin: 0 auto;}
.fancy-gallery .items-thumbs{margin: auto;overflow: hidden;}

/*if carousel*/

.frame-thumbs.carousel-js-css{padding: 22px 0;margin-bottom: 0;}
#photoButton .arrow{margin-top: -28px;}
#photoButton .prev{left: 25px;}
#photoButton .next{right: 25px;}
.items-thumbs{margin: auto;text-align: left !important;}
.item-product .items-thumbs.items li {height: 102px !important;margin-left: 0;border-bottom: 1px solid transparent;}
.item-product .items-thumbs.items li:last-child{border-bottom: 0;}
.items-thumbs.items{margin-left: -5px;}
.items-thumbs.items li{margin-left: 5px;}
.carousel-js-css .items-thumbs.items{margin-left: 0;}
.carousel-js-css .items-thumbs.items li{margin: 0;}
.fancy-gallery .content-carousel{padding: 14px 0 9px;text-align: center;font-size: 0;}
.fancy-gallery .items-thumbs > li{margin-left: 0;height: 90px !important;width: 107px !important;position: relative;}
.fancy-gallery .items-thumbs > li.active:before{content: "";width: 102px;height: 84px;position: absolute;border: 3px solid transparent;z-index: 1;left: -1px;}
/*/if carousel*/

.item-product .left-product-right .frame-prices{display: inline-block;vertical-align: middle;padding-bottom: 0;margin-right: 25px;}
.item-product .left-product-right .funcs-buttons .frame-count{min-width: 0;margin-right: 15px;}
.item-product .left-product-right .funcs-buttons .frame-count .number{min-width: 45px;}
input.plus-minus {width: 52px;height: 40px; position: absolute; left: 38px; top: 0; font-size: 18px; text-align: center;}
.left-product-right .price-discount {margin-right: 15px;}

.item-product.not-avail .frame-prices{}
.item-product .frame-prices-buy, #photo .frame-prices-buy{padding: 11px 20px 10px; display: inline-block;}
.item-product .frame-btn-comp{margin-right: 25px;}
.items-catalog .frame-count, .item-product .frame-count, #photo .drop-footer .frame-count{display: inline-block;vertical-align: middle;margin-right: 10px;}
.frame-prices-buy-wish-compare{padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid transparent;}
.item-product .frame-for-photo-popup{margin-bottom: 15px;}

.left-product-right .btn-buy button {height: 40px; line-height: 40px; padding: 0 45px;}
.left-product-right .btn-buy .text-el {font-size: 18px;color:#ffffff}

.label-is-aviable{display: inline-block;
    vertical-align: top;
    background-color: #f4faf6;
    height: 32px;
    padding-left: 16px;
    padding-right: 16px;
    border-radius: 4px;
    padding-top: 10px;}
    
.frame-for-photo-popup .label-is-aviable{margin-left: 15px;}
.label-no-aviable {display: none;}
.not-avail .label-is-aviable {display: none;}
.not-avail .label-no-aviable {display: inline-block;}



.items-complect .item-complect {float: none !important;margin-right: 20px;vertical-align: middle;width: 1065px!important;white-space: normal;vertical-align: bottom;position: relative;}
.items-complect .row-kits li{width: 250px; text-align: center;}
.items-complect .row-kits .main-product-li {width: 165px; padding-left: 30px;}
.items-complect .frame-kit{width: 165px;}
.items-complect .frame-kit .photo-block{width: 90px;height: 90px;}
.frame-kit.main-product{display: inline-block;}
.main-product-li{text-align: right;}
.items-complect .next-kit, .items-complect .gen-sum-kit{width: 70px;font-size: 60px;font-weight: bold;}
.complect-gen-sum{padding: 8px 18px 6px 18px;}
.items-complect .complect-gen-sum{display: inline-block;width: 280px;vertical-align: top;padding: 0;padding-top: 35px;}
.items-complect .complect-gen-sum .frame-prices {display: block;margin-bottom: 9px;margin-right: 0;}

.items-default{margin-left: -20px;}
.items-default > li{margin-left: 20px;margin-bottom: 20px;}
.items-default .frame-star{margin-bottom: 5px;}
.items-default .photo-block{width: 100px;height: 100px;display: block;}
.right-product .photo-block {width: 70px; height: 70px; margin: 0; padding: 0; float: left;border: 0;}
.right-product .items-catalog .description, .right-product .items-catalog .title, .right-product .items-catalog .frame-star {display: block; margin-left: 90px;}
.right-product .items-catalog .product-status {display: none;}

.items-order-gen-info > li{width: 100%;}
.items-order-gen-info .price-item{padding-left: 3px;}

.items-info-discount > li{padding: 7px 0 12px;}
.items-info-discount > li:first-child{border-top: 0;}

.items-compare{width: 20000px;}
.items-compare > li{width: 263px;text-align: center;}
.items-compare .items-catalog {margin-left: -1px;}
.items-compare > li .icon_times{position: absolute !important;right: 15px;top: -7px;}
.items-compare .items > li{margin-bottom: 20px;}

.content-carousel .items.items-brands{width: auto;}
.items-brands{margin-left: -8px;}
.items-brands > li{margin-bottom: 7px;margin-left: 8px;width: 110px;}
.items-brands > li .photo-block{width: 110px;height: 60px; border-color: transparent; filter: grayscale(100%);opacity: 0.8;transition: filter 0.3s;transition: all .5s ease;}
.items-brands > li .photo-block:hover{filter: grayscale(0%);scale: 1.2;transition: all .5s ease;border-color: transparent;}
.items-brands .frame-photo-title{display: block;font-size: 0;}
.items-brands-main{margin-left: -23px;padding-bottom: 50px;}
.items-brands-main > li{margin-left: 23px;margin-bottom: 18px;}
.items-brands-main .photo-block{display: block;width: 138px;height: 130px;margin: auto;}

.items-brand-image{margin-left: -20px;}
.items-brand-image > li{width: 180px;margin-left: 20px;margin-bottom: 43px;}
.items-brand-image > li > .frame-photo-title{text-align: center;display: block;}
.items-brand-image > li > .frame-photo-title > .title{display: inline-block;line-height: 1.2;border: 0;text-decoration: underline;}
.items-brand-image > li .photo-block{display: block;width: 176px;height: 86px;margin-bottom: 6px;}

.items-brand-list{margin-left: -20px;}
.items-brand-list > li{width: 180px;margin-left: 20px;margin-bottom: 20px;}
.items-brand-list > li > ul{margin-bottom: 20px;}

.items-register-add-ref .divider{margin: 0 7px 0 10px;}

.items-text-category > li{margin-bottom: 30px;display: block;}
.items-text-category .photo-block{width: 184px;max-height: 184px;float: left;margin-right: 18px;}
.items-text-category > li > .is-img + .description{margin-left: 202px;}

.items-payment{margin-left: -6px;}
.items-payment > li{margin-left: 6px;width: 66px;}
.items-payment .photo-block{width: 66px;height: 40px;}

.items-contact li:first-child{margin-bottom: 7px;}
.items-contact li{margin-bottom: 7px;}

.accessories .items-default > li{width: 188px;}
/*/items*/

/*carousels*/
.horizontal-carousel, .vertical-carousel{position: relative;z-index: 0;}
.items-carousel{position: relative;}
.content-carousel{position: relative;z-index: 1;}
.content-carousel.container, .items-carousel.container{overflow: hidden;}
.jcarousel-clip{overflow: hidden;}

.carousel-js-css ul{width: 20000px;margin: 0;}
.vertical-carousel .carousel-js-css ul{width: auto;}
.frame-scroll-pane .items-h-carousel{white-space: nowrap;width: auto;}
.frame-scroll-pane .items-h-carousel{margin-left: -44px;padding-bottom: 46px;}/*height scroll + padding*/

.items-catalog .catalog-item {position:relative;width: 214px;margin: 0 0 27px 0;max-width: 100%;}
.carousel-js-css .items-h-carousel > li{margin: 0 30px 0 0;}
.items-h-carousel {white-space: nowrap; overflow: hidden;}
.slick-initialized {overflow: visible;}
.items-h-carousel .catalog-item {display: inline-block; vertical-align: top; padding: 0 10px;margin-bottom: 30px; white-space: normal; text-align: center;}
.items-catalog.table .catalog-item, .items-catalog.tablemini .catalog-item {text-align: center;padding-top: 15px;}

.frame-scroll-pane .items-h-carousel > li{white-space: normal;margin-left: 44px;margin-right: 0;margin-bottom: 0;}

.vertical-carousel .special-proposition{margin-bottom: 0;}
.special-proposition .title-proposition-h{margin-bottom: 24px;overflow: hidden;}
.vertical-carousel .special-proposition > .title-proposition-h{margin-bottom: 0;}

.items-v-carousel{margin-left: 0;}
.items-v-carousel > li, .right-product .items-h-carousel > li{display: block;width: 100%;height: 112px !important;margin-left: 0;margin-bottom: 0;}
.right-product .items-h-carousel > li{width: 310px !important;text-align: left;padding-right: 0;padding-left: 0;}
.items-v-carousel > li > .frame-photo-title, .right-product .items-h-carousel > li > .frame-photo-title{float: none !important;display: inline;}
.items-v-carousel .frame-photo-title .title, .right-product .items-h-carousel > li .frame-photo-title .title{display: block;padding-top: 20px;}
.special-proposition .content-carousel{padding: 25px 20px;}
.vertical-carousel .jcarousel-clip, .vertical-carousel .content-carousel{max-height: 452px;padding: 0;}
.carousel-category-popular .frame-title{position: relative;overflow: hidden;}

.cycle > li{width: 100% !important;height: 100% !important;}
.pager{position: absolute;bottom: 19px;z-index: 2;width: 100%;text-align: center;}

.jspContainer{overflow: hidden;position: relative;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute;top: 0;right: 0;width: 6px;padding-right: 1px;height: 100%;}
.jspHorizontalBar{position: absolute;bottom: 1px;left: 0;width: 100%;}
.jspHorizontalBar{height: 6px;}
.scrollNSP.jScrollPane, .scrollNSP.jScrollPane > div{height: 8px;}
.jspVerticalBar *, .jspHorizontalBar *{margin: 0;padding: 0;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{position: relative;}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag{float: left;height: 100%;}
.jspDrag{position: relative;top: 0;left: 0;cursor: pointer;}
.jspHorizontalBar .jspDrag{height: 8px;top: -1px;}
.jspVerticalBar .jspDrag{width: 8px;left: -1px;}
.scrollNSP{right: 0;position: absolute;z-index: 2;margin-top: -20px;}
.scrollNSP.jScrollPane{margin-top: -14px;}
.scrollNSP > div{height: 1px;}
.jspArrow{text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled{cursor: default;}
.jspHorizontalBar .jspArrow, .jspVerticalBar .jspArrow{display: none;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{float: left;height: 100%;}
/*/carousels*/

/*menu*/
.frame-menu-main{position: relative;z-index: 3;}
.menu-main{position: relative;z-index: 1;top: 1px;}
.horizontal-menu .menu-main{}
.menu-main .title-category-l1.active > span{cursor: pointer;}
.menu-main table{table-layout: auto;}
.menu-main td{text-align: center;height: 39px;}
.frame-item-menu > .frame-title .text-el, .frame-item-menu-out > .frame-title .text-el{display: inline-block;padding: 0 6px;word-break: normal;word-wrap: normal;}
.menu-main .title-united > .text-el{padding: 0 12px 0 0;}
.frame-item-menu > .frame-title .helper, .frame-item-menu-out > .frame-title .helper{height: 49px;}
.frame-item-menu > .frame-title, .frame-item-menu-out > .frame-title{position: relative;height: 100%;z-index: 0;cursor: pointer;}
.frame-item-menu-out > .frame-title:after, .frame-item-menu > .frame-title:after, .frame-item-menu > .frame-title:before, .frame-search-form > div:before{content: "";position: absolute;top: 0;}
.horizontal-menu .frame-item-menu-out > .frame-title:after, .horizontal-menu .frame-item-menu > .frame-title:after, .horizontal-menu .frame-item-menu > .frame-title:before, .frame-search-form > div:before{width: 1px;height: 100%;}
.horizontal-menu .frame-item-menu > .frame-title:before, .frame-search-form > div:before{left: 0;}
.horizontal-menu .frame-item-menu > .frame-title:after, .horizontal-menu .frame-item-menu-out > .frame-title:after{right: 0;}
.horizontal-menu .menu-main td:first-child .frame-item-menu > .frame-title:before{display: none;}
.horizontal-menu .menu-main td:last-child .frame-item-menu > .frame-title:after{display: none;}
.frame-item-menu > .frame-title > .title{height: 100%;display: block;font-size: 0;}
.frame-drop-menu{display: none;margin-left: 0 !important;position: absolute;text-align: left;z-index: 1;}
.horizontal-menu .frame-drop-menu{max-width: 100%;top: 100%;margin-top: -2px !important;left: 0;}
.frame-drop-menu > ul{position: relative;}
.not-js .frame-item-menu:hover .frame-drop-menu{display: block;}
.menu-row-category .frame-drop-menu > ul > li:after{content: "";position: absolute;top: 0;width: 3px;height: 100%;display: none;}
.menu-row-category .frame-drop-menu > ul > li.hoverM:after{display: block;}
.left-drop{right: auto !important;}
.right-drop{left: auto !important;}
.menu-row-category .frame-drop-menu.left-drop > ul > li:after{left: 197px;background-position: 0 0;}
.menu-row-category .frame-drop-menu.right-drop > ul > li:after{right: 197px;background-position: -4px 0;}
/*.menu-row-category .frame-drop-menu > ul > li.hoverM > .frame-l2{display: block;}*/

.frame-l2 > ul > li > ul{margin-bottom: 10px;}
.menu-main .frame-l2 [class^="column2_"] > a{padding: 4px 6px;}
.menu-main .frame-l2 [class^="column2_"] > a + ul{padding-left: 15px;}
.frame-l2 [data-column] > ul, .menu-main .frame-l2.is-side, .menu-main .is-side > ul > li > ul{padding-left: 0;}
.menu-main .frame-l2 > ul, .menu-main [class*="x"] > ul{font-size: 0;}
.frame-l2 > ul > li[data-column], .menu-main [class*="x"] > ul > li{display: inline-block;font-size: 12px;}
[class*="x0"] > ul > li, .menu-main [class*="x1"] > ul > li, .frame-drop-menu > ul > li{display: block;}
.frame-l2 > ul, .menu-main [class*="x"] > ul{overflow: hidden;}
[class*="x0"] > ul, [class*="x1"] > ul{overflow: auto;}

.menu-row-category .frame-l2{min-width: 270px;}
.frame-drop-menu a{display: inline-block;}
.frame-drop-menu a:first-letter{text-transform: capitalize;}
.frame-drop-menu .frame-l2 > ul > li{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.menu-col-category .frame-drop-menu .frame-l2 > ul > li{width: 100%;}
.menu-row-category .frame-drop-menu .frame-l2 > ul > li{display: block;}
.menu-row-category .frame-drop-menu .frame-l2 > ul > li{display: inline-block;}

.menu-col-category .frame-drop-menu > ul{padding: 5px 15px 0;}
.menu-col-category .frame-drop-menu > ul > li{width: 176px;padding-right: 8px;padding-bottom: 10px;}
.is-side > ul > li{width: 100%;}

.is-side.x1{width: 200px !important;}
.is-side.x2{width: 400px !important;}
.is-side.x3{width: 600px !important;}
.is-side.x4{width: 800px !important;}
.is-side.x5{width: 1000px !important;}
.is-side.x6{width: 1200px !important;}
.is-side.x7{width: 1400px !important;}
.is-side.x8{width: 1600px !important;}
.menu-col-category .frame-drop-menu .x9{width: 1652px;}
.frame-drop-menu.x9{width: 1694px;}
.x9 > ul > li, .x9 .frame-l2 > ul > li[data-column]{width: 11%;}
.menu-col-category .frame-drop-menu .x8{width: 1468px;}
.frame-drop-menu.x8{width: 1510px;}
.x8 > ul > li, .x8 .frame-l2 > ul > li[data-column]{width: 12.5%;}
.menu-col-category .frame-drop-menu .x7{width: 1284px;}
.frame-drop-menu.x7{width: 1326px;}
.x7 > ul > li, .x7 .frame-l2 > ul > li[data-column]{width: 14%;}
.menu-col-category .frame-drop-menu .x6{width: 1100px;}
.frame-drop-menu.x6{width: 1142px;}
.x6 > ul > li, .x6 .frame-l2 > ul > li[data-column]{width: 16%;}
.menu-col-category .frame-drop-menu .x5{width: 916px;}
.frame-drop-menu.x5{width: 958px;}
.x5 > ul > li, .x5 .frame-l2 > ul > li[data-column]{width: 20%;}
.menu-col-category .frame-drop-menu .x4{width: 732px;}
.frame-drop-menu.x4{width: 774px;}
.x4 > ul > li, .x4 .frame-l2 > ul > li[data-column]{width: 25%;}
.menu-col-category .frame-drop-menu .x3{width: 548px;}
.frame-drop-menu.x3{width: 590px;}
.x3 > ul > li, .x3 .frame-l2 > ul > li[data-column]{width: 33%;}
.menu-col-category .frame-drop-menu .x2{width: 364px;}
.frame-drop-menu.x2{width: 406px;}
.x2 > ul > li, .x2 .frame-l2 > ul > li[data-column]{width: 50%;}

.menu-col-category .frame-l2 > ul{padding: 3px 0 0;}
.menu-col-category .frame-drop-menu li[data-column] > ul > li{margin-bottom: 5px;}

.menu-row-category .frame-drop-menu .frame-l2 > ul{padding: 7px 17px 8px;}
.menu-row-category .frame-l2{display:none;position: absolute;top: 0;}
.menu-row-category .left-drop .frame-l2, .menu-row-category .frame-l2{left: 200px;}
.menu-row-category .right-drop .frame-l2{right: 200px;left: auto;}

.menu-row-category .title-category-l1{display: inline-block;padding: 7px 14px;width: 172px;position: relative;}
.menu-row-category .frame-drop-menu > ul > li{display: block;width: 200px;}
.not-js .menu-row-category .frame-drop-menu > ul > li:hover .frame-l2{display: block;}

.frame-drop-menu.right-drop{margin-right: -1px;}
.menu-row-category .frame-drop-menu.right-drop > ul{overflow: hidden;}
.menu-row-category .frame-drop-menu.right-drop > ul > li{clear: right;float: right;}

li[class*="x"] > .title-category-l1{width: 100%;text-align: center;display: block;}

.frame-drop-menu > table, .frame-drop-menu > table > tbody, .frame-drop-menu > table tr, .frame-drop-menu > table td{display: block;}
.frame-drop-menu > table td{width: 100%;}
.frame-drop-menu .frame-item-menu{position: relative;}
.frame-item-menu-out .frame-drop-menu{width: 100%;height: auto !important;}
.frame-drop-menu .frame-item-menu .frame-drop-menu{position: relative;}
.frame-drop-menu td{height: auto !important;}

/*start_page category*/
.sub-category{max-height: 81px;overflow: hidden;padding-left: 1px;}
.sub-category > li{padding-bottom: 6px;}
/*/start_page category*/

/*category-first*/
.left-catalog-first{margin-bottom: 30px;}
.right-catalog-first{margin-bottom: 30px;}
.frame-menu-category-first > .items{margin-left: -2%;}
.frame-menu-category-first > .items > li{width: 31%;margin-left: 2%;margin-bottom: 30px;min-width: 290px;}
.frame-menu-category-first .title-category-l1 > .text-el{display: block;font-size: 14px;font-weight: bold;}
.frame-menu-category-first .photo-block{float: left;width: 137px;height: 120px;margin-right: 10px;}
.frame-menu-category-first .frame-l2{margin-left: 150px;padding-top: 4px;}
.frame-menu-category-first .frame-l2 > ul{max-height: 125px;}
.frame-menu-category-first .frame-l2 > ul > li{display: block;}
/*/category-first*/

/*category-second*/
.left-catalog-first{margin-bottom: 30px;}
.right-catalog-first{margin-bottom: 30px;}
.frame-menu-category-second > .items > li{width: 150px;margin-bottom: 30px;text-align: left;}
.frame-menu-category-second .frame-photo-title{display: block;}
.frame-menu-category-second .photo-block{height: 117px;width: 135px;display: block;margin-bottom: 10px;}
.frame-menu-category-second .text-el{text-decoration: underline;}
/*/category-second*/

/*/menu*/

/*benefits*/
.frame-benefits-product{margin-bottom: 30px;padding-bottom: 5px;overflow: hidden;}
.items-benefits{margin-bottom: -12px;}
.items-benefits > li{position: relative;margin-bottom: 12px;display: block;}
.frame-icon-benefit > [class*="icon-"]{position: relative;z-index: 1;}
.frame-description-benefit p{margin-bottom: 0;}
.frame-description-benefit .title:first-letter{text-transform: capitalize;}
.frame-description-benefit{margin-left: 46px;height: 38px;padding-right: 10px;overflow: hidden;width: 185px;}
/*/benefits*/

/*prices*/
.items-catalog.list .frame-prices, .description .frame-prices:first-child, .description .frame-variant-name-code:first-child+.frame-prices{
   margin-top: 10px; margin-bottom: 10px;
}
.items-catalog.list .frame-prices {
   margin-top: 0 !important;
}
[class*="price-"]{display: inline-block;}
[class*="price-"] > span{display: block;white-space: nowrap;}
.curr{text-transform: lowercase;}
.price-discount .price {text-decoration: line-through;}
.price-discount {margin-right: 1px; margin-bottom: 1px;}
.items-product .frame-photo-title .title{line-height: 1.4; display: block; min-height: 60px;}
.drop .items-product .frame-photo-title .title {margin-top: 10px;}
.price-new, .price-discount, .price-add {font-weight: bold;}
.price-add {margin-left: 5px;}
.price-new .price, .price-discount .price, .price-add .price{font-size: 16px;}
.left-product-right .price, #photo .price-new .price{font-size: 30px;font-weight: bold;}
.price-add, .price-add .price, .price-add .curr-add {font-weight: normal; font-size: 13px;}
.items-default .price-new .price{font-size: 18px;font-weight: normal;}
.complects-carousel .items-complect .price-new .price{font-size: 12px;}
.complects-carousel .items-complect .price-add .price{font-size: 12px;}
.complects-carousel .frame-gen-price-buy-complect .price-new .price{font-size: 27px;}
.complects-carousel .frame-gen-price-buy-complect .price-add .price{font-size: 18px;}
.price-new .curr, .price-add .curr{font-size: 13px;}
.items-search-autocomplete .price, .items-search-autocomplete .curr{font-size: 12px;}

.current-prices {display: inline-block;margin-top: 10px;}
.items-catalog .current-prices, .items-catalog .price-discount {padding: 1px 15px;}
/*/prices*/

/*form*/
/*cusel plugin style*/
.frame-sort .lineForm{width: 211px;}
.check-variant-catalog{display: inline-block;}
.check-variant-catalog .lineForm{width: auto;}
.check-variant-catalog .cuselFrameRight{display: inline;right: 0;left: 100%;top: 5px;margin-left: 5px;}
.check-variant-catalog .cusel{width: auto !important;height: auto;border: 0;top: -1px;}
.check-variant-catalog .cuselText{position: static;padding: 0;}
.check-variant-delivery .lineForm, .check-variant-payment .lineForm{width: 100%;}
.check-variant-delivery .niceRadio{top: 1px;}
.check-variant-payment .preloader{display: none;z-index: 2;}
.frame-payment{min-height: 32px;}
.frame-count-onpage .lineForm{width: 191px;}
.lineForm select{visibility: hidden;}
.lineForm{position: relative;z-index: 1;width: 100%;text-align: left;vertical-align: middle;display:inline-block;max-width: 100%;}
.cusel {width: 100% !important;height: 30px;display: inline-block;position: relative;cursor: pointer;z-index: 1;}
.cuselFrameRight {position: absolute;z-index: 2;top: -1px;right: -1px;height: 100%;width: 33px;overflow: hidden;}
.cuselText {height: 30px;line-height: 30px;padding-left:10px;padding-right: 0px;cursor: pointer;overflow: hidden;z-index: 1;position: absolute;top: 0;left: 0;text-overflow: ellipsis;max-width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.cusel span {display: block;cursor: pointer;white-space: nowrap;padding: 3px 5px 3px 5px;}
.cusel .cuselActive {cursor: default;}
.cuselOpen {z-index: 999;}
.cusel .cusel-scroll-wrap {display: block;visibility: hidden;position: absolute;top: 100%;min-width: 100%;margin-top: 1px;}
.cusel .jScrollPaneContainer{position: relative;overflow: hidden;z-index: 2;}
.cusel .cusel-scroll-wrap {visibility: hidden;position: absolute;left: 0;top: 100%;min-width: 100%;width: auto;}
.cusel .jScrollPaneContainer {position: relative;overflow: hidden;z-index: 5;}
.cusel .jScrollPaneTrack {height: 100%;width: 7px !important;position: absolute;top: 0;right: 4px;}
.cusel .jScrollPaneDrag {position: absolute;cursor: pointer;width: 15px !important;height: 27px !important;right: -4px;}

.cusel .jScrollPaneDragTop {position: absolute;top: 0;left: 0;overflow: hidden;}
.cusel .jScrollPaneDragBottom {position: absolute;bottom: 0;left: 0;overflow: hidden;}
.cusel .jScrollArrowUp {position: absolute;top: 0;right: 2px;width: 26px;height: 12px;cursor: pointer;overflow: hidden;}
.cusel .jScrollArrowDown {width: 25px;height: 12px;position: absolute;top: auto;bottom: 0;right: 3px;cursor: pointer;overflow: hidden;}
/*/cusel plugin style*/

.frame-form-field{display: block;position: relative;}
.frame-label{display: inline-block;}
.frame-label + [class*="btn-"]{margin-top: 15px;}
.frame-label .frame-label, .frame-radio .frame-label, .frame-checks .frame-label{cursor: pointer;}
.frame-radio{overflow: hidden;}
.help-block{margin-top: 3px;line-height: 1.2;}
.help-block p{margin-bottom: 0;}
.must{left: 100%;top: -2px;margin-left: 2px;}
form .f_r + .o_h, form .f_l + .o_h{position: relative;}
form .f_r + .o_h{padding-right: 8px;}
form .f_l + .o_h{padding-left: 5px;}
form .f_r + .o_h .must{margin-left: -8px;}

.layout-highlight{margin-bottom: 20px;}
.msg{margin-bottom: 15px;overflow: hidden;text-align: left;}
.drop-bask .msg{margin-bottom: 32px;}
.msg p{padding: 0;margin-bottom: 3px;}
.msg > .info{padding: 15px 20px;}
.drop .msg > .info{padding: 10px 5px;}
.msg > .error{padding: 5px;}
.msg > .success{padding: 5px;}
input + .msg{margin-top: 5px;}

.horizontal-form label, .horizontal-form .frame-label{margin-top: 12px;display: block;}
.horizontal-form .for_validations{margin-top: 8px;}
.horizontal-form label:first-child, .horizontal-form .frame-label:first-child{margin-top: 0;}
.horizontal-form label label, .horizontal-form .frame-label label{margin-bottom: 0;}
.horizontal-form label > .title, .horizontal-form .frame-label > .title{float: left;width: 90px;padding: 7px 20px 0 0;text-align:left; position: relative;}
.horizontal-form .frame-form-field{margin-left: 110px;}
.horizontal-form .frame-radio{padding-top: 7px;}

.drop .horizontal-form .title{width: 60px;padding-right: 10px;text-align: left;}
.drop .horizontal-form .frame-form-field{margin-left: 70px;}

.drop .horizontal-form .title{width: 80px;}
.drop .horizontal-form .frame-form-field{margin-left: 90px;}

.horizontal-form.big-title label > .title, .horizontal-form.big-title .frame-label > .title{width: 120px;padding-right: 10px;}
.horizontal-form.big-title .frame-form-field{margin-left: 130px;}

.vertical-form .control-label{margin-bottom: 2px;}
.vertical-form .frame-label, .vertical-form label{margin: 17px 0 15px;display: block;}
.vertical-form .frame-label:first-child, .vertical-form label:first-child{margin-top: 0;}
.vertical-form .frame-label label, .vertical-form label label{margin: 0;}
/*/form*/

/*crumbs*/
.frame-crumbs{overflow: hidden;margin-bottom: 23px;}
.crumbs{margin-top: 16px; margin-bottom: 8px;}
.without-crumbs{margin-top: 23px;margin-bottom: 10px;}
.without-crumbs-side{margin-bottom: 20px;margin-top: 0;}
/*/crumbs*/

/*tabs*/
.tabs, .tabs-list-table{display: inline-block;}
.tabs-data{position: relative;z-index: 1;top: 1px;}
.left-personal .tabs-data{margin-top: 0;}
.tabs li, .tabs-list-table li{float: left;}
.frame-tabs-ref > div{display: none;min-height: 75px;}
.frame-tabs-ref > div:first-child{display: block;}

.frame-tabs-ref > div > .inside-padd{padding: 20px 25px;}
.frame-tabs-profile > div > .inside-padd{padding: 25px 25px;}

.page-main .frame-tabs-ref{padding: 8px 0;margin-bottom: 23px;}
/*/tabs*/

/*filter*/
.frame-check-filter{overflow: hidden;margin-bottom: 18px;}
.list-check-filter{padding: 5px 10px 1px 19px;}
.list-check-filter > li{overflow: hidden;margin-bottom: 1px;}
.frame-check-filter .title{padding: 9px 17px 0;}
.name-check-filter{margin-left: 12px;display: block;line-height: 1.2;text-align: left;}
.foot-check-filter{padding-top: 14px;position: relative;overflow: hidden;}
.check-filter{margin: 0 0 8px;}
.check-filter li{margin-bottom: 1px;}
.check-filter > li > div{margin-left: 16px;}

.slider-cont{margin: 14px 0 0;position: relative;}
.slider {position: relative;height: 5px;}
.left-slider{margin-left: -15px;}
.right-slider{margin-left: -15px;}
.form-cost label{width: 90px;}

.ui-widget-header{position: absolute;z-index: 1;height: 100%;top: 0;}
.frame-slider .inside-padd{padding: 14px 19px 25px 21px;}
/*if filter style*/
.frame-group-checks[data-rel]{display: none;}
.filters-content li{margin-bottom: 3px;padding-top: 4px;}
.filters-content li:hover {
    background-color: #f4faf6;
    text-decoration: none;}
.frame-group-checks[data-rel*="scroll"] .filters-content{max-height: 189px;overflow: auto;}
.frame-group-checks[data-rel*="dropDown"] .filters-content{display: none;}
.frame-group-checks[data-rel*="dropDown"] .title > .f-s_0{cursor: pointer;}
.frame-group-checks[data-rel="cusel"] .inside-padd{padding-right: 20px;}
.frame-group-checks .inside-padd{padding: 10px 11px 10px 18px;
    background-color: white;
    padding-left: 8px;
    padding-right: 8px;
    border-right: 1px solid #e9e9e9;
    border-top: 1px solid #e9e9e9;}
    
.frame-group-checks .frame-label{cursor: pointer;overflow: hidden;width: -webkit-fill-available;}

#small-filter-btn {cursor: pointer;}
#small-filter-btn .text-open, #small-filter-btn.is-open .text-closed {display: none;}
#small-filter-btn.is-open .text-open {display: inline-block;}
/*/filter*/

/*catalog*/
.frame-sort{margin-right: 19px;position: relative;z-index: 2;margin-bottom: 16px;max-width: 100%;}
.frame-count-onpage{position: relative;z-index: 1;max-width: 100%;}
.frame-count-onpage > span, .frame-sort > span, .frame-catalog-view > span {margin-right: 15px; vertical-align: middle;}
.frame-catalog-view{margin-bottom: 16px;}
.frame-catalog-view .tabs {vertical-align: middle;border-radius: 4px;float: left;}

.frame-header-category{position: relative;z-index: 3;/*margin-bottom: -1px;*/}
.frame-header-category .inside-padd{padding: 14px 27px 0 25px;background-color: white;}
.frame-catalog-view .text-el{display: none;}

.title-category{margin-bottom: 9px;}
.title-category .divider {margin: 0 10px 0 5px;}
.left-catalog-first .title-category{margin-bottom: 15px;}
.item-brand-category .photo-block{width: 176px;height: 86px;}
.item-brand-category .description{margin-left: 200px;}
.frame-category-brand .inside-padd{padding: 20px 15px;}
.frame-category-brand{margin-bottom: 0;margin-top: 15px;}
.frame-category-brand + .items-catalog{margin-top: -1px;}
/*/catalog*/

/*pagination*/
.next-page, .prev-page{display: none;}
.pagination{text-align: center;padding-top: 40px;position: relative;z-index: 1;}
.pagination li{display: inline-block;margin: 0 3px;}
li.clear-pag-item{margin: 0 10px 0;}
.pagination li > a, .pagination li > span{display: block;width: 39px; height: 33px;line-height: 33px;}
/*/pagination*/

/*product*/
.left-product-left > .inside{position: relative;}
.photo-main-carousel{position: static;}
.photo-main-carousel .arrow{z-index: 10000;}
.characteristic tr:first-child td, .characteristic tr:first-child th{padding-top: 0;}
.characteristic td{padding-left: 4px;}
.drop .characteristic td, .drop .characteristic th{padding: 5px 0 !important;}
.characteristic .text-el{position: relative;top: 4px;}
.drop .characteristic th{font-weight: bold;}
.item-product .alert-exists{vertical-align: middle;display: inline-block;padding: 2px 15px;margin-right: 15px;}
.frame-for-photo-popup{display: block;}
.frame-complect{margin-bottom: 40px; padding: 20px 18px;}
.frame-complect .content-carousel{margin: 0 auto;overflow: hidden;}
.items-complect{white-space: nowrap;}
.items-complect > * {white-space: normal;}
.items-complect [class*="items"]{width: 720px;display: inline-block;vertical-align: top; text-align: center;}
.complects-carousel{padding: 9px 0;}
.complects-carousel .prev{left: 15px;}
.complects-carousel .next{right: 15px;}
.frame-complect .frame-title{overflow: hidden;padding-bottom: 2px;}
.frame-complect .frame-title > .title{position: relative;padding: 12px;margin-bottom: 0;}
.frame-complect .frame-title{text-align: center;}
.frame-complect .frame-prices {line-height: 1.2;}
.frame-complect .price-discount {margin-right: 10px;}

.social-product .text-el {margin-right: 5px; vertical-align: middle;}
.social-tell .b-share{padding-left: 0 !important;}
.text-social-tell{position: relative;top: 5px;}
.social-product > dt{float: left;margin-right: 10px;}
.text-social-like{margin-bottom: 3px;}
.social-like{clear: left; display: inline-block; vertical-align: middle; margin-right: 20px;}
.items-social li{font-size: 0;margin-right: 8px;}
.social-like > table{width: auto;}
.social-like > table td{padding-right: 10px;}
.social-tell{overflow: hidden; display: inline-block; vertical-align: middle;}

.frame-delivery-payment{margin-bottom: 23px;max-width: 313px;}
.frame-delivery-payment dt{padding: 12px 0 10px;}
.frame-delivery-payment dt:first-child{padding-top: 0;}
.frame-delivery-payment dd{margin-bottom: 14px;}
.frame-delivery-payment dd li{margin-bottom: 3px;}

.frame-phone-product{margin-bottom: 15px;padding: 9px 15px 18px;}

.characteristic{margin-bottom: 35px;}
.characteristic table{table-layout: auto;}

.tabs-product-out{margin-bottom: 20px;}
.tabs-product-out .title-default {margin-bottom: 20px;}
.tabs-product-out .characteristic th {width: 40%;}

#wrap{text-align: center;}
.cloud-zoom img{display: inline-block !important;}
.cloud-zoom-lens {cursor:move;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.cloud-zoom-title {position:absolute !important;padding:3px;width:100%;text-align:center;top:0px;}
.cloud-zoom-big {width: 99% !important;height: 320px !important;border-radius: 2px;overflow:hidden;position: absolute;background-repeat: no-repeat;}
#xBlock{position: relative;}
.frame-kit .title{line-height: 1.2;}
/*/product*/

/*bask*/
.btn-bask .text-cleaner{display: inline-block;/* width: 130px; */vertical-align: middle;}

.title-cart{margin-bottom: 10px;}
td.frame-cur-sum-price {vertical-align: middle;padding-left: 10px;padding-right: 10px;}
.frame-cur-sum-price{text-align: right;}
.frame-cur-sum-price .frame-prices{padding-bottom: 0;}
.frame-cur-sum-price .price-new{margin-bottom: 5px;}
.count-or-compl{display: block;margin-bottom: 3px;}
.frame-cur-sum-price .title{display: block;margin-bottom: 3px;}

/*drop-bask*/
.drop-bask{max-width: 800px;width: 90%;}
.drop-bask .drop-content .inside-padd{padding: 10px 45px 0 24px;}
.drop-bask .drop-content.is-empty .inside-padd{padding: 24px 43px 24px 24px;}
.table-order, .table-order table{table-layout: auto;}
.footer-bask .table-order{table-layout: fixed;}
.footer-bask .price-discount{display: inline-block;}
.drop-bask .footer-bask .inside-padd{padding: 17px 46px 17px 24px;}
.drop-bask .drop-header{text-align: left;}
.drop-bask .cart-product .frame-items{width: 450px;}
.drop-bask .frame-discount{margin-right: 20px;}
.cart-product .frame-remove-bask-btn + td{padding-left: 0 !important;}
.frame-remove-bask-btn{padding-left: 0 !important;width: 38px;text-align: left;vertical-align: top !important;}
.frame-kits-gen-sum{text-align: center;}
.row-kits .frame-count, .row-kits .frame-cur-sum-price{vertical-align: top;}
.row-kits .frame-items{width: 555px;}
.drop-bask .row-kits .count-or-compl{display: block;}
.table-order > tbody > tr > td{padding-top: 13px;padding-bottom: 13px;vertical-align: top;}
.table-order .frame-items{}
.table-order > tbody > tr > td.frame-cur-sum-price {padding-top: 23px; padding-left: 20px;padding-right: 0;text-align: right;}
.right-cart .table-order > tbody > tr > td.frame-cur-sum-price,
.right-order .table-order > tbody > tr > td.frame-cur-sum-price {padding-top: 15px;}
.right-cart .frame-count, .right-order .frame-count {margin-top: -1px;}
.table-order .row-kits td.frame-count, .table-order .row-kits td.frame-cur-sum-price{padding-top: 43px;}
.table-order > tbody > tr.cart-product:first-child > td{border-top: 0;}
.table-order .frame-variant-name, .table-order .frame-variant-code{margin-top: 5px;display: block;}
.frame-variant-name + .frame-variant-code{margin-top: 0;}
.footer-bask{text-align: center;}
.right-order .footer-bask{text-align: left;}
.drop-bask .footer-bask{text-align: right; font-size: 14px;}
.drop-bask .content-frame-foot > .inside-padd{padding-top: 14px;}
.drop-bask .empty .inside-padd{padding: 26px;}
.active.btn-toggle-gift{display: none;}
.frame-gift{width: 300px;text-align: left;}
.frame-bask .title-default{margin-bottom: 9px;}
.isCart{display:none;}
.cart .isCart{display: block}
.cart .notCart{display: none;}

/*/drop-bask*/
.title-cart h1{margin-right: 15px;}
.frame-count{vertical-align: middle;min-width: 30px; text-align: center;}
.frame-count > .number{display: inline-block;vertical-align: middle; position: relative;}
.frame-change-count{width: 128px;}

#photo .frame-count > .number{min-width: 0;}

.frame-count > input{float: left;height: 33px;}
.count-or-compl{vertical-align: middle;}
.frame-bask .frame-kit{width: 122px;}
.frame-bask .frame-items{padding-right: 20px;}
.kits-gen-sum{padding: 0 20px;margin-bottom: 13px;}
.frame-bask .frame-cur-sum-price > .frame-prices{display: block;position: relative; line-height: 1.4;}
.frame-bask .footer-bask .price-new .price, .frame-bask .footer-bask .current-discount .price {font-size: 30px;font-weight: bold;}
.frame-bask .footer-bask .frame-prices, .frame-bask .footer-bask .current-discount {padding-left: 9px;}
.frame-bask .footer-bask{position: relative;overflow: hidden;}
.frame-bask .frame-title > .f_r {margin-top: 2px;}

/*order-view*/
.left-order{margin-bottom: 30px;padding: 23px 0 25px;}
.right-order{margin-bottom: 30px;}
.number-order{margin-left: 7px;}
.items-order .description > .frame-prices{padding-bottom: 2px;padding-top: 0;display: block;}
.items-order td{padding-left: 10px;}
.frame-payment{margin-bottom: 13px;}
.table-info-order{}
.table-info-order td, .table-info-order th{padding: 6px 0;font-weight: normal;}
.table-info-order td{}
.table-info-order th{padding-left: 25px;}
.table-info-order hr{margin: 13px 0;}

.table-info-order .btn-cart button{height: 28px; line-height: 28px; padding: 0 15px;}

.gen-info-price .price-new{margin-right: 0;}
.frame-bask-order .table-order td{text-align: left;}
.frame-bask-order td{border-top: 1px dashed transparent}
.gen-info-price td{padding: 15px 0;vertical-align: middle;}
.frame-bask-order .frame-cur-sum-price [class*="price-"]{margin-right: 0;display: block;line-height: 1;}
.not-paid{border: 1px solid transparent;}
/*/order-view*/
/*/bask*/

/*profile*/
#history_order .inside-padd{max-width: 890px;}
.table-profile td, .table-profile th{height: 50px;padding: 0 20px 0 10px;vertical-align: middle;}
.page-profile .frame-change-password{width: 430px;max-width: 100%;}
.page-profile .frame-change-profile{width: 400px;float: left;margin-bottom: 20px;max-width: 100%;}
.info-discount{max-width: 380px;}
.frame-tabs-profile .frame-prices{padding-bottom: 0;}
/*/profile*/

/*compare*/
.items-compare > li:hover{position: relative;z-index: 1;}
.right-compare .content-carousel{overflow: hidden;padding-bottom: 10px; padding-left: 1px !important; margin-left: -1px;}
.tabs-compare-diferent{display: block;}
.tabs-compare-category{display: block;overflow: hidden;overflow-y: auto;margin-bottom: 7px;}
.frame-tabs-compare{overflow: visible;}
.frame-tabs-compare > div{padding-bottom: 20px;}
.frame-tabs-compare > div:first-child{display: block;}
.left-compare, .right-compare{position: relative;z-index: 1;}
.comprasion-head{position: absolute;left: 0;top: 0;z-index: 3;display: block !important;/*if carousel*/width: 237px;/*else*//*width: 100%;*/}
.comprasion-head .title{font-weight: bold;margin-bottom: 8px;}
.compare-characteristic{}
.left-compare .compare-characteristic{margin-top: 21px;}

.compare-categories, .compare-chose{border: 1px solid transparent;}
.compare-categories > .title, .compare-chose > .title{font-size: 11px;font-weight: bold;text-transform: uppercase;border-bottom: 1px solid transparent;padding: 8px 15px;margin-bottom: 7px;}
.compare-categories{margin-bottom: 20px;}
.compare-chose{}

.tabs-compare-diferent{padding: 3px 15px 14px;}
.tabs-compare-diferent > li{float: none;margin-bottom: 2px;}
.tabs-compare-diferent > li button{padding-left: 22px;position: relative;}
.tabs-compare-diferent > li button .text-el{font-size: 12px;}

/*see on site*/
.left-compare > ul:first-child > li{height: 312px;}
.compare-characteristic > li{min-height: 30px;padding-left: 15px;}
.left-compare .compare-characteristic > li{padding-left: 8px;}
.compare-characteristic > li > span.helper + span{display: inline-block;padding: 4px 0;}
.title-compare .frame-title{float: left;}
/*/compare*/

/*brands*/
.page-brand-image .title-brand{margin-bottom: 28px;}
/*/brands*/

/*register*/
.frame-register{width: 380px;}
.title-register{margin-bottom: 28px;}
.frame-register .must {position: relative; top: -2px; margin-left: 4px; left: 0;}
/*/register*/

/*navs*/
.nav-order-user{margin-bottom: 20px;}
.nav-order-user > li{padding: 3px 15px;}

.frame-category-menu > .inside-padd{padding: 12px;}
.frame-category-menu .photo-block{width: 100%;height: 85px;border: 0;}
.nav-category + .nav-category{margin-top: 20px;}
.nav-category > li{margin-left: 10px;}
.nav-category > li{margin-left: 0;}
.nav-category > li > span{font-size: 14px;}
.nav-category > li.active > span{font-size: 13px;}
.nav-category > li.active > span.count, .nav-category > li.active > span {display: inline;font-size: 14px;}
.nav-category > li.active > span.count {margin-left: 3px;}
.nav-category > li + li{margin-top:6px;}
.nav-static-pages > li > a, .nav-static-pages > li > span{padding: 15px 16px;text-decoration: none;}

.nav-default-inline > li{float: none;display: inline-block;vertical-align: top;}
.nav-default-inline > li > a, .nav-default-inline > li > span, .nav-default-inline > li > button{display: block;text-decoration: none; margin: 0 18px 0 0; padding: 8px 0 9px;}
.footer-footer .nav-default-inline > li > a, .footer-footer .nav-default-inline > li > span{margin: 5px 25px 2px 0;}
/*/navs*/

/*text page*/
.page-text h1{margin-bottom: 12px;}
.page-text .text-right {max-width: 840px;}
/*.text page*/

/*404*/
.page-404{position: relative;text-align: center;padding-bottom: 1000px;margin-bottom: -1000px;}
.page-404 img{float: left;}
.page-404 .content{display: inline-block;max-width: 780px;padding-top: 55px;padding-bottom: 30px;}
.page-404 .description{margin-left: 350px; padding-top: 15px; text-align: left;}
.page-404 [class*="btn"]{margin-top: 10px;}
/*/404*/

/*footer*/
.h-footer{height: 276px;}
footer{min-height:276px; margin: -276px auto 0;position: relative;}
footer .content-footer{padding: 30px 15px 0 15px;}
.footer-footer{position: relative;min-height: 276px;overflow: hidden;}
.footer-footer > .container .t-a_j{padding: 30px 0 20px;}
.footer-footer .t-a_j > div{vertical-align: top !important;}
.frame-box23{float: right;}
.content-footer [class*="box-"]{margin-bottom: 20px;}
.content-footer .box-2{width: 272px;float: left;}
.content-footer .box-3{width: 380px;float: left;}
.content-footer .box-2, .content-footer .box-3{position: relative;}
.content-footer .box-2 .title-h1, .content-footer .box-3 .title-h1{margin-bottom: 10px;}
.content-footer .box-2, .content-footer .box-3 {border-left: 1px solid transparent;}
.content-footer .box-2 .inside-padd{padding-left: 30px;}
.content-footer .box-3 .inside-padd{padding-left: 30px;}


.footer-menu-stat li, .footer-category-menu li, .footer-profile li{display: block !important;float: none;margin-bottom: 9px;font-size: 0;}
.footer-menu-stat li a, .footer-category-menu li a, .footer-profile li button, footer li span {text-decoration: none;font-size: 12px;display: inline;}
.footer-phone .phone-number{font-weight: normal;font-size: 12px;margin-left: 0;}
.items-contact .text-el{font-size: 12px;}
.items-contact p {margin: 0;}
.items-contact [class*="icon"] {float: left;}
.items-contact [class*="icon"] + .text-el {margin-left: 23px; display: block;}
.engine a:hover{text-decoration: underline!important;}
.footer-profile{width: 140px;margin-right: 0 !important;}

.footer-social {margin-bottom: 18px;}
footer .footer-title {margin-bottom: 9px;}
.footer-social a {margin-right: 5px;}
.footer-payment span {margin-right: 4px;}

footer .quick-register {
   padding: 16px 30px 26px; border: 1px solid transparent; width: 280px;
   -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
.frame-type-company {padding: 17px 0 19px;  border-top: 1px solid transparent;}

.footer-menu-stat {max-width: 200px;}
.footer-category-menu, .items-contact-footer {max-width: 250px;}
/*/footer*/

/*drop*/
.drop{display: none;position: absolute;}
.drop.inherit{position: relative;}
.drop.form-data{width: 100%;margin-top: 20px;margin-bottom: 30px;}
.drop-header{padding: 0 45px 0 24px;position: relative;min-height: 52px;line-height: 52px;overflow: hidden;}

.drop-content .inside-padd{padding: 25px 50px 25px 30px;}
.drop-content-notification .inside-padd.notification{padding: 12px 24px 1px 24px;}
.drop-content-confirm .inside-padd{padding: 15px 35px;}
.drop-content-confirm [class*="btn-"]:first-child{margin-right: 10px;}

.drop-register, .drop-enter, .drop-forgot, .drop-order-call, .drop-comulativ-discounts{width: 395px;}
.drop-order-call{width: 440px;}
.drop-comulativ-discounts .inside-padd{padding: 15px 20px;margin-bottom: 0;}
.drop-comulativ-discounts .drop-header{text-align: left;}
.drop-report{width: 444px;}

.drop-enter .drop-footer, .drop-forgot .drop-footer{border-top: 1px solid transparent;font-size: 13px;padding: 18px 10px 23px 120px;}

.content-already-show .inside-padd{padding: 25px 30px;}
.frame-already-show .special-proposition{margin-bottom: 0;}
#staticPage{display: block;position: static;}
/*/drop*/

/*user-toolbar*/
.drop-info{position: absolute !important;left: 0;bottom: 100%;text-align: center;width: 100%;height: 111px;}
.frame-user-toolbar{position: fixed;z-index: 100;bottom: 0;width: 100%;min-width: 300px;}
.frame-user-toolbar > .container{position: relative;padding: 0;z-index: 1104;}
.frame-user-toolbar.active .items-user-toolbar > li{display: inline-block;position: relative;}
.items-user-toolbar{width: 100%;float: right;min-height: 37px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.items-user-toolbar button, .items-user-toolbar a{cursor: pointer;text-align: center;}
.btn-to-up{display: none;position: absolute;left: 100%;bottom: 0;}
.btn-to-up > button{height: 38px;padding: 0 12px 0 12px;white-space: nowrap;}
.items-user-toolbar{position: relative;}
.items-user-toolbar > li{height: 37px;position: relative;display: none;}
.isLogined .items-user-toolbar > li{width: 20%;}
.items-user-toolbar > li{width: 25%;}
.items-user-toolbar > li > div > button, .items-user-toolbar > li > button, .items-user-toolbar > li > a{padding: 11px 0 10px;width: 100%;}
.items-user-toolbar > li > div > button [class*="icon"], .items-user-toolbar > li > button [class*="icon"], .items-user-toolbar > li > a [class*="icon"]{position: absolute;top: 0;left: 0;}
.icon_view_product{display: none;}
.text-compare-list{padding-left: 0 !important;}
/*/user-toolbar*/

/*cleaver filter*/
.apply{margin-top: -6px;margin-left: 15px;position: absolute;z-index: 1;display: none;}
.apply .icon_times_apply{top: 4px;right: 4px;}
.apply .icon_times_apply.icon_times_drop:after{content: none;}
.content-apply{padding: 3px 23px 7px 13px;}
.apply:before{content: "";position: absolute;left: -16px;top: 7px;}
.apply.left{margin-left: -9px;}
.apply.left:before{left: 100%;margin-left: 2px;}
.apply-slider{margin-left: 22px;margin-top: -10px;}
/*/cleaver filter*/

/*tooltip*/
.tooltip{position:absolute;z-index:2104;display:block;visibility:visible;padding:3px 8px;display: none;margin-top: -5px;padding:5px;}
.tooltip p{margin-bottom: 0;}
.tooltip:after{content: "";position:absolute;width:0;height:0;bottom:-5px;left:50%;margin-left:-5px;}
/*/tooltip*/

/*fancybox loading*/
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:11104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("../images/fancybox.png")}
/*/fancybox loading*/

/*safari inline-block fix*/
.isSafari .no-empty, .isSafari [class*="btn"] > button, .isSafari [class*="btn"] > a, .isSafari .buti > button, .isSafari .buti > a, .isSafari .frame-item-menu > .frame-title > .title, .isSafari .row-kits li, .isSafari .items-complect > li, .isSafari .pager, .isSafari .title-category-l1, .isSafari .menu-row-category .frame-drop-menu > ul > li, .isSafari .lineForm, .isSafari .compare-characteristic > li, .isSafari .nav, .isSafari .funcs-buttons, .isSafari .frame-count-buy{letter-spacing: -3px !important;}
.isSafari .photo-block, .isSafari .items{letter-spacing: -10px !important;}
.isSafari .no-empty > *, .isSafari [class*="btn"] > button > *, .isSafari [class*="btn"] > a > *, .isSafari .buti > button > *, .isSafari .buti > a > *, .isSafari .items > *, .isSafari .photo-block > *, .isSafari .frame-item-menu > .frame-title > .title > *, .isSafari .row-kits li > *, .isSafari .items-complect > li > *, .isSafari .pager > *, .isSafari .title-category-l1 > *, .isSafari .menu-row-category .frame-drop-menu > ul > li > *, .isSafari .lineForm > *, .isSafari .compare-characteristic > li > *, .isSafari .nav > *, .isSafari .funcs-buttons > *, .isSafari .frame-count-buy > *{letter-spacing: normal;}
.isSafari .frame-for-photo-popup{width: 390px;}
/*/safari inline-block fix*/

/*photo product*/
#photo{overflow: hidden;max-height: 95%;width: 980px;-webkit-transition: background-color 0.3s ease-in-out;-moz-transition: background-color 0.3s ease-in-out;-o-transition: background-color 0.3s ease-in-out;transition: background-color 0.3s ease-in-out;}
#photo .drop-content {text-align: center;position: relative;}
#photo .drop-content .inside-padd{
   padding: 3%;height: 94%; font-size: 0;
   -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;
}
#photo .drop-content img{max-height: 94%;visibility: hidden;}
#photo .drop-content > .horizontal-carousel{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
#photo .drop-content > .horizontal-carousel .next{right: 15px;}
#photo .drop-content > .horizontal-carousel .prev{left: 15px;}
#photo .content-carousel > ul{width: auto;overflow: hidden;height: 90px;visibility: hidden;margin: auto;}
#photo .drop-footer {text-align: center;border-top: 10px solid transparent;}
#photo .drop-footer .inside-padd{padding: 12px 20px 11px;}
#photo .drop-footer .frame-prices-buy .price-discount{display: block;}
#photo .drop-footer .frame-prices{display: inline-block;vertical-align: middle;padding-bottom: 0;margin-right: 20px;text-align: left;}
img.cloned{max-width: none;max-height: none;}
/*/photo product*/

/*seo*/
.seo-left-start-page{width: 45%;padding-right: 5%;}
.seo-right-start-page{width: 45%;padding-left: 1%;padding-right: 4%;}
.seo-left-start-page, .seo-right-start-page{float: left;}
/*/seo*/

.tab-deliv{display: none!important;}

.drop-profile-out{margin-top: 5px;margin-left: -29px;}
.drop-profile, #topMenuInMainMenu {
   border: 1px solid transparent;
   -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;
}
.drop-profile:before, #topMenuInMainMenu:before {content: ""; position: absolute; top: -4px; left: 50%;margin-left: -5px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid transparent;}
.drop-profile:after, #topMenuInMainMenu:after {content: ""; position: absolute; top: -3px; left: 50%;margin-left: -4px;border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 4px solid transparent;}
.drop-profile .inside-padd, #topMenuInMainMenu {min-width: 125px;padding: 0 8px;}
.drop-profile li:first-child, #topMenuInMainMenu li:first-child {border-top: 0px;}
.drop-profile li a, .drop-profile li button, #topMenuInMainMenu li a, #topMenuInMainMenu li span {font-size: 12px;text-decoration: none; padding: 9px 0; border-top: 1px solid transparent; display: block; line-height: 1;}
.drop-profile li:first-child a, .drop-profile li:first-child button, #topMenuInMainMenu li:first-child a {border-top: none;}
.drop-profile li button {width: 100%; text-align: left;}

#topMenuInMainMenu {margin-top: 5px;}
#topMenuInMainMenu:before {left: 29%; top: -5px;}
#topMenuInMainMenu:after {left: 29%; top: -4px;}

.half-widgets > * {
   box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.half-widgets .frame-news {width: 960px;}
.half-widgets .frame-brands {width: 464px; float: right;}
.start-widgets {margin-bottom: 53px;}

::-webkit-input-placeholder {color: #999;}
::-moz-placeholder          {color: #999;}
:-moz-placeholder           {color: #999;}
:-ms-input-placeholder      {color: #999;}

:focus::-webkit-input-placeholder {color: transparent}
:focus::-moz-placeholder          {color: transparent}
:focus:-moz-placeholder           {color: transparent}
:focus:-ms-input-placeholder      {color: transparent}

/*banner*/
.frame-banner {padding: 20px 0px 0px 0px;}
.banner-left, .banner-middle, .banner-right-top, .banner-right-bottom {
   height: 250px; border: 1px solid; float: left;
   box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.banner-left {width: 16.66666666666667%;}
.banner-middle {width: 51.52777777777778%; margin-left: -1px;}
.banner-right {width: 31.9444444444444%; margin-left: -1px; float: left;}
.banner-right-top {width: 100%; height: 126px;}
.banner-right-bottom {width: 100%; height: 125px;}
.banner-right-top + .banner-right-bottom {margin-top: -1px;}
.banner-left, .banner-middle, .banner-right-top, .banner-right-bottom, .product-banner, .catalog-banner {overflow: hidden;}
/* END banner */

.items-catalog .frame-wish-compare-list .text-el {display: none;}
.tablemini .no-vis-table {padding: 12px 0;}
.tablemini .frame-without-top + .frame-without-top .no-vis-table {padding-top: 0;}
.tablemini .frame-without-top {display: block; width: 100%; padding: 0 10px; margin-left: -20px;}
.tablemini .lineForm {width: 198px; margin-left: -1px;}

.frame-wish-compare-list {margin-left: 7px;}
.left-product-right .frame-wish-compare-list {margin-left: 30px;}
.frame-btn-wish {margin-left: 4px;}
.items-catalog .btnCompare, .items-catalog .btnWish button {
   width: 39px; height: 33px; line-height: 33px; font-size: 0; cursor: pointer; text-align: center;
   border: 1px solid transparent; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.items-catalog .btnWish button {width: 41px; height: 35px; line-height: 35px;}
.btnCompare .icon_compare_list {background-position: -680px -60px;}
.items-catalog .inCompare .icon_compare_list {background-position: -700px -60px;}
.btnWish .icon_wish_list {background-position: -680px -20px;}
.items-catalog .inWishlist .icon_wish_list {background-position: -700px -40px;}
.frame-wish-compare-list .active > span {cursor: pointer;}
.frame-wish-compare-list [class*="icon"] {margin-right: 7px;}
.items-catalog .frame-wish-compare-list [class*="icon"] {margin: 0; top: 0; vertical-align: middle;}

.catalog-banner, .product-banner {border: 1px solid transparent; margin-top: 23px;}
.product-banner {margin-bottom: 23px;}
.toCompare {cursor: pointer;}

.similar-products .catalog-item {margin: 0; padding: 15px 0; width: auto;}
.similar-products .catalog-item:after {content:"";display:table;clear:both;}

.left-cart input[type="text"], .left-cart input[type="password"] {height: 42px; line-height: 42px;}
.left-cart .horizontal-form label > .title, .left-cart .horizontal-form .frame-label > .title {padding-top: 12px;}
.left-cart .cusel, .left-cart .cuselText {height: 40px; line-height: 40px;}
.left-cart .cusel span {height: 20px; line-height: 20px;}
.left-cart .btn-buy > button {height: 40px; line-height: 40px; padding: 0 50px;}
.left-cart .btn-buy .text-el {font-size: 18px;color: #ffffff;}

.items-compare .items-catalog {height: 370px;}
.left-compare > ul:first-child {height: 350px;}
.items-compare .items-catalog .catalog-item {width: 90%; padding: 0 5%;}

body.cart #ViewedProducts {display: none;}
.page-404 + .container, .page-404 + script + .container {display: none;}
.one_click{display: inline-block;}
.one_click {
    vertical-align: middle;
}
/*.one_click button{
    border-color: #3F689E;
  background: #598ab9;
  background: -moz-linear-gradient(top, #598ab9 0%, #4972aa 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#598ab9), color-stop(100%,#4972aa));
  background: -webkit-linear-gradient(top, #598ab9 0%,#4972aa 100%);
  background: -o-linear-gradient(top, #598ab9 0%,#4972aa 100%);
  background: -ms-linear-gradient(top, #598ab9 0%,#4972aa 100%);
  background: linear-gradient(to bottom, #598ab9 0%,#4972aa 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#598ab9', endColorstr='#4972aa',GradientType=0 );
  -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
    line-height: 33px;
  padding: 0 12px;
  border: 1px solid transparent;
  border-radius: 2px;
}
.one_click .text-el{
	text-decoration: none;
	color: white!important;
	font-weight: 600;
	border:none;
}*/

/* side menu start */
.hamburger_button {
    font-size: 30px;
}

#menu-toggle div{
    color:white;
    font-size:30px;
}

#menu-toggle{
    position:static;
    cursor: pointer;
    width: 30px;
}

#side-menu {
            position: fixed;
            top: 0;
            left: -320px;
            width: 320px;
            height: 100%;
            background-color: #ffffff; /* Background color of the offcanvas menu */
            overflow-x: hidden;
            transition: 0.3s;
            z-index: 100000;
        }

        #side-menu.open {
            left: 0;
        }

        .side-menu-close{
            color: white;
        }

        .overlay{
            display: none;
            position: fixed;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            z-index: 99999;
            pointer-events: auto;
            -webkit-tap-highlight-color: rgba(0,0,0,0);
            transition: opacity .4s cubic-bezier(.25,.8,.25,1);
            background-color: #00000080;
            opacity: 0;
        }
        
        .hamburger_menu{
            display:none;
        }
        
         .side-header{
      background-color:#221f1f;
  }

  .side-logo{
    color: white;
    font-size: 36px;
    vertical-align: middle;
    font-weight: 600;
    cursor: pointer;
    font-family: cursive;
  }

.side-menu-close {
    color: white;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 0;
    border: none;
    background: none;
    border-radius: 4px;
    cursor: pointer;
    transition: 0.3s;
}

.side-menu-close:hover {
    background-color: #ffffff0d;
    transition: 0.3s;
}


.side-header {
    display: flex;
    flex-direction: row;
    flex-shrink: 0;
    align-items: center;
    justify-content: space-between;
    padding: 8px 8px 8px 16px;
    background-color: #221f1f;
}

.side-cabinet{
    background-color:#221f1f;
    display: flex;
    padding: 20px;
}

.side-cabinet a{
  color:white !important;
  padding:5px;
  font-size: 14px;
  transition: 0.3s;
}

.side-cabinet a{
  padding:0px 15px 0px 15px;
  border-right: 1px solid white
}

.side-cabinet a:hover {
    background-color: #ffffff0d;
    padding:15px;
    transition: 0.3s;
}

.side-catalog {
    display: none;
    /*display: flex;*/
    margin: 5px;
    padding: 20px;
    cursor: pointer;
    font-size: 16px;
    border-radius: 10px;
    align-items: center;
    background-color:#a6dabd;
}

.side-catalog:hover {
  background-color: #e5f5ec;
}

.side-language {
    display: flex;
    justify-content: flex-start;
    padding: 20px 20px;
    border-bottom: 1px solid #e9e9e9;
    align-items: flex-end;
    color: #797878;
    line-height: 32px;
    font-size: 14px;
}

.side-language li.ua-ru_li:nth-child(1) {
    border-left: 1px solid #221f1f;
    margin-left: 5px;
    padding-left: 5px;
}

.side-language li.ua-ru_li a{
  color: #221f1f;
  font-size: 16px;
  padding: 10px;
  border: 1px solid #e9e9e9;
  border-radius: 5px;
}


.side-language li.ua-ru_li a:hover{
  background-color:#e5f5ec;
  border-color: #00a046;
}


.side-menu-stat {
  padding: 20px;
  flex-direction: column;
  border-bottom: 1px solid #e9e9e9;
  font-size: 14px;
  color:#797878;
  line-height: 28px;
}

.side-menu-stat li{
  list-style-type: none;
  font-size: 14px;
  line-height: 32px;
}

.side-menu-stat li a{
  color:#221f1f;
}


.side-phones {
    display: flex;
    flex-direction: column;
    padding: 20px;
    font-size: 14px;
    line-height: 32px;
    border-bottom: 1px solid #e9e9e9;
}

.side-phones a {
    display: flex;
    flex-direction: column;
    font-size: 14px;
    line-height: 28px;
    color:#221f1f;
    width: 90%;
}

.side-free-number {
  color:#797878;
}

.side-social {
  display:flex;
  flex-direction: column;
  align-items: center;
  padding: 20px;
}

.side-cabinet {
    display: flex;
    flex-direction: row;
}

.side-cabinet .icon_profile {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-color: blue;
    padding: 5px;
    background-color: #ffffff0d;
    margin-top: -10px;
    margin-left: -20px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Icons' x='0px' y='0px' viewBox='0 0 32 32' style='enable-background:new 0 0 32 32;' xml:space='preserve' sodipodi:docname='logo larg.svg' inkscape:version='1.2.1 (9c6d41e410, 2022-07-14)' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3e%3cdefs id='defs13' /%3e%3csodipodi:namedview id='namedview11' pagecolor='%23ffffff' bordercolor='%23000000' borderopacity='0.25' inkscape:showpageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' inkscape:deskcolor='%23d1d1d1' showgrid='false' inkscape:zoom='27.40625' inkscape:cx='15.179019' inkscape:cy='16.018244' inkscape:window-width='1920' inkscape:window-height='1057' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:current-layer='Icons' /%3e%3cstyle type='text/css' id='style2'%3e .st0%7bfill:none;stroke:%23000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7d .st1%7bfill:none;stroke:%23000000;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10;%7d %3c/style%3e%3ccircle class='st0' cx='16' cy='11' r='5' id='circle6' style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-opacity:1' /%3e%3cpath class='st0' d='m 5.4,26.151311 c 1.8,-4.1 5.8,-7 10.6,-7 4.8,0 8.9,2.9 10.6,7' id='path8' style='stroke:%23ffffff;stroke-opacity:1' /%3e%3c/svg%3e ");
}

.side-cabinet .icon_profile:hover {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-color: blue;
    padding: 5px;
    background-color: #ffffff0d;
    margin-top: -10px;
    margin-left: -20px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Icons' x='0px' y='0px' viewBox='0 0 32 32' style='enable-background:new 0 0 32 32;' xml:space='preserve' sodipodi:docname='logo larg.svg' inkscape:version='1.2.1 (9c6d41e410, 2022-07-14)' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3e%3cdefs id='defs13' /%3e%3csodipodi:namedview id='namedview11' pagecolor='%23ffffff' bordercolor='%23000000' borderopacity='0.25' inkscape:showpageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' inkscape:deskcolor='%23d1d1d1' showgrid='false' inkscape:zoom='27.40625' inkscape:cx='15.179019' inkscape:cy='16.018244' inkscape:window-width='1920' inkscape:window-height='1057' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:current-layer='Icons' /%3e%3cstyle type='text/css' id='style2'%3e .st0%7bfill:none;stroke:%23000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7d .st1%7bfill:none;stroke:%23000000;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10;%7d %3c/style%3e%3ccircle class='st0' cx='16' cy='11' r='5' id='circle6' style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-opacity:1' /%3e%3cpath class='st0' d='m 5.4,26.151311 c 1.8,-4.1 5.8,-7 10.6,-7 4.8,0 8.9,2.9 10.6,7' id='path8' style='stroke:%23ffffff;stroke-opacity:1' /%3e%3c/svg%3e ");
}

.icon_catalog {
    border-radius: 50%;
    padding: 2px;
    width: 32px;
    height: 32px;
    margin-right: 15px;
    background-image: url('data:image/svg+xml,<svg width="32px" height="32px" viewBox="0 0 56 56" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><!-- Generator: Sketch 61.2 (89653) - https://sketch.com --><title>Icons 56/services_outline_56</title><desc>Created with Sketch.</desc><g id="Icons-56/services_outline_56" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="services_outline_56"><rect x="0" y="0" width="56" height="56"></rect><path d="M13.909713,30 L18.4376649,30.0018377 C20.4676076,30.0240578 21.5382254,30.2507891 22.6495125,30.845112 C23.7257301,31.4206794 24.5793206,32.2742699 25.154888,33.3504875 C25.7822288,34.5235128 26,35.6512244 26,37.909713 L26,37.909713 L26,42.090287 C26,44.3487756 25.7822288,45.4764872 25.154888,46.6495125 C24.5793206,47.7257301 23.7257301,48.5793206 22.6495125,49.154888 C21.4764872,49.7822288 20.3487756,50 18.090287,50 L18.090287,50 L13.909713,50 C11.6512244,50 10.5235128,49.7822288 9.35048745,49.154888 C8.27426993,48.5793206 7.42067939,47.7257301 6.84511196,46.6495125 C6.21777116,45.4764872 6,44.3487756 6,42.090287 L6,42.090287 L6.0018377,37.5623351 C6.02405782,35.5323924 6.25078909,34.4617746 6.84511196,33.3504875 C7.42067939,32.2742699 8.27426993,31.4206794 9.35048745,30.845112 C10.5235128,30.2177712 11.6512244,30 13.909713,30 L13.909713,30 Z M37.909713,30 L42.4376649,30.0018377 C44.4676076,30.0240578 45.5382254,30.2507891 46.6495125,30.845112 C47.7257301,31.4206794 48.5793206,32.2742699 49.154888,33.3504875 C49.7822288,34.5235128 50,35.6512244 50,37.909713 L50,37.909713 L50,42.090287 C50,44.3487756 49.7822288,45.4764872 49.154888,46.6495125 C48.5793206,47.7257301 47.7257301,48.5793206 46.6495125,49.154888 C45.4764872,49.7822288 44.3487756,50 42.090287,50 L42.090287,50 L37.909713,50 C35.6512244,50 34.5235128,49.7822288 33.3504875,49.154888 C32.2742699,48.5793206 31.4206794,47.7257301 30.845112,46.6495125 C30.2177712,45.4764872 30,44.3487756 30,42.090287 L30,42.090287 L30.0018377,37.5623351 C30.0240578,35.5323924 30.2507891,34.4617746 30.845112,33.3504875 C31.4206794,32.2742699 32.2742699,31.4206794 33.3504875,30.845112 C34.5235128,30.2177712 35.6512244,30 37.909713,30 L37.909713,30 Z M18.090287,33 L13.6339708,33.0010747 C12.0346087,33.0140656 11.4085429,33.1465329 10.765284,33.4905516 C10.2118719,33.7865196 9.78651959,34.2118719 9.49055156,34.765284 C9.12742078,35.4442795 9,36.1041185 9,37.909713 L9,37.909713 L9.00107469,42.3660292 C9.01406565,43.9653913 9.14653293,44.5914571 9.49055156,45.234716 C9.78651959,45.7881281 10.2118719,46.2134804 10.765284,46.5094484 C11.3728063,46.8343549 11.9649928,46.9705628 13.3762526,46.9956381 L13.3762526,46.9956381 L13.909713,47 L18.090287,47 C19.8958815,47 20.5557205,46.8725792 21.234716,46.5094484 C21.7881281,46.2134804 22.2134804,45.7881281 22.5094484,45.234716 C22.8343549,44.6271937 22.9705628,44.0350072 22.9956381,42.6237474 L22.9956381,42.6237474 L23,42.090287 L23,37.909713 C23,36.1041185 22.8725792,35.4442795 22.5094484,34.765284 C22.2134804,34.2118719 21.7881281,33.7865196 21.234716,33.4905516 C20.5557205,33.1274208 19.8958815,33 18.090287,33 L18.090287,33 Z M42.090287,33 L37.6339708,33.0010747 C36.0346087,33.0140656 35.4085429,33.1465329 34.765284,33.4905516 C34.2118719,33.7865196 33.7865196,34.2118719 33.4905516,34.765284 C33.1274208,35.4442795 33,36.1041185 33,37.909713 L33,37.909713 L33.0010747,42.3660292 C33.0140656,43.9653913 33.1465329,44.5914571 33.4905516,45.234716 C33.7865196,45.7881281 34.2118719,46.2134804 34.765284,46.5094484 C35.3728063,46.8343549 35.9649928,46.9705628 37.3762526,46.9956381 L37.3762526,46.9956381 L37.909713,47 L42.090287,47 C43.8958815,47 44.5557205,46.8725792 45.234716,46.5094484 C45.7881281,46.2134804 46.2134804,45.7881281 46.5094484,45.234716 C46.8343549,44.6271937 46.9705628,44.0350072 46.9956381,42.6237474 L46.9956381,42.6237474 L47,42.090287 L47,37.909713 C47,36.1041185 46.8725792,35.4442795 46.5094484,34.765284 C46.2134804,34.2118719 45.7881281,33.7865196 45.234716,33.4905516 C44.5557205,33.1274208 43.8958815,33 42.090287,33 L42.090287,33 Z M38.228432,4.82460117 C39.3964203,4.4705881 40.6035797,4.4705881 41.771568,4.82460117 C43.0446191,5.21045839 43.9960191,5.85388345 45.5930117,7.45087608 L45.5930117,7.45087608 L48.7934577,10.653921 C50.213132,12.1050193 50.8098499,13.0223836 51.1753988,14.228432 C51.5294119,15.3964203 51.5294119,16.6035797 51.1753988,17.771568 C50.7895416,19.0446191 50.1461165,19.9960191 48.5491239,21.5930117 L48.5491239,21.5930117 L45.5930117,24.5491239 C43.9960191,26.1461165 43.0446191,26.7895416 41.771568,27.1753988 C40.6035797,27.5294119 39.3964203,27.5294119 38.228432,27.1753988 C36.9553809,26.7895416 36.0039809,26.1461165 34.4069883,24.5491239 L34.4069883,24.5491239 L31.4508761,21.5930117 C29.8538835,19.9960191 29.2104584,19.0446191 28.8246012,17.771568 C28.4705881,16.6035797 28.4705881,15.3964203 28.8246012,14.228432 C29.2104584,12.9553809 29.8538835,12.0039809 31.4508761,10.4069883 L31.4508761,10.4069883 L34.653921,7.20654226 C36.1050193,5.78686798 37.0223836,5.19015012 38.228432,4.82460117 Z M13.909713,6 L18.4376649,6.0018377 C20.4676076,6.02405782 21.5382254,6.25078909 22.6495125,6.84511196 C23.7257301,7.42067939 24.5793206,8.27426993 25.154888,9.35048745 C25.7822288,10.5235128 26,11.6512244 26,13.909713 L26,13.909713 L26,18.090287 C26,20.3487756 25.7822288,21.4764872 25.154888,22.6495125 C24.5793206,23.7257301 23.7257301,24.5793206 22.6495125,25.154888 C21.4764872,25.7822288 20.3487756,26 18.090287,26 L18.090287,26 L13.909713,26 C11.6512244,26 10.5235128,25.7822288 9.35048745,25.154888 C8.27426993,24.5793206 7.42067939,23.7257301 6.84511196,22.6495125 C6.21777116,21.4764872 6,20.3487756 6,18.090287 L6,18.090287 L6.0018377,13.5623351 C6.02405782,11.5323924 6.25078909,10.4617746 6.84511196,9.35048745 C7.42067939,8.27426993 8.27426993,7.42067939 9.35048745,6.84511196 C10.5235128,6.21777116 11.6512244,6 13.909713,6 L13.909713,6 Z M40.901372,7.6956217 C40.3007695,7.51358125 39.6992305,7.51358125 39.098628,7.6956217 C38.3617335,7.9189718 37.8050568,8.2954483 36.5283086,9.57219642 L36.5283086,9.57219642 L33.3779772,12.7240477 C32.2562434,13.8641535 31.9072165,14.4005174 31.6956217,15.098628 C31.5135813,15.6992305 31.5135813,16.3007695 31.6956217,16.901372 C31.8954613,17.5606987 32.2178868,18.0757513 33.1980673,19.0913936 L33.1980673,19.0913936 L33.5721964,19.4716914 L36.5283086,22.4278036 C37.8050568,23.7045517 38.3617335,24.0810282 39.098628,24.3043783 C39.6992305,24.4864187 40.3007695,24.4864187 40.901372,24.3043783 C41.5606987,24.1045387 42.0757513,23.7821132 43.0913936,22.8019327 L43.0913936,22.8019327 L43.4716914,22.4278036 L46.4278036,19.4716914 C47.7045517,18.1949432 48.0810282,17.6382665 48.3043783,16.901372 C48.4864187,16.3007695 48.4864187,15.6992305 48.3043783,15.098628 C48.0810282,14.3617335 47.7045517,13.8050568 46.4278036,12.5283086 L46.4278036,12.5283086 L43.2759523,9.37797716 C42.1358465,8.25624337 41.5994826,7.90721654 40.901372,7.6956217 Z M18.090287,9 L13.6339708,9.00107469 C12.0346087,9.01406565 11.4085429,9.14653293 10.765284,9.49055156 C10.2118719,9.78651959 9.78651959,10.2118719 9.49055156,10.765284 C9.12742078,11.4442795 9,12.1041185 9,13.909713 L9,13.909713 L9.00107469,18.3660292 C9.01406565,19.9653913 9.14653293,20.5914571 9.49055156,21.234716 C9.78651959,21.7881281 10.2118719,22.2134804 10.765284,22.5094484 C11.3728063,22.8343549 11.9649928,22.9705628 13.3762526,22.9956381 L13.3762526,22.9956381 L13.909713,23 L18.090287,23 C19.8958815,23 20.5557205,22.8725792 21.234716,22.5094484 C21.7881281,22.2134804 22.2134804,21.7881281 22.5094484,21.234716 C22.8343549,20.6271937 22.9705628,20.0350072 22.9956381,18.6237474 L22.9956381,18.6237474 L23,18.090287 L23,13.909713 C23,12.1041185 22.8725792,11.4442795 22.5094484,10.765284 C22.2134804,10.2118719 21.7881281,9.78651959 21.234716,9.49055156 C20.5557205,9.12742078 19.8958815,9 18.090287,9 L18.090287,9 Z" id="↳-Icon-Color" fill="currentColor" fill-rule="nonzero"></path></g></g></svg>') !important;
}


/* side menu end */

/* my social icons svg start */
        .social_icons_wrapper {
            display: flex;
            padding: 10px 0 0 0;
        }

        .social_icons_style {
            margin: 0 0 0 4px;
            cursor: pointer;
            transition: 0.3s ease-in-out;
        }

        .social_icons_style:hover {
            filter: brightness(1.2);
            transition: 0.3s ease-in-out;
        }


        .facebook_svg {
            width: 30px;
            height: 30px;
            background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8" standalone="no"%3F><svg version="1.1" viewBox="0 0 30 30.000001" xml:space="preserve" id="svg1" sodipodi:docname="facebook.svg" width="30" height="30" inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs1" /><sodipodi:namedview id="namedview1" pagecolor="%23ffffff" bordercolor="%23000000" borderopacity="0.25" inkscape:showpageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="%23d1d1d1" inkscape:zoom="16.89582" inkscape:cx="14.974118" inkscape:cy="15.003711" inkscape:window-width="1920" inkscape:window-height="1046" inkscape:window-x="-11" inkscape:window-y="-11" inkscape:window-maximized="1" inkscape:current-layer="svg1" /><g id="Icons" transform="matrix(0.97751392,0,0,0.97751711,-8.4603341,-8.4604301)"><g id="Icons_4_"><g id="g1"><path d="m 24.00505,8.65502 c -8.4801,0 -15.3501,6.87 -15.3501,15.34 0,8.48 6.87,15.35 15.3501,15.35 8.47,0 15.34,-6.87 15.34,-15.35 -1e-4,-8.47 -6.87,-15.34 -15.34,-15.34 z m 5.8199,8.64 c 0,0 -0.5,-0.02 -2.2199,0 -1.68,0.02 -1.7001,1.28 -1.7001,1.34 l -0.02,3.19 3.94,0.08 -0.5799,4.07 h -3.3401 l -0.0999,8.61 h -4.05 l -0.1201,-8.59 -3.55,-0.02 0.0901,-4.15 h 3.5 v -3 c 0.01,-0.32 0.0399,-0.64 0.08,-0.96 0.0899,-0.7 0.2799,-1.4 0.61,-2.03 0.2899,-0.54 0.69,-1.02 1.18,-1.39 0.5,-0.38 1.0899,-0.64 1.7,-0.8 0.43,-0.12 0.87,-0.2 1.31,-0.21 0.57,-0.02 2.81,0.05 3.37,0.06 z" style="fill:%233b5998" id="path1" /></g></g></g></svg>');
            background-repeat: no-repeat;
        }

        .youtube_svg {
            width: 30px;
            height: 30px;
            background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8" standalone="no"%3F><svg enable-background="new 0 0 100 100" height="30" id="Layer_1" version="1.1" viewBox="0 0 30 30" width="30" xml:space="preserve" sodipodi:docname="youtube1.svg" inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs1" /><sodipodi:namedview id="namedview1" pagecolor="%23ffffff" bordercolor="%23000000" borderopacity="0.25" inkscape:showpageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="%23d1d1d1" inkscape:zoom="8.11" inkscape:cx="16.892725" inkscape:cy="8.323058" inkscape:window-width="1920" inkscape:window-height="1046" inkscape:window-x="-11" inkscape:window-y="-11" inkscape:window-maximized="1" inkscape:current-layer="Layer_1" /><g id="g1" transform="translate(-35,-35)"><circle cx="50" cy="50" fill="%23c72127" r="15" id="circle1" style="stroke-width:0.333333" /><g id="Youtube_1_"><path d="M 56.752703,45.480212 C 56.182122,44.878052 55.542283,44.87554 55.250174,44.840373 53.15015,44.6875 50.001909,44.6875 50.001909,44.6875 h -0.0065 c 0,0 -3.1486,0 -5.247906,0.152873 -0.293185,0.03517 -0.931949,0.03768 -1.502888,0.639839 -0.450005,0.458259 -0.596059,1.499299 -0.596059,1.499299 0,0 -0.150002,1.222622 -0.150002,2.444884 v 1.146186 c 0,1.222621 0.150002,2.444525 0.150002,2.444525 0,0 0.146054,1.04104 0.596059,1.499658 0.570939,0.601801 1.319871,0.58314 1.653966,0.645581 1.200372,0.115911 5.100057,0.152155 5.100057,0.152155 0,0 3.151112,-0.005 5.251136,-0.157897 0.29175,-0.03553 0.931948,-0.03804 1.502529,-0.640198 0.449646,-0.458259 0.596777,-1.499658 0.596777,-1.499658 0,0 0.149284,-1.221904 0.149284,-2.444525 v -1.146185 c 0,-1.222263 -0.149284,-2.444884 -0.149284,-2.444884 0,0 -0.146772,-1.040682 -0.596418,-1.498941 z m -8.302127,6.47914 -7.18e-4,-4.244545 4.052558,2.129808 z" fill="%23ffffff" id="path1" style="stroke-width:0.358856" /></g></g></svg>');
            background-repeat: no-repeat;
        }

        .viber_svg {
            width: 30px;
            height: 30px;
            background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8" standalone="no"%3F><!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 30 30.000001" xml:space="preserve" sodipodi:docname="viber.svg" width="30" height="30" inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs32" /><sodipodi:namedview id="namedview32" pagecolor="%23ffffff" bordercolor="%23000000" borderopacity="0.25" inkscape:showpageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="%23d1d1d1" inkscape:zoom="8.9603687" inkscape:cx="40.734931" inkscape:cy="-0.50221148" inkscape:window-width="1920" inkscape:window-height="1046" inkscape:window-x="-11" inkscape:window-y="-11" inkscape:window-maximized="1" inkscape:current-layer="Layer_1" inkscape:clip-to-page="true" />&%2310;<circle style="fill:%236f3faa;stroke-width:0.0585938" cx="15" cy="15" r="15" id="circle1" />&%2310;&%2310;<g id="g6" transform="translate(-241,-241)">&%2310;<path style="fill:%23ffffff;stroke-width:0.0585938" d="m 263.93518,251.54242 -0.005,-0.0198 c -0.40078,-1.6203 -2.20769,-3.35889 -3.86707,-3.72059 l -0.0187,-0.004 c -2.68394,-0.51199 -5.40533,-0.51199 -8.08869,0 l -0.0193,0.004 c -1.65879,0.3617 -3.46576,2.10041 -3.86707,3.72059 l -0.004,0.0198 c -0.49547,2.26272 -0.49547,4.55748 0,6.8202 l 0.004,0.0198 c 0.38426,1.5511 2.05659,3.20988 3.65403,3.66604 v 1.80867 c 0,0.65467 0.79775,0.97617 1.25138,0.50373 l 1.83252,-1.90482 c 0.3975,0.0222 0.79518,0.0346 1.19274,0.0346 1.35099,0 2.70263,-0.12779 4.04431,-0.38373 l 0.0187,-0.004 c 1.65937,-0.3617 3.46628,-2.10041 3.86707,-3.72059 l 0.005,-0.0198 c 0.49547,-2.26278 0.49547,-4.55743 6e-5,-6.82026 z m -1.45026,6.49213 c -0.2676,1.05709 -1.63951,2.37123 -2.72959,2.61404 -1.42705,0.27141 -2.86547,0.38737 -4.30242,0.34758 -0.0286,-8.2e-4 -0.0561,0.0103 -0.0759,0.0308 -0.20396,0.2093 -1.33799,1.37356 -1.33799,1.37356 l -1.42312,1.46062 c -0.10406,0.10852 -0.28688,0.0346 -0.28688,-0.11508 v -2.99625 c 0,-0.0495 -0.0353,-0.0915 -0.084,-0.10113 -2.9e-4,-1.2e-4 -5.3e-4,-1.2e-4 -8.2e-4,-1.7e-4 -1.09008,-0.24282 -2.46152,-1.55696 -2.72959,-2.61405 -0.44596,-2.04527 -0.44596,-4.11867 0,-6.16394 0.26807,-1.05709 1.63951,-2.37123 2.72959,-2.61405 2.49234,-0.47402 5.01937,-0.47402 7.51119,0 1.09061,0.24282 2.46199,1.55696 2.72959,2.61405 0.44643,2.04533 0.44643,4.11873 -6e-5,6.164 z" id="path2" />&%2310;<path style="fill:%23ffffff;stroke-width:0.0585938" d="m 258.37129,259.4176 c -0.16758,-0.0509 -0.32725,-0.0851 -0.47567,-0.14655 -1.53697,-0.63767 -2.95142,-1.46033 -4.07179,-2.72132 -0.63715,-0.71707 -1.13584,-1.52666 -1.55737,-2.38342 -0.19992,-0.40629 -0.36837,-0.82846 -0.54011,-1.24799 -0.15656,-0.3825 0.0741,-0.77766 0.31687,-1.06594 0.22787,-0.27052 0.52114,-0.47748 0.83871,-0.63011 0.24786,-0.11907 0.49231,-0.0504 0.67336,0.15966 0.39129,0.45422 0.75082,0.93164 1.0418,1.45817 0.179,0.32385 0.1299,0.7197 -0.19453,0.94008 -0.0789,0.0536 -0.1507,0.11648 -0.22412,0.17695 -0.0645,0.053 -0.12504,0.10658 -0.16922,0.17836 -0.0807,0.13131 -0.0846,0.28629 -0.0326,0.42908 0.40002,1.09928 1.07426,1.95416 2.1808,2.41465 0.17707,0.0736 0.35485,0.15937 0.55887,0.13564 0.3416,-0.0399 0.45223,-0.41466 0.69164,-0.61043 0.23397,-0.1913 0.53303,-0.19382 0.78504,-0.0343 0.25213,0.15961 0.49646,0.33082 0.73939,0.50396 0.23848,0.16992 0.47584,0.33604 0.69575,0.52981 0.21152,0.18627 0.28435,0.4306 0.16523,0.68332 -0.21797,0.46295 -0.53525,0.84797 -0.99281,1.09383 -0.1292,0.0693 -0.28354,0.0917 -0.4292,0.13658 -0.16758,-0.0509 0.14566,-0.0449 0,0 z" id="path3" />&%2310;<path style="fill:%23ffffff;stroke-width:0.0585938" d="m 256.00416,250.69293 c 2.01029,0.0564 3.66152,1.39049 4.01537,3.37799 0.0603,0.33867 0.0817,0.68484 0.10858,1.02861 0.0113,0.14455 -0.0706,0.2819 -0.22659,0.28383 -0.16113,0.002 -0.23361,-0.13295 -0.24416,-0.27738 -0.0207,-0.28606 -0.035,-0.57346 -0.0745,-0.85705 -0.20807,-1.4976 -1.40221,-2.73657 -2.89283,-3.00241 -0.22436,-0.04 -0.45381,-0.0505 -0.6811,-0.0744 -0.14361,-0.0151 -0.33169,-0.0237 -0.36351,-0.20233 -0.0267,-0.1497 0.0997,-0.26888 0.24223,-0.27656 0.0386,-0.002 0.0776,-4.7e-4 0.11648,-3.5e-4 2.01041,0.0564 -0.0389,-1.2e-4 0,0 z" id="path4" />&%2310;<path style="fill:%23ffffff;stroke-width:0.0585938" d="m 259.0593,254.65346 c -0.003,0.0251 -0.005,0.0841 -0.0198,0.13968 -0.0533,0.2018 -0.35941,0.22706 -0.42978,0.0234 -0.0209,-0.0604 -0.024,-0.1292 -0.0241,-0.19424 -7.1e-4,-0.42574 -0.0932,-0.85113 -0.30797,-1.22162 -0.22073,-0.3808 -0.55799,-0.70078 -0.95344,-0.89455 -0.23918,-0.11707 -0.49775,-0.1899 -0.7599,-0.2332 -0.11455,-0.019 -0.23033,-0.0304 -0.34547,-0.0465 -0.13951,-0.0194 -0.21404,-0.10828 -0.20736,-0.24574 0.006,-0.12879 0.10031,-0.22154 0.2407,-0.21351 0.46131,0.0261 0.90697,0.12597 1.31719,0.34312 0.83402,0.44174 1.3105,1.13889 1.44961,2.06988 0.006,0.0422 0.0163,0.084 0.0196,0.12627 0.008,0.10442 0.0128,0.20901 0.0208,0.34694 -0.003,0.025 -0.008,-0.13793 0,0 z" id="path5" />&%2310;<path style="fill:%23ffffff;stroke-width:0.0585938" d="m 257.80891,254.60477 c -0.16817,0.003 -0.25817,-0.0901 -0.27557,-0.24422 -0.012,-0.10746 -0.0216,-0.21645 -0.0473,-0.3211 -0.0505,-0.20607 -0.16001,-0.39697 -0.33334,-0.52324 -0.0818,-0.0596 -0.17455,-0.10301 -0.27164,-0.13113 -0.12334,-0.0357 -0.25154,-0.0258 -0.37453,-0.056 -0.13365,-0.0327 -0.20759,-0.14103 -0.18656,-0.26637 0.0191,-0.11414 0.13008,-0.2032 0.25482,-0.19412 0.77942,0.0563 1.33647,0.4592 1.41598,1.37678 0.006,0.0648 0.0123,0.13313 -0.002,0.19518 -0.0247,0.10587 -0.10324,0.15902 -0.17976,0.16418 -0.16823,0.003 0.0765,-0.005 0,0 z" id="path6" />&%2310;</g>&%2310;&%2310;&%2310;&%2310;&%2310;&%2310;&%2310;&%2310;<g id="g18" transform="translate(-241,-241)">&%2310;</g>&%2310;<g id="g19" transform="translate(-241,-241)">&%2310;</g>&%2310;<g id="g20" transform="translate(-241,-241)">&%2310;</g>&%2310;<g id="g21" transform="translate(-241,-241)">&%2310;</g>&%2310;<g id="g22" transform="translate(-241,-241)">&%2310;</g>&%2310;<g id="g23" transform="translate(-241,-241)">&%2310;</g>&%2310;<g id="g24" transform="translate(-241,-241)">&%2310;</g>&%2310;<g id="g25" transform="translate(-241,-241)">&%2310;</g>&%2310;<g id="g26" transform="translate(-241,-241)">&%2310;</g>&%2310;<g id="g27" transform="translate(-241,-241)">&%2310;</g>&%2310;<g id="g28" transform="translate(-241,-241)">&%2310;</g>&%2310;<g id="g29" transform="translate(-241,-241)">&%2310;</g>&%2310;<g id="g30" transform="translate(-241,-241)">&%2310;</g>&%2310;<g id="g31" transform="translate(-241,-241)">&%2310;</g>&%2310;<g id="g32" transform="translate(-241,-241)">&%2310;</g>&%2310;</svg>');
            background-repeat: no-repeat;
        }

        .instagram_svg {
            width: 30px;
            height: 30px;
            background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8" standalone="no"%3F><svg version="1.1" viewBox="0 0 30 30" xml:space="preserve" id="svg9" sodipodi:docname="instagram.svg" width="30" height="30" inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs9" /><sodipodi:namedview id="namedview9" pagecolor="%23ffffff" bordercolor="%23000000" borderopacity="0.25" inkscape:showpageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="%23d1d1d1" inkscape:zoom="16.895833" inkscape:cx="14.974106" inkscape:cy="15.003699" inkscape:window-width="1920" inkscape:window-height="1046" inkscape:window-x="-11" inkscape:window-y="-11" inkscape:window-maximized="1" inkscape:current-layer="svg9" /><g id="Icons" transform="matrix(0.97759547,0,0,0.97759547,-8.4623099,-8.4622912)"><g id="Icons_8_"><g id="g9"><linearGradient gradientTransform="matrix(1,0,0,-1,0,50)" gradientUnits="userSpaceOnUse" id="SVGID_1_" x1="24" x2="24" y1="8.7171402" y2="43.880219"><stop offset="0.09694" style="stop-color:%23FFD879" id="stop1" /><stop offset="0.15387" style="stop-color:%23FCCB76" id="stop2" /><stop offset="0.25828" style="stop-color:%23F5AA6C" id="stop3" /><stop offset="0.39756" style="stop-color:%23E9755E" id="stop4" /><stop offset="0.44898" style="stop-color:%23E45F58" id="stop5" /><stop offset="0.67857" style="stop-color:%23D22A9C" id="stop6" /><stop offset="1" style="stop-color:%236968DF" id="stop7" /></linearGradient><circle cx="24.000019" cy="24" r="15.34377" style="fill:url(%23SVGID_1_)" id="circle7" /><g id="g7"><path d="m 23.99985,27.7154 c -2.0488,0 -3.7153,-1.667 -3.7153,-3.7158 0,-2.0488 1.6665,-3.7148 3.7153,-3.7148 2.0489,0 3.7159,1.666 3.7159,3.7148 0,2.0488 -1.667,3.7158 -3.7159,3.7158 z m 0,-6.4306 c -1.497,0 -2.7153,1.2177 -2.7153,2.7148 0,1.4971 1.2183,2.7158 2.7153,2.7158 1.4976,0 2.7159,-1.2187 2.7159,-2.7158 0,-1.4971 -1.2183,-2.7148 -2.7159,-2.7148 z" style="fill:%23ffffff" id="path7" /></g><circle cx="28.24785" cy="19.8909" r="0.4621" style="fill:%23ffffff" id="circle8" /><g id="g8"><path d="m 27.19765,31.2643 h -6.3955 c -2.2427,0 -4.0669,-1.8243 -4.0669,-4.0665 v -6.3955 c 0,-2.2431 1.8242,-4.0673 4.0669,-4.0673 h 6.3955 c 2.2427,0 4.0669,1.8242 4.0669,4.0673 v 6.3955 c 0,2.2422 -1.8242,4.0665 -4.0669,4.0665 z M 20.80215,17.735 c -1.6909,0 -3.0669,1.3759 -3.0669,3.0673 v 6.3955 c 0,1.6905 1.376,3.0665 3.0669,3.0665 h 6.3955 c 1.6909,0 3.0669,-1.376 3.0669,-3.0665 v -6.3955 c 0,-1.6914 -1.376,-3.0673 -3.0669,-3.0673 z" style="fill:%23ffffff" id="path8" /></g></g></g></g></svg>');
            background-repeat: no-repeat;
        }

        .telegram_svg {
            width: 30px;
            height: 30px;
            background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8" standalone="no"%3F><svg enable-background="new 0 0 100 100" height="30" id="Layer_1" version="1.1" viewBox="0 0 30 30" width="30" xml:space="preserve" sodipodi:docname="telegram.svg" inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs1" /><sodipodi:namedview id="namedview1" pagecolor="%23ffffff" bordercolor="%23000000" borderopacity="0.25" inkscape:showpageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="%23d1d1d1" inkscape:zoom="8.11" inkscape:cx="15.043157" inkscape:cy="14.981504" inkscape:window-width="1920" inkscape:window-height="1046" inkscape:window-x="-11" inkscape:window-y="-11" inkscape:window-maximized="1" inkscape:current-layer="Layer_1" /><g id="g1" transform="matrix(0.33333333,0,0,0.33333333,-1.6666666,-1.6666666)"><circle cx="50" cy="50" fill="%23139bd0" r="45" id="circle1" /><path clip-rule="evenodd" d="m 51.474,60.754 c -1.733,1.688 -3.451,3.348 -5.153,5.021 -0.595,0.586 -1.264,0.91 -2.118,0.865 C 43.62,66.609 43.294,66.353 43.115,65.8 41.811,61.753 40.488,57.716 39.191,53.665 39.065,53.272 38.879,53.081 38.481,52.958 35.409,52.02 32.343,51.06 29.282,50.087 28.811,49.937 28.336,49.741 27.929,49.464 27.3,49.038 27.208,48.343 27.772,47.843 c 0.521,-0.461 1.143,-0.863 1.789,-1.119 3.755,-1.488 7.53,-2.928 11.299,-4.381 9.565,-3.693 19.13,-7.383 28.696,-11.076 1.819,-0.703 3.217,0.287 3.028,2.254 -0.121,1.258 -0.447,2.496 -0.71,3.738 -2.077,9.807 -4.156,19.615 -6.244,29.42 -0.496,2.328 -2.131,2.936 -4.047,1.523 -3.209,-2.365 -6.415,-4.738 -9.622,-7.107 -0.153,-0.111 -0.312,-0.218 -0.487,-0.341 z m -7.203,2.978 c 0.036,-0.01 0.072,-0.02 0.108,-0.029 0.02,-0.092 0.049,-0.182 0.057,-0.273 0.206,-2.223 0.424,-4.445 0.603,-6.672 0.04,-0.496 0.21,-0.848 0.583,-1.182 2.958,-2.645 5.898,-5.307 8.844,-7.963 3.261,-2.941 6.523,-5.879 9.772,-8.832 0.201,-0.182 0.285,-0.492 0.423,-0.744 -0.306,-0.033 -0.634,-0.156 -0.912,-0.084 -0.379,0.098 -0.738,0.318 -1.076,0.531 -7.197,4.533 -14.388,9.074 -21.59,13.598 -0.407,0.256 -0.483,0.473 -0.328,0.92 0.531,1.525 1.014,3.064 1.515,4.6 0.667,2.044 1.334,4.087 2.001,6.13 z" fill="%23ffffff" fill-rule="evenodd" id="path1" /></g></svg>');
            background-repeat: no-repeat;
        }

        .whatsapp_svg {
            width: 30px;
            height: 30px;
            background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8" standalone="no"%3F><svg enable-background="new 0 0 100 100" height="30" id="Layer_1" version="1.1" viewBox="0 0 30 30" width="30" xml:space="preserve" sodipodi:docname="whatsapp.svg" inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs2" /><sodipodi:namedview id="namedview2" pagecolor="%23ffffff" bordercolor="%23000000" borderopacity="0.25" inkscape:showpageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="%23d1d1d1" inkscape:zoom="8.11" inkscape:cx="15.043157" inkscape:cy="14.981504" inkscape:window-width="1920" inkscape:window-height="1046" inkscape:window-x="-11" inkscape:window-y="-11" inkscape:window-maximized="1" inkscape:current-layer="Layer_1" /><g id="g2" transform="matrix(0.33333333,0,0,0.33333333,-1.6666666,-1.6666666)"><circle cx="50" cy="50" fill="%2300a500" r="45" id="circle1" /><g id="g1"><path d="m 50.006,30.274 h -0.012 v 0 c -10.875,0 -19.721,8.849 -19.721,19.726 0,4.314 1.392,8.315 3.756,11.562 l -2.458,7.329 7.583,-2.423 c 3.118,2.064 6.84,3.259 10.852,3.259 10.874,0 19.72,-8.849 19.72,-19.726 0,-10.878 -8.846,-19.727 -19.72,-19.727 z m 11.477,27.855 c -0.476,1.345 -2.365,2.459 -3.873,2.784 -1.03,0.219 -2.377,0.394 -6.909,-1.485 -5.797,-2.401 -9.529,-8.292 -9.82,-8.675 -0.277,-0.382 -2.341,-3.119 -2.341,-5.949 0,-2.83 1.437,-4.209 2.017,-4.801 0.476,-0.487 1.264,-0.707 2.018,-0.707 0.243,0 0.464,0.011 0.66,0.022 0.58,0.024 0.87,0.059 1.253,0.975 0.476,1.148 1.634,3.977 1.772,4.267 0.141,0.291 0.279,0.684 0.083,1.067 -0.188,0.395 -0.349,0.569 -0.639,0.905 -0.29,0.337 -0.568,0.592 -0.858,0.951 -0.267,0.312 -0.566,0.65 -0.231,1.229 0.336,0.568 1.496,2.458 3.2,3.977 2.203,1.96 3.988,2.586 4.625,2.853 0.476,0.197 1.044,0.151 1.392,-0.22 0.441,-0.476 0.985,-1.264 1.543,-2.041 0.394,-0.557 0.892,-0.627 1.414,-0.43 0.533,0.185 3.35,1.577 3.93,1.867 0.579,0.29 0.962,0.429 1.102,0.673 0.138,0.245 0.138,1.393 -0.338,2.738 z" fill="%23ffffff" id="path1" /></g></g></svg>');
            background-repeat: no-repeat;
        }
/* my social icons svg start */

        span.icon-is-sub {display: none;}
        
        .catalog-item.equal-cells.globalFrameProduct.to-cart.slick-slide.slick-active {
            display:flex;
            flex-direction: column;
            align-items: center;
            text-align: center;
        }
        
         /* comment form */
        button.comments-open-main-form{
            border: none;
            border-radius: 8px;
            box-sizing: border-box;
            display: inline-block;
            margin: 0;
            outline: none;
            padding: 0 16px;
            position: relative;
            text-align: center;
            transition: .2s ease-in-out color, background-color, border-color;
            background-color: #f5f5f5;
}

        button.comments-open-main-form:hover, 
        button.comments-open-main-form.active {
            background-color: #f5f5f5;
        }

        button.comments-open-main-form:hover {
            background-color: #f5f5f5;
            color: #4096e3;
        }
        
        button.comments-open-main-form .text-el {
            background-color: #f5f5f5;
            font-size: 16px;
            font-weight: normal;
            color: #3e77aa;
        }
        
        button.comments-open-main-form .text-el:hover {
            background-color: #f5f5f5;
            color: #4096e3;
        }
        
        .drop.comments-main-form.active.inherit {
            background-color: #f5f5f5;
            color:#797878;
            margin-top: 5px;
            border: none;
        }
        
        .btn-blue.btn-form input {
            font-weight: normal;
            height: 40px;
            font-size: 16px;
        }
        
        /*stars*/
        .items-catalog .frame-star {
            margin-bottom: 1px;
            min-height: 16px;
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            justify-content: center;
            flex-direction: column;
            padding: 10px;
            line-height: 1.5;
        }
        
        .inside {
            opacity: 0;
            /*transition: opacity 0.5s ease;*/
            transform: scale(0); /* Start small */
            transition: transform 1s ease;
        }