/*path:/ds-comf/ds-form/css/dsforms.css*/
.input-hidden {display: none !important;}.dspopup-modal-bg {position: fixed;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);display: none;top: 0;left: 0;z-index: 100000;}.dspopup-modal {display: none;visibility: hidden;position: fixed;background: #fff;z-index: 100001;width: 575px;}.dspopup-modal .close-dspopup-modal {display: block;position: absolute;width: 15px;height: 15px;top: 18px;right: 16px;border: 0;border-radius: 0;cursor: pointer;background: url(/assets/ux/images/close-icon.svg) 0 0 no-repeat;}.dspopup-modal .close-dspopup-modal:hover {opacity: 0.8;}.dspopup-modal.ds-form {padding: 47px 83px 58px;}.ds-form form {padding: 15px 30px;margin-bottom: 0;}.dspopup-modal.ds-form form {padding: 0;}.dspopup-modal.ds-form .required-fields-message {margin-top: 22px;font-size: 14px;color: #787878;}.dspopup-modal.ds-form .required-fields-message__star {color: #ed3123;}.ds-form form label {display: block;margin-bottom: 6px;font-size: 18px;font-weight: normal;line-height: normal;color: #000;cursor: pointer;}.ds-form form label .required {color: #ed3123;}.ds-form form input:not([type]),.ds-form form input[type="text"],.ds-form form input[type="password"],.ds-form form input[type="date"],.ds-form form input[type="datetime"],.ds-form form input[type="datetime-local"],.ds-form form input[type="month"],.ds-form form input[type="week"],.ds-form form input[type="email"],.ds-form form input[type="number"],.ds-form form input[type="search"],.ds-form form input[type="tel"],.ds-form form input[type="time"],.ds-form form input[type="url"],.ds-form form input[type="color"],.ds-form form select,.ds-form form textarea {-webkit-appearance: none !important;-moz-appearance: none !important;width: 100%;display: block;height: 38px;margin: 0 0 16px 0;padding: 2px 23px;background-color: #fff;border-style: solid;border-width: 1px;border-color: #000;border-radius: 0;box-shadow: none;color: #4f4f4f;font-family: inherit;font-size: 16px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;transition: border-color 0.15s linear, background 0.15s linear;-webkit-transition: border-color 0.15s linear, background 0.15s linear;-moz-transition: border-color 0.15s linear, background 0.15s linear;-ms-transition: border-color 0.15s linear, background 0.15s linear;-o-transition: border-color 0.15s linear, background 0.15s linear;}.ds-form form input:not([type]):focus,.ds-form form input[type="text"]:focus,.ds-form form input[type="password"]:focus,.ds-form form input[type="date"]:focus,.ds-form form input[type="datetime"]:focus,.ds-form form input[type="datetime-local"]:focus,.ds-form form input[type="month"]:focus,.ds-form form input[type="week"]:focus,.ds-form form input[type="email"]:focus,.ds-form form input[type="number"]:focus,.ds-form form input[type="search"]:focus,.ds-form form input[type="tel"]:focus,.ds-form form input[type="time"]:focus,.ds-form form input[type="url"]:focus,.ds-form form input[type="color"]:focus,.ds-form form select:focus,.ds-form form textarea:focus {background-color: #fff;border-color: #999999;outline: none;}.ds-form form input:not([type]).improper-value,.ds-form form input[type="text"].improper-value,.ds-form form input[type="password"].improper-value,.ds-form form input[type="date"].improper-value,.ds-form form input[type="datetime"].improper-value,.ds-form form input[type="datetime-local"].improper-value,.ds-form form input[type="month"].improper-value,.ds-form form input[type="week"].improper-value,.ds-form form input[type="email"].improper-value,.ds-form form input[type="number"].improper-value,.ds-form form input[type="search"].improper-value,.ds-form form input[type="tel"].improper-value,.ds-form form input[type="time"].improper-value,.ds-form form input[type="url"].improper-value,.ds-form form input[type="color"].improper-value,.ds-form form select.improper-value,.ds-form form textarea.improper-value {border-color: #ed3123;}.ds-form form input[type="checkbox"] {vertical-align: middle;}.ds-form form input[type="radio"] {vertical-align: middle;}.ds-form form select {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAICAMAAADUf89RAAAAXVBMVEXe3t7////e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t4c2GbBAAAAHnRSTlMAAAMGCQwPIScqMDM5P0Wfpau0usDDxuTn6u3w8/a+b40GAAAAS0lEQVQI123JRRKAQADEwODubvP/Z3KhYBfIMU00yaxyriCejV+7D5As929cDCBdr996WEC2SZI6jxeQ75J6nw9QHBoDfoByCLHgBAR/B7a3OfpzAAAAAElFTkSuQmCC);background-position: right center;background-repeat: no-repeat;padding-right: 1.75em;}.ds-form form select option {padding: 0.22222em 0.64em;color: #78767a;font-family: inherit;font-size: .875em;}.ds-form form textarea {min-height: 6em;}.ds-form .clearfix:before, .ds-form .clearfix:after {content: " ";display: table;}.ds-form .clearfix:after {clear: both;}.ds-form .form-head {margin-bottom: 15px;border-bottom: 1px solid #d4d4d4;font-size: 1.5em;line-height: 2.05556em;color: #808080;}.ds-form .is_checkbox,.ds-form .is_radio {display: block;text-align: left;}.ds-form .is_checkbox label,.ds-form .is_radio label {margin-left: 2.05556em;}.ds-form .is_checkbox input,.ds-form .is_radio input {margin-top: -22px;}.ds-form .infoform {margin-bottom: 15px;font-size: 12px;color: #b7b7b7;}.ds-form .error-form {padding-left: 15px;font-size: .875em;color: #b21a41;list-style: none;}.ds-form .error-form li:before {content: "\00d7";float: left;margin-left: -15px;font-weight: 700;}.ds-form .buttonform {margin-top: 15px;}.dspopup-modal.ds-form .buttonform {margin-top: 25px;text-align: center;}.ds-form .star-rating {background: #dedede;font-size: 0;}.ds-form .star-rating__wrap {display: inline-block;font-size: 1em;cursor: pointer;}.ds-form .star-rating__wrap div,.ds-form .star-rating__wrap label {display: inline-block;}.ds-form .star-rating__wrap input {display: inline-block;}.ds-form .star-rating__wrap label {font-size: 1.5em;}.ds-form .star-rating__wrap:after {content: "";display: table;clear: both;}.ds-form .star-rating__wrap .on ~ div {color: #FFB300 !important;}.ds-form .star-rating__wrap:hover label {color: #FFB300 !important;}.ds-form form .stars-rating {display: inline-block;vertical-align: middle;}.ds-form form .stars {background: url("images/stars.png") repeat-x 0 0;width: 150px;display: inline-block;vertical-align: middle;}.ds-form form .stars input[type="radio"] {position: absolute;opacity: 0;filter: alpha(opacity=0);}.ds-form form .stars input[type="radio"].star-5:checked ~ span {width: 100%;}.ds-form form .stars input[type="radio"].star-4:checked ~ span {width: 80%;}.ds-form form .stars input[type="radio"].star-3:checked ~ span {width: 60%;}.ds-form form .stars input[type="radio"].star-2:checked ~ span {width: 40%;}.ds-form form .stars input[type="radio"].star-1:checked ~ span {width: 20%;}.ds-form form .stars label {display: block;width: 30px;height: 30px;margin: 0 !important;padding: 0 !important;text-indent: -999em;float: left;position: relative;z-index: 10;background: transparent !important;cursor: pointer;}.ds-form form .stars label:hover ~ span {background-position: 0 -30px;}.ds-form form .stars label.star-5:hover ~ span {width: 100% !important;}.ds-form form .stars label.star-4:hover ~ span {width: 80% !important;}.ds-form form .stars label.star-3:hover ~ span {width: 60% !important;}.ds-form form .stars label.star-2:hover ~ span {width: 40% !important;}.ds-form form .stars label.star-1:hover ~ span {width: 20% !important;}.ds-form form .stars span {display: block;width: 0;position: relative;top: 0;left: 0;height: 30px;background: url("images/stars.png") repeat-x 0 -60px;-webkit-transition: -webkit-width 0.5s;-moz-transition: -moz-width 0.5s;-ms-transition: -ms-width 0.5s;-o-transition: -o-width 0.5s;transition: width 0.5s;}.dspopup-modal .form-head {margin: 0 0 21px;padding: 0;border: 0;font-size: 24px;font-weight: 700;color: #000;text-align: center;}.dspopup-modal .form-head-desc {font-size: 14px;color: #000;text-align: center;}[id*="formmessagereport"] {margin-bottom: 0;font-size: 16px;color: #78767a;}[id*="formmessagereport"] .form-head {margin-bottom: 0;}.dspopup-modal.ds-form [id*="formmessagereport"] .buttonform {margin-top: 20px;}[id*="formmessagereport"] .error-report {padding: 15px 30px;text-align: center !important;}[id*="formmessagereport"] .error-report p {text-align: center !important;}[id*="formmessagereport"] .text-report p:first-child {margin-bottom: 20px;font-size: 1.125em;}[id*="formmessagereport"] .repeatform {color: #34495e;}[id*="formmessagereport"] .repeatform:hover, [id*="formmessagereport"] .repeatform:focus {color: #4f6f8f;}.dsform-field-error {display: block;position: relative;max-width: 100%;}.dsform-field-error > span {background-image: linear-gradient(red, crimson);border-radius: 10px;color: white;display: block;font-size: 60%;font-weight: 700;padding: 2px 5px;position: absolute;right: 0;top: -8px;}.dsform-field-error > span::before {border-color: transparent transparent red;border-style: solid;border-width: 0 5px 5px;content: "";display: block;height: 0;position: absolute;right: 10px;top: -5px;width: 0;}.dsform-field-error.hint-proper > span {background-image: linear-gradient(yellowgreen, forestgreen);}.dsform-field-error.hint-proper > span::before {border-color: transparent transparent yellowgreen;}@media only screen and (min-width: 560px) {.dspopup-modal {margin-left: auto;margin-right: auto;}}@media only screen and (min-width: 768px) {.dspopup-modal {margin-left: auto;margin-right: auto;}}
/*path:/ds-comf/ds-form/css/forms/dsbugreport.css*/
form#dsbugreport-form .buttonform {margin-top: 36px;}@media screen and (max-width: 767px) {form#dsbugreport-form .form-head {font-size: 20px !important;}}
/*path:/ds-comf/ds-form/css/forms/dscalltime.css*/
#dscalltime-form [class*="call"].inline label { float: left; margin-right: 10px; }#dscalltime-form [class*="call"].inline select { float: left; width: auto; }#dscalltime-form [class*="call"].inline + .inline label { margin-left: 10px; }
/*path:/ds-comf/ds-form/css/forms/dsconsult.css*/
.consult-form-outer {margin: 54px 0 -54px;}.consult-form.ds-form {margin: 0;padding: 0 310px 100px;min-height: 330px;background: url(/assets/ux/images/consult-form-bg.jpg) 43px bottom no-repeat;text-align: center;}.consult-form.ds-form form {margin: 0;padding: 0;font-family: inherit;}.consult-form.ds-form [class^="field-"] {padding: 0 45px;}.consult-form.ds-form .form-head {margin: 0 0 10px;padding: 0;border: 0;font-family: PT Serif,Georgia,serif;font-size: 24px;font-weight: 700;color: #393939;line-height: normal;}.consult-form.ds-form .form-head-desc {margin-bottom: 21px;font-size: 14px;color: #4f4f4f;line-height: 17px;}.consult-form.ds-form form input[type="text"] {height: 35px;margin: 0 0 13px;padding: 2px 15px;border-color: #369b1e;box-shadow: none;outline: none;color: #78767a;font-size: 14px;text-align: center;}.consult-form.ds-form form input[type="text"].improper-value {border-color: #e55151;}
/*path:/ds-comf/ds-form/css/forms/dsfoundcheaper.css*/
form#dsfoundcheaper-form .buttonform {margin-top: 36px;}
/*path:/ds-comf/ds-form/css/forms/dsoneclick.css*/
#dsoneclick-form .product-infobox-one-click {display: table;vertical-align: middle;margin-bottom: 15px;}#dsoneclick-form .product-img-one-click, #dsoneclick-form .product-name-one-click {display: table-cell;vertical-align: middle;}#dsoneclick-form .product-img-one-click {width: 160px;padding-right: 10px;text-align: center;}#dsoneclick-form .product-img-one-click img {max-width: 100%;max-height: 200px;}#dsoneclick-form label {clear: both;}#dsoneclick-form .product-name-one-click {font-size: 18px;line-height: 1.4;}
/*path:/ds-comf/ds-form/css/forms/dszamer.css*/
form#dszamer-form .field-1, form#dszamer-form .field-3 {margin-right: 20px;}form#dszamer-form .field-1, form#dszamer-form .field-2, form#dszamer-form .field-3, form#dszamer-form .field-4 {width: calc(50% - 10px);float: left;}.ds-form.dszamer {width: 925px;}form#dszamer-form .form-head {background-image: url(https://aspektsnab.ru/assets/img/5965759.png);background-repeat: no-repeat;height: 85px;text-align: left;padding-left: 145px;font-size: 35px;text-transform: uppercase;width: 300px;line-height: 45px;}form#dszamer-form input#field-id345734,form#dszamer-form input#field-id834576345,form#dszamer-form input#dszamer-name_comp,form#dszamer-form input#dszamer-inn,form#dszamer-form input[name="myfiles[]"] {border-radius: 22px;border: #E8E8E8 1px solid;min-height: 55px;color: #000;}form#dszamer-form input[name="myfiles[]"]{margin-bottom: 10px;text-align: center;box-shadow: none;}form#dszamer-form textarea#field-id2309568023 {border-radius: 22px;border: #E8E8E8 1px solid;color: #000;padding-top: 15px;}form#dszamer-form .person_dan {width: 70%;float: left;margin-left: 20px;margin-top: 30px;}form#dszamer-form .field-4.buttonform {width: 30%;float: left;margin-top: 5px;}form#dszamer-form .person_dan {width: 60%;float: left;margin-left: 70px;margin-top: 13px;text-align: left;}form#dszamer-form .field-4.buttonform input.btn-custom.btn-custom_default {background-color: #FFE301;color: #363837;border-radius: 17px;height: 60px;padding: 10px;width: 245px;font-size: 18px;text-transform: uppercase;font-weight: 600;}form#dszamer-form .error_form {clear: both;}@media screen and (max-width: 1024px){.ds-form.dszamer {width: auto;}form#dszamer-form .person_dan {width: 100%;margin-left: 0px;margin-top: 13px;text-align: center;clear: both;}form#dszamer-form .field-4.buttonform {width: 100%;float: none;margin-top: 5px;}}
/*path:/ds-comf/ds-form/css/plugins/calendar.css*/
 .dsform-cal-btn{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF7ZRNDoIwEIXf+MadeiYTV+o9vIZ6RpcaF8Ix0HEB+ENSWkIRF33JpC19bT+azgAeEdxSNKdoRnAd2+8VRTOKWhnTW2y/BGxon+O7Fa1ruvonPoChpU3iWrH/1HXO6DfQBjCr2vz9SbKqM4/gbwcguAQAmO3KTSWTsg+Cq77+98JXynzHRPTkIF9QeO3rr8MJUAbPVTFRAEpwQ+Elnl9NXK+zoUfVhj7aYL8Gbtg1W4L9f52GCeAncj7CZm331f6u87VGv4EEEFoJB9PoN5AAnAB3K+Qz+syL4dgZIJYUejDBfhQA3+GDAoQcDqQ6kACAJ1q0luRTOjZaAAAAAElFTkSuQmCC') no-repeat 50% 50% / 80%;height: 20px;width: 20px;vertical-align: middle;display: inline-block;border-radius: 2px;cursor: pointer;}.dsform-cal-btn.cal-chosen{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADjSURBVFiF7ZZBCsIwEEUn0qV6JsFV9R6eQ8/oUnFhew6fC6egodNEmtiC+VASOj/JS5iEEQkI2AMt0AB1an9QOlGne2q/i5iQjwHODY751r8IAeRW5RN3Sr1Ta53JT8AEAJbabd9+NxpbjfUHAURko+1BJ220LyKyTeB/CVtnY6dr4JbAD8AQAMAFqIFKvx1wTejHQX92enpoG5u00f5YgGya7zUsAL9SZQX8t91P1rHxTpOfQAEoD1EBMAGcpzFxETmZBGahEPDFxoHjUD2QFSC0eFaAmMUhviLKpvnegr8BeALlvmm00+8QOgAAAABJRU5ErkJggg==') no-repeat 50% 50% / 80%, #999;}.dsform-cal-wrapper{ display: inline; position: relative;}table.dscalendar-table td {color: #333333;line-height: 1.5em;min-width: 1.5em;padding: 0;text-align: center;vertical-align: middle;background: #fefefe;}table.dscalendar-table tbody td{box-shadow: 0 0 1px #ccc;}table.dscalendar-table td.crrnt-day {background: skyblue;color: #FFFFFF;}table.dscalendar-table tbody td{ cursor: default;}table.dscalendar-table tbody td:not(.nodate):hover{ background: #e0eeff; color: black;}table.dscalendar-table td.nodate{background: whitesmoke;}table.dscalendar-table thead td{border-bottom: none;}.dsform-cal-layer{position: absolute;z-index: 999;right: 0;top: 24px;}table.dscalendar-table {font-family: Helvetica,sans-serif;font-size: 1em;border-collapse: separate;border-spacing: 0px;border: 1px solid silver;float: left;}table.dscalendar-table td.mth-hdr {padding-left: 25px;padding-right: 25px;position: relative;text-align: center;background: whitesmoke;color: gray;}table.dscalendar-table thead td.wday {background: silver;color: #FFFFFF;font-family: sans-serif;font-size: 0.75em;font-weight: 700;}table.dscalendar-table thead td.wday.wda-6 {background: darksalmon;}.month-btn {border: 1px solid #ccc;display: inline-block;height: 12px;width: 12px;cursor: pointer;}.prev-month.month-btn {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABKAAAASgB+3Je1gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABVSURBVAiZY2BAAjkhIQ2MyBwGBgYrRmQOKyOjPyMyp3/16u9M/xkYvjP8/8/OzMHBxMDAwMDIwMDAkB0SUs74/78XBxeXF4ahzDCBU9euHTDT0lIGALIJGIs0O44OAAAAAElFTkSuQmCC") no-repeat 50% 50% white;left: 5px;position: absolute;top: calc(50% - 7px);}.next-month.month-btn {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABKAAAASgB+3Je1gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABtSURBVAiZTY3BCYNAFAXnL4IEtxqxCQ+e1C70kA7cmwVsGy6YGmIHaUVyEHw5RZzjMDCMbTtzw8msHLpuuoTtewNU/9IAxrrOVRSLSR8HkHnvkHJJX3v2/eM4zxfSO6YU3CGtmG0xpQDA/QDwA/8gJpwz8+WLAAAAAElFTkSuQmCC') no-repeat 50% 50% white;right: 5px;position: absolute;top: calc(50% - 7px);}
