.icon_aside-present{width:31px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.icon__payment-cach,.icon_delivery-cour,.icon_delivery-issue-point,.icon_delivery-post,.icon_payment-card,.icon_payment-jur{width:41px;fill:#2f87cc;left:26px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.icon__payment-cach,.icon_delivery-cour,.icon_delivery-issue-point,.icon_delivery-post,.icon_payment-jur{width:32px}.icon_delivery-cour,.icon_delivery-issue-point,.icon_delivery-post,.icon_payment-jur{width:44px;left:24px}.icon_delivery-cour,.icon_delivery-issue-point,.icon_delivery-post{width:40px;fill:#006edb;left:-47px}.icon_delivery-cour,.icon_delivery-post{width:32px;left:-45px}.icon_delivery-cour{width:38px}.icon_basket-benefits{width:33px;fill:#006edb;top:-2px;left:15px;-webkit-transform:none;-ms-transform:none;transform:none}.block-basket-list{position:absolute;right:0;top:67px;width:358px;padding:0 8px;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);z-index:13;height:0;overflow:hidden;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.block-basket-list_active{padding:12px 8px 17px;height:auto}.block-basket-list__order{display:block;margin:13px 1.5% 0;text-align:center;padding:16px 0 10px;font-family:"Glober Bold";font-size:16px;color:#fff;text-decoration:none;text-transform:uppercase;border:0;border-radius:4px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-image:-webkit-linear-gradient(45deg,#46a0e7 0,#2f87cc 50%,#46a0e7 100%);background-image:-o-linear-gradient(45deg,#46a0e7 0,#2f87cc 50%,#46a0e7 100%);background-image:linear-gradient(45deg,#46a0e7 0,#2f87cc 50%,#46a0e7 100%);background-position:100% 0;background-size:200% 200%}.block-basket-list__order:hover{background-position:0 0}@media only screen and (max-width:1269px){.block-basket-list{top:65px}}@media only screen and (max-width:767px){.block-basket-list{width:320px;top:55px}}.basket-list__item{padding:6px 5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dedede}.basket-list__img{width:18%}.basket-list__info{width:50%;padding:5px 0 0 5%}.basket-list__size{margin-top:9px;font-size:13px;color:#555}.basket-list__data{width:30%;padding:4px 3.3% 0 0;text-align:right}.basket-list__summ{font-family:"Glober Bold";font-size:15px;color:#006edb}.basket-list__del{font-size:13px;color:#555}.basket-list__del:hover{text-decoration:none}.aside-registration{margin-top:7px;width:232px}.form__item_count{max-width:80px;margin-top:20px}.coupon-info{width:100%;text-align:center;margin-bottom:15px}@media only screen and (max-width:540px){.form__item_count{float:left}}@media only screen and (max-width:425px){.form__item_count{max-width:45px;margin-top:10px;text-align:center}.form__item_count .form__label{display:none}}@media only screen and (max-width:979px){.aside-registration{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.aside-present{margin-bottom:9px;padding-bottom:11px;border:1px solid #d9d9d9;position:relative}.aside-present__tip{right:9px;top:7px}.aside-present__icon{position:relative;width:55px;height:55px;margin-left:auto;margin-right:auto;margin-top:9px;border-radius:50%;background-color:#fbfbfb}.aside-present__decription{margin-top:15px;line-height:1.4;text-align:center}.aside-present__decription-decor{font-family:'Glober Bold';color:#006edb}@media only screen and (max-width:979px){.aside-present{width:48%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:0}}@media only screen and (max-width:540px){.aside-present{width:100%}}.aside-order{border:1px solid #d9d9d9;text-align:center;padding:13px 0 17px}.aside-order__name{font-family:"Glober Bold";font-size:18px;padding:0 12%;line-height:1.2}.aside-order__appeal{margin-top:8px;color:#626262}@media only screen and (max-width:979px){.aside-order{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;width:48%}}@media only screen and (max-width:540px){.aside-order{width:100%;margin-bottom:20px}}.aside-order-form{padding:0 20px;margin-top:9px}.aside-order-form__input{height:35px;width:100%;margin-bottom:10px;color:#727272;font-size:15px;border:0;border-bottom:1px solid #ececec;outline:0;text-align:left;padding:0 9px;letter-spacing:-.6px}.aside-order-form__input::-webkit-input-placeholder{color:#727272;font-size:15px}.aside-order-form__input:-moz-placeholder,.aside-order-form__input::-moz-placeholder{color:#727272;font-size:15px}.aside-order-form__input:-ms-input-placeholder{color:#727272;font-size:15px}.aside-order-form__submit{margin-top:8px;width:100%;text-align:center;padding:14px 0 8px;font-family:"Glober Bold";font-size:14px;color:#fff;text-decoration:none;text-transform:uppercase;border:1px solid #f18b88;border-radius:4px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-image:-webkit-linear-gradient(45deg,#46a0e7 0,#2f87cc 50%,#006edb 100%);background-image:-o-linear-gradient(45deg,#46a0e7 0,#2f87cc 50%,#006edb 100%);background-image:linear-gradient(45deg,#46a0e7 0,#2f87cc 50%,#006edb 100%);background-position:100% 0;background-size:200% 200%;cursor:pointer}.aside-order-form__submit:hover{background-position:0 0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#727272;line-height:40px;height:37px;font-size:15px;outline:0;width:100%}.select2-container--default .select2-selection--single .select2-selection__arrow{height:37px}.content-mkad__item_city .select2-container{width:100%;margin-bottom:0}.content-mkad__item_city .select2-container--default .select2-selection--single{border-radius:3px;line-height:30px;border:1px solid #ccc;width:100%;height:32px}.content-mkad__item_city .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px}.content-mkad__item_city .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:-5px}.select2-container--default .select2-selection--single{border-radius:0;border:1px solid #ccc;height:37px}.select2-container{display:block;outline:0;margin-bottom:10px}.select2-container--below,.select2-container--focus,.select2-hidden-accessible{outline:0}.content-registration{width:calc(100% - (232px + 62px));padding:50px 0 100px;margin:auto}@media only screen and (max-width:1269px){.content-registration{width:calc(100% - (232px + 5px))}}@media only screen and (max-width:979px){.content-registration{width:100%;padding-top:20px}}.content-registration-goods__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;border-bottom:1px solid #d9d9d9;padding:20px 0}.content-registration-goods__img{width:10.6%}.content-registration-goods__info{width:65%;margin:0}.content-registration-goods__name{font-family:'Glober Bold';margin-bottom:10px}.content-registration-goods__name a,.promo-add-link a{color:#000;font-size:17px;text-decoration:none}.content-registration-goods__size{margin-top:7px}.content-registration-goods__size-value{font-family:'Glober Bold';color:#006edb}.content-registration-goods__price{margin-right:0;text-align:right}.content-registration-goods__price-old{text-decoration:line-through;font-size:16px;color:#727272}.content-registration-goods__price-new{font-family:'Glober Bold';font-size:21px;color:#006edb}.content-registration-goods__del{text-align:center;display:inline-block;margin-top:10px;padding:8px 40px 5px;text-decoration:none;background-color:#f0f0f0;color:#000}.content-registration-goods__del:hover{background-color:#e2dddd}@media only screen and (max-width:1269px){.content-registration-goods__price{margin-right:7%}}@media only screen and (max-width:540px){.content-registration-goods__item{display:block;overflow:hidden}.content-registration-goods__img{width:100%;margin:auto auto 10px;text-align:center}.content-registration-goods__info{text-align:center;width:auto}.content-registration-goods__name{margin-bottom:10px}.content-registration-goods__price{text-align:center}.v-catalog{margin-bottom:10px}.content-registration-goods__del{padding:8px 0 2px;text-align:center;width:125px;clear:both;margin-top:5px}}@media only screen and (max-width:425px){.content-registration-goods__del,.content-registration-goods__price{margin-top:0}}.form-registration-total__submit{margin-top:4px;width:100%;text-align:center;padding:11px 0 12px;font-size:23px;color:#fff;text-decoration:none;text-transform:uppercase;border:0;border-radius:4px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-image:-webkit-linear-gradient(45deg,#46a0e7 0,#2f87cc 50%,#46a0e7 100%);background-image:-o-linear-gradient(45deg,#46a0e7 0,#2f87cc 50%,#46a0e7 100%);background-image:linear-gradient(45deg,#46a0e7 0,#2f87cc 50%,#46a0e7 100%);background-position:100% 0;background-size:200% 200%;cursor:pointer}.form-registration-total__submit:hover{background-position:0 0}.sub-total,.sub-total__promo-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sub-total{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:21px;margin-bottom:50px}.sub-total__promo-child{width:100%}.promo-add-link{position:relative;padding-left:20px;margin-top:-9px}.promo-add-link a{color:gray;margin-right:5px}.content-registration-goods__name a:hover,.promo-add-link a:hover{text-decoration:underline;color:#006edb}.hide{display:none!important}.sub-total__promo{width:55%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sub-total__promo-name{margin-top:7px;position:relative;font-family:"Glober Bold";font-size:18px}.sub-total__tip{right:-19px;top:-5px}.sub-total__result{font-family:"Glober Regular";font-size:18px;font-weight:700}.sub-total__result-value{font-size:20px;color:#006edb}@media only screen and (max-width:1269px){.sub-total__promo{width:55%}}@media only screen and (max-width:767px){.sub-total__promo{width:100%;padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #d9d9d9}.sub-total__result{width:100%;text-align:center;margin-top:15px}}@media only screen and (max-width:425px){.sub-total__promo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.sub-total-form__input{height:35px;width:39%;margin-left:4%;color:#727272;font-size:15px;border:0;border-bottom:1px solid #ececec;outline:0}.sub-total-form__input::-webkit-input-placeholder{color:#727272;font-size:15px}.sub-total-form__input:-moz-placeholder,.sub-total-form__input::-moz-placeholder{color:#727272;font-size:15px}.sub-total-form__input:-ms-input-placeholder{color:#727272;font-size:15px}.sub-total-form__submit{padding:5px 27px 0;font-family:"Glober Bold";font-size:13px;text-transform:uppercase;background-color:#000;color:#fff;border:0;outline:0;cursor:pointer;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.sub-total-form__submit:hover{opacity:.8}@media only screen and (max-width:1269px){.sub-total-form__input{width:25%}}@media only screen and (max-width:425px){.sub-total-form__input{width:100%;margin:10px 0 15px;text-align:center}.sub-total-form__submit{width:100%;padding:12px 0}}.step-registration{display:none}.step-registration-header{text-align:center;position:relative}.step-registration-header:before{content:'';position:absolute;left:0;top:40%;width:100%;height:2px;background-color:#eaeaea}.step-registration-header__content{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;padding:0 15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.step-registration-header__name{font-family:"Glober Bold";font-size:20px;text-transform:uppercase;position:relative}.step-registration__tip{right:-4px;top:-8px}.img_icons{width:38px;left:22px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.block_text{padding-left:75px}.extra_text{font-family:'Glober regular'}.step-registration-payment__label .step-registration__tip span{color:red;font-size:17px;padding-top:2px;display:inline-block}.step-registration-payment__label .step-registration__tip{right:-30px;top:-12px}.step-registration-payment__label .step-registration__tip svg{margin-left:27px}.step-registration-contact-info label[for=form-fio]{margin-top:5px}.step-registration-contact-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;align-items:flex-start;margin-top:40px;margin-bottom:55px}input::-moz-placeholder,textarea::-moz-placeholder{color:#aaa}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa}input:-ms-input-placeholder,input::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{color:#aaa}input::placeholder,textarea::placeholder{color:#aaa}.step-registration-contact-info__recipient{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:550px}.step-registration-contact-info__recipient-mini{margin:10px 0;width:47%}.step-registration-contact-info__recipient_full{margin:10px 0;width:100%}.step-registration-contact-info__name{width:30%}.step-registration-contact-info__email,.step-registration-contact-info__phone{margin-left:8.4%;width:24%}@media only screen and (max-width:1269px){.step-registration-contact-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.step-registration-contact-info__name{width:30%}.step-registration-contact-info__email,.step-registration-contact-info__phone{width:30%;margin:0}}@media only screen and (max-width:767px){.step-registration-contact-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.step-registration-contact-info__name,.step-registration-contact-info__phone{width:100%;margin-bottom:15px}.step-registration-contact-info__email{width:100%}}.step-registration-contact-comment textarea{width:100%;height:124px;border-color:#ccc}@media only screen and (max-width:540px){.step-registration-comment,.step-registration-size{width:80%}}@media only screen and (max-width:425px){.step-registration-comment,.step-registration-size{width:100%}}.step-registration-payment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:space-evenly;margin:34px 0 0;padding-left:0}.step-registration-payment__item{width:29%;border:1px #e5e5e5 solid;background:linear-gradient(#f9f9f9,#efefef,#f9f9f9);margin:0 1%;padding:2% 1%}.check-style,.step-registration-payment__radio{display:none}.check-style:checked+label:before,.step-registration-delivery__radio:checked+label:before,.step-registration-payment__radio:checked+label:before{background:#006edb;background:-webkit-radial-gradient(center,ellipse,#006edb 0,#006edb 50%,#fff 50%,#fff 100%);background:-o-radial-gradient(center,ellipse,#006edb 0,#006edb 50%,#fff 50%,#fff 100%);background:radial-gradient(ellipse at center,#006edb 0,#006edb 50%,#fff 50%,#fff 100%)}.check-style-label,.step-registration-payment__label{position:relative;font-family:"Glober Bold";font-size:16px;letter-spacing:-.5px;cursor:pointer;display:block}.step-registration-payment__label:before{background-color:#fff;left:0;top:50%}.check-style-label:before,.step-registration-delivery__label:before,.step-registration-payment__label:before{content:'';width:15px;height:15px;display:block;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #8e8e8e;border-radius:50%}.check-style-label:before{background-color:#fff;left:0;top:40%}.check-style-label{padding-left:24px}@media only screen and (max-width:1260px){.step-registration-payment__item{width:30%}}@media only screen and (max-width:1150px){.main_text{font-size:15px}.extra_text{font-size:14px}.step-registration-payment__item{width:31%}}@media only screen and (max-width:1020px){.main_text{font-size:14px}.extra_text{font-size:13px}}@media only screen and (max-width:979px){.main_text{font-size:15px}.extra_text{font-size:14px}}@media only screen and (max-width:767px){.step-registration-payment{margin:30px 0 0}.step-registration-payment__item{width:70%;margin:0 0 10px;padding:3% 2%}.step-registration-payment__item:last-child{margin-bottom:0}.step-registration-cost{padding:0 10%}}@media only screen and (max-width:540px){.step-registration-payment__item{width:100%}}.delivery-content-wrap{display:none}.delivery-content-wrap.active{display:block}.step-registration-delivery{margin-bottom:68px}.step-registration-delivery__attention{color:#006edb;font-size:15px;margin-top:11px}.step-registration-delivery__item{padding-left:43px;margin-top:25px}.step-registration-delivery__radio{display:none}.step-registration-delivery__label{position:relative;cursor:pointer;display:block}.step-registration-delivery__label:before{left:-30px;top:10px}.step-registration-delivery__name{font-family:"Glober Bold";font-size:17px}.delivery-price,.step-registration-delivery__description span{color:#006edb}.step-registration-delivery__description{display:block;font-size:14px;margin-top:5px}.content-issue-point{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:28px;margin-bottom:36px;display:none;width:67%}.content-issue-point.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#pvz-map,#pvz-map-cdek{display:none;width:45%;margin-top:10px}.content-adress__item_city{width:70%}.content-adress-city-index__item_city{width:25%}.content-adress-city__item_city{margin-left:4%;width:41%}@media only screen and (max-width:540px){.content-adress__item_city{width:90%}.content-adress-city-index__item_city{width:35%}.content-adress-city__item_city{margin-left:4%;width:51%}}.content-issue-point__column{width:80%}.content-issue-point__column:nth-child(2){width:80%}@media only screen and (max-width:767px){#pvz-map,#pvz-map-cdek{width:70%}.block-tips{display:none}}@media only screen and (max-width:540px){.step-registration-delivery__item{padding-left:40px}.content-issue-point{width:95%}#pvz-map,#pvz-map-cdek,.content-issue-point__column{width:100%}.content-issue-point__column:nth-child(2){width:100%;margin-top:30px}}@media only screen and (max-width:425px){.content-issue-point__column{width:95%}.content-issue-point__column:nth-child(2){width:95%;margin-top:30px}}.select-issue-point{outline:0;max-width:100%;width:100%}@media only screen and (max-width:425px){.select-issue-point{width:90%}}.maps-issue-point{padding:11px 0 7px;width:100%;text-align:center;margin-top:-10px}@media only screen and (max-width:540px){.maps-issue-point{margin-top:0}}.step-registration .form__input{border-color:#ccc}.step-registration .form__input:focus{border-color:#006edb}.content-post-input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:81%}@media only screen and (max-width:1269px){.content-post-input{width:100%}}.content-post{margin-top:13px;margin-bottom:-3px}.content-post__item_index{width:26%}.content-post__item_city{margin-left:3.4%;width:27%}.content-post__item_street{margin-left:3.4%;width:39%}.content-post__item_house{width:16%}.content-post__item_apartment,.content-post__item_housing{margin-left:3.4%;width:15%}.content-post-info{margin-top:30px}@media only screen and (max-width:767px){.content-post__item_street{margin-left:2%}.content-post__item_apartment{width:21%}}@media only screen and (max-width:540px){.content-post__item_housing{width:22%}.content-post__item_apartment{width:30%}}@media only screen and (max-width:425px){.content-post__item_index{width:30%}.content-post__item_city{width:60%}.content-post__item_street{margin-left:0;width:93.4%}.content-post__item_house{width:28.8%;margin-left:0}.content-post__item_housing{margin-left:3.4%;width:28.8%}.content-post__item_apartment{width:28.8%}}.content-moscow,.content-nn{margin-top:14px;margin-bottom:36px}.content-moscow__item_street{width:32%}.content-moscow__item_apartment,.content-moscow__item_house,.content-moscow__item_housing{margin-left:3.4%;width:12%}@media only screen and (max-width:767px){.content-moscow__item_apartment,.content-moscow__item_housing{width:20%}}@media only screen and (max-width:540px){.content-moscow__item_street{width:90%}.content-moscow__item_house{margin-left:0;width:27%}.content-moscow__item_apartment,.content-moscow__item_housing{width:27%;margin-left:4%}}.content-mkad{margin-top:14px;width:58%}.content-mkad__item_city{width:36%}.content-mkad__item_street{margin-left:4.5%;width:55%}.content-mkad__item_house{width:20%}.content-mkad__item_apartment,.content-mkad__item_housing{margin-left:4.5%;width:21%}@media only screen and (max-width:1269px){.content-mkad{width:100%}}@media only screen and (max-width:540px){.content-mkad__item_apartment{width:31%}}@media only screen and (max-width:425px){.content-mkad__item_house{width:25%}.content-mkad__item_housing{margin-left:4.5%;width:32%}.content-mkad__item_apartment{margin-left:4.5%;width:29%}}.step-registration-cost{margin-top:48px;padding:0 15.5%}.step-registration-cost-mini{width:75%;margin:80px auto 0}@media only screen and (max-width:1269px){.step-registration-cost-mini{margin:48px auto 0}}@media only screen and (max-width:767px){.step-registration-cost-mini{display:none}.step-registration{display:block}}.step-registration-cost__item{font-size:16px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:13px}.step-registration-cost__item:after{content:'';position:absolute;left:0;right:0;bottom:7px;border-bottom:2px dotted #000}.step-registration-cost__item_total{font-size:24px;margin-top:40px}.step-registration-cost__item_total.total-cost-card{color:#006edb;margin-top:0}.total-cost-card.hide{display:none!important}.step-registration-cost__item_total:after{content:none;display:none}.step-registration-cost__name,.step-registration-cost__value{background-color:#fff;position:relative;z-index:1}.error-input .form__label,.step-registration-cost__value_promo{color:#006edb}@media only screen and (max-width:979px){.content-registration-goods{margin-top:15px}.content-registration-goods__price{margin:0}}@media only screen and (max-width:425px){.step-registration-cost{padding:0}}.form-registration-total-elaboration{color:#565656;margin-top:26px;text-align:center;font-size:13px}.error-input input{border:1px solid #006edb!important}.error-label{display:none;color:#006edb;padding-top:12px;position:absolute}@media only screen and (max-width:425px){.error-label{position:static}}