.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}
.view-freemium-solution.btn-primary-sm{margin-left:10px}.view-freemium-solution.disabled{opacity:.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}
.term-selector{width:280px}.term-selector+.chzn-container{font-family:"MuseoSansRounded-500",Sans-serif;float:right;font-size:24px;color:#555;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:#555}.term-selector+.chzn-container .chzn-results .highlighted{background:0;color:#eb7100}.term-selector+.chzn-container .chzn-results .result-selected{background:url(/s/_widget/pricebox/images/icn-check-9.png) 10px 56% no-repeat;color:#eb7100}.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:0}.term-selector+.chzn-container .chzn-single{background:0;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:0;-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,#eee));background-image:-webkit-linear-gradient(center bottom,white 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,white 0,#eee 50%);background-image:-o-linear-gradient(bottom,white 0,#eee 50%);background-image:-ms-linear-gradient(top,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(top,#fff 0,#eee 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:0 4px 28px -6px rgba(0,0,0,0.4);-webkit-box-shadow:0 4px 28px -6px rgba(0,0,0,0.4);box-shadow:0 4px 28px -6px rgba(0,0,0,0.4);-moz-opacity:0;-webkit-opacity:0;opacity:0;-ms-transition:opacity .3s cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity .3s cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity .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}
.chzn-container{font-size:13px;position:relative;display:inline-block;zoom:1;*display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #767676;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:#555;text-decoration:none}.chzn-container-single .chzn-default{color:#767676}.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(/s/_widget/jquery.chosen/chosen-sprite.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(/s/_global/images/chosen-sprite.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:#fff url(/s/_global/images/chosen-sprite.png) no-repeat 100% -20px;background:url(/s/_global/images/chosen-sprite.png) no-repeat 100% -20px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,white),color-stop(0.99,#eee));background:url(/s/_global/images/chosen-sprite.png) no-repeat 100% -20px,-webkit-linear-gradient(center bottom,white 85%,#eee 99%);background:url(/s/_global/images/chosen-sprite.png) no-repeat 100% -20px,-moz-linear-gradient(center bottom,white 85%,#eee 99%);background:url(/s/_global/images/chosen-sprite.png) no-repeat 100% -20px,-o-linear-gradient(bottom,white 85%,#eee 99%);background:url(/s/_global/images/chosen-sprite.png) no-repeat 100% -20px,-ms-linear-gradient(top,#fff 85%,#eee 99%);background:url(/s/_global/images/chosen-sprite.png) no-repeat 100% -20px,-ms-linear-gradient(top,#fff 85%,#eee 99%);background:url(/s/_global/images/chosen-sprite.png) no-repeat 100% -20px,linear-gradient(top,#fff 85%,#eee 99%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #767676;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,#eee));background-image:-webkit-linear-gradient(center bottom,white 85%,#eee 99%);background-image:-moz-linear-gradient(center bottom,white 85%,#eee 99%);background-image:-o-linear-gradient(bottom,white 85%,#eee 99%);background-image:-ms-linear-gradient(top,#fff 85%,#eee 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(top,#fff 85%,#eee 99%);border:1px solid #767676;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:#555;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:#767676}.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,#eee));background-image:-webkit-linear-gradient(center bottom,#e4e4e4 0,#eee 70%);background-image:-moz-linear-gradient(center bottom,#e4e4e4 0,#eee 70%);background-image:-o-linear-gradient(bottom,#e4e4e4 0,#eee 70%);background-image:-ms-linear-gradient(top,#e4e4e4 0,#eee 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4e4e4',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(top,#e4e4e4 0,#eee 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(/s/_global/images/chosen-sprite.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:#767676;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(/s/_widget/jquery.chosen/chosen-sprite.png) no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url(/s/_widget/jquery.chosen/chosen-sprite.png) no-repeat -22px -3px}.chzn-container-active .chzn-single{border:1px solid #eb7100}.chzn-container-active .chzn-single-with-drop{border:1px solid #767676;-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,#eee));background-image:-webkit-linear-gradient(center bottom,white 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,white 0,#eee 50%);background-image:-o-linear-gradient(bottom,white 0,#eee 50%);background-image:-ms-linear-gradient(top,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(top,#fff 0,#eee 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:0}.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:.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:0}.chzn-rtl .chzn-search input{background:url(/s/_widget/jquery.chosen/chosen-sprite.png) no-repeat -38px -20px,#fff;background:url(/s/_widget/jquery.chosen/chosen-sprite.png) no-repeat -38px -20px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,white),color-stop(0.99,#eee));background:url(/s/_widget/jquery.chosen/chosen-sprite.png) no-repeat -38px -20px,-webkit-linear-gradient(center bottom,white 85%,#eee 99%);background:url(/s/_widget/jquery.chosen/chosen-sprite.png) no-repeat -38px -20px,-moz-linear-gradient(center bottom,white 85%,#eee 99%);background:url(/s/_widget/jquery.chosen/chosen-sprite.png) no-repeat -38px -20px,-o-linear-gradient(bottom,white 85%,#eee 99%);background:url(/s/_widget/jquery.chosen/chosen-sprite.png) no-repeat -38px -20px,-ms-linear-gradient(top,#fff 85%,#eee 99%);background:url(/s/_widget/jquery.chosen/chosen-sprite.png) no-repeat -38px -20px,-ms-linear-gradient(top,#fff 85%,#eee 99%);background:url(/s/_widget/jquery.chosen/chosen-sprite.png) no-repeat -38px -20px,linear-gradient(top,#fff 85%,#eee 99%);padding:4px 5px 4px 20px}.no-search+.chzn-container .chzn-search{position:absolute;left:-9999px}
div.msg-success{border-radius:5px;position:absolute;background:rgba(0,0,0,0.8) url(/s/_global/images/icn-msg-success-16.png) no-repeat 10px 10px;color:#767676;padding:10px 10px 10px 36px;display:block}div.msg-error{border-radius:5px;position:absolute;background:#f7e1df url(/s/_global/images/icn-msg-error-16.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("/s/_global/images/fb-signin.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(/s/_global/images/btn-fb-connect.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(/s/homeworkhelp/images/fb-connect-sm.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(/s/homeworkhelp/images/fb_freemium_btn.png);background-repeat:no-repeat;background-position:center center;width:270px;height:36px;overflow:hidden;cursor:pointer;background-color:#f5f5f5}
.C-Eggshell-loading-inline{width:60px;height:20px;background:transparent url("//c.cheggcdn.com/assets/site/icons/loading-indicator_v02.gif") 0 0 no-repeat;background-size:contain}.mobile .C-Eggshell-loading-inline{margin:30px auto}
.C-Eggshell-studysolution .result-wrapper.chg-autocomplete-container{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.C-Eggshell-studysolution .result-wrapper.chg-autocomplete-container ul li .autocomplete-hdr{color:#767676;font-weight:normal;max-height:33px;overflow:hidden}.C-Eggshell-studysolution .result-wrapper.chg-autocomplete-container ul li .autocomplete-hdr .chg-suggest-term{color:#ffb70d;font-weight:bold}.C-Eggshell-studysolution .result-wrapper.chg-autocomplete-container .automplete-sec-hdr,.C-Eggshell-studysolution .result-wrapper.chg-autocomplete-container .truncate-more-link,.C-Eggshell-studysolution .result-wrapper.chg-autocomplete-container .autocomplete-star-rating{display:none}.C-Eggshell-studysolution .result-wrapper.chg-autocomplete-container li:last-child{border-radius:0;border-bottom:1px solid #ddd !important}.C-Eggshell-studysolution .result-wrapper.chg-autocomplete-container li:hover,.C-Eggshell-studysolution .result-wrapper.chg-autocomplete-container li.suggest-selected{background-color:#fff8e3}.C-Eggshell-studysolution .ask-new-question-wrapper{padding:10px;color:#007c8a;border-bottom:1px solid #ddd}.C-Eggshell-studysolution .view-all-result-wrapper{background:#eee;color:#767676;text-align:center;padding:10px;cursor:pointer}.C-Eggshell-studysolution .studysolution-input-wrapper,.C-Eggshell-studysolution .studysolution-tbs-wrapper{padding:8px;position:relative}.C-Eggshell-studysolution .studysolution-input-wrapper input,.C-Eggshell-studysolution .studysolution-tbs-wrapper input{box-sizing:border-box;width:100%;border:1px solid #ddd;padding:5px;-webkit-box-shadow:0 0 0 8px #eee;-moz-box-shadow:0 0 0 8px #eee;box-shadow:0 0 0 8px #eee}.C-Eggshell-studysolution .book-list-label{color:#555;font-size:14px;position:relative;margin-top:15px}.C-Eggshell-studysolution .book-list a img{max-width:100px;max-height:117px;margin-right:20px}.C-Eggshell-studysolution .book-list :last-child img{margin-right:0}.C-Eggshell-studysolution .get-soln{cursor:pointer}.C-Eggshell-studysolution .ask-question-icn{display:inline-block;*display:inline;background:transparent url("/s/sihp/i/sprite-sihp.png") 0 -360px no-repeat;width:20px;height:20px;vertical-align:bottom;margin-right:5px}.C-Eggshell-studysolution .studysolution-tbs-book{background:#eee;color:#f2f2f2;padding:25px}.C-Eggshell-studysolution .studysolution-tbs-book:after{content:"";display:table;clear:both}.C-Eggshell-studysolution .studysolution-tbs-book img{float:left;margin-right:10px;width:60px}.C-Eggshell-studysolution .studysolution-tbs-book .chapter-dd{margin-right:10px}.C-Eggshell-studysolution .studysolution-tbs-book .study-header .study-guidance{color:#767676;font-size:18px}.C-Eggshell-studysolution .studysolution-tbs-book .study-header .study-title{display:inline-block;color:#555;font-size:24px}.C-Eggshell-studysolution .studysolution-tbs-book .study-header .study-edition{display:inline-block;color:#555;font-size:24px}.C-Eggshell-studysolution .focused .icn-x{display:inline-block;*display:inline;background:transparent url("/s/_widget/autocomplete/images/sprite-autosuggest-v01.png") -360px -60px no-repeat;width:12px;height:11px;vertical-align:bottom;position:absolute;top:16px;right:16px;cursor:pointer}.study-quick-links a{width:100%;text-align:center}.book-list-container .C-Eggshell-loading-inline{margin:10px auto}.book-list-container .book-list-header{margin-top:15px;font-size:18px;color:#333}.book-list-container .book-list{margin-top:15px}.book-list-container .C-Eggshell-studysolution-book ul li{width:50%;margin:0 0 15px 0;padding:0;float:left}.book-list-container .C-Eggshell-studysolution-book li a.my-item-solution span.title{max-width:270px;width:auto}
.C-Eggshell-my-book-solution ul li:hover,.C-Eggshell-studysolution-book ul li:hover{background:#e9e9e9;border-color:#e9e9e9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.C-Eggshell-my-book-solution ul li,.C-Eggshell-studysolution-book ul li{display:inline;float:left;margin-right:20px;text-align:center;float:none;display:block;margin:0 0 5px -5px;padding:5px;border-radius:3px;border-color:transparent}.C-Eggshell-my-book-solution ul li a.my-item-solution,.C-Eggshell-studysolution-book ul li a.my-item-solution{width:auto;border:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:0;text-align:left;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:none;text-decoration:none;display:block}.C-Eggshell-my-book-solution ul li a.my-item-solution .book-cover,.C-Eggshell-studysolution-book ul li a.my-item-solution .book-cover{background-image:url(//c.cheggcdn.com/assets/site/icons/icn-tbs-thumb-60x72.png);height:72px;width:60px;float:left;margin-right:10px}.C-Eggshell-my-book-solution ul li a.my-item-solution span.title,.C-Eggshell-my-book-solution ul li a.my-item-solution span.author,.C-Eggshell-studysolution-book ul li a.my-item-solution span.title,.C-Eggshell-studysolution-book ul li a.my-item-solution span.author{display:block;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;color:#333;width:160px;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.C-Eggshell-my-book-solution ul li a.my-item-solution span.author,.C-Eggshell-studysolution-book ul li a.my-item-solution span.author{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555}.C-Eggshell-my-book-solution ul li:nth-child(1n+4),.C-Eggshell-studysolution-book ul li:nth-child(1n+4){margin-top:0}
.C-Eggshell-text-ellipsis p:first-child{display:block;overflow:hidden}.C-Eggshell-text-ellipsis .start-quote{background:url(/s/_widget/coursereview/i/img-quote-start-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-right:4px}.C-Eggshell-text-ellipsis .end-quote{background:url(/s/_widget/coursereview/i/img-quote-end-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-left:4px}.C-Eggshell-text-ellipsis .more-link{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:11px;color:#007c8a;line-height:21px;padding-left:4px}
.C-eggshell-message-error{overflow:hidden}
.C-Eggshell-stream-feed .error{margin-bottom:20px}.C-Eggshell-stream-feed .loading .C-Eggshell-loading-inline{margin:0 auto}.C-Eggshell-stream-feed .more button{width:100%}.C-Eggshell-stream-feed.hide-all-native-posts .more,.C-Eggshell-stream-feed.hide-all-native-posts .more button,.C-Eggshell-stream-feed.hide-all-native-posts .post.post-entity{display:none}
.item-post .post-author-name{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#007c8a}.item-post .post-context-link{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555;font-weight:bold}.item-post .post-timestamp{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#767676}.item-post .start-quote{background:url(/s/_widget/coursereview/i/img-quote-start-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-right:4px}.item-post .end-quote{background:url(/s/_widget/coursereview/i/img-quote-end-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-left:4px}.item-post .item-post-icon-avatar-sml{width:40px;height:40px;display:block}.item-post .item-post-icon-avatar-sml img{width:100%;height:100%}.item-post.item-collection-container .item-post-header{font-family:"Helvetica","Arial",Sans-serif;color:#555;font-size:16px;margin-bottom:5px}.item-post.item-collection-container .school-add-benefit{padding-bottom:10px}.item-post.background-notice-container{background-color:#fff9e9;padding:20px 20px 20px 10px}.item-post.background-notice-container .item-post-icon-container span{background-image:url(/s/_global/images/icn-missing-data-60x60.png);height:60px;width:60px}.C-Eggshell-stream-post-container.highlighted .item-post-container{background:#fff9e9;padding:20px}.item-post-container{border-bottom:1px dashed #ddd;margin-bottom:20px;min-height:75px;padding-bottom:20px;overflow:hidden}.item-post-container h3{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#555;float:none;padding-bottom:5px}.item-post-container h3 strong{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#555}.item-post-container .subheadline{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;color:#555}.item-post-container .item-post-icon-container{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#555;display:none;width:75px;min-height:75px;float:left}.item-post-container .item-post-icon-container .item-post-icon{width:60px;height:60px;display:block;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;overflow:hidden}.item-post-container .item-post-icon-container .item-post-icon-avatar{border:1px solid #CCC;width:60px;height:60px}.item-post-container .item-post-icon-container .item-post-icon-avatar img{width:100%;height:100%}.item-post-container .item-post-content-container{float:none;position:relative}.item-post-container .item-post-content-container a.delete-post{display:block;width:30px;height:30px;background:transparent url(/s/_global/images/icn-search-close-15x15.png) center center no-repeat;right:-9px;top:-8px;position:absolute}.item-post-container .item-post-content-container a.delete-post:hover{background:transparent url(/s/_global/images/icn-search-close-hvr-15x15.png) center center no-repeat}.item-post-container .item-post-content-container.noIcon{margin-left:0}
.item-post .post-author-name{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#007c8a}.item-post .post-context-link{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555;font-weight:bold}.item-post .post-timestamp{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#767676}.item-post .start-quote{background:url(/s/_widget/coursereview/i/img-quote-start-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-right:4px}.item-post .end-quote{background:url(/s/_widget/coursereview/i/img-quote-end-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-left:4px}.item-post .item-post-icon-avatar-sml{width:40px;height:40px;display:block}.item-post .item-post-icon-avatar-sml img{width:100%;height:100%}.item-post.item-collection-container .item-post-header{font-family:"Helvetica","Arial",Sans-serif;color:#555;font-size:16px;margin-bottom:5px}.item-post.item-collection-container .school-add-benefit{padding-bottom:10px}.item-post.background-notice-container{background-color:#fff9e9;padding:20px 20px 20px 10px}.item-post.background-notice-container .item-post-icon-container span{background-image:url(/s/_global/images/icn-missing-data-60x60.png);height:60px;width:60px}.item-post{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555}.item-post .item-post-icon-question{background-image:url(/s/_global/images/icn-QnA-cir-60x60.png)}.item-post .item-post-icon-answer{background-image:url(/s/_global/images/icn-QnA-cir-60x60.png)}.item-post .item-post-icon-review{background-image:url(/s/_global/images/icn-course-review-60x60.png)}.item-post .item-post-header{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555;margin-bottom:10px;padding-right:30px}.item-post .item-post-body{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;color:#555}.item-post .item-post-body .more-link{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:11px;color:#007c8a;line-height:21px;padding-left:4px}.item-post ul.avatar-list-sml li{display:inline-block;width:40px;height:40px;margin-right:10px}
.item-post .post-author-name{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#007c8a}.item-post .post-context-link{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555;font-weight:bold}.item-post .post-timestamp{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#767676}.item-post .start-quote{background:url(/s/_widget/coursereview/i/img-quote-start-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-right:4px}.item-post .end-quote{background:url(/s/_widget/coursereview/i/img-quote-end-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-left:4px}.item-post .item-post-icon-avatar-sml{width:40px;height:40px;display:block}.item-post .item-post-icon-avatar-sml img{width:100%;height:100%}.item-post.item-collection-container .item-post-header{font-family:"Helvetica","Arial",Sans-serif;color:#555;font-size:16px;margin-bottom:5px}.item-post.item-collection-container .school-add-benefit{padding-bottom:10px}.item-post.background-notice-container{background-color:#fff9e9;padding:20px 20px 20px 10px}.item-post.background-notice-container .item-post-icon-container span{background-image:url(/s/_global/images/icn-missing-data-60x60.png);height:60px;width:60px}.item-post-body .profile-link{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;color:#555}
.C-Eggshell-stream-like .like-container{margin:13px 0 15px 0;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#767676}.C-Eggshell-stream-like .like-container .button-alignment{float:left;display:inline-block;height:26px}.C-Eggshell-stream-like .like-container .button-alignment a{margin:0 10px 0 0;display:inline-block}.C-Eggshell-stream-like .like-container .names{display:table-cell;height:26px;vertical-align:middle}.C-Eggshell-stream-like .like-container .names a{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#767676}.C-Eggshell-stream-like a.like:hover,.C-Eggshell-stream-like a.unlike:hover{cursor:pointer}.comment-like-container .C-Eggshell-stream-like,.comment-like-container .like-container{display:inline}
.item-post .post-author-name{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#007c8a}.item-post .post-context-link{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555;font-weight:bold}.item-post .post-timestamp{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#767676}.item-post .start-quote{background:url(/s/_widget/coursereview/i/img-quote-start-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-right:4px}.item-post .end-quote{background:url(/s/_widget/coursereview/i/img-quote-end-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-left:4px}.item-post .item-post-icon-avatar-sml{width:40px;height:40px;display:block}.item-post .item-post-icon-avatar-sml img{width:100%;height:100%}.item-post.item-collection-container .item-post-header{font-family:"Helvetica","Arial",Sans-serif;color:#555;font-size:16px;margin-bottom:5px}.item-post.item-collection-container .school-add-benefit{padding-bottom:10px}.item-post.background-notice-container{background-color:#fff9e9;padding:20px 20px 20px 10px}.item-post.background-notice-container .item-post-icon-container span{background-image:url(/s/_global/images/icn-missing-data-60x60.png);height:60px;width:60px}.C-Eggshell-stream-commentList .load-more-comments{display:block;height:25px;line-height:25px;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#767676;background:#f5f5f5;width:100%;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.C-Eggshell-stream-commentList .add-comment-container{min-height:40px}.C-Eggshell-stream-commentList .add-comment-container .loading-indicator{display:none}.C-Eggshell-stream-commentList .add-comment-container.posting .loading-indicator{display:block;width:75px;height:20px;background:transparent url("//c.cheggcdn.com/assets/site/icons/loading-indicator_v02.gif") 0 0 no-repeat;margin:25px auto -10px auto;background-size:contain}.C-Eggshell-stream-commentList .add-comment-container.posting .btn-outline-sm.add-comment-button,.C-Eggshell-stream-commentList .add-comment-container.posting .comment-avatar,.C-Eggshell-stream-commentList .add-comment-container.posting .add-comment-input-container{display:none}.C-Eggshell-stream-commentList .add-comment-container{float:none;margin-top:15px}.C-Eggshell-stream-commentList .add-comment-container .comment-avatar{border-right:0}.C-Eggshell-stream-commentList .add-comment-container .add-comment-input-container{margin-right:0;margin-left:40px;display:block}.C-Eggshell-stream-commentList .add-comment-container .add-comment-input-container textarea.add-comment-input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:none;height:40px;min-height:40px;max-height:200px;padding:10px;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#333;border:1px solid #ddd;border-left:0;width:100%}.C-Eggshell-stream-commentList .add-comment-container .add-comment-input-container ::-webkit-input-placeholder{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#DDD}.C-Eggshell-stream-commentList .add-comment-container .add-comment-input-container ::-moz-placeholder{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#DDD}.C-Eggshell-stream-commentList .add-comment-container .add-comment-input-container :-ms-input-placeholder{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#DDD}.C-Eggshell-stream-commentList .add-comment-container .add-comment-input-container textarea:-moz-placeholder{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#DDD}.C-Eggshell-stream-commentList .add-comment-container .add-comment-button{display:none}.C-Eggshell-stream-commentList .add-comment-container.active .add-comment-input-container{margin-right:109px;display:block}.C-Eggshell-stream-commentList .add-comment-container.active .add-comment-button{width:94px;padding:0;float:right;margin-top:3px;display:inline-block}
.item-post .post-author-name{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#007c8a}.item-post .post-context-link{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555;font-weight:bold}.item-post .post-timestamp{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#767676}.item-post .start-quote{background:url(/s/_widget/coursereview/i/img-quote-start-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-right:4px}.item-post .end-quote{background:url(/s/_widget/coursereview/i/img-quote-end-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-left:4px}.item-post .item-post-icon-avatar-sml{width:40px;height:40px;display:block}.item-post .item-post-icon-avatar-sml img{width:100%;height:100%}.item-post.item-collection-container .item-post-header{font-family:"Helvetica","Arial",Sans-serif;color:#555;font-size:16px;margin-bottom:5px}.item-post.item-collection-container .school-add-benefit{padding-bottom:10px}.item-post.background-notice-container{background-color:#fff9e9;padding:20px 20px 20px 10px}.item-post.background-notice-container .item-post-icon-container span{background-image:url(/s/_global/images/icn-missing-data-60x60.png);height:60px;width:60px}.comment{clear:left;margin-top:15px;min-height:40px;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555}.comment .comment-avatar-container{width:40px;float:left;position:relative;z-index:1}.comment .comment-body-container{float:none;padding-left:50px;position:relative}.comment .comment-body-container .comment-header .comment-author-name{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555}.comment .comment-body-container .comment-body{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555}.comment .comment-body-container a.delete-comment{display:block;width:30px;height:30px;background:transparent url(/s/_global/images/icn-search-close-15x15.png) center center no-repeat;right:-9px;top:-8px;position:absolute}.comment .comment-body-container a.delete-comment:hover{background:transparent url(/s/_global/images/icn-search-close-hvr-15x15.png) center center no-repeat}.comment-avatar{height:40px;width:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.comment-avatar img{width:100%;height:100%}
.item-post .post-author-name{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#007c8a}.item-post .post-context-link{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555;font-weight:bold}.item-post .post-timestamp{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#767676}.item-post .start-quote{background:url(/s/_widget/coursereview/i/img-quote-start-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-right:4px}.item-post .end-quote{background:url(/s/_widget/coursereview/i/img-quote-end-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-left:4px}.item-post .item-post-icon-avatar-sml{width:40px;height:40px;display:block}.item-post .item-post-icon-avatar-sml img{width:100%;height:100%}.item-post.item-collection-container .item-post-header{font-family:"Helvetica","Arial",Sans-serif;color:#555;font-size:16px;margin-bottom:5px}.item-post.item-collection-container .school-add-benefit{padding-bottom:10px}.item-post.background-notice-container{background-color:#fff9e9;padding:20px 20px 20px 10px}.item-post.background-notice-container .item-post-icon-container span{background-image:url(/s/_global/images/icn-missing-data-60x60.png);height:60px;width:60px}.C-Eggshell-stream-name-collector{margin-bottom:20px}.C-Eggshell-stream-name-collector .name-collector div.input-container-container{float:none;margin-right:128px}.C-Eggshell-stream-name-collector .name-collector .input-container{width:50%;float:left;margin-top:11px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.C-Eggshell-stream-name-collector .name-collector .input-container input{width:100%;height:40px;line-height:40px}.C-Eggshell-stream-name-collector .name-collector .input-container input.name-collector-fname{margin-right:15px}.C-Eggshell-stream-name-collector .name-collector .save-name{float:right;width:128px;margin-top:13px}.C-Eggshell-stream-name-collector .loading-indicator{position:absolute;top:50%;left:50%;margin:-7px 0 0 -65px;z-index:100000000}
.item-post .post-author-name{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#007c8a}.item-post .post-context-link{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555;font-weight:bold}.item-post .post-timestamp{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#767676}.item-post .start-quote{background:url(/s/_widget/coursereview/i/img-quote-start-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-right:4px}.item-post .end-quote{background:url(/s/_widget/coursereview/i/img-quote-end-8x8-light.png) no-repeat scroll center transparent;height:8px;width:8px;display:inline-block;position:relative;top:-3px;margin-left:4px}.item-post .item-post-icon-avatar-sml{width:40px;height:40px;display:block}.item-post .item-post-icon-avatar-sml img{width:100%;height:100%}.item-post.item-collection-container .item-post-header{font-family:"Helvetica","Arial",Sans-serif;color:#555;font-size:16px;margin-bottom:5px}.item-post.item-collection-container .school-add-benefit{padding-bottom:10px}.item-post.background-notice-container{background-color:#fff9e9;padding:20px 20px 20px 10px}.item-post.background-notice-container .item-post-icon-container span{background-image:url(/s/_global/images/icn-missing-data-60x60.png);height:60px;width:60px}.C-Eggshell-stream-school-collector{margin-bottom:20px}.C-Eggshell-stream-school-collector .loading-indicator{position:absolute;top:50%;left:50%;margin:-7px 0 0 -65px;z-index:100000000}
.C-Eggshell-smartselect .selected-options{margin:0 10px 10px;overflow:hidden}.C-Eggshell-smartselect .selected-options .btn-flat-mini{position:relative;padding:0 20px 0 10px;margin-top:10px;line-height:24px;margin-right:10px}.C-Eggshell-smartselect .selected-options .btn-flat-mini span.remove-selection{background-image:url(/s/_global/images/sml-x.png);width:8px;height:8px;position:absolute;right:7px;top:9px}.C-Eggshell-smartselect .selected-options .dropdown-trigger{display:inline-block;position:relative;line-height:16px;vertical-align:middle;overflow:hidden;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;color:#767676}.C-Eggshell-smartselect .selected-options .dropdown-trigger:hover{text-decoration:underline;cursor:pointer}.C-Eggshell-smartselect .select-mini.multi{overflow:hidden}.C-Eggshell-smartselect .smart-select{width:100%;position:relative}.C-Eggshell-smartselect .smart-select .selections{left:-1px;border:1px solid #eb7100;border-top:1px solid #DDD;width:100%;position:absolute;z-index:5;overflow-y:scroll;max-height:150px;box-shadow:0 2px 2px rgba(0,0,0,0.2)}.C-Eggshell-smartselect .smart-select .selections .select-option{background-color:#fff;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#555;padding:10px}.C-Eggshell-smartselect .smart-select .selections .select-option:hover{cursor:pointer;background-color:#fff8e4}
.C-Eggshell-stream-postbox{border-bottom:1px solid #DDD;margin-bottom:20px}.C-Eggshell-stream-postbox.expanded{padding-bottom:20px}.C-Eggshell-stream-postbox.collapsed{padding-bottom:5px}.C-Eggshell-stream-postbox .message-area{overflow:hidden}.C-Eggshell-stream-postbox .message-area .C-eggshell-message-error{margin-bottom:15px}.C-Eggshell-stream-postbox .postbox-action-area{border:1px solid #eb7100;box-shadow:0 2px 2px rgba(0,0,0,0.2);margin-right:110px;height:36px}.C-Eggshell-stream-postbox .postbox-action-area.collapsed{vertical-align:top;margin-bottom:15px;box-shadow:0 0 0 rgba(0,0,0,0);display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:110px;float:none}.C-Eggshell-stream-postbox .postbox-action-area.collapsed .post-options{display:none}.C-Eggshell-stream-postbox .postbox-action-area.collapsed .flex-text-area{color:#767676;height:34px}.C-Eggshell-stream-postbox .postbox-action-area.collapsed .flex-text-area .C-Eggshell-flexible-area textarea.flexible-area{height:34px}.C-Eggshell-stream-postbox .postbox-action-area .flex-text-area{overflow:hidden}.C-Eggshell-stream-postbox .postbox-action-area .flex-text-area .C-Eggshell-flexible-area textarea.flexible-area{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#333;border:0 none}.C-Eggshell-stream-postbox .postbox-action-area .flex-text-area .C-Eggshell-flexible-area textarea.flexible-area:focus{outline:0}.C-Eggshell-stream-postbox .postbox-action-area .flex-text-area .C-Eggshell-flexible-area textarea.flexible-area::-webkit-input-placeholder{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#767676}.C-Eggshell-stream-postbox .postbox-action-area .flex-text-area .C-Eggshell-flexible-area textarea.flexible-area::-moz-placeholder{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#767676}.C-Eggshell-stream-postbox .postbox-action-area .flex-text-area .C-Eggshell-flexible-area textarea.flexible-area:-ms-input-placeholder{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#767676}.C-Eggshell-stream-postbox .postbox-action-area .flex-text-area .C-Eggshell-flexible-area textarea.flexible-area:-moz-placeholder{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#767676}.C-Eggshell-stream-postbox .postbox-action-area .post-options{border-top:1px dashed #DDD;margin-top:1px}.C-Eggshell-stream-postbox .post-btn{height:50px}.C-Eggshell-stream-postbox .post-btn .btn-flat-sm.post{background-color:#eb7100;color:#fff;float:right;margin-top:15px;border:0 none;width:100px}.C-Eggshell-stream-postbox .post-btn .btn-flat-sm.post:hover{background-color:#ee6900}.C-Eggshell-stream-postbox .post-btn.collapsed{display:inline-block;height:49px;padding-left:10px;float:right;width:100px}.C-Eggshell-stream-postbox .post-btn.collapsed .btn-flat-sm.post{margin-top:0}.C-Eggshell-stream-postbox .post-btn.bottom{display:none}.C-Eggshell-stream-postbox .post-btn.top{display:inline-block;height:49px;padding-left:10px;float:right;width:100px}.C-Eggshell-stream-postbox .post-btn.top .btn-flat-sm.post{margin-top:1px}.C-Eggshell-stream-postbox .item-post-container{border-bottom:0;margin-bottom:0;overflow:visible}.C-Eggshell-stream-postbox .item-post-container h3.postbox-headline{margin-bottom:5px}.C-Eggshell-stream-postbox.postbox-disabled{border-bottom:0;margin-bottom:0}.C-Eggshell-stream-postbox.postbox-disabled .item-post-container{border-bottom:0}.C-Eggshell-stream-postbox.postbox-disabled .C-Eggshell-stream-name-collector .item-post-container{min-height:100px}
.selected-options{overflow:hidden}
.C-common-getapp h4{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:20px;color:#767676}.C-common-getapp #disclaimer{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:12px;color:#DDD;margin-bottom:35px}.C-common-getapp #disclaimer a{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:12px;color:#DDD;text-decoration:underline}.C-common-getapp .getapp-input-wrapper{text-align:center}.C-common-getapp #phone-number{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:24px;color:#555;text-align:center;width:200px;margin-right:5px;height:42px;background-color:#f5f5f5;border:1px solid #DDD;padding:12px 10px 8px 10px}.C-common-getapp #get-app-btn{width:180px}.C-common-getapp #app-store-wrapper{border-top:1px solid #ddd;padding-top:20px;margin-top:60px;text-align:center}.C-common-getapp .msg-success{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:18px;color:#555;text-align:center}.C-common-getapp .msg-error{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:18px;color:#d3332a;margin-left:146px}.C-common-getapp .cvload{text-align:center}.C-common-getapp .getapp-content{height:45px}
.c-page .c-page-mainCol{float:none;position:relative}.c-page .c-page-rightCol{float:right}.c-page .c-page-rightCol-container{overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.c-page .c-page-rightCol-container .item-quick-links{margin-bottom:30px}.c-page .c-page-rightCol-adlabel{margin-top:60px;margin-bottom:12px;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#DDD;text-transform:uppercase;text-align:center}.c-page .c-page-rightCol-adContent{float:right;width:300px;height:300px}
.c-page.l .c-page-mainCol{float:none}
.c-page.l-s .c-page-mainCol{margin-right:320px}.c-page.l-s .c-page-rightCol{width:300px}
.c-page.f-l-s{margin-left:25px}.c-page.f-l-s .c-page-topRow{width:100%;margin-bottom:15px}.c-page.f-l-s .c-page-mainCol{margin-right:320px}.c-page.f-l-s .c-page-rightCol{width:300px}.c-page.f-l-s .c-page-rightCol-adlabel{display:none}
.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline,.jcrop-hline{background:#fff url(/s/_widget/jquery.jcrop/Jcrop.gif) top left repeat;font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px !important}.jcrop-hline{height:1px !important;width:100%}.jcrop-vline.right{right:0}.jcrop-hline.bottom{bottom:0}.jcrop-handle{background-color:#333;border:1px #eee solid;font-size:1px}.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:Alpha(opacity=70) !important;opacity:.7 !important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#FFF;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:Alpha(opacity=70) !important;opacity:.7 !important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFF;border-color:#000;border-radius:3px}.jcrop-holder img,img.jcrop-preview{max-width:none}
.C-widget-loading-indicator{width:75px;height:20px;background:transparent url("//c.cheggcdn.com/assets/site/icons/loading-indicator_v02.gif") 0 0 no-repeat;background-size:contain}
.C-profile-updateImage{margin-top:10px}.C-profile-updateImage .msg-error-sm{margin-bottom:15px}.C-profile-updateImage .msg-error-sm .chg-list li{margin-bottom:0;color:#333}.C-profile-updateImage .msg-error-sm .chg-list li span{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#333}.C-profile-updateImage .new-image{padding:15px 10px;background:#f5f5f5}.C-profile-updateImage .new-image ul{margin-right:225px;float:none}.C-profile-updateImage .new-image ul li span{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;color:#333;line-height:20px}.C-profile-updateImage .new-image .btn-primary-lg{float:right;margin:30px 20px 0 0}.C-profile-updateImage .col-header{min-height:65px}.C-profile-updateImage .col-header h4{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#333}.C-profile-updateImage .col-header p{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;color:#555}.C-profile-updateImage .l-col{width:350px;float:left;border-right:1px dashed #ddd;min-height:408px}.C-profile-updateImage .l-col .image-update-tools{width:300px}.C-profile-updateImage .l-col .image-update-tools ul li{float:none;display:inline-block;width:24%;margin-top:15px;border-right:1px solid #ddd}.C-profile-updateImage .l-col .image-update-tools ul li a{padding-left:30px;display:inline-block;height:20px;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#555}.C-profile-updateImage .l-col .image-update-tools ul li a:hover{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#eb7100}.C-profile-updateImage .l-col .image-update-tools ul li a.tool-rotate-r,.C-profile-updateImage .l-col .image-update-tools ul li a.tool-rotate-r.disabled:hover{background:transparent url("/s/_global/images/icn-pic-right-20x20.png") 0 0 no-repeat;padding-left:24px}.C-profile-updateImage .l-col .image-update-tools ul li a.tool-rotate-l,.C-profile-updateImage .l-col .image-update-tools ul li a.tool-rotate-l.disabled:hover{background:transparent url("/s/_global/images/icn-pic-left-20x20.png") 5px 0 no-repeat;padding-left:32px}.C-profile-updateImage .l-col .image-update-tools ul li a.tool-crop,.C-profile-updateImage .l-col .image-update-tools ul li a.tool-crop.disabled:hover{background:transparent url("/s/_global/images/icn-pic-crop-20x20.png") 5px 0 no-repeat}.C-profile-updateImage .l-col .image-update-tools ul li a.tool-delete,.C-profile-updateImage .l-col .image-update-tools ul li a.tool-delete.disabled:hover{background:transparent url("/s/_global/images/icn-pic-delete-20x20.png") 5px 0 no-repeat}.C-profile-updateImage .l-col .image-update-tools ul li a.tool-rotate-r:hover{background:transparent url("/s/_global/images/icn-pic-right-hvr-20x20.png") 0 0 no-repeat}.C-profile-updateImage .l-col .image-update-tools ul li a.tool-rotate-l:hover{background:transparent url("/s/_global/images/icn-pic-left-hvr-20x20.png") 5px 0 no-repeat}.C-profile-updateImage .l-col .image-update-tools ul li a.tool-crop:hover{background:transparent url("/s/_global/images/icn-pic-crop-hvr-20x20.png") 5px 0 no-repeat}.C-profile-updateImage .l-col .image-update-tools ul li a.tool-delete:hover{background:transparent url("/s/_global/images/icn-pic-delete-hvr-20x20.png") 5px 0 no-repeat}.C-profile-updateImage .l-col .image-update-tools ul li a.disabled,.C-profile-updateImage .l-col .image-update-tools ul li a.disabled:hover{cursor:default;text-decoration:none;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:18px;color:#555;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.C-profile-updateImage .l-col .image-update-tools ul li:first-child a{padding-left:24px}.C-profile-updateImage .l-col .image-update-tools ul li.last-item{border-right:0}.C-profile-updateImage .l-col .pl-image-div{width:300px;height:300px;background:#f5f5f5;display:table-cell;vertical-align:middle;text-align:center;position:relative;z-index:99;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.C-profile-updateImage .l-col .pl-image-div div.jcrop-holder{margin:0 auto;padding:0;background-color:#fff}.C-profile-updateImage .l-col .loadingIndicator{position:absolute;left:133px;top:279px;z-index:999}.C-profile-updateImage .r-col{width:240px;float:right;min-height:408px;padding-left:35px;position:relative}.C-profile-updateImage .r-col #preview-container{width:200px;height:200px;display:block;border:2px solid #ccc;overflow:hidden;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.C-profile-updateImage .r-col #preview-container.scaleImage img{width:100%;height:100%;max-width:100%;max-height:100%}.C-profile-updateImage .update-image-container{display:block}.C-profile-updateImage .update-image-controls{float:right;width:320px;display:block;position:absolute;right:0;bottom:3px;text-align:right}.C-profile-updateImage .update-image-controls .btn-primary-sm,.C-profile-updateImage .update-image-controls .btn-secondary-dk-sm{padding-left:20px;padding-right:20px}.C-profile-updateImage .update-image-controls .btn-secondary-dk-sm{margin-right:15px}.C-profile-updateImage .rotate-ninety img{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}.C-profile-updateImage .rotate-one-eighty img{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.C-profile-updateImage .rotate-two-seventy img{-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg)}.C-Eggshell-dialog .dialog .header .headline span{font-family:"Aspira-Light","Helvetica","Arial",Sans-serif;font-size:34px;color:#333}.jcrop-holder .jcrop-vline,.jcrop-holder .jcrop-hline{background:orange;font-size:0;position:absolute}.jcrop-holder .jcrop-handle{background:#eb7100;border:0}.jcrop-holder .jcrop-handle.ord-nw{left:0;top:0;margin-left:0;margin-top:0}.jcrop-holder .jcrop-handle.ord-ne{margin-right:0;margin-top:0;right:0;top:0}.jcrop-holder .jcrop-handle.ord-se{bottom:0;margin-bottom:0;margin-right:0;right:0}.jcrop-holder .jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:0;margin-left:0}.jcrop-holder .jcrop-dragbar.ord-n,.jcrop-holder .jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-holder .jcrop-dragbar.ord-e,.jcrop-holder .jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-holder .jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-holder .jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-holder .jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-holder .jcrop-dragbar.ord-w{margin-left:-4px}
input.course-dept{width:300px}input.dept-number{margin-left:20px;width:200px}.aggrDontShow{float:left;padding-top:5px;width:300px}
.abuse-flag{background:url("//c.cheggcdn.com/assets/site/images/CS/flags.png") no-repeat;background-repeat:none;display:block;height:15px;width:12px;text-indent:-9999px;cursor:pointer}.abuse-flag[disabled]{opacity:1}.abuse-flag:hover{background-position:-12px 0}.abuse-flag.flagged{background-position:-12px 0}.abuse-flag-hidden{overflow:hidden}.abuse-comment input[type="text"]{width:540px;padding:10px}.abuse-comment .chg-box-close{border-radius:5px 5px 5px 5px;padding:10px 10px 5px}.abuse-comment .chg-btn{border-radius:5px 5px 5px 5px;cursor:pointer;display:inline-block;padding:0 20px;text-align:center}.report-form{position:relative;overflow:hidden;height:300px;top:5px}.report-form a{cursor:pointer;color:#333}.report-form a:hover{text-decoration:initial}.report-form li{border-bottom:1px dashed #ccc;padding:5px;border-radius:5px}.report-form li:last-child{border-bottom:0}.report-form li:hover{background-color:#DDD}.report-form li .reason{color:#333;margin-top:5px;padding:1px}.report-form textarea{resize:none;height:50px;margin-top:5px;font-size:11px;border:2px solid #DDD;border-radius:4px}.report-form textarea:focus{outline:0;border:1px solid #5c90c7;-webkit-box-shadow:0 0 5px #5c90c7;box-shadow:0 0 5px #5c90c7}.report-form .moderator-button{margin-top:17px;width:98%;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.report-form .icon-chegg-Check{display:inline-block;color:#008155;margin-right:7px;position:relative;vertical-align:bottom;background-size:cover}.report-form .report-header{font-size:14px;font-weight:bold;margin:5px 3px}.report-form .cancel-feedback{padding-right:10px;margin-top:6px}.report-form .cancel-feedback a{color:#007c8a}.content-feedback{float:right;color:#767676}.content-feedback .feedback-header{float:left;margin-top:8px}.content-feedback .C-Eggshell-homeworkhelp-thumbrating{float:left}.content-feedback .C-Eggshell-homeworkhelp-thumbrating .rating-block{float:left;border:1px solid #aaa;border-radius:3px;margin-left:10px;padding:2px 5px;height:30px;background-color:#fff;color:#555}.content-feedback .C-Eggshell-homeworkhelp-thumbrating .rating-block:hover{background-color:#EEE}.content-feedback .C-Eggshell-homeworkhelp-thumbrating .rating-block:focus{outline:0;border:1px solid #5c90c7;-webkit-box-shadow:0 0 5px #5c90c7;box-shadow:0 0 5px #5c90c7}.content-feedback .C-Eggshell-homeworkhelp-thumbrating .thumb-button{float:left;padding:2px;background-repeat:no-repeat;background-size:cover}.content-feedback .C-Eggshell-homeworkhelp-thumbrating .thumbs-up{margin-left:5px}.content-feedback .C-Eggshell-homeworkhelp-thumbrating .thumbs-up .thumbs-up-active{width:20px;height:20px}.content-feedback .C-Eggshell-homeworkhelp-thumbrating .thumbs-up .thumbs-up-inactive{width:20px;height:20px}.content-feedback .C-Eggshell-homeworkhelp-thumbrating .thumbs-down{margin-left:5px;padding-top:3px}.content-feedback .C-Eggshell-homeworkhelp-thumbrating .thumbs-down .thumbs-down-active{width:20px;height:20px}.content-feedback .C-Eggshell-homeworkhelp-thumbrating .thumbs-down .thumbs-down-inactive{width:20px;height:20px}.content-feedback .C-Eggshell-homeworkhelp-thumbrating .review-count{float:left;margin:8px 10px 0 5px;font-size:11px;padding-bottom:2px;line-height:12px}.feedback-tooltip,.fa-tooltip{position:absolute;top:0}.feedback-tooltip{left:0}.fa-tooltip{left:220px;width:99%;margin:3px 2px}.abuse-tooltip textarea,.fa-tooltip textarea{margin-top:40px}.C-common-overlay-tooltip.ft-tooltip-top-green-border:before{position:absolute;content:'';display:block;height:10px;width:100%;background-color:#21a29d;top:10px;z-index:1;left:0;border-top-left-radius:5px;border-top-right-radius:5px}.C-common-overlay-tooltip.ft-tooltip-top-green-border .tooltip{width:auto}.C-common-overlay-tooltip.ft-tooltip-top-green-border .tooltip .tooltip-content{padding:0}.C-common-overlay-tooltip.ft-tooltip-top-green-border .tooltip-content{width:auto;min-width:300px}.C-common-overlay-tooltip.ft-tooltip-top-green-border .tooltip-arrow-top:after{border-bottom-color:#21a29d;bottom:-1px}.C-common-overlay-tooltip.ft-tooltip-top-green-border ul,.C-common-overlay-tooltip.ft-tooltip-top-green-border p{margin-top:5px}.C-common-overlay-tooltip.ft-tooltip-top-green-border li,.C-common-overlay-tooltip.ft-tooltip-top-green-border p{padding:10px;border-bottom:1px solid #DDD}.C-common-overlay-tooltip.ft-tooltip-top-green-border li:last-child,.C-common-overlay-tooltip.ft-tooltip-top-green-border p:last-child{border:0}.C-common-overlay-tooltip.ft-tooltip-top-green-border li:hover a,.C-common-overlay-tooltip.ft-tooltip-top-green-border p:hover a{color:#eb7100}.C-common-overlay-tooltip.ft-tooltip-top-green-border a,.C-common-overlay-tooltip.ft-tooltip-top-green-border p{color:#767676;text-decoration:none}.C-common-overlay-tooltip.ft-tooltip-top-green-border .tooltip .tooltip-content{padding:20px}.C-common-overlay-tooltip.ft-tooltip-top-green-border .ft-header{font-size:16px;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;line-height:20px;margin-top:2px}.C-common-overlay-tooltip.ft-tooltip-top-green-border .ft-body{margin-top:8px}.C-common-overlay-tooltip.ft-tooltip-top-green-border .ft-body ul{margin:0;padding:0}.C-common-overlay-tooltip.ft-tooltip-top-green-border .ft-body ul>li{padding:0;border:0;font-family:"Aspira-Light","Helvetica","Arial",Sans-serif;font-size:16px;line-height:26px}.C-common-overlay-tooltip.ft-tooltip-top-green-border .ft-body ul>li b{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif}.C-common-overlay-tooltip.ft-tooltip-top-green-border .ft-body ul>li:before{content:'\00b7';font-size:36px;line-height:24px;vertical-align:middle;color:#21a29d;margin-right:5px}.C-common-overlay-tooltip.ft-tooltip-top-green-border .btn-cls .btn-primary.btn-mini{font-weight:normal;font-size:12px}.ft-content{display:inline-block;color:#555;padding:5px 5px 0 5px}.button-class{width:100px;margin-top:20px}.button-class .left-button{width:83px;float:left;margin-top:5px;color:#21a29d;font-weight:bold;cursor:hand}.button-class .right-button{margin-left:100px}.btn-cls{text-align:center;margin-top:20px}
.tooltip-content .tutors-tooltip .x-icn:before{font-family:"Chegg-icon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\61"}.tooltip-content .tutors-tooltip .x-icn:before{content:"\e93d"}.tooltip-content .tutors-tooltip .tutor-header{font-size:14px;padding:15px;position:relative}.tooltip-content .tutors-tooltip .x-icn{position:absolute;top:2px;right:6px;cursor:pointer}.tooltip-content .tutors-tooltip .x-icn:before{font-size:9px;color:#767676}.tooltip-content .tutors-tooltip .tutor-footer{background-color:#f9f9f9;border-top:1px solid #DDD;padding:10px}.tooltip-content .tutors-tooltip .tutor-desc{text-align:center;font-size:16px;margin-bottom:10px}.tooltip-content .tutors-tooltip .highlight-txt{color:#eb7100}.tooltip-content .tutors-tooltip .tutor-cta{margin-top:15px;width:100%;font-size:14px;font-family:"Aspira","Helvetica","Arial",Sans-serif}.tooltip-content .tutors-tooltip .tutors-avail-blurb{float:right;border-left:1px solid #BBB;padding-left:15px;height:40px;position:absolute;left:157px}.tooltip-content .tutors-tooltip .tutors-available{position:relative;font-size:12px;left:20px;display:inline-block;height:40px;width:120px}.tooltip-content .tutors-tooltip .tutors-available .highlight-txt{color:#eb7100}.tooltip-content .tutors-tooltip .tutors-available img{border-radius:50px;position:relative}.tooltip-content .tutors-tooltip .tutors-available img:first-of-type{z-index:10}.tooltip-content .tutors-tooltip .tutors-available img:nth-of-type(2){left:-5px}.tooltip-content .tutors-tooltip .tutors-available img:last-of-type{z-index:10;left:-10px}.tooltip-content .tutors-tooltip .tutors-available .available-icn{position:absolute}.tooltip-content .tutors-tooltip .tutors-available .available-icn:first-of-type:after,.tooltip-content .tutors-tooltip .tutors-available .available-icn:nth-of-type(2):after,.tooltip-content .tutors-tooltip .tutors-available .available-icn:last-of-type:after{content:'';background-color:#21a29d;width:8px;height:8px;border-radius:50px;position:absolute;z-index:20;top:32px;right:3px}.tooltip-content .tutors-tooltip .tutors-available .available-icn:nth-of-type(2):after{right:8px}.tooltip-content .tutors-tooltip .tutors-available .available-icn:last-of-type:after{right:12px}
.C-Eggshell-overlay-menu{border:1px solid #767676;width:200px;position:absolute;top:0;left:0;margin-top:10px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.247059) 0 2px 2px;-moz-box-shadow:rgba(0,0,0,0.247059) 0 2px 2px;box-shadow:rgba(0,0,0,0.247059) 0 2px 2px}.C-Eggshell-overlay-menu .header{background:#f5f5f5;padding:5px}.C-Eggshell-overlay-menu .items{padding:5px}.C-Eggshell-overlay-menu .items .item{display:block;padding:10px;border-bottom:1px dashed #e5e5e5;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#555;text-decoration:none;cursor:pointer}.C-Eggshell-overlay-menu .items .item:last-child{border-bottom:1px dashed transparent}.C-Eggshell-overlay-menu .items .item:hover{background-color:#eee;border-bottom:1px solid #fff}.C-Eggshell-overlay-menu .items .item.noBorder{border-bottom:1px solid #fff}.C-Eggshell-overlay-menu .arrow{position:absolute;width:10px;height:10px;top:-8px;left:96px}.C-Eggshell-overlay-menu .arrow .outer,.C-Eggshell-overlay-menu .arrow .inner{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #767676;position:absolute}.C-Eggshell-overlay-menu .arrow .inner{border-bottom:8px solid #fff;top:1px}.C-Eggshell-overlay-menu .arrow .inner.hoverEnabled{border-bottom:8px solid #f5f5f5}.C-Eggshell-overlay-menu .arrow.right{left:170px}.C-Eggshell-overlay-menu .arrow.left{left:200px}
.C-Eggshell-overlay-header-book{padding:5px;cursor:default}.C-Eggshell-overlay-header-book .title,.C-Eggshell-overlay-header-book .C-Eggshell-text-ellipsis{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;color:#333}.C-Eggshell-overlay-header-book .date{padding-top:5px;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;color:#767676}
.C-Eggshell-dialog.cspricemodal .dialog{padding:0}.C-Eggshell-dialog.cspricemodal .dialog .content{padding:0}.cspricemodal-wrapper{text-align:center;font-family:"HelveticaNeue","Roboto","Helvetica","Arial",Sans-serif}.cspricemodal-wrapper.qna .cspricemodal-proofpoint-list{text-align:center;list-style-position:inside;width:100%;padding:0}.cspricemodal-wrapper.tbs .cspricemodal-proofpoint-list{padding-left:30px}.cspricemodal-wrapper .cspricemodal-subheader{font-family:"Aspira-Light","Helvetica","Arial",Sans-serif;color:#333;font-size:24px;padding:20px 0 5px}.cspricemodal-wrapper .cspricemodal-header-logo{background:url(//c.cheggcdn.com/assets/site/logos/logo-cheggstudy-237x44.png);background-size:cover;height:44px;width:237px;display:inline-block;position:relative}.cspricemodal-wrapper .cspricemodal-proofpoints{padding-bottom:20px}.cspricemodal-wrapper .cspricemodal-proofpoint-list{margin:0 auto 15px;display:inline-block;font-size:14px}.cspricemodal-wrapper .cspricemodal-proofpoint-list .cspricemodal-proofpoint-li{list-style-image:url(//c.cheggcdn.com/assets/site/icons/icn-ornge-check-12x8.png);list-style-position:inside;vertical-align:top;padding:5px 0}.cspricemodal-wrapper .cspricemodal-proofpoint-list .highlight{font-weight:bold;color:#eb7100}.cspricemodal-wrapper .cspricemodal-bottom-section{background-color:#f5f5f5;padding:30px 0;display:inline-block;width:100%}.cspricemodal-wrapper .cspricemodal-price-section{display:block;width:100%}.cspricemodal-wrapper .cspricemodal-price-section .cs-radio{font-size:18px;color:#555;position:relative;display:inline-block;top:0;right:0}.cspricemodal-wrapper .cspricemodal-price-section .cs-radio.alacarte .cspricemodal-offer-subtext{margin-left:15px}.cspricemodal-wrapper .cspricemodal-price-section .radio-options{display:inline-block}.cspricemodal-wrapper .cspricemodal-price-section .radio-input{margin:0 20px;float:left}.cspricemodal-wrapper .cspricemodal-price-section .radio-input:first-child{margin-bottom:0}.cspricemodal-wrapper .cspricemodal-price-section .radio-term{font-size:18px;margin-left:2px}.cspricemodal-wrapper .cspricemodal-price-section .radio-label{font-size:18px;color:#555}.cspricemodal-wrapper .cspricemodal-price-section .radio-label:hover{cursor:pointer}.cspricemodal-wrapper .cspricemodal-price-section input[type=radio]+label.form-radio{margin-right:0}.cspricemodal-wrapper .cspricemodal-offer-subtext{color:#767676;font-size:12px;margin-top:3px}.cspricemodal-wrapper .cspricemodal-cta-section{margin-top:20px}.cspricemodal-wrapper .cspricemodal-cta-section .cspricemodal-signin-link{font-size:14px}.cspricemodal-wrapper .cspricemodal-cta{display:block;margin:0 auto 12px;width:275px}.cspricemodal-wrapper .divider{display:inline-block;width:5px;position:relative;bottom:22px;margin:0 15px}.cspricemodal-wrapper .divider-top,.cspricemodal-wrapper .divider-bottom{border-left:1px solid #DDD;width:2px;height:24px;position:relative;display:block}.cspricemodal-wrapper .divider-middle{font-size:12px;color:#767676;position:relative;right:6px}.native-dialog .wrapper{background:0}.native-dialog .content{padding:0}.mobile .cspricemodal-wrapper{height:100%;background-color:#f5f5f5}.mobile .cspricemodal-wrapper .cspricemodal-header-logo{height:34px;width:192px}.mobile .cspricemodal-wrapper .cspricemodal-top-section{background-color:#fff;border-bottom:1px solid #ddd;padding:0 25px 0}.mobile .cspricemodal-wrapper .cspricemodal-top-section .cspricemodal-header{padding-top:25px}.mobile .cspricemodal-wrapper .cspricemodal-bottom-section{padding:10px 0}.mobile .cspricemodal-wrapper .cspricemodal-cta-section{margin-top:5px}.mobile .cspricemodal-wrapper .cspricemodal-subheader{margin:0 auto;line-height:25px;padding-top:0;padding-bottom:0}.mobile .cspricemodal-wrapper .cspricemodal-proofpoints{margin:0 15px;padding-bottom:0}.mobile .cspricemodal-wrapper .cspricemodal-proofpoint-list{font-size:12px;padding:10px 0;text-align:left;margin-left:0;margin-bottom:10px;padding-left:21px;text-indent:-21px}.mobile .cspricemodal-wrapper .cspricemodal-proofpoint-list .cspricemodal-proofpoint-li{list-style:none;line-height:16px}.mobile .cspricemodal-wrapper .cspricemodal-proofpoint-list .cspricemodal-proofpoint-li:before{content:url(//c.cheggcdn.com/assets/site/icons/icn-ornge-check-12x8.png);margin-right:5px}.mobile .cspricemodal-wrapper .cs-radio{text-align:left}.mobile .cspricemodal-wrapper .cs-radio input[type="radio"],.mobile .cspricemodal-wrapper .cs-radio .radio{margin-top:-2px}.mobile .cspricemodal-wrapper .cs-radio input[type="radio"]:before,.mobile .cspricemodal-wrapper .cs-radio .radio:before{padding:0;background-color:#f5f5f5}.mobile .cspricemodal-wrapper .cs-radio .radio-input{float:none;margin:15px 0}.mobile .cspricemodal-wrapper .cs-radio .additional-radio-label{display:inline-block}.mobile .cspricemodal-wrapper .cs-radio:not(.alacarte) .cspricemodal-offer-subtext{display:none}.mobile .cspricemodal-wrapper .cs-radio.alacarte{margin-left:-47px}.mobile .cspricemodal-wrapper .cs-radio.alacarte .cspricemodal-offer-subtext{margin-left:35px;position:relative;bottom:12px}.mobile .cspricemodal-wrapper .divider{width:85%;margin:0;bottom:5px}.mobile .cspricemodal-wrapper .divider .divider-top,.mobile .cspricemodal-wrapper .divider .divider-bottom{width:40%;height:auto;display:inline-block;border:0;border-bottom:1px solid #DDD}.mobile .cspricemodal-wrapper .divider .divider-middle{right:0;top:3px;margin:0 10px;display:inline-block}
.ask-disabled-msg{margin-bottom:10px}.ask-disabled-msg .action-wrap{text-align:right}.editor-wrap{margin-bottom:10px}.answer-editor hr{margin:5px 0}.answer-editor .editor-wrap.collapsed .answer-question{height:0;opacity:0;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in}.editor-wrap.collapsed .question-title,.editor-wrap .form-submit{margin-top:5px}.editor-wrap .form-submit>*{vertical-align:top}.editor-wrap .captcha-field{width:150px;line-height:31px;height:31px;font-size:11px}.editor-wrap .captcha-img{height:31px;margin-right:5px}.editor-wrap.collapsed .answer-question{height:0;opacity:0;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in}.editor-wrap.collapsed .captcha-field{display:none}.editor-wrap.collapsed .captcha-img{display:none}.editor-wrap .latex-editor .title-wrap,.editor-wrap .course-book{display:none}.editor-wrap .force-school-wrap{margin-bottom:5px}.editor-wrap .force-school-select{margin-top:5px}.editor-wrap .loading-msg-block,.ask-question-wrap .instant-wrap{height:0;display:none;opacity:0;margin-top:-13px;border:1px solid #CCC;border-top:0;border-radius:0 0 5px 5px;margin-bottom:10px;background-color:#fff;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in}.ask-question-wrap .instant-wrap ul>li{padding:4px 10px}.ask-question-wrap .instant-wrap ul>li:first-child{padding:10px}.ask-question-wrap .instant-wrap .automplete-sec-hdr{background-color:#fff;padding-top:5px;border-bottom:0}.ask-question-wrap .instant-wrap.hasContent{min-height:100px;height:auto;display:block;opacity:1;box-shadow:none;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in}.ask-question-wrap .instant-wrap.hasContent .autocomplete-hdr{font-weight:normal}#question_entry_detail_dialog .dialog-content{min-height:130px}#question_entry_detail_dialog .error{border-color:#e49b93 !important}#question_entry_detail_dialog .dialog-error-container{margin-top:10px;clear:both}#question_entry_detail_dialog .dialog-error-container p{padding-bottom:2px;line-height:normal}#question_entry_detail_dialog .dialog-course-wrap>input{max-width:35%;margin-right:5px}#question_entry_detail_dialog .dialog-course-wrap>label{width:50px}#question_entry_detail_dialog .dialog-chosen-wrap{margin-top:10px}.dialog-chosen-wrap .chzn-container{min-width:165px}.question-detail-dialog .dialog-title-wrap{margin-bottom:10px}.question-detail-dialog .dialog-content label{display:inline-block;width:48px;line-height:30px;text-align:right;margin-right:10px}.question-detail-dialog .dialog-question-title{width:518px}#question_entry_detail_dialog .question-body.two-step{margin-bottom:0}#question_entry_detail_dialog .question-body.two-step.collapsed{max-height:36px;overflow:hidden;text-overflow:ellipsis}#question_entry_detail_dialog .chzn-container-active .chzn-single{border-color:#CCC}.question-detail-dialog .question-show-more{display:block;color:#555;font-weight:bold;cursor:pointer;margin:4px 0 10px 2px}.question-detail-dialog .question-show-more:hover{text-decoration:underline}#question_entry_detail_dialog .dialog-ftr{margin-top:10px;border-top:1px solid #cecece}.question-detail-dialog .username-checkbox-wrap{line-height:30px;float:left}.question-detail-dialog .ask-anonymously-label{cursor:pointer}.answer-editor .editor-wrap .answer-question{height:30px;opacity:1;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;border-radius:5px;margin-bottom:5px}.answer-editor .answer-signin{position:absolute;right:0;top:40px}.question-detail-dialog .answer-editor .avatar{float:left;border:1px solid #FFF;box-shadow:0 1px 2px #333}.editor-wrap .question-title{padding:0 4px;height:24px;opacity:1;width:100%;border:1px solid #CCC}.ask-editor .editor-wrap{background-color:#DDD;border-radius:5px;padding:5px}.editor-wrap.editor-box{position:relative;background-color:#f5f5f5}.editor-wrap fieldset{margin:0 0 2px}.editor-wrap .latex-editor{position:relative}.ie .editor-wrap .latex-editor textarea{overflow:auto}.editor-wrap .latex-editor .textarea-wrap{position:relative;width:100%;background-color:transparent}.editor-wrap .latex-editor textarea{z-index:1;font-family:Helvetica,sans-serif;min-height:36px;font-size:13px;font-weight:bold;color:#AAA}.editor-wrap.hasEnteredContent .latex-editor textarea{font-size:12px;font-weight:normal;color:#000}.editor-wrap textarea.mceEditor{min-height:35px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:7px 66px 7px 7px;width:100%;border-radius:5px;resize:none;border:1px solid #b2b2b2;box-shadow:inset 0 1px 2px rgba(0,0,0,0.2)}.editor-wrap .image_uploader{display:block;position:absolute;top:85px;right:30px;width:21px;height:20px;background-image:url(/s/_widget/askanswereditor/images/camera_icon.png);background-repeat:no-repeat;background-position:center center;text-indent:-9999px}.editor-wrap .startMCE{position:absolute;top:7px;right:4px;padding:0 6px;background-color:transparent;border:0}.editor-wrap .tip-black-sm{display:none;position:absolute;top:-30px;left:-32px;width:108px;height:16px;line-height:16px;color:rgba(255,255,255,0.75);font-family:helvetica,sans-serif;font-size:10px;font-weight:normal;padding:2px 5px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#333;background:-moz-linear-gradient(top,rgba(0,0,0,0.75) 0,rgba(85,85,85,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0.75)),color-stop(100%,rgba(85,85,85,0.75)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.75) 0,rgba(85,85,85,0.75) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.75) 0,rgba(85,85,85,0.75) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.75) 0,rgba(85,85,85,0.75) 100%);background:linear-gradient(top,rgba(0,0,0,0.75) 0,rgba(85,85,85,0.75) 100%);z-index:1}.editor-wrap .startMCE:hover .tip-black-sm{display:block}.editor-wrap .startMCE:hover .tip-black-sm:before{position:absolute;z-index:0;top:20px;left:44px;content:' ';width:0;height:0;border:6px solid transparent;border-top-color:rgba(85,85,85,0.75)}.editor-wrap .startMCE:hover .mce-tooltip{display:block}.editor-wrap .advanced-editor{display:block;width:58px;color:#767676;line-height:20px;height:20px;background-image:url(/s/_widget/askanswereditor/images/advanced_editor.png);background-repeat:no-repeat;background-position:left center;text-indent:-9999px}#startMCE .loading_img,#image_preview .loading_img{display:block;width:20px;height:20px;background-image:url(/s/_global/images/ajax-loader.gif);background-repeat:no-repeat;background-position:center center;text-indent:-9999px}#image_preview .loading_img{width:100%}.editor-wrap #image_uploader:hover,.editor-wrap #startMCE:hover{cursor:pointer}.editor-wrap .form-submit{text-align:right}.editor-wrap .form-submit .ask-question{min-width:100px}.editor-wrap .ask-preference{margin:8px 0 0 15px}.editor-wrap .current-user{position:relative;float:left;margin-right:5px}.editor-wrap .form-submit .field-label,.editor-wrap .form-submit .name-area,.editor-wrap .form-submit .difficulty-selector-area,.editor-wrap .form-submit button{display:inline-block}.editor-wrap .form-submit .field-label{line-height:30px;vertical-align:inherit}.editor-wrap .your-answer{float:left}.editor-wrap .answering-tips{float:right;font-weight:normal}.answering-tips-popup{margin-top:-20px}#qaUploadDialog #image_preview img{max-width:60%}#qa_image_input{background-color:#fff;border:1px solid #c5c5c5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0 1px 0 #ececec inset,0 1px 0 rgba(255,255,255,0.9);font-size:13px;font-weight:bold;height:16px;padding:7px}.homeworkhelp-ask .expanded-ask .ask-flow-wrap{margin:20px auto 0;width:820px}.expanded-ask .ask-editor .editor-wrap{background-color:#ddd;border-radius:5px 5px 5px 5px;padding:24px}.expanded-ask .question-area .question-label{width:4%;display:inline;float:left;line-height:27px}.expanded-ask .question-area .question-entry,.expanded-ask .question-area #question_display_parent{width:95.5%;display:inline;float:right}.expanded-ask .question-area .question-title-area{height:37px}.expanded-ask .question-area .question-entry-area{height:59px}.expanded-ask .question-area .question-display{font:inherit;color:#767676}.expanded-ask .editor-wrap .latex-editor textarea{min-height:100px}.expanded-ask .startMCE{background-color:transparent;border:medium none;float:right;padding:0;position:relative;right:10px;top:-30px}.expanded-ask .question-lower-left{float:left;width:80%}.expanded-ask .question-school-course{padding:0 0 5px}.expanded-ask .question-enter-school{width:30%}.expanded-ask .question-enter-course{width:30%}.expanded-ask .question-lower-right{float:right;width:20%}.expanded-ask .loading-msg-block{-moz-transition:all .15s cubic-bezier(0.25,0.1,0.25,1) 0s;background:-moz-linear-gradient(center top,#fff,#f0f0f0) repeat scroll 0 0 #f5f5f5;border-radius:0 0 10px 10px;box-shadow:0 1px 4px rgba(0,0,0,0.4);line-height:60px;margin:0 auto;padding:10px 20px;position:relative;top:-100px;width:252px;z-index:0}.expanded-ask .instant-wrap{margin-top:-15px}.expanded-ask .chg-autocomplete-container{box-shadow:none}.expanded-ask .automplete-sec-hdr{background:0;border-bottom:0;margin-top:6px}.expanded-ask .chg-autocomplete-container li .autocomplete-hdr{padding-left:10px}.expanded-ask .subject-code-manual{width:15%}.expanded-ask .catalog-number-manual{width:10%}.expanded-ask .force-school-wrap{padding-bottom:7px}.expanded-ask .action-wrap{padding-top:20px;width:200px;float:right}.expanded-ask .action-wrap .btn-primary-sm{width:200px}.expanded-ask .error{border-color:red}.expanded-ask .ask-error{top:-2px}.expanded-ask .course-school-suggest{display:inline}.homeworkhelp-ask .difficulty-ask .ask-flow-wrap{margin:20px auto 0;width:820px}.difficulty-ask .ask-editor .editor-wrap{background-color:transparent;border-radius:0;padding:0;margin-bottom:15px}.difficulty-ask .ask-editor .editor-wrap .textarea-wrap{overflow:hidden;clear:both}.difficulty-ask .editor-wrap .mceEditor{padding:0;resize:vertical}.difficulty-ask .question-area .question-label{width:4%;display:inline;float:left;line-height:27px}.difficulty-ask .question-area .question-entry,.expanded-ask .question-area #question_display_parent{width:95.5%;display:inline;float:right}.difficulty-ask .question-area .question-title-area{height:37px}.difficulty-ask .question-area .question-entry-area{height:59px}.difficulty-ask .question-area .question-display{font:inherit;color:#767676}.difficulty-ask .editor-wrap .latex-editor textarea{min-height:145px;color:#000;font-size:12px;font-weight:normal}.difficulty-ask .startMCE{background-color:transparent;border:medium none;padding:0;position:relative;right:0;top:0}.difficulty-ask .question-lower-left{float:left;width:80%}.difficulty-ask .question-school-course{padding:0 0 5px}.difficulty-ask .question-enter-school{width:30%}.difficulty-ask .question-enter-course{width:30%}.difficulty-ask .question-lower-right{float:right;width:20%}.difficulty-ask .loading-msg-block{-moz-transition:all .15s cubic-bezier(0.25,0.1,0.25,1) 0s;background:-moz-linear-gradient(center top,#fff,#f0f0f0) repeat scroll 0 0 #f5f5f5;border-radius:0 0 10px 10px;box-shadow:0 1px 4px rgba(0,0,0,0.4);line-height:60px;margin:0 auto;padding:10px 20px;position:relative;top:-100px;width:252px;z-index:0}.difficulty-ask .chg-autocomplete-container{margin-top:20px;box-shadow:none;border:0}.difficulty-ask .automplete-sec-hdr{background:0;border-bottom:0;margin-top:6px}.difficulty-ask .chg-autocomplete-container li .autocomplete-hdr{padding-left:10px}.difficulty-ask .subject-code-manual{width:15%}.difficulty-ask .catalog-number-manual{width:10%}.difficulty-ask .force-school-wrap{padding-bottom:7px}.difficulty-ask .action-wrap{padding-top:20px;width:200px;float:right}.difficulty-ask .action-wrap .btn-primary-sm{width:200px}.difficulty-ask .ask-page-error{border:1px solid #f00 !important}.difficulty-ask .ask-error{top:-2px}.difficulty-ask .course-school-suggest{display:inline}.difficulty-ask{min-width:1115px;margin-bottom:50px}.difficulty-ask .main-area .top-area .top-left-area{white-space:nowrap}.difficulty-ask .main-area .top-area .top-right-area{text-align:right;padding-top:10px}.difficulty-ask .school-selector-area{height:35px}.difficulty-ask .school-selector-area .school-name{color:#555;font-size:16px}.difficulty-ask .school-selector-area .school-name{color:#555;font-size:16px}.difficulty-ask .school-selector-area .question-enter-school{background-color:transparent;background-image:url(/s/_widget/askanswereditor/images/icn-pencil-14-n.png);background-position:right center;background-repeat:no-repeat;border-color:transparent;border-radius:0 0 0 0 !important;box-shadow:0 0;color:#555;padding:0 18px 0 0;text-align:right;margin-right:5px;width:370px;font-size:16px}.difficulty-ask .course-selector-area,.difficulty-ask .subject-selector-area,.difficulty-ask .difficulty-selector-area{float:left;display:inline-block;vertical-align:middle}.difficulty-ask .course-selector-area{margin-right:20px;width:200px}.difficulty-ask .course-selector-area .course-selector .manual-tag-course{cursor:pointer;background-color:#f5f5f5;display:inline-block}.difficulty-ask .course-selector-area .course-selector .course-txt{background-color:transparent;background-image:url(/s/_widget/askanswereditor/images/icn-pencil-14-n.png);background-position:right center;background-repeat:no-repeat;border-color:transparent;border-radius:0 0 0 0 !important;box-shadow:0 0;color:#555;font-size:14px;font-weight:bold;width:133px;height:30px;padding:0 15px 0 5px}.difficulty-ask .course-selector-area .course-selector .subjectCode{border:1px solid #ddd;box-shadow:#fff 0 0;height:27px;padding:0 0 2px 6px;width:75px;background-color:transparent;border-radius:5px 0 0 5px;height:31px;width:86px}.difficulty-ask .course-selector-area .course-selector .catalogNumber{border:1px solid #ddd;box-shadow:#fff 0 0;height:27px;padding:0 0 2px 5px;width:46px;background-color:transparent;border-left:1px solid #ddd;border-radius:0 5px 5px 0;position:relative;left:-5px;height:31px}.difficulty-ask .course-selector-area .manual-input-example{color:#767676;display:block;font-size:8px;padding-top:3px}.difficulty-ask .subject-selector-area{width:230px}.difficulty-ask .subject-selector-area .subject-selector{display:inline-block}.difficulty-ask .subject-selector-area .boardSubject{width:165px}.difficulty-ask .main-area .title-area{position:relative}.difficulty-ask .main-area .title-area .title-label{color:#555;z-index:1;line-height:36px;position:absolute;top:0;left:8px;font-size:13px}.difficulty-ask .main-area .title-area .title-textbox{font-family:"Helvetica",Sans-serif;text-indent:35px;margin-bottom:15px}.difficulty-ask .main-area .mathjax-toolbar{margin:15px 0;float:left}.difficulty-ask .main-area .mathjax-toolbar *{display:inline-block;vertical-align:middle;line-height:30px}.difficulty-ask .main-area .mathjax-toolbar .open-advanced-editor-area{border-right:1px solid #ccc;padding-right:10px;margin-right:10px;cursor:pointer}.difficulty-ask .main-area .open-advanced-editor-area .open-advanced-editor-txt{white-space:nowrap}.difficulty-ask .main-area .double-angle-quotes{font-size:21px;font-weight:bold;vertical-align:-6%;margin-left:5px}.difficulty-ask .main-area .mathjax-toolbar .image-button{margin-right:10px;height:29px;padding:0 6px 0 3px}.difficulty-ask .main-area .mathjax-toolbar .image-button .image-camera{background-image:url(/s/_widget/askanswereditor/images/camera_icon.png);background-repeat:no-repeat;margin:0 4px;padding:10px 11px}.difficulty-ask .main-area .mathjax-toolbar .image-button .image-button-txt{vertical-align:4%}.difficulty-ask .main-area .mathjax-toolbar .equation-button{margin-right:10px;height:29px;padding:0 6px 0 3px}.difficulty-ask .main-area .mathjax-toolbar .equation-button .image-equation{background-image:url(/s/_widget/askanswereditor/images/math_editor_icon.png);background-repeat:no-repeat;margin:0 4px;padding:10px 11px}.difficulty-ask .main-area .mathjax-toolbar .equation-button .equation-button-txt{vertical-align:4%}.difficulty-ask .main-area .question-textarea,.difficulty-ask .main-area .mceIframeContainer{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;padding:5px;font-family:"Helvetica",Sans-serif;width:719px}.difficulty-ask textarea:-webkit-input-placeholder{color:#d3d3d3;font-size:45px;padding-top:45px !important;text-align:center}.difficulty-ask textarea:-moz-placeholder{color:#d3d3d3 !important;font-size:45px !important;padding-top:45px !important;text-align:center !important;font-family:"Helvetica",Sans-serif !important;font-weight:normal !important}.difficulty-ask textarea:-ms-input-placeholder{color:#d3d3d3;font-size:45px;padding-top:45px !important;text-align:center}.difficulty-ask .question-textarea-sign-in{background-color:#fff;border:1px solid #ccc;border-radius:5px 5px 5px 5px;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;font-size:31px;font-weight:bold;height:91px;padding-top:48px;text-align:center}.difficulty-ask .question-textarea-link{cursor:pointer}.difficulty-ask .main-area .mceEditor .mceToolbar{margin:7px 0}.difficulty-ask .main-area .mceEditor .mceButton.mce_cheggMath{margin-left:6px;width:115px}.difficulty-ask .main-area .mceEditor .mceButtonLabeled span.mceIcon.mce_qaImageUp{text-indent:0;background-position:6px 5px}.difficulty-ask .mceEditor .mceButtonLabeled .mceButtonLabel{height:19px;color:#555;font-family:"Helvetica",Sans-serif;font-size:11px;font-weight:normal;text-indent:-72px;z-index:0;padding-top:4px}.difficulty-ask .main-area .mceIframeContainer iframe{height:200px;width:100%;resize:vertical;transition:inherit}.difficulty-ask .main-area .mceEditor .mceButtonLabeled span.mceIcon.mce_cheggMath{text-indent:0;background-position:5px 4px;width:100px;padding-right:0}#question_qaImageUp .mceButtonLabel{text-indent:-9999px}.difficulty-ask .main-area .centered-triple-bar{height:10px;padding-top:5px}.difficulty-ask .main-area .centered-triple-bar .centered-bar{display:block;margin-left:47%;padding-top:1px;width:5%;border-bottom:1px solid #ccc}.difficulty-ask .main-area .bottom-toolbar{height:110px}.first-row{height:45px;border-bottom:1px solid #ddd}.first-row-wrapper{border-bottom:1px solid #fff;margin-bottom:15px}.points-account-notes .captcha-img{margin-top:5px;float:right;max-height:30px;margin-right:10px}.points-account-notes .captcha-field{margin-top:5px;width:135px;float:right}.difficulty-ask .main-area .first-row .field-label{float:left;display:inline-block;vertical-align:middle;padding-right:8px;line-height:22px}.subject-selection-area{float:left;display:inline-block}.difficulty-ask .main-area .first-row .subject-dropdown{margin-right:35px;width:250px;float:left}.difficulty-ask .chzn-container-active .chzn-single{border:1px solid #ccc;display:block;float:none}.difficulty-ask .chzn-container-active .chzn-results{max-height:100px}.effort-popup-content span{color:#fd9f00;font-weight:bold}.effort-popup-content p{margin-bottom:10px}.difficulty-ask .main-area .first-row .difficulty-selector-area,.difficulty-ask .main-area .first-row .difficulty-selector,.difficulty-ask .main-area .first-row .difficulty-selector .difficulty-selector-box{float:left;display:inline-block;vertical-align:middle}.difficulty-ask .main-area .first-row .difficulty-selector-area{line-height:30px;float:right;width:223px}.difficulty-ask .main-area .first-row .difficulty-selector{cursor:pointer}.difficulty-ask .main-area .first-row .difficulty-selector .difficulty-selector-box{font-family:'MuseoSansRounded-700',sans-serif;font-size:12px;text-align:center;height:28px;padding:0 10px;text-shadow:0 1px 0 #FFF 65%}.difficulty-ask .main-area .first-row .difficulty-selector .difficulty-selector-box.easy{border-radius:5px 0 0 5px}.difficulty-ask .main-area .first-row .difficulty-selector .difficulty-selector-box.hard{border-radius:0 5px 5px 0}.difficulty-ask .main-area .first-row .difficulty-selector .difficulty-selector-box.easy.hover.selected,.difficulty-ask .main-area .first-row .difficulty-selector .difficulty-selector-box.medium.hover.selected,.difficulty-ask .main-area .first-row .difficulty-selector .difficulty-selector-box.hard.hover.selected,.difficulty-ask .main-area .first-row .difficulty-selector .difficulty-selector-box.selected{text-shadow:0 1px 0 #355127;color:#fff}.difficulty-ask .main-area .first-row .difficulty-selector .difficulty-selector-box.selected.easy{background-color:green;background:-webkit-gradient(linear,0 0,0 100%,from(#92af26),to(#adc717));background:-webkit-linear-gradient(top,#adc717,#92af26);background:-moz-linear-gradient(top,#adc717,#92af26);background:-ms-linear-gradient(top,#adc717,#92af26);background:-o-linear-gradient(top,#adc717,#92af26);border-color:#92af26}.difficulty-ask .main-area .first-row .difficulty-selector .difficulty-selector-box.selected.medium{background-color:yellow;background:-webkit-gradient(linear,0 0,0 100%,from(#f7b828),to(#fc0));background:-webkit-linear-gradient(top,#fc0,#f7b828);background:-moz-linear-gradient(top,#fc0,#f7b828);background:-ms-linear-gradient(top,#fc0,#f7b828);background:-o-linear-gradient(top,#fc0,#f7b828);border-color:#f7b828}.difficulty-ask .main-area .first-row .difficulty-selector .difficulty-selector-box.selected.hard{background-color:red;background:-webkit-gradient(linear,0 0,0 100%,from(#cf3c28),to(#f35934));background:-webkit-linear-gradient(top,#f35934,#cf3c28);background:-moz-linear-gradient(top,#f35934,#cf3c28);background:-ms-linear-gradient(top,#f35934,#cf3c28);background:-o-linear-gradient(top,#f35934,#cf3c28);border-color:#cf3c28}.difficulty-ask .main-area .first-row .difficulty-selector .difficulty-selector-box.easy.hover{color:#88a63a}.difficulty-ask .main-area .first-row .difficulty-selector .difficulty-selector-box.medium.hover{color:#dfa624}.difficulty-ask .main-area .first-row .difficulty-selector .difficulty-selector-box.hard.hover{color:#d23f2a}.name-area{width:169px;display:inline-block}.answer-form .name-area{margin-top:0}.answer-form .answerer-name{float:left;margin:7px}.answer-form .realNameInput{float:left;width:180px !important;margin-left:20px}.answer-form .answerer-name-container{float:left;text-align:left}.answer-form .fb-or,.answer-form .answerer-realname-second .realname-link,.answer-form .fbconnect-container.fb-connect-sm{display:inline-block;margin-left:10px;margin-top:3px;vertical-align:middle}.answer-form .answerer-nickname-msg{float:left;width:350px !important;text-align:left;margin-left:10px}.answer-form div.f-size-01.f-color-03{margin-left:-110px;width:500px;text-align:left}.answer-form .msg-error-sm{margin-top:3px}.editor-wrap .form-submit .name-area{text-align:left}.name-area *{display:block}.name-dropdown{cursor:pointer;background-clip:padding-box;background-color:#f4f4f4;background-image:-moz-linear-gradient(center bottom,#e7e7e7 0,#f4f4f4 50%);border:1px solid #ccc;border-radius:4px 4px 4px 4px;color:#555;display:block;height:28px;line-height:28px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap;margin-right:5px}.name-dropdown.selected{background-color:#eee;background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);box-shadow:0 1px 0 #fff inset}.name-dropdown .person-silhouette,.name-dropdown .name-txt,.name-dropdown .dropdown-arrow{float:left}.name-dropdown .person-silhouette{background-image:url(/s/_widget/askanswereditor/images/silhouette-icon.png);padding:8px;margin:5px 10px 5px 0}.name-dropdown .name-txt{width:105px;overflow:hidden}.name-dropdown .dropdown-arrow{background:url(/s/_global/images/chosen-sprite.png) no-repeat scroll 0 -1px transparent;padding:8px;margin:3px 6px}.name-dropdown.selected .dropdown-arrow{background-position:-15px -1px;margin-top:2px}.name-dropdown-content{background-color:#fff;border:1px solid #ccc;border-top:0;border-radius:0 0 5px 5px;cursor:pointer;padding:4px;box-shadow:0 4px 5px rgba(0,0,0,0.15);margin-top:-3px;position:absolute;width:159px;z-index:1}.name-row{height:22px;line-height:22px;font-size:12px;padding-left:26px}.name-row.hover,.name-row.selected{background-color:#3875d7;color:#fff}.nickname-link{height:22px;font-family:"Helvetica",Sans-serif;font-weight:bold;font-size:12px;color:#1874cd}.nickname-link *{display:inline-block}.nickname-link .nickname-link-angle-quotes{float:none;vertical-align:5%}.difficulty-ask .main-area .second-row{float:right}.difficulty-ask .main-area .second-row .save-settings-area{float:left;height:30px}.difficulty-ask .main-area .second-row .save-settings-area .save-settings-checkbox{height:30px}.difficulty-ask .main-area .second-row .save-settings-area .save-settings-checkbox-label{line-height:30px}.difficulty-ask .submit-area{width:107px;float:right}.difficulty-ask .cancel-link{float:right;font-size:16px;font-weight:bold;margin-top:3px;text-decoration:none}.difficulty-ask .main-area .cancel-link .double-angle-quotes{font-size:14px;font-weight:normal;margin-left:-2px;vertical-align:5%}.difficulty-ask .main-area .second-row .create-question-button{float:left}.difficulty-ask .main-area .second-row .ask-spinner{float:right;margin-left:20px}.difficulty-ask .main-area .second-row .create-question-button.rightMargin{margin-right:14px}.difficulty-ask .txt-bold{font-weight:bold}.difficulty-ask .right-sidebar-area .sidebar-content-wrapper{border-left:1px solid #ddd;margin-left:20px}.difficulty-ask .right-sidebar-area .sidebar-content{padding-left:10px;border-left:1px solid #fff;min-height:550px}.difficulty-ask .sidebar-content .sidebar-top-area-header{font-family:"MuseoSansRounded-700",Sans-serif;font-size:18px;width:300px;padding-left:12px}.difficulty-ask .sidebar-top-area{margin-left:28px;border-bottom:1px solid #ddd;padding-bottom:25px}.difficulty-ask .sidebar-top-area *{display:inline-block;vertical-align:top}.difficulty-ask .sidebar-top-area .txt-hdr-mod{margin-bottom:20px}.difficulty-ask .sidebar-top-area .points-area{width:195px}.difficulty-ask .help-icon{background-image:url(/s/_widget/askanswereditor/images/icon-more-info.png);background-repeat:no-repeat;height:14px;width:14px;display:inline-block}.difficulty-ask .sidebar-top-area .piggy-bank{background-image:url(/s/_widget/askanswereditor/images/piggy-bank-icon.png);background-repeat:no-repeat;margin-right:10px;padding:0 72px 70px 0}.difficulty-ask .sidebar-top-area .points-area *{display:block}.difficulty-ask .sidebar-top-area .points-area .points-balance-txt{font-size:16px;display:inline}.difficulty-ask .sidebar-top-area .points-area .points-balance-txt .points-balance{color:#5d7f17;font-weight:bold;display:inline}.difficulty-ask #points_balance_amount{display:inline}.difficulty-ask .sidebar-top-area .points-area .view-activity-link{font-weight:bold;font-size:10px}.difficulty-ask .sidebar-top-area .points-area .view-activity-link .double-angle-quotes{display:inline;vertical-align:5%}.difficulty-ask .sidebar-top-area .points-area .buy-points-button{margin:9px 0 0}.difficulty-ask .sidebar-top-area .points-area .chegg-points-txt{font-weight:bold;font-size:16px;color:#555}.difficulty-ask .sidebar-bottom-area{border-top:1px solid #fff;margin-left:28px;width:289px}.difficulty-ask .sidebar-bottom-area *{vertical-align:top}.difficulty-ask .sidebar-bottom-area .tips-header{margin-top:15px}.difficulty-ask .sidebar-bottom-area .tip-list-item{margin-top:25px}.difficulty-ask .sidebar-bottom-area .tip-list-item *{display:inline-block}.difficulty-ask .sidebar-bottom-area .tip-list-item .image-area{width:40px}.difficulty-ask .sidebar-bottom-area .tip-list-item .clock{background-image:url(/s/_widget/askanswereditor/images/response-icon.png);background-repeat:no-repeat;padding:0 28px 28px 0}.difficulty-ask .sidebar-bottom-area .tip-list-item .binoculars{background-image:url(/s/_widget/askanswereditor/images/visibility-icon.png);background-repeat:no-repeat;padding:0 33px 30px 0}.difficulty-ask .sidebar-bottom-area .tip-list-item .details{width:240px}.difficulty-ask .sidebar-bottom-area .tip-list-item .details .detail-header{font-size:15px}.difficulty-ask .sidebar-bottom-area .tip-list-item .details .detail-description{padding-top:5px;font-size:13px}.ui-resizable-helper{border:75px solid transparent;margin:-75px}.difficulty-ask .disable-shade-out{opacity:.5}.difficulty-ask .course-dropdown{width:135px;font-size:14px}.difficulty-ask .dropdown-arrow{background:url(/s/_global/images/chosen-sprite.png) no-repeat scroll 0 1px transparent;display:inline-block;height:18px;width:16px}.difficulty-ask .dropdown-arrow.selected{background:url(/s/_global/images/chosen-sprite.png) no-repeat scroll -17px 1px transparent}.difficulty-ask .edit-points-dropdown-area{float:right;text-align:right;display:inline-block;width:544px}.difficulty-ask .edit-points-dropdown-area .label{font-weight:bold}.difficulty-ask .edit-points-dropdown-area .edit-question-countdown{color:#eb7100;padding-right:10px;padding-top:10px}.difficulty-ask .edit-points-dropdown-area .description{font-size:12px}.difficulty-ask .edit-points-dropdown-area .description-area{display:inline-block;font-size:13px;margin:0 8px 0 0;width:420px}.difficulty-ask .edit-points-dropdown-area .current-selection-box{display:inline-block;background-clip:padding-box;background-color:#f4f4f4;background-image:-moz-linear-gradient(center bottom,#e7e7e7 0,#f4f4f4 50%);border:1px solid #ccc;border-radius:4px 4px 4px 4px;color:#555;cursor:pointer;height:28px;line-height:28px;margin-right:9px;overflow:hidden;padding:0 3px 0 8px;position:relative;text-decoration:none;white-space:nowrap;vertical-align:top;width:89px;text-align:left}.difficulty-ask .edit-points-dropdown-area .current-selection-box.selected{background-color:#eee;background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);box-shadow:0 1px 0 #fff inset}.difficulty-ask .edit-points-dropdown-area .current-selection-txt{width:69px;display:inline-block;font-weight:bold}.difficulty-ask .edit-points-dropdown-area .current-selection{float:left;font-weight:bold;padding:0 3px 0 5px;text-align:left}.difficulty-ask .edit-points-dropdown-area .points-options-area{background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px 4px 4px 4px;left:528px;margin-top:-30px;position:absolute;width:100px;margin-top:-22px}.difficulty-ask .edit-points-dropdown-area .points-option{cursor:pointer;font-weight:bold;text-align:left;padding:5px 3px 5px 16px}.difficulty-ask .edit-points-dropdown-area .points-option.selected{color:#eb7100}.difficulty-ask .edit-points-dropdown-area .points-value{float:left}.difficulty-ask .error-container-msg.edit-time-up{margin-top:10px}
.leave-comment{background-color:transparent;border-radius:5px;padding:0 0 0 14px;transition:opacity 100ms;-moz-transition:opacity 100ms;-webkit-transition:opacity 100ms;-o-transition:opacity 100ms;padding:10px 10px}.question-detail-dialog .question .question-body .leave-comment .avatar,.leave-comment .avatar{position:relative;float:left;width:40px;height:40px;border:1px solid #FFF;margin-right:0;border-radius:50%}.leave-comment textarea{resize:none;width:100%;height:28px;min-height:28px;max-height:100px;font-size:12px;font-weight:normal;overflow:hidden;margin-left:5px;background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:5px 7px;font-family:helvetica,arial,sans-serif;transition:background-color .5s linear}.bg-pulse{background-color:#fcebea !important}.leave-comment textarea.has-default{color:#767676}.leave-comment textarea:focus{outline:0}.leave-comment .btn-secondary-mini{position:absolute;right:-5px;bottom:4px;opacity:0;transition:opacity 500ms;-moz-transition:opacity 500ms;-webkit-transition:opacity 500ms;-o-transition:opacity 500ms;-ms-transition:opacity 500ms}.leave-comment .button-wrap{margin-top:6px;height:0;position:relative;transition:height 500ms;-moz-transition:height 500ms;-webkit-transition:height 500ms;-o-transition:height 500ms;-ms-transition:height 500ms}.leave-comment .button-wrap .msg-error-sm{width:300px;position:absolute;left:42px;bottom:0}.leave-comment.active .button-wrap{height:30px;animation:revealPostButton 500ms;-moz-animation:revealPostButton 500ms;-webkit-animation:revealPostButton 500ms;-ms-animation:revealPostButton 500ms}.leave-comment.active.no-error .button-wrap{height:30px;animation:none;-moz-animation:none;-webkit-animation:none;-ms-animation:none}.leave-comment.active.has-error .button-wrap{height:40px;animation:revealErrorForComment 500ms;-moz-animation:revealErrorForComment 500ms;-webkit-animation:revealErrorForComment 500ms;-ms-animation:revealErrorForComment 500ms}.leave-comment.active .button-wrap .btn-secondary-mini{opacity:1}.avatar-comments{position:relative}.avatar-comments:before{position:absolute;left:15px;top:-18px;content:' ';z-index:2;height:0;width:0;border-width:9px;border-style:solid;border-color:transparent transparent #ccc}.avatar-comments:after{position:absolute;left:15px;top:-17px;content:' ';z-index:2;height:0;width:0;border-width:9px;border-style:solid;border-color:transparent transparent #fff}.avatar-comments.collapsed{height:0 !important}.avatar-comments .show-all-comments{padding:5px 0}.avatar-comments .show-all-comments span{font-size:11px}.avatar-comments .link-body-bold:hover{text-decoration:underline}.avatar-comments{padding:10px 18px;margin-top:20px;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #DDD}.avatar-comments .comment-entry-wrap{padding:5px 0 0 45px}.avatar-comments hr{box-shadow:0 1px 0 #fff;margin-top:0}.avatar-comments .comments-list{margin:0}.avatar-comments .comments-list .comments-markup:last-child li{border-bottom:0}.avatar-comments .comments-list li{padding:10px 14px 10px 10px;margin:0;border-top:1px solid #fff;border-bottom:1px solid #ddd}.avatar-comments .comments-list li span.comment-header{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif}.avatar-comments .comments-list li:first-child{border-top:0}.avatar-comments .comments-list .avatar{position:relative;float:left;width:30px;height:30px;margin-right:10px}.avatar-comments .comments-list .comment-text{margin-top:3px}.delete-user-comment,.edit-user-comment{cursor:pointer}.avatar-comments.hide{display:none}.show-comment-box{display:inline-block;color:#555;font-size:11px;font-weight:bold;margin-top:10px}#delete-comment-modal-headline:focus{outline:0}@keyframes revealPostButton{0%{min-height:0;animation-timing-function:ease-out}50%{min-height:40px;animation-timing-function:ease-out}100%{min-height:30px;animation-timing-function:ease-out}}@-moz-keyframes revealPostButton{0%{min-height:0;-moz-animation-timing-function:ease-out}50%{min-height:40px;-moz-animation-timing-function:ease-out}100%{min-height:30px;-moz-animation-timing-function:ease-out}}@-ms-keyframes revealPostButton{0%{min-height:0;-ms-animation-timing-function:ease-out}50%{min-height:40px;-ms-animation-timing-function:ease-out}100%{min-height:30px;-ms-animation-timing-function:ease-out}}@-webkit-keyframes revealPostButton{0%{min-height:0;-webkit-animation-timing-function:ease-out}50%{min-height:40px;-webkit-animation-timing-function:ease-out}100%{min-height:30px;-webkit-animation-timing-function:ease-out}}@keyframes revealErrorForComment{0%{height:30px;animation-timing-function:ease-out}50%{height:48px;animation-timing-function:ease-out}100%{height:38px;animation-timing-function:ease-out}}@-moz-keyframes revealErrorForComment{0%{height:30px;-moz-animation-timing-function:ease-out}50%{height:48px;-moz-animation-timing-function:ease-out}100%{height:38px;-moz-animation-timing-function:ease-out}}@-webkit-keyframes revealErrorForComment{0%{height:30px;-webkit-animation-timing-function:ease-out}50%{height:48px;-webkit-animation-timing-function:ease-out}100%{height:38px;-webkit-animation-timing-function:ease-out}}
.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(/s/_global/images/icn-msgng-error-48.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(/s/homeworkhelp/images/icn-sad-star.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(//c.cheggcdn.com/assets/site/icons/icn-qa-100x100.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(/s/homeworkhelp/images/qa-visitor-blurred.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:#555;font:28px sans-serif;font-weight:bold}.hwh-freetrial-markup{color:#555;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:0;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(/s/_widget/dialog/images/hwh-lifesaver.png)}.hwh-freetrial-hdr-sec{color:#555;font-size:18px;font-weight:bold;font-family:sans-serif;margin-top:10px}.hwh-freetrial-grey-1{color:#767676}.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:#eb7100;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:0;border:0;text-shadow:none;box-shadow:0 1px 0 #005151 inset,0 1px 2px rgba(0,0,0,0.25);background-color:#066;font-weight:normal;font-family:"MuseoSansRounded-700",Helvetica;font-size:16px;color:#fff}.hwh-freetrial-ftr .hwh-trial-link:hover{background:-moz-linear-gradient(center top,#197575 0,#066 100%) repeat scroll 0 0 transparent;background:-webkit-linear-gradient(top,#197575 0,#066 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}
#hwh-instaedu{margin:10px auto}
.question-detail-dialog .avatar,.questions-list>li .avatar,.asker-stats-popup .avatar,.answerer-stats-popup .avatar{border:1px solid #FFF;box-shadow:0 2px 3px #333}.ask-msg-button{background-color:#DDD;padding:6px;border-radius:5px;margin:0 5px 0 0;width:100%}.ask-msg-button span{float:left;padding-left:7px;padding-top:7px}.ask-msg-button a{float:right}.abuse-listing{margin-top:5px}.abuse-listing p{padding-bottom:7px}.questions-list{-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;transition:height .15s ease-in}.questions-list>li{padding:14px 10px 10px 0;border-bottom:1px solid #DDD;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;transition:all .15s ease-in}.questions-list strong{font-weight:bold}.questions-list>li:last-child{border-bottom:0}.questions-list img{box-shadow:0 0 4px #9a9a9a;margin:0 4px}.questions-list>li .question-body img{box-shadow:none;margin:0 4px;max-height:40px;max-width:200px}.questions-list>li .answer-body img{box-shadow:0 0 4px #9a9a9a;margin:0 4px;max-height:40px;max-width:200px}.questions-list>li .avatar{float:left}.questions-list>li .group-icon{border:0;box-shadow:none;border-radius:5px}.questions-list>li .question{padding-left:70px;min-height:50px}.questions-list>li .answers-wrap{position:relative;padding:8px 5px 6px;background-color:#fff;border-radius:5px;border:1px solid #dedede;margin:10px 0}.questions-list>li .answers-wrap:before{position:absolute;left:15px;top:-18px;content:' ';z-index:2;height:0;width:0;border-width:9px;border-style:solid;border-color:transparent transparent #dedede}.questions-list>li .answers-wrap:after{position:absolute;left:15px;top:-17px;content:' ';z-index:2;height:0;width:0;border-width:9px;border-style:solid;border-color:transparent transparent #FFF}.questions-list>li .answers-wrap .editor-wrap.collapsed{margin-bottom:0}.questions-list>li .answers-wrap .editor-wrap.collapsed .form-submit{height:0;display:none}.questions-list>li.focus:hover{background:transparent;cursor:default}.questions-list>li:hover .icn-count-30{background-image:url(/s/_global/images/icn-answercount-30-h.png)}.questions-list>li .question-body{min-height:18px;max-width:100%;line-height:130%;word-wrap:break-word}.questions-list>li .question-body .questionpage-body-link,.question-detail-dialog .question .question-body .questionpage-body-link{font-family:"Helvetica",sans-serif;font-size:13px;color:#333;font-weight:normal}.questions-list>li .question-body .questionpage-body-link:hover,.question-detail-dialog .question .question-body .questionpage-body-link:hover{text-decoration:none}.single-question .question-body{overflow-x:auto}.questions-list .question-body>a{color:#555;font-weight:bold}.questions-list>li .icn-count-30{margin-right:4px}.questions-paging{margin-top:10px}.questions-paging.questions-pagination{text-align:right}.question-list-showmore{margin-top:10px;text-align:center}.question-list-showmore{opacity:0;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;height:0}.question-list-showmore.ready{opacity:1;height:24px}.questions-list .question-headline,.single-question .question-headline{margin:7px 0 3px;word-wrap:break-word;display:inline-block;width:78%}.question .icn-star-arp{position:relative;top:2px;left:0;margin-right:1px}.question .related-to{margin:12px 0}.question .related-to .related-label{background-color:#EEE;color:#767676;padding:3px 6px;border-radius:5px;margin:0 5px 0 0}.question .answered-status{position:relative;float:right}.question .chegg-points{text-align:right;margin-top:5px}.question .chegg-points span.point-offered{color:#5d7f17;font-size:15px;font-weight:700;display:block}.question .chegg-points .points-msg{font-size:11px;color:#555;line-height:8px;font-weight:700;display:block}.question .highlight{color:#d3332a}.asker-details .user-arp-tip{display:none;z-index:1;white-space:nowrap;position:absolute;left:-44px;top:-28px;padding:4px 8px;background-color:#000;background-color:rgba(0,0,0,0.85);border-radius:5px;color:#FFF}.asker-details .user-arp{position:relative}.asker-details .user-arp{cursor:pointer}.asker-details .user-arp:hover>.user-arp-tip{display:block}.asker-details .user-arp-tip:after{position:absolute;bottom:-12px;left:52px;content:' ';z-index:2;height:0;width:0;border-width:6px;border-style:solid;border-color:#000 transparent transparent;border-color:rgba(0,0,0,0.85) transparent transparent}.question-body .needs-rating{vertical-align:top;line-height:14px;color:#d3332a;font-weight:bold}.popup .questions-list>li .question{color:#fff}.popup .questions-list>li .metadata{color:#ccc}.mod-box .questions-list>li,.popup .questions-list>li{padding:8px 0}.mod-box .questions-list>li .avatar,.popup .questions-list>li .avatar{margin-top:3px;width:25px;height:25px}.mod-box .questions-list>li .question,.popup .questions-list>li .question{padding-left:39px;min-height:30px}.mod-box .questions-list>li .question-body,.popup .questions-list>li .question-body{min-height:19px;line-height:130%}.popup .questions-list>li:hover{background:#111;background:linear-gradient(-90deg,rgba(10,10,10,0) 0,#636363 100%);background:-webkit-linear-gradient(-90deg,rgba(10,10,10,0) 0,#636363 100%);background:-moz-linear-gradient(-90deg,rgba(10,10,10,0) 0,#636363 100%)}.popup .questions-list>li .icn-count-22{margin-right:4px}.qa-action-buttons li{display:inline;border-right:1px solid #dedede}.qa-action-buttons li:last-child{border-right:0}.qa-action-buttons li>button{border:0;background-color:transparent;color:#767676;padding:0 10px}.answers-list{padding-bottom:10px}.answers-list>li{padding:8px 0;border-bottom:1px solid #dedede}.answers-list>li:last-child{border-bottom:0;margin-bottom:0}.answers-list>li .answer{padding-left:50px;min-height:30px}.answers-list>li .answer-rating{float:right;position:relative}.answers-list>li .rating-label{margin-right:4px;color:#767676}.answers-list>li .metadata{cursor:default;font-size:12px}.answers-list>li .metadata .answerer-name{color:#069}.answers-list>li .metadata .answerer-name-soqp{color:#333}.answers-list>li .timestamp{text-transform:lowercase}.answers-list .answer-body{margin-top:10px}.answers-list .answer-body>a{color:#555}.answers-list>li .answerer-stats{overflow:hidden;margin:1px 0 0;line-height:16px}.answers-list .answerer-stats .reputation-icon{background-image:url(/s/_global/images/icn-answers.png);background-repeat:no-repeat;height:16px;width:16px;vertical-align:middle;margin-right:1px;display:inline-block}.answers-list .answerer-stats .answer-total{padding:0 3px 3px 0}.answers-list .answerer-stats .avg-rating{padding:0 0 3px 3px}.answers-list .answerer-stats .answerer-best-answer-percent{padding:0 0 3px 3px}.asker-stats-popup,.answerer-stats-popup{width:230px;margin-left:25px}.asker-stats-popup span{display:block}.asker-stats-popup .avatar{float:left;margin-right:10px;margin-bottom:35px}.answerer-stats-popup .avatar{float:left;margin-right:10px;margin-bottom:5px}.asker-stats-popup .asker-popup-name,.answerer-stats-popup .answerer-popup-name{color:#eb7100;font-weight:bold}.answerer-stats-popup .answerer-subjects{clear:left;display:block;padding-top:10px}.answerer-stats-popup .answerer-best-answer-percent{float:left;padding:0;display:inline}.answerer-stats-popup .answers-total{display:inline;float:left}.answerer-stats-popup .answerer-membership{font-style:italic;float:left;padding:5px 0 5px 0;display:block}.question-detail-dialog .dialog-content{min-height:200px}.question-detail-dialog .canvas-wrap{text-align:center;margin:50px 0 0 0}.question-detail-dialog{position:relative}.question-detail-dialog .dialog-title{display:inline}.question-detail-dialog .question-count{font-size:12px;font-weight:normal}.question-detail-dialog .qa-action-buttons{float:right;margin:10px 35px 0 0}.question-detail-dialog .qa-action-buttons>li{margin-right:5px}.question-detail-dialog .avatar{float:left}.question-detail-dialog .question{padding-left:60px;min-height:60px}.question-detail-dialog .question .question-body{min-height:36px;margin-bottom:20px;overflow-x:auto}.question-detail-dialog .question .question-body img{max-width:90%}.question-detail-dialog .answers-wrap{clear:both;position:relative;padding:8px 20px;background-color:#fff;border-radius:5px;border:1px solid #dedede;margin-bottom:10px}.question-detail-dialog .answers-wrap:before{position:absolute;left:15px;top:-18px;content:' ';z-index:2;height:0;width:0;border-width:9px;border-style:solid;border-color:transparent transparent #dedede}.question-detail-dialog .answers-wrap:after{position:absolute;left:15px;top:-17px;content:' ';z-index:2;height:0;width:0;border-width:9px;border-style:solid;border-color:transparent transparent #FFF}.question-detail-dialog .answers-wrap .editor-wrap.collapsed{margin-bottom:0}.question-detail-dialog .answers-wrap .editor-wrap.collapsed .form-submit{height:0;display:none}.question-detail-dialog .editor-wrap.collapsed .answer-display[disabled="disabled"]{color:#AAA;font-size:13px}.question-detail-dialog .answers-list{padding:0}.question-detail-dialog .answers-list .metadata{min-height:30px}.question-detail-dialog .answers-list>li:last-child{border-bottom:0}.question-detail-dialog .answers-list>li{max-width:100%;overflow-x:auto}.question-detail-dialog .answers-list .answer-rating{float:right;position:relative}.question-detail-dialog .answers-list .answer-rating .rating-label{margin-right:4px;color:#767676}.question-detail-dialog .answers-list .answer-rating span{vertical-align:middle}.question-detail-dialog .answer-success{margin-bottom:5px;padding:5px 10px}.question-detail-dialog .added-hidden-answer{position:relative;top:0;left:-9999px}.question-detail-dialog .added-answer{height:0;opacity:0}.question-detail-dialog .focus-actions-wrap{text-align:right}.question-detail-dialog .focus-actions-wrap>button{margin-left:5px}.free-trial-box .trial-hdr,.free-trial-box .trial-lg,.free-trial-box .trial-sm{font-family:Helvetica,sans-serif;color:#555}.free-trial-box strong{font-weight:bold}.free-trial-box .trial-hdr{font-size:26px;font-weight:bold}.free-trial-box .trial-lg{font-size:20px}.free-trial-box .trial-sm{font-size:15px}.free-trial-box .trial-sign-in{text-align:center}.free-trial-box .lifesaver-wrap img{position:absolute;top:0;left:0}.free-trial-box .lifesaver-wrap{position:relative;padding:20px 0 0 105px;min-height:75px}.free-trial-box .btn-wrap{clear:both;text-align:center}.free-trial-box .highlight{color:#eb7100}.hwh-trial-btn{margin:5px auto}.free-trial-box .hwh-free-trial-dialog{color:#069;cursor:pointer}.free-trial-box .hwh-free-trial-dialog:hover{text-decoration:underline}.hwh-trial-link{display:block;color:#fff}.hwh-trial-link:hover{text-decoration:none}.price-choice-row{margin:10px 0}.price-box-container{float:right;text-align:right}.access-option-hr{height:0;border-top:1px solid #ddd;margin:0 -20px}.subscriber-text{text-align:right;margin-top:10px}.question-archive-search{margin-left:140px}.answered-search-bar{margin:15px 0;position:relative}.answered-search-bar .qa-loader{position:absolute;top:6px;right:6px}.answered-search-bar .search-btn{background-image:url(/s/_global/images/icn-search-15.png);height:15px;width:15px;position:absolute;top:6px;right:6px;cursor:pointer}.answered-search-bar .search-btn-border{border-left:1px solid #eee;position:absolute;top:6px;right:27px;height:16px}.answered-search-bar .clear-search-btn{background-image:url(/s/_global/images/cross-clear.png);height:14px;width:14px;position:absolute;top:7px;right:35px;cursor:pointer}.answered-search-bar input{outline:0}.search-label{float:left;line-height:27px}.see-all-answer{cursor:pointer}.chegg-pill{float:right;border:1px #ccc solid;padding:3px 6px;-webkit-border-radius:5px;border-radius:5px;font-size:12px;background:#fff;margin-top:5px}.chegg-pill>*{vertical-align:top}.chegg-pill-received{text-align:right}.chegg-pill-received .rating-label{color:#555}.chegg-pill-rating{color:#d3332a}.chegg-pill-italic{font-style:italic}.pill-msg-icon{background-image:url(/s/_global/images/icn-msgng-success-16.png);background-repeat:no-repeat;width:16px;height:16px;display:inline-block}.rating-tooltip-content .header{color:#fd9f00;font-weight:bold}.star-position-1 .rating-tooltip-content .header,.star-position-2 .rating-tooltip-content .header{margin-bottom:10px}.rating-tooltip-content .message{margin-bottom:10px}.star-position-1 .rating-tooltip-content+div{left:71px !important}.star-position-2 .rating-tooltip-content+div{left:92px !important}.star-position-3 .rating-tooltip-content+div{left:113px !important}.star-position-4 .rating-tooltip-content+div{left:134px !important}.star-position-5 .rating-tooltip-content+div{left:155px !important}.rating-tooltip-content .points-txt{font-weight:bold}.chosen-by-expert{border-bottom:1px dashed #fd9f00;display:inline}.q-closed-info{background:#fff9e9;padding:20px;border-radius:5px;margin:10px 0;font-size:16px;color:#767676}.closed-by-expert{font-size:16px;display:inline}.need-best{color:#eb7100;font-weight:bold;float:right;line-height:22px}.meta-container{width:132px;float:right;text-align:right}.re-ask-question hr{border:1px solid #fff;margin-top:10px;margin-bottom:30px}.re-ask .btn-secondary-mini{border-radius:6px;padding:0 10px}a.question-headline{font-size:13px;font-weight:700}.display-name{color:#333}.be-awarded-at{padding-bottom:10px}.show-more-question,.truncate-more-link{display:inline}.show-more-question-dot{color:#767676}.show-less-arrow-up{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #069;display:inline-block;padding-bottom:1px}.show-more-arrow-down{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #069;display:inline-block;padding-bottom:1px}.asked-again-msg{margin-top:45px}.answer-text{margin-left:10px;padding-top:10px;border-top:1px dotted #ddd;width:120px;text-align:center;font-size:12px;color:#767676}.answer-text label{color:#555}.points-text{margin-top:15px;margin-bottom:10px;margin-left:10px;width:120px;text-align:center;font-size:12px;color:#767676}.points-text label{color:#555}.photo-bio-dialog .dialog-photo{max-height:200px;max-width:200px}.thumb-ratings{float:right;margin-top:-50px}.thumb-ratings .rating-blocks{float:left;border:1px solid #aaa;border-radius:3px;margin-left:10px;padding:1px 5px}.thumb-ratings .rating-blocks:hover{background-color:#eee}.thumb-ratings .thumbs-button{float:left;padding:2px;background-repeat:no-repeat;background-size:cover}.thumb-ratings .thumbs-ups{margin-left:5px}.thumb-ratings .thumbs-ups .thumbs-ups-inactive{background:url(//c.cheggcdn.com/assets/icons/thumbs/icn-thumbsup-default.svg) no-repeat;width:20px;height:20px}.thumb-ratings .thumbs-downs .thumbs-downs-inactive{background:url(//c.cheggcdn.com/assets/icons/thumbs/icn-thumbsdown-default.svg) no-repeat;width:20px;height:20px}.thumb-ratings .review-counts{float:left;margin:8px 10px 0 5px;font-size:11px;padding-bottom:2px}
.C-common-overlay-tooltip.bookmark-count-tooltip .exit-icn:before{font-family:"Chegg-icon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\61"}.C-common-overlay-tooltip.bookmark-count-tooltip .exit-icn:before{content:"\e93c"}.C-common-overlay-tooltip.bookmark-count-tooltip .exit-icn:before{font-family:"Chegg-icon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\61"}.C-common-overlay-tooltip.bookmark-count-tooltip .exit-icn:before{content:"\e93c"}.post-qstn-btn{background:#f6f6f6;margin-bottom:50px}.right-sidebar{margin-top:10px;position:relative}.right-sidebar .post-new-question-form{border:1px solid #DDD;padding:20px;width:258px}.right-sidebar .post-new-question-form .label{padding-bottom:0}.right-sidebar .post-new-question-form.onboarding-sequence-highlight{background-color:#fff}.right-sidebar .C-common-question-form textarea{height:70px;min-height:initial}.right-sidebar .mytbs-container{width:300px}.HomeworkhelpQuestion .global-breadcrumb{padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0}.HomeworkhelpQuestion .global-breadcrumb a{font-family:"Aspira","Helvetica","Arial",Sans-serif}.question-headline{padding:10px 0;padding-left:13px;display:flex}.question-page .msg-success-lg,.question-page .msg-important-lg,.question-page .msg-error-lg{margin:20px 0}.question-page .msg-noti-lg{margin:20px 0;height:25px;background:aliceblue;font-size:14px;padding-top:16px;padding-left:62px}.question-page .msg-noti-lg .msg-icon{background-image:url(//c.cheggcdn.com/assets/icons/info-sm.png);background-repeat:no-repeat;background-position:top left;min-height:40px;margin-left:-50px;margin-top:-5px;padding-left:30px}.question-page .msg-noti-lg .msg-icon .msg-subheading{font-size:14px;color:#333}.question-page .msg-noti-lg .msg-icon .msg-subheading .check_fixed_answer{font-family:"Aspira" !important;font-size:14px;color:#007c8a}.question-page .msg-noti-lg .msg-icon .close-btn{float:right;margin-top:-25px;margin-right:10px;color:#d3d3d3;cursor:pointer}.answer-tip-dialog{padding:20px}.question .metadata .highlight{color:red}.question .question-body .finalized_jax,.answer .answer-body .finalized_jax{display:block;margin-top:5px;width:100%}.inherit-width{max-width:inherit}.group-icon{border:0;box-shadow:none;border-radius:5px}.answer-editor hr{margin:5px 0}@media only screen and (max-width:1024px){.main-content.question-page{width:66%}}.question-page .question{min-height:60px;margin-bottom:30px}.question .question-body img{max-width:100%;height:auto}.question .question-body-text{padding-top:5px;overflow-x:auto}.question .question-body p{margin-bottom:.5em}.question .question-body img[align="absmiddle"],.answer .answer-body img[align="absmiddle"]{vertical-align:text-bottom}.question .question-publish-date{color:#767676;display:block;font-size:14px;margin-top:15px}.answers-list .answer .answer-comments .comments-header,.question-body .comments-list .comments-header{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;color:#333}.answers-list .answer .answer-comments .comment-header,.question-body .comments-list .comment-header{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:14px;color:#333}.answers-list{margin-top:10px}.answers-list .avatar{float:left;margin-right:15px;border-radius:50%}.answers-list .leave-comment .avatar{margin-right:0}.answers-list .highlighted{background:#ffb;padding:8px;border-radius:5px 5px 5px 5px}.answer-post-error{margin-bottom:10px}.answers-list .answer .answer-comments{padding:10px 20px 20px;margin-top:10px;background-color:#f5f5f5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.answers-list .answer .answer-comments .comments-list{margin-top:5px}.answers-list .answer .answer-comments .comments-list li:first-child{border-top:0}.answers-list .answer .answer-comments .comments-list li.last-child{border-bottom:0}.answers-list .answer .answer-comments .answer-comment{overflow:hidden;padding:10px 0;border-bottom:1px solid #d9d9d9;border-top:1px solid #fff}.answers-list .answer .answer-comments .answer-comment .avatar{height:30px;width:30px}.answers-list .answer .answer-comments .answer-comment .commented-by{margin-bottom:5px}.answers-list .answer .answer-comments .answer-comment .comment-body{color:#555}.answers-list .answer .answer-comments .answer-comment .commented-by,.answers-list .answer .answer-comments .answer-comment .comment-body{margin-left:42px}.answers-list .edit-answer-link{padding-left:17px;width:14px;height:14px;background-repeat:no-repeat}.answers-list .separator{border-left:1px solid #ccc;height:80px;width:1px;margin:5px}.answers-list .answer-given-body img{max-width:100%;height:auto}.ask-sidebar.study-sidebar{background:#f5f5f5;padding:20px 20px 0;margin-top:30px}.ask-sidebar.study-sidebar .C-Eggshell-loading-inline{margin:0 auto 20px}.ask-sidebar.study-sidebar .rightrail-inline{margin-bottom:10px}.ask-sidebar{background-color:inherit;border:0;padding-top:0}.ask-sidebar .btn-primary-sm{margin-top:10px}.ask-sidebar .tbs-promo{line-height:20px}.ask-sidebar .tbs-show-more{display:block;margin-top:4px}.ask-sidebar .tbs-promo>button,.ask-sidebar .qa-promo>a{margin-top:10px}.ask-sidebar .tbs-promo .tbs-row{padding-top:15px}.ask-sidebar .tbs-promo .tbs-row a{display:block;padding-left:0;text-align:left;line-height:15px;margin-bottom:4px}.ask-sidebar .tbs-promo .tbs-row img{max-width:50px;float:left}.ask-sidebar .tbs-promo .tbs-row img.add-tbs{width:60px;height:75px}.ask-sidebar .tbs-promo .tbs-row a.add-tbs{font-size:16px}.ask-sidebar .tbs-promo .tbs-details{line-height:20px;margin-left:70px}.ask-sidebar .tbs-promo .tbs-details a.btn-secondary-mini{margin-top:5px;width:130px}.ask-sidebar .qa-promo{border-top:1px solid #dedede;margin-top:20px;padding-top:20px}#addbook-container .no-results{margin-top:10px}#addbook-container .dialog-ftr button{margin-left:10px}.dialog-4 select{min-width:100px}.dialog-ftr button{margin-left:10px}.main-content .back-button{display:inline-block;margin-bottom:10px;padding:0}.main-content .back-button:before{content:url(//c.cheggcdn.com/assets/site/icons/icn-arw-left-7x13.png);position:relative;top:2px;margin-right:8px}.point-time{margin-top:4px}.value-prop{background-color:#f5f5f5;border:0;padding-top:0}.value-prop .logo-chegg-study{background-image:url("/s/homeworkhelp/images/logo-chegg-study.png");background-position:left center;background-repeat:no-repeat;text-indent:-9999px;height:30px;padding:10px 0;width:188px;padding-top:20px}.value-prop .promo-title{font-size:14px;color:#333;margin-bottom:20px}.value-prop .tbs-promo{background-image:url("/s/homeworkhelp/images/icon-tbs.png")}.value-prop .qa-promo{margin-bottom:15px;background-image:url("/s/homeworkhelp/images/icon-qna_20x20.png")}.value-prop .tbs-promo,.value-prop .qa-promo{float:left;background-repeat:no-repeat;background-position:left top;padding-left:25px;padding-top:2px;border:0}.value-prop p{clear:both;padding-top:10px}.value-prop .call-to-action{text-align:center}.value-prop .call-to-action a{margin-top:30px;background-color:#fff}.edit-qstn{padding:0 10px !important;position:relative;top:4px;font-size:12px}.answerer-info{margin:10px 0}input.answerer-bio{width:85% !important;height:30px;margin-right:8px;padding:0 10px}.answerer-bio.no-photo-bio{width:53% !important;margin-left:5px;padding:0 10px}.answerer-photo{margin-left:200px}.partition{font-size:20px;color:gray}.upload-photo-btn{margin-left:10px;margin-right:5px;margin-top:3px;width:150px}.save-info-btn{float:right;width:75px;height:30px}.sidebar-container{max-width:300px}.sidebar-container ul li a.my-item-solution span.title{width:auto}.sidebar-container>*{margin-bottom:20px}.answerer-stats-popup .fb-icon{padding-left:5px}.answerer-stats-popup .bio-markup{padding-top:25px}.answerer-stats-popup .edit-photo-bio{font-weight:bold}.photo-bio-dialog .col-7{margin-left:30px}.photo-bio-dialog .photo{margin-top:20px}.photo-bio-dialog .photo .upload-photo-btn{margin-left:0;padding-left:20px}.photo-bio-dialog .photo-bio{font-weight:bold;padding-bottom:5px}.photo-bio-dialog .bio{margin-top:30px}.photo-bio-dialog .bio .char-text{font-weight:normal;padding-left:275px}.photo-bio-dialog .bio .dialog-bio{width:100%;padding:10px}.activity-text{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:18px;padding-bottom:10px}.sidebar-container .qna-tutors{margin:0 0 20px 0}.sidebar-container .qna-tutors .C-common-tutors.onboarding-sequence-highlight .tutor-headline{color:#333}.captcha-container{text-align:right}.captcha-container .captcha-img{margin-top:15px}.captcha-container .captcha-field{width:155px;position:relative;top:-10px}.answer-heading{margin-bottom:20px}.answer-heading:first-child{border-bottom:1px solid #ddd;margin-bottom:30px}.answer-heading .answer-rating{display:inline;margin-left:20px}.answer-heading .answer-rating .rating-stars{display:inline-block}.answers-h2 h2,.more-answers-heading,.bestanswer-chosen-by{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:24px;color:#eb7100}.answers-h2 .answer-count,.more-answers-heading .answer-count{font-family:"Aspira-Light","Helvetica","Arial",Sans-serif;font-size:19px}.tooltip .tooltip-arrow-top{left:-4px}.qa-answer-expert-tooltip-overlay{background-size:cover;background-repeat:no-repeat;height:16px;width:16px;display:inline-block;position:relative;top:3px;left:5px}.cshp-tooltip-wrapper .tooltip-header{font-weight:bold;font-size:14px;margin-bottom:-10px}.cshp-tooltip-wrapper .tooltip-content{font-size:12px;margin-left:-20px;margin-bottom:-20px;line-height:18px}ul.answers-list>li{border-bottom:1px dashed #ddd;padding-top:0;margin-bottom:40px;padding-bottom:10px}ul.answers-list>li .answer{margin-bottom:30px;padding-left:60px}ul.answers-list>li.chosen-best-answer{background:transparent}div.bestanswer-chosen-by{display:inline;margin-bottom:5px}a.show-comment-box{font-size:12px;font-weight:normal;color:#767676;font-family:"Aspira","Helvetica","Arial",Sans-serif}a.show-comment-box .comment-expand{font-size:11px}a.show-comment-box .icon-chegg-chevron{font-size:8px;display:inline-block;padding-left:2px}.moderator-details{padding-right:10px;color:#b2b2b2;font-size:13px;vertical-align:top}.answer-editor{background-color:#f5f5f5;padding:20px 20px 20px 20px;margin-top:10px}.answer-editor .answer-input{width:100%;font-size:14px}.answer-editor .your-answer-header{margin-bottom:18px;font-size:20px;color:#eb7100;float:left;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif}h2.more-answers-heading{border-bottom:1px solid #ddd}.answerer-stats{color:#767676}.timestamp{color:#555}.edit-links{float:right}.edit-links a{color:#767676}.answers-list>li.chosen-best-answer{padding:0}.edit-qstn-container{float:right;font-size:13px;margin-right:-10px}span.unformatted-points{border:0;color:#767676;font-style:normal}.ugc-base{clear:both;overflow-x:auto;word-wrap:break-word}.HomeworkhelpQuestion .ugc-base pre{white-space:pre-wrap}.question-body,.answer-body{font-size:14px}.question-body .ugc-base table,.answer-body .ugc-base table{width:100%;display:table;table-layout:auto;float:none}.sidebar-container a:not(.csp-paq-upgrade):not(.mytbs-book){display:inline-block;width:100%}.sidebar-container a:not(.csp-paq-upgrade):not(.mytbs-book) .find-tbs{height:45px;margin-top:5px}.sidebar-container a:not(.csp-paq-upgrade):not(.mytbs-book) .find-tbs:hover{background-color:#e9e9e9}.sidebar-container a:not(.csp-paq-upgrade):not(.mytbs-book) .find-tbs .tbs-text{display:block;position:relative;top:-33px;left:52px;color:#333;font-size:14px;max-width:76%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-container a:not(.csp-paq-upgrade):not(.mytbs-book) .find-tbs .add-icn{background-image:url(//c.cheggcdn.com/assets/site/icons/icn-add-40x40.png);min-width:40px;height:40px;display:inline-block;margin-right:12px}.ba-looking,.ba-container{text-align:right;color:#767676;margin-top:10px}.answers-list .answer-body>.show-comment-box{color:#767676}.qna-tutors{width:300px}.C-common-overlay-tooltip.tooltip-top .tooltip,.C-common-overlay-tooltip.tooltip-top .tooltip-content{width:240px}.C-common-overlay-tooltip.tooltip-top .tooltip-left-shadow{width:105px}.C-common-overlay-tooltip.tooltip-top .tooltip-right-shadow{width:115px}@media(max-width:1320px){body:not(.desktop) .C-common-overlay-tooltip.tooltip-top{left:5px !important}body:not(.desktop) .C-common-overlay-tooltip.tooltip-top .tooltip-left-shadow{width:30px}body:not(.desktop) .C-common-overlay-tooltip.tooltip-top .tooltip-right-shadow{width:190px}}.tooltip-content.grey-border{width:240px}.tooltip-content.grey-border .main-area{width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tooltip-content.grey-border .asker-stats-popup,.tooltip-content.grey-border .answerer-stats-popup,.tooltip-content.grey-border .answerer-subjects{width:190px}.post-answer-popup{color:#21a29d;font-size:18px}.content-moderation-view .main-area div{margin-bottom:5px}.ask-form .submit-area{margin-top:20px}.noAnswersImg{background:url(//c.cheggcdn.com/assets/site/images/img-hangtight.svg) repeat scroll 0 0 rgba(0,0,0,0);background-repeat:no-repeat;height:86px;margin-top:40px;margin-left:300px;margin-bottom:20px}.hangTight{font-size:14px;color:#555;margin-left:255px}.msg-error-sm{margin-top:40px}.container{background-color:#f5f5f5;margin-top:25px;font-size:16px}.topText{color:#555;padding-top:40px;text-align:center}.contentArea{background-color:#fff;font-size:14px;margin:25px auto;width:60%}.content{color:#555}.tips{color:#eb7100}.contentAreaButtomMsg{color:#e3e9f0;font-size:16px;font-family:helvetica,arial;margin:25px auto;text-align:center;width:60%}.contentButtomMsg{padding:20px 36px 20px 36px;color:#767676}.btn-secondary-sm{color:#8a8a8a}#unratedMsg{display:none}#unratedMsg .banner-rate-answer{cursor:pointer;color:#007c8a;font-weight:bold}.answererDetails{margin-top:20px;font-size:12px}.wrapEmail{font-weight:bold;word-wrap:break-word}.cs-obfuscation .recommended-tbs .C-common-glass-tbs-recentlyviewed-item .result-header:not(.short-title){display:none}.recommended-tbs.member-tbs{max-width:300px;margin:0 0 20px 0;padding:20px;background-color:white;border:1px solid #ddd}.recommended-tbs.member-tbs .header{margin:auto;padding-top:0;font-weight:inherit;color:#333}.recommended-tbs.member-tbs .tbs-recent-items{margin:5px 0}.recommended-tbs.member-tbs .solution-highlight{background-color:transparent}.recommended-tbs.member-tbs .C-common-glass-tbs-recentlyviewed-item{display:initial;border:0}.recommended-tbs.member-tbs .C-common-glass-tbs-recentlyviewed-item.solution-highlight .recent-item{background-color:#EEE}.recommended-tbs.member-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item{top:0;margin:8px 0;padding-left:0;display:inline-block;height:auto}.recommended-tbs.member-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item .book-cover{height:70px;width:58px}.recommended-tbs.member-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item .left-info{padding-top:0}.recommended-tbs.member-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item .right-info{margin-top:0;padding-top:0;margin-left:65px;width:73%}.recommended-tbs.member-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-header{width:100%;padding-top:0;white-space:inherit;font-size:14px}.recommended-tbs.member-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-header:not(.short-title){display:none}.recommended-tbs.member-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-detail.author-row{font-size:12px}.recommended-tbs.member-tbs .find-book{margin-top:5px}#save-link{cursor:pointer;color:#007c8a;float:right;font-size:12px;padding-top:10px}.tbs-input-search-container .C-search-autosuggest{margin-left:0;text-align:left}.tbs-input-search-container .C-search-autosuggest .searchList .item-result{padding-left:10px}.hwh-right.mod-box{border-radius:initial}.hwh-right.mod-box .sub-section .hwh-right-label{margin-left:50px}.hwh-right.mod-box .sub-section .hwh-right-label .txt-hdr-sec{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:18px;color:#555;margin-bottom:5px}.hwh-right.mod-box .txt-hdr-sec{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:24px;color:#333;box-sizing:border-box;padding-right:35px;margin-bottom:15px;width:100%}.hwh-right.mod-box .cta-button{margin-top:5px}.qna-icon{background:url(//c.cheggcdn.com/assets/site/icons/icn-qna-opencirc-40x40-orng.png) no-repeat}.tbs-icon{background:url(//c.cheggcdn.com/assets/site/icons/icn-tbs-opencirc-40x40-orng.png) no-repeat}.study-icon{width:40px;height:40px;float:left}.similar-questions .tbs-book-cover-title{font-size:12px;box-sizing:border-box}.similar-questions .similar-questions-hdr{color:#eb7100;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:20px;border-bottom:1px solid #DDD;padding-bottom:8px}.similar-questions .similar-question{border-bottom:1px dashed #DDD;padding:20px 0;display:-webkit-flex;display:flex}.similar-questions .similar-question.qna .similar-question-title,.similar-questions .similar-question.qna .similar-question-subtitle{display:none}.similar-questions .similar-question .right-detail{-webkit-flex-shrink:2;flex-shrink:2}.similar-questions .left-icon{margin-right:10px;width:60px;-webkit-flex-shrink:0;flex-shrink:0}.similar-questions .left-icon.qna{background:url(//c.cheggcdn.com/assets/site/avatars/02_img-avatar-gry-40x40.png);background-repeat:no-repeat;background-size:contain;background-position:center center;height:37px}.similar-questions .similar-question-title,.similar-questions .similar-question-subtitle,.similar-questions .similar-question-body,.similar-questions .similar-question-answer{display:block;font-size:14px;line-height:15px;margin:0 0 12px 0}.similar-questions .similar-question-answer{margin-bottom:0}.similar-questions .similar-question-title{margin-bottom:8px}.similar-questions .similar-question-body{height:30px;overflow:hidden}.similar-questions .similar-question-body .body-label{float:left}.similar-questions .similar-question-body .body-content{margin-left:20px;word-break:break-all}.similar-questions .similar-question-body .image-only-question{display:block;position:relative;bottom:5px;font-style:italic;color:#555}.similar-questions .similar-question-body .question-image-icon{background-image:url(//c.cheggcdn.com/assets/site/icons/icn-qa-image.png);background-size:cover;height:18px;width:20px;display:inline-block;position:relative;top:4px;margin-right:3px}.similar-questions .similar-question-title,.similar-questions .similar-question-subtitle{color:#555}.similar-questions .similar-questions-show-more{margin:10px 0;display:inline-block;font-size:14px}.loading-indicator{background:transparent url("//c.cheggcdn.com/assets/site/icons/loading-indicator_v02.gif") 0 0 no-repeat;background-size:contain;width:60px;height:20px;margin:100px 45%}.C-Eggshell-dialog .C-common-search{position:absolute;left:117px}.resubscribe-loading-indicator{margin:50px auto 0}.question-page .msg-success-lg.resubscribe-success{height:auto}.question-page .msg-success-lg.resubscribe-success #orderconfirmpixel{display:block}.msg-success-lg.uncancel-success{margin-top:20px}#uncancel-banner,#textmetheapp-banner{color:#fff;background-color:#21a29d;line-height:1.7em;position:absolute;padding:12px 0;width:100vw;margin-bottom:5px;text-align:center;z-index:1;font-size:18px;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif}#uncancel-banner .description,#textmetheapp-banner .description{position:relative;top:2px;vertical-align:top}@media(min-width:1200px){#uncancel-banner{margin-left:calc(-100vw / 2 + 1200px / 2)}}#uncancel-banner{top:-25px !important}#uncancel-banner .uncancel-button{background-color:#fff;border:0;color:#21a29d;margin-left:60px;padding:8px 15px 4px 15px;font-size:14px;border-radius:3px;line-height:15px}#uncancel-banner .price{font-size:14px;font-family:"Aspira-Light","Helvetica","Arial",Sans-serif;margin-left:10px}#uncancel-banner .description{font-size:14px;font-family:"Aspira-Light","Helvetica","Arial",Sans-serif;top:0}#uncancel-banner button{padding:8px 20px 4px;margin-left:30px}#uncancel-banner a{text-decoration:underline;color:#fff;position:relative;top:-1px}#uncancel-banner a:visited{color:#fff}.adjust-top{margin-top:50px}#textmetheapp-banner{position:relative;top:64px;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:16px;color:#fff}#textmetheapp-banner .description{display:inline-block;position:initial;margin-bottom:5px}#textmetheapp-banner .textmetheapp-banner-button{color:#21a29d}#textmetheapp-banner #textmetheapp-oc,#textmetheapp-banner .textmetheapp-banner-button{margin-left:20px;display:inline-block}#textmetheapp-banner .devices-img{background-image:url(//c.cheggcdn.com/assets/site/icons/icn-mobile-devices-white.svg);display:inline-block;width:90px;height:22px;margin:0 10px 0 0;position:relative;top:4px}#textmetheapp-banner .close-btn{background:url(//c.cheggcdn.com/assets/site/icons/icn-close-20px.png);background-size:contain;background-repeat:no-repeat;display:inline-block;position:absolute;top:10px;right:10px;height:10px;width:10px}#textmetheapp-banner .close-btn:hover{cursor:pointer}.question-toolbar{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.question-toolbar-item{border-left:1px solid #DDD}.question-toolbar-item:first-child{border-left:0}.question-toolbar .icon-text-me-app{background-repeat:no-repeat;display:none;background-size:contain;height:20px !important;width:15px;padding:0 10px;background-position:50%}.question-toolbar .icon-text-me-app:hover{cursor:pointer}.text-me-app-container.app-promotion{font-size:1.45em}.text-me-app-container.app-promotion .tooltip.text-me-the-app-new-design .tooltip-container-box .download-app-options-container .qrCodeOption{width:62px;height:62px;padding:9px;margin:auto;border-radius:8px;border:2px solid #e7e7e7}.save-question{display:inline-block;cursor:pointer;padding-left:10px;padding-right:10px;display:flex;color:#767676;font-size:12px}.save-question.is-freezed{opacity:.5}.save-question span{padding-top:3px}.save-question span.is-saved-label{display:none}.save-question.is-saved span.is-unsaved-label{display:none}.save-question.is-saved span.is-saved-label{display:inline}.save-question.is-saved .icon-bookmark{background-position:0 0}.save-question.is-saved .icon-bookmark:hover{background-position:-50px 0}.save-question.onboarding-sequence-highlight{border-right:1px solid transparent}.save-question.onboarding-sequence-highlight span{color:#fff}.save-question .icon-bookmark{margin-right:6px}.save-question .icon-bookmark .icon-bookmark-hidden{visibility:hidden}.backdrop-generic{display:none}.show-save-walkthrough .backdrop-generic{display:block}.backdrop-generic .overlay-text{position:absolute}.answer-excerpt-seo{word-wrap:break-word;font-size:14px;line-height:1.2em}.bottom-preview-image{display:block;margin-top:-6px}.question-readmore-link,.answer-excerpt-seo-more-link{font-weight:bold;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif}.question-readmore-link:hover,.answer-excerpt-seo-more-link:hover{text-decoration:none}.question-readmore-link .icon-chegg-chevron,.answer-excerpt-seo-more-link .icon-chegg-chevron{font-size:7px;position:relative}.question-readmore-link .icon-chegg-chevron{top:-2px}.answer-excerpt-seo-more-link .icon-chegg-chevron{top:-3px}.solution-player-steps.solution-player-steps-qna{width:100%}.solution-player-steps.solution-player-steps-qna>li{border-width:0;padding-left:0;padding-right:0}.tbs-qna-match-footnote{color:#767676;font-family:"Aspira","Helvetica","Arial",Sans-serif;border-top:1px dashed #DDD;padding:15px 0 30px;font-weight:500}.tbs-qna-match-footnote a{font-weight:bold}.content-feedback.onboarding-sequence-highlight .rating-block{background-color:#fff;color:#767676}.mytbs-placeholderbook.onboarding-sequence-highlight,.mytbs-book.onboarding-sequence-highlight{background:#fff}.C-common-overlay-tooltip.bookmark-tooltip-top-green-border:before{position:absolute;content:'';display:block;height:10px;width:100%;background-color:#21a29d;top:10px;z-index:1;left:0;border-top-left-radius:5px;border-top-right-radius:5px}.C-common-overlay-tooltip.bookmark-tooltip-top-green-border .tooltip{width:auto}.C-common-overlay-tooltip.bookmark-tooltip-top-green-border .tooltip .tooltip-content{padding:0}.C-common-overlay-tooltip.bookmark-tooltip-top-green-border .tooltip-content{width:auto;min-width:200px}.C-common-overlay-tooltip.bookmark-tooltip-top-green-border .tooltip-arrow-top:after{border-bottom-color:#21a29d;bottom:-1px}.C-common-overlay-tooltip.bookmark-tooltip-top-green-border ul,.C-common-overlay-tooltip.bookmark-tooltip-top-green-border p{margin-top:5px}.C-common-overlay-tooltip.bookmark-tooltip-top-green-border li,.C-common-overlay-tooltip.bookmark-tooltip-top-green-border p{padding:10px;border-bottom:1px solid #DDD}.C-common-overlay-tooltip.bookmark-tooltip-top-green-border li:last-child,.C-common-overlay-tooltip.bookmark-tooltip-top-green-border p:last-child{border:0}.C-common-overlay-tooltip.bookmark-tooltip-top-green-border li:hover a,.C-common-overlay-tooltip.bookmark-tooltip-top-green-border p:hover a{color:#eb7100}.C-common-overlay-tooltip.bookmark-tooltip-top-green-border a,.C-common-overlay-tooltip.bookmark-tooltip-top-green-border p{color:#767676;text-decoration:none}@-moz-keyframes growBounce{0%{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0)}50%{-webkit-transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);-o-transform:scale(1.25,1.25);transform:scale(1.25,1.25)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes growBounce{0%{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0)}50%{-webkit-transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);-o-transform:scale(1.25,1.25);transform:scale(1.25,1.25)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}@-o-keyframes growBounce{0%{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0)}50%{-webkit-transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);-o-transform:scale(1.25,1.25);transform:scale(1.25,1.25)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}@-ms-keyframes growBounce{0%{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0)}50%{-webkit-transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);-o-transform:scale(1.25,1.25);transform:scale(1.25,1.25)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}@keyframes growBounce{0%{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0)}50%{-webkit-transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);-o-transform:scale(1.25,1.25);transform:scale(1.25,1.25)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}.C-common-overlay-tooltip.rate-tooltip-top-green-border:before{position:absolute;content:'';display:block;height:10px;width:100%;background-color:#21a29d;top:10px;z-index:1;left:0;border-top-left-radius:5px;border-top-right-radius:5px}.C-common-overlay-tooltip.rate-tooltip-top-green-border .tooltip{width:auto}.C-common-overlay-tooltip.rate-tooltip-top-green-border .tooltip .tooltip-content{padding:0}.C-common-overlay-tooltip.rate-tooltip-top-green-border .tooltip-content{width:auto;min-width:145px}.C-common-overlay-tooltip.rate-tooltip-top-green-border .tooltip-arrow-top:after{border-bottom-color:#21a29d;bottom:-1px}.C-common-overlay-tooltip.rate-tooltip-top-green-border ul,.C-common-overlay-tooltip.rate-tooltip-top-green-border p{margin-top:5px}.C-common-overlay-tooltip.rate-tooltip-top-green-border li,.C-common-overlay-tooltip.rate-tooltip-top-green-border p{padding:10px;border-bottom:1px solid #DDD}.C-common-overlay-tooltip.rate-tooltip-top-green-border li:last-child,.C-common-overlay-tooltip.rate-tooltip-top-green-border p:last-child{border:0}.C-common-overlay-tooltip.rate-tooltip-top-green-border li:hover a,.C-common-overlay-tooltip.rate-tooltip-top-green-border p:hover a{color:#eb7100}.C-common-overlay-tooltip.rate-tooltip-top-green-border a,.C-common-overlay-tooltip.rate-tooltip-top-green-border p{color:#767676;text-decoration:none}.C-common-overlay-tooltip.rate-tooltip-top-green-border .rate-answer-tooltip{display:inline-block;color:#555;padding:15px 15px 10px}.C-common-overlay-tooltip.rate-tooltip-top-green-border .tooltip .tooltip-content{width:145px}.C-common-overlay-tooltip.bookmark-count-tooltip{color:#767676;font-size:12px;margin-left:20px}.C-common-overlay-tooltip.bookmark-count-tooltip:before{position:absolute;content:'';display:block;height:10px;width:100%;background-color:#21a29d;top:10px;z-index:1;left:0;border-top-left-radius:5px;border-top-right-radius:5px}.C-common-overlay-tooltip.bookmark-count-tooltip .tooltip{width:auto}.C-common-overlay-tooltip.bookmark-count-tooltip .tooltip .tooltip-content{padding:0}.C-common-overlay-tooltip.bookmark-count-tooltip .tooltip-content{width:auto;min-width:202px}.C-common-overlay-tooltip.bookmark-count-tooltip .tooltip-arrow-top:after{border-bottom-color:#21a29d;bottom:-1px}.C-common-overlay-tooltip.bookmark-count-tooltip ul,.C-common-overlay-tooltip.bookmark-count-tooltip p{margin-top:5px}.C-common-overlay-tooltip.bookmark-count-tooltip li,.C-common-overlay-tooltip.bookmark-count-tooltip p{padding:10px;border-bottom:1px solid #DDD}.C-common-overlay-tooltip.bookmark-count-tooltip li:last-child,.C-common-overlay-tooltip.bookmark-count-tooltip p:last-child{border:0}.C-common-overlay-tooltip.bookmark-count-tooltip li:hover a,.C-common-overlay-tooltip.bookmark-count-tooltip p:hover a{color:#eb7100}.C-common-overlay-tooltip.bookmark-count-tooltip a,.C-common-overlay-tooltip.bookmark-count-tooltip p{color:#767676;text-decoration:none}.C-common-overlay-tooltip.bookmark-count-tooltip .bookmark-icn{background:url(//c.cheggcdn.com/assets/site/icons/bookmark-icon.svg) -149px 0 no-repeat;width:10px;height:15px;display:block;background-size:279px 13px;float:left;margin:5px 6px 0 0}.C-common-overlay-tooltip.bookmark-count-tooltip .exit-icn{display:inline-block;position:absolute;top:21px;right:4px;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.C-common-overlay-tooltip.bookmark-count-tooltip .exit-icn:before{font-size:10px;margin-left:2px}.C-common-overlay-tooltip.bookmark-count-tooltip .bookmark-count-tooltip-msg{padding:16px 9px 5px;line-height:15px}.grow{-webkit-animation:growBounce .25s 0s 1 alternate forwards;-moz-animation:growBounce .25s 0s 1 alternate forwards;-ms-animation:growBounce .25s 0s 1 alternate forwards;-o-animation:growBounce .25s 0s 1 alternate forwards;animation:growBounce .25s 0s 1 alternate forwards}body .chg-global-content{overflow:visible}.dialog-question .cs-obfuscation{height:auto;min-height:268px}#notify-me-dialog{text-align:center;width:34em}#notify-me-dialog div.notify-me-popup-content{font-family:"Aspira-Light","Helvetica","Arial",Sans-serif;font-size:18px;color:#333}#notify-me-dialog .control{margin:1em 0}#notify-me-dialog .control button.secondary{width:12em}.tooltip-content.grey-border.sb-tooltip-content{width:auto;text-align:center;padding:0}.tooltip-content.grey-border.sb-tooltip-content h2.sbt-heading{font-size:24px;color:#007c8a}.tooltip-content.grey-border.sb-tooltip-content div.sbt-content{font-size:18px;color:#555}.tooltip-content.grey-border.sb-tooltip-content div.sbt-cover{position:fixed;top:64px;left:0;background:rgba(0,0,0,0.6);z-index:50;width:100%;height:100%;display:none}.tooltip-content.grey-border.sb-tooltip-content div.sbt-body{z-index:100;background:#fff;position:relative;padding:20px}.C-common-overlay-tooltip.custom-width.center-caret .tooltip-arrow-top.tooltip-arrow-top-grey{z-index:100}.main-content.question-page{position:relative}.main-content.question-page.no-right-rail{display:block;margin:0 auto;width:100%;max-width:800px}#enhanced-content{margin:0 0 60px}#enhanced-content .chg-load{margin:40px auto}.topic-entry-main #topicEntryBodyMain{margin-bottom:54px}.enhanced-content-rating{position:relative;top:-5px}.C-common-overlay-tooltip.tooltip-bottom.custom-width.textmetheapp-tooltip-eggshell{margin-top:5px}.C-common-overlay-tooltip.tooltip-bottom.custom-width.textmetheapp-tooltip-eggshell .tooltip-arrow-top{left:-5px}.C-common-overlay-tooltip.tooltip-bottom.custom-width.textmetheapp-tooltip-eggshell .tooltip-arrow-top.tooltip-arrow-top-grey:after{bottom:1px}.textmetheapp-tooltip{padding:20px 0;text-align:center}.textmetheapp-tooltip .textmetheapp-tooltip-header{display:inline-block;margin:10px 0;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:16px;color:#555}.textmetheapp-tooltip .textmetheapp-disclaimer{margin-left:auto;margin-right:auto;width:80%}.textmetheapp-tooltip .textmetheapp-disclaimer a{text-decoration:underline}.post-question-textmeapp-button.btn-primary{margin-left:30px;position:relative;top:2px;vertical-align:top}.post-question-textmeapp-button.btn-primary.btn-mini.btn-sm{border-color:#21a29d;background-color:#21a29d;color:#fff}.post-question-textmeapp-button.btn-primary.btn-mini.btn-sm:hover{border-color:#188e87;background-color:#188e87}.post-question-camera-icon{background-image:url(//c.cheggcdn.com/assets/site/icons/icn-camera-25x18.svg);background-repeat:no-repeat;background-size:contain;height:30px;width:40px;margin-right:10px;display:inline-block}.post-question-photo-text{display:inline-block;vertical-align:top;font-size:14px;width:50%}.post-question-photo-oc{display:inline-block;vertical-align:top;float:right}.post-question-photo-oc .textmetheapp-disclaimer{color:#555}.post-question-photo-oc .textmetheapp-disclaimer a,.post-question-photo-oc .textmetheapp-disclaimer a:visited{color:#555}.post-question-photo-oc .textmetheapp-error{color:#d3332a}#purchase-question-success .icn-messaging-success-lg{margin-top:5px}#study-notification .C-common-message{margin-top:15px}.relevant-concepts{margin-top:20px}.practice-promo-tooltip .practice-topic-onboarding{width:320px !important}.practice-promo-tooltip .practice-topic-onboarding .practice-tooltip-content{text-align:center;font-size:16px;color:#767676}.practice-promo-tooltip .practice-topic-onboarding .practice-tooltip-content .sticker-on-tooltip{position:absolute;z-index:100;left:0}.chgg-hdr-navigation .nav-item.practice-item.highlight{height:30px;background:#fff;z-index:2001;border-radius:5px;padding:0 21px;left:-10px;top:4px;margin-top:10px;width:66px}.chgg-hdr-navigation .nav-item.practice-item.highlight .nav-item-header.link-practice{position:absolute;padding-top:0;left:10px;top:-4px}.chgg-hdr-navigation .nav-item.practice-item.highlight .nav-item-header.link-practice:before{top:-4px}.video-title{color:#eb7100;padding-left:0;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:24px;font-weight:normal}.video-walkthrough-video{margin-bottom:45px}.video-walkthrough-video .chg-load{margin:40px auto}#general-guidance{z-index:0}.topic-review-outer-container{width:266px}#csp-upgrade-container{position:absolute;height:92%;left:50%;transform:translateX(-50%);top:100px;box-sizing:border-box;z-index:30}#csp-upgrade-container #csp-body{position:sticky;top:100px}.HomeworkhelpQuestion .translate-answer-btn{margin-top:20px}.HomeworkhelpQuestion .translate-link-gc{display:block;margin:12px 0}.HomeworkhelpQuestion .translate-link-gc .translate-img-gc{display:none}.questions-page-mobile .ghost-obfuscation-hr{display:none}.obfuscation-generic-wrap{position:relative;font-family:"Aspira","Helvetica","Arial",Sans-serif}.obfuscation-generic-wrap .ghost-obfuscation{background-size:100%}.obfuscation-generic-wrap .ghost-obfuscation.cs-obfuscation.ec-obfuscation{height:auto;min-height:268px}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus{padding:0}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .content-area{padding:0;margin:0;width:100%;padding:0}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .content-area .upper-container{padding:0}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap{box-sizing:border-box;padding:32px 24px 16px;width:100%}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-similar-question-cta{visibility:visible}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-similar-question-cta.hide-for-oc{visibility:hidden}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap.similar-hide .ogw-similar-question-cta{display:none}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap.similar-hide .ogw-links-wrap{display:block}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap.similar-hide .ogw-links-wrap .ogw-learn-link{margin-bottom:54px;font-size:18px;line-height:24px}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-info{padding:16px 0 24px}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-title{font-size:24px;line-height:28px;color:#222;text-align:center;width:80%;margin:0 auto;font-weight:bold}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-content{font-size:16px;line-height:20px;color:#222;text-align:center;font-weight:normal}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-exam{font-weight:bold}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-time.clientSide{display:none}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .similar-hide{display:none}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .similar-questions-cta{background-color:#eb7100;border-color:#eb7100;border-radius:30px;float:none;margin:0 0 36px}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-links-wrap{display:flex;justify-content:space-between}.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-mistake-link,.obfuscation-generic-wrap .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-learn-link{font-size:16px}.obfuscation-generic-wrap.mobile-obfuscation .ghost-obfuscation .C-Eggshell-inline-dialog.qna{margin:0}.obfuscation-generic-wrap.mobile-obfuscation .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus{width:100%;margin:0;border:0}.obfuscation-generic-wrap.mobile-obfuscation .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap{padding:22px 16px 20px;position:absolute;top:10%;background:white;box-shadow:0 0 16px 0 rgba(34,34,34,0.16)}.obfuscation-generic-wrap.mobile-obfuscation .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap.similar-hide .ogw-learn-link{margin-bottom:48px}.obfuscation-generic-wrap.mobile-obfuscation .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap.similar-hide .ogw-learn-link .learn-link{font-size:16px}.obfuscation-generic-wrap.mobile-obfuscation .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-similar-question-cta{display:block}.obfuscation-generic-wrap.mobile-obfuscation .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-similar-question-cta.hide-for-oc{display:none}.obfuscation-generic-wrap.mobile-obfuscation .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-similar-question-cta .similar-questions-cta{margin:0 0 16px;padding:0}.obfuscation-generic-wrap.mobile-obfuscation .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-info{padding:16px 0}.obfuscation-generic-wrap.mobile-obfuscation .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-title{width:100%}.obfuscation-generic-wrap.mobile-obfuscation .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-links-wrap{display:block}.obfuscation-generic-wrap.mobile-obfuscation .ghost-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfuscation-ghost-wrap .ogw-links-wrap .ogw-learn-link{margin-bottom:10px}.obfuscation-generic-wrap.mobile-obfuscation .cs-obfuscation-mobile{margin-bottom:200px}.hwh-left .btn-primary.btn-sm{font-weight:bold !important}.hwh-right .btn-primary.btn-sm{font-weight:bold !important}.item-desc{color:#222 !important}.item-desc .of{color:#767676 !important}.item-desc .totalItemsNum{color:#767676 !important}
.chg-content.HomeworkhelpQuestion{min-width:1170px}@-moz-keyframes grow{0%{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes grow{0%{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}@-o-keyframes grow{0%{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}@-ms-keyframes grow{0%{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}@keyframes grow{0%{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}.cs-obfuscation .C-common-search-groupV1_6{margin-left:0}.cs-obfuscation .C-common-search-groupV1_6 .category{display:none}.cs-obfuscation .C-common-search-groupV1_6 .item-result{padding-left:20px}.cs-obfuscation .C-common-search-groupV1_6 .right-info{text-align:left;font-weight:normal}.cs-obfuscation .C-common-search-groupV1_6 .searchDivider{display:none}.cs-obfuscation .C-common-search-groupV1_6 .searchList{box-shadow:none;border:1px solid #ddd;border-bottom:0}.cs-obfuscation .C-common-search-groupV1_6 li:last-child{padding-bottom:10px}.cs-obfuscation .C-common-search-groupV1_6 li:first-child{padding-top:10px}.cs-obfuscation .tbs-autosuggest-container{width:93.4%;margin:14px 20px 0;position:absolute;z-index:5000;-webkit-animation:compact(grow .25s 0s 1 alternate forwards,false,false,false,false,false,false,false,false,false);-moz-animation:compact(grow .25s 0s 1 alternate forwards,false,false,false,false,false,false,false,false,false);-ms-animation:compact(grow .25s 0s 1 alternate forwards,false,false,false,false,false,false,false,false,false);-o-animation:compact(grow .25s 0s 1 alternate forwards,false,false,false,false,false,false,false,false,false);animation:compact(grow .25s 0s 1 alternate forwards,false,false,false,false,false,false,false,false,false)}.cs-obfuscation .tbs-autosuggest-container.no-recs{left:-5px;bottom:27px;-webkit-animation:compact(grow .25s 0s 1 alternate forwards,false,false,false,false,false,false,false,false,false);-moz-animation:compact(grow .25s 0s 1 alternate forwards,false,false,false,false,false,false,false,false,false);-ms-animation:compact(grow .25s 0s 1 alternate forwards,false,false,false,false,false,false,false,false,false);-o-animation:compact(grow .25s 0s 1 alternate forwards,false,false,false,false,false,false,false,false,false);animation:compact(grow .25s 0s 1 alternate forwards,false,false,false,false,false,false,false,false,false)}.cs-obfuscation .tbs-autosuggest-container .autosuggest-search-btn .icn-magnify{background:transparent url(//c.cheggcdn.com/assets/site/icons/icn-search-white.svg) no-repeat}.cs-obfuscation .tbs-autosuggest-container #autosuggest-input:focus{border-color:#DDD}.cs-obfuscation .tbs-input-search-container{position:absolute;bottom:0}.cs-obfuscation .tbs-input-search-container .C-common-search{left:0}.cs-obfuscation .autosuggest-search-cancel{height:34px;width:34px;position:absolute;right:30px;top:-1px;cursor:pointer;display:none}.cs-obfuscation .autosuggest-search-cancel span.icon-x{text-indent:-9999px;background:transparent url(//c.cheggcdn.com/assets/site/icons/icn-search-close-15x15.png) 0 -1px no-repeat;position:relative;top:13px;left:10px;display:block}.cs-obfuscation .autosuggest-input-field:focus{outline:0}.cs-obfuscation .autosuggest-search-btn{position:absolute;right:1px;top:1px;z-index:1;height:32px;width:32px;border:1px solid #fff;background:#eb7100;padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-sizing:border-box;text-align:center}.cs-obfuscation form.chg-search-form{position:relative;margin-right:0 !important}.cs-obfuscation .autosuggest-search-btn .icn-magnify{display:block;text-indent:-9999px;float:right;background:transparent url(//c.cheggcdn.com/assets/site/icons/icn-search-15x15.png) no-repeat;position:relative;top:6px;left:-2px;margin:2px 6px;height:15px;width:15px}.cs-obfuscation.image-preview{background:0}.cs-obfuscation.image-preview .C-Eggshell-dialog.C-Eggshell-inline-dialog{padding:0}#csresubscribemodal:not(.tb_attach){margin-left:14%}#csresubscribemodal:not(.tb_attach) .dialog.inline-obfus{margin-left:0}.answer-preview-container{position:relative}.answer-preview-container .answer-preview-image{max-width:100%}.global-breadcrumb{padding-top:0;margin-top:-25px}div.chg-global-content .activated-adjust-top{padding-top:130px}.main-content{width:68.5%;display:inline-block}.right-sidebar{width:27%;display:inline-block;vertical-align:top;margin-left:30px}p.automplete-sec-hdr{display:none}div.autocomplete-star-rating{display:none}p.autocomplete-hdr{font-size:16px}.chg-autocomplete-container{box-shadow:none;border-radius:0;border:1px solid #ddd}input:focus{outline:0}.chg-autocomplete-container li p.autocomplete-hdr{color:#555;padding-left:10px;font-weight:normal}.question .parent-wrapper{position:absolute;width:67.7%;min-width:747px;z-index:5;border-bottom:3px solid #ddd;margin-top:-1px}.question .studysolution-input-wrapper{margin-top:-25px}.question .studysolution-input-wrapper input{padding:8px;font-size:16px;font-family:"Helvetica",sans-serif;width:100%;border:1px solid #ddd}.question .studysolution-input-wrapper img{float:right;position:relative;top:33px;right:3px}.question .studysolution-input-wrapper img.x-icon{cursor:pointer;margin-top:8px;margin-right:8px}.question .chg-autocomplete-container{border-bottom:0}.question .questions-list>li{overflow:hidden;max-height:30px;padding:12px 12px 12px 5px;border-bottom:8px solid white;font-weight:400}.question .result-wrapper.chg-autocomplete-container li:hover{background-color:#fff9e9;border-bottom:8px solid #fff9e9}.question .ask-new-question-wrapper{background-color:white;font-size:16px;border:1px solid #ddd;border-top:0;border-bottom:0;padding:15px 0 10px 12px;text-indent:3px}.question .ask-new-question-wrapper:hover{background-color:#fff9e9}.question .new-question-query{font-size:14px}.question .new-question-query:before,.question .new-question-query:after{content:"\""}.question .chg-autocomplete-container li.suggest-selected{background-color:white}.question .chg-suggest-term{font-weight:400}.tbs-results-wrapper{border-left:1px solid #ddd;border-right:1px solid #ddd;background-color:white;padding-left:10px}.tbs-result-header{text-transform:uppercase;background-color:#eee;padding:6px 0 6px 12px;margin-left:-10px;color:#555;border-top:0;border-bottom:0}.parent-wrapper a{color:#555}.parent-wrapper a.new-question-link{color:#069}.isbn-text{font-size:13px}.tbs-result{background-color:white;background-image:url(//c.cheggcdn.com/assets/site/images/CS/icn-tbs-gray-40x40.png);background-position:10px;background-size:40px 40px;background-repeat:no-repeat;font-size:16px;line-height:22px;display:inline-block;border-top:0;border-bottom:0;width:92.9%;margin-left:-10px;padding:10px 2px 6px 60px}.tbs-result:hover{background-color:#fff9e9;background-image:url(//c.cheggcdn.com/assets/site/images/CS/icn-tbs-purple-40x40.png)}.question-header-span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;display:block}.question-header{margin-top:15px}.question-text{color:#eb7100;font-size:24px;font-family:"Aspira","Helvetica","Arial",Sans-serif}.question-text h1{display:inline;position:relative;bottom:-3px;color:#eb7100;font-size:24px;padding-left:0;font-weight:normal}.question-text h1 em{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif}.answer-excerpt-seo{margin-top:5px}.question-body-text{font-size:14px;font-family:"Aspira","Helvetica","Arial",Sans-serif}.question-details{color:#555}.question-details .divider{border-left:1px solid #ddd;margin:0 9px 0 5px;display:inline-block;height:15px;position:relative;top:3px}span.question-details{float:right;position:relative;bottom:-9px;font-size:13px}span.question-details span{font-family:"Helvetica",Sans-serif}span.question-details a{color:#069}.question-body p{font-size:14px;font-family:"Aspira","Helvetica","Arial",Sans-serif}.question-body p img{margin-top:20px}.answer-header{margin-top:50px}.answer-header h2{display:inline}.answer-header .answers{font-size:18px;color:#eb7100}.answer-header .last{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif}.rating{float:right;color:#555}.rating .rating-stars div{display:inline-block;margin-left:3px}hr{margin:10px 0 7px 0}.transcribed-text{color:#767676;display:block;cursor:pointer;font-size:12px;margin-top:10px}.transcribed-text:hover{text-decoration:underline}.transcribed-text-show{color:#767676;display:block;cursor:pointer;font-size:12px;margin-top:10px}.transcribed-text-show:hover{text-decoration:underline}div.q-closed-info{background:transparent;padding:0;color:#333}.cs-obfuscation .C-Eggshell-inline-dialog.qna,.blank-obfuscation .C-Eggshell-inline-dialog.qna{margin-left:14%}.cs-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus,.blank-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus{min-width:inherit;width:450px;display:block;padding-bottom:30px;margin-left:60px;padding:10px;border:1px solid #DDD;border-radius:0}.cs-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .content-area,.blank-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .content-area{width:70%;padding:17px;margin:0 auto;text-align:center}.cs-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .content-area .upper-container,.blank-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .content-area .upper-container{width:100%;padding:20px 10px 0}.cs-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .btn-primary-lg.cta-btn,.blank-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .btn-primary-lg.cta-btn{float:none;padding:0 40px;margin-bottom:20px}.cs-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .ask-ques-btn,.blank-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .ask-ques-btn{vertical-align:top}.cs-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus h3,.blank-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus h3{margin-right:20px}.cs-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfus-content,.blank-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .obfus-content{display:inline-block;float:none;font-size:18px;margin:10px 10px 15px 0;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif}.cs-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .free-access,.blank-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .free-access{font-size:13px;font-weight:normal;color:#555;margin:10px 0 10px -14px;min-width:325px}.cs-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .view-more-tbs,.blank-obfuscation .C-Eggshell-inline-dialog.qna .dialog.inline-obfus .view-more-tbs{font-size:14px;font-weight:normal;position:relative;top:30px;left:235px;z-index:1}#related-qna-links{margin-top:30px;font-size:14px}#related-qna-links .Next{float:right}#related-qna-links .icon-chegg-chevron{font-size:7px;display:inline-block;position:relative;top:-3px}#related-qna-links .icon-chegg-chevron.prev{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);margin-right:4px}#related-qna-links .icon-chegg-chevron.next{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.mobile #related-qna-links .icon-chegg-chevron{top:-2px}@media all and (max-width:1024px){.right-sidebar{margin-left:30px}}.dialog .recommended-tbs{background-color:#fafafa}.dialog .recommended-tbs div.header{text-align:left;margin:0;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px}.dialog .recommended-tbs .C-common-glass-tbs-recentlyviewed-item{height:90px;width:29.5%;border:0;background-color:transparent}.dialog .recommended-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item{padding-left:10px;margin-left:-10px}.dialog .recommended-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item:hover{background-color:#EEE}.dialog .recommended-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item .right-info{width:73%;margin-left:65px;padding-top:5px}.dialog .recommended-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-header{font-size:12px;color:#000;width:80%;text-align:left;padding-left:8px;overflow:hidden;text-overflow:ellipsis;max-height:45px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.dialog .recommended-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-header .short-title{display:-webkit-box}.dialog .recommended-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-header .tbs-edition{text-align:left;color:#555;padding-top:2px}.dialog .recommended-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-detail{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:75%;text-align:left;color:#555;padding-left:8px}.dialog .recommended-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-detail:last-child{font-size:11px}.dialog .recommended-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item .left-info{padding-top:10px}.dialog .recommended-tbs .C-common-glass-tbs-recentlyviewed-item .recent-item .left-info .book-cover{height:70px;width:58px}.dialog .recommended-tbs .C-common-glass-tbs-recentlyviewed-item.long-width{width:91%}.dialog .recommended-tbs .C-common-glass-tbs-recentlyviewed-item.mid-width{width:44%}.online-tutor-link{font-size:14px;color:#555;margin:100px 0 0 0}.answers-h2{display:block}.answers-h2 h2{display:inline-block;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:24px;line-height:20px;position:relative;bottom:-3px}.answers-h2 .thumbs-background{background:url(//c.cheggcdn.com/assets/icons/thumbs/icn-thumbsup-default.svg) no-repeat;display:inline-block;width:20px;height:20px;float:right;position:relative;top:5px}.answers-h2 .aggregateRating{display:inline-block;float:right;color:#767676;font-size:11px;padding-top:3px;margin-left:3px;position:relative;top:7px}.cs-obfuscation.ec-obfuscation{min-height:initial;height:0;position:static}hr.ec-obfuscation{display:none}@-moz-keyframes zoom-bounce{0%{transform:scale(0)}55%{transform:scale(1.1)}75%{transform:scale(0.95)}90%{transform:scale(1.05)}100%{transform:scale(1)}}@-webkit-keyframes zoom-bounce{0%{transform:scale(0)}55%{transform:scale(1.1)}75%{transform:scale(0.95)}90%{transform:scale(1.05)}100%{transform:scale(1)}}@-o-keyframes zoom-bounce{0%{transform:scale(0)}55%{transform:scale(1.1)}75%{transform:scale(0.95)}90%{transform:scale(1.05)}100%{transform:scale(1)}}@-ms-keyframes zoom-bounce{0%{transform:scale(0)}55%{transform:scale(1.1)}75%{transform:scale(0.95)}90%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes zoom-bounce{0%{transform:scale(0)}55%{transform:scale(1.1)}75%{transform:scale(0.95)}90%{transform:scale(1.05)}100%{transform:scale(1)}}
#user_nickname_modal{width:675px}#user_nickname_modal .dialog-hdr,#user_nickname_modal .dialog-content{background-color:#f5f5f5}#user_nickname_modal #nickname_input{color:#000;margin-bottom:10px;font-size:16px}.wf-active #user_nickname_modal #nickname_input{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif}#user_nickname_modal .alt-suggestions{background-color:#e6e6e6;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px}#user_nickname_modal .alt-suggestions ul{display:inline}#user_nickname_modal .alt-suggestions ul>li{display:inline;margin-left:12px}#nickname_bottom_msg{float:left;max-width:450px;margin-left:10px;text-align:left}#nickname_bottom_msg .msg-text{color:#F00}#nickname_top_msg{min-height:28px}.ask-form #real-name-check{top:0;height:17px;min-width:15px;vertical-align:top}
.chg-ad{margin-top:20px}.chg-ad2{padding:0;margin:0}.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}
.content-moderation .content-moderation-link{color:red;font-size:16px;cursor:pointer}.content-moderation .content-moderation-view{border:1px #ddd solid}.content-moderation .main-area{padding:10px 0 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:#767676;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:0;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:0}
.drop-menu-widget{position:absolute;z-index:100}.abuse-flag{display:inline-block;font-size:11px;margin-left:10px;cursor:pointer}.abuse-flag:hover{text-decoration:underline}.abuse-flag b,.drop-menu-widget .drop-menu-tab b{background:url(/s/_widget/questionslist/img/arrow-sprite.png) 0 0 no-repeat;width:9px;height:5px;font-size:9px;display:inline-block;vertical-align:middle}.drop-menu-widget .drop-menu-tab b{background-position:-9px 0}.drop-menu-widget .drop-menu-tab{background:none repeat scroll 0 0 #eee;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.3);box-shadow:0 0 5px 1px rgba(0,0,0,0.3);clip:rect(-13px,118px,19px,-11px);float:left;font-size:11px;height:19px;line-height:19px;padding:0 10px;position:absolute;z-index:1;border-radius:3px 3px 0 0}.drop-menu-widget .drop-menu-content{background:none repeat scroll 0 0 #eee;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.3);box-shadow:0 0 5px 1px rgba(0,0,0,0.3);padding:10px;position:relative;top:19px;z-index:0;border-radius:0 5px 5px 5px;width:225px}.drop-menu-widget .drop-menu-close{position:absolute;top:28px;right:10px;background:url(/s/_global/images/chosen-sprite.png) no-repeat -50px -9px;width:8px;height:8px;cursor:pointer;z-index:2}.drop-menu-widget ul{margin-top:10px}.drop-menu-widget li{margin-bottom:12px}.drop-menu-widget li:last-child{margin-bottom:0}.drop-menu-widget textarea{box-sizing:border-box;padding:5px;width:100%;margin-bottom:10px;font-family:Helvetica,Arial,sans-serif;font-size:11px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #d9d9d9}.drop-menu-widget .words-left{font-style:italic;text-align:right;font-size:11px}.drop-menu-widget .moderator-button{text-align:right}.drop-menu-widget .msg-info-dk-sm{margin-top:15px}.moderator-details{display:inline-block;font-size:11px;margin-left:10px}
.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}
#orderconfirmIframe,#buypointsIframe{padding:0;height:99%;width:99%}#orderconfirm_modal,#buypoints_dialog{width:815px}#orderconfirm_modal .dialog-hdr,#buypoints_dialog .dialog-hdr{height:0}#orderconfirm_modal .dialog-content,#buypoints_dialog .dialog-content{overflow:hidden;padding:0;height:540px;margin-bottom:-21px}#orderconfirm_modal .dialog-close-wrapper,#buypoints_dialog .dialog-close-wrapper{right:15px;top:5px}#buypoints_dialog_later .msg-buypoints .msg-icon{background-image:url(/s/_global/images/icn-msgng-info-48.png);background-position:left top;background-repeat:no-repeat;min-height:58px;padding-left:73px}#buypoints_dialog_later .msg-buypoints .msg-subheader{color:#444;font-family:"Helvetica",Sans-serif;font-size:18px;font-weight:bold}#buypoints_dialog_later .dialog-ftr{margin-top:10px;border-top:1px solid #ccc}
div.item.item-profile-basic-info{padding-top:0;min-height:220px;margin-bottom:40px}div.item.item-profile-basic-info .profile-photo-container{float:left;margin-right:20px}div.item.item-profile-basic-info .profile-photo-container .pl-image-div{position:relative;border:2px solid #CCC;-webkit-border-radius:110px;-moz-border-radius:110px;border-radius:110px;height:200px;width:200px}div.item.item-profile-basic-info .profile-photo-container .pl-image-div .pl-grey-layout{display:none;background-color:rgba(255,255,255,0.75);height:200px;width:200px;position:absolute;top:0;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;border:0}div.item.item-profile-basic-info .profile-photo-container .pl-image-div .pl-grey-layout .btn-secondary-dk-mini{position:relative;left:45px;top:90px}div.item.item-profile-basic-info .profile-photo-container .pl-picture.canEdit .pl-image-div:hover{cursor:pointer}div.item.item-profile-basic-info .profile-photo-container .pl-picture.canEdit .pl-image-div:hover .pl-grey-layout{display:block}div.item.item-profile-basic-info .profile-photo-container img{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;width:100%;height:100%}div.item.item-profile-basic-info .edit-in-place-field label{margin-bottom:10px}div.item.item-profile-basic-info .edit-in-place-field input[type='text']{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin-bottom:5px}div.item.item-profile-basic-info #f-name::-webkit-input-placeholder,div.item.item-profile-basic-info #l-name::-webkit-input-placeholder{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:34px;color:#767676;line-height:35px}div.item.item-profile-basic-info #f-name:-moz-placeholder,div.item.item-profile-basic-info #l-name:-moz-placeholder{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:34px;color:#767676;line-height:35px}div.item.item-profile-basic-info #f-name::-moz-placeholder,div.item.item-profile-basic-info #l-name::-moz-placeholder{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:34px;color:#767676;line-height:35px}div.item.item-profile-basic-info #f-name:-ms-input-placeholder,div.item.item-profile-basic-info #l-name:-ms-input-placeholder{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:34px;color:#767676;line-height:35px}div.item.item-profile-basic-info #f-name-label,div.item.item-profile-basic-info #f-name,div.item.item-profile-basic-info #l-name{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:34px;color:#eb7100;margin-top:35px;line-height:28px;padding:0;border:1px solid transparent}div.item.item-profile-basic-info #f-name-label span.edit-profile-icon-link,div.item.item-profile-basic-info #f-name span.edit-profile-icon-link,div.item.item-profile-basic-info #l-name span.edit-profile-icon-link{display:none}div.item.item-profile-basic-info #f-name-label span.gray-label,div.item.item-profile-basic-info #f-name span.gray-label,div.item.item-profile-basic-info #l-name span.gray-label{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:34px;color:#767676;line-height:28px;padding:0}div.item.item-profile-basic-info #f-name{clear:left;width:100%}div.item.item-profile-basic-info #l-name{clear:right;width:100%}div.item.item-profile-basic-info .fname-container{width:48%;float:left}div.item.item-profile-basic-info .lname-container{width:49%;float:right}div.item.item-profile-basic-info #f-name-label{margin-top:5px;display:inline-block}div.item.item-profile-basic-info #school-label,div.item.item-profile-basic-info .school-changer input.autosuggest-input-field{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:28px;color:#555;padding:0;border:1px solid transparent}div.item.item-profile-basic-info #major-label,div.item.item-profile-basic-info .major-changer-container input{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:20px;color:#555;padding:0;border:1px solid transparent}div.item.item-profile-basic-info #major-label{display:inline-block;margin-top:6px}div.item.item-profile-basic-info #major-label.borderLine{border-right:1px solid #ddd;padding-right:10px;margin-right:10px}div.item.item-profile-basic-info #grad-year-label,div.item.item-profile-basic-info #grad-year{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:20px;color:#555;padding:0;border:1px solid transparent}div.item.item-profile-basic-info #about-label,div.item.item-profile-basic-info #about{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:18px;color:#767676;display:block;padding:0}div.item.item-profile-basic-info #about-label{max-width:525px;overflow:hidden}div.item.item-profile-basic-info .edit-profile-button-container{display:none}div.item.item-profile-basic-info .edit-in-place-field.school-changer input.autosuggest-input-field,div.item.item-profile-basic-info .edit-in-place-field.major-changer input.autosuggest-input-field{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0}div.item.item-profile-basic-info .edit-in-place-field.school-changer,div.item.item-profile-basic-info .edit-in-place-field.major-changer{margin-bottom:5px}div.item.item-profile-basic-info .edit-in-place-field.major-changer .major-changer-container{width:48%;display:inline-block;float:left}div.item.item-profile-basic-info .edit-in-place-field.school-changer input.autosuggest-input-field{padding-right:20px}div.item.item-profile-basic-info .edit-in-place-field.major-changer .major-changer-container input.autosuggest-input-field{padding:0 20px 0 0;height:23px;line-height:23px}div.item.item-profile-basic-info .edit-in-place-field.major-changer .major-changer-container .loadingIndicator{top:4px}div.item.item-profile-basic-info.item-profile-basic-info-edit{padding-top:0}div.item.item-profile-basic-info.item-profile-basic-info-edit label{display:none}div.item.item-profile-basic-info.item-profile-basic-info-edit input,div.item.item-profile-basic-info.item-profile-basic-info-edit textarea{border:1px solid #ddd}div.item.item-profile-basic-info.item-profile-basic-info-edit #f-name.error-shadow,div.item.item-profile-basic-info.item-profile-basic-info-edit #l-name.error-shadow,div.item.item-profile-basic-info.item-profile-basic-info-edit input.error-shadow,div.item.item-profile-basic-info.item-profile-basic-info-edit textarea.error-shadow{border:1px solid #d63c2b;background-image:url(/s/_global/images/icn-msg-error-16.png);background-repeat:no-repeat;background-position:98% 50%;padding-right:25px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.item.item-profile-basic-info.item-profile-basic-info-edit input.float-left{width:48%;display:inline-block;float:left}div.item.item-profile-basic-info.item-profile-basic-info-edit input.float-right{width:49%;display:inline-block;float:right}div.item.item-profile-basic-info.item-profile-basic-info-edit .fname-msg{float:left}div.item.item-profile-basic-info.item-profile-basic-info-edit .lname-msg{float:left}div.item.item-profile-basic-info.item-profile-basic-info-edit #grad-year{width:49%;display:inline-block;float:right;line-height:21px;height:21px;border-radius:0;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border:1px solid #ddd;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}div.item.item-profile-basic-info.item-profile-basic-info-edit #f-name-label{display:none}div.item.item-profile-basic-info.item-profile-basic-info-edit #f-name,div.item.item-profile-basic-info.item-profile-basic-info-edit #l-name,div.item.item-profile-basic-info.item-profile-basic-info-edit .school-changer input.autosuggest-input-field,div.item.item-profile-basic-info.item-profile-basic-info-edit .major-changer .major-changer-container input.autosuggest-input-field #grad-year{margin-top:2px;border:1px solid #ddd}div.item.item-profile-basic-info.item-profile-basic-info-edit #about{margin-top:5px;width:100%;resize:none}div.item.item-profile-basic-info.item-profile-basic-info-edit #about-label,div.item.item-profile-basic-info.item-profile-basic-info-edit #major-label{display:none}div.item.item-profile-basic-info.item-profile-basic-info-edit .edit-profile-button-container{display:block;float:right;padding-top:10px}div.item.item-profile-basic-info.item-profile-basic-info-edit .edit-profile-button-container .btn-secondary-sm{margin-right:5px}div.item.item-profile-basic-info.item-profile-basic-info-edit span.edit-profile-icon-link{display:none}div.item.item-profile-basic-info.item-profile-basic-info-view-hover #f-name-label span.edit-profile-icon-link{background:url("/s/_global/images/icn-edit-pencil.png");width:16px;height:14px;display:inline-block;text-indent:-9999px;position:relative;top:3px}div.item.item-profile-basic-info.item-profile-basic-info-view-hover.item-profile-basic-info-u-view #f-name-label span.edit-profile-icon-link{display:none}div.private-info-capitalize{text-transform:capitalize}div.item-profile-basic-info-view label:hover{cursor:default}span.edit-profile-icon-link:hover{cursor:pointer}.pl-upload-box .upload-space{margin:15px 0}.pl-upload-box .delete-space{margin-right:15px}
.tbs-recent-items{width:100%}.C-common-glass-tbs-recentlyviewed{width:100%;position:relative}.C-common-glass-tbs-recentlyviewed .header{margin:15px 0 0 0;font-size:20px;color:#555;font-weight:100}.C-common-glass-tbs-recentlyviewed .solution-highlight{background-color:#f9f9f9}.C-common-glass-tbs-recentlyviewed .see-more-link{float:right;padding-top:10px}.C-common-glass-tbs-recentlyviewed .tbs-content{display:flex;margin:auto;flex-direction:row;align-items:flex-start}.C-common-glass-tbs-recentlyviewed .tbs-content .tbs-recent-items-content{max-width:66%}.C-common-glass-tbs-recentlyviewed .tbs-content .tbs-app-promo-widget{margin-left:40px;max-width:305px}.C-common-glass-tbs-recentlyviewed .no-recent-tbs-message{border:1px solid #DDD;border-radius:3px;text-align:center}.C-common-glass-tbs-recentlyviewed .no-recent-tbs-message .no-tbs-icon{height:47px;width:49px;background:url(//c.cheggcdn.com/assets/site/icons/icn-my-tbs-watermark.png);background-size:cover;margin:20px auto;display:block}.C-common-glass-tbs-recentlyviewed .no-recent-tbs-message .no-tbs-message{color:#767676;font-size:18px;width:66%;padding:0 0 20px 15%}
.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks .carret-icn:before{font-family:"Chegg-icon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\61"}.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks .carret-icn:before{content:"\e93f"}.C-common-glass-tbs-recentlyviewed-item{height:95px;width:48%;background-color:#FFF;border:1px solid #CCC;border-radius:1px;margin:1.5% 1.5% 0 0;color:#333;font-weight:100;display:inline-block}.C-common-glass-tbs-recentlyviewed-item .recent-item{position:relative;top:-8px;height:100%;width:100%}.C-common-glass-tbs-recentlyviewed-item .recent-item a{margin-top:-5px;text-decoration:none}.C-common-glass-tbs-recentlyviewed-item .recent-item .left-info{display:inline;float:left}.C-common-glass-tbs-recentlyviewed-item .recent-item .right-info{margin:8px 0 0 80px;width:70%}.C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-header,.C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .short-title{padding:5px 0 0 10px;display:block;float:left;font-size:18px;width:85%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333}.C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-detail,.C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-edition,.C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-bookmark-status{padding:2px 0 0 10px;width:inherit;display:block;float:left;font-size:12px;color:#555}.C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-bookmark-counter{color:#767676}.C-common-glass-tbs-recentlyviewed-item .recent-item .count-highlight{background-color:#ab73bf}.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks{float:left;width:100%;padding:7px 0 0 10px;font-size:15px}.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks .bookmarks-link-wrapper{margin-bottom:8px;display:inline-block;color:#555}.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks .bookmarks-link-wrapper .icon-bookmark{margin-right:4px;background-image:url("//c.cheggcdn.com/assets/site/sprites/bookmark.png");background-repeat:no-repeat;overflow:hidden;display:inline-block;vertical-align:middle;background-position:0 0}.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks .count-txt{font-size:14px;color:#767676}.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks .toggle-bookmark-list{display:none}.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks li,.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks .bookmark-problem-link-item{border-top:solid #DDD 1px;padding:8px 0 8px 21px;color:#767676;line-height:20px}.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks li:hover,.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks .bookmark-problem-link-item:hover{background-color:#fff}.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks .bookmark-ch-prob-details{font-weight:bold;color:#555;margin-right:30px}.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks .carret-icn{display:inline-block}.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks .carret-icn:before{font-size:9px;color:#767676;margin-left:2px}.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks .carret-icn.rotate{-webkit-transform:rotate(-90deg) translateX(-2px);-moz-transform:rotate(-90deg) translateX(-2px);-ms-transform:rotate(-90deg) translateX(-2px);transform:rotate(-90deg) translateX(-2px)}.C-common-glass-tbs-recentlyviewed-item .recent-item .cshp-my-tbs-bookmarks .bookmark-problem-txt{font-size:13px}@media(max-width:1024px){.C-common-glass-tbs-recentlyviewed-item{width:98%}}
.glass-qna-container{position:relative}.glass-qna-container .editor-container{border:1px solid #CCC;border-bottom:0}.glass-qna-container .editor-container .toolbar-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;background:#DDD;padding:16px 21px 0 21px;transition:all .7s;transition-property:background,padding-bottom;align-items:center}.glass-qna-container .editor-container .ck-editor-container{height:auto;overflow:hidden;transition:height .5s}.glass-qna-container .editor-container .toolbar-container.closed{padding-bottom:4px;background-color:#f5f5f5}.glass-qna-container .editor-container .toolbar-container.closed .edit-button{display:block}.glass-qna-container .editor-container .edit-button{display:none}.glass-qna-container .editor-container .toolbar-heading{font-size:18px;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif}.glass-qna-container .editor-container #cke_glass-ask-editor{border:0;box-shadow:none}.glass-qna-container .editor-container .cke_top{border:solid 1px #CCC;border-top:0;background:#DDD;padding:0;padding-left:21px;background-image:none;box-shadow:none;transition:background .5s}.glass-qna-container .editor-container .cke_top.closed{background:#f5f5f5}.glass-qna-container .editor-container .cke_bottom{user-select:none;padding:0;border-top:0;box-shadow:none;background:0}.glass-qna-container .editor-container .continue-button-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0 27px 16px 0}.glass-qna-container .editor-container .continue-button-container .chg-load.isDisabled{background:0}.glass-qna-container .editor-container .continue-button-container .chg-load{width:60px;height:20px;background:transparent url("//c.cheggcdn.com/assets/site/icons/loading-indicator_v02.gif") 0 0 no-repeat;background-size:contain !important;margin:0;padding-right:20px}.glass-qna-container .bottom-container .bottom-container-heading{border:solid 1px #CCC;border-top:0;background-color:#f5f5f5;padding:16.5px 0 14.5px 21px;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:18px;color:#333}.glass-qna-container .bottom-container .bottom-container-heading:focus{outline:0}.glass-qna-container .bottom-container .bottom-container-heading.open{background-color:#DDD}.glass-qna-container .bottom-container .classifier-container{border:1px solid #CCC;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.glass-qna-container .bottom-container .classifier-wrapper{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:14px;color:#555;padding-bottom:15px}.glass-qna-container .bottom-container .subject-list{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 0 25px 21px;max-height:26px;overflow:hidden;transition:all .5s;transition-property:max-height,padding-bottom}.glass-qna-container .bottom-container .subject-list.closed{max-height:0;padding-bottom:0}.glass-qna-container .bottom-container .subj-list.math-subject.closed{max-height:0;margin-top:-10px}.glass-qna-container .bottom-container p{padding-right:12px}.glass-qna-container .bottom-container .link-body{background-color:transparent;border-radius:10.5px;border:solid 2px #DDD}.glass-qna-container .bottom-container .link-body.clicked{pointer-events:none}.glass-qna-container .bottom-container .subj-list{padding-left:21px;max-height:0;overflow:hidden;transition:max-height .5s}.glass-qna-container .bottom-container .subj-list.is-loaded{max-height:800px}.glass-qna-container .bottom-container .subject-list .icon-chegg-Check{display:none}.glass-qna-container .bottom-container .icon-chegg-Check{display:none}.glass-qna-container .bottom-container .subj-list #filter-form .link-body.selected .icon-chegg-Check{display:none}.glass-qna-container .bottom-container .subj-list .link-body:active,.glass-qna-container .bottom-container .subj-list .link-body:hover{background-color:#f6f6f6}.glass-qna-container .bottom-container .subj-list .link-body:active,.glass-qna-container .bottom-container .subj-list .link-body.selected:hover,.glass-qna-container .bottom-container .link-body.selected{background-color:#21a29d;color:#fff;border:2px solid #21a29d}.glass-qna-container .bottom-container .submit-area{padding-right:27px}.glass-qna-container .bottom-container .post-question{padding:0 30px}.glass-qna-container .bottom-container .post-question-container{max-height:0;overflow:hidden;transition:max-height .5s}.glass-qna-container .bottom-container .post-question-container.open{max-height:560px}.glass-qna-container a{cursor:pointer;text-decoration:none}.glass-qna-container .cke_toolbar{float:right}@media all and (max-width:1005px){.glass-qna-container .cke_toolbar{max-width:193px}}@media all and (min-width:1005px) and (max-width:1100px){.glass-qna-container .cke_toolbar{width:65%}}.glass-qna-container .cke_toolbar .cke_toolbar_separator{display:none}.glass-qna-container .select-subj{position:absolute;top:5px;left:15px}.glass-qna-container .subj-list-hdr{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:20px;color:#333}.glass-qna-container .ask-anon{margin-top:10px}.glass-qna-container .submit-area{text-align:right;margin:20px 0}.glass-qna-container .submit-area .back,.glass-qna-container .submit-area .cancel{font-size:18px;margin-right:20px;display:inline-block;text-transform:capitalize}.glass-qna-container .cke_contents.cke-error{border:1px solid #d3332a;color:#d3332a}.glass-qna-container .cke_contents .cke-error-message{padding:20px 0 0 15px;color:#d3332a}.glass-qna-container .post-question-spinner{display:inline-block;left:150px;top:0}.glass-qna-container .post-question-spinner .C-Eggshell-loading-inline{top:0;left:0;margin-top:0}#filter-form{margin-left:22px}#filter-form p:not(.sub-text-last){margin:8px 0}#filter-form p.sub-text,#filter-form .sub-text-last{margin-top:8px;margin-right:15px;font-weight:700}#filter-form .sub-text-first{font-weight:700}#filter-form .sub-text-last{height:0;overflow:hidden}#filter-form label{cursor:pointer}#filter-form .filter-row{padding:3px 5px}#filter-form .icon-chegg-Check{display:none}.error{color:#d3332a;border-color:#d3332a}.cshp-qa-post-editor .C-common-glass-qna .C-common-glass-qna-askeditor{height:400px}.cshp-qa-post-editor .C-common-glass-qna .C-common-glass-qna-askeditor .glass-qna-container .cke_toolbar{max-width:initial}.cshp-qa-post-editor .C-common-glass-qna .C-common-glass-qna-askeditor .submit-area.adjust-submit-area .post-question-spinner{position:relative;left:-65px}.contentTutorLink{margin-left:200px}input[value="Examples"],input[value="History"]{display:none}.cke_dialog input[type=checkbox]{display:inline-block}.resize-tooltip-heading{color:#eb7100;padding-bottom:10px}.C-common-overlay-tooltip.editorResizeTooltip .tooltip .tooltip-content{padding:10px}
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:0}.fullscreen-iframe .chg-header,.fullscreen-iframe #solutionHeader,.fullscreen-iframe .chg-footer,.fullscreen-iframe .chg-nav{display:none}.fix-solution-nav{position:fixed}.solution-player hr{width:615px;margin:10px auto 20px}.chg-content{min-width:1125px}.solution-player{margin:0 20px 20px 20px;float:left;width:920px}.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:0;border-right:1px solid #ccc;border-radius:5px 0 0 5px}.step-nav-buttons button.next-btn{margin-left:0;border-left:1px solid #fbfbfb;border-radius:0 5px 5px 0}.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(/s/_widget/solutionplayerv2/images/solution-player-button-sprite.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,.solution-nav-dropdowns-left select,.solution-nav-dropdowns-middle select{width:85px;display:inline-block;font-size:14px;height:22px}.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 #ccc;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;-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 #ddd;background:white;padding:10px;margin-top:12px;border-radius:6px 6px 6px 6px}.solution-player-steps .obfuscation-wrap-li{border:0;padding:0;margin-top:0}.solution-player-steps>li .step-number{margin-bottom:10px;color:#9f9f9f;display:block;color:#767676}.textbook-question-content>.title{color:#555;font-weight:bold;cursor:pointer}.solution-player-steps>li .step-number .number{color:#555;font-weight:bold}.comments-label{cursor:pointer;padding:10px 3px 0 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(/s/_global/images/icn-answercount-22.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(/s/_global/images/icn-answercount-22-h.png);width:22px;height:22px;color:white}.comments-label .comments-label-count.is_challenged{background-image:url(/s/_global/images/icn-answercount-22-c.png);width:22px;height:22px;color:#c00}.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 #fff;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:#c00}.comment-list>li .comment-body .comment-textbox{width:100%;box-shadow:inset 0 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:#888}.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(/s/_global/images/icn-thmbup-14-n.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(/s/_global/images/icn-thmbup-14-s.png);width:14px;height:14px;display:inline-block}.comment-toolbar>li.comment-disagree .icon{background-image:url(/s/_global/images/icn-thmbdwn-14-n.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(/s/_global/images/icn-thmbdwn-14-s.png);width:14px;height:14px;display:inline-block}.comment-toolbar>li.comment-report .icon{background-image:url(/s/_global/images/icn-report-14-n.png);width:14px;height:14px;display:inline-block}.comment-toolbar>li.comment-report:hover .icon{background-image:url(/s/_global/images/icn-report-14.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(/s/_global/images/icn-thmbup-14-n.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(/s/_global/images/icn-thmbdwn-14-n.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 .csp-content img{height:inherit !important}#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(/s/homeworkhelp/images/right-arrow-24x48-active-dark-grey.png);cursor:pointer}.next-problem:hover{background-image:url(/s/homeworkhelp/images/right-arrow-24x48-hover-orange.png)}.next-problem-disabled,.next-problem-disabled:hover{background-image:url(/s/homeworkhelp/images/right-arrow-24x48-inactive-grey.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(/s/homeworkhelp/images/left-arrow-24x48-active-dark-grey.png);cursor:pointer}.prev-problem:hover{background-image:url(/s/homeworkhelp/images/left-arrow-24x48-hover-orange.png)}.prev-problem-disabled,.prev-problem-disabled:hover{background-image:url(/s/homeworkhelp/images/left-arrow-24x48-inactive-grey.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 .global-breadcrumb,.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,.framed .soln-page-right-col,.framed #solutionPlayer .corresponding-textbook,.framed #solutionPlayer .col-12{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:9px;padding-top:0}.global-breadcrumb a{font-size:12px;font-family:"Aspira","Helvetica","Arial",Sans-serif}.order-confirmation-message{padding-left:20px}.tbs-sub-tutors{display:inline-block;width:55%;margin:0 0 40px 150px}.tbs-tutors{margin-left:70%}.tooltip-content.grey-border{width:240px}.tooltip-content.fullscreen-tooltip{position:relative;right:35px}.right-rail-content .crs-widget .outer-container,.chg-content .crs-widget .outer-container{margin:0 30px 20px}.right-rail-content .crs-widget .outer-container .inner-container,.chg-content .crs-widget .outer-container .inner-container{width:45%}.crs-widget .icons-arrow-left,.crs-widget .icons-arrow-right{background-repeat:no-repeat;background-image:url(//c.cheggcdn.com/chegg-solution-player/prod/25025389/images/icons-safcebb70cf.png)}.crs-widget .icons-arrow-left{background-position:0 -73px}.crs-widget .icons-arrow-left:hover{background-position:-2px -27px}.crs-widget .icons-arrow-right{background-position:0 -165px}.crs-widget .icons-arrow-right:hover{background-position:-3px -119px}
.cs-obfuscation{background-image:url(//c.cheggcdn.com/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:#eb7100;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:nth-child(2){margin-top:20px}.dialog .cs-list li{list-style-type:disc;margin-left:15px;font-size:16px;line-height:25px}.dialog .cs-list .tutors-time{color:#21a29d;font-weight:bold}.dialog .cs-fineprint{color:#767676;margin-top:15px}.dialog .alc-content{font-size:18px}.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-input label:not(.form-radio){display:inline-block}.dialog .radio-input .form-radio{position:relative;right:6px;top:-15px}.dialog .radio-label{color:#21a29d;font-size:20px;display:inline-block}.dialog .radio-term{font-size:14px;margin-top:-3px}.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:0;margin:0 20px}.C-Eggshell-dialog .dialog .secondary{color:#069;background:transparent;box-shadow:none;border:0;font-size:16px;font-weight:normal}.C-Eggshell-dialog .dialog .primary{width:190px;height:43px;font-size:21px}.hide{visibility:hidden}#cspricemodal .headline{line-height:31px}#cspricemodal .tutor-messaging{margin-left:20px;position:relative;font-size:14px;width:94%;border-bottom:1px solid #DDD;padding-bottom:10px}#cspricemodal .includes{color:#21a29d;font-weight:bold}#cspricemodal.dialog .content{padding:0}#cspricemodal.dialog .control{padding-top:20px;float:right}
.tutor-container{border-radius:2px;padding:15px}.tutor-container .tutor-headline{font-size:20px;font-family:"Aspira","Helvetica","Arial",Sans-serif;padding-bottom:10px}.tutor-container .tutor-headline .subject{font-weight:bold}.tutor-container .tutors-footer .rightrail-cta{width:80%;height:40px;margin:20px 0 0 30px;padding-top:2px}.tutor-container .tbs-footer{float:right;width:48.4%}@media all and (max-width:1024px){.tutor-container .tbs-footer{float:none;width:100%}}.tutor-container .tbs-footer .tutors-cta{border-radius:0;width:100%;height:52px;color:#069}.tutor-container .tbs-footer .tutors-cta:hover{background:#009dec;color:white;border:0}.tutor-container .tbs-footer .tbs-logo{margin-left:105px}.TutorList__cta-container button{background-color:#ddd;border-color:#ddd;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;color:#555}.TutorList__cta-container .TutorList__sk-btn:hover{background-color:#ccc;border-color:#ccc}.cshp-container{border:1px solid #ddd;background:0}.cshp-container .tutor-headline{color:#767676;text-align:center;width:75%;margin:10px 13%}.cshp-container .tutor-content{float:left;width:70%;margin-left:10px;margin-right:15px}.cshp-container .tutors-footer{margin-top:25px}.cshp-container .tutors-footer .tutors-cta{width:25%}.tutor-container:not(.white){background:#f5f5f5}.tutor-container:not(.white) .tutors-footer .rightrail-cta{background:#009dec;border:0;font-family:"Aspira","Helvetica","Arial",Sans-serif;color:white}.tutor-container.white{background:#fff;border-radius:0;border:1px solid #DDD}.tutor-container.white .tutor-headline{font-family:"Aspira-Light","Helvetica","Arial",Sans-serif}.tutor-container.white .tutor-headline .subject{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-weight:normal}.tutor-container.white .tutors-footer .rightrail-cta{margin:10px 0 0;width:96%;height:initial}.tutor-container.white .tutors-footer a{margin-left:5px;display:initial}
.tutor-row{background:white;height:60px}.tutor-row:hover{background:#eee}.tutor-row .online-indicator .circle-icn{background-image:url(//c.cheggcdn.com/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-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;max-width:120px;margin-top:15px}.tutor-row .tutor-info .name{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tutor-row .tutor-info .school{font-size:11px;color:#555;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(//c.cheggcdn.com/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}}.cshp-card{border:0;margin-bottom:inherit}.cshp-card .tutor-info{width:45%}.white .tutor-row .tutor-info .name{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px}.white .tutor-row .tutor-info .school{font-size:12px}.white .tutor-row .tutor-likes .thumbs-icn{background-image:url(//c.cheggcdn.com/assets/icons/icn-thumbsup-10x10.svg)}.white .tutor-row .tutor-likes .reviews{color:#21a29d}.white .tutor-row .circle-icn{background-image:url(//c.cheggcdn.com/assets/site/icons/icn-dot-10x10.svg);height:10px;width:10px}.white .tutor-row .check-icn{height:10px;width:10px}.sunkist .tutor-row .tutor-likes .thumbs-icn{background-image:url(//c.cheggcdn.com/assets/site/icons/chegg-thumbsup-active.svg);background-size:10px}.sunkist .tutor-row .tutor-likes .reviews{color:#eb7100}.sunkist .tutor-row .circle-icn{width:10px;height:10px;background:#008155;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.C-common-adslist{width:100%}.C-common-adslist .adslist-title{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:18px;color:#333;margin:10px 0 15px 0;display:none}.C-common-adslist .chg-display{margin-top:10px}.partner-links .chg-display{margin:10px 0 0}.promo-pods .chg-display,.feature-units .chg-display{margin:15px 0 0}
.C-common-question-form{position:relative;background-color:#fff}.C-common-question-form .title{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:18px;color:#333;margin-bottom:5px}.C-common-question-form .subtitle{color:#555;font-size:12px;margin-bottom:10px}.C-common-question-form textarea{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;color:#333;height:175px;max-height:180px;min-height:180px;resize:none;margin-bottom:10px}.C-common-question-form .label{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#767676;padding:10px;text-align:center}.C-common-question-form .btn{width:100%;padding:0}
.mytbs{border:1px solid #DDD;padding:20px}.mytbs .mytbs-header{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:18px;color:#333}.mytbs .mytbs-subheader{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;color:#555;margin-top:5px}.mytbs .mytbs-viewall{font-size:12px}.mytbs .mytbs-content{margin:10px 0 5px -3px;display:table}.mytbs .mytbs-content .bookmark-icn{background-repeat:no-repeat;background-position:-149px 0;width:10px;height:15px;display:block;background-size:279px 13px;float:left;margin-right:5px}.mytbs .mytbs-content .count{font-size:11px;color:#767676;padding-top:1px;display:inline-block;float:left}.mytbs .mytbs-book{display:table-cell;color:#555;vertical-align:top;padding:4px;width:80px;max-width:80px}.mytbs .mytbs-book .book-cover{margin-bottom:5px}.mytbs .mytbs-book .result-header{width:100%;height:33px}.mytbs .mytbs-book .result-header.truncated{overflow:hidden;text-overflow:ellipsis;height:auto}.mytbs .mytbs-book .result-edition{display:block;font-size:11px;color:#767676}.mytbs .mytbs-book:hover{background-color:#f5f5f5;text-decoration:none}.mytbs .mytbs-book:last-of-type{margin-right:0}.mytbs .mytbs-book:visited{color:#555}.mytbs .mytbs-placeholderbook{color:#767676;display:table-cell;text-align:center;vertical-align:top}.mytbs .mytbs-placeholderbook .placeholderbook-content{height:94px;margin:5px;border:1px dashed #DDD}.mytbs .mytbs-placeholderbook .plus-icon{fill:#767676;height:35px;width:35px;display:block;background-repeat:no-repeat;background-size:cover;margin:10px auto}.mytbs .mytbs-placeholderbook:hover{cursor:pointer;color:#007c8a}.mytbs .mytbs-placeholderbook:last-of-type .placeholderbook-content{margin-right:0}
.C-common-onboardingoverlay .onboardingoverlay-screenblocker{width:100%;height:100%;position:fixed;background:#333;opacity:.6;top:0;left:0;z-index:2000}.C-common-onboardingoverlay .onboardingoverlay-close{background:url(//c.cheggcdn.com/assets/site/icons/icn-close-20px.png);position:fixed;right:50px;z-index:2001;height:20px;width:20px;background-repeat:no-repeat;background-size:cover}.onboardingoverlay-instruction-point{z-index:2002;position:relative}.onboardingoverlay-instruction-point img{position:absolute}.onboardingoverlay-header-screenblocker{width:100%;height:inherit;position:fixed;background:#333;opacity:.6;top:0;left:0;z-index:2000}
.tbs-book-cover-bg.large{background-image:url(//c.cheggcdn.com/assets/icons/books/tbs-cover-bg-200x240.png);width:200px;height:240px}.tbs-book-cover-bg.medium{background-image:url(//c.cheggcdn.com/assets/icons/books/tbs-cover-bg-100x120.png);width:100px;height:120px}.tbs-book-cover-bg.medium .soln-title{font-size:18px;padding-top:40px}.tbs-book-cover-bg.medium .tbs-book-cover-img{height:77px;width:65px;padding:27px 19px}.tbs-book-cover-bg.medium .tbs-book-cover-title{font-size:11px;height:27px;overflow:hidden}.tbs-book-cover-bg.medium .split{width:50%;margin:1px auto 4px}.tbs-book-cover-bg.small{background-image:url(//c.cheggcdn.com/assets/icons/books/tbs-cover-bg-80x96.png);width:80px;height:96px}.tbs-book-cover-bg.small .tbs-book-cover-title{font-size:11px;position:relative;top:42px;height:29px;overflow:hidden;word-spacing:20px}.tbs-book-cover-bg.small .tbs-book-cover-img{height:59px;width:51px;padding:22px 14px}.tbs-book-cover-bg.tiny{background-image:url(//c.cheggcdn.com/assets/icons/books/TBS-cover-bg-60x72-green.png);width:60px;height:72px}.tbs-book-cover-bg.tiny .tbs-book-cover-title{font-size:11px;position:relative;top:32px;height:14px;overflow:hidden;padding:0}.tbs-book-cover-bg.tiny .tbs-book-cover-img{height:42px;width:36px;padding:17px 12px}.soln-title,.tbs-book-cover-title{color:#333;text-align:center;font-weight:normal}.split{background-color:#979797;height:2px}.padding{padding:0 10px}
#csresubscribemodal .value-prop-text .value-prop-check:before{font-family:"Chegg-icon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\61"}#csresubscribemodal .value-prop-text .value-prop-check:before{content:"\e93e"}#csresubscribemodal{font-weight:normal;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;color:#555}#csresubscribemodal.C-Eggshell-inline-dialog .dialog{padding:30px;border:1px solid #DDD}#csresubscribemodal button{margin-right:0;display:inline-block;float:right}#csresubscribemodal button .C-Eggshell-loading-inline{margin:2px auto 0;height:10px;background-size:contain;width:55px}#csresubscribemodal .headline{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:24px;color:#333}#csresubscribemodal .subHeadline{font-size:18px;color:#555;display:block;float:left;margin-top:3px}#csresubscribemodal.tb_attach .headline{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:20px;color:#eb7100}#csresubscribemodal.tb_attach .subHeadline{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:28px;color:#555;margin-top:0}#csresubscribemodal .content{display:block;float:left;width:100%;margin:20px 0;font-size:14px;padding:0}#csresubscribemodal .control{display:block;float:right;margin:0;border-top:1px solid #767676;width:100%;padding-top:20px;color:#555}#csresubscribemodal .billing-details{float:left;font-size:11px;margin-top:20px;text-align:left}#csresubscribemodal .billing-details a{font-size:11px}#csresubscribemodal .device-details{float:left;font-size:11px;margin-top:20px;text-align:left}#csresubscribemodal .device-details a{font-size:11px}#csresubscribemodal .price-summary{float:left;display:inline-block;position:relative;width:60%;text-align:left}#csresubscribemodal .price-highlight{font-weight:bold}#csresubscribemodal .payment-section.tb_attach{float:left;width:40%}#csresubscribemodal .payment-header{width:100%;display:block;margin-bottom:10px}#csresubscribemodal .payment-right-info{display:inline-block;float:left;margin-left:10px}#csresubscribemodal .payment-right-info .payment-cvv-existing{margin:40px 10px 10px 0;width:100px}#csresubscribemodal .cvv-container{position:relative}#csresubscribemodal .cvv-container .icon-cvv-checkout{width:37px;height:22px;position:absolute;right:5px;bottom:6px;background-image:url("//c.cheggcdn.com/_public-assets/site/icons/icn-checkout-cvv.svg")}#csresubscribemodal #oopsMsgBanner{margin-bottom:18px}#csresubscribemodal #card-update-form{margin-top:60px;margin-left:60px;margin-bottom:8px}#csresubscribemodal .expired-info-block{display:inline-block;margin-right:12px}#csresubscribemodal .cvv-block{display:inline-block;width:100px;vertical-align:top}#csresubscribemodal .inline-select{display:inline-block;max-height:34px;margin:0 4px 12px 0}#csresubscribemodal .payment-method-caption,#csresubscribemodal .payment-method-edit-link{display:inline-block;width:100%;float:left}#csresubscribemodal .payment-method.payment-card .payment-method-icon{background-image:url(//c.cheggcdn.com/assets/site/icons/icn-credit-card-50x35.svg);display:inline-block;float:left;height:35px;width:50px;background-size:contain;background-repeat:no-repeat}#csresubscribemodal .payment-method.payment-paypal .payment-right-info{border-left:1px solid #767676;padding-left:15px}#csresubscribemodal .payment-method.payment-paypal .payment-method-icon{background-image:url(//c.cheggcdn.com/assets/site/logos/logo-paypal-93x24.png);display:inline-block;float:left;height:24px;width:93px;background-size:contain;background-repeat:no-repeat;position:relative;top:4px;margin-right:5px}#csresubscribemodal .value-props-section.tb_attach{float:right;width:50%;padding:15px;background-color:#f5f5f5;border-radius:6px}#csresubscribemodal .value-props-content{padding:10px 0 5px}#csresubscribemodal .value-prop-text{font-size:12px;line-height:18px}#csresubscribemodal .value-prop-text .value-prop-check:before{color:#eb7100;font-size:10px;padding-right:5px}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe{min-height:200px;margin:0;padding:20px 0;position:fixed;width:100%;bottom:0;background-color:#fff;z-index:2;text-align:center;-webkit-box-shadow:0 -1px 10px rgba(153,153,153,0.75);-moz-box-shadow:0 -1px 10px rgba(153,153,153,0.75);box-shadow:0 -1px 10px rgba(153,153,153,0.75)}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe h3{margin-bottom:0}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .inline-obfus{width:80%;margin:0 auto;display:inline-block}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .headline{line-height:28px}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .content{margin:-10px 0 5px 0}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .payment-method{display:inline-block}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .payment-method-icon{width:35px;position:relative;top:10px}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .payment-method.payment-paypal .payment-method-icon{width:55px;height:18px}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .payment-method.payment-card .payment-method-icon{height:22px}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .payment-method-icon,#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .payment-method-caption,#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .payment-method-edit-link{margin:5px 10px 5px 0;float:none}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .payment-method-caption,#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .payment-method-edit-link{display:inline-block;width:auto;line-height:20px;word-break:break-all}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .control{border-top:0;padding-top:10px}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .price-summary{float:none;padding-top:10px}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .billing-details{float:none;text-align:inherit}#csresubscribemodal.C-Eggshell-inline-dialog.mobile-resubscribe .billing-details a{font-size:14px}.platform-web .Dialog.resubscribe-billing-dialog{height:100%;width:100%}.platform-web .Dialog.resubscribe-billing-dialog .content{position:relative;top:50%;-ms-transform:translateY -20%;-webkit-transform:translateY -20%;-moz-transform:translateY -20%;-o-transform:translateY -20%;transform:translateY(-20%);width:75%;border-radius:6px;margin:0 auto;padding:25px;font-family:"Aspira-Light","Helvetica","Arial",Sans-serif;font-size:14px;color:#333;line-height:18px}.platform-web .Dialog.resubscribe-billing-dialog .close-button{position:absolute;top:10px;right:20px;height:20px;width:20px;border:0;padding:0;background:transparent url(//c.cheggcdn.com/assets/site/icons/icn-search-close-15x15.png) no-repeat;background-size:contain}.platform-web .Dialog.resubscribe-billing-dialog .resubscribe-cta{margin-top:15px}.platform-web .Dialog.resubscribe-billing-dialog .billing-header{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:20px;color:#333;text-align:center;margin:10px 0;display:block}
.sticker-component{width:auto;position:relative;padding-top:0 !important;margin-top:0 !important}.sticker-component.afixed{position:fixed;bottom:auto}.sticker-component.abottom{position:absolute;bottom:0;top:auto}.sticker-component.abottom,.sticker-component:not(.afixed){margin-left:0 !important}.sticker-page-content-block{position:relative}
.onboarding-sequence-obfuscation{height:100%;width:100%;background-color:#333;opacity:.4;position:fixed;top:0;left:0;z-index:201}.onboarding-sequence-header-obfus{height:inherit;width:100%;background-color:#333;opacity:.4;position:fixed;top:0;left:0;z-index:201}.onboarding-sequence-responsive-search-obfus{height:50px;width:100%;background-color:#333;opacity:.4;position:absolute;top:0;left:0;z-index:201}.C-common-overlay-tooltip.onboardingsequence-tooltip .tooltip .tooltip-content{padding:10px 20px}.C-common-overlay-tooltip.onboardingsequence-tooltip .tooltip .tooltip-content.grey-border{color:#555}.onboardingsequence-instruction-point{text-align:center;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:16px}.onboardingsequence-instruction-point .instruction-point-content{display:block;width:95%;margin:10px auto 0;line-height:22px}.onboardingsequence-instruction-point .instruction-point-counter{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;color:#767676;display:block;margin-bottom:-2px}.onboardingsequence-instruction-point button{margin:10px auto 5px}.onboarding-sequence-highlight{z-index:202;position:relative;color:#fff}.onboarding-banner{height:70px;background-image:url(//c.cheggcdn.com/assets/site/images/img-brush-stroke-w.svg);background-size:100%;background-repeat:no-repeat;color:#21a29d;text-align:center;position:relative;z-index:202}.onboarding-banner .message-text{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:20px;display:inline-block;margin-top:25px;position:absolute;left:35px}.onboarding-banner button{margin-left:30px;display:inline-block;height:34px;font-size:20px;position:absolute;right:-240px;top:-5px}.onboarding-banner button:focus{outline:0;border:1px solid #5c90c7;-webkit-box-shadow:0 0 5px #5c90c7;box-shadow:0 0 5px #5c90c7}@media(max-width:1024px){.onboarding-banner .message-text{left:12px}}.onboardingsequence-tooltip .tooltip-content.grey-border{width:auto}
#uncancel-modal .content{font-size:18px}
.chrome-ex-promo-wrapper{border:1px solid #DDD;padding:28px 18px;position:relative;margin-bottom:22px}.chrome-ex-promo-wrapper .outer .inner-left{float:left;background:url(//c.cheggcdn.com/assets/site/images/img-chromesearch-20180323.svg) no-repeat;width:88px;height:69px;margin-right:7px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.chrome-ex-promo-wrapper .outer .inner-right{float:left;width:167px}.chrome-ex-promo-wrapper .outer .inner-right .new-label{background:url(//c.cheggcdn.com/assets/site/images/img-new-20180323.svg) no-repeat;width:40px;height:25px}.chrome-ex-promo-wrapper .outer .inner-right .text-hdr-3{font-size:16px}.chrome-ex-promo-wrapper .outer .subtitle{color:#555;margin-top:4px;font-size:12px}.chrome-ex-promo-wrapper .close-promo{position:absolute;right:15px;top:15px;font-size:10px;color:#767676;cursor:pointer;height:10px}.chrome-ex-promo-wrapper button{margin-top:13px;width:100%}
.bundlebanner-container{width:100%;background-color:#21a29d;height:60px;color:#fff;display:none;position:relative;z-index:1;margin-bottom:1px}.bundlebanner-btn-close{background:url(//c.cheggcdn.com/assets/site/icons/icn-close-20px.png);background-size:contain;background-repeat:no-repeat;display:inline-block;position:absolute;top:19px;right:19px;height:14px;width:14px;color:#fff}.bundlebanner-btn-close:hover{cursor:pointer}.bundlebanner-cnt{margin:0 auto;max-width:1200px;position:relative}.bundlebanner-inner{width:92%;display:flex;justify-content:center;align-items:center;padding-top:12px}.bundlebanner-icon{width:40px;height:40px;font-size:40px}.bundlebanner-text{max-width:670px;font-size:20px;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bundlebanner-text,.bundlebanner-cta{padding-left:30px}.bundlebanner-button-text{font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;width:147px;margin-bottom:5px}
.visually-hidden{border:0 !important;clip:rect(0 0 0 0);-webkit-clip-path:inset(0 0 100% 100%);clip-path:inset(0 0 100% 100%);height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.as-banner-warn .chg-load,.as-banner-sent .chg-load,#cs-as-block .chg-load,#cs-as-detained .chg-load{display:none}.as-banner-warn[aria-busy='true'] .chg-load,.as-banner-sent[aria-busy='true'] .chg-load,#cs-as-block[aria-busy='true'] .chg-load,#cs-as-detained[aria-busy='true'] .chg-load{display:block}
#cs-as-detained{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,0.45)}#cs-as-detained:focus{outline:0}#cs-as-detained .chg-load{margin:10px auto}#cs-as-dialog{box-sizing:border-box;margin:40px 10px 0;max-width:680px;min-height:410px;min-width:300px;padding:50px 50px 20px;background-color:#fff;border-radius:6px}#cs-as-dialog p{color:#333;margin:0 auto 30px;text-align:center}#cs-as-dialog .msg-header{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:24px;line-height:1.25;margin-bottom:20px}#cs-as-dialog .msg-text{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;line-height:1.333}#cs-as-dialog .as-dialog-link{background:transparent;border:0;color:#007c8a;display:inline;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:inherit;font-weight:inherit;text-decoration:none;padding:0}#cs-as-dialog .as-dialog-cta{margin-bottom:12px}#cs-as-dialog .as-dialog-disclaimer{color:#555;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;margin:0 auto 12px}#cs-as-dialog .as-dialog-error{color:#333;display:flex;justify-content:center;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;margin:0 auto;line-height:1.5}#cs-as-dialog .as-dialog-error :first-child{padding-right:10px}#cs-as-dialog .as-icon{display:flex;justify-content:center;line-height:1;width:100%}#cs-as-dialog .as-icon .icon-chegg-Lock{color:#eb7100;font-size:62px}#cs-as-dialog .as-icon svg{margin:0 0 8px -40px;max-height:56px;width:100px}.as-mobile #cs-as-detained{overflow-y:scroll;-webkit-overflow-scrolling:touch}.as-mobile #cs-as-dialog{padding:30px 35px 10px}.as-mobile #cs-as-dialog .msg-header{font-size:16px}.as-mobile #cs-as-dialog .msg-text{font-size:14px;padding:0 15px}.as-mobile #cs-as-dialog .as-dialog-cta .as-dialog-subscribe{background-color:#eb7100;border-color:#eb7100}.as-mobile #cs-as-dialog .as-dialog-send-email{display:inline}.as-mobile #cs-as-dialog .as-dialog-send-email{background:transparent;border:0;color:#007c8a;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:inherit;font-weight:inherit;text-decoration:none;padding:0;height:auto;line-height:inherit;margin-top:0;text-transform:none;width:auto}.as-mobile #cs-as-dialog .as-dialog-error{font-size:12px}.as-mobile #cs-as-dialog .as-icon svg{margin:0 0 4px -32px;max-height:45px;width:80px}html.cs-as-detained,body.cs-as-detained{overflow:hidden !important}html.cs-as-detained .Page,html.cs-as-detained .Page *,body.cs-as-detained .Page,body.cs-as-detained .Page *{overflow:hidden !important}
#cs-as-block{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,0.45)}#cs-as-block:focus{outline:0}#cs-as-block .chg-load{margin:10px auto}#cs-as-dialog{box-sizing:border-box;margin:40px 10px 0;max-width:680px;min-height:410px;min-width:300px;padding:50px 50px 20px;background-color:#fff;border-radius:6px}#cs-as-dialog p{color:#333;margin:0 auto 30px;text-align:center}#cs-as-dialog .msg-header{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:24px;line-height:1.25;margin-bottom:20px}#cs-as-dialog .msg-text{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:18px;line-height:1.333}#cs-as-dialog .as-dialog-send-email{background:transparent;border:0;color:#007c8a;display:inline;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:inherit;font-weight:inherit;text-decoration:none;padding:0}#cs-as-dialog .as-dialog-cta{margin-bottom:12px}#cs-as-dialog .as-dialog-disclaimer{color:#555;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:12px;margin:0 auto 12px}#cs-as-dialog .as-dialog-error{color:#333;display:flex;justify-content:center;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;margin:0 auto;line-height:1.5}#cs-as-dialog .as-dialog-error :first-child{padding-right:10px}#cs-as-dialog .as-icon{display:flex;justify-content:center;line-height:1;width:100%}#cs-as-dialog .as-icon .icon-chegg-Lock{color:#eb7100;font-size:62px}#cs-as-dialog .as-icon svg{margin:0 0 8px -40px;max-height:56px;width:100px}.as-mobile #cs-as-block{overflow-y:scroll;-webkit-overflow-scrolling:touch}.as-mobile #cs-as-dialog{padding:30px 35px 10px}.as-mobile #cs-as-dialog .msg-header{font-size:16px}.as-mobile #cs-as-dialog .msg-text{font-size:14px;padding:0 15px}.as-mobile #cs-as-dialog .as-dialog-cta .as-dialog-subscribe{background-color:#eb7100;border-color:#eb7100}.as-mobile #cs-as-dialog .as-dialog-send-email{display:inline}.as-mobile #cs-as-dialog .as-dialog-send-email{background:transparent;border:0;color:#007c8a;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:inherit;font-weight:inherit;text-decoration:none;padding:0;height:auto;line-height:inherit;margin-top:0;text-transform:none;width:auto}.as-mobile #cs-as-dialog .as-dialog-error{font-size:12px}.as-mobile #cs-as-dialog .as-icon svg{margin:0 0 4px -32px;max-height:45px;width:80px}html.cs-as-blocked,body.cs-as-blocked{overflow:hidden !important}html.cs-as-blocked .Page,html.cs-as-blocked .Page *,body.cs-as-blocked .Page,body.cs-as-blocked .Page *{overflow:hidden !important}
.icn-messaging-info-lg{display:block;width:40px;height:40px;background-color:transparent;background-image:url("//c.cheggcdn.com/assets/icons/info-large.png");background-repeat:no-repeat}.icn-messaging-info-sm{display:block;width:20px;height:20px;background-color:transparent;background-image:url("//c.cheggcdn.com/assets/icons/info-sm.png");background-repeat:no-repeat}.icn-messaging-error-lg{display:block;width:40px;height:40px;background-color:transparent;background-image:url("//c.cheggcdn.com/assets/icons/error-large.png");background-repeat:no-repeat}.icn-messaging-error-sm{display:block;width:20px;height:20px;background-color:transparent;background-image:url("//c.cheggcdn.com/assets/icons/error-sm.png");background-repeat:no-repeat}.icn-messaging-important-lg{display:block;width:40px;height:40px;background-color:transparent;background-image:url("//c.cheggcdn.com/assets/icons/important-large.png");background-repeat:no-repeat}.icn-messaging-important-sm{display:block;width:20px;height:20px;background-color:transparent;background-image:url("//c.cheggcdn.com/assets/icons/important-sm.png");background-repeat:no-repeat}.icn-messaging-success-lg{display:block;width:40px;height:40px;background-color:transparent;background-image:url("//c.cheggcdn.com/assets/icons/success-large.png");background-repeat:no-repeat}.icn-messaging-success-sm{display:block;width:20px;height:20px;background-color:transparent;background-image:url("//c.cheggcdn.com/assets/icons/success-sm.png");background-repeat:no-repeat}
.as-banner-warn,.as-banner-sent{font-family:"Aspira","Helvetica","Arial",Sans-serif;left:50%;margin:0 -50vw;position:relative;right:50%;transition:background-color .1s ease-in-out;width:100vw}.as-banner-warn .msg-header,.as-banner-sent .msg-header{color:#333;font-size:24px}.as-banner-warn.as-mobile .msg-header,.as-banner-sent.as-mobile .msg-header{font-size:14px}.as-banner-warn .msg-text,.as-banner-sent .msg-text{color:#555;font-size:14px;line-height:1.5}.as-banner-warn.as-mobile .msg-text,.as-banner-sent.as-mobile .msg-text{font-size:12px}.as-banner-warn .as-banner-subscribe,.as-banner-warn .as-banner-send-email,.as-banner-sent .as-banner-subscribe,.as-banner-sent .as-banner-send-email{border:0;color:#007c8a;display:inline;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:inherit;font-weight:inherit;text-decoration:none;text-transform:inherit;padding:0}.as-banner-warn button,.as-banner-sent button{background-color:transparent;height:auto;line-height:inherit;width:auto}.as-banner-warn [tabindex="-1"]:focus,.as-banner-sent [tabindex="-1"]:focus{outline:0}.as-banner-warn .chg-load,.as-banner-sent .chg-load{margin-left:60px}.as-banner-warn{background-color:#fff5c6}.as-banner-sent{background-color:#f5f5f5}.as-banner-wrap,.as-banner-error-content{box-sizing:border-box;margin:0 auto;max-width:1200px;min-width:320px}.as-banner-wrap{padding:20px}.as-banner-content-wrap{display:flex;flex-direction:row;width:100%}.as-banner-content{flex:auto}.as-icon{width:60px}.as-icon svg{margin-top:-5px;max-height:33px;width:58px}.as-mobile .as-icon{width:40px}.as-mobile .as-icon .icn-messaging-important-lg{background-size:contain;height:30px;width:30px}.as-mobile .as-icon svg{margin-top:-6px;max-height:20px;width:35px}.as-banner-close{border:0;padding:0;position:absolute;top:10px;right:10px}.as-banner-close .icon-chegg-cancel{color:#767676;font-size:10px}.as-banner-error{background-color:#fff2ed;width:100vw}.as-banner-error .msg-error-sm{box-sizing:border-box;margin-top:0;padding-left:24px}.as-banner-error .msg-error-sm .msg-text{line-height:1.214;line-height:calc(17 / 14)}.as-mobile .as-banner-error .msg-error-sm .msg-text{line-height:1}
#cs-dm-add{position:fixed;right:0;bottom:0;left:0;top:0;z-index:2000;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,0.45)}#cs-dm-add:focus{outline:0}#cs-dm-add .chg-load{margin:10px auto}#cs-dm-add-dialog{box-sizing:border-box;margin:100px 10px 0;max-width:628px;min-height:419px;min-width:349px;padding:50px 56px 50px;outline:0;background-color:#fff;border-radius:6px}#cs-dm-add-dialog .icn-messaging-important-lg{background-size:74px !important;height:74px !important;width:74px !important;margin:0 auto !important;margin-bottom:16px !important}#cs-dm-add-dialog .msg-header{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:34px;line-height:42px;margin:0 auto;margin-bottom:8px;width:436px;text-align:center;color:#333}#cs-dm-add-dialog .msg-header-small{display:none}#cs-dm-add-dialog .msg-text{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:16px;line-height:24px;width:484px;text-align:center;color:#333;margin:0 auto;margin-bottom:26px}#cs-dm-add-dialog .dm-add-dialog-cta{flex-direction:row;justify-content:space-around;align-items:center;display:flex;margin:0 auto;width:517px}#cs-dm-add-dialog .dm-add-dialog-cta .dm-add-public-device-button{width:255px;border-width:2px;font-weight:bold;padding:0 !important}#cs-dm-add-dialog .dm-add-dialog-cta .dm-add-private-device-button{width:230px;font-weight:bold;padding:0 !important}#cs-dm-add-dialog .dm-add-dialog-disclaimer{color:#555;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:12px;line-height:18px;margin-top:20px}#cs-dm-add-dialog .dm-add-dialog-disclaimer .dm-add-my-devices-link{font-size:12px}#cs-dm-add-dialog .dm-add-dialog-disclaimer .C-Eggshell-loading-inline{margin:auto}#cs-dm-add-dialog .dm-dialog-error{color:#333;display:flex;justify-content:center;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;margin:0 auto;line-height:1.5}#cs-dm-add-dialog .dm-dialog-error :first-child{padding-right:10px}#cs-dm-add-dialog p{color:#333;text-align:center}.dm-add-mobile #cs-dm-add{overflow-y:scroll;-webkit-overflow-scrolling:touch}.dm-add-mobile #cs-dm-add-dialog{padding:30px 20px 10px}.dm-add-mobile #cs-dm-add-dialog .msg-header{font-size:16px}.dm-add-mobile #cs-dm-add-dialog .msg-text{font-size:14px;padding:0 15px;width:250px}.dm-add-mobile #cs-dm-add-dialog .dm-add-public-device-button{background-color:#fff;border-color:#21a29d;color:#21a29d;text-transform:none;height:44px;font-size:20px}.dm-add-mobile #cs-dm-add-dialog .dm-add-private-device-button{text-transform:none;height:44px;font-size:20px}html.cs-dm-add,body.cs-dm-add{overflow:hidden !important}html.cs-dm-add .Page,html.cs-dm-add .Page *,body.cs-dm-add .Page,body.cs-dm-add .Page *{overflow:hidden !important}@media(min-width:600px) and (max-width:899px){#cs-dm-add-dialog{max-width:536px;min-height:419px;padding:50px 18px 50px}#cs-dm-add-dialog .dm-add-dialog-cta{width:501px}}@media(max-width:599px){#cs-dm-add-dialog{max-width:349px;min-height:387px;padding:30px 20px 46px}#cs-dm-add-dialog .msg-header{display:none}#cs-dm-add-dialog .msg-header-small{font-size:20px;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;margin:0 auto;margin-bottom:17px;line-height:26px;text-align:center;display:block;width:275px}#cs-dm-add-dialog .msg-text{font-size:14px;margin-bottom:20px;width:250px}#cs-dm-add-dialog .dm-add-dialog-cta{flex-direction:column;justify-content:space-between;align-items:center;display:flex;width:249px}#cs-dm-add-dialog .dm-add-dialog-cta .dm-add-public-device-button{width:309px;margin-bottom:10px}#cs-dm-add-dialog .dm-add-dialog-cta .dm-add-private-device-button{width:309px;margin-bottom:2px}}
#cs-dm-swap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,0.45)}#cs-dm-swap:focus{outline:0}#cs-dm-swap-dialog{box-sizing:border-box;margin:40px 10px 0;max-width:628px;min-height:340px;min-width:300px;padding:50px 60px 20px;outline:0;background-color:#fff;border-radius:6px}#cs-dm-swap-dialog p{color:#333;margin:0 auto 17px;text-align:center}#cs-dm-swap-dialog .msg-header{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:34px;line-height:1.25;margin-bottom:9px}#cs-dm-swap-dialog .msg-text{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:16px;line-height:1.333}#cs-dm-swap-dialog .dm-swap-dialog-subscribe{background:transparent;border:0;color:#007c8a;display:inline;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:inherit;font-weight:inherit;text-decoration:none;padding:0}#cs-dm-swap-dialog .dm-swap-dialog-cta{margin-bottom:19px}#cs-dm-swap-dialog .dm-swap-dialog-cta a{padding:0 14px;font-weight:bold}#cs-dm-swap-dialog .dm-swap-dialog-disclaimer{color:#555;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:12px;margin:0 auto 12px}#cs-dm-swap-dialog .dm-swap-dialog-error{color:#333;display:flex;justify-content:center;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;margin:0 auto;line-height:1.5}#cs-dm-swap-dialog .dm-swap-dialog-error :first-child{padding-right:10px}.dm-swap-mobile #cs-dm-swap{overflow-y:scroll;-webkit-overflow-scrolling:touch}.dm-swap-mobile #cs-dm-swap-dialog{max-height:325px}.dm-swap-mobile #cs-dm-swap-dialog .dm-swap-dialog-subscribe{height:15px;line-height:normal;width:82px;text-transform:none}.dm-swap-mobile #cs-dm-swap-dialog .dm-swap-dialog-error{font-size:12px}.dm-swap-mobile #cs-dm-swap-dialog .dm-swap-dialog-cta .dm-swap-dialog-button-link{height:44px;line-height:44px;width:210px;font-size:20px;text-transform:none}html.cs-dm-swap,body.cs-dm-swap{overflow:hidden !important}html.cs-dm-swap .Page,html.cs-dm-swap .Page *,body.cs-dm-swap .Page,body.cs-dm-swap .Page *{overflow:hidden !important}@media(min-width:600px) and (max-width:899px){#cs-dm-swap-dialog{max-width:544px;padding:50px 45px 20px}#cs-dm-swap-dialog .msg-header{margin-bottom:9px}#cs-dm-swap-dialog .msg-text{font-size:16px}#cs-dm-swap-dialog .dm-swap-dialog-disclaimer{font-size:12px}#cs-dm-swap-dialog .dm-swap-dialog-cta{margin-bottom:19px}}@media(max-width:599px){#cs-dm-swap-dialog{max-width:337px;min-height:325px;padding:50px 33px 20px}#cs-dm-swap-dialog .msg-header{font-size:20px;margin-bottom:17px}#cs-dm-swap-dialog .msg-text{font-size:14px;margin-bottom:18px}#cs-dm-swap-dialog .dm-swap-dialog-disclaimer{font-size:12px}#cs-dm-swap-dialog p{margin:0 auto 19px}#cs-dm-swap-dialog .dm-swap-dialog-cta{margin-bottom:21px}}
#cs-dm-block{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,0.45)}#cs-dm-block:focus{outline:0}#cs-dm-block-dialog{box-sizing:border-box;margin:40px 10px 0;max-width:576px;min-height:374px;min-width:300px;padding:50px 40px 20px;outline:0;background-color:#fff;border-radius:6px}#cs-dm-block-dialog p{color:#333;margin:0 auto 19px;text-align:center}#cs-dm-block-dialog .msg-header{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:34px;line-height:1.25;margin-bottom:8px}#cs-dm-block-dialog .msg-text{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:16px;line-height:1.333}#cs-dm-block-dialog .dm-block-dialog-subscribe{background:transparent;border:0;color:#007c8a;display:inline;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:inherit;font-weight:inherit;text-decoration:none;padding:0}#cs-dm-block-dialog .dm-block-dialog-cta{margin-bottom:23px}#cs-dm-block-dialog .dm-block-dialog-cta a{padding:0 23px;font-weight:bold}#cs-dm-block-dialog .dm-block-dialog-disclaimer{color:#555;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:12px;margin:0 auto 12px}#cs-dm-block-dialog .dm-block-dialog-error{color:#333;display:flex;justify-content:center;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;margin:0 auto;line-height:1.5}#cs-dm-block-dialog .dm-block-dialog-error :first-child{padding-right:10px}.dm-block-mobile #cs-dm-block{overflow-y:scroll;-webkit-overflow-scrolling:touch}.dm-block-mobile #cs-dm-block-dialog{max-height:356px;padding:50px 35px 20px}.dm-block-mobile #cs-dm-block-dialog .dm-block-dialog-subscribe{height:15px;line-height:normal;width:82px;text-transform:none}.dm-block-mobile #cs-dm-block-dialog .dm-block-dialog-error{font-size:12px}.dm-block-mobile #cs-dm-block-dialog .dm-block-dialog-cta .dm-block-dialog-button-link{height:44px;line-height:44px;width:188px;font-size:20px;text-transform:none}html.cs-dm-block,body.cs-dm-block{overflow:hidden !important}html.cs-dm-block .Page,html.cs-dm-block .Page *,body.cs-dm-block .Page,body.cs-dm-block .Page *{overflow:hidden !important}@media(min-width:600px) and (max-width:899px){#cs-dm-block-dialog{min-height:373px}#cs-dm-block-dialog .msg-header{margin-bottom:8px}#cs-dm-block-dialog .msg-text{font-size:16px}}@media(max-width:599px){#cs-dm-block-dialog{max-width:337px;min-height:356px;padding:50px 35px 20px}#cs-dm-block-dialog .msg-header{font-size:20px;margin-bottom:28px}#cs-dm-block-dialog .msg-text{font-size:14px;margin-bottom:18px}#cs-dm-block-dialog p{margin:0 auto 19px}#cs-dm-block-dialog .dm-block-dialog-cta{margin-bottom:21px}}
#cs-dm-public{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,0.45)}#cs-dm-public:focus{outline:0}#cs-dm-public-dialog{box-sizing:border-box;margin:40px 10px 0;max-width:550px;min-height:280px;min-width:300px;padding:50px 60px 20px;outline:0;background-color:#fff;border-radius:6px}#cs-dm-public-dialog p{color:#333;margin:0 auto 17px;text-align:center}#cs-dm-public-dialog .close{float:right;margin-top:-35px;margin-right:-40px;width:30px;height:30px;cursor:pointer;background:url("//c.cheggcdn.com/assets/site/images/CS/app-promotion_tbs-tooltip-close-button.svg");background-position:center;background-repeat:no-repeat;opacity:.5}#cs-dm-public-dialog .msg-header{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:34px;line-height:1.25;margin-bottom:9px}#cs-dm-public-dialog .msg-text{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:16px;line-height:1.333}#cs-dm-public-dialog .dm-public-dialog-subscribe{background:transparent;border:0;color:#007c8a;display:inline;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:inherit;font-weight:inherit;text-decoration:none;padding:0}#cs-dm-public-dialog .dm-public-dialog-cta{margin-bottom:19px}#cs-dm-public-dialog .dm-public-dialog-cta button{padding:0 14px;font-weight:bold}#cs-dm-public-dialog .dm-public-dialog-disclaimer{color:#555;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:12px;margin:0 auto 12px}#cs-dm-public-dialog .dm-public-dialog-error{color:#333;display:flex;justify-content:center;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;margin:0 auto;line-height:1.5}#cs-dm-public-dialog .dm-public-dialog-error :first-child{padding-right:10px}.dm-public-mobile #cs-dm-public{overflow-y:scroll;-webkit-overflow-scrolling:touch}.dm-public-mobile #cs-dm-public-dialog{max-height:325px}.dm-public-mobile #cs-dm-public-dialog .dm-public-dialog-subscribe{height:15px;line-height:normal;width:82px;text-transform:none;font-weight:400}.dm-public-mobile #cs-dm-public-dialog .dm-public-dialog-error{font-size:12px}.dm-public-mobile #cs-dm-public-dialog .dm-public-dialog-cta .dm-public-dialog-button-link{height:44px;line-height:44px;width:103px;font-size:20px;text-transform:none}html.cs-dm-public,body.cs-dm-public{overflow:hidden !important}html.cs-dm-public .Page,html.cs-dm-public .Page *,body.cs-dm-public .Page,body.cs-dm-public .Page *{overflow:hidden !important}@media(min-width:600px) and (max-width:899px){#cs-dm-public-dialog{max-width:544px;padding:50px 55px 20px}#cs-dm-public-dialog .msg-header{margin-bottom:9px}#cs-dm-public-dialog .msg-text{font-size:16px}#cs-dm-public-dialog .dm-public-dialog-disclaimer{font-size:12px}#cs-dm-public-dialog .dm-public-dialog-cta{margin-bottom:19px}}@media(max-width:599px){#cs-dm-public-dialog{max-width:337px;min-height:300px;padding:50px 33px 20px}#cs-dm-public-dialog .msg-header{font-size:20px;margin-bottom:17px}#cs-dm-public-dialog .msg-text{font-size:14px;margin-bottom:18px}#cs-dm-public-dialog .dm-public-dialog-disclaimer{font-size:12px}#cs-dm-public-dialog p{margin:0 auto 19px}#cs-dm-public-dialog .dm-public-dialog-cta{margin-bottom:21px}#cs-dm-public-dialog .close{margin-top:-40px;margin-right:-20px}}
.mathattach{display:inline-block;width:100%;border:1px solid #DDD}.mathattach-card{max-width:300px;margin:0 auto;padding:20px}.mathattach-card-row{display:block}.mathattach-card-row:first-of-type{display:grid;grid-template-columns:120px auto;grid-column-gap:10px;margin-bottom:10px}.mathattach-card-flag{display:inline-block;text-transform:uppercase;margin-bottom:9px;padding:4px 6px 1px;background-color:#eb7100;border-radius:3px;font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:12px;color:#fff}.mathattach-card-preview img{width:100%;display:inline-block}.mathattach-card-title{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:18px;color:#333;line-height:24px;margin-bottom:7px}.mathattach-card-text{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:14px;color:#333;line-height:20px}.mathattach-card a,.mathattach-card a:visited{width:100%;color:#555}
.topic-review-outer-container{display:inline-block;border:1px solid #DDD;padding:16px}.topic-review-outer-container .top-headline{font-family:"Aspira-Medium","Helvetica","Arial",Sans-serif;font-size:18px;color:#333;padding-bottom:8px}.topic-review-outer-container .topic-name{font-size:14px;padding-bottom:16px}.topic-review-outer-container .topic-review-oc{float:right}.topic-review-outer-container.entry-enabled{border:0;padding:0;width:100%}.topic-review-outer-container.entry-enabled #topicEntryBodyRr>div,.topic-review-outer-container.entry-enabled #topicEntryBodyMain>div{margin-bottom:0 !important}.topic-review-outer-container.entry-enabled .topic-review-oc{float:left;padding-left:1rem;padding-right:1.5rem}
.csponboardingwidget-overlay-wrap{position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background:rgba(51,51,51,0.8);z-index:999999}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap{position:fixed;top:50%;left:50%;width:100%;max-width:584px;max-height:565px;transform:translate(-50%,-50%);text-align:center}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap{width:100%}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .scroller{background:#f5f5f5;overflow:hidden}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .scroller .items{transition:transform .4875s ease-in-out;height:395px;display:flex;width:100%}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .scroller .items .item{box-sizing:border-box;min-width:100%;padding:0 10%;display:flex;flex-direction:column}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .scroller .items .item .section-1{height:260px}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .scroller .items .item .section-1 .banner-text{background-color:#2c9fd0;color:#fff;border-radius:4px;font-size:20px;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;line-height:50px;margin-top:12px}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .scroller .items .item .section-1 .banner-img{vertical-align:middle;margin-right:10px}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .scroller .items .item .section-1 .title{font-size:32px;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;color:#000;line-height:38px;margin-top:32px}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .scroller .items .item .section-2{height:135px}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .scroller .items .item .section-2 .link-wrap .link{font-size:20px;line-height:27px;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .scroller .items .item .section-2 .info-text{font-size:20px;line-height:27px;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;color:#373737;height:60px;width:84%;margin:0 auto}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .scroller .items .item .image{margin-top:10px}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .scroller .items .item.banner .image{margin-top:0}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap [class="scroller 1"] .action-wrap .back-cta{visibility:hidden}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .action-wrap{display:flex;justify-content:space-between;padding:25px 20px 29px;background:#fff}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .action-wrap .indicators{display:flex;align-items:center}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .action-wrap .back-cta,.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .action-wrap .next-cta{padding:0 25px;visibility:visible}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .action-wrap .indicator.active{background:#eb7100;border:1px solid #eb7100}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .action-wrap .indicator{display:inline-block;height:12px;width:12px;border-radius:50%;margin-right:6px;border:1px solid #767676}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .head-wrap{padding-top:32px;background:#f5f5f5}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .head-wrap .head-text{font-size:18px;color:#262626;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;line-height:38px;height:32px}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .head-wrap .separator{background-color:#eb7100;width:56px;height:8px;margin:0 auto}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .head-wrap .cross-icon-cvd{font-size:19px;width:24px;height:24px;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;color:#333;display:inline-block;position:absolute;right:16px;padding-left:3px;top:20px;border:0;background:transparent}.csponboardingwidget-overlay-wrap .csponboardingwidget-slider-wrap .wrap .head-wrap .cross-icon-cvd::before{font-weight:bold}
.C-common-covid-modal .dialog{overflow:hidden;position:fixed;top:100px;width:584px;max-width:100%;left:50%;transform:translateX(-50%);padding:36px;background:#fff;box-sizing:border-box;font-family:"Aspira","Helvetica","Arial",Sans-serif;line-height:1.3}.C-common-covid-modal .dialog .chg-load-screenBlocker{width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;opacity:.5}.C-common-covid-modal .dialog .chg-load{width:75px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.C-common-covid-modal .dialog .header .close{position:absolute;overflow:hidden;right:14px;top:14px;width:24px;height:24px;cursor:pointer;padding:0;border:0;background:0}.C-common-covid-modal .dialog .header .close:before,.C-common-covid-modal .dialog .header .close:after{position:absolute;display:block;content:'';top:50%;height:0;width:100%;border-top:5px solid #000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.C-common-covid-modal .dialog .header .close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.C-common-covid-modal .dialog .header .header-icon{margin-bottom:32px}.C-common-covid-modal .dialog .header .title{font-size:42px;font-weight:900;color:#333;margin-bottom:32px}.C-common-covid-modal .dialog .header .subtitle{font-size:24px;font-weight:bold;color:#333;margin-bottom:12px}.C-common-covid-modal .dialog .content{font-size:16px;color:#333}.C-common-covid-modal .dialog .control{display:flex;justify-content:flex-end;margin-top:20px}.C-common-covid-modal .dialog .control .button{height:48px;text-align:center;border-radius:30px}.C-common-covid-modal .dialog .control .primary{padding:0 22px;font-size:20px;font-weight:900;color:#fff;background-color:#eb7100}.C-common-covid-modal .dialog .control .secondary{font-size:16px;font-weight:bold;color:#00799e;background-color:#fff;padding:0 24px}.C-common-covid-modal .dialog .control.disabled{display:none}.C-common-covid-modal .dialog .control .button.drop-layover-cta{width:auto;padding:0;font-size:14px;font-weight:bold;color:#00799e;background-color:#fff;display:flex;align-items:center}.C-common-covid-modal .dialog .drop-layover{flex-grow:1}.C-common-covid-modal .dialog .drop-layover-html{font-size:10px;margin-top:16px}.C-common-covid-modal .dialog .drop-layover .icon-chegg-chevron{line-height:0;font-size:8px;color:#21a29d;padding:5px;transition:transform .2s}.C-common-covid-modal .dialog .chg-load{background:transparent url("//c.cheggcdn.com/assets/site/icons/loading-indicator_v02.gif") 0 0 no-repeat;background-size:contain}.C-common-covid-modal .screenBlocker{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.45);overflow:hidden}body.mobile .C-common-covid-modal .dialog{max-width:90vw;max-height:90vh;overflow:scroll;top:50%;transform:translateX(-50%) translateY(-50%)}body.mobile .C-common-covid-modal .dialog .control .button{border:0;text-transform:none}body.mobile .C-common-covid-modal .dialog button{width:auto}@media(max-width:599px) and (min-width:320px){.C-common-covid-modal .dialog .header .title{font-size:32px}.C-common-covid-modal .dialog .header .subtitle{font-size:24px}.C-common-covid-modal .dialog .control{display:flex;flex-direction:column-reverse;align-items:center}}
.PAQ-FTUX-tooltip .drawer{top:265px !important}.PAQ-FTUX-tooltip .tooltip-content.grey-border{color:#fff;background-color:#222;width:277px}.PAQ-FTUX-tooltip .tooltip-arrow-bottom.tooltip-arrow-bottom-grey{margin-left:45% !important}.PAQ-FTUX-tooltip .tooltip-arrow-bottom.tooltip-arrow-bottom-grey::after{border-top-color:#222}.paq-Ftux-Text{font-size:16px;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;line-height:22px;text-align:left}#pq-widget-drawer{display:block;position:fixed;bottom:0;left:0;z-index:1}#personalized-quizzes{padding-top:10px}#personalized-quizzes .cs-widget-title{cursor:pointer}.chg-footer,.chg-footer *{position:static !important}.chg-global-screen-blocker{pointer-events:none}@media only screen and (max-width:1084px){#pq-widget-drawer{width:100%}}@media only screen and (min-width:1085px){#pq-widget-drawer{width:1084px}}.playerpages-left-content #pq-widget-drawer #personalized-quizzes>div{margin-bottom:0}.playerpages-left-content #personalized-quizzes{padding-top:0}.playerpages-left-content #personalized-quizzes>div{margin-bottom:24px}
#dco-wrapper{position:fixed;right:0;bottom:0;left:0;top:0;z-index:2000;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,0.45)}#dco-wrapper:focus{outline:0}#dco-wrapper .chg-load{margin:10px auto}#dco-wrapper-dialog{box-sizing:border-box;margin:100px 10px 0;max-width:520px;min-width:349px;padding:10px 50px 40px 50px;outline:0;background-color:#fff;border-radius:6px}@media(min-width:1200px) and (max-width:2000000px){#dco-wrapper-dialog{max-width:520px;padding:10px 50px 40px 50px}}@media(min-width:900px) and (max-width:1199px){#dco-wrapper-dialog{max-width:520px;padding:10px 50px 40px 50px}}@media(min-width:600px) and (max-width:899px){#dco-wrapper-dialog{max-width:520px;padding:10px 50px 40px 50px}}@media(max-width:599px){#dco-wrapper-dialog{max-width:520px;padding:10px 50px 40px 50px}}#close-wrapper{width:30px;height:30px;font-size:30px;display:flex;align-items:center;justify-content:center;position:relative;left:100%;top:0;cursor:pointer}#close-wrapper :hover{opacity:.3}#close-wrapper #close-icon:before{content:"\00d7"}.resub-modal{max-width:800px !important}.resub-modal p{padding-bottom:0 !important}.restart-modal{line-height:1.3}.restart-modal p{font-size:13px;font-family:"Aspira","Helvetica","Arial",Sans-serif !important}.restart-modal strong{font-weight:bold}.fullPMView #cardholderName{height:20px !important}.fullPMView #zip{height:20px !important}.dco-wrapper button[data-test="CC-FORM-SUBMIT-BUTTON"]{width:30%}
.csp-paq-notice-icon{color:#eb7100;font-size:48px}.csp-paq-notice{font-size:20px;padding:34px 0}.csp-paq-notice::first-letter {color:#eb7100}.csp-paq-notice:focus{outline:0}.csp-paq-value-prop{line-height:1.5;margin-bottom:34px}.csp-paq-value-prop>b{display:block;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif,sans-serif;font-size:20px;font-weight:normal}#csp-paq-posted-overlay{position:absolute;top:240px;left:0;min-width:580px;width:100%;display:flex;justify-content:center;pointer-events:none}#csp-paq-posted-modal{position:absolute;background:#fff;border-collapse:separate;border-radius:4px;box-shadow:0 0 16px rgba(0,0,0,0.12),0 16px 16px rgba(0,0,0,0.24);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:48px;pointer-events:auto;text-align:center;width:580px;z-index:1500}#csp-paq-posted-modal>.csp-paq-upgrade{font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif,sans-serif;font-size:20px;font-weight:normal}#csp-paq-posted-modal>.csp-paq-upgrade:link,#csp-paq-posted-modal>.csp-paq-upgrade:visited,#csp-paq-posted-modal>.csp-paq-upgrade:focus,#csp-paq-posted-modal>.csp-paq-upgrade:hover,#csp-paq-posted-modal>.csp-paq-upgrade:active{color:#fff;text-decoration:none}#csp-paq-posted-modal>.csp-paq-dismiss{position:absolute;top:12px;right:12px}@media screen and (min-width:740px){#csp-paq-posted-modal{margin-left:-160px}}
body{color:#222;background:#fff}.greetings{font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;font-weight:900;font-size:3rem;margin:0}.chg-container{min-width:0}.modal-container{top:0;left:0;position:fixed;overflow-y:hidden;z-index:9999;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.modal-container .container{height:unset;grid-template-rows:80px 1fr 0 80px}.modal-container-embed-content{margin:5% auto;position:relative;width:66%;height:100%;overflow-y:auto}.modal-container-embed-content .skipAndContinue{display:none}.modal-container-embed-content .skipAndContinue_mobile{display:inherit;margin:3rem .9375rem auto auto;opacity:.5}.modal-container-embed-content.compact-width{width:68%}.container{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:80px 1fr 40px 80px;justify-content:flex-start;grid-gap:24px;width:100%;height:100%;min-width:713px;max-width:1500px;background:#f7c555;margin:-1.875rem auto 0 auto}.container.new-experience{grid-template-columns:repeat(10,1fr)}.skipAndContinue{grid-column:1 / 13;grid-row:1 / 2;text-align:right;margin:auto 1.5rem}.skipAndContinue a{font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;font-size:1.125rem;font-weight:900;text-decoration:none;color:#000}.skipAndContinue a:visited{color:#000}.skipAndContinue img{margin-left:5px}.skipAndContinue_mobile{display:none;grid-column:1 / 13;grid-row:1 / 2;justify-content:flex-end;margin:.9375rem .9375rem auto auto}.skipAndContinue_mobile a{width:1.5rem;height:1.5rem}.leadingContainer{grid-column:2 / 7;grid-row:2 / 3}.trailingContainer{grid-column:8 / 13;grid-row:2 / 3}.trailingContainer_mobile{grid-column:1 / 13;grid-row:4 / 6;justify-content:center;display:none}.downloadAppButtonContainer{grid-column:1 / 13;grid-row:3 / 4;max-height:50px;justify-content:center;display:none}.bottomContainer{width:100%;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;grid-column:1 / 13;grid-row:4 / 5;background:#f6f6f6;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:1.25rem}.subscriptionSummary h2{margin-top:1.875rem;margin-bottom:1.875rem;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;font-size:1.5rem}.greetingsShort{display:none;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;font-size:2rem;line-height:44px;text-align:center}.headlineMessageShort{display:none;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;font-size:1.125rem;line-height:30px;text-align:center}.bulletPoints .bulletPoint:nth-last-child(n+2){margin-bottom:.625rem}.bulletPoint{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-size:0}.bulletPoint img{width:25px;height:25px;margin:auto .8125rem auto 0}.bulletPoint p{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:1rem;color:#000;margin:auto 0 auto 0;font-weight:lighter}.downloadAppOptions{margin-top:1.5625rem;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.smsOption{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:1rem}.smsInstructionsLabel{display:flex;flex-direction:column}.smsInstructionsLabel p{margin:.375rem 0}.smsInstructionsLabel p:first-of-type{margin-bottom:0}.sendMeSMSFormContainer{margin-top:.75rem;margin-bottom:0}.smsDisclaimerTextLabel p{font-size:.7em;color:#767676;margin-top:.75rem;max-width:308px}.csorderconfirm-textmetheapp-oc{margin-top:8px;max-width:308px}.downloadAppOptionsSeparator{margin:0 1.875rem;width:2px;background:rgba(0,0,0,0.2)}.qrCodeOption{width:80px;height:80px;margin:auto;border-radius:8px;border:2px solid #ffb70d}.trailingContainer .appPreviewFirst{position:relative}.trailingContainer .appPreviewSecond{margin-left:-5.3125rem;margin-bottom:1.125rem}.starsContainer{margin:auto .5625rem auto 0}.starsContainer img{margin:auto}.ratingLabel{color:#eb7100;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;margin:auto 0 auto 0}.separator{margin:auto .5625rem}.downloadFromStoreLabel{margin:auto 0}.applicationsStoresContainer{align-items:center;margin:auto .5625rem}.applicationsStoresContainer img{height:36px}.applicationsStoresContainer img:first-child{margin:auto 5px}.applicationsStoresContainer img:last-child{margin:auto 0}@media only screen and (min-width:980px) and (max-width:1328px){.container{grid-gap:24px;max-width:1328px;justify-content:flex-start;margin:-1.875rem auto 0 auto}.leadingContainer{grid-column:2 / 8;grid-row:2 / 3}.trailingContainer{grid-column:8 / 13;grid-row:2 / 3}.trailingContainer .appPreviewSecond{display:none}.trailingContainer .appPreviewFirst{margin:auto}}@media only screen and (max-width:980px){.container{grid-gap:24px;max-width:980px;justify-content:flex-start;grid-template-rows:80px 1fr 1fr 40px 80px;margin:0 auto 0 auto}.leadingContainer{grid-column:2 / 13;grid-row:2 / 3}.trailingContainer{grid-column:2 / 13;grid-row:3 / 4}.bottomContainer{grid-column:1 / 13;grid-row:5 / 6}}@media only screen and (min-width:1155px) and (max-width:1635px){.modal-container .container{grid-gap:24px;max-width:1328px;justify-content:flex-start;margin:-1.875rem auto 0 auto}.modal-container .leadingContainer{grid-column:2 / 8;grid-row:2 / 3}.modal-container .trailingContainer{grid-column:8 / 13;grid-row:2 / 3}.modal-container .trailingContainer .appPreviewSecond{display:none}.modal-container .trailingContainer .appPreviewFirst{margin:auto}}@media only screen and (max-width:1155px){.modal-container .container{grid-gap:24px;max-width:980px;justify-content:flex-start;grid-template-rows:80px 1fr 1fr 40px 80px;margin:0 auto 0 auto}.modal-container .leadingContainer{grid-column:2 / 13;grid-row:2 / 3}.modal-container .trailingContainer{grid-column:2 / 13;grid-row:3 / 4}.modal-container .bottomContainer{grid-column:1 / 13;grid-row:5 / 6}.modal-container .trailingContainer .appPreviewSecond{display:unset}.modal-container .trailingContainer .appPreviewFirst{margin:unset}}
.flex-left{justify-content:flex-start}.flex-center{justify-content:center}.post-checkout-container{display:flex;flex-direction:column;justify-content:flex-start;min-width:708px}.post-checkout-container .post-checkout-close{display:flex;flex-direction:row;justify-content:flex-end}.post-checkout-container .post-checkout-close .post-checkout-close-button{margin:.75em .75em;width:24px;height:24px;background-size:contain;background-image:url("//c.cheggcdn.com/assets/site/images/CS/app-promotion-modal-close-button.png");cursor:pointer}.post-checkout-container .post-checkout-skip-and-continue{display:flex;flex-direction:row;justify-content:flex-end}.post-checkout-container .post-checkout-greetingsMessage{display:flex;flex-direction:row;justify-content:center;font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:1.5em}.post-checkout-container .post-checkout-greetingsMessage p{margin:auto 0 auto .25em}.post-checkout-container .post-checkout-greetingsMessage img{width:24px;height:24px;margin-right:.25em}.post-checkout-container .post-checkout-titles-separator{margin:2em auto;height:1px;background:#e7e7e7;width:90%}.post-checkout-container .post-checkout-main-title{display:flex;flex-direction:row;justify-content:center;text-align:center;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;font-size:2.5em;margin-bottom:1.5em}.post-checkout-container .post-checkout-main-container{display:flex;flex-direction:row;justify-content:center}.post-checkout-container .post-checkout-main-container.cspLive{margin:0 auto;width:70%}.post-checkout-container .post-checkout-main-container .post-checkout-leading-container{margin:0 auto}.post-checkout-container .post-checkout-main-container .post-checkout-leading-container .download-options-container{display:flex;flex-direction:column;justify-content:flex-start}.post-checkout-container .post-checkout-main-container .post-checkout-leading-container .download-options-container .download-with-sms-header-title{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:1.15em}.post-checkout-container .post-checkout-main-container .post-checkout-leading-container .download-options-container .download-options-content{display:flex;flex-direction:row;margin:.75em auto 1.5em 0}.post-checkout-container .post-checkout-main-container .post-checkout-leading-container .download-options-container .download-options-content .download-with-sms-option{display:flex;flex-direction:column;justify-content:flex-start}.post-checkout-container .post-checkout-main-container .post-checkout-leading-container .download-options-container .download-options-content .download-with-sms-option .post-checkout-textmetheapp-oc.compact{max-width:349px}.post-checkout-container .post-checkout-main-container .post-checkout-leading-container .download-options-container .download-options-content .download-with-sms-option .post-checkout-textmetheapp-oc.extra-large{max-width:456px}.post-checkout-container .post-checkout-main-container .post-checkout-leading-container .download-options-container .download-options-content .download-with-sms-option .sms-option-disclaimer{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:.75em;color:#767676;margin:1em 0}.post-checkout-container .post-checkout-main-container .post-checkout-leading-container .download-options-container .download-options-content .download-with-sms-option .sms-option-disclaimer.compact{max-width:349px}.post-checkout-container .post-checkout-main-container .post-checkout-leading-container .download-options-container .download-options-content .download-with-sms-option .sms-option-disclaimer.extra-large{max-width:456px}.post-checkout-container .post-checkout-main-container .post-checkout-leading-container .download-options-container .download-options-content .downloadAppOptionsSeparator{margin:0 1.875rem;width:1px;background:#e7e7e7}.post-checkout-container .post-checkout-main-container .app-advantages-list-container .app-advantages{display:flex;flex-direction:column}.post-checkout-container .post-checkout-main-container .app-advantages-list-container .app-advantages .app-advantage{display:flex;flex-direction:row}.post-checkout-container .post-checkout-main-container .app-advantages-list-container .app-advantages .app-advantage img{margin:auto .25em auto 0}.post-checkout-container .post-checkout-main-container .app-advantages-list-container .app-advantages .app-advantage p{font-family:"Aspira","Helvetica","Arial",Sans-serif;font-size:1.15em;margin:auto .25em}.post-checkout-container .post-checkout-main-container .app-advantages-list-container .app-advantages .app-advantage:nth-last-child(n+2){margin-bottom:.625rem}.post-checkout-container .post-checkout-main-container .post-checkout-trailing-container{margin:0 auto}.post-checkout-container .post-checkout-main-container .post-checkout-trailing-container .app-preview-snapshot{margin:auto}.post-checkout-container .post-checkout-main-container .post-checkout-trailing-container .app-preview-snapshot.appPreviewNotifications.regular{height:518px;width:454px;background-size:contain;background-image:url("//c.cheggcdn.com/assets/site/images/CS/post-checkout-v2-image-push-notifications-extra-large-new.png")}.post-checkout-container .post-checkout-main-container .post-checkout-trailing-container .app-preview-snapshot.appPreviewNotifications.modal{height:464px;width:260px;background-size:contain;background-image:url("//c.cheggcdn.com/assets/site/images/CS/post-checkout-v2-image-push-notifications-compact-new.png")}.post-checkout-container .post-checkout-main-container .post-checkout-trailing-container .app-preview-snapshot.appPreviewWatchVideos.regular{height:509px;width:464px;background-size:contain;background-image:url("//c.cheggcdn.com/assets/site/images/CS/post-checkout-v2-image-watch-videos-extra-large-new.png")}.post-checkout-container .post-checkout-main-container .post-checkout-trailing-container .app-preview-snapshot.appPreviewWatchVideos.modal{height:444px;width:247px;background-size:contain;background-image:url("//c.cheggcdn.com/assets/site/images/CS/post-checkout-v2-image-watch-videos-compact-new.png")}.post-checkout-container .post-checkout-bottom-section{display:flex;flex-direction:column;justify-content:center;margin:2em auto 2em auto}.post-checkout-container .post-checkout-bottom-section .app-rating-container{display:flex;flex-direction:row}.post-checkout-container .post-checkout-bottom-section .app-rating-container .app-rating-label{color:#eb7100;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;font-size:1.5em;margin:auto 0 auto .5em}.post-checkout-container .post-checkout-bottom-section .app-stores-logos{display:flex;flex-direction:row}.post-checkout-container .post-checkout-bottom-section .app-stores-logos img{margin:1em .25em}.post-checkout-container .post-checkout-bottom-section .app-stores-logos .app-store-logo{width:116px;height:40px}.post-checkout-container .post-checkout-bottom-section .app-stores-logos .google-play-logo{width:132px;height:40px}.post-checkout-container .download-with-qr-code-option{border-radius:9.6px;border:2px solid #e7e7e7}.post-checkout-container .download-with-qr-code-option.compact{width:92px;height:92px}.post-checkout-container .download-with-qr-code-option.extra-large{border-radius:25px;border:5px solid #e7e7e7;width:240px;height:240px}@media only screen and (min-width:980px) and (max-width:1328px){.post-checkout-container .post-checkout-main-container{flex-direction:row}.post-checkout-container .post-checkout-main-container .post-checkout-trailing-container .app-preview-snapshot.appPreviewNotifications.regular{height:464px;width:260px;background-size:contain;background-image:url("//c.cheggcdn.com/assets/site/images/CS/post-checkout-v2-image-push-notifications-compact-new.png")}.post-checkout-container .post-checkout-main-container .post-checkout-trailing-container .app-preview-snapshot.appPreviewWatchVideos.regular{height:444px;width:247px;background-size:contain;background-image:url("//c.cheggcdn.com/assets/site/images/CS/post-checkout-v2-image-watch-videos-compact-new.png")}}@media only screen and (max-width:1290px){.post-checkout-container .post-checkout-main-container.cspLive{flex-direction:column}.post-checkout-container .post-checkout-main-container.cspLive .download-with-qr-code-option.extra-large{margin:2em auto}}@media only screen and (max-width:980px){.post-checkout-container .post-checkout-main-container{flex-direction:column}.post-checkout-container .post-checkout-main-container .post-checkout-trailing-container .app-preview-snapshot.appPreviewNotifications{height:518px;width:454px;background-size:contain;background-image:url("//c.cheggcdn.com/assets/site/images/CS/post-checkout-v2-image-push-notifications-extra-large-new.png")}.post-checkout-container .post-checkout-main-container .post-checkout-trailing-container .app-preview-snapshot.appPreviewWatchVideos{height:509px;width:464px;background-size:contain;background-image:url("//c.cheggcdn.com/assets/site/images/CS/post-checkout-v2-image-watch-videos-extra-large-new.png")}.post-checkout-container .post-checkout-main-container .post-checkout-trailing-container .download-with-qr-code-option.extra-large{margin:2em auto}}.post-checkout-container.modal{background-color:white;min-width:540px}@media only screen and (max-width:1390px){.post-checkout-container.modal .post-checkout-main-container{flex-direction:column}.post-checkout-container.modal .post-checkout-main-container .post-checkout-trailing-container .app-preview-snapshot.appPreviewNotifications{height:518px;width:454px;background-size:contain;background-image:url("//c.cheggcdn.com/assets/site/images/CS/post-checkout-v2-image-push-notifications-extra-large-new.png")}.post-checkout-container.modal .post-checkout-main-container .post-checkout-trailing-container .app-preview-snapshot.appPreviewWatchVideos{height:509px;width:464px;background-size:contain;background-image:url("//c.cheggcdn.com/assets/site/images/CS/post-checkout-v2-image-watch-videos-extra-large-new.png")}.post-checkout-container.modal .post-checkout-main-container .post-checkout-trailing-container .download-with-qr-code-option.extra-large{margin:2em auto}}
.downloadAppButton{background-color:#eb7100;border:0;color:#fff;text-align:center;text-decoration:none;font-family:"Aspira-Bold","Helvetica","Arial",Sans-serif;font-size:1.5rem;height:48px;min-width:226px;border-radius:24px;text-transform:none}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:2),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:landscape),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){.container{grid-gap:16px;max-width:600px;min-width:320px;justify-content:center;grid-template-rows:30px .5fr 50px 1fr;margin:0 auto 0 auto}.container .skipAndContinue{display:none}.container .skipAndContinue_mobile{display:inherit}.container .leadingContainer{grid-column:2 / 12;grid-row:2 / 3;justify-content:center}.container .greetings{display:none}.container .greetingsShort{font-weight:normal;display:inherit}.container .headlineMessage{display:none}.container .headlineMessageShort{display:block}.container .bulletPoints{display:none}.container .downloadAppOptions{display:none}.container .smsDisclaimerTextLabel{display:none}.container .trailingContainer{display:none}.container .trailingContainer_mobile{display:inherit}.container .appPreviewImage{content:url("//c.cheggcdn.com/assets/site/images/CS/csorderconfirm_new_appPreview_mobile_newSub.png")}.container .downloadAppButtonContainer{display:inherit}.container .bottomContainer{display:none}.modal-container-embed-content{margin:10% auto;width:90%;height:unset}.modal-container-embed-content .container{grid-template-rows:30px .5fr 50px 1fr;margin:0 auto 0 auto}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (orientation:landscape),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) and (orientation:landscape),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (orientation:landscape),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) and (orientation:landscape),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait) and (orientation:landscape),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:landscape),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait) and (orientation:landscape),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:landscape) and (orientation:landscape),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait) and (orientation:landscape),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape) and (orientation:landscape){.modal-container-embed-content .container{grid-template-rows:30px .5fr 50px 100px;grid-gap:2px}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (orientation:landscape),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) and (orientation:landscape),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (orientation:landscape),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) and (orientation:landscape),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait) and (orientation:landscape),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:landscape),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait) and (orientation:landscape),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:landscape) and (orientation:landscape),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait) and (orientation:landscape),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape) and (orientation:landscape){.modal-container-embed-content{margin:2% auto}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:2),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:landscape),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){.modal-container-embed-content .skipAndContinue_mobile{margin:.9375rem .9375rem auto auto}.modal-container-embed-content .downloadAppButtonContainer{margin-top:-10px}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (max-device-width:370px),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (max-device-width:370px),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) and (max-device-width:370px),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (max-device-width:370px),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (max-device-width:370px),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) and (max-device-width:370px),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (max-device-width:370px),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (max-device-width:370px),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) and (max-device-width:370px),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (max-device-width:370px),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait) and (max-device-width:370px),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape) and (max-device-width:370px),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (max-device-width:370px),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait) and (max-device-width:370px),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape) and (max-device-width:370px),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (max-device-width:370px),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait) and (max-device-width:370px),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:landscape) and (max-device-width:370px),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (max-device-width:370px),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait) and (max-device-width:370px),only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape) and (max-device-width:370px),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (max-device-width:370px),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait) and (max-device-width:370px),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape) and (max-device-width:370px),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (max-device-width:370px),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait) and (max-device-width:370px),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape) and (max-device-width:370px),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (max-device-width:370px),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait) and (max-device-width:370px),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape) and (max-device-width:370px),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (max-device-width:370px),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait) and (max-device-width:370px),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape) and (max-device-width:370px){.modal-container-embed-content{margin:2% auto}.modal-container-embed-content .leadingContainer{grid-column:1 / 12;grid-row:2 / 3;justify-content:center}.modal-container-embed-content .skipAndContinue_mobile{grid-column:11 / 12;grid-row:1 / 2}.modal-container-embed-content .downloadAppButtonContainer{grid-column:1 / 12}.modal-container-embed-content .downloadAppButton{height:50px;margin:auto}.modal-container-embed-content .trailingContainer_mobile{grid-column:1 / 12}}
