/*---------------------------------*/.js-question_tab {display: none;}.js-question_tab.active {display: block;}.js-configurator_img {display: none;}.js-configurator_img.active {display: block;}/*---------------------------------*/.b-configurator {}.b-configurator .configurator__tab {margin: 35px 0 0;padding: 0;list-style: none;display: table;table-layout: fixed;width: 100%;}.b-configurator .configurator__litem {position: relative;display: table-cell;vertical-align: middle;height: 70px;background: #17abe7;background: -moz-linear-gradient(top, #17abe7 0%, #0995cf 100%);background: -webkit-linear-gradient(top, #17abe7 0%,#0995cf 100%);background: -webkit-gradient(linear, left top, left bottom, from(#17abe7),to(#0995cf));background: linear-gradient(to bottom, #17abe7 0%,#0995cf 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17abe7', endColorstr='#0995cf',GradientType=0 );cursor: pointer;font-size: 0;color: transparent;}.b-configurator .configurator__litem:before {content: '';display: block;position: absolute; margin: auto;top: 0; left: 0; right: 0; bottom: 0;width: 30px; height: 30px;background-repeat: no-repeat;pointer-events: none;}.b-configurator .configurator__litem:not(:last-of-type):after {content: '';display: block;position: absolute; z-index: 1;top: 0; right: -17px; bottom: 0;width: 17px; height: 70px;background-image: url(../../../files/110/configurator-triangle.png);background-repeat: no-repeat;}.b-configurator .configurator__litem.active:after {background-image: url(../../../files/110/configurator-triangle-hov.png);}.b-configurator .configurator__litem.active {background: #f7f7f7;}.b-configurator .configurator__litem:nth-child(1):before {background-image: url(../../../files/110/i-config-1.png);}.b-configurator .configurator__litem:nth-child(2):before {background-image: url(../../../files/110/i-config-2.png);}.b-configurator .configurator__litem:nth-child(3):before {background-image: url(../../../files/110/i-config-3.png);}.b-configurator .configurator__litem:nth-child(4):before {background-image: url(../../../files/110/i-config-4.png);}.b-configurator .configurator__litem:nth-child(5):before {background-image: url(../../../files/110/i-config-5.png);}.b-configurator .configurator__litem.active:nth-child(1):before {background-image: url(../../../files/110/i-config-1-hov.png);}.b-configurator .configurator__litem.active:nth-child(2):before {background-image: url(../../../files/110/i-config-2-hov.png);}.b-configurator .configurator__litem.active:nth-child(3):before {background-image: url(../../../files/110/i-config-3-hov.png);}.b-configurator .configurator__litem.active:nth-child(4):before {background-image: url(../../../files/110/i-config-4-hov.png);}.b-configurator .configurator__litem.active:nth-child(5):before {background-image: url(../../../files/110/i-config-5-hov.png);}.b-configurator .configurator__body {background-color: #f7f7f7;padding: 65px 80px;margin-bottom: 30px;}.b-configurator .configurator__col {position: relative;}.b-configurator .configurator__col:nth-child(1) {padding-bottom: 45px;}.b-configurator .configurator__col-2 {display: inline-block;vertical-align: top;*display: inline;zoom: 1;margin-right: -0.275em;width: 50%;min-height: 420px;}.b-configurator .configurator__title {font-size: 24px;color: #2a2a2a;padding: 0 50px 35px 0;}.b-configurator .configurator__tumbler input {display: none;}.b-configurator .configurator__tumbler label {display: block;padding-left: 60px;margin-bottom: 15px;cursor: pointer;height: 26px; line-height: 26px;font-size: 16px;background-image: url(../../../files/110/i-config-radio.png);background-repeat: no-repeat;-webkit-transition: background 0.2s linear;transition: background 0.2s linear;}.b-configurator .configurator__tumbler input:checked + label {background-image: url(../../../files/110/i-config-radio-hov.png);background-repeat: no-repeat;}.b-configurator .configurator__picbox {position: relative;max-width: 380px; min-height: 410px;}.b-configurator .configurator__pic {position: absolute;}.b-configurator .configurator__pic img {max-width: 100%;height: auto;vertical-align: bottom;}.b-configurator .configurator__pic-sunny_side,.b-configurator .configurator__pic-shadow_side,.b-configurator .configurator__pic-sunny_and_shadow {top: 50px; right: 50px;}.b-configurator .configurator__pic-silent_yard,.b-configurator .configurator__pic-busy_street,.b-configurator .configurator__pic-noisy_street {top: 110px; right: 50px;}.b-configurator .configurator__pic-there_is_less_7 {top: 165px; right: 120px;}.b-configurator .configurator__pic-there_is_over_7 {bottom: 50px; right: 50px;}.b-configurator .configurator__pic-sunny_side,.b-configurator .configurator__pic-shadow_side,.b-configurator .configurator__pic-sunny_and_shadow,.b-configurator .configurator__pic-silent_yard,.b-configurator .configurator__pic-busy_street,.b-configurator .configurator__pic-noisy_street,.b-configurator .configurator__pic-there_is_less_7,.b-configurator .configurator__pic-there_is_over_7 {z-index: 999;}/*---------------------------------*/.b-config-result {margin-bottom: 40px;}.b-config-result h2 {border-bottom: none;padding-bottom: 0;margin-bottom: 35px;}/*---------------------------------*/.b-button {display: inline-block;padding: 14px 15px;height: 42px;line-height: 1;text-transform: uppercase;cursor: pointer;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}/*---------------------------------*//*---------------------------------*/.b-button--next {position: absolute;left: 0; bottom: 0;color: #fff;background: #17abe7;background: -moz-linear-gradient(top, #17abe7 0%, #0995cf 100%);background: -webkit-linear-gradient(top, #17abe7 0%,#0995cf 100%);background: -webkit-gradient(linear, left top, left bottom, from(#17abe7),to(#0995cf));background: linear-gradient(to bottom, #17abe7 0%,#0995cf 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17abe7', endColorstr='#0995cf',GradientType=0 );}.b-button--next:before {content: '';display: block;position: absolute;top: 0; right: -17px; bottom: 0;width: 17px; height: 42px;background-image: url(../../../files/110/configurator-btn-after.png);background-position: 0;background-repeat: no-repeat;-webkit-transition: all 0.2s linear;transition: all 0.2s linear;}.b-button--next:after {content: '';display: block;position: absolute;top: 0; right: -17px; bottom: 0;width: 17px; height: 42px;background-image: url(../../../files/110/configurator-btn-after.png);background-position: 0;background-repeat: no-repeat;}.b-button--next:hover {opacity: 0.8;}.b-button--next:hover:before {right: -50px;opacity: 0;}/*---------------------------------*//*---------------------------------*/