.input{position:relative;display:flex;flex-direction:column-reverse;min-width:78px}.input_type_checkbox{flex-direction:column;align-items:flex-start;flex-basis:100% !important;row-gap:.5rem}.input_type_datepicker{position:static;position:initial}.input__text{margin-bottom:8px;font-size:16px;text-align:left}.input_type_checkbox .input__text{position:relative;padding-left:23px;margin:0;font-family:"Open sans",sans-serif;font-size:12px}.input_type_checkbox .input__text::before{content:"";position:absolute;top:50%;left:0;box-sizing:border-box;width:13px;height:13px;border:1px solid #d4d4d4;background:#f3f3f3;border-radius:3px;transform:translateY(-50%)}.input__control_type_checkbox:checked~.input__text::before{border-color:#017cc0;background:#017cc0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M20.293 5.293 9 16.586l-4.293-4.293-1.414 1.414L9 19.414 21.707 6.707l-1.414-1.414z'/%3E%3C/svg%3E") no-repeat center/contain}.input__info{display:block;font-size:10px;line-height:1em}.input__control{box-sizing:border-box;flex-basis:100%;min-height:39px;padding:0 8px;border:1px solid rgba(0,0,0,.13);font-family:inherit;font-size:16px;background:#f3f3f3;border-radius:8px}.input__control_type_file,.input__control_type_checkbox{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.input__control_type_date{padding-right:30px;background:#f3f3f3 url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 20'%3E%3Cpath d='M18.007 5.429A3.126 3.126 0 0 0 14.886 2.5h-.804v-.625a.625.625 0 1 0-1.25 0V2.5h-5v-.625a.625.625 0 0 0-1.25 0V2.5h-.804a3.126 3.126 0 0 0-3.122 2.929 76.642 76.642 0 0 0 .01 9.312 3.129 3.129 0 0 0 2.924 2.924 76.463 76.463 0 0 0 9.482 0 3.129 3.129 0 0 0 2.924-2.924c.193-3.089.196-6.222.011-9.312Zm-1.258 9.234a1.878 1.878 0 0 1-1.754 1.755 75.505 75.505 0 0 1-9.327 0 1.877 1.877 0 0 1-1.754-1.755A75.408 75.408 0 0 1 3.815 7.5H16.85a75.524 75.524 0 0 1-.1 7.163ZM7.207 5a.625.625 0 0 0 .625-.625V3.75h5v.625a.625.625 0 0 0 1.25 0V3.75h.804c.991 0 1.814.77 1.873 1.753.015.249.021.498.034.747H3.87c.012-.249.018-.498.033-.747A1.874 1.874 0 0 1 5.778 3.75h.804v.625A.625.625 0 0 0 7.207 5Z' fill='%23017CC0'/%3E%3Cpath d='M7.207 11.25a.937.937 0 1 0 0-1.875.937.937 0 0 0 0 1.875ZM10.332 11.25a.937.937 0 1 0 0-1.875.937.937 0 0 0 0 1.875ZM7.207 14.375a.937.937 0 1 0 0-1.875.937.937 0 0 0 0 1.875ZM13.457 11.25a.937.937 0 1 0 0-1.875.937.937 0 0 0 0 1.875ZM13.457 14.375a.937.937 0 1 0 0-1.875.937.937 0 0 0 0 1.875ZM10.332 14.375a.937.937 0 1 0 0-1.875.937.937 0 0 0 0 1.875Z' fill='%23017CC0'/%3E%3C/svg%3E") no-repeat right 10px top 50%/20px}.input__control.invalid{border-color:red}.input__p-file-btn{display:flex;align-items:center;flex-basis:100%;min-height:39px;font-size:13px;color:#c5c6cc;cursor:pointer}.input__p-file-btn::before{content:"Выбрать файл";display:flex;align-items:center;box-sizing:border-box;padding:8px 14px;margin-right:10px;height:34px;white-space:nowrap;color:#fff;background-color:#017cc0;border-radius:6px}.input__file-name{white-space:nowrap;text-overflow:ellipsis;color:#393939;overflow:hidden}#action .input p.error-message{position:absolute;top:100%;left:8px;right:0;margin:0 !important;font-size:10px !important;text-align:left;color:red !important}.welcome-form{display:flex;flex-wrap:wrap;align-items:flex-end;padding:24px 28px;padding-bottom:0;margin-bottom:82px;border:1px solid #eee;color:#393939;background-color:#fff;border-radius:16px}.welcome-form__title{flex-basis:100%;margin-bottom:24px;font-size:2em;text-align:center;color:#727272}.welcome-form__el{box-sizing:border-box;flex-basis:30%;flex-grow:1;padding:0 8px;margin-bottom:24px}.welcome-form__el_s_wide{flex-basis:100%}.welcome-form__el_for_age{flex-basis:62px;flex-grow:0}@media(max-width: 575px){.welcome-form__el{flex-basis:100%;margin-bottom:16px}}.welcome-form__submit{display:flex;justify-content:center;align-items:center;width:100%;max-width:341px;height:48px;border:0;margin:auto;font-family:inherit;font-size:16px;text-transform:uppercase;color:#fff;background-color:#017cc0;border-radius:8px}.welcome-form__submit:disabled{opacity:.5}#bct_errors,#bct_success{display:none}@media(max-width: 1003px){.fix,.fix-flex,.fix1004{width:100% !important}#header .header-nowefir{display:none}#header .header-search{right:20px}body .footer.wide.mob{width:100% !important}#layout{width:100% !important}.info-block{height:auto !important;margin-bottom:20px}}@media(max-width: 767px){#ar_logo img{width:90px !important}#header #main-radio{left:150px;width:159px}#header .header-player-upp{right:-20px;width:50px}#header #volume-efir_player{display:none}#header #header-studia{left:305px}#header .header-cab{left:170px !important}#header .header-smart{left:350px !important}#dj-onair{display:none}.footer{max-height:none !important}.footer-menu::after{content:"";display:block;clear:both}.footer-menu ul{width:33.33%}}@media(max-width: 650px){#header .header-smart{left:290px !important}}@media(max-width: 575px){body .block-menu{margin-top:75px !important}#ar_logo img{width:75px !important}#header{height:65px}#header #main-radio{top:20px;left:150px;width:60px;height:50px}#header .header-player-text{font-size:0}#header .header-player-upp{right:0}#header .header-player-upp .radio-player{top:0 !important;left:-40px !important;width:60px !important}#header .header-player-city,#header .header-player-listern{display:none}#header #mplayer_wraperefir_player{width:60px}#header #header-studia{top:10px;left:135px;width:60px;border:0}#header #header-studia a{font-size:0}#header.move .header-cab,#header .header-cab{top:6px !important;left:40px !important;width:50px !important}#header.move .header-cab a,#header .header-cab a{font-size:0}#header .header-smart{left:180px !important}#header .header_logo{box-sizing:border-box}#header .header-transl a{top:-20px !important;left:80px !important}#header .mefir_player .mplayer-block-play .play::before{width:100px !important;background-position:center;background-size:contain}.footer-menu ul{width:50%}}@media(max-width: 450px){#header .header-smart{left:210px !important}#header #header-studia{display:none !important}}.form__group{position:relative;flex-basis:100%}.form__group fieldset{margin-bottom:1.5rem}.form__group label{margin:0}#action .form__group p.error-message{position:absolute;top:auto;top:initial;left:8px;right:0;margin:0 !important;font-size:10px !important;text-align:left;color:red !important;bottom:.5rem}
