.login-form .ant-form-item-label{top:6px;line-height:26px}.reg__form{display:block;background:#fff !important;margin:0 auto;border-radius:15px !important;padding:30px 0 55px 0;text-align:start;-webkit-box-shadow:1px 2px 3px -1px rgba(50,50,50,0.69);box-shadow:1px 2px 3px -1px rgba(50,50,50,0.69)}.reg__label{font-size:1.2em;margin-left:60px}.reg__wraper{width:300px;display:block;margin:0 auto}.steps-action{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:-46px auto 0 auto}.reg__end{display:block;height:100px;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}.reg__end span,.reg__end p{font-weight:bold}

.info__img{-webkit-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5)}.info__text-center{text-align:center}.info__text-header{font-size:21pt;padding:20px}.info__text-link{display:block;text-decoration:underline;cursor:pointer}


.menu__img{max-width:50px;max-height:50px;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);position:relative;top:6px}

.files__wraper{display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:1.5em;margin-top:1.5em;overflow-y:scroll;height:600px;scrollbar-width:thin;scrollbar-color:#1890ff #f5f5f5}.files__wraper::-webkit-scrollbar{width:7px;background-color:#f5f5f5}.files__wraper::-webkit-scrollbar-thumb{background:#1890ff}.files__wraper::-webkit-scrollbar-track{background-color:#f5f5f5}.files{background-color:aliceblue;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1em;width:100%;min-width:100px;min-height:100px;max-height:100px;margin-bottom:1.5em;vertical-align:top}.files--active{background-color:#bde0ff;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1em;width:100%;min-width:100px;min-height:100px;max-height:100px;margin-bottom:1.5em;vertical-align:top}.target__link{overflow:hidden;width:300px;text-overflow:ellipsis;display:block}.files__img__container{display:block;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.files__img-preview{width:100%;min-width:100px;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em}.files__img-preview img{width:250px}.files__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}.files__copy-link{width:150px;margin-right:10px}.files__modal{height:90%;top:50px}.files__modal .ant-modal-content{height:100%;overflow-y:scroll}.files__modal .ant-modal-body{padding:1em !important;overflow-y:scroll}.files__modal .ant-modal-footer{display:none}.files__buttons-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 950px){.files__wraper{grid-template-columns:repeat(4, 1fr)}}

.content__program-table-switch-position{position:relative;top:19px;left:24px}.content__program-table-switch-position-without-location{top:9px}.content__module-table-switch-position{position:relative;top:24px;left:24px}.image-placeholder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:85px;max-width:102px;margin:0px;min-height:70px}.content__data-wrapper{margin-left:8px;width:74%}@media (max-width: 1400px){.content__menu_text{display:none}.content__menu-wrapper{overflow:hidden;width:77px}.content__data-wrapper{width:90%}}

.date-picker .ant-calendar-picker-input{visibility:hidden}.date-picker .ant-calendar-input-wrap{display:none}.date-picker{position:relative;width:100%}.date-picker .date-calendar{position:relative;left:0;height:0px;top:6px;width:100%}.date-picker .date-input-filled:hover .date-input-clear{cursor:pointer;opacity:1}.date-picker .date-input-clear{position:absolute;opacity:0;-webkit-transition:opacity 0.15s ease;transition:opacity 0.15s ease;right:29px;cursor:auto}.date-picker .ant-calendar-picker{width:100%}.date-picker .ant-calendar-picker>div{height:0}.ant-time-picker-panel-input-wrap{display:none}.ant-time-picker-panel .ant-time-picker-panel-inner{left:1px}.time-picker{position:relative;width:112px}.time-picker .ant-time-picker-input{visibility:hidden;width:112px}.time-picker .ant-time-picker{height:0}.time-picker .ant-time-picker-icon{cursor:pointer;margin-top:-29px;right:24px}.time-picker .time-options{position:relative;top:6px;height:0}.time-picker .time-input-clear{position:absolute;cursor:auto;right:29px}.time-picker .time-input-filled:hover .time-input-clear{opacity:1;cursor:pointer}.date-picker .date-calendar .ant-calendar-picker-icon{cursor:pointer;margin-top:-37px}.date-picker .date-calendar .ant-calendar-picker-clear{opacity:0 !important}.time-picker .ant-time-picker-input{height:0;padding:0}.disabled-input *{cursor:not-allowed !important}.disabled-input input{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#f5f5f5;color:rgba(0,0,0,0.4)}.disabled-input .date-input-clear,.disabled-input .time-input-clear{display:none}

.ant-time-picker-panel-input-wrap{display:none}.ant-time-picker-panel .ant-time-picker-panel-inner{left:1px}.time-picker{position:relative;width:100%}.time-picker .ant-time-picker-input{visibility:hidden;width:100%}.time-picker .ant-time-picker{height:0}.time-picker .ant-time-picker-icon{cursor:pointer;margin-top:-37px;right:54px}.time-picker .time-options{position:relative;top:6px;height:0}.time-picker .time-input-clear{position:absolute;cursor:auto;right:29px}.time-picker .time-input-filled:hover .time-input-clear{opacity:1;cursor:pointer}.date-picker .date-calendar .ant-calendar-picker-icon{cursor:pointer;margin-top:-37px}.date-picker .date-calendar .ant-calendar-picker-clear{opacity:0 !important}.time-picker .ant-time-picker-input{height:0;padding:0}

.events__child{width:300px;height:300px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:15px;margin-right:15px;margin-top:15px}.events__child-doted{width:300px;height:300px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:15px;margin-right:15px;margin-top:15px}.events__child-doted::before{content:"";position:absolute;border:4px dashed #bbbbbb;top:-2px;bottom:-2px;left:-2px;right:-2px}.events__badge{position:absolute;top:-10px;right:-10px}

.apps__parent{width:960px}.apps__child{width:290px;height:200px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:15px;cursor:pointer;margin-left:15px;margin-right:15px;margin-top:15px;-webkit-box-shadow:1px 2px 3px -1px rgba(50,50,50,0.69);box-shadow:1px 2px 3px -1px rgba(50,50,50,0.69)}.apps__icon-wraper{position:relative;border-radius:30px;top:30px;width:60px;height:60px;background-color:#e6e6e6;margin-left:auto;margin-right:auto}.apps__child-doted{width:290px;height:200px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:15px;margin-left:15px;margin-right:15px;margin-top:15px}.apps__child-doted::before{content:"";position:absolute;border:4px dashed #bbbbbb;top:-2px;bottom:-2px;left:-2px;right:-2px}.apps__badge{position:absolute;top:-10px;right:-10px}.content-wraper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.apps:root .ant-layout-sider-dark{display:none}

::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#a6a6a6}

body{margin:0}a{color:black;text-decoration:none}.ant-select-dropdown{z-index:9999}.ant-notification{z-index:9999}.DayPickerInput-OverlayWrapper{position:relative;left:-45px}.ant-cascader-menus{left:0 !important}.ant-cascader-menus,.ant-cascader-menus ul{width:100% !important}.ant-cascader-menus li{line-height:30px !important}.ant-form-item{margin:0}.ant-input,.ant-time-picker-input{height:30px !important}.ant-form-item-label{top:12px;position:relative}.ant-row .ant-form-item{height:64px}.rdw-editor-wrapper{height:166px !important}.rdw-editor-main{height:110px !important;border:1px solid rgba(128,128,128,0.26);padding:5px;background:#fafcfe}.ant-modal-body{padding:0 !important}.ant-card-head{height:45px;min-height:40px}.ant-card-extra,.ant-card-head-title{position:relative}.ant-card-extra{top:-16px !important}.ant-card-head-title{top:-10px}.ant-modal-close{top:-8px}input[placeholder="Адрес"]{border-radius:4px 0px 0px 4px}div[role=columnheader]{text-align:left;padding-left:8px !important}.ReactTable .rt-thead{overflow-y:scroll}.ReactTable .rt-thead::-webkit-scrollbar{visibility:hidden}.ant-col-18{overflow-y:hidden !important}.ant-layout-content{overflow-x:unset !important}

