@charset "UTF-8";
/* Fonts */
/* /Fonts */
/* Colors */
/* project color */
/* Custom */
/* Важные документы */
/* Все */
/* Законодательство Росии */
/* Нормы, правила, стандарты */
/* Судебная практика */
/* Комментарии, консультации */
/* Региональное законодательство */
/* Корреспонденция счетов */
/* Образцы и формы */
/* Справки */
/* Техническая документация  */
/* Технические описания  */
/* Международное право */
/* Типовая проектная документация */
/* Картотека международных стандартов: ASTM, API  */
/* animation */
/* /Colors */
.modal-h {
    position: relative;
    min-height: 40px; }

.modal-cnt.__slider-review {
    width: 700px;
    position: relative; }


.slider-review_control {
    width: 40px;
    height: 40px;
    background-color: #ff7200;
    cursor: pointer;
    position: absolute;
    top: 50%;
    z-index: 10; }
.slider-review_control.__next {
    right: 0%; }
.slider-review_control:hover {
    background-color: #ff7a0f; }

.slider-review_control_ic {
    width: 100%;
    height: 100%;
    display: block; }

.slide-review {
    text-align: center; }

/* .review-img {
    max-height: 800px;
    max-width: 600px; } */

.slider-container {
    width: 1000px;
    background: #fff;
    padding: 50px; }

.slide {
    text-align: center;
    height: 200px;
    margin: 0 auto 10px; }

.customNavigation {
    text-align: center; }
.modal-close{
    z-index:999999;
}

.owl-carousel .owl-item {
    background-color: white;
}

.customNavigation a {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent; }

.owl-theme .owl-controls .owl-page {
    width: 30px;
    height: 18px;
    text-align: center; }
.owl-theme .owl-controls .owl-page span {
    border-radius: 20px;
    display: block;
    opacity: 1;
    width: 10px;
    height: 10px;
    border: 1px solid #ff7200;
    background: transparent;
    margin: 0 auto;
    margin-top: 4px; }
.owl-theme .owl-controls .owl-page.active span {
    background: #ff7200;
    width: 10px;
    height: 10px;
    transition-duration: .2s; }

.owl-theme .owl-controls .owl-buttons .owl-prev {
    width: 40px;
    height: 40px;
    background-color: #ff7200;
    cursor: pointer;
    position: absolute;
    top: 50%;
    z-index: 10;
    border-radius: inherit;
    opacity: 1;
    display: block;
    margin: 0;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAUCAMAAACDMFxkAAAAQlBMVEX+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v631ZmnAAAAFnRSTlMAISQnKi0wMzZRVFdaXWBjaeHk5+rrvLUA4QAAAExJREFUeNplzksOgCAMBNCqoKB8pMX7X9VNmZLQ1csk7ZTGFBnK4lRJvOqZdKruDiGL/VpEX0CLhRSxhFNWhQccnNlc5IAr7/DLm7n9KkcCsg+haOoAAAAASUVORK5CYII=");
    background-repeat: no-repeat;
    background-position: 50% 50%; }

.owl-theme .owl-controls .owl-buttons .owl-next {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAUCAMAAACDMFxkAAAATlBMVEX+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v5pgZX9AAAAGnRSTlMAHiEkKi0wMzY5SEtRVFdaXWBjaW/h5Ofq8aCtv8cAAABKSURBVAhbbc03AoAwDENR03sgFMfc/6IschnQ9CZ94pZ0Obq4j+C9dMH9r1O0uLfXeLPqeiro5BrK3ECeThZe7X6RAZplhEgm1QdiHgM3kiP8pAAAAABJRU5ErkJggg==");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    width: 40px;
    height: 40px;
    background-color: #ff7200;
    cursor: pointer;
    position: absolute;
    right: 0%;
    top: 50%;
    z-index: 10;
    border-radius: inherit;
    opacity: 1;
    display: block;
    margin: 0; }

.modal-window.__slider {
    width: 700px; }
.loupe{
    z-index: 99999999999;
}

.slide-review {
    text-align: center;
}
@media (min-width: 1200px) {
    .product_slider_mask {
        display: block; } }
