

/* Start:/local/templates/airline/components/bitrix/form.result.new/popup/style.css?17748758762825*/
.pop-form-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 16px;
}

.popup-form {
    padding: 5px;
}

.col-form-label {
    margin-bottom: 0;
    -ms-flex: 0 0 30%;
    flex: 0 0 30%;
    max-width: 30%;
    padding: 0 5px;
    padding-top: calc(.375rem + 1px);
    padding-bottom: calc(.375rem + 1px);

    font-size: 15px;
    line-height: 1.5;
    color: #828E9B;
}

.col-form-input {
    -ms-flex: 0 0 70%;
    flex: 0 0 70%;
    max-width: 70%;
    padding: 0 5px;
}

.col-form-input input {
    width: 100%;
    background: #FFFFFF;
    border: 2px solid #E7E7E7;
    box-sizing: border-box;
    border-radius: 3px;
    padding: 10px 16px;
    color: #828E9B;
}

.col-form-input textarea {
    width: 100%;
    background: #FFFFFF;
    border: 2px solid #E7E7E7;
    box-sizing: border-box;
    border-radius: 3px;
    padding: 10px 16px;
    color: #828E9B;
}

.col-form-input select {
    width: 100%;
    background: #FFFFFF;
    border: 2px solid #E7E7E7;
    box-sizing: border-box;
    border-radius: 3px;
    padding: 10px 16px;
    color: #828E9B;
}

.col-form-input .custom-select select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}

.col-form-input .custom-select {
    position: relative;
}

.col-form-input .custom-select::after {
    content: '';
    position: absolute;
    height: 16px;
    width: 16px;
    right: 17px;
    background: url("/local/templates/airline/img/svg/select-icon.svg") no-repeat center;
    top: 0px;
    bottom: 0px;
    margin: auto 0;
    display: block;
    pointer-events: none;
}

.pop-form-group.js-dependent-field {
    display: none;
}

.js-dependent-field {
    display: none;
}

.custom-radio-box {
    width: 100%;
    background: #FFFFFF;
    border: 2px solid #E7E7E7;
    box-sizing: border-box;
    border-radius: 3px;
    padding: 10px 16px;
    display: flex;
}

.custom-radio-box input[type="radio"] {
    width: 23px;
}


.custom-radio-box label:nth-child(2) {
    margin-right: 15px;
}

.modal .close {
    font-size: 40px;
    line-height: 0.7;
}

.form-channels-block {
    padding: 10px;
}

.form-channels-block .set-icon {
    background: #272C2E;
    width: 38px;
    display: block;
    height: 38px;
    border-radius: 50px;
    margin: 0 6px;
    margin-bottom: 15px;
}

.form-channels-block nav {
    display: flex;
    margin: auto;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.form-channels-text {
    margin-bottom: 15px;
}

.form-result {
    padding: 10px;
}

.form-channels-block .set-icon.set-icon-channels-8 {
    width: 88px;
    height: 38px;
}

/* End */
/* /local/templates/airline/components/bitrix/form.result.new/popup/style.css?17748758762825 */
