Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/templates/aspro_next_rospiro/css/ |
Upload File : |
/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/ /* Examples (uncomment to use):*/ /* Expand site width */ /* body .wrapper { max-width: 1400px !important; } */ /* Set site background image */ /* body { background: url(image_source) top no-repeat; } /* Hide compare button */ /* a.compare_item { display: none !important; }*/ .feedback_wrapper .maxwidth-theme>.form.inline { padding: 0; } /* wbs24 - add sale stickers */ .stickers .wrap_mark_sale { display: block; } .stickers .mark_sale { background-color: #e32330; width: 40px; height: 40px; font-size: 13px !important; line-height: 40px; border-radius: 50%; color: #fff; font-weight: bold; text-align: center; } .sale_block .value { display: none; } .fast_view_frame .stickers { max-width: 250px; } /* wbs24 - buy services */ .service-item { display: flex; align-items: baseline; } .service-item__button { position: relative; cursor: pointer; } .btn-onoff:after, .btn-onoff:before { position: absolute; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 0; content: "."; } .btn-onoff:after { top: 4px; bottom: 0; border-radius: 100%; background: #fff; width: 14px; height: 14px; border: none; margin: 2px; left: 0; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.3); transition: left 0.1s ease-in; z-index: 11; } .btn-onoff.active:after { left: 14px; } .btn-onoff:before { display: block; top: 4px; left: 0; height: 18px; width: 33px; border-radius: 10px; background: #a12771; } .btn-onoff:not(.active):before { background: #e0e0e0; } .btn-onoff { padding: 0px 0px 0px 50px; font-size: 13px; color: #999; height: 18px; } .service-item__price { padding-left: 20px; } .basket-items-list-item-container[data-serviceofproductid] { display: none !important; } .video_exist_icon { width: 30px; height: 30px; margin-bottom: 5px; cursor: pointer; } .video_exist_icon.width-inherit { width: inherit; } .video_exist_icon > a:first-child { min-width: 30px; width: 30px; height: 30px; } .video_exist_icon.width-inherit > a:first-child { display: inline-block; } .video_exist_icon span { margin-bottom: 0; padding-left: 10px; color: #555; } .video_exist_icon img { width: 20px; margin: 5px; } .video_exist_icon:hover > a:first-child { background-color: rgba(229,229,229,.9); border-radius: 50%; } /* page Delivery */ .delivery-rpt-new-row { display: flex; flex-wrap: wrap; margin: 90px -10px 0 -10px; } .delivery-rpt-new-row .column { padding: 0 10px; flex: 0 1 50%; display: flex; } .delivery-rpt-new-row .column .item{ border: 2px solid #efa25c; background-color:#f9f9f9; padding: 50px 10px 0 12px; } .delivery-rpt-new-row .ap_label { position:absolute; width:90px; height:90px; background-color:#ef7f1a; left:45px; top:-45px; -webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.5); -moz-box-shadow:0 0 10px 1px rgba(0,0,0,0.5); box-shadow:0 0 10px 1px rgba(0,0,0,0.5); transform:rotate(45deg); } .delivery-rpt-new-row .ap_label:before { content:""; position:absolute; width:50px; height:42px; left:6px; top:0; bottom:0; right:0; margin:auto; background:url('/bitrix/templates/aspro_next_rospiro/images/truck.png') 50% 50% no-repeat; transform:rotate(-45deg); z-index:1; } .delivery-rpt-new__row_images { display: flex; flex-wrap: wrap; margin: 0 -10px; } .delivery-rpt-new__row_images .column { padding: 0 10px; flex: 0 1 25%; } .delivery-rpt-new__row_images .item { position: relative; height: 100px; } .delivery-rpt-new__row_images .item { position: relative; height: 100px; } .delivery-rpt-new__row_images .item img { position: absolute; height: 100%; width: 100%; object-fit: contain; } @media (max-width: 1440px) { .delivery-rpt-new-row .column { flex: 0 1 100%; display: block; margin: 0 0 90px 0; } .delivery-rpt-new__row_images .column { flex: 0 1 50%; } } /* page Delivery end */ /* page About */ .about-rpt .about-rpt__facts { display: flex; flex-wrap: wrap; margin: 0 -10px; } .about-rpt .about-rpt__facts li { list-style: none; position: relative; padding: 0 10px 0 10px !important; flex: 0 1 50%; margin: 0 0 20px 0 !important; min-height: 70px; } .about-rpt .about-rpt__facts li p { background: #fcebd9; margin: 0; height: 100%; padding: 0 0 0 70px; } .about-rpt .about-rpt__facts li::before { position: absolute !important; left: 20px !important; margin: 10px 0 0 0; list-style: none; font-size:20px; width:50px !important; height:50px; color:#f68e0b; line-height:48px; text-align:center; border:1px solid #006cff; border-radius:50%; float:left; margin-right:12px } .about-rpt .about_images { display: flex; flex-wrap: wrap; margin: 0 -10px; } .about-rpt .about_images .column { flex: 0 1 20%; padding: 0 10px; } .about-rpt .about_images .column .item { height: 300px; max-width: 200px; margin: 0 auto; position: relative; } .about-rpt .about_images .column .item img { position: absolute; height: 100%; width: 100%; object-fit: contain; } @media (max-width: 1440px) { .about-rpt .about_images .column { flex: 0 1 25%; } } @media (max-width: 1162px) { .about-rpt .about_images .column { flex: 0 1 33.333%; } } @media (max-width: 768px) { .about-rpt .about_images .column { flex: 0 1 100%; } } @media (max-width: 768px) { .about-rpt .about-rpt__facts li { flex: 0 1 100%; } } /* page About end */ /* page Discounts */ .discounts-rpt { padding: 50px 20px; } .discounts-rpt .discounts-rpt__row { width: 100%; display: flex; align-items: center; justify-content: center; margin: 0 -10px; } .discounts-rpt .discounts-rpt__row ul { padding: 0 10px; } .discounts-rpt { background: url('/bitrix/templates/aspro_next_rospiro/images/opt-balloon-right.webp') no-repeat left, url('/bitrix/templates/aspro_next_rospiro/images/opt-balloon-left.webp') no-repeat right, #fcf7f2; } @media (max-width: 1440px) { .discounts-rpt { background: #fcf7f2; } } @media (max-width: 768px) { .discounts-rpt .discounts-rpt__row { flex-direction: column; } } /* page Discounts end */ /* icons in detail page */ .advantages_rpt { margin: 32px 0 0 0; } .advantages_rpt .advantages__img { display:flex; align-items:center; justify-content:center; margin:0 auto 15px; width:65px; height:65px; border-radius:50%; background-color:#08315d } .advantages_rpt .advantages__img img{ width: 40px; height: 40px; object-fit: contain; } .advantages_rpt .advantages__title { text-align: center; margin: 0 0 5px 0; } .advantages_rpt .advantages__text { text-align: center; } /* icons in detail page end */ .item__rpt-modificate { padding: 0px 10px 0px !important; } .row__rpt-modificate { display: flex; align-items: center; } .row__rpt-modificate .img { margin: 0 !important; } /* page Opt */ .landing__rpt .textinput-wrapper .text{ display: inline-block; width: 74px; } .landing__rpt .page-header { z-index: 99!important; } .landing__rpt .bcrumbs-container { display: none; } .landing__rpt .color-orange { color: #ef7f1b; } .landing__rpt .block-1 { min-height: 660px; text-align: center; background: url(/opt/img/1.jpg) center no-repeat; display: flex; justify-content: center; align-items: center; } .landing__rpt .block-1__title { margin: 20px 0 0 0; font-size: 60px; line-height: 120%; text-transform: uppercase; font-weight: bolder; } .landing__rpt .block-1__subtitle { font-size: 22px; margin: 0 0 20px 0; } .landing__rpt .block-2 { min-height: 550px; text-align: center; background: url(/opt/img/3.png) center no-repeat; position: relative; z-index: 1; } .landing__rpt .block-2__angle { background: #fff; display: inline-block; margin-top: -570px; width: 1000px; left: 250px; height: 1000px; transform: rotate(45deg); } .landing__rpt .block-2__img { position: relative; margin-top: 50px; } .landing__rpt .block-2__logo { position: relative; margin-top: 50px; } .landing__rpt .block-2__content { position: absolute; top: 0; width: 100%; } .landing__rpt .block-2__row { display: flex; flex-wrap: wrap; margin: 0 0 30px 0; } .landing__rpt .block-2__ico { flex: 0 1 33.333%; background: #fff; margin-top: 40px; padding: 50px 100px; vertical-align: top; } .landing__rpt .block-2__ico-title { display: block; color: #646e7a; font-size: 18px; margin-top: 10px; } .landing__rpt .block-3 { position: relative; min-height: 550px; } .landing__rpt .block-3__bg { position: absolute; width: 100%; height: 100%; } .landing__rpt .block-3__bg-left { width: 50%; height: 100%; float:left; } .landing__rpt .block-3__bg-right { width: 50%; height: 100%; float: right; background: #08315d; } .landing__rpt .block-3 .col-md-6 { padding-top: 15%; padding-left: 50px; padding-right: 50px; } .landing__rpt .block-3 .col-md-6:last-child { padding-top: 12%; } .landing__rpt .block-3__subtitle { display: block; color: #ef7f1b; font-size: 24px; text-transform: uppercase; } .landing__rpt .block-3__title { display: block; color: #08315d; font-weight: bolder; font-size: 50px; line-height: 120%; text-transform: uppercase; } .landing__rpt .block-3__list { color: #fff; } .landing__rpt .block-3__item { margin-bottom: 50px; line-height: 50px; font-size: 20px; } .landing__rpt .block-3__ico { display: block; float: left; width: 65px; height: 55px; margin-right: 25px; } .landing__rpt .block-3__ico-1 { background: url(/upload/opt/delivery.png) no-repeat; } .landing__rpt .block-3__ico-2 { background: url(/upload/opt/credit.png) no-repeat; } .landing__rpt .block-3__ico-3 { background: url(/upload/opt/sale.png) no-repeat; } .landing__rpt .block-3__ico-4 { background: url(/upload/opt/delivery.png) no-repeat; } .landing__rpt .block-4 { position: relative; } .landing__rpt .block-4__bg { position: absolute; width: 100%; height: 100%; } .landing__rpt .block-4__bg-left { width: 50%; height: 100%; float:left; background: #f1f1f1; } .landing__rpt .block-4__bg-right { width: 50%; height: 100%; float:right; } .landing__rpt .block-4 .block-4__content { padding-left: 55px; } .landing__rpt .block-4__partners { margin: 20px auto; } .landing__rpt .block-4__partners-item { padding: 15px 45px; background: #fff; border: 1px solid #d8d8d8; text-align: center; line-height: 145px; width: 100%; } .landing__rpt .block-4__partners-item img { max-width: 100%; } .landing__rpt .block-4__title { margin-top: 40px; color: #08315d; text-transform: uppercase; font-size: 36px; line-height: 120%; font-weight: bolder; } .landing__rpt .block-4__subtitle { font-size: 20px; color: #ef7f1b; } .landing__rpt .block-4__text { margin: 40px 0 30px; } .landing__rpt .block-4__cta { font-size: 22px; font-weight: bold; margin-bottom: 40px; } .landing__rpt .block-4__cta a{ color: #ef7f1b!important; } .landing__rpt .block-4__btn { display: inline-block; color: #fff!important; background: #ef7f1b; text-align: center; text-transform: uppercase; } .landing__rpt .block-5 { padding: 45px 0; } .landing__rpt .block-5__link { height: 130px; display: block; width: 100%; background: #08315d; padding: 15px; color: #fff; text-align: center; } .landing__rpt .block-5__title { display: block; margin-top: 10px; color: #fff; } .landing__rpt .block-6 { background: #f0f0f0; text-align: center; } .landing__rpt .block__title { display: inline-block; width: 100%; text-transform: uppercase; font-size: 32px; line-height: 120%; color: #08315d; font-weight: bolder; margin: 50px auto; text-align: center; } .landing__rpt .block-6__row { display: flex; margin: 0 -15px; flex-wrap: wrap; } .landing__rpt .block-6__row .block-6__column { flex: 0 1 33.333%; padding: 0 15px; display: flex; } .landing__rpt .block-6__item { background: #fff; padding: 35px; width: 100%; margin-bottom: 30px; } .landing__rpt .block-6__item img { max-width: 100%; } .landing__rpt .block-6__item-title { display: block; margin-top: 20px; color: #000; font-size: 18px; } .landing__rpt .block-7 { margin: 0 0 20px 0; } .landing__rpt .block-7__price-row { display: flex; flex-wrap: wrap; margin: -5px -5px; } .landing__rpt .block-7__price { flex: 0 1 33.333%; padding: 5px 5px; } .landing__rpt .block-7__price .item { min-height: 70px; border: 1px solid #d8d8d8; padding: 20px; display: flex; flex-direction: column; } .landing__rpt .block-7__price .item span { color: #ef7f1b; font-weight: bolder; } .landing__rpt .block-7__item { border: 1px solid #d8d8d8; padding: 5px 15px; margin-bottom: 5px; } .landing__rpt .block-7__item-title { font-size: 18px; color: #ef7f1b; } .landing__rpt .block-7__item-title span { font-size: 28px; font-weight: bolder; } .landing__rpt .block-7__item-subtitle { font-size: 14px; } .landing__rpt .block-7__item-subtitle span { font-size: 24px; font-weight: bolder; } .landing__rpt .block-7__hint { font-size: 12px; margin-top: 20px; } /* Custom styles for form */ .landing__rpt .block-7__form { background: #08315d; padding: 20px; color: #fff; } .landing__rpt .block-7__form-title .maxwidth-theme { font-size: 18px; background: #08315d; } .landing__rpt .block-7__form-title .form_head h4 { color: white !important; } .landing__rpt .block-7__form-title .maxwidth-theme .form_body .row { display: flex; flex-direction: column; } .landing__rpt .block-7__form-title button[type="reset"] { display: none; } .landing__rpt .block-7__form-title .maxwidth-theme .form_body .row div { width: 100%; } .landing__rpt .block-7__form-title span { color: white; } .landing__rpt .block-7__form-title h2{ color: white; margin-top: 0; } .landing__rpt .block-7__form-title .form-control { background: #08315d; border: none; box-shadow: none; } .landing__rpt .block-7__form-title .filter.label_block input + label { color: white !important; } .landing__rpt .block-7__form-title .filter.label_block input + label a { color: rgb(198, 198, 198) !important; } .landing__rpt .block-7__form-title input[type="submit"] { background: #ef7f1b; width: 100%; } .landing__rpt .block-7__form-title .form_footer { width: 100%; } .landing__rpt .block-7__form span a{ color: #fff!important; } .landing__rpt .block-7__form h2{ display: none; } /* Custom styles for form */ .landing__rpt .block-8 { background: #08325c; padding-bottom: 50px; } .landing__rpt .block-8__title { display: inline-block; width: 100%; text-transform: uppercase; font-size: 32px; line-height: 120%; color: #fff; font-weight: bolder; margin: 50px auto; text-align: center; } .landing__rpt .block-8 .col-md-6 { margin-bottom: 35px; } .landing__rpt .block-8__ico { display: block; float: left; width: 60px; margin-right: 40px; } .landing__rpt .block-8__content { float: left; max-width: 80%; } .landing__rpt .block-8__feature-title { color: #fff; font-weight: bold; font-size: 20px; } .landing__rpt .block-8__text { font-size: 16px; color: #49739d; } .landing__rpt .block-9__btn { position: initial; color: #fff!important; background: #ef7f1b; text-align: center; text-transform: uppercase; display: inline-block !important; margin: 25px auto; } .landing__rpt .block-9__desc { margin-bottom: 40px; text-align: center; } .landing__rpt .block-9__form h4 { display: none; } .landing__rpt .block-9__form input[type="submit"] { background: #ef7f1b; border: none; } .landing__rpt .block-10 { text-align: center; background: #f0f0f0; } .landing__rpt .block-10__item { position: relative; text-align: center; color: #fff; background: #08315d; padding: 20px; height: 170px; margin-bottom: 15px; } .landing__rpt .block-10__item:after { content: ''; display: inline-block; position: absolute; width: 50px; height: 50px; right: -50px; top: 70px; z-index: 2; background: url(/opt/img/strelka.png) no-repeat; } .landing__rpt .block-10__item.last:after { display: none; } .landing__rpt .block-10__item-number { position: absolute; left: 10px; top: 10px; color: #4b637f; font-size: 32px; font-weight: bold; } .landing__rpt .block-10__item-title { margin-top: 15px; } .landing__rpt .dib { float: none!important; display: inline-block; vertical-align: top; } @media (max-width: 1200px) { .landing__rpt .block-1 { min-height: 300px; } .landing__rpt .block-1__title { font-size: 37px; } .landing__rpt .block-2__angle,.block-2__logo{ display: none; } .landing__rpt .block-2__ico{ /* width: 70%; padding: 20px 40px; margin-top: 30px; */ } .landing__rpt .block-2__row .block-2__ico{ flex: 0 1 100%; padding: 20px 40px; margin-top: 30px; } .landing__rpt .block-3__bg { display: none; } .landing__rpt .block-3__title { font-size: 30px; } .landing__rpt .block-3__item { color: #08315d; line-height: 24px; } .landing__rpt .block-4__bg { display: none; } .landing__rpt .block-4__partners { margin-bottom: 0; } .landing__rpt .block-4__partners-item { margin-bottom: 20px; } .landing__rpt .block-4 .block-4__content { padding-left: 15px; } .landing__rpt .block-5__link { margin-bottom: 20px; height: 170px; } .landing__rpt .block-6__row .block-6__column { flex: 0 1 100%; } .landing__rpt .block-7__form { margin-bottom: 20px; } .landing__rpt .block-8__feature { text-align: center; } .landing__rpt .block-8__ico { float: none; margin: 0 auto; } .landing__rpt .block-8__content { max-width: none; margin-top: 20px; margin-bottom: 20px; } .landing__rpt .block-10__item:after { display: none; } } @media (max-width: 768px) { .landing__rpt .form_body .captcha_input { position: relative; left: 0; } } .footer__studio { text-align: right; font-size: 13px; color: #888; } .footer__studio a { text-decoration: none; color: #3b3b3b; } .footer__studio img { display: inline; margin-left: 15px; height: 40px; vertical-align: bottom; } @media (max-width: 768px) { .footer__studio { text-align: center; font-size: 13px; color: #888; } } /* Change shopping cart buttons */ /* checkout button */ .basket-checkout-block-btn .basket-btn-checkout { background: #08315d !important; color: white !important; } .basket-checkout-block-btn .white { } .basket-checkout-block-btn .btn.btn-default.white:not(.grey) { color: white !important; } .basket-checkout-block-btn .basket-btn-checkout:hover { background: #033e7a !important; } /* one click button button */ .fastorder span { background: white !important; color: #08315d !important; } .fastorder span:hover { background: #08315d !important; color: white !important; } /* Change shopping cart buttons */ /* catalog */ .wbs24-max-product-count { position: absolute; top: -120%; left: 50%; transform: translateX(-50%); background-color: rgba(56, 55, 56, 0.8); border-radius: 2px; color: white; font-size: 10px; line-height: 120%; display: none; text-align: center; } .wbs24-max-product-count div { position: relative; max-width: 200px; padding: 5px; } .wbs24-max-product-count div::after { content: ''; position: absolute; display: inline-block; top: 100%; left: 50%; transform: translateX(-50%); border: 5px solid transparent; border-top: 5px solid rgba(56, 55, 56, 0.8); } /* basket */ .wbs24-max-product-count-basket { position: absolute; top: -63%; left: 50%; transform: translateX(-50%); background-color: rgba(56, 55, 56, 0.8); border-radius: 2px; color: white; font-size: 10px; display: none; text-align: center; } .wbs24-max-product-count-basket div { position: relative; max-width: none; width: 240px !important; padding: 3px; } .wbs24-max-product-count-basket div::after { content: ''; position: absolute; display: inline-block; top: 100%; left: 50%; transform: translateX(-50%); border: 3.5px solid transparent; border-top: 3.5px solid rgba(56, 55, 56, 0.8); } .wbs24-position { position: relative; } @media (max-width: 768px) { .wbs24-max-product-count-basket { position: absolute; top: -100%; left: 50%; } .wbs24-max-product-count-basket div { width: 150px !important; } } .stickers [class*="sticker_"] { background: none !important; } /* styles for delivery and payment services */ .bx-soa-pp-item-container { display: flex; flex-wrap: wrap; } .bx-soa-pp-company { flex: 0 1 50%; margin: 0 0 10px 0 !important; } .bx-soa-pp-company-smalltitle { font-size: 12px !important; } .bx-soa-pp-company-graf-container { max-width: 100px; } .bx-soa-pp-company-image { width: 100% !important; } /* styles for delivery and payment services */ /* стили для блока бонуса в корзине с товарами */ .wbs24-bonus-final { display: flex; align-items: center; } .wbs24-bonus-final div:first-child { margin: 0 3px 0 0; } .wbs24-bonus-right { position: absolute; left: 115%; bottom: 0; } @media (max-width: 768px) { .wbs24-bonus-final { position: relative; top: 0; left: 0; } } .akcii-skidki-btn a { background: #08315d; padding: 2px 5px; display: inline-block; color: white; border-radius: 2px; font-size: 13px; width: 200px; text-align: center; } .akcii-skidki-btn a:hover { background: #0a4079; } .akcii-skidki-list li div { margin: 0 0 10px 0; } .akcii_skidki_rpt { margin: 32px 0 0 0; display: flex; flex-wrap: wrap; margin: 0 -10px; justify-content: center; } .akcii_skidki_rpt .advantages__column { flex: 0 1 25%; display: flex; padding: 0 10px; } @media (max-width: 920px) { .akcii_skidki_rpt .advantages__column { margin: 0 0 20px 0; } } .akcii_skidki_rpt .advantages__item { display: flex; flex-direction: column; width: 100%; align-items: center; } .akcii_skidki_rpt .advantages__img { display:flex; align-items:center; justify-content:center; margin:0 auto 15px; width:65px; height:65px; border-radius:50%; background-color:#08315d } .akcii_skidki_rpt .advantages__img img{ width: 40px; height: 40px; object-fit: contain; } .akcii_skidki_rpt .advantages__title { text-align: center; margin: 0 0 5px 0; } .akcii_skidki_rpt .advantages__text { text-align: center; flex: 1 1 auto; margin: 0 0 20px 0; } /* стили для блока бонуса в корзине с товарами */ /* стили для кнопки "забота о покупателе" */ .btn-orange { text-decoration: none; text-align: center; font-size: 14px; padding: 10px 25px; font-weight: bold; background-color: #ef7f1a; border-color: #ef7f1a; border-radius: 2px; color: white; } .btn-orange:hover { color: white !important; background-color: #ff861d; } .btn-orange:visited { color: white !important; background-color: #ef7f1a; } .btn-orange:focus { color: white !important; background-color: #ef7f1a; } .btn-send-email { text-decoration: none; text-align: center; font-size: 14px; padding: 10px 25px; font-weight: bold; background-color: #08315d !important; border-color: #08315d !important; border-radius: 2px; color: white; } .btn-send-email:hover { color: white !important; background-color: #0a4079 !important; } .btn-send-email:visited { color: white !important; background-color: #08315d; } .btn-send-email:focus { color: white !important; background-color: #08315d; } /* button one click in catalog section */ .wrapp-one-click.section_template { margin: 8px auto 0 auto; width: 176px; } .wrapp-one-click.section_template_table { width: 196px; } @media (max-width: 1100px) and (min-width: 992px) { .catalog_block .counter_wrapp > div { margin: 8px auto 0 auto; } } @media (max-width: 992px) { .wrapp-one-click.section_template { margin: 8px auto 0 auto; width: 201px; } } @media (max-width: 600px) { .wrapp-one-click { display: block; } } @media (max-width: 555px) and (min-width: 0px){ .wrapp-one-click.section_template { margin: 8px auto 0 auto; padding-left: 6px; width: auto; } } @media (min-width: 768px) { .wrapp-one-click.section_template_table_adaptive { display: none; } } /* Customer select section */ .customer-select-title { margin-top: 150px; } .customer-select-title h4 { margin: 30px 0 26px; } .customer-select-title hr { border-bottom: 1px solid #f2f2f2; height: 0; width: 100%; margin: 15px 0 25px; } /* catalog */ .sections_wrapper .list .margin0 .name .dark_link h2 { font-size: 15px; margin: 0; } .display_list .item-title h3 { font-size: 1.067em; margin: 0; padding: 0px 0px 0px; line-height: 20px; display: block; font-weight: bold; } .catalog_block .item_info h3 { font-size: 1.067em; margin: 0; padding: 0px 0px 0px; line-height: 20px; display: block; font-weight: bold; } .module_products_list .title h3 { font-size: 1.067em; margin: 0; padding: 0px 0px 0px; line-height: 20px; display: block; font-weight: bold; } .pull-left.polit { display: flex; flex-wrap: wrap; margin-top: 20px; justify-content: space-between; gap: 50px; } .pull-left.polit a { color: #555; } .pull-left.polit a:hover { color: #062546; } @media (max-width: 979.98px) { .pull-left.polit { width: 100%; font-size: 14px; } } @media (max-width: 767px) { footer .bottom-under .inner-wrapper>div.polit { display: flex; flex-direction: column; margin-top: 50px; gap: 20px; } } .tabs_section .nav-tabs h3, .product-item-detail-tabs-list h3 { font-size: inherit; margin: 0; line-height: inherit; } .char_inner_wrapper h2 { font-size: 1.33em; } .advantages_rpt h2 { text-align: center; margin-bottom: 30px; font-size: 1.33em; } /* стили для блока с часами работы в футере */ .opening-hours { padding: 0 0 0 32px; } /* стили для иконок тг/вотсап в шапке */ .social-icons.header-icons { margin-top: 28px; padding: 0 18px 0 0; } @media (max-width: 992px) { .social-icons.header-icons { margin-top: 6px; padding: 0; } } /* Стили для Политики Куки */ .cookiesBlockAtevi { gap: 20px; z-index: 99999; } button.btnBorderType2Atevi.sm.cookiesButtonAtevi { border: none; transition: all 0.3s ease; } .cookiesBlockAtevi .info_atevi p{ margin: 0; color: #fff; } .cookiesBlockAtevi .info_atevi a { color: #ef7f1a; font-weight: bold; } @media (max-width: 480px) { .cookiesBlockAtevi .buttonAtevi { width: 100%; } button.btnBorderType2Atevi.sm.cookiesButtonAtevi { width: 100%; } } .middle .container .contacts_map { margin-top: -30px; } @media (max-width: 600px) { .middle .container .contacts_map { margin-top: -15px; } } .container a { text-decoration: underline; font-weight: bold; } .sections_wrapper .list .item .name a, .display_list .item-title a, .display_list .item-title a span, .module_products_list td.item-name-cell a, .item-views .item .title a, .back-url .url-block, .btn .btn-default .white, .btn.btn-default, .title_metro a, .btn-orange, .btn-orange:visited, .btn-inline.black, .btn-inline.black, .dark_link, .dark-color, .phone a, .email a { text-decoration: none!important; } .url-block span { font-weight: normal; } .btn-inline.black, .btn-inline.black, .link.icons_fa a { text-decoration: none; font-weight: normal; } /* effects in filter */ .bx_filter .bx_filter_btn_color_icon:not(:only-child) { width: 55px; height: 55px; min-width: 55px; } .bx_filter_vertical input[type="checkbox"] + label { display: flex; justify-content: left; align-items: center; } .bx_filter .bx_filter_param_text { text-align: left; } .bx_filter_vertical:not(.compact) .bx_filter_block.limited_block { max-height: 500px; } .text a:not(.btn-orange), .text a:not(.btn), .blog a:not(.fancybox), .store_property a, .form_footer a, .delivery-rpt-new a { color: #ef7f1a; text-decoration: none; position: relative; } .text a:not(.btn-orange)::after, .text a:not(.btn)::after, .blog a:not(.fancybox)::after, .form_footer a::after, .delivery-rpt-new a::after { content: ""; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: #ef7f1a; width: 0; transition: width 0.3s ease; } .text a:not(.btn-orange):hover::after, .text a:not(.btn):hover::after, .blog a:not(.fancybox):hover::after, .form_footer a:hover::after, .delivery-rpt-new a:hover::after { width: 100%; } .row.custom__whoolesale-checkbox a { color: #EE7F1F; } .button-block__partner { font-weight: 900 !important; } @media (max-width: 1200px) { .how-to-start-earning-money .bottom__row { max-width: 300px; display: block; } } @media (max-width: 768px) { .how-to-start-earning-money .bottom__row { max-width: 250px; } } @media (max-width: 497px) { .how-to-start-earning-money .bottom__row { max-width: 135px; } } /* Custom styles for /sitemap/ */ ul.map-level-0 > li:first-child { border-bottom: 1px solid; margin-bottom: 30px; } ul.map-level-0 > li:first-child ul.map-level-1 { display: flex; flex-wrap: wrap; gap: 25px; } ul.map-level-0 > li:first-child ul.map-level-1 > li > a { font-weight: bold; } ul.map-level-0 > li:first-child ul.map-level-1 > li { width: calc(33.3333% - 25px); margin: 0; } ul.map-level-0 { display: flex; flex-wrap: wrap; gap: 20px 0; } ul.map-level-0 > li:not(:first-child) { width: 33.3333%; } .right_block ul.map-level-1 li:before { content: none; } ul.map-level-0 a { text-decoration: none; position: relative; } ul.map-level-0 a::after { content: ''; position: absolute; left: 0; top: 100%; width: 0; height: 2px; background-color: #062546; transition: width 0.3s ease; } ul.map-level-0 a:hover::after { width: 100%; } @media (max-width: 768px) { ul.map-level-0 > li:not(:first-child) { width: 50%; } ul.map-level-0 > li:first-child ul.map-level-1 > li { width: calc(50% - 25px); } } @media (max-width: 497px) { ul.map-level-0 > li:not(:first-child) { width: 100%; } ul.map-level-0 > li:first-child ul.map-level-1 > li { width: 100%; } } #mobileheader .logo { max-width: 106px; } @media (max-width: 439px) { #mobileheader .logo-block{ max-width: 106px; } } @media (max-width: 395px) { #mobileheader .logo-block{ max-width: 90px; } #mobileheader .right-icons { padding-right: 0px; } } @media (max-width: 365px) { #mobileheader .wrap_icon { padding: 0 2px; } #mobileheader .right-icons { padding-right: 0px; } .social-icons.header-icons a { padding-left: 6px; } .social-icons.header-icons a:nth-child(1) { padding: 0px; } } @media (max-width: 313px) { #mobileheader .right-icons { width: 100%; background: #fff; margin-top: 1px; } } /* #skyweb24_roulette3 button.roll_roulette { background: #ef7f1a !important; }*/ /* Turn off persnal account */ .row.sale-personal-section-row-flex .col-lg-4.col-md-6.col-sm-6.col-xs-6:nth-child(1) { display: none; }