.comgen-form-wrapper .left-column{padding-top:20px;background-color:#fff}.comgen-form-wrapper .comgen-form-container{padding:18px}.comgen-form-wrapper .btn-form-save{width:165px;height:48px;border-radius:22px;background:#4a90e2;color:#fff;position:fixed;bottom:80px;z-index:10;bottom:50px}.class-btns{margin-right:40px}.spinner{width:30px;height:30px;border:5px solid #fff;border-bottom-color:transparent;border-radius:50%;display:inline-block;margin-top:2px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.btn-loading{width:68px!important}.upColumn[data-v-c1216fea]{padding-left:0}.hidden{display:none}.comgen-form-section{color:#3d3d3d;padding:20px}.comgen-form-section .right-toolbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.comgen-form-section .section-body .title,.comgen-form-section .section-header .title,.comgen-form-section .section-title{font-size:18px;font-weight:500;letter-spacing:-.22px}.comgen-form-section .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.comgen-form-section .section-header .gray{background-color:grey}.comgen-form-section .section-header .title{-ms-flex-item-align:start;align-self:flex-start}.comgen-form-section .section-header .collapsable-control{justify-self:flex-end;font-size:14px;font-weight:500}.comgen-form-section .section-header .collapsable-control .control{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.comgen-form-section .section-header .collapsable-control .control .fa{margin-left:30px}.comgen-form-section .section-body{margin-bottom:20px}.comgen-form-section .section-body .comgen-form{margin-top:10px}.comgen-form-section .section-body .comgen-form .comgen-label{font-size:12px;font-weight:500;color:#3d3d3d;margin-bottom:0}.comgen-form-section .section-body .comgen-form .form-control{border-radius:4px;padding:0 10px;height:38px}.comgen-form-section .section-body .comgen-form .select2-container{margin-top:0!important}.modal-dialog[data-v-464e1992]{margin:0;width:auto}.select-with-action{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.select-with-action,.select-with-action .add-students-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-with-action .add-students-icon{width:20px;height:20px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:5px;border-radius:100%;border:1px solid #696969;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:10px}