.wrapHeader{height:auto;background:url(homepage-header.jpg) no-repeat 50% top}.wrapFooter{background:url(footer-bg.png) center bottom no-repeat;overflow:hidden;padding:0 0 40px}.wrapTexture{height:auto;background:url(background-texture.jpg) repeat-y 50% top}.bottomLine{border-bottom:1px solid #dedede}.wrapBrown{height:auto;background:url(brown-wrap.gif) repeat-y 50% top}.topicsList>.topTopics{float:left!important}.mobileHeader .searchToggle{right:45px}.resource-note{margin-top:-700px!important}a.academicIntroWrap{width:70%}h2.academicIntro{font-weight:400;color:#fff;font-size:14px;line-height:135%;width:100%;margin:0;white-space:nowrap}a.academicLogoWrap{margin:43px 0 10px;width:201px}img.academicLogo{margin:0;width:201px}.cartWrapper{position:absolute;top:55px;right:10px;width:100%;z-index:18}.searchWrapper{top:103px}.cartWrapper a#cart_button,.cartWrapper a.wishlist-link{font-weight:700;font-size:13px;padding:0 0 0 32px;margin:18px 0 0;background:url(academic-sprite.png) 0 0 no-repeat;color:#fff;float:right;height:20px}.cartWrapper a:hover{text-decoration:underline}.searchBox{background:0 0}.noPadding{padding:0}.noPaddingLeft{padding:0 10px 0 0}.noPaddingRight{padding:0 0 0 10px}.alignRight{text-align:right}.alignCentre{text-align:center}.academicSearch{float:left;width:100%;height:43px;overflow:hidden;background-color:#fff;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px}.searchBox{height:43px;padding:0 10px 0 0}.searchBox fieldset input[type=text]{height:43px;line-height:1em;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;background:#fff}.searchBox fieldset input[type=text]:active,.searchBox fieldset input[type=text]:focus{border:none}.searchBox fieldset input[type=submit],.searchBox form input[type=submit]{float:right;width:40px;height:43px;background:url(academic-sprite.png) right 0 no-repeat;border:none;font-size:0;text-indent:-9999999px;line-height:0;margin:0;padding:0}.searchTabs a.searchMoreOptions{float:left}a.signinLink,a.registerLink,span.accountName{float:right;color:#fff;font-size:12px;background:url(sprite.png) left -163px no-repeat;padding:0 0 0 10px;height:20px;line-height:20px;margin:0 0 0 15px}span.accountName{background:0 0;padding:0}a.signinLink:hover,a.registerLink:hover{text-decoration:underline}a.formLink{font-size:12px;float:left;padding:10px 0 0;font-weight:700}.heroButton{background:#31302f}.disabled-link{color:gray;cursor:default;pointer-events:none}.index .disabled-link:hover,.disabled-link:visited{text-decoration:none;color:gray}.mainNavWrap{display:block;height:49px;margin:33px 0 0;z-index:31;position:relative;top:0;padding:0}.mainNav{height:49px;background:0 0;overflow:visible;position:relative}.mainNav li{height:48px;border-top:1px solid #a3b2ce;width:12.5%}.sanctionedNav .mainNav li{width:14%}.mainNav li.current,.mainNav li.current:hover{background:url(nav-keyline.png) center 0 no-repeat;border-top:none;height:49px}.mainNav li.navDrop a span{background:url(white-down-arrow.png) right 4px no-repeat;padding:0 16px 0 0}.mainNav li a{color:#fff;padding:16px 0 0;text-align:center;background:0 0;height:48px}.mainNav li.current a,.mainNav li.current a:hover{background:0 0;cursor:default;padding:17px 0 0}.mainNav li.navDrop:hover .navPanel{display:block;float:left;width:100%;background:url(drop-nav-semi.png) 0 0 repeat;padding:35px 0 35px 4%;position:absolute;top:48px;left:0;border-top:1px solid #d6471f;height:349px}.topicsList ul li{border-top:none;width:27.7%;margin:0 4.16666% 0 0;float:left;height:28px}.mainNav li.navDrop ul{width:27.7%;margin:0 4.16666% 0 0;float:left}.lt-ie9 .mainNav li.navDrop:hover .navPanel ul{display:block!important}.mainNav li.navDrop ul li{border-top:none;width:100%;margin:0;float:left;height:28px}.topicsList ul li{width:100%;margin:0;height:23px}.mainNav li.navDrop ul li a,.mainNav li.navDrop:hover ul li a,.topicsList ul li a{width:100%;float:left;height:28px;color:#fff;font-size:1.3em;font-weight:700;background:url(academic-sprite.png) left -81px no-repeat;padding:0 0 0 15px;text-align:left}.mainNav li.navDrop ul li.browseAll a{color:#308fd5!important}.topicsList ul li a{background-position:left -84px;margin:0}.topicsList ul{margin:0;float:left}.mainNav li.navDrop ul li a:hover,.mainNav li.navDrop:hover ul li a:hover{color:#fd7c3d!important;background:url(academic-sprite.png) left -150px no-repeat;cursor:pointer}.topicsList ul li a:hover,a.seeMore{color:#fd7c3d!important;background:url(academic-sprite.png) left -153px no-repeat}a.seeMore{float:left;height:28px;font-size:1.3em;font-weight:700;padding:0 0 0 15px;margin:0 0 10px 10px}a.seeMore:hover{color:#409ade!important;background-position:left -84px}.mainNav li.navDrop:hover a{background:url(main-nav-active.png) 0 0 repeat-x;color:#fff!important}.homepageHero{margin-top:0!important;background:#31302f url(hero-background.jpg) right 0 no-repeat;float:left;width:100%;display:block}.landingHero{background-color:#fff;margin:0 0 55px;float:left;width:100%}.landingHero .featuredContentWrap{width:100%}.landingHero .slideDetails{float:left;width:28%;left:3%;top:50px}.landingHero .slideDetails h2{font-size:32px;color:#31302f;margin:0;line-height:110%}.landingHero .slideDetails h3{font-size:32px;color:#31302f;font-weight:400;margin:0;line-height:110%}.landingHero ul.orbit-bullets{bottom:-32px}.landingHero .homepageSlide img{float:right;width:66.66666%}.landingHero .orbit-wrapper,.landingHero .orbit-wrapper #featuredContent{float:left}.landingHero .homepageSlide{background-color:#fff}ul#nav li.drop ul{z-index:32}.homepageSlide>div>div,.homepageHero ul.orbit-bullets{left:7%}.homepageSlide>div.ccm-block-styles>div,.homepageSlide>div.ccm-area-styles>div{position:relative;width:100%;top:0;left:0}.homepageSlide>div.ccm-block-styles>div>div.slideDetails,.homepageSlide>div.ccm-area-styles>div>div.slideDetails{position:absolute}.mainHero .orbit-wrapper .slider-nav{display:none;width:1034px;height:79px;position:absolute;bottom:135px;left:-37px;overflow:visible}.mainHero div.orbit-wrapper div.slider-nav span.left,.mainHero div.orbit-wrapper div.slider-nav span.right{width:37px;height:79px;background-image:url(academic-sprite.png)!important;background-position:-172px -534px!important;background-repeat:no-repeat;display:block;background-size:1000px 1000px!important;margin:0;bottom:0}.mainHero div.orbit-wrapper div.slider-nav span.left:hover{background-position:-172px -624px!important}.mainHero div.orbit-wrapper div.slider-nav span.right{background-position:-249px -534px!important;left:997px}.mainHero div.orbit-wrapper div.slider-nav span.right:hover{background-position:-249px -624px!important}.featuredContentWrap .orbit-wrapper div.orbit{margin-bottom:0}ul.mainNav li.navLocation{display:none}.mainNav li.navDrop .navPanel{display:none}.heroRight{float:left;width:33.3%;padding:35px 2.8% 0}.findContent{float:left;width:100%;margin:0 0 70px}.findContent h3{color:#fff;font-size:1.6em;font-weight:700;margin:0 0 10px}.findContent .dk_container{background-image:none}.findContent .dk_toggle{border:none;color:#fff;font-weight:700;background:#5a5f7e url(academic-sprite.png) right -222px no-repeat!important}.findContent .dk_toggle:hover{background:#62688a url(academic-sprite.png) right -222px no-repeat}.findContent .dk_options{margin-top:1px}.findContent .dk_options,.findContent .dk_options_inner{background-color:#5a5f7e;border:none;color:#fff}.findContent .dk_options a,.findContent .dk_option_current a{background-color:#5a5f7e;color:#fff;border-bottom:1px solid #717798}.findContent .dk_options a:hover{background-color:#62688a;color:#fff}.refineChunk .dk_options a{font-weight:700}.heroPromo{float:left;width:100%}.heroPromo h3{font-size:2.2em;color:#fd7c3d;line-height:100%;margin:0 0 8px}.heroPromo h3 strong{color:#fff}.heroPromo p{color:#a09e9b;font-size:1.3em;font-weight:700;line-height:130%;margin-bottom:12px}.heroProductsList{background:url(hero-products-back.jpg) 0 top no-repeat}.heroProductsList li{float:left;width:33.33333%;height:235px;background:url(hero-products-divider.png) left top no-repeat}.heroProductsList li.first{background:0 0}.heroProductsList li .iconBooks,.heroProductsList li .iconDigitalProducts,.heroProductsList li .iconJournals{float:left;height:44px;display:block;width:44px;margin:30px 0 20px 20px;background:url(academic-sprite.png) left -244px no-repeat}.heroProductsList li .iconDigitalProducts{background-position:left -317px}.heroProductsList li .iconJournals{background-position:left -388px}.heroProductsList li h3{clear:left;color:#fff;font-size:1.8em;margin:0 0 18px 20px}.heroProductsList li h3 a{color:#fff}.heroProductsList li ul{float:left;margin:0 20px}.heroProductsList li ul li{float:left;width:100%;background:0 0;height:21px}.heroProductsList li ul li a{font-size:1.3em;color:#a4d0f1;padding:0 0 0 14px;height:21px;background:url(academic-sprite.png) left -197px no-repeat}.heroProductsList li ul li a:hover{color:#fff}.product-item{width:25%}.tabs-content.products-slider-tabs{padding:51px 10px 60px;position:relative}h2.productsTitle{color:#d3461e;font-size:1.8em;position:absolute;top:10px;left:20px}.seeAllLink{display:inline-block;font-size:1.3em;color:#2b7ab5;padding:0 0 0 15px;font-weight:700;position:absolute;top:16px;right:20px}.seeAllLink:hover{text-decoration:underline}.seeAllLink span{background:url(button-arrow-blue.png) no-repeat;display:block;float:left;height:9px;width:10px;margin-top:1px}.product-item:hover .product-inner{border:2px solid #9fd6ff;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.products-slider-tabs .slider-nav{border-right:10px solid #fff;border-left:10px solid #fff}.products-slider-tabs .slider-nav{border-top:none;border-bottom:1px solid #a09e9b}.products-slider-tabs .orbit-bullets{bottom:15px}.tabScroll .slider-nav{margin-top:-20px;width:100%;padding:20px 0 0;border-bottom:1px solid #a09e9b;border-left:10px solid #fff;border-right:10px solid #fff}.tabScroll .orbit-bullets{bottom:15px;z-index:1;left:50%;margin-left:-20px!important}.tabScroll ul.tabs-content{margin:0}div.orbit-wrapper div.slider-nav span.left{margin:0 0 0 10px}div.orbit-wrapper div.slider-nav span.right{left:46px}div.orbit-wrapper div.slider-nav span.left,div.orbit-wrapper div.slider-nav span.right{bottom:10px}.firstProductsChunk{padding:40px 0 0}.firstProductsChunk h2{margin-top:0}.row.firstProductsChunk p{font-size:13px;line-height:17px;margin-top:10px;word-wrap:break-word}.sideNews{padding:0 0 40px}.author-details .sideNews:last-child{padding:0 10px 0 25px}.sideNews .newsMoreWrap,.sideNews .flex-control-nav{display:none}.loadMoreWrap{display:none}.sideNews h2,.videoWrapper h2,.sideConnect.titleSocial h2{width:100%;text-transform:uppercase;color:#d3461e;font-size:1.3em;margin:0 0 10px;padding:0}.sideNews h2 a{font-size:12px;height:12px;display:block;line-height:12px;margin-top:6px;font-weight:700;float:right;text-transform:none}.no-touch .sideNews h2 a:hover{text-decoration:underline}.sideNews .arrow span{background:url(button-arrow-blue.png) no-repeat;display:block;float:left;height:9px;width:10px;margin-top:1px}.sideNews .newsWrap{padding:0 0 10px;border-bottom:1px solid #dad9d5}.subNews .newsWrap{padding:0 0 10px;margin:0 0 60px;border-bottom:1px solid #dadada}.subNews{padding:0 25px}.sideNews .newsItem{float:left;width:100%}.sideNews .newsItem a{float:left;width:100%;display:block}.sideNews .newsItem a.rss{float:right;padding:4px 8px 4px 22px;background:#e2e1dd url(academic-sprite.png) -91px -458px no-repeat;color:#444;font-size:12px;text-align:center;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;display:inline-block;width:auto}.sideNews .newsItem a.rss:hover{background-color:#d9d8d4}.sideNews .newsItem a img{float:left;width:100%;margin:0 0 15px}.sideNews .newsItem a .detailsWrapper{float:left;width:100%}.sideNews .newsItem a.lineWrapper{border-bottom:1px solid #dadada}.sideNews .newsItem a.lineWrapper.last{border-bottom:none}.sideNews .newsItem a.lineWrapper div{padding:18px 0 0}.sideNews .newsItem a.lineWrapper:first-child div{padding:5px 0 0}.sideNews .newsItem a.lineWrapper.last div{padding:18px 0 0;border-bottom:none}.author-details .sideNews .newsItem a.lineWrapper.last div{padding:0}.sideNews .newsItem a h4{float:left;color:#000;font-size:1.3em;text-transform:none;line-height:130%;margin:0 0 8px}.sideNews .newsItem a:hover h4{color:#2b7ab5}.sideNews .newsItem a p{float:left;width:100%;font-size:1.3em;color:#000;line-height:130%;margin:0 0 20px}.bottomLine .sideNews .newsItem a p{margin:0}.sideNews .sliderWrap ul.flex-direction-nav li{float:left;width:30px;height:30px;margin:0 6px 0 0}.sideNews .sliderWrap ul.flex-direction-nav li a{width:30px;height:30px;display:block;background:url(sprite.png) 0 0 no-repeat;color:#fff;text-size:0;text-indent:-9999999px;line-height:0}.sideNews .sliderWrap ul.flex-direction-nav li a.flex-prev{background-position:-62px -797px}.no-touch .sideNews .sliderWrap ul.flex-direction-nav li a.flex-prev:hover{background-position:-62px -847px}.sideNews .sliderWrap ul.flex-direction-nav li a.flex-next{background-position:-99px -797px}.no-touch .sideNews .sliderWrap ul.flex-direction-nav li a.flex-next:hover{background-position:-99px -847px}.sideNews .social-links{right:-7px;bottom:10px}.wrapFooter{padding:45px 0 40px;height:280px}.wrapFooter .heroPromo p{color:#fff;width:85%;margin:0 0 14px}.wrapFooter ul.dk_options_inner li{margin:0}.wrapFooter ul.dk_options_inner li a{background-image:none!important;padding:8px 10px}.no-touch .wrapFooter ul.dk_options_inner li a{text-decoration:none}.wrapFooter .dk_container{width:90%;background-image:none!important}.wrapFooter h3{margin:4px 0 13px;font-size:16px}.wrapFooter .heroPromo h3{color:#fff;width:85%;margin:0 0 12px;font-size:2.2em}.wrapFooter .joinUsOnline li a{background:url(academic-sprite.png) -98px -517px no-repeat}.no-touch .wrapFooter .joinUsOnline li a:hover{background-position:-98px -587px}.wrapFooter .joinUsOnline li.facebook a{background-position:0 -517px}.no-touch .wrapFooter .joinUsOnline li.facebook a:hover{background-position:0 -587px}.wrapFooter .joinUsOnline li.youTube a{background-position:-48px -517px}.no-touch .wrapFooter .joinUsOnline li.youTube a:hover{background-position:-48px -587px}.wrapFooter .joinUsOnline li.twitter a{background-position:-98px -517px}.no-touch .wrapFooter .joinUsOnline li.twitter a:hover{background-position:-98px -587px}.wrapFooter .joinUsOnline li.googlePlus a{background-position:-63px -244px}.no-touch .wrapFooter .joinUsOnline li.googlePlus a:hover{background-position:-63px -319px}.wrapFooter .joinUsOnline li{margin:0 6px 0 0}label.hidden{display:none}.crumbsBar{padding:0;border-bottom:1px solid #cccbc8;margin:0 0 30px}.crumbsBarDeep{border-bottom:none;padding:18px 12px 16px}.crumbsBarExtraDeep{padding:18px 12px 35px}.crumbsBarDeep p{float:left;color:#31302f;font-size:1.3em;font-weight:700;width:50%;margin:-10px 50% 30px 0;line-height:140%}div.blurb p{color:#31302f;float:left;font-size:1.3em;font-weight:700;line-height:140%;margin:0 50% 30px 10px;width:100%}.crumbsBarDeep div.blurb p{margin:0 0 20px;width:100%}.headerDeep{margin:0 0 20px}.crumbsBarDeep h1{float:left;clear:left;color:#d3461e;font-size:2.4em;margin:16px 0 18px;line-height:21px}ul.crumbs{margin:0}ul.crumbs li{font-weight:700;word-wrap:break-word}.button.share{height:32px;line-height:32px;padding:0 15px!important;font-weight:700;display:none;position:absolute;top:8px;right:4px}.socialFooter .button.share{position:relative;float:right;top:0;right:0;margin:0}.button.share span{background:url(academic-sprite.png) 0 -31px no-repeat;display:block;float:left;height:31px;width:12px;margin:0 10px 0 0!important}.bookLeft .share{display:none}.bookCover{padding:0 10px 0 0}.bookCover img{width:100%}.bookCover a{height:40px;line-height:40px;font-weight:700;font-size:1.3em;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background:#f67038;background-image:-moz-linear-gradient(top,#f67038 0%,#d54820 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f67038),color-stop(100%,#d54820));background:-webkit-linear-gradient(top,#f67038 0%,#d54820 100%);background:-o-linear-gradient(top,#f67038 0%,#d54820 100%);background:-ms-linear-gradient(top,#f67038 0%,#d54820 100%);background:linear-gradient(to bottom,#f67038 0%,#d54820 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f67038',endColorstr='#d54820',GradientType=0);display:block;width:100%;color:#fff;position:relative;text-align:right;text-transform:uppercase;padding:0 20px 0 0;border-top:1px solid #fff}.no-touch .bookCover a:hover{text-decoration:underline}.bookCover a span{height:65px;width:42px;background:url(book-corner.png) 0 0 no-repeat;float:left;position:absolute;top:-46px;right:0}.bookCover .bookHidden{display:none}.bookLeft{margin:0 0 60px;padding:0 10px;border-right:1px solid #cccbc8}.bibles_wrap{border-right:1px solid #cccbc8;padding-right:20px}.bibles_wrap .bookLeft{border-right:none;padding:0}.bibles_wrap .academicArrowList{margin:0 0 60px}.bookLeft h2{font-size:2.4em;line-height:110%}.bookLeft span{font-weight:400}.bookLeft h3{font-size:1.6em;line-height:110%;text-transform:uppercase}.bookLeft ul.productDetails,.product-details ul.productDetails{list-style-type:none;float:left;width:100%}ul.productDetails li span{line-height:1.5}.product-details ul.productDetails{width:50%;float:left;margin:0 0 30px}.bookLeft ul.productDetails li,.product-details ul.productDetails li{font-size:1.3em;color:#1f1f1e;text-transform:uppercase;font-weight:700;position:relative;padding:1px 0;float:left;line-height:130%;width:100%}.bookLeft ul.productDetails li span,.product-details ul.productDetails li span{text-transform:none;font-weight:400}#btn-req-backlist-convert{background:url(academic-sprite.png) 0 -82px no-repeat!important;font-size:13px;margin-top:15px;color:#2b7ab5;text-transform:none;font-weight:400}#btn-req-backlist-convert:hover{text-decoration:none}#btn-req-backlist-convert.disabled_ebook_request{color:#999}#btn-req-backlist-convert.disabled_ebook_request:hover{text-decoration:none;cursor:default}#btn-req-backlist-convert>i,#btn-req-backlist-convert>b{width:82%;float:left;font-style:normal;line-height:125%;margin-left:15px}#btn-req-backlist-convert>b{color:#000;line-height:20px}.ratingContainer{width:100%;position:relative;height:40px;float:left;margin:0 0 3px}.ratingContainer span.ratingTitle{font-size:1.2em;display:block;font-weight:700;margin:0 0 5px}span.userReviews{font-size:12px;color:#222}span.userReviews a{color:#222;text-decoration:underline}span.userReviews a:hover{color:#266ca0}.bookRight{padding:0 10px 0 20px}.priceContainer{width:100%}.authorPriceContainer{width:165px!important}.mobilePriceContainer{display:none}.priceContainer h2{font-size:2.4em;float:left;width:60%;line-height:110%}.priceContainer h3,.mobilePriceContainer h3{font-size:1.3em;float:right;width:50%;line-height:120%;text-align:right}.priceContainer h3 span,.mobilePriceContainer h3 span{color:#d3461e}span.textbook,span.gold-tag{padding:3px 12px;-moz-border-radius:12px 12px 12px 12px;-webkit-border-radius:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;color:#fff;background-color:#90a2d0;text-transform:uppercase;font-size:1em;font-weight:700;display:inline-block;margin:0 0 17px;width:auto}span.gold-tag{background-color:#e6ac00}.bookPeople{float:left;width:100%;margin:0 0 15px}.bookPeople h3{font-size:1.3em;margin:0 0 4px;padding:0;text-transform:uppercase}.bookPeople ul{float:left;width:100%}.bookPeople ul li{float:left;width:100%;padding:0 0 3px;font-size:1.3em}.bookPeopleHidden{display:none;float:left;width:100%}.bookPeopleLink,.bookPeopleLink2{font-size:12px;height:12px;display:inline-block;line-height:12px;font-weight:700;color:#2b7ab5;margin:3px 0 0;background:url(academic-sprite.png) 0 -85px no-repeat;padding:0 0 0 10px}.no-touch .bookPeopleLink:hover,.no-touch .bookPeopleLink2:hover{text-decoration:underline}.ratingButton{clear:both;float:left;margin-top:20px}div.rateit{display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none}div.rateit div.rateit-range{position:relative;display:-moz-inline-box;display:inline-block;background:url(star.png);height:16px}* html div.rateit,* html div.rateit div.rateit-range{display:inline}*+html div.rateit,*+html div.rateit div.rateit-range{display:inline}div.rateit div.rateit-hover,div.rateit div.rateit-selected{position:absolute;left:0}div.rateit div.rateit-hover-rtl,div.rateit div.rateit-selected-rtl{left:auto;right:0}div.rateit div.rateit-hover{background:url(star.png) left -32px}div.rateit div.rateit-hover-rtl{background-position:right -32px}div.rateit div.rateit-selected{background:url(star.png) left -16px}div.rateit div.rateit-selected-rtl{background-position:right -16px}div.rateit div.rateit-preset{background:url(star.png) left -48px}div.rateit div.rateit-preset-rtl{background:url(star.png) left -48px}div.rateit div.rateit-reset{background:url(delete.gif) 0 0;width:16px;height:16px;display:none!important;float:left}div.rateit div.rateit-reset:hover{background-position:0 -16px}div.rateit.large{display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;width:160px!important;height:32px!important}div.rateit.large div.rateit-range{position:relative;display:-moz-inline-box;display:inline-block;background:url(star2.png);height:32px!important;width:160px!important}* html div.rateit.large,* html div.rateit.large div.rateit-range{display:inline}*+html div.rateit.large,*+html div.rateit.large div.rateit-range{display:inline}div.rateit.large div.rateit-hover,div.rateit.large div.rateit-selected{position:absolute;left:0}div.rateit.large div.rateit-hover-rtl,div.rateit.large div.rateit-selected-rtl{left:auto;right:0}div.rateit.large div.rateit-hover{background:url(star2.png) left -64px;height:32px!important}div.rateit.large div.rateit-hover-rtl{background-position:right -64px}div.rateit.large div.rateit-selected{background:url(star2.png) left -32px;height:32px!important}div.rateit.large div.rateit-selected-rtl{background-position:right -32px}div.rateit.large div.rateit-preset{background:url(star2.png) left -96px}div.rateit.large div.rateit-preset-rtl{background:url(star2.png) left -96px}div.rateit.large div.rateit-reset{background:url(delete.gif) 0 0;width:32px;height:32px;display:none!important;float:left}div.rateit.large div.rateit-reset:hover{background-position:0 -32px}.contributorsLink{font-size:12px;height:12px;display:block;line-height:12px;margin:-7px 0 15px;font-weight:700;color:#266ca0}.contributorsLink:hover{text-decoration:underline}.contributorsLink span{background:url(button-arrow-blue.png) no-repeat;display:block;float:left;height:9px;width:10px;margin-top:1px}.productSide{padding:0;margin:10px 0 0}.button.buyProduct,.button.wishlistProduct,.button.inspection{padding:0!important;text-align:center;width:49%;margin:0 0 15px!important}.button.wishlistProduct{float:right}.productEbook,.productInspection{width:100%;float:left;margin:0 0 25px}.productEbook span,.productInspection span{float:left;width:22%;background:url(academic-sprite.png) 0 -445px no-repeat;display:block;height:44px}.productEbook span{background-position:0 -649px}.productDetailsRight{float:left;width:78%}.productDetailsRight h3{margin:0 0 6px;color:#d3461e;font-size:1.6em}.productDetailsRight p,#back-to-resources-home,#resources-back-to-top{color:#1f1f1e;font-size:1.3em;line-height:125%;margin:0 0 6px}.productDetailsRight p.link,#back-to-resources-home,#resources-back-to-top{color:#2b7ab5;font-weight:700;margin:0}a:hover .productDetailsRight p.link,#back-to-resources-home a:hover,#resources-back-to-top a:hover{text-decoration:underline}.productDetailsRight p.link span,#back-to-resources-home span,#resources-back-to-top span{background:url(button-arrow-blue.png) no-repeat;display:block;float:left;height:9px;width:10px;margin:3px 0 0}#resources-back-to-top span{background:url(academic-sprite.png) -991px -330px no-repeat;margin-top:4px}.product-details .tabs,.tabScroll .tabs{border:none;position:relative;margin-bottom:50px}.tabScroll .tabs{background:url(tabs-background.gif) 0 0 repeat-x;height:48px;margin:0 10px 35px 9px}.tabScroll{padding:0 10px 60px;overflow:hidden}.author-details .tabScroll{margin:0;padding:0 10px}.product-details .tabs dd a:before,.product-details .tabs dd a:after,.tabScroll .tabs dd a:before,.tabScroll .tabs dd a:after{content:' ';width:65%;display:block;height:40px;position:absolute;bottom:-20px;background:#fff;display:none}.accountWrap .product-details .tabs dd a:before,.accountWrap .product-details .tabs dd a:after,.accountWrap .tabScroll .tabs dd a:before,.accountWrap .tabScroll .tabs dd a:after{content:none}dl.tabs dd{margin:0;overflow:hidden}dl.tabs dd.active{border:none;margin:0;position:relative}.product-details dl.tabs dd.active:before{content:' ';display:block;width:1px;height:10px;background:#fff;position:absolute;right:-1px;bottom:10px;z-index:1}.product-details .tabs dd.active a:before,.product-details .tabs dd a:hover:before,.product-details .tabs dd.active a:after,.product-details .tabs dd a:hover:after,.product-details .tabs dd a:before,.product-details .tabs dd a:after,.tabScroll .tabs dd.active a:before,.tabScroll .tabs dd a:hover:before,.tabScroll .tabs dd.active a:after,.tabScroll .tabs dd a:hover:after,.tabScroll .tabs dd a:before,.tabScroll .tabs dd a:after{display:block}p.cartMsg{font-size:11px;line-height:15px;text-align:right}.row.firstProductsChunk p.cartMsg{font-size:11px;line-height:15px;text-align:left}.bookRight p.cartMsg{font-size:15px;line-height:23px;text-align:left}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.mainNav li a span.navExpander,.mainNav li ul li a span.navExpander{background:url(white-down-arrow.png) right 4px no-repeat!important;padding:3px 10px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.openPageslide,.searchBox fieldset input[type=submit],.searchBox form input[type=submit],.searchTabs a.searchMoreOptions,.dk_toggle,#pageslide #nav li.navLocation a,#content ul#nav li.navLocation a,.openPageSlide,.mobileHeader .searchToggle,.mobileHeader .mainNavToggle,.mobileHeader h1,.mobileHeader h3,.mainNav li.navLocation a,.mainNav li.navLocation a:hover,.wrapFooter ul li a,.wrapFooter .joinUsOnline li a,.footerDictionary fieldset input[type=submit],.footerDictionary form input[type=submit],a.backToTop,ul.crumbs li a,.sidePanel a,.mobileHeader .countryReveal{-webkit-background-size:1000px 1000px!important;-o-background-size:1000px 1000px!important;-moz-background-size:1000px 1000px!important;-ms-background-size:1000px 1000px!important;background-size:1000px 1000px!important}}.product-details .tabs dd a:after,.tabScroll .tabs dd a:after{right:0;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);-webkit-transform-origin:100% 0%;-moz-transform-origin:100% 0%;-o-transform-origin:100% 0%;-ms-transform-origin:100% 0%;transform-origin:100% 0%}.product-details .tabs dd a:before,tabscroll .tabs dd a:before{left:0;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.product-details .tabs dd a,.tabScroll .tabs dd a,.featured-tab,.selected-tab{overflow:hidden;float:left;position:relative;display:block;padding-bottom:64px;padding-top:10px;background:0 0;border:none;font-weight:700;color:#1f1f1e;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;font-size:13px;clear:both}.tabScroll .tabs dd a{padding-top:4px}.featured-tab,.selected-tab{padding-bottom:0;padding-top:25px;font-size:13px;font-weight:700;padding-right:14px;position:absolute}.product-details .tabs dd.active a,.product-details .tabs dd.active a:hover,.tabScroll .tabs dd.active a,.tabScroll .tabs dd.active a:hover{color:#fff;border:none;background:#f57237;background:-moz-linear-gradient(top,#f57237 0%,#d3471f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f57237),color-stop(100%,#d3471f));background:-webkit-linear-gradient(top,#f57237 0%,#d3471f 100%);background:-o-linear-gradient(top,#f57237 0%,#d3471f 100%);background:-ms-linear-gradient(top,#f57237 0%,#d3471f 100%);background:linear-gradient(to bottom,#f57237 0%,#d3471f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f57237',endColorstr='#d3471f',GradientType=0)}.product-details .tabs dd a{padding-left:38px;padding-right:11px}.tabScroll .tabs dd a{padding-left:20px;padding-right:20px}.tabScroll .tabs dd a.booksIcon,.tabScroll .tabs dd a.journalsIcon,.tabScroll .tabs dd a.digitalIcon{padding-left:47px;padding-right:20px}.product-details .tabs dd a:hover,.tabScroll .tabs dd a:hover{background:#e8e7e5}ul.products-slider-tabs{margin:0 10px 20px}ul.tabs-content{float:left;width:100%}#product-tabs dd a span{width:22px;height:22px;display:block;background:url(academic-sprite.png) -50px -829px no-repeat;position:absolute;left:13px;top:20px}#product-tabs dd a.tabDescription span{background-position:-50px -789px}#product-tabs dd.active a.tabDescription span{background-position:-50px -829px}#product-tabs dd a.tabContents span{background-position:-97px -789px}#product-tabs dd.active a.tabContents span{background-position:-97px -829px}#product-tabs dd a.tabResources span{background-position:-141px -789px}#product-tabs dd.active a.tabResources span{background-position:-141px -829px}#product-tabs dd a.tabAuthors span{background-position:-188px -789px}#product-tabs dd.active a.tabAuthors span{background-position:-188px -829px}.product-details .tabs dd.disabled a:hover{background-color:#fff!important;cursor:default}#product-tabs dd.disabled a{color:#e4e4e4!important}#product-tabs dd.disabled a.tabContents span{background-position:-97px -869px}#product-tabs dd.disabled a.tabResources span{background-position:-141px -869px}#product-tabs dd.disabled a.tabAuthors span{background-position:-188px -869px}#product-tabs dd.disabled a.tabDescription span{background-position:-50px -869px;width:25px;height:25px}#product-tabs dd a.tabCourses span{background-position:-485px -788px;width:25px;height:25px;top:19px}#product-tabs dd.active a.tabCourses span{background-position:-485px -828px;width:25px;height:25px}#product-tabs dd.disabled a.tabCourses span{background-position:-485px -868px;width:25px;height:25px}.tabScroll #product-tabs dd a span{width:23px;height:23px;background:url(academic-sprite.png) 0 0 no-repeat;position:absolute;left:18px;top:13px}.tabScroll #product-tabs dd a.booksIcon span{background-position:-258px -788px}.tabScroll #product-tabs dd.active a.booksIcon span{background-position:-258px -828px}.tabScroll #product-tabs dd a.journalsIcon span{background-position:-311px -788px}.tabScroll #product-tabs dd.active a.journalsIcon span{background-position:-311px -828px}.tabScroll #product-tabs dd a.digitalIcon span{background-position:-370px -788px}.tabScroll #product-tabs dd.active a.digitalIcon span{background-position:-370px -828px}.product-page-details .tabs-content p{font-size:13px;line-height:150%}.product-details .tabs-content a.arrow{font-size:12px;height:12px;display:inline-block;line-height:12px;font-weight:700;color:#2b7ab5;margin:0 0 17px;background:url(academic-sprite.png) 0 -85px no-repeat;padding:0 0 0 10px}.product-details .tabs-content a.arrow:hover{text-decoration:underline}.product-details .tabs-content a.contentToggleCustomerReviews{margin:0 17px 17px 0}.contentHidden,.contentHiddenReviews,.contentHiddenCustomerReviews{display:none}.product-details .tabs-content h2{margin:17px 0;color:#d3461e;font-size:1.8em}ul.productTags{float:left;margin:0 0 20px}ul.productTags li{float:left;margin:0 6px 6px 0}ul.productTags li a{display:block;background:#dcdcda;background-image:-moz-linear-gradient(top,#dcdcda 0%,#c9c8c6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dcdcda),color-stop(100%,#c9c8c6));background:-webkit-linear-gradient(top,#dcdcda 0%,#c9c8c6 100%);background:-o-linear-gradient(top,#dcdcda 0%,#c9c8c6 100%);background:-ms-linear-gradient(top,#dcdcda 0%,#c9c8c6 100%);background:linear-gradient(to bottom,#dcdcda 0%,#c9c8c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcdcda',endColorstr='#c9c8c6',GradientType=0);color:#333;font-size:1.2em;font-weight:700;padding:8px 10px}ul.productTags li a:hover{display:block;background:#e5e5e4;background-image:-moz-linear-gradient(top,#e5e5e4 0%,#d8d7d4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5e5e4),color-stop(100%,#d8d7d4));background:-webkit-linear-gradient(top,#e5e5e4 0%,#d8d7d4 100%);background:-o-linear-gradient(top,#e5e5e4 0%,#d8d7d4 100%);background:-ms-linear-gradient(top,#e5e5e4 0%,#d8d7d4 100%);background:linear-gradient(to bottom,#e5e5e4 0%,#d8d7d4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e4',endColorstr='#d8d7d4',GradientType=0)}.tabScroll{float:left;width:100%;margin:0}.video-container-image{}video-container a.video-play{line-height:0;text-indent:-999999px;font-size:0}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:0 0 6px;clear:left}.video-container img{width:100%;display:block;position:relative;z-index:0}.videoWrapper p{font-weight:700;color:#333;line-height:130%;margin:0;padding:0;font-size:1.3em}.videoWrapper{float:left;margin:0 0 50px;width:100%}.video-container iframe,.video-container object,.video-container embed{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;border:none}.product-details .columns{padding:0 50px 0 10px}.product-details .rightBorder{border-left:1px solid #cccbc8;padding:0 10px 0 20px;margin:90px 0 0}.product-details .rightBorder h2,.product-details .rightBorder h3,.product-details .rightBorder h4,.product-details .rightBorder h5,.product-details .rightBorder h6{text-transform:uppercase;color:#d3461e;font-size:1.3em;margin:0 0 10px;padding:0}.product-details .rightBorder .relatedItemsWrap{float:left;width:100%;position:relative;margin:0 0 50px}.relatedItemMoreWrap{display:none}.relatedItem img{width:45%;margin:0 5% 0 0;float:left}.relatedItem .detailsWrapper{width:50%;float:left}.relatedItem .detailsWrapper h4{font-size:1.3em;color:#1f1f1e;text-transform:none;line-height:130%;margin:0 0 10px}.relatedItem .detailsWrapper p{font-size:1.3em;color:#31302f;text-transform:none;line-height:130%;margin:0 0 38px}.relatedItemsWrap ul.flex-direction-nav li{float:left;width:30px;height:30px;margin:10px 6px 0 0}.relatedItemsWrap .flex-control-nav{display:none}.relatedItemsWrap ul.flex-direction-nav li a{width:30px;height:30px;display:block;background:url(sprite.png) 0 0 no-repeat;color:#fff;text-size:0;text-indent:-9999999px;line-height:0}.relatedItemsWrap ul.flex-direction-nav li a.flex-prev{background-position:-62px -797px}.no-touch .relatedItemsWrap ul.flex-direction-nav li a.flex-prev:hover{background-position:-62px -847px}.relatedItemsWrap ul.flex-direction-nav li a.flex-next{background-position:-99px -797px}.no-touch .relatedItemsWrap ul.flex-direction-nav li a.flex-next:hover{background-position:-99px -847px}.relatedItemsWrap ul.flex-direction-nav{position:absolute;bottom:0;left:50%}.rightBorder .sidePromo,.sideNews .sidePromo{float:left;width:100%;background:#3994d7;background-image:-moz-linear-gradient(top,#3994d7 0%,#2b7ab5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3994d7),color-stop(100%,#2b7ab5));background:-webkit-linear-gradient(top,#3994d7 0%,#2b7ab5 100%);background:-o-linear-gradient(top,#3994d7 0%,#2b7ab5 100%);background:-ms-linear-gradient(top,#3994d7 0%,#2b7ab5 100%);background:linear-gradient(to bottom,#3994d7 0%,#2b7ab5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3994d7',endColorstr='#2b7ab5',GradientType=0)}.sideNews .sidePromo{margin:25px 0 60px}.greyNews .sidePromo{margin:0 0 60px}.greyNews .img-block-a{clear:both;display:block}.rightBorder .sidePromo a,.sideNews .sidePromo a{float:left;display:block;padding:22px 25px 25px 20px;width:100%}.rightBorder .sidePromo h3,.sideNews .sidePromo h3{color:#fff;font-size:1.8em;text-transform:none;font-weight:700}.sideNews .sidePromo h3{margin-top:0}.rightBorder .sidePromo p,.sideNews .sidePromo p{color:#b6defc;font-size:1.3em;line-height:140%;font-weight:700}.rightBorder .sidePromo span,.sideNews .sidePromo span{color:#fff;font-size:12px;height:12px;display:inline-block;line-height:12px;font-weight:700;margin:0;background:url(academic-sprite.png) 0 -120px no-repeat;padding:0 0 0 10px}.rightBorder .sidePromo a:hover span,.sideNews .sidePromo a:hover span{text-decoration:underline}.sideNews .sideConnect,.sideConnect.titleSocial{float:left;width:100%;margin:0 0 60px;border-bottom:1px solid #dadada;padding:0 0 40px}.sideNews .sideConnect h2,.sideConnect.titleSocial h2{margin:0 0 16px}.sideNews .sideConnect a,.sideConnect.titleSocial a{display:block;max-width:33px;max-height:36px;float:left;font-size:0;line-height:0;text-indent:-999999px;margin:0 2%}.greyNews{background-color:#f3f2ee;padding:20px 20px 50px}.alsoViewed{margin:60px auto}.alsoViewed h2{margin:17px 0;color:#d3461e;font-size:1.8em}.alsoViewed a{float:left;display:block}.alsoViewed a img{float:left;width:45%;padding:0 5% 0 0}.alsoViewed .detailsWrapper{float:left;width:50%}.alsoViewed .detailsWrapper h4{font-size:1.3em;color:#1f1f1e;text-transform:none;line-height:130%;margin:0 0 10px}.alsoViewed .detailsWrapper h4 span{font-weight:400}.alsoViewed a:hover .detailsWrapper h4{color:#2b7ab5}.alsoViewed .detailsWrapper p{font-size:1.3em;color:#31302f;text-transform:none;line-height:130%;margin:0 0 38px}.browseRelated{padding:40px 10px}.browseRelated h2{margin:0 0 17px;color:#d3461e;font-size:1.8em}.browseRelated ul li,#coursesTab div ul li{float:left;font-weight:400;color:#1f1f1e;font-size:1.3em;padding:4px 0 4px 13px;background:url(academic-sprite.png) 0 -943px no-repeat;width:100%;line-height:130%}#coursesTab>div{margin-bottom:17px}.browseRelated ul li a{color:#2b7ab5;font-weight:700}.browseRelated ul li a:hover{text-decoration:underline}.labelHide{display:none}.titleBar{position:relative}.titleBar h2{font-size:2.4em;color:#d3461e;margin:0 0 20px}.titleBar .button{position:absolute;top:0;right:0;margin:0}.topicHeading{padding:25px 0 10px 10px;border-bottom:1px solid #434241;margin:0 auto 20px}.topicHeading h2{color:#fd7c3d;font-size:1.8em;margin:0}.topicHeading .button{float:right;margin:0 0 0 7px}.socialFooter{padding:10px}.socialFooter ul{height:20px}.socialFooter li{float:left;padding:0 10px 0 0}.socialFooter li.shareTitle{font-size:12px;color:#82807e;padding:0 0 0 28px;margin:0 10px 0 0;background:url(sprite.png) left -784px no-repeat;height:21px;line-height:21px;font-weight:700}li.titleWrapper{display:block!important;width:100%}div.dataTables_wrapper table.resourcesTable{clear:both}div.dataTables_filter input{display:inline}div.dataTables_filter label{text-align:right}.refinePanel{float:left;background-color:#f3f3f4;padding:18px 20px 20px;margin:0 0 80px}.refineResultsButton{margin:0 0 10px;display:none}.refineResultsBottomButton{display:none}.productsListingWrap h3.mobileHeading{display:none}.refineChunk{float:left;border-bottom:1px solid #dbdada;width:100%;margin:0 0 18px;padding:0 0 17px}.refinePanel .refineChunk.last{border-bottom:none;margin:0;padding:0 0 10px}.refinePanel h2{margin:0;color:#1f1f1e;font-size:1.6em;width:50%;float:left}.refinePanel a.clearLink{float:right;font-size:1.2em;font-weight:700;width:auto;text-align:right;background:url(academic-sprite.png) left -896px no-repeat;padding:0 0 0 17px;height:20px;line-height:20px;margin:3px 0 0}.no-touch .refinePanel a.clearLink:hover{text-decoration:underline}.refinePanel h3{margin:0;padding:0;color:#d3461e;font-size:1.3em;float:left;width:100%;text-transform:uppercase}.refinePanel h3 a{display:block;color:#d3461e;background:url(academic-sprite.png) right -383px no-repeat}.refinePanel h3 a#heading_Subjects span{color:#2b7ab5;float:right;margin-right:17px;text-transform:none}.refinePanel h3 a.open{display:block;color:#d3461e;background-position:right -323px}.no-touch .refinePanel h3 a:hover{text-decoration:underline}.refinePanel .dk_container{margin:5px 0 10px}.refinePanel ul.options,.refinePanel ul.options li{float:left;width:100%}.refinePanel ul.options li.spinner label{background:url(spinner.gif) right 0 no-repeat;padding:0 20px 0 5px}.refinePanel ul.options{margin:8px 0 0}.refinePanel ul.options li{padding:4px 0}.refinePanel ul.options li label{color:#1f1f1e;font-size:1.3em;font-weight:700;display:inline;padding:0 0 0 5px}.refinePanel ul.options li label span{font-weight:400;color:#95938d}.refinePanel ul.options li label span.has-tip{font-weight:700;color:#1f1f1e;border:none}.refinePanel ul.options li label span img{display:inline;vertical-align:top}.refinePanel .optionsHidden{float:left;width:100%}.refinePanel .optionsHidden .options ul li{display:block;clear:both}.refinePanel .optionsHidden .options ul li label{float:left;width:92%;line-height:120%}.refinePanel .optionsHidden .options ul li input[type=checkbox]{float:left;width:15px}.refinePanel span.userReviews{font-weight:400;color:#95938d;padding:0 0 0 5px}.refinePanel ul.options li .labelHide{display:none}.refinePanel ul.options li .rateit{padding:4px 0 0 5px;height:17px}.listingHeader .header{float:left;width:100%}.listingHeader .results{float:left;width:100%;border-bottom:1px solid #ebeae9;padding:0 0 8px;display:table;height:22px;line-height:22px;margin:0 0 10px}.listingHeader .results h4{font-size:16px;color:#1f1f1e;padding:0 6px 0 0;margin:0;text-transform:none;float:left;display:inline}.listingHeader .results a.resultsListing,.listingHeader .results a.resultsGrid{float:left;display:none;height:19px;width:19px;background:url(academic-sprite.png) -152px -306px no-repeat;margin:0 3px 0 0;font-size:0;line-height:0}.listingHeader .results a.resultsGrid{background-position:-182px -306px}.listing .listingHeader .results a.resultsListing{background-position:-152px -336px}.grid .listingHeader .results a.resultsGrid{background-position:-182px -336px}.listingHeader .results ul.itemsPerPage{display:table-cell;text-align:center;vertical-align:middle;width:auto}.listingHeader .results ul.itemsPerPage li{font-size:1.2em;color:#666461;margin:0 3px 0 0;display:inline}.listingHeader .results ul.itemsPerPage li a{color:#666461}.listingHeader .results ul.itemsPerPage li.current a{color:#2b7ab5;text-decoration:underline;cursor:default}.listingHeader .results ul.itemsPerPage li a:hover{text-decoration:underline}.listingHeader .resultsDropdown{float:right}.listingHeader .resultsDropdown label{float:right;font-size:1.2em;font-weight:700;color:#666461;margin:0 5px 0 0;cursor:default}.listingHeader select{float:right;width:140px;top:0;visibility:visible}.listingPromo{background-color:#e9f1f7;margin:0 10px 30px;padding:22px}.listingPromo h3{font-size:1.6em;color:#2b7ab5;margin:0 0 3px;width:60%}.listingPromo p{font-size:1.3em;color:#4c4b49;margin:0;font-weight:700;line-height:140%;width:65%}.listingPromo a.button{float:right;margin:10px 10px 0 20px}ul.productsList{float:left;width:100%}.grid .listingPage ul.productsList{border-bottom:1px solid #e2e2e2}ul.productsList li.productsItem{border-bottom:1px solid #e2e2e2;float:left;padding:0 0 20px;margin:0 0 20px;clear:left;width:100%}ul.productsList li.productsItem.lastChunk{margin:0}.grid ul.productsList li.productsItem{width:22.75%;clear:none;margin:0 3% 0 0;border-bottom:none;padding-bottom:120px;position:relative}.js .grid ul.productsList li.productsItem .three.noPadding{position:absolute;bottom:20px}.grid ul.productsList li.productsItem .callToActions{height:150px}.grid ul.productsList li.noMargin{margin:0}ul.productsList li.productsItem .button.buyProduct.marginedBottom{margin-bottom:42px!important}.grid ul.productsList li.clearLeft{clear:left}.grid ul.productsList li.productsItem a.inspectionCopy{display:block;height:27px}ul.productsList li.productsItem .dk_toggle{color:#222;margin-bottom:7px}ul.productsList li.productsItem .bookCover{width:22.75%;padding:0}ul.productsList li.productsItem .bookCover a{height:24px;line-height:24px;font-size:1.2em}ul.productsList li.productsItem .bookDetailsWrap{padding:0 10px 0 20px}.grid ul.productsList li.productsItem .bookCover,.grid ul.productsList li.productsItem .bookDetailsWrap,.grid ul.productsList li.productsItem .three{width:100%;padding:0}ul.productsList li.productsItem .bookDetailsWrap h2{font-size:1.6em;color:#1f1f1e;line-height:130%;margin:0 0 6px;padding:0}ul.productsList li.productsItem .bookDetailsWrap h2 span{font-weight:400}ul.productsList li.productsItem .bookDetailsWrap h2 span.edition{color:#6b6967;font-weight:700;font-size:11px}ul.productsList li.productsItem .bookDetailsWrap h3{font-size:1.1em;text-transform:uppercase;color:#1f1f1e;font-weight:400;margin:0 0 5px;padding:0;line-height:150%;word-wrap:break-word}.wishlist ul.productsList li.productsItem .bookDetailsWrap h3{font-size:1.3em}.wishlist .bookDetailsWrap .info-section{padding:0 0 10px}.wishlist .bookDetailsWrap .isbn{font-size:13px;line-height:17px;color:#a0a0a0;margin:0}ul.productsList li.productsItem .bookDetailsWrap h3 span{text-transform:none}ul.productsList li.productsItem span.comingSoon{background-color:#cccbc7;display:block;float:left;width:100%;color:#fff;text-align:center;margin:3px 0 15px;height:26px;line-height:26px;font-size:1.2em;text-transform:uppercase;font-weight:700}ul.productsList li.productsItem .button.buyProduct.nwaProduct.nowrap,div.product-item>div.product-inner>div.book-hidden>.button.buyProduct.nwaProduct.nowrap{padding-top:8px!important;white-space:nowrap;font-size:10px!important}ul.productsList li.productsItem .button.buyProduct.nwaProduct.remove,div.product-item>div.product-inner>div.book-hidden>.button.buyProduct.nwaProduct.remove{}ul.productsList li.productsItem .button.buyProduct{width:100%;margin:0 0 8px!important}ul.productsList li.productsItem .button.buyProduct.nwaProduct,div.product-item>div.product-inner>div.book-hidden>.button.buyProduct.nwaProduct{font-size:10px;width:100%}@media(max-width:790px){ul.productsList li.productsItem .button.buyProduct.nwaProduct,div.product-item>div.product-inner>div.book-hidden>.button.buyProduct.nwaProduct{line-height:13px}ul.productsList li.productsItem .button.buyProduct.nwaProduct.remove,div.product-item>div.product-inner>div.book-hidden>.button.buyProduct.nwaProduct.remove{padding-top:0!important}ul.tabs-content ul.productsList li.productsItem .button.buyProduct.nwaProduct,div.product-item>div.product-inner>div.book-hidden>.button.buyProduct.nwaProduct{line-height:inherit}}@media(max-width:896px){ul.tabs-content ul.productsList li.productsItem .button.buyProduct.nwaProduct,div.product-item>div.product-inner>div.book-hidden>.button.buyProduct.nwaProduct{line-height:13px}ul.tabs-content ul.productsList li.productsItem .button.buyProduct.nwaProduct.remove,div.product-item>div.product-inner>div.book-hidden>.button.buyProduct.nwaProduct.remove{padding-top:0!important}}.wishlist ul.productsList li.productsItem .button.buyProduct{margin:0 0 15px!important;width:100%;padding:0 20px!important}ul.productsList li.productsItem h2.productPrice{color:#d3461e;margin:0}ul.productsList li.productsItem a.inspectionCopy{font-size:1.2em;color:#2b7ab5;font-weight:700}.no-touch ul.productsList li.productsItem a.inspectionCopy:hover{text-decoration:underline}ul.productsList li.productsItem a.inspectionCopy span{background:url(button-arrow-blue.png) no-repeat;display:block;float:left;height:9px;width:10px}span.cae-flag{background-color:#90a2d0;border-radius:12px;color:#fff;display:inline-block;font-size:1em;font-weight:700;margin:0 0 10px;padding:5px 12px;text-transform:uppercase;width:auto}span.cae-flag a{color:#fff}span.cae-flag a:hover{color:#266ca0}.author-details{margin:0 auto 60px}.listingPagination{float:left;width:100%;display:table;margin:0 0 60px;padding:10px 0;height:22px;line-height:22px;border-bottom:1px solid #e2e2e2}.author-details .listingPagination{margin:0}.author-details ul.buttons li.not-active a{display:none}.authorPic span.caption,.authorPic span.caption p{font-size:12px}#ajaxPlaceholder{position:relative;height:300px;background:url(loading.gif) no-repeat center center}.headerPagination{padding:0 10px;border-top:none;margin:0 0 30px;width:100%!important;border-bottom:none}.headerPagination2{margin:0;border-top:1px solid #e2e2e2;border-bottom:none}.headerPaginationInner{float:left;border-bottom:1px solid #e5e5e5;width:100%;display:table;padding:0 0 8px}.listingHeader .results.elt-results{padding-bottom:20px}.headerPagination2 .headerPaginationInner{border-bottom:none;padding:0}.listingPagination span.count{display:block;float:left;color:#666461;font-size:1.2em;font-weight:700;height:27px;line-height:14px;padding:0}.listingPagination ul.paging{display:table-cell;text-align:center;vertical-align:middle;width:auto;margin:0;padding:0}.listingPagination ul.paging li{font-size:1.2em;color:#666461;margin:0 8px 0 0;display:inline;color:#666461;font-weight:700}.listingPagination ul.paging li a{color:#666461}.no-touch .listingPagination ul.paging li a:hover{text-decoration:underline}.listingPagination ul.paging li.current a{color:#000}.no-touch .listingPagination ul.paging li.current a:hover{text-decoration:none;cursor:default}.listingPagination ul.buttons{float:right;height:30px}.listingPagination ul.buttons li{float:left;width:30px;height:30px;margin:0 5px 0 0}.listingPagination ul.buttons li.next{margin:0}.listingPagination ul.buttons li a{display:block;width:30px;height:30px;background:url(sprite.png) -62px -797px no-repeat;font-size:0;line-height:0;text-indent:-9999999px}.no-touch .listingPagination ul.buttons li a:hover{background-position:-62px -847px}.listingPagination ul.buttons li.next a{background-position:-99px -797px}.no-touch .listingPagination ul.buttons li.next a:hover{background-position:-99px -847px}.grid ul.productsList li.productsItem .bookContainer{height:460px}.grid ul.productsList li.productsItem .bookActions{height:149px}.grid ul.productsList li.productsItem .singleFormat{padding-top:8px;margin-bottom:16px}.grid ul.productsList li.productsItem .bookCover{margin:0 0 8px;max-height:240px}.grid ul.productsList li.productsItem .bookDetailsWrap h2{font-size:1.4em}.grid ul.productsList li.productsItem .bookDetailsWrap{margin:0 0 12px}.grid ul.productsList li.productsItem{padding:0 0 145px;height:630px!important}.grid ul.productsList li.productsItem .comingSoon{margin-top:0!important}.productsListingWrap ul.flex-direction-nav li{float:left;width:30px;height:30px;margin:10px 6px 0 0}.productsListingWrap ul.flex-direction-nav li a{width:30px;height:30px;display:block;background:url(sprite.png) 0 0 no-repeat;color:#fff;text-size:0;text-indent:-9999999px;line-height:0}.productsListingWrap ul.flex-direction-nav li a.flex-prev{background-position:-62px -797px}.no-touch .productsListingWrap ul.flex-direction-nav li a.flex-prev:hover{background-position:-62px -847px}.productsListingWrap ul.flex-direction-nav li a.flex-next{background-position:-99px -797px}.no-touch .productsListingWrap ul.flex-direction-nav li a.flex-next:hover{background-position:-99px -847px}.productsListingWrap ul.flex-direction-nav{position:absolute;bottom:45px;right:0}.headerButton{float:right;margin:0 0 0 10px}.cartHeader{padding:0 10px}.cartHeader>div{border-bottom:1px solid #ebeae9;padding:0 0 8px}.cartItems{float:left;width:100%}.cartItems li.cartLine{float:left;width:100%;padding:25px 10px 0}.cartItems li.cartLine input[type=text]{text-align:center}.cartItems li.cartLine>div{border-bottom:1px solid #ebeae9;padding:0 0 25px}.cartHeader h2{font-size:1.3em;color:#1f1f1e;margin:0}.cartWrap h2{font-size:1.4em;color:#1f1f1e;margin:6px 0 0}.cartWrap .bookDetailsWrap h2{font-size:1.6em;color:#1f1f1e;line-height:130%;margin:0 0 6px;padding:0}.cartWrap .bookDetailsWrap h2 span{font-weight:400}.cartWrap .bookDetailsWrap h3{font-size:1.1em;text-transform:uppercase;color:#1f1f1e;font-weight:400;margin:0 0 6px;padding:0;line-height:140%}.cartWrap a.removeButton{background:url(cross.png) center 13px no-repeat;display:block;text-indent:-999999px;font-size:0;line-height:0;width:40px;height:32px;margin:0 auto}.cartActions{margin:30px 0}.cartActions a{font-size:1.3em;font-weight:700}.cartActions a:hover{text-decoration:underline}.cartActions p{font-size:1.2em;margin:0 0 23px}.cartActions img{max-width:100%}.cartTotals{margin:30px 0 80px}.cartTotals>div{margin:0 0 13px}.cartTotals p{font-size:1.3em;color:#1f1f1e;margin:0;float:left;line-height:130%;height:30px;line-height:30px;font-weight:700}.cartTotals .totalCost p{font-size:1.6em}.cartTotals p a{text-decoration:underline;color:#1f1f1e}.cartTotals p a:hover{text-decoration:none}.cartTotals h3{color:#1f1f1e;font-weight:700;font-size:1.3em;margin:0;float:right;height:30px;line-height:30px}.cartTotals p.smallprint{line-height:140%;font-weight:400}.cartTotals>div.totalCost{border-top:1px solid #ebeae9;padding:15px 0 0}.cartTotals>div.totalCost h3{font-size:1.6em}.cartTotals>div .button{margin:0}.cartTotals>div .button{margin:0;font-size:1.3em!important;font-weight:700;width:100%;padding:0 12px!important}.promoBox{background-color:#e9f1f7;padding:25px 20px 60px;margin:0 0 20px;float:left;width:100%}.promoBox h3{font-size:2.1em;color:#2b7ab5;margin:0 0 20px;line-height:120%}.promoBox ul{float:left}.promoBox ul li{margin-bottom:12px;padding-left:20px;background:url(academic-sprite.png) -988px -623px no-repeat;font-size:1.3em;font-weight:700;color:#1f1f1e}.formArea h2{font-size:2.4em;color:#1f1f1e}.formArea h2 span{color:#d3461e}.formArea p{font-size:1.3em;margin:0 0 25px;line-height:150%}.formArea label{font-size:1.3em;color:#1f1f1e;margin:0 0 4px;cursor:default;float:left;clear:right}.formArea .formRow{margin:0 0 26px;padding:0}.formArea span.error{color:#f10808;font-size:1.2em;float:left;display:block;padding:5px 0 0}.formArea span.formInstruction{font-size:1.3em;line-height:140%;float:left;display:block;color:#1f1f1e;margin:20px 0 0}.formDivider{margin:18px 0 0;padding:24px 0 0}.formBottomDivider{margin:40px 0 0;padding:34px 0 0}.formArea .formAreaSelects ul{width:33%;float:left;margin:0 0 20px}.formArea .formAreaSelects ul li{padding:4px 0;float:left;width:100%}.formArea label.checkLabel{color:#1f1f1e;font-size:1.3em;display:inline;padding:0 5px}.formArea .formAreaSelects label.checkLabel{float:left;width:85%}.formArea .formAreaSelects input[type=checkbox]{float:left}.formArea fieldset,.formArea form{width:100%;float:left}.formBottomDivider p{display:inline}.formBottomDivider p a:hover{text-decoration:underline}.formArea{margin:0 auto 100px}.accountArea,.accountArea fieldset{float:left;width:100%}.accountArea h2{font-size:3em;margin:0 0 25px}.accountArea .detailsRow{float:left;width:100%;border-bottom:1px solid #cccbc8;position:relative;padding:10px 0}.accountArea .buttonsRow{float:left;width:100%;margin:10px 0 0}.accountArea .buttonsRow .button.blue{margin:0}.accountArea .detailsRow h3{width:22%;font-size:1.3em;margin:0;float:left!important;line-height:120%}.alertsSort{float:left;width:100%;border-bottom:1px solid #ebebeb;padding:0 0 30px}.alertsSort label{color:#666;font-weight:700;font-size:1.3em;display:inline;padding:2px 6px 0 0;cursor:default}.alertsSort select{width:140px;top:0;visibility:visible;display:inline}.accountArea .detailsRow p,.accountArea .detailsRow a.formRevealButton{width:78%;float:left;font-size:1.3em;line-height:140%;margin:0;color:#333}.accountArea .detailsRow p.editable_textarea,.accountArea .detailsRow a.formRevealButton{background:url(academic-sprite.png) right -530px no-repeat}.accountArea .detailsRow p.editable_textarea{padding:0}.accountArea .detailsRow a.formRevealButton.open{background:0 0}.accountArea .detailsRow p.editable_textarea:hover{cursor:pointer}.accountArea .detailsRow p.editable_textarea form.editable{float:left;width:100%;overflow:none}.accountArea .detailsRow p.editable_textarea textarea{border:none!important;background-color:#fff1ed;color:#d3461e;overflow:hidden!important;height:32px!important}.accountArea .detailsRow form button{padding:2px 5px;margin:5px 5px 0 0;float:left}.accountArea p{float:left;margin:0 0 15px;font-size:1.3em;line-height:140%}.accountArea .wishlist .discountWrapper{float:right;margin-bottom:20px}.accountArea .wishlist .discountWrapper .chunk{margin-bottom:30px}.accountArea .wishlist .discountWrapper h4{text-transform:none;margin:0;float:right}span.strike{text-decoration:line-through}.rowReveal{float:left;clear:left;margin:10px 0 0;width:100%}.rowRevealTrigger{float:left;width:100%}.rowReveal label{width:22%;font-size:1.3em;margin:0;float:left!important;font-weight:700;color:#222;padding:10px 0 0}.rowReveal input[type=text],.rowReveal input[type=text]:focus,.rowReveal input[type=text]:active{border:none!important;background-color:#fff1ed;color:#d3461e;overflow:hidden!important;height:32px!important;width:78%!important;background-image:none!important;margin:0 0 5px}.rowReveal input[type=submit]{float:left;margin:0 5px 0 22%}.interestChunk{float:left;width:100%;margin:40px 0 20px;border-bottom:1px solid #cccbc8;padding:0 0 20px}.interestChunk h3{font-size:2.4em;margin:0 0 20px}.personalisationChunk{float:left;width:100%;margin:20px 0 0;border-bottom:1px solid #cccbc8;padding:0 0 20px}.personalisationChunk h3{font-size:2.4em;margin:0 0 20px}.personalisationChunk img{float:left;width:15%;margin:0 5% 0 0;background:url(https://www.cambridge.org/packages/cambridge_themes/images/profile-picture-holder.jpg) 0 0 no-repeat}.personalisationChunk .personalisationDetails{float:left;width:80%}.personalisationChunk .personalisationDetails p{float:left;margin:0 0 15px;font-size:1.3em;line-height:140%;padding:0}.personalisationChunk .personalisationDetails label{float:left;font-weight:700;width:100%}.accountWrap{margin-top:40px}.accountWrap .tabScroll{margin:0 0 30px;padding:0 10px;width:25%}.accountWrap .tabScroll .tabs{margin:0}.accountWrap ul.tabs-content{float:right;width:66.66667%;padding:0 10px 0 0}.accountWrap .tabs{width:100%;float:left;border-top:1px solid #ebe9e3;margin:0 0 60px;height:auto;background:0 0}.accountWrap .tabs dd{width:100%;float:left;border-bottom:1px solid #ebe9e3;padding:0}.accountWrap .tabs dd a{font-size:1.3em;color:#1f1f1e;font-weight:700;background:0 0;height:auto;display:block;width:100%;margin:0;padding:18px 0 17px;line-height:13px}.no-touch .accountWrap .tabs dd a:hover{color:#2b7ab5;background:0 0}.accountWrap .tabs dd.active a,.no-touch .accountWrap .tabs dd.active a:hover{color:#2b7ab5!important;cursor:default;border:none;background:#fff!important;border-bottom:1px solid #ebe9e3!important;border-left:none!important;border-right:none!important;filter:none}.alertsChunk{float:left;width:100%;padding:25px 0 30px;border-bottom:1px solid #ebebeb;position:relative}.alertsChunk h3{margin:0 0 15px;color:#d34922;font-size:1.6em;width:65%}.addSubjectsButton{margin:25px 0 100px}.alertsChunk ul.productDetails{width:100%;float:left;margin:0}.alertsChunk ul.productDetails li{font-size:1.3em;color:#1f1f1e;font-weight:700;position:relative;padding:1px 0;float:left;line-height:130%;width:100%}.alertsChunk ul.productDetails li span{font-weight:400}.alertsChunk .buttons{float:left;position:absolute;top:30px;right:0}.conferenceWrap{padding:0 0 50px}span.categoryHeading{display:block;width:100%;font-size:1.1em;color:#95938d;margin:0 0 5px;font-weight:700}.conferenceWrap h1{font-size:2.8em;line-height:120%;margin:0 0 20px}.conferenceWrap p{line-height:150%;font-size:1.4em;color:#1f1f1e}.conferenceWrap .conferenceDetails{border-left:1px solid #f4f3f1;padding:0 10px 0 3%}.conferenceWrap .conferenceDetails img{float:left;width:100%;margin:0 0 10px}.conferenceWrap .conferenceDetails .conferenceRow{padding:10px 0;border-bottom:1px solid #f4f3f1;float:left;width:100%}.conferenceWrap .conferenceDetails .conferenceRow h3{float:left;width:30%;color:#d3461e;font-size:1.3em;font-weight:700;text-transform:uppercase;padding:0;margin:0;line-height:120%}.conferenceWrap .conferenceDetails .conferenceRow p,.conferenceWrap .conferenceDetails .conferenceRow a{float:left;width:70%;color:#1f1f1e;font-size:13px;font-weight:700;line-height:120%;padding:0;margin:0}.conferenceWrap .conferenceDetails .conferenceRow a:hover{text-decoration:underline}.conferencePromoWrap{padding:30px 0}.conferencePromoWrap h4{color:#fff;margin:0 0 15px;font-size:2em;color:#fff;text-transform:none}.conferencePromoWrap p{color:#faf6f0;font-size:1.3em;font-weight:700;line-height:150%;margin:0;padding:0}.conferencePromoWrap .buttonWrap p{margin:10px 0 0}h2.largeHeader{font-size:2em;color:#d3461e;margin:60px 0 20px}h2.largeHeader span{color:#aeaba8}.button.rss{margin:0;height:32px;line-height:32px;padding:0 15px!important;font-weight:700;position:absolute;top:8px;right:103px}.sideNews .bottomLine a.rss{margin:0 0 10px}.socialFooter .button.rss{position:relative;float:right;top:0;right:0;margin:0 7px 0 0}.button.rss span{background:url(academic-sprite.png) -88px -30px no-repeat;display:block;float:left;height:32px;width:14px;margin:0 6px 0 0!important}fieldset.conferenceFilter,form.conferenceFilter,fieldset.newsFilter,form.newsFilter{float:left;width:100%;margin:0 0 20px}fieldset.conferenceFilter select,fieldset.conferenceFilter .dk_container,form.conferenceFilter select,form.conferenceFilter .dk_container,form.conferenceFilter .conferenceFilterChecks,fieldset.newsFilter select,fieldset.newsFilter .dk_container,form.newsFilter select,form.newsFilter .dk_container{width:23%;margin:0 2% 0 0}fieldset.newsFilter .newsFilterChecks,form.newsFilter .newsFilterChecks{width:75%;padding:8px 0 0;float:left}fieldset.conferenceFilter .conferenceFilterChecks,form.conferenceFilter .conferenceFilterChecks{padding:8px 0 0;float:left}fieldset.conferenceFilter .conferenceFilterChecks label,form.conferenceFilter .conferenceFilterChecks label,fieldset.newsFilter .newsFilterChecks label,form.newsFilter .newsFilterChecks label{font-size:13px;color:#1f1f1e;font-weight:700;display:inline-block;margin:0 10px 0 0}.index-row{border-bottom:1px solid #e2e2e1;margin:0 auto 10px;padding:0 0 10px}#subscribe-page{padding:0 10px}.index a:first-child{border:none}.index a{border-left:1px solid #ededed;padding:0 5px;font-size:1.3em}.index a:hover{text-decoration:underline}.subscribe-panel{background-color:#e9f1f7;margin:0 0 30px;padding:17px 22px;margin-top:30px}.subscribe-panel h2{font-size:1.6em;color:#2b7ab5;margin:0 0 5px}.subscribe-panel p{font-size:13px;color:#4c4b49;margin:0;line-height:140%}.cancel-button,.confirm-button{display:none}.subscribe-panel p a:hover{text-decoration:underline}.subscribe-panel .button{height:30px;line-height:30px;margin-top:20px;float:right}.subject-section{position:relative;border-bottom:1px solid #e2e2e1;padding:0 0 22px;margin-bottom:12px}.editable .subject-section h3 label{display:inline}.subject-section h3 label{font-size:16px;line-height:20px;font-weight:700;display:none;color:#222;cursor:default}.editable .subject-section h3 a{display:none}.subject-section h3 a:hover{text-decoration:underline}.subject-section h3 input{display:none}.open.subject-section h3 span{display:inline}.subject-section h3 span{display:none;font-size:.8em;color:#95938d}.subject-section .toggle-subject{position:absolute;top:20px;right:10px;color:#1f1f1e;font-size:1.3em;font-weight:700;background:url(academic-sprite.png) right -385px no-repeat;padding-right:20px}.subject-section.open .toggle-subject{background-position:right -325px}.subject-section .toggle-subject .all,.subject-section.open .toggle-subject .fewer{display:inline}.subject-section .toggle-subject .fewer,.subject-section.open .toggle-subject .all{display:none}.subject-section ul{width:30.3%;margin-right:3%;float:left}.subject-link{background:url(academic-sprite.png) 0 -946px no-repeat;padding-left:18px;margin-bottom:8px;position:relative}.extra-link{display:none}.open .extra-link{display:block}.subject-link label,.subject-link a{font-weight:700;font-size:1.3em;width:33%;margin-top:-2px;display:inline;color:#2b7ab5;line-height:130%}.subject-link label{display:none}.subject-link input{position:absolute;top:0;left:0;display:none}.subscribe-confirm-section{display:none}.biggap{margin-bottom:60px}.button.cancel-button{background:#c3c6c8!important;filter:none;color:#1f1f1e!important}.button.cancel-button:hover{color:#1f1f1e!important;background:#d1d4d5!important;filter:none}.editable .subscribe-panel .top-subscribe-button{color:#bfd4e9!important;background:#3287c6!important;box-shadow:inset 0 0 6px #165b96}.editable .subject-link{background:0 0}.editable .subject-section h3 label{cursor:pointer}.editable .top-subscribe-button{display:none}.editable .cancel-button,.editable .confirm-button{display:inline-block}.editable h3 input{display:inline;margin-right:5px}.editable .subject-link input{display:inline}.editable .subscribe-confirm-section{display:block}.editable .subject-link label{display:inline}.editable .subject-link a{display:none}.subject-link a:hover{text-decoration:underline}.no-js .subscribe-panel{background:0 0;padding:0;height:0;overflow:hidden;margin-bottom:0}.no-js .toggle-subject{display:none}.transparent{background:0 0}.author-name{margin:0 0 4px;line-height:110%}.author-pic{margin-bottom:10px}.qauls{font-size:13px;display:block;width:100%}.author-bio{margin-bottom:40px;border-right:1px solid #e6e5e4}.author-bio.nine{border:none}.author-bio.nine p{padding:0}.author-bio p{font-size:13px;padding-right:20px;line-height:145%}.biolink{background:url(button-arrow-blue.png) 0 -9px no-repeat;display:block;height:9px;line-height:9px!important;width:100px;padding-left:10px;margin-top:7px;font-weight:700;margin-bottom:30px}.award{font-size:13px}.awards li{font-size:13px;font-weight:700;list-style:disc;float:left;width:40%;line-height:1.3em;margin:0 5% 10px}.author-connect h2,.author-connect ul{padding-left:20px}.author-connect li{height:20px;line-height:20px;margin-bottom:12px}.author-connect li a{font-size:13px;font-weight:700;color:#1f1f1e}.no-touch .author-connect li a:hover{color:#d3461e}.author-connect li div{background:url(author-social.png) no-repeat;width:26px;height:21px;float:left}.author-connect div:not(:last-child){border-bottom:1px solid #dadada;padding-bottom:20px;background:none repeat scroll 0% 0% transparent!important}.author-connect .awards li span.arrow{background:url(academic-sprite.png) no-repeat scroll left -81px transparent;height:18px;width:10px;display:inline-block;float:left;margin-right:15px}.author-connect .awards li span.text{float:left;width:90%;height:auto}.author-connect .awards li{height:auto;width:auto;font-weight:400;list-style-type:none}.author-twitter a div{background-position:0 0}.author-facebook a div{background-position:0 -32px}.author-linkedin a div{background-position:0 -64px}.author-youtube a div{background-position:0 -96px}.author-email a div{background-position:0 -127px}.author-pinterest a div{background-position:0 -191px}.author-soundcloud a div{background-position:0 -254px}.author-google a div{background-position:0 -223px}.author-website a div{background-position:0 -159px}.author-details .listingHeader .results{border-bottom:1px solid #e2e2e2;padding-top:30px;margin-bottom:20px}.author-details .listingHeader .resultsDropdown{margin-top:-8px}.author-details .tabScroll .tabs{margin-left:0;margin-right:0}.author-details .productsItem>.bookCover a{height:24px!important;line-height:24px!important;background:#f67038!important;background-image:-moz-linear-gradient(top,#f67038 0%,#d54820 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f67038),color-stop(100%,#d54820))!important;background:-webkit-linear-gradient(top,#f67038 0%,#d54820 100%)!important;background:-o-linear-gradient(top,#f67038 0%,#d54820 100%)!important;background:-ms-linear-gradient(top,#f67038 0%,#d54820 100%)!important;background:linear-gradient(to bottom,#f67038 0%,#d54820 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f67038',endColorstr='#d54820',GradientType=0)!important;text-align:right!important;margin-top:-24px!important}.author-details .bookCover a span{height:65px;width:42px;background:url(book-corner.png) 0 0 no-repeat;float:left;position:absolute;top:-46px;right:0;left:auto}.author-details .listingPage{padding:0}.author-details .tabScroll{padding-left:0;padding-right:0}.author-details ul.productsList li.productsItem{padding-bottom:20px}.author-details ul.productsList li.productsItem .bookCover{width:17.5%}.author-details ul.productsList li.productsItem .bookDetailsWrap h2 span.subtitle{font-size:14px}.author-details .eight{border-right:1px solid #e6e5e4;padding-right:30px}.author-details .videoWrapper{border-bottom:1px solid #dadada;padding-bottom:20px;background:0 0!important}.sideNews.transparent .newsItem a.lineWrapper{margin-bottom:50px}.sideNews.transparent .newsItem a.lineWrapper.last{border-bottom:1px solid #dadada;margin-bottom:10px}.noPaddingLeft{padding-left:0}.noPaddingRight{padding-right:0}.huge{font-size:32px;line-height:1.1em}.orange{color:#d3461e}.author-landing p{font-size:13px;line-height:17px}h4.submissions{text-transform:none;font-size:13px}.headerVeryDeep{margin-bottom:30px}.authorPromo{padding-bottom:20px}.authorPromo h2{font-size:20px;line-height:26px;color:#2b7ab5;margin-top:0}.authorPromo p{font-size:13px;line-height:17px;font-weight:700;margin-top:10px}.authorPromo .button{float:none;height:32px;line-height:32px;padding:0 15px}.authorPromo.promoBox ul li{padding:0 0 0 20px;margin-bottom:12px;line-height:130%}.textbookSearchBox{background-color:#e9f1f7;padding:17px 20px 20px;margin:0 0 20px;width:100%}.textbookSearchBox label{font-size:16px;line-height:26px;color:#2b7ab5;margin-top:0;font-weight:700}.textbookSearchBox label:hover{cursor:default}.textbookSearchBox fieldset input[type=text]{border:none;background:#fff;margin:0 0 8px}.resourceList{margin-bottom:25px}.author-tabs{padding-bottom:20px}.author-tabs .tabs-content.products-slider-tabs{padding-bottom:80px}.author-tabs.tabScroll .tabs{margin-left:0}.sideNews.transparent .newsItem a.lineWrapper.last div{padding:5px 0 0}.video-play{position:absolute;width:45px;height:45px;background:url(playbutton.jpg);bottom:0;left:0;display:block;font-size:0;text-indent:-99999px;line-height:0}.author-landing .author-tabs.tabScroll .tabs{margin:0 12px}.no-touch .author-landing .subject-link a:hover{text-decoration:underline}.authorSliderHeader{float:left;width:100%;padding:0 0 20px 20px;color:#d3461e;margin:20px 0 0}.author-landing-side .sideNews .newsItem a h4{margin:0 0 20px}.author-landing .tabScroll{padding:0 10px 80px}.author-landing-side .sideNews{float:left;margin-top:20px;padding-bottom:0!important;margin-bottom:30px;padding-right:0!important}.author-landing .subject-link{padding-left:12px}.conferencesListingHeader{padding:0 0 10px}.conferencesListingHeader ul.itemsPerPage{float:left}.conferencesListingHeader ul.itemsPerPage li{font-size:1.2em;color:#666461;margin:0 3px 0 0;display:inline}.conferencesListingHeader ul.itemsPerPage li a{color:#666461}.conferencesListingHeader ul.itemsPerPage li.current a{color:#2b7ab5;text-decoration:underline;cursor:default}.conferencesListing,.conferencesListing li,.conferencesListing li a{float:left;width:100%}.conferencesListing{border-bottom:1px solid #e5e5e5}.conferencesListing li a{padding:20px 0 16px;border-top:1px solid #e5e5e5}.conferencesListing li a img{float:left;width:20%;margin:0 3% 0 0}.conferencesListingDetails{float:left;width:77%}.conferencesListing li a span.category{color:#95938d;font-weight:700;font-size:1.1em;margin:0 0 8px;text-transform:uppercase;display:block}.conferencesListing li a h2{font-size:1.8em;color:#1f1f1e;margin:0 0 8px}.conferencesListing li a:hover h2{color:#2b7ab5}.conferencesListing li a p{line-height:140%;margin:0 0 8px;font-size:1.3em;color:#1f1f1e}.conferencesListing li a p.promo{color:#d3461e;font-weight:700}.conferenceLandingSide .sidePromo{margin:0 0 50px}ul.productTagsLinks{border-bottom:1px solid #ebeae9;padding:0 0 20px;float:left;width:100%}ul.productTagsLinks li{float:left}ul.productTagsLinks li a{color:#1f1f1e;font-size:1.3em;font-weight:700}ul.productTagsLinks li a:hover{text-decoration:underline}ul.productTagsLinks li a.current{cursor:pointer;color:#2b7ab5}ul.productTagsLinks li a.current:hover{text-decoration:none;cursor:default}.article-date{color:#95938d;font-weight:700;text-transform:uppercase;font-size:11px}.article-page h1{margin-top:8px;font-size:2.4em;line-height:120%}.article-image{display:block;margin-bottom:20px;width:100%}.article-page .eight{padding-right:20px}.article-page .eight p{font-size:1.4em;padding-right:40px;line-height:150%}.article-nav{border-bottom:1px solid #ebeae9;padding:0 0 15px;margin:80px 0 20px}.article-nav li{float:left}.article-nav li a{font-size:12px;font-weight:700;background:url(article-sprite.png) no-repeat}.no-touch .article-nav li a:hover{text-decoration:underline}.article-back{border-right:1px solid #f0f0ef;padding-right:15px}li.article-back a{background-position:0 3px;padding-left:20px}.article-next{padding-left:15px;float:left}li.article-next a{padding-right:20px;background-position:right -16px}.tags{margin-bottom:60px}.article-page .tags h2{margin:15px 0;font-size:1.8em;color:#d3461e}.comments{padding-top:20px}.comment-header{border-bottom:1px solid #d9d9d6}.comment-filter{float:right;width:120px}.comment-header .right{margin-top:22px}.comment-header label{float:right;height:16px;line-height:16px;font-size:12px;font-weight:700;padding-right:7px}.comment-filter select{width:120px;float:right;top:0;visibility:visible}.comment-filter .dk_toggle{height:16px;line-height:16px;font-weight:700;background:url(article-sprite.png) no-repeat 102% -85px;font-size:10px;color:#1f1f1e}.comment-filter .dk_toggle span{margin-top:-1px;display:block}.a-comment{padding-top:22px;font-size:13px;border-bottom:1px solid #d9d9d6;padding-bottom:20px;margin:0 0 30px}.a-comment p{font-size:13px;line-height:19px;clear:both}.a-comment img{float:left;display:block;margin-right:20px}.comment-data strong{display:block;padding-top:3px;margin-bottom:2px;font-size:14px;line-height:20px}.commenter{margin-bottom:20px}.reply-tools a{background:url(article-sprite.png) no-repeat 0 -32px;font-size:12px;font-weight:700;color:#1f1f1e;padding-left:26px;display:block;float:left;margin-right:20px;height:20px;line-height:20px}.no-touch .reply-tools a:hover{color:#d3461e}a.report-button{background-position:0 -60px}.comments textarea{border:1px solid #d9d9d6;height:100px;background-color:#fff}.make-comment{position:relative;float:left;width:100%;margin:0 0 40px}.comment-login{position:absolute;font-size:13px;font-weight:700;top:68px;left:0;text-align:center;width:100%;float:left}.comment-login div{clear:both;padding:10px 0 0}.make-comment .button{float:right;margin:10px 0 0}.make-comment .comment-login .button{width:150px;margin:10px auto 0;float:none}.comment-login div a:hover{text-decoration:underline}.article-sidebar{border-left:1px solid #eaeaea;padding-left:20px}.articleBox{background:#2f81be;padding:22px;color:#fff;display:block;float:left;width:100%}.articleBox h2{margin:0 0 12px;color:#fff}.articleBox p{font-weight:700;color:#cbe4f7;line-height:140%;font-size:1.3em;margin-bottom:15px}.articleBox span{padding-left:14px;background:url(button-arrow.png) no-repeat 0 3px;font-size:13px;font-weight:700;color:#fff}.no-touch .articleBox:hover span{text-decoration:underline;color:#fff}.journal-slider{position:relative;padding-top:40px;float:left}.journal-slider h2{text-transform:uppercase;font-size:13px}.newsListingHeader{padding:0 0 10px}.newsListingHeader ul.itemsPerPage{float:left}.newsListingHeader ul.itemsPerPage li{font-size:1.2em;color:#666461;margin:0 3px 0 0;display:inline}.newsListingHeader ul.itemsPerPage li a{color:#666461}.newsListingHeader ul.itemsPerPage li.current a{color:#2b7ab5;text-decoration:underline;cursor:default}.newsListing,.newsListing li,.newsListing li a{float:left;width:100%}.newsListing li a{padding:20px 0;border-top:1px solid #e5e5e5}.newsListing{border-bottom:1px solid #e5e5e5}.newsListingDetails{float:left;width:77%}.newsListing li a .imageWrap{float:left;width:20%;margin:0 3% 0 0;position:relative}.newsListing li a img{float:left;width:100%}.newsListing li a img.videoIcon{position:absolute;bottom:0;left:0;width:35px;height:35px}.newsListing li a span.date{color:#95938d;font-weight:700;font-size:1.1em;margin:0 0 8px;text-transform:uppercase;display:block}.newsListing li a h2{font-size:1.8em;color:#1f1f1e;margin:0 0 8px}.newsListing li a:hover h2{color:#2b7ab5}.newsListing li a p{line-height:140%;margin:0 0 8px;font-size:1.3em;color:#1f1f1e}.newsListing li a p.promo{color:#d3461e;font-weight:700}.newsLandingSide .sidePromo{margin:0 0 50px}ul.orbit-bullets li.active{background:#3189d0}.note,.product-inner .note{margin:0!important;padding:0!important;float:left;width:100%}#ratePanel h2{color:#d3461e;margin:0 0 8px}#ratePanel p{font-size:1.3em;line-height:135%;float:left}#ratePanel p a:hover{text-decoration:underline}#ratePanel h3,#ratePanel label{font-size:1.3em;color:#1f1f1e;margin:0 0 6px;padding:0}#ratePanel label:hover{cursor:default}#ratePanel label.normalWeight{font-weight:400}.previewReviewWrapper{display:none}.reveal-modal .button.blue.close-reveal-modal{position:relative;top:0;right:0;text-shadow:none}.reviewPreviewArea{border-top:1px solid #1f1f1e;border-bottom:1px solid #1f1f1e;padding:30px 0;margin:10px 0;float:left}.reviewPreviewArea .ratingContainer{float:left;width:100%;margin:0;height:21px}.reviewPreviewArea .ratingContainer span{font-size:1.3em;color:#1f1f1e;font-weight:700}.shareWrap{padding:0 10px 0 0;position:absolute;top:56px;right:0;z-index:10;display:none}.socialFooter .shareWrap{top:-298px}.shareInner{width:100%;float:left;background-color:#505377;padding:22px 22px 30px}.shareWrap span.topArrow{width:18px;height:9px;display:block;position:absolute;top:-9px;right:43px;background:url(share-top-arrow.png) 0 0 no-repeat}.shareWrap span.bottomArrow{width:18px;height:9px;display:block;position:absolute;bottom:-9px;right:43px;background:url(share-bottom-arrow.png) 0 0 no-repeat}.shareInner h3{color:#fff;font-size:1.6em;border-bottom:1px solid #6e71a1;width:100%;float:left;margin:0 0 16px;padding:0 0 10px}.shareInner ul li{font-size:13px;color:#fff;width:50%;float:left;margin:0 0 4px}.shareInner ul{float:left;margin:0 0 15px;height:auto}.shareInner ul li a{font-weight:700;font-size:13px;color:#fff;height:28px;line-height:28px;padding:0 0 0 34px;display:inline-block;background:url(share-icons.png) 0 0 no-repeat}.shareInner ul li a:hover{color:#c5e1f6;text-decoration:underline}.shareInner ul li.shareStumbleUpon a{background-position:0 -190px}.shareInner ul li.shareFacebook a{background-position:0 -93px}.shareInner ul li.sharePinterest a{background-position:0 -673px}.shareInner ul li.shareTwitter a{background-position:0 -375px}.shareInner ul li.shareDigg a{background-position:0 -276px}.shareInner ul li.shareGoogle a{background-position:0 -568px}.shareInner ul li.shareDelicious a{background-position:0 -459px}.shareInner label{color:#fff;font-size:13px;font-weight:700;margin:0 0 5px}.shareInner fieldset input[type=text],.shareInner fieldset input[type=text]:focus,.shareInner fieldset input[type=text]:active{background-color:#fff;border:none;font-weight:700;color:#222}.footerShareWrap{display:none}.accountWrap .listingHeader .results ul.itemsPerPage{text-align:left}.orderItem{border-bottom:1px solid #ebeae9;padding:0}.orderHistory .dk_container{width:30%;margin:0 0 20px}.orderHistoryHeader>div{border-bottom:1px solid #ebeae9;padding:0;height:30px;line-height:30px}.orderItemHeader>div{padding:0;height:40px;line-height:40px}.orderItemRow>div,.orderItemDetailsRow>div{padding:0 10px 0 0}.orderItemRow>div.alignRight,.orderItemDetailsRow>div.alignRight{padding:0}.orderHistoryHeader h2{font-size:1.3em;color:#1f1f1e;margin:0 0 10px}.orderHistory{margin:0 0 70px}.orderItemRow p{font-size:1.3em;margin:0;height:40px;line-height:40px}.orderItemDetailsRow p{font-size:1.3em;margin:0;height:auto;line-height:140%}.orderItemRow p a:hover{text-decoration:underline}.orderItemRow .alignRight p,.orderItemDetailsRow .alignRight p{width:100%;text-align:right}.orderItemDetailsRow .alignRight p span{text-decoration:line-through;color:#d3461e}.orderItemDetails{display:none;margin:0 0 10px;background:#f7f7f7;padding:15px 15px 10px;float:left!important}.orderItemDetails h3{float:left;margin:15px 0 0;width:100%;text-transform:uppercase;color:#d3461e;font-size:1.3em;padding:0}.orderItemDetailsRow h3{font-size:1.1em;text-transform:uppercase;color:#1f1f1e;font-weight:400;margin:0 0 6px;padding:0;line-height:140%}.orderItemDetailsRow{padding:12px 0 6px;border-bottom:1px solid #e5e5e5;margin:0}.orderItemDetailsRow:last-child{border-bottom:none}.orderItemDetails p.intro{margin:0;font-size:1.2em;font-style:italic}.addressPanel{padding:10px 0 0}.seriesFilter label{display:inline-block;float:left;font-size:13px;color:#1f1f1e;font-weight:700;padding:8px 6px 0 15px}.seriesFilter label:first-child{padding:8px 6px 0 0}.seriesFilter .dk_container{width:32%}.seriesFilterWrap{padding:0 0 10px;float:left;width:100%;margin:-10px 0 0}.seriesFilterWrap ul.buttons{float:right;height:30px}.seriesFilterWrap ul.buttons li{float:left;width:30px;height:30px;margin:0 5px 0 0}.seriesFilterWrap ul.buttons li.next{margin:0}.seriesFilterWrap ul.buttons li a{display:block;width:30px;height:30px;background:url(sprite.png) -62px -797px no-repeat;font-size:0;line-height:0;text-indent:-9999999px}.no-touch .seriesFilterWrap ul.buttons li a:hover{background-position:-62px -847px}.seriesFilterWrap ul.buttons li.next a{background-position:-99px -797px}.no-touch .seriesFilterWrap ul.buttons li.next a:hover{background-position:-99px -847px}.seriesFilterWrap span.count{display:block;float:right;color:#666461;font-size:1.2em;font-weight:700;height:35px;padding:0 10px 0 0;line-height:35px}ul.seriesGrid{float:left;padding:40px 0 30px;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}ul.seriesGrid li{float:left;width:15%;margin:0 2% 30px 0}ul.seriesGrid li a{display:block;height:100%}ul.seriesGrid li div{min-height:210px}ul.seriesGrid li.sixth{margin:0 0 20px}ul.seriesGrid li.first{clear:left}ul.seriesGrid li h3{font-size:1.3em;color:#1f1f1e;line-height:130%}ul.seriesGrid li a:hover h3{color:#266ca0}.seriesMainWrap{float:left;width:100%;padding:0 10px}.introText a{display:block;z-index:20;position:relative}.blogRow{margin-bottom:10px}.blogChunk{float:left;width:95%;position:relative;margin-top:10px}.blogColumn{padding:0 5px 0 20px;height:100%!important;float:left;width:33.33333%}.keyline{border-right:1px solid #d8d7d5}.blogChunk h3{font-size:18px;margin:0 0 4px;float:left;text-indent:-1px;padding:0 73px 0 0;line-height:120%}.blogChunk a.rss{padding:4px 8px 4px 22px;background:#e2e1dd url(academic-sprite.png) -91px -458px no-repeat;color:#444;font-size:12px;text-align:center;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;display:inline-block;width:auto;position:absolute;top:2px;right:0}.blogChunk a.rss:hover{background-color:#d9d8d4}.blogChunk p{float:left;font-size:13px;margin:0 0 3px;clear:both}.blogChunk .blogWrap{float:left;margin:0 0 30px}.blogChunk .blogWrap .date{font-size:11px;color:#95938d;margin:0 0 10px 20px;float:left;display:block;font-weight:700}.blogChunk .blogWrap .count{font-size:11px;color:#555;float:right;display:block;font-weight:700;padding:3px 8px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;position:relative;background-color:#fff;margin:-5px 20px 0 0}.blogChunk .blogWrap .count span{display:block;position:absolute;bottom:-5px;left:4px;width:6px;height:5px;background:url(blog-lip.png) 0 0 no-repeat}.blogWrap h4{font-size:16px;text-transform:none;float:left;margin:0 20px 8px;line-height:140%;clear:both;font-style:italic}.blogWrap p{line-height:145%;margin:0 20px 20px}.blogWrap p a:hover,.blogWrap h4 a:hover{text-decoration:underline}.blogWrap a.more{float:left;width:100%;display:block;height:45px;line-height:45px;text-align:center;font-size:12px;font-weight:700;text-transform:uppercase}.blogWrap .allWrap{float:left;width:100%;display:block;height:45px;line-height:45px;position:relative;display:none}.blogWrap .allWrap a.all{font-size:12px;font-weight:700;text-transform:uppercase;padding:0 0 0 12px;position:absolute;top:0;right:12px}.blogWrap .allWrap a.close{font-size:12px;font-weight:700;text-transform:uppercase;position:absolute;top:0;left:12px}.blogWrap .allWrap a:hover span{text-decoration:underline}span.slideArrow{width:100%;height:16px;display:none;float:left}.blogWrap .moreWrap{float:left;width:100%;height:61px}.blogChunk .blogWrap .topWrap{float:left;padding:24px 0 0}.blogChunk .blogWrap .blogHidden{display:none;float:left}.blogChunk .blogWrap .topArrow{float:left;width:100%;height:13px}.academicBlogs .headerVeryDeep{margin-bottom:40px}.blogChunk h3 a:hover{text-decoration:underline}.blogPond .blogWrap .topArrow{background:url(top-arrow-pond.png) left bottom no-repeat}.blogPond h3 a,.blogPond h4 a,.blogPond p a,.blogPond a.more{color:#2696cb}.blogPond .blogWrap .topWrap{background-color:#e9f6fc}.blogPond .blogWrap .blogHidden .topWrap{border-top:1px solid #d2e2e9}.blogPond a.more{background-color:#ddedf5}.blogPond span.slideArrow{background:url(arrow-pond.png) center left no-repeat}.blogPond .blogWrap .allWrap{background-color:#ddedf5}.blogPond .blogWrap .allWrap a.all{background:url(https://www.cambridge.org/packages/cambridge_themes/images/all-arrow-pond.png) left center no-repeat;color:#2696cb}.blogPond .blogWrap .allWrap a.close{color:#2696cb}.blogLinguist .blogWrap .topArrow{background:url(top-arrow-linguist.png) left bottom no-repeat}.blogLinguist h3 a,.blogLinguist h4 a,.blogLinguist p a,.blogLinguist a.more{color:#e16400}.blogLinguist .blogWrap .topWrap{background-color:#fdeee2}.blogLinguist .blogWrap .blogHidden .topWrap{border-top:1px solid #f0dbca}.blogLinguist a.more{background-color:#fbe5d3}.blogLinguist span.slideArrow{background:url(arrow-linguist.png) center left no-repeat}.blogLinguist .blogWrap .allWrap{background-color:#fbe5d3}.blogLinguist .blogWrap .allWrap a.all{background:url(all-arrow-linguist.png) left center no-repeat;color:#e16400}.blogLinguist .blogWrap .allWrap a.close{color:#e16400}.blogJournals .blogWrap .topArrow{background:url(top-arrow-journals.png) left bottom no-repeat}.blogJournals h3 a,.blogJournals h4 a,.blogJournals p a,.blogJournals a.more{color:#11508b}.blogJournals .blogWrap .topWrap{background-color:#e9f1f8}.topWrap{min-height:270px}.blogJournals .blogWrap .blogHidden .topWrap{border-top:1px solid #d3dee8}.blogJournals a.more{background-color:#dce8f3}.blogJournals span.slideArrow{background:url(arrow-journals.png) center left no-repeat}.blogJournals .blogWrap .allWrap{background-color:#dce8f3}.blogJournals .blogWrap .allWrap a.all{background:url(all-arrow-journals.png) left center no-repeat;color:#11508b}.blogJournals .blogWrap .allWrap a.close{color:#11508b}.blogLibrary .blogWrap .topArrow{background:url(top-arrow-library.png) left bottom no-repeat}.blogLibrary h3 a,.blogLibrary h4 a,.blogLibrary p a,.blogLibrary a.more{color:#555}.blogLibrary .blogWrap .topWrap{background-color:#f3f3f3}.blogLibrary .blogWrap .blogHidden .topWrap{border-top:1px solid #e3e3e3}.blogLibrary a.more{background-color:#ececec}.blogLibrary span.slideArrow{background:url(arrow-library.png) center left no-repeat}.blogLibrary .blogWrap .allWrap{background-color:#ececec}.blogLibrary .blogWrap .allWrap a.all{background:url(all-arrow-library.png) left center no-repeat;color:#555}.blogLibrary .blogWrap .allWrap a.close{color:#555}.blogMedicine .blogWrap .topArrow{background:url(top-arrow-medicine.png) left bottom no-repeat}.blogMedicine h3 a,.blogMedicine h4 a,.blogMedicine p a,.blogMedicine a.more{color:#28a3a8}.blogMedicine .blogWrap .topWrap{background-color:#e9f7f9}.blogMedicine .blogWrap .blogHidden .topWrap{border-top:1px solid #d3e6e9}.blogMedicine a.more{background-color:#daf0f3}.blogMedicine span.slideArrow{background:url(arrow-medicine.png) center left no-repeat}.blogMedicine .blogWrap .allWrap{background-color:#daf0f3}.blogMedicine .blogWrap .allWrap a.all{background:url(all-arrow-medicine.png) left center no-repeat;color:#28a3a8}.blogMedicine .blogWrap .allWrap a.close{color:#28a3a8}#CollectionAllTitles{margin-bottom:23px;text-align:right;float:right;width:33%;margin-top:10px}#CollectionAllTitles a{display:block;width:100%}#featuredTitles{margin-top:10px}#seeAllTitles{margin-top:-35px;margin-right:70px}.product-details .columns{margin-bottom:15px}@media only screen and (max-width:970px){#product-tabs>dd>a{padding-left:10px;padding-right:10px;line-height:425%}#product-tabs>dd>a>span,#product-tabs>dd.disabled>a>span{top:5px!important;left:35%!important}#product-tabs>dd:nth-child(4)>a>span{top:5px!important}#product-tabs>dd:nth-child(4).disabled>a>span{left:35%}.bookCover a span{font-size:.8em}.productSide .notifytitle-btn{font-size:12px!important;padding:2px!important}}@media only screen and (max-width:870px){#CollectionAllTitles .large{font-size:12px}.blogWrap .moreWrap{height:45px}.academicBlogs .headerVeryDeep{margin-bottom:25px}span.slideArrow{display:none!important}.findContent h3,.wrapFooter h3{font-size:1.4em}.findContent{margin:0 0 40px}.heroPromo h3{font-size:1.8em}.heroPromo p{font-size:1.2em}ul.seriesGrid li div{height:170px}.bookCover a span{font-size:.8em}}@media only screen and (max-width:767px){.productDetailsRight{position:inherit!important;height:auto!important}.productInspection p{margin-right:38%!important}.productEbook,.productInspection{height:auto!important}#CollectionAllTitles{margin-bottom:14px;text-align:left;float:none;width:auto}#featuredTitles{margin-left:5px}.mobileHeader .mainNavToggle{display:block!important}.resource-note{left:25%;right:25%;margin-top:-600px!important}.reveal-modal-bg{position:fixed}.mainNavWrap{display:block}.wrapHeader img.academicLogo{margin:25px auto 12px;width:40%;max-width:201px}.wrapHeader h2.academicIntro{text-align:center;width:90%;margin:0 auto 20px;font-size:15px}.cartWrapper{display:none}.searchWrapper{top:0;background-color:#6e8fba}.searchBox{margin:12px 10px 0;height:80px}.searchTabs{display:block;height:20px}.mobileHeader .cartCount{background:url(academic-sprite.png) right -120px no-repeat;height:45px;padding:0;width:46px;position:absolute;right:92px;top:0}.mobileHeader .cartCount span{color:#737373;font-size:12px;padding:8px 0 2px;float:left;font-weight:700;display:block;width:47px;text-align:center}.mobileHeader h1,.mobileHeader h3{width:27px!important}.mobileHeader img.academicHeading{height:45px;width:92px;display:block;position:absolute;left:69px;top:0}.introText{display:none}.featuredContentWrap{display:none}.searchBox fieldset input[type=text],.searchBox form input[type=text]{width:87%}.mainNavWrap{height:auto;margin:0}.mainNav{height:auto}.sanctionedNav .mainNav li{width:100%}.mainNav li{height:auto;border-top:none;width:100%}.mainNav li a{height:50px;padding:0 0 0 10px;color:#31302f;text-align:left;background-color:#f3f2ee}.mainNav li.current,.mainNav li.current:hover{background:0 0;border-top:none;height:auto}.mainNav li.current a,.mainNav li.current a:hover{background-image:none;background-color:#f3f2ee;cursor:pointer;padding:0 0 0 10px}.mainNav li a span.navExpander{width:50px;height:50px;display:block;position:absolute;top:0;right:0;background:url(sprite.png) right -246px no-repeat}.mainNav li a span.navExpander.active{background-position:right -466px}.mainNav li ul li a span.navExpander{background:url(sprite.png) right -357px no-repeat}.mainNav li ul li a span.navExpander.active{background-position:right -577px}.mainNav li a:hover{background-image:none!important;background-color:#f3f2ee!important;color:#31302f!important;height:50px!important;border-bottom:1px solid #deddd8}.optionalNav .mainNav li a:hover{color:#31302f!important}.mainNav li.navDrop .navPanel,.mainNav li.navDrop:hover .navPanel{display:none;float:left;width:100%;background-image:none;padding:0;position:relative;top:0;left:0;border-top:none;height:auto}.no-js .mainNav li.navDrop .navPanel{display:block}.mainNav li.navDrop ul{float:left;width:100%;display:block!important;margin:0}.mainNav li.navDrop ul li,.topicsList ul li{border-top:none;width:100%;margin:0;float:left;height:50px}.mainNav li.navDrop ul li a,.topicsList ul li a,.mainNav li.navDrop:hover ul li a,.topicsList ul li a:hover{width:100%;float:left;height:50px;color:#31302f;font-size:1.3em;font-weight:400;background-image:none;background-color:#eae9e4!important;padding:0 0 0 25px;text-align:left}.mainNav li.navDrop ul li a:hover,.mainNav li.navDrop:hover ul li a:hover{color:#31302f!important;background-image:none;background-color:#eae9e4!important}.mainNav li.navDrop:hover a{color:#31302f!important;background-image:none;background-color:#f3f2ee!important}.mainNav li.navDrop ul li.browseAll a{color:#31302f!important}ul.mainNav li.navLocation{display:block}.mainNav li.navLocation a,.mainNav li.navLocation a:hover{padding:0 28px 0 12px;background:#f3f2ee url(sprite.png) right -757px no-repeat!important}.heroRight{float:left;width:100%;padding:25px 0 0;background-image:none;background-color:#383736}.findContent{display:none}.heroPromo{float:left;width:100%;margin:0 0 25px}.heroPromo h3{padding:0 20px;text-align:center;margin:0 0 13px}.heroPromo p{padding:0 20px;text-align:center;margin:0 0 15px}.heroPromo .button{margin:0 4%;width:92%;height:38px;line-height:38px;font-size:14px}.heroPromo .arrow span{display:none}.heroProductsList{background-image:none;background-color:#46496b}.heroProductsList li{float:left;width:100%;height:auto;background-image:none;background-color:#46496b;margin:0}.heroProductsList li.first{background-image:none;background-color:#46496b}.heroProductsList li .iconBooks,.heroProductsList li .iconDigitalProducts,.heroProductsList li .iconJournals{display:none}.heroProductsList li h3{margin:0;padding:19px 12px 18px;border-bottom:1px solid #545779;font-size:16px}.heroProductsList li ul{float:left;margin:0;width:100%}.heroProductsList li ul li{float:left;width:100%;background:0 0;height:50px;border-bottom:1px solid #545779;margin:0}.heroProductsList li ul li a{padding:0 12px 0 25px;width:100%;display:block;height:50px;line-height:50px;background:url(academic-sprite.png) 12px -179px no-repeat}.heroProductsList li ul li a:hover{color:#a4d0f1}.firstProductsChunk{padding:0}h2.productsTitle{margin:0;padding:15px 12px 0;border-bottom:none;font-size:13px;text-transform:uppercase;float:left;position:relative;top:0;left:0;margin:0 0 -7px}.tabs-content.products-slider-tabs{overflow:visible;margin-left:0;margin-right:0;padding:0;margin-bottom:0;margin-top:50px;border-top:none}div.products-slider{margin-bottom:0}.products-slider>div{display:none}.products-slider-tabs div.orbit .orbit-slide{position:static!important}.products-slider>div:first-child,.products-slider>.fluid-placeholder+div{display:block!important}.products-slider .fluid-placeholder,.products-slider-tabs .orbit-bullets,.products-slider-tabs .slider-nav{display:none!important}.product-item{float:none;width:100%;min-height:0;position:static!important;border:none;border-bottom:1px solid #e5e5e5!important;clear:both;padding:0}.product-inner{position:static}.book{float:left;width:20%;height:auto;margin-bottom:0!important}.book-hidden{display:block!important}.book-link{margin-left:0}.book-link>h5{font-size:16px}.book-link>h5,.book-link>p,.book-link>.price,.book-hidden{margin-left:23%!important}.book-hidden a{float:left}.product-item:hover .product-inner{margin:0!important;width:auto;margin-left:0;background:#fff;position:static;z-index:0;border:none;box-shadow:none;padding:0}.product-item:hover .product-inner .book-link,.product-item .product-inner .book-link{margin:0!important}.product-item:hover .product-inner,.product-item .product-inner{padding:19px 12px}.load-more-books{display:block;margin:0 12px 20px}.product-details .tabs dd a,.product-details .tabs dd a:hover,.tabScroll .tabs dd a,.tabScroll .tabs dd a:hover{height:50px!important;line-height:50px!important;padding:0 12px!important;background-color:#fff!important;color:#31302f!important;border-bottom:1px solid #deddd8}.product-details .tabs dd a:hover,.tabScroll .tabs dd a:hover{background-color:#f3f2ee!important}.product-details .tabs dd.active a,.product-details .tabs dd.active a:hover,.tabScroll .tabs dd.active a,.tabScroll .tabs dd.active a:hover{color:#fff!important}.product-details .tabs dd a:before,.product-details .tabs dd a:after,.tabScroll .tabs dd a:before,.tabScroll .tabs dd a:after{height:50px!important;padding:0 12px!important}.product-details .tabs dd,.tabScroll .tabs dd{height:50px}.product-item .book,.product-item:hover .book,.tabScroll .book,.tabScroll:hover .book{height:auto;margin-bottom:0;width:20%!important}.product-item:first-child:hover .product-inner{margin-left:0}.product-item.last-product-item:hover .product-inner{margin-left:0}.product-item:hover .product-inner>*{margin:0}.product-inner>*{margin:0;display:block}.product-item p{margin:0 0 5px}.tabScroll .last-product-item{border-bottom:none!important}.book-hidden a{margin:5px 0 7px}.tabs-content.products-slider-tabs{margin:0}.products-slider .last-product-item{border-bottom:none!important}.sliderWrap{margin:30px -10px 20px;background-color:#f3f2ee}.newsMoreWrap{display:block;padding:18px 12px 20px}.tabScroll .loadMoreWrap,.loadMoreWrap{display:block;padding:0 12px 20px!important;border-bottom:1px solid #e5e5e5;margin:0}.lastLoadMore{margin:0;border-bottom:none!important}.loadMoreWrap a{padding:0 16px 0 17px}.loadMoreWrap span{height:38px;width:12px;background:url(button-arrow.png) left center no-repeat;display:block;float:left}.sliderWrap h4{margin:0;padding:19px 10px 19px 12px;border-bottom:1px solid #d6d6d6}.sliderWrap .newsItem{padding:0;border-bottom:1px solid #d6d6d6;margin:0;background-color:#f3f2ee}.sliderWrap .flexslider ul li{width:100%}.sideNews .newsItem a{float:left;padding:19px 12px!important}.sideNews,.sideNews:last-child{width:100%;padding:0}.sideNews .flexslider,.sideNews .flexslider ul,.sideNews .flexslider ul li{float:left}.sideNews .newsItem a h4{width:100%;border-bottom:none;padding:0;margin:0 0 10px}.sideNews .newsItem a:hover h4{color:#000}.sideNews .newsItem a p{width:100%;margin:0;padding:0}.sideNews h2,.videoWrapper h2{margin:0 0 -5px;padding:19px 12px 0;font-size:13px;text-transform:uppercase;color:#d3461e}.sideNews h2 a{display:none}.sideNews .sliderWrap{margin:0;padding:0}.sideNews .newsMoreWrap{display:block;padding:18px 12px 20px;float:left;width:100%!important;border-bottom:1px solid #d6d6d6}.sideNews .arrow span{height:38px;background:url(button-arrow.png) left center no-repeat}.sideNews li.noMobile{display:none}.wrapFooter{height:auto;padding:0;background-image:none;background-color:#46496b}.wrapFooter .heroPromo{padding:22px 0 25px;border-bottom:1px solid #545779;margin:0}.wrapFooter .heroPromo h3{border:none;padding:0 20px;text-align:center;margin:0 0 13px;width:100%;font-size:1.8em}.wrapFooter .heroPromo p{border:none;padding:0 20px;text-align:center;margin:0 0 13px;width:100%}.wrapFooter .columns{padding:0}.wrapFooter h3{border-bottom:1px solid #545779;padding:19px 12px 18px;margin:0}.wrapFooter ul li{border-bottom:1px solid #545779;height:38px;line-height:38px;margin:0}.wrapFooter ul li a{width:100%;display:block;height:38px;padding:0 12px 0 26px;background:url(sprite.png) 12px -425px no-repeat}wrapfooter ul li a:hover{background:url(sprite.png) 12px -425px no-repeat;text-decoration:none}.wrapFooter .joinUsOnline li{border-bottom:1px solid #545779;height:38px;line-height:38px;margin:0;width:100%}.wrapFooter .joinUsOnline li a,.no-touch .wrapFooter .joinUsOnline li a:hover,.wrapFooter .joinUsOnline li.facebook a,.no-touch .wrapFooter .joinUsOnline li.facebook a:hover,.wrapFooter .joinUsOnline li.youTube a,.no-touch .wrapFooter .joinUsOnline li.youTube a:hover{width:100%;display:block;height:38px;padding:0 12px 0 26px;background:url(sprite.png) 12px -425px no-repeat;font-size:13px;text-indent:0;color:#fff;line-height:38px}.wrapFooter .findContent{display:block;margin:0;padding:22px 12px 25px;border-bottom:1px solid #545779}.wrapFooter .findContent h3{margin:0 0 15px;border-bottom:none;padding:0}.wrapFooter .dk_container{width:100%}.wrapFooter .dk_options_inner ul li{border-bottom:none;border-top:none;margin:0;padding:0}.wrapFooter ul.dk_options_inner li a{padding:0 10px}.wrapFooter .joinUsOnline li:last-child{border-bottom:none}.crumbsBar{padding:0 12px;margin:0;border-bottom:none}.crumbsBarDeep h2{font-size:2.2em;line-height:130%}.crumbsBarDeep p{width:100%;margin:-10px 0 20px}.crumbsBarDeep div.blurb p{margin:0 0 20px;width:100%}.headerDeep{margin:0}ul.crumbs{width:70%;margin:0}.bookLeft .share{display:block}.bookLeft .button.share{height:26px;line-height:26px;width:auto;float:left;margin:8px 0 10px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px}.bookLeft .button.share span{display:none}.bookCover{width:35%!important;padding:0 5% 0 0;float:left}.bookDetailsWrap{width:65%!important;margin:0;padding:0;float:left!important}.bookLeft h1{font-size:1.8em;margin:0 0 8px}.bookLeft{padding:0 12px;border-right:none;margin:0}span.textbook{margin:0 0 14px}.bookCover a{height:28px;line-height:28px;text-align:center;font-size:1.1em;padding:0}.bookCover span{display:none}.bookLeft ul.productDetails{}.bookLeft ul.productDetails li{font-size:1.1em}.ratingContainer .button{clear:left;border:1px solid red}.bookRight{padding:20px 12px 0;float:left!important;width:100%!important}.priceContainer{float:right;width:65%}.productSide{float:left!important;width:100%!important}.priceContainer{display:none}.mobilePriceContainer{display:block;width:100%;margin:0 0 14px;float:left}.mobilePriceContainer h2{width:auto;margin:0 0 3px;font-size:1.6em}.mobilePriceContainer h3{float:left;width:auto;font-size:1.2em;text-align:left;margin:0}.productEbook,.productInspection{width:150%;padding:0;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;height:50px;line-height:50px;margin:0 0 0 -12px;position:relative;background-color:#fff}.productInspection{border-top:none}.productEbook h3,.productInspection h3{height:50px;line-height:50px;font-weight:400;font-size:13px;padding:0 0 0 48px}.productEbook .productDetails{width:100%}.bookLeft ul.productDetails li{}.productDetailsRight{width:100%;height:50px;position:absolute;top:0;left:0}.productEbook p,.productInspection p{display:none}.productEbook span,.productInspection span{height:25px;width:25px;background:url(academic-sprite.png) 0 -781px no-repeat;display:block;position:absolute;left:12px;top:13px}.productEbook span{background-position:0 -836px}.button.buyProduct{margin:0 0 20px!important}.productSide .notifytitle-btn{font-size:11px!important;padding:0!important;line-height:38px!important}.button.wishlistProduct{width:49%;margin:0 0 20px!important}.product-details .tabs,.tabScroll .tabs{padding:0;margin:0;z-index:10;width:100%;height:auto;background:#31302f;padding-top:45px;display:none}.product-details .tabs dd,.tabScroll .tabs dd{float:none;display:block;background:#eee;width:100%;border-bottom:1px solid #42403d!important;background-color:#31302f}.product-details .tabs dd a,.product-details .tabs dd a:hover,.tabScroll .tabs dd a,.tabScroll .tabs dd a:hover{overflow:visible;float:none;position:static;display:block;padding-bottom:10px;padding-top:10px;color:#fff;display:block;font-size:13px;height:40px;line-height:40px;padding:0 23px;font-weight:400!important;background:0 0}.featured-tab{margin-left:10px}.selected-tab{padding:19px 0 19px 12px;float:left;position:relative;font-weight:400;color:#d3461e;text-transform:uppercase;font-weight:700}.featured-tab{display:none}.product-details .tabs,.tabScroll .tabs{position:relative;float:left;padding:0}.product-details .tabs dd a:before,.product-details .tabs dd a:after,.tabScroll .tabs dd a:before,.tabScroll .tabs dd a:after{display:none!important}.tab-dropdown{display:block;height:45px;width:35px;background:url(homepage-logos.png) no-repeat 0 -294px;position:absolute;right:0;z-index:11;margin:5px;font-size:0;text-indent:-99999px;line-height:0}.tab-dropdown.open{background-position:-39px -294px}.productDetailsRight h3{color:#222}.tabScroll{padding:0}.product-details .columns,.tabScroll .columns{padding:0!important;float:left!important;width:100%!important}.product-details .columns .tabs-content{border-top:1px solid #e5e5e5;padding:20px 12px 0;border-bottom:1px solid #e5e5e5}.tabScroll .tabs-content{padding:0;border-top:1px solid #e5e5e5}.product-details .columns #product-tabs dd a span,.tabScroll #product-tabs dd a span{display:none}.product-details .tabs dd:last-child a,.tabScroll .tabs dd:last-child a{border-bottom:none!important}.product-details .tabs dd:first-child,.tabScroll .tabs dd:first-child{border-top:1px solid #e5e5e5}.product-details .tabs dd:first-child a,.tabScroll .tabs dd:first-child a{border-bottom:2px solid #e5e5e5}ul.tabs-content{margin:0}.product-details .rightBorder h2{margin:0 0 -5px;padding:19px 12px 0;font-size:13px;text-transform:uppercase;color:#d3461e;background-color:#f3f2ee}.product-details .rightBorder{margin:0}.videoWrapper p{padding:0 12px}.videoWrapper{border-bottom:1px solid #d6d6d6;margin:0;padding:0 0 20px;background-color:#f3f2ee}.product-details .video-container{margin:15px 12px 8px}.relatedItemsWrap .flexslider,.relatedItemsWrap .flexslider ul.slides,.relatedItemsWrap .flexslider ul.slides li,.relatedItemsWrap .flexslider ul.slides li a{float:left;width:100%;display:block}.relatedItemsWrap .flexslider ul.slides li{border-bottom:1px solid #d6d6d6}.relatedItemsWrap .flexslider ul.slides li a{padding:15px 12px}.product-details .rightBorder .relatedItemsWrap{margin:0;background-color:#f3f2ee}.alsoViewed{margin:0}.alsoViewed .columns,.browseRelated .columns{padding:0}.alsoViewed h2,.browseRelated h2{margin:0 0 -5px;padding:15px 12px 0;font-size:13px;text-transform:uppercase;color:#d3461e}.alsoViewed .columns a{width:100%;display:block;padding:15px 12px;border-bottom:1px solid #d6d6d6}.browseRelated{padding:0}.browseRelated ul li{height:auto;border-bottom:1px solid #d6d6d6;padding:0;background:url(academic-sprite.png) -938px -965px no-repeat}.browseRelated ul li a{display:block;padding:11px 12px 11px 26px}.browseRelated ul li a:hover{text-decoration:none}.product-details .rightBorder{border-left:none}.socialFooter{padding:10px;background:url(background-texture.jpg) repeat-y 50% top;width:100%!important;float:left!important}.socialFooter .share{display:block!important;margin:0}.landingHero{display:none}.topicHeading{margin:0}.topicHeading .button{float:left;margin:10px 7px 10px 0}.topicsList .columns{padding:0}.topicsList ul{width:100%;margin:0}.topicsList ul li{height:38px;line-height:38px}.topicsList ul li a,.topicsList ul li a:hover,a.seeMore{display:block;font-size:13px;height:38px;line-height:38px;padding:0 12px 0 26px;text-indent:0;width:100%;color:#fff;border-bottom:1px solid #434241!important}.topicsList ul li a,.topicsList ul li a:hover{background:#31302f url(sprite.png) 12px -460px no-repeat!important}a.seeMore{background-position:12px -355px;margin:0;font-weight:400;background:#31302f url(sprite.png) 12px -465px no-repeat!important}.sideNews .sidePromo{margin:0}.sideNews{float:left!important}.sideNews .newsWrap{float:left!important}.subNews .newsWrap{float:left;width:100%;border-bottom:none;margin:0;padding:0}.sideNews .sideConnect{margin:0;padding:0}.sideNews .sideConnect a{width:100%!important;height:38px;line-height:38px;border-bottom:1px solid #d6d6d6;padding:0;background:url(academic-sprite.png) -938px -965px no-repeat!important;color:#1f1f1e;text-align:left;font-weight:400;padding:0 12px 0 30px;text-indent:0;line-height:38px;font-size:1.3em;float:left;max-width:100%;max-height:none;margin:0}.sideNews .sideConnect a img{display:none}.sideNews .sideConnect a:last-child{border-bottom:none}.sideNews .sideConnect h2{margin:0;border-bottom:1px solid #d6d6d6;padding:19px 12px 15px}.subNews .newsMoreWrap{padding:0 12px 20px}.sideNews .newsItem a.rss{float:left;margin:0 0 10px 12px;padding:4px 8px 4px 22px!important}.sideNews .newsItem a.lineWrapper div{padding:0}.sideNews .newsItem a.lineWrapper.last div{padding:0}.sideNews .newsItem a.lineWrapper.last{border-bottom:none}.subNews .video-container{margin:15px 12px 8px}.subNews .videoWrapper h2{margin:0 0 8px}.tabs-content .seeAllLink{display:none}.refinePanel{display:none}.refineResultsButton{display:block;float:right;width:105px;margin:13px 0 0}.refineResultsBottomButton{display:block;float:left}.listingHeader .results ul.itemsPerPage{padding:14px 12px;border-top:1px solid #ebeae9;border-bottom:1px solid #ebeae9;display:block;float:left;width:100%;text-align:left}.listingPage,.grid .listingPage{float:left!important;width:100%!important;padding:0!important}.listingPage ul.productsList,.grid .listingPage ul.productsList{width:100%}.listingPage ul.productsList li.productsItem,.grid .listingPage ul.productsList li.productsItem{padding:15px 0;width:100%;border-bottom:1px solid #e2e2e2;height:auto!important}.listingPage ul.productsList li.productsItem,.grid .listingPage ul.productsList li.productsItem .bookContainer{height:auto!important}.listingPage ul.productsList li.productsItem,.grid .listingPage ul.productsList li.productsItem .bookActions{height:auto!important}.grid ul.productsList li.productsItem .comingSoon{margin-top:3px}ul.productsList li.productsItem .button.buyProduct{height:38px;line-height:38px;font-size:14px}.listingPage ul.productsList li.productsItem .columns:last-child,.grid .listingPage ul.productsList li.productsItem .columns:last-child{float:left!important;width:100%!important;margin:10px 0 0;clear:both;padding:0 12px}.js .grid ul.productsList li.productsItem .three.noPadding{position:static;bottom:auto}ul.productsList li.productsItem .button.buyProduct.marginedBottom{margin-bottom:15px!important}.listingPage .columns:last-child,.grid .listingPage .columns:last-child{float:left!important;width:100%!important;margin:0;clear:both;padding:15px 12px}.listingPage ul.productsList li.productsItem.lastChunk,.grid .listingPage ul.productsList li.productsItem.lastChunk{border-bottom:1px solid #e2e2e2!important}.listingPagination ul.paging,.grid .listingPagination ul.paging{display:none}.listingPagination{border-top:none}ul.productsList li.productsItem .bookCover,.grid ul.productsList li.productsItem .bookCover{padding:0 0 0 12px;min-height:0}.refinePanel{margin:0 0 20px}.refinePanel .refineChunk.last{float:left;border-bottom:1px solid #dbdada;width:100%;margin:0 0 18px;padding:0 0 17px}.productsListingWrap,.listing,.listingHeader,.grid .productsListingWrap,.listing,.listingHeader{float:left!important;width:100%!important;padding:0!important}.listingHeader .header,.grid .listingHeader .header{padding:0 12px}.bookCover a,.grid .bookCover a{height:25px;line-height:25px;font-size:11px}.listingPromo{display:none}.listingHeader .resultsDropdown{float:left;width:100%;padding:10px 12px}.listingHeader .resultsDropdown label{display:none}.listingHeader .resultsDropdown select{float:left}.productsListingWrap h3.mobileHeading{float:left;font-size:1.6em;display:block}.productsListingWrap ul.productsList li.productsItem,.grid .productsListingWrap ul.productsList li.productsItem{margin:0}.productsListingWrap .listingHeader .results,.grid .productsListingWrap .listingHeader .results{margin:0;padding:0}.listingHeader .results h4,.grid .listingHeader .results h4{display:none}.cartHeader{display:none}.cartItems li.cartLine{padding:15px 0 0}.cartItems li.cartLine>div{margin:0;padding:0 12px 15px}.cartItems li.cartLine>div>div.three{float:left;margin:15px 0 0;padding:0;width:100%!important}.cartWrap .columns:last-child{float:left!important;width:100%!important}.cartWrap .columns:last-child.bookDetailsWrap{width:63%!important}.cartItems li.cartLine input[type=text],.cartItems li.cartLine input[type=number]{width:90%!important;text-align:center;margin:0 10% 0 0}.cartFooter>div{float:left!important;width:15%!important;padding:0}.cartWrap .cartFooter>div:last-child{width:70%!important}.cartWrap a.removeButton{text-indent:0;margin:0 auto;display:inline-block;height:32px;line-height:32px;font-size:13px;text-transform:uppercase;font-weight:700;background-image:none}.headerButton{display:none}.cartWrap .leftWrap{width:70%!important;float:left}.cartWrap .cartTotals .rightWrap{width:30%!important;float:right}.cartWrap .cartTotals .buttonWrap{width:48%!important;float:left!important;padding:0!important;margin:10px 0 0}.cartWrap .cartTotals .buttonWrapRight{float:right!important}.cartTotals{margin:10px 0 0;border-bottom:1px solid #ebeae9}.cartActions{margin:15px 0 20px}.cartTotals p.smallprint{font-size:1.2em!important;height:20px}.promoBox h3{font-size:1.8em}.formArea [class*=column]+[class*=column]:last-child,.formArea .columns{float:left!important;width:100%!important;padding:0!important}.formArea .push-eight,.formArea [class*=column]+[class*=pull-four]:last-child{padding:0 12px!important}.formArea .paddingBottom{margin:20px 0 0!important}.promoBox{width:100%;margin:15px 0;padding:20px!important}.formArea h2{margin:0 0 10px;font-size:1.8em}.formArea p{margin:0 0 15px}.formArea .formRow{margin:0}.formArea .dk_container,.formArea select{margin:0 0 25px}.formArea span.error{padding:0;float:left;width:100%;margin:5px 0 22px}.formArea span.formInstruction{width:100%;margin:5px 0 22px}.formArea .formDivider{padding:30px 0 0!important;margin:10px 0 0!important}.formArea .row .columns .formBottomDivider{padding:28px 0 0!important;margin:35px 0 0!important}.formArea .formAreaSelects ul{width:100%;margin:0;padding:0}.formArea .formAreaSelects{margin:0 0 17px}.formBottomDivider p{display:block;width:100%;margin:12px 0 20px}.formArea{margin:0}.searchBox{padding:0}.headerPagination{margin:0;border-bottom:1px solid #ebeae9;padding:8px 12px}.headerPaginationInner{border-bottom:none;padding:0}.listingPagination span.count{padding:5px 0 0}.grid ul.productsList li.productsItem .bookDetailsWrap{padding:0 10px 0 15px}.accountWrap{margin-top:0}.accountWrap .tabScroll{margin:0;padding:0;width:100%}.accountWrap .tabScroll .tabs{margin:0}.accountWrap ul.tabs-content{float:left;width:100%}.accountWrap.tabs dd.active a,.accountWrap .tabs dd.active a:hover,.accountWrap .tabScroll .tabs dd.active a,.accountWrap .tabScroll .tabs dd.active a:hover{color:#fff!important;border:none!important;background:#f57237;background:-moz-linear-gradient(top,#f57237 0%,#d3471f 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f57237),color-stop(100%,#d3471f))!important;background:-webkit-linear-gradient(top,#f57237 0%,#d3471f 100%)!important;background:-o-linear-gradient(top,#f57237 0%,#d3471f 100%)!important;background:-ms-linear-gradient(top,#f57237 0%,#d3471f 100%)!important;background:linear-gradient(to bottom,#f57237 0%,#d3471f 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f57237',endColorstr='#d3471f',GradientType=0)}.accountWrap .tabs{border-top:none}.accountWrap ul.tabs-content{border-top:1px solid #deddd8;padding:0}.accountWrap .tabScroll .tabs dd:first-child{border-bottom:1px solid #deddd8!important}.accountArea h2{padding:0 12px}.accountArea .detailsRow{padding:10px 12px}.accountArea .wishlist h2{display:block}.interestChunk{padding:20px 12px;margin:0}.personalisationChunk{margin:0;padding:20px 12px}.formArea .formAreaSelects{margin:0}.accountArea .buttonsRow{padding:15px 12px;margin:0}.accountArea h2{display:none}.interestChunk h3,.personalisationChunk h3{font-size:1.8em}.accountArea p{padding:0 12px}.accountArea p.intro{padding:15px 12px 0}.alertsSort{padding:0 12px 20px}.alertsChunk{padding:19px 12px}.alertsChunk .buttons{position:inherit;float:left;width:100%;top:0}.alertsChunk ul.productDetails{margin:0 0 12px}.alertsChunk h3{margin:0 0 12px;width:100%}.addSubjectsButton{margin:15px 0 15px 12px}.subject-section ul{float:none;width:auto}.subject-section .toggle-subject{top:-6px}.author-connect h2{padding-left:0}.author-details .video-container{margin-top:50px}.author-bio p{padding-right:0}.authorPic{width:35%!important;padding:0 5% 20px 0;float:left}.author-bio{width:65%!important;padding:0 12px 0 0;border-right:none;float:left;height:auto;margin:0 0 15px}.author-pic{float:left;width:100%;padding:0 0 0 12px;margin:0}.author-connect{float:left!important;width:100%!important;clear:both;border-top:1px solid #dcdcdc;padding:19px 0 0}.author-connect h2{float:left;font-weight:400;color:#d3461e;text-transform:uppercase;font-weight:700;padding:0 12px;font-size:13px;margin:0;width:100%}.author-name{font-size:1.8em}.awards li{margin:0 0 10px;width:100%;list-style-position:inside}.author-connect ul{float:left;width:100%;padding:0}.author-connect ul li{float:left;width:100%;padding:0;border-bottom:1px solid #dcdcdc;height:50px;line-height:50px;margin:0}.author-connect ul.awards li{line-height:normal}.author-connect ul li a{padding:0 12px;display:block;float:left;display:block;width:100%;height:50px;line-height:50px;font-weight:400}.author-connect li div{opacity:1;margin:14px 0 0}.author-details .eight{border-right:none;padding-right:0}.author-details .columns{padding:0}.author-details .listingHeader .results{padding:0;margin:0}.author-details .listingHeader .results h4,.grid .listingHeader .results h4{float:left;display:block;padding:19px 12px;font-size:14px;border-bottom:1px solid #e5e5e5;width:100%}.author-details .listingHeader .resultsDropdown{padding:19px 12px 16px;border-bottom:1px solid #e5e5e5}.author-details .listingHeader .resultsDropdown label{display:inline}.author-details .listingHeader .resultsDropdown select{float:right}.author-details ul.productsList li.productsItem .bookCover{width:35%!important;padding:0 5% 0 0!important;float:left;margin:0 0 10px}.author-details .listingPage ul.productsList li.productsItem{padding:19px 12px;margin:0}.author-details ul.productsList li.productsItem .bookDetailsWrap{width:65%!important;margin:0 0 10px;padding:0;float:left!important}.author-details .listingPagination{padding:10px 12px!important;margin:0;border-bottom:1px solid #e5e5e5}.author-details .sideNews:last-child,.author-landing-side .sideNews:last-child{padding:0;margin:0}.author-details .videoWrapper,.author-landing-side .videoWrapper{padding:0 12px 19px}.author-details .sideNews .videoWrapper h2,.author-landing-side .sideNews .videoWrapper h2{padding:18px 0 15px;margin:0}.author-details .videoWrapper p,.author-landing-side .videoWrapper p{padding:10px 0 0}.author-details .sideNews.transparent .newsItem a.lineWrapper,.author-landing-side .sideNews.transparent .newsItem a.lineWrapper{margin:0}.author-landing-side .sideNews.transparent .newsItem a.lineWrapper{padding:10px 12px 15px!important}.author-details .sideNews.transparent .newsItem a.lineWrapper.last,.author-landing-side .sideNews.transparent .newsItem a.lineWrapper.last{border-bottom:none}.author-details{margin:0 0 10px}#subscribe-page{padding:0}.subscribe-panel{margin:20px 12px;padding:15px 10px}.subscribe-panel .button{float:left;margin-top:10px}.index{padding:0 12px;line-height:30px}.index-row{margin:0}.subject-section{margin:0;padding:20px 12px 10px}.subject-section:last-child{border-bottom:none}.subject-section h3{margin:0 0 15px;clear:both}.subject-section .toggle-subject{top:0;position:relative;float:right;margin:0 0 15px;text-align:right}#subscribe-page .biggap{display:none}.subscribe-confirm-section .subscribe-panel{margin:0 12px 15px}.author-bio.nine{width:65%!important;padding:0 12px 0 0;border-right:none;float:left!important;height:auto;margin:0 0 15px}.authorPromo .share{display:block}.resourceList{margin-bottom:0}.authorSidebar{border:none;padding-bottom:0!important;margin-bottom:0}.author-landing{float:left}.huge{margin:0 0 15px;font-size:2em}.wrapStandard .row .authorLandingSide{padding:0!important;float:left!important;margin:0!important}.authorLandingSide .authorPromo{border-right:12px solid #fff;border-left:12px solid #fff}.authorLandingSide .authorPromo h2{margin:0 0 7px}.authorLandingSide .authorPromo .button{margin:5px 0 10px;width:100%}.authorLandingSide .authorPromo p{float:left;margin:0 0 12px}.authorSidebar .newsItem a.lineWrapper{margin:0!important;padding:10px 12px 15px!important}.authorSidebar .newsItem a.rss{margin:10px 12px}.authorSidebar .videoWrapper{background-color:#fff;float:left;padding:0 12px 19px}.authorSidebar .videoWrapper h2{padding:17px 0 15px}.authorSidebar .videoWrapper p{padding:5px 0 0}.author-landing .columns{padding:0!important}.author-landing h1,.author-landing>div>div p,.author-landing>div>div h2,.author-landing h4{padding:0 12px}.author-landing h4{margin:0;padding:0 12px 10px}.author-landing ul li.subject-link{height:38px;padding:0;border-bottom:1px solid #e5e5e5;margin:0;line-height:38px}.author-landing ul li.subject-link:first-child{border-top:1px solid #e5e5e5}.author-landing .end ul li.subject-link{border-top:none}.author-landing ul li.subject-link a{display:block;height:38px;width:100%;margin:0;padding:0 12px 0 21px;line-height:38px}.author-landing ul{margin:0}.author-landing h4.submissions{margin:18px 0 0}.subject-link{background:url(academic-sprite.png) 0 -946px no-repeat}.author-landing h2{color:#d3461e;text-transform:uppercase;font-weight:700;font-size:13px}.author-landing .tabScroll{padding:0}.author-landing h2.authorSliderHeader{text-transform:none;color:#000;font-size:16px;border-bottom:1px solid #e5e5e5;padding:0 12px 17px;margin:17px 0 0}.author-landing .authorPromo a{width:48%}.author-landing-side{padding:0}.author-landing-side .promoBox,.textbookSearchBox{border-right:12px solid #fff;border-left:12px solid #fff}.textbookSearchBox{margin:15px 0 0}.author-landing-side .videoWrapper{background-color:#fff}.author-landing-side .sideNews .newsItem a h4{margin:0}.author-landing{padding:15px 0 0}.author-landing .subject-link{background-position:10px -936px}.authorPromo .button{float:left}.author-landing-side .videoWrapper{border-bottom:none}.refinePanel ul.options li.spinner label{background:0 0;padding:0 0 0 5px}.author-landing-side .sideNews:last-child{margin:0 0 10px}.authorPromo h2{font-size:16px}.conferenceWrap{padding:15px 0 0}.conferenceWrap h1{font-size:1.8em;margin:0 0 15px}.conferenceWrap .conferenceDetails{padding:0 12px}.conferencePromoWrap h4{font-size:1.8em;margin:0 0 12px}.conferencePromoWrap p{margin:0 0 12px}.conferencePromoWrap{padding:25px 0}.productsListingWrap .columns:last-child{float:left;padding:0;margin:0;width:100%!important}h2.largeHeader{margin:0;border-bottom:1px solid #e5e5e5;padding:19px 12px}.productsListingWrap .columns:last-child .listingPagination{padding:10px 12px!important}.headerVeryDeep{margin:0}.salesforce-wrapper h3,#salesforceForm{padding:0 12px 10px}.formArea .salesforce-wrapper .formRow{margin:0 0 26px}.formArea .salesforce-wrapper [class*=column]+[class*=column]{float:left!important;padding:0!important;width:100%!important}.formArea .salesforce-wrapper #salesforceForm p{padding:0}.crumbsBarDeep h2{width:100%;margin:8px 0 5px}fieldset.conferenceFilter select,fieldset.conferenceFilter .dk_container,form.conferenceFilter select,form.conferenceFilter .dk_container,form.conferenceFilter .conferenceFilterChecks{width:100%;margin:0 0 10px}.conferencesLandingWrap .columns{padding:0!important}.conferencesLandingWrap .itemsPerPage{width:100%;padding:10px 12px;border-bottom:1px solid #e5e5e5}.conferencesListing li a{padding:19px 12px 10px}.conferencesLandingWrap .listingPagination{float:left!important;width:100%!important;padding:10px 12px!important;border-bottom:1px solid #e5e5e5;margin:0}.conferencesLandingWrap .headerPagination2{border-bottom:none;border-top:1px solid #e5e5e5}ul.productTags{padding:10px 12px 0;margin:0 0 10px}ul.productTagsLinks{padding:0 12px 20px}.socialFooter .button.rss{position:relative;float:right;top:0;right:0;margin:0 8px 0 0}.conferencesListing li a h2{font-size:1.4em;line-height:130%}.article-page h2{font-size:1.8em;padding:0 12px}.article-date{margin-top:10px}.article-page .eight p{padding:0 12px}.article-sidebar{padding-left:10px}.journal-slider h2{padding-top:20px;clear:both}.article-page .eight{padding:0!important}.article-date{padding:0 12px}.article-image{padding:0 12px}.article-nav{padding:20px 12px;margin:0}.tags{margin-bottom:10px}.article-page .tags h2{margin:0;padding:14px 12px 5px}ul.productTags{padding:0 12px;margin:10px 0}.article-page .article-sidebar{width:100%!important;float:left!important;padding:0!important;border-left:none}.journal-slider{margin:0;padding:0}.journal-slider h2{font-size:13px;margin:0;padding:19px 12px 0}.relatedItemsWrap .flexslider ul.slides li .relatedItem{float:left}.journal-slider{float:left;clear:both}.relatedItemsWrap ul.flex-direction-nav{display:none}.comments{margin:0;padding:0}.comment-header{padding:0 12px}.a-comment{padding:15px 12px 19px;margin:0}.make-comment{padding:19px 12px 0;margin:0 0 20px}.make-comment h2{margin:0 0 12px}.comment-login .button{display:inline-block}.article-page .articleBox h2{padding:0}.article-nav .article-next{float:right}.article-page .tags h2{font-size:1.6em}fieldset.newsFilter select,fieldset.newsFilter .dk_container,form.newsFilter select,form.newsFilter .dk_container,form.newsFilter .newsFilterChecks{width:100%;margin:0 0 10px}.newsLandingWrap .columns{padding:0!important}.newsLandingWrap .itemsPerPage{width:100%;padding:10px 12px;border-bottom:1px solid #e5e5e5}.newsListing li a{padding:19px 12px}.newsLandingWrap .listingPagination{float:left!important;width:100%!important;padding:10px 12px!important;border-bottom:1px solid #e5e5e5;margin:0}.newsLandingWrap .headerPagination2{border-bottom:none}.newsListing li a h2{font-size:1.4em;line-height:130%}.shareWrap{float:left!important;padding:0 12px}.titleBar{padding:0 12px 0 2px}.orderHistoryHeader h2{display:block}.orderHistory .columns{float:left}.orderHistory{float:left!important;padding:15px 0 0}.orderHistory .dk_container{float:left;width:94%;margin:0 3% 15px}.orderHistoryHeader{width:100%!important}.orderHistoryHeader .columns{width:20%!important;float:left!important}.orderedHistoryHeader .columns{width:20%!important;float:left!important}.orderedHistoryHeader .columns:first-child{width:40%!important}.orderItemDetailsRow{width:100%!important}.orderItemDetailsRow .columns{float:left!important;width:20%!important}.orderItemDetailsRow .columns:first-child{width:40%!important}.orderItem p,.orderItem h2{padding:0}.orderHistory .orderItem,.orderHistory .orderItem .orderItemRow{width:100%!important}.orderHistory .orderItem{float:left!important}.orderHistory .orderItem .orderItemRow .columns{float:left!important;width:20%!important}.accountArea p.intro{padding:0}.orderItemRow{padding:10px 12px 0}.orderHistoryHeader h2{padding:0;line-height:130%}.orderHistoryHeader>div:first-child{padding:0 0 0 12px}.orderedHistoryHeader>div:first-child{padding:0}.deliveryRow .columns{width:50%!important}.contactRow .columns,.contactRow .columns:first-child{width:100%!important}.orderHistoryHeader>div{height:40px;line-height:100%}.orderItemRow p{line-height:130%}.orderHistory select{margin:0 3% 20px;width:94%}.addressPanel>div{float:left!important;margin:0 0 10px}.seriesMainWrap{padding:0}.seriesFilters{float:left!important;margin:0 0 15px;width:100%!important}.seriesFilterWrap{margin:0;padding:12px 0 10px}.seriesFilterWrap fieldset{float:left;padding:0 12px;width:100%}.seriesFilter label,.seriesFilter label:first-child{display:block;width:100%;padding:10px 0 5px}.seriesFilter .dk_container{width:100%;padding:0}.seriesFilterWrap ul.buttons{margin:0 12px 0 0}.seriesFilterWrap span.count{float:left;padding:0 0 0 12px}ul.seriesGrid{padding:20px 12px 0}ul.seriesGrid li{width:28%;margin:0 8% 20px 0}ul.seriesGrid li div{height:auto}ul.seriesGrid li.third{margin:0 0 20px}ul.seriesGrid li.fourth{clear:left}.seriesMainWrap .listingPagination{width:100%!important}.seriesMainWrap .listingPagination span.count{padding:5px 0 0 12px}.seriesMainWrap .listingPagination ul.buttons{padding:0 12px 0 0}.seriesMainWrap .listingPagination{border-bottom:none;margin:0}ul.productsList li.productsItem .button.buyProduct.nwaProduct,ul.productsList li.productsItem .button.buyProduct.nwaProduct.nowrap,ul.productsList li.productsItem .button.buyProduct.nwaProduct.remove{padding-top:12px!important}}@media only screen and (min-width:768px){.mainNav li.navDrop:hover ul{display:block!important}.bookCover a span{font-size:.9em;!important}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.author-connect li div{background-image:url(author-social@2x.png)!important;height:23px!important;background-size:20px 294px;-webkit-background-size:20px 294px;-o-background-size:20px 294px;-moz-background-size:20px 294px;-ms-background-size:20px 294px}.openPageslide,.searchBox fieldset input[type=submit],.mobileHeader .cartCount,.heroProductsList li ul li a,.wrapFooter .joinUsOnline li a,#fancybox-buttons a,.button.share span,.productEbook span,.productInspection span,#product-tabs dd a span,.browseRelated ul li,.rightBorder .sidePromo span,.sideNews .sidePromo span,.refinePanel h3 a,.listingHeader .results a.resultsListing,.listingHeader .results a.resultsGrid,.tabScroll #product-tabs dd a span,.promoBox ul li,.accountArea .detailsRow p.editable_textarea,.accountArea .detailsRow a.formRevealButton,.sideNews .newsItem a.rss,.subject-link,.button.rss span,.mainHero div.orbit-wrapper div.slider-nav span.left,.mainHero div.orbit-wrapper div.slider-nav span.right,.heroProductsList li .iconBooks,.heroProductsList li .iconDigitalProducts,.heroProductsList li .iconJournals,a.seeMore,a.seeMore:hover{background-image:url(academic-sprite@2x.png)!important;-webkit-background-size:1000px 1000px;-o-background-size:1000px 1000px;-moz-background-size:1000px 1000px;-ms-background-size:1000px 1000px;background-size:1000px 1000px}.tab-dropdown,.tab-dropdown.open{background-image:url(homepage-logos@2x.png)!important;-webkit-background-size:361px 400px;-o-background-size:361px 400px;-moz-background-size:361px 400px;-ms-background-size:361px 400px;background-size:361px 400px}.mainNav li.navLocation a,.mainNav li.navLocation a:hover,.socialFooter li.shareTitle,.listingPagination ul.buttons li a,a.signinLink,a.registerLink,.seriesFilterWrap ul.buttons li a{background-image:url(sprite@2x.png)!important;-webkit-background-size:1000px 1000px;-o-background-size:1000px 1000px;-moz-background-size:1000px 1000px;-ms-background-size:1000px 1000px;background-size:1000px 1000px}div.rateit div.rateit-range,div.rateit div.rateit-hover,div.rateit div.rateit-selected,div.rateit div.rateit-preset,div.rateit div.rateit-preset-rtl{background-image:url(star@2x.png)!important;-webkit-background-size:16px 64px;-o-background-size:16px 64px;-moz-background-size:16px 64px;-ms-background-size:16px 64px;background-size:16px 64px}div.rateit.large div.rateit-range,div.rateit.large div.rateit-hover,div.rateit.large div.rateit-selected,div.rateit.large div.rateit-preset,div.rateit.large div.rateit-preset-rtl{background-image:url(star2@2x.png)!important;-webkit-background-size:32px 128px;-o-background-size:32px 128px;-moz-background-size:32px 128px;-ms-background-size:32px 128px;background-size:32px 128px}.contributorsLink span,.seeAllLink span,ul.productsList li.productsItem a.inspectionCopy span{background-image:url(button-arrow-blue@2x.png)!important;-webkit-background-size:5px 18px;-o-background-size:5px 18px;-moz-background-size:5px 18px;-ms-background-size:5px 18px;background-size:5px 18px}.loadMoreWrap span{background-image:url(button-arrow@2x.png)!important;-webkit-background-size:5px 9px;-o-background-size:5px 9px;-moz-background-size:5px 9px;-ms-background-size:5px 9px;background-size:5px 9px}.cartWrap a.removeButton{background-image:url(cross@2x.png)!important;-webkit-background-size:9px 9px;-o-background-size:9px 9px;-moz-background-size:9px 9px;-ms-background-size:9px 9px;background-size:9px 9px}.video-play{background-image:url(playbutton@2x.jpg)!important;-webkit-background-size:45px 45px;-o-background-size:45px 45px;-moz-background-size:45px 45px;-ms-background-size:45px 45px;background-size:45px 45px}.article-nav li a,.comment-filter .dk_toggle{background-image:url(article-sprite@2x.png)!important;-webkit-background-size:20px 120px;-o-background-size:20px 120px;-moz-background-size:20px 120px;-ms-background-size:20px 120px;background-size:20px 120px}.reply-tools a{background-image:url(article-sprite.png)!important}.shareInner ul li a{background-image:url(share-icons@2x.png)!important;-webkit-background-size:173px 1000px;-o-background-size:173px 1000px;-moz-background-size:173px 1000px;-ms-background-size:173px 1000px;background-size:173px 1000px}.shareWrap span.topArrow{background-image:url(share-top-arrow@2x.png)!important;-webkit-background-size:18px 9px;-o-background-size:18px 9px;-moz-background-size:18px 9px;-ms-background-size:18px 9px;background-size:18px 9px}.shareWrap span.bottomArrow{background-image:url(share-bottom-arrow@2x.png)!important;-webkit-background-size:18px 9px;-o-background-size:18px 9px;-moz-background-size:18px 9px;-ms-background-size:18px 9px;background-size:18px 9px}.subjectTitlesWrapper .topicsList .topTopics ul li a{background:url(academic-sprite.png) left -81px no-repeat!important}.seeMoreWrapper a.seeMore,.seeMoreWrapper a.seeMore:hover{background-image:url(academic-sprite.png)!important;background-position:left -81px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5) and (max-width:767px),only screen and (min-device-pixel-ratio:1.5) and (max-width:767px){.wrapFooter .joinUsOnline li a,.no-touch .wrapFooter .joinUsOnline li a:hover,.wrapFooter .joinUsOnline li.facebook a,.no-touch .wrapFooter .joinUsOnline li.facebook a:hover,{background-image:url(sprite@2x.png)!important;-webkit-background-size:1000px 1000px;-o-background-size:1000px 1000px;-moz-background-size:1000px 1000px;-ms-background-size:1000px 1000px;background-size:1000px 1000px}.subjectTitlesWrapper .topicsList .topTopics ul li a{background:#31302f url(sprite.png) 12px -460px no-repeat!important}.seeMoreWrapper a.seeMore,.seeMoreWrapper a.seeMore:hover{background:#31302f url(sprite.png) 12px -460px no-repeat!important}}.textbookSearchBox label{color:#2b7ab5;font-size:16px;font-weight:700;line-height:26px;margin-top:0}.textbookSearchBox input[type=text]{background:none repeat scroll 0 0 #fff;border:medium;margin:0 0 8px}.crumbsBarDeep p.cae{margin:-10px 0 20px;width:100%}span.cae-flag{background-color:#90a2d0;border-radius:12px;color:#fff;display:inline-block;font-size:1em;font-weight:700;margin:0 0 10px;padding:5px 12px;text-transform:uppercase;width:auto}span.cae-flag>a,span.cae-flag>a:link{color:#fff}span.cae-flag>a:hover{color:#2b7ab5}.listingPromo a.button.cae{margin-top:-7px!important}.product-details .tabs-content .refineChunk>h2{margin:0}ul.accordion>li.active{border-top:3px solid #d3461e}ul.accordion>li .title h5{font-size:1.2rem}ul.accordion>li .title:after{top:15px}ul.accordion>li.active .content>ul.accordion>li .title:after,ul.accordion>li.active .content>ul.accordion>li.active .content>ul.accordion>li .title:after{border-color:transparent #9d9d9d transparent transparent}ul.accordion>li.active .content>ul.accordion>li.active .title:after,ul.accordion>li.active .content>ul.accordion>li.active .content>ul.accordion>li.active .title:after{border-color:#9d9d9d transparent transparent}#product-tabs dd a.tabAddInfo span{background-position:-538px -788px;width:24px;height:24px}#product-tabs dd.active a.tabAddInfo span{background-position:-538px -828px;width:24px;height:24px}ul.tabs-content ul.accordion>li .title{background:#f3f2ee url(sprite.png) no-repeat scroll -968px -249px;padding-left:3em;transition:none}ul.tabs-content ul.accordion>li .title:after{border:none}ul.tabs-content ul.accordion>li.active .title{background:#f3f2ee url(sprite.png) no-repeat scroll -968px -470px}div.enquiryForm>a{margin-top:-10px}.eastView img{float:left;margin:0 1em 1.5em 0;border:1px solid #e6e9ed}.eastView{margin:3em 0 0}.eastView>h3{margin-bottom:.5em}.eastView a.link{font-size:1.2rem;font-weight:700;line-height:110%}.rightBorder.noTopMargin{margin-top:0}.button.large.fullWidth{width:100%;margin-bottom:2em}#searchCAE{margin-bottom:1em}.searchBoxCAE{background-color:#e9f1f7;float:left;margin:0 0 20px;padding:10px 20px 20px;width:100%}img#caeLogo{margin:2em auto 3em;width:60%}.textbookSearchBox input[type=text]{background:none repeat scroll 0 0 #fff;border:medium;margin:0 0 8px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.row ul.crumbs li a{background:url(sprite@2x.png) no-repeat scroll -995px -69px}ul.tabs-content ul.accordion>li .title{background:#f3f2ee url(sprite@2x.png) no-repeat scroll -968px -249px;padding-left:3em;transition:none}ul.tabs-content ul.accordion>li.active .title{background:#f3f2ee url(sprite@2x.png) no-repeat scroll -968px -470px;background-size:1000px 1000px}ul.tabs-content ul.accordion>li .title{background:#f3f2ee url(sprite@2x.png) no-repeat scroll -968px -249px;background-size:1000px 1000px}}@media only screen and (max-width:767px){.button.large.fullWidth{border-left:12px solid #fff;border-right:12px solid #fff;margin-top:1em}.bookDetailsWrap{clear:none}.bookRight{padding:40px 12px 0}}#product-tabs.tabs.cae>dd>a.tabDescription>span,#product-tabs.tabs.cae>dd.disabled>a.tabDescription>span{left:37%!important}#product-tabs.tabs.cae>dd>a.tabAddInfo>span,#product-tabs.tabs.cae>dd.disabled>a.tabAddInfo>span{left:41%!important}#product-tabs.tabs.cae>dd.disabled>a.tabAddInfo>span{background-position:-538px -868px;width:25px;height:25px}#product-tabs.tabs.cae>dd>a.tabAuthors>span,#product-tabs.tabs.cae>dd.disabled>a.tabAuthors>span{left:40%!important}@media only screen and (min-width:768px) and (max-width:861px){#product-tabs.tabs.cae>dd>a,#product-tabs.tabs.cae>dd.disabled>a,#product-tabs.tabs.cae>dd.active>a{font-size:1.125em}.bookCover a span{font-size:.8em}.productSide .notifytitle-btn{font-size:10px!important;padding:4px 0!important}ul.tabs-content ul.productsList li.productsItem .button.buyProduct.nwaProduct,div.product-item>div.product-inner>div.book-hidden>.button.buyProduct.nwaProduct{line-height:25px!important}}.product-details>.columns.noPaddingRight{padding:0 0 0 10px}div#leftTitleTab.noPaddingRight>ul.tabs-content{padding-right:15px!important}.eastView img.has-tip{cursor:pointer}.eastView img.has-tip{cursor:pointer}#product-tabs.tabs.cae>dd>a{padding-left:10px;padding-right:10px;line-height:425%}#product-tabs.tabs.cae>dd>a>span,#product-tabs.tabs.cae>dd.disabled>a>span{top:5px!important;left:35%!important}#product-tabs.tabs.cae>dd:nth-child(4)>a>span{top:5px!important}#product-tabs.tabs.cae>dd:nth-child(4).disabled>a>span{left:35%}#btn-req-backlist-convert{background:url(academic-sprite.png) no-repeat scroll 0 -82px transparent!important;color:#2b7ab5;font-size:13px;font-weight:400;margin-top:15px;text-transform:none}span.textbook a,span.gold-tag a{color:#fff}span.textbook a:hover,span.gold-tag a:hover{color:#2b7ab5}.roundedLabel.textbook a:hover{color:#90a2d0}#ebook-forthcoming>span{font-size:13px;margin-top:15px;text-transform:none;font-weight:400;display:block;cursor:default}#ebook-forthcoming strong{width:82%;float:left;font-style:normal;font-weight:700;margin-left:15px;color:#000;line-height:17px}#ebook-forthcoming>div.arrow{position:relative;background:0 0!important;border:none!important;right:-2px;top:23px;float:left;display:block}#ebook-forthcoming>div.arrow:after,#ebook-forthcoming>div.arrow:before{left:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;display:inline-block;z-index:1}#ebook-forthcoming>div.arrow:after{border-color:transparent;border-left-color:#f4f4f4;border-width:5px;margin-top:-5px}#ebook-forthcoming>div.arrow:before{border-color:transparent;border-left-color:#000;border-width:5px;margin-top:-5px}span#locked-icon{background:url(academic-sprite.png) no-repeat -977px -763px;display:block;height:26px;width:23px}span#unlocked-icon{background:url(academic-sprite.png) no-repeat -977px -796px;display:block;height:26px;width:23px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){span#locked-icon{background:transparent url(academic-sprite@2x.png) no-repeat scroll -976px -764px;background-size:1000px 1000px;height:24px;width:24px}span#unlocked-icon{background:rgba(0,0,0,0) url("academic-sprite@2x.png") no-repeat scroll -976px -797px/1000px 1000px;display:block;height:24px;width:24px}}.no-search-results ul li{list-style-type:disc;font-size:16px;margin-left:30px;line-height:23px;display:list-item}.nsr-journals{margin-left:10px;margin-top:31px;margin-bottom:5px}.nsr-digitalcontent{margin-left:4px;margin-top:31px;margin-bottom:5px}@media only screen and (max-width:767px){.no-search-results{margin-top:0;margin-left:4px}.bookCover a span{font-size:.8em}}@media only screen and (max-width:320px){.productSide .notifytitle-btn{font-size:11px!important;padding:4px!important;line-height:15px!important}}