

/* Start:/local/templates/redbt_intlab/components/bitrix/catalog.element/main4/style.css?16923353917987*/
.product-view textarea {
  resize: vertical;
}
.title-mini {line-height: 30px;}
#prezent {text-align: center;}
.element_qr_code,  .element_qr_code .maxwidth-theme{background: #181818;color:#fff;}
.element_qr_code_img {text-align: center; padding: 32px 0;}
@media (min-width: 992px){
.products .right_block:not(.catalog_page_detail_with_left) .product-view--side-left, 
.products .right_block:not(.catalog_page_detail_with_left) .product-view--side-right {width: 100%;}
}
@media (min-width: 768px) {
.product-container .product-detail-gallery__item.product-detail-gallery__item--middle {
    height: 561px;
    line-height: 561px; 
    width: 561px;
    max-width: 100%;
}
.product-detail-gallery__container.product-detail-gallery__container--vertical {
    padding-left: 100px;
}
.product-container .product-view--mix .product-detail-gallery {
    width: 60%;
    padding-right: 39px;
}
.product-view--mix .product-main {
    flex-basis: 40%;
}
}
.products .product-container .product-detail-gallery__slider {
    max-width: 450px;
    max-height: 550px;
   
}
.products .product-info.product-info--type2 > .flexbox > .product-detail-gallery .product-detail-gallery__container {
    padding-top: 0;
}
.products .detail .class="product-detail-gallery__item product-detail-gallery__item--middle img {
 
  margin: 40px auto auto auto;

}
.products .product-info.product-info--type2 .product-detail-gallery__slider.thmb.product-detail-gallery__slider--vertical.m-photo {
    left: -90px;
}
.products .product-info.product-info--type2 .product-detail-gallery__slider.thmb.product-detail-gallery__slider--vertical {
    max-height: 550px;
}
body .wrapper_inner.products, body .maxwidth-theme.bottom-info-wrapper {max-width: none;}
.product-container .product-info {padding: 0;}
.products .product-view--mix .product-info .stickers {
    left: auto;
    top: 12px;
    right: 0;
}
.products .stickers{    padding-right: 0;}
.product-container .product-view--mix .product-info {padding-bottom: 0;}
.wrapper_inner.products,
.maxwidth-theme.bottom-info-wrapper {padding: 0;}
.anons{max-width: 1260px; padding-left: 30px; padding-right:30px; margin-left: auto; margin-right: auto;padding-bottom: 60px;}
.product-container .bottom-info-wrapper {margin-top: 0;}

.products .ordered-block.char {background: #181818;color:#fff; padding: 60px 0; margin-top:0;}

.products .ordered-block.char .ordered-block__title, 
.products .ordered-block.char .haran,
.products .ordered-block.reviews,
.products .ordered-block.goods,
.products .tab-pane.char,
.products .tab-pane.reviews,
.products .detail-text-wrap,
.products .ordered-block.desc .ordered-block__title,
.products .ordered-block.video .ordered-block__title {max-width: 1260px; margin-left: auto; margin-right: auto;padding-left: 30px; padding-right:30px;}
.products .ordered-block.video {margin:0;}
.products .ordered-block.video .ordered-block__title {display: none;}
.products .video_block.row {
    margin: 0;
}
.products .video_block .col-md-12 {padding:0;}

.products .land-hr  {margin-top: 39px;}
.products .ordered-block.goods .nav-tabs > li > a  {
font-size: 20px;
    line-height: 24px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.03em;
}
.products .ordered-block {/*margin: 3.133rem auto 3.133rem;*/ }
.products .ordered-block__title {color:#555; font-size: 20px;
    line-height: 24px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.03em;}
.products .catalog_detail .char_block {
    padding: 0;
    background: #181818;
}
.haran .js-offers-prop {display: flex; margin-left: -20px; margin-right: -20px;}
.haran .js-offers-prop .js-prop-value {width: 50%;    padding: 0 20px; color: #fff;}
.catalog_detail .haran .props_list   td {background: none; padding: 10px 0;
    font-size: 14px;
    line-height: 19px;
    color: #fff;
border: none;
    border-bottom: 1px solid #555;}

.products .catalog_detail .char_block.bordered, .haran table {border: none;}
body #content .product-container .product-side.left_block {display: none;}
.product-container .product-detail-gallery__item.product-detail-gallery__item--thmb {
    height: 90px;
    line-height: 90px;
    width: 90px;
    cursor: pointer;
}
.products .btn.btn-lg:not(.font-ignore) {
    padding-top: 13px;
    padding-bottom: 16.5px;
    font-size: 15px;
}
.products .product-action.flex-50 {flex-basis: 100%;}
.products .product-view--mix .preview-text .text-block {-webkit-line-clamp: initial;}
.wraps > .wrapper_inner {
    padding-top: 30px;
}
.products .arrow_scroll {
    max-width: 1260px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
}
.products .product__back {width: 30px;
    height: 30px;
    display: flex;
    background: #fafafa;
    border-radius: 50%;
    border: 1px solid #ccc;
    position: absolute;
cursor: pointer;
z-index:10;
    left: 30px;
}
.products .anons {position: relative;}
.products #navigation2 {
    left: 0;
    right: 0;
    z-index: 995;
    background-color: #fafafa;
    height: 47px;
position: relative;
    top: -34px;
}
.products #navigation2.fixed {
    position: fixed;
    top: 60px;
 box-shadow: 0 4px 14px 0 rgba(32,54,74,.23);
    -webkit-transition: top 350ms linear;
    -moz-transition: top 350ms linear;
    -ms-transition: top 350ms linear;
    -o-transition: top 350ms linear;
    transition: top 350ms linear;
   
}
.products #navigation2 .maxwidth-theme {background-color: #fafafa;}
.products #navigation2 .maxwidth-theme ul {    margin: 0}
.products #navigation2 a, .products #navigation2 a:link {color:#181818;}
.products #navigation2  .nav > li > a {
    padding: 18px 0px 6px;
text-transform: uppercase;
color:#000;
border-radius: 0;
font-weight: 600;
border-bottom: 1px solid transparent;
}
.products #navigation2 .nav li {margin-right:20px;}
.products #navigation2 .nav > li > a:hover, .products #navigation2 .nav > li > a:focus {
    background-color: #fafafa;
border-bottom: 1px solid #b8122a;
}
.navigation_bg {    padding-top: 14px;}
.products #navigation2  .nav-pills > li.active > a, 
.products #navigation2  .nav-pills > li.active > a:hover, 
.products #navigation2  .nav-pills > li.active > a:focus {
    color: #181818;
    background-color: #fafafa;
border-bottom: 1px solid #b8122a;
}
.file_type a.dark_link {color:#fff!important;}

.desc2 .maxwidth-theme, .char .maxwidth-theme{background-color:#181818;  color:#fff;}
.desc2 {margin-top: 10px;}
.char .maxwidth-theme.mesto {margin-top: 20px;}
@media (max-width: 1140px) {
.products #navigation2.fixed {top: 83px; }
}
@media (max-width: 767px) {
.products #navigation2.fixed {top: 60px; }
.products #navigation2 {position: absolute;}
.products .product-container .product-view--mix .product-info-wrapper {margin-top: 48px;}
.products #navigation2 .nav li {
    margin-right: 8px;
}
.products #navigation2  .nav > li > a {font-size: 12px;font-weight: 400;}
.anons,.products .ordered-block.char .ordered-block__title, 
.products .ordered-block.char .haran,
.products .ordered-block.reviews,
.products .ordered-block.goods,
.products .tab-pane.char,
.products .tab-pane.reviews,
.products .detail-text-wrap,
.products .arrow_scroll,
.products .ordered-block.desc .ordered-block__title,
.products .ordered-block.video .ordered-block__title  {padding-left: 20px; padding-right:20px;}
.products .product__back {left:20px;}
.products .catalog_detail .char_block .props_list td {padding: 10px 0;display: table-cell;}
.haran .js-offers-prop {flex-wrap: wrap;margin-left: 0; margin-right: 0; padding-left: 0; padding-right:0;}
.haran .js-offers-prop .js-prop-value { width: 100%;padding-left: 0; padding-right:0;}
.haran table {
    border: none;
    width: 100%;
}
}
@media (max-width: 600px) {
body .products .product-container .product-info {padding-left: 0;padding-right: 0;}
.products .product-container .product-detail-gallery__slider {
    max-width: 300px;
   
}
}
@media (max-width: 480px) {
.products #navigation2 .nav > li > a {padding-top:5px;}
}

/* End */
/* /local/templates/redbt_intlab/components/bitrix/catalog.element/main4/style.css?16923353917987 */
