a {color: #c00039;}
button {outline:none;}
.scrolloff{pointer-events: none;}
body {color: #000;background: #fff;font-size:16px;}
a.seemore {display: none;}
#yt_top {height: 60px;}
#empty {margin-top: -42px;}
#empty .modcontent, #contacte .modcontent {padding: 0;}
#top2 {text-align: right;}
#yt_logo {margin: 23px 0;}
.flbut {margin: 0 auto;width: 350px;position: relative;top: 0;}
.flbut #jshop_search {width: 350px;border:1px solid #c00039;border-radius: 5px;height: 45px}
.flbut input::-webkit-input-placeholder {font-style: italic;}
.flbut button[type="submit"] {background: url(/images/icon-search.png) no-repeat center;width: 45px;height: 45px;position: absolute;right: 0;top:0;}
.flbut i {display: none;}
#bd .module {margin:0;background: none;}
#contacte p {font-weight:700;font-size:20px;margin:0 0 5px;text-align: right;}
#contacte img {margin-right: 10px;}
.fadePopup331.fadePopup {background: none;color: #c00039;font-size: 18px;text-decoration: underline;padding: 0;float: right;}
.FlowupLabels .fl_label {top:11px;z-index: 1;}
.FlowupLabels .fl_input {border:1px solid #c00039;border-radius: 5px;height: 45px}

.free {font-size: 16px;font-weight: 100; margin: 0;}

#yt_menuwrap, #bd .menu-fixed {background: #c00039;z-index: 1000;}
#yt_mainmenu #meganavigator {display: table;margin: 0 auto;}
#yt_mainmenu #meganavigator li.level1 > .item-link {font-size: 20px;text-transform: none;padding: 12px 35px;}
#yt_mainmenu #meganavigator li.level1.active, #yt_mainmenu #meganavigator li.level1:hover {text-decoration: underline;background: none;}
.mm-list > li:hover a, .mm-list > li:hover span {background: #c00039;}
#yt_slideshow .container {width: 1170px;}
#yt_slideshow .modcontent {padding: 0;}

/* ####### SLIDER ######## */
#container {width: 1170px;position: relative;margin: 0 auto;}
#carousel {width: 1050px;margin: 0 auto;}
#ui-carousel-next, #ui-carousel-prev {width: 60px;height: 360px;background: url(/images/arrow-prev.png) #fff center center no-repeat;display: block;position: absolute;top: 0;z-index: 100;}
#ui-carousel-next {right: 0;background-image: url(/images/arrow-next.png);}
#ui-carousel-prev {left: 0;}
#ui-carousel-next > span, #ui-carousel-prev > span {display: none;}
.slide {margin: 0;position: relative;}
.slide  h1 {font: 72px/1 Anton, sans-serif;color: #ff5c43;margin: 0;padding: 0;}
.slide h2 {font-size: 46px;margin: 0;padding: 0;}
.slide p {font-size: 16px;margin:30px 0 0 0;padding: 0;}
##slide01 > img {position: absolute;bottom: 35px;left: 30px;}
#slide01 > .text {position: absolute;left: 290px;bottom: 35px;}
#slide02 > img {position: absolute;bottom: 35px;left: 30px;}			
#slide02 > .text {position: absolute;left: 290px;bottom: 65px;}
#pages {width: 95px;margin: 0 auto;}
.bullet {background: url(/images/page-off.png) center center no-repeat;display: block;width: 18px;height: 18px;margin: 0;margin-right: 5px;float: left;}

.bcat {background: #0979b0;color:#fff;padding:10px 20px!important;width: 200px;text-align: center;border-radius: 5px;}
.bcat:hover {color:#000;}

.pathway {color: #c00039;}

.dotstyle-dotstroke li a {box-shadow: inset 0 0 0 2px #c00039;}
.dotstyle-dotstroke li.current a {box-shadow: inset 0 0 0 8px #c00039;}
.dotstyle-dotstroke li a:hover, .dotstyle-dotstroke li a:focus {box-shadow: inset 0 0 0 8px #ff5c43;}
.jsn-es-nav-slide a.jsn-es-next div, .jsn-es-nav-slide a.jsn-es-prev div {visibility: hidden;}
.jsn-es-nav-slide svg.jsn-es-icon {fill:rgba(192, 0, 57, 1);}

#yt_spotlight1 {background: #eaeaea;}
.preim {display: block;width: 100%;text-align: center;}
.block_preim {display: inline-block;width: 19%;text-align: center;font-size: 16px;font-weight: 700;}
#about_block {font-size: 14px;}
.about_list {list-style: none;}
.about_list li {line-height: 18px;}
.about_list li:before {content:"•";color: #c00039;position: relative;left: -10px;top: 2px;font-size: 18px;line-height: 2px;}

#yt_spotlight3 {background: #eaeaea;padding: 30px 0;}

#content {padding-top: 0px;}

.shophead h1 {margin: 0 0 30px;font-size: 36px;}
.jshop_list_category .jshop tr .jshop_categ {vertical-align: top;border: 0;height: 1px;height: 100%;position: relative;}
.jshop_list_category .jshop tr:first-child .jshop_categ {height: 290px;}
.jshop_list_category .jshop tr:last-child .jshop_categ {height: 260px;}
.jshop_list_category .jshop tr .jshop_categ .category {overflow: hidden;text-align: center;padding-top: 10px;border: 1px solid #eee;/*height: 235px;*/height: 100%;-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.6);-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.6);box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.6);}
.jshop_list_category .jshop tr .jshop_categ .category .image {height: auto;margin-bottom: 10px;}
.jshop_list_category .jshop tr .jshop_categ .category .info .product_link {color: #c00039;font-size: 16px;}
.jshop_list_category .jshop tr .jshop_categ:hover .info .product_link {color: #000;}
.jshop_list_category .jshop tr .jshop_categ:after {display: none;}
/*.jshop_list_category .jshop tr .jshop_categ:last-child .category .image img {visibility: hidden;}*/

/*.productfull .product-image .image_middle #list_product_image_middle img {position: relative;top: 50%;left: 50%;margin-top: -85px;margin-left: -85px;}*/

.best_prod h3.modtitle {color: #c00039;font-size: 24px;font-weight: 900;border-bottom: 0;text-transform: none;}
.best_prod h3.modtitle:after {display: none;}

#formBody341 .error[generated=true] {font-size: 12px;padding: 0px 5px 2px 5px;text-align: right;}
/*
.container-slider .slider .vpo-wrap .vp .item .item-wrap .item-info .item-title a {color: #c00039;}
.container-slider .slider .vpo-wrap .vp .item .item-wrap .item-info .item-content .item-price {color: #000;}
.container-slider .slider .item img {width: 125px;}
.container-slider .page-button.style3 .control-button .preview {left: -40px;right: 0;}
.container-slider .page-button.style3 .control-button .next {right: -40px;}*/

#left .module {padding:0;}

.je_acc > ul > li:first-child > a {border-radius: 10px 10px 0 0;}
.je_acc > ul > li:last-child > a {border-radius: 0 0 10px 10px;}
#je_accord357.je_acc ul ul li a {color: #000!important;font-size: 14px;}
#je_accord357.je_acc ul ul li:hover > a, #je_accord357.je_acc ul ul li.open > a, #je_accord357.je_acc ul ul li.active > a {color:#000!important;}
.holder::before {color: #c00039;}
#je_accord357.je_acc > ul > li > a:hover > span::after, #je_accord357.je_acc > ul > li.active > a > span::after, #je_accord357.je_acc > ul > li.open > a > span::after {border-color: #c00039;}
#je_accord357 .holder::after {border-top: 2px solid #c00039;border-left: 2px solid #c00039;}


.jshop_list_product table.list_product.columns-4 {width: 100%;margin:0;}
.jshop_list_product table.list_product .block_product {display: inline-block;padding: 10px;background: #fff;border: 1px solid #bebcbc;border-radius: 10px;margin: 4px;width: 24%!important;}
.jshop_list_product table.list_product .block_product .product .image .zoom {display: none;}
.jshop_list_product table.list_product .block_product .product .info .name {margin-bottom: 25px;height: 69px;overflow: hidden;}
.jshop_list_product table.list_product .block_product .product .info .name a {color: #c00039;}
.jshop_list_product table.list_product .block_product .product:hover .info .name a {color: #000;}
.jshop_list_product table.list_product .block_product .product .info .jshop_price {color: #000;height: 44px;}
.jshop_list_product .product .buttons a.button_detail {margin-top: 5px;width: 130px;padding: 4px;border-radius: 5px;background: #0979b0;color: #fff;}
.jshop_list_product .product .buttons a.button_detail:hover {color: #000;}

.jshop.productfull h1 {font-size: 36px;font-weight: 900;}
.productfull .product-image {}
.imgblock {height: 294px;border: solid 1px #e9e9e9;    border-radius: 10px;}
.articles {width: 100%;margin-bottom: 2px;}
.productfull .product-info .jshop_code_prod {font-size: 16px;font-weight: 400;}
.productfull .product-info .price div #block_price {font-size: 30px;font-weight: 900;color:#000;}
.productfull .product-image .image_middle {margin-bottom: 0;height: 100%;}
.productfull .product-image .yt-carousel {display: none;}
.productfull .product-info .price {display: inline-block;margin-top: 10px;margin-bottom: 5px;}
.fastbuy {display: inline-block;float: right;width: 160px;text-align: center;padding: 8px;background: #0979b0;border-radius: 5px;}
.fastbuy .inline_askquestion_prod.free {color: #fff;}
.fastbuy:hover .inline_askquestion_prod.free {color: #000;}
.disclaimeraq .product_name_ask {color: #c00039;}
#askquestion #askquestionForm .red {color: #c00039;}
#askquestion form#askquestionForm .submit {background: #c00039 none repeat scroll 0 0;border: 3px solid #c00039;}
.bordertov {border: solid 1px #e9e9e9;padding:0px 20px;position: relative;border-radius: 10px;}
.bordertov:after {height: 1px;width: 100%;border-top: solid 1px #e9e9e9;content: "";position: absolute;top: 50%;left: 0;right: 0;}
.apb {padding: 40px 0;}
.product-info .small_desc {text-align: justify;padding-top: 40px;padding-bottom: 40px;}
.productfull .pro-more-info #tabs_container {border-radius: 0 0 10px 10px;}
.productfull .pro-more-info .tab-title {border-bottom: 1px solid #e9e9e9;}
.productfull .pro-more-info .tab-title li {width: auto;}
.productfull .pro-more-info .tab-title li a {border: none;padding: 0 10px;}
.productfull .pro-more-info .tab-title li a.tabulous_active {border-width:1px;border-style: solid;color: #c00039 !important;background: none !important;border-color: #e9e9e9 !important;border-radius: 10px 10px 0 0;}
.down_doc {margin-top: 20px;font-weight: 900;}
.jshop .list_product_demo {padding-top:0;}

.pagination {margin:5px auto;}
.pagination ul li.active span, .pagination ul li.active a, .pagination ul li:hover span, .pagination ul li:hover a {color: #fff;background: #c00039 !important;border: 1px solid #c00039 !important;}
.pagination ul li a, .pagination ul li span {border: 1px solid #c00039;}

.latest_products.jshop {display: table;margin: 0 auto;text-align: center;}
.latest_products.jshop .block_item {display: inline-block;width: 17%;padding: 10px;background: #fff;margin: 0 10px;border: 1px solid #bebcbc;border-radius: 10px;}
.latest_products.jshop .block_item .image_block {text-align: center;}
.latest_products.jshop .block_item .image_block .jshop_img {max-width: 125px;}
.latest_products.jshop .block_item .name {height: 66px;margin-bottom: 20px;}
.latest_products.jshop .block_item .name a {color: #c00039;}
.latest_products.jshop .block_item .jshop_price {color:#000;text-align: center;}
.latest_products.jshop .block_item .buttons {text-align: center;}
.button_detail p {color: #fff;background: #106095;border-radius: 5px;padding:5px 10px;margin: 15px 5px;}
.button_detail:hover p {color:#000;background: #3e99d5;}

.linkprod > div > div {margin-right: 20px;display: inline-block;}
#last_prod, #rek_prod {font-size: 24px;font-weight: 700;color:#000;cursor: pointer;}
#last_prod:hover, #rek_prod:hover, #last_prod.active, #rek_prod.active {color: #c00039;text-decoration: underline;}
.last_prod {display: none;}

.djslider-default img.dj-image {width: 200px !important;}
.djslider-default ul.djslider-in > li {display:flex;justify-content: center;align-items: center;}

.productfull .product-image .image_middle .image_full {text-align: center;height: 100%;}
.productfull .product-image .image_middle .image_full img {position: relative;top: 50%;margin-top: -85px;}
.productfull .product-image .image_middle .zoom {width: 100%;height: 100%;background: none;border: 0;}
.productfull .product-image .image_middle .zoom:hover {background: none;/*rgba(192, 0, 57, 0.1)*/}

ul.multitabselector li#tabpicture {display: none;}
.jshop_list_product table.list_product {margin: 0;}
.jshop.list_product.price_list tr.product:nth-child(even) {background: #eee;}
.price_list td.articul, .price_list td.plqty, .price_list td.weight {display: none;}
.price_list td.name {width: 90%;text-align: left!important;}
.price_list td.pricel {width:10%;min-width: 120px;}
.price_list td.pricel .jshop_price {text-align: right!important;}

#bottom1 {text-align: justify;}

#yt_spotlight5 {background: #eaeaea;}
#yt_spotlight5 .row {background: 0;margin: 0;padding:0;}
#bottom2 {padding: 30px 0;}
#formBody341 {display: table;margin: 0 auto;}
#formBody341 #formHeader {margin: 10px 0 0;float: left;opacity: 1;font-size: 24px;}
#formBody341.FlowupLabels .fl_wrap {float: left;width: 220px;margin: 0 5px;}
#formBody341.FlowupLabels .fl_wrap.forb {margin:0;}
#formBody341.FlowupLabels .fl_wrap:nth-child(2), #formBody341.FlowupLabels .fl_wrap:nth-child(3) {background: #fff;border-radius: 5px;}
#formBody341 .rf_submit, #formBody331 .rf_submit {margin: 0;width: 250px;height: 45px;border-radius: 0;background: #106095;}

#bottom3 .module h3.modtitle {text-align: center;border: 0;font-size: 24px;font-weight: 700;color: #c00039;margin-bottom: 10px;}
#bottom3 .module h3.modtitle:after {left: 50%;margin-left: -35px;background: #c00039;}

#yt_spotlight8 {background: none;padding:0;}
#yt_spotlight8 .container {width: 100%;padding: 0;}
#yt_spotlight8 .container .row {margin: 0;}
#bottom5 {padding: 0;}
#bottom5 .modcontent {padding: 0;}
.map-wrapper {height: 400px;position: relative;width: 100%;}
.map-wrapper .map-contacts {height: 200px;width: 320px;position: absolute;background: rgba(250,250,250,1);z-index: 2;top: -50px;left: 50%;margin-left: -400px;color: #333;border-radius: 0px;border:0;-webkit-box-shadow: 1px 1px 15px 0px rgba(0,0,0,0.75);-moz-box-shadow: 1px 1px 15px 0px rgba(0,0,0,0.75);box-shadow: 1px 1px 15px 0px rgba(0,0,0,0.75);}
.map-wrapper .map-contacts > div {display: table;width: 100%;}
.map-wrapper .map-contacts > div > span {font-family: 'Open Sans', Verdana, sans-serif;vertical-align: middle;display: table-cell;height: 200px;font-size: 14px;padding: 0 20px 0 20px;text-align: left;}
.map-wrapper .map-contacts > div > span p {margin-bottom: 8px;}
.map-wrapper .map-contacts > div > span p:last-child {margin-bottom: 0;}
.map-wrapper .map-contacts > div > span p.address strong, .map-wrapper .map-contacts > div > span p.tele strong, .map-wrapper .map-contacts > div > span p.time strong {font-size: 16px;}


#yt_footer {background: #eaeaea;font-size: 14px;}
#yt_footer ul.menu li {border:0;}
#yt_footer ul.menu li a {padding:0;color:#000;font-size: 14px;}
#yt_footer ul.menu li a:hover, #yt_footer ul.menu li.active a {color:#c00039;}
#yt_footer .module h3.modtitle {font-size: 16px;text-transform: none;border: 0;}
#yt_footer .module h3.modtitle:after  {display: none;}
#bottommenu1. #bottommenu2 {padding-left: 100px;}
#bottommenu1 .module .modcontent, #bottommenu2 .module .modcontent, #bottomcontact .module .modcontent {padding:0;}
#bottomcontact .module h3.modtitle {color: #c00039;font-size: 20px;font-weight: 700;text-align: right;}
.bottom_phone {text-align: right;font-size: 20px;font-weight: 700;}
.bottom_zvonok {text-align: right;}
.bottom_zvonok img {margin-right: 10px;}
.mobview {display: none;}

#f341 > div {margin: 0 auto;}
  #f341 {display: inline-block;float: left;border:1px solid #c00039;position: relative;z-index: 99;border-radius: 5px;margin-right: 20px;width: 56px;height: 45px;}
  #f341 > div {width: 55px!important;height: 43px!important;overflow: hidden!important;border-radius: 5px;}

@media (min-width: 640px) {
  #f341 iframe {width: 53px !important;height: 60px !important;position: relative !important;top: -14px !important;}
}

.bottomheader {width: 100%;text-align: center;}

@media (max-width: 1199px){
.free {font-size: 14px;}
#bd #yt_mainmenu #meganavigator li.level1 > .item-link {padding: 12px 20px;}
.jshop_list_product table.list_product .block_product {width: 32%!important;}
}

@media (max-width: 1023px) {
.latest_products.jshop {border-collapse: separate;border-spacing: 5px;}
.latest_products.jshop .block_item {display: table-cell;}
.latest_products.jshop .block_item:last-child {display: none;}
}

@media (max-width: 991px) {
#slogan .module div.modcontent {padding:7px 0;}
#top2 {text-align: center;width: 100%;}
#yt_top #top2 .module {float: none;}
#top2 .module div.modcontent {padding:0;}
#yt_header {padding:5px 0;}
#yt_logo {text-align: center;margin: 5px 0;}
#contacte p {text-align: center;}
#contacte p:last-child, .bottom_zvonok {width: 175px;margin: 0 auto 10px;}
#yt_mainmenu #meganavigator {display: none;}
#yt_mainmenu .yt-resmenu a {background: #fff;}
#yt_mainmenu .yt-resmenu a .fa {color:#c00039;}
#copy {text-align: center;}
.mobhide {display: none;}
.mobview {display: inline;}
#bottommenu1, #bottommenu2 {width: 50%;    float: left;}
#bottommenu2 {text-align: right;}
#bottomcontact .module h3.modtitle, .bottom_phone {text-align: center;}

.jshop_list_category .jshop tr {display: block;width: 100%;}
.jshop_list_category .jshop tr .jshop_categ {display: inline-block;width: 32%!important;float: left;padding: 10px;height: auto;}
.jshop_list_category .jshop tr .jshop_categ .category {height: 290px;padding-bottom: 10px;}
}

@media (max-width: 979px) {
.fastbuy {float: left;}
.jshop_list_category .jshop tr .jshop_categ {width: 50%!important;height: 290px;}
.jshop_list_category .jshop tr .jshop_categ .category {height: 100%;}
#formBody341 {max-width: 600px;}
#formBody341 #formHeader {width: 100%;text-align: center;margin: 10px 0;}
#formBody341.FlowupLabels .fl_wrap.forb {width: 230px;}
.jshop_list_product table.list_product .block_product {width: 46%!important;}
}

@media (max-width: 768px) {
.mobhide {display: none;}
#contacte p {text-align: center;}
.block_preim {width: 32%;}
}

@media (max-width: 767px) {
#slogan {float: left;width: 100%;}
#yt_slideshow {display: none;}
.jshop_list_category .jshop tr .jshop_categ {height: 250px;}
#bottomcontact {display: inline-block;width: 100%;}
#formBody341.FlowupLabels .fl_wrap {margin-left: 0;}
.latest_products.jshop .block_item {display: table-cell;width: 46%;float: left;margin: 10px;}
.latest_products.jshop .block_item .name {text-align: center;}
.jshop_list_product table.list_product .block_product {width: 48%!important;}
}

@media (max-width: 639px) {
#formBody341.FlowupLabels .fl_wrap {width: 100%!important;margin:0 auto;}
#f341 {width: 100%;height: auto;border: 0;margin: 5px 0;}
#f341 > div {width: 304px!important;height: 78px!important;}
#formBody341 .rf_submit {margin: 0 auto;}
.bottomheader {display:none;}
.map-wrapper .map-contacts {margin-left: -330px;width: 280px;}
}

@media (max-width: 550px) {
.block_preim {height: 178px;display:inline-table;}
.latest_products.jshop .block_item {width: 100%;margin: 10px 0;}
.jshop_list_category .jshop tr .jshop_categ {height: 290px;}
}

@media (max-width: 495px) {
.preim {margin: 0 auto}
.block_preim {width: 49%;}
.jshop_list_product table.list_product .block_product {width: 98%!important;}
}

@media (max-width: 450px) {
#slogan {margin-top: 10px;}
#bd #top2 {display: none;}
}

@media (max-width: 424px) {
#bottomcontact .mobview {display: none;}
#bottomcontact .mobhide {display: inline;}
.jshop_list_product table.list_product .block_product {width: 98%!important;}
}

@media (max-width: 375px) {
.map-wrapper .map-contacts {margin-left: -290px;width: 220px;}
.flbut {width: 100%;}
.flbut #jshop_search {width: 100%;}
}


/*
     FILE ARCHIVED ON 01:31:25 Oct 10, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:10:02 Feb 11, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.691
  exclusion.robots: 0.022
  exclusion.robots.policy: 0.009
  esindex: 0.013
  cdx.remote: 20.085
  LoadShardBlock: 148.421 (3)
  PetaboxLoader3.datanode: 129.191 (5)
  load_resource: 134.067 (2)
*/