.uploader{width:100%;background:#2196f3;color:#fff;padding:30px 15px;text-align:center;border-radius:2px;border:3px dashed #fff;font-size:25px;position:relative}.uploader.dragging{background:#fff;color:#2196f3;border:2px dashed #dc3545}.uploader.dragging .file-input label{background:#2196f3;color:#fff}.uploader i{font-size:75px}.upload-lecture .uploader{width:100%;background:#2196f3;color:#fff;padding:10px 15px;text-align:center;border-radius:2px;border:3px dashed #fff;font-size:25px;position:relative;height:156px}.upload-lecture .uploader i{font-size:75px}.drawer{position:fixed;width:auto;height:100vh;background-color:#dc3545;top:0;z-index:99999}.drawer.right{right:0}.drawer.right .btn-close{left:-35px;top:0;padding-left:13px;padding-right:13px}.drawer.left{left:0}.drawer.left .btn-close{right:-25px}.drawer .btn-close{position:absolute}.drawer .card-body{height:94vh;overflow-y:scroll}.drawer .card-body::-webkit-scrollbar{width:3px}.drawer .card-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.drawer .card-body::-webkit-scrollbar-thumb{background-color:#dc3545;outline:1px solid #708090}.folder:hover .row{background:#f4f6f9;transition:.5ms;border-radius:2px}.folder:hover .actions{display:block}.folder .actions{display:none;position:absolute;top:-6px;right:-32px}.folder .actions .edit-btn{margin-right:-8px}.folder .actions .delete-btn{margin-left:-5px}.folder.file:hover .actions{display:block}.folder.file .actions{display:none;position:absolute;top:10px;right:3px}.files .file:hover{cursor:pointer}.loading-img{height:250px}.show-cart-list.modal-scroll-bar{max-height:60vh;overflow-y:scroll;overflow-x:hidden}.show-cart-list.modal-scroll-bar::-webkit-scrollbar{width:1px}.show-cart-list.modal-scroll-bar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.show-cart-list.modal-scroll-bar::-webkit-scrollbar-thumb{background-color:#dc3545;outline:1px solid #708090}.show-favorite-list .loading-img{height:250px}.show-favorite-list.modal-scroll-bar{max-height:60vh;overflow-y:scroll;overflow-x:hidden}.show-favorite-list.modal-scroll-bar::-webkit-scrollbar{width:1px}.show-favorite-list.modal-scroll-bar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.show-favorite-list.modal-scroll-bar::-webkit-scrollbar-thumb{background-color:#dc3545;outline:1px solid #708090}.instructor-active-btn{position:absolute;top:0;right:9px}.cart-page .cart-remove{position:absolute;top:-13px;right:0}.cart-page .cart-remove button{padding:0 5px}.input-group .input-group-append .input-group-text.is-invalid{border-left:1px solid #dc3545;border-bottom:1px solid #dc3545;border-color:#dc3545 currentcolor currentcolor;border-top:1px solid #dc3545;border-right:1px solid #fff!important}.registration .invalid-feedback{display:block;width:100%;margin-top:-14px;font-size:75%;color:#dc3545}.withdrawal-amount-input{height:auto;text-align:center;font-weight:600;font-size:35px;color:rgba(45,44,44,.8)}.month-picker__container{z-index:99999!important;background:#fff!important;width:282px!important}.month-picker-input-container .month-picker-input{padding:7px 5px!important;font-size:.85em!important;width:201px!important;font-weight:600!important;border-radius:5px!important;text-align:center}.month-picker-input-container .month-picker__year button:last-child{right:10px}.month-picker-input-container .month-picker{width:306px!important}.category .sub-category .connectedSortable{min-height:30px}.min-h-270{min-height:270px}.min-h-250{min-height:250px}.h-10{height:10px!important}.h-13{height:13px!important}.h-28{height:28px}.h-20{height:20px}.h-24{height:24px}.h-25{height:25px}.h-30{height:30px}.h-50{height:50px}.h-200{height:200px!important}.h-287{height:287px}.min-h-350{min-height:350px}.min-h-100{min-height:100px}.min-h-500{min-height:500px}.mt-m-5{margin-top:-5px}.mt-m-10{margin-top:-10px!important}.mt-m-20{margin-top:-20px!important}.w-70px{width:70px}.w-25px{width:25px}.font-20{font-size:20px}.font-60{font-size:60px!important}.font-20{font-size:20px!important}.font-28{font-size:28px!important}.inner-2{padding:1px 10px!important}.mbm-2{margin-bottom:-2px!important}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.scroll-bar{overflow-x:hidden;overflow-y:scroll}.scroll-bar::-webkit-scrollbar{width:2px}.scroll-bar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.scroll-bar::-webkit-scrollbar-thumb{outline:1px solid #708090}.responsive-drawer-500{width:500px}.responsive-drawer-350{width:350px}.month-picker__container month-picker--default{z-index:99999!important}@media screen and (max-width:600px){.responsive-drawer{width:90%}}