#app .aside, .modal-overlay-admin .modal-content, #app .aside.expanded .user-info-card .modal-content, .menu,#app .aside.expanded .user-menu-block { background-color: #FFFFFF; }
#app .aside.expanded .logo-wrap .toggle-side-menu-icon, #app .aside .side-menu-nav li .icon, #app .aside.expanded .user-info-card .menu-item .icon, #app .aside.mobile .user-info-card .menu-item .icon { background: #b88a36; }
#app .aside .side-menu-nav li:hover .icon,#app .aside.expanded .user-info-card .menu-item:hover .icon { background: #ffffff; }
#app .aside .side-menu-nav li .name, #app .aside.expanded .user-info-card .menu-items span { color: #113246; }
#app .aside .side-menu-nav li.active div { color: #ffffff; }
#app .aside .side-menu-nav li.active { background-color: #b88a36; }
#app .aside .side-menu-nav li:hover, #app .aside.expanded .user-info-card .menu-item:hover { background-color: #b88a36; }
#app .aside .side-menu-nav li:hover .name, #app .aside.expanded .user-info-card .menu-item:hover span { color: #ffffff; }
#app .aside .side-menu-nav li:hover .icon, #app .aside.expanded .user-info-card .menu-item:hover .icon { background: #ffffff; }
#app .aside.expanded .user-menu-block .side-menu-nav { background-color: #F2F7FF; }
.side-menu-nav .user-info .personal-info #name { color: #00145E; }
.side-menu-nav .user-info .personal-info #email { color: #00145E; }
.user-menu-block .side-menu-nav .user-controls ul li a div { color: #909BBF; }
.courses-list-container { background-color: #F2F7FF; }
.student-header h1 { color: #00145E; }
.student-header h1 { font-size: 20; }
.search-form input { background-color: #FFFFFF; }
.search-form input:hover { background-color: undefined; }
.search-select-container .search-icon { background: #ffffff; }
.search-select-container button { background: undefined; }
.search-select-container button { border-color: undefined; }
.search-select-container button:hover .search-icon { background: #ffffff; }
.search-select-container button:hover { background: undefined; }
.search-select-container button:hover { border-color: undefined; }
.search-select-container .form-group .form-select { background-color: #FFFFFF; }
.search-select-container .form-group .form-select { color: #00145E; }
.search-select-container .form-group .form-select:hover { background-color: #FFFFFF; }
.search-select-container .form-group .form-select:hover { color: #00145E; }
.search-select-container .form-group .form-select { border-color: #D6E0FF; }
.search-select-container .form-group::after { border-color: #005AFF; }
.search-select-container .form-group:hover::after { border-color: #005AFF; }
.search-select-container .form-group .form-select option { background-color: #FFFFFF; }
.search-select-container .form-group .form-select option { color: #00145E; }
.search-select-container .form-group .form-select option:hover { background-color: #005AFF; }
.search-select-container .form-group .form-select option:hover { color: #FFFFFF; }
.courses-list-container .course-item { background-color: #FFFFFF; }
.courses-list-item .item-bottom .item-bottom-percentage { color: #113246; }
.courses-list-item .item-bottom .progress-bar { background-color: #E6EFFF; }
.courses-list-item .item-bottom .progress-bar .progress { background: #113246; }
.courses-list-container .course-item { border-radius: 20px; }
.courses-list-item .item-bottom .item-bottom-title { color: #113246; }
.courses-list-item .item-bottom .item-bottom-desc { color: undefined; }
.item-bottom .buttons .regular { background-color: #b88a36; }
.item-bottom .buttons .regular:hover { background-color: #ffffff; }
.item-bottom .buttons .regular { color: #ffffff; }
.item-bottom .buttons .regular:hover { color: #b88a36; }
.item-bottom .buttons .regular { border-color: #b88a36; }
.item-bottom .buttons .regular:hover { border-color: #b88a36; }
.main-contents .lesson-contents .title { color: #113246; }
.item-bottom .buttons .regular-light { background-color: #ffffff; }
.item-bottom .buttons .regular-light:hover { background-color: #b88a36; }
.item-bottom .buttons .regular-light { color: #b88a36; }
.item-bottom .buttons .regular-light:hover { color: #ffffff; }
.item-bottom .buttons .regular-light { border-color: #b88a36; }
.item-bottom .buttons .regular-light:hover { border-color: #b88a36; }
.main-contents .lesson-contents .action-buttons .action-btn:first-child span { color: #00145E; }
.main-contents .lesson-contents .action-buttons .action-btn:first-child .chevron-icon { background: #00145E; }
.main-contents .lesson-contents .action-buttons .action-btn:first-child:hover span { color: #005AFF; }
.main-contents .lesson-contents .action-buttons .action-btn:first-child:hover .chevron-icon { background: #005AFF; }
.main-contents .lesson-contents .action-buttons .action-btn:last-child:hover .chevron-icon { background: #005AFF; }
.main-contents .lesson-contents .action-buttons .action-btn:last-child span { color: #00145E; }
.main-contents .lesson-contents .action-buttons .action-btn:last-child .chevron-icon { background: #00145E; }
.main-contents .lesson-contents .action-buttons .action-btn:last-child:hover span { color: #005AFF; }
.lesson-contents .header .btn { background-color: #FFFFFF; }
.lesson-contents .header .btn { color: #00145E; }
.lesson-contents .header .btn:hover { background-color: #FFFFFF; }
.lesson-contents .header .btn:hover { color: #00145E; }
.lesson-contents .header .btn { border-color: undefined; }
.lesson-contents .header .btn:hover { border-color: undefined; }
.main-contents .lesson-contents .header .btn { border-radius: 20px; }
.main-contents .lesson-contents, .main-contents { background-color: #F2F7FF; }
.main-contents .course-side-menu { background-color: #FFFFFF; }
.main-contents .course-side-menu .curriculum-menu-list ul li span, .main-contents .course-side-menu .curriculum-menu-list ul li a { color: #113246; }
.main-contents  .course-side-menu .menu-list  .sub-item .icon { color: #36B368; }
.main-contents .course-side-menu .course-progress .course-name { color: #113246; }
.main-contents .lesson-contents .header .title { color: #113246; }
.main-contents .course-side-menu .course-progress .progress-container .progress-text { color: #113246; }
.main-contents .course-side-menu .course-progress .progress-container .progress-bar .progress { background-color: #113246; }
.main-contents .course-side-menu .course-progress .progress-container .progress-icon { background-color: #E6EFFF; }
.main-contents .course-side-menu .module-theme-fallback { background-color: #162c3c; }
.main-contents .course-side-menu .module-theme-badge .badge-text { color: #FFFFFF; }
.main-contents .course-side-menu .module-theme-title { color: #FFFFFF; }
.main-contents .course-side-menu .module-theme-badge { display: inline-flex; }
.main-contents .course-side-menu .module-theme-title { display: block; }
.main-contents .course-side-menu .curriculum-menu-active-item-wrap { background-color: #FFFFFF; }
.main-contents .course-side-menu .curriculum-menu-active-item-wrap span { color: #113246; }
.main-contents .course-side-menu .curriculum-menu-active-item-wrap:hover { background-color: #b88a36; }
.main-contents .course-side-menu .curriculum-menu-active-item-wrap:hover span { color: #FFFFFF; }
.main-contents .course-side-menu .curriculum-menu-active-item-wrap { border-color: #113246; }
.main-contents .course-side-menu .curriculum-menu-active-item-wrap .chevron-icon { background: #113246; }
.main-contents .course-side-menu .curriculum-menu-active-item-wrap .chevron-icon:hover { background: #CBD6E5; }
.main-contents .course-side-menu .curriculum-modules-list li { background-color: #FFFFFF; }
.main-contents .course-side-menu .curriculum-modules-list li a { color: #000E42; }
.main-contents .course-side-menu .curriculum-modules-list li:hover { background-color: #b88a36; }
.main-contents .course-side-menu .curriculum-modules-list li:hover a { color: #FFFFFF; }
.onboarding-page .import-steps-wrap li .transfer-line { background-color: #CCDEFF; }
.onboarding-page .import-steps-wrap li .transfer-line .progress { background-color: #113246; }
.onboarding-page .import-steps-wrap li.completed .transfer-line .progress { background-color: #36B368; }
.onboarding-page .import-steps-wrap li .status-field { background-color: #CCDEFF; }
.onboarding-page .import-steps-wrap li.progress .status-field { background-color: #113246; }
.onboarding-page .import-steps-wrap li.progress .status-field { border-color: #113246; }
.onboarding-page .import-steps-wrap li.completed .status-field { background-color: #36B368; }
.onboarding-page .import-steps-wrap li .step-number { color: #C5CBDD; }
.onboarding-page .import-steps-wrap li .step-name { color: #113246; }
.onboarding-page .import-steps-wrap li .step-status { color: #909BBF; }
.onboarding-page .import-steps-wrap li.progress .step-status { color: #b88a36; }
.onboarding-page .import-steps-wrap li.completed .step-status { color: #36B368; }
.onboarding-page { background-color: #FFFFFF; }
.onboarding-page .content-clear .login-form { background-color: #F4F6FC; }
.onboarding-page .content-clear .title { color: #00145E; }
.login-page .login-form .form-input-label { color: undefined; }
.onboarding-page .registration-step-form .data-item .input-label span { color: #909BBF; }
.onboarding-page .registration-step-form .data-item .input-label input,.onboarding-page .registration-step-form .data-item .input-label select { background-color: #FFFFFF; }
.onboarding-page .registration-step-form .data-item .input-label input, .onboarding-page .registration-step-form .data-item .input-label select, .login-page .login-form .form-container .form-input input { border-color: #D6E0FF; }
.onboarding-page .registration-step-form .data-item .input-label input,.onboarding-page .registration-step-form .data-item .input-label select { color: #000E42; }
.onboarding-page .registration-step-form .data-item .input-label input::placeholder,.onboarding-page .registration-step-form .data-item .input-label select::placeholder { color: #CBD6E5; }
.login-form .login-title h1 { color: undefined; }
.login-page .login-form .form-container .form-submit button, .login-page .login-form .user-data .step-button button { background-color: #b88a36; }
.login-page .login-form .form-container .form-submit button, .login-page .login-form .user-data .step-button button { color: #FFFFFF; }
.login-page .login-form .form-container .form-submit button, .login-page .login-form .user-data .step-button button { border-color: undefined; }
.login-page .login-form .form-container .form-submit button:hover, .login-page .login-form .user-data .step-button button:hover { background-color: #ffffff; }
.login-page .login-form .form-container .form-submit button:hover, .login-page .login-form .user-data .step-button button:hover { color: #b88a36; }
.login-page .login-form .form-container .form-submit button:hover, .login-page .login-form .user-data .step-button button:hover { border-color: undefined; }
.login-page .login-form .form-container .form-submit button, .login-page .login-form .user-data .step-button button { border-radius: 20px; }
.login-page-container { background-color: #153267; }
.login-page-container { background-image: url('/images/login_bg.jpg'); }
.login-page-container .form-input label { color: #00145E; }
.login-form .logo-wrap { background-color: #F4F6FC; }
.login-page-container .form-input label, .login-form .form-text p { color: undefined; }
.login-page-container .login-form .form .form-container .form-input input { background-color: #FFFFFF; }
.login-page-container .login-form .form .form-container .form-input input { color: #000E42; }
.login-page-container .login-form .form .form-container .form-input input { border-color: #D6E0FF; }
.login-page-container .login-form .form .form-container .form-input input::placeholder { color: #CBD6E5; }
.login-page-container .login-form .form .form-container .form-submit button, .login-page-container .login-form .user-data .step-button button { background-color: #b88a36; }
.login-page-container .login-form .form .form-container .form-submit button, .login-page-container .login-form .user-data .step-button button { color: #FFFFFF; }
.login-page-container .login-form .form .form-container .form-submit button, .login-page-container .login-form .user-data .step-button button { border-color: undefined; }
.login-page-container .login-form .form .form-container .form-submit button:hover, .login-page-container .login-form .user-data .step-button button:hover { background-color: #ffffff; }
.login-page-container .login-form .form .form-container .form-submit button:hover, .login-page-container .login-form .user-data .step-button button:hover { color: #b88a36; }
.login-page-container .login-form .form .form-container .form-submit button:hover, .login-page-container .login-form .user-data .step-button button:hover { border-color: undefined; }
.login-page-container .login-form .form .form-container .form-submit button, .login-page-container .login-form .user-data .step-button button { border-radius: 20px; }
main .community-main { background-color: #F2F7FF; }
header.community-header .page-name-wrap { color: #00145E; }
.community-profile-contents .topics .topic-btn { background-color: #FFFFFF; }
.community-profile-contents .topics .topic-btn { color: #333333; }
.community-profile-contents .topics .topic-btn { border-color: #E5E5E5; }
.community-profile-contents .topics .topic-btn:hover { background-color: #F8F9FA; }
.community-profile-contents .topics .topic-btn:hover { color: #007BFF; }
.community-profile-contents .topics .topic-btn:hover { border-color: #007BFF; }
.community-profile-contents .topics .topic-btn.active { background-color: #007BFF; }
.community-profile-contents .topics .topic-btn.active { color: #FFFFFF; }
.community-profile-contents .topics .topic-btn.active { border-color: #007BFF; }
.community-profile-contents .community-container .post-user-info .post-profile-details .post-profile-name, .post-popup .create-post-container .post-user-info .post-profile-details .post-profile-name, .post-details-popup .community-container .post-user-info .post-profile-details .post-profile-name { color: #333333; }
.community-profile-contents .community-container .post-social-interactions .social-interactions-info, .post-details-popup .community-container .post-social-interactions .social-interactions-info { background-color: #FFFFFF; }
.community-profile-contents .community-container .post-social-interactions .social-interactions-info .info, .community-profile-contents .community-container .post-social-interactions .social-interactions-info .comment-text, .post-details-popup .community-container .post-social-interactions .social-interactions-info .info, .post-details-popup .community-container .post-social-interactions .social-interactions-info .comment-text { color: #333333; }
.community-profile-contents .community-container .post-social-interactions .social-interactions-info .icon, .post-details-popup .community-container .post-social-interactions .social-interactions-info .icon { background: #333333; }
.community-profile-contents .community-container .post-social-interactions .social-interactions-info, .post-details-popup .community-container .post-social-interactions .social-interactions-info { border-color: #E5E5E5; }
.community-profile-contents .community-container .post-social-interactions .social-interactions-info:hover, .post-details-popup .community-container .post-social-interactions .social-interactions-info:hover { background-color: #F8F9FA; }
.community-profile-contents .community-container .post-social-interactions .social-interactions-info:hover .info, .community-profile-contents .community-container .post-social-interactions .social-interactions-info:hover .comment-text, .post-details-popup .community-container .post-social-interactions .social-interactions-info:hover .info, .post-details-popup .community-container .post-social-interactions .social-interactions-info:hover .comment-text { color: #007BFF; }
.community-profile-contents .community-container .post-social-interactions .social-interactions-info:hover .icon, .post-details-popup .community-container .post-social-interactions .social-interactions-info:hover .icon { background: #007BFF; }
.community-profile-contents .community-container .post-social-interactions .social-interactions-info:hover, .post-details-popup .community-container .post-social-interactions .social-interactions-info:hover { border-color: #007BFF; }
.post-popup .modal-close .close-icon { background-color: #666666; }
.post-popup .modal-close .close-icon:hover { background-color: #007BFF; }
.post-popup .create-post-container .post-create-footer .action-buttons .cancel-button { background-color: #F8F9FA; }
.post-popup .create-post-container .post-create-footer .action-buttons .cancel-button { color: #6C757D; }
.post-popup .create-post-container .post-create-footer .action-buttons .cancel-button { border-color: #DEE2E6; }
.post-popup .create-post-container .post-create-footer .action-buttons .cancel-button:hover { background-color: #E2E6EA; }
.post-popup .create-post-container .post-create-footer .action-buttons .cancel-button:hover { color: #5A6268; }
.post-popup .create-post-container .post-create-footer .action-buttons .cancel-button:hover { border-color: #D1ECFF; }
.post-popup .create-post-container .post-create-footer .action-buttons .post-button { background-color: #007BFF; }
.post-popup .create-post-container .post-create-footer .action-buttons .post-button { color: #FFFFFF; }
.post-popup .create-post-container .post-create-footer .action-buttons .post-button { border-color: #007BFF; }
.post-popup .create-post-container .post-create-footer .action-buttons .post-button:hover { background-color: #0056B3; }
.post-popup .create-post-container .post-create-footer .action-buttons .post-button:hover { color: #FFFFFF; }
.post-popup .create-post-container .post-create-footer .action-buttons .post-button:hover { border-color: #0056B3; }