.chzn-container{font-size:13px;position:relative;display:inline-block;zoom:1;*display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #999;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);-o-box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);z-index:1010}.chzn-container-single .chzn-single{background-color:#F4F4F4;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #e7e7e7), color-stop(0.5, #f4f4f4));background-image:-webkit-linear-gradient(center bottom, #e7e7e7 0%, #f4f4f4 50%);background-image:-moz-linear-gradient(center bottom, #e7e7e7 0%, #f4f4f4 50%);background-image:-o-linear-gradient(top, #e7e7e7 0%, #f4f4f4 50%);background-image:-ms-linear-gradient(top, #e7e7e7 0%, #f4f4f4 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E7E7E7', endColorstr='#F4F4F4',GradientType=0 );background-image:linear-gradient(top, #e7e7e7 0%, #f4f4f4 50%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #CCC;display:block;overflow:hidden;white-space:nowrap;position:relative;height:28px;line-height:28px;padding:0 0 0 8px;color:#666;text-decoration:none}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:13px;font-size:1px;background:url(./eca691a12ba8ad2483f236a2adb8169d.png) right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat 0 3px;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:white url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat 100% -20px;background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat 100% -20px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat 100% -20px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat 100% -20px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat 100% -20px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat 100% -20px, -ms-linear-gradient(top, white 85%, #eeeeee 99%);background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat 100% -20px, -ms-linear-gradient(top, white 85%, #eeeeee 99%);background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat 100% -20px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #999;font-family:sans-serif;font-size:1em;box-sizing:content-box}.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));background-image:-webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);background-image:-moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);background-image:-o-linear-gradient(bottom, white 85%, #eeeeee 99%);background-image:-ms-linear-gradient(top, white 85%, #eeeeee 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );background-image:linear-gradient(top, #ffffff 85%, #eeeeee 99%);border:1px solid #999;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent !important;border:0 !important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #e4e4e4), color-stop(0.7, #eeeeee));background-image:-webkit-linear-gradient(center bottom, #e4e4e4 0%, #eeeeee 70%);background-image:-moz-linear-gradient(center bottom, #e4e4e4 0%, #eeeeee 70%);background-image:-o-linear-gradient(bottom, #e4e4e4 0%, #eeeeee 70%);background-image:-ms-linear-gradient(top, #e4e4e4 0%, #eeeeee 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4e4e4', endColorstr='#eeeeee',GradientType=0 );background-image:linear-gradient(top, #e4e4e4 0%, #eeeeee 70%);color:#333;border:1px solid #b4b4b4;line-height:13px;padding:3px 19px 3px 6px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:5px;top:6px;width:8px;height:9px;font-size:1px;background:url(./eca691a12ba8ad2483f236a2adb8169d.png) right top no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:right -9px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -9px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:190px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{line-height:80%;padding:7px 7px 8px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background:#3875d7;color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item;line-height:1}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}.chzn-container .chzn-results .group-option{padding-left:20px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat -22px -3px}.chzn-container-active .chzn-single{border:1px solid #F07D00}.chzn-container-active .chzn-single-with-drop{border:1px solid #999;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));background-image:-webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);background-image:-moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);background-image:-o-linear-gradient(bottom, white 0%, #eeeeee 50%);background-image:-ms-linear-gradient(top, white 0%, #eeeeee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );background-image:linear-gradient(top, #ffffff 0%, #eeeeee 50%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:none}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 3px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);box-shadow:0 0 5px rgba(0, 0, 0, 0.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111 !important}.chzn-disabled{cursor:default;opacity:0.5 !important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 6px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:5px;right:auto;background-position:right top}.chzn-rtl.chzn-container-single .chzn-results{margin-left:4px;margin-right:0;padding-left:0;padding-right:4px}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:20px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:none}.chzn-rtl .chzn-search input{background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat -38px -20px, white;background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat -38px -20px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat -38px -20px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat -38px -20px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat -38px -20px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat -38px -20px, -ms-linear-gradient(top, white 85%, #eeeeee 99%);background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat -38px -20px, -ms-linear-gradient(top, white 85%, #eeeeee 99%);background:url(./eca691a12ba8ad2483f236a2adb8169d.png) no-repeat -38px -20px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);padding:4px 5px 4px 20px}.no-search + .chzn-container .chzn-search{position:absolute;left:-9999px}div.dialog_v2{width:680px;left:50%}.title-container{padding-top:20px}.banner-container{float:right}.book-thumb-container{float:left;width:200px}.book-thumb-container .book-img-5{width:200px;float:none}.book-thumb-container .book-img-5 img{width:200px;max-width:200px;min-width:200px}.book-thumb-container .book-img-5 img.book-overlay{height:400px}.book-biblio-container{margin-left:225px}.book-biblio-container .book-divider{border:0px}.book-biblio-clear{clear:both}.book-biblio-row{overflow:hidden}.book-biblio-label{width:20%;float:left}.book-biblio-label-authors{float:left;width:23%}.book-biblio-value{float:left;width:30%}.book-divider{margin:5px 0;border-bottom-style:none}.book-empty-divider{margin:10px 0;height:0;border:0}.book-biblio-row{overflow:hidden;*zoom:1}#ad-box{margin:20px auto 0}.chg-ad{margin-top:15px}.tbs-popup{display:none;position:absolute;margin-left:170px;padding:15px;width:240px;color:white;box-shadow:0px 1px 3px #333;border-radius:5px;background-color:#222;background-color:rgba(0, 0, 0, 0.85)}.tbs-popup:before{content:' ';width:0;height:0;position:absolute;right:100%;border:12px solid transparent;border-top-color:#222;border-top-color:rgba(0, 0, 0, 0.85);border-right-color:#222;border-right-color:rgba(0, 0, 0, 0.85);margin-top:15px}.tbs-popup.summaries-callout a{border-bottom:0px;display:inline;color:#FD9F00;line-height:21px;padding-left:0px}.tbs-popup .caption{color:#fd9f00;font-size:16px;font-weight:bold}.tbs-popup ul{padding-top:10px}.tbs-popup li{color:#fd9f00;margin-bottom:10px}.tbs-popup li span{color:#ddd;font-size:14px}.tbs-popup a.caption.selected{background:none}.note-title{font-weight:bold}div.extra-material.sort{width:200px;top:20px;position:relative;display:none;display:block}div.extra-material.long{margin-top:15px}.intl-dialog section p.intl-subtitle{position:relative;width:95%;font-size:14px;color:#666}.bookdesc{margin-bottom:40px}.coupon-messages{margin:10px 0}.state-title{font-family:"MuseoSansRounded-500", "Helvetica", Sans-serif;font-size:28px;color:#333333}.state-subtitle{font-family:"Shadows Into Light", "Helvetica", "Arial", Sans-serif;font-size:26px;color:#fd9f00;position:relative}.state-subtitle .arrow{position:absolute;background:url(./e1c7021d4b7bed56c39b0f5c7151b73a.png) no-repeat;width:46px;height:39px;top:8px;margin-left:10px}.state-wrapper{position:relative;margin-top:15px;border-bottom:1px dashed #CCC;padding-top:15px;font-weight:bold;padding-bottom:15px}.state-wrapper ul{display:inline-block;width:20%}.state-wrapper ul li{position:relative;padding:3px 0}.state-wrapper ul li span{cursor:pointer;color:#006699}.state-skip{text-align:right;padding-top:25px;position:relative}.state-skip .chg-logo{position:relative;background:url(./9aedf6a01efd402ffce1010524596f90.png) no-repeat;width:117px;height:35px;bottom:10px;float:left}.state-skip span{color:#006699;cursor:pointer}.state-skip .state-skip{font-weight:bold}.state-skip .state-notlisted .divider{color:#999}.instant-access-banner{background:white url(./77ea12a09e9ea171cbef70e7728ec2ef.png) no-repeat 10px 10px;border:1px solid #ddd;border-radius:5px;padding:20px 20px 20px 160px;min-height:85px;margin-top:20px;overflow:hidden}.instant-access-banner h3{margin-bottom:5px}.instant-access-banner h3 span{color:#f07d00}.instant-access-banner p{color:#999;font-size:14px}@media (min-width: 980px){.book-biblio-clear{clear:none}.book-biblio-label-authors{width:20%}div.extra-material.sort{display:block}}.isbn{border-left:1px solid #999999;margin-left:3px;padding-left:7px}.editions-row{margin-top:5px}.problem-list,.chapter-list{overflow:hidden;margin-bottom:-1px}.problem-list li,.chapter-list li{display:block;border-bottom:1px solid #eee;float:left;width:48%;margin-bottom:-1px;cursor:default}.chapter-list li a,.problem-list li a{display:block;font-size:14px;font-weight:bold;padding:10px}.chapter-list li span,.problem-list li span{display:block;white-space:nowrap}.chapter-list li:hover{background-color:#f5f5f5}.problem-list li:hover{background-color:#f5f5f5}.chapter-list li,.problem-list li{width:30%;margin-left:1%}.player-screen.obfuscated .alc-price-msg{margin:20px 0}.player-screen.obfuscated .promo-ftr p{text-align:left}.player-screen.obfuscated p.alc-price{text-align:right;margin-top:10px}.player-screen.obfuscated p.alc-price span{padding-right:10px}#hwh-instaedu{width:640px}.corresponding-textbook{height:220px;width:100%;margin:75px 0 20px 25px}.corresponding-textbook .header{font-family:"MuseoSansRounded-100", "Helvetica", Sans-serif;color:#333333;font-size:20px}.corresponding-textbook hr{margin:10px 0 30px}.corresponding-textbook .book-cover{float:left;display:inline-block;margin-right:10px}.corresponding-textbook .book-details{display:inline-block;float:left;width:550px}.corresponding-textbook .book-details .title{color:#333333;font-size:18px;display:block;font-weight:normal}.corresponding-textbook .book-details .details{margin:10px 0;font-size:14px}.corresponding-textbook .book-details .details .item{margin:0 0 5px 0;display:inline-block;width:100%}.corresponding-textbook .book-details .details .item .label{display:inline-block;width:70px;color:#666666;float:left}.corresponding-textbook .book-details .details .item .value{margin:0 0 0 15px;color:#999999;width:80%;display:inline-block}.corresponding-textbook .book-details .details .item .value .tb-authors{color:#999999}#hwh-instaedu{margin:10px auto}abody.fullscreen-iframe{background-color:#595959}.fullscreen-iframe .chg-container{height:500px;margin:0 auto;padding:0}.fullscreen-iframe .chg-content{padding-top:30px}.fullscreen-iframe #solutionPlayer{height:100%;margin:0 auto;width:100%;margin-bottom:40px}.fullscreen-iframe .solution-inner-nav{left:0;position:fixed;top:0;width:100%;margin:0px}.fullscreen-iframe .chg-header,.fullscreen-iframe #solutionHeader,.fullscreen-iframe .chg-footer,.fullscreen-iframe .chg-nav{display:none}.fix-solution-nav{position:fixed}#solutionHeader,.solution-player-content{width:920px;float:left}.chg-content{min-width:1125px}#rightSidebar{width:160px;padding:0 10px 0 10px;float:right}.solution-player{margin:20px;float:left}.solution-player-nav{position:relative}.solution-inner-nav{margin:0;z-index:1}.solution-title-container{margin:10px}.solution-player-nav-contents{padding:3px;border-bottom:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:5px 10px;background:#f4f4f4;background-image:linear-gradient(top, #f4f4f4, #ebebeb);background-image:-o-linear-gradient(top, #f4f4f4, #ebebeb);background-image:-ms-linear-gradient(top, #f4f4f4, #ebebeb);background-image:-moz-linear-gradient(top, #f4f4f4, #ebebeb);background-image:-webkit-linear-gradient(top, #f4f4f4, #ebebeb)}.solution-player-nav-left{float:left}.solution-player-nav-right{float:right}.solution-player-nav-middle{margin-left:300px;margin-right:200px;text-align:center}.solution-player-star-bubble{position:absolute;padding:5px;border-radius:5px 5px 5px 5px;background:black;z-index:3;top:50px;left:50px;color:white;font-weight:bold;display:none}.solution-player-star-bubble:after{content:"";position:absolute;top:-10px;left:10px;display:block;border-width:0 6px 10px;border-color:black transparent;border-style:solid}.step-nav-buttons{display:inline}.step-nav-buttons button{font-size:16px;padding-left:12px;padding-right:12px;line-height:28px;margin-right:10px}.step-nav-buttons button.prev-btn{margin-right:0px;border-right:1px solid #cccccc;border-radius:5px 0px 0px 5px}.step-nav-buttons button.next-btn{margin-left:0px;border-left:1px solid #fbfbfb;border-radius:0px 5px 5px 0px}.solution-player-show-all{display:inline}.solution-player-buttons .button{border-left:1px solid #d0d0d0;padding-left:12px;padding-right:12px;height:24px;display:inline-block;cursor:pointer}.solution-player-buttons .icon{background-image:url(./8aa2ac5b6d42b4a57c5311fd644a32c2.png);background-repeat:no-repeat;width:20px;height:20px;line-height:20px;display:inline-block;text-indent:9999px;overflow:hidden}.solution-player-buttons .print-btn,.solution-player-buttons .q-and-a-btn,.solution-player-buttons .bookmark-btn{display:none}.solution-player-buttons .print-btn .icon{background-position:-20px 0}.solution-player-buttons .q-and-a-btn .icon{background-position:-40px 0}.solution-player-buttons .bookmark-btn .icon{background-position:-60px 0}.solution-player-buttons .print-btn:hover .icon{background-position:-20px -20px}.solution-player-buttons .q-and-a-btn:hover .icon{background-position:-40px -20px}.solution-player-buttons .bookmark-btn:hover .icon{background-position:-60px -20px}.solution-player-buttons .fullscreen-btn{padding:0 5px}.solution-player-buttons .fullscreen-btn .icon{background-position:0 0;vertical-align:middle}.solution-nav-dropdowns,.solution-nav-rating{display:inline-block}.solution-nav-dropdowns select{width:85px}.solution-nav-dropdowns .chzn-container{font-weight:bold}.solution-player-show-all .show-all-label{font-size:12px}.star-rating{padding-bottom:1px}.solution-nav-rating{padding:0 5px;vertical-align:top}.rating-user-count{display:inline-block;font-size:10px;vertical-align:super;padding-left:5px}.rate-module{background-color:#DBDBDB;border:1px solid #CCCCCC;border-radius:6px 6px 6px 6px;margin:20px auto 50px;padding:10px 0 10px 20px;vertical-align:middle;width:620px}.pointer{cursor:pointer}.textbook-question-area,.solution-player-steps{width:640px;margin:0 auto;margin-bottom:30px;-webkit-touch-callout:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.textbook-question-content .text th,td{border:1px solid black}.textbook-question-content .text .bold{font-weight:bold}.textbook-question-content .text .italics{font-style:italic}.textbook-question-content .text p,table{margin-bottom:10px}.textbook-question-content,.solution-player-steps > li{border:1px solid #dddddd;background:white;padding:10px;margin-top:12px;border-radius:6px 6px 6px 6px}.solution-player-steps > li .step-number{margin-bottom:10px;color:#9f9f9f;display:block}.textbook-question-content > .title{color:#666;font-weight:bold;cursor:pointer}.solution-player-steps > li .step-number .number{color:#666;font-weight:bold}.comments-label{cursor:pointer;padding:10px 3px 0px 3px;border-top:1px solid #ebebeb;margin-top:10px}.comments-label .comments-label-text{float:right}.comments-label .comments-label-count{float:right;display:inline-block;width:22px;height:21px;padding-top:1px;background-image:url(./5c98a3646598fdb3cd21d543f869606b.png);color:white;font-weight:bold;text-align:center;text-indent:1px;font-size:11px;vertical-align:middle;line-height:16px}.comments-label:hover .comments-label-count{background-image:url(./533e893ddddf31a056d91c5e04e01525.png);width:22px;height:22px;color:white}.comments-label .comments-label-count.is_challenged{background-image:url(./0b95b443313c811861c8e521e0ceb0c9.png);width:22px;height:22px;color:#cc0000}.comment-list > li{overflow:hidden;margin:5px 0 5px 20px;padding:0 0 5px 20px;border-bottom:1px solid #ebebeb}.comment-list > li:last-child{border:0}.comment-list > li .comment-avatar{float:left;width:38px}.comment-list > li .comment-avatar img{border:1px solid #ffffff;box-shadow:1px 1px 3px #444;width:24px}.comment-list > li .comment-body{float:left;width:480px}.comment-list > li .comment-body .comment-username{font-weight:bold;line-height:24px;font-size:11px}.comment-list > li .comment-body .comment-text{margin:0}.comment-list > li .comment-body .comment-challenge{font-size:11px;line-height:24px;padding-left:5px;color:#cc0000}.comment-list > li .comment-body .comment-textbox{width:100%;box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.2);background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:5px 7px;box-sizing:border-box;font-family:inherit}.comment-list > li .comment-body .submit-improvement{margin-top:5px;float:right}.comment-list .challenge-box{margin:5px 0}.comment-list .challenge-label{font-size:11px;color:#888888}.comment-toolbar{margin:5px 0 5px}.comment-toolbar > li{display:inline-block;font-size:11px;color:#888;border-left:1px solid #888;padding-left:5px;padding-right:5px;cursor:pointer}.comment-toolbar > li:first-child{border:0}.comment-toolbar > li span{line-height:14px;vertical-align:middle}.comment-toolbar > li span.text{padding:0 5px}.comment-toolbar > li.comment-agree .icon{background-image:url(./026bff0c33fa85d969165fa5db24bb92.png);width:14px;height:14px;display:inline-block}.comment-toolbar > li.comment-agree:hover .icon,.comment-toolbar > li.comment-agree .icon.selected{background-image:url(./617ac5a14a077b47454cc8a1efa4065a.png);width:14px;height:14px;display:inline-block}.comment-toolbar > li.comment-disagree .icon{background-image:url(./19ffc8e26e9da2f76838dbcf468272d4.png);width:14px;height:14px;display:inline-block}.comment-toolbar > li.comment-disagree:hover .icon,.comment-toolbar > li.comment-disagree .icon.selected{background-image:url(./50e4791f55481e66ce76de6ed549984e.png);width:14px;height:14px;display:inline-block}.comment-toolbar > li.comment-report .icon{background-image:url(./4c639a33df03a4bb548abf9a4f677e5d.png);width:14px;height:14px;display:inline-block}.comment-toolbar > li.comment-report:hover .icon{background-image:url(./303f897342d7ea93d9859e6ca237b98b.png);width:14px;height:14px;display:inline-block}.loggedin-user.comment-toolbar > li{cursor:default}.loggedin-user.comment-toolbar > li.comment-agree:hover .icon,.loggedin-user.comment-toolbar > li.comment-agree .icon.selected,.loggedin-user.comment-toolbar > li.comment-agree .icon{background-image:url(./026bff0c33fa85d969165fa5db24bb92.png);width:14px;height:14px;display:inline-block}.loggedin-user.comment-toolbar > li.comment-disagree:hover .icon,.loggedin-user.comment-toolbar > li.comment-disagree .icon.selected,.loggedin-user.comment-toolbar > li.comment-disagree .icon{background-image:url(./19ffc8e26e9da2f76838dbcf468272d4.png);width:14px;height:14px;display:inline-block}.mod-box{width:600px;margin:0 auto;margin-top:20px}.solution-player .no-solution p{margin:1em;font-size:16px;text-align:center}.solution-player .no-solution h1{font-size:25px;text-align:center;color:red}#solutionPlayer img{max-width:620px;height:auto !important;vertical-align:middle}#solutionPlayer pre{max-width:620px;white-space:pre-wrap}@media print{.solution-player-steps li{display:none}.solution-player-steps:before{content:"Printing Disabled"}}.next-problem{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.5, M12=0, M21=0, M22=0.5, SizingMethod='auto expand')";-ms-transform:scale(0.5);transform:scale(0.5);right:50%;position:absolute;margin-right:-365px;margin-top:50px;width:24px;height:48px;background-image:url(./d0ef518cf84493f28f04e05c6b152231.png);cursor:pointer}.next-problem:hover{background-image:url(./7797f6b31d1f7e70b4ed974eca32d646.png)}.next-problem-disabled,.next-problem-disabled:hover{background-image:url(./70fb086df269db188bde78f1dece3b22.png);cursor:default}.prev-problem{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.5, M12=0, M21=0, M22=0.5, SizingMethod='auto expand')";-ms-transform:scale(0.5);transform:scale(0.5);left:50%;position:absolute;margin-left:-365px;margin-top:50px;width:24px;height:48px;background-image:url(./9f8846bf87cf8d5678589bcf157745a6.png);cursor:pointer}.prev-problem:hover{background-image:url(./922d033593e8bf24644bca3b9d6dc5a7.png)}.prev-problem-disabled,.prev-problem-disabled:hover{background-image:url(./8a0577af066b9133fb1e4832939ab0d8.png);cursor:default}.next-problem-label{right:50%;position:absolute;margin-right:-380px;margin-top:105px;width:40px;text-align:center}.prev-problem-label{left:50%;position:absolute;margin-left:-380px;margin-top:105px;width:40px;text-align:center}@media (min-width: 980px){.next-problem{margin-right:-375px}.prev-problem{margin-left:-375px}.next-problem-label{margin-right:-400px;width:80px}.prev-problem-label{margin-left:-400px;width:80px}}.problem-navigator{position:relative}.framed .chg-container{padding-top:0;min-width:400px}.framed .chg-content{min-height:100px}.framed .chg-global-nav,.framed .solution-inner-nav,.framed .chg-header,.framed .chg-footer,.framed #solutionHeader,.framed .problem-navigator,.framed .chapters,.framed .step-comments,.framed .chg-ad,.framed .chg-promo-message{display:none}.framed .no-subnav .chg-content{padding-top:0}.framed .chg-global-content{margin-left:0}.framed .solution-player-steps li{display:block !important}.global-breadcrumb{padding-left:25px;padding-top:0}.order-confirmation-message{padding-left:20px}.tbs-sub-tutors{display:inline-block;width:55%;margin-left:142px}.tbs-tutors{margin-left:70%}.dialog-content .hwh-freetrial-box{margin-top:-20px}.icn-modal-error{line-height:99999px;overflow:hidden;display:inline-block;zoom:1;*display:inline;width:48px;height:48px;position:absolute;left:40px;background-repeat:no-repeat;background-image:url(./e2efaffcbf1b6a22eda711b341c6a031.png)}.icn-modal-star{line-height:99999px;overflow:hidden;display:inline-block;zoom:1;*display:inline;width:71px;height:68px;position:absolute;left:25px;background-repeat:no-repeat;background-image:url(./abb46fdb09575b072aad3398640c79d5.png)}.icn-modal-points{line-height:99999px;overflow:hidden;display:inline-block;zoom:1;*display:inline;width:101px;height:98px;position:absolute;left:20px;background-image:url(./8dbb4d6b9806a0373ac59f653422a2c0.png)}#lowpoints_modal .modal-copy{margin-left:90px;min-height:120px}#firsttimeasker_modal .modal-copy{margin-left:120px;min-height:120px}#lowpoints_modal .dialog-ftr,#firsttimeasker_modal .dialog-ftr{border-top:1px solid #ccc}.hwh-freetrial-box.obfuscated{height:auto;background-image:url(./6d5feab5cc1ea0f2d2c6f3ac59fa59b9.png);background-position:left top;background-repeat:repeat-y;background-color:#fff}.hwh-freetrial-box .obfuscated{margin:0 auto;max-width:500px;background:#f5f5f5;text-align:left;padding:20px;border:1px solid #ddd;border-radius:5px;box-shadow:0 4px 30px -6px rgba(0, 0, 0, 0.4)}.hwh-freetrial-title{color:#666;font:28px sans-serif;font-weight:bold}.hwh-freetrial-markup{color:#666;font:20px sans-serif;font-weight:bold;margin-bottom:10px;padding-top:10px}.icn-trial-modal-qa{line-height:99999px;overflow:hidden;display:inline-block;zoom:1;*display:inline;width:206px;height:178px;position:absolute;right:0px;margin-top:-20px}.icn-trial-modal-lifesaver{line-height:99999px;overflow:hidden;display:inline-block;zoom:1;*display:inline;width:206px;height:178px;position:absolute;right:0;margin-top:-20px;background-image:url(./d1a5aba1f3f4ef0a11d075b87600a5b3.png)}.hwh-freetrial-hdr-sec{color:#666;font-size:18px;font-weight:bold;font-family:sans-serif;margin-top:10px}.hwh-freetrial-grey-1{color:#999}.hwh-freetrial-img-wrap{position:relative}.hwh-freetrial-list{list-style-image:url(/s/_global/images/icn-checkmark-16.png);margin:20px 0 20px 25px}.hwh-freetrial-list li{margin-top:10px}.hwh-freetrial-box .highlight{color:#F07D00;font-family:Helvetica, Arial, sans-serif}.hwh-freetrial-disclaimer{font-size:11px}.hwh-freetrial-ftr{padding-top:10px;border-top:1px solid #DDD;text-align:right}.hwh-freetrial-ftr .hwh-trial-link{background:none;border:none;text-shadow:none;box-shadow:0 1px 0 #005151 inset, 0 1px 2px rgba(0, 0, 0, 0.25);background-color:#006666;font-weight:normal;font-family:"MuseoSansRounded-700", Helvetica;font-size:16px;color:#FFFFFF}.hwh-freetrial-ftr .hwh-trial-link:hover{background:-moz-linear-gradient(center top, #197575 0%, #006666 100%) repeat scroll 0 0 transparent;background:-webkit-linear-gradient(top, #197575 0%, #006666 100%)}.hwh-freetrial-list .hulu-image > img{padding:5px 3px 0 3px}.hwh-freetrial-list .wrap{width:280px}.hwh-freetrial-list .hulu-modal-free{font-weight:bold}.tbs-obfuscation-bottom{position:fixed;z-index:10;bottom:1px;background-color:#fff;margin-top:5px;white-space:nowrap;width:100%}.tbs-obfuscation-bottom .obfuscated{margin-left:50px}.tbs-obfuscation-bottom .obfuscated div{float:left;margin-left:20px}.chg-footer{margin-bottom:50px}.content-moderation .content-moderation-link{color:red;font-size:16px;cursor:pointer}.content-moderation .content-moderation-view{border:1px #DDDDDD solid}.content-moderation .main-area{padding:10px 0px 20px 10px;font-size:16px}.content-moderation .main-area .details,.content-moderation .main-area .changes{display:inline-block;vertical-align:top}.content-moderation .main-area .details{width:357px}.content-moderation .main-title{background-color:#999999;font-weight:bold;font-size:14px;padding:5px 10px}.content-moderation .section-title{font-size:14px;padding:4px 0 10px}.content-moderation.question{padding-left:0px;margin-top:20px}.content-moderation.question-comment .main-area .details,.content-moderation.question-answer .main-area .details{width:300px}.content-moderation.question-answer-comment .main-area .details{width:250px}.content-moderation.tbs-step-comment .main-area .details{width:240px}.content-moderation.question-answer-comment,.content-moderation.question-answer{margin-top:10px}#question-tabs .content-moderation.question{margin-left:-140px}#question_detail_dialog .content-moderation.question .main-area .details{width:255px}#question_detail_dialog .content-moderation.question .main-area{font-size:11px}#question_detail_dialog .section-title{font-size:12px}#question_detail_dialog .content-moderation.question-comment .main-area .details{width:199px}#question_detail_dialog .content-moderation.question-comment .main-area,#question_detail_dialog .content-moderation.question-answer .main-area,#question_detail_dialog .content-moderation.question-answer-comment .main-area{font-size:10px}#question_detail_dialog .content-moderation.question-comment .section-title,#question_detail_dialog .content-moderation.question-answer .section-title,#question_detail_dialog .content-moderation.question-answer-comment .section-title{font-size:11px}#question_detail_dialog .content-moderation.question-comment .main-area .details,#question_detail_dialog .content-moderation.question-answer .main-area .details{width:204px}#question_detail_dialog .content-moderation.question-comment .main-area,#question_detail_dialog .content-moderation.question-answer .main-area{font-size:13px}#question_detail_dialog .content-moderation.question-answer-comment .main-area .details{width:182px}.book-questions-page .content-moderation.question{padding-left:0px}.chg-ad{margin-top:20px}.chg-ad2{padding:0px;margin:0px}.chg-ad div,.chg-ad2 div{margin:auto}.ad-728x90{width:728px;height:90px}.ad-160x600{width:160px;height:600px}.ad-autox224{width:auto;height:224px}.ad-autox78{width:auto;height:78px}.ugc-base h1{font-size:138.5%}.ugc-base h2{font-size:123.1%}.ugc-base h3{font-size:108%}.ugc-base h1,.ugc-base h2,.ugc-base h3{margin:1em 0}.ugc-base h1,.ugc-base h2,.ugc-base h3,.ugc-base h4,.ugc-base h5,.ugc-base h6,.ugc-base strong,.ugc-base b{font-weight:bold}.ugc-base abbr,.ugc-base acronym{border-bottom:1px dotted #000;cursor:help}.ugc-base em{font-style:italic}.ugc-base blockquote,.ugc-base ul,.ugc-base ol,.ugc-base dl{margin:1em}.ugc-base ol,.ugc-base ul,.ugc-base dl{margin-left:2em}.ugc-base ol{list-style:decimal outside}.ugc-base ul{list-style:disc outside}.ugc-base dl dd{margin-left:1em}.ugc-base th,.ugc-base td{border:1px solid #000;padding:.5em}.ugc-base th{font-weight:bold;text-align:center}.ugc-base caption{margin-bottom:.5em;text-align:center}.ugc-base p,.ugc-base fieldset,.ugc-base table,.ugc-base pre{margin-bottom:1em}.ugc-base pre{white-space:pre}.ugc-base small,.ugc-base sub,.ugc-base sup{font-size:.83em}.ugc-base sub{vertical-align:sub}.ugc-base sup{vertical-align:super}.ugc-base s,.ugc-base strike,.ugc-base del{text-decoration:line-through}.ugc-base i,.ugc-base cite,.ugc-base em,.ugc-base var,.ugc-base address{font-style:italic}.ugc-base u,.ugc-base ins{text-decoration:underline}.ugc-base pre,.ugc-base ol,.ugc-base ul,.ugc-base fieldset,.ugc-base p,.ugc-base table{max-width:665px}.ugc-base .bold{font-weight:bold}.ugc-base .italics{font-style:italic}.ugc-base .sub{vertical-align:sub}.ugc-base .sup{vertical-align:super}.view-freemium-solution.btn-primary-sm{margin-left:10px}.view-freemium-solution.disabled{opacity:0.5;cursor:default}.add-course-dialog.add-courses .school-name{display:none}.freemium-buy{clear:both;margin-top:20px;margin-left:75px;margin-bottom:20px}.freemium-buy a{font-weight:bold}.freemium-body{margin-left:75px}.freemium-label{float:left;padding-top:15px;width:10%}.freemium-input{padding-bottom:10px}#freemium-school,#freemium-course{float:left;width:90%;padding-bottom:6px}.freemium-body > p{margin-top:5px}.add-course-dialog .txt-hdr-sec{margin-bottom:10px}.add-course-dialog .txt-hdr-sec{color:#666}.add-course-dialog .txt-hdr-sec .school-name{color:#000}.add-course-dialog.add-courses .course{margin-bottom:10px}.add-course-dialog .course h3,.add-course-dialog .course-books h3{font-weight:bold;margin-bottom:10px}.add-course-dialog input[name=subject],.add-course-dialog input[name=code]{width:275px}.add-course-dialog input.input-error{border:1px solid #d33f2a;box-shadow:0 0 3px rgba(215, 61, 44, 0.4);background:url(./8825dd4bc2dd674151abd6dc4ee0ecaf.png) no-repeat 265px 9px white}.add-course-dialog input[name=subject].input-error{background:url(./8825dd4bc2dd674151abd6dc4ee0ecaf.png) no-repeat 245px 7px}.add-course-dialog input[name=code].input-error{background:url(./8825dd4bc2dd674151abd6dc4ee0ecaf.png) no-repeat 90px 7px}.add-course-dialog .input-error::-webkit-input-placeholder{color:#d33f2a}.add-course-dialog .input-error:-moz-placeholder{color:#d33f2a}.add-course-dialog.add-courses input[name=subject],.add-course-dialog.add-courses input[name=code]{width:210px}.add-course-dialog.add-courses button.add-course-manual{margin-left:20px}.add-course-dialog input[name=subject]{margin-right:20px}.add-course-dialog .selected-course{background:#fff;border:1px solid #ddd;position:relative;padding:10px}.add-course-dialog.add-courses .selected-course{float:right;width:514px}.add-course-dialog .course-books{margin-top:20px}.add-course-dialog .dept-icon{margin:0 10px 0 0}.add-course-dialog .selected-course .subject{color:#333;font-weight:bold;font-size:13px}.add-course-dialog .selected-course .subtitle{color:#666;font-size:11px;display:block}.add-course-dialog .selected-course .remove{position:absolute;top:20px;right:10px;background:url(./4aff683a734cb31ef53b718cc5441209.png) no-repeat 0 0;text-indent:-9999px;outline:none;display:block;width:15px;height:15px}.add-course-dialog .selected-course .remove:hover{background-image:url(./b9395328b91a8baa66ea306991200f22.png)}.add-course-dialog .course-books .book{border:1px solid #ddd;padding:10px;background:#fff;margin-bottom:15px;position:relative}.add-course-dialog .thumb{float:left;margin-right:10px}.add-course-dialog .thumb img{width:40px;display:block;min-height:48px}.add-course-dialog .book-info{float:left;width:424px}.add-course-dialog .book-info .title{font-weight:bold;font-size:13px}.add-course-dialog .isbn{margin-right:10px}.add-course-dialog .isbn,.add-course-dialog .ean{display:inline-block;color:#666;font-size:12px}.add-course-dialog .authors{color:#333;font-size:12px}.add-course-dialog .book .owned{position:absolute;top:20px;right:10px}.add-course-dialog .field{font-size:16px}.add-course-dialog.add-courses .field{float:right;width:535px;font-size:16px}.add-course-dialog.add-courses .num{background:#ccc;border-radius:20px;color:#fff;font-size:25px;display:inline-block;width:32px;height:32px;text-align:center;line-height:32px;float:left}.success .subject{font-weight:bold}.add-course-dialog.add-courses .counter{counter-reset:li}.add-course-dialog.add-courses .counter li:before{content:counter(li);counter-increment:li;background:#ccc;border-radius:20px;color:#fff;font-size:25px;display:inline-block;width:32px;height:32px;text-align:center;line-height:37px;float:left}.wf-active .add-course-dialog.add-courses .counter li:before{font-family:"MuseoSansRounded-500", "Helvetica", Sans-serif}.add-course-dialog .field input[name=subject]{width:270px}.add-course-dialog .field input[name=code]{width:115px}.remove-course-dialog{width:440px}.remove-course-dialog .dept-icon{margin-top:5px}.remove-course-dialog .confirm-msg{float:left;margin-left:10px;line-height:22px;width:375px}.course-items > li{position:relative;float:left;margin-right:40px;min-height:133px;margin-bottom:20px}.add-course-dialog a.add-manual-course{color:#aaa;font-weight:bold;background-image:url(./586d937acaf02f6382cb1b790302ca3f.png);width:34px;height:34px;outline:none;text-indent:-9999px;display:inline-block;margin-left:20px;padding:0;line-height:34px}.add-course-dialog a.add-manual-course:hover{color:#069;background-image:url(./08e54a55d045d77d67698b7672cfc7a5.png);width:34px;height:34px}.add-course-dialog .school-name.course-subtitle{line-height:39px;vertical-align:top}.add-course-dialog .term-selector + .chzn-container{float:none}.add-course-dialog .term-selector + .chzn-container .chzn-single{text-align:left}.addschool-dialog{width:500px}.addschool-dialog .school-input{font-size:20px}.apply-now-text{font-size:16px}.awardicon{display:block;background:url(./db6a88663ddfc953b9f60e6024b0f840.png) 0px 0px no-repeat;height:57px;width:40px;padding-left:25px}.apply-now-title{font-size:20px !important}div.aggressive .add-course-dialog{width:800px}div.aggressive .add-course-dialog .dialog-ftr button{margin-left:10px}div.aggressive .leftColumn{width:450px;float:left}div.aggressive .term{font-weight:bold}.add-course-dialog.add-courses .counter li{position:relative}.add-course-dialog.add-courses .counter li.suggestable .field:before{content:'.';line-height:100px;overflow:hidden;height:0;width:0;border-top:16px solid transparent;border-left:16px solid transparent;border-right:16px solid #DDDDDD;border-bottom:16px solid transparent;position:absolute;right:-25px;top:2px}.add-course-dialog.add-courses .counter li.suggestable .field:after{content:'.';line-height:100px;overflow:hidden;height:0;width:0;border-top:15px solid transparent;border-left:15px solid transparent;border-right:15px solid white;border-bottom:15px solid transparent;position:absolute;right:-25px;top:3px;z-index:1}div.aggressive ul.courseCollector li{margin:10px 0}div.aggressive form#add-course .field{width:400px}div.aggressive form#add-course h2{font-weight:normal}div.aggressive .add-course-dialog .field input[name=subject]{width:210px}div.aggressive .courseContainer{margin-left:50px;padding:8px}div.aggressive .suggestionContainer{width:307px;min-height:150px;margin-left:10px;float:right}div.aggressive .suggestion{min-height:170px}div.aggressive .suggestion h4{text-align:center;color:#999999;font-weight:normal}div.aggressive .suggestion li.course{list-style-type:none;background-color:#EEEEEE;margin:5px;padding:5px;display:block;float:left;border-radius:3px}div.aggressive .dept-icon img{width:30px}div.aggressive .dept-icon,div.aggressive .course-title{float:left}div.aggressive .leftColumn .course-title{display:block;overflow:hidden;text-overflow:ellipsis;width:322px;white-space:pre;font-size:14px;font-family:"Helvetica", "Arial", Sans-serif}div.aggressive .course-title .subject:hover{text-decoration:underline}div.aggressive .remove{float:right}.term-selector{width:280px}.term-selector + .chzn-container{font-family:"MuseoSansRounded-500",Sans-serif;float:right;font-size:24px;color:#666;height:36px;line-height:36px}.term-selector + .chzn-container .chzn-single div{right:6px}.term-selector + .chzn-container .chzn-single{height:34px;line-height:34px;text-align:right}.term-selector + .chzn-container .chzn-search{position:absolute;left:-9999px}.term-selector + .chzn-container .chzn-results{max-height:240px;margin:0;padding:0;border-radius:6px;text-align:left;font-size:14px;font-weight:bold;color:#666}.term-selector + .chzn-container .chzn-results .highlighted{background:none;color:#f07d00}.term-selector + .chzn-container .chzn-results .result-selected{background:url(./8de82392b66bec2377aee86e630a5e4e.png) 10px 56% no-repeat;color:#f07d00}.term-selector + .chzn-container .chzn-results li{padding:12px 7px 12px 32px;border-bottom:1px solid #ddd}.term-selector + .chzn-container .chzn-results li:last-child{border-bottom:none}.term-selector + .chzn-container .chzn-single{background:none;filter:none;border:1px solid transparent}.term-selector + .chzn-container .chzn-single span{margin-left:10px;margin-right:36px}.term-selector + .chzn-container .chzn-single-with-drop{border:1px solid #ccc;border-bottom:none;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));background-image:-webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);background-image:-moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);background-image:-o-linear-gradient(bottom, white 0%, #eeeeee 50%);background-image:-ms-linear-gradient(top, white 0%, #eeeeee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );background-image:linear-gradient(top, #ffffff 0%, #eeeeee 50%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.term-selector + .chzn-container-single .chzn-drop{border:1px solid #ccc;text-align:left}.term-selector + .chzn-container .chzn-single-with-drop{z-index:1000;border-radius:6px 6px 0 0;text-align:left}.term-selector + .chzn-container-single .chzn-drop{border-radius:0 0 6px 6px;-moz-box-shadow:0px 4px 28px -6px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0px 4px 28px -6px rgba(0, 0, 0, 0.4);box-shadow:0px 4px 28px -6px rgba(0, 0, 0, 0.4);-moz-opacity:0;-webkit-opacity:0;opacity:0;-ms-transition:opacity 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);-moz-transition:opacity 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.1, 0.25, 1)}.term-selector + .chzn-container-single .chzn-single-with-drop + .chzn-drop{-moz-opacity:1;-webkit-opacity:1;opacity:1}#home-hdr .profile{float:left;width:60%;height:70px}#home-hdr .school{float:right;width:40%}.dept-icon{display:block;margin:0 auto;overflow:hidden;border:3px solid #fff;box-shadow:0 2px 5px #333}.dept-icon,.add-course-dialog .thumb{float:left;height:30px;width:30px;border-width:1px;box-shadow:0 1px 2px #666}.add-course-dialog .thumb{width:40px;height:auto}.add-course-dialog .dialog-ftr canvas{position:relative;right:8px;top:7px}.dept-icon img{width:30px}.selector{position:relative}#course-hdr{margin-top:20px}#course-hdr h2{float:left}#course-hdr .add-course{display:block;background:url(./e958d30007db8693ba9d2064653d1325.png) no-repeat 0 0;padding:2px 0 0 28px;height:22px;float:right;font-weight:bold;color:#666;font-size:13px}#course-hdr{margin-bottom:5px}#courses .course{background:#FFF;border-radius:5px;border:1px solid #ccc;padding:10px 20px 0 20px;margin-bottom:20px;position:relative;min-height:189px}#courses .course .remove{position:absolute;top:10px;right:10px;background:url(./4aff683a734cb31ef53b718cc5441209.png) no-repeat 0 0;text-indent:-9999px;outline:none;display:block;width:15px;height:15px}#courses .course .remove:hover{background-image:url(./b9395328b91a8baa66ea306991200f22.png)}#courses .course-title{margin-bottom:20px}#courses .course-title .subject{color:#333;font-size:20px;font-weight:bold;margin:5px 0 0 10px;display:inline-block}#courses .course-title .title{font-size:13px;color:#666;font-weight:normal}.course-info{text-align:center;width:106px;position:relative}.course-info .rating{position:absolute;top:50px;left:32px}.course-info .grade{position:absolute;top:66px;left:35px}.course-info a .grade div{cursor:pointer}.course-info .grade span{font-size:8px;text-transform:uppercase;color:#77694f;position:absolute;left:5px;bottom:-11px}.book-img-1,.book-img-2,.book-img-3,.book-img-4,.book-img-5{margin-right:0;float:none}.course-items .book{padding-top:3px}.course-items .book > a{display:block}.course-items .book.ebook{cursor:pointer}.course-items .solution{position:relative}.course-items .solution .cover{position:absolute;top:42px;left:26px}.course-items .course-qna{cursor:pointer}.course-items .banner{position:absolute;top:40%;left:0;width:100%;z-index:2;min-height:19px;line-height:19px}.course-items .banner.ebook{color:#666;text-align:center;font-weight:bold;font-size:11px;text-shadow:0 1px 0 #fff;line-height:20px;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.4);background:#ffffff;background:-moz-linear-gradient(top, white 0%, #d6d6d6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #d6d6d6));background:-webkit-linear-gradient(top, white 0%, #d6d6d6 100%);background:-o-linear-gradient(top, white 0%, #d6d6d6 100%);background:-ms-linear-gradient(top, white 0%, #d6d6d6 100%);background:linear-gradient(top, #ffffff 0%, #d6d6d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d6d6d6',GradientType=0 )}.course-items .banner.ebook .shadow{background:#227bbd;background:-moz-linear-gradient(left, #b8b8b8 0%, #e5e5e5 4%, #e5e5e5 96%, #b8b8b8 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #b8b8b8), color-stop(4%, #e5e5e5), color-stop(96%, #e5e5e5), color-stop(100%, #b8b8b8));background:-webkit-linear-gradient(left, #b8b8b8 0%, #e5e5e5 4%, #e5e5e5 96%, #b8b8b8 100%);background:-o-linear-gradient(left, #b8b8b8 0%, #e5e5e5 4%, #e5e5e5 96%, #b8b8b8 100%);background:-ms-linear-gradient(left, #b8b8b8 0%, #e5e5e5 4%, #e5e5e5 96%, #b8b8b8 100%);background:linear-gradient(left, #b8b8b8 0%, #e5e5e5 4%, #e5e5e5 96%, #b8b8b8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8b8b8', endColorstr='#b8b8b8',GradientType=1 )}.course-items .banner.ebook .shadow img{vertical-align:middle}.course-items .banner.not-owned{color:#fff;text-align:center;font-weight:bold;font-size:11px;text-shadow:0 -1px 0 #1d6aae;border-top:1px solid #2fa8da;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.4);background:#2790cf;background:-moz-linear-gradient(top, #2790cf 0%, #1e6baf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2790cf), color-stop(100%, #1e6baf));background:-webkit-linear-gradient(top, #2790cf 0%, #1e6baf 100%);background:-o-linear-gradient(top, #2790cf 0%, #1e6baf 100%);background:-ms-linear-gradient(top, #2790cf 0%, #1e6baf 100%);background:linear-gradient(top, #2790cf 0%, #1e6baf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2790cf', endColorstr='#1e6baf',GradientType=0 )}.course-items .banner.not-owned .shadow{background:#227bbd;background:-moz-linear-gradient(left, #16537e 0%, #227ebf 4%, #227ebf 96%, #16537e 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #16537e), color-stop(4%, #227ebf), color-stop(96%, #227ebf), color-stop(100%, #16537e));background:-webkit-linear-gradient(left, #16537e 0%, #227ebf 4%, #227ebf 96%, #16537e 100%);background:-o-linear-gradient(left, #16537e 0%, #227ebf 4%, #227ebf 96%, #16537e 100%);background:-ms-linear-gradient(left, #16537e 0%, #227ebf 4%, #227ebf 96%, #16537e 100%);background:linear-gradient(left, #16537e 0%, #227ebf 4%, #227ebf 96%, #16537e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#16537e', endColorstr='#16537e',GradientType=1 )}.course-items .student a{display:block;position:relative}.course-items .student .student-avatar{position:absolute;top:22px;left:15px;width:80px;display:block}.home-count-data{position:absolute;top:-6px;right:-9px;color:#FFF;border:2px solid #fff;border-radius:10px;line-height:1.2em;font-size:11px;font-weight:bold;background-color:#F07D00;padding:2px 5px;min-width:12px;max-width:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}.course .course-title .title-link:hover{text-decoration:none}.course.empty{text-align:center;padding-bottom:35px !important}.course.empty h2{font-size:30px;color:#666;margin-top:20px}.course.empty .icons{margin:20px auto;width:610px;display:table}.course.empty .icons li{background-position:center top;width:150px;height:150px;background-repeat:no-repeat;margin-left:50px;vertical-align:bottom;display:table-cell;color:#666;text-align:center}.course.empty .icons p{width:100px;margin:5px auto;font-size:13px;color:#666}.course.empty .icons .courseinfo p{width:120px}.course.empty .icons li:first-child{margin-left:0}.course.empty .courseinfo{background-image:url(./8bd381f3affbb6a241dc709a446883b3.png)}.course.empty .tbs{background-image:url(./12b33a6d6f9c2d568f75f9a9ac4600dc.png)}.course.empty .qna{background-image:url(./2fda6136bb0d13aea919729c82a167e6.png)}.course.empty .students{background-image:url(./63e9d6118e48a78004e03e548be9c232.png)}.success{border-radius:5px;position:absolute;background:rgba(0, 0, 0, 0.8) url(./4c84b7a626aad06180509ef50a6339b9.png) no-repeat 10px 10px;color:#999;padding:10px 10px 10px 36px;display:block}.error{border-radius:5px;position:absolute;background:#f7e1df url(./8825dd4bc2dd674151abd6dc4ee0ecaf.png) no-repeat 10px 10px;border:1px solid #E49B93;color:#333;padding:10px 10px 10px 36px;display:block}.fb-signin-lg .facebook-connect{background-image:url(./0569079602156b22d009b7a5629fcdc2.png);cursor:pointer;height:38px;background-repeat:no-repeat;margin-bottom:10px;margin-left:0;margin-right:0;margin-top:10px;overflow-x:hidden;overflow-y:hidden;width:222px}.fb-connect-lg .facebook-connect{background-image:url(./3c14be23953e384144bd98bace75bf3e.png);background-repeat:no-repeat;width:220px;height:36px;margin:10px 0;overflow:hidden;cursor:pointer;float:right}.fb-connect-sm .facebook-connect{background-image:url(./1d4c53e71fdb6e44fea5dec5ee29d7fa.png);background-repeat:no-repeat;background-position:center center;width:156px;height:16px;overflow:hidden;cursor:pointer;padding:5px;border:1px solid #ddd;background-color:#f5f5f5}.fb-freemium-btn .facebook-connect{background-image:url(./9d85aebcb4864efbf7070e195e606099.png);background-repeat:no-repeat;background-position:center center;width:270px;height:36px;overflow:hidden;cursor:pointer;background-color:#f5f5f5}input.course-dept{width:300px}input.dept-number{margin-left:20px;width:200px}.aggrDontShow{float:left;padding-top:5px;width:300px}.C-Eggshell-dialog.C-Eggshell-inline-dialog{padding:40px 0;margin:auto -50px auto 0;-webkit-transform:scale(0.9, 0.9);-moz-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}.C-Eggshell-dialog.C-Eggshell-inline-dialog .dialog{left:auto;width:auto;overflow:auto;position:static;top:auto;z-index:auto;margin-left:auto;background:#fff}.C-Eggshell-dialog.C-Eggshell-inline-dialog .dialog .headline,.C-Eggshell-dialog.C-Eggshell-inline-dialog .dialog .control,.C-Eggshell-dialog.C-Eggshell-inline-dialog .dialog .content{overflow:visible}.C-Eggshell-dialog.C-Eggshell-inline-dialog .dialog .headline,.C-Eggshell-dialog.C-Eggshell-inline-dialog .dialog .subHeadline{white-space:normal}.C-Eggshell-dialog.C-Eggshell-inline-dialog .pull-left{float:left;width:300px}.C-Eggshell-dialog.C-Eggshell-inline-dialog .control [data-type=button]{float:right}.C-Eggshell-dialog.C-Eggshell-inline-dialog .dialog-term-highlight{color:#f08026}.C-Eggshell-dialog.C-Eggshell-inline-dialog .dialog .header .headline:after,.C-Eggshell-dialog.C-Eggshell-inline-dialog .dialog .header .subHeadline:after{clear:none}.C-Eggshell-dialog.C-Eggshell-inline-dialog .hulu-inline-dialog{padding-left:75px}.cs-obfuscation{background-image:url(../assets/site/images/img-qa-blur.jpg);background-repeat:no-repeat;font-size:19px;color:#333;font-weight:bold;height:268px}.cs-obfuscation .C-Eggshell-inline-dialog{-ms-transform:none;-webkit-transform:none;transform:none}.cs-obfuscation .C-Eggshell-inline-dialog .dialog{width:535px;margin:auto;padding:20px 0 20px 15px;margin-left:50px;max-width:560px;border:10px solid rgba(8, 8, 8, 0.4);-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}.cs-obfuscation .C-Eggshell-inline-dialog .dialog.pin-dialog{position:absolute;top:initial;bottom:initial}.cs-obfuscation .C-Eggshell-inline-dialog .dialog.float-dialog{position:fixed;bottom:20px;top:initial}.cs-obfuscation h3{float:left}.cs-obfuscation button{padding:0 20px;float:right;margin-right:20px}.dialog .content{max-height:none}.dialog .cs-subheadline{color:#f07d00;margin-bottom:10px;font-size:21px}.dialog .cs-wrapper{border:1px solid #ccc;padding:20px;margin:10px 20px;border-radius:3px;position:relative}.dialog .cs-wrapper:first-child{margin-bottom:28px}.dialog .cs-list{margin-bottom:20px}.dialog .cs-list li{list-style-type:disc;margin-left:15px;font-size:16px;line-height:25px}.dialog .cs-fineprint{color:#999999;margin-top:15px}.dialog .alc-content{font-size:16px}.dialog .alc-content .tbs-chapter{font-weight:bold}.dialog .alc-content .qna-body,.dialog .alc-content .qna-body p{width:79%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-height:40px}.dialog .alc-radio,.dialog .cs-radio{position:absolute;top:27px;right:50px}.dialog .radio-input:first-child{margin-bottom:20px}.dialog .radio-label{color:#82a12f;font-size:20px;display:inline-block;margin-left:7px}.dialog .radio-term{font-size:14px;margin-left:27px;margin-top:-5px}.dialog .hide{visibility:hidden}.dialog .selected-container{background-color:#FFF9E7}.C-Eggshell-dialog .dialog .header{margin:10px 0 0 20px}.C-Eggshell-dialog .dialog .control{border-top:none;margin:0 20px}.C-Eggshell-dialog .dialog .secondary{color:#069;background:transparent;box-shadow:none;border:none;font-size:16px;font-weight:normal}.C-Eggshell-dialog .dialog .primary{width:190px;height:43px;font-size:21px}.dialog label[for=bundle] .radio-label{color:black;font-size:22px}.dialog .totalprice-wrapper{float:right;margin-right:72px}.dialog .totalprice-label{font-size:18px;position:absolute;right:160px;top:285px}.dialog .totalprice-amt{color:#82a12f;font-size:22px;position:relative;left:10px}.dialog .bundle-fineprint{color:#999999;margin-top:-22px;margin-left:21px}.dialog .tbs-selected,.dialog .qna-selected{position:relative;left:230px;font-size:22px;color:black}.dialog .qna-selected{left:188px}.hide{visibility:hidden}.tutor-container{background:#F5F5F5;border-radius:2px;padding:15px}.tutor-container .tutor-headline{font-size:18px;font-family:"Helvetica", "Arial", Sans-serif;padding-bottom:10px}.tutor-container .tutor-headline .subject{font-weight:bold}.tutor-container .tutors-footer .qna-cta{background:#009dec;border:none;width:80%;height:40px;margin:20px 0 0 30px;padding-top:2px;font-family:"Helvetica", "Arial", Sans-serif;color:white}.tutor-container .tbs-footer{float:right}.tutor-container .tbs-footer .tbs-cta{border-radius:0;width:285px;height:50px;color:#069}.tutor-container .tbs-footer .tbs-cta:hover{background:#009dec;color:white;border:none}.tutor-container .tbs-footer .tbs-logo{margin-left:105px}.tutor-row{background:white;height:60px}.tutor-row:hover{background:#EEEEEE}.tutor-row .online-indicator .circle-icn{background-image:url(../assets/site/icons/icn-grn-cir-9x9.png);background-repeat:no-repeat;position:absolute;height:9px;width:9px;margin:25px 10px}.tutor-row .online-indicator .check-icn{background-image:url(../assets/site/icons/icn-grn-cir-check-9x9.png);background-repeat:no-repeat;position:absolute;height:9px;width:9px;margin:25px 10px}.tutor-row .tutor-img{width:40px;padding:10px 10px 5px 30px}.tutor-row .tutor-info{display:inline-block;vertical-align:top;width:125px;margin-top:15px}.tutor-row .tutor-info .name{font-family:"MuseoSansRounded-500", "Helvetica", Sans-serif;color:black;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tutor-row .tutor-info .school{font-size:11px;color:#666666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tutor-row .tutor-likes{background:white;border:1px solid #ddd;border-radius:2px;float:right;width:35px;height:10px;padding:5px;margin:20px 15px 0 0}.tutor-row .tutor-likes .thumbs-icn{background-image:url(../assets/site/icons/icn-thumb-9x10.png);background-repeat:no-repeat;height:10px}.tutor-row .tutor-likes .reviews{float:right;color:#6EB711;font-size:11px}.tutor-card{border:1px solid #ddd;width:48%;height:50px;margin-bottom:20px;position:relative}.tutor-card .tutor-img{padding:0;height:50px;width:50px}.tutor-card .tutor-info{margin:11px 0 0 10px}.tutor-card .tutor-likes{position:absolute;right:-5px;top:0}.left-card{float:left}@media all and (max-width: 1024px){.left-card{float:none;width:auto}}.right-card{float:right}@media all and (max-width: 1024px){.right-card{float:none;width:auto}}.problem-navigator,.step-comments,.rate-module,.tbs-obfuscation-bottom{display:none}.solution-player-nav-right,.solution-player-nav-middle{display:none}.solution-player-nav-left .solution-nav-rating{display:none}.chg-content{padding-bottom:50px}.chg-content .solution-player-content{width:inherit;float:none}.chg-content .solution-player-nav-contents{background:none;border:none;padding:0}.chg-content .solution-nav-dropdowns{margin-left:60%}.chg-content .solution-title-container{margin-bottom:20px}.chg-content .solution-title-container .seperator{display:initial;border-right:1px solid #ddd;padding-right:10px}.chg-content .solution-player-steps{border:1px solid #dddddd;width:91%;padding:20px 20px;margin-left:25px;margin-bottom:0}.chg-content .solution-bar{border:1px solid #dddddd;background:#f4f4f4;margin-left:25px;padding:10px 0 5px 10px;height:20px;font-weight:bold}.chg-content #solutionHeader,.chg-content #solutionPlayer{width:65%}.chg-content .step-content canvas{width:535px}.chg-content .textbook-question-content,.chg-content .solution-player-steps{border-top:0;border-bottom:0}.txt-hdr .txt-hdr-solutions{padding-bottom:5px}.textbook-question-area{width:initial;margin:0 0 0 25px}.textbook-question-area .textbook-question-content{width:inherit;margin:0;border-radius:0}.edition-content .thumbnail{float:left;margin:0 10px}.edition-content .book-info{margin-left:25px}.edition-content .view-sample-btn{margin-top:20px}.device-row{margin-top:20px}.device-row .device-text{position:absolute;margin-top:8px;margin-left:20px}.book-details{padding-left:10px}.book-details .chegg-study{padding-top:30px}.book-details .chegg-study .study-header{border-bottom:1px solid #ccc;padding-bottom:5px}.book-details .chegg-study .study-subtext{padding-top:10px;padding-bottom:20px;line-height:23px}.book-details .book-data{border-style:hidden}.book-details .book-data .book-data-row{border-style:hidden}.book-details .book-data .book-data-field{border-style:hidden;width:170px}.book-details .book-data .book-data-value{padding-bottom:10px}.sample-header{padding:50px 0 5px 10px}.sample-section{margin:0 0 25px 10px}.rollover{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding-bottom:15px;margin-left:10px}.rollover .brain{float:left;padding:15px 20px 0 5px}.rollover .rollover-text .top-row{padding:15px 0 5px 0;font-size:16px}.rollover .rollover-text .bottom-row{font-size:13px}.blocks li{float:left;width:30%;padding:30px 0 40px 0}.blocks .block-1{padding-left:5px}.blocks .block-2{width:29%;padding-left:40px;padding-right:20px}.blocks .block-header{width:98%;padding-bottom:10px;font-weight:bold}.promo-content .bottom-border{border-bottom:1px dashed #e5e5e5}.video-frame{position:relative}.video-frame .ipad{margin-left:10px;padding-bottom:40px}.video-frame .youtube-player{position:absolute;top:315px;left:55px}.bottom-links{padding:0 0 15px 15px}.bottom-links .bottom-header{margin:75px 0 20px 10px;padding-bottom:10px;border-bottom:1px solid #ddd}.bottom-links .chapter-list li{width:19%;border:none}.bottom-links .chapter-list li a{font-weight:normal}.back-to-top{float:right;margin-top:10px}.view-more{display:inline-block;font-weight:normal;margin-left:-360px;padding:10px}.proofPoint{list-style:disc;padding-top:5px;font-size:16px;color:#666666}.proofPoint li{margin-left:15px;padding-bottom:15px}.blankBookImage{background-image:url(../assets/site/icons/icn-tbs-180x216.png);width:165px;height:200px;position:relative;margin-left:30px;float:left;color:#FFF;text-align:center}.blankBookImage .blankBookInfo{position:absolute;top:left;margin-left:50px;margin-top:15px}.blankBookImage .blankBookCount{display:inline;font:bold 28px Helvetica;font-color:#FFFFFF}.blankBookImage .blankBookText{font:normal 20px Helvetica;font-color:#FFFFFF}.getSolutionsBtn{margin-left:15px}.learnMoreLink{margin-left:15px;margin-bottom:30px}.viewFullSample{border-bottom:1px solid #DDD;margin-left:25px}.solution-player-nav-left{float:left;margin-top:-35px;width:745px}.soln-page-right-col{float:right;width:300px}.seo-content .txt-hdr-mod{margin-bottom:20px}.seo-content p{color:#999999}.exp-tbs-non-member .learnMoreLink,.exp-tbs-non-member .solution-title-container{display:none}.exp-tbs-non-member #solutionHeader{margin:10px 0}.exp-tbs-non-member #solutionHeader .blankBookImage{width:200px;height:240px;background-repeat:no-repeat;background-size:cover;margin-left:45px}.exp-tbs-non-member #solutionHeader .blankBookImage .blankBookInfo{margin-left:60px;margin-top:25px}.exp-tbs-non-member #solutionHeader .book-info{width:46%}.exp-tbs-non-member #solutionHeader .book-info .txt-hdr .book-title{padding-bottom:0}.exp-tbs-non-member #solutionHeader .book-info .txt-hdr .txt-hdr-solutions{color:#666666}.exp-tbs-non-member #solutionHeader .book-info .txt-hdr .txt-hdr-top{padding-right:7px;float:left;display:inline-block}.exp-tbs-non-member #solutionHeader .book-info .txt-hdr .f-size-07{border-left:1px solid #999999;padding-left:7px}.exp-tbs-non-member #solutionHeader .book-info .proofPoint{margin:10px 0 10px 20px}.exp-tbs-non-member #solutionHeader .book-info .proofPoint li{margin-left:0;padding-bottom:10px}.exp-tbs-non-member #solutionHeader .book-info .proofPoint .devices-icon{background-image:url(../assets/site/images/img-online-devices-greyscale-79x20.png);background-repeat:no-repeat;height:20px;width:85px;display:inline-block;position:relative;top:3px}.exp-tbs-non-member #solutionHeader .book-info .getSolutionsBtn{margin-left:0}.exp-tbs-non-member #solutionHeader .view-more-editions{float:right;position:relative;left:40px}.exp-tbs-non-member .bottom-header{font-family:"MuseoSansRounded-100", "Helvetica", Sans-serif;color:#333333;font-size:20px}.exp-tbs-non-member #solutionPlayer{margin-bottom:150px}.exp-tbs-non-member #solutionPlayer .textbook-question-area .text{padding:10px}.exp-tbs-non-member #solutionPlayer .solution-bar{font-size:16px}.exp-tbs-non-member #solutionPlayer .solution-nav-dropdowns .title{font-weight:bold}.exp-tbs-non-member #solutionPlayer .solution-nav-dropdowns .player-chapter{margin-right:25px}.exp-tbs-non-member #solutionPlayer .solution-player-steps{border:1px solid #DDD;border-top:0}.exp-tbs-non-member #solutionPlayer .viewFullSample,.exp-tbs-non-member #solutionPlayer .view-sample-link{display:none}.exp-tbs-non-member .bottom-links .chapter-list li a,.exp-tbs-non-member .bottom-links .problem-list li a{font-weight:normal}.exp-tbs-non-member .soln-page-right-col{margin:0}.exp-tbs-non-member .soln-page-right-col .brain{display:block;margin:100px auto 0}.exp-tbs-non-member .soln-page-right-col .rollover-text{text-align:center}.exp-tbs-non-member .soln-page-right-col .rollover-text .top-row{margin:10px 0}.exp-tbs-non-member .cs-obfuscation.exp-tbs{width:681px}.exp-tbs-non-member .cs-obfuscation.exp-tbs .C-Eggshell-dialog.C-Eggshell-inline-dialog{padding:0;margin:0}.exp-tbs-non-member .cs-obfuscation.exp-tbs .dialog{text-align:center;width:350px;padding:50px 0px;border:10px solid rgba(8, 8, 8, 0.2);margin:0 auto;position:relative;top:45px}.exp-tbs-non-member .cs-obfuscation.exp-tbs .dialog .solution-info{font-family:"MuseoSansRounded-500", "Helvetica", Sans-serif;font-size:17px}.exp-tbs-non-member .cs-obfuscation.exp-tbs .dialog a{font-weight:normal;font-size:13px}.exp-tbs-non-member .cs-obfuscation.exp-tbs .dialog div{width:100%;display:inline-block;margin:10px 0}.exp-tbs-non-member .cs-obfuscation.exp-tbs .dialog button{float:none;margin-right:0}.exp-tbs-non-member .cs-obfuscation.exp-tbs.sol-2{background-image:url(../assets/site/images/img-obfuscation-01-tbsplayer-681x535.png);height:535px}.exp-tbs-non-member .cs-obfuscation.exp-tbs.sol-3{background-image:url(../assets/site/images/img-obfuscation-02-tbsplayer-681x895.png);height:895px}.exp-tbs-non-member .cs-obfuscation.exp-tbs.sol-4{background-image:url(../assets/site/images/img-obfuscation-03-tbsplayer-681x715.png);height:715px}.exp-tbs-non-member .cs-obfuscation.exp-tbs.sol-5{background-image:url(../assets/site/images/img-obfuscation-05-tbsplayer-681x355.png);height:355px}.exp-tbs-non-member .no-solution{padding:0;margin-bottom:35px;border:none;width:665px}.exp-tbs-non-member .no-solution .disclaimer{color:#999999;font-size:14px}.exp-tbs-non-member .no-solution .btn-secondary-sm{padding:10px 20px;border-radius:3px 3px 3px 3px;position:relative;left:252px;top:5px;font-weight:normal}.exp-tbs-non-member .no-solution .btn-secondary-sm:hover{text-decoration:none}#solutionHeader .edition-content{margin-bottom:25px}.solution-player{margin:10px 0 50px 0}.blankBookImage{background-image:url(../assets/site/icons/icn-tbs-unav-180x216.png);width:165px;height:200px;background-size:cover;position:relative;margin-left:10px;float:left;color:#FFF;text-align:center}.unavailable-text{margin:20px 0 0 32px;display:inline-block;font-size:14px;color:#999999}.unavailableSearchBtn{margin-top:15px}