@charset "UTF-8";.ng-cloak,.ng-hide:not(.ng-hide-animate),.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}ng\:form{display:block}.ng-animate-shim{visibility:hidden}.ng-anchor{position:absolute}
@font-face{font-family:'Open Sans';src:local("Open Sans Light"),local("OpenSans-Light"),url(fonts/opensanslight.woff2) format("woff2"),url(fonts/opensanslight.woff) format("woff"),url(fonts/opensanslight.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:local("Open Sans Light Italic"),local("OpenSansLight-Italic"),url(fonts/opensanslightitalic.woff2) format("woff2"),url(fonts/opensanslightitalic.woff) format("woff"),url(fonts/opensanslightitalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:local("Open Sans"),local("OpenSans"),url(fonts/opensans.woff2) format("woff2"),url(fonts/opensans.woff) format("woff"),url(fonts/opensans.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:local("Open Sans Italic"),local("OpenSans-Italic"),url(fonts/opensansitalic.woff2) format("woff2"),url(fonts/opensansitalic.woff) format("woff"),url(fonts/opensansitalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(fonts/opensanssemibold.woff2) format("woff2"),url(fonts/opensanssemibold.woff) format("woff"),url(fonts/opensanssemibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:local("Open Sans Semibold Italic"),local("OpenSans-SemiboldItalic"),url(fonts/opensanssemibolditalic.woff2) format("woff2"),url(fonts/opensanssemibolditalic.woff) format("woff"),url(fonts/opensanssemibolditalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:local("Open Sans Bold"),local("OpenSans-Bold"),url(fonts/opensansbold.woff2) format("woff2"),url(fonts/opensansbold.woff) format("woff"),url(fonts/opensansbold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(fonts/opensansbolditalic.woff2) format("woff2"),url(fonts/opensansbolditalic.woff) format("woff"),url(fonts/opensansbolditalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Open Sans';src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(fonts/opensansextrabold.woff2) format("woff2"),url(fonts/opensansextrabold.woff) format("woff"),url(fonts/opensansextrabold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:local("Open Sans Extrabold Italic"),local("OpenSans-ExtraboldItalic"),url(fonts/opensansextrabolditalic.woff2) format("woff2"),url(fonts/opensansextrabolditalic.woff) format("woff"),url(fonts/opensansextrabolditalic.ttf) format("truetype");font-weight:800;font-style:italic}.loginController{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;transform:translateZ(0)}.loginController input::-ms-clear,.loginController input::-ms-reveal{display:none}@keyframes spinner{to{transform:rotate(360deg)}}.loginController .spinner:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #001a35;border-top-color:#fff;animation:spinner .8s linear infinite}.loginController .mainSection{height:calc(100% - 15%);overflow-y:overlay;overflow-x:hidden}.loginController .mainSection .topSection{min-height:25%;height:auto}.loginController .mainSection .middleSection.worldbook .loginSection md-tabs .md-tab{color:#fff;font-size:12px;padding:0;white-space:normal;line-height:20px;max-width:400px!important;text-transform:none}.loginController .mainSection .middleSection{height:auto}.loginController .mainSection .middleSection .loginSection{height:100%;width:400px;background:0 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.loginController .mainSection .middleSection .loginSection{overflow:hidden}}.loginController .mainSection .middleSection .loginSection md-tabs{height:100%}.loginController .mainSection .middleSection .loginSection md-tabs .md-tab{color:#fefefe;text-transform:capitalize;font-size:16px}.loginController .mainSection .middleSection .loginSection md-tabs .defaultSignIn{color:#fff;font-size:12px;padding:0;white-space:normal;line-height:20px;max-width:400px!important;text-transform:none}.loginController .mainSection .middleSection .loginSection md-tabs .md-tab.md-active{font-size:19px;color:#fff}.loginController .mainSection .middleSection .loginSection md-tabs md-tabs-wrapper{border-bottom:1px solid #fff}.loginController .mainSection .middleSection .loginSection md-tabs md-ink-bar{color:#fff;background-color:#fff}.loginController .mainSection .middleSection .loginSection md-tabs .cookieMessage{width:80%;margin-top:10px;text-align:center}.loginController .mainSection .middleSection .loginSection md-tabs .cookieMessage .cookieDetails{min-height:42px!important;font-size:12px;margin:0;color:#fff;padding:0;text-align:center}.loginController .mainSection .middleSection .loginSection md-tabs .cookieMessage .cookieDetails .cookieLink{color:#2980ef}.loginController .mainSection .middleSection .loginSection md-tabs .qrCodecontainer{margin-top:10px}.loginController .mainSection .middleSection .loginSection md-tabs .qrCodecontainer .androidContainer,.loginController .mainSection .middleSection .loginSection md-tabs .qrCodecontainer .iosContainer{margin-top:20px;text-align:center}.loginController .mainSection .middleSection .loginSection md-tabs .qrCodecontainer #downloadAndroid,.loginController .mainSection .middleSection .loginSection md-tabs .qrCodecontainer #downloadIOS{text-decoration:none}.loginController .mainSection .middleSection .loginSection md-tabs .qrCodecontainer .qrCodeText{color:#fff;text-align:center;margin:32px}.loginController .mainSection .middleSection .loginSection md-tabs .qrCodecontainer .qrCodeName{color:#fff;text-transform:none}.loginController .mainSection .middleSection .loginSection md-tabs .qrCodecontainer .qrCodeImg{width:80px}.loginController .mainSection .middleSection .loginSection md-tabs .orDivider{overflow:hidden;text-align:center;width:80%;height:18px;color:#fff;font-family:"Open Sans";font-weight:400;font-stretch:normal;font-style:normal;font-size:13px}.loginController .mainSection .middleSection .loginSection md-tabs .orDivider:after,.loginController .mainSection .middleSection .loginSection md-tabs .orDivider:before{background-color:#fff;content:"";opacity:.5;display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.loginController .mainSection .middleSection .loginSection md-tabs .orDivider:before{right:.5em;margin-left:-50%}.loginController .mainSection .middleSection .loginSection md-tabs .orDivider:after{left:.5em;margin-right:-50%}.loginController .mainSection .middleSection .loginSection md-tabs .googleClassRommBtn{width:80%;margin-top:18px!important;align-items:center;border-radius:8px;padding:0!important;font-size:14px;background:#fff;color:#000;text-transform:none}.loginController .mainSection .middleSection .loginSection md-tabs .googleClassRommBtn .signInGoogleClassDiv{display:table-cell;padding-left:10px}.loginController .mainSection .middleSection .loginSection md-tabs .googleClassRommBtn .signInGoogleClassDiv .signInLogo{width:29px;height:29px;margin:0 21px 0 0;vertical-align:middle}.loginController .mainSection .middleSection .loginSection md-tabs .googleClassRommBtn .signInGoogleLabel{position:absolute;left:54%;font-size:14px;font-family:"Open Sans";transform:translateX(-50%)}.loginController .mainSection .middleSection .loginSection md-tabs .googleClassRommBtn .signInGoogleLabel:hover{cursor:pointer!important}.loginController .mainSection .middleSection .loginSection md-tabs .googleClassRommBtn:disabled:hover{pointer-events:none}.loginController .mainSection .middleSection .loginSection md-tabs .googleClassRommBtn:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .loginSection md-tabs .googleClassRommBtn:disabled:hover{cursor:pointer!important}.loginController .mainSection .middleSection .loginSection md-tabs .googleClassRommBtn:disabled{pointer-events:none}.loginController .mainSection .middleSection .loginSection md-tabs .cleverBtn{width:80%;align-items:center;border-radius:8px;padding:0!important;font-size:14px;background:#001a35;color:#fff;text-transform:capitalize}.loginController .mainSection .middleSection .loginSection md-tabs .cleverBtn .cleverDiv{display:table-cell;padding-left:10px}.loginController .mainSection .middleSection .loginSection md-tabs .cleverBtn .cleverDiv .signInLogo{width:29px;height:29px;margin:0 21px 0 0;vertical-align:middle}.loginController .mainSection .middleSection .loginSection md-tabs .cleverBtn .cleverLabel{position:absolute;left:50%;font-size:14px;font-family:"Open Sans";transform:translateX(-50%);cursor:pointer}.loginController .mainSection .middleSection .loginSection md-tabs .cleverBtn:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .loginSection md-tabs .classLinkBtn{width:80%;align-items:center;border-radius:8px;padding:0!important;font-size:14px;background:#34abcd;color:#fff;text-transform:capitalize}.loginController .mainSection .middleSection .loginSection md-tabs .classLinkBtn .classLinkDiv{display:table-cell;padding-left:10px}.loginController .mainSection .middleSection .loginSection md-tabs .classLinkBtn .classLinkDiv .signInLogo{width:29px;height:29px;margin:0 21px 0 0;vertical-align:middle}.loginController .mainSection .middleSection .loginSection md-tabs .classLinkBtn .classLinkLabel{position:absolute;left:50%;font-size:14px;font-family:"Open Sans";transform:translateX(-50%);cursor:pointer}.loginController .mainSection .middleSection .loginSection md-tabs .classLinkBtn:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .loginSection md-tabs .inputContainer{width:80%;margin-bottom:0;cursor:default}.loginController .mainSection .middleSection .loginSection md-tabs .inputContainer label{padding-left:16px;margin:0;color:#fff;font-size:16px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.loginController .mainSection .middleSection .loginSection md-tabs .inputContainer .showHidePassword{font-size:18px;line-height:24px;top:6px;text-align:center;color:#333}.loginController .mainSection .middleSection .loginSection md-tabs .inputContainer input{border-radius:10px;height:35px;border:1px solid rgba(0,0,0,.12);padding-left:16px;padding-right:25px;font-size:14px;color:#333;background-color:rgba(255,255,255,.5)}.loginController .mainSection .middleSection .loginSection md-tabs .inputContainer input:focus{background-color:#fff}.loginController .mainSection .middleSection .loginSection md-tabs md-input-container.md-input-focused label{font-size:18px!important}.loginController .mainSection .middleSection .loginSection md-tabs .signInButton{width:80%;border-radius:8px;font-size:14px;background:#001a35;color:#fff;text-transform:capitalize}.loginController .mainSection .middleSection .loginSection md-tabs .signInButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .loginSection md-tabs .signInButtonArc{width:80%;border-radius:8px;border:2px solid #a91419;font-size:14px;background:#fff;color:#a91419;text-transform:capitalize}.loginController .mainSection .middleSection .loginSection md-tabs .signInButtonArc:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .loginSection md-tabs .signInButtonSso{width:80%;border-radius:8px;font-size:14px;background:#001a35;color:#fff;text-transform:capitalize}.loginController .mainSection .middleSection .loginSection md-tabs .signInButtonSso:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .loginSection md-tabs .infobutton{width:80%;border-radius:8px;font-size:14px;color:#fff;text-transform:none;border:1px solid #001a35}.loginController .mainSection .middleSection .loginSection md-tabs .bottomRow{width:80%;padding:10px}.loginController .mainSection .middleSection .loginSection md-tabs .bottomRow .rememberMe{min-height:42px!important;font-size:12px;margin:0;color:#fff;padding:0}.loginController .mainSection .middleSection .loginSection md-tabs .bottomRow .rememberMe .md-container{margin:0;right:auto;position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:18px;height:18px}.loginController .mainSection .middleSection .loginSection md-tabs .bottomRow .rememberMe:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .loginSection md-tabs .bottomRow .rememberMe .md-label{position:unset;margin-top:13px}.loginController .mainSection .middleSection .loginSection md-tabs .bottomRow .rememberMe .md-icon{border-color:#fff;background:0 0}.loginController .mainSection .middleSection .loginSection md-tabs .bottomRow .rememberMe .md-icon:after{border-color:#fff}.loginController .mainSection .middleSection .loginSection md-tabs .bottomRow .signinMessage{min-height:42px!important;font-size:12px;margin:0;color:#fff;padding-bottom:0}.loginController .mainSection .middleSection .loginSection md-tabs .bottomRow md-checkbox.md-checked.md-focused .md-container:before{opacity:.26;background-color:#001a35}.loginController .mainSection .middleSection .loginSection md-tabs .bottomRow .forgotPassword{font-size:12px;color:#fcacac;padding:0;cursor:pointer}.loginController .mainSection .middleSection .loginSection md-tabs .bottomRow .redeemeAccessCode{color:#fff;font-size:16px}.loginController .mainSection .middleSection .loginSection md-tabs .sendButton{width:80%;border-radius:8px;font-size:14px;background:#001a35;color:#fff;text-transform:none}.loginController .mainSection .middleSection .loginSection md-tabs .sendButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .loginSection md-tabs .md-button[disabled]{background:#001a35;opacity:.65;cursor:not-allowed}.loginController .mainSection .middleSection .loginSection md-tabs .signInButtonArc[disabled]{background:#fff;opacity:.65;cursor:not-allowed}.loginController .mainSection .middleSection .loginSection md-tabs .error_msg{font-size:13px;color:#ff787b;cursor:default;width:17rem;overflow-wrap:break-word;text-align:center;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.loginController .mainSection .middleSection .loginSection md-tabs .error_msg .errorIcon{font-size:13px;color:#ff787b}.loginController .mainSection .middleSection .loginSection .multiLanguageSelection{width:80%;padding-top:8px}.loginController .mainSection .middleSection .loginSection .multiLanguageSelection .icon-language-selection{margin:0;color:#fff;font-size:18px;left:7px;position:relative}.loginController .mainSection .middleSection .loginSection .multiLanguageSelection .icon-Web-link{margin:0;color:#fff;font-size:18px;left:7px;position:relative;cursor:default!important}.loginController .mainSection .middleSection .loginSection .multiLanguageSelection .multLangView{width:80%;height:33px;margin:0;border-radius:12px;background-color:rgba(255,255,255,.1)}.loginController .mainSection .middleSection .loginSection .multiLanguageSelection .multLangView .md-select-value{border:none}.loginController .mainSection .middleSection .loginSection .multiLanguageSelection .multLangView .md-select-value .md-text{padding-left:12px;font-size:14px;color:#fff}.loginController .mainSection .middleSection .loginSection .multiLanguageSelection .multLangView .md-select-icon{padding-right:20px;padding-top:4px;color:#fff}.loginController .mainSection .middleSection .loginSection .multiLanguageSelection .multLangView .md-select-value.md-select-placeholder{padding-left:12px;font-size:14px;color:#333;border:none;font-family:none}.loginController .mainSection .middleSection .loginSection .multiLanguageSelection .multLangView:focus{background-color:rgba(255,255,255,.2)}.loginController .mainSection .middleSection .loginSection .multiLanguageSelection .multLangView:hover{background-color:rgba(255,255,255,.2)}.loginController .mainSection .middleSection .loginSection .multiLanguageSelection .multLangViewIslamic .md-select-value{border:none;margin-bottom:unset}.loginController .mainSection .middleSection .loginSection .multiLanguageSelection .multLangViewIslamic .md-select-value .md-text{font-family:"Open Sans"}.loginController .mainSection .middleSection .loginSection .multiLanguageSelection .multLangViewIslamic .md-select-icon{margin:0 4px;transform:translateY(-2px)}.loginController .mainSection .middleSection .loginSection .multiLanguageSelection .multLangViewIslamic .md-select-icon:after{right:0;text-align:center}.loginController .mainSection .middleSection .normalTabTitle md-tabs .md-tab{text-transform:none}.loginController .mainSection .middleSection .normalTabTitle md-tabs .signInButton{text-transform:none}.loginController .mainSection .middleSection .loginTdeeWidth{width:439px}.loginController .mainSection .middleSection .forgotSection{height:100%;width:420px;background:0 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.loginController .mainSection .middleSection .forgotSection{overflow:hidden}}.loginController .mainSection .middleSection .forgotSection .error_msg{font-size:13px;color:#ff787b;outline:0;cursor:default;padding-bottom:20px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.loginController .mainSection .middleSection .forgotSection md-tabs{height:100%}.loginController .mainSection .middleSection .forgotSection md-tabs .md-tab{color:#fff;text-transform:capitalize;font-size:20px}.loginController .mainSection .middleSection .forgotSection md-tabs md-tabs-wrapper{border-bottom:1px solid #fff}.loginController .mainSection .middleSection .forgotSection md-tabs md-ink-bar{color:#fff;background-color:#fff}.loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordTextsmall{color:#fff;font-size:11px}.loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordText{color:#fff;font-size:13px}.loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordInputContainer{width:80%;margin-bottom:0;padding:0;padding-top:5px}.loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordInputContainer label{padding-left:16px;margin:0;color:#fff;font-size:16px}.loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordInputContainer input{border-radius:10px;height:35px;border:1px solid rgba(0,0,0,.12);padding-left:16px;font-size:14px;color:#333;background-color:rgba(255,255,255,.5)}.loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordInputContainer input:focus{background-color:#fff}.loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow{width:80%}.loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow .md-button{border-radius:8px;width:120px;margin:0}.loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow .cancelInButton{color:#333;background-color:#fff;text-transform:capitalize}.loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow .cancelInButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow .submitButton{background-color:#001a35;border-color:#001a35;color:#fff;text-transform:capitalize}.loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow .submitButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow .md-button[disabled]{opacity:.8}.loginController .mainSection .middleSection .accessCodeScreenSection{height:100%;width:400px;padding:0;background:0 0}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs{height:100%}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .md-tab{color:#fff;text-transform:capitalize;font-size:20px}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs md-tabs-wrapper{border-bottom:1px solid #fff}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs md-tab-content{overflow:hidden}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs md-ink-bar{color:#fff;background-color:#fff}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .validAccessCode{color:#fff;font-size:15px;margin-bottom:5px}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .roleInputContainer{width:80%;padding:0;margin-top:10px}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer{width:80%;margin-bottom:0;padding:0;margin-top:10px}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer label{padding-left:16px;margin:0;color:#fff;font-size:16px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer .showHidePassword{font-size:18px;line-height:24px;top:5px;text-align:center;color:#000}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer .stateName,.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer input{border-radius:10px;height:35px;border:1px solid rgba(0,0,0,.12);padding-left:16px;padding-right:25px;font-size:14px;color:#333;background-color:rgba(255,255,255,.5)}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer .stateName:focus,.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer input:focus{background-color:#fff}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer .warning{color:#ff787b;font-size:12px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .error_msg{font-size:13px;color:#ff787b;cursor:default;padding-top:0;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeBottomRow{width:80%;padding:0;margin-top:10px}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeBottomRow .md-button{border-radius:8px;width:120px;margin:0}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeBottomRow .cancelInButton{color:#333;background-color:#fff}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeBottomRow .submitButton{background-color:#001a35;border-color:#001a35;color:#fff}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeBottomRow .nextButton{background-color:#001a35;border-color:#001a35;color:#fff;width:100%}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeBottomRow .md-button[disabled]{opacity:.65}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .roleButton,.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .schoolCity,.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .schoolState{background-color:rgba(255,255,255,.5);border-radius:10px;height:35px;border:1px solid rgba(0,0,0,.12)}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy{width:80%;padding:8px}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy .accpetMe{float:left;margin-top:4px;margin-bottom:0;color:#fff}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy .accpetMe .md-icon{border-color:#fff;background:0 0}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy .accpetMe .md-icon:after{border-color:#fff}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy .accpetMe .md-container{margin-top:10px}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy md-checkbox.md-checked.md-focused .md-container:before{opacity:.26;background-color:#001a35}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy .privacyPolicy{font-size:12px;color:#fff}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy .privacyPolicy a{color:#428bca}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy .termsAndConditions{font-size:12px;color:#fff}.loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy .termsAndConditions a{color:#428bca}.loginController .mainSection .middleSection .accessCodeRegisterScreen{height:100%;width:400px;padding:0;background:0 0}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs{height:100%}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .md-tab{color:#fff;text-transform:none;font-size:20px}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs md-tabs-wrapper{border-bottom:none}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs md-tab-content{overflow:hidden}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs md-ink-bar{color:#fff;background-color:#fff}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .validAccessCode{color:#fff;font-size:15px;margin-bottom:5px}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .roleInputContainer{width:80%;padding:0;margin-top:10px}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeInputContainer{width:80%;margin-bottom:0;padding:0;margin-top:10px}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeInputContainer label{padding-left:16px;margin:0;color:#fff;font-size:16px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeInputContainer .showHidePassword{font-size:18px;line-height:24px;top:5px;text-align:center;color:#000}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeInputContainer .stateName,.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeInputContainer input{border-radius:10px;height:35px;border:1px solid rgba(0,0,0,.12);padding-left:16px;padding-right:25px;font-size:14px;color:#333;background-color:rgba(255,255,255,.5)}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeInputContainer .stateName:focus,.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeInputContainer input:focus{background-color:#fff}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeInputContainer md-select .md-select-value{border-bottom-width:0}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeInputContainer .warning{color:#ff787b;font-size:12px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .error_msg{font-size:13px;color:#ff787b;max-width:75%;font-weight:700!important;text-align:center;cursor:default;padding-top:0;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeBottomRow{width:80%;padding:0;margin-top:10px}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeBottomRow .md-button{border-radius:8px;width:120px;margin:0}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeBottomRow .cancelInButton{color:#333;background-color:#fff}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeBottomRow .submitButton{background-color:#001a35;border-color:#001a35;color:#fff}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeBottomRow .nextButton{background-color:#001a35;border-color:#001a35;color:#fff;width:100%}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .accessCodeBottomRow .md-button[disabled]{opacity:.65}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .roleButton,.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .schoolCity,.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .schoolState{background-color:rgba(255,255,255,.5);border-radius:10px;height:35px;border:1px solid rgba(0,0,0,.12)}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .acceptPolicy{width:80%;padding:8px}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .acceptPolicy .accpetMe{float:left;margin-top:4px;margin-bottom:0;color:#fff}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .acceptPolicy .accpetMe .md-icon{border-color:#fff;background:0 0}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .acceptPolicy .accpetMe .md-icon:after{border-color:#fff}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .acceptPolicy .accpetMe .md-container{margin-top:10px}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .acceptPolicy md-checkbox.md-checked.md-focused .md-container:before{opacity:.26;background-color:#001a35}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .acceptPolicy .privacyPolicy{font-size:12px;color:#fff}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .acceptPolicy .privacyPolicy a{color:#428bca}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .acceptPolicy .termsAndConditions{font-size:12px;color:#fff}.loginController .mainSection .middleSection .accessCodeRegisterScreen md-tabs .acceptPolicy .termsAndConditions a{color:#428bca}.loginController .mainSection .middleSection .wsetloginSection{height:100%;width:400px;background:0 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.loginController .mainSection .middleSection .wsetloginSection{overflow:hidden}}.loginController .mainSection .middleSection .wsetloginSection md-tabs{height:100%}.loginController .mainSection .middleSection .wsetloginSection md-tabs .md-tab{color:#fefefe;text-transform:none;font-size:16px}.loginController .mainSection .middleSection .wsetloginSection md-tabs .defaultSignIn{color:#fff;font-size:12px;padding:0;white-space:normal;line-height:20px;max-width:400px!important;text-transform:none}.loginController .mainSection .middleSection .wsetloginSection md-tabs .md-tab.md-active{font-size:19px;color:#fff}.loginController .mainSection .middleSection .wsetloginSection md-tabs md-tabs-wrapper{border-bottom:1px solid #fff}.loginController .mainSection .middleSection .wsetloginSection md-tabs md-ink-bar{color:#fff;background-color:#fff}.loginController .mainSection .middleSection .wsetloginSection md-tabs .cookieMessage{margin-left:15%;margin-top:10px}.loginController .mainSection .middleSection .wsetloginSection md-tabs .cookieMessage .cookieDetails{min-height:42px!important;font-size:12px;margin:0;color:#fff;padding:0}.loginController .mainSection .middleSection .wsetloginSection md-tabs .cookieMessage .cookieDetails .cookieLink{color:#2980ef}.loginController .mainSection .middleSection .wsetloginSection md-tabs .orDivider{overflow:hidden;text-align:center;width:80%;height:18px;margin-top:-20px;margin-left:10%;color:#fff;font-family:"Open Sans";font-weight:400;font-stretch:normal;font-style:normal;font-size:13px}.loginController .mainSection .middleSection .wsetloginSection md-tabs .orDivider:after,.loginController .mainSection .middleSection .wsetloginSection md-tabs .orDivider:before{background-color:#fff;content:"";opacity:.5;display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.loginController .mainSection .middleSection .wsetloginSection md-tabs .orDivider:before{right:.5em;margin-left:-50%}.loginController .mainSection .middleSection .wsetloginSection md-tabs .orDivider:after{left:.5em;margin-right:-50%}.loginController .mainSection .middleSection .wsetloginSection md-tabs .googleClassRommBtn{width:80%;margin-top:18px!important;align-items:center;border-radius:8px;padding:0!important;font-size:14px;background:#fff;color:#000;text-transform:none}.loginController .mainSection .middleSection .wsetloginSection md-tabs .googleClassRommBtn .signInGoogleClassDiv{display:table-cell;padding-left:10px}.loginController .mainSection .middleSection .wsetloginSection md-tabs .googleClassRommBtn .signInGoogleClassDiv .signInLogo{width:29px;height:29px;margin:0 21px 0 0;vertical-align:middle}.loginController .mainSection .middleSection .wsetloginSection md-tabs .googleClassRommBtn .signInGoogleLabel{position:absolute;left:50%;font-size:14px;font-family:"Open Sans";transform:translateX(-50%)}.loginController .mainSection .middleSection .wsetloginSection md-tabs .googleClassRommBtn .signInGoogleLabel:hover{cursor:pointer!important}.loginController .mainSection .middleSection .wsetloginSection md-tabs .googleClassRommBtn:disabled:hover{pointer-events:none}.loginController .mainSection .middleSection .wsetloginSection md-tabs .googleClassRommBtn:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .wsetloginSection md-tabs .googleClassRommBtn:disabled:hover{cursor:pointer!important}.loginController .mainSection .middleSection .wsetloginSection md-tabs .googleClassRommBtn:disabled{pointer-events:none}.loginController .mainSection .middleSection .wsetloginSection md-tabs .cleverBtn{width:80%;align-items:center;border-radius:8px;padding:0!important;font-size:14px;background:#001a35;color:#fff;text-transform:capitalize}.loginController .mainSection .middleSection .wsetloginSection md-tabs .cleverBtn .cleverDiv{display:table-cell;padding-left:10px}.loginController .mainSection .middleSection .wsetloginSection md-tabs .cleverBtn .cleverDiv .signInLogo{width:29px;height:29px;margin:0 21px 0 0;vertical-align:middle}.loginController .mainSection .middleSection .wsetloginSection md-tabs .cleverBtn .cleverLabel{position:absolute;left:50%;font-size:14px;font-family:"Open Sans";transform:translateX(-50%);cursor:pointer}.loginController .mainSection .middleSection .wsetloginSection md-tabs .cleverBtn:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .wsetloginSection md-tabs .classLinkBtn{width:80%;align-items:center;border-radius:8px;padding:0!important;font-size:14px;background:#34abcd;color:#fff;text-transform:capitalize}.loginController .mainSection .middleSection .wsetloginSection md-tabs .classLinkBtn .classLinkDiv{display:table-cell;padding-left:10px}.loginController .mainSection .middleSection .wsetloginSection md-tabs .classLinkBtn .classLinkDiv .signInLogo{width:29px;height:29px;margin:0 21px 0 0;vertical-align:middle}.loginController .mainSection .middleSection .wsetloginSection md-tabs .classLinkBtn .classLinkLabel{position:absolute;left:50%;font-size:14px;font-family:"Open Sans";transform:translateX(-50%);cursor:pointer}.loginController .mainSection .middleSection .wsetloginSection md-tabs .classLinkBtn:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .wsetloginSection md-tabs .inputContainer{width:80%;margin-bottom:0;cursor:default}.loginController .mainSection .middleSection .wsetloginSection md-tabs .inputContainer label{padding-left:16px;margin:0;color:#fff;font-size:16px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.loginController .mainSection .middleSection .wsetloginSection md-tabs .inputContainer .showHidePassword{font-size:18px;line-height:24px;top:6px;text-align:center;color:#333}.loginController .mainSection .middleSection .wsetloginSection md-tabs .inputContainer input{border-radius:10px;height:35px;border:1px solid rgba(0,0,0,.12);padding-left:16px;padding-right:25px;font-size:14px;color:#333;background-color:rgba(255,255,255,.5)}.loginController .mainSection .middleSection .wsetloginSection md-tabs .inputContainer input:focus{background-color:#fff}.loginController .mainSection .middleSection .wsetloginSection md-tabs md-input-container.md-input-focused label{font-size:18px!important}.loginController .mainSection .middleSection .wsetloginSection md-tabs .signInButton{width:80%;border-radius:8px;font-size:14px;background:#001a35;color:#fff;text-transform:none}.loginController .mainSection .middleSection .wsetloginSection md-tabs .signInButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .wsetloginSection md-tabs .infobutton{width:80%;border-radius:8px;font-size:14px;color:#fff;text-transform:none;border:1px solid #001a35}.loginController .mainSection .middleSection .wsetloginSection md-tabs .bottomRow{width:80%;padding:10px}.loginController .mainSection .middleSection .wsetloginSection md-tabs .bottomRow .rememberMe{min-height:42px!important;font-size:12px;margin:0;color:#fff;padding:0}.loginController .mainSection .middleSection .wsetloginSection md-tabs .bottomRow .rememberMe .md-container{margin:0;right:auto;position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:18px;height:18px}.loginController .mainSection .middleSection .wsetloginSection md-tabs .bottomRow .rememberMe:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .wsetloginSection md-tabs .bottomRow .rememberMe .md-label{position:unset;margin-top:13px}.loginController .mainSection .middleSection .wsetloginSection md-tabs .bottomRow .rememberMe .md-icon{border-color:#fff;background:0 0}.loginController .mainSection .middleSection .wsetloginSection md-tabs .bottomRow .rememberMe .md-icon:after{border-color:#fff}.loginController .mainSection .middleSection .wsetloginSection md-tabs .bottomRow .signinMessage{min-height:42px!important;font-size:12px;margin:0;color:#fff;padding-bottom:0}.loginController .mainSection .middleSection .wsetloginSection md-tabs .bottomRow md-checkbox.md-checked.md-focused .md-container:before{opacity:.26;background-color:#001a35}.loginController .mainSection .middleSection .wsetloginSection md-tabs .bottomRow .forgotPassword{font-size:12px;color:#fcacac;padding:0;cursor:pointer}.loginController .mainSection .middleSection .wsetloginSection md-tabs .bottomRow .redeemeAccessCode{color:#fff;font-size:16px}.loginController .mainSection .middleSection .wsetloginSection md-tabs .sendButton{width:80%;border-radius:8px;font-size:14px;background:#001a35;color:#fff;text-transform:none}.loginController .mainSection .middleSection .wsetloginSection md-tabs .sendButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .wsetloginSection md-tabs .md-button[disabled]{background:#001a35;opacity:.65}.loginController .mainSection .middleSection .wsetloginSection md-tabs .error_msg{font-size:13px;color:#ff787b;cursor:default;width:17rem;overflow-wrap:break-word;text-align:center;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.loginController .mainSection .middleSection .wsetloginSection md-tabs .error_msg .errorIcon{font-size:13px;color:#ff787b}.loginController .mainSection .middleSection .wsetloginSection .multiLanguageSelection{width:80%;padding-top:8px}.loginController .mainSection .middleSection .wsetloginSection .multiLanguageSelection .icon-language-selection{margin:0;color:#fff;font-size:18px;left:7px;position:relative}.loginController .mainSection .middleSection .wsetloginSection .multiLanguageSelection .icon-Web-link{margin:0;color:#fff;font-size:18px;left:7px;position:relative;cursor:default!important}.loginController .mainSection .middleSection .wsetloginSection .multiLanguageSelection .multLangView{width:80%;height:33px;margin:0;border-radius:12px;background-color:rgba(255,255,255,.1)}.loginController .mainSection .middleSection .wsetloginSection .multiLanguageSelection .multLangView .md-select-value{border:none}.loginController .mainSection .middleSection .wsetloginSection .multiLanguageSelection .multLangView .md-select-value .md-text{padding-left:12px;font-size:14px;color:#fff}.loginController .mainSection .middleSection .wsetloginSection .multiLanguageSelection .multLangView .md-select-icon{padding-right:20px;padding-top:4px;color:#fff}.loginController .mainSection .middleSection .wsetloginSection .multiLanguageSelection .multLangView .md-select-value.md-select-placeholder{padding-left:12px;font-size:14px;color:#333;border:none;font-family:none}.loginController .mainSection .middleSection .wsetloginSection .multiLanguageSelection .multLangView:focus{background-color:rgba(255,255,255,.2)}.loginController .mainSection .middleSection .wsetloginSection .multiLanguageSelection .multLangView:hover{background-color:rgba(255,255,255,.2)}.loginController .mainSection .middleSection .wsetloginSection .multiLanguageSelection .multLangViewIslamic .md-select-value{border:none;margin-bottom:unset}.loginController .mainSection .middleSection .wsetloginSection .multiLanguageSelection .multLangViewIslamic .md-select-value .md-text{font-family:"Open Sans"}.loginController .mainSection .middleSection .wsetloginSection .multiLanguageSelection .multLangViewIslamic .md-select-icon{margin:0 4px;transform:translateY(-2px)}.loginController .mainSection .middleSection .wsetloginSection .multiLanguageSelection .multLangViewIslamic .md-select-icon:after{right:0;text-align:center}.loginController .mainSection .middleSection .wsetforgotSection{height:100%;width:400px;background:0 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.loginController .mainSection .middleSection .wsetforgotSection{overflow:hidden}}.loginController .mainSection .middleSection .wsetforgotSection .error_msg{font-size:13px;color:#ff787b;outline:0;cursor:default;padding-bottom:20px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.loginController .mainSection .middleSection .wsetforgotSection md-tabs{height:100%}.loginController .mainSection .middleSection .wsetforgotSection md-tabs .md-tab{color:#fff;text-transform:none;font-size:20px}.loginController .mainSection .middleSection .wsetforgotSection md-tabs md-tabs-wrapper{border-bottom:1px solid #fff}.loginController .mainSection .middleSection .wsetforgotSection md-tabs md-ink-bar{color:#fff;background-color:#fff}.loginController .mainSection .middleSection .wsetforgotSection md-tabs .forgotPasswordTextsmall{color:#fff;font-size:11px}.loginController .mainSection .middleSection .wsetforgotSection md-tabs .forgotPasswordText{color:#fff;font-size:13px}.loginController .mainSection .middleSection .wsetforgotSection md-tabs .forgotPasswordInputContainer{width:80%;margin-bottom:0;padding:0;padding-top:5px}.loginController .mainSection .middleSection .wsetforgotSection md-tabs .forgotPasswordInputContainer label{padding-left:16px;margin:0;color:#fff;font-size:16px}.loginController .mainSection .middleSection .wsetforgotSection md-tabs .forgotPasswordInputContainer input{border-radius:10px;height:35px;border:1px solid rgba(0,0,0,.12);padding-left:16px;font-size:14px;color:#333;background-color:rgba(255,255,255,.5)}.loginController .mainSection .middleSection .wsetforgotSection md-tabs .forgotPasswordInputContainer input:focus{background-color:#fff}.loginController .mainSection .middleSection .wsetforgotSection md-tabs .forgotPasswordBottomRow{width:80%}.loginController .mainSection .middleSection .wsetforgotSection md-tabs .forgotPasswordBottomRow .md-button{border-radius:8px;width:120px;margin:0}.loginController .mainSection .middleSection .wsetforgotSection md-tabs .forgotPasswordBottomRow .cancelInButton{color:#333;background-color:#fff;text-transform:capitalize}.loginController .mainSection .middleSection .wsetforgotSection md-tabs .forgotPasswordBottomRow .cancelInButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .wsetforgotSection md-tabs .forgotPasswordBottomRow .submitButton{background-color:#001a35;border-color:#001a35;color:#fff;text-transform:capitalize}.loginController .mainSection .middleSection .wsetforgotSection md-tabs .forgotPasswordBottomRow .submitButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController .mainSection .middleSection .wsetforgotSection md-tabs .forgotPasswordBottomRow .md-button[disabled]{opacity:.8}.loginController .mainSection .button-container{position:absolute;top:50%;left:50%;transform:translate(-46%,-50%);display:flex;flex-direction:column;align-items:center;width:100%;max-width:300px}.loginController .mainSection .button-container .signInButton{width:100%;background-color:#001a35;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;margin:10px 0;text-transform:capitalize}.loginController .mainSection .button-container .signInButton:hover{background-color:#0056b3}.loginController .create_account{position:relative;text-align:center}.loginController .create_account .create_account_link{text-decoration:underline;color:#466bf8;font-weight:700}.loginController .policy{text-align:center;font-size:13px;color:#fff;position:relative;top:10px}.loginController .bottomSection{height:15%;background-color:rgba(0,0,0,.65);position:absolute;bottom:0;width:100%}.loginController .bottomSection .topText{padding-bottom:8px;color:#fff;font-size:23px}.loginController .bottomSection .topTextsmall{padding-bottom:8px;color:#fff;font-size:20px}.loginController .bottomSection .bottomText{color:#fff}.loginController .bottomSection .bottomText1{color:#fff;font-size:25px}.loginController .bottomSection #noclick{pointer-events:none}.loginController .bottomSection #desktopInstaller{background-image:url(images/desktop.png);background-repeat:no-repeat;background-size:cover}.loginController .bottomSection #desktopSetup{background-image:url(images/Download_For_Windows.png);background-repeat:no-repeat;background-size:cover}.loginController .bottomSection #LinuxAppimageInstaller{background-image:url(images/Download_For_Linux_Appimage.png);background-repeat:no-repeat;background-size:cover}.loginController .bottomSection #LinuxDebianInstaller{background-image:url(images/Download_For_Linux_Debian.png);background-repeat:no-repeat;background-size:cover}.loginController .bottomSection #LinuxRPMInstaller{background-image:url(images/Download_For_Linux_RPM.png);background-repeat:no-repeat;background-size:cover}.loginController .bottomSection #MacOSInstaller{background-image:url(images/Download_On_The_AppStore.png);background-repeat:no-repeat;background-size:cover}.loginController .bottomSection .imageLink{width:119px;height:35px;background-color:transparent;cursor:pointer}.loginController .bottomSection .imageLink a{height:inherit}.loginController .bottomSection .imageLink img{height:100%;width:100%}.loginController .bottomSectionOup{height:15%;background-color:#011e41;position:relative;bottom:0;width:100%}.loginController .bottomSectionOup .topText{color:#fff}.loginController .bottomSectionOup .bottomText{color:#fff}.loginController .bottomSectionOup #desktopInstaller{background-image:url(images/desktop.png);background-repeat:no-repeat;background-size:cover}.loginController .bottomSectionOup .imageLink{width:146px;height:43px}.loginController .bottomSectionOup .imageLink a{height:inherit}.loginController .bottomSectionOup .imageLink img{height:100%;width:100%}.loginController .desktopInstallerPopupSection{height:12%;background:#e8e2d3;position:absolute;bottom:0;width:100%}.loginController .desktopInstallerPopupSection .topLink{color:#3a3937;font-size:10px;padding-left:20%}.loginController .desktopInstallerPopupSection .topLink a{color:#428bca}.loginController .desktopInstallerPopupSection .bottomLink{color:#3a3937;font-size:15px;padding-left:20%}.loginController .desktopInstallerPopupSection .bottomLink a{color:#428bca}.loginController .desktopInstallerPopupSection .cancelInButton{background:#e8e2d3;border:1px solid #000;color:#000;border-radius:0;margin-left:300px}.loginController .desktopInstallerPopupSection .cancelInButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.forgotPasswordDialog{background:#095e8e}.forgotPasswordDialog .resetConfirmation{color:#fff;text-align:center}.forgotPasswordDialog .md-button{border:1px solid #fff;color:#fff;border-radius:0}.resetConfirmPassword{width:410px;height:265px}.resetConfirmPassword .okReset{top:12px;min-height:0;border-radius:8%;line-height:20px;min-width:65px;background-color:#095e8e!important}.resetConfirmPassword .labelReset{font-size:14px;padding-bottom:2px;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.resetConfirmPassword .label1Reset{font-size:12px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.resetConfirmPassword .circle-loader{margin-bottom:1.5em;border:3px solid rgba(0,0,0,.2);border-left-color:#095e8e;animation:loader-spin 1.2s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:5em;height:5em}.resetConfirmPassword .load-complete{-webkit-animation:none;animation:none;border-color:#5cb85c;transition:border .5s ease-out}.resetConfirmPassword .load-failed{-webkit-animation:none;animation:none;border-color:#a51d1d;transition:border .5s ease-out}.resetConfirmPassword .checkmark{display:none}.resetConfirmPassword .checkmark.draw:after{animation-duration:.8s;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.resetConfirmPassword .checkmark:after{opacity:1;height:2.5em;width:1.25em;transform-origin:left top;border-right:3px solid #5cb85c;border-top:3px solid #5cb85c;content:'';left:1.25em;top:2.5em;position:absolute}.resetConfirmPassword .crossmark{display:none;position:absolute;right:24px;top:15px;width:32px;height:32px}.resetConfirmPassword .crossmark:after,.resetConfirmPassword .crossmark:before{position:absolute;left:15px;content:' ';height:50px;width:2px;background-color:#a51d1d}.resetConfirmPassword .crossmark:before{transform:rotate(45deg)}.resetConfirmPassword .crossmark:after{transform:rotate(-45deg)}@keyframes loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:1.25em;opacity:1}40%{height:2.5em;width:1.25em;opacity:1}100%{height:2.5em;width:1.25em;opacity:1}}.OUP .mainSection{height:inherit}.OUP .mainSection .middleContainer{overflow:auto;height:auto;border-radius:10px;width:400px;padding:20px 0 0 0;background-color:rgba(255,255,255,.8);justify-content:start}.OUP .mainSection .middleSection .loginSection md-tabs .bottomRow{padding:10px 4px}.OUP .mainSection .middleSection .loginSection md-tabs .bottomRow .rememberMe{color:#000;font-size:14px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.OUP .mainSection .middleSection .loginSection md-tabs .bottomRow .rememberMe .md-label{top:0}.OUP .mainSection .middleSection .loginSection md-tabs .bottomRow .forgotPassword{color:red;font-size:14px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.OUP .mainSection .middleSection .loginSection md-tabs .md-label{margin-left:24px}.OUP .mainSection .middleSection .loginSection md-tabs .inputContainer{width:80%;margin-bottom:0;cursor:default}.OUP .mainSection .middleSection .loginSection md-tabs .inputContainer label{padding-left:16px;margin:0;color:#333;font-size:15px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.OUP .mainSection .middleSection .loginSection md-tabs .inputContainer .showHidePassword{font-size:18px;line-height:24px;top:6px;text-align:center;color:#333}.OUP .mainSection .middleSection .loginSection md-tabs .inputContainer input{border-radius:10px;height:35px;border:1px solid rgba(0,0,0,.12);padding-left:16px;padding-right:25px;font-size:15px;color:#333;background-color:rgba(255,255,255,.5)}.OUP .mainSection .middleSection .loginSection md-tabs .inputContainer input:focus{background-color:#fff}.OUP .mainSection .middleSection .loginSection md-tabs md-input-container.md-input-focused label{font-size:16px!important;color:#000}.OUP .mainSection .registerContainer{width:377px}.OUP .mainSection .registerContainer .create{width:100%;font-family:"Open Sans";font-weight:600}.OUP .mainSection .registerContainer .registrationForm{width:100%;margin:15px 0}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .inputContainer{width:290px;margin:0;cursor:default;padding:0}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .inputContainer label{padding-left:16px;margin:0;color:#333;font-size:15px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .inputContainer input{border-radius:10px;height:40px;border:1px solid rgba(0,0,0,.12);padding-left:16px;padding-right:25px;font-size:14px;color:#333;background-color:rgba(255,255,255,.7)}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .inputContainer input:focus{background-color:#fff}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .inputContainer md-select{left:95px;top:460px;min-width:250px;padding-left:10px}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .inputContainer md-select .md-select-value{min-height:34px;border-bottom-width:0;padding-bottom:7px;padding-right:18px}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .inputContainer md-input-container.md-input-focused label{font-size:18px!important}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .inputContainer .md-select-menu-container .md-active .md-clickable{display:block;left:414px;top:552px;min-width:315px;font-size:14px}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .inputContainerstate{margin:0;padding:0;padding-bottom:25px}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .inputContainerstate md-select{left:95px;top:460px;width:290px;padding-left:10px;background:rgba(255,255,255,.7);border-radius:10px}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .inputContainerstate md-select .md-select-value{min-height:34px;border-bottom-width:0;padding-right:18px}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .inputContainerstate input{border-radius:10px;height:40px;border:1px solid rgba(0,0,0,.12);padding-left:16px;padding-right:25px;font-size:14px;color:#333;background-color:rgba(255,255,255,.7)}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .inputContainerstate input:focus{background-color:#fff}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .error_msg{font-size:13px;color:#ff787b;cursor:default;padding-top:0;position:relative;bottom:17px}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .error_msg1{font-size:12px;color:#ff787b;cursor:default;padding-top:0;position:relative;bottom:17px}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .errprRecaptch{font-size:13px;color:#ff787b;cursor:default;padding-top:0;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-weight:400;font-style:normal;position:relative;bottom:-4px}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .md-list-item .md-list-item-inner:before,.OUP .mainSection .registerContainer .registrationForm .registrationMainSection md-list-item:before{content:"";min-height:0;visibility:hidden;display:inline}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .stateDropdownList{background:#fff;height:auto;max-height:214px;position:absolute;overflow:auto;z-index:999999;width:100%;top:40px;border-radius:7px}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .cityDropdownList{background:#fff;height:auto;max-height:150px;position:absolute;overflow:auto;z-index:999999;width:100%;top:40px;border-radius:7px}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .nextButton{width:78%;border-radius:8px;font-size:14px;top:14px;background:#001a35;color:#fff;text-transform:capitalize}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .nextButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .nextButtonSchool{width:80%;border-radius:8px;font-size:14px;top:0;background:#001a35;color:#fff;text-transform:capitalize}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .nextButtonSchool:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .md-button[disabled]{background:#001a35;opacity:.65}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer{margin-bottom:25px;width:78%;cursor:default;border-radius:10px;height:40px;border:1px solid rgba(0,0,0,.12);font-size:14px;color:#333;background-color:rgba(255,255,255,.7)}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer:focus{background-color:#fff}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer label{padding-left:16px;margin:0;color:#333;font-size:15px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer .country,.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer .role,.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer .schoolCity,.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer .schoolState{color:#333}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer .country .md-select-value,.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer .role .md-select-value,.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer .schoolCity .md-select-value,.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer .schoolState .md-select-value{border:none}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer .country .md-select-placeholder,.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer .role .md-select-placeholder,.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer .schoolCity .md-select-placeholder,.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .roleContainer .schoolState .md-select-placeholder{color:#000}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .signInButton{width:78%;height:42px;margin-left:0;margin-right:0;border-radius:8px;font-size:16px;background:#001a35;color:#fff;text-transform:capitalize}.OUP .mainSection .registerContainer .registrationForm .registrationMainSection .signInButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.OUP .mainSection .isbntext1{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-size:14px;font-weight:600;line-height:2;letter-spacing:normal;text-align:center;color:#333}.OUP .mainSection .stateDropdown{z-index:999999;position:absolute;background:#fff;height:auto;margin:0;width:77%;border-radius:10px;top:183px;list-style-type:none}.OUP .mainSection .regRole{border-radius:10px;height:40px;border:1px solid rgba(0,0,0,.12);padding-left:16px;padding-right:25px;font-size:14px;color:#333;background-color:rgba(255,255,255,.7)}.OUP .mainSection .register{font-size:15px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.OUP .mainSection .registerLink{cursor:pointer}.OUP .mainSection .isbn_icon{font-size:18px;line-height:24px;top:6px;text-align:center}.OUP .policy{color:#000}.isbntext1{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-size:14px;font-weight:600;line-height:2;color:#333}.isbntext2{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-size:14px;font-weight:600}.continueButton{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;width:120px;height:40px;font-size:14px;font-weight:600;border-radius:8px;line-height:20px;background-color:#003d8b;text-transform:capitalize}.updateButton{width:120px;font-weight:600;line-height:20px;height:19px;font-size:14px;text-transform:capitalize}.successButton{width:auto;font-weight:600;line-height:20px;height:19px;font-size:14px;text-transform:capitalize;background:#001a35!important;color:#fff!important;border-radius:5px}.inccorectIsbn{font-size:14px;font-weight:700}.title1{color:red}.regSuccessText1{padding:23px 0 0 119px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-size:18px;font-weight:700}.regSuccessText2{width:426px;padding:0 16px 13px 30px;font-size:14px;font-weight:600}.isbnmoreIbfo{padding:14px 8px 17px 25px;width:326px;height:60px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-size:12px}.regSuccessTextCheck{width:400px;padding:15px 19px 0 28px;font-size:14px;font-weight:600}.regSuccessTextCheck1{width:426px;font-size:14px;padding:0 19px 9px 27px;font-weight:600}.regSuccessTextCheckButton{width:120px;height:40px;border-radius:8px;background-color:#003d8b}.erroriconcross{font-size:15px!important;color:red;line-height:21px!important}.white-login-panel .mainSection{overflow-y:hidden;height:inherit}.white-login-panel .mainSection .middleContainer{height:auto;width:400px;padding:20px 0 0 0;background-color:#fff}.registerinfo{font-family:"Open Sans"}.closeDilog{background-color:#001a35!important;color:#fff}.classSamlLoginBtn{width:80%;align-items:center;border-radius:8px;padding:0!important;font-size:14px;background:#4a7ff1!important;color:#fff;text-transform:none}.classSamlLoginBtn .showSamlIcon{font-size:25px;color:#4a7ff1;line-height:37px;float:left;width:12%;background-color:#fff;height:36px}.classSamlLoginBtn .samlLoginLabel{position:absolute;left:50%;font-size:14px;font-family:"Open Sans";transform:translateX(-50%);line-height:35px}.trialguide_sso{width:21rem;margin:0 auto;margin-top:2rem;border-radius:8px;font-size:14px;background:#001a35;color:#fff;text-transform:capitalize;border:0;box-sizing:border-box;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-style:inherit;font-variant:inherit;font-weight:500;line-height:36px;margin:45px 8px;min-height:36px;min-width:88px;outline:0;overflow:hidden;padding:0 8px;position:center;text-align:center;text-decoration:none;margin-left:auto;margin-right:auto;display:block}.Kois_sso{width:21rem;margin:0 auto;margin-top:2rem;border-radius:8px;font-size:14px;background:#001a35;color:#000;text-transform:capitalize;border:0;box-sizing:border-box;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-style:inherit;font-variant:inherit;font-weight:500;line-height:36px;margin:45px 8px;min-height:36px;min-width:88px;outline:0;overflow:hidden;padding:0 8px;position:center;text-align:center;text-decoration:none;margin-left:auto;margin-right:auto;display:block}.topSection_trialGuide{min-height:50%}.topSection_trialGuideTop{min-height:35%}.topSection_trialGuideMiddle{min-height:20%}@media only screen and (max-width:712px){.qrCodecontainer{margin-top:40px}.qrCodecontainer .qrCodeText{width:145px;font-size:14px}.qrCodecontainer .qrCodeImg{width:70px}}.loginController .mainSection .topSection{height:auto}.loginController .mainSection .topSection.logout{min-height:50%!important}.loginController .mainSection .topSection.logout .kitabooLogo{text-align:center}.loginController .mainSection .middleSection.logout{color:#fefefe;min-height:20%}.loginController .mainSection .middleSection.logout .logout-text{width:250px;text-align:center}.changePasswordcontainer{width:334px;height:auto;overflow:auto;box-shadow:0 2px 6px 0 rgba(0,0,0,.7);background:#fff;border:1px solid #001a35}.changePasswordcontainer .mobileBackRow .backIcon{font-size:18px;color:#1e709f}.changePasswordcontainer .mobileBackRow .editProfileLabel{font-size:18px;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.changePasswordcontainer .midContainerChagepwd{overflow:auto;background:#fff}.changePasswordcontainer .passwordTop{background:#fff;padding:15px 15px 10px 15px;overflow:hidden}.changePasswordcontainer .passwordTop .profilePics{width:105px;height:105px;border-radius:50%;overflow:hidden;position:relative;border:solid 3px #095e8e;padding:0}.changePasswordcontainer .passwordTop .profilePics .profileImagePwd{width:100%;height:100%;border-radius:50%}.changePasswordcontainer .passwordTop .userInfo{padding:0 0 0 15px}.changePasswordcontainer .passwordTop .userInfo .userName{color:#333;font-size:16px;width:auto;max-width:183px;text-transform:capitalize;cursor:default;display:inline-block;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.changePasswordcontainer .passwordTop .userInfo .userID{font-size:12px;color:rgba(0,0,0,.7);width:auto;max-width:183px;cursor:default;display:inline-block;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.changePasswordcontainer .passwordTop .changePwdClose{position:absolute;right:0;top:13px}.changePasswordcontainer .passwordTop .changePwdClose .changePwdCloseIcon{line-height:26px;font-size:12px}.changePasswordcontainer .md-accent{background:#fff!important;min-height:55px}.changePasswordcontainer .md-toolbar-tools{color:#001a35;max-height:53px;font-size:18px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.changePasswordcontainer .md-toolbar-tools span{cursor:default}.changePasswordcontainer .bottomBar{background:#fff;padding-left:10px;padding-right:10px;overflow:hidden}.changePasswordcontainer .bottomBar .common{margin:12px 0;padding:0}.changePasswordcontainer .bottomBar .commonLabel{font-size:14px;margin-bottom:0;padding-right:30px;color:#484848;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.changePasswordcontainer .bottomBar .commonInput{font-size:14px;margin-bottom:0;padding-right:30px;color:#000;border-color:#707070;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.changePasswordcontainer .bottomBar md-input-container.md-icon-left>label{left:0}.changePasswordcontainer .bottomBar .showHidePassword{font-size:14px;color:#000;line-height:24px;text-align:center;top:0}.changePasswordcontainer .bottomBar input::-ms-clear,.changePasswordcontainer .bottomBar input::-ms-reveal{display:none}.changePasswordcontainer .bottomButton{border-top-width:0;padding:0 15px 7px 15px;background:#fff}.changePasswordcontainer .bottomButton .cancel{border-radius:0;color:#333}.changePasswordcontainer .bottomButton .save{background-color:#001a35;color:#fff;border-radius:0}.changePasswordcontainer .bottomButton .save:hover{background-color:#001a35}.changePasswordcontainer .bottomButton .md-button[disabled]{opacity:.6}.changePasswordcontainer md-input-container.md-input-focused .md-input{border-color:#001a35!important}.changePasswordcontainer md-input-container.md-input-focused label{color:#001a35!important}.changePasswordcontainer .errorRow{width:100%;position:relative;display:inline-block;bottom:20px}.changePasswordcontainer .errorRow .showMessage{font-size:14px;text-align:center;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.changePasswordcontainer .errorRow .errorMessage{color:#d82d14}.changePasswordcontainer .errorRow .successMessage{color:#5cb85c}.editProfileContainer{width:334px;height:auto;background:#fff;overflow:auto;box-shadow:0 2px 6px 0 rgba(0,0,0,.7);border:1px solid #001a35}.editProfileContainer .editMainContainer{background:#fff}.editProfileContainer .midProfile{overflow:auto;background:#fff}.editProfileContainer md-content{background:#fff;padding-left:10px;padding-right:10px;overflow:hidden}.editProfileContainer .mobileBackRow .backIcon{font-size:18px;color:#1e709f}.editProfileContainer .mobileBackRow .editProfileLabel{font-size:18px;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.editProfileContainer .profileTop .profilePic{width:132px;height:132px;z-index:1;overflow:hidden;position:relative;border-radius:50%;border:solid 3px #001a35}.editProfileContainer .profileTop .profilePic .profiePicture{width:100%;height:100%;border-radius:50%;background:#d0d0d0}.editProfileContainer .profileTop .profilePic .editbar{width:132px;position:absolute;text-align:center;bottom:0;z-index:27;background-color:rgba(2,2,2,.8)}.editProfileContainer .profileTop .profilePic .editbar .uploadPic{margin-bottom:0}.editProfileContainer .profileTop .profilePic .editbar .editText{color:#fff;font-size:9px;margin-bottom:0}.editProfileContainer .profileTop .profilePic .editbar .profileCoverpic{visibility:hidden;position:absolute;right:2px;bottom:51px;width:55%;height:28px}.editProfileContainer .profileTop .profilePic .editbar .editProfileIcon{color:#fff;line-height:25px;font-size:10px}.editProfileContainer .profileTop .editProfileClose{position:absolute;right:0;top:12px}.editProfileContainer .profileTop .editProfileClose .editProfileCloseIcon{font-size:14px;line-height:26px;color:#333}.editProfileContainer .userId{color:rgba(0,0,0,.7);font-size:14px;cursor:default;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.editProfileContainer .userNameInfo .customStyle{font-size:10px;text-align:center;line-height:24px;color:#001a35}.editProfileContainer .userNameInfo .customStyle::before{content:"\58"}.editProfileContainer .userNameInfo .commonLableName{font-size:14px;margin-bottom:0;color:#000;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.editProfileContainer .userNameInfo .nameInput{padding-right:30px;border-color:#707070;color:#333}.editProfileContainer .bottomProfileButton{padding:0 15px 7px 15px;background:#fff}.editProfileContainer .bottomProfileButton .cancelProfile{border-radius:0;color:#333}.editProfileContainer .bottomProfileButton .saveProfile{background-color:#001a35;color:#fff;border-radius:0}.editProfileContainer .bottomProfileButton .saveProfile:hover{background-color:#001a35}.editProfileContainer .bottomProfileButton .md-button[disabled]{opacity:.38}.editProfileContainer md-input-container.md-input-focused .md-input{border-color:#001a35!important;color:#000!important}.editProfileContainer md-input-container.md-input-focused label{color:#001a35!important}.editProfileContainer .errorRow{width:100%;position:relative;display:inline-block;bottom:20px}.editProfileContainer .errorRow .errorMessage{font-size:14px;text-align:center;color:#d82d14}.accessCode{width:607px;height:auto;border-radius:2px;padding-bottom:15px;box-shadow:0 6px 12px 0 rgba(0,0,0,.48);background:#fff;border:1px solid #001a35}.accessCode md-content{background:#fff}.accessCode .addContentToolBar{padding:0 16px 0 3px}.accessCode .accessCodeHeaderText{background:#fff}.accessCode .accessCodeHeaderText .addContent{font-size:18px;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.accessCode .accessCodeHeaderText .sadanAdd_container{font-size:18px;color:#000}.accessCode .accessCodeHeaderText .accessCodeClose{font-size:16px;color:#000;line-height:26px}.accessCode .access .md-input{color:#333;border-color:#333}.accessCode .accessInput{opacity:.6;font-size:15px;margin-bottom:0;color:#595959}.accessCode .errorRow{width:100%;position:relative}.accessCode .errorRow .errorMessage{font-size:14px;color:#d82d14;outline:0;overflow-wrap:break-word;text-align:left}.accessCode .accessCodeBottom{border-top-width:0}.accessCode .accessCodeBottom .cancelAccess{width:120px;font-size:14px;color:#333;border-radius:2px}.accessCode .accessCodeBottom .saveAccess{width:120px;border-radius:2px;font-size:14px;color:#fff;background-color:#001a35!important}.accessCode .md-button[disabled]{opacity:.6}.accessCode .bottomText{font-size:14px;color:#575757}.accessCode md-input-container.md-input-focused .md-input{border-color:#333}.accessCode md-input-container.md-input-focused label{color:#595959}.accessCode .blue md-radio-button.md-checked .md-off{border-color:#00aad3!important}.accessCode .blue md-radio-button .md-on{background-color:#00aad3!important}.accessCode .capitalcase{text-transform:capitalize!important}.accessCode .blue md-radio-group .md-checked .md-ink-ripple{color:#00aad3!important}.mainContainer{width:334px;height:auto;position:absolute;z-index:11;box-shadow:0 2px 6px 0 rgba(0,0,0,.7);background-color:#fff;right:0;margin:15px;border:1px solid #001a35}.mainContainer md-content,.mainContainer md-content.md-default-theme{background-color:#fff}.mainContainer .profileTop{padding:15px 15px 5px 15px}.mainContainer md-input-container{width:60%;margin-left:6%}.mainContainer md-input-container label{color:#001a35}.mainContainer .profilePics{width:105px;height:105px;border-radius:50%;border:solid 3px #001a35;overflow:hidden;position:relative;padding:0}.mainContainer .profilePics .profileImage{width:100%;height:100%;border-radius:50%;background:#d0d0d0}.mainContainer .userInfo{padding:0 0 0 15px;height:105px}.mainContainer .userInfo .userName{font-size:14px;color:#333;width:auto;max-width:150px;display:inline-block;text-transform:capitalize;cursor:default;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.mainContainer .userInfo .userID{font-size:12px;color:rgba(0,0,0,.7);width:auto;max-width:150px;cursor:default;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.mainContainer .editProfile{margin:0;opacity:.8}.mainContainer .editProfile .editIcon{font-size:16px;text-align:center;line-height:24px;color:#001a35}.mainContainer .changePasswordLabel{font-size:14px;color:#001a35;text-decoration-line:underline;text-decoration:underline;text-align:center;cursor:pointer;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.mainContainer .manageDeviceStatusLabel{font-size:14px;color:#001a35;text-decoration-line:underline;text-decoration:underline;text-align:center;cursor:pointer;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.mainContainer .worldbookguestname{font-size:14px;text-align:center;color:#000;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.mainContainer .profilePage{font-size:14px;color:#001a35;text-decoration-line:underline;text-decoration:underline;text-align:center;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.mainContainer .profilePage #changePasswordView{cursor:pointer}.mainContainer .helpPage{margin-top:4px;border-radius:50%;color:#095e8e;border:1px solid #095e8e;width:24px;height:24px;border-radius:50%;line-height:1}.mainContainer .helpPage md-icon{height:0;width:0;min-height:0;min-width:0;line-height:0}.mainContainer .icon-help:before{font-size:16px;color:#095e8e;padding-top:4px;position:absolute;margin-left:-8px}.mainContainer .commonlinks{font-size:12px;text-align:center;color:#001a35;padding:0;text-decoration:underline;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;cursor:pointer;margin-bottom:2%}.mainContainer .pipe{color:#707070;margin-bottom:3%}.mainContainer .version{padding:5px;font-size:12px;color:#333;cursor:default;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.mainContainer .signOutButton{padding:0 15px 15px 15px}.mainContainer .signOutButton .signOutLabel{width:304px;height:40px;background-color:#001a35;font-size:14px;color:#fff;margin:0}.mainContainer .signOutButton .signOutLabel .signoutIcon{font-size:12px;color:#fff;line-height:22px}.mainContainer .signOutButton .md-button:not([disabled]):hover{background-color:#001a35}.mainContainer .signOutButton .md-button.md-raised:not([disabled]):hover{background-color:#001a35}.mainContainer .signOutButton .md-button.md-raised:not([disabled]).md-focused{background-color:#de0000;box-shadow:0 2px 5px 0 rgba(0,0,0,.75)}.mainContainer .signOutButtonWorldbook{padding:0 15px 15px 15px}.mainContainer .signOutButtonWorldbook .signOutLabel{width:304px;height:40px;font-size:14px;margin:0;border:2px solid #407db4;background-color:#fff;color:#407db4;text-transform:none}.mainContainer .signOutButtonWorldbook .signOutLabel .signoutIcon{font-size:12px;color:#407db4;line-height:22px}.mainContainer .signOutButtonWorldbook .md-button:not([disabled]):hover{background-color:#407db4;color:#fff}.mainContainer .signOutButtonWorldbook .md-button:not([disabled]):hover .signoutIcon{font-size:12px;color:#fff;line-height:22px}.mainContainer .signOutButtonWorldbook .md-button.md-raised:not([disabled]):hover{background-color:#407db4;color:#fff}.mainContainer .signOutButtonWorldbook .md-button.md-raised:not([disabled]):hover .signoutIcon{font-size:12px;color:#fff;line-height:22px}.mainContainer .signOutButtonWorldbook .md-button.md-raised:not([disabled]).md-focused{background-color:#407db4;color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.75)}.mainContainer .signOutButtonWorldbook .md-button.md-raised:not([disabled]).md-focused .signoutIcon{font-size:12px;color:#fff;line-height:22px}.mainContainer .signOutButtonCarnegie{padding:0 15px 15px 15px}.mainContainer .signOutButtonCarnegie .signOutLabel{width:304px;height:40px;background-color:#35abe2;text-transform:initial!important;font-size:14px;color:#fff;margin:0}.mainContainer .signOutButtonCarnegie .signOutLabel .signoutIcon{font-size:12px;color:#fff;line-height:22px}.mainContainer .signOutButtonCarnegie .md-button:not([disabled]):hover{background-color:#35abe2}.mainContainer .signOutButtonCarnegie .md-button.md-raised:not([disabled]):hover{background-color:#35abe2}.mainContainer .signOutButtonCarnegie .md-button.md-raised:not([disabled]).md-focused{background-color:#35abe2;box-shadow:0 2px 5px 0 rgba(0,0,0,.75)}.mainContainer .createAcoount{padding:0 15px 15px 15px}.mainContainer .createAcoount .signOutLabel{width:304px;height:40px;background-color:#337ab7;font-size:14px;color:#fff;margin:0}.mainContainer .createAcoount .md-button:not([disabled]):hover{background-color:#337ab7}.mainContainer .createAcoount .md-button.md-raised:not([disabled]):hover{background-color:#337ab7}.mainContainer .createAcoount .md-button.md-raised:not([disabled]).md-focused{background-color:#de0000;box-shadow:0 2px 5px 0 rgba(0,0,0,.75)}.mainContainer .multilanguage{height:auto;padding-bottom:10px}.mainContainer .multilanguage .languageHeading{margin-left:8px;margin-bottom:8px;font-size:11px;color:#001a35;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.mainContainer .multilanguage .multLangView{height:40px;width:100%;margin:0 12px;border-radius:4px;border:solid 1px #9a9a9a;background-color:#fff}.mainContainer .multilanguage .multLangView .md-select-value{border:none;margin-bottom:unset}.mainContainer .multilanguage .multLangView .md-select-value .md-text{padding-left:12px;font-size:14px;color:#000}.mainContainer .multilanguage .multLangView .md-select-icon{padding-right:20px;padding-top:4px;color:#666}.mainContainer .multilanguage .multLangView .md-select-value.md-select-placeholder{font-size:14px;color:#000;border:none;font-family:none}.mainContainer .multilanguage .multLangViewIslamic .md-select-value{border:none;margin-bottom:unset}.mainContainer .multilanguage .multLangViewIslamic .md-select-value .md-text{font-family:"Open Sans"}.mainContainer .multilanguage .multLangViewIslamic .md-select-icon{color:#666;margin:0 4px;transform:translateY(-2px)}.mainContainer .multilanguage .multLangViewIslamic .md-select-icon:after{right:0;text-align:center}.mainContainer .partnerSelect{margin:0 12px}.mainContainer .multipleInstitute{height:auto}.mainContainer .partnerReferenceName{width:206px;margin-right:44px;border:none;font-size:14px;color:#000}.mainContainer .changeschool{font-size:12px;text-align:center;color:#001a35;padding:0;text-decoration:none;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;cursor:pointer;border:none}.mainContainer .schooldata{margin-left:4px;margin-bottom:8px;font-size:11px;color:#095e8e;font-family:"Open Sans";font-weight:400;font-style:normal}.mainContainer .schoolText{color:#001a35}.smallText{text-transform:none!important}@media screen and (max-device-width:900px) and (orientation:landscape){.mainContainer{overflow:auto;height:95%}}.moreInfoDialogue{width:auto;height:auto;background-color:#0c47cb}.moreInfoDialogue .cardContent{align-items:center}.moreInfoDialogue .cardContent .mainCardContent{margin:0;padding:0;width:830px;overflow:hidden;background:#fff}.moreInfoDialogue .cardContent .mainCardContent .moreInfoHeaderText{background-color:#fff}.moreInfoDialogue .cardContent .mainCardContent .moreInfoHeaderText .title{padding:20px 24px 22px 6px}.moreInfoDialogue .cardContent .mainCardContent .moreInfoHeaderText .title .moreInfo{font-size:21px;color:#000;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.moreInfoDialogue .cardContent .mainCardContent .moreInfoHeaderText .moreInfoClose{font-size:16px;color:#000;line-height:26px}.moreInfoDialogue .cardContent .mainCardContent .bookInfo{padding:0 24px 20px 24px}.moreInfoDialogue .cardContent .mainCardContent .bookInfo .cardImageView{background-color:#8d8d8d;max-width:167px;width:167px;height:214px;display:flex;flex-direction:column;text-decoration:none;position:relative;top:0;justify-content:center;align-content:center;flex-wrap:wrap;padding:0;margin:0;cursor:pointer;box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}.moreInfoDialogue .cardContent .mainCardContent .bookInfo .cardImageView .cardImage{max-width:100%;max-height:100%;width:100%;padding:0;margin:0}.moreInfoDialogue .cardContent .mainCardContent .bookInfo .cardImageViewMobile{width:180px;height:238px;background-color:#8d8d8d;align-items:center;text-align:center;margin-bottom:15px}.moreInfoDialogue .cardContent .mainCardContent .bookInfo .cardImageViewMobile .cardImage{max-width:100%;max-height:100%;padding:0;margin:0}.moreInfoDialogue .cardContent .mainCardContent .bookInfo .bookdetails{height:280px;padding-left:20px}.moreInfoDialogue .cardContent .mainCardContent .bookInfo .bookdetails .bookTitle{font-size:18px;color:#000;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.moreInfoDialogue .cardContent .mainCardContent .bookInfo .bookdetails .bookAuthor{font-size:12px;color:#000;padding-left:0;margin-top:8px;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.moreInfoDialogue .cardContent .mainCardContent .bookInfo .bookdetails .bookAuthorFrench{font-size:.75rem;color:#000;padding-left:0;margin-top:8px}.moreInfoDialogue .cardContent .mainCardContent .bookInfo .bookdetails .bookDescription{font-size:12px;margin-top:8px;color:#000;overflow-y:auto;overflow-x:hidden;height:auto;max-height:280px;white-space:pre-line;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.moreInfoDialogue .cardContent .mainCardContent .bookInfo .bookdetails .bookDescriptionFrench{margin-top:8px;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#000;white-space:pre-line;overflow-y:auto;overflow-x:hidden;height:auto}.moreInfoDialogue .cardContent .mainCardContent .bookInfo .bookdetails .bookDescription_with_fav_icon{font-size:14px;color:#333;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;overflow-y:auto;overflow-x:hidden;height:100px;margin-top:10px}.moreInfoDialogue .cardContent .mainCardContent .analytics{font-size:18px;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.moreInfoDialogue .cardContent .mainCardContent .analytics .analyticsButton{color:#001a35}.moreInfoDialogue .cardContent .mainCardContent .analytics .testGenerator{width:235px;margin:0 0 8px 24px;border-radius:2px;border:solid 1px #001a35}.moreInfoDialogue .cardContent .mainCardContent .analytics .testGenerator .tgName{color:#001a35;position:relative;top:2px;margin:2px}.moreInfoDialogue .mobileMoreInfo{height:100%;width:100%;overflow:auto}.moreInfoDialogue .mobileMoreInfo .mobileHeader{background-color:#fff;box-shadow:0 -1px 3px 0 rgba(0,0,0,.5)}.moreInfoDialogue .mobileMoreInfo .mobileHeader .backIcon{font-size:18px;color:#001a35}.moreInfoDialogue .mobileMoreInfo .mobileHeader .moreInfoLabel{font-size:18px;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.moreInfoDialogue .mobileMoreInfo .bookInfoMobile{overflow:auto;width:100%;height:100%;display:block}.moreInfoDialogue .mobileMoreInfo .bookInfoMobile .bookdetails{padding:15px}.moreInfoDialogue .mobileMoreInfo .bookInfoMobile .bookdetails .cardImageViewMobile{width:180px;height:238px;background-color:#8d8d8d;text-align:center;line-height:234px}.moreInfoDialogue .mobileMoreInfo .bookInfoMobile .bookdetails .cardImageViewMobile .cardImage{max-width:100%;max-height:100%;padding:0;margin:0}.moreInfoDialogue .mobileMoreInfo .bookInfoMobile .bookDescriptionMobile{padding:15px}.moreInfoDialogue .mobileMoreInfo .bookInfoMobile .bookDescriptionMobile .bookTitle{font-size:18px;color:#000;display:block;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.moreInfoDialogue .mobileMoreInfo .bookInfoMobile .bookDescriptionMobile .bookCommon{font-size:12px;font-weight:300;color:#000;display:block;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.moreInfoDialogue .mobileMoreInfo .bookInfoMobile .bookDescriptionMobile .bookCommonFrench{font-size:.75rem;color:#000;display:block}.moreInfoDialogue .mobileMoreInfo .bookInfoMobile .bookDescriptionMobile .bookType{font-size:12px;font-weight:300;color:#000;text-transform:capitalize;display:block;padding-bottom:9px;padding-top:9px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.moreInfoDialogue .mobileMoreInfo .bookInfoMobile .bookDescriptionMobile .bookTypeFrench{font-size:.75rem;font-weight:300;color:#000;text-transform:capitalize;display:block;padding-bottom:9px;padding-top:9px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.moreInfoDialogue .mobileMoreInfo .bookInfoMobile .bookDescriptionMobile .bookDescription{font-size:14px;margin-top:16px;color:#333;text-transform:capitalize;display:block;white-space:pre-line;overflow-y:auto;overflow-x:hidden;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.moreInfoDialogue .mobileMoreInfo .bookInfoMobile .bookDescriptionMobile .bookDescriptionFrenchMobile{text-transform:capitalize;display:block;margin-top:16px;font-size:.75rem;color:#000;white-space:pre-line;overflow-y:auto;overflow-x:hidden}.moreInfoDialogue .mobileMoreInfo .bookInfoMobile .bookDescriptionMobile .mobiledesc{font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.moreInfoDialogue .mobileMoreInfo .analyticsMobile{z-index:1;color:#001a35;background-color:#fff;box-shadow:0 -1px 3px 0 rgba(0,0,0,.5)}.moreInfoDialogue .mobileMoreInfo .appBrowserPopup{display:flex;justify-content:center;align-items:center}.moreInfoDialogue .mobileMoreInfo .appMsgs{text-align:center;font-weight:550;color:#fff}.moreInfoDialogue .mobileMoreInfo .appBrowserPopupFooter{width:100%;display:flex;justify-content:center;flex-direction:column;row-gap:1rem}.moreInfoDialogue .mobileMoreInfo .appBrowserPopupFooter .appBrowserPopupBtn{width:90%;margin:0 auto}.moreInfoDialogue .mobileMoreInfo .appBrowserPopupFooter .appBtn{background-color:#051f39;border:none;line-height:50px;color:#fff;text-align:center;text-decoration:auto;border:1px solid #fff;border-radius:5px}.moreInfoDialogue .mobileMoreInfo .appBrowserPopupFooter .browserBtn{background-color:#0c47cb;border:1px solid #fff;border-radius:5px;line-height:50px;color:#fff}.moreInfoDialogue .appBrowserPopUpTab{align-items:center;margin:0;padding:0;background-color:#0c47cb}.moreInfoDialogue .appBrowserPopUpTab .container{width:100vh;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.moreInfoDialogue .appBrowserPopUpTab .container .description{padding:26px}.moreInfoDialogue .appBrowserPopUpTab .container .btns{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;row-gap:2rem}.moreInfoDialogue .appBrowserPopUpTab .container .btns .appBtn{width:60%;height:3rem;background:#bf3434;border:none;line-height:50px;color:#fff;text-align:center;text-decoration:auto}.moreInfoDialogue .appBrowserPopUpTab .container .btns .browserBtn{width:60%;height:3rem;border:1px solid #bf3434;line-height:50px;color:#bf3434}.mobileBackground{background:linear-gradient(to top,#ebebeb,#fff);position:absolute;height:100%;width:100%}.ltpm .bookdetails{display:inline-block;position:relative;width:100%}.ltpm .bookdetails .audio-star{display:inline-block;width:100%;position:absolute;height:50px;bottom:5px}.ltpm .bookdetails .audio-star .favoriteIcon{top:31px;left:10%}.ltpm .bookdetails .audio-star .audioBtn{padding-top:0;position:absolute}.ltpm .bookdetails .audio-star .audioBtn .audioIcon{top:29px}.ltpm .bookdetails .audio-star .open-button{top:20px;position:absolute;background:0 0;color:#08537d;right:10px}.largemoreInfoPopup{width:100%}.largemoreInfoPopup .bookInfo,.largemoreInfoPopup .moreInfoHeaderText{background:#ddd!important}.largemoreInfoPopup .mainCardContent{width:100%!important}.largemoreInfoPopup .mainCardContent .bookdetails{max-width:100%!important;min-height:unset!important;height:unset!important}.largemoreInfoPopup .mainCardContent .bookdetails .bookTitle{font-weight:400!important;font-size:21px;line-height:24px;padding-bottom:10px;word-wrap:break-word;text-align:justify}.largemoreInfoPopup .mainCardContent .bookdetails .extraBookInfo div{font-size:14px;line-height:19px}.largemoreInfoPopup .mainCardContent .bookdetails .copyebookURL{cursor:pointer;width:125px!important;color:#4b0886;text-decoration:underline;font-size:14px}.largemoreInfoPopup .mainCardContent .bookdetails .ebookQuiz{font-size:14px!important;color:#4b0886!important}.largemoreInfoPopup .mainCardContent .bookdetails .Description{font-size:14px!important;font-weight:700!important;line-height:25px;padding-top:10px}.largemoreInfoPopup .mainCardContent .bookdetails .bookDescription{max-height:300px;margin-top:0!important;text-transform:none!important;font-size:13px!important}.largemoreInfoPopup .mainCardContent .cardImageView{max-width:200px!important;height:270px!important}.largemoreInfoPopup .mainCardContent .cardImageView .cardImage{width:100%!important;height:100%!important}.henibookdetails{height:317px;padding-left:20px;overflow-y:auto}.henibookdetails .bookTitle{font-size:18px;color:#000;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.henibookdetails .bookAuthor{font-size:12px;color:#000;padding-left:0;margin-top:8px;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.henibookdetails .bookDescription{font-size:12px;margin-top:8px;color:#000;height:auto;max-height:280px;white-space:pre-line;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.henibookdetails .bookDescription_with_fav_icon{font-size:14px;color:#333;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;overflow-y:auto;overflow-x:hidden;height:100px;margin-top:10px}.categoryView{overflow:hidden}.categoryView .categoryTitle{padding-bottom:0;padding-left:13px;position:relative;font-size:14px;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.categoryView .viewAll{font-size:14px;color:#001a35;padding-bottom:0!important;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.categoryView .viewAll .all{cursor:pointer}.categoryView .categoeryView{display:flex;padding-bottom:25px;padding-right:0!important}.categoryView .categoeryView .mobileContainer{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.categoryView .categoeryView .mobileContainer::-webkit-scrollbar{display:none}.categoryView .categoeryView .mobileContainer .mobileBook{border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);margin-right:18px}.categoryView .categoeryView .boxShadow{box-shadow:rgba(0,0,0,.3) 0 1px 2px 0}.categoryView .categoeryView .prevButton{margin:0;min-width:27px!important;left:10px}@media all and (min-width:524px) and (max-width:1466px){.categoryView .categoeryView .categoryView .categoeryView .bookContainer{margin:0 14px}.categoryView .categoeryView .prevButton{z-index:1}.categoryView .categoeryView .nextButton{right:12px!important}.categoryView .categoeryView .pos-unset{transform:rotate(180deg)}}.categoryView .categoeryView .bookContainer{position:relative;width:167px;height:265px;background-color:#fff;margin:0 20px}.categoryView .categoeryView .bookContainer_Acep{position:relative;width:158px;background-color:#fff;margin:0 20px}.categoryView .categoeryView .bookContainer_Acep1{position:relative;width:158px;height:231px;background-color:#fff;margin:0 20px}.categoryView .categoeryView .collection{height:185px!important}.categoryView .categoeryView .nextButton{margin:0;right:0;position:absolute}.categoryView .bookThumbnailImages{background-color:#a3a3a3;width:167px;height:214px;display:flex;flex-direction:column;text-decoration:none;position:relative;top:0;justify-content:center;align-content:center;flex-wrap:wrap;padding:0;margin:0;cursor:pointer}.categoryView .bookThumbnailImages img{max-width:100%;max-height:100%;width:100%;padding:0;margin:0;vertical-align:middle;border-style:none;transform:translateZ(0)}.categoryView .favorite{position:absolute;right:10px;top:10px;z-index:9}.categoryView .favorite_Acep{position:absolute;right:35px}.categoryView .bookTitleText{padding:0 0 5px 9px;font-size:14px;text-align:left;position:relative;width:145px;top:5px;color:#000;cursor:default;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.categoryView .bookType{position:relative;font-size:12px;margin-left:9px;color:#666;text-align:center;vertical-align:middle;line-height:23px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.categoryView .moreInfo{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px;margin:0 3px 0 3px}.categoryView .downloadBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.categoryView .pausedDownloadBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.categoryView .deleteDownloadedBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.categoryView .refresh_icon{font-size:18px!important}.categoryView .updateBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.categoryView .downloadingBook{font-size:12px;margin:0;min-height:0;line-height:20px}.categoryView .subCategoeyBooks{display:flex;justify-content:start;flex-wrap:wrap;width:100%;height:auto;padding-top:22px;margin:0 15px}.categoryView .subCategoeyBooks .serachResAao{position:relative;width:167px;height:265px;background-color:#fff;margin:18px 20px}.categoryView .subCategoeyBooks .subCategoeryBookContainer{width:167px;height:265px;background-color:#fff;position:relative;float:left;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.categoryView .subCategoeyBooks .subCategoeryBookContainerAcep{width:158px;height:234px;background-color:#fff;position:relative;float:left;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.categoryView .subCategoeyBooks .subCategoeryBookContainerAcep1{width:158px;height:234px;background-color:#fff;position:relative;float:left;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.categoryView .subCategoeyBooks .collection{height:185px!important}.categoryView .subCategoeyBooks .mobileConatiner{margin-left:20px;margin-bottom:20px;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.categoryView .subCategoeyBooks .desktopConatiner{margin:0 20px;margin-bottom:30px}.categoryView .noBookAvalable{position:absolute;top:50%;left:50%;transform:translateX(-50%);font-size:14px;color:#fff;color:#000;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.categoryView .collectionBookContainer{width:167px;height:265px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);background-color:#fff;margin:0 20px;position:relative}.categoryView .collectionBookContainerAcep{width:158px;height:234px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);background-color:#fff;margin:0 20px;position:relative}.categoryView .arrow_up{position:relative;left:50px;right:50px;top:2px;z-index:-1;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #dbdbdb}.categoryView .arrow_up1{position:absolute;left:50px;top:230px;z-index:-1;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #dbdbdb}.categoryView .allCategoeryCollectionView{height:370px;box-shadow:0 4px 3px 0 rgba(0,0,0,.4);background-color:#dbdbdb;position:relative;bottom:2px}.categoryView .allCategoeryCollectionView .download-delete-feature .download-delete-container{margin:0 2px}.categoryView .allCategoeryCollectionView .download-delete-feature .download-delete-container .vertical-divider{border-top-width:0;border-right-width:1px;border-right-style:solid;height:35px;margin:0 10px 0 10px}.categoryView .allCategoeryCollectionView .prevButton{position:absolute;margin:0;left:0}.categoryView .allCategoeryCollectionView .nextButton{position:absolute;margin:0;right:0}.categoryView .subCategoeryCollectionView{height:365px;box-shadow:0 4px 3px 0 rgba(0,0,0,.4);background-color:#dbdbdb;width:100%;position:fixed;left:0;z-index:99}.categoryView .subCategoeryCollectionView .prevButton{position:absolute;margin:0;left:10px}.categoryView .subCategoeryCollectionView .nextButton{position:absolute;margin:0;right:0}.categoryView .collectionTitle{font-size:16px;color:#000;position:relative;left:15px;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.categoryView .totalItems{font-size:16px;color:#000;position:relative;left:35px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.categoryView .next_icon_color{color:#505050}.categoryView .previous_icon_color{color:#505050}.categoryView .closeCollectionView .closeCollectionView_icon{font-size:14px;color:#000;line-height:20px}.categoryView .closeCollectionView .closeCollectionView_icon::before{content:"2"}.welcomeButton{width:127px;font-weight:600;line-height:20px;height:43px;font-size:14px;background-color:#2d376d!important;text-transform:capitalize;border-radius:9px}.subCategoeryCollectionView{margin-top:-5px}.subCategoeryCollectionView .collectionTitle{font-size:16px;color:#000;position:relative;left:15px;font-family:"Open Sans";font-weight:600;font-style:normal}.subCategoeryCollectionView .totalItems{font-size:16px;color:#000;position:relative;left:35px;font-family:"Open Sans";font-weight:400;font-style:normal}.subCategoeryCollectionView .next_icon_color{color:#505050}.subCategoeryCollectionView .previous_icon_color{color:#505050}.subCategoeryCollectionView .closeCollectionView .closeCollectionView_icon{font-size:14px;color:#000;line-height:20px}.subCategoeryCollectionView .closeCollectionView .closeCollectionView_icon::before{content:"2"}.subCategoeryCollectionView .prevButton{position:absolute;margin:0;left:0}.subCategoeryCollectionView .nextButton{position:absolute;margin:0;right:0}.subCategoeryCollectionView .collectionBookContainer{width:159px;height:259px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);background-color:#fff;margin:0 20px;position:relative}.subCategoeryCollectionView .collectionBookContainer .bookThumbnailImages{background-color:#a3a3a3;width:158px;height:208px;padding:0;margin:0;display:table-cell;vertical-align:middle;cursor:pointer;position:relative}.subCategoeryCollectionView .collectionBookContainer .bookThumbnailImages img{max-width:100%;max-height:100%;width:100%;padding:0;margin:0;vertical-align:middle;border-style:none;transform:translateZ(0)}.subCategoeryCollectionView .collectionBookContainer .favorite{position:absolute;right:10px;top:10px;z-index:9}.subCategoeryCollectionView .collectionBookContainer .bookTitleText{padding:0 0 5px 9px;font-size:14px;text-align:left;position:relative;width:145px;top:5px;color:#000;cursor:default;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.subCategoeryCollectionView .collectionBookContainer .bookType{position:relative;font-size:12px;margin-left:9px;color:#666;text-align:center;vertical-align:middle;line-height:23px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.subCategoeryCollectionView .collectionBookContainer .moreInfo{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.subCategoeryCollectionView .collectionBookContainer .downloadBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.subCategoeryCollectionView .collectionBookContainer .pausedDownloadBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.subCategoeryCollectionView .collectionBookContainer .updateBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.subCategoeryCollectionView .collectionBookContainer .deleteDownloadedBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.subCategoeryCollectionView .collectionBookContainer .downloadingBook{font-size:12px;margin:0;min-height:0;line-height:20px}.collectionViewAcep{margin-top:47px!important}@media all and (min-width:414px) and (max-width:590px) and (orientation:portrait){.categoryView .subCategoeyBooks .subCategoeryBookContainer{width:167px}.categoryView .categoeryView .nextButton{right:12px;width:6%}.categoryView .categoeryView .bookContainer{margin:0 17px}.categoryView .categoeryView .prevButton{width:6%;left:3px}}@media all and (min-width:401px) and (max-width:413px) and (orientation:portrait){.categoryView .subCategoeyBooks{margin:0 11px}.categoryView .subCategoeyBooks .mobileConatiner{margin:0 6px 20px}.categoryView .subCategoeyBooks .subCategoeryBookContainer{width:44%}.categoryView .bookThumbnailImages{width:100%}.categoryView .categoeryView .nextButton{right:0;width:6%}.categoryView .categoeryView .bookContainer{margin:0 20px}.categoryView .categoeryView .prevButton{width:6%;left:4px}}@media only screen and (min-width:375px) and (max-width:400px) and (orientation:portrait){.categoryView .subCategoeyBooks{margin:0 11px}.categoryView .subCategoeyBooks .mobileConatiner{margin:0 6px 20px}.categoryView .subCategoeyBooks .subCategoeryBookContainer{width:44%}.categoryView .bookThumbnailImages{width:100%}.categoryView .categoeryView .nextButton{right:12px;width:7%}.categoryView .categoeryView .bookContainer{margin:0 16px}.categoryView .categoeryView .prevButton{left:0;width:7%}}@media all and (max-width:374px) and (orientation:portrait){.categoryView .subCategoeyBooks{margin:0 8px}.categoryView .subCategoeyBooks .mobileConatiner{margin:0 6px 20px}.categoryView .subCategoeyBooks .subCategoeryBookContainer{width:46%}.categoryView .categoeryView .nextButton{right:0;width:7%}.categoryView .categoeryView .prevButton{left:0;width:8%}.categoryView .categoeryView .bookContainer{margin:0 7px}}@media only screen and (min-width:375px) and (max-width:400px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){.categoryView .subCategoeyBooks{margin:0 11px!important}.categoryView .subCategoeyBooks .mobileConatiner{margin:0 6px 20px!important}.categoryView .subCategoeyBooks .subCategoeryBookContainer{width:44%!important}.categoryView .bookThumbnailImages{width:100%!important}.categoryView .categoeryView .nextButton{right:12px!important;width:7%!important}.categoryView .categoeryView .bookContainer{margin:0 10px!important}.categoryView .categoeryView .prevButton{left:7px!important;width:7%!important}}@media only screen and (min-width:375px) and (max-width:400px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){.categoryView .subCategoeyBooks{margin:0 11px!important}.categoryView .subCategoeyBooks .mobileConatiner{margin:0 6px 20px!important}.categoryView .subCategoeyBooks .subCategoeryBookContainer{width:44%!important}.categoryView .bookThumbnailImages{width:100%!important}.categoryView .categoeryView .nextButton{right:12px!important;width:7%!important}.categoryView .categoeryView .bookContainer{margin:0 10px!important}.categoryView .categoeryView .prevButton{left:7px!important;width:7%!important}}@media only screen and (min-width:667px) and (max-width:812px){.categoryView .subCategoeyBooks .subCategoeryBookContainer{width:167px!important}.categoryView .subCategoeyBooks{margin:0 11px!important}.categoryView .subCategoeyBooks .mobileConatiner{margin:0 6px 20px!important}.categoryView .categoeryView .bookContainer{margin:0 10px!important}}@media only screen and (min-width:414px) and (max-width:590px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){.categoryView .subCategoeyBooks .subCategoeryBookContainer{width:167px!important}.categoryView .categoeryView .nextButton{right:12px!important;width:6%}.categoryView .categoeryView .bookContainer{margin:0 17px!important}.categoryView .categoeryView .prevButton{width:6%;left:7px!important}}@media only screen and (min-width:414px) and (max-width:590px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){.categoryView .subCategoeyBooks .subCategoeryBookContainer{width:167px!important}.categoryView .categoeryView .nextButton{right:14px!important;width:6%}.categoryView .categoeryView .bookContainer{margin:0 20px!important}.categoryView .categoeryView .prevButton{width:6%;left:3px}}@media only screen and (width:768px) and (height:1024px) and (orientation:portrait){.categoryView .subCategoeryCollectionView .prevButton{position:relative;left:0}.categoryView .categoeryView .nextButton{right:12px!important;position:absolute}.categoryView .categoeryView .bookContainer{margin:0 15px!important}.categoryView .categoeryView .prevButton{left:7px!important;right:94%;z-index:1}}@media (min-width:1024px) and (max-width:1280px){.categoryView .categoeryView .bookContainer{margin:0 14px}}@media (min-width:1900px){.categoryView .categoeryView .bookContainer{margin:0 13px}}@media (min-width:1400px) and (max-width:1480px){.categoryView .categoeryView .bookContainer{margin:0 11px}}.pos-absolute{position:absolute;z-index:999}.pos-unset{position:unset!important;transform:rotate(180deg)}.videomainContainer{width:100%;height:100%;position:absolute;z-index:5;background-color:#fff}.videomainContainer #videoTopBar{background-color:inherit;color:#000}.videomainContainer #videoTopBar .exitVideo{color:#000;font-size:20px}.videomainContainer #videoTopBar .videoTitle{font-size:16px;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.videomainContainer #videoMainSection{overflow:auto}.videomainContainer #videoMainSection #videoView{width:100%;height:80%;max-height:80%}@keyframes hideAnimation{0%{opacity:1}90%{opacity:1}100%{opacity:0}}@-webkit-keyframes hideAnimation{0%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes showAnimation{from{opacity:0}to{opacity:1}}@-webkit-keyframes showAnimation{from{opacity:0}to{opacity:1}}.videomainContainer #videoMainSection #videoView vg-controls .video-controls{display:table-cell;width:50px;vertical-align:middle;text-align:center;cursor:pointer}.videomainContainer #videoMainSection #videoView vg-controls .video-controls button{color:#fff;background-color:transparent;border:none}.videomainContainer #videoMainSection #videoView [videogular],.videomainContainer #videoMainSection #videoView [videogular] vg-controls .controls-container,.videomainContainer #videoMainSection #videoView videogular:hover vg-controls .controls-container{-webkit-animation:showAnimation 1s forwards;animation:showAnimation 1s forwards}.videomainContainer #videoMainSection #videoView [videogular] vg-controls .controls-container,.videomainContainer #videoMainSection #videoView videogular vg-controls .controls-container{background-color:#1c1c23;-webkit-animation:hideAnimation 5s forwards;animation:hideAnimation 5s forwards}.videomainContainer #videoMainSection #videoView [videogular] vg-controls .controls-container:hover,.videomainContainer #videoMainSection #videoView videogular vg-controls .controls-container:hover{-webkit-animation:showAnimation 1s forwards;animation:showAnimation 1s forwards}.videomainContainer #videoMainSection #videoView [videogular] vg-controls .controls-container:focus-within,.videomainContainer #videoMainSection #videoView videogular vg-controls .controls-container:focus-within{-webkit-animation:showAnimation 1s forwards;animation:showAnimation 1s forwards}.videomainContainer #videoMainSection #videoView [videogular] vg-scrub-bar [role=slider],.videomainContainer #videoMainSection #videoView videogular vg-scrub-bar [role=slider]{height:4px;border-radius:1.5px;background-color:#707070}.videomainContainer #videoMainSection #videoView [videogular] vg-scrub-bar-current-time,.videomainContainer #videoMainSection #videoView videogular vg-scrub-bar-current-time{height:4px;background-color:#001a35}.videomainContainer #videoMainSection #videoView videogular vg-cuepoints vg-cuepoint{background-color:#f2ff39;top:0;display:block;width:2px;height:4px}.videomainContainer #videoMainSection #videoChapterNavigation{width:100%;height:20%}.videomainContainer #videoMainSection #videoChapterNavigation .currentTitle{color:#000;font-size:18px;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.videomainContainer #videoMainSection #videoChapterNavigation .totalChapters{font-size:14px;color:#8b8b8b;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.videomainContainer #videoMainSection #videoChapterNavigation button[disabled] md-icon{color:rgba(0,0,0,.38);cursor:default}.videomainContainer #videoMainSection #videoChapterNavigation md-icon{color:#000;font-size:22px}.videomainContainer #videoBookDetails{border-left:1px solid #dbdbdb}.videomainContainer #videoBookDetails md-content{height:100%}.videomainContainer #videoBookDetails md-content md-tabs{height:100%;background-color:#fff}.videomainContainer #videoBookDetails md-content md-tabs .md-tab{text-transform:none;padding:12px;color:#001a35}.videomainContainer #videoBookDetails md-content md-tabs .md-tab.md-active{color:#001a35;font-weight:700}.videomainContainer #videoBookDetails md-content md-tabs md-ink-bar{color:#001a35;background-color:#001a35;height:4px}.videomainContainer #videoBookDetails md-content md-tabs md-tabs-wrapper{border-color:#001a35;background-color:#fff}.videomainContainer #videoBookDetails md-content md-tabs ul{padding-left:0;margin-top:0}.videomainContainer #videoBookDetails md-content md-tabs ul li{padding:8px;cursor:pointer}.videomainContainer #videoBookDetails md-content md-tabs ul li #imageSection{width:auto;height:auto;max-width:120px;max-height:85px}.videomainContainer #videoBookDetails md-content md-tabs ul li #imageSection img{width:100%;max-height:100%;max-width:100%;border-style:none;transform:translateZ(0);height:inherit;background:transparent url(images/loader.gif) center no-repeat}.videomainContainer #videoBookDetails md-content md-tabs ul li #bookDetails{padding:0 8px}.videomainContainer #videoBookDetails md-content md-tabs ul li #bookDetails .title{font-size:14px;color:#131313;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.videomainContainer #videoBookDetails md-content md-tabs ul li #bookDetails .time{color:#96aece;font-size:12px;padding-left:0;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.videomainContainer #videoBookDetails md-content md-tabs ul .active{background-color:#e6f5ff}.videomainContainer #videoBookDetails md-content md-tabs .noDataAvailable{height:100%;color:#131313;font-size:16px;font-weight:500}.htmlWrapContainer{position:absolute;width:100%;height:100%;background-color:#fff;z-index:3}.htmlWrapContainer md-toolbar{height:10%;background-color:#fff}.htmlWrapContainer .md-toolbar-tools{padding-left:32px}.htmlWrapContainer .md-toolbar-tools .htmlWrapTitle{font-size:21px;color:#1e709f;position:relative;padding-left:22px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.htmlWrapContainer .htmlWrapIframeContent{display:block;width:100%;height:90%}.scromContainer{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:3}.scromContainer .md-toolbar-tools{background-color:#fff;padding-left:32px}.scromContainer .md-toolbar-tools .scromTitle{font-size:21px;color:#1e709f;position:relative;padding-left:22px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.scromContainer .scromIframeContent{display:block;margin-top:40px;width:100%;height:70%}.audiomainContainer{width:100%;height:100%;z-index:3;position:absolute;background:#fff;overflow-y:auto}.audiomainContainer .audioHeader{background-color:#dfe3f2;color:#1e709f}.audiomainContainer .audioHeader .materialIcon{text-transform:none;min-width:0;line-height:26px}.audiomainContainer .audioHeader .audioClose{font-size:18px;color:#1e709f;line-height:24px}.audiomainContainer .audioHeader .audioHeadTitle{font-size:21px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.audiomainContainer .middle{height:390px;background:#dfe3f2}.audiomainContainer .audioThumb{width:auto;height:350px;background-color:#dfe3f2;text-align:center;vertical-align:middle}.audiomainContainer .audioThumb .thumburl{max-height:100%}.audiomainContainer .audioDisplay{width:100%}.audiomainContainer [videogular],.audiomainContainer videogular{bottom:0}.audiomainContainer .audioChapterList{background:#fff;width:100%;display:inline-block;overflow:auto;padding:40px 29px 17px 29px}.audiomainContainer .audioChapterList .audioChapterRow{width:100%;padding-bottom:17px}.audiomainContainer .audioChapterList .audioChapterRow .audioChpaterDisplay{width:140px;padding-right:20px}.audiomainContainer .audioChapterList .audioChapterRow .audioChapterImage{width:120px;height:68px}.audiomainContainer .audioChapterList .audioChapterRow .audioChapterDetails{max-width:50%}.audiomainContainer .audioChapterList .audioChapterRow .audioImagebutton{padding:0;margin:0;height:68px}.audiomainContainer .audioChapterList .audioChapterRow .audioChpaterTtitle{font-size:16px;color:#333;text-transform:capitalize;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.audiomainContainer .audioChapterList .audioChapterRow .audioTime{font-size:14px;color:#666;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.audiomainContainer .audioChapterList .audioChapterRow .audioDetails{font-size:14px;color:#333;text-transform:capitalize;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.audiomainContainer [videogular] vg-scrub-bar .container,.audiomainContainer videogular vg-scrub-bar .container{border-radius:1.5px;max-width:100%;height:4px}.audiomainContainer [videogular] vg-scrub-bar [role=slider],.audiomainContainer videogular vg-scrub-bar [role=slider]{height:4px;border-radius:1.5px;background-color:#e8e8e8}.audiomainContainer [videogular] vg-scrub-bar-current-time,.audiomainContainer videogular vg-scrub-bar-current-time{height:4px;background-color:#9d9d9d}.audiomainContainer videogular vg-cuepoints vg-cuepoint{top:0;width:4px;height:4px;background-color:#2d85b8}.audiomainContainer [videogular] .iconButton,.audiomainContainer videogular .iconButton{color:#444}.audiomainContainer [videogular] vg-time-display,.audiomainContainer videogular vg-time-display{color:#000}.audiomainContainer [videogular] vg-controls .controls-container,.audiomainContainer videogular vg-controls .controls-container{background-color:#dfe3f2}.analyticPanel{width:100%;height:100%;position:absolute;z-index:3;background-color:#0c47cb!important;overflow:hidden}.analyticPanel .cat-book-download-circle-progres md-progress-circular path{stroke:#a3a3a3}.analyticsTopBar{height:66px;background-color:#0c47cb!important;box-shadow:4.8px 3.6px 6px 0 rgba(0,0,0,.1)}.analyticLogo{font-size:21px!important;font-weight:600;line-height:3;color:#001a35!important;padding:4px 0 0 0}.analyticLogo_touch{font-size:21px!important;font-weight:400;line-height:2;color:#001a35!important}.sectionSize{height:100%}.classInfo_Icon{color:#000!important;width:auto;height:100%}.back_icon{color:#001a35!important;font-weight:600!important}.touch_back{color:#001a35!important;line-height:30px!important}.analyticsConatiner{width:100%;height:100%;background-color:#ebebeb!important;overflow-y:auto;overflow-x:hidden}.sideInfo{overflow:auto;height:calc(100% - 107px);background-color:#fff!important;padding-top:30px!important}.sideInfowithoutPowerdBy{overflow:auto;height:calc(100% - 66px);background-color:#fff!important;padding-top:30px!important}.bar{border-top:1px solid #000;width:80px;left:97px;position:absolute}.bookImg{width:167px;height:214px;background-color:#8d8d8d;align-items:center;text-align:center;justify-content:center;align-content:center;flex-wrap:wrap;position:relative;display:flex}.imageSize{max-width:100%;max-height:100%;width:100%}.bookName{font-size:16px;line-height:1.25;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.bookFormatName{font-size:12px;color:#575757!important;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.bookFormatName .bookFormat{font-size:12px!important;line-height:21px;color:#575757!important}.allSection{width:92%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.authorName{font-size:14px;text-align:center;color:#595959!important;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.dropdown_details{font-size:16px;color:#000;border:none;overflow:hidden;width:202px;padding:0 5px 0 5px}.student-classes-container{padding-left:0!important}.student_info{overflow:auto;position:relative;padding-left:10px}.img_icon{width:30px;height:30px;border-radius:50%}.profile-detail{padding-top:12px}.profile-detail_stud{padding-top:12px}.name-detail{padding-top:15px;width:124px;height:19px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#000;padding-left:15px}.name-detail_stud{padding-top:15px;width:124px;height:19px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#000;padding-left:15px}.boxRow{box-shadow:0 1px 5px 0 rgba(0,0,0,.16);background-color:#fff}.InfoBar{background-color:#fff}.mobileHeader{height:75px!important}.mobileFooter{height:40px!important}.mobileRightIcon{right:-5px!important}.mobileBody{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.footerDetail{background-color:#fff!important}.icon_size{font-size:20px!important;color:#605757}.md-headline{font-size:16px!important;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;width:253px;height:22px;line-height:22px!important}.detailNo{font-size:52px}.detailUnit{font-size:24px;color:#000}.N1{color:#6620c2;left:137px;position:relative}.N2{color:#820082}.N3{color:#1313af}.N3 .md-bar{background-color:#1313af}.N3 .md-container{background-color:#999}.N4{color:#136600}.N5{color:#1e53ae}.N6{color:#005c4d}.N7{top:12px;color:#804d00;left:137px;position:relative}.N8{top:12px;color:#006630;left:137px;position:relative}.N9{color:#910a0a}.N9 .md-bar{background-color:#910a0a}.N9 .md-container{background-color:#999}figcaption{width:100%;padding:0!important}.rightIcon{position:absolute;right:8px;top:12px}.name-container{cursor:pointer}.name-container.selected{background-color:#ebebeb!important}.B1 .cat-book-download-circle-progress md-progress-circular path{stroke:#6620c2!important;stroke-width:2PX}.B1 .cat-book-download-circle-progress md-progress-circular svg{top:-12px}.B1 md-icon{position:relative;left:36px;top:44px;font-size:26px;color:#605757}.B7 .cat-book-download-circle-progress md-progress-circular path{stroke:#804d00!important;stroke-width:2PX}.B7 md-icon{position:relative;left:36px;top:56px;font-size:26px;color:#605757}.B8 .cat-book-download-circle-progress md-progress-circular path{stroke:#006630!important;stroke-width:2PX}.B8 md-icon{position:relative;left:36px;top:56px;font-size:26px;color:#605757}.cat-book-download-circle-progress md-progress-circular{width:351px!important;height:95%!important}.cat-book-download-circle-progress md-progress-circular svg{width:28%!important;height:90px!important}.footerpanel{bottom:0;position:fixed;width:100%}.xs_headline .B2 md-icon{position:absolute;top:4px;float:right;right:0}.xs_headline .md-headline{font-size:13px!important;line-height:0!important}.xs_headline .icon_size{font-size:12px!important}.xs_headline .B1 md-icon,.xs_headline .B7 md-icon,.xs_headline .B8 md-icon{left:25px;top:19px;font-size:16px!important}.xs_headline .B1 .cat-book-download-circle-progress md-progress-circular svg,.xs_headline .B7 .cat-book-download-circle-progress md-progress-circular svg,.xs_headline .B8 .cat-book-download-circle-progress md-progress-circular svg{width:67px!important;height:52px!important;top:-22px!important}.xs_headline .sectionStyle{top:65%}.xs_headline .B2 md-icon,.xs_headline .B3 md-icon,.xs_headline .B9 md-icon{line-height:28px}.xs_headline .N1,.xs_headline .N7,.xs_headline .N8{top:-14px;left:80px}.xs_headline .N3,.xs_headline .N9{position:relative;top:30px}.xs_headline .N3 md-progress-linear,.xs_headline .N9 md-progress-linear{width:75%;float:right;bottom:17px}.xs_headline .detailNo{font-size:30px}.xs_headline .detailUnit{font-size:11px;color:#000}.bottomSpaceMobile{margin:15px 15px 25%;margin-bottom:73%}.bottomSpace{margin:27px 22px 226px}.allCategoeryCollectionViewMobile{background-color:#dbdbdb}.allCategoeryCollectionViewMobile .closeCollectionViewMobile{margin:0}.allCategoeryCollectionViewMobile .closeCollectionViewMobile md-icon{color:#1e709f}.allCategoeryCollectionViewMobile .collectionTitle{font-size:18px;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.allCategoeryCollectionViewMobile .totalItems{padding-left:48px;font-size:14px;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.allCategoeryCollectionViewMobile .mobileCategoryView{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.allCategoeryCollectionViewMobile .mobileCategoryView .collectionLazyLoadDiv{height:7px;width:5px;padding:10px}.allCategoeryCollectionViewMobile .mobileCategoryView::-webkit-scrollbar{display:none}.aboutUsMainContainer{background:url(images/about-us-vector-bg_coloured.svg) no-repeat center center fixed;background-color:#051f39;width:334px;height:auto;-moz-background-size:cover;-webkit-background-size:350px auto;-o-background-size:cover}.aboutUsMainContainer .mobileBackRow{width:100%;top:0}.aboutUsMainContainer .mobileBackRow .backIcon{color:#001a35}.aboutUsMainContainer .aboutKitabooLogo{color:#001a35;font-size:54px}.aboutUsMainContainer .middleLogo{height:160px}.aboutUsMainContainer .version{color:#fff;font-size:16px}.aboutUsMainContainer .powerByKitaboo .poweredBy{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-size:9px;color:#fff;margin:0;padding:0}.aboutUsMainContainer .powerByKitaboo .kitaboopowerby{margin:0;padding:0}.aboutUsMainContainer .powerByKitaboo .powerbyKitabooIcon{font-size:20px;color:#fff;width:auto;height:auto}.aboutUsMainContainerIslamic{width:334px;height:auto;-moz-background-size:cover;-webkit-background-size:334px auto;-o-background-size:cover}.aboutUsMainContainerIslamic .mobileBackRow{width:100%;top:0}.aboutUsMainContainerIslamic .mobileBackRow .backIcon{color:#001a35}.aboutUsMainContainerIslamic .LogoMain{margin-bottom:8%}.aboutUsMainContainerIslamic .aboutKitabooLogo{color:#001a35;font-size:54px}.aboutUsMainContainerIslamic .version{color:#fff;font-size:16px}.aboutUsMainContainerIslamic .powerByKitaboo .poweredBy{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-size:9px;color:#fff;margin:0;padding:0}.aboutUsMainContainerIslamic .powerByKitaboo .kitaboopowerby{margin:0;padding:0}.aboutUsMainContainerIslamic .powerByKitaboo .powerbyKitabooIcon{font-size:20px;color:#fff;width:auto;height:auto}.about-us_panel{min-height:358px;margin:auto}.sidenav .sideNavSearch{padding-left:20px;background:#efefef;box-shadow:-2px 0 6px 0 rgba(0,0,0,.7)}.sidenav .sideNavSearch #searchSection{height:calc(100% - 80px)}.sidenav .mobileSearchPanel{width:100%;max-width:100%}@media (min-width:550px){.sidenav .mobileSearchPanel{width:500px!important;max-width:500px!important;overflow:hidden!important}}.sidenav .desktopSearchPanel{width:500px;max-width:500px;overflow:hidden}.sidenav md-toolbar.md-default-theme:not(.md-menu-toolbar),.sidenav md-toolbar:not(.md-menu-toolbar){background:#efefef}.sidenav md-input-container:not(.md-input-invalid).md-input-focused md-icon{color:#001a35}.sidenav .searchToolbar{height:80px}.sidenav .searchToolbar .searchBar{width:100%;position:relative;border-bottom:1px solid #ccc}.sidenav .searchToolbar .searchIcon{width:35px;height:35px;padding:0 10px 0 5px;margin:0;position:absolute;left:0;color:#001a35}.sidenav .searchToolbar .searchIcon md-icon{color:#001a35}.sidenav .searchToolbar .searchInput{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-size:14px;left:38px;position:relative;width:88%;padding-right:40px;border:none;color:#333!important}.sidenav .searchToolbar ::placeholder{color:#595959!important}.sidenav .searchToolbar :-ms-input-placeholder{color:#595959!important}.sidenav .searchToolbar ::-ms-input-placeholder{color:#595959!important}.sidenav .searchToolbar .clearSearch,.sidenav .searchToolbar .dropdown{right:0;top:0;position:absolute;margin:0;min-height:30px;font-size:9px}.sidenav .searchToolbar .clearSearch md-icon,.sidenav .searchToolbar .dropdown md-icon{color:#001a35}.sidenav .searchToolbar .rotatedropdown{transform:rotate(180deg)}.sidenav .searchToolbar .cancelSearch{padding:0;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#001a35;text-transform:uppercase}.sidenav .searchToolbar md-input-container:not(.md-input-invalid).md-input-focused .md-input{border-color:#707070}.sidenav .sectionSearch{height:calc(100% - 80px)}.sidenav .sectionSearch .searchMiddleIcon{width:100px;height:100px;font-size:100px;color:#919191;line-height:100px;margin:8px;color:#919191}.sidenav .sectionSearch .searchResultText{font-size:18px;font-weight:300;text-align:center;color:#666}.sidenav .searchCount{padding:0 10px 18px 10px}.sidenav .searchCount #searchNotFound{color:#333;font-size:14px;font-weight:700;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.sidenav .searchCount .searchtext{font-weight:700;font-size:14px;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal;color:#001a35}.sidenav .progressbar{position:absolute;top:50%;left:50%;transform:translateX(-50%)}.sidenav #searchDataDiv{overflow:auto;height:auto;max-height:calc(100% - 50px);overflow-x:hidden;padding-right:20px}.sidenav #searchDataDiv .searchDetailsView{display:inline}.sidenav #searchDataDiv .searchDetailsView .mdCard{position:relative;display:inline-table;width:100%;border-radius:8px}.sidenav #searchDataDiv .searchDetailsView md-card md-card-title{border-radius:8px;padding:16px 16px 16px!important;box-shadow:0 0 2px 0 rgba(0,0,0,.3);background:#fff;cursor:pointer}.sidenav #searchDataDiv .searchDetailsView md-card md-card-title md-card-title-media{margin-top:0!important}.sidenav #searchDataDiv .searchDetailsView md-card md-card-title md-card-title-media .md-media-sm{width:62px!important;height:80px!important;background:#a3a3a3;padding:0;margin:0;display:table-cell;vertical-align:middle;cursor:pointer;position:relative}.sidenav #searchDataDiv .searchDetailsView .searchImage{max-width:100%;max-height:100%;width:100%;padding:0;margin:0;vertical-align:middle;border-style:none;transform:translateZ(0)}.sidenav #searchDataDiv .searchDetailsView .searchDetails{padding:0 0 0 10px}.sidenav #searchDataDiv .searchDetailsView .searchDetails .bookTitle{font-size:15px;cursor:pointer;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.sidenav #searchDataDiv .searchDetailsView .searchDetails .bookTitle .search_inserted_text{color:#001a35}.sidenav #searchDataDiv .searchDetailsView .searchDetails .instances{width:105px;font-size:12px;color:#001a35}.sidenav #searchDataDiv .searchDetailsView .searchDetails .bookDescription{font-size:12px;color:#757575;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;height:50px;word-break:break-word;display:-webkit-box;max-width:333px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.search_inserted_text{color:#001a35}.serachResultDisplay{padding:20px}.serachResultDisplay .searchCount{padding:0 10px 20px 10px;text-align:left}.serachResultDisplay .searchCount #searchNotFoundTabletView{color:#333;font-size:14px;font-weight:700;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.serachResultDisplay .searchCount .searchtext{font-weight:700;font-size:14px;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal;color:#001a35}.serachResultDisplay md-card{box-shadow:0 0 2px 0 rgba(0,0,0,.3);border-radius:8px}.serachResultDisplay md-card md-card-title md-card-title-media .md-media-sm{width:70px;height:90px;background:#a3a3a3;padding:0;margin:0;display:table-cell;vertical-align:middle;cursor:pointer;position:relative}.serachResultDisplay md-card md-card-title md-card-title-media .md-media-sm .searchImage{max-width:100%;max-height:100%;width:100%;padding:0;margin:0;vertical-align:middle;border-style:none;transform:translateZ(0)}.serachResultDisplay md-card md-card-title md-card-title-media{margin-top:-8px;padding-right:20px}.serachResultDisplay .bookTitle{font-size:15px;cursor:pointer;text-align:left;padding-right:40px;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.serachResultDisplay .bookTitle .search_inserted_text{color:#001a35}.serachResultDisplay .instances{padding:3px 0;font-size:12px;color:#001a35}.serachResultDisplay .bookDescription{font-size:14px;text-align:left;color:#757575;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.serachResultDisplay .searchContainer .searchThumbnail{width:100px;height:120px;padding:0 20px 15px 0}.serachResultDisplay .searchContainer .searchThumbnail .bookImage{width:100%;height:100%;cursor:pointer}.serachResultDisplay .searchContainer .searchDetails{width:100%;height:90px;text-align:left}.serachResultDisplay .searchContainer .searchDetails .bookTitleorInstances .bookTitle{font-size:15px;cursor:pointer;padding-right:40px;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.serachResultDisplay .searchContainer .searchDetails .bookTitleorInstances .bookTitle .search_inserted_text{color:#001a35}.serachResultDisplay .searchContainer .searchDetails .bookTitleorInstances .instances{font-size:12px;color:#001a35}.serachResultDisplay .searchContainer .searchDetails .bookCategory{font-size:12px;color:#333;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.serachResultDisplay .searchContainer .searchDetails .bookDescription{font-size:14px;color:#757575;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.filtersearch .clearSearch{right:35px!important}.filtersearch .searchInput{width:75%!important;padding-right:0!important;border:none;font-family:"Open Sans";font-size:14px}.filtersearch .narrowsearch{position:absolute;max-width:100%;top:57px;left:0;background:#fff;padding:10px;width:81%;border:.5px solid rgba(0,0,0,.12);box-shadow:0 1px 0 0 #bebebe}.filtersearch .narrowsearch .heading{font-size:14px;color:#000;font-family:"Open Sans";margin:0 0 5px 0;font-weight:600}.filtersearch .narrowsearch .checkbox-container{color:#000}.filtersearch .narrowsearch .checkbox-container md-checkbox.md-checked .md-icon,.filtersearch .narrowsearch .checkbox-container md-checkbox.md-default-theme.md-checked .md-icon{background-color:#fff!important;width:16px;height:16px;border:1px solid #ccc!important;background:0 0;border-radius:1px}.filtersearch .narrowsearch .checkbox-container md-checkbox{margin-bottom:10px!important}.filtersearch .narrowsearch .checkbox-container .md-label{font-size:14px;margin-left:24px!important;font-family:"Open Sans"}.filtersearch .narrowsearch md-checkbox.md-checked .md-icon{background-color:#fff!important}.filtersearch .narrowsearch md-checkbox.md-checked .md-icon:after{width:5px;height:10.33333px;border-color:#094288}.filtersearch .narrowsearch md-checkbox .md-icon{width:15px;height:15px;border:1px solid #ccc;background:0 0;border-radius:1px}.filtersearch .narrowsearch .interest-level{font-size:16px;display:inline-block;color:#2a2a2a;font-weight:400}.filtersearch .narrowsearch md-select{width:138px;text-transform:none;border-radius:0;border-width:1px;border-style:solid;border-color:#a9a9a9;border-image:initial}.filtersearch .narrowsearch .md-select-icon{color:#000;top:4px}.filtersearch .narrowsearch .Searchfilter,.filtersearch .narrowsearch .resetfilter{color:#000;padding:0;width:100px;margin-top:10px;background-color:#ddd;font-weight:400;float:right}.filtersearch .narrowsearch .Searchfilter{float:left;width:83px;background-color:#094288;color:#fff;font-size:14px}.filtersearch .narrowsearch md-select-value{font-size:16px;color:#000;border:none!important;box-sizing:border-box;padding:0 5px!important}.filtersearch .narrowsearch md-input-container{margin:10px!important}.filtersearch .narrowsearch .md-text{font-size:16px;color:#2a2a2a}.filtersearch .narrowsearch .disabled{opacity:.5}.md-select-menu-container .md-text{color:#2c549c;font-size:15px}.md-select-menu-container md-option{height:35px;font-size:15px}.bottomCookie{position:absolute;bottom:0;height:auto;width:100%;z-index:99;color:#fff;background-color:transparent;text-align:center}.bottomCookie .cookiebar{width:auto;padding:0 10px 0 15px;border-radius:8px 8px 0 0;font-size:14px;color:#fff;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;box-shadow:0 3px 6px 0 rgba(0,0,0,.3);background-color:#575757}.bottomCookie .cookiebar .cookiePolicy{color:#a6d9f7}.bottomCookie .cookiebar a:hover{color:#a6d9f7}.bottomCookie .gotIt{width:auto;height:24px;min-width:0;min-height:0;line-height:24px;font-size:14px;border-radius:4px;color:#212121;background-color:#a6d9f7;text-transform:capitalize;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.loginController.alinea_all_clients{height:100%;width:100%;background-size:cover;transform:translateZ(0)}.loginController.alinea_all_clients input::-ms-clear,.loginController.alinea_all_clients input::-ms-reveal{display:none}.loginController.alinea_all_clients .mainSection{height:calc(100% - 15%);overflow-y:auto;overflow-x:hidden}.loginController.alinea_all_clients .mainSection .loginbackground{position:absolute;height:-webkit-fill-available;width:100%;z-index:-1}.loginController.alinea_all_clients .mainSection .topSection{min-height:20%;height:20%}.loginController.alinea_all_clients .mainSection .middleSectionalfabeta{flex-direction:column;margin-top:190px}.loginController.alinea_all_clients .mainSection .middleSectionalfabeta .loginsection{height:auto;width:350px}.loginController.alinea_all_clients .mainSection .middleSectionalfabeta .loginsection .signInButton{width:100%;border-radius:8px;font-size:14px;text-transform:none;background:#001a35;color:#fff}.loginController.alinea_all_clients .mainSection .middleSectionalfabeta .loginsection .signInButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController.alinea_all_clients .mainSection .middleSectionalfabeta .loginsection md-input-container{width:100%;margin-top:15%}.loginController.alinea_all_clients .mainSection .middleSectionalfabeta .loginsection md-input-container .md-select-icon,.loginController.alinea_all_clients .mainSection .middleSectionalfabeta .loginsection md-input-container label{color:#001a35}.loginController.alinea_all_clients .mainSection .middleSectionalfabeta .loginsection md-input-container .md-select-value{border-bottom-color:#001a35}.loginController.alinea_all_clients .mainSection .middleSectionalfabeta .loginsection md-input-container .md-text{font-size:15px;font-weight:300;color:#fff}.loginController.alinea_all_clients .mainSection .middleSectionalfabeta .loginsection md-input-container .md-select-icon:after{color:#001a35}.loginController.alinea_all_clients .mainSection .middleSectionalfabeta .messagetextbox{background-color:#ffc000;height:29%;padding-right:1rem;padding-left:1rem;margin-top:2rem;width:80vw}.loginController.alinea_all_clients .mainSection .middleSectionalfabeta .messagetextbox .messagetextbox_Content{font-style:italic;color:#000}.loginController.alinea_all_clients .mainSection .middleSectionalfabeta .messagetextboxDesktop{background-color:#ffc000;height:29%;width:43%;padding-right:1rem;padding-left:1rem;margin-top:2rem}.loginController.alinea_all_clients .mainSection .middleSectionalfabeta .messagetextboxDesktop .messagetextbox_Content{font-style:italic;color:#000}.loginController.alinea_all_clients .mainSection .middleSectionalfabetaClient{flex-direction:column;margin-top:100px}.loginController.alinea_all_clients .mainSection .middleSectionalfabetaClient .loginsection{height:auto;width:350px}.loginController.alinea_all_clients .mainSection .middleSectionalfabetaClient .loginsection .signInButton{width:100%;border-radius:8px;font-size:14px;text-transform:none;background:#001a35;color:#fff}.loginController.alinea_all_clients .mainSection .middleSectionalfabetaClient .loginsection .signInButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController.alinea_all_clients .mainSection .middleSectionalfabetaClient .loginsection md-input-container{width:100%;margin-top:15%}.loginController.alinea_all_clients .mainSection .middleSectionalfabetaClient .loginsection md-input-container .md-select-icon,.loginController.alinea_all_clients .mainSection .middleSectionalfabetaClient .loginsection md-input-container label{color:#001a35}.loginController.alinea_all_clients .mainSection .middleSectionalfabetaClient .loginsection md-input-container .md-select-value{border-bottom-color:#001a35}.loginController.alinea_all_clients .mainSection .middleSectionalfabetaClient .loginsection md-input-container .md-text{font-size:15px;font-weight:300;color:#fff}.loginController.alinea_all_clients .mainSection .middleSectionalfabetaClient .loginsection md-input-container .md-select-icon:after{color:#001a35}.loginController.alinea_all_clients .mainSection .middleSectionalfabetaClient .messagetextbox{background-color:#ffc000;height:29%;padding-right:1rem;padding-left:1rem;margin-top:2rem;width:80vw}.loginController.alinea_all_clients .mainSection .middleSectionalfabetaClient .messagetextbox .messagetextbox_Content{font-style:italic;color:#000}.loginController.alinea_all_clients .mainSection .middleSectionalfabetaClient .messagetextboxDesktop{background-color:#ffc000;height:29%;width:43%;padding-right:1rem;padding-left:1rem;margin-top:2rem}.loginController.alinea_all_clients .mainSection .middleSectionalfabetaClient .messagetextboxDesktop .messagetextbox_Content{font-style:italic;color:#000}.loginController.alinea_all_clients .mainSection .middleSectionConcord{height:30%;top:45%;position:relative}.loginController.alinea_all_clients .mainSection .middleSectionConcord .loginsection{height:100%;width:245px}.loginController.alinea_all_clients .mainSection .middleSectionConcord .loginsection .signInButton{width:100%;border-radius:8px;font-size:14px;text-transform:none;background:#001a35;color:#fff}.loginController.alinea_all_clients .mainSection .middleSectionConcord .loginsection .signInButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController.alinea_all_clients .mainSection .middleSectionConcord .loginsection md-input-container{width:100%;margin-top:15%}.loginController.alinea_all_clients .mainSection .middleSectionConcord .loginsection md-input-container .md-select-icon,.loginController.alinea_all_clients .mainSection .middleSectionConcord .loginsection md-input-container label{color:#001a35}.loginController.alinea_all_clients .mainSection .middleSectionConcord .loginsection md-input-container .md-select-value{border-bottom-color:#001a35}.loginController.alinea_all_clients .mainSection .middleSectionConcord .loginsection md-input-container .md-text{font-size:15px;font-weight:300;color:#fff}.loginController.alinea_all_clients .mainSection .middleSectionConcord .loginsection md-input-container .md-select-icon:after{color:#001a35}.loginController.alinea_all_clients .mainSection .loginsection{height:100%;width:350px}.loginController.alinea_all_clients .mainSection .logInButton{width:100%;border-radius:8px;font-size:14px;text-transform:none;background:#2c4e73;color:#fff}.loginController.alinea_all_clients .mainSection .logInButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController.alinea_all_clients .mainSection .welcomeMessage{font-style:italic;color:#2790b0;font-size:xx-large;position:absolute;top:54%;font-family:helvetica;font-weight:700}.loginController.alinea_all_clients .mainSection .middleSectionAcep{height:67%}@media all and (max-width:823px) and (max-height:414px) and (orientation:landscape){.loginController.alinea_all_clients .mainSection .welcomeMessage{top:77%}.loginController.alinea_all_clients .mainSection .middleSectionAcep{height:auto}}@media all and (max-height:1366px) and (max-width:1024px) and (orientation:portrait){.loginController.alinea_all_clients .mainSection .middleSectionAcep{height:67%}}.loginController.alinea_all_clients .mainSection .middleSection{height:auto}.loginController.alinea_all_clients .mainSection .middleSection .loginSection{height:100%;width:400px;background:0 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.loginController.alinea_all_clients .mainSection .middleSection .loginSection{overflow:hidden}}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs{height:100%}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .md-tab{color:#fefefe;text-transform:none!important;font-size:16px}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .md-tab.md-active{font-size:19px;color:#fff}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs md-tabs-wrapper{border-bottom:1px solid #fff}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs md-ink-bar{color:#fff;background-color:#fff}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .inputContainer{width:80%;margin-bottom:0;cursor:default}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .inputContainer label{padding-left:16px;margin:0;color:#fff;font-size:16px;font-family:'Open Sans';font-weight:400;font-style:normal}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .inputContainer .showHidePassword{font-size:18px;line-height:24px;top:6px;text-align:center;color:#333}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .inputContainer input{border-radius:10px;height:35px;border:1px solid rgba(0,0,0,.12);padding-left:16px;padding-right:25px;font-size:14px;color:#333;background-color:rgba(255,255,255,.5)}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .inputContainer input:focus{background-color:#fff}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs md-input-container.md-input-focused label{font-size:18px!important}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .signInButton{width:100%;border-radius:8px;font-size:14px;background:#001a35;color:#fff;text-transform:initial!important}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .signInButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .bottomRow{width:80%;padding:10px}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .bottomRow .rememberMe{font-size:12px;margin:0;color:#fff;padding:0}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .bottomRow .rememberMe:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .bottomRow .rememberMe .md-label{top:3px}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .bottomRow .rememberMe .md-icon{border-color:#fff;background:0 0}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .bottomRow md-checkbox.md-checked.md-focused .md-container:before{opacity:.26;background-color:#001a35}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .bottomRow .forgotPassword{font-size:12px;color:#fcacac;padding:0;cursor:pointer}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .bottomRow .redeemeAccessCode{color:#fff;font-size:16px}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .sendButton{width:80%;border-radius:8px;font-size:14px;background:#001a35;color:#fff;text-transform:none}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .sendButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .md-button[disabled]{background:#001a35;opacity:.65}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .error_msg{font-size:13px;color:#ff787b;cursor:default;font-family:'Open Sans';font-weight:400;font-style:normal}.loginController.alinea_all_clients .mainSection .middleSection .loginSection md-tabs .error_msg .errorIcon{font-size:13px;color:#ff787b}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection{height:100%;width:400px;background:0 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.loginController.alinea_all_clients .mainSection .middleSection .forgotSection{overflow:hidden}}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection .error_msg{font-size:13px;color:#ff787b;outline:0;cursor:default;font-family:'Open Sans';font-weight:400;font-style:normal}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection .error_msg:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs{height:100%}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs .md-tab{color:#fff;text-transform:initial;font-size:20px}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs md-tabs-wrapper{border-bottom:1px solid #fff}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs md-ink-bar{color:#fff;background-color:#fff}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs .forgotPasswordText{color:#fff;font-size:13px}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs .forgotPasswordInputContainer{width:80%;margin-bottom:0;padding:0;padding-top:5px}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs .forgotPasswordInputContainer label{padding-left:16px;margin:0;color:#fff;font-size:16px}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs .forgotPasswordInputContainer input{border-radius:10px;height:35px;border:1px solid rgba(0,0,0,.12);padding-left:16px;font-size:14px;color:#333;background-color:rgba(255,255,255,.5)}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs .forgotPasswordInputContainer input:focus{background-color:#fff}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow{width:80%}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow .md-button{border-radius:8px;width:120px;margin:0}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow .cancelInButton{color:#333;background-color:#fff}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow .cancelInButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow .submitButton{background-color:#001a35;border-color:#001a35;color:#fff}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow .submitButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.loginController.alinea_all_clients .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow .md-button[disabled]{opacity:.8}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection{height:100%;width:400px;padding:0;background:0 0}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs{height:100%}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .md-tab{color:#fff;text-transform:none;font-size:20px}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs md-tabs-wrapper{border-bottom:1px solid #fff}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs md-tab-content{overflow:hidden}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs md-ink-bar{color:#fff;background-color:#fff}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .validAccessCode{color:#fff;font-size:15px;margin-bottom:5px}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer{width:80%;margin-bottom:0;padding:0;margin-top:10px}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer label{padding-left:16px;margin:0;color:#fff;font-size:16px;font-family:'Open Sans';font-weight:400;font-style:normal}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer .showHidePassword{font-size:18px;line-height:24px;top:5px;text-align:center;color:#000}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer input{border-radius:10px;height:35px;border:1px solid rgba(0,0,0,.12);padding-left:16px;padding-right:25px;font-size:14px;color:#333;background-color:rgba(255,255,255,.5)}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer input:focus{background-color:#fff}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer .warning{color:#ff787b;font-size:12px;font-family:'Open Sans';font-weight:300;font-style:normal}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .error_msg{font-size:13px;color:#ff787b;cursor:default;padding-top:0;font-family:'Open Sans';font-weight:400;font-style:normal}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeBottomRow{width:80%}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeBottomRow .md-button{border-radius:8px;width:120px;margin:0}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeBottomRow .cancelInButton{color:#333;background-color:#fff}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeBottomRow .submitButton{background-color:#001a35;border-color:#001a35;color:#fff}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeBottomRow .md-button[disabled]{opacity:.65}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy{width:80%;padding:8px}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy .accpetMe{float:left;margin-top:4px;margin-bottom:0;color:#fff}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy .accpetMe .md-icon{border-color:#fff;background:0 0}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy md-checkbox.md-checked.md-focused .md-container:before{opacity:.26;background-color:#001a35}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy .privacyPolicy{font-size:12px;color:#fff}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy .privacyPolicy a{color:#428bca}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy .termsAndConditions{font-size:12px;color:#fff}.loginController.alinea_all_clients .mainSection .middleSection .accessCodeScreenSection md-tabs .acceptPolicy .termsAndConditions a{color:#428bca}.loginController.alinea_all_clients .bottomSection{height:15%;background-color:rgba(0,0,0,.65);position:absolute;bottom:0;width:100%}.loginController.alinea_all_clients .bottomSection .topText{padding-bottom:8px;color:#fff}.loginController.alinea_all_clients .bottomSection #desktopInstallerAlinea{background-image:url(images/Desktop-Downlaod.png);background-repeat:no-repeat;background-size:cover}.loginController.alinea_all_clients .bottomSection .bottomText{color:#fff}.loginController.alinea_all_clients .bottomSection .imageLink{width:156px;height:46px;border-radius:6px}.loginController.alinea_all_clients .bottomSection .imageLink a{height:inherit}.loginController.alinea_all_clients .bottomSection .imageLink img{height:100%;width:100%}.loginController.alinea_all_clients .desktopInstallerPopupSection{height:12%;background:#e8e2d3;position:absolute;bottom:0;width:100%}.loginController.alinea_all_clients .desktopInstallerPopupSection .topLink{color:#3a3937;font-size:15px;padding-left:20%}.loginController.alinea_all_clients .desktopInstallerPopupSection .topLink a{color:#428bca}.loginController.alinea_all_clients .desktopInstallerPopupSection .bottomLink{color:#3a3937;font-size:15px;padding-left:20%}.loginController.alinea_all_clients .desktopInstallerPopupSection .bottomLink a{color:#428bca}.loginController.alinea_all_clients .desktopInstallerPopupSection .cancelInButton{background:#e8e2d3;border:1px solid #000;color:#000;border-radius:0}.loginController.alinea_all_clients .desktopInstallerPopupSection .cancelInButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.forgotPasswordDialog{background:#095e8e}.forgotPasswordDialog .resetConfirmation{color:#fff;text-align:center}.forgotPasswordDialog .md-button{border:1px solid #fff;color:#fff;border-radius:0}.categoryViewInsight{overflow:hidden}.categoryViewInsight .categoryTitle{padding-bottom:0;padding-left:13px;position:relative;font-size:14px;color:#000;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.categoryViewInsight .viewAll{font-size:14px;color:#001a35;padding-bottom:0!important;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.categoryViewInsight .viewAll .all{cursor:pointer}.categoryViewInsight .topSection{background-color:#a3a3a3;border-radius:10px 10px 0 0;height:138px;overflow:hidden}.categoryViewInsight .categoeryView{display:flex;flex-wrap:wrap}.categoryViewInsight .categoeryView .mobileContainer{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.categoryViewInsight .categoeryView .mobileContainer::-webkit-scrollbar{display:none}.categoryViewInsight .categoeryView .mobileContainer .mobileBook{border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);margin-right:18px}.categoryViewInsight .categoeryView .boxShadow{box-shadow:rgba(0,0,0,.3) 0 1px 2px 0}.categoryViewInsight .categoeryView .prevButton{margin:0}.categoryViewInsight .categoeryView .bookContainer{background-color:#fff;margin:0 10px;margin-bottom:15px;vertical-align:top;width:230px;height:210px;box-shadow:0 2px 2px 0 rgba(0,0,0,.16);border:solid 1px #e8e8e8;border-radius:10px;display:inline-block;position:relative}.categoryViewInsight .categoeryView .nextButton{position:absolute;margin:0;right:0}.categoryViewInsight .bookThumbnailImages{background-color:#a3a3a3;cursor:pointer;display:inline-block;height:138px}.categoryViewInsight .bookThumbnailImages img{position:relative;width:inherit;max-width:100%;height:100%}.categoryViewInsight .favorite{position:absolute;right:10px;top:10px;z-index:9}.categoryViewInsight .bottomSection{height:calc(100% - 138px)}.categoryViewInsight .bookTitleText{padding:0 0 5px 9px;font-size:14px;word-wrap:break-word;text-align:left;position:relative;width:calc(100% - 9px);top:5px;color:#000;cursor:default;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.categoryViewInsight .bookType{position:relative;font-size:12px;margin-left:9px;color:#666;text-align:center;vertical-align:middle;line-height:23px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.categoryViewInsight .moreInfoSection{width:100%}.categoryViewInsight .moreInfo{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px;margin:0 3px 0 3px}.categoryViewInsight .downloadBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.categoryViewInsight .pausedDownloadBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.categoryViewInsight .deleteDownloadedBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.categoryViewInsight .updateBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.categoryViewInsight .downloadingBook{font-size:12px;margin:0;min-height:0;line-height:20px}.categoryViewInsight .subCategoeyBooks{display:flex;justify-content:start;flex-wrap:wrap;width:100%;height:auto;padding-top:22px;margin:0 15px}.categoryViewInsight .subCategoeyBooks .subCategoeryBookContainer{background-color:#fff;margin:0 10px;margin-bottom:20px;vertical-align:top;width:230px;height:210px;box-shadow:0 2px 2px 0 rgba(0,0,0,.16);border:solid 1px #e8e8e8;border-radius:10px;display:inline-block;position:relative}.categoryViewInsight .subCategoeyBooks .mobileConatiner{margin-left:20px;margin-bottom:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.categoryViewInsight .noBookAvalable{position:absolute;top:50%;left:50%;transform:translateX(-50%);font-size:14px;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.categoryViewInsight .collectionBookContainer{width:158px;height:259px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);background-color:#fff;margin:0 20px;position:relative}.categoryViewInsight .arrow_up{position:relative;left:50px;top:2px;z-index:-1;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #dbdbdb}.categoryViewInsight .allCategoeryCollectionView{height:370px;box-shadow:0 4px 3px 0 rgba(0,0,0,.4);background-color:#dbdbdb;position:relative;bottom:2px}.categoryViewInsight .allCategoeryCollectionView .download-delete-feature .download-delete-container{margin:0 2px}.categoryViewInsight .allCategoeryCollectionView .download-delete-feature .download-delete-container .vertical-divider{border-top-width:0;border-right-width:1px;border-right-style:solid;height:35px;margin:0 10px 0 10px}.categoryViewInsight .allCategoeryCollectionView .prevButton{position:absolute;margin:0;left:0}.categoryViewInsight .allCategoeryCollectionView .nextButton{position:absolute;margin:0;right:0}.categoryViewInsight .subCategoeryCollectionView{height:365px;box-shadow:0 4px 3px 0 rgba(0,0,0,.4);background-color:#dbdbdb;width:100%;position:fixed;left:0;z-index:99}.categoryViewInsight .subCategoeryCollectionView .prevButton{position:absolute;margin:0;left:0}.categoryViewInsight .subCategoeryCollectionView .nextButton{position:absolute;margin:0;right:0}.categoryViewInsight .collectionTitle{font-size:16px;color:#000;position:relative;left:15px;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.categoryViewInsight .totalItems{font-size:16px;color:#000;position:relative;left:35px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.categoryViewInsight .next_icon_color{color:#505050}.categoryViewInsight .previous_icon_color{color:#505050}.categoryViewInsight .closeCollectionView .closeCollectionView_icon{font-size:14px;color:#000;line-height:20px}.categoryViewInsight .closeCollectionView .closeCollectionView_icon::before{content:"2"}.subCategoeryCollectionView{margin-top:-5px}.subCategoeryCollectionView .collectionTitle{font-size:16px;color:#000;position:relative;left:15px;font-family:"Open Sans";font-weight:600;font-style:normal}.subCategoeryCollectionView .totalItems{font-size:16px;color:#000;position:relative;left:35px;font-family:"Open Sans";font-weight:400;font-style:normal}.subCategoeryCollectionView .next_icon_color{color:#505050}.subCategoeryCollectionView .previous_icon_color{color:#505050}.subCategoeryCollectionView .closeCollectionView .closeCollectionView_icon{font-size:14px;color:#000;line-height:20px}.subCategoeryCollectionView .closeCollectionView .closeCollectionView_icon::before{content:"2"}.subCategoeryCollectionView .prevButton{position:absolute;margin:0;left:0}.subCategoeryCollectionView .nextButton{position:absolute;margin:0;right:0}.subCategoeryCollectionView .collectionBookContainer{width:159px;height:259px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);background-color:#fff;margin:0 20px;position:relative}.subCategoeryCollectionView .collectionBookContainer .bookThumbnailImages{background-color:#a3a3a3;width:158px;height:208px;padding:0;margin:0;display:table-cell;vertical-align:middle;cursor:pointer;position:relative}.subCategoeryCollectionView .collectionBookContainer .bookThumbnailImages img{max-width:100%;height:100%;width:100%;padding:0;margin:0;vertical-align:middle;border-style:none;transform:translateZ(0)}.subCategoeryCollectionView .collectionBookContainer .favorite{position:absolute;right:10px;top:10px;z-index:9}.subCategoeryCollectionView .collectionBookContainer .bookTitleText{padding:0 0 5px 9px;font-size:14px;text-align:left;position:relative;width:calc(100% - 9px);top:5px;color:#000;cursor:default;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.subCategoeryCollectionView .collectionBookContainer .bookType{position:relative;font-size:12px;margin-left:9px;color:#666;text-align:center;vertical-align:middle;line-height:23px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.subCategoeryCollectionView .collectionBookContainer .moreInfo{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.subCategoeryCollectionView .collectionBookContainer .downloadBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.subCategoeryCollectionView .collectionBookContainer .pausedDownloadBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.subCategoeryCollectionView .collectionBookContainer .updateBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.subCategoeryCollectionView .collectionBookContainer .deleteDownloadedBook{font-size:12px;margin:0;min-height:0;line-height:20px;padding:0 3px 0 3px}.subCategoeryCollectionView .collectionBookContainer .downloadingBook{font-size:12px;margin:0;min-height:0;line-height:20px}.help-screen{position:absolute;z-index:999;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:block;overflow:hidden}.help-screen .caption{text-transform:none}.help-screen .caption h3{margin:0;color:#65e0ff;font-size:1rem;font-weight:500}.help-screen .caption p{margin:0;font-size:.875rem;color:#fff}.help-screen .bookContainer,.help-screen .bookShelfTopBar,.help-screen .bookThumbnailImages{background-color:transparent!important}.help-screen .bookThumbnailImages{position:absolute}.help-screen .materialIcon{overflow:visible;margin-top:10px;margin-left:9px}.help-screen .materialIcon .page_icon{color:#fff}.help-screen .bookTitleText{visibility:hidden}.help-screen .searchButton:before{content:'';position:absolute;border-left:1px solid #ebebeb;height:80px;left:50%;bottom:-80px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}.help-screen .searchButton:after{content:'';position:absolute;width:7px;height:7px;background-color:#65e0ff;border-radius:100%;left:50%;bottom:-80px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}.help-screen .searchButton .caption{position:absolute;right:30px;bottom:-125px;text-align:right;line-height:20px}.help-screen .searchButton .caption p{line-height:20px}.help-screen .refreshButton:before{content:'';position:absolute;border-left:1px solid #ebebeb;height:150px;left:50%;bottom:-150px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}.help-screen .refreshButton:after{content:'';position:absolute;width:7px;height:7px;background-color:#65e0ff;border-radius:100%;left:50%;bottom:-150px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}.help-screen .refreshButton .caption{position:absolute;right:30px;bottom:-175px;text-align:right;line-height:20px}.help-screen .accessButton:before{content:'';position:absolute;border-left:1px solid #ebebeb;height:240px;left:50%;bottom:-240px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}.help-screen .accessButton:after{content:'';position:absolute;width:7px;height:7px;background-color:#65e0ff;border-radius:100%;left:50%;bottom:-240px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}.help-screen .accessButton .caption{position:absolute;right:30px;bottom:-264px;text-align:right;line-height:20px}.help-screen .profileButton:before{content:'';position:absolute;border-left:1px solid #ebebeb;height:310px;left:50%;bottom:-310px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}.help-screen .profileButton:after{content:'';position:absolute;width:7px;height:7px;background-color:#65e0ff;border-radius:100%;left:50%;bottom:-310px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}.help-screen .profileButton .caption{position:absolute;right:30px;bottom:-334px;text-align:right;line-height:20px}.help-screen .moreInfo:before{content:'';position:absolute;border-top:1px solid #ebebeb;width:100px;top:13px;left:10px;transform:translate(15%,-50%);-moz-transform:translate(15%,-50%);-webkit-transform:translate(15%,-50%);-o-transform:translate(15%,-50%);-ms-transform:translate(15%,-50%)}.help-screen .moreInfo:after{content:'';position:absolute;width:7px;height:7px;background-color:#65e0ff;border-radius:100%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);top:13px;right:-128px}.help-screen .moreInfo .caption{position:absolute;top:50%;left:50%;text-align:left;transform:translate(110%,-20%);-moz-transform:translate(110%,-20%);-webkit-transform:translate(110%,-20%);-o-transform:translate(110%,-20%);-ms-transform:translate(110%,-20%);line-height:26px}.help-screen .moreInfo .caption p{line-height:20px}.help-screen .moreInfoOffline{margin-right:60px;top:10px}.help-screen .moreInfoOffline:before{content:'';position:absolute;border-left:1px solid #ebebeb;height:80px;left:120%;bottom:-75px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}.help-screen .moreInfoOffline:after{content:'';position:absolute;width:7px;height:7px;background-color:#65e0ff;border-radius:100%;left:120%;bottom:-80px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}.help-screen .moreInfoOffline .caption{position:absolute;right:-100px;bottom:-125px;text-align:right;line-height:20px}.help-screen .moreInfoOffline .caption p{line-height:20px}.help-screen .DownloadButton{top:10px;margin-left:-20px}.help-screen .DownloadButton:before{content:'';position:absolute;border-top:1px solid #ebebeb;width:100px;top:50%;left:70%;transform:translate(15%,-50%);-moz-transform:translate(15%,-50%);-webkit-transform:translate(15%,-50%);-o-transform:translate(15%,-50%);-ms-transform:translate(15%,-50%)}.help-screen .DownloadButton:after{content:'';position:absolute;width:7px;height:7px;background-color:#65e0ff;border-radius:100%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);top:50%;right:-110px}.help-screen .DownloadButton .caption{position:absolute;top:25%;left:-110px;text-align:left;transform:translate(110%,-20%);-moz-transform:translate(110%,-20%);-webkit-transform:translate(110%,-20%);-o-transform:translate(110%,-20%);-ms-transform:translate(110%,-20%);line-height:26px}.help-screen .DownloadButton .caption p{line-height:20px}.help-screen .actionButton{position:absolute;right:30px;bottom:30px}.help-screen .actionButton.mobile{right:auto;bottom:auto;top:10px;z-index:99}.help-screen .actionButton .skip{background-color:#fff;color:#000;border-radius:25px;text-transform:none}.help-screen .actionButton .skip:hover{background-color:#fff}.help-screen .actionButton .gotIt,.help-screen .actionButton .next{background-color:#095d8d;color:#ebebeb;border-radius:25px;text-transform:none}.help-screen .actionButton .gotIt:hover,.help-screen .actionButton .next:hover{background-color:#095d8d}.help-screen .actionButton{position:absolute;right:30px;bottom:30px}.help-screen .actionButton.mobile{right:auto;bottom:auto;top:10px;z-index:99}.help-screen .actionButton .skip{background-color:#fff;color:#000;border-radius:25px;text-transform:none}.help-screen .actionButton .skip:hover{background-color:#fff}.help-screen .actionButton .gotIt,.help-screen .actionButton .next{background-color:#095d8d;color:#ebebeb;border-radius:25px;text-transform:none}.help-screen .actionButton .gotIt:hover,.help-screen .actionButton .next:hover{background-color:#095d8d}.help-screen .actionButtonArc{position:absolute;left:50%;transform:translateX(-50%);bottom:30px}.help-screen .actionButtonArc.mobile{right:auto;bottom:auto;top:10px;z-index:99;transform:unset;left:0}.help-screen .actionButtonArc .skip{background-color:#fff;color:#000;border-radius:25px;text-transform:none}.help-screen .actionButtonArc .skip:hover{background-color:#fff}.help-screen .actionButtonArc .gotIt,.help-screen .actionButtonArc .next{background-color:#001a35;color:#ebebeb;border-radius:25px;text-transform:none}.help-screen .actionButtonArc .gotIt:hover,.help-screen .actionButtonArc .next:hover{background-color:#001a35}.help-screen .middleContainer{height:calc(100% - 64px);margin-top:64px}.help-screen .middleContainer .categoryView{overflow:visible}.help-screen .middleContainer .viewAll .all{position:relative;cursor:default;color:#fff;font-size:.9375rem;margin-right:15px;margin-top:2px}.help-screen .middleContainer .viewAll .all:before{content:'';position:absolute;height:60px;top:50%;left:50%;border-left:1px solid #ebebeb;transform:translate(0,25%);-moz-transform:translate(0,25%);-webkit-transform:translate(0,25%);-o-transform:translate(0,25%);-ms-transform:translate(0,25%)}.help-screen .middleContainer .viewAll .all:after{content:'';position:absolute;width:7px;height:7px;background-color:#65e0ff;border-radius:100%;left:50%;bottom:-70px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}.help-screen .middleContainer .viewAll .all .caption{position:absolute;width:100vw;bottom:-115px;right:75%;text-align:right;line-height:26px}.help-screen .middleContainer .viewAll .all .caption p{line-height:20px}.help-screen .middleContainer .outer-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:28px;height:28px;background-color:rgba(255,255,255,.57);border-radius:100%}.help-screen .middleContainer .outer-circle .inner-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:16px;height:16px;background-color:#fff;border-radius:100%}.help-screen .middleContainer .outer-circle .inner-circle:before{content:'';position:absolute;height:70px;border-left:1px solid #ebebeb;top:50%;left:50%}.help-screen .middleContainer .outer-circle .inner-circle:after{content:'';position:absolute;width:7px;height:7px;background-color:#65e0ff;left:50%;bottom:-70px;border-radius:100%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.help-screen .middleContainer .outer-circle .inner-circle .caption{left:130%;position:absolute;width:100vw;bottom:-95px;line-height:23px}.help-screen .middleContainer .categories{height:49px}.help-screen .middleContainer .categories .category{margin-left:32px;width:73.48px;position:relative;overflow:visible}.help-screen .middleContainer .categories .category:before{content:'';position:absolute;height:60px;border-left:1px solid #ebebeb;left:50%;transform:translate(-50%,40%);-moz-transform:translate(-50%,40%);-webkit-transform:translate(-50%,40%);-o-transform:translate(-50%,40%);-ms-transform:translate(-50%,40%)}.help-screen .middleContainer .categories .category:after{content:'';position:absolute;width:7px;height:7px;background-color:#65e0ff;border-radius:100%;left:50%;bottom:-70px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}.help-screen .middleContainer .categories .category .caption{position:absolute;text-align:left;left:50%;transform:translateY(100%);-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);margin-left:12px;line-height:22px;bottom:-55px}.help-screen .bottom-right{position:absolute;bottom:27px;right:25px}.help-screen .bottom-right-offline{position:absolute;bottom:0!important;right:0!important}.help-screen .display-none{visibility:visible}@media (max-width:959px) and (min-width:0){.help-screen .middleContainer{height:calc(100% - 56px);margin-top:56px}.help-screen .middleContainer .viewAll .all{margin-right:0}}@media (max-width:959px) and (min-width:0) and (orientation:landscape){.help-screen .searchButton:before{height:60px;bottom:-60px}.help-screen .searchButton:after{bottom:-60px}.help-screen .searchButton .caption{bottom:-100px}.help-screen .accessButton:before{height:140px;bottom:-140px}.help-screen .accessButton:after{bottom:-140px}.help-screen .accessButton .caption{bottom:-170px}.help-screen .profileButton:before{height:200px;bottom:-200px}.help-screen .profileButton:after{bottom:-200px}.help-screen .profileButton .caption{bottom:-230px}}@media (min-device-width:375px) and (max-device-width:812px){.help-screen .moreInfo:before{width:50px;transform:translate(30%,-50%);-moz-transform:translate(30%,-50%);-webkit-transform:translate(30%,-50%);-o-transform:translate(30%,-50%);-ms-transform:translate(30%,-50%)}.help-screen .moreInfo:after{right:-182%}.help-screen .moreInfo .caption{transform:translate(65%,-25%);-moz-transform:translate(65%,-25%);-webkit-transform:translate(65%,-25%);-o-transform:translate(65%,-25%);-ms-transform:translate(65%,-25%)}.help-screen .bottom-right{right:5px;bottom:0}.arabicBookself .help-screen .arabicinfo{right:114px;bottom:-7px}.arabicBookself .help-screen .moreInfo:after{right:78px!important}.arabicBookself .help-screen .moreInfo .caption{right:556%!important}}@media (max-device-width:374px){.arabicBookself .help-screen .arabicinfo{right:103px!important;bottom:-7px}.help-screen .moreInfo:before{width:50px}.arabicBookself .help-screen .moreInfo:before{right:121%!important}.arabicBookself .help-screen .moreInfo:after{right:76px!important}.arabicBookself .help-screen .moreInfo .caption{right:676%!important}.help-screen .bottom-right{bottom:0;right:7px}.help-screen .moreInfo:after{right:-47px}.help-screen .moreInfo .caption{right:-44px}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.help-screen .bottom-right{bottom:1px;right:1px}}html{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;-ms-font-smoothing:antialiased!important}body{font-family:'Open Sans';font-size:16px;color:#555}.md-stepper-horizontal{display:table;width:100%;margin:20px auto}.md-stepper-horizontal .md-step{display:table-cell;position:relative;cursor:pointer}.md-stepper-horizontal .md-step:active,.md-stepper-horizontal .md-step:hover{background-color:rgba(0,0,0,.04)}.md-stepper-horizontal .md-step:active{border-radius:15%/75%}.md-stepper-horizontal .md-step:first-child:active{border-top-left-radius:0;border-bottom-left-radius:0}.md-stepper-horizontal .md-step:last-child:active{border-top-right-radius:0;border-bottom-right-radius:0}.md-stepper-horizontal .md-step:hover .md-step-circle{background-color:#757575}.md-stepper-horizontal .md-step:first-child .md-step-bar-left,.md-stepper-horizontal .md-step:last-child .md-step-bar-right{display:none}.md-stepper-horizontal .md-step .md-step-circle{width:30px;height:30px;margin:0 auto;background-color:#999;border-radius:50%;text-align:center;line-height:30px;font-size:16px;font-weight:600;color:#fff}.md-stepper-horizontal.green .md-step.active .md-step-circle{background-color:#00ae4d}.md-stepper-horizontal.orange .md-step.active .md-step-circle{background-color:#f96302}.md-stepper-horizontal .md-step.active .md-step-circle{background-color:#2196f3}.md-stepper-horizontal .md-step .md-step-title{margin-top:2px;font-size:12px;font-weight:600}.md-stepper-horizontal .md-step,.md-stepper-horizontal .md-step .md-step-title{text-align:center;color:rgba(0,0,0,.26)}.md-stepper-horizontal .md-step.active .md-step-title{font-weight:600;color:rgba(0,0,0,.87)}.md-stepper-horizontal .md-step.active.done .md-step-title,.md-stepper-horizontal .md-step.active.editable .md-step-title{font-weight:600}.md-stepper-horizontal .md-step{font-size:12px}.md-stepper-horizontal .md-step.active{color:rgba(0,0,0,.54)}.md-stepper-horizontal .md-step .md-step-bar-left,.md-stepper-horizontal .md-step .md-step-bar-right{position:absolute;top:15px;height:1px;border-top:1px solid #000}.md-stepper-horizontal .md-step .md-step-bar-right{right:0;left:50%;margin-left:30px}.md-stepper-horizontal .md-step .md-step-bar-left{left:0;right:50%;margin-right:30px}md-card,md-content{box-shadow:none;background-color:transparent}@-webkit-keyframes md-step-content-hide{0%{opacity:1}50%{opacity:1}100%{opacity:0}}@keyframes md-step-content-hide{0%{opacity:1}50%{opacity:1}100%{opacity:0}}md-step-data{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0}md-steppers{display:block;margin:0;border-radius:2px;overflow:hidden;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}md-steppers:not(.md-no-step-content):not(.md-dynamic-height){min-height:512px}md-steppers[md-align-steppers=bottom]{padding-bottom:72px}md-steppers[md-align-steppers=bottom] md-steppers-wrapper{position:absolute;bottom:0;left:0;right:0;height:72px;z-index:2}md-steppers[md-align-steppers=bottom] md-steppers-content-wrapper{top:0;bottom:72px}md-steppers.md-dynamic-height md-steppers-content-wrapper{min-height:0;position:relative;top:auto;left:auto;right:auto;bottom:auto;overflow:visible}md-steppers.md-dynamic-height md-step-content.md-active{position:relative}md-steppers[md-border-bottom] md-steppers-wrapper{border-width:0 0 1px;border-style:solid;border-color:#ddd}md-steppers[md-border-bottom]:not(.md-dynamic-height) md-steppers-content-wrapper{top:73px}md-steppers-wrapper{display:block;position:relative;margin:-15px 0}md-steppers-wrapper md-next-button,md-steppers-wrapper md-prev-button{height:100%;width:32px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1em;z-index:2;cursor:pointer;font-size:16px;background:transparent no-repeat center center;-webkit-transition:all .5s cubic-bezier(.35,0,.25,1);transition:all .5s cubic-bezier(.35,0,.25,1)}md-steppers-wrapper md-next-button:focus,md-steppers-wrapper md-prev-button:focus{outline:0}md-steppers-wrapper md-next-button.md-disabled,md-steppers-wrapper md-prev-button.md-disabled{opacity:.25;cursor:default}md-steppers-wrapper md-next-button.ng-leave,md-steppers-wrapper md-prev-button.ng-leave{-webkit-transition:none;transition:none}md-steppers-wrapper md-next-button md-icon,md-steppers-wrapper md-prev-button md-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}md-steppers-wrapper md-prev-button{left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMjA4IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTUuNCw3LjQgMTQsNiA4LDEyIDE0LDE4IDE1LjQsMTYuNiAxMC44LDEyIAkJIiBzdHlsZT0iZmlsbDp3aGl0ZTsiLz4gPHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+IDwvZz4gPC9nPiA8ZyBpZD0iR3JpZCIgZGlzcGxheT0ibm9uZSI+IDxnIGRpc3BsYXk9ImlubGluZSI+IDwvZz4gPC9nPiA8L3N2Zz4NCg==)}md-steppers-wrapper md-next-button{right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMzM2IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTAsNiA4LjYsNy40IDEzLjIsMTIgOC42LDE2LjYgMTAsMTggMTYsMTIgCQkiIHN0eWxlPSJmaWxsOndoaXRlOyIvPiA8cmVjdCBmaWxsPSJub25lIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiLz4gPC9nPiA8L2c+IDxnIGlkPSJHcmlkIiBkaXNwbGF5PSJub25lIj4gPGcgZGlzcGxheT0iaW5saW5lIj4gPC9nPiA8L2c+IDwvc3ZnPg0K)}md-steppers-wrapper md-next-button md-icon{-webkit-transform:translate3d(-50%,-50%,0) rotate(180deg);transform:translate3d(-50%,-50%,0) rotate(180deg)}md-steppers-wrapper.md-stretch-steppers md-pagination-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}md-steppers-wrapper.md-stretch-steppers md-pagination-wrapper md-step-item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:pre-line}md-steppers-canvas{position:relative;overflow:hidden;display:block;height:72px}md-steppers-canvas:after{content:'';display:table;clear:both}md-steppers-canvas .md-dummy-wrapper{position:absolute;top:0;left:0}md-steppers-canvas.md-paginated{margin:0 5px}@media (max-width:320px){md-steppers-canvas.md-paginated .md-step span{display:none}}md-steppers-canvas.md-center-steppers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}md-steppers-canvas.md-center-steppers .md-step{float:none;display:inline-block}md-steppers md-steppers-wrapper md-pagination-wrapper{height:72px;display:block;-webkit-transition:opacity 125ms cubic-bezier(.35,0,.25,1),-webkit-transform .5s cubic-bezier(.35,0,.25,1);transition:opacity 125ms cubic-bezier(.35,0,.25,1),-webkit-transform .5s cubic-bezier(.35,0,.25,1);transition:transform .5s cubic-bezier(.35,0,.25,1),opacity 125ms cubic-bezier(.35,0,.25,1);transition:transform .5s cubic-bezier(.35,0,.25,1),opacity 125ms cubic-bezier(.35,0,.25,1),-webkit-transform .5s cubic-bezier(.35,0,.25,1);position:absolute;width:999999px;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}md-steppers md-steppers-wrapper md-pagination-wrapper:after{content:'';display:table;clear:both}md-steppers md-steppers-wrapper md-pagination-wrapper.md-center-steppers{position:relative;width:initial;margin:0 auto}md-steppers md-steppers-wrapper md-busy{left:0;top:0;bottom:0;right:0;opacity:1;position:absolute;-webkit-transition:all .25s cubic-bezier(.35,0,.25,1),-webkit-transform .25s cubic-bezier(.35,0,.25,1);transition:all .25s cubic-bezier(.35,0,.25,1),-webkit-transform .25s cubic-bezier(.35,0,.25,1);transition:transform .25s cubic-bezier(.35,0,.25,1),all .25s cubic-bezier(.35,0,.25,1);transition:transform .25s cubic-bezier(.35,0,.25,1),all .25s cubic-bezier(.35,0,.25,1),-webkit-transform .25s cubic-bezier(.35,0,.25,1);line-height:24px;padding:24px 0 24px 24px;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;text-align:left;-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}md-steppers md-steppers-wrapper md-busy.ng-hide{opacity:0;-webkit-transform:scaleY(.75) translateY(20px);transform:scaleY(.75) translateY(20px)}md-steppers md-steppers-wrapper md-busy.ng-hide~md-pagination-wrapper{opacity:1;pointer-events:initial}md-steppers md-steppers-wrapper md-busy~md-pagination-wrapper{opacity:0;pointer-events:none}md-steppers-content-wrapper{display:block;position:absolute;top:72px;left:0;right:0;bottom:0;overflow:hidden}md-step-content{display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:-webkit-transform .5s cubic-bezier(.35,0,.25,1);transition:-webkit-transform .5s cubic-bezier(.35,0,.25,1);transition:transform .5s cubic-bezier(.35,0,.25,1);transition:transform .5s cubic-bezier(.35,0,.25,1),-webkit-transform .5s cubic-bezier(.35,0,.25,1)}md-step-content.md-no-scroll{bottom:auto;overflow:hidden}md-step-content.md-no-transition,md-step-content.ng-leave{-webkit-transition:none;transition:none}md-step-content.md-left{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation:1s md-step-content-hide;animation:1s md-step-content-hide;opacity:0}md-step-content.md-left *{-webkit-transition:visibility 0s linear;transition:visibility 0s linear;-webkit-transition-delay:.5s;transition-delay:.5s;visibility:hidden}md-step-content.md-right{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-animation:1s md-step-content-hide;animation:1s md-step-content-hide;opacity:0}md-step-content.md-right *{-webkit-transition:visibility 0s linear;transition:visibility 0s linear;-webkit-transition-delay:.5s;transition-delay:.5s;visibility:hidden}md-step-content>div.ng-leave{-webkit-animation:1s md-step-content-hide;animation:1s md-step-content-hide}.md-step md-ink-bar{background:#106cc8;opacity:.5;position:absolute;left:auto;right:auto;bottom:0;height:2px}.md-step md-ink-bar.md-left{-webkit-transition:left 125ms cubic-bezier(.35,0,.25,1),right .25s cubic-bezier(.35,0,.25,1);transition:left 125ms cubic-bezier(.35,0,.25,1),right .25s cubic-bezier(.35,0,.25,1)}.md-step md-ink-bar.md-right{-webkit-transition:left .25s cubic-bezier(.35,0,.25,1),right 125ms cubic-bezier(.35,0,.25,1);transition:left .25s cubic-bezier(.35,0,.25,1),right 125ms cubic-bezier(.35,0,.25,1)}md-step{position:absolute;z-index:-1;left:-9999px}.md-step{font-size:12px;text-align:center;line-height:13px;padding:24px 0 24px 9px;-webkit-transition:background-color .35s cubic-bezier(.35,0,.25,1);transition:background-color .35s cubic-bezier(.35,0,.25,1);cursor:pointer;white-space:nowrap;position:relative;float:left;font-weight:500;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.md-step::after{background:#000;box-shadow:1px 0 0 0 rgba(0,0,0,.25);display:inline-block;width:150px;text-align:center;height:1px;line-height:1px;vertical-align:middle;border-radius:1px 0 0 1px;content:'';opacity:.5;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.md-step:first-child{padding-left:24px}.md-step:first-child::before{margin-right:0;display:none;width:0}.md-step:last-child{padding-right:24px;text-align:right}.md-step:last-child::before{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.md-step:last-child::after{margin-left:0;display:none;width:0}.md-step md-step-label-wrapper{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.md-step md-step-label-wrapper span{margin-right:8px}.md-step md-step-label-wrapper::before{background:rgba(0,0,0,.25);color:rgba(255,255,255,.87);display:inline-block;width:24px;min-width:24px;text-align:center;height:24px;line-height:24px;border-radius:12px;margin-right:8px;content:attr(stepindex);-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.md-step.md-focused{box-shadow:none;outline:0}.md-step.md-active md-step-label-wrapper::before,.md-step.md-success md-step-label-wrapper::before{background:#106cc8}.md-step.md-complete md-step-label-wrapper::before{content:'\7';background:#106cc8 url('data:image/svg+xml;utf8,<svg fill="rgba(255,255,255,0.87)" height="16" viewBox="0 0 24 24" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>') no-repeat center center}.md-step.md-complete.md-active md-step-label-wrapper::before{content:'\7';background:#106cc8 url('data:image/svg+xml;utf8,<svg fill="rgba(255,255,255,0.87)" height="16" viewBox="0 0 24 24" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"/><path d="M0 0h24v24H0z" fill="none"/></svg>') no-repeat center center}.md-step.md-error{color:#ff5722;cursor:default}.md-step.md-disabled{pointer-events:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;cursor:default}.md-step.md-disabled md-step-label-wrapper{opacity:.5}.md-step.md-disabled md-step-label-wrapper::before{background:rgba(0,0,0,.25)}.md-step.ng-leave{-webkit-transition:none;transition:none}md-toolbar+md-steppers{border-top-left-radius:0;border-top-right-radius:0}.mainContainer1{font-family:"Open Sans"!important;width:195px!important;background-color:#fff;border-radius:9px;position:absolute;z-index:11;right:67px;top:20px;box-shadow:0 2px 6px 0 rgba(0,0,0,.7)}.mainContainer1 md-radio-button{box-sizing:border-box;display:block;white-space:nowrap;cursor:pointer;position:relative;outline:unset}.mainContainer1 md-radio-button .md-off,.mainContainer1 md-radio-button .md-on{top:7px;width:15px;height:15px}.mainContainer1 md-radio-button .md-on{background-color:#001a35}.mainContainer1 md-radio-button.md-checked .md-off{border-color:#001a35}.mainContainer1 md-radio-group .md-checked .md-ink-ripple{color:#001a35}.mainContainer1 .sortbottomLine{position:relative;right:21px;border-top:1px solid #dcd6d6}.mainContainer1 .sortbottomLineTop{position:relative;border-top:1px solid #dcd6d6}.mainContainer1 .sortcategoryText{display:block;font-weight:600;font-family:"Open Sans";font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#001a35}.mainContainer1 md-radio-button .md-label{width:144px;height:19px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;text-align:left;color:#333;vertical-align:sub!important;margin-top:8px!important}.mainContainer1 .sortText{position:relative;left:33px;top:12px;color:#001a35;font-weight:600}.mainContainer1 .HFTP_sortText{position:relative;left:33px;top:12px;font-weight:600}.arabicLogin md-dialog.md-transition-in{direction:rtl}.arabicLogin .loginController input{direction:rtl}.arabicLogin .loginController .inputContainer label[for=userName]{left:163px}.arabicLogin .loginController .inputContainer label[for=passwordField]{left:185px}.arabicLogin .loginController .inputContainer label[for=accessUsername]{left:144px}.arabicLogin .loginController .loginController .mainSection .middleSection .loginSection md-tabs .inputContainer label{padding-left:0!important}.arabicLogin .loginController md-input-container.md-icon-right>md-icon:last-of-type{left:10px}.arabicLogin .loginController .loginController .mainSection .middleSection .loginSection md-tabs .inputContainer label{font-weight:300}.arabicLogin .loginController .bottomRow .rememberMe{position:relative;left:150px}.arabicLogin .loginController .bottomRow .rememberMe .md-container{position:absolute;top:50%;left:113px}.arabicLogin .loginController .forgotPassword{position:relative;right:170px}.arabicLogin .loginController md-tabs-canvas.md-center-tabs{direction:rtl}.arabicLogin .loginController md-input-container .md-placeholder,.arabicLogin .loginController md-input-container label:not(.md-no-float):not(.md-container-ignore){transform-origin:top!important}.arabicLogin .loginController .mainSection .middleSection .loginSection .multiLanguageSelection{direction:rtl}.arabicLogin .loginController .mainSection .middleSection .loginSection md-tabs .bottomRow .rememberMe .md-label{margin-left:59px!important}.arabicLogin .loginController .bottomSection{direction:rtl;right:15px}.arabicLogin .loginController .bottomCookie{direction:rtl}.arabicLogin .loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordInputContainer label{margin-left:150px;font-size:14px!important}.arabicLogin .loginController .mainSection .middleSection .loginSection .multiLanguageSelection .multLangView .md-select-value .md-text{position:relative;right:12px}.arabicLogin .loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordBottomRow{direction:rtl}.arabicLogin .sessionLimitContainer .passwordTop .backIcon{transform:rotate(180deg)}.arabicLogin .sessionLimitContainer .logoutAllDevices{padding:0 15px 10px 0;direction:rtl;background-color:#f5f5f5}.arabicLogin .sessionLimitContainer .logoutDiv{direction:rtl}.arabicLogin .sessionLimitContainer .manageDeviceDialog{direction:rtl}.arabicLogin .sessionLimitContainer .passwordTop{direction:rtl}.arabicLogin .sessionLimitContainer .midContainerChagepwd .manageDeviceText{margin:0 20px 10px 20px;direction:rtl}.arabicLogin .sessionLimitContainer .sessionLimitImg{margin-left:5px;margin-right:0}.arabicLogin .dialogTitle{direction:rtl}.arabicLogin .content{direction:rtl}.arabicLogin .btnCls{direction:rtl}.arabicLogin .loginController .mainSection .middleSection .forgotSection md-tabs .forgotPasswordInputContainer input{padding-right:13px}.arabicLogin .loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer label{left:246px}.arabicLogin .loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer #accessCodeScreenPassword{padding-left:20px}.arabicLogin .loginController .mainSection .middleSection .accessCodeScreenSection md-tabs .accessCodeInputContainer #accessCodeScreenConfirmPassword{left:210px}.arabicLogin #accessCodeFormEmailId{left:210px!important}.arabicLogin .partnerdetailsDatadilog{direction:rtl}.arabicLogin .searchIcon{position:relative}.arabicLogin a.clear{position:relative;right:95%}.arabicLogin .multipleInstitute{direction:rtl}.arabicLogin .partnerReferenceName{margin-left:44px;margin-right:0!important}.arabicLogin .schoolNames{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;height:63px;padding:19px 20px 5px 20px!important}.arabicLogin .activeSchoolData{margin-left:0!important;padding-left:0!important}.arabicBookself md-toolbar._md-toolbar-transitions{direction:rtl}.arabicBookself .bookshelfLogo{margin-right:25px}.arabicBookself .categorySortByDrop{position:relative;width:168px}.arabicBookself .mainContainer{left:0}.arabicBookself md-input-container .md-input{direction:rtl}.arabicBookself .editProfileContainer .userNameInfo .customStyle{margin-right:278px}.arabicBookself md-dialog.md-transition-in{overflow-x:hidden!important;direction:rtl}.arabicBookself .accessCode md-content{direction:rtl}.arabicBookself .accessCode .addContentToolBar{padding:0}.arabicBookself .accessCode .accessCodeBottom{padding:0}.arabicBookself .accessCode .errorRow .errorMessage{font-size:14px;color:#d82d14;outline:0;overflow-wrap:break-word;text-align:right}.arabicBookself md-tabs-canvas.md-center-tabs{direction:rtl}.arabicBookself .mainContainer .profileTop{direction:rtl}.arabicBookself .mainContainer .userInfo{padding:0;height:105px}.arabicBookself .mainContainer .userInfo .userName{margin-right:19px}.arabicBookself .mainContainer .userInfo .userID{margin-right:19px;direction:ltr}.arabicBookself .mainContainer .multilanguage{direction:rtl}.arabicBookself .categoryView .moreInfo{position:relative;right:0;background-color:unset}.arabicBookself .layout-row>.flex-70{position:relative;left:205px}.arabicBookself .moreInfoDialogue .cardContent .mainCardContent .bookInfo{direction:rtl}.arabicBookself .moreInfoDialogue .cardContent .mainCardContent .bookInfo .bookdetails{padding-right:221px}.arabicBookself html body .container-area .bookShelfFooter{direction:rtl}.arabicBookself .analyticsTopBar{direction:rtl}.arabicBookself .sectionSize{display:flex;flex-direction:column}.arabicBookself .B1 .cat-book-download-circle-progress md-progress-circular svg{left:121px}.arabicBookself .moreInfoDialogue .cardContent .mainCardContent .moreInfoHeaderText{direction:rtl}.arabicBookself .bookAuthor span{display:inline-block;display:flex}.arabicBookself .bookDescription span{display:inline-flex;text-align:justify}.arabicBookself md-input-container.md-input-focused label:not(.md-no-float),.arabicBookself md-input-container.md-input-has-placeholder label:not(.md-no-float),.arabicBookself md-input-container.md-input-has-value label:not(.md-no-float){transform:translate3d(0,3px,0) scale(.997)!important}.arabicBookself .sidenav .searchToolbar .cancelSearch{padding:4px}.arabicBookself .sidenav .searchToolbar .searchIcon{padding:0 2px 0 5px}.arabicBookself .sidenav .searchToolbar .searchInput{right:0;padding-right:0}.arabicBookself .bookShelfFooter{direction:rtl}.arabicBookself .mainContainer .multilanguage .multLangView .md-select-value .md-text{position:relative;position:relative;right:10px}.arabicBookself .categoryView .favorite{left:12px;width:12px;right:135px}.arabicBookself .icon-language-selection::before{display:none}.arabicBookself .mainContainer .signOutButton .signOutLabel{direction:rtl}.arabicBookself .mainContainer .multilanguage .multLangView{border:solid 1px #9a9a9a;width:100%;border-radius:4px;height:40px}.arabicBookself .mobileCategoryView{overflow:auto!important}.arabicBookself .mainContainer .multilanguage .languageHeading{position:relative;top:5px;transform:translateY(-2px)}.arabicBookself .mainContainer .changePasswordLabel{margin-left:29px}.arabicBookself .mainContainer .manageDeviceStatusLabel{margin-left:29px}.arabicBookself .md-select-value .md-select-icon:after{transform:scaleY(.5);font-family:kitabooread;width:24px;font-size:13px;right:5px!important;top:2px}.arabicBookself .changePasswordcontainer .passwordTop .changePwdClose{left:0;right:unset}.arabicBookself .changePasswordcontainer .bottomBar .showHidePassword{right:256px}.arabicBookself .editProfileContainer .userNameInfo .nameInput{padding-right:0}.arabicBookself .editProfileContainer .profileTop .editProfileClose{left:0;right:unset}.arabicBookself .changePasswordcontainer .bottomBar .commonInput{padding-right:0}.arabicBookself .changePasswordcontainer .passwordTop .userInfo .userName{color:#333;font-size:16px;padding-bottom:15px;margin-right:15px;font-weight:300!important;overflow:unset;width:auto;max-width:183px;text-transform:capitalize;cursor:default;display:inline-block;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.arabicBookself label[for=newPasswordText]{display:inline-block;margin-left:38px;padding-bottom:0!important}.arabicBookself .changePasswordcontainer .passwordTop .userInfo .userID{margin-right:15px;overflow:unset;display:inline-block;font-weight:300!important}.arabicBookself .sidenav .searchToolbar .searchIcon{left:auto!important}.arabicBookself .categoryView{overflow:hidden;direction:rtl}.arabicBookself .categoryView .arrow_up{border-bottom:42px solid #dbdbdb}.arabicBookself .categoryView .bookType{right:215px;line-height:9px}.arabicBookself .categoryView .bookTitleText{padding:0 9px 5px 0;text-align:right}.arabicBookself .moreInfoDialogue .cardContent .mainCardContent .bookInfo .bookdetails .bookDescription{overflow:auto;width:590px}.arabicBookself img[alt="about us Logo"]{position:relative;top:0}.arabicBookself .middleLogo>img{height:79px!important}.arabicBookself .help-screen .searchButton .caption{right:-169px;margin-bottom:11px}.arabicBookself .help-screen .moreInfo .caption{right:620%}.arabicBookself .help-screen .moreInfo:after{right:123px}.arabicBookself .help-screen .moreInfo:before{right:154%}.arabicBookself .help-screen .middleContainer .outer-circle .inner-circle .caption{right:130%;left:unset}.arabicBookself .help-screen .middleContainer .categories .category .caption{right:65%;left:unset;text-align:right}.arabicBookself .help-screen .middleContainer .categories .category{left:91%;right:unset}.arabicBookself .help-screen .refreshButton .caption{right:-53px}.arabicBookself .help-screen .accessButton .caption{right:-71px}.arabicBookself .help-screen .profileButton .caption{right:-106px}.arabicBookself .help-screen .materialIcon .moreInfo{right:125px}.arabicBookself .sideInfo{position:absolute;left:79%}.arabicBookself .subCategoeryCollectionView .totalItems{left:2px}.arabicBookself .cat-book-download-circle-progress md-progress-circular{right:126px;top:12px}.arabicBookself .md-headline{padding-right:28px}.arabicBookself .InfoBar{direction:rtl}.arabicBookself .changePasswordcontainer{width:304px;line-height:0}.arabicBookself .changePasswordcontainer .passwordTop .profilePics{width:96px;height:96px}.arabicBookself .changePasswordcontainer .passwordTop{padding:4px 15px 1px 15px}.arabicBookself .changePasswordcontainer .bottomBar .commonLabel{padding-bottom:10px;font-size:14px;margin-bottom:0;overflow:unset;padding-right:30px;color:#484848;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.arabicBookself .layout-padding{direction:rtl}.arabicBookself .profile-detail_stud{display:none}.arabicBookself .name-detail_stud{display:none}.arabicBookself .name-container{display:none}.arabicBookself .dropdown_details>.md-select-value{padding:2px 40px 1px 0;position:relative;left:29px}.arabicBookself .md-sidenav-right{left:412px!important;top:0;transform:translate(-100%,0)!important;transition:all 1s}.arabicBookself .md-sidenav-left.md-closed,.arabicBookself md-sidenav.md-closed{transform:translate3d(-310%,0,0)!important}.arabicBookself .sidenav .desktopSearchPanel{width:411px;direction:rtl}.arabicBookself .sidenav .sectionSearch .searchMiddleIcon{height:42px;line-height:8px;font-size:53px;color:#a9a9a9;margin:3px}.arabicBookself .sidenav #searchDataDiv .searchDetailsView .searchDetails{padding:2px}.arabicBookself .manageDeviceStatusContainer{direction:rtl}.arabicBookself .manageDeviceStatusContainer .bottomBar .deviceStatus .activeIcon{margin-left:3px}.arabicBookself .manageDeviceStatusContainer .changePwdClose{right:unset;left:0}.arabicBookself .manageDeviceStatusContainer .logoutAllDevices #logout{left:unset;float:left;margin:2px;right:-8px}.arabicBookself .manageDeviceStatusContainer .logoutAllDevices{padding:0 15px 10px 0}.arabicBookself .manageDeviceStatusContainer .logoutAllDevices .logoutAllDevicesTxt{font-size:10px}.arabicBookself .help-screen .middleContainer .outer-circle{left:58%}.arabicBookself .help-screen .actionButton.mobile{right:-3px}.arabicBookself .help-screen .middleContainer .categories .categoryMobileHelp{left:85%}.arabicBookself .help-screen .bottom-right{position:absolute;bottom:1px;right:130px}.arabicBookself .mainContainer1{left:67px}.arabicBookself .multipleInstitute{direction:rtl}.arabicBookself .partnerReferenceName{margin-left:44px;margin-right:0!important}.arabicBookself .schoolNames{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;height:63px;padding:19px 20px 5px 20px!important}.arabicBookself .searchIcon{position:relative}.arabicBookself a.clear{position:relative;right:95%}.arabicBookself .Cancelbtnn{border:none;color:#bdbdbd;background-color:unset;position:relative!important;float:left!important;padding-left:20px!important}.arabicBookself .activeSchoolData{margin-left:0!important;padding-left:0!important}@media only screen and (min-width:667px) and (max-width:812px){.arabicBookself .categoryView .categoeryView .prevButton{position:relative;transform:rotate(180deg)}.arabicBookself .categoryView .categoeryView .nextButton{position:relative;transform:rotate(180deg)}.arabicBookself .categoryView .subCategoeyBooks{margin:0 11px!important}.arabicBookself .categoryView .subCategoeyBooks .mobileConatiner{margin:0 6px 20px!important}.arabicBookself .categoryView .categoeryView .bookContainer{margin:0 10px!important}.arabicBookself .help-screen .middleContainer .categories .category{left:80%;right:unset}}@media all and (min-width:401px) and (max-width:413px) and (orientation:portrait){.arabicBookself .categoryView .subCategoeyBooks{margin:0 11px}.arabicBookself .categoryView .subCategoeyBooks .mobileConatiner{margin:0 6px 20px}.arabicBookself .categoryView .subCategoeyBooks .subCategoeryBookContainer{width:44%}.arabicBookself .categoryView .bookThumbnailImages{width:100%}.arabicBookself .categoryView .categoeryView .nextButton{right:0;width:6%;transform:rotate(180deg)}.arabicBookself .categoryView .categoeryView .bookContainer{margin:0 20px}.arabicBookself .categoryView .categoeryView .prevButton{right:2%;transform:rotate(180deg)}.arabicBookself .help-screen .middleContainer .categories .category{left:61%;right:unset}}@media all and (max-width:374px) and (orientation:portrait){.arabicBookself .categoryView .subCategoeyBooks{margin:0 8px}.arabicBookself .categoryView .subCategoeyBooks .mobileConatiner{margin:0 6px 20px}.arabicBookself .categoryView .categoeryView .nextButton{right:0;width:7%;transform:rotate(180deg)}.arabicBookself .categoryView .categoeryView .prevButton{right:2%;transform:rotate(180deg)}.arabicBookself .categoryView .categoeryView .bookContainer{margin:0 7px}.arabicBookself .help-screen .middleContainer .categories .category{left:61%;right:unset}}@media only screen and (min-width:375px) and (max-width:400px) and (orientation:portrait){.arabicBookself .categoryView .categoeryView .prevButton{transform:rotate(180deg);right:2%}.arabicBookself .categoryView .categoeryView .nextButton{transform:rotate(180deg)}}@media all and (min-width:1024px) and (max-width:1280px){.arabicBookself .categoryView .categoeryView .bookContainer{margin:0 12px}.arabicBookself .subCategoeryCollectionView .prevButton{left:0!important}.arabicBookself .prevButton{z-index:1}.arabicBookself .categoeryView .nextButton{position:relative!important;transform:rotate(180deg)}.arabicBookself .categoeryView .prevButton{transform:rotate(180deg)}}@media only screen and (min-width:414px) and (max-width:590px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){.arabicBookself .categoryView .subCategoeyBooks .subCategoeryBookContainer{width:167px!important}.arabicBookself .categoryView .categoeryView .nextButton{right:12px!important;width:6%;transform:rotate(180deg)}.arabicBookself .categoryView .categoeryView .bookContainer{margin:0 17px!important}.arabicBookself .categoryView .categoeryView .prevButton{width:6%;left:7px!important;transform:rotate(180deg)}}@media only screen and (min-width:414px) and (max-width:590px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){.arabicBookself .categoryView .subCategoeyBooks .subCategoeryBookContainer{width:167px!important}.arabicBookself .categoryView .categoeryView .nextButton{right:6%!important;width:6%;transform:rotate(180deg)}.arabicBookself .categoryView .categoeryView .bookContainer{margin:0 20px!important}.arabicBookself .categoryView .categoeryView .prevButton{width:6%;right:2px;transform:rotate(180deg)}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.arabicBookself .categoryView .categoeryView .prevButton{right:0}.arabicBookself .help-screen .bottom-right{right:75%}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait) and (width:768px) and (height:1024px) and (orientation:portrait){.arabicBookself .categoryView .categoeryView .nextButton{position:relative}.arabicBookself .categoryView .categoeryView .prevButton{position:absolute}.arabicBookself .help-screen .bottom-right{right:75%}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.arabicBookself .help-screen .bottom-right{bottom:1px;right:129px}}md-dialog{border-radius:unset}.dialogTitle{font-size:16px;margin:10px 10px 0 10px;font-weight:500}.deviceType{margin:5px 0}.content{margin:0 10px 10px 10px;font-size:12px;font-weight:lighter}.logoutBtn{text-transform:unset;background-color:#a80000}.logoutBtn.md-button.md-ink-ripple:hover .logoutTxt{color:#000}.logoutTxt{color:#fff;font-size:12px}.cancelBtn{text-transform:unset}.cancelTxt{font-size:12px}.usedTime{font-size:10px;margin:5px 5px 5px 0;font-weight:lighter}.logoutAll{font-size:10px;margin:5px 5px 5px 10px;font-weight:lighter}.dialogContent{margin:10px}.manageDeviceStatusContainer{line-height:1.2;width:520px;position:absolute;z-index:11;left:0;right:0;margin:0 auto;overflow:auto;top:15px;max-height:90%;min-height:50%;height:auto;box-shadow:0 2px 6px 0 rgba(0,0,0,.7);background:#fff;background-color:#f5f5f5;border:1px solid #001a35}.manageDeviceStatusContainer .logoutAllDevices{padding:0 0 10px 15px;background-color:#f5f5f5;margin-bottom:10px}.manageDeviceStatusContainer .logoutAllDevices md-checkbox.md-checked .md-icon,.manageDeviceStatusContainer .logoutAllDevices md-checkbox.md-default-theme.md-checked .md-icon{color:#00f;background-color:#00f}.manageDeviceStatusContainer .logoutAllDevices md-checkbox .md-container:after{top:unset;bottom:unset}.manageDeviceStatusContainer .logoutAllDevices .logoutAllDevicesCheck{min-height:unset}.manageDeviceStatusContainer .logoutAllDevices .logoutAllDevicesCheck .md-container{margin-top:12px}.manageDeviceStatusContainer .logoutAllDevices .logoutAllDevicesTxt{display:inline-block;font-size:12px;padding-top:5px}.manageDeviceStatusContainer .logoutAllDevices #logout{padding:0;margin:0;float:right;margin-right:8px;text-transform:unset;background-color:#a80000}.manageDeviceStatusContainer .logoutAllDevices #logout .logoutText{color:#fff;padding:0 25px}.manageDeviceStatusContainer .logoutAllDevices #logout[disabled]{background-color:grey}.manageDeviceStatusContainer .mobileBackRow .backIcon{font-size:18px;color:#1e709f}.manageDeviceStatusContainer .mobileBackRow .editProfileLabel{font-size:18px;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.manageDeviceStatusContainer .changePwdClose{position:absolute;right:0;top:0}.manageDeviceStatusContainer .changePwdClose .changePwdCloseIcon{line-height:26px;font-size:12px}.manageDeviceStatusContainer .manageDevicesTop .manageDeviceStatusImg{width:100%;height:100px;padding-bottom:5px}.manageDeviceStatusContainer .midContainerChagepwd{overflow:auto;background:#fff}.manageDeviceStatusContainer .midContainerChagepwd .manageDeviceText{margin:0 10px 10px 10px;font-size:12px;text-align:justify}.manageDeviceStatusContainer .passwordTop{padding:10px 15px 10px 15px;overflow:hidden}.manageDeviceStatusContainer .passwordTop .userInfo{padding:0 0 0 15px}.manageDeviceStatusContainer .passwordTop .userInfo .userName{color:#333;font-size:16px;width:auto;max-width:183px;text-transform:capitalize;cursor:default;display:inline-block;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.manageDeviceStatusContainer .passwordTop .userInfo .userID{font-size:12px;color:rgba(0,0,0,.7);width:auto;max-width:183px;cursor:default;display:inline-block;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.manageDeviceStatusContainer .md-accent{background:#fff!important;min-height:55px}.manageDeviceStatusContainer .md-toolbar-tools{color:#001a35;max-height:53px;font-size:18px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.manageDeviceStatusContainer .md-toolbar-tools span{cursor:default}.manageDeviceStatusContainer .manageDeviceDialog{padding:10px 15px;background-color:#f5f5f5}.manageDeviceStatusContainer .bottomBar{background-color:#f5f5f5;overflow:hidden}.manageDeviceStatusContainer .bottomBar .deviceLabel{font-size:14px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.manageDeviceStatusContainer .bottomBar .deviceDetails{font-size:12px;color:#333;padding-top:10px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.manageDeviceStatusContainer .bottomBar .deviceStatus{font-size:12px;padding:5px 0;color:#858585;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.manageDeviceStatusContainer .bottomBar .deviceStatus .activeIcon{color:green;margin-right:3px;display:unset;line-height:unset}.manageDeviceStatusContainer .bottomBar .otherDeviceContainer{padding-top:15px}.manageDeviceStatusContainer .bottomBar .logInDevices{height:140px;overflow-y:auto}.manageDeviceStatusContainer .bottomBar .logInDevices md-checkbox.md-checked .md-icon,.manageDeviceStatusContainer .bottomBar .logInDevices md-checkbox.md-default-theme.md-checked .md-icon{color:#00f;background-color:#00f}.manageDeviceStatusContainer .bottomBar .logInDevices md-checkbox .md-container:after{top:unset;bottom:unset}.manageDeviceStatusContainer .bottomBar .logInDevices .Device_Checkbox{min-height:unset}.manageDeviceStatusContainer .bottomBar .common{margin:12px 0;padding:0}.manageDeviceStatusContainer .bottomBar .commonLabel{font-size:12px;margin-bottom:0;padding-right:30px;color:#484848;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.manageDeviceStatusContainer .bottomBar .commonInput{font-size:12px;margin-bottom:0;padding-right:30px;color:#000;border-color:#707070;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}.manageDeviceStatusContainer .bottomBar md-input-container.md-icon-left>label{left:0}.manageDeviceStatusContainer .bottomBar .showHidePassword{font-size:14px;color:#000;line-height:24px;text-align:center;top:0}.manageDeviceStatusContainer .bottomBar input::-ms-clear,.manageDeviceStatusContainer .bottomBar input::-ms-reveal{display:none}.manageDeviceStatusContainer .bottomButton{border-top-width:0;padding:0 15px 7px 15px;background:#fff}.manageDeviceStatusContainer .bottomButton .cancel{border-radius:0;color:#333}.manageDeviceStatusContainer .bottomButton .save{background-color:#001a35;color:#fff;border-radius:0}.manageDeviceStatusContainer .bottomButton .save:hover{background-color:#001a35}.manageDeviceStatusContainer .bottomButton .md-button[disabled]{opacity:.6}.manageDeviceStatusContainer md-input-container.md-input-focused .md-input{border-color:#001a35!important}.manageDeviceStatusContainer md-input-container.md-input-focused label{color:#001a35!important}.manageDeviceStatusContainer .errorRow{width:100%;position:relative;display:inline-block;bottom:20px}.manageDeviceStatusContainer .errorRow .showMessage{font-size:14px;text-align:center;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.manageDeviceStatusContainer .errorRow .errorMessage{color:#d82d14}.manageDeviceStatusContainer .errorRow .successMessage{color:#5cb85c}@media only screen and (max-width:600px){.SpaniclogoutAllDevicesTxt{width:49%}.manageDeviceStatusContainer{border:unset;width:100%;height:100%;max-height:100%;top:unset;right:unset}.manageDeviceStatusContainer.logoutAllDevices.logoutAllDevicesTxt{width:50%}.manageDeviceStatusContainer .logoutAllDevices #logout{margin-top:10px}}.sessionLimitContainer{width:415px;position:absolute;z-index:11;top:50%;left:50%;transform:translate(-50%,-50%);max-height:90%;min-height:50%;height:auto;overflow:auto;min-width:auto!important;min-height:auto!important;max-width:auto!important;box-shadow:0 2px 6px 0 rgba(0,0,0,.7);background:#fff;border:1px solid #001a35}.sessionLimitContainer .sessionLimitImg{width:16px;margin-right:5px}.sessionLimitContainer .passwordTop{margin:15px 20px}.sessionLimitContainer .passwordTop .backIcon{line-height:unset;font-size:18px;color:#1e709f;padding-right:5px;display:none}.sessionLimitContainer #logout{padding:0;margin:0;text-transform:unset;background-color:#a80000}.sessionLimitContainer #logout .logoutText{color:#fff;padding:0 25px}.sessionLimitContainer #logout[disabled]{background-color:grey}.sessionLimitContainer .logoutDiv{background-color:#f5f5f5;padding:10px}.sessionLimitContainer .logoutAllDevices{padding:0 0 0 15px;background-color:#f5f5f5}.sessionLimitContainer .logoutAllDevices md-checkbox.md-checked .md-icon,.sessionLimitContainer .logoutAllDevices md-checkbox.md-default-theme.md-checked .md-icon{color:#00f;background-color:#00f}.sessionLimitContainer .logoutAllDevices md-checkbox .md-container:after{top:unset;bottom:unset}.sessionLimitContainer .logoutAllDevices .logoutAllDevicesCheck{min-height:unset}.sessionLimitContainer .logoutAllDevices .logoutAllDevicesCheck .md-container{margin-top:12px}.sessionLimitContainer .logoutAllDevices .logoutAllDevicesTxt{display:inline-block;font-size:12px;padding-top:5px}.sessionLimitContainer .mobileBackRow .backIcon{font-size:18px;color:#1e709f}.sessionLimitContainer .mobileBackRow .editProfileLabel{font-size:18px;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.sessionLimitContainer .changePwdClose{position:absolute;right:0;top:0}.sessionLimitContainer .changePwdClose .changePwdCloseIcon{line-height:26px;font-size:12px}.sessionLimitContainer .manageDevicesTop .manageDeviceStatusImg{width:100%;height:100px;padding-bottom:5px}.sessionLimitContainer .midContainerChagepwd{overflow:auto;background:#fff}.sessionLimitContainer .midContainerChagepwd .manageDeviceText{margin:0 10px 10px 20px;font-size:12px}.sessionLimitContainer .manageDeviceDialog{padding:10px 15px;background-color:#f5f5f5}.sessionLimitContainer .bottomBar{background-color:#f5f5f5;overflow:auto;height:auto}.sessionLimitContainer .bottomBar .deviceLabel{font-size:14px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.sessionLimitContainer .bottomBar .deviceDetails{font-size:12px;color:#333;padding-top:10px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.sessionLimitContainer .bottomBar .deviceStatus{font-size:12px;padding:5px 0;color:#858585;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.sessionLimitContainer .bottomBar .otherDeviceContainer{padding-top:15px}.sessionLimitContainer .bottomBar .logInDevices md-checkbox.md-checked .md-icon,.sessionLimitContainer .bottomBar .logInDevices md-checkbox.md-default-theme.md-checked .md-icon{color:#00f;background-color:#00f}.sessionLimitContainer .bottomBar .logInDevices md-checkbox .md-container:after{top:unset;bottom:unset}.sessionLimitContainer .bottomBar .logInDevices .Device_Checkbox{min-height:unset}@media only screen and (max-width:600px){.sessionLimitContainer{height:100%;max-height:100%;width:100%;right:unset;background-color:#f5f5f5;border:unset}.sessionLimitContainer .bottomBar{height:40rem}.passwordTop .backIcon{display:block!important}}@media all and (min-width:600px) and (max-width:1024px){.sessionLimitContainer{top:17rem}}.samlContinueButton{width:78%;height:42px;margin-left:0;margin-right:0;border-radius:8px;font-size:16px;background:#001a35!important;color:#fff!important;text-transform:capitalize}.samlContinueButton:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.samlSelectView{width:80%;height:33px;margin:0;border-radius:12px;background-color:#c9c9c9}.samlSelectView .md-select-value{border-bottom-style:unset!important;border:none}.samlSelectView .md-select-value .md-text{padding-left:12px;font-size:14px;color:#000}.samlSelectView .md-select-icon{padding-right:20px;padding-top:4px;color:#000}.samlSelectView .md-select-value.md-select-placeholder{padding-left:12px;font-size:14px;color:#333;border:none;font-family:none}.center{margin:auto;margin-bottom:0}.md-label{position:unset;margin-top:13px}.lbl{color:#fefefe;margin-right:56%;font-size:12px}.partnerdetailsDatadilog{position:relative;width:auto}.partnerdetailsDatadilog .Cancelbtnn{border:none;color:#bdbdbd;background-color:unset;position:relative;float:right;line-height:26px;font-size:10px;padding:10px;padding-right:20px}.partnerdetailsDatadilog .multiInsImg{width:200px;height:225px}.partnerdetailsDatadilog .searchInstitute{margin:35px 29px 0 29px}.partnerdetailsDatadilog .searchContainer{display:inline-flex;flex:1;border-bottom:1px solid #c7c7c7;overflow:hidden;width:75%;margin:0 0 .2rem;font-family:"Open Sans";font-weight:400;font-style:normal;position:relative;font-size:14px;font-weight:600}.partnerdetailsDatadilog .searchContainer .searchIcon{padding:.5rem;font-size:18px;line-height:0;text-align:center;color:#818181}.partnerdetailsDatadilog .searchContainer .searchInput{border:none}.partnerdetailsDatadilog .searchContainer .searchBox{border:0;padding:.5rem .5rem .5rem 0;flex:1;outline:0;color:#333;font-size:14px;border-color:#0071bc;font-family:"Open Sans";font-weight:400;font-style:normal}.partnerdetailsDatadilog a{position:absolute;right:0;color:#bdbdbd;line-height:26px;font-size:10px;padding-top:8px;padding-left:8px}.partnerdetailsDatadilog .dilogspan1{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-size:19px;font-weight:600;margin:2px 29px 29px 29px}.partnerdetailsDatadilog .dilogspan2{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;word-break:break-word;width:202px;margin-right:29px;font-size:12px;margin:2px 29px 29px 29px}.partnerdetailsDatadilog .dilogspan3{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;top:32px;position:relative;font-size:14px;font-weight:600;margin:29px}.partnerdetailsDatadilog .schoolNames{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;height:63px;padding:19px 0 5px 20px;border:1px solid;border-radius:15px;position:relative;margin-top:15PX;width:296px;font-size:14px;cursor:pointer;margin:15px 29px 13px 29px}.partnerdetailsDatadilog .SchoolNameField{text-overflow:ellipsis;overflow:hidden;width:inherit;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.partnerdetailsDatadilog tooltip{visibility:hidden;background-color:#fffee3!important;color:#333!important;font-family:"Open Sans"!important;font-weight:400!important;font-style:normal!important;position:absolute;top:3%;font-size:10px}.partnerdetailsDatadilog .schoolNames:hover tooltip{visibility:visible}.partnerdetailsDatadilog .activeSchool{border:2px solid #095e8e;background-color:#daeffd;color:#000;font-weight:600;padding-top:15px!important}.partnerdetailsDatadilog .activeSchoolData{line-height:7px;color:#095e8e;text-align:end;margin:5px}.md-dialog-container{z-index:999!important}md-dialog.md-transition-in{overflow-x:hidden!important}md-dialog{border-radius:8px!important}@media (max-width:500px){md-dialog{min-height:100%!important;min-width:100%!important}}.searchText{width:51px;opacity:.9;font-size:16px;font-stretch:normal;text-align:left;color:#000;margin:8px 10px 7px 25px}.search-container{display:flex;flex-wrap:wrap;position:fixed}.search-container .dropDown{border-radius:3px 0 0 3px;padding:9.8px;font-size:14px;border:1px solid grey;width:80px}.search-container .searchAao{display:inline-flex}.search-container .searchBox{padding:10px;font-size:14px;border:1px solid grey}.search-container .searchBtn{color:#fff;font-size:14px;border:1px solid grey;border-left:none;cursor:pointer;border-radius:0 3px 3px 0}.searchResult{margin-top:20px;float:left;opacity:.9;font-size:16px;font-stretch:normal;text-align:left;color:#000;margin:8px 10px 7px 25px}.filterIcon{float:right;margin:8px 10px 7px 25px;margin-right:80px}.filterIcon .filterBtn{padding-left:2px;border-radius:50px;width:120px;margin-right:25px;border:1px solid #352365;color:#352365;background:#fff}.filterIcon .filterBtn .filter_icon{color:#352365;font-size:15px;text-align:left;display:inline;margin:2px;padding:5px}.searchResultCloseIcon{font-size:14px;line-height:26px;color:#333}.bookShelfTopBarAao{box-shadow:4.8px 6.4px 6px 0 #d9d9d9;z-index:1}.progressbar{position:absolute;top:50%;left:50%;transform:translateX(-50%)}.searchResCategory{margin:12px 10px 0 35px}.bookLevelSearch{box-shadow:0 1px 2px 0 #989191;background-color:#686767;color:#fff!important;border-radius:50%;font-size:14px!important;vertical-align:middle;display:table-cell;text-align:center!important}.large-device::-webkit-scrollbar{height:6px;width:3px}.large-device::-webkit-scrollbar-track{background:#fff}.large-device::-webkit-scrollbar-thumb{background-color:#a0a0a0;border-radius:10px}.favorite .hide{display:none;visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}.favorite .show{position:absolute;visibility:visible;opacity:1}.favorite .show .bookThumbnailImagesAaoSearch{background-color:#fff;width:202px;height:214px;display:flex;flex-direction:column;text-decoration:none;position:relative;top:0;justify-content:center;align-content:center;flex-wrap:wrap;padding:0;margin:0;cursor:pointer;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);overflow:auto}.favorite .show .bookThumbnailImagesAaoSearch .solid{position:absolute;top:30px;width:200px;border-top:0 solid #bbb}.favorite .bookLevelSearchPopUp{height:254px;background:#fff;width:208px;padding-left:10px;right:-120px;top:-10px;cursor:pointer;box-shadow:0 3px 6px 0 #d9d9d9}.favorite .bookLevelSearchPopUp .bookLevelSearchHeaderPopUp{position:relative;display:contents}.favorite .bookLevelSearchPopUp .bookLevelSearchHeaderPopUp .dot{height:18px;width:18px;background-color:#686767;border-radius:50%;display:inline-block;top:10px;position:absolute;left:17px}.favorite .bookLevelSearchPopUp .bookLevelSearchHeaderPopUp .dot .bookLevelResIcon{color:#fff!important;border-radius:50%;font-size:10px!important;vertical-align:middle;display:table-cell;position:absolute;top:-4px;left:-3px}.favorite .bookLevelSearchPopUp .bookLevelSearchHeaderPopUp .search-box{border:none;display:block;position:absolute;top:10px;width:50%;font-size:13px;left:40px}.favorite .bookLevelSearchPopUp .bookLevelSearchHeaderPopUp .search-box:focus{border:none;background-color:transparent;resize:none;outline:0}.favorite .bookLevelSearchPopUp .bookLevelSearchHeaderPopUp .close-icon{border:1px solid transparent;background-color:transparent}.favorite .bookLevelSearchPopUp .bookLevelSearchHeaderPopUp .close-icon:after{content:"X";display:block;width:15px;height:15px;position:absolute;z-index:1;right:10px;top:10px;text-align:center;color:#fff;font-weight:400;font-size:15px;cursor:pointer;color:#b4afaf}.favorite .bookLevelSearchPopUp .bookLevelSearchHeaderPopUp .solid{position:absolute;top:30px;width:200px;border-top:0 solid #bbb}.favorite .bookLevelSearchPopUp .bookLevelSearh{height:214px;position:absolute;width:207px;top:40px;overflow:auto}.favorite .bookLevelSearchPopUp .bookLevelSearh .bookLevelSearhRes{width:200px;margin:3px 0 0;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:normal;text-align:left;color:#333;margin-bottom:5px;border-bottom:1px solid #bbb;height:unset}.favorite .bookLevelSearchPopUp .bookLevelSearh .bookLevelSearhRes b{background-color:#ff0}.favorite .bookLevelSearchPopUp .bookLevelSearh .solidBookLevel{border-top:0 solid #bbb;width:95%;margin:10px auto}.horti{margin:0 auto 2px;max-width:98.5%;border-top:1px solid gray}.sel_opt{font-size:16px;display:block;position:absolute;top:95%;right:4.5%;background-color:#fff}.drop_sel{cursor:pointer}.searchPopupContainer{background-color:#f4f4f4}.result-mainContainer{min-height:20%;overflow-y:auto}.result-mainContainer .result-container{display:flex;justify-content:center}.result-mainContainer .result-container .differentViews{width:50%;background-color:#fff;padding:3rem;box-shadow:0 0 6px 0 #d9d9d9}.result-mainContainer .result-container .differentViews .bookLevelSearh .bookLevelSearhRes{cursor:pointer}.result-mainContainer .result-container .differentViews .bookLevelSearh .bookLevelSearhRes b{background-color:#ff0}.result-mainContainer .result-container .differentViews .bookLevelSearh .solidBookLevel{border-top:0 solid #bbb;width:95%;margin:10px auto}#dialogBoxUSB{transform:none!important}#dialogBoxUSB #myModalUSB{display:block;position:fixed;top:50%;left:50%;height:690px;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);width:900px}#dialogBoxUSB #myModalUSB .searchContainer{display:flex;flex-direction:column}#dialogBoxUSB #myModalUSB .searchContainer .modalContentUSB{max-width:100%;height:3rem;margin-right:20px;border-radius:4px;display:flex;justify-content:center;position:relative}#dialogBoxUSB #myModalUSB .searchContainer .modalContentUSB .search_icon_position{position:absolute;top:20%;left:180px}#dialogBoxUSB #myModalUSB .searchContainer .modalContentUSB .searchInputContainer{width:600px;margin:0}#dialogBoxUSB #myModalUSB .searchContainer .modalContentUSB .searchInputContainer .L70{left:100px;top:-19px}#dialogBoxUSB #myModalUSB .searchContainer .modalContentUSB .searchInputContainer .searchInput{width:calc(100% - 40px);padding:10px;padding-left:40px;height:37px;border:1px solid #b3b3b3;border-radius:50px 50px 50px 50px;margin-left:55px}#dialogBoxUSB #myModalUSB .searchContainer .searchInfoText{font-size:12px}#dialogBoxUSB #myModalUSB .sectionSearch{height:calc(100% - 80px)}#dialogBoxUSB #myModalUSB .sectionSearch .searchMiddleIcon{margin:8px;width:150px;height:150px;line-height:150px;font-size:150px;opacity:30%;color:#919191}#dialogBoxUSB #myModalUSB .sectionSearch .searchResultText{font-size:20px;opacity:30%}#dialogBoxUSB #myModalUSB .loaderClassUsb{height:83%;align-items:center}#dialogBoxUSB #myModalUSB .usbSearchBox{padding-top:0}#dialogBoxUSB #myModalUSB .usbSearchBox .searchedBookContainer{display:flex;flex-wrap:wrap;height:550px;overflow:overlay}#dialogBoxUSB #myModalUSB .usbSearchBox .searchedBookContainer .bookContainer{position:relative;margin:20px;width:250px;max-height:165px}#dialogBoxUSB #myModalUSB .usbSearchBox .searchedBookContainer .bookContainer .bookContainerParent{display:flex;align-items:flex-end}#dialogBoxUSB #myModalUSB .usbSearchBox .searchedBookContainer .bookContainer .bookContainerParent .bookThumbnail{width:120px;float:left;object-fit:cover}#dialogBoxUSB #myModalUSB .usbSearchBox .searchedBookContainer .bookContainer .bookContainerParent .bookCheckedBox{position:absolute;top:10px;left:-20px;font-size:10px;background-color:#e0ffff;width:13px;height:13px;cursor:pointer}#dialogBoxUSB #myModalUSB .usbSearchBox .searchedBookContainer .bookContainer .bookContainerParent .bookDetails{display:flex;flex-direction:column;font-size:x-small;padding-left:10px;justify-content:space-between;height:130px;padding-top:25px}#dialogBoxUSB #myModalUSB .footerContainer{display:flex;justify-content:space-between;padding:7px 30px;position:fixed;bottom:0;width:90%;background-color:#fff}#dialogBoxUSB #myModalUSB .footerContainer .disabled-opacity{opacity:.65}#dialogBoxUSB #myModalUSB .footerContainer .nextButton{background-color:#095e8e;color:#ffff;border-radius:5px}#dialogBoxUSB #myModalUSB .conditionalFooter{display:flex;justify-content:end}#dialogBoxUSB #myModalUSB .warn-win-headText{font-size:15px;margin:10px 5px}#dialogBoxUSB #myModalUSB .warn-win-divider{margin:5px 10px;border:none;border-top:1px solid #ccc}#dialogBoxUSB #myModalUSB .warn-win-New-Old{margin:15px 10px;display:flex;margin-bottom:0}#dialogBoxUSB #myModalUSB .warn-win-Container{height:535px;overflow:overlay}#dialogBoxUSB #myModalUSB .warn-win-Container .warn-win-flexContainer{margin:20px 0;align-items:flex-end}#dialogBoxUSB #myModalUSB .warn-win-Container .warn-win-flexContainer .warn-win-divFlex{display:flex;flex-direction:column;width:50%}#dialogBoxUSB #myModalUSB .warn-win-Container .warn-win-flexContainer .warn-win-divFlex .warn-win-searchTitle{font-size:12px;margin:0 10px}#dialogBoxUSB #myModalUSB .warn-win-Container .warn-win-flexContainer .warn-win-divFlex .warn-win-searchDiv{display:flex}#dialogBoxUSB #myModalUSB .warn-win-Container .warn-win-flexContainer .warn-win-divFlex .warn-win-searchDiv .warn-win-detailsDiv{margin:10px;display:flex;flex-direction:column;font-size:12px}@media (max-width:1440px){#dialogBoxUSB #myModalUSB{height:495px}#dialogBoxUSB #myModalUSB .usbSearchBox .searchedBookContainer{height:365px}#dialogBoxUSB #myModalUSB .warn-win-Container{height:345px}}.popup-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.popup-content{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);text-align:center}.popup-content h2{margin-bottom:10px}.popup-content p{margin-bottom:20px}.popup-content button{padding:10px 20px;margin:0 10px;border:none;background-color:#007bff;color:#fff;cursor:pointer;border-radius:5px}.popup-content button:hover{background-color:#0056b3}.popup-content button:focus{outline:0}@font-face{font-family:kitabooread;font-style:normal;font-weight:400;src:url(fonts/kitabooread.eot?) format("eot"),url(fonts/kitabooread.woff2) format("woff2"),url(fonts/kitabooread.woff) format("woff"),url(fonts/kitabooread.ttf) format("truetype"),url(fonts/kitabooread.svg#kitabooread) format("svg");font-display:swap}[class$="-icon"],[class*=icon],[class^=icon-]{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal normal normal 1.4em kitabooread;cursor:pointer;justify-content:center}@font-face{font-family:"Open Sans";src:url(fonts/opensans.eot?) format("eot"),url(fonts/opensans.woff2) format("woff2"),url(fonts/opensans.woff) format("woff"),url(fonts/opensans.ttf) format("truetype"),url(fonts/opensans.svg#Open_Sans) format("svg");font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.spinner:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #001a35;border-top-color:#fff;animation:spinner .8s linear infinite}html{width:100%}html body{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;width:100%;background-color:#000;overflow:hidden}html body .md-button.md-default-theme:not([disabled]).md-focused,html body .md-button.md-default-theme:not([disabled]):hover,html body .md-button:not([disabled]).md-focused,html body .md-button:not([disabled]):hover{background-color:rgba(158,158,158,.2)}html body .md-button.md-default-theme:not([disabled]).md-focused.subscription,html body .md-button.md-default-theme:not([disabled]):hover.subscription,html body .md-button:not([disabled]).md-focused.subscription,html body .md-button:not([disabled]):hover.subscription{background-color:#001a35!important;color:#fff!important}html body .md-tooltip{background-color:#fffee3!important;color:#333!important;font-family:"Open Sans"!important;font-weight:400!important;font-style:normal!important}html body md-select-menu{border-radius:10px;width:98%}html body .multiLangOption{background-color:#f9f9f9}html body .multiLangOption .md-text{font-size:14px;color:#000;font-family:none}html body .multLangViewIslamic .md-text{font-family:"Open Sans"}html body .container-area{height:100%;width:100%;overflow:hidden}html body .container-area #overlay{background-color:rgba(0,0,0,.3);position:absolute;height:100%;width:100%;z-index:5000;top:50%;left:50%;transform:translate(-50%,-50%)}html body .container-area #overlay #spinner{top:50%;transform:translateY(-50%)}html body .container-area #overlayoup{background-color:#fffdfd;position:absolute;height:100%;width:100%;z-index:5000;top:50%;left:50%;opacity:.8;transform:translate(-50%,-50%)}html body .container-area #overlayoup #spinner{top:50%;transform:translateY(-50%)}html body .container-area .loadingoup{position:absolute;top:61%;left:48%;transform:translateY(-50%);color:#000;z-index:99999}html body .container-area .container-areaView{height:100%;width:100%;overflow:hidden}html body .container-area .bookShelfTopBar{background-color:#0c47cb}html body .container-area .bookShelfTopBar .bookshelfLogo{padding:8px 0 0 8px}html body .container-area .bookShelfTopBar .mobile-logo{max-width:55%!important}html body .container-area .bookShelfTopBar .mobile-logo img{max-width:100%}html body .container-area .bookShelfTopBar #isLogoClick{cursor:pointer}html body .container-area .bookShelfTopBar .bookshelfFeatures{padding:8px 0 0 8px}html body .container-area .bookShelfTopBar .bookshelfFeatures .searchButton{z-index:9}html body .container-area .bookShelfTopBar .bookshelfFeatures .searchContainer{padding:0;margin:0;width:440px;top:15px;right:35px}html body .container-area .bookShelfTopBar .bookshelfFeatures .searchContainer label{left:35px;font-size:16px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}html body .container-area .bookShelfTopBar .bookshelfFeatures .searchContainer .customStyle{font-size:12px;color:#095e8e;line-height:24px;bottom:5px;position:relative}html body .container-area .bookShelfTopBar .bookshelfFeatures .searchContainer .customStyle::before{content:"2"}html body .container-area .bookShelfTopBar .bookshelfFeatures .searchContainer .md-input{border-color:#707070;padding-left:35px;padding-right:40px;font-size:14px;color:grey;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}html body .container-area .bookShelfTopBar .bookshelfFeatures .searchContainer .md-accent{color:#1e709f}html body .container-area .bookShelfTopBar .bookshelfFeatures md-input-container.md-input-focused label{font-size:18px!important}html body .container-area .bookShelfTopBar .bookshelfFeatures .md-button{display:flex;flex-direction:column}html body .container-area .bookShelfTopBar .bookshelfFeatures .md-button .labelArc{text-align:center;color:#000;font-size:10px}html body .container-area .bookShelfTopBar .bookshelfFeatures .searchResultCloseIcon{font-size:14px;line-height:26px;color:#333}html body .container-area .bookShelfTopBar .search{width:80%;margin:0;position:relative}html body .container-area .bookShelfTopBar .search .inputClear{right:15px!important;top:9px!important;text-align:center}html body .container-area .bookShelfTopBar .search .inputClear .customStyle{font-size:12px;line-height:24px;color:#333}html body .container-area .bookShelfTopBar .search .inputClear .customStyle::before{content:"\58"}html body .container-area .bookShelfTopBar .search input{border-radius:6px;background-color:#efefef;border-color:#efefef;height:40px;padding-left:50px;padding-right:30px;color:#000;font-size:18px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}html body .container-area .bookShelfTopBar .search ::-webkit-input-placeholder{opacity:.7!important;font-size:18px!important;color:#575757!important}html body .container-area .bookShelfTopBar .search ::-moz-placeholder{opacity:.7!important;font-size:18px!important;color:#575757!important}html body .container-area .bookShelfTopBar .search :-ms-input-placeholder{opacity:.7!important;font-size:18px!important;color:#575757!important}html body .container-area .bookShelfTopBar .search .searchButton{margin:0;position:absolute;left:10px}html body .container-area .bookShelfTopBar .search .searchButton .search_icon{color:#1e709f}html body .container-area .bookShelfTopBar .clearSearch{position:absolute;font-size:10px;bottom:18px;right:0}html body .container-area .bookShelfTopBar .cancelSearch{color:#001a35;font-size:18px;margin-bottom:8px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}html body .container-area .bookShelfTopBar .searchNavBar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline}html body .container-area .bookShelfTopBar .searchNavBar .searchText{color:#000;display:inline-flex}html body .container-area .middleConatiner{height:100%}html body .container-area .middleConatiner .mainLoaderClass{position:absolute;left:50%;top:50%;transform:scale(-50%,-50%);z-index:99}html body .container-area .middleConatiner .categoriesContainer{background-color:#ebebeb;padding:0;height:100%;overflow:hidden}html body .container-area .middleConatiner .categoriesContainer md-tab-content{overflow:auto}html body .container-area .middleConatiner .categoriesContainer md-tab-content.md-active>div.addscroll{height:calc(100% + 400px)}html body .container-area .middleConatiner .categoriesContainer md-tabs{height:100%}html body .container-area .middleConatiner .categoriesContainer md-tabs md-tabs-wrapper{background-color:#0c47cb;box-shadow:4.8px 3.6px 6px 0 rgba(0,0,0,.15);z-index:1}html body .container-area .middleConatiner .categoriesContainer md-tabs md-tabs-wrapper md-next-button md-icon,html body .container-area .middleConatiner .categoriesContainer md-tabs md-tabs-wrapper md-prev-button md-icon{color:#fff}html body .container-area .middleConatiner .categoriesContainer md-tabs md-tabs-wrapper .md-disabled{opacity:0}html body .container-area .middleConatiner .categoriesContainer md-tabs md-tabs-content-wrapper{background-color:#ebebeb}html body .container-area .middleConatiner .categoriesContainer md-tabs .differentViews{padding-top:6px;text-align:center}html body .container-area .middleConatiner .categoriesContainer md-tabs .differentViews .loaderClass{position:absolute;top:50%;left:50%;transform:translateX(-50%);font-size:14px}html body .container-area .middleConatiner .categoriesContainer md-tabs .differentViews marquee{height:30%;width:70%;overflow:hidden;position:relative;background:#003d8b;color:#fff;border-radius:25px;font-family:"Open Sans";padding:1px;font-size:14px}html body .container-area .middleConatiner .categoriesContainer .md-tab{font-stretch:normal;letter-spacing:normal;color:#fff;text-transform:none;padding:12px 24px;min-width:auto;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}html body .container-area .middleConatiner .categoriesContainer .md-tab.md-active{color:#fff;font-weight:700}html body .container-area .middleConatiner .categoriesContainer md-tabs md-ink-bar{color:#fff;background:#fff}html body .container-area .middleConatiner .categoriesContainer .noBookMsg{display:flex;align-items:center;justify-content:center;margin:0;position:relative;bottom:50%}html body .container-area .middleConatinerAao{background-color:#f4f4f4;overflow:auto}html body .container-area .bookShelfFooter{box-shadow:4.8px -3.6px 6px 0 rgba(0,0,0,.15);z-index:1;height:40px;background-color:#0c47cb}html body .container-area .bookShelfFooter .custom_icon{width:auto;height:auto;font-size:24px;color:#fff;cursor:default}html body .container-area .bookShelfFooter .icon_acep_footer{font-size:32px;color:#fff}html body .container-area .bookShelfFooter .icon-BackArrow{width:auto;height:auto;font-size:24px;cursor:pointer;color:#337ab7}html body .container-area .bookShelfFooter .worldbookproduct{position:fixed;left:0;cursor:pointer}html body .container-area .bookShelfFooter .worldbookproducttext{cursor:pointer;color:#337ab7}html body .container-area .bookShelfFooter .poweredBy{font-size:12px;color:#fff;margin:0;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal}html body .container-area .bookShelfFooter .pipe{margin-bottom:4px;margin-right:6px}html body .materialIcon{text-transform:none;min-width:0;line-height:26px}html body md-toolbar:not(.md-menu-toolbar) .md-button[disabled] md-icon{fill:none;opacity:.38;color:#fff}html body .categorySortBy{top:10px;font-size:10px;color:#001a35;position:absolute;margin-left:16px}html body .HFTP_categorySortBy{top:10px;font-size:10px;color:#fff;position:absolute;margin-left:16px}html body .categorySortByDrop{position:relative;color:#001a35;width:168px;font-size:15px}html body .categorySortByDrop .md-select-icon{color:#001a35}html body .HFTP_categorySortByDrop{position:relative;color:#fff;width:175px;font-size:15px}html body .HFTP_categorySortByDrop .md-select-icon{color:#fff}html body .HFTP_categorySortByDrop .md-select-value{border-bottom-color:#fff}html body .categoryText{color:#001a35;font-size:12px;left:28px;position:relative;font-weight:700}html body .categoryText1{font-size:12px;font-style:italic;left:12px;position:relative}html body .page_icon{color:#fff;text-align:center;line-height:26px}html body .page_icon_moreInfo{color:#fff;text-align:center;line-height:26px;color:#001a35}html body .icon-Web-link{cursor:default!important}html input::-ms-clear,html input::-ms-reveal{display:none}html .noSelect{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}html .custom-poweredBy-logo{width:60px!important;height:45px!important;cursor:default}html .custom-poweredBy-logo .custom-poweredBy{margin-bottom:6px;width:85%;vertical-align:text-bottom}html .custom-poweredBy-with-logo{width:177px!important;height:45px!important;cursor:default}html .custom-poweredBy-with-logo .custom-poweredBy{width:85%;vertical-align:text-bottom;color:#fff}html md-progress-circular path{stroke:#fff}html .unFavorite_icon{box-shadow:0 1px 2px 0 rgba(0,0,0,.5);background-color:#000;color:#fff;border-radius:50%;font-size:14px;vertical-align:middle;display:table-cell;text-align:center}html .favorite_icon{box-shadow:0 1px 2px 0 rgba(0,0,0,.5);background-color:#000;color:#ffec01;border-radius:50%;font-size:14px;vertical-align:middle;display:table-cell;text-align:center}html .unFavorite_icon_white{box-shadow:0 1px 2px 0 rgba(0,0,0,.5);background-color:#fff;color:#000;border-radius:50%;font-size:14px;vertical-align:middle;display:table-cell}html .favorite_icon_white{box-shadow:0 1px 2px 0 rgba(0,0,0,.5);background-color:#fff;color:#ffec01;border-radius:50%;font-size:14px;vertical-align:middle;display:table-cell}html .unFavorite_icon_info_popup{min-height:16px;min-width:16px;color:#000;border-radius:50%;font-size:20px;vertical-align:middle;display:table-cell}html .favorite_icon_info_popup{min-height:16px;min-width:16px;color:#ff0;border-radius:50%;font-size:20px;vertical-align:middle;display:table-cell}html .icon_unfavorite{color:#095e8e;border-radius:50%;font-size:14px;vertical-align:middle;display:table-cell;text-align:center;line-height:26px}html .icon_favorite{color:#c71f3c;border-radius:50%;font-size:14px;vertical-align:middle;display:table-cell;line-height:26px}html .disabledAudioIcon{opacity:.4}html .audioIcon{min-height:14px;min-width:14px;background-color:#fff;border-radius:50%;font-size:20px;vertical-align:middle;display:table-cell;top:62%;position:absolute}html .favoriteIcon{left:324px}html .audioBtn{padding-top:85px}html .favoriteIcon{height:20px;width:20px;position:absolute;top:63%}html .open-button{top:71%;position:absolute;background:#1e90ff;color:#fff}html .audio-icon{height:20px;width:20px}.profilePictureIcon{width:27px;height:27px;border-radius:50%;background:#d0d0d0}.mt5{margin-top:5px}.popup_container{width:100%;height:100%;background-image:linear-gradient(#c7c7c7 25px,#555 20%)}.popup_area{border:1px solid #000;border-radius:5px!important;max-width:30%;position:absolute;top:34%;left:35%}.popup_area2{border:1px solid #733c97;border-radius:5px!important}.popup_content{width:360px;line-height:1.5}.ok_btn{background-color:#000;color:#fff;margin:0 1rem 1rem 0;min-width:88px;min-height:36px;font-size:14px;font-weight:500;border-radius:2px;line-height:36px}.ok_btn2{background-color:#733c97;color:#fff;margin:0 1rem 1rem 0;min-width:88px;min-height:36px;font-size:14px;font-weight:500;line-height:36px;border:none!important;border-radius:3px;margin-top:1rem}.form-container input[type=password],.form-container input[type=text]{width:100%;padding:15px;margin:5px 0 22px 0;border:none;background:#f1f1f1}.form-container input[type=password]:focus,.form-container input[type=text]:focus{background-color:#ddd;outline:0}.form-container .btn{background-color:#04aa6d;color:#fff;padding:16px 20px;border:none;cursor:pointer;width:100%;margin-bottom:10px;opacity:.8}.form-container .cancel{background-color:red}.form-container .btn:hover,.open-button:hover{opacity:1}.popup_area2style{font-size:15px!important;height:22rem!important;width:25rem!important;max-height:26rem!important;min-height:22rem!important;min-width:20rem!important}.anchor_style{color:#fff;display:block;text-align:center;margin-top:2rem}.privcayPopUp{padding:5%;background:#fff;overflow:auto}.privcayPopUp::-webkit-scrollbar{width:5px;height:50px}.privcayPopUp::-webkit-scrollbar-track{background:#f1f1f1}.privcayPopUp::-webkit-scrollbar-thumb{background:#c1c1c1}.privcayPopUp::-webkit-scrollbar-thumb:hover{background:#c1c1c1}.privcayParagrap{font-size:14.6667px}.privcayParagraphMobail{font-size:10px}.privcayPopUpMobileDevice{padding:0 5%;font-size:10px;background:#fff;overflow:auto}.privcayPopUpMobileDevice::-webkit-scrollbar{width:5px;height:50px}.privcayPopUpMobileDevice::-webkit-scrollbar-track{background:#f1f1f1}.privcayPopUpMobileDevice::-webkit-scrollbar-thumb{background:#c1c1c1}.privcayPopUpMobileDevice::-webkit-scrollbar-thumb:hover{background:#c1c1c1}.footerMobileDevice{display:flex;position:sticky;left:0;bottom:0;width:100%;background-color:#fff;color:#fff;text-align:center;margin-top:auto;height:inherit;padding:14px 0}.footerMobileDevice .footerContentMobailDivice{font-size:10px;display:flex;flex-direction:column;row-gap:2rem;justify-content:space-between;align-items:center;height:100%;width:85%;margin:0 auto;column-gap:1rem!important}.footerMobileDevice .footerContentMobailDivice .privacyPoplinkclass{text-align:left}.footerMobileDevice .footerContentMobailDivice .policyBtn{width:95px;font-size:14px;background:#001a35;color:#fff;text-transform:capitalize;box-shadow:none;text-decoration:none;height:33px;border:none;align-items:center;font-size:14px;text-transform:capitalize}.footerMobileDevice .footerContentMobailDivice .policyBtn:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.footerMobileDevice .footerContentMobailDivice .policyBtn:disabled{cursor:not-allowed;background:#b8d9ec}.footerMobileDevice .footerContentMobailDivice .policyBtnMobailDivice{width:89px;font-size:10px;background:#001a35;color:#fff;text-transform:capitalize;box-shadow:none;text-decoration:none;height:26px;border:none;align-items:center;text-transform:capitalize}.footerMobileDevice .footerContentMobailDivice .policyBtnMobailDivice:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.footerMobileDevice .footerContentMobailDivice .policyBtnMobailDivice:disabled{cursor:not-allowed;background:#b8d9ec;font-size:10px}.footer{display:flex;position:sticky;left:0;bottom:0;width:100%;background-color:#fff;color:#fff;text-align:center;margin-top:auto;height:inherit;padding:3% 0}.footer .footerContent{display:flex;row-gap:2rem;justify-content:space-between;align-items:center;height:100%;width:90%;margin:0 auto;column-gap:1rem!important}.footer .footerContent .policyBtn{width:95px;font-size:14px;background:#001a35;color:#fff;text-transform:capitalize;box-shadow:none;text-decoration:none;height:33px;border:none;align-items:center;font-size:14px;text-transform:capitalize}.footer .footerContent .policyBtn:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.footer .footerContent .policyBtn:disabled{cursor:not-allowed;background:#b8d9ec}.popupprivacyBtn{display:flex;column-gap:2rem}.popupprivacyBtnMobailDivice{display:flex;column-gap:1rem;width:100%;justify-content:end}@media (max-width:600px){.footerContent{flex-direction:column;row-gap:1rem!important}}.privcayPopUp{padding:5%;background:#fff;overflow:auto}.privcayPopUp::-webkit-scrollbar{width:5px;height:50px}.privcayPopUp::-webkit-scrollbar-track{background:#f1f1f1}.privcayPopUp::-webkit-scrollbar-thumb{background:#c1c1c1}.privcayPopUp::-webkit-scrollbar-thumb:hover{background:#c1c1c1}.privcayParagrap{font-size:14.6667px}.privcayParagraphMobail{font-size:10px}.privcayPopUpMobileDevice{padding:0 5%;font-size:10px;background:#fff;overflow:auto}.privcayPopUpMobileDevice::-webkit-scrollbar{width:5px;height:50px}.privcayPopUpMobileDevice::-webkit-scrollbar-track{background:#f1f1f1}.privcayPopUpMobileDevice::-webkit-scrollbar-thumb{background:#c1c1c1}.privcayPopUpMobileDevice::-webkit-scrollbar-thumb:hover{background:#c1c1c1}.footerMobileDevice{display:flex;position:sticky;left:0;bottom:0;width:100%;background-color:#fff;color:#fff;text-align:center;margin-top:auto;height:inherit;padding:14px 0}.footerMobileDevice .footerContentMobailDivice{font-size:10px;display:flex;flex-direction:column;row-gap:2rem;justify-content:space-between;align-items:center;height:100%;width:85%;margin:0 auto;column-gap:1rem!important}.footerMobileDevice .footerContentMobailDivice .privacyPoplinkclass{text-align:left}.footerMobileDevice .footerContentMobailDivice .policyBtn{width:95px;font-size:14px;background:#001a35;color:#fff;text-transform:capitalize;box-shadow:none;text-decoration:none;height:33px;border:none;align-items:center;font-size:14px;text-transform:capitalize}.footerMobileDevice .footerContentMobailDivice .policyBtn:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.footerMobileDevice .footerContentMobailDivice .policyBtn:disabled{cursor:not-allowed;background:#b8d9ec}.footerMobileDevice .footerContentMobailDivice .policyBtnMobailDivice{width:89px;font-size:10px;background:#001a35;color:#fff;text-transform:capitalize;box-shadow:none;text-decoration:none;height:26px;border:none;align-items:center;text-transform:capitalize}.footerMobileDevice .footerContentMobailDivice .policyBtnMobailDivice:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.footerMobileDevice .footerContentMobailDivice .policyBtnMobailDivice:disabled{cursor:not-allowed;background:#b8d9ec;font-size:10px}.footer{display:flex;position:sticky;left:0;bottom:0;width:100%;background-color:#fff;color:#fff;text-align:center;margin-top:auto;height:inherit;padding:3% 0}.footer .footerContent{display:flex;row-gap:2rem;justify-content:space-between;align-items:center;height:100%;width:90%;margin:0 auto;column-gap:1rem!important}.footer .footerContent .policyBtn{width:95px;font-size:14px;background:#001a35;color:#fff;text-transform:capitalize;box-shadow:none;text-decoration:none;height:33px;border:none;align-items:center;font-size:14px;text-transform:capitalize}.footer .footerContent .policyBtn:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.footer .footerContent .policyBtn:disabled{cursor:not-allowed;background:#b8d9ec}.popupprivacyBtn{display:flex;column-gap:2rem}.popupprivacyBtnMobailDivice{display:flex;column-gap:1rem;width:100%;justify-content:end}@media (max-width:600px){.footerContent{flex-direction:column;row-gap:1rem!important}}.moreInfoBtn_container{display:flex;justify-content:end}.iisdcLink{font-size:11px;margin-bottom:8px;display:flex;justify-content:center}.iisdcLink a{color:#095e8e}.appsDownload{padding:0!important;display:flex;align-items:center;column-gap:2px}.appsDownload .appsIcons{font-size:26px!important}.disabled-opacity{opacity:.65}#dialogBoxProgressUSB{transform:none!important}.progress{height:5px;margin-bottom:10px;overflow:hidden;background-color:#a8a8a8;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .6s ease}.marquee{height:30%;width:70%;line-height:20px;background-color:#003d8b;color:#fff;white-space:nowrap;overflow:hidden;position:relative;border-radius:25px;font-family:"Open Sans";padding:1px;font-size:14px;box-sizing:border-box;margin:0 auto}.marquee span{display:inline-block;padding-left:100%;animation:marquee 20s linear infinite;will-change:transform}@keyframes marquee{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}
*{outline:0}.profile_icon:before{content:"Ƥ"}.search_icon:before{content:"\0064"}.search_icon_aao:before{content:"Ӭ"}.filter_icon_aao:before{content:"Ḟ"}.icon-TG:before{content:"ç"}.accessCode_icon:before{content:"\002A"}.refresh_icon:before{content:"\00A5"}.icon-Profile_Edit:before{content:"\25e"}.icon-BackArrow:before{content:"\2c2"}.kitaboo_icon:before{content:"Ù"}.icon-preview:before{content:"\a9"}.icon-help:before{content:"\Ņ"}.icon-preview_hide:before{content:"\c2"}.icon-Uncheck:before{content:"\37b"}.icon-Check:before{content:"\37d"}.icon-Sign_out:before{content:"\a7b6"}.next_icon:before{content:"H"}.previous_icon:before{content:"G"}.moreInfo_icon:before{content:"ñ"}.icon-a_bookshelf:before{content:"\61"}.favorite_icon:before{content:"к"}.unFavorite_icon:before{content:"л"}.icon_favorite:before{content:"ʖ"}.icon_unfavorite:before{content:"ʔ"}.home-icon::before{content:"a"}.book_format_icon::before{content:"Ἕ"}.dropdown_icon::before{content:"7"}.avg_book_opened::before{content:"Ş"}.avg_read_time::before{content:"¨"}.avg_pages_read::before{content:"ª"}.avg_read_sess::before{content:"¦"}.avg_pages_read_session::before{content:"Ą"}.avg_notes_shared_created::before{content:"ṋ"}.avg_high_shared_created::before{content:"Ḫ"}.avg_resource_viewed_avail::before{content:"ả"}.class_icon::before{content:"Ƥ"}.icon-prev_page_icon:before{content:"\47"}.world_back_icon:before{content:"a"}.alert_icon::before{content:"!"}.back_icon::before{content:"≈"}.icon-kitabootextlogo:before{content:"\d9"}.icon-kitaboo_logo_icon:before{content:"\d8"}.icon-video_player_close:before{content:"\32"}.favorite_icon_info_popup:before{content:"к";background:#fff}.favorite_icon_white:before{content:"к"}.unFavorite_icon_info_popup:before{content:"л"}.unFavorite_icon_white:before{content:"л"}.mute_audio_icon:before{content:'\1eac'}.unmute_audio_icon:before{content:'\25ca'}.icon-delete_book_icon:before{content:"\58"}.icon-chapter-thumbnail-hide:before{content:"\d0"}.icon-chapter-thumbnail-show:before{content:"\d1"}.icon-Video_subtitle:before{content:"\ab3c"}.icon-Caret_down:before{content:"\4db"}.icon-Caret-up:before{content:"\4da"}.bookDownload_icon:before{content:"\2113"}.pausedDownloadBook_icon:before{content:"\4b"}.deleteDownloadedBook_icon:before{content:"\43"}.icon-ACEP-Logo:before{content:"Į"}.icon-video_player_close:before{content:"\32"}.icon-Test-Generator_1:before{content:"ç"}.icon-language-selection::before{content:"Ü"}.icon-AR_swipe-prev::before{content:"ỡ"}.icon-AR_swipe-next::before{content:"Ự"}.icon-Sort_by:before{content:"\2c6b"}.icon-Web-link::before{content:"é"}.icon-samlLogin::before{content:"\241"}.icon-active-status::before{content:"ɸ"}.icon-schooldata::before{content:"\295"}.icon-USB::before{content:"ѓ"}.icon-unCheckUSB::before{content:"ͻ"}.icon-CheckUSB::before{content:"ͽ"}