@import url('https://fonts.googleapis.com/css?family=Barlow:400,400i,500,500i,600,600i,700,700i&display=swap');@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');:root{--font-family-primary:'Roboto',sans-serif;--theme-primary-color:#254A75;--body-bg-color:#FFF;--primary-text-color:#254A75;--secondary-primary-color:#47B1A7;--main-sidebar-bg:#1b3757;--main-sidebar-text:#212C5B;--btn-primary-bg:#5877FF;--btn-primary-text:#fff;--btn-primary-hover-color:#5877FF;--loader-color:#5877FF;--loader-bg-color:#fff;--loader-overlay-bg:#f2f3f7;--login-bg-color:#f2f3f7;--contentWrapper-bg:#FFF}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:12px;margin:0;padding:0;height:100%}@media only screen and (min-width:360px){html{font-size:14px}}@media only screen and (min-width:480px){html{font-size:16px}}body{font-size:1rem;font-family:var(--font-family-primary)!important;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;height:100%;color:var(--primary-text-color);background-color:var(--body-bg-color)}input[type="text"],input[type="mail"],input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{font-family:var(--font-family-primary);font-size:16px;font-weight:400;line-height:1.5}.icon{display:inline-block;width:1.875em;height:1.875em;vertical-align:middle;text-align:center;background-repeat:no-repeat;background-position:center center;background-size:contain}img,svg,.icon svg{max-width:100%;height:auto;vertical-align:middle}.overlay{position:fixed;left:0;top:0;bottom:0;right:0;width:100%;height:100%;background-color:var(--loader-overlay-bg)}.mainInnerLoader,.submitPopup{display:block;position:fixed;left:0;top:0;bottom:0;right:0;width:100%;height:100%;z-index:1050;transform-origin:center center;display:none}.mainLoaderImg,.loaderImageDiv{display:block;position:absolute;z-index:50000;top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border:.3125em solid var(--loader-bg-color);border-top:.3125rem solid var(--loader-color);border-radius:50%;width:2.5em;height:2.5em;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:translateX(-50%) translateY(-50%) rotate(0deg)}100%{-moz-transform:translateX(-50%) translateY(-50%) rotate(360deg)}}@keyframes spin{0%{transform:translateX(-50%) translateY(-50%) rotate(0deg)}100%{transform:translateX(-50%) translateY(-50%) rotate(360deg)}}.submitPopup .submitPopupPanel{display:inline-block;max-width:auto;width:90%;padding:0;text-align:center;background-color:#fff;border:0;box-shadow:0 0 20px rgba(0,0,0,0.1);border-radius:0;position:fixed;left:50%;top:50%;right:auto;bottom:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:950;margin-top:-58px}.submitPopupPanel .popupInfo{font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.083em;color:#212C5B;text-transform:uppercase;padding:35px 40px;margin-bottom:0}.submitPopupPanel .legendBtn ul{padding:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.submitPopupPanel .legendBtn ul li{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;margin:0}.submitPopupPanel .legendBtn ul li:only-child{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;margin:0}.submitPopupPanel .legendBtn ul li .btn{display:inline-block;font-size:16px;font-weight:700;color:#fff;text-align:left;text-transform:uppercase;letter-spacing:.0625em;padding:20px;border-radius:0;background-color:#404c82;width:100%}.submitPopupPanel .legendBtn ul li #btn_Cancel{background-color:#1d2858}@media only screen and (min-width:767px){.submitPopup .submitPopupPanel{max-width:none;width:auto}}.btn-primary{color:var(--btn-primary-text);background-color:var(--btn-primary-bg);border-color:var(--btn-primary-bg)}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:var(--btn-primary-text);background-color:var(--btn-primary-hover-color);border-color:var(--btn-primary-hover-color)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:var(--btn-primary-text);background-color:var(--btn-primary-hover-color);border-color:var(--btn-primary-hover-color)}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.3)}.modal-backdrop{background:#f2f3f7}.modal-content{border:0;border-radius:0;box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}.content-wrapper{background-color:var(--contentWrapper-bg)}@media only screen and (min-width:767px){#main{padding:0;min-height:calc(100vh - 94px)}}input[type="password"]{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.5em}.login-Page{font-family:'Barlow',sans-serif!important;font-size:16px;font-weight:400;background-color:var(--login-bg-color)}.login-Page .mainlogin-container{max-width:330px;width:100%;height:100%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainlogin-container .form-container{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainlogin-container .form-header{text-align:center;padding:10px 0 50px 0}@media only screen and (min-width:767px){.form-header{padding:9.75em 0 1.875em}}@media only screen and (min-width:1023px){.form-header{padding:5.125em 0 1.875em}}.form-header .logo-wrap img{display:inline-block;max-width:50%;height:auto;max-height:50px}.mainlogin-container .form-container .form-body{position:relative;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);overflow:hidden;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.mainlogin-container .form-body .form-wrapper{padding:25px 40px 5px 40px}.mainlogin-container .sign-in-container .nav-tabs{border:0;padding:35px 40px 0 40px}.mainlogin-container .sign-in-container .nav-item:not(:last-of-type){position:relative;margin-right:30px}.mainlogin-container .sign-in-container .nav-item input[type='radio']{position:absolute;left:0;top:0;visibility:hidden;z-index:0}.mainlogin-container .sign-in-container .nav-item .nav-link{display:inline-block;cursor:pointer;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.083em;text-transform:uppercase;color:#212C5B;border:0;border-radius:0;padding:0}.mainlogin-container .sign-in-container .nav-item .nav-link.active{font-weight:700;color:var(--btn-primary-bg);background-color:transparent;border-bottom:2px solid var(--btn-primary-bg)}.mainlogin-container .sign-in-container .nav-item>input[type="radio"]:checked+.nav-link{font-weight:700;color:var(--btn-primary-bg);background-color:transparent;border-bottom:2px solid var(--btn-primary-bg)}.mainlogin-container form{padding:0;background-color:#fff}.mainlogin-container form .form-group{margin-bottom:25px}.mainlogin-container form .form-group label{font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.083em;color:#212C5B;text-transform:uppercase;margin-bottom:5px}.mainlogin-container form .form-control{font-size:16px;font-weight:400;line-height:1.5;color:#212C5B;background-color:transparent;border:0;border-bottom:1px solid #EBEDF5;border-radius:0;height:auto;padding:5px 0}.mainlogin-container form .form-control:focus{outline:0;box-shadow:none}.mainlogin-container .instructorbtn{padding:0}.mainlogin-container .btn.btn-block{display:inline-block;font-size:16px;font-weight:700;color:#fff;text-align:left;text-transform:uppercase;letter-spacing:.0625em;padding:20px 40px;border-radius:0;background-color:var(--btn-primary-bg);width:100%;background-image:url(../images/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-position:right 40px center;background-size:6px}.logInbtn{display:inline-block;font-size:16px;font-weight:700;color:#fff;text-align:left;text-transform:uppercase;letter-spacing:.0625em;padding:20px 40px;border-radius:0;background-color:var(--btn-primary-bg);width:100%;background-image:url(../images/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-position:right 40px center;background-size:6px}.mainlogin-container a{font-size:1em;color:var(--primary-text-color);text-decoration:underline}.mainlogin-container .forgotPassword a{font-family:'Barlow',sans-serif;font-size:12px;font-weight:600;color:var(--btn-primary-bg);text-transform:capitalize;text-decoration:none;margin-left:3px}.mainlogin-container .sign-up-link{font-family:'Barlow',sans-serif;font-size:12px;font-weight:600;color:var(--btn-primary-bg);text-decoration:none}.mainlogin-container .sign-up-link::after{content:'';display:inline-block;width:10px;height:8px;margin-left:5px;vertical-align:central;background-image:url('../images/icons/icon-right-arr.svg');background-repeat:no-repeat;background-position:center center}.forgotpassword-container .backTologin{display:block;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.083em;color:var(--btn-primary-bg);text-transform:uppercase;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.375rem 0}.forgotpassword-container .backTologin::before{content:'';display:inline-block;width:5px;height:10px;margin-right:10px;background-image:url(../images/icons/icon-arrow-left-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.mainlogin-container .form-container .form-body .sign-in-container,.mainlogin-container .form-container .form-body .forgotpassword-container{position:absolute;left:0;top:0;z-index:-1;width:100%;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;transition:transform .2s ease}.mainlogin-container .form-container .form-body.login-visible .sign-in-container{position:relative;z-index:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.mainlogin-container .form-container .form-body.forgotPassword-visible .forgotpassword-container{position:relative;z-index:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.form-footer .social{padding:0 1.875em}.form-footer .assist{margin-top:1em;margin-bottom:1em;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.form-footer .assist a.nav-link{font-size:.75em;padding:.5em 1em;color:var(--primary-text-color);text-decoration:none}.frogotpwd-modal .modal-body{padding:1rem 1rem 1.625rem 1rem}.frogotpwd-modal .form-group label{font-size:1.125em;margin-bottom:0}.frogotpwd-modal .form-group .form-text{margin-bottom:1rem}.frogotpwd-modal input[type="text"]{font-size:16px;font-weight:400;line-height:1.5;color:#212C5B;background-color:transparent;border:0;border-bottom:1px solid #EBEDF5;border-radius:0;height:auto;padding:5px 0}@media only screen and (min-width:480px){.login-Page{background-color:var(--login-bg-color)}.login-Page .mainlogin-container{display:-webkit-box;display:-ms-flexbox;display:flex}.mainlogin-container form{border:0;border-top-color:transparent}.mainlogin-container .form-container .nav-tabs{border:0;padding:35px 40px 0 40px}.mainlogin-container .form-container .nav-item:last-of-type,.mainlogin-container .form-container .nav-item:first-of-type{padding:0}.mainlogin-container .form-container .nav-item .nav-link{display:block}.mainlogin-container .form-container .nav-item:not(:last-of-type) .nav-link{border-right:0}.mainlogin-container .form-container .nav-item:first-of-type .nav-link{border-top-left-radius:0}.mainlogin-container .form-container .nav-item:last-of-type .nav-link{border-top-right-radius:0}.mainlogin-container .instructorbtn{padding:0}.form-footer .social{padding:0}}.main-sidebar .main-nav .main-nav-link.active .nav-title{color:var(--secondary-primary-color)}.main-sidebar .nav-toggle span{background-color:#fff}@media(min-width:1025px){.main-sidebar .main-nav .main-nav-link.active .nav-title::after{background-image:url('../images/icons/icon-arrow-right.svg')}}.main-sidebar .nav-img.icon-logOut{background-image:url(../images/icons/icon-logout.svg)}.main-sidebar .active .nav-img.icon-logOut{background-image:url(../images/icons/icon-logout-active.svg)}.main-sidebar .nav-img.icon-courses{background-image:url(../images/icons/icon-library.svg)}.main-sidebar .active .nav-img.icon-courses{background-image:url(../images/icons/icon-library-active.svg)}.main-sidebar .nav-img.icon-myProgress{background-image:url(../images/icons/icon-progress.svg)}.main-sidebar .active .nav-img.icon-myProgress{background-image:url(../images/icons/icon-progress-active.svg)}.main-sidebar .nav-img.icon-profile{background-image:url(../images/icons/icon-profile.svg)}.main-sidebar .nav-img.icon-support{background-image:url(../images/icons/icon-support.svg)}.main-sidebar .active .nav-img.icon-support{background-image:url(../images/icons/icon-support-active.svg)}.main-sidebar .active .nav-img.icon-profile{background-image:url(../images/icons/icon-profile-active.svg)}.main-sidebar .nav-img.icon-lectures{background-image:url(../images/icons/icon-lectures.svg)}.main-sidebar .active .nav-img.icon-lectures{background-image:url(../images/icons/icon-lectures-active.svg)}.main-sidebar .nav-img.icon-reports{background-image:url(../images/icons/icon-reports.svg)}.main-sidebar .active .nav-img.icon-reports{background-image:url(../images/icons/icon-reports-active.svg)}.main-sidebar .nav-img.icon-calender{background-image:url(../images/icons/icon-calender.svg)}.main-sidebar .active .nav-img.icon-calender{background-image:url(../images/icons/icon-calender-active.svg)}.main-sidebar .nav-img.icon-store{background-image:url(../images/icons/icon-store.svg)}.main-sidebar .active .nav-img.icon-store{background-image:url(../images/icons/icon-store-active.svg)}.main-sidebar .nav-img.icon-challenge{background-image:url(../images/icons/icon-challenge.svg)}.main-sidebar .active .nav-img.icon-challenge{background-image:url(../images/icons/icon-challenge-active.svg)}.main-sidebar .nav-img.icon-circle{background-image:url(../images/icons/icon-circle.svg)}.main-sidebar .active .nav-img.icon-circle{background-image:url(../images/icons/icon-circle-active.svg)}.main-sidebar .nav-img.icon-chat{background-image:url(../images/icons/icon-chat.svg)}.main-sidebar .active .nav-img.icon-chat{background-image:url(../images/icons/icon-chat-active.svg)}.main-sidebar .nav-img.icon-access-code{background-image:url(../images/icons/icon-access-code.svg)}.main-sidebar .active .nav-img.icon-access-code{background-image:url(../images/icons/icon-access-code-active.svg)}.coursewrap-con .courseconwrap{text-align:left;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media only screen and (min-width:480px){.coursewrap-con .courseconwrap{text-align:left;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media only screen and (min-width:767px){.coursewrap-con .courseconwrap{margin-bottom:35px;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media only screen and (min-width:1024px){.coursewrap-con .courseconwrap{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:350px}}@media screen and (max-width:1030px){#divListView tr.course-section-title h2{width:73%;margin-top:-35px;margin-bottom:20px;position:absolute;margin-left:-7px}}@media screen and (max-width:600px){#divListView tr.course-section-title h2{width:73%;margin-top:-32px;margin-bottom:20px;position:absolute;left:22px}#divListView tr:nth-child(2) th{border-top:0}}.course-content{position:relative;width:100%;height:0;padding-bottom:100%;padding-top:0;padding-left:0;padding-right:0;box-shadow:0 0 20px rgba(0,0,0,0.1);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.course-content:hover{box-shadow:0 0 20px rgba(0,0,0,0.30)}.course-content .course-caption-wrap{position:absolute;left:0;top:0;width:100%;height:50%;background-color:#fff;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:767px){.course-content .course-caption-wrap{padding-left:40px;padding-right:40px;padding-top:32px;padding-bottom:20px}}.course-caption-wrap .course-caption{font-size:14px;font-weight:700;color:#212C5B;position:relative;line-height:1.2;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:767px){.course-caption-wrap .course-caption{font-size:18px}}@media only screen and (min-width:1025px){.course-caption-wrap .course-caption{font-size:24px}}.course-contents{display:inline-block;font-size:12px;font-weight:700;line-height:32px;color:#212C5B;vertical-align:middle;margin:0}.course-contents .dot{display:inline-block;background:#212C5B;width:3px;height:3px;border-radius:50%;position:relative;top:-3px;margin-left:.3em;margin-right:.3em}.course-content .course-cover-wrap{position:absolute;left:0;top:50%;width:100%;height:50%;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;background-color:#5877FF;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (min-width:767px){.course-content .course-cover-wrap{padding-left:40px;padding-right:40px;padding-top:15px;padding-bottom:15px}}.course-content .course-cover-wrap .read-pages{font-size:12px;font-weight:700;color:rgba(255,255,255,1);letter-spacing:.085em;margin:0;position:absolute;left:20px;bottom:10px;text-shadow:0 0 3px #444}@media only screen and (min-width:767px){.course-content .course-cover-wrap .read-pages{left:40px;bottom:15px}}.course-complete .course-content .course-cover-wrap .read-pages{color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.85)}.course-complete .course-content .course-cover-wrap .read-pages:before{content:'';display:inline-block;width:18px;height:18px;background-image:url('../images/icons/icon-reading-finished.svg');background-repeat:no-repeat;background-position:center center;background-size:cover;vertical-align:middle;margin-right:5px;margin-top:-3px}.main-profile-wrapper{padding:0}@media only screen and (min-width:1025px){.main-profile-wrapper{padding:30px 30px;min-height:calc(100vh - 90px)}}.main-profile-form-wrap{width:100%;max-width:none;margin:0 auto;background-color:#E1E8EF;box-shadow:none;padding:20px 0}@media only screen and (min-width:767px){.main-profile-form-wrap{max-width:100%;padding:0 10px 20px;min-height:calc(100vh - 55px)}}@media only screen and (min-width:1025px){.main-profile-form-wrap{padding:0;min-height:100%}}.main-profile-form-wrap .pro-userlabel{display:none}.main-profile-form-wrap .profile-form-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:60px;display:none}.profile-form-header>.backbtnleft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-form-header .btn-go-home{font-size:12px;font-weight:700;line-height:1.5;color:#5877ff;text-transform:uppercase;letter-spacing:1px;position:relative;display:inline-block;padding-left:15px;white-space:nowrap;cursor:pointer}.profile-form-header .btn-go-home::before{content:'';display:inline-block;width:7px;height:10px;background-image:url(../images/icons/icon-arrow-left-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.main-profile-form-wrap .form-container{background-color:transparent;padding:20px 15px}@media(min-width:767px){.main-profile-form-wrap .form-container{padding:30px 0 30px}}@media(min-width:1025px){.main-profile-form-wrap .form-container{padding:0 0 10px}}.main-profile-form-wrap .form-container:empty{display:none}.main-profile-form-wrap .edit-profile-info .registrationFormList{float:none;margin-bottom:20px}@media only screen and (min-width:767px){.main-profile-form-wrap .edit-profile-info .registrationFormList{padding:0 20px;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media only screen and (min-width:767px){.main-profile-form-wrap .profile-registerForm .control-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.main-profile-form-wrap .profile-registerForm .control-group label.control-label{display:block;font-size:12px;font-weight:700;line-height:normal;color:var(--theme-primary-color);margin-bottom:5px}@media only screen and (min-width:767px){.main-profile-form-wrap .profile-registerForm .control-group label.control-label{font-size:12px;padding-right:10px;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px}.main-profile-form-wrap .profile-registerForm .control-group label.control-label.password-label{margin-top:40px}}@media only screen and (min-width:1025px){.main-profile-form-wrap .profile-registerForm .control-group label.control-label{font-size:12px;padding-right:10px;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px}}@media only screen and (min-width:767px){.main-profile-form-wrap .profile-registerForm .control-group label.control-label.password-label{margin-top:20px}}@media only screen and (min-width:1025px){.main-profile-form-wrap .profile-registerForm .control-group label.control-label.password-label{margin-top:18px}}.main-profile-form-wrap .profile-registerForm label.control-label-small{display:block;font-size:10px;font-weight:400;line-height:normal;color:var(--theme-primary-color);margin-bottom:10px;margin-top:-5px}@media(min-width:1024px){.main-profile-form-wrap .profile-registerForm label.control-label-small{font-size:10px}}.main-profile-form-wrap .profile-registerForm label.control-label>span{color:#ED1C24;margin-left:3px}@media only screen and (min-width:767px){.main-profile-form-wrap .profile-registerForm .control-group .control-wrap{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}}.main-profile-form-wrap .profile-registerForm .form-control{font-size:12px;line-height:1.5;color:#333;background-color:#fff;border:0;border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,0.4);height:35px;padding:5px 15px}@media only screen and (min-width:1025px){.main-profile-form-wrap .profile-registerForm .form-control{font-size:12px;height:35px}}.main-profile-form-wrap .profile-registerForm .form-control:focus{box-shadow:0 0 12px rgba(0,0,0,0.4)}.view-password-wrap .view-password{right:10px;background-image:url('../images/icons/icon-pwdView.svg')}.view-password-wrap .view-password.view{background-image:url(../images/icons/icon-pwdHide.svg)}@media(min-width:1024px){.edit-profile-wrapper{display:-ms-flexbox;display:flex;padding:30px 0;width:100%;max-width:1150px;margin:0 auto}}.main-profile-form-wrap .buttons-set{text-align:center;padding:0 20px}@media(min-width:768px){.main-profile-form-wrap .buttons-set{padding:0}}.main-profile-form-wrap .buttons-set button{font-size:16px;font-weight:700;line-height:1.5;text-transform:uppercase;text-align:center;color:#fff;letter-spacing:1px;background-color:var(--secondary-primary-color);padding:7px 20px;border-radius:6px;border-color:var(--secondary-primary-color);box-shadow:0 0 6px rgba(0,0,0,0.4)}@media only screen and (min-width:767px){.main-profile-form-wrap .buttons-set button{font-size:16px;padding:10px 40px}}.main-profile-form-wrap .buttons-set button:active,.main-profile-form-wrap .buttons-set button:hover{background-color:var(--secondary-primary-color)}.main-profile-form-wrap .edit-profile-img{width:100%;padding-left:15px;padding-right:15px}@media only screen and (min-width:1024px){.main-profile-form-wrap .edit-profile-img{-ms-flex:0 0 230px;flex:0 0 230px;max-width:230px}}.main-profile-form-wrap .edit-profile-info{width:100%;margin:0 auto;padding-left:15px;padding-right:15px}.main-profile-form-wrap .edit-profile-img label.control-label{display:none}.edit-profile-img .change-image{position:relative}.edit-profile-img .user-image-container{position:relative;margin:0 auto;width:200px;background-color:transparent}.user-image-container .user-image-wrap{position:relative;margin:0 auto;width:120px;height:120px;background-color:#c1c1c1;border-radius:50%;overflow:hidden;box-shadow:0 0 6px rgba(0,0,0,0.4)}@media(min-width:1025px){.user-image-container .user-image-wrap{width:120px;height:120px}}.user-image-container .user-image-wrap img{height:auto;width:auto;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto}.user-image-container .upload-img{position:absolute;top:0;right:30px;width:15px;height:15px;background-image:url('../images/icons/icon-edit.svg');background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer}.user-image-container .upload-img input[type="file"]{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;opacity:0}.user-image-container .remove-img{position:absolute;top:-5px;right:0;width:25px;height:25px;background-image:url('../images/icons/icon-close-colored.svg');background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer}.user-image-container .remove-img input{position:absolute;width:0;height:0;border:0;background-color:transparent;opacity:0}.user-image-container .upload-img span{display:none}.user-image-container .support-files{display:none}.edit-profile-img label.control-label{display:none}@media only screen and (min-width:767px){.main-profile-form-wrap .edit-profile-img{width:100%}.main-profile-form-wrap .edit-profile-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.main-profile-form-wrap .edit-profile-info .form-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}}.edit-profile-img .change-image .user-name-wrap{margin-top:10px}.edit-profile-img .change-image .user-name-wrap .profile-user-name{font-size:18px;font-weight:700;text-align:center;color:var(--theme-primary-color);margin:0}@media only screen and (min-width:1025px){.edit-profile-img .change-image .user-name-wrap .profile-user-name{font-size:18px}}.myqustablecont.testresult-mainwrapper{margin:0 auto;max-width:700px}.usagesdataTable-container{border:0;margin:0;padding:20px 40px}table.detatable{margin-bottom:0}table.detatable th{font-size:12px;font-weight:700;line-height:1.5;color:#212C5B;text-transform:uppercase;background-color:#fff;border:0;border-bottom:1px solid #EBEDF5;padding:18px 10px}table.detatable td{font-size:16px;font-weight:400;line-height:1.5;color:#212C5B;background-color:#fff;border:0;padding:20px 10px}.liabary-tab-wrapper .nav.nav-pills{display:none}.MCQHolder.mcqInBookReader{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1040}@media only screen and (min-width:768px){.MCQHolder.mcqInBookReader{position:absolute}}.tes-history-container .tes-history-wrapper{padding:10px;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,0.1)}@media only screen and (min-width:768px){.tes-history-container .tes-history-wrapper{padding:45px;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,0.1)}}.test-menu-wrapper .nav-pills a{font-size:18px;font-weight:700;line-height:1.5;color:#212C5B;text-transform:uppercase;letter-spacing:.0556em}.table-testHistory td.datafirst{font-size:12px;font-weight:700;line-height:1.5;color:#212C5B;text-transform:uppercase;letter-spacing:.085em;background-color:#fff;border:0;border-bottom:1px solid #EBEDF5;padding:18px 10px}table.table-testHistory td{font-size:16px;font-weight:400;line-height:1.5;color:#212C5B;background-color:#fff;border:0;padding:20px 10px;vertical-align:middle}table.table-testHistory td.datarowfirst{width:55%}table.table-testHistory td.datarowfirst span{display:inline-block;vertical-align:middle}table.table-testHistory td .availabeOn{display:inline-block;color:#5877FF;cursor:pointer}.overall-performance-wrapper{max-width:700px;margin:0 auto}#divTestDetails{margin-top:20px}.overallperformance-table-wrap{padding:10px 15px;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,0.1)}@media only screen and (min-width:768px){.overallperformance-table-wrap{padding:20px 40px}}.test-select-wrap{margin-top:20px;margin-bottom:20px;margin-left:-10px}.score-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.score-list>.score-list-item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;margin-bottom:24px}@media only screen and (min-width:576px){.score-list>.score-list-item{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}}@media only screen and (min-width:576px){.score-list>.score-list-item{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;padding-right:100px}}.score-list .total-score-title{font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.085em;text-transform:uppercase;color:#1D2858}.score-list .total-score-detail{display:inline-block;font-size:24px;font-weight:700;line-height:1.5;color:#1D2858}.score-percentage-wrap .progress{height:110px;margin-bottom:0;background-color:#D5DCF2;border-radius:0;box-shadow:none}.score-percentage-wrap .progress .progress-bar{font-size:60px;font-weight:700;line-height:100px;color:#fff;background-color:#1D2858;text-align:left}.score-percentage-wrap .progress-bar>span{margin-left:35px}.main-container-wrapper{padding:20px}@media only screen and (min-width:1025px){.main-container-wrapper{padding:20px 30px;min-height:calc(100vh - 90px)}}.prag-dashboard{padding:0}@media only screen and (min-width:992px){.prag-dashboard{padding:0}}.prag-dashboard .user-wrapper{background-color:#E1E8EF;border-radius:8px;padding:20px;margin-bottom:10px}@media only screen and (min-width:992px){.prag-dashboard .user-wrapper{display:-ms-flexbox;display:flex}}.user-wrapper .user-img-wrapper{position:relative;width:60px;height:60px;margin-bottom:30px;border-radius:50%}@media only screen and (min-width:992px){.user-wrapper .user-img-wrapper{margin-bottom:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px}}.user-wrapper .user-img-wrapper .user-img{position:relative;display:block;width:100%;padding:0;overflow:hidden;background-color:#ccc;border-radius:50%}.user-wrapper .user-img-wrapper .user-img::before{content:'';display:block;padding-top:100%;border-radius:50%}.user-wrapper .user-img-wrapper img{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:auto;height:auto;max-width:100%;max-height:100%;margin:auto}.user-wrapper .user-text-wrapper{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}@media only screen and (min-width:992px){.user-wrapper .user-text-wrapper{padding-left:20px}}.user-wrapper .user-text-wrapper h2{font-size:18px;font-weight:700;color:var(--theme-primary-color);margin-bottom:0}.user-wrapper .user-text-wrapper p{font-size:14px;font-weight:300;margin-bottom:0}.prag-dashboard .course-section-title h2{font-size:16px;font-weight:700;color:var(--theme-primary-color);text-transform:uppercase;margin-bottom:20px}.prag-dashboard .coursewrap-con{margin-bottom:20px}.prag-dashboard .course-content{box-shadow:none;background-color:transparent;padding-bottom:70%}.prag-dashboard .coursewrap-con .courseconwrap{margin-bottom:30px}.prag-dashboard .course-content .course-caption-wrap{background-color:transparent;padding:0;height:30px}.prag-dashboard .course-caption-wrap .course-caption{font-size:22px;font-weight:700;color:#58595B;text-transform:uppercase}#divListView>.table{margin-bottom:40px}#divListView>.table td,#divListView>.table th{vertical-align:middle;border-top:1px solid #ccc}#divListView>.table tr:last-of-type td,#divListView>.table tr:last-of-type th{border-bottom:1px solid #ccc}#divListView>.table tr.course-section-title th{border:0;padding:0 0 20px 0}.view-wrapper.list .table td,.view-wrapper.list .table th{vertical-align:middle}.course-captionListView{font-size:14px;font-weight:400;line-height:23px;color:var(--theme-primary-color);text-transform:uppercase;width:60%;padding:8px 20px!important}.completePercList{font-size:14px;font-weight:400;line-height:23px;color:var(--theme-primary-color);padding:8px 20px!important;width:20%}.expDateList{font-size:14px;font-weight:400;line-height:23px;color:var(--theme-primary-color);padding:8px 20px!important;width:20%;white-space:nowrap}#divListView .table td .btn.btn-primary,#divListView .table th .btn.btn-primary{font-size:12px;font-weight:400;letter-spacing:1px;color:#fff;text-transform:uppercase;background-color:var(--secondary-primary-color);border-color:var(--secondary-primary-color);border-radius:4px;padding:5px 12px}.gridlist-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media(min-width:768px){.gridlist-wrapper{padding:0 30px;margin-top:20px}}.gridlist-wrapper .view{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-left:15px;text-indent:100%;white-space:nowrap;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:contain;cursor:pointer;font-size:0}.view.grid{background-image:url('../images/icons/icon-grid-view-unselected.svg')}.view.list{background-image:url('../images/icons/icon-list-view-unselected.svg')}.view.grid.active{background-image:url('../images/icons/icon-grid-view-selected.svg')}.view.list.active{background-image:url('../images/icons/icon-list-view-selected.svg')}@media(min-width:768px){.view-wrapper{padding:10px 30px}}tr.course-section-title th{border-top:0;margin-bottom:0}tr.course-section-title th h2{margin-bottom:0!important;font-weight:bold!important}.prag-dashboard .course-content .course-cover-wrap{padding:0;top:40px;height:70%}.prag-dashboard .course-content .course-cover-wrap .read-pages{width:100%;left:0;bottom:-40px;text-shadow:none}.prag-dashboard .course-complete .course-content .course-cover-wrap .read-pages:before{display:none}.prag-dashboard .read-pages .read-pages-text{font-size:14px;font-weight:400;color:#294577}.prag-dashboard .course-content .course-cover-wrap .read-pages .read-pages-text>span{font-weight:700;padding-right:15px}.prag-dashboard .read-pages .progress{height:5px;border-radius:0;background-color:#DCDCDE}.prag-dashboard .progress-bar{background-color:#294577}.prag-dashboard .course-content-wrapper{width:100%;padding:20px 20px 0 20px;border:1px solid #ccc;border-radius:4px;background-color:#fff;display:-ms-flexbox;display:flex}.prag-dashboard .course-content-wrapper .course-cover-wrapper{-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:initial}.prag-dashboard .course-content-wrapper .course-cover{width:60px;height:60px;border-radius:50%;background-color:#E1E8EF;background-repeat:no-repeat;background-position:center center;background-size:cover}.prag-dashboard .course-content-wrapper .course-info-wrap{padding-left:10px;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.prag-dashboard .course-content-wrapper .course-info-wrap .course-top-wrap{max-height:20px;overflow:hidden}.prag-dashboard .course-content-wrapper .course-caption{font-size:14px;font-weight:700;color:var(--theme-primary-color)}.prag-dashboard .course-content-wrapper .course-duration-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.prag-dashboard .course-content-wrapper .course-duration-wrap .course-expires-wrap{font-size:12px;font-weight:400;color:var(--theme-primary-color);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.prag-dashboard .course-duration-wrap .course-expires-wrap .course-expires-text{padding-right:5px}.prag-dashboard .course-content-wrapper .course-duration-wrap .course-launch-wrap .btn-launch{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--secondary-primary-color)}.prag-dashboard .course-content-wrapper .course-progress-wrap{display:-ms-flexbox;-ms-flex-pack:justify;justify-content:space-between}.prag-dashboard .course-content-wrapper .course-progress-wrap .course-completion-wrap{font-size:12px;font-weight:400;font-style:italic;color:var(--theme-primary-color);-ms-flex:0 0 110px;flex:0 0 110px;max-width:110px}.prag-dashboard .course-content-wrapper .course-progress-wrap .course-progress-wrap{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.prag-dashboard .course-progress-wrap .course-progress-wrap .progress{width:100%;height:5px;background-color:var(--theme-primary-color)}.prag-dashboard .course-progress-wrap .progress .progress-bar{background-color:var(--secondary-primary-color)}.support-form-container{padding:0}@media only screen and (min-width:1025px){.support-form-container{padding:30px 30px;min-height:calc(100vh - 90px)}}.support-form-container .support-form-wrapper{background-color:#E1E8EF;padding:30px 30px;min-height:calc(100vh - 55px)}@media only screen and (min-width:1025px){.support-form-container .support-form-wrapper{min-height:100%}}.support-form-container .support-form-wrap{width:100%;max-width:470px;margin:0 auto}.support-form-container .support-form-wrap .form-title-text{display:block;font-size:16px;font-weight:400;text-align:center;margin-bottom:30px}.support-form-container .support-form-wrap .form-group{margin-bottom:20px}@media(min-width:1025px){.support-form-container .support-form-wrap .form-group{margin-bottom:10px}}.support-form-container .support-form-wrap .form-group .control-label{font-size:16px;font-weight:700;color:var(--theme-primary-color);margin-bottom:10px}@media(min-width:1025px){.support-form-container .support-form-wrap .form-group .control-label{font-size:12px}}.support-form-container .support-form-wrap .form-group .form-control{font-size:16px;line-height:1.5;color:#333;background-color:#fff;border:0;border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,0.4);height:50px;padding:15px 25px}@media(min-width:1025px){.support-form-container .support-form-wrap .form-group .form-control{font-size:12px;height:35px}}.support-form-container .support-form-wrap .form-group .form-control:focus{box-shadow:0 0 12px rgba(0,0,0,0.4)}.support-form-container .support-form-wrap .form-group textarea.form-control{width:100%;height:150px;resize:none}@media(min-width:1025px){.support-form-container .support-form-wrap .form-group textarea.form-control{height:120px}}.support-form-container .support-form-wrap .buttons-set{padding:15px 0 10px;text-align:center}.support-form-container .support-form-wrap .buttons-set .btn.btn-primary{width:100%;font-size:24px;font-weight:700;line-height:1.5;text-transform:uppercase;text-align:center;color:#fff;letter-spacing:1px;background-color:var(--secondary-primary-color);padding:11px 20px;border-radius:6px;border-color:var(--secondary-primary-color);box-shadow:0 0 6px rgba(0,0,0,0.4)}@media only screen and (min-width:767px){.support-form-container .support-form-wrap .buttons-set .btn.btn-primary{width:auto;font-size:16px;padding:10px 40px}}.support-form-container .support-form-wrap .buttons-set .btn.btn-primary:active,.support-form-container .support-form-wrap .buttons-set .btn.btn-primary:hover{background-color:var(--secondary-primary-color)}.btn-launch-disable{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;pointer-events:none;cursor:default;text-decoration:none;color:#808080}.AssessmentScore{color:var(--secondary-primary-color)!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;font-style:normal!important}#divListView tr.course-section-title h2{width:73%;margin-top:-44px;margin-bottom:20px;position:absolute;margin-left:-7px}