

@charset "UTF-8";
















body{background-color:#f5f7fa;color:#656d78}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,input,select,button,.button,.reveal-modal{font-family:"Source Sans Pro",helvetica,arial,sans-serif}select,textarea,input[type=text],input[type=number],input[type=email],input[type=password]{color:#656d78;border-color:#ccd1d9}.ascend select:hover,.ascend textarea:focus,.ascend input[type=text]:focus,.ascend input[type=number]:focus,.ascend input[type=email]:focus,.ascend input[type=password]:focus{background-color:#fff;border-color:#a9b329}.od select:hover,.od textarea:focus,.od input[type=text]:focus,.od input[type=number]:focus,.od input[type=email]:focus,.od input[type=password]:focus{background-color:#fff;border-color:#007db7}.owl select:hover,.owl textarea:focus,.owl input[type=text]:focus,.owl input[type=number]:focus,.owl input[type=email]:focus,.owl input[type=password]:focus{background-color:#fff;border-color:#5aa9b3}.error input,.error input:focus{border-color:#e9573f}a[href^=tel]{color:inherit;text-decoration:none}::-webkit-input-placeholder{color:#c4c9d0}:-moz-placeholder{color:#c4c9d0}
::-moz-placeholder{color:#c4c9d0}:-ms-input-placeholder{color:#c4c9d0}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:12px}::-webkit-scrollbar:horizontal{height:12px}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.5);border-radius:10px;border:2px solid #fff}::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{padding-left:20px;margin-bottom:0;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{float:left;margin-left:-20px}
.radio+.radio,.checkbox+.checkbox{margin-top:-5px}select:disabled{color:#656d78;border-color:#e6e9ed;background-color:#e6e9ed}select:disabled:hover{color:#656d78;border-color:#e6e9ed;background-color:#e6e9ed}input[type=submit]{border-style:solid;border-width:0;cursor:pointer;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#008cba;border-color:#007095;color:#fff;transition:background-color 300ms ease-out}input[type=submit].radius{border-radius:3px}.panel{border-radius:3px;border-color:#ebedf2;margin-bottom:1rem;padding:1rem;background:#fff}.panel,.panel p,.panel ul{color:#656d78}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{padding-left:0;color:#e9573f;background:none;font-size:1em;font-weight:400;font-style:normal;margin-bottom:0;text-transform:none}.progress{border-color:#d8dce3;background-color:#d8dce3;height:0.75rem}button,.button{text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.button:disabled,.button:disabled:hover,.button:disabled:focus{color:#aab2bc;background-color:#e6e9ed!important;opacity:1;cursor:default}.od button,.od .button,.od input[type=submit],button.od,.button.od,input[type=submit].od{background-color:#007db7;border-color:#007db7}.od button:hover,.od button:focus,.od .button:hover,.od .button:focus,.od input[type=submit]:hover,.od input[type=submit]:focus,button.od:hover,button.od:focus,.button.od:hover,.button.od:focus,input[type=submit].od:hover,input[type=submit].od:focus{background-color:#007db7}.od button:disabled,.od button:disabled:hover,.od button:disabled:focus,.od .button:disabled,.od .button:disabled:hover,.od .button:disabled:focus,button.od:disabled,button.od:disabled:hover,button.od:disabled:focus,.button.od:disabled,.button.od:disabled:hover,.button.od:disabled:focus{color:#aab2bc;background-color:#e6e9ed!important;opacity:1;cursor:default}.ascend button,.ascend .button,.ascend input[type=submit],button.ascend,.button.ascend,input[type=submit].ascend{background-color:#b3bc3f;border-color:#a9b329}.ascend button.radius,.ascend .button.radius:not(#sign_in),.ascend input[type=submit].radius,button.ascend.radius,.button.ascend.radius,input[type=submit].ascend.radius{text-shadow:0 0 14px #757a27}.ascend button:hover,.ascend button:focus,.ascend .button:hover,.ascend .button:focus,.ascend input[type=submit]:hover,.ascend input[type=submit]:focus,button.ascend:hover,button.ascend:focus,.button.ascend:hover,.button.ascend:focus,input[type=submit].ascend:hover,input[type=submit].ascend:focus{background-color:#a2ad1a}.ascend button:disabled,.ascend button:disabled:hover,.ascend button:disabled:focus,.ascend .button:disabled,.ascend .button:disabled:hover,.ascend .button:disabled:focus,button.ascend:disabled,button.ascend:disabled:hover,button.ascend:disabled:focus,.button.ascend:disabled,.button.ascend:disabled:hover,.button.ascend:disabled:focus{color:#aab2bc;background-color:#e6e9ed;opacity:1;cursor:default}.owl button,.owl .button,.owl input[type=submit],button.owl,.button.owl,input[type=submit].owl{background-color:#71c3cd;border-color:#5aa9b3}.owl button:hover,.owl button:focus,.owl .button:hover,.owl .button:focus,.owl input[type=submit]:hover,.owl input[type=submit]:focus,button.owl:hover,button.owl:focus,.button.owl:hover,.button.owl:focus,input[type=submit].owl:hover,input[type=submit].owl:focus{background-color:#5aa9b3}
.owl button:disabled,.owl button:disabled:hover,.owl button:disabled:focus,.owl .button:disabled,.owl .button:disabled:hover,.owl .button:disabled:focus,button.owl:disabled,button.owl:disabled:hover,button.owl:disabled:focus,.button.owl:disabled,.button.owl:disabled:hover,.button.owl:disabled:focus{color:#aab2bc;background-color:#e6e9ed;opacity:1;cursor:default}.button-group button,.button-group .button{margin-right:0.938rem}.button-group>li>button,.button-group>li .button{border-color:inherit}.button-group button:disabled,.button-group button:disabled:hover,.button-group button:disabled:focus,.button-group .button:disabled,.button-group .button:disabled:hover,.button-group .button:disabled:focus,.button-group>li>button:disabled,.button-group>li>button:disabled:hover,.button-group>li>button:disabled:focus,.button-group>li .button:disabled,.button-group>li .button:disabled:hover,.button-group>li .button:disabled:focus{color:#aab2bc;background-color:#e6e9ed;opacity:1;cursor:default}.button.success{color:#fff;background-color:#5cc25b;border-color:#48af46}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#48af46}span.success{color:#48af46}.button.alert{color:#fff;background-color:#fc6e51;border-color:#e9573f}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#e9573f}span.alert,span.failure{color:#e9573f}
button.secondary,.button.secondary,.button-group button.secondary,.button-group .button.secondary{color:#656d78;background-color:#f5f7fa;border:1px solid #c4c9d0}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#656d78;background-color:#c4c9d0}button.small,.button.small,input[type=submit].small{padding-top:0.563rem;padding-right:1rem;padding-bottom:0.625rem;padding-left:1rem;font-size:1.125rem;font-weight:600}button.tiny,.button.tiny,input[type=submit].tiny{padding-top:0.563rem;padding-right:1rem;padding-bottom:0.625rem;padding-left:1rem;font-size:0.875rem;font-weight:600;text-transform:uppercase}.alert-box.warning{background-color:#ffce54;border-color:#f6bb42;color:#656d78}.alert-box.warning a{color:#656d78}.alert-box.alert{background-color:#fc6e51;border-color:#e9573f;color:#fff}.alert-box.alert a{color:#fff}.alert-box.alert .alert_body,.alert-box.warning .alert_body{position:relative;padding-left:1.6rem}.alert-box.alert .alert_body:after,.alert-box.warning .alert_body:after{font-family:fontawesome;font-size:1.125rem;position:absolute;left:0;top:-2px;content:""}
.has-tip{border-bottom:0;cursor:pointer;font-weight:inherit;color:inherit}.has-tip:hover,.has-tip:focus{border-bottom:0;color:inherit}.tooltip{background:#434a54}.tooltip>.nub{border-color:transparent transparent #434a54}.tooltip.opened{border-bottom:0!important}
@media only screen and (min-width: 40.063em){.tooltip>.nub{border-color:transparent transparent #434a54}.tooltip.tip-top>.nub{border-color:#434a54 transparent transparent}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #434a54}.tooltip.tip-right>.nub{border-color:transparent #434a54 transparent transparent}}.reveal-modal h1{color:#434a54;margin:0;margin-bottom:1rem;padding:0;font-size:1.5rem;font-weight:600}.reveal-modal h2{color:#434a54;margin-top:1.5rem;margin-bottom:1rem;padding:0;font-size:1.1rem;font-weight:600}.reveal-modal p{font-size:1.125rem;line-height:1.5rem;font-weight:400;margin-bottom:0.5rem}.reveal-modal .button-group{margin-bottom:0}
.reveal-modal .button-group li{padding-left:0;margin-left:0}.reveal-modal button,.reveal-modal .button{margin-top:0.938rem;margin-bottom:0}.reveal-modal .alert{position:relative;margin:0;padding-left:3rem}.reveal-modal .alert:after{font-family:fontawesome;font-size:2rem;position:absolute;left:0;top:2px;content:"";color:#fc6e51}.reveal-modal .alert p{margin:0}.reveal-modal .alert-box{position:relative;margin-top:1rem}.reveal-modal .alert-box i{position:absolute;top:1rem}.reveal-modal .alert-box span{display:block;padding-left:30px}.reveal-modal form label{font-size:1.125rem;font-weight:400;margin-bottom:0.625rem;color:#656d78;line-height:1}.reveal-modal .checkbox{margin-top:2rem}
.reveal-modal .checkbox input[type=checkbox]{margin-top:3px}.reveal-modal form .row .row.collapse input{border-bottom-right-radius:3px;border-top-right-radius:3px}.obook .reveal-modal.tiny{width:19.2rem}.obook .reveal-modal.small{width:25.6rem}.obook .reveal-modal.medium{width:38.4rem}.obook .reveal-modal.large{width:62.5rem}.breadcrumbs{display:block;margin:0;padding:1rem 0 1.2rem;border:none;overflow:hidden;list-style:none;background-color:transparent;text-transform:none;border-radius:0}.breadcrumbs>*{margin:0;float:left;font-size:1rem;line-height:1.4rem;font-weight:600;color:#007db7;text-transform:none;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline;color:#434a54}.od .breadcrumbs>* a{color:#007db7}
.ascend .breadcrumbs>* a{color:#a9b329}.owl .breadcrumbs>* a{color:#5aa9b3}.breadcrumbs>*.current{cursor:default;color:#656d78}.breadcrumbs>*.current a{cursor:default;color:#656d78}.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}.breadcrumbs>*.unavailable{color:#aab2bc}.breadcrumbs>*.unavailable a{color:#aab2bc}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{text-decoration:none;color:#aab2bc;cursor:not-allowed}.breadcrumbs>*:before{content:"/";color:#aab2bc;margin:0 0.5rem;font-weight:600;position:relative}.breadcrumbs>*:first-child:before{content:" ";margin:0}
[aria-label=breadcrumbs] [aria-hidden=true]:after{content:"/"}.contain-to-grid{background:#fff;background-color:#fff;border-bottom:1px solid #e6e9ed;box-shadow:0 0 7px rgba(0,0,0,0.1)}.top-bar{height:3.313rem;background:#fff;background-color:#fff}.top-bar.rev,.contain-to-grid.rev{background:none;background-color:none;border-bottom:0;box-shadow:none}.top-bar .name h1 a{line-height:3.313rem}.top-bar.expanded{height:100vh;background:#fff}.top-bar.expanded .title-area{background:#fff}.top-bar-section ul li{background:transparent;border-bottom:1px solid #e6e9ed}.top-bar-section ul li>a{font-family:"Source Sans Pro",helvetica,arial,sans-serif;font-size:1rem;font-weight:600;padding:0;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top-bar-section ul li:hover:not(.has-form)>a{background:transparent;background-color:transparent}
.top-bar-section ul li>a:hover{background:transparent;background-color:transparent}
@media only screen and (min-width: 64.063em){.top-bar-section ul li{border-bottom:0}}
@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.top-bar .title-area{float:none}}.top-bar-section li:not(.has-form) a:not(.button){padding:0 0.625rem;line-height:3.313rem;background:transparent;background-color:transparent}.top-bar-section li:not(.has-form) a:not(.button).active{color:#007db7}.top-bar-section li:not(.has-form) a:not(.button).rev{color:#fff}.top-bar-section li:not(.has-form) a:not(.button).rev.active{color:#007db7}.top-bar.expanded .top-bar-section li:not(.has-form) a:not(.button){padding-left:1rem}.top-bar-section li:not(.has-form) a:not(.button),.top-bar.expanded .top-bar-section li:not(.has-form) a:not(.button),.top-bar.expanded .top-bar-section li:not(.has-form) a:not(.button).rev{color:#9399a1;transition:color 300ms ease-out}.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar.expanded .top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar.expanded .top-bar-section li:not(.has-form) a:not(.button).rev:hover{color:#007db7}
.top-bar.expanded .top-bar-section .has-form:first-child{margin-top:0.5rem;border-top:1px solid #e6e9ed}.top-bar input{font-size:0.875rem;height:2.125rem}.top-bar #search_btn{padding:0;line-height:2.125rem;height:2.125rem}.top-bar-section ul li>a.button{background-color:#007db7;border-color:#007db7;color:#fff;font-weight:600}.top-bar-section ul li>a.button.success{background-color:#5cc25b;border-color:#48af46}.top-bar-section ul li>a.button.success:hover{background-color:#48af46}.top-bar-section ul li>a.button:hover{background-color:#007db7}.top-bar #searchbox{display:none}.top-bar.expanded #searchbox{display:block}.top-bar #register,.top-bar #sign_in{margin:0;padding-top:0.5rem;padding-right:0.938rem;padding-bottom:0.5rem;padding-left:0.938rem;font-size:0.875rem;box-sizing:border-box}
@media only screen and (max-width: 64.063em){.top-bar-section ul li>a.button{display:initial;width:initial}.top-bar .button,.top-bar button{position:relative;top:0}.top-bar #search{display:none}}.top-bar .menu-icon{position:absolute;right:0;top:0}.top-bar .menu-icon a{color:#fff;text-transform:uppercase;font-size:0.8125rem;font-weight:700;position:relative;display:block;padding:0 0.9375rem;height:2.8125rem;line-height:2.8125rem}.top-bar .menu-icon{top:50%;margin-top:-16px}.top-bar .menu-icon a{height:34px;line-height:33px;padding:0 2.5rem 0 0.9375rem;color:#fff;position:relative}.top-bar .menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:0.9375rem;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:16px}.top-bar .menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}.top-bar .menu-icon a{color:#aab2bc;margin-top:0.188rem}.top-bar .menu-icon a.rev{color:#fff}.top-bar.expanded .menu-icon a,.top-bar.expanded .menu-icon a.rev{color:#aab2bc}
.top-bar .menu-icon a span::after{box-shadow:0 0 0 1px #434a54,0 7px 0 1px #434a54,0 14px 0 1px #434a54}.top-bar .menu-icon a.rev span::after{box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff}.top-bar.expanded .menu-icon a span::after,.top-bar.expanded .menu-icon a.rev span::after{box-shadow:0 0 0 1px #434a54,0 7px 0 1px #434a54,0 14px 0 1px #434a54}
@media only screen and (min-width: 64.063em){.top-bar-section .has-form{font-size:0.875rem;padding:0;margin-right:0.938rem;height:3.313rem;background:transparent}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:transparent;background:transparent}.top-bar input,.top-bar .button,.top-bar button{position:relative;top:0.563rem;height:auto}}.sidr{width:10rem;font-family:"Source Sans Pro",helvetica,arial,sans-serif;font-size:1rem;background:rgba(51,57,68,0.95);color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sidr ul{display:block;margin:0 0 0.938rem;padding:0;border:none}.sidr ul li{display:block;margin:0;line-height:3rem;border:none}.sidr ul li a{color:#fff}.sidr ul li a:not(.button){font-size:0.875rem;font-weight:600;transition:color 300ms ease-out;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sidr ul li a:not(.button).active{color:#007db7}
.sidr ul li a.button{margin:1rem}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{line-height:3rem}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}html.no-touch .sidr ul li a:not(.button):hover,html.no-touch .sidr ul li a:not(.button):focus{color:#007db7}.side_menu_cover{position:absolute;top:0;left:0;z-index:999998;width:100%;height:100%}#oupcookiepolicy_message{margin:0;border:none}#oupcookiepolicy_message p{font-size:0.875rem;line-height:1.2rem;margin:0}#oupcookiepolicy_message .button-group{float:right;margin-right:-0.188rem}#oupcookiepolicy_message #continue,#oupcookiepolicy_message #find_out_more{margin-top:0.4rem;margin-bottom:0.4rem;font-size:0.75rem;padding:0.4rem 0.8rem;border:none}#oupcookiepolicy_message #find_out_more{margin-right:0}
#oupcookiepolicy_message #continue{margin-right:1rem}.ascend #oupcookiepolicy_message{background-color:#cdd743}.ascend #oupcookiepolicy_message p{color:#434a54}.ascend #oupcookiepolicy_message #continue,.ascend #oupcookiepolicy_message #find_out_more{background-color:#c1cc2f}.ascend #oupcookiepolicy_message #continue:hover,.ascend #oupcookiepolicy_message #find_out_more:hover{background-color:#a9b329}.od #oupcookiepolicy_message{background-color:#3099bf}.od #oupcookiepolicy_message p{color:#fff}
@media only screen and (max-width: 64em){#oupcookiepolicy_message .button-group{float:left;margin-top:0.5rem}}.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto}.autocomplete-suggestions strong{font-weight:400;color:#3099bf}
.autocomplete-suggestions .autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-suggestions .autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions .autocomplete-group{padding:2px 5px}.autocomplete-suggestions .autocomplete-group strong{display:block;border-bottom:1px solid #000}#scrollUp{bottom:110px;right:20px;width:2.75rem;height:2.75rem;padding-top:0.375rem;transition:background-color 300ms ease-out;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px;background-color:#007db7}.obook-oa #scrollUp{background-color:#007db7}.obook-owl #scrollUp{background-color:#71c3cd}.obook-ascend #scrollUp{background-color:#a9b329}#scrollUp:before{padding-left:0.75rem;font-family:fontawesome;font-size:1.9375rem;line-height:1;content:"";color:#fff}.obook-oa #scrollUp:hover,.obook-oa #scrollUp:focus{background-color:#006492}
.obook-owl #scrollUp:hover,.obook-owl #scrollUp:focus{background-color:#42afbc}.obook-ascend #scrollUp:hover,.obook-ascend #scrollUp:focus{background-color:#878f21}#scrollUp.notes-open{background:red;right:420px}.alert-box.system-message{margin:0}.alert-box.system-message p{margin:0}.account{}.account #header #logo{margin-top:4.375rem;margin-bottom:3.8rem;text-align:center}.account #header h1{text-align:center;line-height:1;font-size:2.25rem;font-weight:600;color:#656d78;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.account #header #header_nav{text-align:center;margin-bottom:1rem}.account #header #header_nav ul{display:table;margin:0 auto}
.account #header #header_nav ul li{float:left;display:inline-block;list-style-type:none;font-size:1rem;font-weight:600;padding-left:0.938rem;padding-right:0.938rem}.account #header #header_nav ul li a:hover,.account #header #header_nav ul li a:focus{color:#656d78}.account #header #header_nav ul li a{padding-top:0.2rem;padding-bottom:0.25rem;transition:color 300ms ease-out}.account #header #header_nav ul li:first-child{border-right:1px solid #ccd1d9}.account #content .row{padding-bottom:0;margin-bottom:0.725rem}.account #content .container{border-radius:4px;border:1px solid #e0e4e9;padding:1rem;background:#fefefe}.account #content form label{font-size:1.25rem;font-weight:600;margin-bottom:0.625rem;color:#656d78;line-height:1}.account #content #submit{margin-bottom:0}.account #content #submit button{margin-bottom:0}.account #footer{padding-top:3.75rem}
.account #footer_upper{padding-bottom:2rem}.account #footer_upper #oupanz{position:relative}.account #footer_upper #oupanz #oupanz_logo{display:block;text-align:center}.account #footer_lower{padding-top:1.125rem;padding-bottom:0.25rem;color:#aab2bc}.account #footer_lower #copyright p{text-align:center;padding-top:0.2rem;margin-bottom:0.2rem}.account #footer_lower #footer_nav{display:table;margin:0 auto;margin-bottom:1rem}.account #footer_lower #footer_nav ul{margin:0;float:right}.account #footer_lower #footer_nav li{float:left;display:inline-block;list-style-type:none;padding-left:0.938rem;padding-right:0.938rem}.account #footer_lower #footer_nav li a:hover,.account #footer_lower #footer_nav li a:focus{color:#656d78}.account #footer_lower #footer_nav li a{color:#aab2bc;transition:color 300ms ease-out}
.account #footer_lower #footer_terms{border-right:1px solid #ccd1d9}.account .alert-box.alert .alert_body,.account .alert-box.warning .alert_body{position:relative;padding-left:2.6rem;font-size:1rem;line-height:1.3rem}.account .alert-box.alert .alert_body strong,.account .alert-box.warning .alert_body strong{font-weight:600}.account .alert-box.alert .alert_body a,.account .alert-box.warning .alert_body a{text-decoration:underline}.account .alert-box.alert .alert_body:after,.account .alert-box.warning .alert_body:after{font-family:fontawesome;font-size:1.9rem;position:absolute;left:0;top:12px;content:""}.account.od #header #header_nav ul li a{color:#007db7}.account.ascend #header #header_nav ul li a{color:#a9b329}.account.owl #header #header_nav ul li a{color:#71c3cd}
@media only screen and (max-width: 40em){.account #header #nav ul li{float:none;display:inline}.account #content .container{padding:0.725rem}.account #footer_lower #copyright p{font-size:0.875rem;text-align:center}.account #footer_lower #conditions{display:table;margin:0 auto;margin-bottom:1rem}.account .alert-box.alert .alert_body,.account .alert-box.warning .alert_body{font-size:0.9rem}}
@media only screen and (min-width: 40.063em) and (max-width: 55em){.account #footer_lower p{font-size:0.875rem}}
.general{}.general #header{padding-top:3.125rem;margin-bottom:1.875rem}.general #header img{margin-bottom:1.25rem}.general #header h1{margin:0;margin-bottom:0.625rem;font-size:2.3125rem;font-weight:400;line-height:1.1;letter-spacing:-0.2px;text-align:center;color:#434a54;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.general #footer{padding-top:3.75rem;background-color:#434a54}.general #footer_upper{padding-bottom:2rem}.general #footer_upper #social{}.general #footer_upper #social ul{float:left;margin:0;margin-top:1.375rem}.general #footer_upper #social ul li{float:left;list-style-type:none;display:inline-block;width:30px;height:30px;margin-right:0.75rem}.general #footer_upper #social ul li a{display:inline-block;width:30px;height:30px}
.general #footer_upper #social ul li#twitter{border-radius:2rem;background:#5d646e url(../public/images/icon_footer_twitter.svg) no-repeat 50% 50%;background-size:50%}.general #footer_upper #social ul li#twitter:hover,.general #footer_upper #social ul li#twitter:focus{background-color:#000}.general #footer_upper #social #linkedin{background:url(../public/images/icon_footer_linkedin.svg) no-repeat}.general #footer_upper #social #linkedin:hover,.general #footer_upper #social #linkedin:focus{background:url(../public/images/icon_footer_linkedin_on.svg) no-repeat}.general #footer_upper #social #facebook{background:url(../public/images/icon_footer_facebook.svg) no-repeat}.general #footer_upper #social #facebook:hover,.general #footer_upper #social #facebook:focus{background:url(../public/images/icon_footer_facebook_on.svg) no-repeat}.general #footer_upper #social #blog{background:url(../public/images/icon_footer_blog.svg) no-repeat}.general #footer_upper #social #blog:hover,.general #footer_upper #social #blog:focus{background:url(../public/images/icon_footer_blog_on.svg) no-repeat}.general #footer_upper .footer_nav h1{color:#ccd1d9;font-size:1rem;line-height:1.2rem}.general #footer_upper .footer_nav ul{margin:0}
.general #footer_upper .footer_nav li{list-style-type:none;line-height:1rem;margin-bottom:0.625rem}.general #footer_upper .footer_nav li a{color:#aaafb8;font-size:1rem;transition:color 300ms ease-out}.general #footer_upper #footer_contact h1{color:#ccd1d9;font-size:1.375rem;line-height:1;margin-bottom:0.75rem}.general #footer_upper #footer_contact #call{display:inline-block;color:#bfc3c9;background-color:#4c535d;font-size:1.25rem;line-height:1;padding:0.5rem;border-radius:3px}.general #footer_upper #footer_contact #hours{color:#aaafb8;font-size:0.875rem;line-height:1.25rem;margin-bottom:0.5rem}.general #footer_upper #footer_contact #support{color:#aaafb8}.general #footer_upper #footer_contact #support a{color:#bdc1c7;transition:color 300ms ease-out}.general #footer_lower{border-top:1px solid #656d78;padding-top:1.5rem;padding-bottom:0.25rem;color:#9098a2}.general #footer_lower #conditions_nav ul{margin:0;float:right}.general #footer_lower #conditions_nav li{float:left;display:inline-block;list-style-type:none}
.general #footer_lower #conditions_nav li a:hover,.general #footer_lower #conditions_nav li a:focus{color:#ccd1d9}.general #footer_lower #conditions_nav li a{color:#9098a2;transition:color 300ms ease-out}.general #footer_lower #terms{padding-top:0.2rem;padding-left:0.938rem;padding-bottom:0.25rem;padding-right:0.938rem;border-right:1px solid #656d78}.general #footer_lower #privacy{padding-top:0.2rem;padding-left:0.938rem;padding-bottom:0.25rem}.general #footer_acknowledgment{border-top:1px solid #656d78;padding:1rem 1rem 1.5rem;color:#9098a2}.general #footer_acknowledgment .columns{padding:1.5rem 0}.general.od #footer_upper .footer_nav li a:hover,.general.od #footer_upper .footer_nav li a:focus{color:#007db7}.general.od #footer_upper #footer_contact #support a:hover,.general.od #footer_upper #footer_contact #support a:focus{color:#007db7}.general.ascend #footer_upper .footer_nav li a:hover,.general.ascend #footer_upper .footer_nav li a:focus{color:#aab445}.general.ascend #footer_upper #footer_contact #support a:hover,.general.ascend #footer_upper #footer_contact #support a:focus{color:#aab445}
@media only screen and (max-width: 40em){.general #footer_upper #oupanz{position:relative}.general #footer_upper #oupanz #logo{display:block;text-align:center}.general #footer_upper #oupanz #social{display:table;margin:0 auto}.general #footer_upper .footer_nav{text-align:center;margin-top:2rem}.general #footer_upper #footer_contact{text-align:center;margin-top:2rem}.general #footer_lower #copyright p{font-size:0.875rem;text-align:center}.general #footer_lower #conditions_nav{display:table;margin:0 auto;margin-bottom:1rem}}
@media only screen and (min-width: 40.063em) and (max-width: 55em){.general #footer_upper #footer_contact #call i{display:none}.general #footer_upper #footer_contact #support{font-size:0.875rem}.general #footer_upper #footer_contact #support a{font-size:0.75rem}.general #footer_lower #copyright p{font-size:0.875rem}}.support{}.support #breadcrumbs{background-color:#eef0f2}.support #banner{height:4.875rem;box-sizing:border-box}.support #banner #banner_inner{height:4.875rem;background-repeat:no-repeat;background-position:100% 50%;box-sizing:border-box}.support #banner #banner_inner h1{float:left;margin:1.3rem 0;font-size:2.25rem;line-height:2.25rem;font-weight:600;color:#fff;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.support #topic{}.support #topic img{float:left;margin:1.875rem 0.75rem 1.875rem 0}.support #topic h1{float:left;display:block;height:62px;margin-top:1.875rem;padding-left:4.563rem;padding-top:0.813rem;font-size:2.25rem;line-height:2.25rem;font-weight:600;color:#656d78;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-position:0 50%;background-repeat:no-repeat;background-size:62px}
.support #topic #search{padding-top:2.5rem;padding-bottom:0.7rem}.support #topic #search input{font-size:1rem;font-weight:400;border-bottom-left-radius:3px;border-top-left-radius:3px}.support #articles{margin-top:1rem;margin-bottom:1rem}.support #articles .article{margin:0;margin-bottom:2rem;list-style:none}.support #articles .article li{margin-bottom:1rem}.support #articles .article li h1{margin-bottom:1.25rem;font-size:1.75rem;line-height:1.75rem;font-weight:600;color:#656d78;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.support #articles .article li a{font-size:1.25rem;line-height:1.25rem;font-weight:400;transition:color 300ms ease-out}.support #articles .article li a:hover,.support #articles .article li a:focus{color:#656d78}.support #article{margin-top:1rem;margin-bottom:1rem}.support #article .flex-video{margin-bottom:2rem}
.support #article li{font-size:1.125rem;line-height:1.5rem;margin-bottom:1rem}.support #article li a:hover,.support #article li a:focus{color:#656d78}.support #article li a{transition:color 300ms ease-out}.support #article ol ul{margin-top:0.5rem;list-style-type:disc}.support #article ol ul li{margin-bottom:0.5rem}.support #article #vote{margin-top:2rem;margin-bottom:1rem}.support #article #vote h1{margin-bottom:1rem;font-size:1rem;line-height:1rem;font-weight:400;color:#9399a1}.support #article #vote #yes{font-size:0.75rem;padding:0.4rem 0.8rem;margin-right:0.3rem}.support #article #vote #no{font-size:0.75rem;padding:0.4rem 0.8rem}.support #article #related{margin-bottom:2rem}
.support #article #related h1{margin-bottom:0.7rem;font-size:1rem;line-height:1rem;font-weight:600;color:#656d78;text-transform:uppercase}.support #article #related ul{list-style-type:none;margin-left:0}.support #article #related li{margin-bottom:0.7rem;font-size:1rem;line-height:1rem;font-weight:400}.support #article #email h1{margin-bottom:1rem;font-size:1.25rem;line-height:1rem;font-weight:600;color:#656d78;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.support.od #banner{background-color:#007db7}.support.od #banner #banner_inner{background-image:url(../public/images/logo_obook_assess_support.svg)}.support.od #articles .article li a,.support.od #article li a{color:#007db7}.support.ascend #banner{background-color:#c1cc2f}.support.ascend #banner #banner_inner{background-image:url(../public/images/logo_ascend_support.svg)}.support.ascend #articles .article li a,.support.ascend #article li a{color:#a9b329}
.support.owl #banner{background-color:#71c3cd}.support.owl #banner #banner_inner{background-image:url(../public/images/logo_owl_support.svg)}.support.owl #articles .article li a,.support.owl #article li a{color:#71c3cd}.support.ascend #topic.access h1{background-image:url(../public/images/icon_support_access_ascend.svg)}.support.ascend #topic.classes h1{background-image:url(../public/images/icon_support_classes_ascend.svg)}.support.ascend #topic.dashboard h1{background-image:url(../public/images/icon_support_dashboard_ascend.svg)}.support.ascend #topic.ebooks h1{background-image:url(../public/images/icon_support_ebooks_ascend.svg)}.support.ascend #topic.faqs h1{background-image:url(../public/images/icon_support_faqs_ascend.svg)}.support.ascend #topic.library h1{background-image:url(../public/images/icon_support_library_ascend.svg)}.support.ascend #topic.messages h1{background-image:url(../public/images/icon_support_messages_ascend.svg)}
.support.ascend #topic.resources h1{background-image:url(../public/images/icon_support_resources_ascend.svg)}.support.ascend #topic.settings h1{background-image:url(../public/images/icon_support_settings_ascend.svg)}.support.od #topic.access h1{background-image:url(../public/images/icon_support_access_obook.svg)}.support.od #topic.classes h1{background-image:url(../public/images/icon_support_classes_obook.svg)}.support.od #topic.dashboard h1{background-image:url(../public/images/icon_support_dashboard_obook.svg)}.support.od #topic.faqs h1{background-image:url(../public/images/icon_support_faqs_obook.svg)}.support.od #topic.library h1{background-image:url(../public/images/icon_support_library_obook.svg)}.support.od #topic.messages h1{background-image:url(../public/images/icon_support_messages_obook.svg)}.support.od #topic.obookassess h1{background-image:url(../public/images/icon_support_obookassess_obook.svg)}.support.od #topic.settings h1{background-image:url(../public/images/icon_support_settings_obook.svg)}
.support.owl #topic.access h1{background-image:url(../public/images/icon_support_access_owl.svg)}.support.owl #topic.classes h1{background-image:url(../public/images/icon_support_classes_owl.svg)}.support.owl #topic.faqs h1{background-image:url(../public/images/icon_support_faqs_owl.svg)}.support.owl #topic.library h1{background-image:url(../public/images/icon_support_library_owl.svg)}.support.owl #topic.products h1{background-image:url(../public/images/icon_support_products_owl.svg)}.support.owl #topic.settings h1{background-image:url(../public/images/icon_support_settings_owl.svg)}
@media only screen and (max-width: 40em){.support #topic h1{padding-top:1.2rem;font-size:2rem;line-height:2rem;margin-bottom:0}.support #banner #banner_inner{background-position:0 50%}}body.obook{color:#656d78;background-color:#fff;background-image:url(/style/public/images-obook/header-sh-repeat.svg);background-repeat:repeat-x;background-position:0 143px}body.obook.overflow-hidden{overflow:hidden;position:fixed;width:100%;height:100%}body.obook#library,body.obook#library-product-purchase{background-position:0 43px}
@media only screen and (max-width: 64em){body.obook{background-position:0 120px}body.obook.search-on{background-position:0 185px}body.obook#library{background-position:0 43px}}body.obook #content{position:relative}body.obook #content #main{margin-top:-0.375rem;margin-bottom:6.25rem;padding:0;border-left:1px solid rgba(255,255,255,0.1)}
@media only screen and (max-width: 64em){body.obook #content #main{margin-top:0}}body.obook #content #main.line{border-left:1px solid #e9eaea}body.obook .row{max-width:90em;min-width:43.75em}body.obook .row.inner{min-width:0}body.obook .row.full-width{max-width:100%}
@media only screen and (min-width: 64.0625em){body.obook .tablet{display:none}}
@media only screen and (max-width: 64em){body.obook .desktop{display:none}}
@media only screen and (max-width: 64em){.obook #header-upper{margin-bottom:0.9375rem}}.obook #header-upper .row{padding:0 1rem}.obook #header-upper .row:first-child{height:2.8125rem}
@media only screen and (max-width: 64em){.obook #header-upper .row:first-child{height:2.3125rem}}
@media only screen and (max-width: 64em){.obook #header-upper .row ul{margin-bottom:0}}.obook #header-upper .row #global-nav li#header-logo-wrapper{height:1.75rem}.obook #header-upper .row #global-nav li#header-logo-wrapper.oa{padding-top:0.6875rem}.obook #header-upper .row #global-nav li#header-logo-wrapper.owl{padding-top:0.6875rem}.obook #header-upper .row #global-nav li#header-logo-wrapper.ascend{padding-top:0.125rem}.obook #header-upper .row #global-nav li a{padding-top:0.75rem;font-size:0.875rem;font-weight:600;line-height:1;color:#88909a;transition:color 300ms ease-out;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.obook #header-upper .row #global-nav li a:hover,.obook #header-upper .row #global-nav li a:focus{color:#007db7}.obook-oa .obook #header-upper .row #global-nav li a:hover,.obook-oa .obook #header-upper .row #global-nav li a:focus{color:#007db7}.obook-owl .obook #header-upper .row #global-nav li a:hover,.obook-owl .obook #header-upper .row #global-nav li a:focus{color:#71c3cd}.obook-ascend .obook #header-upper .row #global-nav li a:hover,.obook-ascend .obook #header-upper .row #global-nav li a:focus{color:#a9b329}.obook #header-upper .row #user-btn{margin-top:0.5625rem;margin-bottom:0.1875rem}.obook #header-upper .row #user-btn li a{height:1.625rem;font-size:0.75rem;font-weight:600;line-height:1;transition:color 300ms ease-out;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#007db7}.obook-oa .obook #header-upper .row #user-btn li a{color:#007db7}.obook-owl .obook #header-upper .row #user-btn li a{color:#71c3cd}.obook-ascend .obook #header-upper .row #user-btn li a{color:#a9b329}.obook #header-upper .row #user-btn li a i{width:1.625rem;height:1.625rem;color:#fff;padding-top:0.4375rem;margin-left:0.5rem;text-align:center;transition:background-color 300ms ease-out;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;background-color:#007db7}
.obook-oa .obook #header-upper .row #user-btn li a i{background-color:#007db7}.obook-owl .obook #header-upper .row #user-btn li a i{background-color:#71c3cd}.obook-ascend .obook #header-upper .row #user-btn li a i{background-color:#a9b329}.obook-oa .obook #header-upper .row #user-btn li a:hover,.obook-oa .obook #header-upper .row #user-btn li a:focus{color:#006492}.obook-owl .obook #header-upper .row #user-btn li a:hover,.obook-owl .obook #header-upper .row #user-btn li a:focus{color:#42afbc}.obook-ascend .obook #header-upper .row #user-btn li a:hover,.obook-ascend .obook #header-upper .row #user-btn li a:focus{color:#878f21}.obook #header-upper .row #user-btn li a:hover i,.obook #header-upper .row #user-btn li a:focus i{color:#fff}.obook-oa .obook #header-upper .row #user-btn li a:hover i,.obook-oa .obook #header-upper .row #user-btn li a:focus i{background-color:#006492}.obook-owl .obook #header-upper .row #user-btn li a:hover i,.obook-owl .obook #header-upper .row #user-btn li a:focus i{background-color:#42afbc}.obook-ascend .obook #header-upper .row #user-btn li a:hover i,.obook-ascend .obook #header-upper .row #user-btn li a:focus i{background-color:#878f21}
.obook #header-upper .row #menu-icon{margin-top:0.625rem;margin-left:-1rem;padding:1rem;padding-top:0.375rem;font-size:1.5rem;color:#aab2bc;transition:color 300ms ease-out}.obook #header-upper .row #menu-icon:hover,.obook #header-upper .row #menu-icon:focus{color:#007db7}.obook-oa .obook #header-upper .row #menu-icon:hover,.obook-oa .obook #header-upper .row #menu-icon:focus{color:#007db7}.obook-owl .obook #header-upper .row #menu-icon:hover,.obook-owl .obook #header-upper .row #menu-icon:focus{color:#71c3cd}.obook-ascend .obook #header-upper .row #menu-icon:hover,.obook-ascend .obook #header-upper .row #menu-icon:focus{color:#a9b329}.obook #header-upper .row h1{width:100%;margin:0;margin-top:0.25rem;margin-bottom:0.125rem;font-size:2.375rem;font-weight:600;line-height:1;letter-spacing:-0.3px;color:#434a54}
@media only screen and (min-width: 64.0625em){.obook #header-upper .row h1.small{margin-top:0.75rem;margin-bottom:0.25rem;font-size:1.75rem}}
@media only screen and (max-width: 64em){.obook #header-upper .row h1{font-size:0.875rem;text-align:center;letter-spacing:0}}.obook #header-upper .row h2{margin:0;font-size:1.875rem;font-weight:600;letter-spacing:-0.3px;text-align:center;color:#434a54}.obook #header-upper .row .search-btn{margin-top:0.625rem;margin-right:-1rem;padding:1rem;padding-top:0.3125rem;font-size:1.5rem;color:#aab2bc;transition:color 300ms ease-out}
.obook #header-upper .row .search-btn:hover,.obook #header-upper .row .search-btn:focus{color:#007db7}.obook-oa .obook #header-upper .row .search-btn:hover,.obook-oa .obook #header-upper .row .search-btn:focus{color:#007db7}.obook-owl .obook #header-upper .row .search-btn:hover,.obook-owl .obook #header-upper .row .search-btn:focus{color:#71c3cd}.obook-ascend .obook #header-upper .row .search-btn:hover,.obook-ascend .obook #header-upper .row .search-btn:focus{color:#a9b329}.obook #header-upper .row .search-btn.active{color:#007db7}.obook-oa .obook #header-upper .row .search-btn.active{color:#007db7}.obook-owl .obook #header-upper .row .search-btn.active{color:#71c3cd}.obook-ascend .obook #header-upper .row .search-btn.active{color:#a9b329}.obook-oa .obook #header-upper .row .search-btn.active:hover,.obook-oa .obook #header-upper .row .search-btn.active:focus{color:#006492}.obook-owl .obook #header-upper .row .search-btn.active:hover,.obook-owl .obook #header-upper .row .search-btn.active:focus{color:#42afbc}
.obook-ascend .obook #header-upper .row .search-btn.active:hover,.obook-ascend .obook #header-upper .row .search-btn.active:focus{color:#878f21}.obook #header-upper #profile-menu{position:absolute;top:38px;right:0;width:6.25rem;z-index:1000;display:none;background-color:#007db7;-webkit-box-shadow:1px 1px 7px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 7px rgba(0,0,0,0.2);box-shadow:1px 1px 7px rgba(0,0,0,0.2)}.obook-oa .obook #header-upper #profile-menu{background-color:#007db7}.obook-owl .obook #header-upper #profile-menu{background-color:#71c3cd}.obook-ascend .obook #header-upper #profile-menu{background-color:#a9b329}.obook #header-upper #profile-menu:before{content:"";position:absolute;top:-10px;left:50%;width:0;height:0;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid black;border-bottom-color:#007db7}.obook-oa .obook #header-upper #profile-menu:before{border-bottom-color:#007db7}.obook-owl .obook #header-upper #profile-menu:before{border-bottom-color:#71c3cd}.obook-ascend .obook #header-upper #profile-menu:before{border-bottom-color:#a9b329}.obook #header-upper #profile-menu ul{list-style-type:none;margin:0}
.obook #header-upper #profile-menu ul li a{display:block;height:2.125rem;margin:0;padding:0 0.625rem;line-height:2.125rem;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#fff;transition:background-color 300ms ease-out}.obook-oa .obook #header-upper #profile-menu ul li a:hover,.obook-oa .obook #header-upper #profile-menu ul li a:focus{background-color:#006492}.obook-owl .obook #header-upper #profile-menu ul li a:hover,.obook-owl .obook #header-upper #profile-menu ul li a:focus{background-color:#42afbc}.obook-ascend .obook #header-upper #profile-menu ul li a:hover,.obook-ascend .obook #header-upper #profile-menu ul li a:focus{background-color:#878f21}.obook button,.obook .button,.obook input[type=submit]{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;border-radius:0.25rem;font-size:1rem;transition:all 300ms ease-out;background-color:#007db7;border-color:#007db7}.obook-oa .obook button,.obook-oa .obook .button,.obook-oa .obook input[type=submit]{background-color:#007db7}.obook-owl .obook button,.obook-owl .obook .button,.obook-owl .obook input[type=submit]{background-color:#71c3cd}.obook-ascend .obook button,.obook-ascend .obook .button,.obook-ascend .obook input[type=submit]{background-color:#a9b329}.obook-oa .obook button,.obook-oa .obook .button,.obook-oa .obook input[type=submit]{border-color:#007db7}.obook-owl .obook button,.obook-owl .obook .button,.obook-owl .obook input[type=submit]{border-color:#71c3cd}
.obook-ascend .obook button,.obook-ascend .obook .button,.obook-ascend .obook input[type=submit]{border-color:#a9b329}.obook-oa .obook button:hover,.obook-oa .obook button:focus,.obook-oa .obook .button:hover,.obook-oa .obook .button:focus,.obook-oa .obook input[type=submit]:hover,.obook-oa .obook input[type=submit]:focus{background-color:#006492}.obook-owl .obook button:hover,.obook-owl .obook button:focus,.obook-owl .obook .button:hover,.obook-owl .obook .button:focus,.obook-owl .obook input[type=submit]:hover,.obook-owl .obook input[type=submit]:focus{background-color:#42afbc}.obook-ascend .obook button:hover,.obook-ascend .obook button:focus,.obook-ascend .obook .button:hover,.obook-ascend .obook .button:focus,.obook-ascend .obook input[type=submit]:hover,.obook-ascend .obook input[type=submit]:focus{background-color:#878f21}.obook .button:disabled,.obook .button:disabled:hover,.obook .button:disabled:focus{color:#aab2bc;background-color:#e9eaea;opacity:1;cursor:default}.obook .f-dropdown{outline:none}.obook select,.obook textarea,.obook input[type=text],.obook input[type=number],.obook input[type=email],.obook input[type=password]{color:#656d78;border-color:#ccd1d9}.obook select:hover:not([disabled]),.obook select:focus:not([disabled]),.obook textarea:hover:not([disabled]),.obook textarea:focus:not([disabled]),.obook input[type=text]:hover:not([disabled]),.obook input[type=text]:focus:not([disabled]),.obook input[type=number]:hover:not([disabled]),.obook input[type=number]:focus:not([disabled]),.obook input[type=email]:hover:not([disabled]),.obook input[type=email]:focus:not([disabled]),.obook input[type=password]:hover:not([disabled]),.obook input[type=password]:focus:not([disabled]){background-color:#fff;border-color:#007db7}.obook-oa .obook select:hover:not([disabled]),.obook-oa .obook select:focus:not([disabled]),.obook-oa .obook textarea:hover:not([disabled]),.obook-oa .obook textarea:focus:not([disabled]),.obook-oa .obook input[type=text]:hover:not([disabled]),.obook-oa .obook input[type=text]:focus:not([disabled]),.obook-oa .obook input[type=number]:hover:not([disabled]),.obook-oa .obook input[type=number]:focus:not([disabled]),.obook-oa .obook input[type=email]:hover:not([disabled]),.obook-oa .obook input[type=email]:focus:not([disabled]),.obook-oa .obook input[type=password]:hover:not([disabled]),.obook-oa .obook input[type=password]:focus:not([disabled]){border-color:#007db7}.obook-owl .obook select:hover:not([disabled]),.obook-owl .obook select:focus:not([disabled]),.obook-owl .obook textarea:hover:not([disabled]),.obook-owl .obook textarea:focus:not([disabled]),.obook-owl .obook input[type=text]:hover:not([disabled]),.obook-owl .obook input[type=text]:focus:not([disabled]),.obook-owl .obook input[type=number]:hover:not([disabled]),.obook-owl .obook input[type=number]:focus:not([disabled]),.obook-owl .obook input[type=email]:hover:not([disabled]),.obook-owl .obook input[type=email]:focus:not([disabled]),.obook-owl .obook input[type=password]:hover:not([disabled]),.obook-owl .obook input[type=password]:focus:not([disabled]){border-color:#71c3cd}
.obook-ascend .obook select:hover:not([disabled]),.obook-ascend .obook select:focus:not([disabled]),.obook-ascend .obook textarea:hover:not([disabled]),.obook-ascend .obook textarea:focus:not([disabled]),.obook-ascend .obook input[type=text]:hover:not([disabled]),.obook-ascend .obook input[type=text]:focus:not([disabled]),.obook-ascend .obook input[type=number]:hover:not([disabled]),.obook-ascend .obook input[type=number]:focus:not([disabled]),.obook-ascend .obook input[type=email]:hover:not([disabled]),.obook-ascend .obook input[type=email]:focus:not([disabled]),.obook-ascend .obook input[type=password]:hover:not([disabled]),.obook-ascend .obook input[type=password]:focus:not([disabled]){border-color:#a9b329}.obook select:disabled,.obook textarea:disabled,.obook input[type=text]:disabled,.obook input[type=number]:disabled,.obook input[type=email]:disabled,.obook input[type=password]:disabled{color:#ccd1d9;border-color:#e9eaea}.obook .error select,.obook .error textarea,.obook .error input[type=text],.obook .error input[type=number],.obook .error input[type=email],.obook .error input[type=password]{border-color:#e9573f}.obook ::-webkit-input-placeholder{color:#c4c9d0}.obook :-moz-placeholder{color:#c4c9d0}.obook ::-moz-placeholder{color:#c4c9d0}.obook :-ms-input-placeholder{color:#c4c9d0}.obook .reveal-modal-bg{background:rgba(67,74,84,0.4)}.obook .reveal-modal{border:0;box-shadow:0 0 10px rgba(67,74,84,0.25)}.obook .reveal-modal .close-reveal-modal{position:absolute;top:0;right:0;padding:0.5rem 1rem;font-size:2.125rem;font-weight:400;line-height:1;transition:color 300ms ease-out;color:#007db7}
.obook-oa .obook .reveal-modal .close-reveal-modal{color:#007db7}.obook-owl .obook .reveal-modal .close-reveal-modal{color:#71c3cd}.obook-ascend .obook .reveal-modal .close-reveal-modal{color:#a9b329}.obook-oa .obook .reveal-modal .close-reveal-modal:hover,.obook-oa .obook .reveal-modal .close-reveal-modal:focus{color:#006492}.obook-owl .obook .reveal-modal .close-reveal-modal:hover,.obook-owl .obook .reveal-modal .close-reveal-modal:focus{color:#42afbc}.obook-ascend .obook .reveal-modal .close-reveal-modal:hover,.obook-ascend .obook .reveal-modal .close-reveal-modal:focus{color:#878f21}.obook ::-webkit-scrollbar{-webkit-appearance:none}.obook ::-webkit-scrollbar:vertical{width:12px}.obook ::-webkit-scrollbar:horizontal{height:12px}.obook ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.5);border-radius:10px;border:2px solid #fff}
.obook ::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.obook #footer{padding:2.25rem 1rem;background-color:#434a54}.obook #footer #footer-nav ul{float:right;margin:0;line-height:1}.obook #footer #footer-nav ul li{float:left;display:inline-block;list-style-type:none;padding:1.25rem 1.125rem;color:#aab2bc;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (max-width: 57em){.obook #footer #footer-nav ul li{padding-left:0.5625rem;padding-right:0.5625rem;font-size:0.8125rem}.obook #footer #footer-nav ul li:first-child{padding-left:0}.obook #footer #footer-nav ul li:last-child{padding-right:0}}.obook #footer #footer-nav ul li:first-child{padding-left:0}.obook #footer #footer-nav ul li:last-child{padding-right:0}.obook #footer #footer-nav ul li a{color:#aab2bc;transition:color 300ms ease-out}.obook #footer #footer-nav ul li a:hover,.obook #footer #footer-nav ul li a:focus{color:#fff}.extra_fields{width:0;position:fixed;right:-100px}
