

/* Start:/local/templates/doktormunhen/template_styles.css?178510825064258*/
﻿/* reset */ html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, footer, header, menu, nav, section, audio, video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section {display:block;} nav ul {list-style:none;}a {margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;} table {border-collapse:collapse;border-spacing:0;} hr {display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;} input, select {vertical-align:middle;} body {margin: 0;} html{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);} html, body {height: 100%;} * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;} audio,canvas,progress,video {display: inline-block;vertical-align: baseline;} aside, details, figcaption, figure, footer, header, nav, section, summary{display: block;} a {background-color: transparent;} a:active,a:hover {outline: 0;} abbr[title] {border-bottom: 1px dotted;} b,strong {font-weight: bold;} dfn {font-style: italic;} img {border: 0; vertical-align: middle;} svg:not(:root) {overflow: hidden;} figure {margin: 1em 40px;} hr {-webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box;height: 0;} pre {overflow: auto;} code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;} button,input,optgroup,select,textarea {color: inherit;font: inherit;margin: 0;} button {overflow: visible;} button,select {text-transform: none;} button,html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;} button[disabled], html input[disabled] {cursor: default;} button::-moz-focus-inner, input::-moz-focus-inner {border: 0; padding: 0;} input {line-height: normal;} input[type="checkbox"],input[type="radio"] {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;padding: 0;} input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;} input[type="search"] {-webkit-appearance: textfield;-webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box;} input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;} textarea {overflow: auto;} optgroup {font-weight: bold;} table {border-collapse: collapse;border-spacing: 0;} td,th {padding: 0;} input,button,select,textarea {font-family: inherit;font-size: inherit;line-height: inherit;} button{border-style: none;} a,input,textarea{outline: 0; outline-offset: 0;}/* main */ body {font-family: 'Montserrat', sans-serif;font-size: 15px; background-color: #fff; line-height: 24px;letter-spacing: .1px;} h1{font-weight: 700; font-size:35px; line-height: 45px; display: block; margin-bottom: 35px;}h2{font-weight: 700; font-size: 30px; margin-bottom: 20px; display: block; line-height: 45px; color:#00274E;}h3{font-weight: 700;font-size: 22px;margin-bottom: 20px;display: block;line-height: 40px;color: #38476E;}img {vertical-align: middle;}.img-responsive {display: block;max-width: 100%;height: auto;padding: 20px;}.clearfix{clear: both;width: 100%;}p{margin-bottom: 15px;}.header{height: 110px; padding-top: 30px; display: block;}.phone_de{padding-left: 35px;} .no-webp .phone_de{background: url(/local/templates/doktormunhen/images/flag-de-sm.png) no-repeat;} .webp .phone_de{background: url(/local/templates/doktormunhen/images/flag-de-sm.webp) no-repeat;}.logo img{height: 40px;}.phone_ru{padding-left: 35px;} .no-webp .phone_ru{background: url(/local/templates/doktormunhen/images/flag-ru-sm.png) no-repeat;} .webp .phone_ru{background: url(/local/templates/doktormunhen/images/flag-ru-sm.webp) no-repeat;}.phone{font-weight: 700; font-size: 18px; display: block; position: relative; top:-3px;}.phone a{font-weight: 700; font-size: 18px; display: block; position: relative; top:-3px;color: #000;text-decoration: none;}.slogon{font-size: 14px; color: #1a1a1a;position: relative;}.rezim{font-size: 15px; color: #868686;position: relative; top:-3px;}.img-smm{float: left; margin-right: 15px;}.nav{background-color: #0090d7; min-height: 50px; display: block;}.offer{font-weight: 800; font-size: 45px; color: #00274E; line-height: 65px; margin-bottom: 80px;display: block;}.offer h1{font-weight: 800; font-size: 54px; color: #00274E; line-height: 65px; margin-bottom: 25px;display: block;}.slider{height: 790px; padding-top: 80px;} .no-webp .slider{background: url(/local/templates/doktormunhen/images/banner_bg.jpg) no-repeat; background-size: cover;} .webp .slider{background: url(/local/templates/doktormunhen/images/banner_bg.webp) no-repeat; background-size: cover;}.fon1{height: 340px; display: block; border-radius: 4px;} .webp .fon1{background: url(/local/templates/doktormunhen/images/fon1.webp) #fff no-repeat center top;} .no-webp .fon1{background: url(/local/templates/doktormunhen/images/fon1.jpg) #fff no-repeat center top;}.fon2{height: 340px; display: block; border-radius: 4px;} .webp .fon2{background: url(/local/templates/doktormunhen/images/fon2.webp) #fff no-repeat center top;}.border {padding: 25px;background-color: #F7F7F7;}.no-webp .fon2{background: url(/local/templates/doktormunhen/images/fon2.jpg) #fff no-repeat center top;}.fon3{height: 340px; display: block; border-radius: 4px;} .webp .fon3{background: url(/local/templates/doktormunhen/images/fon3.webp) #fff no-repeat center top;} .no-webp .fon3{background: url(/local/templates/doktormunhen/images/fon3.jpg) #fff no-repeat center top;}.slider-name{font-weight: 700; font-size: 18px; display: block;position: absolute; bottom: 45px; left: 40px;}.slider-link{position: absolute; bottom: 30px; right: 40px; display: block; text-decoration: none; color: #000;background:#F4D000; border:1px solid #fff; padding: 12px 25px;}.spisok_2 li{margin-left: 20px; list-style: circle;}.link_a{text-decoration: none; color: #000;}.link_pd{display: block; margin-top: 15px;}.price{display: block; padding: 25px; background-color: #F7F7F7; margin: 35px 0px 15px 0px;}.price_bold{font-size: 18px; font-weight: 700; margin-bottom: 5px;}.slider-link:hover{background:#fff; border:1px solid #F4D000;}.wrapper{padding-top: 30px;}.breadcrumb{background-color:#FDEAEA;padding:15px 0;margin-bottom:20px;}.breadcrumb ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;}.breadcrumb li{display:inline-flex;align-items:center;font-size:14px;color:#333;}.breadcrumb li:not(:last-child)::after{content:">";margin:0 10px;color:#999;}.breadcrumb li a{color:#333;text-decoration:underline;}.breadcrumb li a:hover{color:#d90000;}.dlya_patient .col-md-4{margin-bottom: 30px;}.dlya_patient a{color: #00274E;}.wrapper .zagolovok{margin-bottom: 35px;}.zagolovok_1{font-weight: 700; font-size: 30px; margin-bottom: 15px; display: block; line-height: 45px;}.zagolovok_2{margin-bottom: 25px; font-size: 25px; display: block; font-weight: 700;line-height: 40px;}.zagolovok_3{font-weight: 700; font-size: 18px; margin-bottom: 15px; display: block;line-height: 30px;}.link{display: inline-block; padding: 15px 25px; border: 1px solid #F4D000; text-decoration: none; color: #000; margin-top: 15px; background-color: #fff;}.link:hover{background-color: #F4D000;}.link_2{color: #00274E;}.link_2:hover{text-decoration: none;} .img-left{display: block; float: left;}.h100{min-height: 100% !important;}.text_blok_right{padding: 25px; display: block; float: left; overflow: hidden; width: 70%;}.text_blok_right_60{padding: 25px; display: block; float: left; overflow: hidden; width: 60%;}.text_blok_right_50{padding: 25px; display: block; float: left; overflow: hidden; width: 50%;}.text_blok_right_60{padding: 25px; display: block; float: left; overflow: hidden; width: 60%;}.text_blok_right_2{padding-left: 25px; display: block; float: left; overflow: hidden; width: 60%;}.h_50{display: block; height: 50px;}.h_25{display: block; height: 25px;}.mimbrar{min-height: 815px;}.grey{background:#efefef !important;}.write{background:#fff !important;}.zagolovok{font-weight: 700; font-size: 30px; margin-bottom: 30px; display: block; line-height: 45px;}.mimbrar-blok{background:#fff; height: 390px; display: block; border-radius: 4px; margin-top: 50px; padding: 50px;}.no-webp .mimbrar-blok{background: url(/local/templates/doktormunhen/images/mimbrar.jpg) #fff no-repeat right center;}.webp .mimbrar-blok{background: url(/local/templates/doktormunhen/images/mimbrar.webp) #fff no-repeat right center;}.mimbrar-zagolovok-top{font-weight: 700; color: #00274E; font-size: 30px; display: block; margin-bottom: 20px;}.mimbrar-zagolovok-bottom{font-size: 18px;}.mimrar-icon-blok{display: block; margin-top: 50px;}.mimrar_icon{display:block; float: left; margin-right: 15px; width: 250px;}.mimbrar-opisanie{ display:block;}.mimrar_icon img{display: block; float: left; margin-right: 15px;}.mimbrars-link{display: block; text-decoration: none; color: #000;background:#F4D000; border:1px solid #fff; padding: 15px 25px; width: 200px;margin-top: 50px;}.mimbrars-link:hover{background:#fff; border:1px solid #F4D000;}.text_mibrar{display: block; margin-bottom: 170px;}.blue{color:#00274E;}.bold{font-weight: 700; font-size: 20px; display: block; margin-bottom: 25px; line-height: 30px;}.forma{min-height: 500px; display: block;} .no-webp .forma{background: url(/local/templates/doktormunhen/images/doctor.jpg) no-repeat center top;} .webp .forma{background: url(/local/templates/doktormunhen/images/doctor.webp) no-repeat center top;}.forma-2{min-height: 500px; display: block; margin-top: 50px;}.forma-2 .form-group .form-control{background: #fff !important;}.forma-2 .text_mibrar{margin-bottom: 30px; margin-top: 50px;}.forma-2 img{display: block; margin-bottom: 15px;}.blok_page{display: block; overflow: hidden;}.btn-link{display: inline-block; text-decoration: none; color: #000;background:#F4D000; border:1px solid #fff; padding: 15px 25px; margin-top:25px;width: auto;}.btn-link:hover{background:#fff; border:1px solid #F4D000;}.form-group .form-control{width: 250px; height: 64px;  border: none; padding: 30px 20px; color: #8A8A8A; background: #EBEBEB;}.slam-easyform .submit-button{width: 200px; height: 64px; border: none; padding:20px; background: #F4D000; color: #000;}.slam-easyform .alert-danger, .slam-easyform .alert-success{color: #178400; display:block; margin-bottom: 15px;}.warning-buy span{font-size: 12px; margin-top: 15px; display: block;}.warning-buy span a{color:#00274E;}.pole_forma {position: relative; min-height: 1px; float: left; display: block; margin-left: 15px;}.about_page img{display: block; margin-bottom: 25px;}.pd50{padding: 50px 0px;}.warning-buy span{color: #868686;}.plusi .col-md-4{margin-bottom: 30px;}.no-webp .plusi-blok-1{border-radius: 4px;background: url(/local/templates/doktormunhen/images/i_1.jpg) #EBEBEB no-repeat; background-position: -60px 0px; min-height: 155px; display: block;}.webp .plusi-blok-1{border-radius: 4px;background: url(/local/templates/doktormunhen/images/i_1.webp) #EBEBEB no-repeat; background-position: -60px 0px; min-height: 155px; display: block;}.no-webp .plusi-blok-2{border-radius: 4px;background: url(/local/templates/doktormunhen/images/i_2.jpg) #EBEBEB no-repeat left top; background-position: -60px 0px; min-height: 155px; display: block;}.webp .plusi-blok-2{border-radius: 4px;background: url(/local/templates/doktormunhen/images/i_2.webp) #EBEBEB no-repeat left top; background-position: -60px 0px; min-height: 155px; display: block;}.no-webp .plusi-blok-3{border-radius: 4px;background: url(/local/templates/doktormunhen/images/i_3.jpg) #EBEBEB no-repeat left top; background-position: -60px 0px; min-height: 155px; display: block;}.webp .plusi-blok-3{border-radius: 4px;background: url(/local/templates/doktormunhen/images/i_3.webp) #EBEBEB no-repeat left top; background-position: -60px 0px; min-height: 155px; display: block;}.no-webp .plusi-blok-4{border-radius: 4px;background: url(/local/templates/doktormunhen/images/i_4.jpg) #EBEBEB no-repeat left top;  background-position: -60px 0px; min-height: 155px; display: block;}.webp .plusi-blok-4{border-radius: 4px;background: url(/local/templates/doktormunhen/images/i_4.webp) #EBEBEB no-repeat left top; background-position: -60px 0px; min-height: 155px; display: block;}.no-webp .plusi-blok-5{border-radius: 4px;background: url(/local/templates/doktormunhen/images/i_5.jpg) #EBEBEB no-repeat left top;  background-position: -60px 0px; min-height: 155px; display: block;}.webp .plusi-blok-5{border-radius: 4px;background: url(/local/templates/doktormunhen/images/i_5.webp) #EBEBEB no-repeat left top; background-position: -60px 0px; min-height: 155px; display: block;}.no-webp .plusi-blok-6{border-radius: 4px;background: url(/local/templates/doktormunhen/images/i_6.jpg) #EBEBEB no-repeat left top; background-position: -60px 0px;  min-height: 155px; display: block;}.webp .plusi-blok-6{border-radius: 4px;background: url(/local/templates/doktormunhen/images/i_6.webp) #EBEBEB no-repeat left top; background-position: -60px 0px; min-height: 155px; display: block;}.plusi-blok-1 p, .plusi-blok-2 p,.plusi-blok-3 p,.plusi-blok-4 p,.plusi-blok-5 p,.plusi-blok-6 p{display: block; padding: 15px 20px 15px 200px;}.ico_blok{display: block; float: left; margin-right: 30px; width: 220px;}.ico_blok img{display: block; float:left; margin-right: 15px;}
/* ===== Lechenie Block Desktop Grid Fix ===== */
/* Fix: 4 columns per row on desktop */
@media (min-width: 992px) {
    .lechenie-blok .dekstop .row {
        display: flex;
        flex-wrap: wrap;
    }
    .lechenie-blok .dekstop .col-md-3 {
        width: 25%;
        float: left;
    }
}

/* ===== Doctors List Page ===== */
.page_vrachi {
    overflow: hidden;
    margin-bottom: 15px;
}
.page_vrachi .col-md-4,
.page_vrachi .col-md-8 {
    padding: 0 15px;
}
.page_vrachi .img-responsive {
    padding: 0px;
    width: 100%;
    border-radius: 4px;
}
.page_vrachi .text_blok_right_ {
    padding-left: 0;
}
.page_vrachi .zagolovok_3 {
    display: block;
    margin-bottom: 10px;
}
.page_vrachi .zagolovok_3 a {
    color: #d90000;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;
}
.page_vrachi .zagolovok_3 a:hover {
    text-decoration: underline;
}
.page_vrachi p b {
    display: block;
    color: #333;
    margin-bottom: 5px;
}
/* Doctors list 2 columns */
.page_vrachi {
    min-height: 180px;
}
.doctors-list .col-md-6 {
    margin-bottom: 35px;
}
.doctors-list .col-md-6:nth-child(2n+1) {
    clear: left;
}

/* ===== Doctor Detail Page ===== */
.vrachi_page_1 span {
    display: block;
    float: left;
}
.vrachi_page_1 .zagl {
    width: 200px;
    font-weight: 700;
}
.vrachi_page_1-blok {
    display: block;
    margin: 30px 0;
    clear: both;
    min-height: 30px;
    border-bottom: 1px solid #eee;
    overflow: hidden;
}
@media (max-width: 991px) {
    .vrachi_page_1 span {
        float: none;
    }
    .vrachi_page_1-blok {
        margin: 15px 0;
    }
}
/* ===== End Doctors ===== */

.spisok {
    list-style: disc;
    padding: 0px 0px 20px 30px;
}
.pName {
    margin: 15px 0px 15px 2px;
}
/*---зебра таблица---*/
table.zebra {
    width: 100%;
    margin-bottom: 20px;
}
table.zebra thead th {
    background-color: rgba(204, 204, 255, 0.4);
    font-weight: bold;
    text-align: left;
}
 /* нечётные строки таблицы — красные */
  table.zebra tbody tr:nth-child(odd) {
    background-color:#EAEAEA
  }
  
  /* чётные строки — зелёные /
  table.zebra tbody tr:nth-child(even) {
    background-color:#F6F6F6
  }
    table.zebra tbody tr:hover {
    background-color:#AFAFAF;
  }
/---///зебра таблица---*/
    .zebra {
        width: 100%;
        border-collapse: collapse;
    }
    .zebra th, .zebra td {
        border: 1px solid #ddd;
        padding: 10px;
        text-align: center;
    }
    .zebra th {
        background-color: #f4f4f4;
        font-weight: bold;
    }
    .zebra tr:nth-child(even) {
        background-color: #f9f9f9;
    }
    .zebra tr:hover {
        background-color: #f1f1f1;
    }
    .contact-info {
        text-align: left;
        padding: 10px;
    }
    .contact-info a {
        color: #000;
        text-decoration: none;
    }
    .contact-info a:hover {
        text-decoration: underline;
    }
    .contact-info span {
        display: block;
        margin-top: 5px;
        font-size: 14px;
        color: #555;
    }
    .country-name {
        font-weight: bold;
        text-transform: uppercase;
    }
    .zebra tbody tr td:first-child {
        vertical-align: middle;
    }
	
/* ВИДЕО С ПЕРЕКЛЮЧАТЕЛЯМИ */
.video-tabs {
    margin-bottom: 30px;
}
.video-tabs .btn-group {
    margin-bottom: 10px;
}
.video-tabs .btn {
    min-width: 100px;
}

/* Обёртка для адаптивности */
.video-wrapper {
    position: relative;
    width: 100%;
    padding-bottom: 59.16%; /* 600x355 соотношение = 59.1666% */
    height: 0;
}
.video-wrapper iframe {
    position: absolute;
    width: 100%;
    height: 100%;
    border: none;
    top: 0;
    left: 0;
}

/* Стили активных кнопок */
.video-tabs .btn.active[data-target="youtube"] {
    background-color: #ff0000;
    color: #fff;
    border-color: #ff0000;
}
.video-tabs .btn.active[data-target="rutube"] {
    background-color: #0056b3;
    color: #fff;
    border-color: #0056b3;
}
.video-tabs .btn.active[data-target="tiktok"] {
    background-color: #000;
    color: #fff;
    border-color: #000;
}
/* ///ВИДЕО С ПЕРЕКЛЮЧАТЕЛЯМИ */
	
/*-- Клиники---*/
.videocontainer {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 20px;
}
.card {
    display: inline-block;
    width: 100%;
    border-radius: 4px;
    color: rgba(0,0,0,.87);
    background: #fff;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14) , 0 3px 1px -2px rgba(0,0,0,.2) , 0 1px 5px 0 rgba(0,0,0,.12);
}
.clinic-card {
    margin-bottom: 5px;
}
.card .content {
    padding: 15px;
        padding-bottom: 15px;
}
.clinic-card-s .clinic-carusel {
    height: 275px;
}
.motivators-4 {
    position: absolute;
    top: 5px;
    left: 0;
}
.motivators-4 {
    position: absolute;
    top: 5px;
    left: 0;
}
.motivators-4 .motivator-3 {
    color: #fff;
    -webkit-box-shadow: 1px 2px 2px 0 rgba(0,0,0,.4);
    box-shadow: 1px 2px 2px 0 rgba(0,0,0,.4);
    background: #0090d7;
    position: relative;
    display: block;
    text-align: center;
    padding: 10px 20px;
    margin: 20px 0 0 0px;
    height: 40px;
    border-radius: 0 6px 6px 0;
}
.motivators-4 .motivator-3 i.material-icons {
    float: left;
    font-size: 20px;
}
.clinic-card .material-icons {
    font-size: 20px;
    float: left;
    margin-right: 5px;
}
.programm_doctor {
    margin-top: -139px;
    background-color: rgba(0,0,0,.4);
    color: #fff;
    max-width: calc(100% - 0px);
    width: 100%;
    min-height: 80px;
    text-align: left;
}
.programm_doctor .doctor_title {
    font-weight: 600;
    letter-spacing: .5px;
    padding-top: 10px;
    margin: 0;
        margin-left: 0px;
    margin-left: 15px;
}
.programm_doctor img {
   /* float: left;*/
    padding: 0;
    max-width: 80px;
    margin-right: 15px;
	margin-left: 15px;
}
.programm_doctor p {
    font-size: 14px;
    margin: 0;
    margin-left: 15px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.clinic-card h3 {
    margin-top: 0;
    font-weight: 400;
    margin-bottom: 15px;
}
.clinic-carusel img {
    width: 100%;
    opacity: 0;
}
.clinic-card-s .clinic-carusel {
    height: 275px;
}
.rating {
    width: 210px;
    height: 16px;
    display: inline-block;
    background-image: url(/images/rating.png);
    background-repeat: no-repeat;
    margin-bottom: 10px;
}
.rating-i {
    background-image: url(/images/rating-i.png);
    background-repeat: no-repeat;
    height: 16px;
    display: inline-block;
}
.rating_add {
    color: gray;
    display: inline;
    font-size: 12px;
    margin-left: 10px;
    position: relative;
    top: -4px;
}
.open-map-icon {
    font-size: 18px;
    cursor: pointer;
    transition: all .3s ease;
}
.certificate_s {
    margin-right: 3%;
    max-width: 15%;
}
.toShortTxt-3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 100px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.open-map-icon:hover {
    color: orange;
}
.clinic-card .material-icons {
    font-size: 20px;
    float: left;
    margin-right: 5px;
}
.material-icons {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -moz-font-feature-settings: 'liga';
    -moz-osx-font-smoothing: grayscale;
}
/*---///Клиники---*/
/*---Подчеркивание в Языке---*/
.lang a{
  text-decoration: none;
}
.lang img {
  height: auto;
  padding: 0 0 10px 0px;
}
.lang-m a{
  text-decoration: none;
}
.lang-m{display: none;}
.lang-m img {
  height: auto;
  padding: 0 0 10px 0px;
}
/*---///подчеркивание в Языке---*/
.poz-l {
    width: 600px;
    height: auto;
   /* border: 2px solid #000;*/
    text-align: center;
    line-height: 200px;
    float: left;
    margin: 15px;
}
.poz-l img {
    vertical-align: middle;
}
.poz-r {
    width: 600px;
    height: auto;
   /* border: 2px solid #000;*/
    text-align: center;
    line-height: 200px;
    float: right;
    margin: 15px;
}
.poz-r img {
    vertical-align: middle;
}
.spisok li{list-style:none; position: relative; margin-left: 10px;}
.spisok li::before{display: block;
    content: "";
    position: absolute;
    border-radius: 4px;
    top: 7px;
    left: -25px;
    width: 10px;
    height: 10px;
    background-color: #e02f2f;}
.text{padding: 25px;}.col-left{width: 50%; padding-right: 30px; display: block; position: relative; float: left; min-height: 1px;}.col-right{width: 50%; display: block; position: relative;min-height: 1px;float: left;}.video {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}.video iframe, .video object, .video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.fixed { position: fixed; z-index: 99; top: 15px;width: 23.777%;}.fixed_block{background-color: #F7F7F7; padding: 25px;}.email a, .readmore-js-toggle, .link-page{display: inline-block; margin-top: 5px; color: #00274E;}.doc{margin: 25px 0px;}.zagolovok-bold{font-weight: 700; display: inline-block; margin-bottom: 15px; font-size: 18px; line-height: 28px;}.name{color: #868686;}.bold-zagolovok{font-weight: 700; font-size: 22px;}.link_page{display: block; padding: 15px 25px; text-align: center; width: 200px; background-color: #F4D000; text-decoration: none; color: #000; margin-top: 75px;}.pochemu .col-md-4{margin-bottom: 30px;}.pochemu .blok_radius{border-radius: 4px; background-color: #EBEBEB; height: 400px;  display: block; overflow: hidden; } .pochemu .text_blok{padding:0px 25px 25px 25px;}.pochemu .text_blok span{font-weight: 700; font-size: 18px; margin-bottom: 15px; display: block;}.left_blok{display: block; float: left; margin-right: 15px;}.right_blok{display: block; overflow: hidden;}.text_blok__card{position: absolute; top: 150px; left: 100px; display: block; background-color: #fff; padding: 25px; width: 350px;}.diagnostika_page .col-md-3, .diagnostika_page .col-md-4{margin-bottom: 30px;}.blok_radius{border-radius: 4px;  min-height: 300px; display: block; overflow: hidden; }.diagnostika_page .text_blok{padding:25px;}.diagnostika_page .text_blok a{margin-bottom: 10px; display: block; text-decoration:  none; color: #000;}.diagnostika_page .text_blok a:hover{text-decoration: underline;}.diagnostika_page .text_blok p{color: #979797;}.blok_radius__height{min-height: 255px !important;}.mr50{margin-top: 50px; margin-bottom: 25px;}.img-right{float: right;}.w150{max-width: 150px;}.story{display: block; position: relative; padding-bottom: 25px;}.text-blok-page{padding: 35px; display: block; width: 65%; position: relative; float: left;}.footer{display: block; height: auto; background-color: #DADADA; padding: 50px; margin-top: 50px; overflow: hidden;}.animate{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.video {position: relative;padding-bottom: 56.25%; padding-top: 30px;height: 0;overflow: hidden;}.video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.main_icon .main_text{display: inline-block; max-width: 300px;}.main_icon .leftimg{float: left; margin-right: 15px; max-width: 70px;}.main_icon .pd20{height: 50px;}#cssmenu, #cssmenu ul, #cssmenu ul li, #cssmenu ul li a, #cssmenu #menu-button {margin: 0; padding: 0; border: 0; list-style: none; line-height: 1; display: block; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}#cssmenu:after,#cssmenu > ul:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
#cssmenu #menu-button {display: none;} #cssmenu > ul > li {float: left;}#cssmenu.align-center > ul {font-size: 0;text-align: center;}#cssmenu.align-center > ul > li {display: inline-block;float: none;}#cssmenu.align-center ul ul {text-align: left;}#cssmenu.align-right > ul > li {float: right;}#cssmenu.align-right ul ul {text-align: right;}#cssmenu > ul > li > a {margin: 17px 45px 18px 0px; text-decoration: none; color: #fff; /*#333;*/ -webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease;}
#cssmenu > ul > li.has-sub > a {padding-right: 25px;}#cssmenu > ul > li.has-sub > a::after {position: absolute;top: 5px;right: 10px;width: 4px;height: 4px;border-bottom: 1px solid #fff;border-right: 1px solid #fff;content: "";-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;}
#cssmenu > ul > li.has-sub:hover > a::after {border-color: #cc0000;}#cssmenu ul ul {position: absolute;left: -9999px;z-index: 999;}#cssmenu li:hover > ul {left: auto;}#cssmenu.align-right li:hover > ul {right: 0;}#cssmenu ul ul ul {margin-left: 100%;top: 0;}#cssmenu.align-right ul ul ul {margin-left: 0;margin-right: 100%;}#cssmenu ul ul li {background: #EFEFEF;}#cssmenu ul li a:hover{color: #cc0000;}#cssmenu ul ul li a:hover{/*background: #F4D000*/background: #cdcdcd; color: #000;}#cssmenu ul ul li a {padding: 15px 20px;width: 370px; color:#000; line-height: 22px; border-bottom: 1px solid #e8e8e8; text-decoration: none; -webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease;}#cssmenu ul ul li.has-sub > a::after {position: absolute;top: 23px;right: 10px;width: 4px;height: 4px;border-bottom: 1px solid #dddddd;border-right: 1px solid #dddddd;content: "";-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;}#cssmenu.align-right ul ul li.has-sub > a::after {right: auto;left: 10px;border-bottom: 0;border-right: 0;border-top: 1px solid #dddddd;border-left: 1px solid #dddddd;}#cssmenu ul ul li.has-sub:hover > a::after {border-color: #ffffff;}.accordion {display: block;font-size: inherit;margin: 0px;position: relative;}.accordion input {display: none;position: absolute;visibility: hidden;left: 50%;top: 50%; z-index: 1;}.accordion__header {background-color: #F7F7F7;margin-bottom: 15px; color: #000;cursor: pointer; transition: background 0.2s;padding: 20px;position: relative; z-index: 2;}.accordion__header:hover {background-color: #DADADA; }.accordion__header:hover:before, .accordion__header:hover:after {background-color: white;}.accordion__header:before, .accordion__header:after {background-color: #d4d4d4;content: '';display: block;position: absolute;z-index: 3;}.accordion__header:before {height: 2px;margin-top: -1px;top: 50%;right: 20px;width: 8px;}.accordion__header:after {height: 8px;margin-top: -4px;top: 50%;right: 23px;width: 2px;}.accordion input:checked ~ .accordion__header {background: #F4D000;}.accordion input:checked ~ .accordion__header:hover {background-color: #DADADA;}.accordion input:checked ~ .accordion__header:before {background-color: white;}.accordion input:checked ~ .accordion__header:after {display: none;}.accordion__content {background-color: white;  display: none;padding: 20px;}.accordion input:checked ~ .accordion__content {display: block;}.pd20{padding: 20px 0px; clear: both;}.pd30{padding: 30px 0px;}.pd40{padding: 40px 0px;}
/* media */
@media (min-width: 361px) {.plusi-blok-1 p, .plusi-blok-2 p, .plusi-blok-3 p, .plusi-blok-4 p, .plusi-blok-5 p, .plusi-blok-6 p{padding-left: 135px;}
.plusi-blok-1, .plusi-blok-2, .plusi-blok-3, .plusi-blok-4, .plusi-blok-5, .plusi-blok-6{background-position: -25% 0;}}
@media (max-width: 360px) {.slider-name{bottom: 75px;}.slider-link{bottom: 15px; left: 12%; text-align: center;}.plusi-blok-1 p, .plusi-blok-2 p, .plusi-blok-3 p, .plusi-blok-4 p, .plusi-blok-5 p,.plusi-blok-6 p{padding-left: 135px;}}
@media (max-width: 430px){.slider {padding-top: 15px;height: 228px;}.blok_mibrar .text-blok-page{width: 100%;}.blok_mibrar .zagolovok_1{font-size: 22px !important; line-height: 30px !important;} .blok_mibrar .zagolovok_2{font-weight: 100; font-size: 17px;} .blok_mibrar .link_page{margin-top:25px;} .diagnostika_page .text_blok_right, .diagnostika_page .blok_radius img{width: 100% !important;}.diagnostika_page .ico_blok img{width: 55px !important;}.mt{margin-top: -300px !important;}}
@media (min-width: 768px) and (max-width: 1023px) {.header .col-md-3{float: left; width: 33.33333%;}.smm_ico_m{float: none !important; width: 100% !important; overflow: hidden; margin-top: 25px; display: inline-block;}.header {height: 200px;}
.slider .col-md-4, .mimbrar .col-md-4, .about_page .col-xs-12, .diagnostika_page .col-md-2{float: left; width: 33.33333%;}.mimbrar .col-md-4 .leftimg{display: block; margin-bottom: 15px;}
.slider .fon1, .slider .fon2, .slider .fon3{margin-top: -50px; height: 370px;}.slider .slider-name{bottom: 100px;}.slider .slider-link{padding: 12px 38px;}.plusi .col-md-4, .shema_lecheniya .col-md-4,.about_page .col-md-4,.dekstop .about-list, .plusi-mibrar .col-md-6 , .diagnostika_page .col-md-3, .diagnostika_page .col-md-4, .blok_page .col-md-6, .col-sm-2, .dlya_patient .col-md-4, .stat_blok .col-md-3, .germaniya_uslugi_blok .col-md-3, .plusi_mibrar_blok .col-md-4,.forma_blok .col-md-3, .diagnoz_rak .col-md-3, .napravlenie_blok .col-md-3, .inn_blok .col-md-4, .germ_blok .col-md-3{float: left; width: 50% !important; }.inn_blok .h320{min-height: 440px;}.germ_blok .h305{min-height: 330px;}.forma_blok .col-md-3{margin-bottom: 30px;}.germaniya_uslugi_blok .blok_radius{min-height: 280px !important;}.dlya_patient .img-left{margin-left: -100px;}.plusi_mibrar_blok .blok_radius{min-height: 400px !important;}.dlya_patient .text_blok_right_50{width: 70%;}.blok_page .ico_blok{margin-right: 15px; width: 200px;}.diagnostika_page .blok_radius{min-height: 320px !important;}.shema_lecheniya .col-md-4{height: 350px;}.forma .text_mibrar, .forma .zagolovok{max-width: 67%;}.forma .text_mibrar{margin-bottom:50px;}.pd20{display: block; overflow: hidden; }.offer{font-size: 35px;}.slider{padding-top: 40px;}.mimbrar-blok{background-image:  none !important;}#bx_651765591_48 .img-right{display: none;}.mimrar-icon-blok .mimrar_icon{width: 200px;}.about_page .pochemu .blok_radius{height: 430px;}.about_page .video, .img-responsive{margin-bottom: 15px;}.about_page .h_50{height: 1px;}.lechenie-blok .blok_radius{min-height: 270px !important;}.dekstop .about-list{margin-bottom: 30px;}.plusi-mibrar .blok_radius .img-left, .text_blok_right, .blok_page .text-blok-page, .blok_page .text_blok_right_60{float: none; margin-left: 0px; width: 100%;}.konsultant{max-width: 60%;}.diagnostika_page .col-md-3 img , .napravlenie_blok .col-md-3 img, .germ_blok .col-md-3 img{width: 100%;}.plusi-mibrar .blok_radius{height: 450px;}.plusi-mibrar .text_left{padding: 25px;}.h_responsive_1 .img-left, .h_responsive_2 .img-left{margin-left: -400px;}.h_responsive_1{max-height: 600px !important;}.h_responsive_2{max-height: 780px !important;}.lechenie_vrachi .blok_radius{min-height:192px !important;}#parent .menu{width: 100% !important; float: none !important;}#parent .col-md-6{margin-bottom: 30px;}.lechenie_blok .blok_radius {min-height: 265px !important;}.forma_blok .blok_radius{min-height: 470px !important; margin-bottom: 0px !important;}.kliniki_blok .img-left{width: 40%;}.pervoe_blok .blok_radius{min-height: 500px !important;  }.pervoe_blok .clearfix, .plusi_mibrar_blok .clearfix{display: none;}.pole_forma{z-index: 9999999;}}
@media (min-width: 768px) {.mobile{display: none;}} 
@media (max-width: 767px) {.lang{display: none;}.lang-m {display: inline-block;padding: 0 0 0 40px;}.dekstop{display: none;}/*.slider{background:  none !important;}*/.offer{font-size: 22px;line-height: 30px;}.header{height: auto;}.slogon {margin-top: 15px;display: none;}.phone, .rezim{margin-top: 15px;}.phone_ru{margin-top: 35px;}.header{padding-top: 15px;}.header_text{margin-top: 15px; margin-bottom: 25px; overflow: hidden;display: none;}.offer h1{font-weight:800;font-size:25px;color: #00274E;line-height: 45px;margin-bottom: 5px;display: block;}.mimbrar .col-md-4 img.leftimg{display: block; float: none !important;  }.mimbrar .col-md-4{margin-bottom: 30px;}.mimbrar .zagolovok, .mimbrar .call-wqec{ margin-bottom: 15px; display: inline-block; padding: 0px 5px;}.blue a span{display: inline-block; border-bottom: 2px dashed #ff0000;}h2 {font-size: 22px; line-height: 32px; margin-top: 15px;}.ur3 .submenu-button::before, .ur3 .submenu-button::after{background:#000 !important;}.pole_forma .pull-right{float: none !important;}.shema_lecheniya .left_blok,.mimbrar .col-md-4 img.leftimg{max-width: 60px; float: none; margin-bottom: 10px;}.shema_lecheniya .col-md-4{min-height: 170px !important;}.zagolovok{font-size: 22px; margin-bottom: 15px; line-height: 30px;}.plusi-blok-5{overflow: hidden;}.plusi .col-md-4{margin-bottom: 15px;}.slider{padding-top:15px; height: 530px;}.offer{margin-bottom: 25px;}.pd50{padding: 25px 0px;}.mimbrar-blok{background-image: none !important; padding: 15px 15px 25px 15px; height: 100%;}.mimbrar-zagolovok-top{line-height: 30px; font-size: 22px;}.mimbrar-zagolovok-bottom{font-size: 16px;}.mimrar_icon{width: 100%; margin-bottom: 15px;}.doc{margin-top: 0px; margin-bottom: 0px;}.doc .zagolovok{margin-top: 15px;}.mimrar-icon-blok, .mimbrar-blok,.mimbrars-link{margin-top: 25px;}.text_mibrar{margin-bottom: 50px;}.mimbrar{min-height: 100%;}.form-group .form-control, .pole_forma{width: 100%;}.pole_forma{margin-right: 15px; margin-bottom: 15px; z-index: 9999;}.slam-easyform{overflow: hidden;}.wrapper{padding-top: 25px;}.footer{margin-top: 15px; height:auto; padding: 25px 0px;}.h_50{height: 25px;}.video{margin-bottom: 15px;}.diagnostika_page .col-md-3, .diagnostika_page .col-md-4{margin-bottom:15px;}.blok_radius{max-height: 500px; min-height: 100%;}h1,.zagolovok_2{font-size: 22px; line-height:30px; margin-bottom: 20px;}.zagolovok_3, .price_bold{font-size: 17px;font-weight:700;}.img-left{margin: 0 auto; float: none;}.img-responsive{margin-bottom: 15px; margin-top: 15px;}.pochemu .col-md-4{margin-bottom: 15px;}.pochemu .blok_radius{height: auto;}.about_page .tabs>label{width: 100%;}.about_page .col-md-4{margin-bottom: 15px;}.no-webp .forma, .webp .forma{background: none  #f8f8f8;} 
#cssmenu ul{width:100%;display:none}#cssmenu.align-center > ul,#cssmenu.align-right ul ul{text-align:left}#cssmenu ul li,#cssmenu ul ul li,#cssmenu ul li:hover > ul > li{width:100%;height:auto;border-top:1px solid rgba(120,120,120,0.15)}#cssmenu > ul > li,#cssmenu.align-center > ul > li,#cssmenu.align-right > ul > li{float:none;display:block}#cssmenu ul ul li a{color:#333;background:none;line-height:22px;padding:20px}#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover{color:#333}#cssmenu ul ul ul li a{padding-left:40px}#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;right:auto;width:100%;margin:0}#cssmenu #menu-button{display:block;color:#fff;cursor:pointer;padding:20px 20px 20px 0}#cssmenu #menu-button::after{content:'';position:absolute;top:20px;right:20px;display:block;width:15px;height:2px;background:#fff}#cssmenu #menu-button::before{content:'';position:absolute;top:25px;right:20px;display:block;width:15px;height:3px;border-top:2px solid #fff;border-bottom:2px solid #fff}#cssmenu .submenu-button{position:absolute;z-index:10;right:0;top:0;display:block;border-left:1px solid rgba(120,120,120,0.15);height:52px;width:52px;cursor:pointer}#cssmenu .submenu-button::after{content:'';position:absolute;top:21px;left:26px;display:block;width:1px;height:11px;background:#fff;z-index:99}#cssmenu .submenu-button::before{content:'';position:absolute;left:21px;top:26px;display:block;width:11px;height:1px;background:#fff;z-index:99}#cssmenu,#cssmenu ul li a,#cssmenu ul ul li a{width:100%}#cssmenu > ul > li.has-sub > a::after,#cssmenu ul ul li.has-sub > a::after,#menu-line,#cssmenu .submenu-button.submenu-opened:after{display:none}}/* end media */
@media (max-width: 991px) {.plusi-blok-1, .plusi-blok-2, .plusi-blok-3, .plusi-blok-4, .plusi-blok-5, .plusi-blok-6{background-position: 0 0;}.accordion__content{padding-top: 5px;}.poz-r {
    width: 100%;
    height: auto;
   /* border: 2px solid #000;*/
    text-align: center;
    line-height: 200px;
    line-height: 200px;
    float: right;
    margin: 15px;
}}
@media (min-width: 1024px) and (max-width: 1200px) {.slider	.col-md-7{width: 100%;}.offer{margin-bottom:50px;}
.slider .fon1,.slider .fon2,.slider .fon3{height: 400px;}.slider .slider-name{bottom:100px;}.slider .slider-link{left: 40px; text-align: center; }.pd20{height: 40px;}.webp .mimbrar-blok{background-position: 800px;}.pochemu .blok_radius{height: 450px;}.mibrar_fon .img-left{margin-left: -300px;}.plusi-mibrar .col-md-6, .blok_page .text-blok-page{width: 100%;}.slam-easyform .submit-button{margin-top: 15px;}.about__result_text{overflow: hidden;}.blok_page .blok_radius{min-height: 350px;}.diagnostika_page .col-md-3{width: 33.333333%;}.blok_page .img-right{display: none;}.blok_page .mt{margin-left: -50px;}.lechenie_blok .col-md-2{width: 25%;}.webp .plusi-blok-1, .webp .plusi-blok-2, .webp .plusi-blok-3, .webp .plusi-blok-4, .webp .plusi-blok-5,.webp .plusi-blok-6{background-position: -120px 0px;}.plusi-blok-1 p, .plusi-blok-2 p, .plusi-blok-3 p, .plusi-blok-4 p, .plusi-blok-5 p, .plusi-blok-6 p{padding-left:75px;}.forma_blok .white{min-height: 480px !important;}#parent .col-md-3{width: 25%;}.lechenie_vrachi .img-left{margin-left: -150px;}.lechenie_vrachi .text_blok_right_50{width: 65%;}.blok_radius_onko .img-left{margin-left: -150px;}.blok_radius_onko .text_blok_right_60{width: 80%;}.napravlenie_blok .bold_18{margin-bottom: 0px;}.blok_radius_onko .text_blok_right_70{width: 90%;}.germ_blok .h305 {min-height: 330px;}.kliniki_blok .img-left{width: 350px;}.predlagaem_blok .mt{margin-left: -100px;}.predlagaem_blok .text_blok_right_60{width: 77%;}.prichini_blok .img-left{margin-left: -100px;}.prichini_blok .text_blok_right_60{width: 70%;}}
/* resp */
.container {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
@media (min-width: 768px) {.container {width: 750px;}}@media (min-width: 992px) {.container {width: 970px;}}@media (min-width: 1200px) {.container {width: 1360px;}}.row {margin-right: -5px;margin-left: -5px;}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float: left;}.col-xs-12 {width: 100%;}.col-xs-11 {width: 91.66666667%;}.col-xs-10 {width: 83.33333333%;}.col-xs-9 {width: 75%;}.col-xs-8 {width: 66.66666667%;}.col-xs-7 {width: 58.33333333%;}.col-xs-6 {width: 50%;}.col-xs-5 {width: 41.66666667%;}.col-xs-4 {width: 33.33333333%;}.col-xs-3 {width: 25%;}.col-xs-2 {width: 16.66666667%;}.col-xs-1 {width: 8.33333333%;}@media (min-width: 768px) {.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: left;}.col-sm-12 {width: 100%;}.col-sm-11 {width: 91.66666667%;}.col-sm-10 {width: 83.33333333%;}.col-sm-9 {width: 75%;}.col-sm-8 {width: 66.66666667%;}.col-sm-7 {width: 58.33333333%;}.col-sm-6 {width: 50%;}.col-sm-5 {width: 41.66666667%;}.col-sm-4 {width: 33.33333333%;}.col-sm-3 {width: 25%;}.col-sm-2 {width: 16.66666667%;}.col-sm-1 {width: 8.33333333%;}}@media (min-width: 992px) {.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float: left;}.col-md-12 {width: 100%;}.col-md-11 {width: 91.66666667%;}.col-md-10 {width: 83.33333333%;}.col-md-9 {width: 75%;}.col-md-8 {width: 66.66666667%;}.col-md-7 {width: 58.33333333%;}.col-md-6 {width: 50%;}.col-md-5 {width: 41.66666667%;}.col-md-4 {width: 33.33333333%;}.col-md-3 {width: 25%;}.col-md-2 {width: 16.66666667%;}.col-md-1 {width: 8.33333333%;}}@media (min-width: 1200px) {.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {float: left;}.col-lg-12 {width: 100%;}.col-lg-11 {width: 91.66666667%;}.col-lg-10 {width: 83.33333333%;}.col-lg-9 {width: 75%;}.col-lg-8 {width: 66.66666667%;}.col-lg-7 {width: 58.33333333%;}.col-lg-6 {width: 50%;}.col-lg-5 {width: 41.66666667%;}.col-lg-4 {width: 33.33333333%;}.col-lg-3 {width: 25%;}.col-lg-2 {width: 16.66666667%;}.col-lg-1 {width: 8.33333333%;}}
/* end media */
.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after {display: table;content: " ";}.clearfix:after,.container:after,.row:after {clear: both;}.hide {display: none !important;}.show {display: block !important;}.invisible {visibility: hidden;}.hidden {display: none !important;}.affix {position: fixed;}@-ms-viewport {width: device-width;}.visible-xs,.visible-sm,.visible-md,.visible-lg {display: none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {display: none !important;}.regions-select-question{display: none !important;}

/* ===== Modern Breadcrumbs Styles ===== */
.breadcrumb {
    background: linear-gradient(273deg, #ffffff 0%, #f3f3f3 70%);
    padding: 5px 15px;
    border-radius: 4px;
    margin-bottom: 20px;
}

.breadcrumb ul,
.breadcrumb ol {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    list-style: none;
    margin: 0;
    padding: 0;
    gap: 8px;
}

.breadcrumb li {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #6c757d;
    line-height: 1.4;
}

.breadcrumb li:not(:last-child)::after {
    content: '';
    display: inline-block;
    width: 6px;
    height: 6px;
    border-right: 2px solid #0066cc;
    border-bottom: 2px solid #0066cc;
    transform: rotate(-45deg);
    margin-left: 12px;
    opacity: 0.6;
}

.breadcrumb li a {
    color: #0066cc;
    text-decoration: none;
    font-weight: 500;
    transition: all 0.2s ease;
    padding: 4px 8px;
    border-radius: 4px;
    background: transparent;
}

.breadcrumb li a:hover {
    color: #004499;
    background: rgba(0, 102, 204, 0.1);
    text-decoration: none;
}

.breadcrumb li:first-child a::before {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 6px;
    vertical-align: middle;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230066cc' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'%3E%3C/path%3E%3Cpolyline points='9 22 9 12 15 12 15 22'%3E%3C/polyline%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
}

.breadcrumb li:last-child {
    color: #333;
    font-weight: 600;
    max-width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.breadcrumb li:last-child a {
    color: #333;
    pointer-events: none;
    cursor: default;
}

/* RTL Support for Breadcrumbs */
[dir="rtl"] .breadcrumb ul,
[dir="rtl"] .breadcrumb ol {
    flex-direction: row-reverse;
}

[dir="rtl"] .breadcrumb li:not(:last-child)::after {
    transform: rotate(135deg);
    margin-left: 0;
    margin-right: 12px;
}

[dir="rtl"] .breadcrumb li:first-child a::before {
    margin-right: 0;
    margin-left: 6px;
}

/* Responsive Breadcrumbs */
@media (max-width: 768px) {
    .breadcrumb {
        padding: 12px 15px;
        margin: 15px 0;
    }
    
    .breadcrumb li {
        font-size: 13px;
    }
    
    .breadcrumb li:last-child {
        max-width: 200px;
    }
    
    .breadcrumb li a {
        padding: 3px 6px;
    }
}

@media (max-width: 480px) {
    .breadcrumb {
        padding: 10px 12px;
        border-radius: 4px;
    }
    
    .breadcrumb li {
        font-size: 12px;
    }
    
    .breadcrumb li:not(:last-child)::after {
        width: 5px;
        height: 5px;
        margin-left: 8px;
    }
    
    .breadcrumb li:last-child {
        max-width: 150px;
    }
    
    .breadcrumb li:first-child a::before {
        width: 14px;
        height: 14px;
    }
}
/* ===== End Breadcrumbs ===== */

.tfl__link:hover, .tfl__link{border-bottom:0px !important; color: #000 !important; text-decoration: none !important;}.accordion {display: block;font-size: inherit;margin: 0px;position: relative;}.accordion input {display: none;position: absolute;visibility: hidden;left: 50%;top: 50%; z-index: 1;}.accordion__header {background-color: #F7F7F7;margin-bottom: 15px; color: #000;cursor: pointer; transition: background 0.2s;padding: 20px;position: relative; z-index: 2;}.accordion__header:hover {background-color: #DADADA; }.accordion__header:hover:before, .accordion__header:hover:after {background-color: white;}.accordion__header:before, .accordion__header:after {background-color: #d4d4d4;content: '';display: block;position: absolute;z-index: 3;}.accordion__header:before {height: 2px;margin-top: -1px;top: 50%;right: 20px;width: 8px;}.accordion__header:after {height: 8px;margin-top: -4px;top: 50%;right: 23px;width: 2px;}.accordion input:checked ~ .accordion__header {background: #F4D000;}.accordion input:checked ~ .accordion__header:hover {background-color: #DADADA;}.accordion input:checked ~ .accordion__header:before {background-color: white;}.accordion input:checked ~ .accordion__header:after {display: none;}.accordion__content {background-color: white;  display: none;padding: 20px;}.accordion input:checked ~ .accordion__content {display: block;}.border{padding:25px;  background-color: #F7F7F7;}.table-responsive {min-height: .01%;overflow-x: auto;}.table {width: 100%;max-width: 100%;margin-bottom:20px;}table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #f0f0f0;}th {text-align: left;}.readmore-js-toggle{margin-bottom: 15px;}.leftimg {float:left; margin: 7px 7px 7px 0;}.rightimg  {float: right;margin: 7px 0 7px 7px;}

/* ===== Footer Styles (Variant A - Minimalist) ===== */
.footer {
    background-color: #DADADA !important;
    background-image: none !important;
    padding: 50px 25px !important;
    margin-top: 50px;
    color: #333;
    font-size: 15px !important;
    line-height: 1.8 !important;
}

.footer .pd20 {
    padding-top: 0;
}

.footer .title.bold {
    color: #00274E !important;
    font-size: 17px !important;
    font-weight: 600 !important;
    margin-bottom: 15px;
    padding-bottom: 0;
    border-bottom: none;
    text-transform: none;
    letter-spacing: 0.3px;
}

.footer ul {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

.footer ul li {
    margin-bottom: 10px;
    line-height: 1.7;
    list-style: none !important;
}

.footer ul li::before,
.footer ul li::marker {
    content: none !important;
    display: none !important;
}

.footer ul li a,
.footer a {
    color: #4a5568 !important;
    font-size: 14px !important;
    text-decoration: none !important;
    transition: color 0.2s ease !important;
    display: inline-block;
}

.footer ul li a:visited,
.footer a:visited {
    color: #4a5568 !important;
}

.footer ul li a:hover,
.footer a:hover {
    color: #0088cc !important;
    padding-left: 0;
}

.footer ul li a b,
.footer ul li b a,
.footer .call-wqec {
    color: #e53e3e !important;
    font-weight: 600;
}

.footer ul li a b:hover,
.footer ul li b a:hover,
.footer .call-wqec:hover {
    color: #c53030 !important;
}

.footer .row:last-child {
    margin-top: 30px;
    padding-top: 20px;
    border-top: 1px solid rgba(0,0,0,0.1);
    font-size: 13px;
    color: #666;
    align-items: center;
}

.footer .row:last-child span,
.footer .row:last-child div,
.footer p,
.footer .copy_text {
    color: #555 !important;
}

.footer .phone_de {
    font-size: 16px;
    font-weight: 600;
    color: #00274E;
}

.footer .phone_de a,
.footer .phone_in a {
    color: #00274E !important;
    font-weight: 600;
}

.footer .phone_de a:hover,
.footer .phone_in a:hover {
    color: #0088cc !important;
}

.footer .slogan {
    font-size: 14px;
    color: #666;
}

.footer .header_text a {
    display: inline-block;
    margin: 0 8px;
    transition: all 0.3s ease;
    opacity: 1;
}

.footer .header_text a:hover {
    transform: scale(1.1);
    opacity: 0.8;
}

.footer .header_text img {
    filter: none;
}

@media (max-width: 991px) {
    .footer {
        padding: 40px 0 25px;
    }
    
    .footer .col-sm-6,
    .footer .col-md-4,
    .footer .col-md-3,
    .footer .col-md-2 {
        margin-bottom: 30px;
    }
}

@media (max-width: 768px) {
    .footer {
        padding: 35px 15px 20px;
        text-align: center;
    }
    
    .footer .title.bold {
        font-size: 16px;
        text-align: center;
    }
    
    .footer ul {
        text-align: center;
    }
    
    .footer ul li a {
        font-size: 13px;
    }
    
    .footer ul li a:hover {
        padding-left: 0;
    }
    
    .footer .row:last-child {
        text-align: center;
    }
    
    .footer .row:last-child .col-md-4,
    .footer .row:last-child .col-md-3,
    .footer .row:last-child .col-md-2 {
        margin-bottom: 15px;
    }
}
/* ===== End Footer Styles ===== */

/* ===== RTL Menu Fixes for Arabic ===== */
[dir="rtl"] #cssmenu ul ul ul {
    margin-left: 0;
    margin-right: 100%;
}
[dir="rtl"] #cssmenu li:hover > ul {
    left: auto;
    right: 0;
}
[dir="rtl"] #cssmenu ul ul li.has-sub > a::after {
    right: auto;
    left: 10px;
    border-bottom: 0;
    border-right: 0;
    border-top: 1px solid #dddddd;
    border-left: 1px solid #dddddd;
}
@media (min-width: 768px) {
    [dir="rtl"] #cssmenu ul ul {
        left: auto;
        right: -9999px;
    }
    [dir="rtl"] #cssmenu li:hover > ul {
        right: auto;
        left: auto;
    }
    [dir="rtl"] #cssmenu ul ul ul {
        margin-right: 100%;
        margin-left: 0;
        right: auto;
        left: auto;
    }
    [dir="rtl"] #cssmenu li.has-sub:hover > ul {
        right: 0;
        left: auto;
    }
    [dir="rtl"] #cssmenu ul ul li.has-sub:hover > ul {
        right: 100%;
        left: auto;
    }
}
/* ===== End RTL Menu Fixes ===== */

/* ===== Mobile Header Compact ===== */
@media (max-width: 767px) {
    /* Hide desktop header elements */
    .header .slogon,
    .header .phone_de,
    .header .header_text,
    .header .lang {
        display: none !important;
    }
    
    /* Compact header layout */
    .header {
        padding: 10px 0 !important;
        height: auto !important;
        position: relative;
    }
    
    .header .container {
        display: flex;
        align-items: center;
        justify-content: space-between;
        flex-wrap: nowrap;
    }
    
    .header .row {
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
        margin: 0;
    }
    
    .header .col-md-2:first-child {
        width: auto !important;
        flex: 0 0 auto;
        padding: 0 15px;
    }
    
    /* Logo compact */
    .header .logo {
        margin: 0;
    }
    
    .header .logo img {
        height: 45px;
        width: auto;
    }
    
    /* Mobile header right block */
    .mobile-header-right {
        display: flex !important;
        align-items: center;
        gap: 12px;
        padding-right: 15px;
    }
    
    /* Mobile language switcher */
    .mobile-lang-switcher {
        display: flex !important;
        align-items: center;
    }
    
    .mobile-lang-switcher .switcher-popup {
        padding: 8px;
        border-radius: 5px;
        background: #f5f5f5;
    }
    
    .mobile-lang-switcher .switcher-popup span {
        display: none;
    }
    
    .mobile-lang-switcher .language__img {
        width: 24px;
        height: 20px;
    }
    
    /* Mobile phone icon */
    .mobile-phone-btn {
        display: flex !important;
        align-items: center;
        justify-content: center;
        width: 40px;
        height: 40px;
        background: #0088cc;
        border-radius: 50%;
        color: #fff;
        text-decoration: none;
    }
    
    .mobile-phone-btn:hover {
        background: #006699;
        color: #fff;
    }
    
    .mobile-phone-btn svg {
        width: 20px;
        height: 20px;
        fill: currentColor;
    }
    
    /* Hide on desktop */
    .mobile-header-right {
        display: none;
    }
}

/* Show mobile elements only on mobile */
@media (min-width: 768px) {
    .mobile-header-right,
    .mobile-lang-switcher,
    .mobile-phone-btn {
        display: none !important;
    }
}

/* ===== Mobile Slider/Banner Fix ===== */
@media (max-width: 767px) {
    .slider {
        height: auto !important;
        min-height: 280px;
        max-height: 350px;
        padding-top: 15px;
        padding-bottom: 20px;
    }
    
    .slider .offer {
        font-size: 20px;
        line-height: 28px;
        margin-bottom: 15px;
    }
    
    .slider .offer h1 {
        font-size: 22px;
        line-height: 30px;
    }
    
    .slider .col-md-7 {
        width: 100%;
    }
}

@media (max-width: 430px) {
    .slider {
        min-height: 250px;
        max-height: 320px;
        height: auto !important;
    }
    
    .slider .offer {
        font-size: 18px;
        line-height: 26px;
    }
    
    .slider .offer h1 {
        font-size: 20px;
        line-height: 28px;
    }
}

@media (max-width: 375px) {
    .slider {
        min-height: 220px;
        max-height: 300px;
    }
    
    .slider .offer {
        font-size: 17px;
        line-height: 24px;
    }
    
    .slider .offer h1 {
        font-size: 18px;
        line-height: 26px;
    }
}
/* ===== End Mobile Header & Slider ===== */

/* ===== Mobile Language Dropdown ===== */
.mobile-lang-switcher {
    position: relative;
}

.mobile-lang-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    background: #f5f5f5;
    border-radius: 4px;
    text-decoration: none;
}

.mobile-lang-btn img {
    border-radius: 2px;
}

.mobile-lang-dropdown {
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    margin-top: 5px;
    background: #fff;
    border-radius: 4px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.15);
    flex-direction: column;
    min-width: 100px;
    z-index: 10000;
    overflow: hidden;
}

.mobile-lang-dropdown a {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 10px 15px;
    text-decoration: none;
    color: #333;
    font-size: 14px;
    border-bottom: 1px solid #f0f0f0;
}

.mobile-lang-dropdown a:last-child {
    border-bottom: none;
}

.mobile-lang-dropdown a:hover {
    background: #f5f5f5;
}

.mobile-lang-dropdown a img {
    border-radius: 2px;
}
/* ===== End Mobile Language Dropdown ===== */



/* ===== Slider Mobile Yellow Buttons ===== */
@media (max-width: 767px) {
    .slider .mobile .slider-mobile-buttons {
        display: flex !important;
        flex-wrap: wrap !important;
        justify-content: center !important;
        gap: 8px !important;
        padding: 10px 5px !important;
    }
    .slider .mobile .slider-mobile-buttons a.slider-mobile-btn,
    a.slider-mobile-btn {
        display: inline-block !important;
        background: #F4D000 !important;
        color: #0B3558 !important;
        font-weight: 600 !important;
        font-size: 13px !important;
        text-align: center !important;
        padding: 10px 14px !important;
        border-radius: 4px !important;
        text-decoration: none !important;
        box-shadow: 0 2px 6px rgba(0,0,0,0.15) !important;
        white-space: nowrap !important;
    }
    .slider .mobile .slider-mobile-buttons a.slider-mobile-btn:hover {
        background: #e6c200 !important;
    }
}
/* ===== End Slider Mobile Yellow Buttons ===== */

/* ===== Slider Mobile Height Fix ===== */
@media (max-width: 767px) {
    .slider {
        height: auto !important;
        min-height: auto !important;
        max-height: none !important;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .slider .container {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .slider .row {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .slider .mobile {
        margin-bottom: 0 !important;
        padding-bottom: 10px !important;
    }
    .grey {
        margin-top: 0 !important;
    }
    .pd50 {
        padding: 15px 0 !important;
    }
    .mimbrar.main_icon.grey.pd50 {
        margin-top: 0 !important;
        padding-top: 15px !important;
    }
    /* Показ мобильной версии блока Направления лечения */
    .lechenie-blok .mobile {
        display: block !important;
    }
    .lechenie-blok .dekstop {
        display: none !important;
    }
    /* Стили для мобильных кнопок Направления лечения */
    .lechenie-blok .mobile .mobile-buttons-grid {
        display: flex !important;
        flex-direction: column !important;
        gap: 10px !important;
        padding: 0 15px !important;
    }
    .lechenie-blok .mobile .mobile-buttons-grid a.mobile-yellow-btn,
    .lechenie-blok .mobile a.mobile-yellow-btn,
    .mobile-buttons-grid a.mobile-yellow-btn,
    div.mobile-buttons-grid a.mobile-yellow-btn,
    a.mobile-yellow-btn {
        display: block !important;
        background: #dadada !important;
        background-color: #dadada !important;
        color: #000 !important;
        text-decoration: none !important;
        padding: 15px 20px !important;
        border-radius: 4px !important;
        font-weight: 600 !important;
        text-align: center !important;
        border: none !important;
        box-shadow: none !important;
    }
    /* Центрирование блока с иконками на мобильной версии */
    .mimbrar.main_icon .col-md-4,
    .mimbrar.main_icon .center .col-md-4,
    div.mimbrar.main_icon .col-md-4,
    .mimbrar.main_icon.grey.pd50 .col-md-4,
    .mimbrar.main_icon.grey.pd50 .center .col-md-4 {
        text-align: center !important;
        margin-bottom: 25px !important;
        display: block !important;
        width: 100% !important;
        float: none !important;
        clear: both !important;
    }
    .mimbrar.main_icon .col-md-4 img.leftimg,
    .mimbrar.main_icon .center .col-md-4 img.leftimg,
    div.mimbrar.main_icon img.leftimg,
    .mimbrar.main_icon.grey.pd50 img.leftimg,
    .mimbrar.main_icon.grey.pd50 .center .col-md-4 img.leftimg,
    .mimbrar img.leftimg,
    img.leftimg {
        float: none !important;
        display: block !important;
        margin: 0 auto 15px auto !important;
        margin-left: auto !important;
        margin-right: auto !important;
        max-width: 70px !important;
    }
    .mimbrar.main_icon .col-md-4 .main_text,
    .mimbrar.main_icon .center .col-md-4 .main_text,
    div.mimbrar.main_icon .main_text,
    .mimbrar.main_icon.grey.pd50 .main_text,
    .mimbrar.main_icon.grey.pd50 .center .col-md-4 .main_text,
    .mimbrar span.main_text,
    .main_icon .main_text,
    .main_icon span.main_text,
    span.main_text,
    .main_text {
        display: block !important;
        text-align: center !important;
        max-width: 100% !important;
        max-width: none !important;
        float: none !important;
        width: 100% !important;
    }
    /* Дополнительное переопределение для leftimg */
    .leftimg {
        float: none !important;
        display: block !important;
        margin: 0 auto 15px auto !important;
    }
}
/* ===== End Slider Mobile Height Fix ===== */

/* ===== MIBRAR Hero & Final CTA Styles ===== */
.mibrar-hero {
    background: linear-gradient(135deg, #0090d7 0%, #005697 100%);
    padding: 60px 0;
    margin-bottom: 50px;
    /* border-radius: 0 0 20px 20px; */
}

.final-cta {
    background: linear-gradient(135deg, #0090d7 0%, #005697 100%);
    border-radius: 4px;
    padding: 50px;
    text-align: center;
    margin: 50px 0;
}
/* ===== End MIBRAR Hero & Final CTA Styles ===== */

/* Стили mobile-yellow-btn перенесены внутрь @media (max-width: 767px) */

/* ===== Global Button Border Radius 4px ===== */
.slider-link,
.link_page,
.call-wqec,
.mobile-yellow-btn,
.slider-mobile-btn,
a.slider-mobile-btn,
.btn,
button,
input[type="submit"],
input[type="button"],
.submit-button,
.slam-easyform .submit-button,
.forma input[type="submit"],
.pole_forma input[type="submit"],
.blok_radius,
.pochemu .blok_radius,
.card,
.breadcrumb,
.breadcrumb li a,
.motivator-3 a,
.btn-link,
.motivators-4 .motivator-3,
.clinic-carusel,
.img-responsive,
.img,
img {
    border-radius: 4px;
}
/* ===== End Global Button Border Radius ===== */

/* ===== Doctor List Card Mobile ===== */
@media (max-width: 576px) {
    .doctor-list-card__image {
        width: 200px;
        height: 200px;
        margin: 0 auto 15px;
    }
}
/* ===== End Doctor List Card Mobile ===== */

/* ===== Clinic Carousel Border Radius ===== */
.clinic-carusel {
    border-radius: 4px !important;
    overflow: hidden;
}
.clinic-carusel img,
.clinic-carusel .clinic-image {
    border-radius: 4px !important;
}
/* ===== End Clinic Carousel Border Radius ===== */

/* ===== Mobile Adaptive Fix ===== */
@media (max-width: 767px) {
    html, body {
        overflow-x: hidden;
        width: 100%;
    }
    table {
        display: block;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        max-width: 100%;
    }
}
/* ===== End Mobile Adaptive Fix ===== */

/* ===== Quiz Trigger Cursor ===== */
/* These triggers are <a> elements without href, so the browser gives them the
   default text cursor and they read as non-interactive even though the quiz
   opens on click. */
.call-wqec,
.call-wqec-menu,
.open-wqec {
    cursor: pointer;
}
/* ===== End Quiz Trigger Cursor ===== */
/* End */


/* Start:/local/templates/doktormunhen/owlcarousel/owl.carousel.css?17751341335344*/
 
.owl-carousel, 
.owl-carousel-mibrar 
{
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage, 
  .owl-carousel-mibrar .owl-stage
  {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after,
  .owl-carousel-mibrar .owl-stage:after
   {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer,
  .owl-carousel-mibrar .owl-stage-outer
   {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item,
  .owl-carousel-mibrar .owl-wrapper,
  .owl-carousel-mibrar .owl-item
   {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item,
  .owl-carousel-mibrar .owl-item
   {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img,
  .owl-carousel-mibrar .owl-item img
   {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled,
  .owl-carousel-mibrar .owl-nav.disabled,
  .owl-carousel-mibrar .owl-dots.disabled
   {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot,
  .owl-carousel-mibrar .owl-nav .owl-prev,
  .owl-carousel-mibrar .owl-nav .owl-next,
  .owl-carousel-mibrar .owl-dot
  {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel .owl-nav button.owl-prev,
  .owl-carousel .owl-nav button.owl-next,
  .owl-carousel button.owl-dot,
  .owl-carousel-mibrar .owl-nav button.owl-prev,
  .owl-carousel-mibrar .owl-nav button.owl-next,
  .owl-carousel-mibrar button.owl-dot
   {
    background: none;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit; }
  .owl-carousel.owl-loaded,
  .owl-carousel-mibrar.owl-loaded
   {
    display: block; }
  .owl-carousel.owl-loading,
  .owl-carousel-mibrar.owl-loading
   {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden,
  .owl-carousel-mibrar.owl-hidden
   {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel,
.no-js .owl-carousel-mibrar
 {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
			This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
			calculation of the height of the owl-item that breaks page layouts
		 */ }
  .owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease; }
  .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0; }
  .owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("/local/templates/doktormunhen/owlcarousel/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/* End */


/* Start:/local/templates/doktormunhen/owlcarousel/owl.theme.default.css?17751341331481*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-nav [class*='owl-'] {
    color: #EBEBEB;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px; }
    .owl-theme .owl-nav [class*='owl-']:hover {
      background: #869791;
      color: #EBEBEB;
      text-decoration: none; }
  .owl-theme .owl-nav .disabled {
    opacity: 0.5;
    cursor: default; }

.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 1px; }

.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline; }
    .owl-theme .owl-dots .owl-dot span {
      width: 10px;
      height: 10px;
      margin: 5px 7px;
      background: #dbdbdb;
      display: block;
      -webkit-backface-visibility: visible;
      transition: opacity 200ms ease;
      border-radius: 30px; }
      
      
     .dark .owl-theme .owl-dots .owl-dot span{background: #b5b5b5;}
    .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
      background: #F4D000; }
      
      

/* End */


/* Start:/local/templates/doktormunhen/components/slam/easyform/forma_zayavka/style.css?17751450252715*/
.slam-easyform .modal {
    text-align: center;
}
@media screen and (min-width: 768px) {
    .slam-easyform  .modal:before {
        display: inline-block;
        vertical-align: middle;
        content: " ";
        height: 100%;
    }
}
.slam-easyform  .modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
}
.slam-easyform .modal .modal-header .title {
    margin: 0;
    font-size: 22px;
    display: inline-block;
}
.hide-formvalidation small.help-block{
    display: none!important;
}

@keyframes spinner {
    to {
        transform: rotate(360deg)
    }
}

.slam-easyform .spinner,.slam-easyform .spinner:hover {
    position: relative;
    color: transparent
}

.slam-easyform .spinner:before {
    content: '';
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    border-radius: 50%;
    border: 2px solid #ccc;
    border-top-color: #333;
    animation: spinner .6s linear infinite
}


.warning-buy{display: block; margin-top: 25px; font-size: 12px;}
.warning-buy a{color: #333;}
.form-group .form-control{width: 310px; height: 64px; border: 1px solid #dedede; padding: 30px 20px; color: #8A8A8A;}
.slam-easyform .submit-button{width: 310px; height: 64px; border: none; padding:20px; background: #cc0000; color: #fff;}
.slam-easyform .alert-danger, .slam-easyform .alert-success{color: #cc0000; display:block; margin-bottom: 15px;}

/* Consent checkboxes — touch-friendly */
.slam-easyform .consent-section {
    clear: both;
    position: relative;
    z-index: 10000;
}
.slam-easyform .consent-checkbox-wrap {
    display: flex;
    align-items: flex-start;
    gap: 10px;
    padding-left: 0;
    cursor: pointer;
    font-size: 12px;
    line-height: 1.4;
}
.slam-easyform .consent-checkbox-wrap input[type="checkbox"] {
    position: relative;
    margin: 0;
    flex-shrink: 0;
    width: 22px;
    height: 22px;
    min-width: 22px;
    min-height: 22px;
    cursor: pointer;
    pointer-events: auto;
    -webkit-appearance: checkbox;
    appearance: checkbox;
}
.slam-easyform .consent-error {
    color: #cc0000;
    font-size: 12px;
    display: none;
    margin-top: 4px;
}
.slam-easyform .consent-error.visible {
    display: block;
}
.slam-easyform .consent-checkbox-wrap.has-error {
    color: #cc0000;
}
.slam-easyform .consent-checkbox-wrap.has-error input[type="checkbox"] {
    outline: 2px solid #cc0000;
    outline-offset: 1px;
}
@media (max-width: 767px) {
    .slam-easyform .consent-checkbox-wrap input[type="checkbox"] {
        width: 26px;
        height: 26px;
        min-width: 26px;
        min-height: 26px;
    }
}
/* End */


/* Start:/bitrix/tools/concept.quiz/css/template_styles.css?177509826286440*/
.wqec-setting .cquiz-more-instr{display:inline-block;margin-left:25px;position: relative;top: -4px;font-size: 16px;line-height: 22px;color: #7e7e7e;padding: 4px 20px 6px 35px;text-decoration: underline;background: url(/bitrix/tools/concept.quiz/css/images/help.png) left 1px no-repeat;cursor: pointer}.wqec-setting .cquiz-more-instr:hover{text-decoration: none;}.wqec-button-def,form.wqec-form div.wqec-input-btn a.wqec-show-inputs:hover{text-decoration:none}@font-face{font-display: swap;font-family:Lato;src:url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoRegular/LatoRegular.eot);src:url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoRegular/LatoRegular.eot?#iefix) format("embedded-opentype"),url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoRegular/LatoRegular.woff) format("woff"),url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoRegular/LatoRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-display: swap;font-family:LatoBold;src:url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoBold/LatoBold.eot);src:url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoBold/LatoBold.eot?#iefix) format("embedded-opentype"),url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoBold/LatoBold.woff) format("woff"),url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoBold/LatoBold.ttf) format("truetype");font-style:normal;font-weight:400}div.wqec .bold{font-family:LatoBold,Arial}div.wqec{font-family:Lato;color:#000;text-align:left}div.wqec-setting *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.wqec table{margin-bottom:0}body.modal-ios{position:fixed;will-change:transform}.wqec-col{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left}.wqec-col-xs-3{width:25%}.wqec-col-xs-4{width:33.33333333%}.wqec-col-xs-5{width:41.66666667%}.wqec-col-xs-6{width:50%}.wqec-col-xs-7{width:58.33333333%}.wqec-col-xs-8{width:66.66666667%}.wqec-col-xs-9{width:75%}.wqec-col-xs-12{width:100%}.wqec-visible-lg,.wqec-visible-md,.wqec-visible-sm,.wqec-visible-xs{display:none!important}.wqec-hidden-lg,.wqec-hidden-md,.wqec-hidden-sm,.wqec-hidden-xs{display:block!important}@media (min-width:1200px){.wqec-col-lg-3{width:25%}.wqec-col-lg-4{width:33.33333333%}.wqec-col-lg-5{width:41.66666667%}.wqec-col-lg-6{width:50%}.wqec-col-lg-7{width:58.33333333%}.wqec-col-lg-8{width:66.66666667%}.wqec-col-lg-9{width:75%}.wqec-visible-lg{display:block!important}.wqec-hidden-lg{display:none!important}}@media (min-width:992px) and (max-width:1199px){.wqec-col-md-3{width:25%}.wqec-col-md-4{width:33.33333333%}.wqec-col-md-5{width:41.66666667%}.wqec-col-md-6{width:50%}.wqec-col-md-7{width:58.33333333%}.wqec-col-md-8{width:66.66666667%}.wqec-col-md-9{width:75%}.wqec-visible-md{display:block!important}.wqec-hidden-md{display:none!important}}@media (min-width:768px) and (max-width:991px){.wqec-col-sm-3{width:25%}.wqec-col-sm-4{width:33.33333333%}.wqec-col-sm-5{width:41.66666667%}.wqec-col-sm-6{width:50%}.wqec-col-sm-7{width:58.33333333%}.wqec-col-sm-8{width:66.66666667%}.wqec-col-sm-9{width:75%}.wqec-col-sm-12{width:100%}.wqec-visible-sm{display:block!important}.wqec-hidden-sm{display:none!important}}@media (max-width:767px){.wqec-visible-xs{display:block!important}.wqec-hidden-xs{display:none!important}}body.wqec-on,body.wqec-on-menu{overflow:hidden}div.wqec *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.wqec input:focus,select:focus,textarea:focus{outline-offset:0}div.wqec :focus{outline:-webkit-focus-ring-color auto 0}div.wqec a{cursor:pointer}div.wqec button{border:0;cursor:pointer}.wqec-clear{display:block}.wqec-clear:after,.wqec-clear:before{display:table;content:" "}.wqec-clear:after{clear:both}.wqec-bold{font-family:LatoBold,Arial}.wqec-italic{font-family:Arial;font-style:italic}div.wqec-setting,form.wqec-form div.wqec-input{font-family:Lato,Arial}.wqec-row{margin-left:-15px;margin-right:-15px}.wqec-hide{display:none!important}.wqec-hide-relative{position:relative!important;left:-1000000px}.wqec-responsive{max-width:100%;height:auto;display:block}.wqec-center-block{margin-right:auto;margin-left:auto}.wqec-button-def{display:inline-block;font-size:16px;line-height:16px;text-align:center;white-space:nowrap;color:#fff;background:#000;padding:17px 40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background .4s;-moz-transition:background .4s;-o-transition:background .4s;transition:background .4s;cursor:pointer}.wqec-button-def.wqec-blue{background-color:#2d7fd4;color:#fff}.wqec-button-def.wqec-blue:hover{color:#fff}.wqec-button-def.wqec-gray{background-color:#c1c1c1;color:#fff}div.areaForWqec div.wizard-quest-edition-concept,div.areaForWqec div.wizard-quest-edition-concept2{font-family:Lato,Arial;position:absolute;left:-99999px;z-index:999999;overflow:hidden;height:0}div.areaForWqec div.wizard-quest-edition-concept.wqec-active,div.areaForWqec div.wizard-quest-edition-concept2.wqec-active{position:fixed;will-change:transform;top:0;right:0;bottom:0;left:0;height:auto;overflow:auto}div.wqec-restart{width:50px;height:50px;background:url(/bitrix/tools/concept.quiz/css/images/restart.png) center no-repeat;-webkit-background-size:contain;background-size:contain;cursor:pointer}div.wqec a:hover{color:inherit}div.wizard-quest-edition-concept{background-color:#fff}div.wizard-quest-edition-concept a.wqec-mainclose{position:absolute;left:-9999px;width:20px;height:20px;background:url(/bitrix/tools/concept.quiz/css/images/close.png) center no-repeat;z-index:20;display:none}div.wizard-quest-edition-concept.wqec-active a.wqec-mainclose{position:absolute;top:25px;right:45px;left:initial}div.wizard-quest-edition-concept a.wqec-mainclose.wqec-ready{display:block}div.wizard-quest-edition-concept div.wqec-left-side{width:25%;height:100%;float:left;position:relative;z-index:10;background-color:#e5e5e5;background-size:cover;background-position:top left;background-repeat:no-repeat;overflow:auto;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}div.wizard-quest-edition-concept div.wqec-left-side.wqec-ready{opacity:1;filter:alpha(opacity=100)}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-shadow-img{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5)}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner{height:100%;width:230px;margin:0 50px 0 auto;text-align:center;position:relative}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-logo{padding:40px 0}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-maindesc{color:#e0e0e0;font-size:16px;line-height:19px;padding-bottom:20px}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-left-side-button-wrap{position:absolute;bottom:40px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-left-side-button-wrap.wqec-static{position:static;left:0;padding-bottom:40px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}div.wizard-quest-edition-concept div.wqec-right-side{width:75%;height:100%;margin-left:-5px;padding-left:5px;position:relative;float:left;z-index:10;overflow:auto;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}div.wizard-quest-edition-concept div.wqec-right-side.wqec-ready{opacity:1;filter:alpha(opacity=100)}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-maintitle{font-size:29px;line-height:37px;padding:20px 80px 20px 40px;background:#f2f2f2}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side-wrap{overflow:hidden;margin:0 0 0 -7px;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side{background:#fff;padding:14px 47px;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;position:relative;left:100%;-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner.wqec-tab-num{padding:5px 0 0}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side.wqec-ready{left:2px;border-bottom:1px solid #e5e5e5}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner{counter-reset:list;position:relative}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab{display:inline-block;min-width:35px;height:35px;background:#cfcfcf;position:relative;margin:0 3px 6px;float:left}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab.wqec-active{background:#2d7fd4}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab:before{font-weight:700;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);counter-increment:list;content:""counter(list)""}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab.wqec-complited{background:#24af20!important}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab.wqec-complited:before{content:"";background:url(/bitrix/tools/concept.quiz/css/images/ic_complited.png);width:17px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab-result{padding-left:50px;background:url(/bitrix/tools/concept.quiz/css/images/ar-right.png) left center no-repeat;display:inline-block;font-size:16px;line-height:20px;color:#b2b2b2;margin:7px 0 0 20px}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab-result.wqec-active{font-weight:700;color:#2d7fd4;opacity:1}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-restart{position:absolute;top:0;width:30px;left:8px}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner.wqec-tab-num div.wqec-restart{top:12px}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.weqc-tab-percent{display:inline-block;height:12px;background:url(/bitrix/tools/concept.quiz/css/images/bg-perc.jpg) repeat-x;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;top:1px;bottom:0;left:0}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.weqc-tab-percent div.wqec-tab-per{height:100%;background-color:#2b99df;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info{display:inline-block;padding-left:20px;float:right;padding-right:2px}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info span.wqec-per-count{font-size:13px;line-height:13px;color:#5b5b5b}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info span.wqec-finish{width:24px;height:24px;background:url(/bitrix/tools/concept.quiz/css/images/finish.png) center no-repeat;margin-top:-8px;display:block}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info span.wqec-per-in-count{display:none}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info span.wqec-per-in-count.wqec-active{display:inline}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form{padding:30px 40px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content{position:relative;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content.wqec-ready{opacity:1;filter:alpha(opacity=100)}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-wrap-right{padding-left:30px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-quests{display:none;overflow:hidden}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-quests.wqec-active{display:block;overflow:visible}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-questname{font-size:23px;line-height:29px;padding-bottom:20px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button{padding:19px 75px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button.wqec-prev{margin-right:11px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-main-info-wrap table.wqec-main-info{width:100%}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-main-info-wrap table.wqec-main-info td{padding-right:5px;padding-left:15px;text-align:left}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-main-info-wrap table.wqec-main-info td.wqec-image{width:90px;padding:0 0 0 10px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-main-info-wrap table.wqec-main-info td>div:first-child{padding-top:0!important}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-main-info-wrap table.wqec-main-info td img{max-width:90px;max-height:90px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-main-info-wrap table.wqec-main-info td div.wqec-info-name{font-size:16px;line-height:19px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-main-info-wrap table.wqec-main-info td div.wqec-info-desc{font-size:14px;line-height:18px;color:#646464;padding-top:5px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-comment{font-size:14px;line-height:20px;background-color:#fff;position:relative;padding-top:20px;margin-top:20px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-comment div.wqec-ar-comment{height:1px;background-color:#e0e0e0;position:absolute;top:0;left:0;right:0}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-comment div.wqec-ar-comment div.wqec-ar-white{width:13px;height:13px;position:absolute;left:50px;background:url(/bitrix/tools/concept.quiz/css/images/ar-comment-white.png) center no-repeat;bottom:100%;margin-bottom:-1px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-result-wrap>:last-child{margin-bottom:0!important;padding-bottom:0!important}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-result-wrap div.wqec-result-title{font-size:25px;line-height:29px;padding-bottom:20px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-result-wrap div.wqec-result-desc{font-size:15px;line-height:21px;padding:18px 25px!important;background-color:#e5e5e5}.wqec-result-desc>:first-child{margin-top:0!important}.wqec-result-desc ol,.wqec-result-desc ul{margin:20px 0 0}.wqec-result-desc ol{padding-left:20px}.wqec-result-desc ul{list-style:none;padding:0}.wqec-result-desc ol>li,.wqec-result-desc ul>li{margin-top:15px}.wqec-result-desc ol>li:first-child,.wqec-result-desc ul>li:first-child{margin-top:0!important}.wqec-result-desc ul>li{padding-left:25px;background:url(/bitrix/tools/concept.quiz/css/images/olli.png) 0 4px no-repeat}.wqec-result-desc ol>li{padding-left:5px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-result-val{font-size:25px;line-height:29px;padding:0 15px 20px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-result-wrap div.wqec-container-video-pic{height:330px;background-position:center;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;position:relative}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-result-wrap div.wqec-container-video-pic.wqec-cover{-webkit-background-size:cover;background-size:cover}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-result-wrap div.wqec-container-video-pic a{display:block;width:78px;height:56px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/bitrix/tools/concept.quiz/css/images/ic-play.png) center no-repeat}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer{background:#ededed;padding:0 40px;position:absolute;left:5px;right:0;bottom:0}div.wqec-tbl{display:table;width:100%;font-size:13px;line-height:18px;color:#8a8f93;table-layout:fixed}div.wqec-tbl div.wqec-cell{display:table-cell;vertical-align:middle;float:none;padding:20px 10px}div.wqec-tbl div.wqec-cell.wqec-left{width:182px}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer a.wqec-mainclose{position:static;background:0 0;font-size:16px;line-height:18px;color:#666;width:100%;text-align:right}div.wqec-soc{margin-top:25px}div.wqec-soc .desc{font-size:15px;line-height:15px;margin-bottom:7px;color:#000}a.wqec-soc{display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-image:url(/bitrix/tools/concept.quiz/css/images/soc.png);margin:0 2px}a.wqec-soc.quiz_ic-vk{background-position:0 0}a.wqec-soc.quiz_ic-tw{background-position:-112px 0}a.wqec-soc.quiz_ic-fb{background-position:-28px 0}a.wqec-soc.quiz_ic-ok{background-position:-56px 0}a.wqec-soc.quiz_ic-gp{background-position:-84px 0}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-skip{font-size:14px;line-height:16px;color:#b2b2b2;margin:0 0 20px;cursor:pointer;transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s;-o-transition:color .3s;-khtml-transition:color .3s;-ms-transition:color .3s;display:inline-block}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-skip:hover{color:#7b7b7b}div.wizard-quest-edition-concept form.wqec-form div.wqec-questions{margin-left:30px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{width:1000px;margin:30px auto;position:relative}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner.wqec-absolute{margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maintitle{font-size:21px;line-height:24px;color:#fff;margin-bottom:20px;padding-right:75px;padding-left:25px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner a.wqec-mainclose{width:35px;height:35px;background:url(/bitrix/tools/concept.quiz/css/images/cr_close.png) center no-repeat;position:absolute;right:20px;top:-50px;z-index:99}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent{background:#fff;position:relative}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests{display:none;width:100%}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests.wqec-active{display:table;table-layout:fixed}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table{display:table-cell;float:none;vertical-align:top;padding:30px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-left{background-color:#f5f5f5}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-right{padding-bottom:120px;position:relative}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table div.wqec-logo{position:absolute;left:0;bottom:20px;width:100%}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table div.wqec-logo img{max-width:100px;margin:auto;max-height:90px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table div.wqec-logo div.wqec-table{display:table;width:100%}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table div.wqec-logo div.wqec-table div.wqec-cell{display:table-cell;vertical-align:middle;padding:10px;width:50%}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table div.wqec-logo div.wqec-table div.wqec-cell.wqec-main-desc{color:#999;font-size:12px;line-height:16px;text-align:left}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap{overflow:hidden;margin:0 -3px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side{padding:0 0 30px;position:relative}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner{counter-reset:list;position:relative}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner.wqec-tab-num{padding-top:15px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab{display:inline-block;min-width:35px;height:35px;background:#cfcfcf;position:relative;margin:0 3px 6px;float:left}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab.wqec-active{background:#2d7fd4}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab:before{font-weight:700;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);counter-increment:list;content:""counter(list)""}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab.wqec-complited{background:#24af20!important}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab.wqec-complited:before{content:"";background:url(/bitrix/tools/concept.quiz/css/images/ic_complited.png);width:17px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}form.wqec-form div.wqec-check ul li:before,form.wqec-form div.wqec-radio ul li:before{content:""!important}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.weqc-tab-percent{display:inline-block;height:12px;background:url(/bitrix/tools/concept.quiz/css/images/bg-perc.jpg) repeat-x;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;left:0;top:4px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.weqc-tab-percent div.wqec-tab-per{height:100%;background-color:#2b99df;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info{display:inline-block;padding-left:20px;float:right}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info span.wqec-per-count{font-size:13px;line-height:13px;color:#5b5b5b}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info span.wqec-per-count span.wqec-per-in-count{display:none}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info span.wqec-per-count span.wqec-per-in-count.wqec-active{display:inline}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-restart{display:inline-block;margin-left:20px;cursor:pointer}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent form.wqec-form div.wqec-content{position:relative;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent form.wqec-form div.wqec-content.wqec-ready{opacity:1;filter:alpha(opacity=100)}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-questname{font-size:29px;line-height:36px;margin-bottom:15px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent form.wqec-form div.wqec-content div.wqec-quests{display:none;overflow:hidden}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent form.wqec-form div.wqec-content div.wqec-quests.wqec-active{display:block}form.wqec-form table.wqec-wrap-act{width:100%;border-collapse:collapse}form.wqec-form table.wqec-wrap-act td{vertical-align:top}form.wqec-form div.wqec-questions,form.wqec-form div.wqec-thank{display:none}form.wqec-form div.wqec-questions.wqec-active,form.wqec-form div.wqec-thank.wqec-active{display:block;margin-left:15px}form.wqec-form div.wqec-thank{font-size:25px;line-height:29px;text-align:center}form.wqec-form div.wqec-thank a.wqec-mainclose{position:static;font-size:16px;line-height:18px;color:#666;margin-top:20px;width:auto;height:auto;display:inline-block;background:0 0}form.wqec-form div.wqec-mainuptitle{font-size:16px;line-height:20px;color:#5b5b5b;margin-bottom:15px}form.wqec-form div.wqec-elements{padding:0 0 20px;margin:0;width:100%}form.wqec-form div.wqec-elements.wqec-pic-on div.wqec-elements-inner{padding:0 10px;margin:0 -15px}form.wqec-form div.wqec-elements div.wqec-element{margin-bottom:10px}form.wqec-form div.wqec-elements.wqec-pic-on div.wqec-elements-inner div.wqec-element div.wqec-element-inner{margin:0 -10px}form.wqec-form div.wqec-elements.wqec-radio div.wqec-element.wqec-noactive label{opacity:.5;filter:alpha(opacity=50)}form.wqec-form div.wqec-elements div.wqec-element.wqec-active label{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.3);box-shadow:0 3px 10px 0 rgba(0,0,0,.3)}form.wqec-form div.wqec-elements div.wqec-element.wqec-active label span.wqec-name{background:#a9e596}form.wqec-form div.wqec-elements div.wqec-element label{display:block;cursor:pointer;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}form.wqec-form div.wqec-elements div.wqec-element label table.wqec-image{width:100%;border-collapse:collapse}form.wqec-form div.wqec-elements div.wqec-element label table.wqec-image td{height:105px;width:100%;padding:0}form.wqec-form div.wqec-elements div.wqec-element label table.wqec-image td img{max-height:105px}form.wqec-form div.wqec-elements div.wqec-element.wqec-big label table.wqec-image td{width:100%;height:219px}form.wqec-form div.wqec-elements div.wqec-element.wqec-big label table.wqec-image td img{max-height:220px}form.wqec-form div.wqec-elements div.wqec-element.wqec-middle label table.wqec-image td{width:100%;height:142px}form.wqec-form div.wqec-elements div.wqec-element.wqec-middle label table.wqec-image td img{max-height:142px}form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-small label table.wqec-image td{width:100%;height:160px}form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-small label table.wqec-image td img{max-height:160px}form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-middle label table.wqec-image td{width:100%;height:200px}form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-middle label table.wqec-image td img{max-height:200px}form.wqec-form div.wqec-elements div.wqec-element.wqec-small label span.wqec-name{padding:12px 5px!important;text-align:center}form.wqec-form div.wqec-elements div.wqec-element.wqec-small label span.wqec-name input[type=checkbox]+span,form.wqec-form div.wqec-elements div.wqec-element.wqec-small label span.wqec-name input[type=radio]+span{left:50%;margin-left:-9px;top:-23px}form.wqec-form div.wqec-elements div.wqec-element.answ-pic label span.wqec-name span.wqec-text{display:none}form.wqec-form div.wqec-name{font-size:16px;line-height:20px;padding-bottom:15px;padding-top:20px}form.wqec-form div.wqec-select-wrap{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);position:relative}form.wqec-form div.wqec-select-wrap div.wqec-choose-list{font-size:15px;line-height:15px;width:100%;display:block;background:#fff;padding:14px 40px 12px 12px;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;min-height:42px;border:0;cursor:pointer}form.wqec-form div.wqec-select-wrap div.wqec-choose-list.wqec-first{color:#878787}form.wqec-form div.wqec-select-wrap div.wqec-list{display:none;position:absolute;top:100%;left:0;width:calc(100% - 42px);background:#fff;z-index:10;border:1px solid #e4e4e4}form.wqec-form div.wqec-select-wrap div.wqec-list label{display:block;font-weight:400}form.wqec-form div.wqec-select-wrap div.wqec-list span.wqec-name{display:block;padding:12px;cursor:pointer;overflow:hidden}form.wqec-form div.wqec-select-wrap div.wqec-list span.wqec-name:hover{background-color:#e0e0e0}form.wqec-form div.wqec-select-wrap div.wqec-list span.wqec-name input{position:absolute;left:-9999999999px}form.wqec-form div.wqec-select-wrap.wqec-open div.wqec-list{display:block;max-height:194px;overflow:auto}form.wqec-form div.wqec-select-wrap.wqec-open ::-webkit-scrollbar{width:3px}form.wqec-form div.wqec-select-wrap.wqec-open ::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px;border-color:#777;background-color:#aaa}form.wqec-form div.wqec-select-wrap div.wqec-ar-down{position:absolute;width:42px;height:42px;right:0;top:0;bottom:0;background:url(/bitrix/tools/concept.quiz/css/images/select_ar.png) center no-repeat #fff;z-index:10;border-left:2px solid #ddd;cursor:pointer}form.wqec-form div.wqec-elements.wqec-pic-on div.wqec-element label span.wqec-name{padding:14px 5px 12px 35px}form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name{display:block;background:#fff;padding:12px 5px 12px 35px;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;min-height:42px}form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name input[type=checkbox]{position:absolute;left:-10000px}form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name input[type=checkbox]+span{position:absolute;width:18px;height:18px;left:10px;top:13px;background:url(/bitrix/tools/concept.quiz/css/images/ic_check.png) no-repeat;cursor:pointer}form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name input[type=checkbox]:checked+span{background-position:0 -22px}form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name span.wqec-text{font-size:17px;line-height:21px;color:#000}form.wqec-form div.wqec-elements.wqec-pic-on div.wqec-element label span.wqec-name span.wqec-text{font-size:14px;line-height:18px}form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name input[type=radio]{position:absolute;left:-10000px}form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name input[type=radio]+span{position:absolute;width:18px;height:18px;left:10px;top:13px;background:url(/bitrix/tools/concept.quiz/css/images/ic_radio.png) 0 -22px no-repeat;cursor:pointer}form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name input[type=radio]:checked+span{background-position:0 0}form.wqec-form div.wqec-input{margin-bottom:15px;position:relative}form.wqec-form div.wqec-input.wqec-last{margin-bottom:0}@keyframes wqec-scrolldown{100%{bottom:10px}0%{bottom:0}}form.wqec-form div.wqec-input div.wqec-inp-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:5}form.wqec-form div.wqec-input span.wqec-inp-desc{font-size:16px;line-height:17px;position:absolute;z-index:5;top:17px;left:11px;color:#767676;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;background-color:#fff}form.wqec-form div.wqec-input.wqec-in-focus span.wqec-inp-desc{font-size:10px;line-height:10px;top:6px;left:11px}form.wqec-form div.wqec-input input.input-text{padding:14px 12px;font-size:15px;line-height:15px;height:50px;width:100%;position:relative;border:1px solid #c7c7c7;z-index:5;background:0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}form.wqec-form div.wqec-input input.input-text.wqec-text-style{border:1px solid #e0e0e0;padding:13px 11px}form.wqec-form div.wqec-input.has-error input{border-color:red}form.wqec-form div.wqec-input input.wqec-in-focus-anim{padding-top:22px!important}form.wqec-form div.wqec-special-wrap{position:relative;margin-bottom:35px}form.wqec-form div.wqec-special-wrap div.wqec-spec-ontitle{display:inline-block;padding:10px 25px 10px 15px;background-color:#3177df;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;color:#fff;font-size:15px;line-height:19px}form.wqec-form div.wqec-special-wrap.wqec-pic div.wqec-spec-ontitle{padding-right:140px}form.wqec-form div.wqec-special-wrap div.wqec-spec-text{background-color:#fff;-webkit-box-shadow:0 1px 22px -2px rgba(0,0,0,.3);box-shadow:0 1px 22px -2px rgba(0,0,0,.3);font-size:16px;line-height:21px;padding:10px 15px}form.wqec-form div.wqec-special-wrap.wqec-pic div.wqec-spec-text{padding-right:140px}form.wqec-form div.wqec-special-wrap img{max-width:130px;max-height:130px;position:absolute;right:0;bottom:0;animation:wqec-scrolldown .8s running alternate infinite}form.wqec-form div.wqec-form-title{font-size:25px;line-height:30px;margin-bottom:5px}form.wqec-form div.wqec-form-subtitle{font-size:15px;line-height:21px;margin-bottom:15px;color:#6f6f6f}form.wqec-form div.wqec-check ul li,form.wqec-form div.wqec-radio ul li{text-indent:initial!important;font-size:17px;line-height:21px;color:#000}form.wqec-form input.require+span{position:absolute;top:19px;right:10px;width:10px;height:10px;background:url(/bitrix/tools/concept.quiz/css/images/star-req.png) center no-repeat;z-index:10;background-size:contain}form.wqec-form div.wqec-radio ul{padding:0 0 25px!important;margin:0!important;list-style:none!important;width:100%!important;text-align:left!important}form.wqec-form div.wqec-radio ul li{display:block;padding:0;margin:15px 0 0!important;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;cursor:auto}form.wqec-form div.wqec-radio ul li:first-child{margin-top:0!important}form.wqec-form div.wqec-radio ul li input[type=radio]{position:absolute;left:-10000px}form.wqec-form div.wqec-radio ul li label{display:inline-block;margin:0;padding:0 0 0 25px;position:relative;font-weight:400;cursor:pointer}form.wqec-form div.wqec-radio ul li label input[type=radio]+span{position:absolute;width:18px;height:18px;left:0;top:1px;background:url(/bitrix/tools/concept.quiz/css/images/ic_radio.png) 0 -22px no-repeat;cursor:pointer}form.wqec-form div.wqec-radio ul li label input[type=radio]:checked+span{background-position:0 0}form.wqec-form div.wqec-check ul{padding:0 0 25px!important;margin:0!important;list-style:none!important;width:100%!important;text-align:left!important}form.wqec-form div.wqec-check ul li{display:block;padding:0;margin:15px 0 0!important;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;cursor:auto}form.wqec-form div.wqec-check ul li:first-child{margin-top:0!important}form.wqec-form div.wqec-check ul li input[type=checkbox]{position:absolute;left:-10000px}form.wqec-form div.wqec-check ul li label{display:inline-block;margin:0;padding:0 0 0 25px;position:relative;font-weight:400;cursor:pointer}form.wqec-form div.wqec-check ul li label input[type=checkbox]+span{position:absolute;width:18px;height:18px;left:0;top:1px;background:url(/bitrix/tools/concept.quiz/css/images/ic_check.png) no-repeat #fff;cursor:pointer}form.wqec-form div.wqec-check ul li label input[type=checkbox]:checked+span{background-position:0 -22px}form.wqec-form div.wqec-input-btn{position:relative;height:50px}form.wqec-form div.wqec-input-btn button.wqec-form-submit,form.wqec-form div.wqec-input-btn div.wqec-load{display:none}form.wqec-form div.wqec-input-btn div.wqec-load{margin-top:15px}form.wqec-form div.wqec-input-btn button.wqec-form-submit.wqec-active,form.wqec-form div.wqec-input-btn div.wqec-load.wqec-active{display:block;width:100%;overflow:hidden;text-overflow:ellipsis}form.wqec-form div.wqec-input-btn a.wqec-show-inputs{display:block}form.wqec-form div.wrap-agree{margin-top:15px;position:relative}form.wqec-form div.wrap-agree span.wqec-text{font-size:14px;line-height:20px;color:#8c8c8c}form.wqec-form div.wrap-agree span.wqec-text a{color:#6d6dd4;text-decoration:none}form.wqec-form div.wrap-agree span.wqec-text a:hover{text-decoration:underline}form.wqec-form div.wrap-agree div.wrap-desc{font-size:14px;line-height:20px;color:#8c8c8c;padding:0 0 0 25px}form.wqec-form div.wrap-agree input[type=checkbox]{position:absolute;left:-10000px}form.wqec-form div.wrap-agree label{display:inline-block;position:absolute;margin:0;padding:0 0 0 25px;font-weight:400;cursor:pointer}form.wqec-form div.wrap-agree label input[type=checkbox]+span{position:absolute;width:18px;height:18px;left:0;top:1px;background:url(/bitrix/tools/concept.quiz/css/images/ic_check.png) no-repeat;cursor:pointer}form.wqec-form div.wrap-agree input[type=checkbox]:checked+span{background-position:0 -22px}form.wqec-form div.wrap-agree.has-error label input[type=checkbox]+span{background:#fff;border:2px solid #a94242;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}form.wqec-form div.wrap-agree.has-error span.wqec-text{color:#a94242}div.catalog-body form.wqec-form div.wrap-agree{margin-top:0}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info{width:100%}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info td{padding-right:15px;padding-left:15px;text-align:left}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info td>div:first-child{padding-top:0!important}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info td.wqec-image{width:130px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info td.wqec-image img{max-width:100px;max-height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info td div.wqec-info-name{font-size:16px;line-height:19px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info td div.wqec-info-desc{font-size:14px;line-height:18px;color:#646464;padding-top:5px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-comment{font-size:14px;line-height:22px;background-color:#fff;position:relative;padding-top:25px;margin-top:20px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-comment div.wqec-ar-comment{height:1px;background-color:#e0e0e0;position:absolute;top:0;left:0;right:0}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-comment div.wqec-ar-comment div.wqec-ar-white{width:13px;height:13px;position:absolute;left:50px;background:url(/bitrix/tools/concept.quiz/css/images/ar-comment-white.png) center no-repeat;bottom:100%;margin-bottom:-1px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-button-wrap{display:table;table-layout:fixed;width:100%}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-button-wrap div.wqec-button-inner{display:table-cell}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-button-wrap div.wqec-button-inner.wqec-left{padding-right:5px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-button-wrap div.wqec-button-inner.wqec-right{padding-left:5px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-button-wrap div.wqec-button-inner button{width:100%}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-skip{font-size:14px;line-height:16px;color:#b2b2b2;margin-bottom:20px;cursor:pointer;transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s;-o-transition:color .3s;-khtml-transition:color .3s;-ms-transition:color .3s;display:inline-block}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-skip:hover{color:#7b7b7b}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-result-val{font-size:31px;line-height:37px;padding:25px 30px;border-bottom:1px solid #d5d5d5;position:relative}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-result-val div.wqec-restart{position:absolute;right:25px;top:17px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-container-video-pic{height:330px;background-position:center;background-repeat:no-repeat;position:relative}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-container-video-pic.wqec-cover{-webkit-background-size:cover;background-size:cover}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-container-video-pic a{display:block;width:78px;height:56px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/bitrix/tools/concept.quiz/css/images/ic-play.png) center no-repeat}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-result-desc{font-size:15px;line-height:21px;padding:18px 25px!important;background-color:#e5e5e5}div.wizard-quest-edition-concept2 div.wqec-result-wrap{background-color:#f5f5f5}div.wizard-quest-edition-concept2 div.wqec-result-wrap div.wrap-result-inner{padding:35px 25px}div.wizard-quest-edition-concept2 div.wqec-result-wrap div.wrap-result-inner img{max-width:100%}div.wizard-quest-edition-concept2 div.wqec-tbl{text-align:center;width:auto;margin:15px auto 0;table-layout:auto;height:70px}.wqec-copyright{width:135px;height:15px;background:url(/bitrix/tools/concept.quiz/css/images/copy.png) center no-repeat;opacity:.7;filter:alpha(opacity=70);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.wqec-copyright:hover{opacity:1;filter:alpha(opacity=100)}div.wizard-quest-edition-concept2 .wqec-copyright{position:absolute;right:0;bottom:-56px}div.wizard-quest-edition-concept .wqec-copyright{display:block;margin:auto}div.wqec-modal{z-index:1060;display:none}div.wqec-modal.wqec-active{position:fixed;will-change:transform;top:0;right:0;left:0;bottom:0;z-index:999999;overflow:auto;display:block}div.wqec-modal div.wqec-dialog{width:900px;margin:30px auto;position:relative;z-index:26}div.wqec-modal div.wqec-dialog.wqec-absolute{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}div.wqec-modal div.wqec-dialog iframe{width:100%;height:510px}div.wqec-modal div.wqec-dialog #wqec-player{text-align:center}div.wqec-modal div.wqec-dialog div.wqec-content{color:#000;background:#fff;padding:30px 37px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}div.wqec-modal a.wqec-close,div.wqec-modal a.wqec-video-close{position:absolute;z-index:99;display:block;background:url(/bitrix/tools/concept.quiz/css/images/modal-close.png) center no-repeat;cursor:pointer;top:0;right:-40px;width:22px;height:22px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background-size:contain;border-bottom:0}div.wqec-agree-shadow,div.wqec-shadow,div.wqec-shadow-menu{position:absolute;display:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0}div.wqec-shadow-menu.wqec-active{background:rgba(0,0,0,.8);display:block;position:fixed;will-change:transform;z-index:9999}div.wqec-shadow.wqec-active{background:rgba(49,49,49,.97);display:block;position:fixed;will-change:transform;z-index:99999}div.wqec-agree-shadow.wqec-active{z-index:999999;background:rgba(0,0,0,.7);display:block;position:fixed;will-change:transform}div.wqec-shadow.wqec-active.wqec-double{background:rgba(158,158,158,.9);z-index:999999}div.wqec-modal div.wqec-dialog div.wqec-content h2{display:block;font-size:33px;line-height:42px;color:#171717;margin:0 0 20px;position:relative;text-align:center}.wqec-leaking{position:relative;overflow:hidden}.wqec-leaking div.wqec_shine{position:absolute;top:0;left:-45%;z-index:2;display:block;width:15%;height:100%;opacity:0;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);animation-timing-function:ease-in-out;animation-name:wqec-slideme;animation-duration:4s;animation-iteration-count:infinite}.wqec-leaking:hover div.wqec_shine{-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s;left:120%;opacity:1}@keyframes wqec-slideme{0%{left:-40%;opacity:1}30%{left:120%}100%{left:140%}}.wqec-load{position:absolute;top:0;bottom:0;right:0;left:0;background:0 0;z-index:9}div.wqec-form-preload div.wqec-audio-wave{position:relative;left:50%;top:50%}div.wqec-form-preload div.wqec-audio-wave span{display:block;bottom:0;width:9px;height:5px;background:#9b59b6;position:absolute;-webkit-animation:wqec_xLoaderAudioWave 1.5s infinite ease-in-out;-moz-animation:wqec_xLoaderAudioWave 1.5s infinite ease-in-out;-ms-animation:wqec_xLoaderAudioWave 1.5s infinite ease-in-out;-o-animation:wqec_xLoaderAudioWave 1.5s infinite ease-in-out;animation:wqec_xLoaderAudioWave 1.5s infinite ease-in-out}div.wqec-form-preload div.wqec-audio-wave span:nth-child(2){left:11px;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}div.wqec-form-preload div.wqec-audio-wave span:nth-child(3){left:22px;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}div.wqec-form-preload div.wqec-audio-wave span:nth-child(4){left:33px;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}div.wqec-form-preload div.wqec-audio-wave span:nth-child(5){left:44px;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-ms-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes wqec_xLoaderAudioWave{0%,100%,50%{height:5px;transform:translateY(0);background:#9b59b6}25%{height:30px;transform:translateY(15px);background:#3498db}}@-moz-keyframes wqec_xLoaderAudioWave{0%,100%,50%{height:5px;transform:translateY(0);background:#9b59b6}25%{height:30px;transform:translateY(15px);background:#3498db}}@-o-keyframes wqec_xLoaderAudioWave{0%,100%,50%{height:5px;transform:translateY(0);background:#9b59b6}25%{height:30px;transform:translateY(15px);background:#3498db}}@keyframes wqec_xLoaderAudioWave{0%,100%,50%{height:5px;transform:translateY(0);background:#9b59b6}25%{height:30px;transform:translateY(15px);background:#3498db}}div.wqec-video a.wqec-link-video{text-decoration:none!important;color:#fff;display:inline-block}div.wqec-video a.wqec-link-video table.wqec-pl-video{max-width:100%;margin-top:25px;text-align:left;margin-bottom:0}div.wqec-video a.wqec-link-video table.wqec-pl-video td.wqec-img{background-size:cover;background-position:top center;width:100px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#e5e5e5}div.wqec-video a.wqec-link-video table.wqec-pl-video td.wqec-img div.wqec-pl-butt{width:93px;height:60px;position:relative;margin:0 auto}div.wqec-video a.wqec-link-video table.wqec-pl-video td.wqec-img div.wqec-pl-butt span{width:31px;height:34px;background:url(/bitrix/tools/concept.quiz/css/images/play.png) no-repeat;display:block;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-15px;opacity:.7;filter:alpha(opacity=70)}div.wqec-video a.wqec-link-video table.wqec-pl-video div.wqec-video-text{padding:0 10px;font-size:14px;line-height:20px;color:#2b99df;text-decoration:underline}div.wqec-xLoader{position:absolute;display:none}div.wqec-xLoader.wqec-active{position:fixed;will-change:transform;top:50%;left:50%;display:block;z-index:999999}div.wqec-xLoader .google-spin-wrapper{top:0;left:0;width:100%;height:100%;z-index:1000}div.wqec-xLoader .google-spin-wrapper .google-spin{display:block;position:absolute;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;border-radius:50%;border:3px solid transparent;border-top-color:#3498db;-webkit-animation:wqecxLoaderGoogleSpin 2s linear infinite;-moz-animation:wqecxLoaderGoogleSpin 2s linear infinite;-ms-animation:wqecxLoaderGoogleSpin 2s linear infinite;-o-animation:wqecxLoaderGoogleSpin 2s linear infinite;animation:wqecxLoaderGoogleSpin 2s linear infinite}div.wqec-xLoader .google-spin-wrapper .google-spin:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#e74c3c;-webkit-animation:wqecxLoaderGoogleSpin 3s linear infinite;-moz-animation:wqecxLoaderGoogleSpin 3s linear infinite;-ms-animation:wqecxLoaderGoogleSpin 3s linear infinite;-o-animation:wqecxLoaderGoogleSpin 3s linear infinite;animation:wqecxLoaderGoogleSpin 3s linear infinite}div.wqec-xLoader .google-spin-wrapper .google-spin:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f9c922;-webkit-animation:wqecxLoaderGoogleSpin 2s linear infinite;-moz-animation:wqecxLoaderGoogleSpin 2s linear infinite;-ms-animation:wqecxLoaderGoogleSpin 2s linear infinite;-o-animation:wqecxLoaderGoogleSpin 2s linear infinite;animation:wqecxLoaderGoogleSpin 2s linear infinite}@-webkit-keyframes wqecxLoaderGoogleSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-moz-keyframes wqecxLoaderGoogleSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-o-keyframes wqecxLoaderGoogleSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes wqecxLoaderGoogleSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}div.wqec-content-wrap{position:absolute;opacity:0;filter:alpha(opacity=0);height:0;overflow:hidden}div.wqec-content-wrap.wqec-active{position:relative;left:0;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;height:auto;overflow:visible}.color-row{margin:11px -5px 0}.color-col{width:58.5px;padding:0 3px;margin-bottom:3px;float:left}.color-col>label{width:100%;margin:0}.color-col>label input[type=radio]{position:absolute;left:-10000px}.color-col>label input[type=radio]+span{display:block;height:52.5px;cursor:pointer;border:3px solid transparent}.color-col>label input[type=radio]:checked+span{background-position:center;border:3px solid #fff}.color-col>label input[type=radio]+span>span{display:block;height:100%;background-image:url(/bitrix/templates/concept_hameleon/images/ic_point_color.png);background-position:-100px;background-repeat:no-repeat}.color-col>label input[type=radio]:checked+span>span{background-position:center}div.wqec-setting{position:absolute;overflow-x:hidden;overflow-y:auto;height:auto;visibility:visible;top:0;right:-100%;bottom:0;z-index:99999;-webkit-overflow-scrolling:touch;outline:0;width:1020px;background:#fff;transition:.9s;-webkit-transition:.9s;-moz-transition:.9s;-o-transition:.9s;display:none}div.wqec-setting .bold{font-family:LatoBold,Arial}div.wqec-setting.wqec-open{display:block;position:fixed;will-change:transform}div.wqec-setting.wqec-open.wqec-on{right:0}div.wqec-setting div.wqec-inner{position:relative}div.wqec-setting div.wqec-inner div.wqec-head-wrap{height:116px;background:url(/bitrix/tools/concept.quiz/css/images/setting/quiz-set-p.jpg) left top no-repeat;position:relative}div.wqec-setting div.wqec-inner div.wqec-head-wrap a.wqec-setting-close{position:absolute;display:block;right:0;top:50%;width:116px;height:116px;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);z-index:10;background:url(/bitrix/tools/concept.quiz/css/images/setting/close.png) center no-repeat;opacity:.7;filter:alpha(opacity=70);-moz-opacity:.7;cursor:pointer}div.wqec-setting div.wqec-inner div.wqec-setting-content{padding:50px;background:#fff}div.wqec-setting div.wqec-inner div.wqec-setting-content div.wqec-title{font-size:35px;line-height:42px;position:relative}.call-wqec,.open-wqec{cursor:pointer;opacity:.9;filter:alpha(opacity=90)}.call-wqec:hover,.open-wqec:hover{opacity:1;filter:alpha(opacity=100)}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list{margin:30px 0;list-style:none;padding:0}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li{margin-top:35px;position:relative;background-image:none;background-size:none;background-repeat:no-repeat;background-color:none;padding:0;font-size:16px;line-height:20px;color:#1c1c1c}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li:after,div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li:before{display:none;content:""}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li:first-child{margin-top:0}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li span.list-name{font-size:19px;line-height:24px;color:#3e83d0;border-bottom:1px dashed #3e83d0;cursor:pointer}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li.wqec-active span.list-name{padding-right:20px;background:url(/bitrix/tools/concept.quiz/css/images/setting/close-set.png) right 2px no-repeat;border-bottom-color:transparent;color:#000}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap{display:none;margin:30px -50px 0}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li.wqec-active div.wqec-options-wrap{display:block}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl{width:100%;table-layout:fixed}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl div.wqec-cell{width:50%;padding:30px 50px}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl div.wqec-cell.wqec-left{background-color:#ebebeb}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl div.wqec-cell.wqec-right{background-color:#f5f5f5;vertical-align:top}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table{width:100%;border-collapse:collapse}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td{padding-left:0}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-preview a{display:block;margin-right:5px;color:#fff;text-decoration:none;text-align:center;padding:18px 25px 18px 50px;font-size:15px;line-height:15px;background:url(/bitrix/tools/concept.quiz/css/images/setting/btn_preview.png) 20px center no-repeat #2d7fd4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy{position:relative}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy span.wqec-copy-ready{display:none}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy span.wqec-copy-ready.wqec-active{display:block;font-size:12px;line-height:12px;color:#fff;background-color:#7b7979;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;top:-30px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);padding:5px 10px}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy a{display:block;margin-left:5px;background-color:#c8878b;color:#fff;text-decoration:none;text-align:center;padding:18px 25px;font-size:13px;line-height:13px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-code{margin-top:10px}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-code textarea{outline-offset:0;resize:none;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;color:#8e8d8d;font-size:14px;line-height:14px;height:166px;width:100%;background-color:#fff;font-family:Lato,Arial}div.wqec-setting textarea:focus{outline:0;border:0}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.quiz_block_code{margin-top:25px}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.quiz_block_code div.info{color:#000;font-size:16px;line-height:20px;margin-bottom:10px}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.quiz_block_code textarea{outline-offset:0;resize:none;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:16px 20px;color:#8e8d8d;font-size:14px;line-height:14px;height:60px;width:100%;background-color:#fff;font-family:Lato,Arial}div.wqec-setting div.wqec-inner div.btn_quiz_block{position:relative}div.wqec-setting div.wqec-inner div.btn_quiz_block span.wqec-copy-ready{display:none}div.wqec-setting div.wqec-inner div.btn_quiz_block span.wqec-copy-ready.wqec-active{display:block;font-size:12px;line-height:12px;color:#fff;background-color:#7b7979;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;top:-30px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);padding:5px 10px}div.wqec-setting div.wqec-inner div.btn_quiz_block a{display:block;background-color:#c8878b;color:#fff;text-decoration:none;text-align:center;padding:15px 25px;font-size:15px;line-height:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;margin-top:10px}@media (min-width:1200px){div.wqec-setting div.wqec-inner div.btn_quiz_block a:hover{background-color:#a97377}}div.wqec-setting div.wqec-inner div.under_btn_quiz_block{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;color:#8e8d8d;font-size:14px;line-height:14px;height:70px;width:100%;background-color:#fff;font-family:Lato,Arial;margin-top:20px;overflow:auto}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap ul.wqec-instruct{list-style:none;margin:0;padding:0}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap ul.wqec-instruct li{color:#000;font-size:16px;line-height:20px;margin-top:15px}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap ul.wqec-instruct li:after,div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap ul.wqec-instruct li:before{display:none;content:""}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap ul.wqec-instruct li:first-child{margin-top:0}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap a.wqec-more-instr{display:inline-block;margin-top:25px;font-size:16px;line-height:16px;color:#1792cb;cursor:pointer}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap a.wqec-more-instr:hover{text-decoration:underline}div.wqec-setting div.wqec-inner div.wqec-setting-content div.button-wrap{margin-top:45px}div.wqec-setting div.wqec-inner div.wqec-setting-content div.button-wrap .btn-set{cursor:pointer;white-space:nowrap;text-decoration:none!important;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;max-width:100%;text-overflow:ellipsis;overflow:hidden;font-size:17px;line-height:17px;padding:20px 30px 20px 60px;background-color:#2285c4;color:#fff;background-image:url(/bitrix/tools/concept.quiz/css/images/setting/ic-button.png);background-repeat:no-repeat;background-position:25px 18px}div.wqec-setting div.wqec-inner div.wqec-setting-content div.button-wrap .btn-set:hover{color:#fff;background-color:#2878b8}div.wqec-setting-btn{font-family:Lato,Arial;position:fixed;will-change:transform;top:40%;margin-top:-20px;right:20px;z-index:999;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}div.wqec-setting-btn div.wqec-btn{width:41px;height:41px;background:url(/bitrix/tools/concept.quiz/css/images/setting/sett.png) center no-repeat;cursor:pointer}div.wqec-setting-btn div.wqec-btn span{font-size:14px;line-height:18px;color:#fff;background-color:#959797;position:absolute;width:215px;display:block;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;padding:5px 0 5px 12px;right:-180px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;z-index:-1}div.wqec-setting-btn div.wqec-btn:hover span{top:6px;right:calc(100% - 20px);opacity:1;filter:alpha(opacity=100);-moz-opacity:1;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}div.wqec-setting div.wqec-inner div.wqec-setting-content div.content-body div.input-wrap div.name .tooltip-inner{max-width:300px}.wqec .wqec-wrap-refresh{position:absolute;text-align:center;white-space:nowrap}div.wizard-quest-edition-concept .wqec-wrap-refresh{bottom:30px;width:100%;right:0}div.wizard-quest-edition-concept2 .wqec-wrap-refresh{left:0;bottom:-10px}.wqec .wqec-wrap-refresh .wqec-refresh{font-size:16px;line-height:16px;color:#fff;padding:20px 30px 20px 60px;z-index:50;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#ba803d;background-image:url(/bitrix/tools/concept.quiz/css/images/setting/refresh.png);background-position:28px center;background-repeat:no-repeat}.wqec .wqec-wrap-refresh .wqec-refresh:hover{background-color:#de9b4d}.wqec .wqec-wrap-refresh .desc{color:#b5b5b5;font-size:12px;line-height:12px;margin-top:10px}div.quiz_block div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent{background-color:transparent}div.quiz_block div.wizard-quest-edition-concept2 div.wqec-result-wrap{background-color:transparent;overflow:hidden}div.quiz_block div.wizard-quest-edition-concept2.quiz_border_on div.wizard-quest-edition-concept-inner div.wqec-maincontent{border:7px solid #bdbdbd}div.quiz_block div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-left,div.quiz_block div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-right,div.quiz_block div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-comment{background-color:transparent}div.quiz_block div.wizard-quest-edition-concept2.quiz_bg_color_gray div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-left,div.quiz_block div.wizard-quest-edition-concept2.quiz_bg_color_gray div.wqec-result-wrap{background-color:#f5f5f5}div.quiz_block div.wizard-quest-edition-concept2.quiz_bg_color_gray div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-right,div.quiz_block div.wizard-quest-edition-concept2.quiz_bg_color_white div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-left,div.quiz_block div.wizard-quest-edition-concept2.quiz_bg_color_white div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-right,div.quiz_block div.wizard-quest-edition-concept2.quiz_bg_color_white div.wqec-result-wrap{background-color:#fff}div.quiz_block div.wizard-quest-edition-concept2.quiz_bg_color_white div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-right{border-left:2px solid #f5f5f5}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info td{vertical-align:middle}div.quiz_block div.wizard-quest-edition-concept2.quiz_shadow_block div.wizard-quest-edition-concept-inner div.wqec-maincontent{-webkit-box-shadow:0 3px 40px 0 rgba(0,0,0,.2);box-shadow:0 3px 40px 0 rgba(0,0,0,.2)}div.quiz_block div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{min-height:550px}body.wqec-block-quiz-on{overflow:hidden}.wqec-shadow.wqec-block-quiz-on{display:block;position:fixed;will-change:transform;background:rgba(158,158,158,.9);z-index:999999}.wqec .quiz-body-part{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.wqec .quiz-body-part .inner-quiz-body-part{position:relative;min-height:100%;padding-bottom:80px}form.wqec-form div.load-file{margin:0 0 15px;text-align:center}form.wqec-form div.load-file label{position:relative;display:inline-block;margin:0;text-align:center;cursor:pointer;padding:2px 10px;height:34px;border:2px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}form.wqec-form div.load-file.has-error label{border:2px solid red}form.wqec-form div.load-file label span.text-file-style{font-size:16px;line-height:18px;display:inline-block;font-weight:400;padding:4px 0 2px;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}form.wqec-form div.load-file label span.text-file-style.file-none{padding-left:25px;background:url(/bitrix/tools/concept.quiz/css/images/clip_form.png) left center no-repeat}form.wqec-form div.load-file label:hover span{text-decoration:none}form.wqec-form div.load-file label input+span.star-req{position:absolute;display:block;background:url(/bitrix/tools/concept.quiz/css/images/star-req.png) center no-repeat;background-size:7px;width:7px;height:7px;top:12px;right:-23px}div.wqec-setting .edit-icon{margin-left:10px;width:24px;height:24px;background:url(/bitrix/tools/concept.quiz/css/images/setting/sprite-set.png) no-repeat;display:inline-block;margin-bottom:-7px;cursor:pointer;position:relative}.cquiz-edit span,div.wqec-setting .edit-icon span{display:none;color:#fff;left:calc(100% + 10px);-webkit-transform:translate(0,-50%);filter:alpha(opacity=90)}div.wqec-setting .edit-icon:hover{background-position:top right}div.wqec-setting .edit-icon span{background-color:#000;font-size:11px;line-height:14px;position:absolute;top:50%;-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);padding:5px 7px 3px;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:.9}div.wqec-setting .edit-icon:hover span{display:block}.cquiz-edit-parent{position:relative!important}.cquiz-edit{width:39px;height:39px;position:absolute;top:-15px;right:-15px;z-index:24;background:url(/bitrix/tools/concept.quiz/css/images/setting/set_sprite.png) top right no-repeat}.cquiz-edit:hover{background-position:top left}.wizard-quest-edition-concept2 .wqec-result-wrap .cquiz-edit{top:0;right:0}.cquiz-edit span{background-color:#000;line-height:14px;line-height:16px;position:absolute;top:50%;-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);padding:5px 10px;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:.9}.cquiz-edit:hover span{display:block}.cquiz-add-btn{display:inline-block;background-image:url(/bitrix/tools/concept.quiz/css/images/setting/ic-button.png);background-repeat:no-repeat;background-position:25px 18px;padding:20px 30px 20px 60px;background-color:#2285c4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff!important;text-decoration:none!important;margin-top:10px;font-size:16px;line-height:20px}.cquiz-add-btn:hover{background-color:#2878b8!important}.cquiz-alert-message{margin-top:30px;font-size:14px;line-height:20px;font-style:italic}div.alert-result{position:fixed;will-change:transform;left:0;top:0;padding:15px 20px;background-color:rgba(0,0,0,.5);color:#fff;z-index:999;font-style:italic}div.quiz_block div.alert-result{display:none;position:absolute}.cquiz-adm-parent-symb{position:relative;z-index:99}.cquiz-adm-parent-symb .cquiz-adm-symb{position:absolute;font-size:12px;line-height:14px;max-width:100%;padding:3px 8px;background-color:#aaa;color:#fff;height:20px;top:50%;right:-5px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.cquiz-adm-parent-symb.cquiz-pic-on .cquiz-adm-symb{top:-10px;right:auto;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.wrap-cquiz-cur-result{z-index:99}div.wizard-quest-edition-concept2 .wrap-cquiz-cur-result{position:absolute;right:0;top:calc(100% - 70px)}div.wizard-quest-edition-concept .wrap-cquiz-cur-result{margin-top:20px;text-align:left}.wrap-cquiz-cur-result .cquiz-cur-result{padding:5px 7px;background-color:#595959;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.wrap-cquiz-cur-result .cquiz-cur-result .cquiz-tit{font-size:12px;line-height:14px;margin-bottom:3px}.wrap-cquiz-cur-result .cquiz-cur-result .cquiz-cur-style{font-size:16px;line-height:20px}.wrap-cquiz-cur-result .cquiz-res-footer{font-size:10px;line-height:14px;text-align:center;margin-top:10px;color:#fff}@media (min-width:1200px){div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer div.wqec-tbl div.wqec-cell a:hover,div.wqec-video a.wqec-link-video table.wqec-pl-video div.wqec-video-text:hover{text-decoration:none}.wqec-button-def.wqec-blue:hover{background-color:#185492;color:#fff}.wqec-button-def.wqec-gray:hover{background-color:#8e8d8d;color:#fff}div.wizard-quest-edition-concept a.wqec-mainclose,div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner a.wqec-mainclose,div.wqec-modal a.wqec-close,div.wqec-modal a.wqec-video-close,div.wqec-restart{opacity:.6;filter:alpha(opacity=60)}div.wizard-quest-edition-concept a.wqec-mainclose:hover,div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner a.wqec-mainclose:hover,div.wqec-modal a.wqec-close:hover,div.wqec-modal a.wqec-video-close:hover,div.wqec-restart:hover,div.wqec-video a.wqec-link-video table.wqec-pl-video:hover td.wqec-img div.wqec-pl-butt span{opacity:1;filter:alpha(opacity=100)}div.wqec-video a.wqec-link-video table.wqec-pl-video td.wqec-img div.wqec-pl-butt span{opacity:.8;filter:alpha(opacity=80)}a.wqec-soc{opacity:.7;filter:alpha(opacity=70)}a.wqec-soc:hover{opacity:1;filter:alpha(opacity=100)}form.wqec-form div.wqec-elements div.wqec-element label:hover{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.3);box-shadow:0 3px 10px 0 rgba(0,0,0,.3);opacity:1;filter:alpha(opacity=100)}div.wqec-setting div.wqec-inner div.wqec-head-wrap a.wqec-setting-close:hover{background-color:rgba(0,0,0,.1)}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-preview a:hover{background-color:#2878b8}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy a:hover{background-color:#a97377}}@media (min-width:992px) and (max-width:1199px){div.wizard-quest-edition-concept div.wqec-right-side div.wqec-maintitle{font-size:25px;line-height:34px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-desc,form.wqec-form div.wqec-check ul li,form.wqec-form div.wqec-radio ul li{font-size:14px;line-height:19px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap div{font-size:12px;line-height:18px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{width:900px}div.wqec-setting{width:100%}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy a{padding:18px 15px 20px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button{padding:19px 55px}}@media (min-width:768px) and (max-width:991px){div.wizard-quest-edition-concept{overflow:auto}div.wizard-quest-edition-concept div.wqec-left-side{width:100%;min-height:250px;height:auto;max-height:300px;float:none}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner{height:auto;width:100%;margin:0;padding:40px 15px;text-align:center;position:relative}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-logo{padding-top:0}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-left-side-button-wrap{position:relative;bottom:0;padding-bottom:40px;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}div.wizard-quest-edition-concept a.wqec-mainclose{width:35px;height:35px;background-image:url(/bitrix/tools/concept.quiz/css/images/cr_close.png)}div.wizard-quest-edition-concept div.wqec-right-side{width:100%;height:auto;margin-left:0;padding-left:0;position:static;float:none}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side-wrap{margin:0}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side{padding:16px 40px 12px}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer{left:0}div.wizard-quest-edition-concept form.wqec-form div.wqec-questions{margin-left:0}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-questname{font-size:27px;line-height:30px}div.quiz_block form.wqec-form div.wqec-elements div.wqec-element.wqec-big label table.wqec-image td{width:100%;height:129px}div.wqec-modal div.wqec-dialog{width:700px;margin:50px auto;padding:0 15px}div.wqec-modal a.wqec-close,div.wqec-modal a.wqec-video-close{top:-40px;right:13px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{width:100%;padding:0 15px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-wrap-right{padding-left:0;margin-top:70px}div.wqec-setting{width:100%}div.wqec-setting div.wqec-table-wrap div.cell-wrap{display:block;float:left}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl div.wqec-cell{width:auto;padding:30px 50px;display:block}div.wizard-quest-edition-concept form.wqec-form table.wqec-wrap-act{margin-top:50px}}@media (max-width:767px){div.wizard-quest-edition-concept{overflow:auto}div.wizard-quest-edition-concept.wqec-active a.wqec-mainclose{top:15px;right:15px;width:20px;height:20px;background-image:url(/bitrix/tools/concept.quiz/css/images/cr_close.png);background-size:contain}div.wizard-quest-edition-concept div.wqec-left-side{width:100%;min-height:200px;height:auto;float:none}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner{height:auto;width:100%;margin:0;padding:0 15px;text-align:center;position:relative}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-left-side-button-wrap{position:relative;bottom:0;padding-bottom:40px;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}div.wizard-quest-edition-concept div.wqec-right-side{width:100%;height:auto;margin-left:0;padding-left:0;position:static;float:none}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-wrap-right{padding-left:0;margin-top:50px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button{padding:20px 0;width:45%;float:right}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button.wqec-prev{width:45%;float:left}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-maintitle{font-size:19px;line-height:24px;padding:15px 40px 15px 15px}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side-wrap{margin:0}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side{padding:16px 13px 12px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form{padding:15px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-title{font-size:17px;line-height:24px;padding-bottom:15px}div.wizard-quest-edition-concept form.wqec-form div.wqec-questions{margin-left:0}form.wqec-form div.wqec-check ul li,form.wqec-form div.wqec-radio ul li{font-size:14px;line-height:19px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-video{height:170px}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer{left:0;padding:0 15px}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer div.wqec-tbl div.wqec-cell{padding:15px;width:190px}div.wqec-modal div.wqec-dialog{width:100%;margin:50px auto 20px}div.wqec-modal div.wqec-dialog div.wqec-content{padding:20px 27px}div.wqec-modal div.wqec-dialog div.wqec-content h2{font-size:30px;line-height:39px;margin:0 0 10px}div.wqec-modal div.wqec-dialog iframe{width:calc(100% - 30px);height:210px}div.wqec-modal a.wqec-close,div.wqec-modal a.wqec-video-close{top:-30px;right:50%;margin-right:-11px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{width:100%;padding:0 15px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests.wqec-active{display:block}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table{display:block;float:left;padding:15px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table div.wqec-logo{position:static;margin-top:60px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-right{padding-bottom:30px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info{width:auto;margin:auto}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-button-wrap div.wqec-button-inner button{padding:15px 0}div.wqec-setting{width:100%}div.wqec-setting div.wqec-inner div.wqec-setting-content{padding:15px 23px 40px}div.wqec-setting div.wqec-inner div.wqec-setting-content a.return{margin-bottom:20px}div.wqec-setting div.wqec-inner div.wqec-setting-content div.title{font-size:25px;line-height:32px;text-align:center}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li{margin-top:25px}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li span.icons-wrap{margin-left:0;display:block;margin-top:5px;margin-bottom:0;text-align:right}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li span.list-main{margin:5px 0 0;display:block}div.wqec-setting div.wqec-inner div.foot-wrap{display:block;height:auto}div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell{display:block!important;width:100%!important;padding:0!important;text-align:center}div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell.left a.instruct table td span.descript{font-size:13px}div.wqec-setting div.wqec-inner div.wqec-setting-content div.button-wrap{margin-top:35px;text-align:center}div.wqec-setting div.wqec-inner div.wqec-setting-content div.content-body div.input-wrap div.input.to-left{margin-left:0}div.wqec-setting div.wqec-inner div.wqec-setting-content div.content-body div.input-wrap div.input.to-right{margin-right:0}div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner{display:block;padding:15px;margin:auto}div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell.left{padding:0;text-align:center}div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell.right{margin-top:20px}div.wqec-setting div.wqec-inner div.wqec-setting-content div.wqec-table-name div.wqec-cell{display:block}div.wqec-setting div.wqec-inner div.wqec-setting-content div.wqec-table-name div.wqec-cell.set{width:100%}div.wqec-setting div.wqec-table-wrap div.cell-wrap{display:block;float:left}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl div.wqec-cell{width:auto;padding:30px 50px;display:block}form.wqec-form table.wqec-wrap-act{margin-top:50px}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy a{font-size:12px;line-height:12px;padding:18px 15px 20px}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-preview a{padding:18px 20px 20px;background-image:none}form.wqec-form div.wqec-questions.wqec-active,form.wqec-form div.wqec-thank.wqec-active{display:block;margin-left:0}div.wizard-quest-edition-concept2 div.wqec-result-wrap div.wrap-result-inner img{max-width:100%!important;height:auto!important}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-result-val{font-size:22px;line-height:28px;padding:15px 20px}div.wizard-quest-edition-concept2 div.wqec-result-wrap div.wrap-result-inner{padding:15px 0}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maintitle{font-size:19px;line-height:24px;padding-left:0}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-result-desc{padding:18px 15px!important}form.wqec-form div.wqec-form-title{font-size:18px;line-height:20px;margin-bottom:8px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-questname{font-size:20px;line-height:25px}.wqec-wrap-refresh{display:none}form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-middle label table.wqec-image td,form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-small label table.wqec-image td,form.wqec-form div.wqec-elements div.wqec-element.wqec-big label table.wqec-image td{height:130px}}
/* End */


/* Start:/bitrix/tools/concept.quiz/css/responsive.css?177509826213048*/
@media (min-width:1200px){div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer div.wqec-tbl div.wqec-cell a:hover,div.wqec-video a.wqec-link-video table.wqec-pl-video div.wqec-video-text:hover{text-decoration:none}.wqec-button-def.wqec-blue:hover{background-color:#185492;color:#fff}.wqec-button-def.wqec-gray:hover{background-color:#8e8d8d;color:#fff}div.wizard-quest-edition-concept a.wqec-mainclose,div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner a.wqec-mainclose,div.wqec-modal a.wqec-close,div.wqec-modal a.wqec-video-close,div.wqec-restart{opacity:.6;filter:alpha(opacity=60)}div.wizard-quest-edition-concept a.wqec-mainclose:hover,div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner a.wqec-mainclose:hover,div.wqec-modal a.wqec-close:hover,div.wqec-modal a.wqec-video-close:hover,div.wqec-restart:hover,div.wqec-video a.wqec-link-video table.wqec-pl-video:hover td.wqec-img div.wqec-pl-butt span{opacity:1;filter:alpha(opacity=100)}div.wqec-video a.wqec-link-video table.wqec-pl-video td.wqec-img div.wqec-pl-butt span{opacity:.8;filter:alpha(opacity=80)}a.wqec-soc{opacity:.7;filter:alpha(opacity=70)}a.wqec-soc:hover{opacity:1;filter:alpha(opacity=100)}form.wqec-form div.wqec-elements div.wqec-element label:hover{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.3);box-shadow:0 3px 10px 0 rgba(0,0,0,.3);opacity:1;filter:alpha(opacity=100)}div.wqec-setting div.wqec-inner div.wqec-head-wrap a.wqec-setting-close:hover{background-color:rgba(0,0,0,.1)}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-preview a:hover{background-color:#2878b8}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy a:hover{background-color:#a97377}}@media (min-width:992px) and (max-width:1199px){div.wizard-quest-edition-concept div.wqec-right-side div.wqec-maintitle{font-size:25px;line-height:34px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-desc,form.wqec-form div.wqec-check ul li,form.wqec-form div.wqec-radio ul li{font-size:14px;line-height:19px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap div{font-size:12px;line-height:18px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{width:900px}div.wqec-setting{width:100%}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy a{padding:18px 15px 20px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button{padding:19px 55px}}@media (min-width:768px) and (max-width:991px){div.wizard-quest-edition-concept{overflow:auto}div.wizard-quest-edition-concept div.wqec-left-side{width:100%;min-height:250px;height:auto;max-height:300px;float:none}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner{height:auto;width:100%;margin:0;padding:40px 15px;text-align:center;position:relative}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-logo{padding-top:0}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-left-side-button-wrap{position:relative;bottom:0;padding-bottom:40px;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}div.wizard-quest-edition-concept a.wqec-mainclose{width:35px;height:35px;background-image:url(/bitrix/tools/concept.quiz/css/images/cr_close.png)}div.wizard-quest-edition-concept div.wqec-right-side{width:100%;height:auto;margin-left:0;padding-left:0;position:static;float:none}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side-wrap{margin:0}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side{padding:16px 40px 12px}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer{left:0}div.wizard-quest-edition-concept form.wqec-form div.wqec-questions{margin-left:0}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-questname{font-size:27px;line-height:30px}div.quiz_block form.wqec-form div.wqec-elements div.wqec-element.wqec-big label table.wqec-image td{width:100%;height:129px}div.wqec-modal div.wqec-dialog{width:700px;margin:50px auto;padding:0 15px}div.wqec-modal a.wqec-close,div.wqec-modal a.wqec-video-close{top:-40px;right:13px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{width:100%;padding:0 15px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-wrap-right{padding-left:0;margin-top:70px}div.wqec-setting{width:100%}div.wqec-setting div.wqec-table-wrap div.cell-wrap{display:block;float:left}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl div.wqec-cell{width:auto;padding:30px 50px;display:block}div.wizard-quest-edition-concept form.wqec-form table.wqec-wrap-act{margin-top:50px}}@media (max-width:767px){div.wizard-quest-edition-concept{overflow:auto}div.wizard-quest-edition-concept.wqec-active a.wqec-mainclose{top:15px;right:15px;width:20px;height:20px;background-image:url(/bitrix/tools/concept.quiz/css/images/cr_close.png);background-size:contain}div.wizard-quest-edition-concept div.wqec-left-side{width:100%;min-height:200px;height:auto;float:none}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner{height:auto;width:100%;margin:0;padding:0 15px;text-align:center;position:relative}div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-left-side-button-wrap{position:relative;bottom:0;padding-bottom:40px;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}div.wizard-quest-edition-concept div.wqec-right-side{width:100%;height:auto;margin-left:0;padding-left:0;position:static;float:none}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-wrap-right{padding-left:0;margin-top:50px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button{padding:20px 0;width:45%;float:right}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button.wqec-prev{width:45%;float:left}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-maintitle{font-size:19px;line-height:24px;padding:15px 40px 15px 15px}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side-wrap{margin:0}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side{padding:16px 13px 12px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form{padding:15px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-title{font-size:17px;line-height:24px;padding-bottom:15px}div.wizard-quest-edition-concept form.wqec-form div.wqec-questions{margin-left:0}form.wqec-form div.wqec-check ul li,form.wqec-form div.wqec-radio ul li{font-size:14px;line-height:19px}div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-video{height:170px}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer{left:0;padding:0 15px}div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer div.wqec-tbl div.wqec-cell{padding:15px;width:190px}div.wqec-modal div.wqec-dialog{width:100%;margin:50px auto 20px}div.wqec-modal div.wqec-dialog div.wqec-content{padding:20px 27px}div.wqec-modal div.wqec-dialog div.wqec-content h2{font-size:30px;line-height:39px;margin:0 0 10px}div.wqec-modal div.wqec-dialog iframe{width:calc(100% - 30px);height:210px}div.wqec-modal a.wqec-close,div.wqec-modal a.wqec-video-close{top:-30px;right:50%;margin-right:-11px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{width:100%;padding:0 15px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests.wqec-active{display:block}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table{display:block;float:left;padding:15px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table div.wqec-logo{position:static;margin-top:60px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-right{padding-bottom:30px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info{width:auto;margin:auto}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-button-wrap div.wqec-button-inner button{padding:15px 0}div.wqec-setting{width:100%}div.wqec-setting div.wqec-inner div.wqec-setting-content{padding:15px 23px 40px}div.wqec-setting div.wqec-inner div.wqec-setting-content a.return{margin-bottom:20px}div.wqec-setting div.wqec-inner div.wqec-setting-content div.title{font-size:25px;line-height:32px;text-align:center}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li{margin-top:25px}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li span.icons-wrap{margin-left:0;display:block;margin-top:5px;margin-bottom:0;text-align:right}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li span.list-main{margin:5px 0 0;display:block}div.wqec-setting div.wqec-inner div.foot-wrap{display:block;height:auto}div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell{display:block!important;width:100%!important;padding:0!important;text-align:center}div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell.left a.instruct table td span.descript{font-size:13px}div.wqec-setting div.wqec-inner div.wqec-setting-content div.button-wrap{margin-top:35px;text-align:center}div.wqec-setting div.wqec-inner div.wqec-setting-content div.content-body div.input-wrap div.input.to-left{margin-left:0}div.wqec-setting div.wqec-inner div.wqec-setting-content div.content-body div.input-wrap div.input.to-right{margin-right:0}div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner{display:block;padding:15px;margin:auto}div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell.left{padding:0;text-align:center}div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell.right{margin-top:20px}div.wqec-setting div.wqec-inner div.wqec-setting-content div.wqec-table-name div.wqec-cell{display:block}div.wqec-setting div.wqec-inner div.wqec-setting-content div.wqec-table-name div.wqec-cell.set{width:100%}div.wqec-setting div.wqec-table-wrap div.cell-wrap{display:block;float:left}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl div.wqec-cell{width:auto;padding:30px 50px;display:block}form.wqec-form table.wqec-wrap-act{margin-top:50px}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy a{font-size:12px;line-height:12px;padding:18px 15px 20px}div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-preview a{padding:18px 20px 20px;background-image:none}form.wqec-form div.wqec-questions.wqec-active,form.wqec-form div.wqec-thank.wqec-active{display:block;margin-left:0}div.wizard-quest-edition-concept2 div.wqec-result-wrap div.wrap-result-inner img{max-width:100%!important;height:auto!important}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-result-val{font-size:22px;line-height:28px;padding:15px 20px}div.wizard-quest-edition-concept2 div.wqec-result-wrap div.wrap-result-inner{padding:15px 0}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maintitle{font-size:19px;line-height:24px;padding-left:0}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-result-desc{padding:18px 15px!important}form.wqec-form div.wqec-form-title{font-size:18px;line-height:20px;margin-bottom:8px}div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-questname{font-size:20px;line-height:25px}.wqec-wrap-refresh{display:none}form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-middle label table.wqec-image td,form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-small label table.wqec-image td,form.wqec-form div.wqec-elements div.wqec-element.wqec-big label table.wqec-image td{height:130px}}
/* End */
/* /local/templates/doktormunhen/template_styles.css?178510825064258 */
/* /local/templates/doktormunhen/owlcarousel/owl.carousel.css?17751341335344 */
/* /local/templates/doktormunhen/owlcarousel/owl.theme.default.css?17751341331481 */
/* /local/templates/doktormunhen/components/slam/easyform/forma_zayavka/style.css?17751450252715 */
/* /bitrix/tools/concept.quiz/css/template_styles.css?177509826286440 */
/* /bitrix/tools/concept.quiz/css/responsive.css?177509826213048 */
