.notification{min-width:380px;box-sizing:border-box;border-radius:4px;border-width:1px;border-style:solid;border-color:#ebeef5;position:fixed;left:50%;top:20px;transform:translateX(-50%);background-color:#edf2fc;transition:opacity 0.3s, transform .4s;overflow:hidden;padding:15px 15px 15px 20px;display:flex;align-items:center;z-index:1000}.notification--success{background:#53CF86;color:#fff;border:none;box-shadow:0 4px 15px rgba(0,196,83,0.31)}.notification--error{background:#D12424;color:#fff;border:none;box-shadow:0 4px 15px rgba(255,36,36,0.51)}.notification--error-info{min-width:200px;max-width:290px;background:#ebeef5;color:#333;left:15px;bottom:10px;top:auto !important;transform:none}
.vdp-datepicker__calendar{width:240px;margin-top:10px;padding:5px;background:white;box-shadow:0 2px 20px 0 rgba(0,0,0,0.1);z-index:99 !important}.vdp-datepicker__calendar header{display:flex;margin-bottom:5px;-ms-flex-align:center;align-items:center}.vdp-datepicker__calendar .prev,.vdp-datepicker__calendar .next{font-size:0;cursor:pointer;order:1;width:auto !important;padding:10px}.vdp-datepicker__calendar .prev{order:1}.vdp-datepicker__calendar .next{order:3}.vdp-datepicker__calendar .prev:before,.vdp-datepicker__calendar .next:before{content:'';display:block;width:10px;height:10px;border:solid #E6E6E6;border-width:2px 2px 0 0}.vdp-datepicker__calendar .prev:after,.vdp-datepicker__calendar .next:after{content:none !important}.vdp-datepicker__calendar .prev:before{transform:rotate(-135deg)}.vdp-datepicker__calendar .next:before{transform:rotate(45deg)}.kit__preview img{width:140px;height:140px}.kit__photo{width:140px;height:140px}.kit__section-remove button.sortable__handle{margin-right:10px;cursor:-webkit-grab;cursor:grab}.kit__section-remove button.sortable__handle svg.icon-hamburger{width:1em;height:1em}.kit__section-remove_popup{position:absolute;display:none;top:0;right:0;padding:10px;border-radius:5px;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.05);background:#fff;z-index:99}.kit__section-wrapper:hover .kit__section-remove_popup{position:absolute;display:inline-block;top:0;right:0}.sortable-ghost,.sortable-chosen{background:white;border-radius:10px}.course-redactor__preview-button-bg-save{background-color:#58fffb}.course-redactor__preview-button{transition:backgroundColor 0.5s ease-in-out}.field_text{height:270px;overflow:scroll}.courses__item{flex:0 0 300px}.courses__item .field{margin-bottom:0}.courses__content .redactor-box{overflow-x:visible;overflow-y:auto;max-height:200px;background:none;margin-top:10px}.courses__content .redactor-layer{background:none}.courses__theme{flex:1}.courses__price{margin-left:20px}.courses__preview .upload{position:absolute;top:0;left:0;width:100%;height:100%}.courses__preview .upload__title{color:#888888;font-size:16px;margin-top:100px;width:100%;text-align:center}.courses__preview .upload__file{width:100%;height:100%}.course-delete-cover{left:5px;position:absolute;bottom:3px}.field-category .select__head{font-size:inherit;line-height:inherit;height:auto}.datetime-fields{display:flex}.field-time{margin-left:10px;flex:50%}
