@charset "UTF-8";.nexusSans,.popUpBeta,body{font-family:NexusSans,"Helvetica Neue",Helvetica,Arial,sans-serif}.read_container.books .support_tooltip,.read_container.recommendation .support_tooltip{top:13px}:root{--blue-color:#0075a0;--orange-color:#e6782b}*{word-wrap:break-word}html{overflow-y:initial}body{font-size:16px;-webkit-font-feature-settings:initial;font-feature-settings:initial;overscroll-behavior:contain;hyphens:manual}body a,body button{-webkit-overflow-scrolling:inherit!important}ul{padding:0;margin:0}.datepicker table tr td:hover{cursor:pointer}header[role=banner] .elsevier-wordmark img{height:24px}header[role=banner] .elsevier-wordmark{width:178px}.border-top{border-top:solid 1px #e0e0e0}button[disabled].disabled-btn{background:0 0;opacity:.3;color:#00749c;cursor:not-allowed}button[disabled].disabled-btn:active,button[disabled].disabled-btn:focus,button[disabled].disabled-btn:hover{background:0 0;opacity:.3;color:#00749c;cursor:default;outline:0}.read_container{position:relative;width:fit-content;margin:0 auto}.read_container.recommendation .popover{left:50%!important}.read_container.books .popover{min-width:175px;left:50%!important}.read_container.books .popover .popover-content{padding:8px}.read_container.books .popover .popover-content a{display:inline-block!important;width:inherit!important;height:inherit!important;padding:0!important;line-height:inherit!important}.read_container .support_tooltip{position:absolute;cursor:pointer;right:-22px;top:18px;background-color:transparent;border-color:transparent;color:#91989a;line-height:1rem;padding:0;-webkit-appearance:none;border-width:0}.read_container .support_tooltip:before{color:#91989a;font-size:17px}.read_container .support_tooltip:active,.read_container .support_tooltip:focus,.read_container .support_tooltip:hover{color:#91989a!important;border-width:0;background-color:transparent;border-color:transparent}.read_container .popover{min-width:175px;margin-top:0;margin-left:6px;left:100px!important;float:right!important}.read_container .popover .arrow{display:none}.read_container .popover .popover-content{padding:8px;line-height:1.54;font-size:13px;color:#404040}.read_container .popover .popover-content a{color:#0075a0}.read_container .popover .popover-content a:hover{cursor:pointer;color:#0075a0}.main-content-menu.desktop .profile_menu_container{display:none}.content_verify_account .features_header{display:flex}.content_verify_account .features_header .header_img{width:80px;height:80px}.content_verify_account .features_header .header_cell{width:55%;padding:0 20px;line-height:35px;font-size:25px}.content_verify_account .p_identify{margin:20px 0;line-height:27px;font-size:18px;color:#737373}.content_verify_account .footer_identity{display:flex;justify-content:flex-end}.content_verify_account .footer_identity a{line-height:36px;font-size:25px}#verify-account-modal .success-msg{padding:0 32px}#verify-account-modal #step0 .step-controller .verify-btn{display:block;width:220px;margin:34px auto 0;text-align:center;font-size:25px!important;font-weight:300}.btn.btn-blue,.menu-profile-mobile .profile_menu_container #my-inspections-copies{margin-bottom:0}#verify-account-modal #step0 .step-controller .more_info{display:block;margin-top:32px;text-align:center}.recommended-book-block .recommended-list.maincontainer{padding:0}.empty-modal{line-height:1.33;font-size:18px;text-align:center;color:#6b6b6b}.menu-profile-mobile{display:block}.menu-profile-mobile .profile_menu_container{position:relative;padding:0 16px;background-color:#f7f7f7;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.menu-profile-mobile .profile_menu_container .scrolling-wrapper{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.menu-profile-mobile .profile_menu_container .scrolling-wrapper::-webkit-scrollbar{display:none}.menu-profile-mobile .profile_menu_container .scrolling-wrapper li{display:inline-block;padding:16px 0 10px;margin-right:24px}.menu-profile-mobile .profile_menu_container .scrolling-wrapper li:focus,.menu-profile-mobile .profile_menu_container .scrolling-wrapper li:hover{cursor:pointer}.menu-profile-mobile .profile_menu_container .scrolling-wrapper li.active{border-bottom:solid 4px #00749c}.menu-profile-mobile .profile_menu_container .scrolling-wrapper li.active a{color:#00749c}.menu-profile-mobile .profile_menu_container .scrolling-wrapper li a{line-height:2;font-family:NexusSans;font-size:18px;color:#737373}div#languageModal.welcome_popin{padding:0 15px;background:rgba(0,0,0,.4)}.covid-banner{display:none}.covid-banner .close{width:14px;height:14px;background:url(../img/close-banner/icon_close.png) no-repeat;right:23px;top:20px;padding:0}.covid-banner.banner-blue{background-color:#009ece}.covid-banner.banner-blue .covid-container{padding-right:40px;color:#fff}.covid-banner.banner-blue .covid-container .covid-tag{background-color:#fff;color:#009ece}.covid-banner.banner-blue .covid-container a.link_btn{color:#007398}.covid-banner.banner-blue .covid-container a{color:#fff}.covid-banner.banner-orange{background:rgba(230,120,43,.4)}.covid-banner.banner-orange .covid-container{padding-right:40px;color:#404040}.covid-banner.banner-orange .covid-container .covid-tag{color:#fff;background-color:#e6782b}.covid-banner.banner-orange .covid-container a.link_btn{color:#e6782b}.covid-banner.banner-orange .covid-container a{color:#404040}.covid-banner.banner-grey{background-color:#f5f5f5}.covid-banner.banner-grey .covid-container{padding-right:40px;color:#404040;box-shadow:0 1px 0 0 rgba(0,0,0,.16)}.covid-banner.banner-grey .covid-container .covid-tag{background-color:#fff;color:#404040}.covid-banner.banner-grey .covid-container a.link_btn{color:#5f5f5f}.covid-banner.banner-grey .covid-container a{color:#0075a0}.covid-banner .covid-container{padding-top:15px;padding-bottom:15px;line-height:25px;font-size:15px;color:#404040}.covid-banner .covid-container .link_btn{padding:4px 20px;margin-top:-2px;margin-right:30px;background:#fff;float:right;text-decoration:none}.cookie-block .cookies-content a:hover,.covid-banner .covid-container a{text-decoration:underline}.covid-banner .covid-container .covid-tag{padding:3px 13px 0;margin-right:12px;line-height:18px;border-radius:6px;font-size:13px;font-weight:600;text-align:center}.covid-banner .covid-container p{display:inline-block}.introjs-helperNumberLayer{display:none!important}[role=tablist]{width:auto!important;border-bottom:0!important}.password-field .eye-icon-off:before,.password-field .eye-icon:before{position:absolute;width:24px;background-size:contain;right:0;top:0;content:""}[role=tablist] a:hover{border-bottom:none!important}header[role=banner]{padding-top:25px;padding-bottom:25px;border-top:none!important}header[role=banner] .content_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header[role=banner] .content_header a.c-inherit{padding:0;color:#404040}header[role=banner] .content_header a.c-inherit:focus,header[role=banner] .content_header a.c-inherit:hover{color:#00749C}.password-field .eye-icon,.password-field .eye-icon-off{margin-right:20px;float:right;cursor:pointer;background-color:transparent}.password-field .eye-icon{margin-top:-38px;height:17px;border:0}.password-field .eye-icon:before{display:block;height:17px;background-image:url(../img/eye-icon/eye.png)}.password-field .eye-icon-off{margin-top:-40px;height:21px;border:0}.password-field .eye-icon-off:before{display:block;height:21px;background-image:url(../img/eye-icon/eye-off.png)}.update-profile-cookie{z-index:999999;position:fixed;width:320px;margin:0 auto;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,.16);background-color:#fff;max-width:320px;float:initial;bottom:20px;right:0;left:0}.update-profile-cookie .cookies-content{padding:10px 16px;line-height:31px;font-size:15px;color:#404040;text-align:center}.update-profile-cookie .close-btn{position:absolute;display:block;width:14px;height:14px;margin-top:18px;margin-left:18px;background:url(../../img/validate-icon/ic_close_18px.png) center center no-repeat;cursor:pointer;right:16px;background-size:contain}.update-profile-cookie .validation-icon{position:absolute;display:block;width:18px;height:14px;margin-top:18px;background:url(../img/validate-icon/ic_check_48px.png) center center no-repeat;cursor:pointer;left:16px;background-size:contain}@media (-webkit-min-device-pixel-ratio:2){.password-field .eye-icon:before{background:url(../img/eye-icon/eye@2x.png) center center no-repeat;background-size:contain}.password-field .eye-icon-off:before{background:url(../img/eye-icon/eye-off@2x.png) center center no-repeat;background-size:contain}.update-profile-cookie .close-btn{background:url(../img/validate-icon/ic_close_18px@2x.png) center center no-repeat;background-size:contain}.update-profile-cookie .validation-icon{background:url(../img/validate-icon/ic_check_48px@2x.png) center center no-repeat;background-size:contain}}@media (-webkit-min-device-pixel-ratio:3){.password-field .eye-icon:before{background:url(../img/eye-icon/eye@3x.png) center center no-repeat;background-size:contain}.password-field .eye-icon-off:before{background:url(../img/eye-icon/eye-off@3x.png) center center no-repeat;background-size:contain}.update-profile-cookie .close-btn{background:url(../img/validate-icon/ic_close_18px@3x.png) center center no-repeat;background-size:contain}.update-profile-cookie .validation-icon{background:url(../img/validate-icon/ic_check_48px@3x.png) center center no-repeat;background-size:contain}}.maincontainer{padding:0 24px}.mt-24{margin-top:24px}.mt-14{margin-top:14px}.line-height{line-height:18px!important}.mt-5{margin-top:5px}.btn.btn-blue{width:100%;padding:10px;margin-top:20px;line-height:37px;background-color:#00749c;color:#fff;border-color:transparent;font-size:17px!important}.btn.btn-blue:hover{background-color:#429BB9}.btn.btn-blue:focus{outline:0}.btn.btn-blue.reverse{padding:9px;border:1px solid #00749c;line-height:36px;background-color:#fff;color:#00749c;font-size:17px}.btn.btn-blue.reverse:active,.btn.btn-blue.reverse:hover{color:#fff;background-color:#00749c;outline:0}.btn.btn-blue.reverse:focus{color:#00749c!important;background-color:#fff;outline:0}.address-del-btn,.btn-add{padding:0!important;margin-top:23px!important;margin-bottom:0!important;border:none;background-color:transparent;font-size:18px!important;color:#00749c}.address-del-btn::before,.btn-add::before{display:inline-block;width:16px;height:16px;margin-right:8px;content:"";background-image:url(../img/icon_add.png);background-size:16px 16px}.address-del-btn:hover,.btn-add:hover{background-color:transparent;color:#429BB9!important}.address-del-btn:focus,.btn-add:focus{outline:0}.address-del-btn{margin-bottom:24px}.address-del-btn:before{display:none}@media (-webkit-min-device-pixel-ratio:2){.btn-add:before{background-image:url(../img/icon_add@2x.png);background-size:contain}.covid-banner .close{background-image:url(../img/close-banner/icon_close@2x.png);background-size:contain}}@media (-webkit-min-device-pixel-ratio:3){.btn-add:before{background-image:url(../img/icon_add@3x.png);background-size:contain}.covid-banner .close{background-image:url(../img/close-banner/icon_close@3x.png);background-size:contain}}.page-title{display:block;padding:20px 25px;border:1px solid #e0e0e0;line-height:36px;-webkit-tap-highlight-color:transparent;font-size:25px;border-left:none;border-right:none;text-align:center;color:#404040;cursor:default}.cookie-block,.update-notif{z-index:999999;border-radius:3px;float:initial;bottom:20px}.page-title:active,.page-title:hover{border-bottom:1px solid #e0e0e0;color:#404040}.back-btn{position:absolute;display:inline-block;width:44px;height:44px;background-image:url(../img/back_button.png);background-size:44px 44px;left:10px;top:17px}.update-notif{position:fixed;width:320px;margin:0 auto;box-shadow:0 1px 3px 0 rgba(0,0,0,.16);background-color:#fff;max-width:320px;right:0;left:0}.update-notif .close-btn,.update-notif .validation-icon{position:absolute;display:block;height:14px;cursor:pointer}.update-notif .cookies-content{padding:10px 16px;line-height:31px;font-size:15px;color:#404040;text-align:center}.update-notif .close-btn{width:14px;margin-top:18px;margin-left:18px;background:url(../img/validate-icon/ic_close_18px.png) center center no-repeat;right:16px;background-size:contain}.update-notif .validation-icon{width:18px;margin-top:18px;background:url(../img/validate-icon/ic_check_48px.png) center center no-repeat;left:16px;background-size:contain}@media (-webkit-min-device-pixel-ratio:2){.back-btn{background-image:url(../img/back_button@2x.png);background-size:contain}.update-notif .close-btn{background:url(../img/validate-icon/ic_close_18px@2x.png) center center no-repeat;background-size:contain}.update-notif .validation-icon{background:url(../img/validate-icon/ic_check_48px@2x.png) center center no-repeat;background-size:contain}}@media (-webkit-min-device-pixel-ratio:3){.back-btn{background-image:url(../img/back_button@3x.png);background-size:contain}.update-notif .close-btn{background:url(../img/validate-icon/ic_close_18px@3x.png) center center no-repeat;background-size:contain}.update-notif .validation-icon{background:url(../img/validate-icon/ic_check_48px@3x.png) center center no-repeat;background-size:contain}}.deliver-adress{padding:32px 24px 16px;line-height:32px;font-size:17px}.cookie-block{position:fixed;display:none;width:335px;margin:0 auto;box-shadow:0 2px 6px 0 rgba(0,0,0,.16);background-color:#fff;max-width:335px;right:0;left:0}.cookie-block .close-btn{position:absolute;display:block;width:14px;height:14px;margin-top:18px;margin-left:18px;background:url(../img/home-page/icon_close-pop.png) center center no-repeat;cursor:pointer;right:13px;background-size:contain}.cookie-block .cookies-content{padding:10px 30px;line-height:31px;font-size:15px;color:#404040}.cookie-block .cookies-content a{color:#0075a0}@media (-webkit-min-device-pixel-ratio:2){.cookie-block .close-btn,.login-modal .close{background:url(../img/home-page/icon_close-pop@2x.png) center center no-repeat;background-size:contain}}@media (-webkit-min-device-pixel-ratio:3){.cookie-block .close-btn,.login-modal .close{background:url(../img/home-page/icon_close-pop@3x.png) center center no-repeat;background-size:contain}}.addresses-container,.contact-us-container,.forget-pwd-modal,.institution-modal,.login-form-modal,.new-address-container,.new-address-modal,.personal-details-container,.register-account,.reset-password{padding:0 24px 48px}.addresses-container .input-field label,.contact-us-container .input-field label,.forget-pwd-modal .input-field label,.institution-modal .input-field label,.login-form-modal .input-field label,.new-address-container .input-field label,.new-address-modal .input-field label,.personal-details-container .input-field label,.register-account .input-field label,.reset-password .input-field label{margin-bottom:8px;line-height:17px;font-size:17px!important;color:#000;cursor:inherit}.addresses-container .input-field input,.contact-us-container .input-field input,.forget-pwd-modal .input-field input,.institution-modal .input-field input,.login-form-modal .input-field input,.new-address-container .input-field input,.new-address-modal .input-field input,.personal-details-container .input-field input,.register-account .input-field input,.reset-password .input-field input{height:56px;padding:16px;margin-bottom:0;border:1px solid #666!important;cursor:inherit;font-size:17px;color:#404040;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.addresses-container .input-field input.warning,.contact-us-container .input-field input.warning,.forget-pwd-modal .input-field input.warning,.institution-modal .input-field input.warning,.login-form-modal .input-field input.warning,.new-address-container .input-field input.warning,.new-address-modal .input-field input.warning,.personal-details-container .input-field input.warning,.register-account .input-field input.warning,.reset-password .input-field input.warning{border-color:#E32510!important}.addresses-container .input-field input::placeholder,.contact-us-container .input-field input::placeholder,.forget-pwd-modal .input-field input::placeholder,.institution-modal .input-field input::placeholder,.login-form-modal .input-field input::placeholder,.new-address-container .input-field input::placeholder,.new-address-modal .input-field input::placeholder,.personal-details-container .input-field input::placeholder,.register-account .input-field input::placeholder,.reset-password .input-field input::placeholder{font-size:17px;color:#c3c3c3!important;font-weight:400}.addresses-container .input-field input:focus:not(.warning),.contact-us-container .input-field input:focus:not(.warning),.forget-pwd-modal .input-field input:focus:not(.warning),.institution-modal .input-field input:focus:not(.warning),.login-form-modal .input-field input:focus:not(.warning),.new-address-container .input-field input:focus:not(.warning),.new-address-modal .input-field input:focus:not(.warning),.personal-details-container .input-field input:focus:not(.warning),.register-account .input-field input:focus:not(.warning),.reset-password .input-field input:focus:not(.warning){border:1px solid #00749c!important;background-color:#fff}.addresses-container .input-field .select2-dropdown,.contact-us-container .input-field .select2-dropdown,.forget-pwd-modal .input-field .select2-dropdown,.institution-modal .input-field .select2-dropdown,.login-form-modal .input-field .select2-dropdown,.new-address-container .input-field .select2-dropdown,.new-address-modal .input-field .select2-dropdown,.personal-details-container .input-field .select2-dropdown,.register-account .input-field .select2-dropdown,.reset-password .input-field .select2-dropdown{border:none;box-shadow:0 4px 8px 0 rgba(9,30,66,.25);border-radius:0}.addresses-container .input-field .select2-container--default .select2-results__option--highlighted[aria-selected],.contact-us-container .input-field .select2-container--default .select2-results__option--highlighted[aria-selected],.forget-pwd-modal .input-field .select2-container--default .select2-results__option--highlighted[aria-selected],.institution-modal .input-field .select2-container--default .select2-results__option--highlighted[aria-selected],.login-form-modal .input-field .select2-container--default .select2-results__option--highlighted[aria-selected],.new-address-container .input-field .select2-container--default .select2-results__option--highlighted[aria-selected],.new-address-modal .input-field .select2-container--default .select2-results__option--highlighted[aria-selected],.personal-details-container .input-field .select2-container--default .select2-results__option--highlighted[aria-selected],.register-account .input-field .select2-container--default .select2-results__option--highlighted[aria-selected],.reset-password .input-field .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f4f5f7;color:#404040}.addresses-container .input-field .select2-selection--single,.contact-us-container .input-field .select2-selection--single,.forget-pwd-modal .input-field .select2-selection--single,.institution-modal .input-field .select2-selection--single,.login-form-modal .input-field .select2-selection--single,.new-address-container .input-field .select2-selection--single,.new-address-modal .input-field .select2-selection--single,.personal-details-container .input-field .select2-selection--single,.register-account .input-field .select2-selection--single,.reset-password .input-field .select2-selection--single{height:52px;margin-bottom:23px;border:1px solid #666!important;border-radius:0}.addresses-container .input-field .select2-selection--single .select2-selection__rendered,.contact-us-container .input-field .select2-selection--single .select2-selection__rendered,.forget-pwd-modal .input-field .select2-selection--single .select2-selection__rendered,.institution-modal .input-field .select2-selection--single .select2-selection__rendered,.login-form-modal .input-field .select2-selection--single .select2-selection__rendered,.new-address-container .input-field .select2-selection--single .select2-selection__rendered,.new-address-modal .input-field .select2-selection--single .select2-selection__rendered,.personal-details-container .input-field .select2-selection--single .select2-selection__rendered,.register-account .input-field .select2-selection--single .select2-selection__rendered,.reset-password .input-field .select2-selection--single .select2-selection__rendered{width:85%;padding:17px;border:0!important;background:0 0;line-height:17px;font-size:17px;color:#404040}.addresses-container .input-field .select2-selection--single .select2-selection__arrow,.contact-us-container .input-field .select2-selection--single .select2-selection__arrow,.forget-pwd-modal .input-field .select2-selection--single .select2-selection__arrow,.institution-modal .input-field .select2-selection--single .select2-selection__arrow,.login-form-modal .input-field .select2-selection--single .select2-selection__arrow,.new-address-container .input-field .select2-selection--single .select2-selection__arrow,.new-address-modal .input-field .select2-selection--single .select2-selection__arrow,.personal-details-container .input-field .select2-selection--single .select2-selection__arrow,.register-account .input-field .select2-selection--single .select2-selection__arrow,.reset-password .input-field .select2-selection--single .select2-selection__arrow{display:inline-block;width:22px!important;height:13px;background:url(../img/sprite-institution.png) no-repeat;top:18px!important;right:16px!important}.addresses-container .input-field .select2-selection--single .select2-selection__arrow b,.contact-us-container .input-field .select2-selection--single .select2-selection__arrow b,.forget-pwd-modal .input-field .select2-selection--single .select2-selection__arrow b,.institution-modal .input-field .select2-selection--single .select2-selection__arrow b,.login-form-modal .input-field .select2-selection--single .select2-selection__arrow b,.new-address-container .input-field .select2-selection--single .select2-selection__arrow b,.new-address-modal .input-field .select2-selection--single .select2-selection__arrow b,.personal-details-container .input-field .select2-selection--single .select2-selection__arrow b,.register-account .input-field .select2-selection--single .select2-selection__arrow b,.reset-password .input-field .select2-selection--single .select2-selection__arrow b{display:none}.addresses-container .input-field .select2-search--dropdown::before,.contact-us-container .input-field .select2-search--dropdown::before,.forget-pwd-modal .input-field .select2-search--dropdown::before,.institution-modal .input-field .select2-search--dropdown::before,.login-form-modal .input-field .select2-search--dropdown::before,.new-address-container .input-field .select2-search--dropdown::before,.new-address-modal .input-field .select2-search--dropdown::before,.personal-details-container .input-field .select2-search--dropdown::before,.register-account .input-field .select2-search--dropdown::before,.reset-password .input-field .select2-search--dropdown::before{position:absolute;display:inline-block;width:18px;height:18px;content:"";background-image:url(../img/icon_search.png);background-size:18px 18px;left:12px;top:8px}.addresses-container .input-field .select2-search--dropdown input,.contact-us-container .input-field .select2-search--dropdown input,.forget-pwd-modal .input-field .select2-search--dropdown input,.institution-modal .input-field .select2-search--dropdown input,.login-form-modal .input-field .select2-search--dropdown input,.new-address-container .input-field .select2-search--dropdown input,.new-address-modal .input-field .select2-search--dropdown input,.personal-details-container .input-field .select2-search--dropdown input,.register-account .input-field .select2-search--dropdown input,.reset-password .input-field .select2-search--dropdown input{height:34px;padding:10px 0 10px 30px;border:0!important;background-color:#f4f5f7}.addresses-container .input-field .select2-search--dropdown input:focus,.contact-us-container .input-field .select2-search--dropdown input:focus,.forget-pwd-modal .input-field .select2-search--dropdown input:focus,.institution-modal .input-field .select2-search--dropdown input:focus,.login-form-modal .input-field .select2-search--dropdown input:focus,.new-address-container .input-field .select2-search--dropdown input:focus,.new-address-modal .input-field .select2-search--dropdown input:focus,.personal-details-container .input-field .select2-search--dropdown input:focus,.register-account .input-field .select2-search--dropdown input:focus,.reset-password .input-field .select2-search--dropdown input:focus{border:0!important;background-color:#fff}.addresses-container select.warning~span>span>span.select2-selection--single,.contact-us-container select.warning~span>span>span.select2-selection--single,.forget-pwd-modal select.warning~span>span>span.select2-selection--single,.institution-modal select.warning~span>span>span.select2-selection--single,.login-form-modal select.warning~span>span>span.select2-selection--single,.new-address-container select.warning~span>span>span.select2-selection--single,.new-address-modal select.warning~span>span>span.select2-selection--single,.personal-details-container select.warning~span>span>span.select2-selection--single,.register-account select.warning~span>span>span.select2-selection--single,.reset-password select.warning~span>span>span.select2-selection--single{border-color:#E32510!important}@media (-webkit-min-device-pixel-ratio:2){.institution-modal .input-field .select2-selection--single .select2-selection__arrow{background:url(../img/sprite-institution@2x.png);background-size:contain}}@media (-webkit-min-device-pixel-ratio:3){.institution-modal .input-field .select2-selection--single .select2-selection__arrow{background:url(../img/sprite-institution@3x.png);background-size:contain}}@media (-webkit-min-device-pixel-ratio:2){.select2-search--dropdown ::before{background-image:url(../img/icon_search@2x.png);background-size:contain}}@media (-webkit-min-device-pixel-ratio:3){.select2-search--dropdown ::before{background-image:url(../img/icon_search@3x.png);background-size:contain}}@media (-webkit-min-device-pixel-ratio:2){.addresses-container .input-field .select2-selection--single .select2-selection__arrow,.new-address-modal .input-field .select2-selection--single .select2-selection__arrow,.new-adress-container .input-field .select2-selection--single .select2-selection__arrow,.register-account .input-field .select2-selection--single .select2-selection__arrow{background:url(../img/sprite-institution@2x.png) no-repeat;background-size:contain}}@media (-webkit-min-device-pixel-ratio:3){.addresses-container .input-field .select2-selection--single .select2-selection__arrow,.new-address-modal .input-field .select2-selection--single .select2-selection__arrow,.new-adress-container .input-field .select2-selection--single .select2-selection__arrow,.register-account .input-field .select2-selection--single .select2-selection__arrow{background:url(../img/sprite-institution@3x.png) no-repeat;background-size:contain}}@media screen and (min-width:640px){.modal-step .modal-step-content.small-popup{min-height:300px}.modal-step .modal-step-content.small-popup.xs-popup{min-height:220px}.read_container.books .support_tooltip{top:13px}.read_container.books .popover{min-width:175px;left:50%!important}.read_container.books .popover .popover-content{padding:8px}.read_container.books .popover .popover-content a{display:inline-block!important;width:inherit!important;height:inherit!important}.read_container.recommendation .support_tooltip{top:21px}.read_container .popover,.read_container.recommendation .popover{left:50%!important}#verify-account-modal .success-msg{padding:0 67px}.back-btn{display:none}.page-title{padding:0;margin:40px 0 56px;border:none;line-height:36px;font-size:32px;color:#404040}.page-title:active,.page-title:hover{border-bottom:0}.cookie-block{width:750px;max-width:750px}.profile_menu_container{border-bottom:1px solid #e0e0e0}.update-notif,.update-profile-cookie{height:min-content;margin:0;top:93px;right:24px;left:inherit}}.newBook{background-color:rgba(0,189,0,.4)}#address3.hidden,#bairro.hidden,#brazilianAPIpostalcode.hidden,#postcode.hidden,#vat.hidden,.hidden{display:none}.not-active{border:1px solid #ddd!important;pointer-events:none;cursor:default;background-color:#ddd!important}.clearfix:after{display:block;height:0;line-height:0;content:".";clear:both;visibility:hidden}.curr-lang,.mobile-search,.mobile-show,.mobile-step-list,.smaller-mobile-show,li:before{display:none}a::selection,a:active,a:focus,a:hover{outline:0;text-decoration:none;border-bottom:0}.input-field select,input,input:hover,input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,select:hover{border:1px solid #A7A8AA;outline:0;background-color:inherit;box-shadow:none;color:#58585A;font-size:.938em}[type=search]:focus,[type=search]:hover{border-bottom-color:#ccc!important;cursor:text}[type=date]:focus,[type=date]:hover{border-bottom-color:#ccc!important}[type=email]:focus,[type=email]:hover,[type=number]:focus,[type=number]:hover,[type=password]:focus,[type=password]:hover,[type=tel]:focus,[type=tel]:hover,[type=text]:focus,[type=text]:hover,[type=time]:focus,[type=time]:hover,[type=url]:focus,[type=url]:hover,textarea:focus,textarea:hover{border-bottom-color:#666!important}::-webkit-input-placeholder{color:#58585A}::-moz-placeholder{color:#58585A}:-ms-input-placeholder{color:#58585A}:-moz-placeholder{color:#58585A}main .row{padding:0}.keyword main dt,main .keyword dt,main dt,main h1,main h2,main h3,main h4,main h5,main h6,main ol li,main p,main ul li{font-family:inherit}a:hover{text-decoration:none;border-bottom:none}img{max-width:100%}li{margin-left:0!important}dl,li,ol,p,ul{margin-bottom:0;font-size:1em}.cta-small a{color:#53565a}.cta-small a:before{padding:2px 8px!important;margin-top:2px!important;font-size:.8em!important;border-color:#53565a;color:#53565a}@-moz-document url-prefix(){.cta-small a:before{margin-top:-7px!important}.btn-type-secondary::before,.btn-type-tertiary::before,.cta-secondary::before,.cta-tertiary::before{margin-top:-11px!important}}.cta-small a:before,.ie9 .cta-small a:before,:root .cta-small a:before,_:-ms-input-placeholder,ie9 .cta-small a:before{height:28px;padding:15px 8px!important;margin-top:-5px!important;font-size:12px!important}.btn-type-tertiary::before,.cta-secondary::before,.cta-tertiary::before,:root .btn-type-secondary::before,_:-ms-input-placeholder{padding:1.4rem .625rem 1.2rem .8rem!important;margin-top:-10px!important}.ie9 .btn-type-secondary::before,.ie9 .btn-type-tertiary::before,.ie9 .cta-secondary::before,.ie9 .cta-tertiary::before{padding:1.4rem .625rem 1.2rem .8rem!important;margin-top:-10px!important}.capsL{text-transform:uppercase}.sub-menu-search .large-4{width:100%}.textCenter{text-align:center}.textLeft{text-align:left}.row{width:100%;max-width:100%}.verticalPadding{padding:60px 0}.paddingTop{padding-top:60px}.smallVerticalPadding{padding:40px 0}.none{display:none!important}.jvectormap-region{cursor:pointer}.text,.text-grey{margin:0;line-height:1.4}.text.reset-password-help{padding:20px 0 30px}.text-grey{margin-bottom:40px;font-size:.9em;color:#888b8d}.uppercase{text-transform:uppercase}.bold{font-weight:700}.normal{font-weight:400}.blue{color:#007398}.bgGrey{background-color:#ebebeb}.bgBlue{background-color:#007398}.orange{color:#FF8200}.bgOrange{background-color:#E9711C}.bgWhite,.main-menu li a:hover{background-color:#fff}.white{color:#fff}.grey{color:#58585A}.txtGrey{color:#53565A}.darkGrey{color:#151516}.bgDarkGrey{background-color:#53565A}.featuredSection .maincontainer,.popUpBeta .maincontainer,.region .maincontainer,.requestFormSection .maincontainer,footer .maincontainer{width:100%;padding:0 24px;margin:0 auto;max-width:100%}.popUpBeta{z-index:9999;position:fixed;display:flex;width:100%;height:100px;background:rgba(255,130,0,.9);bottom:0;text-align:center;font-size:18px;align-items:center;color:#fff}.popUpBeta .maincontainer{position:relative}.popUpBeta p{width:80%;margin:0 auto;line-height:1.2}.popUpBeta a{font-weight:700;color:#fff;text-decoration:none}.popUpBeta a:before{content:""}.closePopup{position:absolute;margin-bottom:0;top:-20px;right:0;font-weight:700;cursor:pointer}.containerRight{padding-right:80px;padding-left:80px;margin:0 auto;max-width:1440px}.select2-selection__rendered,select{width:100%;margin-bottom:1rem;text-indent:.01px;font-family:NexusSans,"Helvetica Neue",Helvetica,Arial,sans-serif}.containerRight .row.mainRow{width:100%;margin-right:0;max-width:1170px}header[role=banner]{height:auto}header .elsevier-wordmark{margin-top:0!important}.d-inline,.d-inline li{display:inline-block;zoom:1}.select2-selection__rendered{min-height:35px;padding-top:3px;border:1px solid #A7A8AA!important;background:url(../img/sprite.png) 98% center no-repeat;outline:0;background-color:inherit;box-shadow:none;color:#0075a0;font-size:.938em}.curr-lang,.log-cart{font-size:.9em}.select2-selection__arrow{display:none}.select2-container--default .select2-selection--single.select2-selection--single{border:0}.select2-container--default .select2-selection--single.select2-selection--single:focus{outline:0}select{appearance:none;border:1px solid #d2d2d2!important;background:url(../img/sprite-blue.svg) 100% center no-repeat;-webkit-appearance:none;-moz-appearance:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:#a7a8aa}select::-ms-expand{display:none}.log-cart{margin-top:10px}.cart{line-height:2.5;float:right}.curr-group,.lang-group{float:right}.login-group,.main-menu{float:left}.login-group .btn-login{margin-right:10px}.language-select li{margin:0 8px}.language-select li:last-child{margin-right:0}.language-select li a{display:block;padding:5px;border:1px solid #888b8d;line-height:1.2;color:#888b8d;font-size:.65em}.language-select .selected a,.language-select li a:hover{background-color:#888b8d;color:#fff}.cart .label{margin-right:10px;font-family:NexusSans,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#53565a}.btn{padding:10px 20px;font-size:1.2em}.login-group .btn{padding:5px 15px}.btn-register{display:inline-block;border:1px solid #dcdcdc;background-color:#dcdcdc;color:#53565a}.account-menu{display:inline-block;padding:0;color:#53565a}.btn-register:hover,.btn-white a:hover{border:1px solid #dcdcdc;-webkit-box-shadow:inset 0 0 6px 0 rgba(50,50,50,.32);-moz-box-shadow:inset 0 0 6px 0 rgba(50,50,50,.32);box-shadow:inset 0 0 6px 0 rgba(50,50,50,.32);color:#53565a}.recover:hover,.register-btn:hover{border-bottom:2px solid #007398}.cart-stock{color:#888b8d}.menu-group{padding:25px 0 15px}.main-menu{margin:0}.main-menu-search{float:right}.main-menu-search.smaller-mobile-show{margin-top:10px}.main-menu li{font-family:NexusSans,"Helvetica Neue",Helvetica,Arial,sans-serif}.main-menu li a{display:block;padding:5px 5px 5px 20px;color:#53565a;font-size:.8em}.main-menu li a.home-link{color:#A7A8AA}.main-menu li a.home-link img{margin-right:10px;float:left}.main-menu li a:hover{color:#53565a}.main-menu li a:focus{border-bottom:none}.main-menu .dropdown{margin-left:15px!important}.main-menu .dropdown:hover .discipline-menu{display:block}.discipline-menu-wrap{position:relative}.discipline-menu-wrap .discipline-menu{z-index:200;position:absolute;display:none;width:95%;padding:0;margin:0 2.5%;border:1px solid #DCDCDC;background:#fff;top:31px}.discipline-menu-wrap .discipline-menu .discipline-content{height:inherit;height:350px;margin:40px 10px 20px 30px;overflow:hidden}.discipline-menu-wrap .discipline-menu .discipline-content .disc-menu{width:30%;padding:0 1%;float:left}.discipline-menu-wrap .discipline-menu .discipline-content .disc-menu a{margin:0;text-transform:uppercase;font-weight:700;color:#000;font-size:.85em}.discipline-menu-wrap .discipline-menu .discipline-content .disc-menu .active a,.discipline-menu-wrap .discipline-menu .discipline-content .disc-menu li:hover a{border-bottom:1px solid #000!important}.discipline-menu-wrap .discipline-menu .discipline-content .disc-display{width:70%;height:350px;float:left;overflow:auto}.discipline-menu-wrap .discipline-menu .discipline-content .disc-display .inner-menu{display:none}.discipline-menu-wrap .discipline-menu .discipline-content .disc-display .inner-menu.active{display:block}.discipline-menu-wrap .discipline-menu .discipline-content .disc-display .inner-menu ul li{margin:0}.discipline-menu-wrap .discipline-menu .discipline-content .disc-display .inner-menu ul li.even{width:50%;float:right}.discipline-menu-wrap .discipline-menu .discipline-content .disc-display .inner-menu ul li.odd{width:50%;float:left}.discipline-menu-wrap .discipline-menu .discipline-content .disc-display .inner-menu ul li a{display:block;padding:5px 0;line-height:1;color:#000;font-size:.8em}.discipline-menu-wrap .discipline-menu .discipline-content .disc-display .inner-menu ul li a:hover{text-decoration:underline}.menu-selectArrow{padding-right:24px;border:1px solid #dcdcdc;background-color:#dcdcdc;border-bottom:0}.menu-selectArrow.active,.menu-selectArrow:hover{z-index:210;background-color:#fff;position:relative}.menu-selectArrow:hover{border-bottom:none;border-bottom:1px solid #dcdcdc!important}.menu-selectArrow.active{border-bottom:1px solid #fff!important}.menu-selectArrow img{margin-left:5px}form.header-search{width:50%}.call-search,.call-search:active,.call-search:hover{display:block;padding:2px;float:right;text-decoration:none!important;color:#888b8d!important;border-bottom:none!important}#langSwitcher,select.langSwitcher{border:0!important;box-shadow:none}nav{position:relative}.cancelBtn[type=reset]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.footerSection .row,footer .fullWidth,nav .row{width:100%;max-width:100%}.topMenu ul li a:hover{color:inherit}.containerSubmenu{z-index:105;position:relative;width:100%;min-width:100%;padding:35px 0;left:0}.subMenuSection{display:none;background:#ebebeb}.sub-menu{position:relative;width:100%;height:inherit;margin:0 auto;max-width:1260px}.sub-menu li{width:33.3333%;float:left}.mainMenuList{text-align:right}.mainMenu .menuItem{cursor:pointer;font-size:1em}.mainMenu .menuItem a:focus,.mainMenu .menuItem a:hover{background-color:#f0f0f0;color:#333}.mainMenu .menuItem.active,.mainMenu .menuItem:hover{background:#007398;color:#fff}li.location{padding-right:0;padding-left:23px;background:url(../img/location.png) -2px -1px no-repeat}li.langSwitcher{padding:0;margin-right:30px;vertical-align:bottom}select.langSwitcher{padding:10px 20px 5px 16px;margin-bottom:0}.example-pager span,li.logout,li.myaccount{border:2px solid #DCDCDC}select.langSwitcher option{font-size:1em;font-family:arial}li.myaccount{padding:8px 16px 5px;background-color:#ECECED}li.logout a.btn,li.myaccount a.btn{font-size:1em;color:inherit}li.logout{padding:0;margin-right:5px}li.logout a,li.register a{display:block;padding:8px 16px 5px}li.langSwitcher a{display:block;padding:8px 20px 5px 16px}.bannerSection{position:relative;height:350px;background-size:cover;overflow:hidden}.cycle-slideshow{width:100%;height:350px}.cycle-slideshow img{width:100%;height:auto}.example-pager{z-index:100;position:absolute;width:40%;margin-right:auto;margin-left:auto;text-align:center;left:0;right:0}.noHeight,.slide{width:100%}.sliders{margin:0;overflow:hidden}.noHeight{position:absolute;height:20px;top:90%}.example-pager span{display:inline-block;width:11px;height:11px;margin:0 5px;background:0 0;border-radius:15px;cursor:pointer}.example-pager span.cycle-pager-active{background:#58585A}.slideRight .bannerImg{position:absolute;right:0;background-repeat:no-repeat!important}.slideLeft .bannerImg,.slideRight .bannerContent{position:absolute;left:0}.slideLeft .bannerContent{position:absolute;right:0}.bannerImg{height:100%;background:url(../img/vector_28.jpg) no-repeat;background-size:cover}.bannerContent{display:block;height:100%}.mobileMenu,.searchBarSection{display:none}.mainContent{position:absolute;height:100px;height:60%;margin:auto auto auto 0;top:0;bottom:0;left:40px;right:80px;max-width:630px}.slideLeft .bannerImg{float:right;background-repeat:no-repeat!important}.slideLeft .bannerContent{float:left}.slideRight .mainContent{margin-right:0;margin-left:auto;right:40px}.mainContent h2{font-size:2.375em}.mainContent p{line-height:1.4;font-size:1.375em}.slide .row{width:100%;height:350px;padding:0;max-width:100%}.searchInput{position:relative}.mobileMenu{position:relative}.user-menu-container{float:right}.user-menu-container .curr-group select{width:85px;height:auto;padding:6px 6px 6px 0;margin-right:30px;margin-bottom:0;background-position:right 8px}.user-menu.logged-in p{margin-right:10px;margin-bottom:0;line-height:2.4;font-size:1.1em}.user-menu .account-menu a{padding-right:25px;background:url(../img/small-arr-down.png) 100px center no-repeat}.main-menu.d-inline li{margin-bottom:0}.updateDetails{display:block;width:100%;margin-top:50px;max-width:194px;float:left;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}.inWishlist,.wishlist{margin:6px 0 0;display:block;text-decoration:none}.wishlist{height:56px;padding:16px 10px;text-align:center;font-size:1.149em;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}.inWishlist,.viewMoreBtn{text-align:center;font-size:1.149em;transition:all .1s ease-in-out}.wishlist:focus,.wishlist:hover{border:none!important;background:#429BB9!important;outline:0}.inWishlist{padding:6px 10px;border:2px solid #e9711c;background:#e9711c;color:#fff;-webkit-transition:all .1s ease-in-out}.inWishlist:hover{border:2px solid #007398;background:0 0;color:#007398}.departChange:hover{background:#53565A;color:#fff}.googlelink{width:88px;margin:30px auto 0}.bannerButton:hover,.entryArea .dashDetails .btn-s:hover{border:2px solid #e9711c;background:#e9711c;color:#fff}.bannerButton{display:block;padding:6px 10px;margin-top:15px;border:2px solid #007398;color:#007398;max-width:228px;text-align:center}.viewMoreBox,.viewMoreBox:active,.viewMoreBox:focus{margin-top:60px;text-align:center}.viewMoreBtn{display:inline-block;width:100%;padding:8px 10px;color:#fff;max-width:226px;-webkit-transition:all .1s ease-in-out}.departChange,.instChange{padding:7px 0;max-width:80px;transition:all .1s ease-in-out;display:inline-block;cursor:pointer;float:right;width:100%;text-align:center}.viewMoreBtn:active,.viewMoreBtn:focus,.viewMoreBtn:hover{border:0;background:#e9711c;color:#fff}.instChange{-webkit-transition:all .1s ease-in-out}.instChange:hover{border:0;background:#e9711c;color:#fff}.departChange{-webkit-transition:all .1s ease-in-out}.cancelBtn{display:inline-block}.submitBtn{float:right}footer{font-size:12px}footer .fullWidth .row{position:relative;width:100%;margin:0;max-width:100%}.footerLogo{text-align:right}.footerContent a{text-decoration:underline}.footerLogo img{max-width:200px}.termsAndPrivacy{padding-left:30px}.marketing_agreement{display:inline;padding-left:10px;max-width:93%}.privacyPolicy{padding-left:30px}.footerContent{line-height:1.4;font-size:.938em}.footerSection{border-top:1px solid #D8D9DA}li.footer_links{display:inline-block;margin-right:15px;margin-bottom:15px}p.borderOrange{margin:40px 0 30px;border:1px solid #ff8200}.adminEdit .input-field,.adminlogin .input-field,.resetArea .input-field{margin-left:0}main.page-reset{padding-right:80px;padding-left:80px}.resetArea .reset-large-12{padding-left:0}.adminEdit .backLink{display:inline-block;margin-bottom:20px;font-size:1.5em}.uploadImg input{border:none!important}.adminlogin button,.dashHead .dashmenu ul li .btn,.entryArea .dashDetails .btn-grey,.entryArea .dashDetails .btn-s,.resetArea .btngroup a{display:inline-block;width:100%;padding:9px 10px;margin-bottom:0;border:2px solid #007398;background:#007398;line-height:1;text-decoration:none;text-align:center;font-size:1.149em;max-width:220px;color:#fff;outline:0;cursor:pointer;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}code{display:inline-block;margin-top:200px;border:none;background:0 0}.passNoPadding{padding-left:0}.adminlogin .login-btn,.entryArea .dashDetails .btn-s,.resetArea .btngroup a.updatePassword{margin-left:24px;float:right}.adminlogin .login-btn,.resetArea .btngroup a.cancelRestPassword{background:0 0;color:#007398}.entryArea .dashDetails .btn-s{margin:7px 0;background:0 0;color:#007398}.dashContentInfo{display:flex;flex-wrap:wrap}.adminPreview{width:49%;padding:0 5px}.adminMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.adminMenu ul li{padding:0}.adminMenu p{padding:10px 0;margin:0;line-height:25px;font-size:22px;color:#404040}.adminEdit [type=submit],.adminEdit [type=submit]:active,.adminEdit [type=submit]:focus,.adminEdit [type=submit]:hover{padding:9px 35px;line-height:1.1;font-size:1.2em}.adminMenu ul li a{display:block;line-height:1;font-size:1em!important}.adminlogin button:hover,.dashHead .dashmenu ul li .btn:hover,.resetArea .btngroup a:hover{border:2px solid #e9711c;background:#e9711c;color:#fff}.dashHead{margin-bottom:30px}.dashHead .dashmenu ul li .btn{font-size:inherit}.row.entryArea{margin-bottom:60px}.dashDetails p{padding:5px 0}.adminlogin h1{margin-bottom:25px}.prodFormat{position:absolute;min-width:50px;padding:0 5px;background:#000;color:#fff;bottom:-5px;left:-10px;text-align:center;text-decoration:none}.featuredDisclaimer{margin-top:30px;font-size:.85em;text-align:center}.singleProduct .prodBtns a{max-width:152px}.featTitle{margin-bottom:15px;line-height:1;color:#1A171B;font-size:1.875em}.singleProduct .prodBtns{position:absolute;width:100%;bottom:0}.detailImgBox{padding:17px;background:#ededed}.detailImg{position:relative;background:#fff}.detailImg .discount{top:9px;right:9px}.detailDescription .container-fluid{padding-left:0}.tabHiddenBox li{display:block;padding:0;line-height:1.4}.descriptionContent ul p{display:initial}.descriptionContent ul ul{margin-bottom:.5rem;margin-left:3%}.descriptionContent ul ul li:before{display:none}.tabHiddenBox li:before{position:relative!important;display:inline-block;margin-left:20px;content:"●";color:#FF8200}.tabHiddenBox div{display:none}.tabHiddenBox .descriptionContent{display:block;min-height:310px}.bookDetail{line-height:1.5;color:#737375;font-size:.938em}.detailHeader h2{color:#1A171B;font-size:1.875em}.detailHeader h2 span.edition{display:block;font-size:.8em}.detailHeader h3{margin-bottom:0;font-size:1.25em}.descriptionContent ul li:hover{border-bottom:0;color:inherit}.priceList li{line-height:1.5}.ctaInfo{margin-bottom:17px;line-height:1.35;font-size:.938em}.ctaInfo div{display:block}.hiddenDescription p,.hiddenDetails p,.hiddenEditor p,hiddenBookDetails p{margin-bottom:25px;line-height:1.4}.btnDisabled,.btnDisabled:active,.btnDisabled:focus,.btnDisabled:hover{border:2px solid #000;background:#000;opacity:.15;color:#fff;cursor:default}.showSort ul,.showValue ul{display:none}.filterControl .erase{position:relative;font-size:1em;right:inherit;top:inherit;cursor:pointer}.grid,.list,.sortBy img{margin-top:auto;margin-bottom:auto;top:0;bottom:0;cursor:pointer}.gridStyle{padding:0;text-align:center}.pageResult,.showNum,.sortBy{padding-right:0}.sortBy{text-align:center}.sortBy img{position:absolute;width:12px;height:12px;right:0}.gridStyle ul{line-height:normal}.searchResultsSection [class*=column]+[class*=column]:last-child{float:left}.grid{background:url(../img/grid.png) top center no-repeat}.grid.current{background:url(../img/gridCurrent.png) top center no-repeat}.list{background:url(../img/list.png) top center no-repeat}.list.current{background:url(../img/listCurrent.png) top center no-repeat}.grid,.list{display:inline-block;width:17px;min-height:17px;padding:0 7px}.showSort,.showValue{margin-left:10px;top:-5px}.prodColumn.listStyle .singleProduct .prodTitle{padding-top:0}.prodColumn.listStyle .singleProduct .productImg{width:25%;float:left}.mainResults .listStyle .singleProduct{min-height:150px}.diagArrow{font-size:1.2em;color:#B0B2B3}.prodColumn.listStyle{width:100%;min-height:inherit}.prodColumn.listStyle .singleProduct .prodAuthor,.prodColumn.listStyle .singleProduct .prodBtns,.prodColumn.listStyle .singleProduct a.titleBlock{width:75%;padding-left:2%;display:inline-block}.prodColumn.listStyle .singleProduct a.imgBlock{display:inline-block;min-height:130px;float:left;max-width:80%}.prodColumn.listStyle .productImg img{max-width:195px}.prodColumn.listStyle .singleProduct .prodBtns{position:absolute;float:left;bottom:0;left:25%}#turnstile-widget,.catTitle,.cf-turnstile,.search-result .result-header .result-header-menu .menu-items,.showSort,.showValue{position:relative}.layoutControls.bottom{margin-bottom:40px}.showValue,.tShow{float:left}.currentValue{padding:4px 0;border:1px solid #A7A8AA;background:url(../img/arrowDown.png) 95% center no-repeat #fff;background-size:13px;cursor:pointer}.showValue{width:55px;text-align:center}.titleShow{line-height:1}.showSort{width:143px;text-align:center;float:left}.showSort ul,.showValue ul{z-index:90;position:absolute;width:100%;border:1px solid #A7A8AA;border-top:0}.showSort ul li,.showValue ul li{cursor:pointer}.bookProcessed .requestCopy,.bookStatus .requestCopy{max-width:152px}.readBookBTN{display:inline-block;width:100%;margin-right:4px;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}.bProcessed{display:inline-block}.bookProcessed .requestCopy{width:100%;margin:0 14px 0 0;float:left}.myAccountTitle{padding-left:0}.bookRowAccount{-webkit-transition:background-color 1s;transition:background-color 1s}.bookProcessed .bProcessed{padding:10px 0}.requestPublication .prodTitle{padding-top:10px}.requestPublication .prodImg .imgBlock{width:100%;max-width:180px}.profileInfo .prodBtns .submitBtn{margin-left:15px;float:none}.requestPublication .prodDetail{padding-left:20px}.requestPublication .prodAuthor{padding-bottom:25px}.requestPublication .prodColumn{padding-left:0}.profileUpdate{padding:16px 20px 26px;background-color:#F2F2F2}.accountManager,.wishlistArea{margin-bottom:40px}.profileUpdate .requestCopy{max-width:152px}.wishProduct .requestCopy{width:100%;margin:0 6px 0 0;clear:both;float:left}.wishProduct img{width:auto;padding:8px 10px;float:left;cursor:pointer}.wishInfo .prodAuthor,.wishProduct .prodAuthor,.wishProduct img.bookCover{padding-top:0}.wishProduct img.bookCover{width:100%}.row.wishProduct{margin-bottom:38px}.wishProduct .ctas{margin-top:10px}.wishProduct h3{font-size:1em}.wishProduct .prodAuthor p{font-size:.9em}.wishInfo{display:inline-block;width:auto;width:100%;padding-left:26px;max-width:60%;font-size:.938em}.wishInfo h3{margin-bottom:0;font-size:1em}.wishInfo .prodAuthor p{padding-bottom:0}.profileUpdate .myAccountTitle,.requestPublication .myAccountTitle{margin-bottom:30px}.profileInfo .requestCopy{display:inline-block;min-width:152px;margin-top:22px;margin-bottom:0;max-width:202px}.profileInfo .submitBtn:active,.profileInfo .submitBtn:focus,.profileInfo .submitBtn:hover{width:220px}.wishProduct:last-child,.wishlistArea:last-child{margin-bottom:0}.registrationSection h2{margin:0 auto 16px;font-size:1.5em;max-width:468px}.register-account .registTitle h2{width:100%;margin:0 auto;max-width:468px}.termsAndConditions label{margin-right:inherit;line-height:inherit;color:inherit;font-size:inherit!important}#turnstile-widget,.cf-turnstile{display:block!important;width:300px;min-height:65px;margin:0 auto;opacity:1!important;visibility:visible!important}.register-account .leftForm .formBtns a{float:left}.formBtns,.input-field,.passwordConf{margin:0 auto 24px}.registTitle{width:50%;margin-bottom:12px}.registTitle h1{width:100%;margin:0 auto;max-width:468px}.yesMarketing{line-height:1.333}.register-account option{padding:50px 0}.register-account .rc-anchor-error-message{color:#A7A8AA!important;font-family:NexusSans,"Helvetica Neue",Helvetica,Arial,sans-serif}.passwordConf{margin-top:0}.input-field select,.instCont select{margin-bottom:0}.passwordConf p{padding-bottom:16px;line-height:1.35;font-size:.938em}.departCont,.instCont{display:inline-block;width:80%;max-width:370px;float:left}.departCont input,.instCont input{margin-bottom:0;font-size:.938em}#departmentOther,#insitutionOther{display:none}input.agreement,input.terms{display:inline-block;margin-top:3px;margin-right:10px;float:left}.termsAndConditions{display:inline-block;padding-left:12px;max-width:93%}.formBtns{margin-top:140px}.register-account .formBtns{margin-top:35px}.register-account .register-account{margin-top:40px;margin-bottom:40px}.resumeTitle{display:inline-block;width:30%;float:left;color:#1A171B}.resumeDetails{display:inline-block;width:70%;float:left}.inspectionCopyResume{margin-bottom:44px}.datepicker-dropdown{width:300px;margin-left:0}.datepicker-days .table-condensed{width:100%}.datepicker-close{background-color:#ff8200;border-color:#ff8200;color:#fff}.additionalTitle,.copyTitle,.dispatchTitle{margin-bottom:13px;font-size:1.25em}.inspectTitle h2{font-size:1.5em;color:#1A171B}.dispatchTo ul,.inspectionCopyResume ul{display:block;width:100%;font-size:.938em;float:left}.dispatchTo ul li,.inspectionCopyResume ul li{width:100%;float:left}.inspectTitle{margin-bottom:30px}.additionalForm .input-field{margin-left:0}.datepicker table tr td.today{border:2px solid #E6782B;background:0 0;background-color:transparent!important}.datepicker table tr td.today.disabled{background-color:transparent}.additionalInfoForm .formBtns{margin:15px 0 0;float:left}.inspectionCopyRequest{padding-right:65px}.additionalForm input{height:35px;font-size:.938em}.thankyouSection .prodImg{padding-left:0}.thankyouSection h2{margin-bottom:25px}.txtThankyou{margin-bottom:50px}.thankyouSection .prodBtns{margin-top:25px;max-width:172px}.thankyouSection .prodTitle{padding-top:10px}.thankyouSection .prodTitle h2{margin-bottom:10px}.thankyouSection .prodAuthor{padding-top:0}.txtThankyou span{display:block;line-height:1.5;font-size:.938em}.edit-account main{border:0}.input-field select:disabled{background:#ddd}.country-list li a{font-family:NexusSans,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#007398}.hero-region{padding:0}.hero-region-back{min-height:460px;background:url(../img/map.png) center no-repeat;background-size:contain}.region .text{margin:10px 0 25px}.region .country{margin:0 auto;max-width:150px}.country-list li{padding:3px 0}.country-list li a:hover{border-bottom:.075rem solid #b9b9b9}.locationPage li.signIn{margin-right:0}.step-list li{display:table-cell;vertical-align:top}.step-list li.arrow{padding:0 20px;line-height:.7;color:#dcdcdc;font-weight:700;font-size:5em}li.step{width:160px;text-align:center}.mobile-step-list .row{padding-top:5px}.mobile-step-list .step{text-align:center}.mobile-step-list .step span,li.step span{display:block;width:73px;height:73px;margin:0 auto;line-height:75px;background-color:#b9b9b9;-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;color:#fff;font-size:1.5em}.mobile-step-list .step p,li.step p{padding-top:20px;font-size:.9em;font-family:NexusSans,"Helvetica Neue",Helvetica,Arial,sans-serif}.mobile-step-list .step p{line-height:1.2;font-size:1.2em}.mobile-step-list .step a,li.step p a{color:#505050;text-decoration:underline}.mobile-step-list .step a:hover,li.step p a:hover{color:#868686}.review-subTitle{display:block;padding:20px 0}.search-result .result-header{padding:0}.search-result .result-header .mainLink{display:block;font-size:1em;color:#A7A8AA;border-bottom:none}.search-result .result-header .result-header-menu{margin-top:20px}.search-result .result-header .result-header-menu .right{margin-top:15px}.search-result .result-header .result-header-menu .menu-items.view-mode{width:110px}.search-result .result-header .result-header-menu .menu-items .mainLink{padding-right:15px;margin:0 10px;background:url(../img/small-arr-down.png) right center no-repeat;font-family:NexusSans,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75em}.search-result .result-header .result-header-menu .menu-items .mainLink:hover{text-decoration:none;border-bottom:none}.search-result .result-header .result-header-menu .menu-items .result-options{z-index:1;position:absolute;display:none;min-width:100px;padding:5px 0;border:1px solid #DCDCDC;background:#F5F5F5;border-radius:3px;top:11px;left:0}.search-result .result-header .result-header-menu .menu-items:hover .result-options{display:block}.search-result .result-header .result-header-menu .menu-items .result-options li{margin:0}.search-result .result-header .result-header-menu .menu-items .result-options li:hover{background:#DCDCDC}.search-result .result-header .result-header-menu .menu-items .result-options li a{display:block;padding:2px 10px;line-height:1.5;font-family:NexusSans,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.6em;color:#A7A8AA}.search-result .book .no-padding{padding:0}.search-result .row.book{padding-bottom:3rem}.search-result .row.book.grid{width:50%;height:250px;float:left}.search-result .bookResult .text.smaller{line-height:1.2;font-size:1em}.search-result .bookResult .bookDescription{margin:20px 0}.search-result .pagination a{padding:5px 10px;margin:0 5px;border:1px solid #A7A8AA;line-height:1;color:#888B8D;font-size:1.1em}.search-result .pagination a.active,.search-result .pagination a:hover{background:#888B8D;color:#fff}.no-padding-top{padding-top:0!important}.edit-account form,.review-request form{max-width:100%}.review-eCopy .result-header,.review-request .result-header{padding-bottom:5px!important}.review-eCopy .block,.review-request .block{padding-bottom:0}.review-request .topmargin{margin:40px 0}.c-hamburger{display:none}.edit-account select,.review-request select{border:1px solid #CCC;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;cursor:pointer}.edit-account select:hover,.review-request select:hover{background-color:transparent}.review-request .result-header .mainLink{display:block;font-size:1em;color:#A7A8AA;border-bottom:medium none}.review-request .text.smaller{line-height:1.2;font-size:1em}.review-request .section-title{margin-bottom:30px}.review-request .input-field label{color:#727272;font-weight:700;font-size:1.1em!important}label.resetPassword{display:inline}.agreement{padding:50px 0 30px}.form-register form{float:left}.passCheck{width:280px;margin-top:220px;float:right}.passCheck ul li{margin-left:20px!important;list-style-type:disc;font-size:.8em}.passCheck span{display:none}.passCheck .correct span{display:inline-block}.passCheck .wrong{color:#FF5E00}.passCheck p{font-weight:700;font-size:1.2em}.passCheck .correct{margin-left:0!important;color:#18A218;list-style-type:none}.form-register .agreement{padding-bottom:20px}#regcaptcha{margin-bottom:40px}.agreement input,.btn-Lgrey{margin-right:10px}.agreement input{height:auto}.form-subTitle{display:block;margin:20px 0 40px}.form-search form{width:100%;max-width:none}.form-search form input.inBox{width:50%;float:left}.inschange,.login-modal .close,.login-pop .login-btn,.pull-right,.recover{float:right}.checkSearch{padding:10px}.checkSearch input{margin:0 5px 0 15px}.form-search select{display:block;width:50%;height:2.3125rem;padding:.5rem;margin:0 0 1rem;background:url(../img/sprite.png) 430px 10px no-repeat #fff;-webkit-appearance:none;border-radius:0;font-family:inherit;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);font-size:.875rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .15s linear}#overlay,.after-reg,.form-search .category-selector,.login-modal{display:none}.form-search option{font-size:1.2em}.login-modal{z-index:215}.login-modal .modal-dialog{width:100%;height:100%}.login-modal .modal-dialog .modal-content{padding:24px}.login-modal .close{z-index:10;position:absolute;width:24px;height:24px;background:url(../img/button_close.png) no-repeat;opacity:1;cursor:pointer;top:24px;right:24px}@media (-webkit-min-device-pixel-ratio:2){.login-modal .close{background:url(../img/button_close@2x.png) center center no-repeat;background-size:contain}}@media (-webkit-min-device-pixel-ratio:3){.login-modal .close{background:url(../img/button_close@3x.png) center center no-repeat;background-size:contain}}.close{position:absolute;width:20px;height:20px;background:url(../img/closeNew.png) no-repeat;opacity:1;cursor:pointer;top:15px;right:7px}.review-log-pop .forgetLinkTwo{margin-top:20px}.reset-titleTwo{margin-bottom:30px}#overlay{z-index:210;position:absolute;width:100%;height:100%;opacity:1;top:0;left:0;background-color:rgba(0,0,0,.4)}.log-subTitle{display:block;margin:20px 0}.cancelBtn,.cancelBtnTwo,.clearBtn,.login-btn,.recover,.register-btn,.submitBtn,.submitBtn:active,.submitBtn:focus{padding:9px 10px;margin-bottom:0;cursor:pointer;border:2px solid #007398;text-decoration:none;width:100%;text-align:center;outline:0}.log-btns,.log-btnsTwo{margin-top:11px}.cancelBtn,.cancelBtnTwo,.clearBtn{background:0 0;line-height:1;font-size:1.149em;max-width:220px;color:#007398;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}.register-account .cancelBtn,.register-account .submitBtn{max-width:47%}.login-btn,.recover,.register-btn,.submitBtn,.submitBtn:active,.submitBtn:focus{display:inline-block;background:#007398;line-height:1;font-size:1.149em;max-width:220px;color:#fff;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}.error-phone,.input-field .error{padding:0;margin-bottom:0;line-height:1;font-size:.75rem;font-style:normal}.input-field .error{position:absolute;background:0 0;bottom:-10px;color:#b71c1c!important}#contact_form .input-field .error,.error-phone{bottom:-15px}.error-phone,.login-pop .recoverBox .error{background:0 0;color:#b71c1c}.error-phone{position:relative}.errorMsg .error{display:none}.clearBtn:hover{border:2px solid #007398;background:#007398;color:#fff!important}.cancelBtn:hover,.login-btn:hover,.submitBtn:hover{border:2px solid #e9711c;background:#e9711c;color:#fff!important;border-bottom-color:#e9711c}.login-pop .forgotTrig{position:absolute;display:block;font-size:1.25em;float:left;bottom:-40px}.forgotTrig a{text-decoration:none}.log-btns .btn-s a{font-weight:400}.section-title{font-weight:400;font-size:1.5em}.login-pop .input-field{position:relative;max-width:100%}.recoverBox{position:absolute;display:none;width:100%;padding:60px 30px;left:0;right:0}.review-eCopy .section-title{margin-bottom:25px}.review-eCopy .sub-title{color:#727272}.review-eCopy .bookDescription ul{font-size:1em;list-style:disc}.review-eCopy .bookDescription .text,.review-eCopy .bookDescription p,.review-eCopy .bookDescription ul li{line-height:1.4;font-size:.95em;color:#53565A;font-family:NexusSans,"Helvetica Neue",Helvetica,Arial,sans-serif}.review-eCopy .bookDescription .bookTitle{margin-bottom:5px;font-size:1.3em}.review-eCopy .bookDescription ul li{font-family:NexusSans,"Helvetica Neue",Helvetica,Arial,sans-serif}.review-eCopy .bookDescription-long{margin:20px 0}ul.bookPriceList{margin-top:15px}ul.bookPriceList li{margin-bottom:0;line-height:1!important;list-style:inside;color:#e9711c!important;font-size:1.5em!important}ul.bookPriceList li span{color:#53565A;font-size:.6em}.title-uppercase{text-transform:uppercase}.review-eCopy .back-grey .btn-grey a{display:block;width:100%;background-color:#f5f5f5;color:#888b8d;text-align:center;border-color:#B9B9B9}.review-eCopy .back-grey .btn-grey a.active,.review-eCopy .back-grey .btn-grey a:hover{border:1px solid #B9B9B9;background-color:#B9B9B9;color:#fff}.review-eCopy .back-grey span{display:block}.review-eCopy .back-grey .block{padding:50px 0 35px}.review-eCopy .block.review-footerBlock{padding-bottom:40px}.review-eCopy .block.review-footerBlock .section-title{margin-bottom:0}.review-eCopy .block.review-footerBlock .row{padding-bottom:15px}.review-eCopy .block.review-footerBlock p{margin-top:30px}.review-eCopy .block.review-footerBlock .discipline p.text.capsL{overflow:hidden}.review-eCopy .result-header{padding-bottom:20px}.review-eCopy .result-header .mainLink{display:block;border-bottom:medium none;color:#a7a8aa;font-size:1em}.review-eCopy .btn-grey.add-review{display:block;min-width:70%;float:left;text-align:center}.review-eCopy .btn-grey.add-review.digital{margin-right:10px;margin-bottom:25px}.review-eCopy .bookDescription .ctabox{margin:20px 0 0}.review-eCopy .back-grey p#contents,.review-eCopy .back-grey p#related_isbn,.review-eCopy .back-grey p#resources{display:none}.review-eCopy .bookDescription.toggle .btn-s{display:block;padding:10px 25px;line-height:1;text-align:center;background-color:transparent!important;color:#53565A;border-color:#888B8D;font-weight:400}#institution_other,.loader,.warning-text{display:none}.review-eCopy .bookDescription.toggle .btn-s.active,.review-eCopy .bookDescription.toggle .btn-s:hover{background-color:#B9B9B9!important;border-color:#B9B9B9;color:#fff;font-weight:700}.review-eCopy .bookDescription.toggle .btn-s.disabled,.review-eCopy .bookDescription.toggle .btn-s.disabled:hover{border-color:#dfdfdf;background-color:transparent!important;color:#dfdfdf;cursor:default;font-weight:400}.privacy .section-title{margin-bottom:30px}.privacy .text-block .text{margin-bottom:20px;font-size:.9em}.index .title{padding:1em}.managerrow{padding-bottom:5px!important}.managername{margin-bottom:0;line-height:1.2}.managermail{padding-bottom:15px;margin-bottom:10px;line-height:1.2;border-bottom:.075rem solid #dcdcdc}.managerrow:last-child .managermail{border-bottom:none}.nomanagers{text-align:center}.footer-main{padding-top:70px}#vmap{width:100%;height:400px;margin:0 auto}.loader{margin-top:30px;text-align:center}.loader img{max-width:20px}input.warning,input.warning:focus,input.warning:hover,select.warning,span.warning,textarea.warning{border-color:#E32510!important}.warning-text{margin-bottom:40px;color:#E32510!important;font-size:1.2em}#terms_conditions{font-size:12px;color:#C83727}#terms_conditions.error{position:relative;padding-left:0}.review-request .instCont{width:70%}.inschange{padding:8px 25px}.sPadding{padding-right:.9375rem;padding-left:.9375rem}.index .hero,.index .hero-standout{min-height:auto}.agreement.warning a{color:red}.p-relative{position:relative}.register-info{width:100%;margin:0 auto;max-width:468px}.input-warning{border-color:#E32510}#select2-register_country-container.input-warning{border-color:#E32510!important}.margin-0{margin:0}.resetArea .btngroup{margin-top:25px}.ps-st-meter-wrapper{position:relative;padding-top:4px;padding-bottom:1px;margin-top:5px}.ps-st-meter-wrapper .ps-st-meter-bg{background-color:#f2f2f2}.ps-st-meter-wrapper .ps-st-meter-separator{z-index:10;position:absolute;display:inline-block;width:5px}.ps-st-meter-wrapper .pwd-bad{background-color:#C33}.ps-st-meter-wrapper .pwd-medium{background-color:#F80}.ps-st-meter-wrapper .pwd-good{background-color:#37a33d}#confirm-register-content input#confirm_register_email,#confirm-register-content select#confirm_register_country,.skip-link,.skip-link:hover,.tooltip_booktitle{background-color:#fff}.ps-st-meter-wrapper #ps-st-meter-container,.ps-st-meter-wrapper .ps-st-meter-bg,.ps-st-meter-wrapper .ps-st-meter-separator{height:3px}.ps-st-meter-wrapper #ps-st-meter-container,.ps-st-meter-wrapper .ps-st-meter-bg{position:absolute;display:block;width:100%;height:4px}.checkbox__input,.ps-st-meter-wrapper .ps-strength-text span{display:none}.ps-st-meter-wrapper>*{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.ps-st-meter-wrapper .ps-strength-text{margin-top:8px;line-height:1.31;font-size:13px;text-align:right;color:#737373}.ps-st-meter-wrapper #ps-st-meter-container.pwd-bad~.ps-strength-text span:nth-child(1),.ps-st-meter-wrapper #ps-st-meter-container.pwd-good~.ps-strength-text span:nth-child(3),.ps-st-meter-wrapper #ps-st-meter-container.pwd-medium~.ps-strength-text span:nth-child(2){display:block}div[data-strengthifyMessage]{padding:3px 8px}#confirm-register-content .icon-lock{position:absolute;width:15px;height:18px;top:10px;right:20px;background-image:url(../img/icon-padlock.png);background-size:15px 18px}#confirm-register-content .input-field{position:relative}#confirm-register-content #confirm_register_email{margin-bottom:60px}#confirm-register-content #confirm_register_country{margin-bottom:42px}.blue-sky,.termsAndConditions label a{color:#009ece}label.note-input{padding-top:16px;margin-bottom:10px;line-height:1.5rem}#confirm-register-content input[type=checkbox]{margin:0}#confirm-register-content .user-term{padding-top:20px}.btn-s.btn-grey.submit.submitBtn.white.bgBlue{padding:9px 10px!important;line-height:1!important}#confirm-register .input-field .error{position:absolute!important}@media (max-width:480px){.register-account .requestRegisterButtons .submitBtn{margin-top:10px;max-width:100%}.mainMenuList{text-align:initial}.session-expire-modal .btn-row{display:initial!important}.session-expire-modal .btn-row button{width:255px!important}}#custom-register-form .select2-selection__placeholder{color:#58585A!important}.fs-12{font-size:12px!important}.ui-select-choices{position:fixed;width:inherit;top:auto;left:auto}.book_subtitle{display:block;font-size:24px;color:gray}.input-field{position:relative}.popUpBeta.en{height:auto!important}.popUpBeta.en h2{width:80%;margin:auto;color:#fff}.popUpBeta.en .closePopup{top:10px!important}.popUpBeta.en p{padding-top:10px}@media (max-width:575px){.popUpBeta.en h2{margin:auto 20% auto 5%}.prodAuthor{width:100%}}#langSwitcher{width:200px;padding:0 20px 0 7px;margin-bottom:0;line-height:25px;background-position-x:100%;color:#00749C;font-size:22px}.langSwitcher .flag-icon{width:40px;margin-left:5px}#confirm-register .departCont .select2-container,#confirm-register .instCont .select2-container,.btn-black{width:100%!important}.slideRight .bannerImg{background-position:right}.slideLeft .bannerImg{background-position:left}.p-0{padding:0!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mb-0{margin-bottom:0!important}.mb-20{margin-bottom:20px!important}.mb-32{margin-bottom:32px!important}.mb-10{margin-bottom:10px!important}.pr-0{padding-right:0!important}.pl-0{padding-left:0!important}.mb-24-imp{margin-bottom:24px!important}.border,.m-0{margin:0!important}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.m-r-50{margin-right:50px!important}.mt-0{margin-top:0}.main-menu-profile-container .h1,.main-menu-profile-container h2{font-size:32px;line-height:1.13;margin-bottom:72.5px;margin-top:0;text-align:center;color:#404040;font-weight:400}.btn-black{padding:10px;margin-top:20px;margin-bottom:0;border:none;line-height:36px;background-color:#00749c!important;color:#fff!important;border-color:transparent!important;font-size:17px}.btn-black:disabled{opacity:.5!important;cursor:none!important;pointer-events:none!important}.btn-black:hover{opacity:.8!important;color:#fff!important}.btn-black:active{outline:0}.btn-black.reverse{padding:9px;border:2px solid #00749c!important;background-color:#fff!important;color:#00749c!important}.btn-black.reverse:focus{outline:0!important}.btn-black.reverse:hover{color:#000!important}.btn-small{line-height:2!important;max-width:180px!important;font-size:16px!important}.checkbox__input:checked+.checlbox__label:after{opacity:1}input[type=checkbox]:checked+label:before{border-color:#00749c}.checlbox__label{display:block;display:inline-block!important;padding:0 0 0 15px;margin-right:0;margin-left:0;line-height:22px;cursor:pointer;font-size:16px!important;-webkit-tap-highlight-color:transparent;color:#2E2E2E}.checlbox__label:after,.checlbox__label:before{position:absolute;content:"";-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%;left:13px}.box,.box .confirmBox-background{left:0;position:fixed;width:100%}.checlbox__label a{cursor:pointer;color:#404040}.checlbox__label.small-checkbox:before{width:20px;height:20px;border:2px solid #666}.checlbox__label.small-checkbox:after{width:12px;height:12px}.checlbox__label:before{width:25px;height:25px;border:3px solid #666;box-sizing:border-box}.checlbox__label:after{width:13px;height:13px;opacity:0;background-color:#00749c}input[type=checkbox]:checked+label{background-color:transparent;-webkit-tap-highlight-color:transparent}.select2.select2-container{width:100%!important;height:53px}.fakeForm{position:unset!important;max-width:unset!important;float:unset!important}a.loading,button.loading{position:relative;opacity:.5;pointer-events:none}a.loading>span,button.loading>span{position:absolute;border:3px solid #404040;top:10px;right:-30px;border-radius:50%;border-color:#404040 transparent;-webkit-animation:lds-dual-ring 1s linear infinite;animation:lds-dual-ring 1s linear infinite;color:#404040;width:25px!important;height:25px!important;-webkit-transform:translate(-27.5px,-27.5px) scale(.275) translate(27.5px,27.5px);transform:translate(-27.5px,-27.5px) scale(.275) translate(27.5px,27.5px)}a.btn-black.loading>span,button.btn-black.loading>span{border:3px solid #fff;border-color:#fff transparent;right:20px}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.modal-open{overflow:hidden}body.modal-open.active-request{overflow:auto}body.modal-open.scrollable{overflow-y:hidden}.border{border:1px solid #e0e0e0;border-left:0;border-right:0}.address-page-container{margin:0 auto;max-width:1160px}label{margin-bottom:8px;line-height:17px;font-size:17px!important;color:#404040}.box{z-index:1001;display:none;height:100%;overflow-y:auto;bottom:0;background-color:transparent}.box .confirmBox{z-index:1001;display:block;min-width:325px!important;padding:24px;margin:0 10px;background:#fff;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.16)}.box .confirmBox .box-content .box-messages{display:inline-block;vertical-align:middle;max-width:283px}.box .confirmBox .box-content .box-messages p{line-height:24px;font-size:17px;color:#000;word-break:inherit}.box .confirmBox .box-content .box-msg{display:none}.box .confirmBox .box-content .box-img{display:inline-block;margin-right:15px;vertical-align:middle}.box .confirmBox .box-footer{margin-top:30px!important}.box .confirmBox .box-footer button{width:120px!important;height:48px;min-width:100px!important;margin-top:0!important;line-height:initial;max-width:120px!important;font-size:17px!important}.box .confirmBox .box-footer button#box-cancel{margin-right:24px;float:left}.box .confirmBox .box-footer button#box-confirm{float:right}.box .confirmBox .box-footer button.loading>span{width:20px!important;height:20px!important;padding-right:10px;border:3px solid #fff;border-color:#fffefe transparent #fff;top:12px;right:2px}.box .confirmBox .box-footer #box-ok{display:none;width:inherit!important;min-width:inherit!important;padding:0;border:none;line-height:inherit;float:right;font-size:23px}.box .confirmBox .box-footer #box-ok:focus,.box .confirmBox .box-footer #box-ok:hover{background-color:transparent;color:#429BB9!important;cursor:pointer}.box.confirm-info .confirm-msg,.box.error-info .error-msg,.box.warning-info .info-msg{display:block!important}.box.error-info .box-img{display:block;width:44px;height:44px;background-image:url(../img/box-icons/error.png);background-repeat:no-repeat}.box.error-info .error-msg a.inline{display:inline-block!important}.box.error-info .error-msg a{display:block!important}.box.error-info .box-footer #box-cancel,.box.error-info .box-footer #box-confirm{display:none!important}.box.error-info .box-footer #box-ok{display:block!important}.box.warning-info .box-img{display:block;width:44px;height:44px;background-image:url(../img/box-icons/info.png);background-repeat:no-repeat}.box.warning-info .box-footer #box-cancel,.box.warning-info .box-footer #box-confirm{display:none}.box.warning-info .box-footer #box-ok{display:block}.box.confirm-info .box-content .box-img{display:none}.box.confirm-info .box-content .box-messages{max-width:404px;text-align:center}.box.confirm-info .box-footer{text-align:center}.box .passwordBox{z-index:1000;position:fixed;display:block;min-width:325px!important;padding:23px;margin:auto;background:#fff;max-width:30%;text-align:center}.box .confirmBox-background{z-index:999;height:100%;background:rgba(0,0,0,.4);top:0}.box .passwordBox-background{z-index:999;width:100%;height:100%;background:#fff}.box .confirmBox .box-footer,.box .passwordBox{margin-top:30px!important}.box.active{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.register-block .menuItem.signIn a.login{color:#006685}.register-block .menuItem.signIn a.login:focus,.register-block .menuItem.signIn a.login:hover{color:#006685;text-decoration:underline}@media (-webkit-min-device-pixel-ratio:2){.box.error-info .box-img{background-image:url(../img/box-icons/error@2x.png);background-size:cover}.box.warning-info .box-img{background-image:url(../img/box-icons/info@2x.png);background-size:cover}}@media (-webkit-min-device-pixel-ratio:3){.box.error-info .box-img{background-image:url(../img/box-icons/error@3x.png);background-size:cover}.box.warning-info .box-img{background-image:url(../img/box-icons/info@3x.png);background-size:cover}}@media screen and (min-width:640px){.box{z-index:1001;padding:0;background:0 0;left:0}.box .confirmBox-background,.box .passwordBox-background{background-color:rgba(0,0,0,.4)}body.scrollable.box-above-modal{overflow-y:hidden!important}.menu-profile-mobile{display:none}.main-content-menu.desktop .profile_menu_container{display:block}.main-content-menu.desktop .main-menu-profile-container{position:relative;display:flex;margin-top:72px}.main-content-menu.desktop .main-menu-profile-container .profile_menu_container{position:relative;width:260px;min-width:260px;text-align:left;transition:width,left,right,.3s;border-bottom:0}.main-content-menu.desktop .main-menu-profile-container .profile_menu_container li{display:block;padding:10px 0 7px;margin-bottom:8px}.main-content-menu.desktop .main-menu-profile-container .profile_menu_container li:hover{cursor:pointer}.main-content-menu.desktop .main-menu-profile-container .profile_menu_container li:hover a{color:#00749c}.main-content-menu.desktop .main-menu-profile-container .profile_menu_container li#my-inspections-copies{margin-bottom:8px}.main-content-menu.desktop .main-menu-profile-container .profile_menu_container li#personal-details{width:inherit;padding:10px 0;margin-bottom:8px}.main-content-menu.desktop .main-menu-profile-container .profile_menu_container li.active{border-left:4px solid #00749c;background-color:#f7f7f7}.main-content-menu.desktop .main-menu-profile-container .profile_menu_container li a{display:block;padding:0 20px;font-family:NexusSans;font-size:19px;color:#404040}.main-content-menu.desktop .main-menu-profile-container .profile_menu_container li a.hover{cursor:pointer;color:#00749c}}@media (max-width:1500px){.box .confirmBox button{width:125px!important}}.sign-out-title{padding:0 28px}.sign-out-title a{color:#404040;font-size:16px}.s2-loading-data~span span.select2-selection--single,input.loading-data{background:url(../img/ajax-loader.gif) 95% center no-repeat}.s2-loading-data~span span.select2-selection--single span.select2-selection__arrow,input.loading-data span.select2-selection__arrow{display:none!important}.welcome_popin form{float:none}.welcome_popin .modal-body{padding:0}.welcome_popin .modal-header{padding:0;margin-bottom:32px;border-bottom:none}.welcome_popin .modal-header .close{z-index:100;position:absolute;width:24px;height:24px;margin-top:0;background:url(../img/button_close.png) no-repeat;opacity:1;top:32px;right:32px;cursor:pointer;float:right}.welcome_popin .modal-header .close span{display:none}.welcome_popin .modal-header .close:active,.welcome_popin .modal-header .close:focus,.welcome_popin .modal-header .close:hover{opacity:.5;background-color:transparent!important}.welcome_popin .modal-dialog{top:25%}.welcome_popin .modal-content{padding:46px 32px 24px;border-radius:4px;box-shadow:0 4px 4px rgba(9,30,66,.160784)}.welcome_popin #catalogues-name,.welcome_popin #language-name{height:56px;padding-left:16px}.welcome_popin #language-name{margin-bottom:24px}.welcome_popin .modal-title{margin-bottom:7px;line-height:35px;font-weight:400;font-size:25px;text-align:center;color:#404040}.welcome_popin .description_modal{line-height:24px;font-weight:400;font-size:17px;text-align:center;color:#707376}.welcome_popin [type=submit]{display:block;width:100%;padding:0;margin-top:25px;margin-bottom:0;border:none;line-height:36px;background-color:transparent;font-weight:400;font-size:25px;color:#00749C;text-align:right}.welcome_popin [type=submit]:active,.welcome_popin [type=submit]:focus,.welcome_popin [type=submit]:hover{opacity:.5;color:#00749C!important}.welcome_popin .col-form-label{margin-bottom:11px;line-height:17px;font-weight:400;font-size:17px;color:#000}.welcome_popin select{border:1px solid #666!important;background:url(../img/arrow-down.png) 95% center no-repeat;color:#000}@media screen and (min-width:640px){.featuredSection .maincontainer,.maincontainer,.popUpBeta .maincontainer,.region .maincontainer,.requestFormSection .maincontainer,footer .maincontainer{padding:0 16px}#regionAdminModal.modal,.modal{background:rgba(0,0,0,.4)}.addresses-container,.contact-us-container,.forget-pwd-modal,.institution-modal,.login-form-modal,.new-address-container,.new-address-modal,.personal-details-container,.register-account{padding:0 24px 120px}.addresses-container .input-field label,.contact-us-container .input-field label,.forget-pwd-modal .input-field label,.institution-modal .input-field label,.login-form-modal .input-field label,.new-address-container .input-field label,.new-address-modal .input-field label,.personal-details-container .input-field label,.register-account .input-field label{margin-bottom:5px}.login-modal form{display:block}.login-modal .modal-dialog{height:auto;min-height:480px;margin:0;max-width:600px;top:50%;left:50%;transform:translate(-50%,-50%)}.login-modal .modal-dialog .modal-container{margin-bottom:24px;overflow:auto;overflow-x:hidden}body.modal-open{position:relative}.login-modal{height:auto;background:0 0;border-radius:4px;box-shadow:0 4px 8px 0 rgba(9,30,66,.16);z-index:215;display:none}.login-modal .modal-dialog .modal-content{padding:32px;margin-bottom:0;border-radius:4px}.login-modal .close{z-index:10;position:absolute;width:24px;height:24px;background:url(../img/button_close.jpg) no-repeat;opacity:1;cursor:pointer;top:32px;right:24px;float:right}}.datepicker.datepicker-dropdown .datepicker-close,.datepicker.datepicker-dropdown:after,.datepicker.datepicker-dropdown:before,.f-hidden{display:none!important}.session-expire-modal .modal-container{padding:32px;margin-bottom:0;border-radius:4px}@media screen and (min-width:1300px){.featuredSection .maincontainer,.maincontainer,.popUpBeta .maincontainer,.productDetailSection .productTabs.maincontainer.related-book-container,.productTabs.maincontainer,.recommended-book-block .recommended-list.maincontainer,.region .maincontainer,.requestFormSection .maincontainer,footer .maincontainer{padding:0 8.7%}}@media screen and (min-width:1200px) and (max-width:1300px){.featuredSection .maincontainer,.maincontainer,.popUpBeta .maincontainer,.productDetailSection .productTabs.maincontainer.related-book-container,.productTabs.maincontainer,.recommended-book-block .recommended-list.maincontainer,.region .maincontainer,.requestFormSection .maincontainer,footer .maincontainer{padding:0 100px}}@media screen and (min-width:950px) and (max-width:1200px){.featuredSection .maincontainer,.maincontainer,.popUpBeta .maincontainer,.productDetailSection .productTabs.maincontainer.related-book-container,.productTabs.maincontainer,.recommended-book-block .recommended-list.maincontainer,.region .maincontainer,.requestFormSection .maincontainer,footer .maincontainer{padding:0 65px}}@media screen and (min-width:700px) and (max-width:950px){.featuredSection .maincontainer,.maincontainer,.popUpBeta .maincontainer,.productDetailSection .productTabs.maincontainer.related-book-container,.productTabs.maincontainer,.recommended-book-block .recommended-list.maincontainer,.region .maincontainer,.requestFormSection .maincontainer,footer .maincontainer{padding:0 32px}}.datepicker{position:absolute;padding:16px!important;background:#fff;box-shadow:0 4px 8px 0 rgba(9,30,66,.25)}.datepicker.datepicker-dropdown{width:327px;margin-top:10px;border-radius:0;border-color:transparent;box-shadow:0 4px 8px 0 rgba(9,30,66,.25)}.datepicker.datepicker-dropdown th{background:#fff;font-size:12px;color:#c3c3c3}.datepicker.datepicker-dropdown th.datepicker-switch{line-height:1.38;font-size:16px;color:#2b3134}.datepicker.datepicker-dropdown th.next,.datepicker.datepicker-dropdown th.prev{padding:0!important;color:#bac1c7;font-size:11px}.datepicker.datepicker-dropdown th.next:hover,.datepicker.datepicker-dropdown th.prev:hover{cursor:pointer}.datepicker.datepicker-dropdown th.dow{color:#c3c3c3;font-size:12px}.datepicker.datepicker-dropdown td{padding:8px 5px;line-height:17px;border-radius:0;font-size:12px;color:#2b3134}.datepicker.datepicker-dropdown td.active{border:2px solid #00749c!important;background:#00749c!important;color:#fff}.datepicker.datepicker-dropdown td.old:not(.today){color:#bac1c7;background-color:#f1f1f1;border-bottom:1px solid #fff;border-left:1px solid #fff}.readOnly{pointer-events:none!important}.datepicker table tr td.new,.datepicker table tr td.old{color:#2b3134!important}.modal-open body,html.modal-open{position:fixed!important;height:100%;overflow:hidden!important}.modal .modal-dialog.top-modal-ipad{top:100px!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{padding-top:0;padding-bottom:0;margin:0;-webkit-appearance:none!important}input[type=number]{-moz-appearance:textfield}@media only screen and (max-device-width:375px) and (orientation:portrait){.datepicker.datepicker-dropdown{margin-right:auto;margin-left:auto;right:0!important;left:-20px!important}.input-step.date .end-date,.input-step.end-date-bloc .error,input#endDate,input#startDate{width:132px!important}}.block-center,.loading-spinner{top:50%;left:50%;position:absolute}.zip-filter-block.input-field .error{max-width:inherit!important}a.decorate:hover{text-decoration:underline}.block-center{transform:translate(-50%,-50%)}.pt-0{padding-top:0!important}.pb-5{padding-bottom:5px!important}@keyframes rotate-forever{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.loading-spinner{display:inline-block;width:45px;height:45px;margin:-25px;border:6px solid #e6782b;-webkit-animation-duration:.75s;-moz-animation-duration:.75s;animation-duration:.75s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate-forever;-moz-animation-name:rotate-forever;animation-name:rotate-forever;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;border-right-color:transparent;border-radius:50%}@media screen and (min-width:641px){.prodImgDetail-mobile{display:none}}@media screen and (max-width:640px){.cover-mobile{max-width:160px}}.tooltip_booktitle{z-index:10;position:fixed;display:none;padding:5px;border:1px solid #000;font-size:16px;border-radius:5px;box-shadow:0 0 5px 1px #e7e7e7}.singleProduct:hover .tooltip_booktitle{display:inline-block}nav.nav_banner{margin-bottom:0;overflow:visible}#box-resend-email{display:none;border:0}.schedule_call{display:none}.skip-link{position:absolute;top:-40px;left:0;z-index:1000;width:100%;border:none;text-align:center;color:#007398;font-size:1rem}.skip-link:focus{top:0;outline-offset:0;padding:1rem}.skip-link:hover{color:#eb6500;outline:#eb6500 solid 2px;cursor:pointer;text-decoration:underline}:focus-visible{outline-offset:1px;outline:#eb6500 solid 2px}.session-expire-modal .btn-row{display:flex;justify-content:center;align-items:center;gap:220px}.session-expire-modal .btn-row #logout-button{width:150px}.session-expire-modal .btn-row #stay-logged-in{width:255px}@media screen and (max-width:800px){.content_verify_account .features_header{margin:30px 0 0}.content_verify_account .features_header .header_cell{width:100%;line-height:100%;font-size:22px}.content_verify_account .p_identify{margin:0 0 20px}}.login-button-custom{display:block;padding:7px 0;all:unset;font-size:17px;color:#0075a0;text-transform:capitalize;text-align:center;cursor:pointer}.login-button-custom:focus,.login-button-custom:hover{text-decoration:underline!important;text-decoration-color:#0075a0!important;color:#0075a0!important;background-color:#fff!important}input[disabled]+label.checlbox__label.small-checkbox{color:#757575!important}button.close:active,button.close:focus,button.close:hover{background-color:transparent!important;border-color:transparent!important}.accessibility-content li{list-style:outside}