html{overflow-x:auto!important;overflow-y:hidden!important;font-size:120%}@media(max-width:1267px){html{overflow-y:auto!important}}body,html{height:100%;background-color:#d6d6d6!important}.v-chip.v-size--default .v-icon{font-size:1.5rem;width:auto;height:auto}.v-btn--icon.v-size--default{width:40px;height:40px}.v-btn--fab.v-size--default .v-icon,.v-btn--icon.v-size--default .v-icon{font-size:1.5rem}.v-btn--fab.v-size--large .v-icon,.v-btn--icon.v-size--large .v-icon{font-size:1.75rem}.v-data-table-header th.sortable .v-data-table-header__icon{font-size:1.125rem!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr>td,.v-data-table>.v-data-table__wrapper>table>tfoot>tr>td,.v-data-table>.v-data-table__wrapper>table>thead>tr>td{height:57px}.v-alert--prominent .v-alert__icon.v-icon{font-size:2rem}.v-alert__content{font-size:1.25rem}.v-application a{text-decoration:none}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input:-internal-autofill-selected{background-color:transparent!important}@media(min-resolution:144dpi){html{font-size:100%}.container{height:auto!important}}@media(min-resolution:192dpi){html{font-size:80%}.v-btn--icon.v-size--default{width:36px;height:36px}.v-alert{padding:8px}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:#3f51b5}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.loadingWrapper{width:200px;background-color:#fff}.loadingWrapper p{font-size:1.5rem}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #444;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#444 transparent transparent transparent}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.v-data-footer{position:sticky;bottom:0;width:100%;background-color:#fff;border-bottom:thin solid rgba(0,0,0,.12)}#app{font-family:Roboto,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background-color:#d6d6d6;height:100vh}.required label:after{content:"*";margin-left:5px;color:red}.border-scmp-blue{border-color:#001246!important}.text-scmp-blue{color:#001246!important}.scmp-blue{background-color:#001246!important}.mdb-date-body{font-family:Roboto,sans-serif!important}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.side-nav.sideNavCos{padding-top:60px}.loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:-1;text-align:center}.loading.show{z-index:10001}.loading .loadingWidget{position:absolute;width:150px;height:150px;background-color:#fff;left:50%;top:50%;border-radius:5px;margin-left:-75px;margin-top:-75px;text-align:center}.loading .loadingWidget .spinner-border{position:absolute;left:50%;top:50%;width:44px;height:44px;margin-left:-22px;margin-top:-22px}header.appHeader{position:fixed;width:100%;height:60px;text-align:left;margin-bottom:0;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}header.appHeader img{height:32px}header.appHeader .headerLogoText,header.appHeader img{display:inline-block;margin:0 15px;vertical-align:middle}header.appHeader .headerLogoText{line-height:60px!important}header.appHeader #headerRightWrapper{position:absolute;height:100%;right:0;top:0}header.appHeader #headerRightWrapper #headerIcon{height:100%}header.appHeader #headerRightWrapper #headerIcon a,header.appHeader #headerRightWrapper #headerIcon img{display:inline-block;vertical-align:middle;text-decoration:none}header.appHeader #headerRightWrapper #headerIcon .v-icon{line-height:60px}.appHeader{z-index:10}.container.userMenuContainer{width:350px;height:auto}.sectionWrapper{position:relative;border:1px solid rgba(0,0,0,.35);border-radius:5px;margin:10px 0;padding:24px}.sectionWrapper .sectionTitle{position:absolute;top:-12px;background-color:#fff;padding:0 10px}.mainContainer{position:relative;padding-top:60px}main{padding-top:5.5rem}.btnWrapper{position:absolute;top:30px;right:30px;z-index:10}.btn-delete{position:absolute;right:40px;top:5px;color:#fff}.btn-delete[type=button]{color:#fff}.userInfoCard{background-color:#fff}.userInfoCard .cardColorTop{width:100%;height:120px}.userInfoCard .cardAvatarImg{width:120px;margin:-60px auto 0;border-radius:50%;border:5px solid #fff}.userInfoCard .cardAvatarImg img{display:block;width:100%}.userInfoCard .userDetailTable tbody tr:hover{background-color:transparent!important}@media(min-resolution:192dpi){.userInfoCard .cardColorTop{height:90px}.userInfoCard .cardAvatarImg{width:90px;margin-top:-45px}}.userGoalNavs{padding:0 25px;z-index:1}.userGoalNavs .v-tabs .v-tab{height:90px;margin:15px 0}.userGoalNavs .v-tabs .v-tab:focus:before,.userGoalNavs .v-tabs .v-tab:hover:before{opacity:0}.userGoalNavs .v-tabs .v-tab.goalNavActive{background-color:rgba(0,0,0,.2)}.userGoalNavItems{margin-top:-20px;padding:36px 16px 16px}.userGoalNavItems .userGoalContentCard .statusBarWrapper{position:relative}.userGoalNavItems .userGoalContentCard .statusBarWrapper .v-alert .v-icon:after{opacity:0}.userGoalNavItems .userGoalContentCard .statusBarWrapper .v-alert .commentHeader{color:#000;margin:0}.userGoalNavItems .userGoalContentCard .statusBarWrapper .v-alert .commentText{color:#e83e8c;white-space:pre-line}.autosaveBookmark{position:absolute;top:10px;right:-10px;background-color:#fc9d26;z-index:1}.autosaveBookmark:after{content:"";position:absolute;right:0;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#fc9d26 transparent transparent transparent}.autosaveBookmark p{color:#fff}.tabPageWindow{width:100%;height:calc(100vh - 260px);overflow:auto;padding:0 16px}@media(max-width:1267px){.tabPageWindow{height:auto}}@media(min-resolution:192dpi){.tabPageWindow{height:calc(100vh - 17.5rem)}}.goalSettingWrapper .jobGoalInputWrapper{position:relative}.goalSettingWrapper .jobGoalInputWrapper .closeExtraJobGoal{position:absolute;right:5px;top:10px;cursor:pointer;z-index:100}.goalSettingWrapper .jobGoalInputWrapper .jobGoalInput{margin-bottom:15px;font-size:1rem}.goalSettingWrapper .jobGoalInputWrapper .jobGoalInput .v-icon{font-size:1.5rem}.goalSettingWrapper .jobGoalInputWrapper .jobGoalInput .v-label{font-size:1rem}.goalSettingWrapper .goalSettingPartSection{padding-top:35px;padding-bottom:45px;border-bottom:1px solid #d4d4d4}.goalSettingWrapper .goalSettingPartSection.noBorder{border:none}.goalSettingWrapper .courseSelectRow{position:relative}.goalSettingWrapper .closeExtraCourse{position:absolute;right:12px;top:0}.goalSettingWrapper.isSubmited li,.goalSettingWrapper.isSubmited p,.goalSettingWrapper.isViewMode li,.goalSettingWrapper.isViewMode p{color:#666}.tableHeadWidget{position:relative}.tableHeadWidget .tableSearchWrapper{width:200px}.tableHeadWidget .tableBtnWrapper{position:absolute;right:10px;top:10px}.companyValList{line-height:28px}.modalContainer{position:relative;background:#fff}.modalContainer .goalSettingModalTitle{position:sticky;width:100%;top:0;z-index:101;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.modalContainer .goalSettingModalTitle p{color:#fff}.modalContainer .goalSettingModalTitle .candidateProfileBtnWrapper{position:absolute;top:15px;right:15px}.modalContainer .goalSettingModalContant{padding-top:20px}.modalContainer .goalSettingModalContant .userGoalContentCard{position:relative}.modalContainer .goalSettingModalContant .userGoalContentCard .autosaveBookmark{top:15px}.previewBox{border:1px solid #666;border-radius:5px;background-color:#f4f4f4;cursor:disabled}.leaderboardList{list-style:none}.leaderboardList li{position:relative}