.system-message-enable .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest,.system-message-enable .chg-header{top:32px}.chg-content #pub-header .global-breadcrumb a,.global-breadcrumb{text-transform:lowercase}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.hdr-nav .hdr-profile-name a.track-my-profile,.uma .col-12 .chg-promo-message,.uma .col-12 .chg-system-message,body{font-family:Aspira,Helvetica,Arial,Sans-serif}.chg-header .chg-menu span,.chg-menu-item{vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}[hidden],audio:not([controls]){display:none}body{font-size:13px;line-height:1.3;color:#333}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{color:#00838F;text-decoration:none;outline:0}a:visited{color:#669398}a:hover{text-decoration:underline}.hidden,[hidden]{display:none!important}strong{font-weight:700}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}body.desktop.chegg-css,body.mobile.chegg-css{background-color:#fff}body.mobile .chg-header{position:absolute}body.mobile .chg-global-content{margin-left:0}.system-message-enable .chg-container,.system-message-enable .chg-global-nav-list{margin-top:32px}.uma,.uma .col-12{width:100%;margin:0}.mobile .uma{position:relative;height:auto}.chg-header,.uma{position:fixed;top:0;left:0}.uma{z-index:99999999;height:32px}.uma .col-12{padding:0}.uma .col-12 .chg-promo-alert,.uma .col-12 .chg-system-alert{padding-left:0;min-height:20px;width:20px;margin-top:5px;margin-right:5px;background-image:url(http://www.chegg.com/s/_global/images/icn-important-20x20.png)}.uma .col-12 .chg-promo-message,.uma .col-12 .chg-system-message{text-align:center;margin:0;padding:0;line-height:32px;background-color:#FFF2C6;font-size:12px;color:#666}.chg-header{width:100%;min-width:980px;z-index:2;height:50px;background-color:#f07d00;box-shadow:0 1px 2px #999}.chg-header .chg-banner{background-color:#D96E00;color:#fff;font-weight:700;padding:8px 20px 10px}.chg-header .chg-banner:hover{cursor:pointer;text-decoration:underline}.chg-header .chg-banner span.browserError{background-image:url(http://www.chegg.com/s/_global/images/icn-msg-error-16.png);height:16px;width:16px;display:inline-block;margin-right:8px}.chg-header .chg-header-content{max-width:1150px;min-width:930px;padding-left:50px}.chg-header .chg-logo{display:block;float:left;height:32px;width:105px;margin:10px 0 0;background-image:url(http://www.chegg.com/s/_global/images/logo-chegg_hdr_105x32.png);line-height:9999px;overflow:hidden}.chg-header .chg-top-message{display:none;float:right;color:#fff;font-size:11px;overflow:hidden;margin-top:5px}.chg-header .chg-top-message:hover{text-decoration:none}.chg-header .chg-top-message strong{font-size:12px;font-weight:700}.chg-header .chg-menu{float:right;color:#fff;font-size:13px;font-weight:700;overflow:hidden;padding-left:60px}.chg-header .chg-menu a,.chg-header .chg-menu a:link{color:#fff}.chg-header-autosuggest #header-autosuggest-input{border-radius:6px;padding-left:0;padding-right:60px;text-indent:15px}.chg-header-autosuggest .autosuggest-search-cancel{height:34px;width:34px;position:absolute;right:30px;top:-1px;cursor:pointer;display:none}.chg-header-autosuggest .autosuggest-search-cancel span.icon-x{text-indent:-9999px;background:url(http://www.chegg.com/s/_widget/autocomplete/images/sprite-autosuggest-v01.png) -360px -60px no-repeat;position:relative;top:13px;left:10px;display:block}.chg-header-autosuggest .autosuggest-input-field:focus{outline:0;border-color:#E5E5E5}.chg-header-autosuggest a[data-type=button].autosuggest-search-btn{border-radius:0 6px 6px 0;position:absolute;right:0;top:1px;z-index:1;height:32px;width:32px;border:1px solid #fff;background:#F07D00;padding:0;box-sizing:border-box;text-align:center}.chg-header-autosuggest form.chg-search-form{position:relative}.chg-header-autosuggest .autosuggest-search-btn .icn-magnify{display:block;text-indent:-9999px;float:right;background:url(http://www.chegg.com/s/_widget/autocomplete/images/sprite-autosuggest-v01.png) -300px -60px no-repeat;position:relative;top:6px;left:-2px;margin:2px 6px;height:15px;width:15px}.chg-fixed-header{position:fixed;width:100%;height:0;background-color:#fff;box-shadow:0 1px 2px #999;transition:height .3s,z-index .5s;-webkit-transition:height .3s,z-index .5s;-moz-transition:height .3s,z-index .5s}.ui-placeholder{font-weight:400;color:#999}.hdr-nav .hdr-profile-name,.hdr-nav .hdr-profile-name a.track-my-profile{font-size:19px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chg-menu-item{padding:0 10px;display:inline-block;height:50px;line-height:50px;cursor:pointer;position:relative;text-align:center}.chg-menu-item:hover{text-decoration:none;background-color:#EE6900}.chg-header-more{width:50px}.chg-header-more:before{content:".";overflow:hidden;width:1px;height:22px;padding:0;margin:15px 0;display:block;position:absolute;left:0;top:0;background-color:#F8BE80}.chg-header-more:hover:before,.chg-menu-item:hover+.chg-header-more:before{display:none}.chg-header-username{width:48px}.chg-down-arrow-spacer{font-size:19px;width:11px;height:6px;display:inline-block;position:relative;top:23px;left:5px;background-image:url(http://www.chegg.com/s/_global/images/icn-arw-down-wht-11x6.png)}.hdr-nav .hdr-profile-img{float:left;height:90px;width:90px;overflow:hidden}.hdr-nav .hdr-profile-img img{display:block;max-width:90px;max-height:90px}.hdr-nav .hdr-profile-info{overflow:hidden;padding:10px 12px 0;height:80px}.hdr-nav .hdr-profile-email{font-size:11px;color:#999;padding:3px 0 6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hdr-nav .hdr-profile-links{color:#ddd;font-size:13px}.hdr-nav .hdr-profile-links a{font-size:13px}.hdr-nav .hdr-list{background-color:#fff;overflow:hidden}.hdr-nav .hdr-list a{display:block;border-top:1px dashed #ddd;padding:10px;font-size:16px;color:#666;background-color:#fff;margin:0 5px}.hdr-nav .hdr-list a:hover,.hdr-nav .hdr-list a:hover+a{border-top:1px solid #f5f5f5}.hdr-nav .hdr-list a:hover{color:#333;background-color:#f5f5f5;text-decoration:none}.hdr-nav .hdr-list a:first-child{margin-top:5px;border:none}.hdr-nav .hdr-list a:last-child{margin-bottom:5px}.hdr-small-avatar{border:1px solid #FFF;display:inline-block;height:32px;overflow:hidden;position:relative;width:32px;margin-top:8px}.hdr-small-avatar img{width:32px;display:block}.chg-cart-area,.hide-with-cart,.hide-with-coupon{display:none}.chg-hdr-coupon-icon{display:inline-block;vertical-align:middle}.hdr-nav-coupon{display:block;border-bottom:1px dashed #ddd;padding:10px 5px;font-size:16px;color:#666;background-color:#fff;margin:0 5px;line-height:24px}.hdr-nav-coupon-icon{background-image:url(http://www.chegg.com/s/_global/images/icn-coupon-32x24.png);display:inline-block;height:24px;width:32px;vertical-align:bottom;margin-right:8px}.hdr-nav-coupon-footer{font-size:13px;color:#999;padding:10px}.chg-global-screen-blocker{width:100%;height:100%;position:fixed;background:#ccc;opacity:0;top:0;left:0;z-index:-1;transition:opacity .5s,z-index .5s;-webkit-transition:opacity .5s,z-index .5s;-moz-transition:opacity .5s,z-index .5s}.chg-global-nav-css{position:fixed;top:0;min-width:50px;height:100%;background:#f5f5f5;overflow:hidden;transition:width .3s,box-shadow .5s;-webkit-transition:width .3s,box-shadow .5s;-moz-transition:width .3s,box-shadow .5s}.chg-global-nav-css .chg-global-nav-home{position:fixed;top:87px;margin-left:13px;width:24px;height:20px;display:block;overflow:hidden;line-height:9999px;background-image:url(http://www.chegg.com/s/_global/images/icn-home-24x20.png);transition:opacity .3s,visibility .3s,z-index .5s,top .3s,margin .3s;-webkit-transition:opacity .3s,visibility .3s,z-index .5s,top .3s,margin .3s;-moz-transition:opacity .3s,visibility .3s,z-index .5s,top .3s,margin .3s}.chg-global-nav-css .chg-global-nav-list{position:fixed;top:90px;display:block;width:210px;opacity:0;transition:opacity .5s,top .3s,margin .3s,width .5s,visibility .4s;-webkit-transition:opacity .5s,top .3s,margin .3s,width .5s,visibility .4s;-moz-transition:opacity .5s,top .3s,margin .3s,width .5s,visibility .4s}.chg-global-nav-css .chg-global-nav-list a.chg-global-nav-list-section{cursor:pointer;display:block}.chg-global-nav-css .chg-global-nav-list .divider{border:1px solid #ddd;margin:0 15px}.chg-global-nav-css .chg-global-nav-list .chg-global-nav-list-item{display:block;color:#666;text-decoration:none;padding:10px 4px 10px 30px;cursor:pointer;position:relative;font-size:18px}.chg-global-nav-css .chg-global-nav-list .chg-global-nav-list-item:hover{background:#ddd}.chg-global-nav-css .chg-global-nav-list .chg-global-nav-list-section{display:block;color:#666;text-decoration:none;position:relative;font-size:18px}.chg-global-nav-css .chg-global-nav-list .chg-global-nav-list-section .section-header{padding:10px 4px 10px 30px;color:#999;font-size:14px}.chg-global-nav-css .chg-global-nav-list .chg-global-nav-list-section .chg-global-nav-list-item{padding:5px 4px 5px 50px;font-size:14px}.chg-global-nav-css .chg-global-nav-list .chg-global-nav-list-section .increased-bottom-margin{margin-bottom:10px}.chg-global-nav-css .chg-global-nav-list .nav-list-new{font-size:10px;color:#FFB70D;vertical-align:top}.chg-container{max-width:1200px;min-width:980px;position:relative;z-index:0}.chg-container .chg-container-tower{display:none}.chg-container.center-content{margin-left:auto;margin-right:auto}@media (min-width:1200px){.chg-container.has-tower .chg-container-tower{display:block;float:right;margin-top:30px;width:160px;padding-left:20px;height:650px}}.chg-global-content{margin-left:50px;background-color:#fff;overflow:hidden;position:relative;transition:margin .3s;-webkit-transition:margin .3s;-moz-transition:margin .3s}.center-content .chg-global-content{margin-left:0}.no-nav .chg-header .chg-header-content{padding-left:0;min-width:980px;max-width:1200px}.no-nav .chg-global-nav{display:none!important}.no-nav .chg-global-content{margin-left:0!important}.no-subnav .chg-nav{display:none}.no-subnav .chg-content{padding-top:30px}.chg-nav{background-color:#fff;z-index:10;width:100%;position:fixed;padding-top:12px}.chg-nav .col-12{height:52px;border-bottom:1px solid #e4e4e4}.chg-nav a{display:block;float:left;height:52px;vertical-align:top;color:#666;font-size:14px;margin-right:20px;position:relative;bottom:-1px}.chg-cpn-mini,.chg-footer-container .chg-footer-copyright img{vertical-align:middle}.chg-nav a.selected{color:#f07d00;font-weight:400;background:url(images/img-tab-pointer-20x10.fw.png) bottom center no-repeat}.chg-nav a.selected:after{display:block;text-align:center;font-size:19px;margin-top:-2px}.chg-nav a.selected:hover{text-decoration:none}.chg-nav .nav-label{display:block;padding:19px 0 0}.chg-content{min-height:550px;padding:90px 0 100px;position:relative}.chg-content #pub-header{margin-left:10px}.chg-content #pub-header .global-breadcrumb{padding-top:0;text-transform:lowercase}.chg-content #pub-header .crumbs.pad-bottom-ten{padding-bottom:10px}.seo-content{position:absolute;left:30px;bottom:20px}.chg-module{position:relative;margin-bottom:20px}.chg-footer{position:relative;background-attachment:fixed}.chg-footer .chg-footer-pattern{height:450px}.chg-footer .chg-footer-new-label{font-size:9px;margin-left:-25px;padding-right:5px;color:#F07D00;font-family:Helvetica,Arial,Sans-serif}.chg-container.no-resize{width:1020px}@media (min-width:980px){.chg-header .chg-top-message{display:block}}.xdebug-error{position:relative;z-index:99999}.chg-footer-container{position:relative;margin-left:auto;margin-right:auto;max-width:1200px;min-width:980px}.chg-footer-container .chg-footer-nav{line-height:20px;border-top:1px solid #ddd;padding:30px 30px 0}.chg-footer-container .chg-footer-nav .chg-footer-nav-column{width:16%;float:left}.chg-footer-container .chg-footer-nav a{color:#999!important;font-size:13px;font-weight:400}.chg-footer-container .chg-footer-copyright{margin-top:25px}.chg-footer-container .chg-footer-copyright .col-first{margin-left:0;float:right}.chg-footer-container .chg-footer-copyright .col-first img{float:right}.chg-footer-container .chg-footer-copyright .col-last{margin-right:0}.chg-footer-container .chg-footer-copyright .col-last div{margin:3px 10px 0 0;float:right}.chg-footer-container .chg-copyright{padding-top:8px;color:#999}.chg-footer-container .chg-copyright-blk{margin:0 0 0 30px;width:400px}.chg-footer-container .chg-copyright a{padding:0 20px 0 0}.chg-footer-container .chg-copyright p{padding-top:10px;text-align:left;font-size:12px}.chg-footer-container .chg-footer-nav h4{font-weight:700;font-size:13px;color:#999}.chg-footer-container .footer-nav-blk{padding-left:25px;min-height:270px}.chg-footer-container .img-chg-plant-tree{background-image:url(http://www.chegg.com/s/_global/images/img-chegg-plants-trees.png);width:140px;height:56px;line-height:9999px;overflow:hidden}.chg-footer-container .chg-footer-truste-seal{display:inline-block}.chg-footer-container .chg-mil-trees{font-weight:700;width:150px;margin-top:8px;text-align:right;font-size:20px;color:#ccc;margin-left:110px}.chg-cpn-txt,.chg-cpn-txt-lrg{font-family:Helvetica,Sans-serif;color:#B82725;font-weight:700}.chg-footer-container ul{margin:0;list-style:none}h4.pub-resources{margin-top:25px}.chg-page-loading{position:absolute;margin-top:120px;top:0;left:50%;margin-left:-50px;background-color:#fff;padding:20px;border-radius:10px}.chg-load{width:75px;height:15px;background:url(http://www.chegg.com/s/_global/images/cjax-indicator.gif) no-repeat}.chg-cpn-mini{background-image:url(http://www.chegg.com/s/_global/images/icn-coupon-22x17.png);background-repeat:no-repeat;display:inline-block;width:22px;height:17px}.chg-cpn-txt{font-size:11px}.chg-cpn-txt-lrg{font-size:20px}.chg-cpn-slanted{background-image:url(http://www.chegg.com/s/_global/images/img-coupon-166x90.png);background-repeat:no-repeat;display:inline-block;width:166px;height:90px}.chg-cpn-dialog-text{font-size:20px;color:#666;font-weight:700}.chg-cpn-dialog-content .chg-cpn-slanted{padding:0 10px 35px 0;float:left}.supertext{font-size:10px;top:-5px;position:relative}.api-profiler{position:fixed;z-index:999999;font-size:9px;left:2px;bottom:20px;border:1px dotted #999;line-height:13px}.api-profiler .api-profiler-hotspots{padding:3px;background-color:#fff;border-bottom:1px dotted #bbb}.api-profiler .api-profiler-hotspots:hover{cursor:pointer}.api-profiler .api-profiler-timings{padding:3px}.api-profiler .api-profiler-more{border-top:1px dotted #bbb;padding:2px 2px 0}.api-profiler .api-profiler-more:hover{cursor:pointer}.api-profiler .api-profiler-more img{vertical-align:text-bottom}.chg-tracking-section{box-shadow:0 0 0 1px #fff inset,0 0 0 4px red inset!important}.chg-tracking-entity{box-shadow:0 0 0 1px #fff inset,0 0 0 4px #00f inset!important}.chg-tracking-label{position:absolute;background-color:#fff;font-size:11px;font-family:Aspira,Helvetica,Arial,Sans-serif;font-weight:400;padding:3px 5px;opacity:.8;z-index:100}.auto-apply-coupon-dialog .coupon-message,.auto-apply-coupon-dialog .coupon-partner{font-family:Aspira-Light,Helvetica,Arial,Sans-serif;clear:both}.global-breadcrumb{color:#999;font-size:11px;padding:10px 0 15px}.global-breadcrumb a,.global-breadcrumb.txt-2-small{color:#999}.chg-system-message{color:#666;font-weight:700;padding-top:20px}.chg-system-message span.chg-system-alert{background-image:url(http://www.chegg.com/s/_global/images/icn-msg-error-16.png);height:16px;width:16px;display:inline-block;margin-right:8px;vertical-align:top}.chg-promo-message{color:#333;margin-top:20px;background-color:#f5f5f5;border:1px solid #eee;padding:10px;font-size:16px;border-radius:5px;text-align:center}.chg-promo-message span.chg-promo-alert{background-image:url(http://www.chegg.com/s/_global/images/icn-coupon-24x16.png);height:16px;width:24px;display:inline-block;margin-right:8px;margin-top:2px;vertical-align:top}.auto-apply-coupon-dialog{text-align:center;padding:0 50px;position:relative}.auto-apply-coupon-dialog .coupon-partner{font-size:20px;color:#666;font-weight:700;margin:0 0 10px}.auto-apply-coupon-dialog .coupon-message{font-size:48px;color:#FFB70D;margin:0 0 20px}.auto-apply-coupon-dialog .coupon-added-msg,.auto-apply-coupon-dialog .coupon-expiration,.headline .couponIcon .coupon-added-msg{font-size:18px;font-family:Aspira,Helvetica,Arial,Sans-serif}.auto-apply-coupon-dialog .coupon-added-msg{color:#666;margin:0 0 20px;clear:both}.auto-apply-coupon-dialog .coupon-expiration{color:#999;margin-bottom:20px}.auto-apply-coupon-dialog button{margin-bottom:30px}.auto-apply-coupon-dialog .img-ohad-chegg-box{background-image:url(http://www.chegg.com/s/autoapplycoupon/images/img-ohad-chegg-box.png);width:172px;height:111px;position:absolute;bottom:0;right:0}.headline .couponIcon{margin:0 auto;background-image:url(http://www.chegg.com/s/autoapplycoupon/images/icn-orange-coupon-45x30.png);background-repeat:no-repeat;background-position:left top;width:400px;height:33px;text-indent:60px;line-height:33px}.headline .couponIcon .coupon-added-msg{color:#666;clear:both}button,input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%;margin:0;vertical-align:baseline}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label.form-checkbox,input[type=radio]+label.form-radio{cursor:pointer;display:inline-block;font-size:0;vertical-align:text-bottom}input[type=checkbox]+label.form-checkbox+label,input[type=radio]+label.form-radio+label{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:12px;color:#666}input[type=radio]+label.form-radio{position:relative;width:20px;height:20px;margin-right:10px;background-color:#FFF;border:2px solid #CCC;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50% 50%;-moz-border-radius:50%;border-radius:50%}input[type=radio]+label.form-radio:before{position:absolute;content:'';width:10px;height:10px;top:50%;left:50%;margin-top:-5px;margin-left:-5px;background-color:transparent;-webkit-border-radius:50% 50%;-moz-border-radius:50%;border-radius:50%}input[type=radio]:checked+label.form-radio:before{background-color:#F07D00}input[type=radio]:disabled+label.form-radio:before{background-color:#DDD}input[type=email][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=url][disabled],textarea[disabled]{background-color:#f5f5f5;opacity:.5}input[type=checkbox]+label.form-checkbox{position:relative;width:20px;height:20px;margin-right:10px;border:2px solid #CCC;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px 3px;-moz-border-radius:3px;border-radius:3px}input[type=checkbox]+label.form-checkbox:before{position:absolute;content:'';width:5px;height:10px;top:50%;left:50%;border-bottom:2px solid transparent;border-right:2px solid transparent;margin-top:-5px;margin-left:-2.5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}input[type=checkbox]:checked+label.form-checkbox:before{border-color:#F07D00}input[type=checkbox]:disabled+label.form-checkbox:before{border-color:#DDD}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{width:100%;background-color:#FFF;border:2px solid #E5E5E5;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px 6px;-moz-border-radius:6px;border-radius:6px}.form-group.group-icon label.form-label-lg,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}input[type=email].form-input-lg,input[type=number].form-input-lg,input[type=password].form-input-lg,input[type=search].form-input-lg,input[type=tel].form-input-lg,input[type=text].form-input-lg,input[type=url].form-input-lg{height:44px;font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:20px;color:#666;padding:0 15px}input[type=email].form-input-sm,input[type=number].form-input-sm,input[type=password].form-input-sm,input[type=search].form-input-sm,input[type=tel].form-input-sm,input[type=text].form-input-sm,input[type=url].form-input-sm{height:34px;font-family:Aspira,Helvetica,Arial,Sans-serif;color:#666;font-size:16px;padding:0 10px}input[type=email].form-input-mini,input[type=number].form-input-mini,input[type=password].form-input-mini,input[type=search].form-input-mini,input[type=tel].form-input-mini,input[type=text].form-input-mini,input[type=url].form-input-mini{height:26px;font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:14px;color:#666;padding:0 10px}input[type=email].form-input-error,input[type=number].form-input-error,input[type=password].form-input-error,input[type=search].form-input-error,input[type=tel].form-input-error,input[type=text].form-input-error,input[type=url].form-input-error{border-color:#D33F2A;color:#D33F2A}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{border-color:#3F8Fa3;color:#333;outline:0}textarea{width:100%;background-color:#FFF;border:2px solid #E5E5E5;padding:10px;box-sizing:border-box;-webkit-border-radius:6px 6px;-moz-border-radius:6px;border-radius:6px}textarea.form-textarea-lg{height:150px;font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:20px;color:#333;padding:10px 15px}textarea.form-textarea-sm{height:135px;font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:14px;color:#333;padding:9px 15px}textarea.form-textarea-mini{height:60px;font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:13px;color:#333;padding:6px 10px}textarea.form-textarea-error{border:2px solid #D33F2A}textarea:focus{outline:0}input[type=password].error-shadow,input[type=email].error-shadow,input[type=text].error-shadow,input[type=number].error-shadow{border:1px solid #D33F2A;background-image:url(/s/_global/images/icn-msg-error-16.png);background-repeat:no-repeat;background-position:98% 50%}select.error-shadow{border:1px solid #D33F2A}.error label,.error-msg{color:#D33F2A}.error-msg{font-size:11px;margin-top:5px}label.form-label-lg,label.form-label-mini,label.form-label-sm{display:block;font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:12px;color:#333;padding-bottom:5px;text-transform:uppercase}.drop-down-group select,.drop-down-group select:disabled+.drop-down-value.ui-focus+.drop-down-list,.drop-down-group select:disabled+.drop-down-value:focus+.drop-down-list{display:none}.form-group{position:relative}.form-group.group-side>label{float:left;width:90px;text-align:right}.form-group.group-side>label.form-label-lg{padding-top:16px}.form-group.group-side>label.form-label-sm{padding-top:11px}.form-group.group-side>label.form-label-mini{padding-top:7px}.form-group.group-side .input-column{margin-left:100px}.form-group.group-icon label{font-size:0;border-right:2px solid #DDD}.form-group.group-icon label.form-label-lg{position:absolute;width:47px;top:6px;height:32px;margin-left:15px;box-sizing:border-box}.form-group.group-icon label.form-label-mini,.form-group.group-icon label.form-label-sm{margin-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:absolute}.form-group.group-icon label.form-label-lg:before{font-size:24px}.form-group.group-icon label.form-label-sm{width:34px;top:5px;height:24px;box-sizing:border-box}.form-group.group-icon label.form-label-mini{width:28px;top:4px;height:18px;box-sizing:border-box}.form-group.group-icon label.form-label-mini:before{font-size:14px}.form-group.group-icon label:before{font-family:Chegg-icon;font-size:20px;position:absolute;line-height:1.3em;width:100%}.form-group.group-icon .form-input-lg,.form-group.group-icon .form-input-mini,.form-group.group-icon .form-input-sm{padding-left:72px}.form-group.group-icon .form-input-lg:focus+*+label,.form-group.group-icon .form-input-lg:focus+label,.form-group.group-icon .form-input-mini:focus+*+label,.form-group.group-icon .form-input-mini:focus+label,.form-group.group-icon .form-input-sm:focus+*+label,.form-group.group-icon .form-input-sm:focus+label{color:#3F8Fa3;border-right-color:#3F8Fa3}.form-group.group-icon .form-input-sm{padding-left:56px}.form-group.group-icon .form-input-mini{padding-left:44px}.drop-down-group{position:relative;font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:20px;color:#666;min-width:70px}.drop-down-group select:disabled+.drop-down-value{opacity:.55;background-color:#F5F5F5}.drop-down-group .drop-down-value{display:block;position:relative;padding:5px 40px 5px 15px;height:44px;border:2px solid #E5E5E5;background-color:#FFF;cursor:pointer;overflow:hidden;white-space:nowrap;-webkit-border-radius:6px 6px;-moz-border-radius:6px;-ms-border-radius:6px 6px;-o-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.drop-down-group .drop-down-value+.drop-down-list{display:none;position:absolute;margin-top:-2px;overflow:auto;left:0;right:0;max-height:15em;background-color:#FFF;border:2px solid #E5E5E5;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;z-index:900}.drop-down-group .drop-down-value+.drop-down-list:active,.drop-down-group .drop-down-value.ui-focus+.drop-down-list,.drop-down-group .drop-down-value:focus+.drop-down-list,select{display:block}.drop-down-group .drop-down-value+.drop-down-list>li{position:relative;padding:5px 20px;overflow:hidden;white-space:nowrap;cursor:pointer}.drop-down-group .drop-down-value+.drop-down-list>li:hover{background-color:#F5F5F5}.drop-down-group .drop-down-value+.drop-down-list>li:before{position:absolute;content:'';width:20px;right:0;top:0;bottom:0;background-color:transparent;-webkit-box-shadow:-15px 0 12px -10px #FFF inset;-moz-box-shadow:-15px 0 12px -10px #FFF inset;box-shadow:-15px 0 12px -10px #FFF inset}.drop-down-group .drop-down-value+.drop-down-list>li.active{font-family:Aspira-Bold,Helvetica,Arial,Sans-serif}.drop-down-group .select-sm+.drop-down-value,.drop-down-group .select-sm+.drop-down-value+.drop-down-list{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:18px}.drop-down-group .drop-down-value:hover{background-color:#F5F5F5}.drop-down-group .drop-down-value.ui-focus,.drop-down-group .drop-down-value:focus{outline:0;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.drop-down-group .drop-down-value:before{position:absolute;content:'';width:30px;right:0;top:0;bottom:0;background-color:transparent;border-left:2px solid #E5E5E5;-webkit-box-shadow:-10px 0 10px -5px #FFF;-moz-box-shadow:-10px 0 10px -5px #FFF;box-shadow:-10px 0 10px -5px #FFF}.drop-down-group .drop-down-value:after{position:absolute;content:'';width:0;height:0;top:50%;right:10px;border-width:4px 4px 0;border-color:#666 transparent transparent;border-style:solid}.drop-down-group .select-lg+.drop-down-value,.drop-down-group .select-lg+.drop-down-value+.drop-down-list{line-height:1.7em}.drop-down-group .select-sm+.drop-down-value{padding-left:10px;height:34px;color:#666}.drop-down-group .select-sm+.drop-down-value+.drop-down-list{color:#666}.drop-down-group .select-mini+.drop-down-value,.drop-down-group .select-mini+.drop-down-value+.drop-down-list{line-height:1.2em;font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:14px;color:#666}.drop-down-group .select-mini+.drop-down-value{padding-left:10px;height:26px}.error-msg-lg,.error-msg-mini,.error-msg-sm{margin-top:5px;color:#D33F2A;font-family:Aspira,Helvetica,Arial,Sans-serif}.drop-down-group .select-mini+.drop-down-value:before{width:25px}.drop-down-group .select-mini+.drop-down-value:after{border-width:3px 3px 0}.drop-down-group .form-select-error+.drop-down-value{border-color:#D33F2A}.drop-down-group .form-select-error+.drop-down-value:before{border-left-color:#D33F2A}.drop-down-group .form-select-error+.drop-down-value:after{border-color:#D33F2A transparent transparent}.error-msg-lg{font-size:20px}.error-msg-sm{font-size:12px}.error-msg-mini{font-size:11px}.form-select{position:relative}.form-select select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;z-index:1}.form-select:after,.form-select:before{position:absolute;content:'';width:0;z-index:2}.form-select:before{right:30px;top:0;bottom:0;background-color:transparent;border-left:2px solid #E5E5E5;-webkit-box-shadow:-10px 0 10px -5px #FFF;-moz-box-shadow:-10px 0 10px -5px #FFF;box-shadow:-10px 0 10px -5px #FFF}.form-select:after{height:0;top:50%;right:10px;border-width:4px 4px 0;border-color:#333 transparent transparent;border-style:dotted}.icon-chegg-box,.icon-chegg-circle,select{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}select{overflow:hidden;height:44px;border:2px solid #E5E5E5;background-color:#FFF;outline:0;cursor:pointer;-webkit-border-radius:6px 6px;-moz-border-radius:6px;-ms-border-radius:6px 6px;-o-border-radius:6px;border-radius:6px;box-sizing:border-box;font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:14px;color:#333}select:hover{background-color:#f5f5f5}select[disabled]{opacity:.5}select.form-select-error{border:2px solid #D33F2A}select:focus{outline:#2CAEA6 solid 2px}.form-select-chosen-error .chzn-container-multi .chzn-choices{border:2px solid #D33F2A!important}.select-lg{font-size:20px}.select-sm{font-size:18px;height:34px}.select-mini{font-size:14px;height:26px}input[type=text]::-webkit-input-placeholder{color:#999}input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder{color:#999;opacity:1}input[type=text]:-ms-input-placeholder{color:#999}.oc-header{display:block!important}.chgg-hdr a.chgg-logo.books,.chgg-hdr a.chgg-logo.books:before,.chgg-hdr a.chgg-logo.home,.chgg-hdr a.chgg-logo.internships,.chgg-hdr a.chgg-logo.internships:before,.chgg-hdr a.chgg-logo.scholarships,.chgg-hdr a.chgg-logo.scholarships:before,.chgg-hdr a.chgg-logo.study,.chgg-hdr a.chgg-logo.study:before,.chgg-hdr a.chgg-logo.testprep,.chgg-hdr a.chgg-logo.testprep:before,.chgg-hdr a.chgg-logo.tutors,.chgg-hdr a.chgg-logo.tutors:before,.icon-chegg-box:before,.icon-chegg-circle:before,.icon-chegg:before,.icon-cheggbooks-logo:before,.icon-cheggcolleges-logo:before,.icon-chegginternships-logo:before,.icon-cheggstudy-logo:before,.icon-cheggtestprep-logo:before,.icon-cheggtutors-logo:before,[class*=" icon-chegg-"]:before,[class^=icon-chegg]:before{font-family:Chegg-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\61"}.icon-chegg-box,.icon-chegg-circle{display:inline-block;width:60px;height:60px;color:#F07D00;font-size:48px;box-sizing:border-box}.icon-chegg-box:before,.icon-chegg-circle:before{position:absolute;text-align:center;width:100%;height:0;top:50%;margin-top:-24px}.icon-chegg-circle{width:96px;height:96px;border:2px solid #F07D00;-webkit-border-radius:50% 50%;border-radius:50%}.chgg-hdr a.chgg-logo.home:before,.icon-chegg-logo:before{content:"\e900"}.chgg-hdr a.chgg-logo.books:before,.icon-cheggbooks-logo:before{content:"\e901"}.chgg-hdr a.chgg-logo.scholarships:before,.icon-cheggcolleges-logo:before{content:"\e903"}.chgg-hdr a.chgg-logo.internships:before,.icon-chegginternships-logo:before{content:"\e905"}.chgg-hdr a.chgg-logo.study:before,.icon-cheggstudy-logo:before{content:"\e907"}.chgg-hdr a.chgg-logo.testprep:before,.icon-cheggtestprep-logo:before{content:"\e909"}.chgg-hdr a.chgg-logo.tutors:before,.icon-cheggtutors-logo:before{content:"\e90b"}.icon-chegg-hamburger:before{content:"\e90d"}.icon-chegg-study2:before{content:"\e90e"}.icon-chegg-solutions_icon:before{content:"\e90f"}.icon-chegg-books:before{content:"\e910"}.icon-chegg-buyback:before{content:"\e911"}.icon-chegg-tutors-person:before{content:"\e912"}.icon-chegg-Profile:before{content:"\e913"}.icon-chegg-quickchat:before{content:"\e914"}.icon-chegg-QA:before{content:"\e915"}.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-button #notifications-icon:before,.icon-chegg-notifications:before{content:"\e916"}.icon-chegg-quote:before{content:"\e917"}.icon-chegg-question:before{content:"\e918"}.icon-chegg-etb-courtesy:before{content:"\e919"}.icon-chegg-etb:before{content:"\e91a"}.icon-chegg-textbooks_solutions:before{content:"\e91b"}.icon-chegg-home-c:before{content:"\e91d"}.icon-chegg-satisfaction_guarantee:before{content:"\e91e"}.icon-icn-info-large:before{content:"\e921"}.icon-icn-error-large:before{content:"\e928"}.icon-icn-success-large:before{content:"\e92c"}.icon-chegg-support:before{content:"\e934"}.icon-chegg-undo:before{content:"\e935"}.icon-chegg-view:before{content:"\e936"}.icon-chegg-flag:before{content:"\e923"}.icon-chegg-Deal:before{content:"\e937"}.icon-chegg-donate_tree:before{content:"\e938"}.icon-chegg-Camera:before{content:"\e939"}.icon-chegg-Creditcard:before{content:"\e93a"}.icon-chegg-envelope:before{content:"\e93b"}.icon-chegg-plus:before{content:"\e93c"}.icon-chegg-cancel:before{content:"\e93d"}.icon-chegg-Check:before{content:"\e93e"}.icon-chegg-chevron:before{content:"\e93f"}.icon-chegg-career:before{content:"\e920"}.icon-chegg-colleges2:before{content:"\e922"}.icon-chegg-Colleges:before{content:"\e940"}.icon-chegg-open:before{content:"\e941"}.icon-chegg-Lock:before{content:"\e942"}.icon-chegg-edit:before{content:"\e943"}.icon-chegg-trash:before{content:"\e944"}.icon-chegg-search:before{content:"\e945"}.icon-chegg-TestPrep:before{content:"\e946"}.icon-chegg-cart:before{content:"\e947"}.icon-chegg-returnbook2:before{content:"\e91c"}.icon-chegg-home_c:before{content:"\e91d"}.icon-chegg-track:before{content:"\e91f"}.icon-chegg-extend:before{content:"\e924"}.icon-chegg-sell:before{content:"\e925"}.icon-chegg-view_order:before{content:"\e926"}.icon-chegg-facebook:before{content:"\e927"}.icon-chegg-twitter:before{content:"\e929"}.icon-chegg-instagram:before{content:"\e92a"}.icon-chegg-all-matches:before{content:"\e902"}.star-0-5-lg,.star-0-5-sm,.star-0-5-xl,.star-0-lg,.star-0-sm,.star-0-xl,.star-1-5-lg,.star-1-5-sm,.star-1-5-xl,.star-1-lg,.star-1-sm,.star-1-xl,.star-2-5-lg,.star-2-5-sm,.star-2-5-xl,.star-2-lg,.star-2-sm,.star-2-xl,.star-3-5-lg,.star-3-5-sm,.star-3-5-xl,.star-3-lg,.star-3-sm,.star-3-xl,.star-4-5-lg,.star-4-5-sm,.star-4-5-xl,.star-4-lg,.star-4-sm,.star-4-xl,.star-5-lg,.star-5-sm,.star-5-xl{line-height:99999px;overflow:hidden;display:inline-block;zoom:1;width:55px;height:12px;background-image:url(/s/_global/images/stars-sm.png);background-repeat:no-repeat}.star-5-sm{background-position:0 0;background-repeat:no-repeat}.star-4-5-sm{background-position:0 -12px;background-repeat:no-repeat}.star-4-sm{background-position:-11px 0;background-repeat:no-repeat}.star-3-5-sm{background-position:-11px -12px;background-repeat:no-repeat}.star-3-sm{background-position:-22px 0;background-repeat:no-repeat}.star-2-5-sm{background-position:-22px -12px;background-repeat:no-repeat}.star-2-sm{background-position:-33px 0;background-repeat:no-repeat}.star-1-5-sm{background-position:-33px -12px;background-repeat:no-repeat}.star-1-sm{background-position:-44px 0;background-repeat:no-repeat}.star-0-5-sm{background-position:-44px -12px;background-repeat:no-repeat}.star-0-sm{background-position:-55px 0;background-repeat:no-repeat}.star-0-5-lg,.star-0-lg,.star-1-5-lg,.star-1-lg,.star-2-5-lg,.star-2-lg,.star-3-5-lg,.star-3-lg,.star-4-5-lg,.star-4-lg,.star-5-lg{width:75px;height:17px;background-image:url(/s/_global/images/stars-lg.png);background-repeat:no-repeat}.star-5-lg{background-position:0 0}.star-4-lg{background-position:-15px 0}.star-3-lg{background-position:-30px 0}.star-2-lg{background-position:-45px 0}.star-1-lg{background-position:-60px 0}.star-0-lg{background-position:-75px 0}.star-4-5-lg{background-position:0 -17px}.star-3-5-lg{background-position:-15px -17px}.star-2-5-lg{background-position:-30px -17px}.star-1-5-lg{background-position:-45px -17px}.star-0-5-lg{background-position:-60px -17px}.star-0-5-xl,.star-0-xl,.star-1-5-xl,.star-1-xl,.star-2-5-xl,.star-2-xl,.star-3-5-xl,.star-3-xl,.star-4-5-xl,.star-4-xl,.star-5-xl{width:105px;height:22px;background-image:url(/s/_global/images/stars-xl.png);background-repeat:no-repeat}.star-5-xl{background-position:0 0}.star-4-xl{background-position:-21px 0}.star-3-xl{background-position:-42px 0}.star-2-xl{background-position:-63px 0}.star-1-xl{background-position:-84px 0}.star-0-xl{background-position:-105px 0}.star-4-5-xl{background-position:0 -22px}.star-3-5-xl{background-position:-21px -22px}.star-2-5-xl{background-position:-42px -22px}.star-1-5-xl{background-position:-63px -22px}.star-0-5-xl{background-position:-84px -22px}.course-header .star-0-5-lg,.course-header .star-0-lg,.course-header .star-1-5-lg,.course-header .star-1-lg,.course-header .star-2-5-lg,.course-header .star-2-lg,.course-header .star-3-5-lg,.course-header .star-3-lg,.course-header .star-4-5-lg,.course-header .star-4-lg,.course-header .star-5-lg{line-height:99999px;overflow:hidden;display:inline-block;zoom:1;width:115px;height:23px;background-image:url(/s/_global/images/stars-lg-new.png);background-repeat:no-repeat}.course-header .star-5-lg{background-position:0 0}.course-header .star-4-lg{background-position:-23px 0}.course-header .star-3-lg{background-position:-46px 0}.course-header .star-2-lg{background-position:-68px 0}.course-header .star-1-lg{background-position:-91px 0}.course-header .star-0-lg{background-position:-115px 0}.course-header .star-4-5-lg{background-position:0 -24px}.course-header .star-3-5-lg{background-position:-23px -24px}.course-header .star-2-5-lg{background-position:-46px -24px}.course-header .star-1-5-lg{background-position:-68px -24px}.course-header .star-0-5-lg{background-position:-91px -24px}.arrow-sm,.chegg-expert-badge,.icn-add-14,.icn-book-lg-n,.icn-book-lg-s,.icn-book-lg-x,.icn-count-14,.icn-count-22,.icn-count-30,.icn-courses-lg-x,.icn-cross,.icn-cross-dk,.icn-cross-mini,.icn-edit-14,.icn-follow-14,.icn-note-lg-n,.icn-note-lg-s,.icn-note-lg-x,.icn-print-18,.icn-qna-lg-x,.icn-review-lg-n,.icn-review-lg-s,.icn-review-lg-x,.icn-schedule-lg-x,.icn-show-less-8,.icn-show-more-8,.icn-star-arp,.icn-star-red-14,.icn-students-lg-n,.icn-students-lg-s,.icn-students-lg-x{line-height:99999px;overflow:hidden;display:inline-block;zoom:1}.icn-add-14{width:14px;height:14px;background-image:url(/s/_global/images/icn-add-14.png)}.icn-count-14{width:14px;height:14px;background-image:url(/s/_global/images/icn-answercount-14.png);line-height:11px;font-size:7px}.icn-count-22{width:22px;height:22px;background-image:url(/s/_global/images/icn-answercount-22.png);line-height:18px;font-size:10px}.icn-count-30{width:30px;height:30px;background-image:url(/s/_global/images/icn-answercount-30.png);line-height:23px;font-size:12px}.icn-count-30:hover{background-image:url(/s/_global/images/icn-answercount-30-h.png)}.icn-cross{width:12px;height:13px;background-image:url(/s/_global/images/icn-close-orange.png)}.icn-cross-dk{width:12px;height:13px;background-image:url(/s/_global/images/icn-close-dark.png)}.icn-cross-mini{width:15px;height:15px;background-image:url(/s/_global/images/icn-close-15.png)}.icn-cross-mini:hover{width:19px;height:19px;background-image:url(/s/_global/images/icn-close-15-hvr.png)}.icn-edit-14{width:14px;height:14px;background-image:url(/s/_global/images/icn-pencil-14-n.png)}.icn-follow-14{width:14px;height:14px;background-image:url(/s/_global/images/icn-follow-14.png)}.icn-print-18{width:18px;height:18px;background-image:url(/s/_global/images/icn-print-18.png)}.icn-star-arp{width:14px;height:13px;background-image:url(/s/_global/images/icn-star-arp.png)}.icn-star-red-14{width:14px;height:14px;background-image:url(/s/_global/images/icn-star-red-14.png)}.icn-show-less-8{width:7px;height:8px;background-image:url(/s/_global/images/arrows-orange-7x8-up.png)}.icn-show-more-8{width:7px;height:8px;background-image:url(/s/_global/images/arrows-orange-7x8-down.png)}.icn-book-lg-n,.icn-book-lg-s,.icn-book-lg-x,.icn-courses-lg-x,.icn-note-lg-n,.icn-note-lg-s,.icn-note-lg-x,.icn-review-lg-n,.icn-review-lg-x,.icn-schedule-lg-x,.icn-students-lg-n,.icn-students-lg-s,.icn-students-lg-x{width:64px;height:64px}.type-count{display:block;float:right;text-align:center;font-weight:700;color:#fff}.icn-book-lg-n{background-image:url(/s/_global/images/icn-books-64-n.png)}.icn-note-lg-n{background-image:url(/s/_global/images/icn-notes-64-n.png)}.icn-review-lg-n{background-image:url(/s/_global/images/icn-reviews-64-n.png)}.icn-students-lg-n{background-image:url(/s/_global/images/icn-students-64-n.png)}.icn-book-lg-s{background-image:url(/s/_global/images/icn-books-64-s.png)}.icn-note-lg-s{background-image:url(/s/_global/images/icn-notes-64-s.png)}.icn-review-lg-s{background-image:url(/s/_global/images/icn-reviews-64-s.png);width:64px;height:64px}.icn-students-lg-s{background-image:url(/s/_global/images/icn-students-64-s.png)}.icn-book-lg-x{background-image:url(/s/_global/images/icn-books-64-x.png)}.icn-note-lg-x{background-image:url(/s/_global/images/icn-notes-64-x.png)}.icn-review-lg-x{background-image:url(/s/_global/images/icn-reviews-64-x.png)}.icn-students-lg-x{background-image:url(/s/_global/images/icn-students-64-x.png)}.icn-schedule-lg-x{background-image:url(/s/_global/images/icn-schedule-64-x.png)}.icn-courses-lg-x{background-image:url(/s/_global/images/icn-courses-64-x.png)}.icn-college-lg-x{background-image:url(/s/_global/images/icn-college-60x60.png);width:60px;height:60px}.icn-qna-lg-x{background-image:url(/s/_global/images/icn-qna-64-x.png);width:64px;height:64px}.arrow-sm,.arrow-sm:hover,.arrow-sm[disabled]{width:12px;height:25px}.arrow-sm{background-image:url(/s/_global/images/arrow-12x25-n.png)}.arrow-sm:hover{background-image:url(/s/_global/images/arrow-12x25-s.png)}.arrow-sm[disabled]{background-image:url(/s/_global/images/arrow-12x25-x.png)}.course-grade-sm-official,.course-grade-sm-unofficial,.course-grade-xsm-official,.course-grade-xsm-unofficial{text-align:center;font-size:28px;font-family:Helvetica,Sans-serif;color:#fff;line-height:40px;cursor:default}.course-grade-xsm-official,.course-grade-xsm-unofficial{font-size:21px;line-height:41px}.wf-active .course-grade-sm-official,.wf-active .course-grade-sm-unofficial,.wf-active .course-grade-xsm-official,.wf-active .course-grade-xsm-unofficial{font-family:MuseoSansRounded-700,Sans-serif}.course-grade-xsm-official{background-image:url(/s/_global/images/grades/icn-grade-official-46.png);width:46px;height:46px;text-shadow:0 -1px 0 #2A73B3}.course-grade-sm-official{background-image:url(/s/_global/images/grades/grade-sm-official.png);width:54px;height:54px;text-shadow:0 -1px 0 #2A73B3}.course-grade-xsm-unofficial{background-image:url(/s/_global/images/grades/icn-grade-unofficial-46.png);width:46px;height:46px;text-shadow:0 -1px 0 #5D7F17}.course-grade-sm-unofficial{background-image:url(/s/_global/images/grades/grade-sm-unofficial.png);width:54px;height:54px;text-shadow:0 -1px 0 #5D7F17}.show-more-gradient-wrap{background:0 0}.show-more-gradient-wrap.active{height:14px;background-image:url(/s/_global/images/grd-whitefade-1x14.png);background-repeat:repeat-x;background-position:0 0}.chegg-expert-badge{width:16px;height:16px;background-image:url(/s/_global/images/expert-badge-icon.png);vertical-align:bottom;transform:scale(.87,.87)}.icn-course-xl,.icn-course-xl-0,.icn-course-xl-1,.icn-course-xl-10,.icn-course-xl-11,.icn-course-xl-12,.icn-course-xl-13,.icn-course-xl-14,.icn-course-xl-16,.icn-course-xl-17,.icn-course-xl-18,.icn-course-xl-19,.icn-course-xl-2,.icn-course-xl-20,.icn-course-xl-21,.icn-course-xl-22,.icn-course-xl-23,.icn-course-xl-24,.icn-course-xl-25,.icn-course-xl-26,.icn-course-xl-27,.icn-course-xl-28,.icn-course-xl-3,.icn-course-xl-4,.icn-course-xl-5,.icn-course-xl-6,.icn-course-xl-7,.icn-course-xl-8,.icn-course-xl-9{display:block;width:80px;height:80px;background-color:#7099d5;background-image:url(/s/_global/images/courses/spr-course-icons-80x80.png);background-repeat:no-repeat}.icn-course-xl,.icn-course-xl-0{background-position:0 0}.icn-course-xl-1{background-position:-90px 0}.icn-course-xl-3{background-position:-270px 0}.icn-course-xl-4{background-position:-360px 0}.icn-course-xl-5{background-position:-450px 0}.icn-course-xl-6{background-position:-540px 0}.icn-course-xl-7{background-position:-630px 0}.icn-course-xl-8{background-position:-720px 0}.icn-course-xl-9{background-position:-810px 0}.icn-course-xl-10{background-position:-900px 0}.icn-course-xl-11{background-position:-990px 0}.icn-course-xl-12{background-position:-1080px 0}.icn-course-xl-13{background-position:-1170px 0}.icn-course-xl-14{background-position:-1260px 0}.icn-course-xl-15{display:block;width:80px;height:80px;background-color:#7099d5;background-image:url(/s/_global/images/courses/spr-course-icons-80x80.png);background-position:-1350px 0;background-repeat:no-repeat}.icn-course-xl-16{background-position:-1440px 0}.icn-course-xl-17{background-position:-1530px 0}.icn-course-xl-18{background-position:-1620px 0}.icn-course-xl-19{background-position:-1710px 0}.icn-course-xl-20{background-position:-1800px 0}.icn-course-xl-21{background-position:-1890px 0}.icn-course-xl-2{background-position:-180px 0}.icn-course-xl-22{background-position:-1980px 0}.icn-course-xl-23{background-position:-2070px 0}.icn-course-xl-24{background-position:-2160px 0}.icn-course-xl-25{background-position:-2250px 0}.icn-course-xl-26{background-position:-2340px 0}.icn-course-xl-27{background-position:-2430px 0}.icn-course-xl-28{background-position:-2520px 0}.icn-course-lg,.icn-course-lg-0,.icn-course-lg-1,.icn-course-lg-10,.icn-course-lg-11,.icn-course-lg-12,.icn-course-lg-13,.icn-course-lg-14,.icn-course-lg-16,.icn-course-lg-17,.icn-course-lg-18,.icn-course-lg-19,.icn-course-lg-2,.icn-course-lg-20,.icn-course-lg-21,.icn-course-lg-22,.icn-course-lg-23,.icn-course-lg-24,.icn-course-lg-25,.icn-course-lg-26,.icn-course-lg-27,.icn-course-lg-28,.icn-course-lg-3,.icn-course-lg-4,.icn-course-lg-5,.icn-course-lg-6,.icn-course-lg-7,.icn-course-lg-8,.icn-course-lg-9{display:block;width:60px;height:60px;background-color:#7099d5;background-image:url(/s/_global/images/courses/spr-course-icons-60x60.png)}.icn-course-lg,.icn-course-lg-0{background-position:0 0;background-repeat:no-repeat}.icn-course-lg-1{background-position:-70px 0;background-repeat:no-repeat}.icn-course-lg-3{background-position:-210px 0;background-repeat:no-repeat}.icn-course-lg-4{background-position:-280px 0;background-repeat:no-repeat}.icn-course-lg-5{background-position:-350px 0;background-repeat:no-repeat}.icn-course-lg-6{background-position:-420px 0;background-repeat:no-repeat}.icn-course-lg-7{background-position:-490px 0;background-repeat:no-repeat}.icn-course-lg-8{background-position:-560px 0;background-repeat:no-repeat}.icn-course-lg-9{background-position:-630px 0;background-repeat:no-repeat}.icn-course-lg-10{background-position:-700px 0;background-repeat:no-repeat}.icn-course-lg-11{background-position:-770px 0;background-repeat:no-repeat}.icn-course-lg-12{background-position:-840px 0;background-repeat:no-repeat}.icn-course-lg-13{background-position:-910px 0;background-repeat:no-repeat}.icn-course-lg-14{background-position:-980px 0;background-repeat:no-repeat}.icn-course-lg-15{display:block;width:60px;height:60px;background-color:#7099d5;background-image:url(/s/_global/images/courses/spr-course-icons-60x60.png);background-position:-1050px 0;background-repeat:no-repeat}.icn-course-lg-16{background-position:-1120px 0;background-repeat:no-repeat}.icn-course-lg-17{background-position:-1190px 0;background-repeat:no-repeat}.icn-course-lg-18{background-position:-1260px 0;background-repeat:no-repeat}.icn-course-lg-19{background-position:-1330px 0;background-repeat:no-repeat}.icn-course-lg-20{background-position:-1400px 0;background-repeat:no-repeat}.icn-course-lg-21{background-position:-1470px 0;background-repeat:no-repeat}.icn-course-lg-2{background-position:-140px 0;background-repeat:no-repeat}.icn-course-lg-22{background-position:-1540px 0;background-repeat:no-repeat}.icn-course-lg-23{background-position:-1610px 0;background-repeat:no-repeat}.icn-course-lg-24{background-position:-1680px 0;background-repeat:no-repeat}.icn-course-lg-25{background-position:-1750px 0;background-repeat:no-repeat}.icn-course-lg-26{background-position:-1820px 0;background-repeat:no-repeat}.icn-course-lg-27{background-position:-1890px 0;background-repeat:no-repeat}.icn-course-lg-28{background-position:-1960px 0;background-repeat:no-repeat}.icn-course-sm,.icn-course-sm-0,.icn-course-sm-1,.icn-course-sm-10,.icn-course-sm-11,.icn-course-sm-12,.icn-course-sm-13,.icn-course-sm-14,.icn-course-sm-15,.icn-course-sm-17,.icn-course-sm-18,.icn-course-sm-19,.icn-course-sm-2,.icn-course-sm-20,.icn-course-sm-21,.icn-course-sm-22,.icn-course-sm-23,.icn-course-sm-24,.icn-course-sm-25,.icn-course-sm-26,.icn-course-sm-27,.icn-course-sm-28,.icn-course-sm-29,.icn-course-sm-3,.icn-course-sm-30,.icn-course-sm-4,.icn-course-sm-5,.icn-course-sm-6,.icn-course-sm-7,.icn-course-sm-8,.icn-course-sm-9{display:block;background-color:#7099d5;background-image:url(/s/_global/images/courses/spr-course-icons-40x40.png);width:40px;height:40px;background-repeat:no-repeat}.icn-course-sm,.icn-course-sm-0{background-position:0 0}.icn-course-sm-1{background-position:-50px 0}.icn-course-sm-3{background-position:-150px 0}.icn-course-sm-4{background-position:-200px 0}.icn-course-sm-5{background-position:-250px 0}.icn-course-sm-6{background-position:-300px 0}.icn-course-sm-7{background-position:-350px 0}.icn-course-sm-8{background-position:-400px 0}.icn-course-sm-9{background-position:-450px 0}.icn-course-sm-10{background-position:-500px 0}.icn-course-sm-11{background-position:-550px 0}.icn-course-sm-12{background-position:-600px 0}.icn-course-sm-13{background-position:-650px 0}.icn-course-sm-14{background-position:-700px 0}.icn-course-sm-15{background-position:-750px 0}.icn-course-sm-16{display:block;width:40px;height:40px;background-color:#7099d5;background-image:url(/s/_global/images/courses/spr-course-icons-40x40.png);background-position:-800px 0;background-repeat:no-repeat}.icn-course-sm-17{background-position:-850px 0}.icn-course-sm-18{background-position:-900px 0}.icn-course-sm-19{background-position:-950px 0}.icn-course-sm-20{background-position:-1000px 0}.icn-course-sm-21{background-position:-1050px 0}.icn-course-sm-2{background-position:-100px 0}.icn-course-sm-22{background-position:-1100px 0}.icn-course-sm-23{background-position:-1150px 0}.icn-course-sm-24{background-position:-1200px 0}.icn-course-sm-25{background-position:-1250px 0}.icn-course-sm-26{background-position:-1300px 0}.icn-course-sm-27{background-position:-1350px 0}.icn-course-sm-28{background-position:-1400px 0}.icn-course-sm-29{background-position:-1450px 0}.icn-course-sm-30{background-position:-1500px 0}.icn-type-solution-sm{width:40px;height:40px;background-image:url(/s/textbooks/pdp/images/solution.png);line-height:99999px;overflow:hidden;display:inline-block;zoom:1}.icn-type-speechbubble-sm{width:40px;height:40px;background-image:url(https://c.cheggcdn.com/assets/site/icons/icn-speech-bubbles-40x40.png);line-height:99999px;overflow:hidden;display:inline-block;zoom:1}.icon-bookmark,.icon-bookmark-sm{background-image:url(https://c.cheggcdn.com/assets/site/sprites/bookmark.png);background-repeat:no-repeat;overflow:hidden;display:inline-block;vertical-align:middle}.icon-bookmark{background-position:-100px 0;width:13px;height:19px}.icon-bookmark:hover{background-position:-50px 0}.icon-bookmark.is-saved{background-position:0 0}.icon-bookmark.is-saved:hover{background-position:-50px 0}.icon-bookmark.is-static.is-saved:hover,.icon-bookmark.is-static:hover{background-position:0 0}.icon-bookmark-sm{background-position:-100px -50px;width:10px;height:14px}.icon-bookmark-sm:hover{background-position:-50px -50px}.icon-bookmark-sm.is-saved{background-position:0 -50px}.icon-bookmark-sm.is-saved:hover{background-position:-50px -50px}.icon-bookmark-sm.is-static.is-saved:hover,.icon-bookmark-sm.is-static:hover{background-position:0 -50px}@font-face{font-family:Aspira;src:local("Aspira"),local("Aspira Regular");src:url(https://c.cheggcdn.com/f/eot/30B57C_60_0.eot);src:url(https://c.cheggcdn.com/f/eot/30B57C_60_0.eot?#iefix) format("embedded-opentype"),url(https://c.cheggcdn.com/f/woff2/30B57C_60_0.woff2) format("woff2"),url(https://c.cheggcdn.com/f/woff/30B57C_60_0.woff) format("woff"),url(https://c.cheggcdn.com/f/ttf/30B57C_60_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Aspira-Light;src:local("Aspira"),local("Aspira Light");src:url(https://c.cheggcdn.com/f/eot/30B57C_5B_0.eot);src:url(https://c.cheggcdn.com/f/eot/30B57C_5B_0.eot?#iefix) format("embedded-opentype"),url(https://c.cheggcdn.com/f/woff2/30B57C_5B_0.woff2) format("woff2"),url(https://c.cheggcdn.com/f/woff/30B57C_5B_0.woff) format("woff"),url(https://c.cheggcdn.com/f/ttf/30B57C_5B_0.ttf) format("truetype")}@font-face{font-family:Aspira-Medium;src:local("Aspira"),local("Aspira Medium");src:url(https://c.cheggcdn.com/f/eot/30B57C_5D_0.eot);src:url(https://c.cheggcdn.com/f/eot/30B57C_5D_0.eot?#iefix) format("embedded-opentype"),url(https://c.cheggcdn.com/f/woff2/30B57C_5D_0.woff2) format("woff2"),url(https://c.cheggcdn.com/f/woff/30B57C_5D_0.woff) format("woff"),url(https://c.cheggcdn.com/f/ttf/30B57C_5D_0.ttf) format("truetype")}@font-face{font-family:Aspira-Bold;src:local("Aspira"),local("Aspira Bold");src:url(https://c.cheggcdn.com/f/eot/30B57C_52_0.eot);src:url(https://c.cheggcdn.com/f/eot/30B57C_52_0.eot?#iefix) format("embedded-opentype"),url(https://c.cheggcdn.com/f/woff2/30B57C_52_0.woff2) format("woff2"),url(https://c.cheggcdn.com/f/woff/30B57C_52_0.woff) format("woff"),url(https://c.cheggcdn.com/f/ttf/30B57C_52_0.ttf) format("truetype")}@font-face{font-family:LunchBox;src:local("LunchBox"),local("LunchBox Regular");src:url(https://c.cheggcdn.com/f/eot/30DD6D_3_0.eot);src:url(https://c.cheggcdn.com/f/eot/30DD6D_3_0.eot?#iefix) format("embedded-opentype"),url(https://c.cheggcdn.com/f/woff2/30DD6D_3_0.woff2) format("woff2"),url(https://c.cheggcdn.com/f/woff/30DD6D_3_0.woff) format("woff"),url(https://c.cheggcdn.com/f/ttf/30DD6D_3_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:LunchBox-Light;src:local("LunchBox"),local("LunchBox Light");src:url(https://c.cheggcdn.com/f/eot/30DD6D_1_0.eot);src:url(https://c.cheggcdn.com/f/eot/30DD6D_1_0.eot?#iefix) format("embedded-opentype"),url(https://c.cheggcdn.com/f/woff2/30DD6D_1_0.woff2) format("woff2"),url(https://c.cheggcdn.com/f/woff/30DD6D_1_0.woff) format("woff"),url(https://c.cheggcdn.com/f/ttf/30DD6D_1_0.ttf) format("truetype")}@font-face{font-family:LunchBox-Bold;src:local("LunchBox"),local("LunchBox Bold");src:url(https://c.cheggcdn.com/f/eot/30DD6D_2_0.eot);src:url(https://c.cheggcdn.com/f/eot/30DD6D_2_0.eot?#iefix) format("embedded-opentype"),url(https://c.cheggcdn.com/f/woff2/30DD6D_2_0.woff2) format("woff2"),url(https://c.cheggcdn.com/f/woff/30DD6D_2_0.woff) format("woff"),url(https://c.cheggcdn.com/f/ttf/30DD6D_2_0.ttf) format("truetype")}@font-face{font-family:Chegg-icon;src:url(https://c.cheggcdn.com/f/eot/CheggFont013117.eot?1gxycw);src:url(https://c.cheggcdn.com/f/eot/CheggFont013117.eot?1gxycw#iefix) format("embedded-opentype"),url(https://c.cheggcdn.com/f/woff/CheggFont013117.woff?1gxycw) format("woff"),url(https://c.cheggcdn.com/f/ttf/CheggFont013117.ttf?1gxycw) format("truetype"),url(https://c.cheggcdn.com/f/svg/CheggFont013117.svg?1gxycw#Chegg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Aspira;src:local("Aspira"),local("Aspira Light");src:url(https://c.cheggcdn.com/f/eot/30B57C_5B_0.eot);src:url(https://c.cheggcdn.com/f/eot/30B57C_5B_0.eot?#iefix) format("embedded-opentype"),url(https://c.cheggcdn.com/f/woff2/30B57C_5B_0.woff2) format("woff2"),url(https://c.cheggcdn.com/f/woff/30B57C_5B_0.woff) format("woff"),url(https://c.cheggcdn.com/f/ttf/30B57C_5B_0.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Aspira;src:local("Aspira"),local("Aspira Medium");src:url(https://c.cheggcdn.com/f/eot/30B57C_5D_0.eot);src:url(https://c.cheggcdn.com/f/eot/30B57C_5D_0.eot?#iefix) format("embedded-opentype"),url(https://c.cheggcdn.com/f/woff2/30B57C_5D_0.woff2) format("woff2"),url(https://c.cheggcdn.com/f/woff/30B57C_5D_0.woff) format("woff"),url(https://c.cheggcdn.com/f/ttf/30B57C_5D_0.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Aspira;src:local("Aspira"),local("Aspira Bold");src:url(https://c.cheggcdn.com/f/eot/30B57C_52_0.eot);src:url(https://c.cheggcdn.com/f/eot/30B57C_52_0.eot?#iefix) format("embedded-opentype"),url(https://c.cheggcdn.com/f/woff2/30B57C_52_0.woff2) format("woff2"),url(https://c.cheggcdn.com/f/woff/30B57C_52_0.woff) format("woff"),url(https://c.cheggcdn.com/f/ttf/30B57C_52_0.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:LunchBox;src:local("LunchBox"),local("LunchBox Light");src:url(https://c.cheggcdn.com/f/eot/30DD6D_1_0.eot);src:url(https://c.cheggcdn.com/f/eot/30DD6D_1_0.eot?#iefix) format("embedded-opentype"),url(https://c.cheggcdn.com/f/woff2/30DD6D_1_0.woff2) format("woff2"),url(https://c.cheggcdn.com/f/woff/30DD6D_1_0.woff) format("woff"),url(https://c.cheggcdn.com/f/ttf/30DD6D_1_0.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:LunchBox;src:local("LunchBox"),local("LunchBox Bold");src:url(https://c.cheggcdn.com/f/eot/30DD6D_2_0.eot);src:url(https://c.cheggcdn.com/f/eot/30DD6D_2_0.eot?#iefix) format("embedded-opentype"),url(https://c.cheggcdn.com/f/woff2/30DD6D_2_0.woff2) format("woff2"),url(https://c.cheggcdn.com/f/woff/30DD6D_2_0.woff) format("woff"),url(https://c.cheggcdn.com/f/ttf/30DD6D_2_0.ttf) format("truetype");font-weight:700;font-style:normal}.C-global-header-avatar{position:relative;display:block;overflow:hidden}.C-global-header-avatar a{display:block;width:100%;height:100%}.chgg-hdr-navigation-overlay,.chgg-hdr.noConstellation .chgg-menu-container{display:none}.C-global-header-avatar img{width:100%;height:100%;vertical-align:top}.C-global-header-avatar.circle{overflow:hidden}.C-global-header-avatar.border{border:1px solid #ddd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.C-global-header-avatar.xsmall{width:32px;height:32px}.C-global-header-avatar.xsmall.circle{-webkit-border-radius:16px;-moz-order-radius:16px;border-radius:16px}.C-global-header-avatar.small{width:40px;height:40px}.C-global-header-avatar.small.circle{-webkit-border-radius:20px;-moz-order-radius:20px;border-radius:20px}.C-global-header-avatar.medium{width:60px;height:60px}.C-global-header-avatar.medium.circle{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.C-global-header-avatar.large{height:90px;width:90px}.C-global-header-avatar.large.circle{-webkit-border-radius:85px;-moz-border-radius:85px;border-radius:85px}.C-global-header-avatar.xlarge{height:200px;width:200px}.C-global-header-avatar.xlarge.border{border:2px solid #CCC}.C-global-header-avatar.xlarge.circle{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.system-message-enable .chgg-hdr,.system-message-enable .chgg-hdr-overlay{margin-top:32px}.system-message-enable .chgg-hdr-overlay{position:fixed}.chgg-hdr-overlay{background:rgba(0,0,0,.195);background:-webkit-linear-gradient(rgba(0,0,0,.6),transparent);background:-o-linear-gradient(rgba(0,0,0,.6),transparent);background:-moz-linear-gradient(rgba(0,0,0,.6),transparent);background:linear-gradient(rgba(0,0,0,.6),transparent);width:100%;height:63px;position:absolute;top:0;left:0;z-index:1}.chgg-hdr-overlay.bowdoin-active{top:40px}.chgg-hdr{top:0;left:0;position:fixed;height:60px;width:100%;z-index:101;background:#FFF;border-bottom:4px solid #F07D00}.chgg-hdr.bowdoin-active{top:40px}.chgg-hdr.translucent{background-color:transparent;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;-o-transition:background .3s ease-out;transition:background .3s ease-out;border-bottom:none}.chgg-hdr.translucent .chgg-hdr-navigation .nav-item.highlight-item,.chgg-hdr.translucent .chgg-hdr-navigation .nav-item:hover,.chgg-hdr.translucent .chgg-hdr-right-section .nav-item.highlight-item,.chgg-hdr.translucent .chgg-hdr-right-section .nav-item:hover{background:0 0}.chgg-hdr.translucent .C-global-cheggheader-rightsection-usermenu .nav-item.more-item:before,.chgg-hdr.translucent .chgg-hdr-navigation .nav-item-pipe:before{background-color:#FFF}.chgg-hdr.translucent .chgg-hdr-navigation .nav-item.highlight-item .nav-item-header,.chgg-hdr.translucent .chgg-hdr-navigation .nav-item:hover .nav-item-header,.chgg-hdr.translucent .chgg-hdr-right-section .nav-item.highlight-item .nav-item-header,.chgg-hdr.translucent .chgg-hdr-right-section .nav-item:hover .nav-item-header{color:#F07D00}.chgg-hdr.translucent .C-global-cheggheader-rightsection-cart .chg-cart-count,.chgg-hdr.translucent .C-global-cheggheader-rightsection-cart .icon-chegg-cart{color:#FFF}.chgg-hdr.translucent .chgg-menu-icon.icon-chegg-cancel{color:#F07D00}.chgg-hdr.translucent .C-global-cheggheader-rightsection-usermenu .nav-item,.chgg-hdr.translucent .C-global-cheggheader-rightsection-usermenu .nav-item .header,.chgg-hdr.translucent .C-global-cheggheader-rightsection-usermenu .nav-item .header .icon-chegg-chevron,.chgg-hdr.translucent .chgg-hdr-navigation .nav-item .nav-item-header,.chgg-hdr.translucent .chgg-menu-icon,.chgg-hdr.translucent .nav-item,.chgg-hdr.translucent .nav-item-header{color:#FFF}.chgg-hdr a.chgg-logo:visited,.chgg-hdr.translucent .C-global-cheggheader-rightsection-usermenu .nav-item .header:hover,.chgg-hdr.translucent .C-global-cheggheader-rightsection-usermenu .nav-item .header:hover .icon-chegg-chevron,.chgg-hdr.translucent .C-global-cheggheader-rightsection-usermenu .nav-item .hover-box ul li:hover a,.chgg-hdr.translucent .C-global-cheggheader-rightsection-usermenu .nav-item:hover{color:#F07D00}.chgg-hdr.easeIn{-webkit-transition:background .3s ease-in;-moz-transition:background .3s ease-in;-o-transition:background .3s ease-in;transition:background .3s ease-in}.chgg-hdr .chgg-hdr-content{margin:0 auto;position:relative;max-width:1200px;padding:0 10px}.chgg-hdr a.chgg-logo{display:none;float:left;font-size:30px;height:30px;width:100px;margin:17px 0 0 20px;color:#F07D00;text-decoration:none}.chgg-hdr a.chgg-logo.home{width:107px}.chgg-hdr a.chgg-logo.books{width:193px}.chgg-hdr a.chgg-logo.study{width:176px}.chgg-hdr a.chgg-logo.tutors{width:203px}.chgg-hdr a.chgg-logo.testprep{width:230px}.chgg-hdr a.chgg-logo.internships{width:246px}.chgg-hdr a.chgg-logo.scholarships{overflow:hidden;width:265px}.chgg-hdr .chgg-hdr-navigation{padding-left:10px}.chgg-hdr .chgg-hdr-navigation .nav-items{float:left;margin-left:20px}.chgg-hdr .chgg-hdr-search-box{display:block;float:right}.chgg-hdr .chgg-hdr-mobile-search-icon{display:none}.chgg-hdr .chgg-hdr-right-section{display:block;float:right;margin-top:4px;margin-left:10px;margin-right:10px}.chgg-hdr .chgg-hdr-right-section .C-global-cheggheader-rightsection [class*=C-global-cheggheader-rightsection-],.chgg-hdr .chgg-hdr-right-section .chgg-hdr-right-section-main,.chgg-hdr .chgg-hdr-right-section .custom-content{float:left}.chgg-hdr .chgg-hdr-right-section .custom-content{position:relative;top:-4px;left:0;height:60px}.chgg-hdr .chgg-hdr-right-section .nav-item{height:60px;line-height:60px;padding:0 7px;display:inline-block;position:relative;cursor:pointer}.chgg-hdr .C-common-search-groupV1_6,.chgg-hdr .C-search-autosuggest{position:absolute;top:63px;z-index:1000}.chgg-hdr.type-books .chgg-logo.books,.chgg-hdr.type-home .chgg-logo.home,.chgg-hdr.type-internships .chgg-logo.internships,.chgg-hdr.type-scholarships .chgg-logo.scholarships,.chgg-hdr.type-study .chgg-logo.study,.chgg-hdr.type-testprep .chgg-logo.testprep,.chgg-hdr.type-tutors .chgg-logo.tutors{display:block}.combined-nav,.header-nav .chg-global-nav-css{display:none}.C-auth .chgg-hdr{border-bottom:4px solid #F07D00}.translucent-header+.chg-container{padding-top:0}.chg-container{padding-top:63px}@media screen and (max-width:979px){:not(.force-desktop).chgg-hdr .split-nav,:not(.force-desktop).chgg-hdr-overlay{display:none}:not(.force-desktop) .Slider.active{position:fixed}:not(.force-desktop) .Slider.active .fs-dialog.privacy-dialog,:not(.force-desktop) .Slider.active .fs-dialog.tou-dialog{overflow:scroll}:not(.force-desktop).chgg-hdr{height:46px}:not(.force-desktop).chgg-hdr .combined-nav{display:block}:not(.force-desktop).chgg-hdr .chgg-hdr-navigation,:not(.force-desktop).chgg-hdr .chgg-hdr-search-box{display:none}:not(.force-desktop).chgg-hdr.translucent{background:#FFF;border-bottom:4px solid #F07D00}:not(.force-desktop).chgg-hdr.translucent .C-global-cheggheader-rightsection-cart .chg-cart-count,:not(.force-desktop).chgg-hdr.translucent .C-global-cheggheader-rightsection-cart .icon-chegg-cart{color:#333}:not(.force-desktop).chgg-hdr.translucent .C-global-cheggheader-rightsection-cart .chg-cart-area:hover .chg-cart-count,:not(.force-desktop).chgg-hdr.translucent .chgg-menu-icon.icon-chegg-cancel{color:#F07D00}:not(.force-desktop).chgg-hdr.translucent .C-global-cheggheader-rightsection-usermenu .nav-item,:not(.force-desktop).chgg-hdr.translucent .C-global-cheggheader-rightsection-usermenu .nav-item .header,:not(.force-desktop).chgg-hdr.translucent .C-global-cheggheader-rightsection-usermenu .nav-item .header .icon-chegg-chevron,:not(.force-desktop).chgg-hdr.translucent .chgg-menu-icon,:not(.force-desktop).chgg-hdr.translucent .nav-item,:not(.force-desktop).chgg-hdr.translucent .nav-item-header{color:#333}:not(.force-desktop).chgg-hdr.translucent .C-global-cheggheader-rightsection-usermenu .nav-item.more-item:before{background-color:#333}:not(.force-desktop).chgg-hdr .chgg-hdr-content{padding:0}:not(.force-desktop).chgg-hdr .chgg-logo{height:22px;font-size:22px;margin-top:12px;margin-left:15px}:not(.force-desktop).chgg-hdr .chgg-hdr-right-section{margin:0 5px 0 0}:not(.force-desktop).chgg-hdr .chgg-hdr-right-section .nav-item{height:46px;line-height:46px}:not(.force-desktop).chgg-hdr .chgg-hdr-right-section .custom-content{top:0;height:46px}:not(.force-desktop).chgg-hdr .chgg-hdr-mobile-search-icon{display:block}}.chgg-menu-container{height:60px;width:44px;display:block;float:left}.chgg-menu-container .chgg-menu-icon{font-size:20px;width:24px;margin:20px auto 0;color:#333}.chgg-menu-container:hover{cursor:pointer}.chgg-menu-container:hover .chgg-menu-icon{color:#F07D00}nav.chgg-menu{position:absolute;z-index:1001;left:4px;top:50px;width:250px;border:1px solid #DDD;border-radius:0 4px 4px}nav.chgg-menu.split-nav{background:#FFF}nav.chgg-menu li{list-style-type:none;width:250px;height:48px;background-color:#FFF;line-height:48px}nav.chgg-menu li:first-of-type{border-top-right-radius:4px;padding-top:15px}nav.chgg-menu li:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-bottom:15px}nav.chgg-menu .chgg-menu-image{font-size:24px;color:#333;width:55px;text-align:center;display:inline-block;vertical-align:middle}nav.chgg-menu span{color:#333;padding-left:5px;font-size:16px;font-family:Aspira-Medium,Helvetica,Arial,Sans-serif}nav.chgg-menu .chgg-menu-items a{display:table;height:48px;width:250px;text-decoration:none}.chgg-hdr.type-books nav.chgg-menu .chgg-menu-items a.books .chgg-menu-image,.chgg-hdr.type-home nav.chgg-menu .chgg-menu-items a.home .chgg-menu-image,.chgg-hdr.type-internships nav.chgg-menu .chgg-menu-items a.internships .chgg-menu-image,.chgg-hdr.type-scholarships nav.chgg-menu .chgg-menu-items a.scholarships .chgg-menu-image,.chgg-hdr.type-study nav.chgg-menu .chgg-menu-items a.study .chgg-menu-image,.chgg-hdr.type-testprep nav.chgg-menu .chgg-menu-items a.testprep .chgg-menu-image,.chgg-hdr.type-tutors nav.chgg-menu .chgg-menu-items a.tutors .chgg-menu-image{color:#F07D00}.chgg-hdr.type-books nav.chgg-menu .chgg-menu-items a.books span,.chgg-hdr.type-home nav.chgg-menu .chgg-menu-items a.home span,.chgg-hdr.type-internships nav.chgg-menu .chgg-menu-items a.internships span,.chgg-hdr.type-scholarships nav.chgg-menu .chgg-menu-items a.scholarships span,.chgg-hdr.type-study nav.chgg-menu .chgg-menu-items a.study span,.chgg-hdr.type-testprep nav.chgg-menu .chgg-menu-items a.testprep span,.chgg-hdr.type-tutors nav.chgg-menu .chgg-menu-items a.tutors span{color:#F07D00;font-family:Aspira-Bold,Helvetica,Arial,Sans-serif}nav.chgg-menu .chgg-menu-items a:hover .chgg-menu-image,nav.chgg-menu .chgg-menu-items a:hover span{color:#F07D00}nav.chgg-menu .carrot{top:-43px;margin-left:-1px;width:55px;height:42px;position:absolute;z-index:1001;display:block;background-color:#fff;border:1px solid #ddd;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px}nav.chgg-menu .chgg-menu-icon{color:#F07D00;font-size:24px;width:24px;margin:12px auto 0}@media screen and (max-width:979px){.chgg-hdr:not(.force-desktop) .chgg-menu-container{height:46px;width:33px}.chgg-hdr:not(.force-desktop) .chgg-menu-container .chgg-menu-icon{font-size:15px;width:18px;margin:15px 0 0 15px}.chgg-hdr:not(.force-desktop) nav.chgg-menu{position:fixed;left:-277px;top:0;width:100%;height:100vh;background-color:transparent;border:none;border-radius:0}.chgg-hdr:not(.force-desktop) nav.chgg-menu .carrot{top:0;left:275px;height:44px;width:44px;border:none;border-radius:0 0 4px}.chgg-hdr:not(.force-desktop) nav.chgg-menu .carrot .chgg-menu-icon{font-size:20px;width:20px;margin-top:11px}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-overlay{display:none;z-index:1;position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.3)}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-content-container{z-index:2;position:absolute;width:inherit;height:100vh;overflow-y:scroll;overflow-x:hidden;background-color:transparent}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-content-container::-webkit-scrollbar{width:0}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-content-container .chgg-menu-content{position:relative;min-height:100vh;background-color:#FFF;width:275px}.chgg-hdr:not(.force-desktop) nav.chgg-menu ul.chgg-menu-items{z-index:3;position:relative;padding:6px 8px;border-bottom:1px solid #E5E5E5}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-item-expands{float:right}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-item-expands .chgg-menu-pipe{float:left;height:20px;width:1px;margin-top:10px;background-color:#DDD}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-item-expands .chgg-menu-image{width:33px;padding-right:2px;padding-left:0;color:#666;text-align:right}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-item-expands .chgg-menu-image.icon-chegg-chevron{font-size:12px}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-item-expands .chgg-menu-image:before{vertical-align:middle}.chgg-hdr:not(.force-desktop) nav.chgg-menu a.chgg-menu-item{display:block;height:40px;width:auto;overflow:hidden}.chgg-hdr:not(.force-desktop) nav.chgg-menu a.chgg-menu-item .chgg-menu-image{font-size:20px;width:35px;text-align:left}.chgg-hdr:not(.force-desktop) nav.chgg-menu a.chgg-menu-item span{font-size:15px;padding-left:0}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-sub-item-container{display:none;margin:0 9px}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-sub-item-container a.chgg-menu-sub-item{height:40px;width:208px;padding-left:48px;font-size:15px;font-family:Aspira-Medium,Helvetica,Arial,Sans-serif;color:#333;text-decoration:none}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-sub-item-container a.chgg-menu-sub-item.highlight-item{color:#F07D00}.chgg-hdr:not(.force-desktop) nav.chgg-menu li{width:259px;height:initial;min-height:40px;line-height:40px}.chgg-hdr:not(.force-desktop) nav.chgg-menu li .chgg-menu-item-container{margin:0 9px;border-bottom:1px solid #E5E5E5}.chgg-hdr:not(.force-desktop) nav.chgg-menu li.expanded .chgg-menu-item-container,.chgg-hdr:not(.force-desktop) nav.chgg-menu li:last-of-type .chgg-menu-item-container{border-bottom:none}.chgg-hdr:not(.force-desktop) nav.chgg-menu li:first-of-type{border-top-right-radius:0;padding-top:0}.chgg-hdr:not(.force-desktop) nav.chgg-menu li:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0}.chgg-hdr:not(.force-desktop) nav.chgg-menu li.expanded{border-radius:4px;background-color:#EEE}.chgg-hdr:not(.force-desktop) nav.chgg-menu li.expanded .li-item-content{border-radius:4px;background-color:#F07D00}.chgg-hdr:not(.force-desktop) nav.chgg-menu li.expanded .chgg-menu-item-expands .chgg-menu-image{transform:rotate(180deg);text-align:left;padding-left:2px;padding-right:0}.chgg-hdr:not(.force-desktop) nav.chgg-menu li.expanded a.chgg-menu-item span{color:#FFF;font-family:Aspira-Bold,Helvetica,Arial,Sans-serif}.chgg-hdr:not(.force-desktop) nav.chgg-menu li.expanded .chgg-menu-image{color:#FFF}.chgg-hdr:not(.force-desktop) nav.chgg-menu li.expanded .chgg-menu-sub-item-container{display:block}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-user-info{padding:15px 9px 60px}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-footer{position:absolute;bottom:0;width:100%;padding-bottom:10px}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-footer p{text-align:center}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-footer #chgg-copyright{font-family:Aspira,Helvetica,Arial,Sans-serif;color:#999;font-size:12px}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-footer span,.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-footer span a{font-family:Aspira,Helvetica,Arial,Sans-serif;color:#999;font-size:14px}}.chgg-hdr-navigation{-ms-touch-action:none;border-bottom:none;height:60px;line-height:0;clear:none}.chgg-hdr-navigation .nav-item,.chgg-hdr-navigation .nav-item-pipe{float:left;cursor:pointer;position:relative;display:block;background-color:transparent;width:initial;margin:2px 10px}.chgg-hdr-navigation .nav-item .nav-item-header,.chgg-hdr-navigation .nav-item-pipe .nav-item-header{cursor:pointer;text-decoration:none;text-transform:uppercase;display:block;height:42px;line-height:42px;padding-top:10px;font-family:Aspira-Bold,Helvetica,Arial,Sans-serif;font-size:14px;color:#333}@media screen and (min-device-width:0px){.chgg-hdr-navigation .nav-item .nav-item-header:after,.chgg-hdr-navigation .nav-item-pipe .nav-item-header:after{display:block;position:absolute;left:0;bottom:4px;width:100%;height:0;background-color:#F07D00;content:"";transition:bottom .2s}}.chgg-hdr-navigation .nav-item .nav-item-header .nav-item-caret,.chgg-hdr-navigation .nav-item-pipe .nav-item-header .nav-item-caret{display:none}@media screen and (min-device-width:0px){.chgg-hdr-navigation .nav-item-pipe.loginRqd,.chgg-hdr-navigation .nav-item.loginRqd{display:none}.loggedIn .chgg-hdr-navigation .nav-item-pipe.loginRqd,.loggedIn .chgg-hdr-navigation .nav-item.loginRqd{display:block}}.chgg-hdr-navigation .nav-item-pipe.collapse-item,.chgg-hdr-navigation .nav-item.collapse-item{display:none}@media screen and (min-device-width:0px){.chgg-hdr-navigation .nav-item-pipe.highlight-item .nav-item-header,.chgg-hdr-navigation .nav-item-pipe:hover .nav-item-header,.chgg-hdr-navigation .nav-item.highlight-item .nav-item-header,.chgg-hdr-navigation .nav-item:hover .nav-item-header{color:#F07D00}.chgg-hdr-navigation .nav-item-pipe.highlight-item .nav-item-header:after,.chgg-hdr-navigation .nav-item-pipe:hover .nav-item-header:after,.chgg-hdr-navigation .nav-item.highlight-item .nav-item-header:after,.chgg-hdr-navigation .nav-item:hover .nav-item-header:after{display:block;height:5px;bottom:9px}}.chgg-hdr-navigation .nav-item-pipe{cursor:initial}.chgg-hdr-navigation .nav-item-pipe:before{content:"";background-color:#000;display:block;position:absolute;top:0;left:0;height:22px;width:1px;padding:0;margin:18px 0;overflow:hidden}.chgg-hdr-navigation .nav-items{height:60px;display:none}.chgg-hdr.type-books .chgg-hdr-navigation .nav-items.books,.chgg-hdr.type-home .chgg-hdr-navigation .nav-items.home,.chgg-hdr.type-internships .chgg-hdr-navigation .nav-items.internships,.chgg-hdr.type-scholarships .chgg-hdr-navigation .nav-items.scholarships,.chgg-hdr.type-study .chgg-hdr-navigation .nav-items.study,.chgg-hdr.type-testprep .chgg-hdr-navigation .nav-items.testprep,.chgg-hdr.type-tutors .chgg-hdr-navigation .nav-items.tutors{display:inline-block}.chgg-hdr-navigation .nav-hover-box{display:none;position:fixed;background-color:#FFF;border-radius:4px;border:1px solid #DDD;margin-left:-20px;cursor:auto;z-index:1000}.chgg-hdr-navigation .nav-hover-box-section{width:200px;float:left;z-index:19}.chgg-hdr-navigation .carrot{margin-left:10px;bottom:100%;left:8.4px;width:30px;height:15px;position:absolute;overflow:hidden}.chgg-hdr-navigation .carrot:before{content:'';position:absolute;bottom:-1px;left:0;width:13px;height:13px;border:1px solid #DDD;background-color:#FFF;transform:rotate(45deg);transform-origin:left bottom}.chgg-hdr-navigation .links-section{margin:10px 20px;text-align:left}.chgg-hdr-navigation .links-section a{padding:20px 0;display:none;font-family:Aspira-Medium,Helvetica,Arial,Sans-serif;font-size:16px;color:#333}.chgg-hdr-navigation .links-section a:first-of-type{border-top-right-radius:4px;border-top-left-radius:4px}.chgg-hdr-navigation .links-section a:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.chgg-hdr-navigation .links-section a:not(.loginRqd),.loggedIn .chgg-hdr-navigation .links-section a{display:block}.chgg-hdr-navigation .links-section a.highlight-item{color:#F07D00}.chgg-hdr-navigation .links-section a:hover{color:#F07D00;text-decoration:none}@media screen and (max-width:979px){.chgg-hdr:not(.force-desktop) .chgg-hdr-navigation{display:none}}.chgg-hdr.bowdoin-active .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest{top:40px}.C-global-cheggheader-searchbox{float:right}.C-global-cheggheader-searchbox:not(.expanded) .chg-header-autosuggest{margin:15px 0 0;padding:0;width:125px;height:32px;overflow:hidden}.C-global-cheggheader-searchbox:not(.expanded) .chg-header-autosuggest #header-autosuggest-input{border-radius:6px;height:32px;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:25px}.C-global-cheggheader-searchbox:not(.expanded) .chg-header-autosuggest #header-autosuggest-input::-webkit-input-placeholder{height:32px;line-height:34px;font-family:Aspira-Bold,Helvetica,Arial,Sans-serif;font-size:13px;color:#999}.C-global-cheggheader-searchbox:not(.expanded) .chg-header-autosuggest #header-autosuggest-input::-moz-placeholder{height:32px;line-height:30px;font-family:Aspira-Bold,Helvetica,Arial,Sans-serif;font-size:13px;color:#999}.C-global-cheggheader-searchbox:not(.expanded) .chg-header-autosuggest #header-autosuggest-input:-ms-input-placeholder{height:32px;line-height:32px;font-family:Aspira-Bold,Helvetica,Arial,Sans-serif;font-size:13px;color:#999}.C-global-cheggheader-searchbox:not(.expanded) .chg-header-autosuggest #header-autosuggest-input:-moz-placeholder{height:32px;line-height:30px;font-family:Aspira-Bold,Helvetica,Arial,Sans-serif;font-size:13px;color:#999}.C-global-cheggheader-searchbox:not(.expanded) .chg-header-autosuggest .chg-search-form{width:100%;position:relative}.C-global-cheggheader-searchbox:not(.expanded) .chg-header-autosuggest a[data-type=button].autosuggest-search-btn{right:0;top:0;padding-top:6px;border:none;background-color:#F07D00;color:#FFF;font-size:18px;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0;border-radius:0 6px 6px 0;position:absolute;z-index:1;height:32px;width:32px;box-sizing:border-box;text-align:center}.C-global-cheggheader-searchbox:not(.expanded) .chg-header-autosuggest a[data-type=button].autosuggest-search-btn .icn-magnify{display:none;text-indent:-9999px;float:right;position:relative;top:6px;left:-2px;margin:2px 6px;height:15px;width:15px}.C-global-cheggheader-searchbox:not(.expanded) .chg-header-autosuggest .autosuggest-results-container .autosuggest-row.row{margin:0}.C-global-cheggheader-searchbox:not(.expanded) .chg-header-autosuggest .autosuggest-search-cancel{display:none!important}.C-global-cheggheader-searchbox input[type=text]::-webkit-input-placeholder{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:18px;color:#DDD;font-weight:400}.C-global-cheggheader-searchbox input[type=text]:-moz-placeholder{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:18px;color:#DDD;font-weight:400}.C-global-cheggheader-searchbox input[type=text]::-moz-placeholder{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:18px;color:#DDD;font-weight:400}.C-global-cheggheader-searchbox input[type=text]:-ms-input-placeholder{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:18px;color:#DDD;font-weight:400}.C-global-cheggheader-searchbox input[type=text]:focus::-webkit-input-placeholder{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:18px;color:#DDD;font-weight:400}.C-global-cheggheader-searchbox input[type=text]:focus:-moz-placeholder{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:18px;color:#DDD;font-weight:400}.C-global-cheggheader-searchbox input[type=text]:focus::-moz-placeholder{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:18px;color:#DDD;font-weight:400}.C-global-cheggheader-searchbox input[type=text]:focus:-ms-input-placeholder{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:18px;color:#DDD;font-weight:400}.C-global-cheggheader-searchbox .chg-header-autosuggest .chgg-logo,.C-global-cheggheader-searchbox .expanded-wrapper,.C-global-cheggheader-searchbox .search-close,.chgg-hdr.type-books .C-global-cheggheader-searchbox .chgg-logo.books,.chgg-hdr.type-home .C-global-cheggheader-searchbox .chgg-logo.home,.chgg-hdr.type-internships .C-global-cheggheader-searchbox .chgg-logo.internships,.chgg-hdr.type-scholarships .C-global-cheggheader-searchbox .chgg-logo.scholarships,.chgg-hdr.type-study .C-global-cheggheader-searchbox .chgg-logo.study,.chgg-hdr.type-testprep .C-global-cheggheader-searchbox .chgg-logo.testprep,.chgg-hdr.type-tutors .C-global-cheggheader-searchbox .chgg-logo.tutors{display:none}.C-global-cheggheader-searchbox.animate .chg-header-autosuggest{width:100%}.C-global-cheggheader-searchbox.animate .chg-header-autosuggest .chg-search-form{width:90%}.C-global-cheggheader-searchbox.expanded{width:100%;min-width:980px}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest{padding:0;overflow:visible;margin:0 auto;display:block;position:fixed;top:0;width:100%;min-width:980px;height:60px;background:#FFF;left:0;border-bottom:3px solid #F07D00}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chg-search-content{max-width:1200px;margin:8px auto 0;height:60px}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo{margin-top:9px}.chgg-hdr.type-books .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo.books,.chgg-hdr.type-home .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo.home,.chgg-hdr.type-internships .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo.internships,.chgg-hdr.type-scholarships .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo.scholarships,.chgg-hdr.type-study .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo.study,.chgg-hdr.type-testprep .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo.testprep,.chgg-hdr.type-tutors .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo.tutors{display:block}@media screen and (max-width:1140px){.chgg-hdr.type-books .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo.books,.chgg-hdr.type-internships .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo.internships,.chgg-hdr.type-scholarships .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo.scholarships,.chgg-hdr.type-study .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo.study,.chgg-hdr.type-testprep .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo.testprep,.chgg-hdr.type-tutors .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo.tutors{display:none}.chgg-hdr .C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chgg-logo.home{display:block}}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .search-close{display:block}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .icon-chegg-cancel{font-size:26px;margin-right:20px}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .icon-chegg-search{display:none}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .C-common-search-result-category .icon-chegg-search{display:inline-block}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .search-close{float:right;font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:18px;color:#F07D00;font-weight:400;position:relative;margin-top:-35px}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .search-close:hover{text-decoration:none}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chg-search-form{width:630px;height:44px;margin:0 auto;position:relative}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chg-search-form a[data-type=button].autosuggest-search-btn{display:block;width:80px;height:46px;border:1px solid #FFF;box-sizing:border-box;text-align:center;background:#F07D00;margin-right:0;padding:0;top:-1px;right:0;border-radius:0 6px 6px 0;position:absolute}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chg-search-form a[data-type=button].autosuggest-search-btn .icn-magnify{text-indent:0;float:initial;background:0 0;line-height:46px;color:#FFF;position:initial;margin:0;top:0;left:0;height:46px;width:100%}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chg-search-form a[data-type=button].autosuggest-search-btn:hover{text-decoration:none}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chg-search-form #header-autosuggest-input{border-radius:6px;border:2px solid #E5E5E5;height:44px;width:630px;padding-right:80px;padding-left:0;text-indent:15px}.C-global-cheggheader-searchbox.expanded .chg-header-autosuggest .chg-search-form #header-autosuggest-input:focus{outline:0;border-color:#E5E5E5}.C-global-cheggheader-searchbox.expanded .autosuggest-input-search-container{margin:0 auto;width:630px}.C-global-cheggheader-searchbox.expanded .overlay-wrapper{display:none}.C-global-cheggheader-searchbox .overlay-wrapper{display:block;position:relative}.C-global-cheggheader-searchbox .overlay-wrapper .hidden-overlay{display:block;position:absolute;cursor:pointer;top:-40px;left:0;width:100%;height:34px;margin:8px 0;z-index:200}@media screen and (max-width:979px){.chgg-hdr:not(.force-desktop) .chgg-hdr-search-box{display:none}.chgg-hdr:not(.force-desktop) .chgg-hdr-mobile-search-icon{font-size:18px;color:#333;width:18px;text-align:right;float:right;padding:14px 5px 0;height:32px}.chgg-hdr:not(.force-desktop) .chgg-hdr-mobile-search-icon:hover{color:#F07D00;text-decoration:none}}.C-global-cheggheader-rightsection-cart{height:60px;font-weight:400}.C-global-cheggheader-rightsection-cart .chg-cart{display:inline-block;height:22px;width:29px;margin-top:14px;background-image:url(https://c.cheggcdn.com/assets/site/icons/icn-nav-cart-n-v01.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.translucent .C-global-cheggheader-rightsection-cart .chg-cart{background-image:url(https://c.cheggcdn.com/assets/site/icons/icn-nav-cart-white-v01.svg)}.C-global-cheggheader-rightsection-cart .chg-cart-count{color:#333;display:block;position:absolute;top:0;right:0;width:36px;text-align:center;line-height:1;margin-top:11px;font-size:11px}.C-global-cheggheader-rightsection-usermenu .nav-item,.C-global-cheggheader-rightsection-usermenu .nav-item .header{font-family:Aspira-Bold,Helvetica,Arial,Sans-serif;font-size:14px;text-decoration:none}.C-global-cheggheader-rightsection-cart div.cart-item .chg-cart-count{width:34px}.C-global-cheggheader-rightsection-cart a.chg-cart-area:hover{text-decoration:none}.C-global-cheggheader-rightsection-cart a.chg-cart-area:hover .chg-cart{background-image:url(https://c.cheggcdn.com/assets/site/icons/icn-nav-cart-s-v01.svg)}.C-global-cheggheader-rightsection-cart a.chg-cart-area:hover .chg-cart-count{color:#F07D00}@media screen and (max-width:979px){.chgg-hdr:not(.force-desktop) .C-global-cheggheader-rightsection-cart{height:46px}.chgg-hdr:not(.force-desktop) .C-global-cheggheader-rightsection-cart .chg-cart{height:18px;width:22px}.chgg-hdr:not(.force-desktop) .C-global-cheggheader-rightsection-cart .chg-cart-count{width:30px}.chgg-hdr:not(.force-desktop).translucent .C-global-cheggheader-rightsection-cart .chg-cart-area .chg-cart{background-image:url(https://c.cheggcdn.com/assets/site/icons/icn-nav-cart-n-v01.svg)}.chgg-hdr:not(.force-desktop).translucent .C-global-cheggheader-rightsection-cart .chg-cart-area:hover .chg-cart{background-image:url(https://c.cheggcdn.com/assets/site/icons/icn-nav-cart-s-v01.svg)}}.C-global-cheggheader-rightsection-usermenu{height:60px;margin-top:-4px}.C-global-cheggheader-rightsection-usermenu .arrow-down{position:relative;bottom:4px;margin-left:5px}.C-global-cheggheader-rightsection-usermenu .nav-item{color:#000;float:left}.C-global-cheggheader-rightsection-usermenu .nav-item:visited{color:#000}.C-global-cheggheader-rightsection-usermenu .nav-item.active .carrot,.C-global-cheggheader-rightsection-usermenu .nav-item.active .hover-box{display:block}.C-global-cheggheader-rightsection-usermenu .nav-item.active .header,.C-global-cheggheader-rightsection-usermenu .nav-item.active .header .icon-chegg-chevron,.C-global-cheggheader-rightsection-usermenu .nav-item:hover{color:#F07D00}.C-global-cheggheader-rightsection-usermenu .nav-item:hover:after{height:5px;bottom:10px}.C-global-cheggheader-rightsection-usermenu .nav-item .header{color:#000;padding:0}.C-global-cheggheader-rightsection-usermenu .nav-item .header .icon-chegg-chevron{font-size:8px;color:#000}.C-global-cheggheader-rightsection-usermenu .nav-item .header:hover,.C-global-cheggheader-rightsection-usermenu .nav-item .header:hover .icon-chegg-chevron,.C-global-cheggheader-rightsection-usermenu .nav-item .hover-box ul li:hover a{color:#F07D00}.C-global-cheggheader-rightsection-usermenu .nav-item .header:after{display:block;position:absolute;left:0;bottom:5px;width:100%;height:0;background-color:#F07D00;content:"";transition:bottom .2s}.C-global-cheggheader-rightsection-usermenu .nav-item .hover-box{display:none;position:absolute;background-color:#FFF;border:1px solid #E5E5E5;border-radius:4px;width:200px;right:-10px;top:47px;left:auto;z-index:1000}.C-global-cheggheader-rightsection-usermenu .nav-item .hover-box ul{padding:5px;margin:0;list-style:none}.C-global-cheggheader-rightsection-usermenu .nav-item .hover-box ul li{list-style-type:none;background-color:#FFF;line-height:40px;overflow:hidden}.C-global-cheggheader-rightsection-usermenu .nav-item .hover-box ul li:first-of-type{border-top-right-radius:4px;border-top-left-radius:4px}.C-global-cheggheader-rightsection-usermenu .nav-item .hover-box ul li:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.C-global-cheggheader-rightsection-usermenu .nav-item .hover-box ul li a{display:block;padding-left:15px;font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:14px;color:#333;text-decoration:none}.C-global-cheggheader-rightsection-usermenu .nav-item .hover-box ul li .hide-initially{display:none}.C-global-cheggheader-rightsection-usermenu .nav-item .carrot{display:none;top:28px;right:4px;margin-left:10px;width:0;height:0;position:absolute;border-color:transparent transparent #DDD;border-style:solid;border-width:10px;z-index:1001}.C-global-cheggheader-rightsection-usermenu .nav-item .carrot .carrot-inner{width:0;height:0;position:absolute;top:-8px;left:-9px;border-color:transparent transparent #FFF;border-style:solid;border-width:9px}.C-global-cheggheader-rightsection-usermenu .nav-item.more-item:before{content:"";background-color:#000;display:block;position:absolute;top:0;left:0;height:22px;width:1px;padding:0;margin:18px 0;overflow:hidden}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item{margin-top:4px}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .carrot{border-color:transparent;top:34px;right:30px}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .carrot .carrot-inner{border-color:transparent transparent #666}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .header .avatar{margin-right:0;float:left;padding:9px 0}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .header .avatar .C-common-avatar.border{border:1px solid #fff}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content{width:300px;right:6px;left:auto;top:53px;z-index:1000}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content.hover-box{border:none}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content ul{border:2px solid #E5E5E5;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile-link{width:300px;height:90px;cursor:pointer;position:absolute;z-index:1}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .background-avatar{width:300px;height:90px;position:absolute}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .background-avatar .img-container{width:300px;height:90px;position:absolute;overflow:hidden;border-top-left-radius:4px;border-top-right-radius:4px}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .background-avatar .img-container:after{content:"";background-color:rgba(0,0,0,.5);width:100%;height:90px;position:absolute;top:0;left:0}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .background-avatar img{width:300px;display:block;position:absolute;background-size:cover;-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);border-top-left-radius:4px;border-top-right-radius:4px}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile-link:hover+.profile .email,.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile-link:hover+.profile .icon-chegg-chevron,.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile-link:hover+.profile .name{text-decoration:none;color:#F07D00}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile{cursor:auto;background-color:#666;border-top-left-radius:4px;border-top-right-radius:4px}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile .avatar{float:left;height:90px;width:90px;overflow:hidden}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile .avatar .C-common-avatar,.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile .avatar .C-global-header-avatar{margin:15px auto}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile .info{overflow:hidden;margin:0;height:90px;position:relative}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile .info .email,.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile .info .my-profile,.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile .info .name{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:20px;color:#FFF;display:block;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile .info .name{float:left;margin-top:30px;width:85%}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile .info .email{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:11px;color:#CCC;float:left}.C-global-cheggheader-rightsection-usermenu .nav-item.user-item .user-hover-content .profile .info .icon-chegg-chevron{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:20px;float:right;position:absolute;right:10px;top:35px;font-size:18px}.C-global-cheggheader-rightsection-usermenu .my-account-v2.hover-box ul li .menu-item-container{display:table;width:100%}.C-global-cheggheader-rightsection-usermenu .my-account-v2.hover-box ul li .menu-item-container a{display:table-cell;padding-left:10px}.C-global-cheggheader-rightsection-usermenu .custom-user-hover-content{width:100%;height:initial;line-height:initial;margin:0;padding:0;color:#333}@media screen and (max-width:1100px){.C-global-cheggheader-rightsection-usermenu .more-item:before,.C-global-cheggheader-rightsection-usermenu .signin-item{display:none!important}.C-global-cheggheader-rightsection-usermenu .nav-item .hover-box ul li .hide-initially{display:block}}@media screen and (max-width:979px){.chgg-hdr:not(.force-desktop) .C-global-cheggheader-rightsection-usermenu,.chgg-hdr:not(.force-desktop) .no-mobile{display:none}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-user-info li{height:35px;min-height:35px;line-height:35px;font-family:Aspira-Medium,Helvetica,Arial,Sans-serif;font-size:15px}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-user-info li a{display:block;padding-left:54px;color:#333}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-user-info .profile-link{z-index:3;position:absolute;display:block;height:38px;width:259px}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-user-info .profile{position:relative}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-user-info .profile .mobile-track-user-avatar{float:left;height:38px;width:38px}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-user-info .profile .info{height:38px;overflow:hidden;padding:2px 0 1px 10px;font-family:Aspira,Helvetica,Arial,Sans-serif}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-user-info .profile .info .name{font-size:16px;color:#333;text-decoration:none}.chgg-hdr:not(.force-desktop) nav.chgg-menu .chgg-menu-user-info .profile .info .email{font-size:12px;color:#999}}.translucent .C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-button #notifications-icon{color:#FFF}.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-button #notifications-icon{font-family:Chegg-icon!important;display:block;position:relative;background-image:none;width:initial;height:initial;font-size:24px;margin-top:2px;color:#333}.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-button #notifications-icon:hover{text-decoration:none;color:#F07D00}.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-button #notifications-badge{font-size:11px;color:#333}.translucent .C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-button #notifications-badge{color:#FFF}.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-button #notifications-badge:hover,.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-button:hover #notifications-badge,.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component .notifications-container.open #notifications-button #notifications-icon{color:#F07D00}.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-button:hover #notifications-icon{text-decoration:none;color:#F07D00}.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-menu{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-menu:before{border-bottom:9px solid #666}.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-menu h3{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:18px;color:#FFF;padding:10px 0 20px;text-align:center;border-bottom:none}.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-menu .mark-all-as-read{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:12px;color:#CCC;top:initial;bottom:5px}.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-menu .notifications-title-bar{background-color:#666;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-menu #notifications-list{border:2px solid #E5E5E5;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component #notifications-menu #notifications-list .notification-card{background-color:#FFF}.C-global-cheggheader-rightsection-notifications .chg-hdr-notifications.embed-js#notifications-component .notification-card.empty p{font-family:Aspira,Helvetica,Arial,Sans-serif;font-size:18px;color:#999}@media screen and (max-width:979px){.chgg-hdr:not(.force-desktop) .C-global-cheggheader-rightsection-notifications{display:none}}.bowdoin-hdr{position:relative;z-index:1001}.C-global-chggheader-bowdoin .bookstore-return-header{position:fixed;top:0;width:100%;height:40px;background-color:#fff;box-sizing:border-box;border-bottom:1px solid #DDD;padding:12px 45px 0 20px}.C-global-chggheader-bowdoin .bookstore-return-header .bookstore-return-header-left{float:left}.C-global-chggheader-bowdoin .bookstore-return-header .bookstore-return-header-right{float:right;font-weight:700}.C-global-chggheader-bowdoin .bookstore-return-header.darker{color:#FFF;background-color:#222;border-bottom:1px solid #222}.C-global-chggheader-bowdoin .bookstore-return-header.darker a{color:#FFF;font-size:12px}.C-global-chggheader-bowdoin .bookstore-return-header.darker a:hover{text-decoration:none}