.form-check > div:nth-child(1) {
    display: inline;
}
.allTechTotal {
    background: yellow;
}
#service_multiple_total, #factory_multiple_total, #placement_multiple_total, #all_multiple_total {
    width: 100px;
}
.techfield, .serviceTechTotal, .factoryTechTotal, .placementTechTotal, #service_multiple_total, #factory_multiple_total, #placement_multiple_total, #all_multiple_total {
    background: #c2e6c6;
}
.techfield, .serviceTechTotal, .factoryTechTotal, .placementTechTotal, .allTechTotal, #service_multiple_total, #factory_multiple_total, #placement_multiple_total, #all_multiple_total,
.form__calc {
    display: none;
}
/*.form__calc:nth-child(1), .calc__add:nth-child(2) {*/
/*    display: block;*/
/*}*/
/*.calc__add:last-child {*/
/*    display: none !important;*/
/*}*/
.preQuantity, .federalQuantity {
    display: block;
    width: 100%;
    background-color: #fff;
    height: 44px;
    border-radius: 0.5rem;
    border: 1px solid rgb(205, 205, 234);
    line-height: 42px;
    padding: 0 19px;
}
.auth-block-popup__back::before,
.auth-block-popup__back {
    background: #111415;
}
.auth-block-popup__back::after {
    box-shadow: 17px 17px 0 16px #111415;
}
.btn-white .button-swiper {
    background: #fff;
}
.btnActivation {
    margin-top: 10px;
    display: block;
}
.calc-block__service-cart {
    margin-left: 32px;
}
.calc-block__service-cart,
.calc-block__service-cart .h3 {
    font-size: 14px;
}
.calc-block__service-cart .h3 {
    font-size: 14px;
    margin-bottom: 0;
}
#CALCULATOR_DEGUSTATION_0_service-cart-unit > dl,
.unitPlacementList {
    font-size: 12px;
    margin-left: 20px;
}
.calc-block__total .unitTotal {
    font-weight: bold;
}
.calc-block__service-cart {
    display: none;
}
.seasonCoef {
    color: #fe6f93;
   font-size: 0.8em;
    display: block;
}
.form__questions-form .buttons {
    display: flex;
    flex-flow: row nowrap;
    width: 100%;
    align-items: center;
}
.form__questions-form .text {
    margin-left: 40px;
    font-size: 14px;
    line-height: 18px;
}
.successForms {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 30px;
}
.successButtons {
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
}
.successButtons > a:nth-child(2) {
    margin-left: 10px;
}
.calc-block__service-cart {
    margin-top: 10px;
}
.form__platform-form .nb {
    text-align: left !important;
}
.form__calc.opened {
    display: block !important;
}
.datepicker-error {
    background: #fff;
    color: #000;
    border: 1px solid #cdcdea;
    padding: 6px 10px;
    font-size: 13px;
    display: none;
    border-radius: 8px;
    margin-top: 23px;
    position: absolute;
    z-index: 999;
    box-shadow: 0 0 6px 1px rgba(0,0,0,0.1);
}
.unitTitle dd {
    min-width: 20px;
}
.mobile-login {
    display: none;
}
@media (max-width: 767.98px) {
    .mobile-login {
        display: block !important;
    }
}
.info-block-item__desc p,
.info-block-item__desc ul,
.info-block-item__desc li {
    margin: 0 !important;
}
.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0);
}
.info-block-item__back {
    min-height: 250px;
}
.form-check .form-check-input {
    float: left;
    margin-left: -1.5em;
}
.calc__item-degustation .form-check {
    padding-left: 0;
}
#select2-CALCULATOR_DEGUSTATION_0_property_degu_staff_type-results li {
    display: none;
}
.hideMySh {
    display: none !important;
}
.form__calc.serviceForms.opened.degu-is-under {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    margin-bottom: 0;
}
.form__calc.form__calc-degustation
{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.no-reg {
    background-repeat: no-repeat;
    background-position: 0 0;
    min-height: 292px;
    padding: 56px;
}
.no-reg--title {
    font-weight: bold;
    font-size: 32px;
}
.no-reg--text {
    max-width: 398px;
    font-size: 20px;
    line-height: 1.2em;
    margin-top: 10px;
}
.no-reg-am {
    background-image: url("/local/templates/marketgroup/assets/images/noreg-bg-am.webp");
}
.no-reg-auchan {
    background-image: url("/local/templates/marketgroup/assets/images/noreg-bg-auchan.webp");
}
.no-reg-globus {
    background-image: url("/local/templates/marketgroup/assets/images/noreg-bg-globus.webp");
}
.no-reg-lenta {
    background-image: url("/local/templates/marketgroup/assets/images/noreg-bg-lenta.webp");
}
.no-reg-magnit {
    background-image: url("/local/templates/marketgroup/assets/images/noreg-bg-magnit.webp");
}
.no-reg-ok {
    background-image: url("/local/templates/marketgroup/assets/images/noreg-bg-ok.webp");
}
.no-reg-vinlab {
    background-image: url("/local/templates/marketgroup/assets/images/noreg-bg-vinlab.webp");
}
.no-reg-x5 {
    background-image: url("/local/templates/marketgroup/assets/images/noreg-bg-x5.webp");
}
.no-reg--button .btn.btn-primary {
    display: block;
    width: fit-content;
    margin-top: 35px;
}