.sidebar-style{background-color:#ecf0f5;padding:0px;height:100vh}.sidebar-style .sidebar-nav{font-size:24px;font-weight:400;line-height:38px;color:#333333}.sidebar-style .sidebar-small-nav{font-size:18px;font-weight:400;color:#333333}.preparation .step1-select{background:#ffbd1b !important;cursor:auto !important;user-select:none}.preparation .step1-select-drop{background:#ffaeab !important;cursor:auto !important;user-select:none}.preparation .step-btn-noselect{pointer-events:none;background:#e0e0e0 !important;border:#e0e0e0 !important}.preparation a:link,.preparation a:visited,.preparation a:hover,.preparation a:active{text-decoration:none}.preparation .preparation-grey{width:26px;height:26px;margin:0px auto;background-color:#e0e0e0;border-radius:50%;text-align:center;padding:1px;font-size:12px;color:black;display:block;border-width:0px}.preparation .preparation-yellow{width:26px;height:26px;margin:0px auto;background-color:#f8bf68;border-radius:50%;text-align:center;padding:1px;font-size:12px;color:black;display:block}.preparation .preparation-line{position:absolute;top:37px;height:1px;border-top:1px solid #e0e0e0;right:0px;left:50%;margin-left:23px}.preparation .preparation-line-yellow{position:absolute;top:37px;height:1px;border-top:1px solid #f8bf68;right:0px;left:50%;margin-left:23px}.preparation .preparation-line2{position:absolute;top:37px;height:1px;border-top:1px solid #e0e0e0;left:0px;right:50%;margin-right:23px}.preparation .preparation-line2-yellow{position:absolute;top:37px;height:1px;border-top:1px solid #f8bf68;left:0px;right:50%;margin-right:23px}.preparation .preparation-text{margin-top:8px;font-size:12px;font-weight:300;text-align:center;display:block;color:black}.uteach-layout-a a:link,.uteach-layout-a a:visited,.uteach-layout-a a:hover,.uteach-layout-a a:active{text-decoration:none}.form-control:focus{outline:none;box-shadow:none !important}.tree-list .tree-list-selection{cursor:pointer;background-color:#f5f5f5}.tree-list .tree-list-selection.active{background-color:#ffd498}
