body{font-family:proxima_nova_rgregular}.width50{width:50px}.width100{width:100%}.width83{width:83px}.width100px{width:100px}.width102{width:102px}.width123{width:123px}.width130{width:130px!important}.width143{width:143px!important}.width161{width:161px}.width175{width:175px}.width185{width:185px}.width190{width:190.5px}.width200{width:200px}.width220{width:220px!important}.width234{width:234px}.width249{width:249px}.width250{width:250px!important}.width259{width:259px}.width270{width:270px!important}.width302{width:302px}.width350{width:350px}.width362{width:362px}.width379{width:379px}.width390{width:390px}.width391{width:391px}.width400{width:400px!important}.width500{width:500px!important}.width100P{width:100%!important}.wid20P{width:20%!important}.wid40p{width:40%!important}.wid44p{width:44%!important}.wid47p{width:47%!important}.wid50p{width:49.6%!important}.wid75p{width:75%!important}.wid58p{width:58%}.wid48p{width:48%}h5{font-size:11px}h4{font-size:12px}h3{font-size:13px}h2{font-size:18px}h1{font-size:22px}.h0{font-size:36px}.relativePos{position:relative}.fltLeft,.left{float:left!important}.fltRight,.right{float:right!important}.clearLeft{clear:left!important}.clearBoth{clear:both!important}.fltNon{float:none!important}.or{color:#212121;font-size:18px;font-weight:400!important}.bookcarousel-horizontal-back,.bookcarousel-horizontal-forward,.closeIcon,.closeIconforlabel,.closehelpInfo,.discountImg,.discountImg1,.dismissBtn,.emailShare,.fbLikeShare,.googlePlusShare,.gustModelMain hgroup a,.helpInfo,.iconNav a,.multiCamSalePrice,.next-slide,.offerTag,.pinItShare,.prev-slide,.productSelCar li span.sprite,.productZoomIcon,.qViewerSelCar li span,.removeCart,.removeCourse,.rightMark,.salePriceImg,.salePriceNew,.savings,.textBookDropdown .closeDropdown,.tweetShare,.whiteDownArrow,.whiteUpArrow,ul.selectPaymentType li a.paypalImg{background-image:url(../img/sprites.png);background-repeat:no-repeat;background-color:transparent}.errorUsedBooks,.noMaterial_assigned,.shippingMessage{padding:21px 0 16px 21px;clear:both;margin:0}.single-Espot{text-align:center}.single-Espot img{margin:20px auto}.leftnav-Espot{text-align:center}.leftnav-Espot img{margin:0 auto}.courseMaterialsList .book_sec,.courseMaterialsList .itemsBookSec{-moz-box-shadow:0 3px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 8px rgba(0,0,0,.2);box-shadow:0 3px 8px rgba(0,0,0,.2)}.paymentOptions,.rentalCheckout{-moz-box-shadow:0 3px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 8px rgba(0,0,0,.2);box-shadow:0 3px 8px rgba(0,0,0,.2)}.checkOutSelect,.customSelect,.mainContent .largeElem input[type=submit],.shippingInput,.textBookSelect{-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.selBox{-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.disableDropdown{color:#ccc;background-color:#e6e6e6}.disableDropdown a{cursor:default}.selBox div ul{-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.textDivWidth input.addACourse{font-size:18px!important;-moz-box-shadow:0 0 6px rgba(0,0,0,.1)!important;-webkit-box-shadow:0 0 6px rgba(0,0,0,.1)!important;box-shadow:0 0 6px rgba(0,0,0,.1)!important}input.addACourse{box-shadow:0 0 6px rgba(0,0,0,.1)!important;color:#666!important;font-size:18px!important;font-weight:700!important;font-style:normal;padding:11px 10px 11px 15px!important}.letrSpac1{letter-spacing:1px}.textLeft{text-align:left!important}.textRight{text-align:right!important}.textCenter{text-align:center}.blck{display:block!important}.dispNone{display:none}.mrgauto{margin:0 auto!important}.mrg10auto{margin:10px auto!important}.mrgBL528{margin:0 0 5px 28px!important}.mrgBot0{margin-bottom:0!important}.mrgBot20{margin:0 0 20px 0!important}.mrgBot30{margin-bottom:30px!important}.mrgTop20{margin-top:20px!important}.mrgTop25{margin-top:25px!important}.mrgTop10{margin-top:10px}.mrgTop30{margin-top:30px!important}.mrgTop60{margin-top:60px!important}.mrgRight0{margin-right:0!important}.mrgRight65{margin-right:65px!important}.mrgRight78{margin-right:78px!important}.mrgRight20{margin-right:20px}.mrgBot0{margin-bottom:0!important}.sideBar li p{width:auto!important}a:hover{outline:0}.brdCrmb-3Palate{background:#e7e7e7;border:1px solid #d9d9d9;padding:0;margin:0 0 54px 0;list-style:none;padding:4px}.brdCrmb-4Palate{background:#e7e7e7;border:1px solid #d9d9d9;padding:0;list-style:none;padding:4px}.brdCrmb-2Palate{background:#e7e7e7;border:1px solid #d9d9d9;padding:0;margin:0 0 54px 0;list-style:none;padding:4px}.brdCrmb-4Palate li{margin:0;text-align:center;padding:10px 5px;white-space:nowrap;display:inline-block;border:1px solid #cfcfcf;min-width:23.3%;background:#fff;margin:0 1px;position:relative}.brdCrmb-4Palate.brdCrmb-5Palate li{min-width:18.092%}.brdCrmb-3Palate li{margin:0;text-align:center;padding:10px 5px;white-space:nowrap;display:inline-block;border:1px solid #cfcfcf;min-width:23.3%;background:#fff;margin:0 1px;position:relative;width:31.6%}.brdCrmb-2Palate li{margin:0;text-align:center;padding:10px 8px;white-space:nowrap;display:inline-block;border:1px solid #cfcfcf;min-width:23.3%;background:#fff;margin:0 1px;position:relative;width:47.6%}.brdCrmb-3Palate li a{color:#444;font-size:11px}.brdCrmb-4Palate li a{color:#666}.brdCrmb-2Palate .currentState,.brdCrmb-3Palate .currentState,.brdCrmb-4Palate .currentState{background:#000}.brdCrmb-2Palate li a{color:#444;font-size:11px}.currentState a{color:#fff!important}.brdCrmb-2Palate li figure,.brdCrmb-3Palate li figure,.brdCrmb-4Palate li figure{position:absolute;right:-14px;z-index:8000;top:8px;background:url(../img/arrw.png) no-repeat;width:21px;height:23px}.brdCrmb-2Palate li .figure,.brdCrmb-3Palate li .figure,.brdCrmb-4Palate li .figure{position:absolute;right:-14px;z-index:8000;top:8px;background:url(../img/arrw.png) no-repeat;width:21px;height:23px}.brdCrmb-2Palate .compltState,.brdCrmb-3Palate .compltState,.brdCrmb-4Palate .compltState{background:#ccc}.compltState a{color:#999!important}.brdCrmb-2Palate .compltState figure,.brdCrmb-3Palate .compltState figure,.brdCrmb-4Palate .compltState figure{position:absolute;right:-14px;z-index:8000;top:8px;background:url(../img/tick-icon.png) no-repeat;width:21px;height:23px}.brdCrmb-2Palate .compltState .figure,.brdCrmb-3Palate .compltState .figure,.brdCrmb-4Palate .compltState .figure{position:absolute;right:-14px;z-index:8000;top:8px;background:url(../img/tick-icon.png) no-repeat;width:21px;height:23px}.mrgNT30{margin-top:-30px!important}.margnone{margin:0!important}.marg2{margin:2px}.mrgT25{margin-top:25px!important}.mrgT30{margin-top:30px!important}.mrgT35{margin-top:35px!important}.mrgB60{margin-bottom:60px}.mrgR10{margin-right:10px}.mrgR40{margin-right:40px}.mrgL34{margin-left:34px}.mrgL46{margin-left:46px}.mrgL90{margin-left:90px}.mrgL165{margin-left:165px}.mrgL174{margin-left:174px}.mrgTopnoSpc{margin-top:-16px!important}.mrgBotnoSpc{margin-bottom:12px!important;clear:both}.margin20{margin:20px 0 0 0;width:99%;clear:both}.inputBtmSpace{margin-top:9px}.tabCont1{margin:0 0 10px 0!important;padding:0 0 15px 0!important}.padRst{padding:0!important}.padL10{padding-left:10px!important}.padT5{padding-top:5px!important}.padT16{padding-top:16px!important}.padT30{padding-top:30px!important}.padL30{padding-left:30px!important}.padB50{padding-bottom:50px!important}.padB20{padding-bottom:20px!important}.padB10{padding-bottom:20px!important}.padaButtn{padding:14px 36px!important}.brdRtNone{border-right:0!important}.bdrNone{border:none!important}.brdRt2{border-right:2px solid!important}.hideClass{display:none}.showClass{display:block}.DESCOPED{display:none;margin:0;padding:0}.row{max-width:100%;margin:0 auto}.content{width:980px;margin:0 auto}.cmsContent{width:auto;margin:0 auto}.find-books{background-color:#fbfbfb}.newseason{margin:0;padding:0}.tranformNone{text-transform:none!important}.home-one-column{float:left;width:320px;height:270px;margin-bottom:10px}.home-one-column.tall{height:549px}.home-two-column{float:left;width:650px;height:270px;margin-bottom:10px}.book_search{text-align:center}.book_search .top{margin:50px 50px 30px}.book_search .bottom{background:url(../img/bg_container.png) repeat scroll transparent;margin:0 20px 30px 80px;border:thin solid #ccc;padding:3px;width:464px}.book_search input{height:40px;font-size:12px}.book_search input[type=submit]{background-color:#000;border:medium none;color:#fff;font-family:proxima_nova_ltsemibold;font-weight:700;height:48px;width:76px;margin-left:3px}.book_search span{font-family:proxima_nova_ltlight,sans-serif;font-size:36px;float:left;padding-top:5px}.book_search .selBox{float:left;margin:5px 0 5px 15px;width:235px;height:46px;font-style:normal;font-size:18px;text-align:left}.book_search .selBox a.selectBox{font-family:proxima_nova_cn_rgbold;font-size:18px;height:inherit;line-height:46px;vertical-align:middle}.book_search input[type=text]{padding-left:10px;width:369px;font-style:italic;letter-spacing:.7px}.better-autocomplete{list-style:none;padding:0;margin:0;background:0 0;text-align:left;font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;overflow:auto;cursor:default;background:#fff;border-bottom:1px solid #bfbfbf}.better-autocomplete>.result{list-style:none;padding:0;margin:0;background:0 0}.better-autocomplete>.group{position:relative;padding:3px;text-align:center;background:#e7e7e7;border-color:#bfbfbf;border-width:1px 1px 0 1px;border-style:solid}.better-autocomplete>.group>h3{font-size:11px;color:#555;padding:0;margin:0}.better-autocomplete>.result{position:relative;padding:5px 7px;background:#fff;border-color:#bfbfbf;border-width:1px 1px 0 1px;border-style:solid}.better-autocomplete>.result>h4{font-size:12px;color:#3c3c3c;padding:0;margin:0 0 2px 0}.better-autocomplete>.result>p{font-size:11px;line-height:1.3;color:#6f6f6f;padding:0;margin:0}.better-autocomplete>.result.highlight{background:#0075ba;border-top-color:#1f4a64}.better-autocomplete>.result.highlight>h4,.better-autocomplete>.result.highlight>p{color:#fff}.listofHtmls{color:#000;margin:50px}.listofHtmls h4{text-decoration:underline;font-size:18px}.listofHtmls ul li{font-size:16px;padding:10px 0}.listofHtmls ul li a{color:#dc362e}.clearfix:before{content:"";display:table}.reviewCardDetails .reviewLeftSec ul li:before,.reviewCardDetails .reviewRightSec ul li:before{content:"";display:table}.clearfix:after,.columnLabelLayout:before,.reviewBottomSec .reviewTotals ul:before{content:"";display:table}.reviewCardDetails .reviewLeftSec ul li:after,.reviewCardDetails .reviewRightSec ul li:after{content:"";display:table}.columnLabelLayout:after,.reviewBottomSec .reviewTotals ul:after{content:"";display:table}.clearfix:after{clear:both}.reviewCardDetails .reviewLeftSec ul li:after,.reviewCardDetails .reviewRightSec ul li:after{clear:both}.columnLabelLayout:after,.reviewBottomSec .reviewTotals ul:after{clear:both}header .flashMsg{background:url(../img/bg_flashmsg.png) top left repeat;height:100px}header .flashMsg ul{padding:0;list-style-type:none}header .subMsg1{width:90%;padding:20px 0 0 0;float:left}header .subMsg1 strong{color:#212121;display:block;padding:0;margin:0;font-family:proxima_nova_ltsemibold;font-size:16px}header .subMsg1 span{color:#212121;padding:0;margin:0;display:block;font-size:13px}header .subMsg2{width:8%;margin:30px 0 0 0;float:left}header .preHeader{-moz-box-shadow:0 -5px 15px #888;-webkit-box-shadow:0 -5px 15px #888;box-shadow:0 -5px 15px #888;background:#080808;color:#747474;height:41px}header .preHeader .content{height:inherit;background-color:inherit}header .midHeader .content{height:inherit;background-color:inherit}header .preHeader .content .collegeInfo{float:left;height:inherit;line-height:41px;vertical-align:middle;font-size:12px;color:#999}header .preHeader .content .multicampus{height:inherit;line-height:41px;vertical-align:middle;float:left}header .preHeader .content .login{float:right;height:inherit;line-height:41px;vertical-align:middle}header .preHeader .content .login a{text-decoration:none;color:#fff;font-size:12px;letter-spacing:1px}header .preHeader .content .login span.accountDetailsDropDown{padding:14px 5px 14px 5px}header .preHeader .content .login span{padding:0 5px}header .preHeader .content .login.singleton:hover a{color:#fff}header .preHeader .content .login.singleton:hover .subNav{border:none;border-bottom:2px solid #ccc}header .preHeader .content .login.singleton:hover .subNav ul{margin:10px 0;list-style-type:none;padding-left:0}header .preHeader .content .login.singleton:hover .subNav li{height:auto;line-height:10px;float:none;padding:10px 15px}header .preHeader .content .login.singleton:hover .subNav li a{color:#212121;font-family:proxima_nova_ltsemibold;font-size:11px;font-weight:400}header .preHeader .content .login .accountDetailsDropDown .subNav li a{color:#212121;font-family:proxima_nova_ltsemibold;font-size:11px;font-weight:400}header .preHeader .content .login .accountDetailsDropDown .subNav li{height:auto;line-height:10px;float:none;padding:10px 15px}header .preHeader .content .login .accountDetailsDropDown:hover .subNav ul{margin:10px 0;list-style-type:none;padding-left:0;text-align:left}header .preHeader .content .login .accountDetailsDropDown:hover{background:#212121 url(../img/menu-arrw.png) bottom left no-repeat}li.name:hover a{color:#fff}.midHeader{height:100px}.midHeader ul{list-style-type:none;padding:0;font-size:11px}.midHeader ul li{color:#ccc}.midHeader .logo{float:left;width:79.14%}.midHeader .logo img{margin:0}#myCheckOutCartSubContainer:focus{outline:0;border:1px dotted #fff}.midHeader .cart{width:7%;padding-left:48px;margin:14px 0;float:right}.midHeader ul li.hours{width:13%;margin:14px 0;float:left}.midHeader .cart span{color:#fff;font-family:proxima_nova_ltsemibold;font-weight:700}.midHeader ul li .hoursHeader{margin-bottom:10px}.midHeader .cartHeader{background:url(../img/cart-icon.png) left top no-repeat;display:block;height:14px;margin-bottom:9px;padding-left:20px}.midHeader .cartItems{background:#000;padding:7px 0;text-align:center;text-transform:uppercase;letter-spacing:.1em;font-family:proxima_nova_ltsemibold}.cartItemNo{padding:5px;background:#121212}.mainNav{border-bottom:1px solid #e2e3e6;height:41px;font-family:proxima_nova_ltsemibold;letter-spacing:.8px}.headerNav ul{margin:0;padding:0}.headerNav li{float:left;list-style-type:none;text-align:center}.navLinks,.navLinksCollections{width:71.5%}.navLinks .collections li a,.navLinksCollections .collections li a{font-size:12px;padding:12px 7px}.navLinks li,.navLinksCollections li{margin:0;padding:0}.navLinks li:hover,.navLinksCollections li:hover{background:#212121 url(../img/menu-arrw.png) bottom center no-repeat}.navLinks li .subNav a:active,.navLinks li .subNav a:focus,.navLinks li .subNav a:hover{background:#f3f3f3;color:#212121}.navLinksCollections li .subNav a:active,.navLinksCollections li .subNav a:focus,.navLinksCollections li .subNav a:hover{background:#f3f3f3;color:#212121}.navLinks li.singleton a:hover,.navLinks li.singleton:hover{background:#212121 bottom center no-repeat}.navLinks li a,.navLinksCollections li a{font-size:13px;color:#212121;display:block;padding:12px 10px;font-family:proxima_nova_ltsemibold;letter-spacing:1px;font-weight:400}.navLinks>ul>li:hover>a,.navLinksCollections>ul>li:hover>a{color:#fff!important}.iconNav{width:4.2%;margin:0 0 0 -2px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding:13px 0}.iconNav a{background-position:0 -48px;padding:6px;width:14px;height:13px;outline:0}.subNav{border:1px solid #d9d9d9;-moz-box-shadow:0 5px 4px #2d2c2c;-webkit-box-shadow:0 5px 4px #2d2c2c;box-shadow:0 5px 4px #2d2c2c;position:absolute;background:#fff;display:none;z-index:9000;padding:0;font-size:90%;font-weight:400}.subNavMargin{margin-top:-.5px!important}.subNav ul li>ul li a{color:#212121;font-family:proxima_nova_ltsemibold;font-weight:400;padding:8px 0 8px 15px}.subNav ul li>ul li a.newItem{padding:15px 15px 15px 5px}.subNav ul li>ul li a.newItem .newIcon{background:url(../img/sprites.png) no-repeat 0 -142px;display:block;float:left;height:14px;margin:0 0 0 17px;width:34px}.subNav>ul{width:100%;background:#fff;float:left;padding-left:0}.subNav ul li{border-right:1px solid #d9d9d9;padding:13px 0}.subNav ul li:hover{background:#fff!important}.subNav ul li.last{border-right:none;margin:7px 10px}.subNav ul li h4{font-family:proxima_nova_ltsemibold;font-weight:700;margin:10px 0 0;text-transform:uppercase}.subNav ul li h4.price{color:#dc362e;font-family:proxima_nova_ltsemibold;font-weight:700;margin:10px 0 0;text-transform:uppercase;font-size:11px;margin:0;padding:0}.subNav ul li h4.price a{color:#dc362e;font-family:proxima_nova_ltsemibold;font-weight:700;margin:10px 0 0;text-transform:uppercase;font-size:11px;margin:0;padding:0}#login_user .subNav ul li{padding:10px 5px 10px 15px;list-style:none}#login_user .subNav{width:20%}.subNav ul li ul.apparelInfo li{padding:0 0 0 10px!important}.subNav ul li ul li{float:left;width:100%;min-width:225px;clear:both;border:none!important;text-align:left!important;padding:0}.subNav ul li ul li a:hover{background:#f3f3f3!important}.price{font-size:11px}.affiliatePasswordOverlayContainer,.checkoutOverlayContainer,.drmOverlayContainer,.forgtPass,.plOverlayContainer,.yuzuOverlayContainer{display:none;height:100%;position:relative;width:100%;z-index:9999}.affiliatePasswordOverlayContainer .affiliatePasswordOverlay,.checkoutOverlayContainer .checkOutOverlay,.drmOverlayContainer .drmOverlay,.fbCustomerTypeOverlayContainer .fbCustomerTypeOverlay,.forgtPass .checkOutOverlay,.plOverlayContainer,.yuzuOverlayContainer .yuzuOverlay{background:url(../img/darkoverlaypixel.png) top left repeat;height:100%;position:fixed;width:100%}.checkoutOptions{background:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.4);box-shadow:0 0 15px 0 rgba(0,0,0,.4);min-height:430px;margin:60px auto 0;position:relative;width:601px;color:#444;padding-bottom:10px}.popupHeader{background:#212121;color:#fff;text-align:center;height:77px;line-height:77px;vertical-align:middle}.checkoutOptions .screen1 .checkoutHeader,.checkoutOptions .screen2 .checkoutHeader,.checkoutOptions .screen3 .checkoutHeader,.checkoutOptions .screen4 .checkoutHeader,.checkoutOptions .screen5 .checkoutHeader,.checkoutOptions .screen6 .checkoutHeader,.fbCustomerTypeOptions .screenFBCustomerType .fbCustomerTypeHeader{background:#212121;color:#fff;text-align:center;height:77px;line-height:77px;vertical-align:middle}.checkoutOptions .closeDRMPopup,.checkoutOptions .screen1 .checkoutHeader .closeCheckoutOptions,.checkoutOptions .screen1 .checkoutHeader .closeYuzuOptions,.checkoutOptions .screen2 .checkoutHeader .closeCheckoutOptions,.checkoutOptions .screen3 .checkoutHeader .closeCheckoutOptions,.checkoutOptions .screen4 .checkoutHeader .closeCheckoutOptions,.checkoutOptions .screen5 .checkoutHeader .closeCheckoutOptions,.checkoutOptions .screen6 .checkoutHeader .closeCheckoutOptions,.fbCustomerTypeOptions .screenFBCustomerType .fbCustomerTypeHeader .closeFbCustomerTypeOptions{background:url(../img/sprites.png) 4px -1093px no-repeat;display:block;height:16px;position:absolute;right:7px;text-indent:-9999px;top:7px;width:16px}.closeFbCustomerTypeOptions a:focus{outline:thin dotted #212121!important}.checkoutOptions .screen1 .checkoutHeader h2,.checkoutOptions .screen2 .checkoutHeader h2,.checkoutOptions .screen3 .checkoutHeader h2,.checkoutOptions .screen4 .checkoutHeader h2,.checkoutOptions .screen5 .checkoutHeader h2,.checkoutOptions .screen6 .checkoutHeader h2{font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:2px}.checkoutOptions .screen1 h4,.checkoutOptions .screen2 h4,.checkoutOptions .screen3 h4,.checkoutOptions .screen4 h4,.checkoutOptions .screen5 h4,.checkoutOptions .screen6 h4{font-family:proxima_nova_ltlight;font-size:18px;font-weight:100;text-transform:uppercase;margin-top:0}.checkoutOptions .screen1 .checkoutAccount,.checkoutOptions .screen2 .checkoutAccount,.checkoutOptions .screen3 .checkoutAccount,.checkoutOptions .screen4 .checkoutAccount,.checkoutOptions .screen5 .checkoutAccount,.checkoutOptions .screen6 .checkoutAccount{border-right:1px dotted #000;float:left;padding:0 40px;text-align:center;width:220px}.userEligibilityMargin{border-right:0 dotted #000!important;padding:0 271px!important}.userEligibilityHeading{text-align:center}.bookinDetailsFormat input[type=text],.checkoutOptions .screen1 .checkoutAccount input[type=email],.checkoutOptions .screen1 .checkoutAccount input[type=password],.checkoutOptions .screen1 .checkoutAccount input[type=text]{border:1px solid #c3c3c3;height:35px;font-family:proxima_nova_ltlight;font-size:12px;font-style:italic;letter-spacing:1px;line-height:35px;margin:0 0 20px;padding:0 0 0 10px;width:210px}.checkoutOptions .screen2 .checkoutAccount input[type=email],.checkoutOptions .screen2 .checkoutAccount input[type=password],.checkoutOptions .screen2 .checkoutAccount input[type=text]{border:1px solid #c3c3c3;height:35px;line-height:35px;font-family:proxima_nova_ltlight;font-size:12px;font-style:italic;letter-spacing:1px;margin:0 0 20px;padding:0 0 0 10px;width:210px}.checkoutOptions .screen3 .checkoutAccount input[type=email],.checkoutOptions .screen3 .checkoutAccount input[type=password],.checkoutOptions .screen3 .checkoutAccount input[type=text]{border:1px solid #c3c3c3;height:35px;font-family:proxima_nova_ltlight;font-size:12px;font-style:italic;letter-spacing:1px;margin:0 0 20px;padding:0 0 0 10px;width:210px}.checkoutOptions .screen4 .checkoutAccount input[type=email],.checkoutOptions .screen4 .checkoutAccount input[type=password],.checkoutOptions .screen4 .checkoutAccount input[type=text]{border:1px solid #c3c3c3;height:35px;font-family:proxima_nova_ltlight;font-size:12px;font-style:italic;letter-spacing:1px;margin:0 0 20px;padding:0 0 0 10px;width:210px}.checkoutOptions .screen5 .checkoutAccount input[type=email],.checkoutOptions .screen5 .checkoutAccount input[type=password],.checkoutOptions .screen5 .checkoutAccount input[type=text]{border:1px solid #c3c3c3;height:35px;font-family:proxima_nova_ltlight;font-size:12px;font-style:italic;letter-spacing:1px;margin:0 0 20px;padding:0 0 0 10px;line-height:32px;width:210px}.checkoutOptions .screen6 .checkoutAccount input[type=email],.checkoutOptions .screen6 .checkoutAccount input[type=password],.checkoutOptions .screen6 .checkoutAccount input[type=text]{border:1px solid #c3c3c3;height:35px;line-height:35px;font-family:proxima_nova_ltlight;font-size:12px;font-style:italic;letter-spacing:1px;margin:0 0 40px;padding:0 0 0 10px;width:210px}.checkoutOptions .screen1 .checkoutAccount input[type=checkbox],.checkoutOptions .screen2 .checkoutAccount input[type=checkbox],.checkoutOptions .screen3 .checkoutAccount input[type=checkbox],.checkoutOptions .screen4 .checkoutAccount input[type=checkbox],.checkoutOptions .screen5 .checkoutAccount input[type=checkbox],.checkoutOptions .screen6 .checkoutAccount input[type=checkbox]{float:left}.checkoutOptions .screen1 .checkoutAccount label,.checkoutOptions .screen2 .checkoutAccount label,.checkoutOptions .screen3 .checkoutAccount label,.checkoutOptions .screen4 .checkoutAccount label,.checkoutOptions .screen5 .checkoutAccount label,.checkoutOptions .screen6 .checkoutAccount label{display:block;font-size:13px;line-height:13px;margin-bottom:14px}.checkoutOptions .screen1 .checkoutAccount input[type=submit],.checkoutOptions .screen2 .checkoutAccount input[type=submit],.checkoutOptions .screen3 .checkoutAccount input[type=submit],.checkoutOptions .screen4 .checkoutAccount input[type=submit],.checkoutOptions .screen5 .checkoutAccount input[type=submit],.checkoutOptions .screen6 .checkoutAccount input[type=submit],.pwdconfirm input[type=submit]{color:#fff;border:0;display:block;text-transform:uppercase;width:220px;font-family:proxima_nova_ltsemibold;height:50px;font-size:13px;letter-spacing:1px}.checkoutOptions .screen1 .checkoutAccount .forgotPassword,.checkoutOptions .screen2 .checkoutAccount .forgotPassword,.checkoutOptions .screen3 .checkoutAccount .forgotPassword,.checkoutOptions .screen4 .checkoutAccount .forgotPassword,.checkoutOptions .screen5 .checkoutAccount .forgotPassword,.checkoutOptions .screen6 .checkoutAccount .forgotPassword{display:block;font-size:13px;margin-top:15px;font-family:proxima_nova_ltsemibold}.checkoutOptions .screen1 .checkoutGuest,.checkoutOptions .screen2 .checkoutGuest,.checkoutOptions .screen3 .checkoutGuest,.checkoutOptions .screen4 .checkoutGuest,.checkoutOptions .screen5 .checkoutGuest,.checkoutOptions .screen6 .checkoutGuest{float:left;padding:0 40px;text-align:center;width:220px}.checkoutOptions .screen6 .continueGuestInPage{float:left;padding:0 10px 0 100px;width:270px}.screen2[open]:not(:focus-within){background-color:#fffffe;transition:background-color 10ms ease}.checkoutOptions .screen6 .continueGuestInPage #guestErrMessageDivInPage h3{color:#dc362e;width:100%;text-align:center}.checkoutOptions .screen6 .checkoutGuest .showGuestInPage{text-align:center!important;display:block;display:block;font-size:13px;margin-top:15px;cursor:pointer;font-family:proxima_nova_ltsemibold}.continueGuestInPage .backtoCreateInPage{font-weight:700;display:block;font-size:13px;margin-top:15px;cursor:pointer;font-family:proxima_nova_ltsemibold;padding-left:110px}.continueGuestInPage>h4{padding-left:50px}.continueGuestInPage>p{text-align:center!important}.marginTop{margin-top:20px!important;margin-bottom:20px!important}.checkoutOptions .screen1 .checkoutGuest p,.checkoutOptions .screen2 .checkoutGuest p,.checkoutOptions .screen3 .checkoutGuest p,.checkoutOptions .screen4 .checkoutGuest p,.checkoutOptions .screen5 .checkoutGuest p,.checkoutOptions .screen6 .checkoutGuest p,.checkoutOptions .screen6 .continueGuestInPage p{font-size:13px}.checkoutOptions .screen1 .checkoutGuest button,.checkoutOptions .screen1 .checkoutGuest input[type=submit]{background:#000;color:#fff;border:0;display:block;font-family:proxima_nova_ltsemibold;margin-top:82px;height:50px;text-transform:uppercase;font-size:13px;letter-spacing:1px;width:220px}.checkoutOptions .screen1 .checkoutGuest ul{padding-left:10px}.checkoutOptions .screen1 .checkoutGuest ul li{text-align:left;margin-bottom:10px;font-size:13px}.checkoutOptions .screen1 .checkoutAccount .forgotPassword,.checkoutOptions .screen2 .checkoutAccount .forgotPassword,.checkoutOptions .screen3 .checkoutAccount .forgotPassword,.checkoutOptions .screen4 .checkoutAccount .forgotPassword,.checkoutOptions .screen5 .checkoutAccount .forgotPassword,.checkoutOptions .screen6 .checkoutAccount .forgotPassword,.checkoutOptions .screen6 .checkoutGuest .forgotPassword,.checkoutOptions .screen6 .checkoutGuest .offlineForgotPassword,.checkoutOptions .showGuest{display:block;font-size:13px;margin-top:15px;cursor:pointer;font-family:proxima_nova_ltsemibold}.checkoutOptions .screen2 .checkoutGuest button,.checkoutOptions .screen2 .checkoutGuest input[type=submit]{background:#000;color:#fff;border:0;display:block;font-family:proxima_nova_ltsemibold;margin-top:75px;height:50px;text-transform:uppercase;letter-spacing:1px;font-size:13px;width:220px}.checkoutOptions .screen3 .checkoutGuest button,.checkoutOptions .screen3 .checkoutGuest input[type=submit]{background:#000;color:#fff;border:0;display:block;font-family:proxima_nova_ltsemibold;margin-top:75px;height:50px;text-transform:uppercase;letter-spacing:1px;font-size:13px;width:220px}.checkoutOptions .screen4 .checkoutGuest button,.checkoutOptions .screen4 .checkoutGuest input[type=submit]{background:#000;color:#fff;border:0;display:block;font-family:proxima_nova_ltsemibold;margin-top:75px;height:50px;font-size:13px;letter-spacing:1px;text-transform:uppercase;width:220px}.checkoutOptions .screen5 .checkoutGuest button,.checkoutOptions .screen5 .checkoutGuest input[type=submit]{background:#000;color:#fff;border:0;display:block;font-family:proxima_nova_ltsemibold;margin-top:75px;height:50px;text-transform:uppercase;letter-spacing:1px;font-size:13px;width:220px}.checkoutOptions .screen6 .checkoutGuest button,.checkoutOptions .screen6 .checkoutGuest input[type=submit],.checkoutOptions .screen6 .continueGuestInPage button{background:#000;color:#fff;border:0;display:block;font-family:proxima_nova_ltsemibold;margin-top:75px;letter-spacing:1px;font-size:13px;height:50px;text-transform:uppercase;width:220px;margin:105px auto 15px!important}.checkoutOptions .screen6 .checkoutGuestNew input[type=submit]{margin:15px auto 20px!important}.checkoutOptions .screen6 .checkoutGuest ul,.checkoutOptions .screen6 .continueGuestInPage ul{padding-left:70px}.checkoutOptions .screen6 .checkoutGuest ul li,.checkoutOptions .screen6 .continueGuestInPage ul li{text-align:left;margin-bottom:10px;font-size:13px}.drmOverlayText{font-size:16px;font-weight:700;padding:0 20px}.mainContent{width:100%;background:#f3f3f3}.mainContent.white{background-color:#fff}.mainContent.home .messagerow{border-top:none;margin-top:40px}.footerLeft{width:72%;float:left}.myAccountBreadcrumb{font-family:proxima_nova_ltsemibold;letter-spacing:1px;margin:10px 0;text-transform:uppercase;display:block;width:200px;text-align:left}footer{background:#121212;clear:both;position:relative;height:420px}.hm_footer{background:#121212;clear:both;position:relative;height:38px}footer .studentOffers{position:relative;top:220px;left:-706px}footer ul{float:left;padding:0}footer ul.footerSection{margin:12px 3% 0 0;width:21%}footer ul.bartlebyFooterLinks{width:25%!important}footer ul li{list-style-type:none;font-size:12px;font-weight:400;padding:0 0 5px 0;letter-spacing:.8px}footer ul li.heading{font-weight:700;height:35px;margin:0;color:#f1f2ed}footer ul li.heading.shorter{height:20px}footer ul li a{color:#ccc;text-decoration:none;font-family:proxima_nova_ltsemibold}footer ul li a:hover{color:#ccc;text-decoration:underline}.subEvntFooter{list-style:white_bullet;bottom:0;width:100%;position:absolute}.subEvntFooter li{display:inline;color:#fff}:root *>.subEvntFooter li{margin:0 3px 0 0}.subEvntFooter li.childSubEvntFooter{padding-left:15px}.subFooter{background:#1a1a1a;bottom:0;left:0;padding:4px;position:absolute;width:99.4%;height:38px}.subFooter .subFooterContainer{width:980px;margin:0 auto;position:relative}.subFooter ul{float:left;margin:0}.subFooter ul li{display:inline;font-size:12px;padding:10px 0 0 15px;height:28px;line-height:18px;vertical-align:middle;float:left}.subFooter ul li:first-child,.subFooter ul li:last-child{background-image:none;list-style-type:none}.subFooter ul li.firstChild,.subFooter ul li.lastChild{background-image:none;list-style-type:none}.subFooter ul li:first-child{padding:0;margin-right:10px}.subFooter ul li:last-child{padding:1px 0 0 12px}.subFooter ul li.second{list-style-type:none;background-image:none;padding-left:0}.subFooter ul li a{color:#848484!important;font-size:12px;text-decoration:none}.mapContainer{margin:0 auto;position:relative;pointer-events:none;width:980px}.mapBlock{background:url(../img/footerMapBg.png) repeat;height:400px;pointer-events:auto;position:absolute;right:0;top:0;width:320px;z-index:100;height:360px}.mapBlock ul{color:#ccc;text-align:center;font-weight:700;margin-top:12px}.mapBlock ul li{background:0 0;padding:0;list-style:none;font-size:11px;line-height:14px;font-weight:400}.mapBlock ul li.clearfix{margin-top:-17px}.mapBlock ul li.title{color:#f1f2ed;width:240px;margin:0 auto 15px;font-family:proxima_nova_rgregular;font-weight:700}.mapBlock ul li input{margin:30px}.mapBlock ul.mapInnerUl{text-align:left;padding:0 6%;width:30%}.mapBlock ul.mapInnerUl .boldText{font-weight:700;width:25px;display:inline-block}.mapBlock ul.mapInnerUl .boldText.title{color:#f1f2ed;width:100px;margin-bottom:7px}.mapBlock ul.campusAddress{float:left}.map-container{width:313px;height:313px;background:url(../img/textBoxBackground.png) repeat scroll 0 0 #fff;border:1px solid #ddd;padding:5px 2px 3px 5px;float:left;margin:40px 40px 40px 0}#map_canvas{height:309px;width:309px}.saveInfo{clear:both}.btnMediumBlackbg,.btn_blackbg,.btn_redbg,.guestCheckout,.guestCheckoutInPage{border:0;height:30px;font-size:11px;padding:0 12px;margin:0;text-transform:uppercase;color:#fff;font-family:proxima_nova_rgregular;font-weight:700}.btn_blackbg{background:#000!important;width:224px;height:43px;font-weight:700}.btnMediumBlackbg{background:#000;padding:0 42px;letter-spacing:2px;height:49px}.borderRedColor{border:0;margin:0 0 5% auto;width:134px;height:40px}.checkOutButMargin{border:0;margin:7% 6px 0 5px;width:96%;height:51px;font-weight:700!important}.orPayPal{margin-bottom:10px;text-align:center}.orPayPal p{font-size:16px;margin:5px 0}.shoppingCartUsedBooks{background:#f4e4e3;padding:20px 30px}.shoppingCartUsedBooks p{color:#333;padding:0;letter-spacing:.02em;line-height:16px;font-size:12px;font-family:proxima_nova_rgregular}.bgUpdate{background:#fff}.radioButtShop,.radioButtShop1{float:left;font-size:10px;width:50%}.radioButtShopRightAlign{font-size:12px;width:50%}.radioButtShop input[type=radio],.radioButtShop1 input[type=radio]{margin:2%}.radioButtShop ul,.radioButtShop1 ul{list-style-type:none}.radioButtShop ul li,.radioButtShop1 ul li{float:left;color:#555;max-width:225px;font-family:proxima_nova_ltsemibold}.radioButtShop ul li:first-child,.radioButtShop1 ul li:first-child{margin-right:10px}.btnsignup{border:1px solid #d9d9d9;padding:7px 0;margin:0;width:45%;text-indent:10px;color:#444;font-style:italic;font-size:12px;-moz-box-shadow:inset 1px 1px 2px #ccc;-webkit-box-shadow:inset 1px 1px 2px #ccc;box-shadow:inset 1px 1px 2px #ccc}.dismissBtn{color:#747474;background-position:-62px -189px;border:0;height:26px;width:81px}.largeActiveBtn,.largeDisableBtn{border:0;font-size:12px;font-family:proxima_nova_ltsemibold;background:none no-repeat scroll 0 0 #bfbfbf;color:#fff;padding:1.2em 2em;text-align:center;text-decoration:none;letter-spacing:1px;border:0;text-shadow:0 0 1px #a6a6a6;width:184px;height:41px}.largeDisableBtn{color:#fff;background:#757575;cursor:default;font-weight:700}.largeDisableBtn:hover{color:#fff}.largeActiveBtn{color:#fff;cursor:pointer}.customSelect.width121{margin:0 0 10px 0;width:121px;clear:both;color:#333;background-position:90% 48%}.customSelect.customefont{color:#333;font-size:12px}.inputLeftGrid2col1{float:left;margin:0 20px 7px 0}.inputLeftGrid2col{float:left;margin:0 20px 10px 0}.inputLeftGrid3col,.inputRightGrid2col{float:left}.inputMidGrid3col{float:left;padding:0 15px 0 15px}.inputRightGrid3col{float:left}.mainContent .largeElem input[type=text]{border:1px solid #a7a7a7;padding:11px 0 12px 10px;font-style:italic;font-size:13px;margin:10px 0}.homeFindCourse{margin:0 0 10px 0}.paymentSend{width:100%;margin:0 auto}.paymentSend input{color:#999}.gustModelMain .regularElem input[type=email],.gustModelMain .regularElem input[type=password],.gustModelMain .regularElem input[type=tel],.gustModelMain .regularElem input[type=text],.mainContent .regularElem input[type=email],.mainContent .regularElem input[type=password],.mainContent .regularElem input[type=tel],.regularElem input[type=text],input.courseFeeText{border:1px solid #dcdcdc;font-size:12px;height:23px;padding:6px 10px 6px 10px;background:#fff}.textDivWidth input[type=text].addACourse{height:45px;line-height:45px;margin:0;width:379px;border-color:#dadada!important;padding:0}.textDivWidth input[type=text].addACourse:focus{outline:0}.mainContent .largeElem input[type=submit]{border:1px solid #000;font-size:13px;background:#080808;color:#fff;font-weight:700;width:75px;height:40px}.searchBxBgImg{background:#fff url(../img/inputSearchIcon.png) center center no-repeat!important;border:1px solid #dadada;border-left:0;height:47px;width:30px;margin:0 0 0 -3px;color:#ccc;display:inline-block;text-align:bottom;position:absolute;outline:0}.fieldBgWrapr{background:#fff url(../img/textBoxBackground.png) left top repeat!important;display:inline-table;padding:5px 33px 5px 5px;padding:5px 36px \9 5px 5px;border:1px solid #dedede}.fieldBgWrapr input:focus{outline:0}.search{width:218px}.searchBox{padding:0 10px;border:1px solid #bfbfbf;height:35px;line-height:35px;vertical-align:middle;width:196px;color:#444;font-size:12px;font-style:italic;border-right:none;background:#f3f3f3;float:left;letter-spacing:.6px}.searchbutton{border:1px solid #bfbfbf;border-left:none;position:absolute;background:#f3f3f3;background:#f3f3f3 url(../img/sprites.png) 0 -277px no-repeat;width:20px;height:37px;padding:0;float:left}.contentForm div{position:relative}.contentForm ul{list-style-type:none;margin:0 4% 0 0}.newGuestCheckout,.shippingOptionForm{clear:both;color:#666}.shippingOptionForm ul,newGuestCheckout ul{list-style-type:none}.newGuestCheckout label,.shippingOptionForm label{clear:both;padding:0;margin:14px 0 10px 0;font-weight:400;letter-spacing:1px;font-size:12px;display:block;clear:both;color:#555}.newGuestCheckout label span,.newGuestCheckout label strong,.shippingOptionForm label span,.shippingOptionForm label strong{font-size:12px;font-weight:400;color:#747474}.allCaps{text-transform:uppercase}.overDeactive{padding:16px 0 13px 0;margin:0}.overActive{background:url(../img/textBoxBackground.png) repeat 0 0 #f0f0f0;padding:17px 5px;margin:0;border:1px solid #cfcfcf}.inputField2row{line-height:50px}.selectBoxContent,.selectSeasons,.textBookDropdown{background:#fff;border:1px solid #d4d4d4;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);float:left;position:absolute!important;top:39px;width:61.8%;z-index:101}.selectBoxContent .innerSelectUl,.selectSeasons .innerSelectUl,.textBookDropdown .innerSelectUl{cursor:pointer;margin:2% auto;font-size:11px;font-weight:700;color:#999;padding:3%}.selectBoxContent .innerSelectUl li,.selectSeasons .innerSelectUl li,.textBookDropdown .innerSelectUl li{padding:2%}.selectBoxContent .innerSelectUl li:hover,.selectSeasons .innerSelectUl li:hover,.textBookDropdown .innerSelectUl li:hover{background:#f7f7f7}.selectBoxContent .innerSelectUl li.liSeperateCol,.selectSeasons .innerSelectUl li.liSeperateCol{color:#e2e2e2}.textBookDropdown{color:#666;top:54px;position:relative;width:100%}.textBookDropdown .innerSelectUl li.liSeperateCol{color:#e2e2e2}.textBookDropdown .removeCourseList{text-align:center;background:#f3f3f3;border-left:none;border-right:none;display:block;padding:10px 0;font-weight:700;text-align:center;cursor:pointer}.textBookDropdown .closeDropdown{background-position:0 -319px;display:block;height:6px;margin-left:5px;padding:10px 5px;position:absolute;right:0;text-indent:-9999px;top:6px;width:6px}.textBookDropdown .textbookType{color:#a0a0a0;font-family:proxima_nova_rgregular;font-size:12px;font-style:italic;padding-left:15px}.textBookDropdown .bookSubInfo{color:#a0a0a0;font-weight:400}.textBookDropdown .bookPrice{float:right;margin-right:5px}.textBookDropdown>ul{list-style-type:none;padding:0}.textBookDropdown>ul>li{margin:5px 0 0 0}.textBookDropdown .bookList{list-style-type:none;margin-bottom:20px;padding:0}.textBookDropdown .bookList li{cursor:pointer;font-size:11px;font-weight:700;padding:5px 20px 5px 30px;position:relative}.textBookDropdown .bookList li:hover{background:#f3f3f3}.textBookDropdown .bookList li.selectedBook{background:url(../img/sprites.png) no-repeat 0 -633px;margin-left:30px;padding-left:18px;color:#ccc;cursor:auto}.textBookDropdown .bookList li.selectedBook:hover{background-color:transparent}.textBookDropdown .bookList li.selectedBook .bookSubInfo{display:none}.toolTip-min{font-weight:700}.recommendedOption{background:url(../img/sprites.png) no-repeat -62px -76px;color:#fff;display:block;font-size:9px;font-weight:300;height:60px;padding:10px 0 0 15px;position:absolute;right:-71px;top:-12px;width:71px}.recommendedOption span{display:block;font-size:8px;margin:0 13px 0}.courseListwidth{top:0;width:100%}.noCourseListWidth{right:-.7%;top:0;width:100%}.selectSeasons{left:.8%;width:34%;top:5px;border-top:1px solid #a7a7a7}.selectBoxMargin{margin:0 0 0 -13%!important}.seperatedWidthNew{width:30px;margin:0 0 0 15px}.checkOutSelect,.customSelect,.textBookSelect{position:relative;z-index:10;width:218px;height:33px;line-height:33px}.textBookSelect{font-size:11px;font-weight:700;color:#212121;float:left;text-indent:10px;background:#fff url(../img/sprites.png) no-repeat 200px -237px;border:1px solid #a7a7a7;cursor:default;z-index:1;overflow:hidden;padding:7px 0}.textBookSelect.bookSelected{background:#000 url(../img/sprites.png) 212px -673px no-repeat;box-shadow:none;color:#fff}.textBookSelect.bookSelected+.textBookDropdown{top:48px}.checkOutSelect{font-size:13px;font-weight:700}.courseBookSelect{font-size:11px;font-weight:700;color:#fff;float:left;width:100%;padding:15px 0;text-indent:10px;background-color:#000;border:1px solid #a7a7a7;cursor:default}.rightMark{background-position:6px -173px;padding:0 23px 0 0}.whiteDownArrow{background-position:195px -673px}.whiteUpArrow{background-position:195px -714px}.selectBookCont{position:relative}input.inputval{position:relative;z-index:10;margin-top:-2px;height:31px;line-height:31px;border:1px solid #a7a7a7;cursor:default;z-index:1;text-indent:10px;font-size:12px;font-style:italic;color:#c7c7c7}input.inputvalNew{position:relative;z-index:10;margin-top:-2px;height:31px;line-height:31px;border:1px solid #a7a7a7;cursor:default;z-index:1;text-indent:10px;font-size:12px;font-style:italic;color:#c7c7c7;border-top:2px solid #b10314}span.customSelect,span.selectNew{float:left;-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);margin:0;width:100%;height:33px;padding:6px 0;line-height:31px;text-indent:10px;background:#fff url(../img/select-arrow.png) no-repeat right 48%;border:1px solid #a7a7a7;cursor:default;z-index:1;color:#ccc}span.customSelect{border:1px solid #dadada;-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}span.selectNew{border-top:2px solid #b10314}.selectDivContainer{font-size:18px;font-weight:700;margin:10px auto;padding:7px 5px 5px 5px;position:relative;width:66.5%}.selectDivContainer.artical-effect{border:1px solid #cfcfcf;background:url(../img/textBoxBackground.png) repeat #f0f0f0}.selectDivContainer.artical-noeffect{border:none;background:0 0}.selectDivContainer .selectDivWidth{float:left;margin:0 1.96078% 0 0;width:34.285%}.selectDivContainer .selectDivWidth .selectOnKeyDown{color:#555}.selectDivContainer .textDivWidth{width:63.048%}.selectDivContainer .textDivWidth a{text-decoration:none;color:#fff;background:#080808;padding:8px 0;text-align:center;float:left;margin-top:-1px;font-weight:700;width:12.5%}.selectHomeDivWidth{width:40%}.contentNoSelect{text-align:center;margin:50px auto;font-weight:700}.contenctSelection{margin:0 auto}.homepageContainer{padding:22px 5px}.custom-checkbox{position:relative;width:19%;margin:14px auto;color:#868686;font-size:12px}.accordionMainActive .custom-checkbox,.accordionMainDeactive .custom-checkbox{width:5%;margin:-6px 0 0 0}.accordionMainContainer{display:block;width:725px;border:none;margin-bottom:10px;-moz-box-shadow:0 1px 7px #ccc;-webkit-box-shadow:0 1px 7px #ccc;box-shadow:0 1px 7px #ccc}.accordionMainContainer:hover .activeStripeBorderBox{background:url(../img/textBoxBackground.png) repeat #f0f0f0;border:1px solid #dcdcdc;padding:6px 7px 7px}.custom-checkbox input{position:absolute;left:1px;top:8px;margin:0;z-index:0;outline:0}.custom-checkbox label{display:block;position:relative;z-index:1;font-size:95%;padding-right:1em;line-height:1;padding:.5em 0 .5em 30px;margin:0 0 .3em;height:21px;cursor:pointer;background-position:0 -343px;width:0;background:url(../img/sprites.png) 1px -344px no-repeat;padding:5.5% 0 0 0}.custom-checkbox label.checked,.custom-checkbox label.focus,.custom-checkbox label.highlight,.custom-checkbox label.hover{background-position:1px -432px;padding:5.5% 0 0 0}.custom-checkbox label.checkedFocus,.custom-checkbox label.checkedHover{padding:5.5% 0 0 0}.booksSearch{width:62%}.booksSearch .labelStyle{width:30%;font-size:36px;padding:2px 8px}.booksSearch .searchBookNewwidth{width:83%!important}.booksSearch .marginTop{margin:3% 0 0 0}.lightBlack{color:#666}.removeList{display:none;position:absolute;right:10px;font-size:10px;font-family:proxima_nova_rgregular;top:18px;color:#dc362e;font-weight:700}.selectedOption .customSelect{color:#666;border-top:2px solid #de443d}.selectedOption input{color:#666;border-top:2px solid #de443d;font-style:normal}.selectedOption .removeList{display:inline}.redColor{color:#da443e!important;font-weight:700;padding:3px 0 6px 27px!important;background:url(../img/errorIcon.png) no-repeat;clear:both;margin:3px 0!important}.redColorGuest{color:#da443e!important;font-weight:700;padding:3px 0 6px 27px!important;background:url(../img/errorIcon.png) no-repeat;clear:both;margin:3px 0!important}.lblPad{padding:0 0 0 9%}.removeSelectArrow{background:#fff no-repeat 99% 50%!important}.seasonsPadding{padding:7% 3% 3%!important}.errorBg{background:url(../img/errorBg.png) repeat #eccecc!important;padding:10px 8px 0 4px;border:1px solid #ddbfbd;max-width:400px}.errorBgGuest{background:url(../img/errorBg.png) repeat #eccecc!important;padding:10px 8px 0 4px;border:1px solid #ddbfbd;max-width:400px}.errorBg1{background:url(../img/errorBg.png) repeat scroll 0 0 #eccecc!important;border:1px solid #ddbfbd;max-width:130px;padding:10px 8px 0 4px}.errorBg2{background:url(../img/errorBg.png) repeat scroll 0 0 #eccecc!important;border:1px solid #ddbfbd;max-width:290px;padding:10px 8px 10px 4px}.ALUMNI .errorBg,.ccsecCode .errorBg{max-width:210px!important}.zipCodeField .errorBg{max-width:200px!important}.paymentOptionsForm .errorBg{max-width:415px}.paymentOptionsForm .inputField2row .errorBg{line-height:normal}.paymentOptionsForm .sdcbilladd .errorBg{line-height:25px}ul.saveCardDetails li.cardSecurityCode .errorBg a.helpInfo{margin:10px -11px 0 0}.paymentOptionsForm ul.saveCardDetails li.cardSecurityCode .errorBg{float:left;max-width:165px;margin-top:-10px}.totalErrors{background-color:#f1d9d9;color:#de433f;font-size:12px;padding:10px;display:none}.requiredField:after{color:red}.homeHero{position:relative;margin-bottom:10px}.homeHero img{width:100%}.homeHero .heroCopy{color:#fff;margin:0 190px;position:absolute;text-align:center;top:82px;width:600px}.homeHero .heroCopy .fallApparelTitle{font-family:proxima_nova_ltsemibold;font-size:12px;margin:0;text-transform:uppercase}.homeHero .heroCopy .gearUpText{text-shadow:1px 1px 3px #000;font-family:proxima_nova_ltlight;font-size:80px;font-weight:100;line-height:90px;margin:0 0 40px 0;text-transform:uppercase}.homeHero .heroCopy .fallApparelSubText{text-shadow:1px 1px 3px #000;font-family:Minion;font-size:18px;font-style:italic;font-weight:100;margin:0}.homeHero .heroButton{border:medium none;color:#fff;text-transform:uppercase;width:168px;height:44px}.col1{width:320px;height:557px}.col2{width:487px;height:271px}.col3{width:153px;height:192px}.col4{width:321px;height:556px}.col5{width:320px;height:272px}.col6{width:320px;height:273px}.col7{width:322px;height:273px}.col8{width:156px;height:199px}.col9{width:322px;height:554px}.col10{width:489px;height:272px}.col11{width:487px;height:505px}.col12{width:321px;height:269px}.col13{width:487px;height:271px}.col14{width:321px;height:272px}.col15{width:155px;height:193px}.col1 img{width:320px;height:557px}.col2 img{width:487px;height:271px}.col3 img{width:153px;height:192px}.col4 img{width:321px;height:556px}.col5 img{width:320px;height:272px}.col6 img{width:320px;height:273px}.col7 img{width:322px;height:273px}.col8 img{width:156px;height:199px}.col9 img{width:322px;height:554px}.col10 img{width:489px;height:272px}.col11 img{width:487px;height:505px}.col12 img{width:321px;height:269px}.col13 img{width:487px;height:271px}.col14 img{width:321px;height:272px}.col15 img{width:155px;height:193px}.masonry-content .masonryItem{float:left;margin-bottom:10px}.masonry-content .masonryItem img{display:block;width:100%;height:100%}.shopCollection{background:#000;position:absolute;color:#fff;margin-left:-83px;border:none;letter-spacing:2px;top:400px;left:50%;text-transform:uppercase;padding:14px 20px;font-size:11}.messagerow.content{border-top:1px solid #d9d9d9;clear:both}.homePageForm .findBook{width:61%!important;padding:69px 0 81px 45px;margin:0;border-bottom:1px solid #cfd2da;margin:0 12px 0 0}.homePageForm .findBook .labelStyle{color:#dd4341}.bgf3f3f3{background-color:#f3f3f3}.bgfff{background-color:#fff}.cartEmptyCourse{width:980px;padding-bottom:63px;text-align:center;padding-top:0;margin:0 auto 6px auto}.cartEmptyCourseorderConfirm{width:700px;padding-bottom:63px;text-align:center;padding-top:0;margin:0 auto 6px auto}.cartEmptyCourse h1{letter-spacing:.1em;font-weight:400;font-size:36px;font-family:proxima_nova_ltlight;margin:50px 0 44px;color:#212121}.cartEmptyCourse h1.orderConfirmation{margin:65px 0 50px}.cartEmptyCourse h5{font-size:13px;float:right;width:50%;text-align:right;letter-spacing:.07em}.cartEmptyCourse hr{margin:25px auto;width:95%}.cartEmptyCourse p{color:#747474;letter-spacing:.04em;padding:0;margin:0;font-size:13px;margin:0 auto;width:680px}.rental-ship-return-margin{margin-top:1em!important}.cartEmptyCourse .heading{color:#212121;font-family:proxima_nova_ltlight;font-size:18px}.cartEmptyCourse .searchHeader h1{padding:40px 0 0}.cartEmptyCourse .searchHeader h3{color:#212121;font-family:proxima_nova_ltsemibold;font-size:15px;margin:20px 0 0;text-transform:uppercase}.cartEmptyCourse .searchHeader h3 i{color:#999}.cartEmptyCourse .searchHeader h4{color:#666;margin:5px 0 50px}.customeht li a{height:75px}.emptyCart{background-color:#f3f3f3}.emptyCartList{list-style:none;margin:40px auto 0;padding:0;width:660px}.emptyCartList li{display:table-cell;height:60px;margin:0;padding:0 14px;text-align:center;width:132px;vertical-align:bottom}.emptyCartList li a{display:block;height:auto;text-align:center}.emptyCartList li a img{margin:0 auto 15px}.emptyCartList li h3{padding:3px 0;margin:0;text-align:center}.emptyCartList li h3 a{display:block;height:auto;font-size:12px}.emptyCartCategoryContainer{margin:0 auto;width:500px}.emptyCartCategoryContainer .emptyCartCategory{float:left;text-align:center;width:100px}.emptyCartCategoryContainer .emptyCartCategory .imageHeightSpacer{height:100px;margin-bottom:10px;position:relative;text-align:center}.emptyCartCategoryContainer .emptyCartCategory .imageHeightSpacer .imageBottom{position:absolute;bottom:0;width:100%}.emptyCartCategoryContainer .emptyCartCategory .imageHeightSpacer .imageBottom img{cursor:pointer}.emptyCartCategoryContainer .emptyCartCategory span{cursor:pointer;display:block;font-size:11px;font-weight:700;font-weight:700;text-align:center}.bgwhite{background:#fff!important}.myAccountContBar h4{color:#444;float:left;font-size:15px;margin:0;padding:0 0 15px;text-align:left;letter-spacing:.07em;width:100%}.notification-block{padding:10px 20px 10px 70px;text-align:left;float:left;font-size:15px;width:60%;font-weight:700;background:linear-gradient(rgba(1,62,127,.18),rgba(1,62,127,.18)),#f5f5f5}.notification{padding-right:30px;font-weight:700}.myAccountContBar h5{width:20%}.bgtransparent{background:0 0!important}.msgTopHead{text-align:center;padding:0 0 20px 0;margin:0;letter-spacing:.07em;clear:both}.cartMessageRow,.messagerow{border-top:1px solid #eee;padding:30px 0 0;margin-top:70px}.cartMessageRow .bottomInfoSection,.messagerow .bottomInfoSection{float:left;width:26%;padding:0 3.5% 20px 3.5%;text-align:center;margin-bottom:35px}.cartMessageRow .bottomInfoSection h1,.messagerow .bottomInfoSection h1{color:#212121;font-size:18px;padding:0;margin:0;font-weight:400}.cartMessageRow .bottomInfoSection p,.messagerow .bottomInfoSection p{color:#747474;font-size:13px;font-weight:400;width:auto}.messagerow.whitemessagerow,.whitemessagerowCM{background-color:#fff;padding-top:30px}.cartMessageRow{background-color:#fff}.cartMessageRow.whitemessagerow{background-color:#fff;padding-top:45px}.cartMessageRow .cartMessageH1{font-size:22px;text-align:center}.cartMessageRow article h1{width:260px}.bgfff{background-color:#fff}.needhelp{border-top:1px solid #d9d9d9;clear:both;height:40px}.needhelp span{text-transform:uppercase;font-size:12px;font-weight:700;padding:0}.needhelp ul{float:left;margin:12px 31px 0 0;color:#212121;padding:0 7px}.needhelp ul li{background:url(../img/red_bullet.png) 0 50% no-repeat;display:inline;font-size:12px;padding:0 5px 0 10px}.needhelp ul li a{text-decoration:none;color:#212121;font-size:12px}.needhelp ul li:first-child{list-style-type:none;background-image:none}.needhelp ul li.first{padding-left:0;list-style-type:none}.needhelp ul li.second{padding-left:0;list-style-type:none;background-image:none}.needhelp .signup_col{float:right;margin:5px 0 0 0;padding:0;width:auto}.needhelp .signup_col li{background:0 0;display:block;float:left;list-style:none;line-height:31px;padding:0 5px 0 0}.needhelp .signup_col li:first-child{font-family:proxima_nova_rgregular;font-weight:700;text-transform:uppercase}.needhelp .signup_col li:last-child{padding:0}.needhelp .signup_col li input.btnsignup{box-shadow:none;width:170px}.needhelp .signup_col li input.btn_blackbg{width:74px;height:30px;font-size:11px}.courseOverView{background:#fff;height:85px;border-bottom:1px solid #d9d9d9}.courseOverView ul{padding:0;list-style-type:none}.courseOverView ul li.overViewC1{width:70.6%;padding:20px 0 0 0;float:left}.courseOverView ul li.overViewC1 h2{color:#666;padding:0;margin:0;font-weight:400;font-size:18px}.courseOverView ul li.overViewC1 h4{padding:0;margin:0;font-weight:700;font-size:11px}.courseOverView ul li.overViewC2{width:24.4%;margin:18px 0 0 0;padding:0;float:left}.courseOverView ul li.overViewC2 input{width:100%}.courseMaterialsList{padding:30px 0 0 0;margin:0;background:#f3f3f3;clear:both}.courseMaterialsList .cartColumnInfo{margin:0 0 -85px}.courseMaterialsList .cartColumnInfo li{display:block;float:left;list-style:none}.courseMaterialsList .cartColumnInfo li a{color:#ccc;font-family:proxima_nova_ltsemibold;font-size:14px;text-transform:uppercase}.courseMaterialsList .cartColumnInfo li.cartProductColumn{width:370px}.courseMaterialsList .cartColumnInfo li.cartTypeColumn{width:110px}.courseMaterialsList .cartColumnInfo li.cartQtyColumn{width:100px}.courseMaterialsList .cartColumnInfUpdate{margin:0 0 -245px!important}.courseMaterialsList .book_sec{border:1px solid #d9d9d9;border-bottom:0;border-top:0;margin-bottom:30px}.courseMaterialsList .itemsBookSec{border:1px solid #d9d9d9;border-bottom:0;border-top:0;margin-bottom:1px;border-top:2px solid #a10e19;float:left;width:74.4%}.courseMaterialsList .upSellSec{border-top:none!important;margin-bottom:-5px}.courseMaterialsList .upSellSecFirst{margin-bottom:-5px}.courseMaterialsList .itemsBookSec.noBorderTop{border-top:none}.courseMaterialsList .itemsBookSec article{cursor:pointer}.contentHeadInfo{font-family:proxima_nova_ltlight;font-size:28px;font-weight:400;letter-spacing:.1em;margin:35px 0 45px;padding:0;text-align:center}.removeCourse{background-position:0 -319px;padding:1px 5px 5px;margin-left:5px}.removeCart{background-position:0 -324px;padding:1px 5px 5px;margin-left:5px;position:absolute;top:15px;right:15px}.discountImg,.multiCamSalePrice,.salePriceImg,.salePriceNew{background-position:-62px -74px;font-size:10px;top:33px;right:-30px;width:70px;height:60px;position:absolute;padding:24px 4px;font-weight:400;text-align:center;color:#fff}.discountImg1{background-position:-62px -74px;color:#fff;font-size:10px;font-weight:400;height:60px;padding:24px 4px;position:absolute;right:-85px;text-align:center;top:-10px;width:70px}.PlaceOrderForm .discountImg1{top:-30px}.salePriceImg{top:20px}.multiCamSalePrice{top:307px;right:-21px}.courseOverView_panel{padding:15px 0 15px 30px;margin:0;background:#fff;border-bottom:1px solid #e2e3e6}.courseOverView_panel h1{width:84%;float:left;color:#747474;margin:0;padding:0;font-size:28px;letter-spacing:.07em;font-weight:400;font-family:proxima_nova_ltlight;text-transform:uppercase}.courseOverView_panel h1 strong{font-weight:400;color:#212121;line-spacing:2em}.courseOverView_panel h1 span{color:#ccc}.courseOverView_panel h4{width:16%;float:left;margin:15px 0 0 0;padding:0;text-transform:uppercase}.courseOverView_panel h4 a{text-decoration:none;outline:0;font-size:11px}.sample_popup{width:200px;z-index:1000;border:1px solid #e5e5e5;background:#fff;color:#444;padding:10px 30px 10px 15px;position:absolute;font-family:proxima_nova_rgregular;font-size:13px}.book_details,.cartBookDetails,.reviewCardDetails,.reviewMultiCamDetails{padding:26px 0 29px 31px;margin:0;background:#fff;border-bottom:1px solid #d9d9d9}.book_thumb1{width:10%;float:left}.book_desc1{float:left;width:62%}.book_desc1 h1{color:#333;margin:0;padding:0;letter-spacing:.09em;font-size:22px;font-weight:400}.book_desc1 h2{margin:0;padding:0;font-size:11px;padding-bottom:10px}.book_desc1 h2 span{color:#444;font-family:proxima_nova_ltlight;font-size:12px;margin:2px}.book_desc1 .promo{margin:0;padding:0;font-size:11px;font-weight:700;padding-bottom:10px}.book_desc1 .promo span{color:#666;font-style:italic;font-size:12px}.book_desc1 ul{padding:0;margin:0;list-style-type:none}.book_desc1 ul li{display:inline}.cartBookDetails ul{padding:0;margin:0;list-style-type:none}.cartBookDetails .litext{font-size:10px;font-weight:700;text-align:center;margin:25px 0 0 0;font-style:normal}.cartBookDetails .litext.activeDropdownDisplay{display:none;margin:8px 0 0}.cartBookDetails .litext .bncbSelectBox{text-align:left}.cartBookDetails .litext .bncbSelectBox strong{font-size:10px}.cartBookDetails .linormal{font-size:13px;font-weight:700;text-align:left;margin:25px 0 0 0;font-style:normal}.cartBookDetails .liSmall{font-size:10px;font-weight:700;text-align:center;font-style:normal;margin:10px 0 0 0}.cartBookDetails .litext1{font-size:10px;font-weight:700;text-align:center;margin:20px 0 0 0;font-style:normal}.cartBookDetails .litext1 span{display:block;margin-top:5px}.questionMarkIcon{background:url(../img/questionMarkGray.png) top left no-repeat;width:17px;height:16px;position:absolute;top:43px;right:15px}.questionMarkIconRed{background:url(../img/questionmark.png) top left no-repeat;width:17px;height:18px;position:absolute;top:43px;right:15px}.artical-effectCart{background:url(../img/textBoxBackground.png) repeat #f0f0f0;padding:4px;border:none;margin:-7px 0 -6px -7px;padding:6px;width:731px;z-index:2}.artical-effectCart .cartBookDetails{border:1px solid #d9d9d9}.artical-effectCart .discountImg{right:-14px;top:40px}.artical-effectCart .salePriceImg{right:-14px;top:27px}.promoCodeInputBox,.promoCodeInputBoxDark,.promoCodeInputBoxLarge{background:url(../img/textBoxBackground.png) repeat #f0f0f0;border:none;display:none;padding:5px}.promoCodeInputBox input,.promoCodeInputBoxDark input,.promoCodeInputBoxLarge input{font-family:proxima_nova_ltsemibold}.promoCodeInputBox input[type=text],.promoCodeInputBoxDark input[type=text],.promoCodeInputBoxLarge input[type=text]{border:1px solid #e6e6e6;border-right:0;display:block;height:28px;float:left;margin:0;padding:0 0 0 5px;width:116px}.promoCodeInputBox input[type=text]:focus,.promoCodeInputBoxDark input[type=text]:focus,.promoCodeInputBoxLarge input[type=text]:focus{outline:0}.promoCodeInputBox input[type=button],.promoCodeInputBox input[type=submit]{border:0;background:#212121;color:#fff;display:block;height:28px;float:left;margin:0;padding:0;width:50px}.promoCodeInputBoxLarge input[type=button],.promoCodeInputBoxLarge input[type=submit]{border:0;background:#212121;color:#fff;display:block;height:28px;float:left;margin:0;padding:0;width:50px}.promoCodeInputBoxDark input[type=button],.promoCodeInputBoxDark input[type=submit]{border:0;background:#212121;color:#fff;display:block;height:28px;float:left;margin:0;padding:0;width:50px}.promoCodeInputBox.promoError,.promoCodeInputBoxDark.promoError,.promoCodeInputBoxLarge.promoError{background:url(../img/errorBg.png) repeat red}.promoCodeErrorText{color:red}.promoCodeInputBoxLarge{display:block}.promoCodeInputBoxLarge input[type=text]{padding:10px 10px 10px 10px;width:328px;height:20px;border:1px solid #e6e6e6}.promoCodeInputBoxLarge input[type=button]{border:0;padding:10px;height:40px;width:80px;margin-left:10px}.promoCodeInputBoxDark{background:url(../img/textBoxBackground-dark.png) repeat transparent;display:block;margin:10px}.promoCodeInputBoxDark input[type=text]{padding:10px 10px 10px 10px;width:180px;height:20px;border:1px solid #e6e6e6}.promoCodeInputBoxDark input[type=submit]{border:0;padding:10px;height:40px;width:80px;margin-left:10px}.netWorkCampusSec{padding:10px 0 10px 15px;margin:0;background:#fff;border-bottom:1px solid #d9d9d9;font-size:18px;text-transform:uppercase}.h0Color{color:#8a8a8a;margin:5px 0 18px 0}.shopItemDiscwidth{color:#121212;float:left;font-family:proxima_nova_ltsemibold;font-size:12px;font-style:normal;margin:5px 0 0 30px;text-align:left;width:30%}.shopItemDiscwidth span{font-style:italic;color:#666;font-weight:700}.shopItemDiscwidth span.redText{font-style:normal}.bicStyle{font-style:italic;color:#a3a3a3}.shopItemDiscwidthDisc,.shopItemDiscwidthNew{margin:0 0 0 30px;text-align:left;width:30%;float:left;font-size:13px;font-weight:700;font-style:normal}.shopItemDiscwidthNew span{font-style:italic;color:#a3a3a3}.shopItemDiscwidthDisc{margin:10px 0 0 30px}.shopItemDiscwidthDisc span{font-style:italic;color:#a3a3a3}.shopItemTypeWidth{width:20%;float:left}.shopItemTypeWidth span{font-style:italic;color:#a3a3a3}.shopItemTypeWidth div .customSelect{font-style:normal;font-size:13px}.shopItemAddCart{width:44%;float:left;padding:0 0 0 26px}.usedCustomWidth{width:129px}.qtyCustomWidth{width:65px}.shopItemQtyWidth{width:12%;float:left}.shopItemQtyWidth .bncbSelectBox{width:90%;margin-left:10%}.shopItemQtyWidth div .customSelect{font-style:normal;font-size:13px}.subTextColor{color:#747474;font-style:normal}.subTextColor span{font-family:proxima_nova_rgregular;font-style:normal;color:#444;font-weight:700}.shopItemPriseWidth{width:15%;padding-left:17px;float:left}.shopItemPriseWidth span{color:#cfcfcf}.iconImgWidth{width:10%;margin-left:10px;float:left}.foundMusicMedium{background:url(../img/foundation_music_small.png) top left no-repeat;width:62px;height:80px;display:block}.noImageItem{width:62px;height:80px}.tonalImageItem{background:url(../img/tonal_harmony_small.png) top left no-repeat;width:67px;height:81px;display:block}.strikeTextColor{color:#de453d;text-decoration:line-through}.strikeTextColor b{color:#cfcfcf}.book_c1{width:100%;float:left;color:#757575;font-size:13px}.book_c1 strong{color:#666;font-size:11px}.book_c2{width:250px;float:left;color:#757575;font-size:13px}.book_c2_180616{width:250px;float:left;color:#757575;font-size:13px}.book_c2_180616 strong{color:#666;font-size:11px}.book_c2 strong{color:#666;font-size:11px}.book_formate1,.orderSummarySec{color:#999;float:left;width:25%;background:#f3f3f3;border:1px solid #d9d9d9;height:82px;padding:14px 6px 4px 4px;position:relative}.book_formate1 h2,.orderSummarySec h2{padding:0 0 14px 11px;margin:0;font-size:13px;font-weight:400;color:#999}.book_formate1 h2 strong,.orderSummarySec h2 strong{font-size:13px}.book_formate1 .book_sel,.orderSummarySec .book_sel{width:169px}.orderSummaryMargin{float:right;width:23.9%;margin:0;font-size:11px}.shippingInput.nameField{width:190px}.shippingInput.emailField{width:390px}.shippingInput.phoneNumber{width:200px}.shippingInput.pickupName{width:270px}.shippingMessage{border:1px solid #d9d9d9;border-top:0}.shippingDesc{float:left;width:86%;margin:0 10px 0 15px;font-family:proxima_nova_ltsemibold}.shippingDesc h3{color:#333;margin:10px 0;padding:0;letter-spacing:.05em;font-size:12px;line-height:16px}.shippingDesc h3 strong{color:#dc362e}.shippingDesc p{margin:0;padding:0;font-size:12px;line-height:25px;color:#666}.shippingDesc p strong{font-weight:700}.noMaterial_assigned{border-bottom:1px solid #d9d9d9}.errorUsedBooks{border-bottom:1px solid #d9d9d9}.errorUsedBooks .errorImg{background:url(../img/no_material_icon.png) top left no-repeat;width:64px;height:66px;margin:0 0 0 -15px;padding:0 15px 0 0}.errorUsedBooksDisc,.noMaterial_desc{float:left;width:62.7%}.courseMessage_desc h1,.errorUsedBooksDisc h1,.noMaterial_desc h1{color:#333;margin:0;padding:0;letter-spacing:.1em;font-size:18px;font-weight:400;font-family:proxima_nova_ltsemibold}.errorUsedBooksDisc p,.noMaterial_desc p{margin:0;padding:0;font-size:13px;padding:0 116px 10px 0;color:#666}.noMaterial_desc p span{color:#999;font-style:italic}.errorUsedBooksDisc{width:88%;margin-bottom:4px}.errorUsedBooksDisc p span{color:#999;font-style:italic}.errorUsedMsg{font-size:13px;padding:0 0 0 65px;color:#666}.noSelItem{width:89%}.noSelItem p{padding:0 14px 10px 0}.noMaterial_SelList{padding:26px 0 0 0;width:26%;float:left}.noMaterial_SelList .book_sel{width:169px}.buyUsedBook{padding:26px 0 29px 31px;margin:0;border-bottom:1px solid #e2e3e6;background:url(../img/bg_container.png) top left repeat}.buyUsedBook .book_sel{width:169px}.littleThingsHeader{color:#444;float:left;font-family:proxima_nova_ltlight;font-size:28px;text-transform:uppercase;margin:30px 0 18px;clear:both}.littleThings{background:url(../img/bg_container.png) top left repeat}.book_desc1,.usedBook_desc{float:left;width:72%}.book_desc1 .more_icon,.usedBook_desc .more_icon{background:url(../img/learn_more_icon.png) 94% 52% no-repeat;padding-right:17px;color:#212121;text-decoration:none;font-size:11px;outline:0}.book_desc1 h1,.usedBook_desc h1{color:#212121;margin:0;padding:0;letter-spacing:.1em;font-size:22px;font-weight:400;font-family:proxima_nova_ltsemibold}.book_desc1 p,.usedBook_desc p{margin:0;padding:0;font-size:13px;padding:0 57px 10px 0;font-weight:500;color:#999}.book_desc1 p span,.usedBook_desc p span{color:#999;font-style:italic}.book_desc1 .message,.usedBook_desc .message{margin:0;padding:0;font-size:13px;padding:0 57px 10px 0;font-weight:400;color:#666;position:relative}.book_desc1 .message span,.usedBook_desc .message span{color:#666;font-style:italic}.buyUsed_selectlist{float:left;width:25%;padding:14px 4px 4px 4px}.buyUsed_selectlist h2{padding:0 0 14px 11px;margin:0;font-size:11px;font-weight:400;color:#999}.buyUsed_selectlist h2 strong{font-size:12px}.buyUsed_selectlist .book_sel{width:169px}.bookDetails_main{width:980px;margin:0 auto}.bookDetails_main p{padding:0;margin:5.8% 0 1% 0;font-weight:400}.lPaneBookDetails{float:left;width:742px;clear:both}.bookDetails_main .lPaneBookDetails{width:720px}.lPaneBookDetails ul{list-style-type:none;padding:0;margin:0}.bookTitle1 .h0{margin-top:60px}.bookTitle1 .h0 span{display:block;line-height:42px;font-family:proxima_nova_ltlight}.bookTitle1 h1{color:#212121;text-transform:uppercase}.bookTitle1 h3{color:#444;font-family:proxima_nova_ltlight,sans-serif;font-style:italic}.rPaneCart{float:left;width:235px;margin-top:48px}.bookDetails_main .rPaneCart{width:260px}.book_inDetails{padding:31px 0 29px 31px;margin:0}.bookinDetails_thumb1{width:27%;float:left}.bookinDetails_desc{float:left;width:58%}.bookinDetails_desc h1{color:#333;margin:0;padding:0;letter-spacing:.1em;font-size:22px;font-weight:400}.bookinDetails_desc h2{margin:0;padding:0;font-size:11px;padding-bottom:10px}.bookinDetails_desc h2 span{color:#666;font-style:italic;font-size:12px}.bookinDetails_desc ul{padding:0;margin:0;line-height:1.8em;list-style-type:none}.bookinDetails_c1_180616{color:#757575;font-size:13px}.bookinDetails_c1{color:#757575;font-size:13px}.bookinDetails_c1_180616 strong{color:#666;font-size:11px}.bookinDetails_c1 strong{color:#666;font-size:11px}.bookinDetails_c2{float:left;color:#999;font-size:13px}.bookinDetails_c2 strong{color:#666;font-size:11px}.bookinDetails_c1_180616 span{color:#212121;font-family:proxima_nova_ltsemibold;font-size:11px}.bookinDetails_c1 span{color:#212121;font-family:proxima_nova_ltsemibold;font-size:11px}.bookinDetailsFormat{color:#999;float:left;width:95%;height:auto;background:#f3f3f3;border:1px solid #d9d9d9;padding:14px 4px 4px 4px;position:relative}.bookinDetailsFormat .bncbSelectBox{margin-top:10px}.bookinDetailsFormat .selectBookCont{margin-top:10px}.bookinDetailsFormat .selectBookCont .textBookSelect{margin-bottom:10px;position:relative}.bookinDetailsFormat h3{padding:0 0 2px 0;margin:0;text-align:center;font-weight:400}.bookinDetailsFormat .tpad1{width:223px}.bookDetails_main .bookinDetailsFormat .tpad1{width:100%}.bookinDetails_sel{width:235px}.bookcarousel-horizontal{margin:0;padding:0;padding:22px 8px 22px 8px;position:relative}.bookcarousel-horizontal-back{float:left;width:23px;height:54px;color:#fff;position:relative;top:54px;cursor:pointer}.bookcarousel-horizontal-forward{float:left;width:23px;height:54px;color:#fff;position:relative;top:54px;cursor:pointer}.bookcarousel-horizontal-back{background-position:0 -473px}.bookcarousel-horizontal-forward{background-position:0 -509px}.bookcarousel-contents-horizontal{width:876px;height:260px;float:left;position:relative;overflow:hidden;margin:0 20px 37px 20px}.bookcarousel-contents-horizontal>div{position:absolute;width:100%;height:124px}.bookcarousel-contents-horizontal div div{float:left;margin-left:34px;margin-right:34px;width:150px}.bookcarousel-contents-horizontal img{margin-bottom:10px;border:0}.relatedMaterialsSection{margin:0 auto;position:relative;width:900px}.bookCarouselClip{margin:30px auto;overflow:hidden;width:800px}.bookCarouselContainer{width:9999px}.bookSlideGroup{float:left}.carouselLeftNav{background:url(../img/sprites.png) no-repeat 0 -483px;display:block;height:26px;left:0;position:absolute;text-indent:-9999px;top:30%;width:15px;outline:0}.carouselRightNav{background:url(../img/sprites.png) no-repeat 0 -531px;display:block;height:26px;position:absolute;right:0;text-indent:-9999px;top:30%;width:14px;outline:0}.bookMaterials_slid{text-align:center;float:left;width:200px}.bookMaterials_slid .bookTitle{color:#121212;font-family:proxima_nova_ltsemibold;font-size:12px;font-weight:700;margin:15px 0 0;padding:0;text-transform:uppercase}.bookMaterials_slid .bookPrice{font-size:13px;padding:0;margin:0}.bookMaterials_slid .bookAuthor{font-size:12px;color:#666;font-family:proxima_nova_rgregular;font-style:italic;font-weight:400;padding:0;margin:5px 0}.carouselTop_arrow{background:#f3f3f3 url(../img/carousel_topArrow.png) no-repeat center top}.carouselTop_arrow p{text-align:center;margin:0;padding:0;font-size:18px;font-weight:400;color:#212121}.summaryContentArea h1{padding:0;margin:5px 0 35px;text-align:center;font-size:28px;font-weight:400;letter-spacing:.1em;font-family:proxima_nova_ltlight;color:#444}.summaryContentArea h1 span{font-size:12px}.shippingOptionContent{width:980px;padding:37px 0 55px 0;margin:0 auto 0 auto}.progressBarnav{border:4px solid #d9d9d9;padding:14px 7.9%;background:#fff;margin:0 0 0 -15px;color:#666;cursor:pointer}.activeOption{background:#000;color:#fff}.closeOption{background:#cfcfcf;color:#969696}.progressBarIcon{padding:0;margin:0 0 0 -13px;border:0;z-index:999;position:relative}.colLeft,.midContentCo13{float:left;width:725px;margin-right:12px}.colLeft ul,.midContentCo13 ul{margin-left:0;padding-left:0}.colLeft h2,.midContentCo13 h2{color:#333;font-family:proxima_nova_ltsemibold;padding:20px 0}.colLeft p,.midContentCo13 p{font-family:proxima_nova_rgregular;font-size:13px}.colLeft p span,.midContentCo13 p span{font-family:proxima_nova_ltsemibold}.colRight{float:left;width:23.9%}.midContentCo13{border-top:1px solid #ccc;margin:1px 12px 0 0}.midContentCo13 h1{text-align:left;font-size:22px;font-family:proxima_nova_rgregular;margin:40px 0 0 0;padding:0 0 2px 0}.midContentCo13 hr{margin-top:48px}.rightPanelContainer{color:#747474;background:#e7e7e7;border:1px solid #d9d9d9;float:left;width:235px;text-align:left}.rightPanelContainer h2{margin:13px 0;text-align:center;font-size:12px;color:#444;font-weight:700!important}.rightPanelContainer h2 strong{font-size:13px}.createAccountRpane{color:#999;border:1px solid #d9d9d9}.createAccountRpane h1{padding:0 0 14px 0;margin:0;color:#333;font-size:22px!important;text-shadow:0 .05em 0 #fff;background-color:#f0f0f0;padding:23px 10px 22px 15px;line-height:22px}.createAccountRpane h1 strong{font-size:13px}.createAccMid{padding:23px 0 30px 0;background:#e6e6e6}.createAccDesc{font-size:13px;color:#666;margin:0 0 0 20px;padding:0;list-style-image:url(../img/listImg.png)}.checkoutGuestNew .createAccDesc{margin:0!important;text-align:left!important}.cmsCreateAccDesc{font-size:13px;color:#666;padding:0;list-style-image:url(../img/listImg.png)}.createAccDesc li{margin:0;padding:5px 0}.summaryOverView{background:#fff;border:1px solid #d9d9d9;margin:0 6px 6px;padding:16px 13px;text-align:left}.summaryOverView{background:#fff;border:1px solid #d9d9d9;margin:0 6px 6px;padding:16px 13px;text-align:left}.summaryOverViewMargin{margin:6px 6px 6px}.summaryOverView .promoCodeCTA{display:block;font-size:11px;font-weight:700;margin:1.67em 0}.priceListSummary,.priceSubListSummary{list-style-type:none;line-height:23px;margin:0 0 0 -40px}.priceListSummary li,.priceSubListSummary li{font-family:proxima_nova_rgregular;font-size:11px;font-weight:700;cursor:hand;color:#444}.priceListSummary li.bookTitleSummary,.priceSubListSummary li.bookTitleSummary{float:left;width:60%}.priceListSummary li.priceSummary,.priceSubListSummary li.priceSummary{float:right;width:auto}.subListSummary{list-style-type:none;margin:12px 0 0 -40px;clear:both}.subListSummary li{padding-left:10px;font-weight:700;color:#747474;line-height:22px}.priceSubListSummary li{font-weight:700;color:#747474;line-height:22px;list-style:none}.minLine{width:20px!important;text-align:left}.accordionMainDeactive{padding:30px 38px 12px 38px;margin:10px 0 0 0;background:#fff;border:1px solid #e2e3e6;font-size:16px;color:#ccc}.accordionMainDeactive div{float:left;margin:-2px 5px 0 0}.accordionMainDeactive .radioLabel{padding:0;margin:0;font-size:18px;font-family:proxima_nova_ltsemibold}.accordionMainDeactive h2{padding:0;margin:0}.accordionMainDeactive span{font-size:12px}.accordionMainDeactive:first-child{margin:0}.accordionMainActive{padding:30px 38px 40px 38px;margin:10px 0 0 0;background:#fff;border:1px solid #e2e3e6;font-size:16px}.accordionMainActive .radioLabel{font-family:proxima_nova_ltsemibold;font-size:16px;font-weight:400}.accordionMainDeactive .radioLabel{font-family:proxima_nova_ltsemibold;font-size:18px;margin:0;padding:0}.accordionMainActive div{float:left;margin:-2px 5px 0 0}.accordionMainActive .creditCardType{margin-top:10px}.accordionMainActive h2{padding:0;margin:0}.accordionMainActive h2 span{font-weight:400;color:#333;font-size:12px}.accordionMainActive:first-child{margin:0}.accordionMainActive span{font-size:12px}.accordionSelect{padding:10px;float:left;margin:-12px 15px 0 -10px}.addAddress{padding:30px 0 0;clear:both}.IstNav{margin-left:0}.shippingMidnav{list-style-type:none;padding:0;margin:29px 0 0 0;font-size:11px}.shippingMidnav li{display:inline;font-weight:700;color:#ccc;line-height:22px}.shippingMidnav li a{font-weight:700;letter-spacing:.09em;font-size:11px}.shippingSubmitBtn{float:right;margin-top:-10px}.accordionMidContent{color:#666;font-size:13px;display:none}.accordionMidContent form ul{margin:-5px 0 0 0;clear:both}.subAccorionDeactive{width:94.3%;padding:18px 0 12px 40px;margin:10px 0 0 0;background:#fff;border-top:1px solid #e2e3e6;font-size:16px;color:#ccc}.subAccorionDeactive div{float:left;margin:-6px 5px 0 0}.subAccorionActive{background-color:#fff;padding:18px 0 12px 40px;margin:10px 0 0 0;width:94.3%;border-top:1px solid #e2e3e6;font-size:16px}.subAccorionActive div{float:left;margin:-5px 5px 0 0}.subAccorionActive h3 span{font-weight:400;color:#ccc;font-size:12px}.subAccorionMidContent{color:#666;font-size:12px;display:none}.subAccorionMidContent form ul{margin:-5px 0 0 0;clear:both}.accType2{width:100%;float:left}.closeIcon,.closeIconforlabel{background-position:0 -398px;width:9px;height:9px;float:right;margin:0 10px 0 0;cursor:pointer}.closehelpInfo{background-position:0 -398px;width:9px;height:9px;float:right;margin:0 10px 0 0;cursor:pointer}.daystoDelivery{clear:both;width:375px;margin-top:10px;font-weight:400}.daystoDelivery strong{display:block;font-size:13px}.rentalCheckout{background:#fff;margin:0;padding:30px 38px 40px}.rentalCheckout h3{width:600px}.rentalCheckout a.siteLink{font-size:14px;margin:5px 0 0}.paymentOptions{background:#fff;border:1px solid #e2e3e6;border-top:2px solid #b10314;margin:0 0 20px;padding-bottom:5px;width:100%}.paymentOptionsList li{float:left;list-style-type:none;padding:0 27px 0 0;width:16%;color:#666}.paymentOptionsList li .custom-radio{float:left}.paymentOptionsForm{clear:both;margin:0 0 37px 40px;color:#444;font-size:13px}.paymentOptionsForm ul{list-style-type:none;clear:both}.paymentOptionsForm label{clear:both;margin:20px 0 10px 0;font-weight:400;font-size:12px;display:block;clear:both}.paymentOptionsForm label strong{font-size:12px;font-weight:400;color:#ccc}.creditCardType{margin:5px 0 0 18px;float:left}.creditCardType img{opacity:1;margin:0 3px}span.labelSpan{clear:both;padding:0;margin:14px 0 10px 0;font-weight:400;font-size:12px;display:block;clear:both;text-align:left}span.labelSpan strong{font-size:12px;font-weight:400;color:#ccc}.cards a{width:45px;height:32px;display:block;float:left;margin:0 10px 0 0}.cards span{padding:0 18px 0 0}.giftCardSectionClone{display:none}.paymentOptionsForm label.width393{padding:16px 0 0 0}.paymentOptionsForm .custom-checkbox{margin:0;width:100%}.paymentOptionsForm .custom-checkbox label{padding:9px 0 0 23px!important;margin-bottom:10px}.payOrder{background:#f3f3f3;border-top:1px solid #e2e3e6;border-bottom:1px solid #e2e3e6;padding:38px 0}.payOrder h4{color:#343434;font-size:13px;padding:0 0 0 42px}.customSelect.width130{width:130px;margin:0 0 15px 0;background-position:92% 48%}.customSelect.width100{width:100px;margin:49px 15px 0 15px;background-position:89% 48%}.customSelect.width250{width:250px}.expiration .inputMidGrid3col{margin-top:49px}.helpInfo{background-position:0 -1055px;width:17px;height:17px;display:inline-block;margin:0 0 0 5px;line-height:1em;vertical-align:middle}.helpToolTip .sample_popup{left:671px;top:822px}.helpToolTip .sample_popup .toolTip{left:18px;right:12px;top:-21px}.cardSecurityCode .sample_popup{left:611px;top:589px}.cardSecurityCode .sample_popup .toolTip{left:168px;right:12px;top:-21px}.showBlock{display:block}.hideBlock{display:none}.payPalLink{background:url(../img/payPal.png) no-repeat;display:block;width:143px;height:24px}.bottomBorder{border-bottom:1px solid #e0e0e0;padding:0 0 30px 0;clear:both}.giftCard .largeDisableBtn{padding:16px 14px;margin:0 20px 0 0}.mrgLeft{margin:0 0 0 19px}.anotherGiftCard{margin:0 20px 0 0;background:#212121!important;width:auto}.giftCardBtnDisabled{background:#ccc!important;cursor:default!important}.giftCardInfo{width:92%}.financialAidInfo .acceptFAAgreement{margin:10px 0}.financialAidInfo .acceptFAAgreement input[type=checkbox]{float:left}.financialAidInfo .acceptFAAgreement label{display:inline;margin-left:10px}.removeCard{background:url(../img/sprites.png) no-repeat 0 -398px;display:block;height:9px;width:9px;cursor:pointer;margin:64px 0 0 15px}.reviewContentArea{padding-top:30px}.reviewContentArea h1{padding:0;margin:0 0 30px 0;color:#666;font-weight:lighter;font-size:28px;font-family:proxima_nova_ltlight;text-align:center;letter-spacing:.1em}.reviewHeader{padding:36px 0 27px 42px;clear:both;background:#000;border-bottom:1px solid #d9d9d9}.reviewHeader .largeActiveBtn{margin-right:30px}.reviewHeaderCampus{padding:36px 0 27px 42px;clear:both;background:#000;border-bottom:1px solid #d9d9d9;margin:0}.reivewItemsText{font-size:20px;color:#747474;letter-spacing:.05em;font-family:proxima_nova_ltsemibold;width:50%}.reivewItemsText strong{color:#000}.reivewItemsText h3{color:#fff;font-size:20px;font-weight:700;margin:0;text-align:left}.reivewItemsText h4{color:#fff;font-size:15px;margin:0;text-align:left;text-transform:uppercase}.submitButMargin{border:0;margin:10px 40px 10px 0;width:222px;height:42px;font-weight:700}.reviewCardDetails{padding:39px 0 45px 31px;font-size:12px;font-weight:400}.reviewCardDetails a{font-weight:700}.reviewCardDetails ul{list-style-type:none;margin:0 20px -28px -68px}.reviewCardDetails ul li{margin:0 -20px 25px 40px}.reviewCardDetails ul .liWidth92{width:92px;margin:-15px 0 0 62px}.reviewCardDetails ul .liWidth92 span{color:#ccc}.reviewCardDetails ul .liWidth92 span b{color:#444}.reviewCardDetails ul .lispanWidth252{margin:-24px 0 22px 38px;width:252px}.reviewCardDetails ul .lispanWidth252 span{color:#ccc}.reviewCardDetails ul li.cardLi{margin:-1px 0 4px 30px}.reviewCardDetails ul li.cardLi ul{margin:0 0 0 -81px}.reviewCardDetails ul li.cardLi ul li{padding:0;float:left}.reviewCardDetails ul span{color:#444;font-weight:400;width:100%}.reviewCardDetails ul span strong{color:#ccc;font-weight:400}.reviewCardDetails ul span strong.reviewTextRed{color:#de453d;display:block;font-weight:700;float:right}.reviewCardDetails ul span.reviewTextBlack{color:#000;font-weight:700}.reviewCardDetails ul span.reviewTextMargin{color:#000;font-weight:700;margin:0 0 0 -6px}.reviewCardDetails .reviewLeftSec,.reviewCardDetails .reviewRightSec{float:left}.reviewCardDetails .reviewLeftSec ul li strong,.reviewCardDetails .reviewRightSec ul li strong{color:#444;display:block;font-family:proxima_nova_rgregular;text-transform:uppercase}.reviewCardDetails .reviewLeftSec ul li img,.reviewCardDetails .reviewRightSec ul li img{float:left;margin-right:20px}.reviewCardDetails .reviewLeftSec ul li .paymentMethodInfo,.reviewCardDetails .reviewRightSec ul li .paymentMethodInfo{float:left}.reviewCardDetails .reviewLeftSec ul li .paymentMethodInfo .paymentMethodEmail,.reviewCardDetails .reviewRightSec ul li .paymentMethodInfo .paymentMethodEmail{text-transform:none}.reviewCardDetails .reviewLeftSec ul li p,.reviewCardDetails .reviewRightSec ul li p{margin:0}.reviewCardDetails .reviewLeftSec ul li.methodListHeader strong,.reviewCardDetails .reviewRightSec ul li.methodListHeader strong{color:#121212;float:left;text-transform:uppercase}.reviewCardDetails .reviewLeftSec ul li.methodListHeader a,.reviewCardDetails .reviewRightSec ul li.methodListHeader a{float:right}.reviewCardDetails .reviewLeftSec ul li.methodListHeader p,.reviewCardDetails .reviewRightSec ul li.methodListHeader p{float:left;color:#9e9e9e}.reviewCardDetails .reviewLeftSec ul li.shippingMethod-Method p,.reviewCardDetails .reviewRightSec ul li.shippingMethod-Method p{color:#747474}.reviewCardDetails .reviewLeftSec ul li.shippingMethod-Method.multiCampusMethodHeader,.reviewCardDetails .reviewRightSec ul li.shippingMethod-Method.multiCampusMethodHeader{margin-bottom:10px}.reviewCardDetails .reviewLeftSec ul li.shippingMethod-Address span,.reviewCardDetails .reviewRightSec ul li.shippingMethod-Address span{color:#747474;display:block}.reviewCardDetails .reviewLeftSec ul li.multiCampusSubSec,.reviewCardDetails .reviewRightSec ul li.multiCampusSubSec{padding-left:10px}.reviewCardDetails .reviewLeftSec ul .minLine,.reviewCardDetails .reviewRightSec ul .minLine{margin-left:40px}.reviewCardDetails .reviewLeftSec{padding-right:20px;width:45%}.reviewCardDetails .reviewRightSec{border-left:1px solid #cfcfcf;padding:0 0 0 37px;position:relative;width:44%}.minLineMargin{margin-bottom:-7px;width:13.2%;float:left}.reviewRightBorder{border-right:1px solid #ccc}.reviewMultiCamDetails{padding:26px 0 47px 31px}.reviewTopSec{padding:28px 0 30px 36px;margin:0;background:#fff;border:1px solid #d9d9d9;border-left:none;border-right:none;border-top:none}.orderconfirmTopSec{padding:28px 0 30px 36px;margin:10px;background:#fff;border:1px solid #d9d9d9;border-left:2px solid #d9d9d9;border-right:2px solid #d9d9d9;border-top:2px solid #000;border-bottom:2px solid #d9d9d9;margin-bottom:8px;height:300px;text-align:left}.orderconfirmTopSec .inputLeftGrid2col{margin:0!important;width:220px!important}.orderconfirmTopSec .submitbtnlist{padding-top:18px;width:190px!important}.orderconfirmTopSec .width190{width:190px}.orderconfirmTopSec span strong{font-size:13px;color:#a0a0a0}.orderconfirmTopSec ul{list-style-type:none;padding:20px 0 0 0;clear:both;margin:0 auto}.orderconfirmTopSec ul li{float:left;width:50%}.orderconfirmTopSec ul li input{width:280px;height:13px;padding:12px 0 8px 8px;border:1px solid #bfbfbf;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);margin:0 42px 0 0;font-size:12px}.orderconfirmTopSec ul li label{color:#444;display:inline-block;font-size:12px;margin-bottom:8px}.orderconfirmTopSec ul li .pwdText{font-size:12px;color:#747474}.orderconfirmTopSec ul li .pwdText{font-size:12px;color:#747474;width:80px}.reviewTopSec span{font-size:12px;color:#de433f}.reviewTopSec span strong{font-size:13px;color:#a0a0a0}.reviewTopSec ul{list-style-type:none;padding:20px 0 0 0;clear:both;margin:0 auto}.reviewTopSec ul li{float:left;width:50%}.reviewTopSec ul li input{width:280px;height:17px;padding:13px 0 13px 10px;border:1px solid #bfbfbf;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);margin:0 42px 0 0;font-size:12px}.reviewTopSec .inputLeftGrid2col{margin:0!important}.reviewTopSec .width190{width:296.5px}.reviewTopSec ul li .pwdText{font-size:12px;color:#747474}.reviewTopSec ul li .pwdText{font-size:12px;color:#747474;width:80px}.reviewBottomSec{padding:26px 0 10px 0;margin:0;background:#fff;border:1px solid #d9d9d9;border-left:none;border-right:none;border-top:none}.reviewBottomSec .totalWrapper>ul{float:right}.reviewBottomSec .totalWrapper ul{text-align:left;list-style-type:none;color:#212121;font-weight:700;font-size:12px}.reviewBottomSec .totalWrapper ul.paddSec{margin-right:50px}.reviewBottomSec ul li{padding-bottom:3px}.reviewBottomSec .totalWrapper ul li.redClrLi{padding-top:20px}.reviewBottomSec .multiCampusTable,.reviewBottomSec .reviewTable{font-family:proxima_nova_ltsemibold;font-weight:400;margin:0 0 19px 25px;width:640px}.reviewBottomSec .multiCampusTable.reviewTableBottom,.reviewBottomSec .reviewTable.reviewTableBottom{border-bottom:1px solid #aaa}.reviewBottomSec .multiCampusTable tr.campusRow td,.reviewBottomSec .reviewTable tr.campusRow td{border-bottom:1px solid #444;padding-bottom:10px}.reviewBottomSec .multiCampusTable th,.reviewBottomSec .reviewTable th{color:#000;font-weight:700;font-size:12px;letter-spacing:1px;text-align:left;padding-bottom:10px}.reviewBottomSec .multiCampusTable th.yourItems,.reviewBottomSec .reviewTable th.yourItems{width:281px}.reviewBottomSec .multiCampusTable th.itemType,.reviewBottomSec .reviewTable th.itemType{text-align:right;width:130px}.reviewBottomSec .multiCampusTable th.itemQty,.reviewBottomSec .reviewTable th.itemQty{text-align:right;width:85px}.reviewBottomSec .multiCampusTable th.usedOption,.reviewBottomSec .reviewTable th.usedOption{width:130px}.reviewBottomSec .multiCampusTable th.itemPrice,.reviewBottomSec .reviewTable th.itemPrice{text-align:right;width:80px}.reviewBottomSec .multiCampusTable td,.reviewBottomSec .reviewTable td{margin-bottom:20px;color:#444;font-size:12px;text-align:left;width:8px}.reviewBottomSec .multiCampusTable td ul,.reviewBottomSec .reviewTable td ul{list-style-type:none;padding:0;margin:1px 0 0 0;float:none}.reviewBottomSec .multiCampusTable td ul li,.reviewBottomSec .reviewTable td ul li{padding:0;color:#444;line-height:13px}.reviewBottomSec .multiCampusTable td strong,.reviewBottomSec .reviewTable td strong{color:#747474;display:block;font-weight:400}.reviewBottomSec .multiCampusTable td.itemsColumn,.reviewBottomSec .reviewTable td.itemsColumn{width:245px;padding-right:40px}.reviewBottomSec .multiCampusTable td.typeColumn,.reviewBottomSec .reviewTable td.typeColumn{width:130px;text-align:right;text-transform:uppercase}.reviewBottomSec .multiCampusTable td.qtyColumn,.reviewBottomSec .reviewTable td.qtyColumn{width:85px;text-align:right}.reviewBottomSec .multiCampusTable td.usedColumn,.reviewBottomSec .reviewTable td.usedColumn{width:130px;text-align:right;color:#444}.reviewBottomSec .multiCampusTable td.priceColumn,.reviewBottomSec .reviewTable td.priceColumn{display:block;width:110px;position:relative;text-align:right;color:#444}.reviewBottomSec .multiCampusTable td.priceColumn .strikeTextColor,.reviewBottomSec .reviewTable td.priceColumn .strikeTextColor{display:block}.reviewBottomSec .multiCampusTable td.priceColumn .salePriceNew,.reviewBottomSec .reviewTable td.priceColumn .salePriceNew{right:-85px;top:-30px}.reviewBottomSec .universityTableHeader{border-bottom:1px solid #aaa;font-family:proxima_nova_cn_rgbold;font-size:14px;font-weight:400;letter-spacing:1px;margin:20px 0 15px 0;padding-bottom:10px}.reviewBottomSec .reviewTotals{float:right;margin:30px 70px 15px 0;width:300px}.reviewBottomSec .reviewTotals ul{display:block;margin:0;color:#212121;font-family:proxima_nova_cn_rgbold}.reviewBottomSec .reviewTotals ul li{display:block;font-family:proxima_nova_rgregular;padding:3px 0;font-weight:700}.reviewBottomSec .reviewTotals ul li.estTotalText,.reviewBottomSec .reviewTotals ul li.itemTotalText,.reviewBottomSec .reviewTotals ul li.shippingTypeText,.reviewBottomSec .reviewTotals ul li.taxText{float:left}.reviewBottomSec .reviewTotals ul li.estTotalPrice,.reviewBottomSec .reviewTotals ul li.itemTotalPrice,.reviewBottomSec .reviewTotals ul li.shippingTypePrice,.reviewBottomSec .reviewTotals ul li.taxPrice{float:right}.reviewBottomSec .reviewTotals ul li.estTotalPrice,.reviewBottomSec .reviewTotals ul li.estTotalText{margin-top:15px}.reviewBottomSec .reviewTotals ul li.reviewFreePrice{color:#999}.reviewMultiCampusSec{border-top:1px solid #d9d9d9}.hrRuleClr{background:#ccc;margin:0 48px 0 35px}.hrRuleClr2{background:#ccc;margin:-15px 60px 0 35px}.backToShip{width:inherit;float:left;margin-top:20px;vertical-align:middle}.backToShip ul{list-style-type:none;color:#de453d;font-weight:700;cursor:pointer;padding:0}.backToShip ul .leftLi{margin-left:-39px;float:left}.backToShip ul .rightLi{margin:-19px -40px 0 0;float:right}.bottomText{width:inherit;float:left;margin:20px 0 64px 0;color:#676767;font-size:13px}.optionsHeader{margin-top:7px}.reviewSelectSec{width:300px;margin:0 42px 0 0}.reviewSelectSec .reviewSelect{font-size:12px;font-weight:700;text-align:left;color:#ccc;height:42px;float:left;margin:0;width:100%;line-height:42px;text-indent:10px;background:#fff url(../img/select-arrow.png) no-repeat 95% 48%;border:1px solid #d9d9d9;cursor:default;z-index:1;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.headerCampus{color:#121212;font-style:italic;padding:0 52px 0 12px}.headerDataSec{padding:7px 0 22px 0}.headerDataSec div{float:left}.headerDataSec div span{font-weight:700;font-size:12px;color:#121212}.headerDataSec .headMargin1{margin-left:35px}.headerDataSec .headMargin2{margin-left:193px}.headerDataSec .headMargin3{margin-left:69px}.headerDataSec .headMargin4{margin-left:218px}.hrRuleClr1{background:#ccc;margin:7px 30px -15px 0}.shipMethod{font-size:12px;font-weight:700;color:#666}.shipMethod label{color:#de453d;font-weight:700;margin-left:160px}.formSubhd{font-size:18px;color:#212121;margin:0;padding:0;font-weight:700}.formOrderAcc{font-size:18px;color:#212121;margin:0;padding:0;font-weight:700;text-align:left}.chosepwd{text-align:left;width:330px}.chosepwd input{text-align:left;width:230px;padding-left:0;margin-right:100px;margin-left:0}.logonPasswordOrdConfirmErrBg{height:100px;width:290px}.logonPasswordVerifyOrdConfirmErrBg{height:100px;width:290px}.logonPasswordOrdConfirmErrBg .redColor{height:100px;width:290px}.logonPasswordVerifyOrdConfirmErrBg .redColor{height:100px;width:290px}.formSubhd span{font-size:13px;color:#999;font-weight:400}.formSubhd2{font-size:12px;color:#666;font-weight:400}.hrMargin25{margin:25px 0!important}.hrMargin20{margin:20px 0 10px!important}.acceptAgreement{font-size:12px;margin:16px 0 0 0}.acceptAgreement .custom-checkbox{width:4%;margin:-6px 0 0 0;float:left}.acceptAgreement label{display:inline;margin-left:5px}.rentalAgreementMsg{height:180px;font-size:12px;overflow-x:hidden;overflow-y:auto;border:1px solid #d9d9d9;padding:20px;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);box-shadow:inner 0 0 3px rgba(0,0,0,.2)}.rentalAgreementMsg p{font-family:proxima_nova_ltsemibold;font-weight:12px}.rentalAgreementMsg a{text-decoration:underline!important}ul.selectPaymentType{padding:0;margin:27px 0 0 0;list-style-type:none;cursor:pointer}ul.selectPaymentType li a{width:12%;text-align:center;background-color:#212121;padding:5px 19px;margin-right:14px;color:#fff;font-size:12px;text-transform:uppercase;line-height:15px;float:left;min-height:30px;margin-top:10px}ul.selectPaymentType li a.paypalImg{padding:5px 18px;background-position:63% 21.6%;background-color:#212121!important;height:30px}.rentalPaymentArticle{margin:34px 40px 0 0}.payAnotherWay input{display:inline}.payAnotherWay label{display:inline;margin-left:5px}.margintop40{margin-top:40px}.shippingAddress{line-height:20px}.shippingAddress a{line-height:2;font-weight:700}form ul.innerFormbtn{padding:0;margin:15px 0 0 0;list-style-type:none}form ul.innerFormbtn li{width:36%;padding:14px 0;float:left}.innerFormbtn a{font-weight:700;margin-top:20px;font-size:11px;position:absolute}.gustModelMain{width:600px;font-size:13px;padding:0;margin:0;position:absolute;top:25%;left:25%;background:#fff;z-index:9999}.gustModelMain hgroup{background:#212121}.gustModelMain hgroup h1{padding:25px 0 0 0;text-align:center;color:#fff;font-weight:400;height:52px;margin:0;text-transform:uppercase}.gustModelMain hgroup a{margin:8px 11px 0 0;background-position:0 -1097px;height:9px;width:9px;float:right}.gustModelMain section{border:1px solid #d9d9d9;padding:40px 37px 36px 40px;margin:0;color:#666}.haveAccount{margin:0;padding:0 37px 0 0;width:222px;float:left;border-right:1px dotted #000}.haveAccount h2{margin:0;padding:0;font-weight:400;text-align:center}.gustCheckout{margin:0;padding:0 0 0 39px;width:222px;float:left}.gustCheckout h2{margin:0;padding:0;font-weight:400;text-align:center}.visitorInfo{text-align:center;padding:16px 0 41px 0}ul.gustModelFormEle{list-style-type:none;margin:23px 0 0 0;padding:0}ul.gustModelFormEle a{font-weight:700;margin-left:50px}ul.gustModelFormEle li{padding:0;margin:10px 0}li.rememberMe{margin-top:20px}li.rememberMe .custom-checkbox{width:11%;margin:-6px 0 0 0;float:left}h2.accSubhd{padding:0 0 10px;margin:0;text-transform:uppercase}ul.saveCardDetails{font-size:12px;list-style-type:none;margin:23px 0 0 0;padding:0}ul.saveCardDetails li{float:left;padding-right:14px}ul.saveCardDetails li.cardImgSmall{margin-top:-8px}ul.saveCardDetails li.cardDetails{margin-top:-13px;color:#444!important;font-size:12px;font-weight:700;width:35%}#UDCDisplay ul.saveCardDetails li.cardSecurityCode{margin-top:-35px}ul.saveCardDetails li.cardSecurityCode{margin:-12px 0 0 0;width:40%}ul.saveCardDetails li.cardSecurityCode label{float:left;margin-right:6px}ul.saveCardDetails li.cardSecurityCode a{float:right;margin:12px 0 0}.billingAddress{padding-top:20px;clear:both}.billingAddress span{display:block;margin-bottom:10px}.billingAddress label{display:inline;margin-left:0}.billingAddress label[for=addressLine1]{display:block;margin-bottom:10px}.billingAddress input[type=text]{display:block;margin-top:9px}.selBox{background:url(../img/select-arrow.png) no-repeat scroll right 48% #fff;min-width:14.285%;padding:0;position:relative;border:1px solid #bfbfbf;font-style:italic}.selBox a{z-index:1;position:relative;display:block;outline:0;letter-spacing:.05em}input[type=radio]:focus{outline:thin dotted #212121!important}.selBox a:focus{outline:thin dotted #212121;display:-moz-stack;width:100%}@media screen and (-webkit-min-device-pixel-ratio:0){.selBox a:focus{outline:-webkit-focus-ring-color auto 5px}}.selBox div ul li a:focus{background:#f3f3f3;outline:0;text-decoration:underline}.selBox div{display:none;position:absolute;padding:0;background:#fff;border:1px solid #bfbfbf;z-index:9000;width:100%;left:-1px;top:34px;border-top:none}.selBox div ul{display:inline;list-style:none;margin:0!important;padding:0}.selBox div ul li{background:#fff;margin:0;width:100%!important;padding:0}.selBox div ul li a{color:#000!important;font-size:12px;font-weight:400!important}.selBox div ul li a:hover{background:#f3f3f3;text-decoration:underline}.activeSelectbox{background:url(../img/textBoxBackground.png) repeat 0 0 #f0f0f0;border:1px solid #cfcfcf;padding:4px;width:645px}.selectClip{border:1px solid #bfbfbf;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:url(../img/select-arrow.png) no-repeat scroll 98% 48% #fff;height:45px;overflow:hidden;width:645px}.selectClip .campusSelect{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:0 0;border:0;display:block;font-family:proxima_nova_ltsemibold;font-size:18px;font-weight:700;height:45px;text-transform:uppercase;text-align:center;width:645px}.selectClip .campusSelect:focus{outline:0}.selBox.header{float:left;margin:5px 10px;height:30px;width:320px}.selBox.header a.selectBox{height:30px;line-height:30px;color:#212121}.selBox.header div{top:30px}.selBox a{font-size:12px;color:#666;text-indent:10px;height:35px;line-height:36px;vertical-align:middle}.campusSelect{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 rgba(0,0,0,.1);border:1px solid #bfbfbf;display:block;height:45px;margin:0 auto;text-transform:uppercase;text-align:center;width:600px}.campusSelect a{font-family:proxima_nova_ltsemibold;font-size:18px;font-weight:700}.multiCampusSplit{margin:20px auto;width:600px}.pagiNation{border-bottom:1px solid #d4d4d4;clear:both;color:#666;display:block;font-family:proxima_nova_ltsemibold;list-style:none;margin:0 0;padding:0}.pagiNation h4{margin:0;padding:0}.pagiNation a{padding:0 4px}.pagiNation a.currentPage{color:#222!important}.pagiNation li{display:inline-block;margin:30px 0 10px 0;padding:5px;width:48.6%!important}.pagiNation li dl{margin:0;padding:0}.pagiNation li dl dd,.pagiNation li dl dt{display:inline-block;margin:0;padding:0}.pagiNation li dl dt{padding-left:20px}.pagiNation.brdTop{border-bottom:0;border-top:1px solid #d4d4d4;margin-top:30px}.pagiNation.brdTop li{margin-top:0}.QviewerProductList,.productList{list-style:none;margin-top:10px;padding:0}.QviewerProductList a,.productList a{height:215px;display:inline-block}.QviewerProductList h3,.productList h3{font-weight:400;margin:23px 0 3px 0;clear:both}.QviewerProductList li p,.productList li p{margin:0;padding:0;font-size:13px}.QviewerProductList span,.productList span{clear:both!important;font-size:13px;font-weight:700}.QviewerProductList li,.productList li{display:inline-block;width:240px;text-align:center;vertical-align:top;margin-bottom:23px;padding:4px 0 0 0;margin-top:10px}.QviewerProductList li a:before,.productList li a:before{content:'';display:inline-block;vertical-align:bottom;margin-right:-.25em}.apparelLandingContent{width:980px;margin:0 auto}.apparelLandingContent .sideBar nav{margin:40px auto}.productSelCar .productSocial{margin-top:15px}.productSelCar .productSocial span{padding:0}.apparelTopHd2,.apparelTopHd3{letter-spacing:3px;font-weight:lighter;text-align:center;text-transform:uppercase;color:#333;margin:0 0 20px 0}.apparelTopHd2 span,.apparelTopHd3 span{clear:both;display:block;color:#999;font-size:13px;font-weight:700}.apparelTopHd2{padding:28px 0 0 0}.apparelTopHd3{clear:both;padding:0}.apparelHero{position:relative;margin-bottom:40px}.apparelHero .apparelCopy{color:#fff;position:absolute;text-align:center;top:0;width:720px}.apparelHero .apparelCopy .featuredApparelTitleBar{border:2px solid #fff;background:#000;opacity:.7;filter:Alpha(opacity =     70);font-family:proxima_nova_ltsemibold;font-size:12px;font-weight:700;margin:0 auto;height:30px;line-height:30px;vertical-align:middle;width:20%;text-transform:uppercase}.apparelHero .apparelCopy .gearUpText{font-family:proxima_nova_cn_rgbold;font-size:48px;font-weight:700;letter-spacing:7px;text-shadow:1px 1px 3px #000;text-transform:uppercase}.apparelHero .apparelCopy .fallApparelSubText{text-shadow:1px 1px 3px #000;font-size:14px;font-weight:100;margin:0 0 28px 0}.apparelActiveHerobtn{top:260px;letter-spacing:1px;font-weight:700}.apparelClassified{width:190px;float:left}.apparelItemList{background:url(../img/bg_container.png) repeat top left;border:1px solid #dcdcdc;padding:4px;margin:0}.apparelItemList ul{margin:0;list-style-type:none}.apparelItemList.apparelImgAds{padding:12px 0 12px 17px}.popularPicksContainer{float:right;width:80%}.popularPicksTitle,.productDetailsTitle{font-size:24px;text-align:center;color:#212121;letter-spacing:.07em;margin:0}.popularPicksTitle{margin:30px 0 40px}.productDetailsTitle{padding:50px 0 8px 0}.popularPicksListItem{list-style-type:none;font-size:12px}.popularPicksListItem li{margin:0 5px 23px 5px;width:235px;display:inline-block;text-align:center;vertical-align:top}.popularPicksListItem li a{height:205px;display:inline-block;color:#222}.popularPicksListItem li img{margin:0 0 29px 0}.popularPicksListItem li p{padding:0}.popularPicksListItem li p.fntWtNor{margin-top:20px}.wid980{width:980px;margin:0 auto}.apparelPopularPicksPrice{font-size:13px;padding:10px 0 0 0;margin:0;font-weight:700}.apparelFootAds{list-style-type:none;margin:0 0 37px 0;padding:0}.apparelFootAds li{display:inline-block;margin:0 4px 0 0}.headrSpace{padding-bottom:20px!important;margin-bottom:40px!important;border-bottom:1px solid #ccc;text-transform:uppercase}.sideBar{text-align:left;width:20%;float:left}.sideBar aside{padding:0 2px 2px 2px}.sideBar p{padding-top:10px;font-size:11px;color:#747474;font-weight:700;width:190px}.sideBar nav{background:#fff url(../img/textBoxBackground.png) repeat 0 0;border:1px solid #ddd;margin:0;padding:4px}.sideBar nav ul{background:#fff}.sideBar nav ul h2{padding:0;margin:0;padding:10px 0 0 0;color:#212121}.sideBar nav ul h2 b{color:#dc362e}.sideBar nav ul.checkItemList{padding:10px}.sideBar nav>ul>li{padding:0 18px 15px}.sideBar nav>ul>li a{font-size:11px;font-weight:700;color:#747474}.sideBar nav>ul>li a.navActive{color:#000}.sideBar nav>ul>li h2 a{font-size:18px;font-weight:400}.sideBar nav>ul>li ul>li{padding:5px 0}.cartEmptyCourse .heading.blackTxt{color:#000}.promo_holder{width:190px;height:169px;text-align:center;padding:20px 0}.promo_holder p{width:190px;color:#fff;padding:0}.promo_holder p strong{margin-bottom:0;font-size:12px}.promo_holder p.discount{font-size:62px;font-family:proxima_nova_ltlight}.promo_holder a{padding:7px 10px;text-align:center;text-transform:uppercase;color:#fff;font-size:14px;font-weight:700}.strEvntHead{text-align:left;font-size:15px!important;padding-left:264px!important;margin-bottom:15px!important}.strEvntHead a{color:#dc362e}.privacyCnt{text-align:left;background:#fff;padding:20px 29px 28px 29px;width:68.6%;margin:0 auto}.privacyCnt h3{font-size:15px;color:#212121;padding:16px 0 12px 0;margin:0}.privacyCnt p{margin:0;padding:0 0 10px 0;width:100%;font-size:13px;color:#444;line-height:19px}.contBar{background:#fff;width:73%;float:right;text-align:left}.contBar ul{list-style-type:none;margin:0;padding:0}.contBar ul li{padding:20px 25px;border-bottom:1px solid #ccc}.contBar ul li:last-child{border-bottom:0}.contBar dl{margin:0;padding:11px 0;float:left;border-bottom:1px solid #ccc;width:100%}.contBar dl dt{width:135px;float:left;border-right:2px dotted #ccc;margin:0 23px 0 18px;padding:5px 10px 0 0;min-height:70px;color:#444}.contBar dl dt h3{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:8px}.contBar dl dt label{font-size:12px}.contBar dl dd{width:500px;display:inline-block;margin:0;padding:5px 0;float:left;color:#444;font-size:12px}.contBar dl dd h4{text-transform:uppercase;color:#212121;margin:0 0 10px 0}.contBar a{color:#212121;background:url(../docs/content/helpMin.png) left center no-repeat;padding:0 20px 0 30px;font-size:16px}.dynamicCalendarContBar a{background:left center no-repeat;font-size:16px;padding:0;color:red}.contBar a.opened{background:url(../img/helpMax.png) left center no-repeat}.contBar p{padding:5px 20px 0 0;font-weight:400;font-size:13px;color:#66666d;display:none}.apparelTopWhiteCont{padding:0;font-family:proxima_nova_ltlight;margin-bottom:20px}.apparelTopWhiteCont h1{font-size:36px;color:#212121;font-weight:400;margin:40px 0 20px;letter-spacing:.1em}.giftsAccList{padding:0 0 16px 0;margin:0;list-style-type:none;clear:both}.giftsAccList li{display:inline-block;padding:0 10px;text-align:center;width:140px}.giftsAccList p{font-size:11px;text-transform:uppercase;font-weight:700}.allApparel{text-align:left;font-size:12px;font-weight:700;text-transform:uppercase}.mensApparelBanner{padding-bottom:29px;text-align:center;font-size:12px}.mensApparelBanner .apparelCopy{color:#fff;width:500px;padding:50px 80px;width:620px}.mensApparelBanner .apparelCopy p{margin:10px 0;padding:0;font-family:proxima_nova_ltsemibold}.mensApparelBanner .apparelCopy .gearUpText{text-shadow:1px 1px 3px #000;font-weight:700;padding:3px 0 8px 0;margin:0;text-transform:uppercase;font-size:36px;line-height:50px}.mensApparelBanner .apparelCopy .fallApparelSubText{text-shadow:1px 1px 3px #000;font-size:16px;font-weight:100;margin:0;font-family:proxima_nova_ltsemibold}.bannerBtn{background:#000;color:#fff;border:none;padding:12px 20px 13px 20px;font-size:12px;font-weight:700}.heroBannerEnable{padding-bottom:67px}.myAccountContBar{width:74%;float:right;font-family:proxima_nova_ltlight}.exchangeDetails{width:77%!important}.myAccountContBar .myAccountContent{box-shadow:0 3px 8px rgba(0,0,0,.2);width:96%;padding:40px 0 40px 30px;background:none repeat scroll 0 0 #fff;margin-bottom:25px;float:right}.myAccountContBar .rentalInfo{font-size:13px;color:#444;text-align:left;margin:0}.myAccountContBar .headline{margin:40px 0 0;padding:0;height:50px;line-height:50px;vertical-align:middle}.myAccountContBar .headline h4{padding:0;margin:0;font-size:15px;color:#444;float:left;width:50%;text-align:left;letter-spacing:.07em}.myAccountContBar .headline h5{margin:0;padding:0;float:right}.myAccountContBar .headline input{float:right}.myAccountContBar .orderHistoryStatus{background-color:#fff;width:100%;font-size:12px}.myAccountContBar .orderHistoryStatus tbody{border-bottom:1px solid #ccc;text-align:left}.myAccountContBar .orderHistoryStatus tbody td{padding:20px 0 20px 10px;color:#666}.myAccountContBar .orderHistoryStatus tbody td.orderDate{width:80px;color:#444}.myAccountContBar .orderHistoryStatus tbody td.orderNumber{width:80px;text-align:right;color:#444}.myAccountContBar .orderHistoryStatus tbody td.orderStatus{width:110px;text-align:center}.myAccountContBar .orderHistoryStatus tbody td.orderStatus span{color:#fff;display:inline-block;font-family:proxima_nova_ltsemibold;text-align:center;width:80px}.myAccountContBar .orderHistoryStatus tbody td.orderStatus span.placed{background-color:#999;font-weight:700;margin:0;text-transform:uppercase}.myAccountContBar .orderHistoryStatus tbody td.orderStatus span.complete{background-color:#212121;text-transform:uppercase}.myAccountContBar .orderHistoryStatus tbody td.orderStatus span.cancelled{background-color:#b10314;text-transform:uppercase}.myAccountContBar .orderHistoryStatus tbody td.priceTracking{width:255px;color:#444;font-weight:700}ul.rentedTextbooks{float:left;padding:0;margin:0}ul.rentedTextbooks li{float:left;width:170px;list-style-type:none;padding:0 70px 0 0}ul.rentedTextbooks li.lastList{padding:0}ul.rentedTextbooks li a img{min-height:150px}ul.rentedTextbooks li label{color:#121212;display:block;font-weight:700}ul.rentedTextbooks li div{font-size:12px}ul.rentedTextbooks li div span{color:#666;font-style:italic;margin:10px 0 0}ul.rentedTextbooks li div span.title{color:#121212;font-weight:700;display:inline-block;font-style:normal}ul.rentedTextbooks li div span.author{color:#121212}ul.rentedTextbooks li div span.due{color:#121212;font-weight:700;display:inline-block;font-style:normal}.buttonRed{width:183px;padding:15px 0;color:#fff;display:block;clear:both;margin:40px 0 0 225px;float:left;font-size:12px}.buttonBlack{padding:15px 10px;font-size:12px;background:#000;font-size:12px;font-weight:700;color:#fff!important;border:none}a.orderDetails{font-size:12px;font-weight:700}ul.rentalInfoOverwrit li{width:44%!important}ul.rentalInformation{padding:0;margin:0}ul.rentalInformation label{display:block;font-weight:700;margin-bottom:5px}ul.rentalInformation li{float:left;list-style-type:none;width:49%;text-align:left}ul.rentalInformation li img{float:left;margin:0 1px;width:42px}ul.rentalInformation li div{float:left;width:259px}ul.rentalInformation li.firstList{border-right:1px dotted #c5c5c5}ul.rentalInformation dl{font-size:12px;margin-left:10px}ul.rentalInformation dl dt{float:left;padding:0 0 25px 0;width:36%}ul.rentalInformation dl dd{color:#444;font-weight:700;margin-left:107px;padding:0 0 25px;word-wrap:break-word}.phone{padding:14px 0 0 0!important}.phone strong{display:inline}.setPrimaryAddress{float:left;margin:20px 0 0 0!important}.newAddress,.newCard,.newUDCard{display:none}.noInfo{font-family:proxima_nova_ltsemibold;color:#999;float:left;font-size:12px;margin-left:30px;cursor:text}.firstList .noInfo,.padL30 .noInfo{margin-left:1px}.savedAddresses{padding:40px 0;margin:0;border:1px solid #d6d6d6;border-top:none;float:left;position:relative;width:100%}.savedAddresses ul{padding:0;margin:0}.savedAddresses li{color:#444;float:left;font-size:12px;line-height:17px;list-style-type:none;text-align:left;vertical-align:middle}.savedAddresses li div{display:block;text-align:left}.savedAddresses li.first{margin-left:63px}.savedAddresses li.delete{text-align:left;font-weight:700;margin:15px 0 0 0}.savedAddresses li .edit{background:none repeat scroll 0 0 #212121;border:medium none;color:#fff;font-weight:700;letter-spacing:1px;padding:13px 36px}.addAddress,.addEmailAddress{background:#fff;border:1px solid #d6d6d6;border-top:2px solid #de443d;text-align:left}.addAddress .secondAddress,.addEmailAddress .secondAddress{margin-top:10px}.addAddress .poBoxDisclaimer,.addEmailAddress .poBoxDisclaimer{margin-bottom:20px;margin-top:26px;font-size:13px}.addAddress hr,.addEmailAddress hr{margin:23px auto!important;width:83%}.addAddress form,.addEmailAddress form{margin:0 auto 20px;width:600px}.addAddress form ul,.addEmailAddress form ul{padding:0}.addAddress .setAsPrimary,.addEmailAddress .setAsPrimary{margin-top:26px}.addAddress .setAsPrimary input,.addEmailAddress .setAsPrimary input{margin-right:10px}.addAddress .setAsPrimary label,.addEmailAddress .setAsPrimary label{display:inline}.addAddress .saveNewAddress,.addEmailAddress .saveNewAddress{margin-top:20px}.addAddress p,.addEmailAddress p{margin-bottom:10px}.addAddress p .heading,.addEmailAddress p .heading{font-size:12px;color:#444;letter-spacing:1px}.addAddress p.regularElem input,.addEmailAddress p.regularElem input{width:250px}.savedContent{margin:0 0 0 62px}.savedContent input[type=text]{float:left}.savedContent p{text-align:left;clear:both;padding:0 0 10px 0}.saveAddressBtn{float:left;font-weight:700;height:43px;margin:20px 0 0;width:182px}.primary{background:url(../img/primaryTag.png) no-repeat;width:57px;height:56px;left:393px;position:absolute;color:#fff;font-size:9px;font-weight:700;padding:13px 0 0 0}.addNew{clear:both;padding:0 0 36px}.addNew a{background:url(../img/plusIcon.png) no-repeat;display:block;text-align:left;padding:0 0 0 25px;height:16px;font-weight:700}.billingOptions .custom-radio{float:left}.billingOptions span{float:left;font-weight:400!important;margin:5px 0 0 6px;width:295px}.billingOptions li{clear:both;text-align:left}.NewBillingAddress{margin:20px 0 20px 40px}.changeVal{background:url(../img/textBoxBackground.png) repeat scroll 0 0 #f0f0f0;border:1px solid #dcdcdc;padding:10px 0;float:left;margin-left:-63px!important;padding:10px 0 10px 63px;position:relative;width:663px;display:none;margin:10px}.changeVal p{width:235px;float:left;margin:17px 0 0 0}.gender .custom-radio{float:left}.gender span{float:left;margin:7px 10px 0 0}.savedAddresses .profileSports li label{display:inline}.profileSports li a{color:#de453d}.storedContent{float:left;padding:0 0 20px 0}.storedContent a{margin:0 0 0 20px}.sofilters{font-weight:400;list-style:none}.sofilters li{display:inline-block;margin:0 10px}.soOffers{margin-top:-5px}.soOffers img{width:auto}.soOffers h2{min-height:50px}.soOffers ul{list-style:none;padding:0}.soOffers ul li{position:relative;width:46.2%;min-height:453px;float:left;margin-top:10px;padding:10px 10px 30px 10px;background:#fff}.soOffers ul p{width:100%;font-weight:400;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.offerTag{background-position:-62px -311px;top:33px;left:-21px;width:70px;height:60px;position:absolute;padding:14px 7px;font-size:11px;font-weight:400;text-align:center!important;color:#fff}.savedAddresses li label.offerTag{padding-top:20px}.customPositn{list-style:none outside none;top:75px!important}.customPositn p{color:#fff}.customPositn .fallApparelSubText,.customPositn .gearUpText{width:100%}.customPositn .banerAd{width:65%;float:left;display:block;height:270px}.customPositn .emailPromo{width:33%;float:right;height:270px;background:url(../img/promotn-bg.png) no-repeat;background-size:100%}.updatEP{margin:0;padding:0;width:100%!important}.updatcusPositn p{color:#444;font-size:13px;letter-spacing:1px;margin:0 auto;width:80%}.flashSale .fallApparelSubText{margin:5px!important}.flashSale .apparelCopy,.flashSale .emailPromo{top:30px}.flashSale .apparelCopy h1,.flashSale .emailPromo h1{padding-top:20px;font-size:28px!important;color:#fff}.flashSale .apparelCopy p,.flashSale .emailPromo p{width:100%;margin:5px 5px 5px 5px}.newsLetter{background:#ccc}.newsLetterCont{list-style:none;margin:8px;padding:0;border:2px solid #fff;float:left;width:97%}.newsLetterCont li{margin:0}.prodSec{width:42%;background:#fff;margin:0;float:left}.contSec{width:55.5%;margin:0;float:left;padding-left:10px;text-align:left}.contSec strike b{color:#666}.contSec h1{padding:0}.splitHead{background:#fff;height:160px;margin:0 auto;text-align:center}.splitHead h1{font-family:proxima_nova_ltlight;font-size:36px;font-weight:400}.rPaneCart h2{color:#dc362e;text-align:center}.findCourseHeader{margin-bottom:20px;text-align:center}.findCourseHeader h1{font-family:proxima_nova_ltlight;font-size:36px;font-weight:400;margin:0;padding:0;letter-spacing:.1em;padding:20px 0 0}.findCourseHeader p{color:#6d6d6d;font-size:14px;margin:0;padding:0;letter-spacing:.04em}.courseSelectContainer{margin:0 auto 40px;width:796px}.columnTitles ul{padding:0}.columnTitles ul li{color:#212121;font-family:proxima_nova_ltsemibold;font-size:14px;text-align:center;letter-spacing:.08em;text-transform:uppercase;margin-bottom:15px}.columnLabelLayout{margin:0;padding:0;width:100%}.columnLabelLayout .termColumn{width:300px}.columnLabelLayout>li{display:block;float:left;list-style:none;width:145px;margin-left:2%}.columnLabelLayout>li:first-child{margin-left:0}.bncbSelectBox{background:#fff url(../img/select-arrow.png) no-repeat scroll right 48%;border:1px solid #dcdcdc;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;color:#747474;cursor:pointer;font-family:proxima_nova_cn_rgbold;font-size:18px;font-weight:400;height:45px;letter-spacing:1px;line-height:39px;padding:0 14% 0 10px;position:relative}.bncbSelectBox strong{font-size:14px;text-transform:uppercase;font-weight:400}.bncbSelectBox .bncbOptions{border:1px solid #dcdcdc;background:#fff;display:none;left:-1px;line-height:30px;position:absolute;top:100%;width:100%;z-index:110}.bncbSelectBox .bncbOptions>ul{background:#fff;margin:0;padding:0;position:relative;z-index:120;width:inherit}.bncbSelectBox .bncbOptions>ul>li{color:#6b6b6b;list-style:none;font-family:proxima_nova_ltsemibold;font-size:10px;padding:0 35px 0 20px;text-transform:uppercase}.campusSection .bncbSelectBox .bncbOptions>ul>li{font-size:12px}.campusSectionHeader span{color:#121212}.bncbSelectBox .bncbOptions>ul>li:hover{background:#efefef;text-decoration:underline}.textBookDropdown .cm_tb_bookList li:focus{background:#f3f3f3;outline:0}.bncbSelectBox .bncbOptions>ul .discountImg{color:#fff;font-size:9px;line-spacing:.75px;line-height:10px;padding:28px 0 0 14px;right:-17px;top:35px;width:51px}.bncbSelectBox .bncbOptions .bookList li{padding-left:30px}.bncbSelectBox .bncbOptions .textbookType{color:#a0a0a0;font-family:proxima_nova_rgregular;font-size:12px;font-style:italic;padding-left:15px}.bncbSelectBox .bncbOptions .bookSubInfo{color:#a0a0a0;font-family:proxima_nova_rgregular;font-weight:400;text-transform:none}.bncbSelectBox .bncbOptions .bookPrice{float:right;margin-right:5px}.campusSection{margin-bottom:30px;padding-bottom:10px}.multicampusSection{border-bottom:1px solid #dcdcdc}.campusSectionHeader{margin-bottom:15px;text-align:center}.campusSectionHeader strong{font-size:18px}.bookRowContainer{border:1px solid transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:55px;margin:0 0 15px -4px;padding:4px 4px 6px;position:relative;width:796px}.bookRowContainer.activeStripeBorderBox{background:url(../img/textBoxBackground.png) repeat #f0f0f0;border:1px solid #dcdcdc}.bookRowContainer.errorBoxDisplay{background:url(../img/errorBg.png) repeat #f0f0f0;border:1px solid #ddbebd;height:auto}.removeBookRow{background:url(../img/sprites.png) no-repeat 0 -398px;display:block;height:11px;margin-top:-5px;position:absolute;right:-22px;top:50%;width:11px}.removeBookRowTextIndent{color:#f3f3f3}.errorMsgBlock{background:url(../img/errorIcon.png) 10px center no-repeat;font-size:13px;margin:10px 0 5px;padding-left:50px}.errorMsgBlock p{color:#333;margin:0}.errorMsgBlock strong{color:#dc362e;font-family:proxima_nova_ltsemibold}.screen6 .errorMsgWidth49{width:49%;padding:0!important}.screen6 .errorWidthNew{width:100%}.errorFontSize{font-size:13px}.courseBookSelector ul li input{border:1px solid #dcdcdc;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;height:45px;line-height:45px;padding:0 0 0 10px;width:100%;background:#fff}.courseBookSelector ul li input:focus{outline:0}.autocomplete-w1 .autocomplete{background:#fff;border:1px solid #dcdcdc}.autocomplete-w1 .autocomplete div{padding:4px 4px 4px 10px}.autocomplete-w1 .autocomplete div:hover{cursor:pointer}.autocomplete-w1 .autocomplete div.selected{background:#f0f0f0}.disabledInput{pointer-events:none}.disabledDropdown{color:#ccc}.disabledDropdown span{color:#ccc}.selectButtonContainer{height:10px;margin:20px auto;text-align:center;width:255px}.selectButtonContainer .findMaterialsButton{display:inline-block;font-family:proxima_nova_ltsemibold;font-size:13px;height:50px;line-height:50px;padding:0;width:100%;text-transform:uppercase}.selectButtonContainer .largeActiveBtn{font-family:proxima_nova_ltlight;text-transform:uppercase}.selectButtonContainer .largeActiveBtn:hover{color:#fff}ul.rentedTextbooksPrint{-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;border-bottom:1px solid #ccc;float:left;padding:0 0 20px}ul.rentedTextbooksPrint li{float:left;list-style-type:none;text-align:left;margin:23px 0 0 0}ul.rentedTextbooksPrint li.bookDueDate{float:right!important;color:#212121}.bookView{width:115px;margin:0 0 0 31px!important}.bookName{width:430px;font-size:12px}.bookName label{font-weight:700;text-transform:uppercase;display:block;color:#212121;cursor:text}.bookName span{color:#444;font-style:italic;display:block}.bookDueDate{width:128px;padding-right:20px;color:#444;font-family:proxima_nova_ltsemibold}.PrintLabel{width:160px}.myAccountContentRental{background:none repeat scroll 0 0 #fff;width:100%;position:relative;margin-bottom:20px;padding-top:30px;float:right}.width88{width:88px}.width197{width:197px}.width215{width:215px}.rentedTextbookStatus{float:left;margin:0;padding:0;width:inherit}.historyNewBlock{padding:30px 0 0 0;border-top:1px solid #ccc;margin-top:30px}.rentedTextbookStatus li{list-style-type:none;float:left;margin:5px 0;text-align:left}.rentedTextbookStatus li.date{text-align:center}.rentedTextbookStatus li.lastList{text-align:center}.rentedTextbookStatus li label{display:block;cursor:text}.rentedTextbookStatus li .placedRental{background:#747474;padding:1px 4px;color:#fff;margin:0 0 0 8px}.ProfileUpdateVariation{background:#fae3e2;padding:10px 0 31px 0;margin:0 0 40px 0;float:right;position:relative;width:74%}.ProfileUpdateVariation.orderstatus{width:97%}.profileSports{list-style-type:none;padding:0 0 0 37px;float:left}.profileSports li{width:111px;float:left;font-size:12px;color:#666;text-align:left;display:inline-block;padding:0 0 20px 0}.profileSports li span{margin:0 0 0 10px;vertical-align:top}.profileComplete{list-style-type:none;padding:0 0 0 37px;float:left}.profileComplete li{float:left;text-align:left;display:inline-block;font-size:12px;color:#666;padding:0 0 13px 0;margin:0 22px 0 0}.profileComplete li label{display:block}.profileComplete li span{float:left;margin:10px 20px 0 -5px}.profileComplete li div.custom-radio{float:left;margin-top:3px}.profileComplete li div.selBox a{color:#999;font-weight:400;font-style:italic}.width230{width:230px}.closeProfile{color:#000!important;cursor:pointer;position:absolute;right:12px;top:8px;font-weight:700}.toolTip{background:url(../img/tooltip.png) no-repeat scroll 0 0 transparent;display:block;height:7px;left:18px;position:absolute;right:12px;top:-7px;width:12px}.emailLeft{margin:0 0 0 40px}.emailLeft label{display:block;text-align:left}.submit{width:185px;margin:15px 0 0 0;height:37px}.width440{width:440px}.departmentCategoryContent{width:980px;padding:1px 0 55px 0;margin:0 auto 0 auto}.departHeaderspace{padding:0 0 30px 0;margin:0 0 40px 0;text-align:center;border-bottom:1px solid #ccc}.pagiNationBrdNone{margin:0 0 80px 55px;padding:0;font-weight:700;color:#444;list-style:none}.pagiNationBrdNone span{font-weight:400}.pagiNationBrdNone li{display:inline-block}.leftPaginationCont{width:50%}.leftPaginationCont .selBox a{color:#bbb}.rightPaginationCont{float:right;margin-top:13px}.checkItemList dl{clear:both;padding:10px 0}.checkItemList dt{float:left;width:15%}.checkItemList dd{float:left;width:72%;padding:0;margin:0;font-size:11px;font-weight:700;color:#747474}.clearCheck{padding:10px 0;clear:both;letter-spacing:.4px;margin-bottom:25px}.shirtSizeList{list-style:none;margin-bottom:10px;padding:0}.shirtSizeList li{display:inline-block;padding:8px 0!important;width:29px;border:1px solid #e5e5e5;margin:1.5px;text-align:center;-moz-box-shadow:0 0 4px rgba(0,0,0,.11);-webkit-box-shadow:0 0 4px rgba(0,0,0,.11);box-shadow:0 0 4px rgba(0,0,0,.11)}.shirtSizeList li a{width:29px;padding:8px 0;background:#fff;font-weight:700;border:0}.productSizeList{list-style:none;margin-bottom:10px;padding:0}.productSizeList li{display:inline-block;border:1px solid #bfbfbf;padding:6px 7px!important;margin:3px 2px;background:#f3f3f3;text-align:center}.productSizeList li a{font-size:14px;font-weight:700;color:#3b3b3b;border:0}.colorList{list-style:none;margin-bottom:10px;padding:0}.colorList li{display:inline-block;margin:1px;padding:8px 0!important;width:29px}.colorList li a{padding:8px 15px;border:0}.listColor1{background:#f69679}.listColor2{background:#c4df9b}.listColor3{background:#6dcff6}.listColor4{background:#f49ac1}.listColor5{background:#ce0008}.listColor6{background:#603913}.listColor7{background:#636363}.listColor8{background:#362f2d}.listColor9{background:#b578c9}.listColor10{background:#f4c844}.listColor11{background:#5677ba}.qvSelColor1{background:#ce0008}.qvSelColor2{background:#636363}.qvSelColor3{background:#362f2d}.brdBOttom{border-bottom:1px solid #ccc;padding-bottom:38px}.bannerPosReset{margin-top:40px}img.incaseLogo{margin-top:10px;width:135px}.videoArticle{list-style:none;padding:42px 0 0 0;margin:0;border-top:1px solid #dcdcdc}.videoArticle li{display:inline-block;vertical-align:top}.videoArticleContent{width:45%;margin-right:50px}.videoArticleContent h4{text-transform:uppercase;font-size:24px;color:#333;padding:8px 0 20px 0;margin:0}.videoArticleContent p{font-size:16px;color:#666;padding:0;margin:0}.collectionVideoSec{width:49%;float:right}.AlumniLatestNews{border-top:1px solid #d9d9d9;text-align:center;padding:47px 0 46px 0}.AlumniLatestNews h2{padding:0;margin:0}.AlumniLatestNews figcaption{padding:18px 0;font-weight:700;color:#666}.AlumniLatestNews p{margin:0 auto;font-size:18px;width:70%}.AlumniLatestNews p a{font-size:12px;font-weight:700}.jumpToNav{text-align:center;font-size:12px;font-weight:700;margin-top:-11px;color:#999;line-height:22px;padding-bottom:5px}.brdTop{border-top:1px solid #d9d9d9}.bottompad{padding-bottom:50px}.popularShowCase{clear:both;border:1px solid #d9d9d9;border-top:2px solid #b10314;margin:-76px 0 30px 0;background:#fff;z-index:9999;position:relative}.popularShowCase ul{list-style:none;padding:0;margin:48px 0}.popularShowCase ul li{border-right:1px dotted #000;width:30%;padding:0 14px;display:inline-block;text-align:center;vertical-align:top}.popularShowCase ul li span{letter-spacing:1px;background:#212121;margin:35px 0 0 0;clear:both;color:#fff;padding:1px}.popularShowCase ul li.brdnone{border-right:0}.popularShowCase ul a{display:inline-block;height:215px}.popularShowCase ul h3{font-weight:400;margin:12px 0 3px 0;clear:both}.popularShowCase ul label{font-size:13px;font-weight:700}.popularShowCase ul label strong{text-decoration:line-through;color:#cfcfcf}.custom-radio{position:relative;color:#868686;font-size:12px;font-weight:700;height:35px;width:35px}.custom-radio input{position:absolute;left:5px;top:9px;margin:0;z-index:0;outline:0}.custom-radio label{background:url(../img/sprites.png) 1px -936px no-repeat;height:13px;outline:0;display:block;position:relative;z-index:1;font-size:95%;padding-right:1em;line-height:1;padding:.5em 0 .5em 30px!important;margin:0 0 .3em!important;cursor:pointer;text-indent:-9999px;width:0}.custom-radio label.checked{background-position:1px -996px}.custom-radio label.unchecked{background-position:1px -935px}.flashSale .fallApparelSubText{margin:5px!important}.flashSale .apparelCopy{top:30px;width:50%}.flashSale .apparelCopy h1{font-size:28px!important;color:#fff}.flashSale .apparelCopy p{width:100%;margin:5px 5px 5px 5px}.productDetailsView{text-align:left;list-style:none;padding:0;margin:46px 0 57px 0}.productDetailsView li{display:inline-block}.productDetailsView li.productImage{width:470px;margin-right:60px}.productDetailsView li a.bigImgHolder{width:491px;height:488px}.productDetailsView li a.tmbImgHolder{width:45px;height:42px}.productDetailsView li a.tmbImgHolder img{width:45px;height:42px}.productDetailsList{vertical-align:top;margin:0 40px 0 0;width:400px}.productDetailsList h1{color:#444;font-weight:lighter;text-transform:uppercase;line-height:38px;margin:0;padding:0}.productZoomIcon{background-position:-70px -426px;width:32px;height:32px;cursor:pointer;display:block;margin-top:10px}.productPriceDis{font-size:30px;font-weight:700;padding:0;margin:0 0 46px 0}.productPriceDis strong{text-decoration:line-through;color:#dc362e}.productSelCar{list-style:none;padding:0;margin:10px 0 0 0}.productSelCar li{display:inline-block;padding-right:13px;font-weight:700;font-size:12px;letter-spacing:.07em}.productSelCar li span{background-position:-70px -582px;padding:0 0 3px 16px}.productDisMsg{font-size:11px;color:#747474;margin:40px 0 0 0;padding:0;letter-spacing:1px}.productDisMsg strong{font-size:13px;color:#000;font-weight:400}.productDisMsg a{font-weight:700}.productShownow{text-align:center;padding:3px 0 0 0}.socialShare{margin:48px 0 0 0;display:none}.emailShare{background-position:-70px -853px;padding:4.5px 20px;margin-right:8px}.fbLikeShare{background-position:-70px -662px;padding:4.5px 29px;margin-right:8px}.tweetShare{background-position:-70px -706px;padding:4.5px 33px;margin-right:8px}.googlePlusShare{background-position:-70px -753px;padding:4.5px 21px;margin-right:8px}.pinItShare{background-position:-70px -800px;padding:4.5px 26px;margin-right:8px}.qviewerOverlayContainer{display:none;height:100%;position:fixed;width:100%;z-index:9999;overflow:auto}.qviewerOverlayContainer .qviewerOutOverlay{background:url(../img/darkoverlaypixel.png) top left repeat;height:100%;position:fixed;width:100%;overflow:auto}.qViewerOptions{background:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.4);box-shadow:0 0 15px 0 rgba(0,0,0,.4);margin:0 auto 0;padding:0 20px 20px 10px;position:relative;width:650px;z-index:900}.dummyOverlay{background:url(../img/darkoverlaypixel.png) repeat scroll left top transparent;height:100%;margin-top:-500px;opacity:0;width:100%}.qViewerProduct{text-align:left;list-style:none;padding:0;margin:0}.qViewerProduct li{display:inline-block}.qViewerProduct li a.qViewerbigImgHolder{width:491px;height:488px}.qViewerProduct li.qViewerDetailsList{text-align:left;vertical-align:top;margin:0 0 0 15px;width:56%}.qViewerProduct li.qViewerDetailsList h1{font-weight:700;font-size:22px;text-transform:uppercase;line-height:22px;margin:19px 0 0 0;padding:0}.qViewerEnlarge{width:40%;text-align:center;margin-top:40px}.qViewerPriceDis{color:#444;font-size:18px;font-weight:700;margin:0 0 38px;padding:0}.qViewerPriceDis strong{text-decoration:line-through;color:#cfcfcf}.qViewerSelCar{list-style:none;padding:0;margin:10px 0}.qViewerSelCar li{display:inline-block;padding-right:13px;font-weight:700;font-size:fontSize12}.qViewerSelCar li span{background-position:-70px -582px;padding:0 0 3px 16px}.qViewerDisMsg{font-size:11px;color:#747474;margin:26px 0 0 0;padding:0;letter-spacing:1px}.qViewerDisMsgScroll{overflow-y:auto!important;max-height:58px!important}.qViewerDisMsg strong{font-size:13px;color:#000;font-weight:400}.qViewerDisMsg a{font-weight:700}.qViewerShownow{text-align:center;padding:3px 0 48px 0}.qViewerClose{text-align:right;padding:10px 0;margin-right:-20px}.carousalProductZoom{width:694px;list-style:none;padding:0;margin:0}.carousalProductZoom li{display:inline-block}.productZoomWrap{width:600px;margin:20px auto 80px auto;background:#fff;clear:both;display:none;border:1px solid #ccc}.slider{overflow:hidden;position:relative;width:92%;height:603px!important}.slider ul{margin:0;padding:0 0 0 40px;height:603px}.slider li{float:left;list-style:none;margin:10px 20px;text-align:center;width:500px}.productZoomPagination{list-style:none;position:absolute;width:700px;margin:-281px 0 0 -89px}.productZoomPagination li{display:inline-block;width:40%}.nextProductImg{float:right;text-align:right}.prev-slide{background-position:-70px -975px;padding:5px 8px}.next-slide{background-position:-70px -903px;padding:3px 8px}.iconpos{margin:10px;clear:both}.qViewerOverEffect{border:1px solid #b10314;background:#cd4139;opacity:.7;filter:Alpha(opacity =     70);color:#fff;position:absolute;width:149px;padding:15px 0;margin:-170px 0 0 50px;cursor:pointer}.fbLikePopup{display:none;background:url(../img/fbLike.png) top left no-repeat;width:450px;height:183px;padding:17px 0 0 66px}.fbLikePopup textarea{width:370px;height:32px}.fbGroupBtn{margin:96px 0 0 212px}.fbGroupBtn input{font-weight:700;padding:3px 7px}.fbpost{background:#5f76ac;color:#fff;border:1px solid #000}.fbClose{background:#f4f4f4 url(../img/closeBtnBg.png) top left repeat-x;border:1px solid #747474;color:#000}.smallPrdWrap{width:491px;margin:20px auto 0 auto;padding:17px 0 0 0;background:#fff;clear:both;display:block}body div.smallSlider{overflow:hidden;position:relative;width:92%;margin-left:5px;height:103px!important}body div.smallSlider ul{margin:0;padding:0 0 0 40px}body div.smallSlider li{float:left;list-style:none;margin:10px;text-align:center;width:70px}.smallPagination{list-style:none;position:absolute;width:491px;margin:-55px 0 0 -53px}.qviewerPrdWrap{width:294px;margin:20px auto 0 auto;padding:17px 0 0 0;background:#fff;clear:both;display:block}body div.qviewerSlider{overflow:hidden;position:relative;width:88%;margin-left:17px;height:103px!important}body div.qviewerSlider ul{margin:0;padding:0 0 0 40px}body div.qviewerSlider li{float:left;list-style:none;margin:10px;text-align:center;width:69px}.qviewerPagination{list-style:none;position:absolute;width:415px;margin:-55px 0 0 -156px}.questionMark{background:url(../img/questionmark.png) top left no-repeat;padding:2px 10px;margin:0}.accList{text-align:left}.accList li{padding:8px 0 7px 0}.checkOutMod{display:block;width:100%;box-shadow:none;margin-top:0;height:350px;z-index:auto;position:auto}.offsitefrgtPass{border-right:none!important;float:none!important;width:auto!important;padding:10px 0!important}.height65{height:65px}.height100{height:100px}.height510{height:530px}label.paddingTop15{padding-top:15px}.modCheck{height:auto;padding-bottom:30px;display:block;clear:both}.modCheck .checkoutHeader{margin-top:-18px}.nucaptcha{margin-top:20px}.book_details .book_desc1{width:62%!important;position:relative}.book_details .book_desc1 .sample_popup{top:20px;font-weight:400;padding:10px}.nookStdy{list-style:none;padding:0}.nookStdy li{padding:0;margin:0}.nookStdy .nookTxt{color:#2e8d35;font-size:23px}.paymentMode{background:none repeat scroll 0 0 #fff;border-top:2px solid #de443d;margin:0 0 20px 0;padding:10px 0 30px 35px;width:95.3%;-moz-box-shadow:0 3px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 8px rgba(0,0,0,.2);box-shadow:0 3px 8px rgba(0,0,0,.2);position:relative}.paymentMode h2{color:#212121!important}.paymentMode .showBlock h2{font-size:17px}.reviewCardDetails .paymentMode{webkit-box-shadow:none!important;box-shadow:none!important;width:98.5%!important}.itemsBookSec .reviewCardDetails,.itemsBookSec .reviewCardDetails .shippingOptionContent{padding-bottom:15!important;margin-bottom:0!important}.reviewRightSecAddEditCardButtonContainer{right:21px!important;float:right!important}.paymentOptions,.paymentOptionsForm{margin:0;background:0 0;border:0!important;box-shadow:none}.toolTipDetails-min{display:none;top:72px;left:255px}.toolTipDetails-min p{font-weight:400}.prodListCatlog{margin:0;padding:0}.prodListCatlog li{border:1px solid #bfbfbf;margin:2px;padding:3px}.prodListCatlog .tmbImgHolder{cursor:pointer}.prodListCatlog li:hover{border:1px solid #de443d;margin:2px;padding:3px}.prodListCatlog .tmbImgHolder img{height:42px;width:45px}.campusName{font-family:proxima_nova_rgregular,sans-serif;font-size:22px;margin-bottom:15px;color:#444;text-transform:uppercase}.campusContainer.errorBoxDisplay{background:url(../img/errorBg.png) repeat scroll 0 0 #f0f0f0;border:1px solid #ddbebd;height:auto}.dispInline li{display:inline-block;float:none}.mrgAlign{margin:0 -10px!important;height:45px!important}.mrgAlign1{height:45px!important;margin:0 16px!important}.divider{background-color:#fff;height:10px}.cusPosition{left:407px;top:105px}.priceRangRstMrg{margin:0 0 30px}.rentalReset{box-shadow:none;border-top:0}.rentalReset p{display:block;margin:0;padding-left:0;width:98%}.rentalReset a{background-image:none;color:#dc362e;padding:0;margin:0}.rentalReset .selBox a{color:#a0a0a0}.overWrtContBar ul li{border-bottom:none;padding:0 10px 0 0}.overWrtContBar a{background-image:none}.selLink{color:#000!important}.padRest{padding-top:0!important;padding-bottom:20px!important}.toolTipDetails-min{display:none}.toolTipDetails-min p{font-weight:400}.staticContent h1{text-align:center;border-bottom:1px solid #ccc;padding-bottom:20px;font-weight:400;color:#3c3c3c;font-family:proxima_nova_ltlight;font-size:28px;letter-spacing:4px;margin:30px 0;font-size:28px}.staticContent .rightCol{background:#fff;font-size:12px;padding:10px;float:left;margin-left:50px;width:710px;text-align:left;border-top:2px solid #de443d}.staticContent .rightCol label{display:block;height:29px;line-height:29px}.staticContent .rightCol input[type=text]{width:250px;color:#ccc}.staticContent .rightCol div input{float:left}.staticContent .rightCol div.fifthwidth{float:left;width:20%}.staticContent .rightCol div.quarterwidth{float:left;width:25%}.staticContent .rightCol div.halfwidth{float:left;width:50%}.staticContent .rightCol div.fullwidth{float:left;width:100%}.staticContent .rightCol div.fullwidth.submit{margin-top:20px}.passwordHide span{font-size:15px;font-weight:700;letter-spacing:2px}.clr666{color:#666}.clrde4{color:#de443d!important}.clr121{color:#121212!important}.clrBG121{background:#de443d!important}.clr999{color:#999!important}.fnt11{font-size:12px!important}.inputHalo[type=password],.inputHalo[type=text]{-moz-box-shadow:0 0 4px #ccc;-webkit-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc}.pad37{padding:37px 0 30px 0!important}.sendEml{margin:0 auto;width:472px;padding:0;height:50px}.sendEml input[type=text]{height:38px;margin:5px;padding:0;width:380px}.sendEml input[type=button]{height:40px;margin:5px 0;width:75px;padding:0}.submitAccount{width:100px}.submitAccount input[type=button]{height:40px;margin:5px 0;width:166px;padding:0;color:#fff;background:#000}.shipAdd{border-left:1px dotted #121212;padding-left:10px!important}.eventSel1{width:70%;margin:28px auto 19px auto}.navMrgn{margin:25px 0 0 0!important}.shopcolPos{top:264px!important;left:48%!important}.securityQ{font-size:13px!important;color:#666;text-transform:uppercase;margin-top:14px;font-weight:700}.verifans{font-size:12.35px;letter-spacing:1px}.mrgnBt14{margin-bottom:14px!important}.cartEmptyCourse .contact .sideBar{width:190px}.lspace{margin-left:10px;font-weight:400}.contactRight{width:724px;margin-left:60px;float:left}.contactRight h2{font-size:15px;color:#666;margin-bottom:20px;text-align:left;text-transform:uppercase;font-weight:400;margin-top:40px}.contactRight h2.first{margin-top:0}.contactRight .largeDisableBtn{margin-top:20px;float:right}.contactRight .contBar{padding-left:30px;float:none;width:auto}.contactRight .contBar .storeInfo{float:left;width:300px;margin-top:35px}.contactRight .contBar .storeInfo dl{border-bottom:none;float:none;padding:0;width:inherit}.contactRight .contBar .storeInfo dl.marginBottom20{margin-bottom:20px}.contactRight .contBar .storeInfo dl dd{display:block;float:none;padding:0;width:inherit}.contactRight .contBar .storeInfo dl dd span{display:inline-block;width:auto}.contactRight .contBar .storeInfo p{display:inline-block;width:inherit;padding:0 0 10px;font-size:12px;letter-spacing:inherit}.contactRight h3{font-family:proxima_nova_ltsemibold;font-size:18px;text-align:left;font-weight:700;text-transform:uppercase;margin-bottom:10px}.contactRight h3.first{margin-top:0}.contactRight h3 span.smallLighter{display:inline-block;font-family:proxima_nova_ltsemibold;color:#757575;font-size:12px;height:18px;line-height:18px;margin:0 10px;vertical-align:middle;font-weight:400}.contactRight form{margin-bottom:40px}.contactRight form .halfwidth{width:301px;float:left}.contactRight form .halfwidth.left{margin-right:60px}.contactRight label{display:block;height:29px;line-height:29px}.contactRight label.redColor{display:block;height:21x;line-height:15px;text-transform:inherit}.contactRight input[type=text]{background:none repeat scroll 0 0 #fff;border:1px solid #dcdcdc;font-size:12px;font-style:normal;height:23px;padding:6px 10px 6px 0;text-indent:15px;width:280px;margin-bottom:10px}.contactRight textarea{background:none repeat scroll 0 0 #fff;border:1px solid #dcdcdc;width:270px;height:122px;-moz-box-shadow:inset 0 0 3px #ccc;-webkit-box-shadow:inset 0 0 3px #ccc;box-shadow:inset 0 0 3px #ccc}.fontStylNorml a{font-style:normal!important}.padAccRest{padding:24px 0 4px!important}.accBread{clear:both;padding-top:2px!important}.saveAddDetails{width:303px;margin:0 117px 0 0;padding:0 0 0 20px}.deletLink{width:83px;margin:10px 0 0 0}.placdOn{font-size:14px!important;color:#747474!important}.bgfff{background:#fff!important}.bgf8d{background:#f8dad8!important}.margOvwrt1{margin:30px 0 0!important}.prdtypWid{width:263px!important;margin-left:104px!important}.dispNone{display:none}.editCardInfo{display:none}.noBrdShw{border-top:none!important;box-shadow:none!important}.courseMaterialsList .content h2{font-weight:400}.courseMaterialsList .content .leftCol{border-top:1px solid #ccc;float:left;margin-right:15px;width:720px}.tableHead{color:#747474;font-family:proxima_nova_ltsemibold;font-size:15px;font-weight:400;width:100%}.courseMaterialsList .content .orderSummaryMargin{float:left;margin:0;width:235px}.courseMaterialsList .content .orderSummaryMargin .btn_redbg{font-family:inherit;font-weight:inherit;height:53px;letter-spacing:1px;margin:20px 0 10px;width:222px}.courseMaterialsList .content .orderSummaryMargin .disclaimer,.shippingOptionContent .orderSummaryMargin .disclaimer{margin:10px}.tableHead ul li.productInfo{width:300px;text-align:left;padding-left:50px}.tableHead ul li{float:left;text-align:center}.tableHead ul li.productPrice{margin-left:60px}.cartItemsTable{margin-bottom:35px;padding-left:45px;width:100%}.courseMaterialsList .cartItemsTable .schoolTop{border-top:2px solid #de443d}.cartItemsTable tbody tr td.leftCell{width:130px}.cartItemsTable tbody tr table,.cartItemsTable tbody tr td,.cartItemsTable tbody tr tr{border:medium none}.cartItemsTable tbody tr td{border:medium none;vertical-align:middle}.cartItemsTable tbody tr td.rightCell{width:590px}.cartItemsTable tbody tr table,.cartItemsTable tbody tr td,.cartItemsTable tbody tr tr{border:medium none}.cartItemsTable tbody tr td{border:medium none;vertical-align:middle}.cartItemsTable tbody tr table tr.controls{border-bottom:medium none;height:20px}.cartItemsTable tbody tr table,.cartItemsTable tbody tr td,.cartItemsTable tbody tr tr{border:medium none}.cartItemsTable tbody tr{border-bottom:1px solid #d9d9d9;height:140px}.cartItemsTable tbody tr td.productDesc{width:220px}.cartItemsTable tbody tr table,.cartItemsTable tbody tr td,.cartItemsTable tbody tr tr{border:medium none}.cartItemsTable tbody tr td{border:medium none;vertical-align:middle}.cartItemsTable tbody tr td .prodDesc{font-size:12px;margin-left:30px}.cartItemsTable tbody tr td .prodDesc .title{color:#121212;font-family:proxima_nova_rgregular;font-size:12px;font-style:normal;font-weight:700}.cartItemsTable tbody tr td.productType{position:relative;text-align:center;width:150px;font-weight:700}.cartItemsTable tbody tr td.productType strong{font-weight:700}.cartItemsTable tbody tr table,.cartItemsTable tbody tr td,.cartItemsTable tbody tr tr{border:medium none}.cartItemsTable tbody tr td{border:medium none;vertical-align:middle}.cartItemsTable tbody tr td.productQuantity{text-align:center;width:100px;font-weight:700}.cartItemsTable tbody tr table,.cartItemsTable tbody tr td,.cartItemsTable tbody tr tr{border:medium none}.cartItemsTable tbody tr td{border:medium none;vertical-align:middle}.cartItemsTable tbody tr td.productPrice{text-align:center;width:90px}.cartItemsTable tbody tr table,.cartItemsTable tbody tr td,.cartItemsTable tbody tr tr{border:medium none}.cartItemsTable tbody tr td{border:medium none;vertical-align:middle}.cartItemsTable tbody tr td.discount{width:50px}.cartItemsTable tbody tr table,.cartItemsTable tbody tr td,.cartItemsTable tbody tr tr{border:medium none}.cartItemsTable tbody tr td{border:medium none;vertical-align:middle}.cartItemsTable tbody tr .savingsMessage{height:20px}.cartItemsTable tbody tr table,.cartItemsTable tbody tr td,.cartItemsTable tbody tr tr{border:medium none}.cartItemsTable tbody tr{border-bottom:1px solid #d9d9d9;height:140px}.tableHead ul{font-weight:400;list-style:none outside none;padding:60px 0 15px;width:100%}.cartItemsTable tbody{background-color:#fff}.cartItemsTable tbody tr td .prodImg{margin-left:40px;width:90px}.cartItemsTable tbody tr table tr.controls .cartControls .editCartItem{font-size:11px;letter-spacing:1px}.cartItemsTable tbody tr table tr.controls .cartControls span{cursor:pointer;margin-right:10px;font-weight:700}.cartItemsTable tbody tr table tr.controls .cartControls{font-family:proxima_nova_ltsemibold;letter-spacing:1px;margin-top:15px;text-align:right}.courseMaterialsList .cartItemsTable .cartControls{color:#dc362e}.bxShdw{box-shadow:1px 1px 5px #ccc}.courseMaterialsList .content .itemsBookSec{width:inherit}.courseMaterialsList .content .itemsBookSec.fltLeft{margin-bottom:10px}.courseMaterialsList .content .itemsBookSec .reviewHeader{background:#fff}.content .leftCol .reviewHeader{background:#fff}.cartItemsTable tbody tr td.productQuantity .bncbInput{display:none}.cartItemsTable tbody tr td.discount .savings{background-position:-75px -94px;color:#fff;font-family:proxima_nova_ltsemibold;font-size:9px;font-weight:400;height:50px;left:16px;padding:6px 0;position:relative;text-align:center;top:10px;width:50px}.cartItemsTable tbody tr td.productType .bncbSelectBox{width:165px;text-align:left;margin-left:20px;font-size:11px;height:40px;display:none;color:#444}.cartItemsTable tbody tr td.discount .savings.none{background:0 0}.dataTable tbody tr td.prodType .due{color:#747474;font-family:proxima_nova_rgregular}.bookcarousel-horizontal-back,.bookcarousel-horizontal-forward,.closeIcon,.discountImg,.discountImg1,.dismissBtn,.emailShare,.fbLikeShare,.googlePlusShare,.gustModelMain hgroup a,.helpInfo,.iconNav a,.multiCamSalePrice,.next-slide,.offerTag,.pinItShare,.prev-slide,.productSelCar li span.sprite,.productZoomIcon,.qViewerSelCar li span,.removeCart,.removeCourse,.rightMark,.salePriceImg,.salePriceNew,.savings,.textBookDropdown .closeDropdown,.tweetShare,.whiteDownArrow,.whiteUpArrow,ul.selectPaymentType li a.paypalImg{background-image:url(../img/sprites.png);background-repeat:no-repeat;background-color:transparent}.submitOrderContainer{float:right;font-family:proxima_nova_ltsemibold;font-weight:400;margin-bottom:70px;width:225px}.cartItemsTable tbody tr td .prodDesc .author,.cartItemsTable tbody tr td .prodDesc .preorder{color:#444;font-family:proxima_nova_ltlight;font-style:italic}element.style{color:#333;display:inline;font-style:normal}.cartItemsTable tbody tr td.productQuantity input{height:30px;text-align:center;width:30px}.cartItemsTable tbody tr td.productType .ebookDeets{cursor:pointer;font-family:proxima_nova_ltsemibold}.ebookDeets{color:#dc362e}.cartItemsTable tbody tr td.productPrice .each,.cartItemsTable tbody tr td.productPrice .used{color:#747474}.td.productPrice .used,td.productPrice .each{color:#747474}.cartItemsTable tbody tr td.productType span:first-child{font-family:proxima_nova_rgregular;font-weight:700;text-transform:uppercase}.cartItemsTable tbody tr td.productQuantity span:first-child{font-family:proxima_nova_rgregular;font-weight:700}.cartItemsTable tbody tr td.productPrice span:first-child{font-family:proxima_nova_rgregular;font-weight:700}.cartItemsTable tbody tr td.productPrice .sale{color:red}.cartItemsTable tbody tr td.productPrice .regular{text-decoration:line-through}.plOverlayText{background:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.4);box-shadow:0 0 15px 0 rgba(0,0,0,.4);height:140px;margin:80px auto 0;position:relative;text-align:center;width:601px;color:#444}.plOverlayText h4{font-family:proxima_nova_ltlight;font-size:18px;color:#666;font-weight:100;text-transform:uppercase;margin:40px 0 25px 0}.plOverlayText div img{margin-bottom:35px}input[type=password]{font-family:Arial,Helvetica,sans-serif!important}.newseason ul input[type=button]{background:none repeat scroll 0 0 #121212;border:medium none;color:#fff;font-size:12px;letter-spacing:1px;padding:13px 20px}.newseason ul{color:#fff;font-family:proxima_nova_ltlight;font-size:45px;letter-spacing:4px;list-style:none outside none;margin:75px 0 0;position:relative;text-align:center;z-index:9000}.newseason img{position:relative;top:-200px}.home-two-column{border-bottom:1px solid #d3d3d3;float:left;height:269px;margin-bottom:10px;width:650px}footer .content{background-color:inherit}.content{margin:0 auto;width:980px}.find-books{background-color:#fbfbfb}.find-books .campusSection{border-bottom:none;padding:25px 0 0 10px}.find-books .campusSection .title{font-size:28px}.find-books .campusSection .campusSectionHeader{height:35px;line-height:35px;width:600px;margin:10px auto}.find-books .campusSection .columnTitles{margin:30px auto 0 auto;width:600px}.find-books .campusSection .columnTitles .columnLabelLayout>li:first-child{width:285px;margin-left:0;font-size:12px}.find-books .campusSection .columnTitles ul li{width:89px;margin-left:15px;font-size:12px}.find-books .campusSection .bookRowContainer{margin:0 auto;width:600px;padding:4px 0}.find-books .campusSection .bookRowContainer .columnLabelLayout>li:first-child{margin-left:0;width:285px}.find-books .campusSection .bookRowContainer .columnLabelLayout li{margin-left:15px;width:89px}.find-books .campusSection .bookRowContainer .columnLabelLayout li .bncbSelectBox,.find-books .campusSection .bookRowContainer .columnLabelLayout li .bncbTextInput{height:35px;line-height:35px;font-size:12px}.find-books .campusSection .bookRowContainer .columnLabelLayout li .bncbSelectBox li{margin-left:0;width:229px}.find-books .campusSection .bookRowContainer .columnLabelLayout li .better-autocomplete li{border:none;margin-left:1px;width:71px}.find-books .campusSection .bookRowContainer .columnLabelLayout li .better-autocomplete li h4{width:71px}.find-books .campusSection .btn_redbg{display:block;font-size:14px;margin:10px auto;width:200px}.singleRow{height:270px;margin-bottom:20px}a.primaryBtn,span.primaryBtn{background:none repeat scroll 0 0 #de443d;border:medium none;color:#fff;font-family:proxima_nova_ltsemibold;font-size:12px;font-weight:400;height:20px;letter-spacing:1px;padding:13px 20px;text-transform:uppercase;margin:30px auto;text-decoration:none;cursor:pointer}ul.signup_col li a.smallBtn{height:10px;font-size:12px;padding:8px 10px;color:#fff;letter-spacing:normal}.addEmailAddress{padding:10px 0 20px 0;padding-top:30px;clear:both}.shopItemDiscwidth span{color:#444;font-family:Georgia,sans-serif;font-style:normal}.bookinDetailsFormat .bncbSelectBox span{color:#212121;font-size:11px;font-weight:400;letter-spacing:1px}.cancelEditCC{font-size:11px;font-weight:700;margin-left:50px}.upSellPrdName{font-family:proxima_nova_rgregular;font-weight:700;text-transform:uppercase}.upSellPrdName span{font-family:proxima_nova_rgregular;color:#333}.cntUsButn:hover{text-decoration:none;color:#fff}header.refactored{border-bottom:1px solid #e2e3e6}header.refactored .header-top{background-color:#000;font-size:12px;height:40px;line-height:40px;vertical-align:middle}header.refactored .header-top .store-lede{color:#747474;float:left;font-size:12px}header.refactored .header-top .loginLinks{color:#fff;font-family:proxima_nova_ltsemibold;float:right}header.refactored .header-mid{height:100px;margin:0;padding:0}header.refactored .header-mid .content{background:url(../img/rutgers-logo.jpg) no-repeat top left transparent;height:100px}header.refactored .header-mid .content .cart{height:100px;vertical-align:middle;float:right;line-height:auto;margin-top:15px}header.refactored .header-mid .content .cart .cart-items{height:35px;line-height:35px;vertical-align:middle}header.refactored .header-mid .content .cart .cart-items a{background:url(../img/cart-icon.png) no-repeat scroll top left transparent;color:#fff;font-family:proxima_nova_cn_rgbold;font-size:12px;padding-left:20px}header.refactored nav{background-color:#fff;height:42px}header.refactored nav ul{font-size:14px;margin:0;padding:0;list-style:none}header.refactored nav ul li{display:block;float:left;height:42px;line-height:42px;position:relative;vertical-align:middle}header.refactored nav ul li .subnav{display:none;z-index:10000}header.refactored nav ul li .subnav .last{float:left}header.refactored nav ul li:hover a{background:url(../img/menu-arrw.png) no-repeat scroll center bottom #212121;color:#fff}header.refactored nav ul li:hover a.singleton{background-image:none}header.refactored nav ul li:hover .subnav{border:1px solid #d9d9d9;-moz-box-shadow:5px 5px 5px #d9d9d9;-webkit-box-shadow:5px 5px 5px #d9d9d9;box-shadow:5px 5px 5px #d9d9d9;display:block;position:absolute}header.refactored nav ul li:hover .subnav ul{float:left}header.refactored nav ul li:hover .subnav ul li{float:none;font-size:11px}header.refactored nav ul li:hover .subnav ul li a{color:#212121;background-color:#fff;background-image:none}header.refactored nav ul li:hover .subnav ul li a:hover{color:#fff;background-color:#212121}header.refactored nav ul li:hover .subnav .last{float:left}header.refactored nav ul a{background-color:#fff;color:#212121;display:block;height:42px;margin-left:0;padding:0 15px;text-decoration:none;white-space:nowrap}header.refactored nav ul a:hover{color:#fff;background:#212121}header.refactored .search{float:right}.black-button{color:#fff;background-color:#000;font-family:proxima_nova_ltsemibold;font-weight:400;text-align:center}.black-button.small{font-size:11px;height:28px;line-height:28px;vertical-align:middle;width:75px}.gmQtyInpt input[type=text]{text-align:center;text-indent:0;width:50px;background:none repeat scroll 0 0 #fff;border:1px solid #dcdcdc;font-size:12px;height:23px;padding:6px 10px 6px 0}input #nucaptcha_embed_submit{display:none}div #captcha{height:190px;overflow:hidden}.bannerSnip2 ul li.bannerTxt{font-size:20px;color:#121212;font-family:proxima_nova_ltsemibold}.bannerSnip2{height:100px}.bannerSnip2 img{float:left}.bannerSnip2 ul{list-style:none;padding:25px;margin:0}.bannerSnip2 ul li{display:block;text-align:center;color:#999}.dataTable{margin-bottom:35px;padding-left:45px;width:100%}.dataTable thead tr th{height:40px;background:none repeat scroll 0 0 #f3f3f3;border:none;color:#6d6d6d;font-size:15px;text-align:center}.dataTable tbody{background-color:#fff;box-shadow:1px 1px 5px #ccc}.dataTable thead tr th.prodCol{padding-left:40px;text-align:left}.dataTable tbody tr.rowBdr{border-bottom:1px solid #d9d9d9;margin-bottom:10px}.dataTable tbody tr td.editMenu{height:20px;text-align:right}.dataTable tbody tr.contentRow{height:140px}.courseMaterialsList .content .noShadow{box-shadow:none;padding-top:10px}.dataTable tbody tr td{text-align:center;vertical-align:middle}.dataTable tbody tr.rowBdr td{text-align:left;vertical-align:middle}.firstRow{border-top:2px solid #de443d}.dataTable tbody TR:FIRST-CHILD{border-top:2px solid #de443d}.dataTable tbody tr td.prodImg{padding-left:40px;width:90px;text-align:left}.dataTable tbody tr td.prodDicp{padding-left:20px;text-align:left;width:165px}.dataTable tbody tr td.prodDicp .prodDesc .author,.dataTable tbody tr td.prodDicp .prodDesc .preorder{font-style:italic}.dataTable tbody tr td.prodType{font-family:proxima_nova_ltsemibold;font-weight:700;width:170px}.dataTable tbody tr td.prodType span:first-child{color:#212121;font-family:proxima_nova_ltlight}.dataTable tbody tr td.prodPrice .each,.dataTable tbody tr td.prodPrice .used{color:#747474}.dataTable tbody tr td.productPrice .each,.dataTable tbody tr td.productPrice .used{color:#747474}.dataTable tbody tr td.prodType span.due{color:#747474}.dataTable tbody thead tr th.prodType{width:180px}.dataTable tbody tr td.prodType strong{font-family:proxima_nova_rgregular;font-weight:700}.dataTable tbody tr td.prodQuty{width:40px}.dataTable tbody tr td.prodQuty{font-weight:700;text-align:center}.dataTable tbody tr td.prodPrice{width:115px}.dataTable tbody tr td.prodPrice span:first-child{font-family:proxima_nova_rgregular;font-weight:700}.dataTable tbody tr td.prodQuty span:first-child{font-family:proxima_nova_ltsemibold}.dataTable tbody tr td.prodPrice .sale{color:#dc362e}.dataTable tbody tr td.prodPrice .regular{text-decoration:line-through}.dataTable tbody tr td.discount{position:relative;width:40px}.dataTable tbody tr td.prodMessage{height:5px;padding-left:20px;text-align:left;border-bottom:#ccc 1px solid}.dataTable tbody tr td.prodQuty .bncbInput{display:none;line-height:20px}.dataTable tbody tr td.prodQuty input{height:30px;text-align:center;width:13px}.dataTable tbody tr td.prodType .bncbSelectBox{color:#444;display:none;font-size:11px;height:40px;margin-left:5px;text-align:left;width:185px}.dataTable tbody tr td.editMenu .cartControls span{color:#dc362e;font-size:11px;font-weight:400;height:40px;padding:5px 15px;text-align:right}.dataTable tbody tr td.prodDicp p .title{color:#212121;font-family:proxima_nova_rgregular;font-size:12px;font-style:normal;font-weight:700;text-transform:uppercase;word-wrap:break-word}.dataTable tbody tr td.editMenu .cartControls span{cursor:pointer}.dataTable tbody tr td.discount .savings{background-position:-75px -94px;color:#fff;font-family:proxima_nova_ltsemibold;font-size:10px;font-weight:400;height:47px;left:16px;padding:6px 0;position:relative;text-align:center;top:0;width:50px}.dataTable tbody tr td.prodDicp .prodDesc .author,.dataTable tbody tr td.prodDicp .prodDesc .preorder{color:#444;font-family:proxima_nova_rgregular,sans-serif;font-style:italic}@media screen and (-webkit-min-device-pixel-ratio:0){.searchBox{line-height:1px}}.checkoutOptions .screen1 .continueAsGuest p{font-size:10px;margin:0;width:250px}.doubleRow{height:550px;width:980px;margin:10px 0}.doubleRow .leftColumn{height:inherit;width:320px;margin:0;float:left}.doubleRow .middleColumn{margin:0 0 0 10px;width:320px;float:left}.doubleRow .rightColumn{margin:0;width:320px;float:left}.doubleRow .top{margin-bottom:10px;-webkit-box-shadow:5px 5px 10px #ccc;-moz-box-shadow:5px 5px 10px #ccc;box-shadow:5px 5px 10px #ccc}.doubleRow .bottom{-webkit-box-shadow:5px 5px 10px #ccc;-moz-box-shadow:5px 5px 10px #ccc;box-shadow:5px 5px 10px #ccc}.onexone{height:270px;width:320px}.onextwo{height:270px;width:650px}.twoxone{height:inherit;width:320px}.onexone{height:270px;width:320px}.onextwo{height:270px;width:650px}.twoxone{height:inherit;width:320px}.box{background-color:#fff;float:left;margin-left:10px;margin-bottom:10px;position:relative;-webkit-box-shadow:5px 5px 10px #ccc;-moz-box-shadow:5px 5px 10px #ccc;box-shadow:5px 5px 10px #ccc}.box.espot{height:250px;margin-left:30px;margin-bottom:30px;width:300px;-webkit-box-shadow:5px 5px 10px #ccc;-moz-box-shadow:5px 5px 10px #ccc;box-shadow:5px 5px 10px #ccc}.box.espot.leftedge{margin-left:0}.box.espot.bottom{margin-top:20px;margin-bottom:10px}.box.leftedge{margin-left:0}.box.bottomrow{margin-bottom:0}.box .savingsMessage{color:#fff;font-family:proxima_nova_ltsemibold;font-size:12px;position:absolute;top:50px;left:30px}.box .savingsMessage .largeText{font-size:63px}.box .message{color:#fff;font-family:proxima_nova_ltsemibold;font-size:18px;position:absolute;top:150px;left:30px;letter-spacing:1px}.box .cta{font-family:proxima_nova_ltsemibold;font-size:12px;position:absolute;top:220px;left:35px;letter-spacing:1px}span.textBookSavingMsg{display:block;padding:0 15px}.cartItemsTable tbody tr td.productType .esample_popup{background:none repeat scroll 0 0 #fff;border:1px solid #e5e5e5;color:#444;left:0;position:absolute;top:0;z-index:1000}.cartItemsTable tbody tr td.productType .esample_popup p{color:#444;font-family:'Helvetica Neue';font-size:11px;padding:0 40px 0 20px;text-align:left}.modGuestLogin{width:219px!important;margin-top:5px;border-right:none!important}.cmsModGuestLogin{width:219px!important;border-right:none!important}.modGuestLogin .guestCheckout,.modGuestLogin .guestCheckoutNew{margin-top:0!important}.payPalCreateAccount .modGuestLogin{width:400px!important}.continueGuest{display:none;float:left;width:250px;margin-left:30px}.continueGuest h4{margin-bottom:10px}.continueGuest input[type=text]{width:210px;height:20px;margin:5px auto}.continueGuest p{font-size:10px;margin:0;width:250px;padding-bottom:6px}.continueGuest .backtoCreate{cursor:pointer;display:inline-block;font-family:proxima_nova_ltsemibold;font-weight:400;font-size:13px;margin:5px 90px}.continueGuest a{color:#444}.singleRow find_books .onexone box{margin-left:0}.bncbSelectBox .bncbOptions>ul>li.selected{background:#efefef;text-decoration:underline}.xtraContent{width:990px}.twoYbox{background-color:#f3f3f3;float:left;height:550px;margin:5px;width:320px;text-align:center}.oneXbox{background-color:#fff;float:left;height:270px;margin:5px;width:320px;text-align:center}.twoXbox{background-color:#fff;float:left;height:270px;margin:5px;width:650px}.twoYbox .oneOfone,.twoYbox .twoOfone{height:270px;width:320px;background-color:#fff}.twoYbox .twoOfone{margin-top:10px}.twoYboxNoDiv{background-color:#fff;float:left;height:550px;margin:5px;width:320px;text-align:center}.book_desc1 h2 span.recommendBookType,.bookinDetails_desc li span.recommendBookType{color:#dc362e;font-weight:500}.fullwidth,.halfwidth{margin:10px 0}.quickViewButtonHolder_180816 p.fntWtNor{color:#212121}.quickViewButtonHolder p.fntWtNor{color:#212121}input#bncbGSASearchBox{color:#444!important}.cartEmptyCourse .whitemessagerow{border-top:1px solid #d9d9d9;clear:both;width:980px}.topSell{padding-top:10px}.topSell ul{margin:0;padding:0;text-align:center}.topSell ul li{list-style:none outside none}.topSell a li.prodTxt{color:#000}.topSell ul li.prodTxt{font-family:proxima_nova_ltsemibold;font-size:14px;font-weight:700;padding-top:5px}.topSell ul li.prodPrice a{color:red;font-size:14px;font-weight:700}.strikePrice{color:#747474;text-decoration:line-through}.priceTxt{color:#212121;font-size:13px;font-weight:700}.xTraShpChrg{color:#dc362e;font-size:13px;font-weight:700}.createAccountRpane div ul.createAccDesc li{padding:8px 0}.createAccountRpane div ul.createAccDesc{margin-left:18px}.createAccountRpane .modGuestLogin{padding-left:15px}.createAccountRpane .modGuestLogin .Rpane-header h4{font-size:20px;margin:20px 0}.checkoutGuest div ul.createAccDesc{margin-left:0;margin-bottom:-35px}.createAccountRpane div h4{margin:20px 0}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (-webkit-device-pixel-ratio:1){header{width:980px;margin:0 auto}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio:2){header{width:980px;margin:0 auto}}#Col a.fntWtNor{color:#212121;font-weight:400}.buyOutLink{font-weight:700;cursor:pointer;text-decoration:underline;display:inline-block}.buyOutDetail{font-weight:700;color:grey}ul.rentedTextbooksPrint li.bOLinkYrRnt{float:none;margin-top:80px;margin-left:150px}.cardOnFile{color:#dc362e;text-decoration:underline}.buyoutFtr{height:35px;padding-top:5px;background:#121212}.boCartFtrDiv{height:210px;background-color:#f3f3f3}.midHeader .cartItmBuyOut{background:#000;padding:7px 0;text-align:center;text-transform:uppercase;letter-spacing:.1em;font-family:proxima_nova_ltsemibold}.subFooterBuyout .subFooterContainer{width:980px;margin:0 auto;position:relative}.subFooterBuyout ul{float:left;margin:0}.subFooterBuyout ul li{display:inline;font-size:12px;padding:10px 0 0 15px;height:28px;line-height:18px;vertical-align:middle;float:left}.subFooterBuyout ul li a{color:#747474!important;font-size:12px;text-decoration:none}.subFooterBuyout ul li:first-child{margin-right:10px;padding:0;background-image:none;list-style-type:none}.subFooterBuyout ul li.second{background-image:none;list-style-type:none;padding-left:0}.buyOutErr{font-weight:700;color:#dc362e;text-align:center;font-size:20px}.buyOutleftCol{border-top:1px solid #ccc;float:left;margin-left:100px;width:760px}.buyOutErrMsg{text-align:center;font-size:14px;margin-left:100px;margin-right:100px}.buyOutErrMsg a{color:#00f;text-decoration:underline}.buyoutOr{font-size:18px;text-align:center;font-weight:700}.padBot70{padding-bottom:70px}.bOConfHomeLnk{color:#00f;text-align:center;font-weight:700;font-size:12px;text-decoration:underline}#Col a.fntWtNor{color:#212121;font-weight:400}.coopMemberShipJoinNowDiv a{background-color:#212121;color:#fff;font-size:12px;line-height:15px;margin-right:14px;min-height:30px;padding:5px 19px;text-align:center;text-transform:uppercase;width:12%}.buyAccStat{background-color:#b0b0ae;color:#fff!important;font-weight:700}.ordCngMsg{color:#dc362e;font-size:16px;margin:-20px 0 40px}.mrgtp80{margin-top:80px!important}div.ieMessageWrap{margin:0 auto;padding:16px 0;width:981px}div.ieMessage{padding:18px 10px 18px 55px;font-size:13px;line-height:1.25em;background:#dfc4cb url(../img/ieAlertMessage.jpg) 16px center no-repeat;color:#320210}div.ieMessage p{margin:0;padding:0}.Google-Featured-Espot{text-align:center;height:inherit;margin:0 auto}.Google-Featured-Espot div{padding:10Px;display:block!important;width:auto!important}.rightHelpSetNewPassword{text-align:center;margin-left:50px;cursor:default}.rightHelpSetNewPasswordContent{width:350px;text-align:left;cursor:default}.challengeQuestionClass{text-transform:uppercase;margin:-30px 0 8px 98px;text-align:left}.googleHelpAdSpot{padding:20px 0}.selectBoxDropdownLink{color:#fff;left:10px;position:absolute;padding-left:87%;top:2px}.height85{height:85px}#skipNavigation{height:1px;width:1px;overflow:visible;z-index:900;left:-2500px;position:relative;top:20px;outline:0 none}#skipNavAnchTop{z-index:900;text-align:left;text-decoration:underline;font:normal 11px Arial;color:#fff;padding:0 0;font-weight:700;text-transform:uppercase;cursor:pointer;left:-2500px;top:20px;position:absolute;display:block}#skipNavigation a:focus,#skipNavigation a:hover{background:#deb408;position:absolute;font:normal 11px Arial;font-weight:700;letter-spacing:-.3px \0/IE9;line-height:16px \0/IE9;color:#212121;text-decoration:underline;z-index:900;display:block;height:15px;width:110px;vertical-align:middle;left:2500px!important;top:20px;text-align:center}#skipNavigation a.accessFCMLink:focus,#skipNavigation a.accessFCMLink:hover{background:#deb408;position:absolute;font:normal 11px Arial;font-weight:700;letter-spacing:-.3px \0/IE9;line-height:16px \0/IE9;color:#212121;text-decoration:underline;z-index:900;display:block;height:65px;width:110px;vertical-align:middle;left:2500px!important;top:20px;text-align:center}.skipNav{height:1px;width:1px;overflow:visible;z-index:900;left:-2500px;position:relative;top:0;outline:0 none}.skipNav a{font-size:12px;text-decoration:none;text-align:center;display:block;padding:0;color:#fff!important;font-weight:700;z-index:900}.skipNav a:active,.skipNav a:focus,.skipNav a:hover{background:#deb408;display:block!important;font-family:proxima_nova_ltsemibold;font-size:11px;font-weight:400;letter-spacing:1px;position:absolute!important;padding:7px 6.5px;width:auto;white-space:nowrap;height:15px;top:0!important;left:2500px!important;z-index:100}#creditCard_stateDiv,#debitCard_state_id{margin-top:9px!important}.addMoreRows{font-size:14px}.brdBtm{border-bottom:1px solid #d9d9d9}.guestCheckout{background:none repeat scroll 0 0 #000;font-weight:700;height:43px;width:224px}.shopSelectFont{font-size:10px!important}.shopSelectFontForBartleby{font-size:9px!important}.cartInfoStyle{margin-top:15px}.checkoutOptions .screen1 .continueGuest label.sgnUsrLbl,.checkoutOptions .screen2 .checkoutAccount label.sgnUsrLbl,.checkoutOptions .screen6 .checkoutAccount label.sgnUsrLbl{font-size:12px;text-align:left;color:#555;font-weight:400;letter-spacing:1px}.checkoutOptions .screen1 .checkoutAccount label.sgnInLblMrg,.checkoutOptions .screen1 .continueGuest label.sgnInLblMrg{margin:0 0 4px 2px}.checkoutOptions .screen2 .checkoutAccount label.frgtPassEmailMrg{margin:0 0 8px 160px}.checkoutOptions .screen2 .checkoutAccount label.offlineforgotpassMrg{margin:0 0 8px 200px}.checkoutOptions .screen3 .forgotPasswordOptions label.sgnUsrLbl{font-size:12px;text-align:left;color:#555;font-weight:400;letter-spacing:1px}.checkoutOptions .screen3 .checkoutAccount label.offlineforgotpassMrg{margin:0 0 8px 200px}.checkoutOptions .screen6 .checkoutAccount label.offsiteLgnMrg{margin:0 0 8px 54px}.frgtPassPopLbl{margin:0 0 8px 98px;float:left;font-size:12px;color:#555;font-weight:400;letter-spacing:1px}.checkOutButMarginNewStyle{margin:10px 0!important}.shoppingCartHeaderMargin{margin:5px 0 15px!important}ul.rentalInformation li label{cursor:text}footer ul li a:focus{outline:thin dotted #f1f2ed!important}.blog:focus,.dropDownAccountDetails:focus,.facultyLogin:focus,.logOffURL:focus,.signInButMargin:focus{outline:thin dotted #f1f2ed!important}.loginHeader{font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:2px}.loginSubHeader{font-family:proxima_nova_ltlight;font-size:18px;font-weight:100;text-transform:uppercase;margin-top:0;display:inline-block;margin-bottom:23.94px}.summaryOverView h3{font-family:proxima_nova_ltlight}.courseOverView ul li.overViewC1 h4:focus,.deleteCourse:focus,input[type=button]:focus,input[type=submit]:focus{outline:thin dotted #212121}.bncbAcessibleSelectBox{color:#747474;cursor:pointer;display:block;font-family:proxima_nova_cn_rgbold;font-size:18px;font-weight:400}.columnLabelLayout .termSelect{width:300px}.columnLabelLayout .sectionSelect{width:145px}.select option:checked,.select option:focus,.select option:hover{text-decoration:underline;text-decoration-color:#000}.bncbAcessibleSelectBox .campusSelect{width:100%;height:30px}.bncbAcessibleSelectBox .addCampusSelect{width:100%;height:30px}.tempcampusection{margin-bottom:0;padding-bottom:0}.selectButtonContainer .findMaterialsButton1{display:inline-block;font-family:proxima_nova_ltsemibold;font-size:13px;height:39px;line-height:39px;padding:0;text-transform:uppercase;width:70%}.reviewcourseHeading{color:#212121;font-family:proxima_nova_ltsemibold;font-size:14px;letter-spacing:.08em;margin-bottom:15px;text-transform:uppercase;text-align:left}.reviewcourseColumn{color:#212121;font-family:proxima_nova_ltsemibold;font-size:12px;letter-spacing:.08em;margin-bottom:15px}.fontSizePackDiscl{font-size:12px!important}.padding_important{padding:12px 0 12px 31px!important}.padding_TBList{padding:5px 0 5px 30px!important}.element_invisible{height:1px;width:1px;position:absolute!important;overflow:hidden;top:-10px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);max-height:1px}.reviewHeaderPadding{padding-top:0;padding-bottom:0}.expressCheckinMainContent{width:100%;height:100%;background:#f3f3f3}.expressCheckInHeader{font-family:proxima_nova_ltlight;line-height:40px!important;letter-spacing:.1em;font-weight:400;font-size:28px;font-family:proxima_nova_ltlight;margin:5px 0 5px;color:#212121;text-align:center;padding:30px;text-transform:uppercase}.tableBody{font-size:12px}.leftHeader{float:left;margin-left:3%;line-height:2;font-size:1.2em}.rightHeader{line-height:2;font-size:1.2em;padding-top:4px}.orderContactDet{display:block}.leftContainer{float:left;width:720px;border-color:#ccc!important;border-style:solid none none;border-width:1px 0 0;padding-top:10px}.rightContainer{float:left;width:235px;margin-left:15px;background:none repeat scroll 0 0 #e7e7e7;border:1px solid #d9d9d9}.summaryView{background:none repeat scroll 0 0 #fff;border:1px solid #d9d9d9;margin:0 6px 6px;padding:16px 13px;text-align:left;color:#444;font-family:proxima_nova_rgregular;font-size:11px;font-weight:700}.contentSpot{margin:0 10px 0 10px}.dataTable{margin-bottom:35px;padding-left:45px;width:100%}.noShadow{box-shadow:none;padding-top:10px}.dataTable thead tr th.prodCol{padding-left:40px;text-align:left}.dataTable tbody{background-color:#fff;box-shadow:1px 1px 5px #ccc}.prodName{text-align:left!important;width:25%;padding-left:3%}.prodDetails{width:25%}.prodCond{width:25%;color:#747474;font-size:.9em;font-weight:700;text-transform:uppercase}.prodQty{width:25%;padding-right:3%}.qtySelection{float:right;margin-right:25%;padding-right:40px;width:75px}.orderDetails{display:block;color:#747474;font-size:1em;font-weight:700}.orderNumb{font-size:1.3em;color:#000}#checkInBtnId{width:auto}.addMoreTextbooks{margin-left:3%}.expressCheckinButton{border:0 none;font-weight:700!important;height:51px;margin:7% 6px 0 5px;width:96%}.fbCustomerTypeOverlayContainer{display:none;height:100%;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999}.COOPjoinButton{float:right;width:200px}li.shippingCOOPjoinButton{float:left;width:200px;font-family:proxima_nova_rgregular;color:#fff!important;padding-left:135px}li.shippingCOOPjoinButton a{margin-left:-20px}li.shippingShopCartLink{float:left}.coopApplyAction{border:0 none;font-weight:700!important;height:37px;width:96%;color:#444}.coopMemberId{padding-bottom:5px;margin-top:-30px;padding-left:30px}.coopDisplSep{padding-left:50px}.coopActionBut{background:url(../img/textBoxBackground.png) repeat scroll 0 0 #f0f0f0;border:medium none;padding:5px}.coopActionBut input[type=button]{background:none repeat scroll 0 0 #212121;border:0 none;color:#fff;display:block;float:right;height:36px;margin-top:0;width:50px}.coopForgotModule{padding-left:44px;float:left;padding-bottom:1px}.fbCustomerTypeOptions .screenFBCustomerType input[type=button]{color:#fff;border:0;display:block;text-transform:uppercase;width:220px;font-family:proxima_nova_ltsemibold;height:50px;font-size:13px;letter-spacing:1px;text-align:center}.fbCustomerTypeOptions{background:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.4);box-shadow:0 0 15px 0 rgba(0,0,0,.4);min-height:250px;margin:60px auto 0;position:relative;width:565px;color:#444;padding-bottom:10px}.fbCTOutPop{background:url(../img/bg_container.png);box-shadow:0 3px 8px rgba(0,0,0,.2);padding:10px;margin-top:10px}.fbCTButtonDiv{background-color:#fff;padding:10px;align:center}.expressCheckInConfirmationLine{border-color:#ccc!important;border-style:solid none none;border-width:1px 0 0;width:70%}.orderHistoryStatus .viewLink .orderDetails{height:13px;color:#fff;width:160px}.studentOffersTop ul.footerSection{margin-top:18px;width:21%}.joinCoopLink{float:right;font-family:proxima_nova_rgregular;font-size:11px;font-weight:700;margin-top:-11px}.coopBtn{float:right;padding-top:5px}.paymentMsgStorePadding{padding-right:0!important;padding-top:12px!important}.coopApplyBtnPadding{padding-left:40px;padding-top:12px}#errorBlock{color:#dc362e;text-decoration:none}#fbCTFormButtom{padding-left:0;padding-right:0}#fbCTDivO .inputLeftGrid2col{padding-right:20px}.fbCustomerTypeAccount2 .inputLeftGrid2col{padding-right:0;margin-right:0}.LTIWelcomeMessage{display:block;text-align:center;text-transform:none}.bookDetails_main_qview{margin:0 auto;width:607px}.lPaneBookDetails_qview{clear:both;float:left;width:56%}.lPaneBookDetails_qview ul{padding-left:0!important}.rPaneCart_qview{margin-top:0}.bookTitle_qview .h0{margin-top:0!important;font-size:22px!important;font-weight:700!important}.book_inDetails1{margin:0;padding-left:0;padding-top:0}.bookinDetails_thumb12{width:45%!important;float:left}.bookinDetails_desc1{width:auto!important;margin-top:20%!important}.bookinDetails_desc1 ul{line-height:1.8em;list-style-type:none;margin-left:35px;padding:0}.bookTitle_qview .h0 span{display:block;font-family:proxima_nova_ltlight;line-height:22px;font-size:22px!important}.bncbSelectBoxDisabled{background:#gainsboro;border:1px solid #dcdcdc;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;color:#747474;cursor:pointer;font-family:proxima_nova_cn_rgbold;font-size:18px;font-weight:400;height:40px;letter-spacing:1px;line-height:39px;padding:0 0 0 10px;position:relative;margin-top:10px;background-color:#f3f3f3}.bncbSelectBoxDisabled .bncbOptions{display:none}.bncbSelectBoxDisabled strong{font-size:14px;text-transform:uppercase;font-weight:400}.bncbQuickViewDiv .bookList li{font-size:10px!important;font-weight:400!important;padding:5px 20px 5px 10px!important;line-height:1.5!important}.bncbQuickViewDiv .bookList .selectableBook .bookSubInfo{width:90%!important;white-space:nowrap}.bncbQuickViewDiv .bookList .selectableBook .bookPrice{font-weight:700!important}.bncbQuickViewResetButtonDiv{height:1px!important}.bncbQVselect{line-height:40px!important}.gmCategory{width:981px;min-width:980px;left:0!important}.gmCategory ul li{padding:0!important}.gmCategory ul li ul li{width:139px!important;min-width:139px!important;border-right:1px solid #d9d9d9!important;float:left;clear:none}.gmCategory ul li ul li a{word-wrap:break-word}.gmSubCategory{padding:5px 0 5px 11px!important;font-family:proxima_nova_rgregular!important;font-size:10px!important}.gmDropdown{height:30px;border-top:1px solid #d9d9d9!important;border-bottom:1px solid #d9d9d9!important;clear:both}.course_details{background:none repeat scroll 0 0 #fff;margin:0;padding:6px 15px 9px 31px}.course_details_padding_important h1{margin:0;margin-bottom:10px;color:#333;letter-spacing:.09em;font-size:22px;font-weight:400}.noMaterial_assigned_course_msg{margin:0;padding:6px 0 9px 31px}.noMaterial_assigned_course_msg h1{margin:0;margin-top:0;margin-bottom:10px}.courseMessage_desc{float:left;width:98%}.courseMessage_desc p{margin:0;padding:0;font-size:13px;padding:0 0 10px 0;color:#666}.topCatSkipNav{top:-35px!important;white-space:nowrap}.section-details td{background:#f3f3f3;text-align:left!important;padding:15px 0 5px;font-size:15px;font-weight:700}.book-title .grey{color:#6d6d6d}.grey{color:#757575}.added_book{opacity:.3;margin-top:-22px}.item_add_msg{position:relative;top:55px;left:250px;font-size:16px;font-weight:700;display:none}.bookinDetailsFormat input[type=text]{margin-top:10px;margin-bottom:0}.view-cart-class{width:90px!important;background:#b40415!important;margin-left:14px!important;color:#fff!important;font-weight:700!important}.continue-shopping{margin-left:26px!important;background:#b40415!important;color:#fff!important;font-weight:700!important}.custom-header-sc{background:#000}.ui-widget-header{background:#000!important;border-radius:0!important;border:0!important}.modal-border{border:2px solid #000!important;padding:0!important;border-radius:0!important}.ajaxDialogProductAdd button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-dialog-titlebar-close .ui-button-icon-primary{background-image:url(../img/sprites.png);background-repeat:no-repeat;background-color:#000;background-position:1px -1096px;width:9px;height:13px;float:right;margin:0 7px 0 0;cursor:pointer;left:4px;top:4px}.ajaxDialogProductAdd button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-dialog-titlebar-close{background:0 0;border:0}.ajaxDialogProductAdd div.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:49%;width:15px;margin:-9px 0 0 0;padding:1px;height:16px}.ajaxProductAddOverlay.show{width:100%;height:100%;position:absolute;z-index:999;background-color:#000;opacity:.3;top:0;display:block}.ajaxProductAddOverlay.hide{display:none}div.ajaxDialogProductAdd{z-index:1000}.ajaxDialogProductAdd button.ui-button span.ui-button-text{font-family:proxima_nova_ltsemibold;font-size:12px;text-shadow:0 0 1px #a6a6a6;text-decoration:none;letter-spacing:1px}.item_add_msg.item_added_message{text-align:center;width:100%;left:auto}a.largeDisableBtn.ViewCart.btn_redbg{display:block;height:100%;width:80%}.ajaxDialogProductAdd .ui-widget-content button{border-radius:0;margin:12px 30px!important;border:none;min-width:200px!important}.ui-dialog .ui-dialog-buttonpane button:focus{outline:thin dotted #212121}.ui-dialog .ui-dialog-buttonpane{padding-top:0}.ajaxDialogProductAdd button.view-cart-class{min-width:140px;height:41px}.ajaxDialogProductAdd .ui-dialog-content{line-height:6px;padding-bottom:0!important}.ajaxDialogProductAdd button.continue-shopping{min-width:197px;height:41px}.ajaxDialogProductAdd .ui-widget-content.ui-dialog-buttonpane{border:none;margin-top:0;padding-top:0}.ajaxDialogProductAdd .ui-dialog-content p{text-align:center;font-weight:700;font-family:proxima_nova_rgregular;letter-spacing:1px;font-size:14px;text-transform:uppercase}form#verifyStudentId label{margin-right:30px;font-weight:700}input#studentId{margin-right:10%}.rental-agreement-container,form#verifyStudentId{padding:21px;border:1px solid #dbdbdb;box-shadow:3px 3px 1px #dbdbdb;margin-bottom:25px;background:#fff}.ViewCart{cursor:pointer}.visa-checkout-container{margin-bottom:10px;padding-right:0!important;padding-top:10px!important}.masterPass-checkout-container{margin-bottom:10px;padding-right:0!important;padding-top:10px!important}a.VisaButtonClass{background-image:url(../img/VCO_logo.png);background-repeat:no-repeat}a.masterPassButtonClass{background-image:url(../img/MPC_logo.png);background-repeat:no-repeat}.trueFanSearch .textRight{width:100%!important}.trueFanSearch .textLeft{display:none}.DisclaimerPopupContainer{display:none;height:100%;position:relative;width:100%;z-index:999}.DisclaimerPopup{background:rgba(0,0,0,0) url(../img/darkoverlaypixel.png) repeat scroll left center;height:100%;position:fixed;width:100%}.PopupContent{background:#fff none repeat scroll 0 0;box-shadow:0 0 15px 0 rgba(0,0,0,.4);color:#444;margin:182px auto 0;min-height:430px;padding-bottom:10px;position:relative;width:570px}.a1{background:#212121 none repeat scroll 0 0;color:#fff;font-size:22px;font-weight:700;height:77px;letter-spacing:2px;line-height:77px;text-align:center;text-transform:uppercase;vertical-align:middle}.a2{clear:both;font-family:proxima_nova_ltsemibold;height:40px;padding:30px 38px 0;text-align:justify;vertical-align:middle}.submitDisclaimer{background:#000 none repeat scroll 0 0;border:0 none;color:#fff;display:block;font-family:proxima_nova_ltsemibold;font-size:13px;height:50px;letter-spacing:1px;margin:34px 0 25px 0;text-transform:uppercase;width:220px;float:left}.submitChangeCCDisclaimer{background:#000 none repeat scroll 0 0;border:0 none;color:#fff;display:block;font-family:proxima_nova_ltsemibold;font-size:13px;height:50px;letter-spacing:1px;margin:34px 0 25px 0;text-transform:uppercase;width:220px;float:left}.disclaimerBlock .submitChangeCCDisclaimer{float:none;margin:30px auto 0;width:100%}.closeDisclaimerPopup{background:#000 none repeat scroll 0 0;border:0 none;color:#fff;display:block;font-family:proxima_nova_ltsemibold;font-size:13px;height:50px;letter-spacing:1px;margin:34px 0 25px 0;text-transform:uppercase;width:220px;float:right}#newModalWrite .modalContent{background-color:#fefefe;margin:auto;padding:0!important;border:1px solid #888;width:650px}#newModalWrite .close{font-weight:400!important;color:#000!important;float:right;font-size:40px!important;padding:10px 30px!important}.bartlebyWriteLearnMoreModal{font-family:'Source Sans Pro'!important;font-size:12px}.bartlebyWriteLearnMoreModal .bartlebyWriteLogo{background:url(../images/bartleby-write-logo.png) no-repeat 0;background-size:90%;height:45px;width:30%;margin:20px 25px -5px 25px}.bartlebyWriteLearnMoreModal .bartlebyWriteSubContainerImg{background:url(../images/bartlebyWrite_modal_imgs.png) no-repeat 0;background-size:100%;height:400px;width:100%;padding:0!important}.bartlebyWriteLearnMoreModal .btnContainer{display:flex;height:90px;width:100%;background-color:#25235a}.bartlebyWriteLearnMoreModal .btnContainer .bartlebyWriteLearnMoreText{font-size:28px;font-weight:700;font-style:normal;font-stretch:normal;line-height:.66;letter-spacing:-.1px;color:#fff;margin:25px 20px 20px 65px;font-family:'Margot Bold'}.bartlebyWriteLearnMoreTextPriceColor{color:#0bb29d;padding-bottom:3px;border-width:15px;border-style:solid;border-image:url(../images/bartlebyWrite_wavy_underline_img.PNG) 30 round;border-top:0;border-left:0;border-right:0}.bartlebyWriteLearnMoreModal .btnContainer .addCartBtn{font-family:'Source Sans Pro'!important;float:right;margin:15px 0 15px 35px}.bartlebyWriteLearnMoreModal .btnContainer .addCartBtn .btn_whitebg{background:#fff!important;width:135px;height:44px;font-weight:700;color:#0bb29d;border:none!important;border-radius:4px;font-family:'Source Sans Pro'!important;font-size:18px}.bartlebyWriteLearnMore{color:#466de2!important;font-style:italic;text-decoration:underline;text-transform:capitalize}.compass-logo-popup{background:url(../images/compass-logo.png) no-repeat 15px 7px;background-size:12%;padding-left:80px;margin-top:34px;padding-top:0;display:inline-block}.bartlebyContent .compass-logo-popup{background:url(../images/compass-logo.png) no-repeat 15px 7px;background-size:70%;padding-left:80px;margin-top:4px;padding-top:32px;display:inline-block}.bartlebyContent .popCheckbox{float:left;margin-top:14px}.bartlebyContent .compass-logo-popup{float:left}.BartlebyPopupContainer{display:none;height:100%;position:relative;width:100%;z-index:9999}.BartlebyPopup{background:rgba(0,0,0,0) url(../img/darkoverlaypixel.png) repeat scroll left center;height:100%;position:fixed;width:100%}.PopupContent{background:#fff none repeat scroll 0 0;box-shadow:0 0 15px 0 rgba(0,0,0,.4);color:#444;margin:182px auto 0;min-height:312px;padding-bottom:10px;position:relative;width:570px}.a1{background:#212121 none repeat scroll 0 0;color:#fff;font-size:22px;font-weight:700;height:77px;letter-spacing:2px;line-height:77px;text-align:center;text-transform:uppercase;vertical-align:middle}.a2{clear:both;font-family:proxima_nova_ltsemibold;height:40px;padding:30px 38px 0;text-align:justify;vertical-align:middle}.a3{clear:both;font-family:proxima_nova_ltsemibold;height:40px;padding:30px 0 0;text-align:justify;vertical-align:middle}.submitBartleby{background:#000 none repeat scroll 0 0;border:0 none;color:#fff;display:block;font-family:proxima_nova_ltsemibold;font-size:13px;height:50px;letter-spacing:1px;margin:100px 0 25px 43px;text-transform:uppercase;width:220px;float:left}.compassPriceOptions .compassSale{color:red}.compassPriceOptions .compassRegular{text-decoration:line-through}.bookPrice .compassSale{color:red}.bookPrice .compassRegular{text-decoration:line-through}.detailsContent{padding:0 40px}.detailsContent li{list-style-type:none}.detailsContent input[type=password]{height:23px;border:1px solid #dcdcdc;padding:6px 10px 6px 10px;background:#fff;font-size:12px}.detailsContent label{padding:0;margin:14px 0 10px 0;font-weight:400;letter-spacing:1px;font-size:12px;clear:both;color:#555;display:block}.affiliatePasswordOptions{background:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.4);box-shadow:0 0 15px 0 rgba(0,0,0,.4);min-height:295px;margin:60px auto 0;position:relative;left:115px;top:150px;width:601px;color:#444;padding-bottom:10px}.affiliatePasswordOptions .checkoutHeader{background:#212121;height:77px;line-height:77px;text-align:center;padding-left:0;vertical-align:middle;color:#fff}.affiliatePasswordOptions .closeCheckoutOptions,.closePopup{background:url(../img/sprites.png) 4px -1093px no-repeat;display:block;height:16px;position:absolute;right:7px;top:7px;text-indent:-9999px;width:17px}.affiliatePasswordOptions .detailsContent{padding-top:5px}.affiliateDetailsConfirmation{padding:0 0 5px 67px;display:inline-block;clear:both}.affiliateDetailsConfirmation ul{margin-top:10px!important}.affiliateDetailsConfirmation ul.ssoSubmitBtn{float:right;padding:0}.affiliateDetailsConfirmation ul.ssoSubmitBtn li{display:table-cell}.affiliateDetailsConfirmation ul.ssoSubmitBtn input[type=button]{font-family:proxima_nova_ltsemibold;border:0;display:block;height:50px;width:214px;font-size:13px;letter-spacing:1px;text-transform:uppercase;color:#fff;margin-left:15px}.ssoLabelMsgs{font-weight:600;padding:0 50px;font-family:proxima_nova_ltlight;font-size:12px}.ccEditFrom{margin:0 0 32px 59px!important;width:650px!important}div.summaryContentArea1{width:725px;margin:0 auto}.inputLeftGrid2col2{float:left;margin:0 70px 10px 0}.offlineLoginOptionContent{width:980px;padding:37px 0 55px 0;margin:0 auto 0 auto}.offlineLoginOptionContent .checkoutOptions .screen6 .checkoutAccount label.offsiteLgnMrg{margin:10px auto}.offlineLoginOptionContent .checkoutOptions .screen6 .checkoutAccount input#rememberAccount{margin-left:-26px!important}.offlineLoginOptionContent .checkoutOptions .screen6 .checkoutAccount{padding:0}.offlineLoginOptionContent .checkoutOptions .screen6 .checkoutAccount input[type=submit]{width:250px}.offlineLoginOptionContent .rentalCheckout{padding:36px 364px 53px}.offlineLoginOptionContent .checkoutOptions .screen6 .checkoutAccount input[type=email],.offlineLoginOptionContent .checkoutOptions .screen6 .checkoutAccount input[type=password],.offlineLoginOptionContent .checkoutOptions .screen6 .checkoutAccount input[type=text]{margin:0 0 29px}.offlineLoginContent{min-height:50px;width:980px;margin:0 auto}.offlineLoginMainContent{padding:20px 0}.offlineLoginOptionContent .rentalCheckout .checkoutOptions .screen6 .checkoutAccount{border-right:0 dotted #000}.checkoutOptions .screen6 .checkoutNew label.offsiteLgnMrg,.globalSignInFDCContainer label{margin:0 0 8px 54px}.checkoutOptions .screen1 .continueGuest label.sgnUsrLbl,.checkoutOptions .screen6 .checkoutNew label.sgnUsrLbl,.globalSignInFDCContainer label{font-size:12px;text-align:left;color:#555;font-weight:400;letter-spacing:1px}.checkoutOptions .screen6 .checkoutNew input[type=checkbox]{float:left}.checkoutOptions .screen6 .checkoutNew input[type=email],.checkoutOptions .screen6 .checkoutNew input[type=password],.checkoutOptions .screen6 .checkoutNew input[type=text],.fdcstudentId,.globalSignInFDCContainer input[type=text]{border:1px solid #c3c3c3;height:35px;line-height:35px;font-family:proxima_nova_ltlight;font-size:12px;font-style:italic;letter-spacing:1px;margin:0 0 40px;padding:0 0 0 10px;width:210px}.checkoutOptions .screen6 .checkoutNew{border-left:1px dotted #000;float:left;padding:0 40px;text-align:center;width:220px}.checkoutOptions .screen6 .checkoutNew label,.globalSignInFDCContainer label{display:block;font-size:13px;line-height:13px;margin-bottom:14px}.buttonFDC,.checkoutOptions .screen6 .checkoutNew input[type=submit]{color:#fff;border:0;display:block;text-transform:uppercase;width:220px;font-family:proxima_nova_ltsemibold;height:50px;font-size:13px;letter-spacing:1px}.checkoutOptions .screen6 .checkoutGuest .forgotPassword,.checkoutOptions .screen6 .checkoutGuest .offlineForgotPassword,.checkoutOptions .screen6 .checkoutNew .forgotPassword,.checkoutOptions .showGuest{display:block;font-size:13px;margin-top:15px;cursor:pointer;font-family:proxima_nova_ltsemibold}.checkoutOptions .screen6 .checkoutNew .forgotPassword{display:block;font-size:13px;margin-top:15px;font-family:proxima_nova_ltsemibold}.validateStudentIdButton{float:left;padding-left:46px}.skipStudentIdButton{display:inline-block}.shippingOptionForm label{clear:both;color:#555;display:block;font-size:12px;font-weight:400;letter-spacing:1px;margin:14px 0 10px;padding:0}.sfaButtonName{width:13%!important}.contentPadding{padding-left:40px!important;padding-bottom:10px!important}.userEligibilityContentPadding{padding-bottom:10px!important;padding-left:120px!important;padding-right:120px!important}.noScroll{overflow:hidden}aside.tooltip,div.tooltip{-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-ms-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background:#fff;color:#fff;display:none;font-size:12px;max-width:200px;position:absolute;z-index:10000;margin:0 0 0 -30px;padding:9px 13px}aside.tooltip:after,div.tooltip:after{content:' ';display:block;height:0;left:-7px;margin-top:-7px;position:absolute;top:50%;width:0}aside.tooltip.left:after,div.tooltip.left:after{background:url(../img/arrow-right.png) no-repeat;height:26px;left:auto;position:absolute;right:-16px;top:36%;width:16px}aside.tooltip.bottom:after,div.tooltip.bottom:after{background:url(../img/arrow-top.png) no-repeat;height:17px;left:5%;position:absolute;top:-9px;width:30px}aside.tooltip.top:after,div.tooltip.top:after{background:url(../img/arrow-bottom.png) no-repeat;bottom:-14px;height:14px;left:50%;position:absolute;top:auto;width:30px;margin:0 0 0 -10px}aside.tooltip.right:after,div.tooltip.right:after{background:url(../img/arrow-left.png) no-repeat;height:26px;left:-16px;position:absolute;right:auto;top:36%;width:16px}aside.tooltip.warning,div.tooltip.warning{color:#000;background:#fff;border:2px solid #c6c6c6}.closeTip{position:absolute;right:4px;top:0;cursor:pointer;font-size:16px}.popularPicksListItem li .cciProduct{font-size:16px;font-weight:700}.cciProduct,.productDetailsList .cciProduct,.qviewerOverlayContainer .cciProduct{font-family:proxima_nova_rgregular;font-size:16px;font-weight:700;margin-top:8px}.cciProduct a,.compareItemParent .cciProduct a,.popularPicksListItem li .cciProduct a,.productDetailsList .cciProduct a,.qviewerOverlayContainer .cciProduct a{height:13px;background:url(../img/info-icon.png) no-repeat;width:10px;position:relative;display:inline-block}.compareItemParent .cciProduct a,.productDetailsList .cciProduct a,.qviewerOverlayContainer .cciProduct a{top:3px}.quickViewButtonHolder .priceTxt .cciProduct{font-size:16px!important;font-weight:700!important}.quickViewButtonHolder .priceTxt .cciProduct a{height:21px!important;background:url(../img/info-icon.png) no-repeat!important;width:10px!important;position:relative!important;top:2px!important}.qviewerOverlayContainer .signinToBuy{margin-top:100px}.qviewerOverlayContainer .additionalDesc{padding:14px}.qviewerOverlayContainer .additionalDesc li{display:list-item;list-style:disc;font-size:12px;padding-bottom:10px}.btnSection .signInBtn{background:#1678c1;padding:10px;text-align:center;text-decoration:none;font-size:20px;font-weight:700;height:auto;width:80%;color:#fff;margin:10px auto}.compareSection{top:0;height:50px;left:25%;position:relative;width:100%}.compareSection .compare-holder{position:absolute;left:15px;top:0}.compare-holder a{height:auto!important;font-size:12px}.compare-holder label{color:#6eabce;font-size:13px;font-weight:700;float:left;margin:0 0 0 3px;position:relative}.compare-holder label:hover{color:#2b6c91}.label_check{cursor:pointer}.label_check.blue{background:url(../img/check_unchecked.png) 5px 5px no-repeat;width:100%;height:24px;cursor:pointer}.label_check.blue.on{background-image:url(../img/check_checked.png)}.label_check input{position:absolute;left:6px;top:6px;visibility:hidden}.label_check span{margin:4px 0 0 25px;float:left;color:#747474}.containerRecommendedProducts{width:980px;margin:0 auto}.containerRecommendedProducts .qViewerOverEffect{border:1px solid #b10314;background:#cd4139;opacity:.7;filter:Alpha(opacity = 70);color:#fff;position:absolute;width:149px;padding:15px 0;margin:-170px 0 0 20px;cursor:pointer}.containerRecommendedProducts .title{font-size:24px;font-weight:700;color:#212121;margin-bottom:15px}.containerRecommendedProducts ul{margin:0;padding:0}.containerRecommendedProducts ul li{list-style:none;width:18%;margin-right:15px;display:inline-block;margin-left:40px}.containerRecommendedProducts .btnContainer,.containerRecommendedProducts .productName{padding-top:10px}.containerRecommendedProducts .btnContainer label{cursor:normal}.containerRecommendedProducts .btnContainer .addProduct{position:relative;left:5px;top:3px}.containerRecommendedProducts .btnContainer,.containerRecommendedProducts .productName,.containerRecommendedProducts .productPrice{font-size:14px}#tabs_section{width:980px;margin:50px auto 20px;font-size:14px}#tabs_section ul.tabs{margin:0;padding:0;float:left;list-style:none;height:32px;border-bottom:1px solid #c6c6c6;width:100%}#tabs_section ul.tabs li{float:left;margin:0;cursor:pointer;padding:0 21px;height:31px;line-height:31px;border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;background-color:#fff;color:#000;overflow:hidden;position:relative}#tabs_section .tab_last{border-right:1px solid #c6c6c6}#tabs_section ul.tabs li:hover{background-color:#ccc;color:#333}#tabs_section ul.tabs li.active{background-color:#fff;color:#333;border-bottom:1px solid #fff;display:block}#tabs_section .tab_container{border:1px solid #c6c6c6;border-top:none;clear:both;float:left;width:100%;background:#fff;overflow:auto}#tabs_section .tab_content{display:none}#tabs_section .fleft{float:left}#tabs_section .fright{float:right}#tabs_section .clearfix{clear:both}#tabs_section .container_1,#tabs_section .container_2,#tabs_section .container_3{padding-left:175px;padding-right:175px}#tabs_section .container_1{text-align:center}#tabs_section .container_1 h2{padding-top:100px;font-size:30px}#tabs_section .container_1 .content_wrapper{padding-top:50px;padding-bottom:70px;font-size:16px}#tabs_section .container_2{background:#ccc;padding-top:50px;padding-bottom:50px}#tabs_section .container_2 h2{font-size:14px;font-weight:700}#tabs_section .container_2 ul{margin:0 50px 0 0;padding:0 0 0 20px}#tabs_section .container_2 ul li{line-height:30px}#tabs_section .container_2 .content_wrapper{display:inline-block;width:100%}#tabs_section .container_3 .content_wrapper ul{padding:0}#tabs_section .container_3 .content_wrapper ul li{list-style:none;clear:both;padding-bottom:20px}#tabs_section .container_3 .content_wrapper .title{font-size:16px;font-weight:700;line-height:40px}#tabs_section .container_3 .content_wrapper.last .left{width:15%;display:table-cell;margin-top:5px;margin-bottom:5px}#tabs_section .container_3 .content_wrapper.last .right{width:80%;display:table-cell;vertical-align:top;margin-bottom:15px}#tabs_section .tab_drawer_heading{display:none}#tabs_section .content_wrapper.last img{height:70px;width:70px;background:#c6c6c6;border:1px solid #c9c9c9;margin-right:50px}#tabs_section .container_2 .content_wrapper .fright img{background:#fff;height:150px;width:150px;display:block}#tabs_section .container_2 .content_wrapper .fright a{background:#1678c1;width:112px;margin-top:20px;padding:10px 20px;display:block;color:#fff;text-align:center}.compareCountSection{margin:10px;background:#000;padding:10px;text-align:center;color:#fff;font-weight:700;font-size:20px;display:none;margin-bottom:25px}.noCompare{height:50px}.compareCountInner{text-transform:uppercase}.compareCountInner a{color:#fff;border:2px solid #fff;padding:4px 40px;margin-right:5px}.compareCountInner:last-of-type a{padding:4px 70px;margin:auto}.empty,.product{list-style-type:none;margin:0;padding:0;margin-bottom:15px}.empty li,.product li{border-right:1px solid #b5b4b7;padding:0;text-align:center;margin-left:0;margin-right:0}.product .attrPad{padding:10px;text-align:left}.compHeader{min-height:380px;margin-bottom:30px;border-right:1px solid #b5b4b7}.compHeader .compareImg{height:205px;overflow:hidden;display:block}.compareItemParent{width:28%}.compareItemParentAttr{width:16%}.fLeft{float:left}.cpu{min-height:115px}.relPos{position:relative}.closeBtnProduct{top:0;right:20px;position:absolute;cursor:pointer;font-size:14px;font-weight:700;text-decoration:none;color:#000}.displayMiddle{position:absolute;top:50%}.addAnother{text-decoration:none}.addAnother span{border:2px dashed #c6c6c6;padding:15px 20px;color:#00f;font-weight:700}.displayMiddle.addAnother{left:32%;top:12%}.empty{display:none}.product.empty{display:block}.contentWrapper{position:relative;clear:both}.contentWrapper .line{position:absolute;left:0;right:0;top:335px;border-bottom:1px solid #c6c6c6}.compareHeaderspace{padding:0 0 30px 0;margin:0 0 20px 0;text-align:center;border-bottom:1px solid #ccc}.contentWrapper .cciProduct{font-size:16px;font-weight:700}.cciMsgBox{height:22px;width:273.391px}.compareProdDisc{font-size:13px;color:#000;font-weight:400;overflow:hidden}.compareHeadDisc{font-size:13px;color:#747474;font-weight:700}.departmentCategoryContent.removeSpace{padding-bottom:0}.compHeader .apparelPopularPicksPrice{height:30px;overflow:hidden}.addAnotherBtn{position:absolute;top:13%;left:16%}.accordionShipping{padding:30px 38px 40px 38px;margin:1px 0 0 0;background:#fff;border:1px solid #e2e3e6;font-size:16px}.uncErrorMsg{margin:10px 10px 25px}a.compareImg .productGridImage{width:75%!important}.studyHelpImg{float:left}.studyHelpImg img{width:50px!important;height:40px!important}.studyHelpTxt{display:inline;padding-left:0;font-size:12px!important;font-weight:400!important}.studyGuideIndicatorImg img{width:40px!important;height:40px!important}.studyGuideIndicator{margin-left:15px!important}.studyGuideIndicator li{display:inline-block}.studyGuideIndicatorMsg{font-size:10px}.studyGuideSampleSolution li span{font-size:15px;font-weight:700}.studyGuideSampleSolution li a{font-size:15px;font-weight:700;color:#dc362e;text-decoration:underline}.addStudyGuideSelectContainer .addStudyGuideSelect input[type=checkbox]{height:25px;width:25px;display:inline-block;position:relative;margin-left:15px}.addStudyGuideSelectContainer .addStudyGuideSelect span{display:inline-block;position:relative;padding-left:15px;margin-bottom:0;font-size:15px}div.emptyCartSGMsg{margin-left:160px;margin-right:margin-right:100px}div.studyGuideCartContainer{border-color:#000;border-style:solid;border-width:1px;height:75px;padding-top:2px;margin-bottom:2px}div.studyGuideCartImage{width:10%;float:left;text-align:left}div.studyGuideCartMsg{width:89%;padding-right:1px;float:left;text-align:left;color:red;font-size:18px}.compassTextbookTBListing{font-family:proxima_nova_rgregular;font-size:13px;margin-left:140px}.compassTextbookTBDetails{font-family:proxima_nova_rgregular;font-size:13px;margin-left:50px;margin-bottom:-10px}.compassImageTbListing{height:100px;width:100px;margin-left:100px;margin-top:10px}.compassImageTbDetails{height:35px;width:35px;margin-top:10px}.productInfoHeadSection{display:flex}.productInfoBodySection{clear:both;display:flex;padding-top:5px;padding-bottom:15px}.productInfoBodySection .contentWrapper{padding-right:15px;padding-left:80px;font-size:13px}.contentWrapper .solutionLink{font-size:16px;font-weight:700;padding-top:15px;padding-bottom:15px}.solutionLink{padding-left:80px}.productInfoFooterSection{clear:both}.productInfoFooterSection .compassPriceOptions{margin:0;padding-left:80px}ul.compassPriceOptions li{list-style:none;display:inline-block;margin-right:10%;color:#fff}ul.compassPriceOptions li label{padding-left:10px;font-size:14px}.productDetailsView .productInfoFooterSection .compassPriceOptions{padding-left:0;padding-top:10px}.productDetailsView .productInfoFooterSection .compassPriceOptions li .custom-radio{width:100%}.productDetailsView .productInfoFooterSection .compassPriceOptions li .custom-radio label{text-indent:0;width:100%}.productDetailsView .quantityBtnWrapper{display:flex}.productInfoFooterSection .btnContainer{text-align:right;padding-top:15px;margin-top:15px}.alink{color:#829dec;cursor:pointer}.subscriptionAgreementMsg{height:auto;max-height:180px;font-size:12px;overflow-x:hidden;overflow-y:auto;border:1px solid #d9d9d9;padding:20px;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);box-shadow:inner 0 0 3px rgba(0,0,0,.2)}.subscriptionAgreementMsg p{font-family:proxima_nova_ltsemibold;font-weight:12px}.compass-logo-tblist{background:url(../images/compass-logo.png) no-repeat 0 10px;background-size:14%;padding-left:60px;margin-top:4px;padding-top:17px;display:inline-block}.compass-logo{background:url(../images/compass-logo.png) no-repeat 15px 7px;margin-top:0;padding-top:0;display:inline-block;margin-left:55px;padding-left:135px;width:330px;background-size:22%;color:#50505c!important;font-family:'Source Sans Pro'!important;font-weight:400!important;font-size:12px;line-height:normal}.compassBonusText{text-align:center;color:#101269;font-size:12px;font-weight:700;margin:6px 0 3px -100px;font-family:'Source Sans Pro'!important}.compassBonusText .textColor{color:#17dbad;text-transform:uppercase}.compassCartPageProdImgBartleby{height:100px;width:100px}.compassCartPageButtonBartleby{float:left;margin-left:10px;width:100px;height:36px;background-color:#101269;color:#fff;text-align:center;border:none}.compassSearchView-logo{margin-left:20px!important;background:url(../images/compass-logo.png) no-repeat 0 center;background-size:25%;padding-left:5px;margin-top:10px;padding-right:5px}.compass-indicator{padding-left:38px;margin-top:10px}.compass-indicator-tbdetails{padding-left:55px!important}.compass-indicator-quickview{padding-left:48px!important}.compassIndicatorSec{margin-top:-31px}.compassIndicatorSec-quickview{margin-left:-10px}.compassTbdetails-logo{background:no-repeat 0 center;background-size:13%;padding-left:55px;margin-top:50px;padding-top:20px display:inline-block}.compassTbQuickview-logo{background:url(../images/compass-logo.png) no-repeat -6px center;background-size:25%;background-position-x:0;padding-left:50px;margin-top:45px;display:inline-block}.compass-gm-image{width:91px;height:112px}div.compassItemContainer{font-family:proxima_nova_ltsemibold;font-size:14px;text-align:left;color:#000;float:left;width:100%}div.compassAlrdyAdded{padding:0 15px}div.compassItemChkbox{width:10%;float:left}div.compassAddLabel{width:80%;float:left}.compassOverlay{color:#466de2!important;font-style:italic;text-decoration:underline;text-transform:capitalize}.studyGuideCartImg{width:50px;height:45px;margin-left:15px}.subscription-message-sec{margin-bottom:30px;box-shadow:0 3px 8px rgba(0,0,0,.2);border-top:2px solid #000!important;border-bottom:1px solid #dadada!important}.subscription-details{padding:12px 0 12px 31px!important;margin:0;border-bottom:1px solid #d9d9d9;font-size:20px}div.compassPromoDisplay2{display:none;padding:5px 5px 0 5px;font-size:12px;color:red}div.bookOptions_compass{height:auto;margin-left:-16px}div.compassPromoDisplay1{padding:0 5px 5px 5px;font-size:12px;color:red}.compass-view-more-solutions .dotIcon{padding-right:4px}.compass-view-more-solutions a{padding-left:4px;font-style:italic}.compass-view-more-qna .dotIcon{padding-right:4px}.compass-view-more-qna a{padding-left:4px;font-style:italic}div.compassPromoDisplayOverlay{padding:5px 5px 5px 80px;color:red;font-size:12px}.paginationNumberi{color:#a90a08!important;font-weight:700!important}.paginationNumber{color:#000!important}.solrSearchTechProduct{font-size:13px!important}div.compassExpiredCartMsg{padding-right:1px;float:left;text-align:left;color:red;font-size:16px}.compass_sec hr{display:block;height:1px;border:0;margin:1em 0;padding:0}#audio:focus,#help:focus,#refresh:focus{box-shadow:0 0 1pt 2pt #4d90fe;border-radius:6px!important}.productInfoFooterSection .compassSale{color:red;font-weight:700;font-family:proxima_nova_rgregular;font-size:.9em;padding-left:0}.productInfoFooterSection .compassRegular{text-decoration:line-through;font-weight:700;font-family:proxima_nova_rgregular;font-size:.9em;padding-left:4px}.productInfoFooterSection span.compassPdpPrice{font-weight:700;font-family:proxima_nova_rgregular;color:#929292}.qViewerProduct .productInfoFooterSection .compassPriceOptions{margin-top:15px;padding-left:0;margin-left:-12px;padding-top:2px}.newModal{display:none;position:fixed;z-index:999;padding-top:50px;left:0;top:0;bottom:0;right:0;width:100%;height:auto;overflow:auto;background-color:#999;background-color:rgba(0,0,0,.4)}.newModal .modalContent{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:44%;margin-bottom:50px}.newModal .close{color:#aaa;float:right;font-size:28px;font-weight:700;position:relative;top:-20px;right:-10px}.newModal .close:focus,.newModal .close:hover{color:#000;text-decoration:none;cursor:pointer}.disclaimerBlock .PopupContent{width:30%;height:auto;min-height:auto}.disclaimerBlock .popupInnerContainer{padding:25px 30px 0}.disclaimerBlock .submitDisclaimer{float:none;margin:30px auto 0;width:100%}.disclaimerBlock .closeDisclaimerPopup{float:none;margin:10px auto;background:0 0;color:#236fcb}.bartlebyInterstitialPage{padding:30px;font-size:12px;font-family:'Source Sans Pro'!important;line-height:normal!important}.bartlebyInterstitialPage .bonusText{font-weight:700;text-align:center;color:#101269;font-size:15px}.bartlebyInterstitialPage .bonusText .textColor{color:#17dbad;text-transform:uppercase}.bartlebyInterstitialPage .bartlebyLogoWithText{border-bottom:1px solid #eaeaea;padding-top:25px;padding-bottom:25px;margin-bottom:25px;display:flex}.bartlebyInterstitialPage .bartlebyLogoWithText .bartlebyLogo{background:url(../images/compass-logo.png) no-repeat 0;background-size:82%;height:45px;width:30%}.bartlebyInterstitialPage .bartlebyLogoWithText .bartlebyLogoText{width:70%;float:right;color:#929292;padding-top:7px}.bartlebyInterstitialPage .bartlebyLogoWithText .bartlebyLogo img{width:80%}.bartlebyInterstitialPage .cartQualifiesContainer .qualifiesText{color:#101269;font-weight:700;font-size:15px}.bartlebyInterstitialPage .cartQualifiesContainer .booksList{clear:both;height:140px;margin-top:10px}.bartlebyInterstitialPage .cartQualifiesContainer .booksList .left{width:65%;float:none!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.bartlebyInterstitialPage .cartQualifiesContainer .booksList .right{width:30%;text-align:right;padding-right:10px}.bartlebyInterstitialPage .btnContainer .btn_darkBluebg{width:100%}.btn_darkBluebg{font-size:14px;background:#101269!important;height:43px;font-weight:700;color:#fff;border:none!important}.bartlebyCartHeadingText{background-color:#f4f4f4;padding:6px 6px 6px 10px;margin-bottom:10px;font-weight:700;border-radius:2px}.bartlebyToggleContent{padding-left:10px;color:#236fcb;cursor:pointer;margin-top:15px}.bartlebyInterstitialPage ::-webkit-scrollbar{width:5px}.bartlebyInterstitialPage ::-webkit-scrollbar-thumb{background:#b9b9b9}.bartlebyInterstitialPage a{color:#236fcb;text-decoration:none;font-style:normal!important}.bartlebyInterstitialPage .cartQualifiesContainer .clearFix{clear:both}.bartlebyInterstitialPage .cartQualifiesContainer .bookAuthor{color:#c6c6c6;font-weight:400;font-size:12px}.bartlebyInterstitialPage .lineSeparator{border-bottom:1px solid #eaeaea;padding-top:5px;margin-bottom:10px;height:1px}.bartlebyInterstitialPage .priceContainer{padding-top:15px;padding-bottom:30px;font-weight:700;font-size:15px}.bartlebyInterstitialPage .priceContainer .left,.bartlebyInterstitialPage .priceContainer .right{width:50%;text-align:left;font-size:bold}.bartlebyInterstitialPage .priceContainer .right{text-align:right;color:#17dbad}.bartlebyInterstitialPage .btnContainer{clear:both}.bartlebyInterstitialPage .btnContainer .btn_blackbg{width:100%}.bartlebyInterstitialPage .btnContainer .noThanksCheckoutBtn{text-align:center;padding:20px;padding-bottom:0;font-size:14px}.bartlebyWriteInterstitialPage{padding:10px 30px;font-size:12px;font-family:'Source Sans Pro'!important;line-height:normal!important}.bartlebyWriteInterstitialPage .bartlebyWriteLogoWithText{border-bottom:1px solid #eaeaea;padding-bottom:15px;margin-bottom:25px}.bartlebyWriteInterstitialPage .bartlebyWriteLogoWithText .bartlebyWriteLogo{background:url(../images/bartleby-write-logo.png) no-repeat 0;background-size:100%;height:45px;width:33%;margin:auto;padding:20px 0 35px 0}.bartlebyWriteInterstitialPage .bonusText{font-weight:700;text-align:center;color:#101269;font-size:15px}#writeInterstitial{color:#000}#writeInterstitialRadio{margin-left:-9%;padding-top:10px!important}.bartlebyWriteLogoText{color:#929292;padding-bottom:25px;font-size:14px;text-align:center}.bartlebyWriteInterstitialPage .priceContainer{padding-top:15px;padding-bottom:30px;font-weight:700;font-size:15px}.bartlebyWriteInterstitialPage .priceContainer .left,.bartlebyWriteInterstitialPage .priceContainer .right{width:50%;text-align:left;font-size:bold}.bartlebyWriteInterstitialPage .priceContainer .right{text-align:right;color:#17dbad}.bartlebyWriteInterstitialPage .btnContainer{clear:both}.bartlebyWriteInterstitialPage .btnContainer .btn_darkBluebg{width:100%}.bartlebyWriteInterstitialPage .btnContainer .noThanksCheckoutBtn{text-align:center;padding:20px;padding-bottom:0;font-size:14px}.bartlebyWriteInterstitialPage a{color:#236fcb;text-decoration:none;font-style:normal!important}.DisclaimerPopupContainer .textCenter{text-align:center}.DisclaimerPopupContainer .usedBookTitle{text-align:center;font-size:18px;font-weight:700;padding:0;margin:0}.DisclaimerPopupContainer .colorText{color:#0c10b9;font-size:14px;font-weight:700;padding:10px;text-align:center}.bartlebyInterstitialPage .cartQualifiesContainer .booksList .left .bookName{width:auto;padding:10px}.productSizeList li{position:relative}.itemUnavailableCharLenth10:after,.itemUnavailableCharLenth11:after,.itemUnavailableCharLenth12:after,.itemUnavailableCharLenth13:after,.itemUnavailableCharLenth14:after,.itemUnavailableCharLenth15:after,.itemUnavailableCharLenth2:after,.itemUnavailableCharLenth3:after,.itemUnavailableCharLenth4:after,.itemUnavailableCharLenth5:after,.itemUnavailableCharLenth6:after,.itemUnavailableCharLenth7:after,.itemUnavailableCharLenth8:after,.itemUnavailableCharLenth9:after{content:'';position:absolute;height:1px;top:50%;background-color:#dc362e}.itemUnavailableCharLenth2:after{width:141%;left:-20%;top:49%;-moz-transform:rotate(-44deg);-webkit-transform:rotate(-44deg);transform:rotate(-44deg)}.itemUnavailableCharLenth3:after{width:123%;left:-12%;top:49%;-moz-transform:rotate(-37deg);-webkit-transform:rotate(-37deg);transform:rotate(-37deg)}.itemUnavailableCharLenth4:after{width:117%;left:-7%;top:49%;-moz-transform:rotate(-31deg);-webkit-transform:rotate(-31deg);transform:rotate(-31deg)}.itemUnavailableCharLenth5:after{width:115%;left:-7%;top:49%;-moz-transform:rotate(-27deg);-webkit-transform:rotate(-27deg);transform:rotate(-27deg)}.itemUnavailableCharLenth6:after{width:110%;left:-5%;top:49%;-moz-transform:rotate(-25deg);-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.itemUnavailableCharLenth7:after{top:49%;left:-4%;width:108%;-moz-transform:rotate(-22deg);-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}.itemUnavailableCharLenth8:after{top:49%;left:-4%;width:107%;-moz-transform:rotate(-19.5deg);-webkit-transform:rotate(-19.5deg);transform:rotate(-19.5deg)}.itemUnavailableCharLenth9:after{top:49%;left:-4%;width:107%;-moz-transform:rotate(-19deg);-webkit-transform:rotate(-19deg);transform:rotate(-19deg)}.itemUnavailableCharLenth10:after{top:49%;left:-3%;width:107%;-moz-transform:rotate(-18deg);-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}.itemUnavailableCharLenth11:after{top:49%;left:-3%;width:106%;-moz-transform:rotate(-16deg);-webkit-transform:rotate(-16deg);transform:rotate(-16deg)}.itemUnavailableCharLenth12:after{top:49%;left:-3%;width:105%;-moz-transform:rotate(-15.5deg);-webkit-transform:rotate(-15.5deg);transform:rotate(-15.5deg)}.itemUnavailableCharLenth13:after{top:49%;left:-2%;width:104%;-moz-transform:rotate(-14deg);-webkit-transform:rotate(-14deg);transform:rotate(-14deg)}.itemUnavailableCharLenth14:after{top:49%;left:-2%;width:103%;-moz-transform:rotate(-13deg);-webkit-transform:rotate(-13deg);transform:rotate(-13deg)}.itemUnavailableCharLenth15:after{top:49%;left:-1.5%;width:103%;-moz-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-12deg)}.shippingOptionContent ul li a{font-family:proxima_nova_ltsemibold}.generic-page #ctrContent{text-align:center;padding-top:20px;padding-bottom:40px}.generic-page #ctrContent .errorMessage{vertical-align:top;font-family:proxima_nova_ltsemibold;font-size:13px;font-weight:400;color:#212121}.generic-page #ctrContent #errorBlock{display:inline-block}.generic-page #errorBlock #returnToHome{background:#000;color:#fff;border:0;display:block;font-family:proxima_nova_ltsemibold;margin-top:10px;height:50px;text-transform:uppercase;letter-spacing:1px;font-size:13px;width:220px}.oerTitle{font-family:proxima_nova_ltlight;font-size:36px;font-weight:400;margin:0;letter-spacing:.1em}.oerDescription{color:#999;font-size:14px;margin:0;padding:0 430px 20px 430px;letter-spacing:.04em}.oerNotes{color:#212121;font-family:proxima_nova_ltsemibold;font-size:14px;text-align:center;letter-spacing:.08em;margin:0 430px 0 430px}.mbsInfoInOrderDetailsPage{text-align:left;padding-bottom:15px}.mbsInfoInOrderDetailsPage p{width:97%}.mbsInfoInOrderHistoryPage{text-align:left;padding-bottom:30px;width:74%;float:right}.mbsInfoInOrderHistoryPage p{width:97%}.mbsInfoShippingPage{display:block;width:725px;border:none;margin-bottom:10px;box-shadow:0 1px 7px #ccc;margin-right:12px;background:#fff;border-top:2px solid #0e0d0d}.mbsInfoShippingPage p{width:97%;padding-left:15px}.mbsInfoReviewOrderPage{display:inline-block;width:94%}.mbsInfoReviewOrderPage p{font-family:proxima_nova_rgregular;font-size:13px}.book_formate1.OER_true.oer-no-price{font-size:13px;color:#212121;font-weight:700;text-align:center;height:30px}.OER_true.oer-no-price.bncbSelectBoxDisabled{font-family:proxima_nova_cn_rgbold;font-size:13px;line-height:15px;font-weight:700;color:#747474;padding:5px 0 0 7px}.msgTopHead.pdpName{font-size:22px;font-weight:700;align-content:center}.departHeaderspace.header{font-size:36px;font-weight:400}.bookDetails_main .TextBookH1{display:block;line-height:42px;font-family:proxima_nova_ltlight;font-size:36px;font-weight:400}.sampleTBModal{display:none;position:fixed;z-index:9999;left:0;top:-150px;width:100%;height:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.sampleTBModal-content{background-color:#fefefe;margin:15% auto;padding:0 40px 0 40px;border:1px solid #888;width:44%}.sampleTBModal-content-container{overflow-y:auto;height:480px;padding-right:5px;word-break:break-word}.sampleTBModal-content-container::-webkit-scrollbar{width:5px}.sampleTBModal-content-container::-webkit-scrollbar-thumb{background:#b9b9b9}.sampleTBModalClose{text-align:right;margin-right:-40px}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.lineSeparator{border-bottom:1px solid #c6c6c6;padding-top:5px;margin-bottom:15px;height:1px}.compassQNALink{font-weight:700;color:#dc362e;text-decoration:underline}.bartlebyDarkBlueTheme{color:#101269}.compass-view-more-qna{padding-top:20px}.sampleTBModalHeader{color:#0c10b9;font-weight:700}.sampleSolutionsModal-content{padding-bottom:20px}.sampleQNAModal-content{padding-bottom:20px}.centeralignFDC{text-align:center}.buttonFDC{text-align:center;margin:0 auto;width:144px}.FDCContentDiv{margin-top:161px;width:800px;height:300px;padding-top:10px;width:450px}.bartleby_logo_image{margin-right:20px}.bartleby_logo_desc{width:50%}.bartleby_logo_long_desc{margin-left:-110px}.infoImage{padding-left:20px;height:20px;padding:10px 25px;margin:7px auto;border:1px solid;color:#000;background-color:#d5edff;display:table;border-radius:3px;font-weight:700;color:#00008b}.studentIdSubmitContainer{margin-top:10px;margin-left:60px}.studentIdSubmit{height:35px;width:120px;background:grey!important}.studentIdContainer{text-align:left}.studentIdLabel{width:150px;display:inline-block;text-align:right;margin-right:30px}.studentIdInput{width:150px;margin-bottom:15px}.gm-online-only{background-color:green;color:#fff;padding:0 4px;font-size:13px;display:inline-block}.gm-online-only-review{background-color:green;color:#fff;padding:0 4px;font-size:13px;display:inline-block}.gm-online-only-cart{background-color:green;color:#fff;padding:0 4px;font-size:13px;margin-left:15px;display:inline-block}.gm-seperation-line{border-bottom-color:#000;border-bottom-style:solid;border-bottom-width:1px}.gm-order-review{color:#fff;padding:0 4px;width:158px;font-size:13px;background-color:green;float:right}.gm-quick-view{color:#fff;font-size:13px;background-color:green;padding:0 4px;width:150px}.gm-cart-page{color:#fff;padding:0 4px;float:right;font-size:13px;background-color:green;width:150px;margin-right:87px}.gm-cart-ship-restriction{color:red;padding:0 0 0 40px;float:left;margin-top:0!important}.gm-shipping-disabledShipping{opacity:.4}.gm-shipping-msg{color:#000;text-align:center;padding:30px 0 30px 0;font-size:16px}.bncbSelectBox.compassSelect .bncbOptions .bookPrice{margin-right:0}.bncbSelectBox.compassSelect .bncbOptions>ul>li{padding:0 8px 0 8px}.bartlebyLearnMoreModal{font-family:'Source Sans Pro'!important;font-size:12px}.bartlebyLearnMoreModal .bartlebyLogo{background:url(../img/bartleby-learn-logo.png) no-repeat 0;background-size:90%;height:45px;width:30%;margin:20px 25px 0 40px}.bartlebyLearnMoreModalBody{width:87%;display:flex;flex-direction:row;height:100%;align-items:flex-start;flex-wrap:nowrap;margin:0 40px 20px 40px;padding-bottom:5px;border-bottom:2px solid #eaeaea}.bartlebyLearnMoreModalBodyText{width:55%;font-size:12px;font-weight:400;font-style:normal;font-stretch:nformal;line-height:1.67;letter-spacing:normal;color:#101269}.bartlebyLearnMoreModalBodyText .headerText{font-size:50px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.04;letter-spacing:normal;color:#101269;margin-bottom:10px}.bartlebyLearnMoreModalBodyImg{background:url(../images/bartlebyLearn_books_img.png) no-repeat 0;background-size:100%;height:180px;width:30%;margin-left:10%}.bartlebyLearnMoreModalSolution{margin:10px 40px 10px 40px}.bartlebyLearnMoreModalFooterSection{margin:10px 40px 10px 0}.bartlebyLearnMoreModal ul.compassPriceOptions li{padding:5px 5px 5px 0;list-style:none;display:inline-block;margin-right:10%;font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#222}.bartlebyLearnMoreModal .addCartBtn{text-align:center;margin:30px auto;line-height:42px;width:25%;height:42px;background-color:#1cd9ad}.bartlebyLearnMoreModal .addCartBtn input{background:#1cd9ad!important;font-weight:700;color:#fff;border:none!important;padding:1px!important}.bartlebyLearnMoreModal .qualifiesText{color:#101269;font-weight:700;font-size:15px}.bartlebyLearnMoreModal .booksList{clear:both;max-height:140px;margin-top:10px}.bartlebyLearnMoreModal .bartlebyCartHeadingText{background-color:#f4f4f4;padding:8px 8px 8px 10px;margin-bottom:10px;font-weight:700;border-radius:2px}.bartlebyLearnMoreModal .booksList .left{float:none!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;flex-basis:70%;width:30%}.bartlebyLearnMoreModal .booksList .left .bookName{width:auto;padding:10px}.bartlebyLearnMoreModal booksList .right{width:30%;text-align:right;padding-right:10px}.bartlebyLearnMoreModal .right{float:right!important;text-align:right!important;flex-basis:30%;width:30%}.sampleTBModal-content-container .right{float:right!important;text-align:right!important;flex-basis:30%;width:30%}.bartlebyLearnMoreModal a{color:#236fcb;text-decoration:none}.bartlebyLearnMoreModal .lineSeparator{border-bottom:1px solid #eaeaea;padding-top:5px;margin-bottom:15px;height:1px}.bartlebyLearnMoreModal .bartlebyToggleContent{padding-left:50px;color:#236fcb;cursor:pointer;display:none}.bartlebyLearnMoreModal ::-webkit-scrollbar{width:4px}.bartlebyLearnMoreModal ::-webkit-scrollbar-thumb{background:#a9a9a9}.bartlebyLearnMoreModal .clearFix{clear:both;float:none}.bartlebyInterstitialPage ul.compassPriceOptions{padding:0}.bartlebyInterstitialPage ul.compassPriceOptions li{padding:0;list-style:none;display:flex;margin-right:10%;font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#222}.bartlebyInterstitialPage ul.compassPriceOptions li label{padding-left:0;padding-top:6px}.compassPriceOptions li input{position:absolute;opacity:0;cursor:pointer}.custom-radio-bartleby{display:inline-block;position:relative;top:4px;left:0;height:13px;width:13px;background-color:#fff;border-radius:50%;border:2px solid #000;margin-right:15px}.compassPriceOptions li:hover input~.custom-radio-bartleby{background-color:#ccc}.compassPriceOptions li input:checked~.custom-radio-bartleby{background-color:#fff;border:2px solid #000}.custom-radio-bartleby:after{content:"";position:relative;display:none}.compassPriceOptions li input:checked~.custom-radio-bartleby:after{display:block}.compassPriceOptions li .custom-radio-bartleby:after{top:2px;left:2px;width:9px;height:9px;border-radius:50%;background:#de443d}.bartlebyLearnSelectPricingText{display:inline-block;width:64%;text-align:center;line-height:17px}@media not all and (min-resolution:.001dpcm){@media{.bartlebyLearnSelectPricingText{width:70%!important}}}.bookPriceSubscription{display:inline-block;float:none!important;margin-right:0!important;padding-bottom:8px}.bookOptions_compass .textBookDropdown .cm_tb_bookList li{padding:0 20px 2px 30px!important}#freeShippingMessage,#freeShippingThresholdMessage{font-size:14px;padding:5px 25px;margin:30px auto;border:1px solid;background-color:#d5edff;display:table;border-radius:3px;color:#000073;cursor:default}#freeShippingMessage span,#freeShippingThresholdMessage span{font-weight:700}#freeShippingMessage img,#freeShippingThresholdMessage img{margin:auto 10px;float:left}.freeShippingMsgTextWrap{float:left}#SFA_details_div .custom-radio{float:left;margin-top:8px}#sfa_saved_content{padding-left:30px;font-weight:700}#sfa_saved_content img{vertical-align:top;padding-left:20px}.textContent{display:inline-block;padding-left:10px;margin-top:-5px}@font-face{font-family:proxima_nova_rgregular;src:local('proxima_nova_rgregular'),url(fonts/proximanova-reg-webfont.ttf);src:url(fonts/proximanova-reg-webfont.eot);src:url(fonts/proximanova-reg-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/proximanova-reg-webfont.woff) format("woff"),url(fonts/proximanova-reg-webfont.ttf) format("truetype"),url(fonts/proximanova-reg-webfont.svg#proxima_nova_rgregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_ltsemibold;src:local('proxima_nova_ltsemibold'),url(fonts/proximanova-sbold-webfont.ttf);src:url(fonts/proximanova-sbold-webfont.eot);src:url(fonts/proximanova-sbold-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/proximanova-sbold-webfont.woff) format("woff"),url(fonts/proximanova-sbold-webfont.ttf) format("truetype"),url(fonts/proximanova-sbold-webfont.svg#proxima_nova_ltsemibold) format("svg");font-weight:400;font-style:normal}body{font-family:proxima_nova_rgregular;color:#444}.custAddVerfWrapper{width:60%;height:440px;margin:auto;background-color:#fff;border:1px solid #000;position:absolute;top:0;bottom:0;left:0;right:0;padding:10px 25px;box-sizing:border-box}.verifyAdd{font-size:20px;margin:20px 30px;font-weight:700}.verifyAddSugg{font-size:16px;margin:20px 30px;font-weight:600}.verifyAddErrorBg{background:url(../img/errorBg.png) repeat #eccecc!important;padding:10px 4px 10px 8px;border:1px solid #ddbfbd}.verifyAddRedColor{color:#de443d!important;font-weight:700;padding:1px 0 6px 27px!important;background:url(../img/errorIcon.png) no-repeat;clear:both}.displayMsg{display:block}.hideMsg{display:none!important}.verifyAddShipmentInfo{font-size:20px;margin:0 30px 10px 30px;font-weight:700}.custAddressWrapper{height:275px;overflow-y:auto}.custAddVerfFooterWrapper{padding:10px 0}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5)}.custAddCampusName{color:#de443d!important;font-size:18px;font-family:proxima_nova_ltsemibold;margin:10px 30px}.verifyAddSuggListWrapper{padding:10px 0}.custAddressWrapper ul{margin-left:0;padding-left:40px;display:flex}.verifyAddSuggList{font-size:16px;margin-bottom:0}.verifyAddSuggItem{display:inline-block;width:40%;font-weight:600}.verifyAddSuggItem label{font-size:16px!important;font-weight:600}.verifyAddSuggItemAddress{display:inline-block!important;padding:10px 0 20px 25px;font-size:15px;font-weight:500!important;width:inherit}.custAddVerfEditAdd{display:inline-block;font-size:16px;margin:40px 40px 10px 40px;color:#236fcb;margin-left:120px}.custAddVerfCont{display:block}.submitDisclaimerUPS{background:#000 none repeat scroll 0 0;border:0 none;color:#fff;display:block;font-family:proxima_nova_ltsemibold;font-size:13px;height:50px;letter-spacing:1px;margin:25px 30px 10px 30px;text-transform:uppercase;width:180px;float:left}.rowBdr{border-bottom:1px solid #d9d9d9;margin-bottom:10px;margin:0 30px}.verifyAddSuggItem input{position:absolute;opacity:0;cursor:pointer}.checkmark{display:inline-block;position:relative;top:4px;left:0;height:15px;width:15px;background-color:#fff;border-radius:50%;border:2px solid #000}.verifyAddSuggItem:hover input~.checkmark{background-color:#ccc}.verifyAddSuggItem input:checked~.checkmark{background-color:#fff;border:2px solid #000}.checkmark:after{content:"";position:absolute;display:none}.verifyAddSuggItem input:checked~.checkmark:after{display:block}.verifyAddSuggItem .checkmark:after{top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:#de443d}.bartlebySitemapList{padding-left:55px;font-size:15px}.bartlebySitemapLinks{font-size:13px!important;color:#00f!important;text-decoration:underline!important}.globalSignInFDCContainer{margin-bottom:20px;background-color:#e3e3e3}.globalSignInFDC{padding:12px 38px}.globalsignInFDCInputWrapper{text-align:center!important}.globalSignInFDCHeader{padding:0!important}.globalSignInFDCContainer label{width:259px;margin:auto!important;margin-bottom:5px!important}.globalSignInFDCContainer input[type=text]{margin-bottom:12px!important}.globalSignInFDCContainer input[type=submit]{color:#fff;border:0;display:block;text-transform:uppercase;width:100px;font-family:proxima_nova_ltsemibold;height:30px;font-size:13px;margin-left:482px}.fdcValidationError{color:#dc362e;width:50%;margin:auto;padding-bottom:10px}.login_wrapper_div.center_align,.register_wrapper_div.center_align{border-left:0!important;padding:0 290px!important}.checkoutGuest.right.center_align{border-left:0!important;padding:10px 265px 0 0!important}.fdc_account_found_msg{text-align:center;width:100%;float:left;font-size:18px}.FDC_password_reset_wrapper .msg{font-size:14px;text-align:left}.checkoutOptions .screen6 .checkoutGuest input[type=submit].fdc_email_link{margin-top:40px!important}.reviewCardDetails .billingAddress ul li,.reviewCardDetails .creditcardExisting ul li{margin:0!important}.reviewCardDetails .billingAddress ul span{width:295px!important}.reviewCardDetails .billingAddress ul{margin:0!important}.cartEmptyCourse .creditcardInfo{text-align:left!important}.saveInfo{margin:13px 0!important}.bartleby-tooltip-Img{display:inline;padding-left:2px;position:relative}.bartleby-tooltip{display:none;color:#fff;background-color:#5880b4;text-decoration:none!important;border-radius:.5em;bottom:1.35em;width:145px;left:-13.5em;padding:.3em 1em;position:absolute;text-shadow:0 1px 0 #000;white-space:normal;z-index:98}.bartleby-tooltip:before{border:solid;border-color:#5880b4 transparent;border-width:.4em .4em 0 .4em;bottom:-.4em;content:'';display:block;left:13.7em;position:absolute;z-index:9999}.bartleby-tooltip-large{width:157px!important}.bartlebyRowData{display:flex}.myAccountCreditCardInterstitialPage{padding:30px;font-size:12px;font-family:'Source Sans Pro'!important;line-height:normal!important}.myAccountCreditCardInterstitialPage .btnContainer .btn_darkBluebg{width:100%}.myAccountCreditCardInterstitialPage a{color:#236fcb;text-decoration:none;font-style:normal!important}.myAccountCreditCardInterstitialPage .btnContainer .noThanksCancel{text-align:center;padding:20px;padding-bottom:0;font-size:14px}.book_desc1 .modalContent .bartlebyWriteLearnMoreModalWrapper .compassPriceOptions li{width:290px}.bartleby_logo_image .productMainImage{padding-top:13px!important}.tooltipForPDP{position:relative;display:inline-block;border-bottom:1px dotted #000}.tooltipForPDP .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltipForPDP .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltipForPDP:focus .tooltiptext{visibility:visible;opacity:1}.reviewRentalchargeCard .rentalchargedetails{border-left:0 solid #cfcfcf!important;padding:0 0 0 15px;position:relative;width:44%}.reviewHeaderForCharges{padding:3px 0 7px 42px!important}.reviewHeaderForCharges .reviewHeader .summaryPageHeader{padding-left:10px;width:706px;height:40px;padding-right:50px;padding-top:70px}.reivewItemsTextCharges{width:80%!important}.btn_redbgauthorize{height:50px!important;font-size:13px!important;padding:0 80px!important}.reivewItemsTextCharges h3{text-align:center!important}#loading-img{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(195,195,195,.7);z-index:9999;display:none}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}#loading-img ::after{content:'';display:block;position:absolute;left:48%;top:40%;width:40px;height:40px;border-style:solid;border-color:#000;border-top-color:transparent;border-width:4px;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.summaryOrd .reivewItemsTextCharges h3{text-align:left!important}.summaryPage{padding-left:0;padding-top:1px;float:left;color:#fff;width:95%!important}.summaryOrd{padding-left:0;padding-top:10px;float:left}.summayPageAddCard{padding-right:10px;padding-left:10px;height:35px;width:142px;text-align:center;float:right;padding-top:10px;border-top-width:1px;margin-top:5px;border-style:solid}.summaryPageChargeMessage{font-size:18px;float:right;padding-right:0;padding-top:10px;float:right;text-align:right!important;padding-left:27px}.summaryPagePartialMessage{color:coral!important}.summaryPageChargedMessage{color:#0ff!important}.summaryPageFailedMessage{color:#dc143c!important}.summaryPageInprogressMessage{color:#eee8aa!important;font-size:16px}.otpValidation{text-align:center}.otpValidationHeader{width:980px;text-align:center;padding-top:0;margin:0 auto 6px auto;padding-bottom:50px}.otpResendLink{width:500px!important}.otpResendLink a{color:#8a8A8AED}.reviewHeaderForOTP{padding-top:1px!important;padding-right:0!important;padding-bottom:1px!important;padding-left:0!important}.otpInnerdiv{padding-left:24px;padding-right:24px;padding-top:24px}.otpinputdiv{width:50%;float:none;padding-left:70px;padding-top:10px!important}.optValidationButton{float:left;width:50%;text-align:center}#resendotp{float:right;font-size:15px;color:#000;text-decoration:underline}.optInputBox{width:75%;font-style:italic;color:#747474;width:8em;height:35px;width:100px;padding:0 16px;font-size:18px;background-color:#fafafa!important;margin:0 auto;text-align:center}.guestuserItems{margin:auto;width:76%;padding:10px}.optValidationHeader{width:45%;margin-left:25%}.noHover{pointer-events:none;color:silver!important}.optValidationDiv{width:23%;margin-left:36%;padding-top:0!important;padding-left:0!important;padding-right:0!important}.rentalFAQsText{display:block;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;font-weight:700}p.maxLabelLimitMsg{padding-top:5px;color:#dc362e}.returnLabelOverlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(128,128,128,.5);z-index:200;width:100%;display:none;overflow-y:scroll}.returnLabelModal{position:absolute;top:50vh;left:50vw;transform:translate(-50%,-50%);background-color:#fff}.returnLabelinnercontent{display:block;padding-left:20px;padding-top:10px;background:#d3d3d3;font-size:14px;border-bottom-style:dotted;padding-bottom:0}.returnLabelModalClose{text-align:right;margin-right:20px}.bncbOptionItemlearnblock{padding-top:10px}@media only screen{.retShpLblPrintImg{display:none}}@media only print{div.rentalReturnLabel{display:none}div.returnLabelModal{display:none}.retShpLblPrintImg{display:block;margin-top:50px;margin-left:20px}.donotPrint{display:none}header[role=button]{display:none}.header,.mainNav,.messagerow,.midHeader,.needhelp,.preHeader,.printHeader,.sideBar,.subFooter,.subFooterBuyout,.subFooterContainer,footer{display:none}.printEnable{float:left!important}.ot-sdk-container{display:none}}.optinContainer{background:#d3d3d3;padding-top:10px;float:left;padding-bottom:5px;width:95%;margin-top:10px;margin-bottom:10px;padding-left:10px;padding-right:10px}.bncoptin{width:15px;height:15px;float:left;margin-right:0}.optintext{letter-spacing:0.em;padding-left:5px;font-size:12px;color:#666!important;font-weight:700}.disablebuttonColor{background-color:#d3d3d3!important}.optin-tooltip-Img{display:inline;padding-left:2px;position:relative}.timeoutPopupContainer{display:block;height:100%;position:relative;width:100%;z-index:9999}.timeoutPopup{background:rgba(0,0,0,0) url(../img/darkoverlaypixel.png) repeat scroll left center;height:100%;position:fixed;width:100%}.timeoutContent{background:#fff none repeat scroll 0 0;box-shadow:0 0 15px 0 rgba(0,0,0,.4);color:#444;margin:182px auto 0;min-height:300px;padding-bottom:10px;position:relative;width:300px}.disclaimerBlock .timeoutContent{width:25%;height:auto;min-height:auto}.timerButtonInnerdiv{padding-left:24px;padding-right:24px;padding-top:24px;display:inline-block}.timerContinueButton{width:80px;text-align:center;padding-left:12px;padding-right:12px;font-weight:700}.timerValue{font-size:40px;text-align:center}.timerlogoffButton{width:78px;padding-left:12px;padding-right:12px}.newTimerModal{display:none;position:fixed;z-index:9999;left:0;top:0;bottom:0;right:0;width:100%;height:auto;overflow:auto;background-color:#999;background-color:rgba(0,0,0,.4)}.displayPopUp{display:block}.hidePopUp{display:hidden}.timeoutContent p#clock-div{display:contents}.timerContinueButton{padding-left:60px;padding-right:12%;width:80px}.timeoutButtons{width:120%;padding-left:3%}.timerLogOffButton{padding-left:10px;width:80px}.labelprintInfo{font-size:18px!important;padding-top:20px!important;padding-bottom:20px!important;border-top:1px solid grey!important;border-bottom:1px solid grey!important}.printbtnorderDetails{background:#d3d3d3!important;color:#000!important;font-size:14px}.shippinglabelcardblock{padding-left:0!important}.pappaylabelpage{padding-left:0!important;border-top:5px solid #000!important;border-bottom:3px solid #d3d3d3!important}.cardblockforlabel{padding-left:0!important;padding-bottom:10px!important}.billinginfoforlabelpage{padding-bottom:50px!important;border-bottom-style:0 solid!important}.returnShippinglabelblockDetails{padding-bottom:0;height:900px}.buttonsouter{text-align:left;padding-top:25px!important;padding-bottom:25px!important;border-top:2px solid grey!important;margin-left:0!important;width:99%!important}.reviewCardDetailsForLabel ul li{margin:0}.returnLabelModalForOrderDet h2{text-align:left!important;text-align:initial!important}.confirmnumforLabel{margin-top:20px!important;padding-bottom:5px!important;color:#000!important;text-align:left!important;margin-left:0!important;letter-spacing:.05em!important;font-size:14px!important}.prtconfirmnumforLabel{padding-bottom:5px!important;color:#000!important;text-align:left!important;margin-left:0!important;letter-spacing:.05em!important;font-size:14px!important}.returnLabelModalForOrderDet ul{list-style-type:disc!important;list-style-type:initial!important;margin:0!important;float:left!important;text-align:left!important;line-height:.8px!important;display:contents!important}.returnLabelModalForOrderDet ul li{white-space:nowrap!important;width:700px}.promotionsModalContainer.newModal{padding-top:20%;z-index:999}.promotionsModalContainer.newModal .close{position:absolute;right:20px;top:5px}.promotionsModalContent{background:#fff;border:1px solid #888;border-radius:4px;box-shadow:0 0 15px 0 rgba(0,0,0,.4);display:flex;flex-flow:column;margin:auto;max-width:450px;padding:16px 24px 0;position:relative;-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.4);bottom:40%}.promotionsModalNote{color:#26262c;font-size:12px;line-height:1.5;text-align:center;margin:16px}.promotionsModalHeading{color:#101269;font-size:22px;font-weight:600;line-height:1.6;text-align:center;margin:0 0 10px}.promotionsModalMsg{color:#666888;margin:10px 30px;font-size:16px;line-height:1.5;font-weight:400;text-align:center}.promotionsModalButton{align-self:center;border:none;margin:16px 0 0;display:block;height:40px;width:170px;font-size:14px;line-height:40px;font-weight:700;letter-spacing:-.2px;text-align:center;white-space:nowrap;border-radius:4px;background-color:#0fc89d;color:#101269;padding:4px 24px}.bncPromotion #alreadyAppliedPromo{color:#fff!important;font-weight:400}.promotionsModalContainer.newModalForPromo{padding-top:20%;z-index:999}.promotionsModalContainer.newModalForPromo .close{position:absolute;right:20px;top:5px;outline-style:none}.newModalForPromo{display:none;position:fixed;z-index:999;padding-top:50px;left:0;top:0;bottom:0;right:0;width:100%;height:auto;overflow:auto;background-color:#999;background-color:rgba(0,0,0,.4)}.newModalForPromo .modalContent{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:44%;margin-bottom:50px}.newModalForPromo .close{color:#aaa;float:right;font-size:28px;font-weight:700;position:relative;top:-20px;right:-10px}.newModalForPromo .close:focus,.newModalForPromo .close:hover{color:#000;text-decoration:none;cursor:pointer}