/*
 * @package        Econsult Labs Library
 * @version          2.0.1
 * @author           ECL <info@econsultlab.ru>
 * @link                https://econsultlab.ru
 * @copyright      Copyright © 2025 ECL All Rights Reserved
 * @license           http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */
#eclModal,
.ecl-modal {
    display: none;
}

#eclModal[class *= "version-"] {
    max-width: 400px;
    margin: 0;
    /* центрируем окно по горизонтали */
    left: 50%;
    transform: translateX(-50%);
}

#eclModal[class *= "version-"] .row {
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    align-items: center;
    margin-left: -15px;
}

#eclModal[class *= "version-"] .row .span9 {
    width: 75%;
}

#eclModal[class *= "version-"] .row .span3 {
    width: 25%;
}

#eclModal[class *= "version-"].results_group {
    margin-left: 0;
}

@media (max-width: 767px) {
    #eclModal[class *= "version-"] {
        min-width: 250px;
        width: 85%;
    }

    #eclModal[class *= "version-"] .row {
        margin-left: 0;
    }

    #eclModal[class *= "version-"] #modal-loader .loader-content.ecl-fields {
        width: 75%;
    }

    #eclModal[class *= "version-"] #modal-loader .ecl-spinner {
        width: 25%;
    }

    #eclModal[class *= "version-"] #modal-loader .ecl-spinner > img {
        max-width: 100%;
    }
}
