.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.C-Eggshell-text-ellipsis p:first-child{display:block;overflow:hidden}.C-Eggshell-text-ellipsis .start-quote{background:url(./2bd15750f5be83ebb3748fc52626a232.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(./6138052c504aeab402aad6dc70eae7ee.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:#007582;line-height:21px;padding-left:4px}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.C-common-heroimg{height:300px;width:100%;position:absolute}.C-common-heroimg .heroimg-overlay{background-color:rgba(0, 0, 0, 0.195);width:100%;height:300px;position:absolute;top:0;left:0}.C-common-heroimg .C-common-search-list{z-index:10}.C-common-heroimg .heroimg{position:absolute;left:0;right:0;top:0;width:100%;height:300px;background-repeat:no-repeat;background-attachment:scroll;background-position:50% 54%;background-clip:border-box;background-origin:padding-box;background-size:cover;background-color:#666;font-weight:100}body.desktop .C-common-heroimg .heroimg-container{position:relative;height:225px;margin-top:75px}.C-common-heroimg .title{color:#FFF;font-family:"Aspira-Light", "Helvetica", "Arial", Sans-serif;font-size:36px;font-weight:100 !important;z-index:2;position:absolute;top:50px;width:100%;text-align:center;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.6)}.theme-sunkist .C-common-heroimg .title{font-family:"Aspira-Bold", "Helvetica", "Arial", Sans-serif}.C-Eggshell-loading-inline{width:75px;height:15px;background:transparent url(../s/_global/images/cjax-indicator.gif) 0 0 no-repeat}.mobile .C-Eggshell-loading-inline{margin:30px auto}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.cs-obfuscation{background-image:url(../assets/site/images/img-qa-blur.jpg);background-repeat:no-repeat;font-size:19px;color:#333;font-weight:bold;height:268px}.cs-obfuscation .C-Eggshell-inline-dialog{-ms-transform:none;-webkit-transform:none;transform:none}.cs-obfuscation .C-Eggshell-inline-dialog .dialog{width:535px;margin:auto;padding:20px 0 20px 15px;margin-left:50px;max-width:560px;border:10px solid rgba(8, 8, 8, 0.4);-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}.cs-obfuscation .C-Eggshell-inline-dialog .dialog.pin-dialog{position:absolute;top:initial;bottom:initial}.cs-obfuscation .C-Eggshell-inline-dialog .dialog.float-dialog{position:fixed;bottom:20px;top:initial}.cs-obfuscation h3{float:left}.cs-obfuscation button{padding:0 20px;float:right;margin-right:20px}.dialog .content{max-height:none}.dialog .cs-subheadline{color:#F07D00;margin-bottom:10px;font-size:21px}.dialog .cs-wrapper{border:1px solid #ccc;padding:20px;margin:10px 20px;border-radius:3px;position:relative}.dialog .cs-wrapper: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:#2CAEA6;font-weight:bold}.dialog .cs-fineprint{color:#999;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:#2CAEA6;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:none;margin:0 20px}.C-Eggshell-dialog .dialog .secondary{color:#069;background:transparent;box-shadow:none;border:none;font-size:16px;font-weight:normal}.C-Eggshell-dialog .dialog .primary{width:190px;height:43px;font-size:21px}.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:#2CAEA6;font-weight:bold}#cspricemodal.dialog .content{padding:0}#cspricemodal.dialog .control{padding-top:20px;float:right}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.tbs-book-cover-bg.large{background-image:url(../assets/icons/icn-thumb-tbs-200x240.svg);width:200px;height:240px}.tbs-book-cover-bg.medium{background-image:url(../assets/icons/icn-thumb-tbs-100x120.svg);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(../assets/icons/icn-thumb-tbs-80x96.svg);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(../assets/icons/icn-thumb-tbs-60x72.svg);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}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.C-common-glass-tbs{font-weight:100}.C-common-glass-tbs form.chg-search-form{position:relative}.C-common-glass-tbs .autosuggest-search{margin-right:107px}.C-common-glass-tbs .autosuggest-search-btn{position:relative;float:right;top:-34px}.C-common-glass-tbs .tbs-input-search-container{z-index:1000;position:relative}.C-common-glass-tbs .C-common-search-groupV1_6{margin-left:0px;background:none;position:absolute;top:0px !important;left:0px !important}.C-common-glass-tbs .C-common-search-groupV1_6 .category-result{padding-left:10px}.C-common-glass-tbs .C-common-search-groupV1_6 .searchDivider{margin-left:30px}.C-common-glass-tbs .C-common-search-groupV1_6 .category{display:none}.C-common-glass-tbs .C-common-search-groupV1_6 .item-result{padding-left:30px}.C-common-glass-tbs .C-common-search-groupV1_6 .tbs-view-all{border:1px solid #CCC;border-right:0;border-left:0;height:30px;padding:12px 0 0 10px;text-decoration:none}.C-common-glass-tbs .C-common-search-result-tbs a .right-info{display:inline-block;min-height:62px}.C-common-glass-tbs .C-common-search-result-tbs a .right-info .result-detail{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width: 1055px){.C-common-glass-tbs .C-common-search-result-tbs #my-content input[type=text]{font-size:12px}}.C-common-glass-tbs .C-Eggshell-loading-inline{margin-top:15px}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.C-common-glass-tbs-recentlyviewed{width:100%;position:relative}.C-common-glass-tbs-recentlyviewed .header{margin:15px 0 0 0;font-size:20px;color:#666;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 .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(../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:#999;font-size:18px;width:66%;padding:0 0 20px 15%}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.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{padding:2px 0 0 10px;width:inherit;display:block;float:left;font-size:12px;color:#666}.C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-edition,.C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .short-title{display:none}.C-common-glass-tbs-recentlyviewed-item .recent-item .count-highlight{background-color:#AB73BF}@media (max-width: 1024px){.C-common-glass-tbs-recentlyviewed-item{width:98%}}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.glass-qna-container{position:relative}.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:8px;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 #D33F2A;color:#D33F2A}.glass-qna-container .cke_contents .cke-error-message{padding:20px 0 0 15px;color:#D33F2A}.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}.error{color:#D33F2A;border-color:#D33F2A}.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}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.C-common-glass-qna{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-weight:100}.C-common-glass-qna form.chg-search-form{position:relative}.C-common-glass-qna a:hover{cursor:pointer}.C-common-glass-qna .autosuggest-search{margin-right:107px}.C-common-glass-qna .autosuggest-search-btn{position:relative;float:right;top:-34px}.C-common-glass-qna .qna-glass-links{padding-top:10px}.C-common-glass-qna .qna-input-search-container{z-index:1000;position:relative}.C-common-glass-qna .C-common-search-groupV1_6{margin-left:0px;background:none;position:absolute;top:0px !important;left:0px !important}.C-common-glass-qna .C-common-search-groupV1_6 .search-list{border:1px solid #CCC}.C-common-glass-qna .C-common-search-groupV1_6 .category-result{padding-left:10px}.C-common-glass-qna .C-common-search-groupV1_6 .searchDivider{margin-left:30px}.C-common-glass-qna .C-common-search-groupV1_6 .category{display:none}.C-common-glass-qna .C-common-search-groupV1_6 .item-result{padding-left:30px}.C-common-glass-qna .C-common-search-groupV1_6 .answer-count{display:none}.C-common-glass-qna .C-common-search-groupV1_6 .qna-text{word-wrap:break-word}.C-common-glass-qna .C-common-search-groupV1_6 .qna-view-all{padding:5px 0 0 0;border-top:1px solid #CCC;font-size:12px;height:64px}.C-common-glass-qna .C-common-search-groupV1_6 .qna-view-all a{color:#007582;display:inline-block;float:left;margin:20px 0 0 13px}.C-common-glass-qna .C-common-search-groupV1_6 .btn-secondary-sm{top:12px;display:inline-block;position:relative;float:right;right:12px;border-radius:3px;padding:0 15px}.C-common-glass-qna .C-Eggshell-loading-inline{margin-top:15px}.C-common-glass-qna .no-recent-qna-message{height:120px;width:100%;border:1px solid #DDD;text-align:center;color:#999;font-size:14px}.C-common-glass-qna .no-recent-qna-message .no-recent-qna-icon{height:45px;width:49px;background:url(../assets/site/icons/icn-my-qa-watermark.png);background-size:cover;margin:20px auto;display:block}.C-common-glass-qna .no-recent-qna-mobile-message{padding:20px 10px 10px 0;text-align:center;color:#999}.C-common-glass-qna .no-recent-qna-mobile-message button{margin-top:10px}.C-common-glass-qna .logged-out-post-qa{position:absolute;left:17%;top:115px;font-size:12px;color:#333;width:65%;text-align:center}.C-common-glass-qna .logged-out-post-qa .logged-out-header{font-family:"Aspira-Light", "Helvetica", "Arial", Sans-serif;font-size:24px}.C-common-glass-qna .logged-out-post-qa .join-now-btn{width:185px;margin:15px 0}.C-common-glass-qna .ea-tips{color:#666;display:inline-block;margin:0 0 20px 50px;width:27%;border:1px solid #ddd;border-radius:2px}.C-common-glass-qna .ea-tips .ea-header{padding:18px;font-size:18px;font-family:"Aspira-Light", "Helvetica", "Arial", Sans-serif}.C-common-glass-qna .ea-tips .tips-arrow{height:9px;width:17px;float:right;background:url(../assets/site/icons/icn-arw-down-17x9.png);background-repeat:no-repeat;background-size:cover;position:relative;top:5px;right:5px}.C-common-glass-qna .ea-tips .tips-arrow.opened{background:url(../assets/site/icons/icn-arw-up-17x9.png)}.C-common-glass-qna .ea-tips .ea-list{padding:20px 30px}.C-common-glass-qna .ea-tips .ea-list .chg-list{padding-right:1.5em}.C-common-glass-qna .ea-tips .ea-list .chg-list button{width:100%}.C-common-glass-qna .ea-tips .guidelines-list{padding:0 10px}.C-common-glass-qna .ea-tips .guidelines-list li{margin:0 10px 25px}.C-common-glass-qna .ea-tips .guidelines-list li .tip-headline{font-weight:bold;color:#F07D00}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.C-common-glass-qna-recentqna{margin:17px 0 0 0}.C-common-glass-qna-recentqna .header{padding:0 0 5px 2px;font-size:18px;color:#666}.C-common-glass-qna-recentqna .recent-items{margin:-5px 0 0 -12px}.C-common-glass-qna-recentqna .qna-highlight{background-color:#F9F9F9}.C-common-glass-qna-recentqna .qna-highlight .qna-subject{font-weight:bold;color:#AB73BF}.C-common-glass-qna-recentqna .view-all{text-align:center;background-color:#F9F9F9}.C-common-glass-qna-recentqna .view-all a:hover{text-decoration:underline}.C-common-glass-qna-recentqna .view-all .view-all-count{color:#007582;position:relative;top:19px;height:100%;width:100%}.C-common-glass-qna-recentqna .see-more-recent-qna{margin-top:15px;float:right;font-size:14px}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.C-common-glass-qna-recentqna-item{display:inline-block;vertical-align:top;height:65px;width:47%;font-size:18px;color:#333;border:1px solid #DDD;padding:5px 5px 5px 8px;margin:1.5% 1.5% 0 0;position:relative;background-color:#FFF}.C-common-glass-qna-recentqna-item a:hover{text-decoration:none}.C-common-glass-qna-recentqna-item .question-link{color:#333}.C-common-glass-qna-recentqna-item .recent-qna-item{height:100%;width:100%}.C-common-glass-qna-recentqna-item .recent-qna-item .qna-body{font-size:14px;margin:2px 0 5px 0;height:42px;position:relative;overflow:hidden;text-overflow:ellipsis}.C-common-glass-qna-recentqna-item .recent-qna-item .qna-body.no-body{font-style:italic}.C-common-glass-qna-recentqna-item .recent-qna-item .qna-subject,.C-common-glass-qna-recentqna-item .recent-qna-item .qna-answer-icon,.C-common-glass-qna-recentqna-item .recent-qna-item .qna-answer-count,.C-common-glass-qna-recentqna-item .recent-qna-item .qna-answer-icon,.C-common-glass-qna-recentqna-item .recent-qna-item .qna-status,.C-common-glass-qna-recentqna-item .recent-qna-item .qna-date{position:relative;top:4px}.C-common-glass-qna-recentqna-item .recent-qna-item .qna-subject{display:inline-block;float:left;font-size:11px}.C-common-glass-qna-recentqna-item .recent-qna-item .qna-answer-icon{display:inline-block;float:right;height:15px;width:15px;margin-right:6px;background-image:url(../assets/site/icons/icn-qa-comment.png);background-size:100% 100%;background-repeat:no-repeat}.C-common-glass-qna-recentqna-item .recent-qna-item .qna-answer-count{font-size:11px;color:#999;display:inline-block;float:right}.C-common-glass-qna-recentqna-item .recent-qna-item .qna-date{font-size:12px;float:right}@media all and (max-width: 1024px){.C-common-glass-qna-recentqna-item{width:98%}}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.C-common-glass-tutors{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-weight:100}.C-common-glass-tutors form.chg-search-form{position:relative}.C-common-glass-tutors .autosuggest-search{margin-right:107px}.C-common-glass-tutors .autosuggest-search-btn{position:relative;float:right;top:-34px}.C-common-glass-tutors .tutors-glass-links{margin:10px 0 0 0}.C-common-glass-tutors .tutors-glass-links a{margin-left:15px}.C-common-glass-tutors .tutors-glass-links a:hover{cursor:pointer}.C-common-glass-tutors .tutors-glass-links .show-top-tutors{margin-left:0}.C-common-glass-tutors .tutors-input-search-container{z-index:1000;position:relative}.C-common-glass-tutors .C-common-search-groupV1_6{margin-left:0px;background:none;position:absolute;top:0px !important;left:0px !important;overflow:hidden}.C-common-glass-tutors .C-common-search-groupV1_6 .category-result{padding-left:10px}.C-common-glass-tutors .C-common-search-groupV1_6 .searchDivider{margin-left:30px}.C-common-glass-tutors .C-common-search-groupV1_6 .category{display:none}.C-common-glass-tutors .C-common-search-groupV1_6 .item-result{padding-left:30px}.C-common-glass-tutors .C-common-search-groupV1_6 .searchList{border:1px solid #CCC;overflow-y:scroll;max-height:250px}.C-common-glass-tutors .C-common-search-groupV1_6 .answer-count{display:none}.C-common-glass-tutors .C-common-search-groupV1_6 .highlighted-text{color:#F28810;font-weight:bold}.C-common-glass-tutors .C-common-search-groupV1_6 .btn-secondary-sm{top:12px;display:inline-block;position:relative;float:right;right:12px}.C-common-glass-tutors .spinner{position:relative;top:35px}.C-common-glass-tutors .spinner .C-Eggshell-loading-inline{margin-bottom:50px}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.chg-body .chg-container{max-width:inherit;padding-top:0}.no-subnav .chg-content{padding-top:0px}.C-common-heroimg .title{font-size:36px}.C-common-heroimg sup{vertical-align:super;font-size:8px;position:relative;bottom:2px;left:3px}.tutors-free-messaging{background-color:#FAFAFA;padding:20px;position:relative;margin-bottom:25px}.tutors-free-messaging .header{text-transform:uppercase;font-size:15px;color:#666;font-family:"Aspira", "Helvetica", "Arial", Sans-serif}.tutors-free-messaging .description{font-family:"Aspira-Medium", "Helvetica", "Arial", Sans-serif;font-size:22px}.tutors-free-messaging .details{font-size:17px;color:#999}.tutors-free-messaging .find-tutor-btn{position:absolute;top:20px;right:20px;padding:0 45px}.tutors-free-messaging .content{position:relative;left:65px}.tutors-free-messaging .content div{margin-bottom:5px}.tutors-free-messaging .tutors-round-icn{background:url(../assets/site/icons/icn-circle-tutors-50x50.png);display:inline-block;width:50px;height:50px;position:absolute}.chegg-app-content .app-content-container{display:inline-block}.chegg-app-content .app-descr{font-size:14px;color:#666}.chegg-app-content .icn{display:inline-block;float:left}.chegg-app-content .icn.chegg-avatar{background:url(../assets/site/icons/icon-app-chegg-60x60.png);background-size:cover}.chegg-app-content .icn.flashcards-avatar{background:url(../assets/site/icons/icn-app-Flashcards-60x60.png);background-size:cover}.chegg-app-content .icn.tutors-avatar{background:url(../assets/site/icons/icn-app-cheggTutors-60x60.png);background-size:cover}.chegg-app-content.app-row{background-color:#FAFAFA;padding:30px 0;margin:0 0 20px 0;min-width:1065px}.chegg-app-content.app-row .app-content-container{margin:0 10%;width:100%}.chegg-app-content.app-row .app-header{font-size:24px;margin-bottom:5px}.chegg-app-content.app-row .app-col{position:relative;width:27%;float:left;display:inline-block;margin-right:35px}.chegg-app-content.app-row .app-col.tutors-app{width:23%}.chegg-app-content.app-row .app-details{margin-left:75px}.chegg-app-content.app-row .icn{width:60px;height:60px}.chegg-app-content.app-row .ios-btn,.chegg-app-content.app-row .android-btn{display:block;margin:10px 0 0;width:135px;height:42px;border:none;border-radius:3px;background:url(../assets/site/buttons/btn-appstore-135x41.png);background-size:contain;background-repeat:no-repeat;color:transparent}.chegg-app-content.app-row .android-btn{height:45px;width:129px;background:url(../assets/site/buttons/btn-googleplay-129x45.png)}.chegg-app-content.app-column{margin:0;width:270px;padding:0;background-color:#FAFAFA}.chegg-app-content.app-column .app-content-container{margin:0;padding:15px 15px 0}.chegg-app-content.app-column .app-content-title{font-family:"Aspira-Light", "Helvetica", "Arial", Sans-serif;font-size:28px;color:#666}.theme-sunkist .chegg-app-content.app-column .app-content-title{font-size:26px}.chegg-app-content.app-column .app-details{margin-left:60px}.chegg-app-content.app-column .icn.chegg-avatar,.chegg-app-content.app-column .icn.tutors-avatar,.chegg-app-content.app-column .icn.flashcards-avatar{position:relative;margin-right:12px}.chegg-app-content.app-column .icn{height:45px;width:45px}.chegg-app-content.app-column .app-header{font-family:"Aspira-Medium", "Helvetica", "Arial", Sans-serif;font-size:20px}.chegg-app-content.app-column .app-col.tutors-app,.chegg-app-content.app-column .app-col.chegg-app,.chegg-app-content.app-column .app-col.flashcards-app{left:0;float:left;display:inline-block;padding:10px 0 20px;width:100%}.chegg-app-content.app-column button{background-color:#FFF;width:165px;margin:10px 0 0;padding-left:10px;padding-right:10px}.theme-sunkist .chegg-app-content.app-column button{background-color:transparent}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.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(../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(https://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:#F07D00}.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:#666;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:#666}.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:#999;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:#999;position:relative;right:6px}.native-dialog .wrapper{background:none}.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(https://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:none;border-bottom:1px solid #DDD}.mobile .cspricemodal-wrapper .divider .divider-middle{right:0;top:3px;margin:0 10px;display:inline-block}@font-face{font-family:'Aspira';src:local("Aspira"), local("Aspira Regular");src:url("/f/eot/30B57C_60_0.eot");src:url("/f/eot/30B57C_60_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30B57C_60_0.woff2") format("woff2"), url("/f/woff/30B57C_60_0.woff") format("woff"), url("/f/ttf/30B57C_60_0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Aspira-Light';src:local("Aspira"), local("Aspira Light");src:url("/f/eot/30B57C_5B_0.eot");src:url("/f/eot/30B57C_5B_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30B57C_5B_0.woff2") format("woff2"), url("/f/woff/30B57C_5B_0.woff") format("woff"), url("/f/ttf/30B57C_5B_0.ttf") format("truetype")}@font-face{font-family:'Aspira-Medium';src:local("Aspira"), local("Aspira Medium");src:url("/f/eot/30B57C_5D_0.eot");src:url("/f/eot/30B57C_5D_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30B57C_5D_0.woff2") format("woff2"), url("/f/woff/30B57C_5D_0.woff") format("woff"), url("/f/ttf/30B57C_5D_0.ttf") format("truetype")}@font-face{font-family:'Aspira-Bold';src:local("Aspira"), local("Aspira Bold");src:url("/f/eot/30B57C_52_0.eot");src:url("/f/eot/30B57C_52_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30B57C_52_0.woff2") format("woff2"), url("/f/woff/30B57C_52_0.woff") format("woff"), url("/f/ttf/30B57C_52_0.ttf") format("truetype")}@font-face{font-family:'LunchBox';src:local("LunchBox"), local("LunchBox Regular");src:url("/f/eot/30DD6D_3_0.eot");src:url("/f/eot/30DD6D_3_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30DD6D_3_0.woff2") format("woff2"), url("/f/woff/30DD6D_3_0.woff") format("woff"), url("/f/ttf/30DD6D_3_0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'LunchBox-Light';src:local("LunchBox"), local("LunchBox Light");src:url("/f/eot/30DD6D_1_0.eot");src:url("/f/eot/30DD6D_1_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30DD6D_1_0.woff2") format("woff2"), url("/f/woff/30DD6D_1_0.woff") format("woff"), url("/f/ttf/30DD6D_1_0.ttf") format("truetype")}@font-face{font-family:'LunchBox-Bold';src:local("LunchBox"), local("LunchBox Bold");src:url("/f/eot/30DD6D_2_0.eot");src:url("/f/eot/30DD6D_2_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30DD6D_2_0.woff2") format("woff2"), url("/f/woff/30DD6D_2_0.woff") format("woff"), url("/f/ttf/30DD6D_2_0.ttf") format("truetype")}@font-face{font-family:'Chegg-icon';src:url("/f/eot/Chegg.eot?1gxycw");src:url("/f/eot/Chegg.eot?1gxycw#iefix") format("embedded-opentype"), url("/f/woff/Chegg.woff?1gxycw") format("woff"), url("/f/ttf/Chegg.ttf?1gxycw") format("truetype"), url("/f/svg/Chegg.svg?1gxycw#Chegg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Aspira';src:local("Aspira"), local("Aspira Light");src:url("/f/eot/30B57C_5B_0.eot");src:url("/f/eot/30B57C_5B_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30B57C_5B_0.woff2") format("woff2"), url("/f/woff/30B57C_5B_0.woff") format("woff"), url("/f/ttf/30B57C_5B_0.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Aspira';src:local("Aspira"), local("Aspira Medium");src:url("/f/eot/30B57C_5D_0.eot");src:url("/f/eot/30B57C_5D_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30B57C_5D_0.woff2") format("woff2"), url("/f/woff/30B57C_5D_0.woff") format("woff"), url("/f/ttf/30B57C_5D_0.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Aspira';src:local("Aspira"), local("Aspira Bold");src:url("/f/eot/30B57C_52_0.eot");src:url("/f/eot/30B57C_52_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30B57C_52_0.woff2") format("woff2"), url("/f/woff/30B57C_52_0.woff") format("woff"), url("/f/ttf/30B57C_52_0.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'LunchBox';src:local("LunchBox"), local("LunchBox Light");src:url("/f/eot/30DD6D_1_0.eot");src:url("/f/eot/30DD6D_1_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30DD6D_1_0.woff2") format("woff2"), url("/f/woff/30DD6D_1_0.woff") format("woff"), url("/f/ttf/30DD6D_1_0.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'LunchBox';src:local("LunchBox"), local("LunchBox Bold");src:url("/f/eot/30DD6D_2_0.eot");src:url("/f/eot/30DD6D_2_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30DD6D_2_0.woff2") format("woff2"), url("/f/woff/30DD6D_2_0.woff") format("woff"), url("/f/ttf/30DD6D_2_0.ttf") format("truetype");font-weight:bold;font-style:normal}.Card{font-family:"MuseoSansRounded-300", "Helvetica", "Arial", Sans-serif;font-size:18px;color:#333;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 25px;background-color:#fff}.Card *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.Card.deck{-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.4);box-shadow:0 1px 3px rgba(0, 0, 0, 0.4);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:5px}.Card .header{-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.5);box-shadow:0 1px 2px rgba(0, 0, 0, 0.5);position:relative;height:56px;background-color:#F07D00;color:#fff;line-height:56px;padding:0 25px}.Card .footer{margin-top:25px;padding:10px 15px;border-top:1px solid #ddd;position:relative;height:56px;text-align:right}.Card .container{padding:25px;min-height:260px;overflow:hidden}.Card label{font-family:"MuseoSansRounded-500", "Helvetica", "Arial", Sans-serif;font-size:14px;color:#666;display:block;margin-top:5px}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.C-common-auth-passwordmeter .container{overflow:hidden}.C-common-auth-passwordmeter .thin-container{min-height:47px}.C-common-auth-passwordmeter .error-text{font-size:12px}.C-common-auth-passwordmeter ul{list-style:disc;list-style-image:url(https://c.cheggcdn.com/assets/site/icons/icn-circle-gray-10x10.png);padding-left:18px}.C-common-auth-passwordmeter ul li{list-style-image:url(https://c.cheggcdn.com/assets/site/icons/icn-circle-gray-10x10.png);margin-left:20px;padding-top:5px}.C-common-auth-passwordmeter li.error-list-item{color:#D33F2A}.C-common-auth-passwordmeter li.tick-mark-class,.C-common-auth-passwordmeter li.complete{list-style-image:url(https://c.cheggcdn.com/assets/site/icons/icn-check-teal-16x16.png);vertical-align:top;margin-left:22px}.C-common-auth-passwordmeter .round-check-mark{display:inline-block;background:url(../assets/site/icons/icn-check-teal-16x16.png) no-repeat 0 0;width:20px;height:20px;vertical-align:text-top;margin-right:2px}.C-common-auth-passwordmeter .password-meter-good{margin-top:0px}.mobile.C-auth .C-auth .auth_collector,.mobile.C-auth .C-auth .auth_collector_signin{padding-top:0px}.C-auth .C-auth{position:relative;min-width:320px;max-width:420px}.C-auth .C-auth .auth-container{height:800px}.C-auth .C-auth .auth-container .C-auth-signup{border-radius:4px}.C-auth .C-auth .auth_collector,.C-auth .C-auth .auth_collector_signin{width:100%;padding-top:30px}.C-auth .C-auth .front,.C-auth .C-auth .back{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;position:absolute;top:0;left:0}.C-auth .C-auth .front{z-index:2;-ms-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;filter:alpha(opacity=100)}.C-auth .C-auth .back{-ms-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;filter:alpha(opacity=0)}.C-auth .C-auth .auth-container.flip .front{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);z-index:1;filter:alpha(opacity=0)}.C-auth .C-auth .auth-container.flip .back{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);filter:alpha(opacity=100);z-index:2}.auth-dialog-container{display:block}.auth-dialog-container .C-common-dialog .dialog{padding:0px;width:420px;margin-left:-200px;-webkit-transition:height 0.1s;-moz-transition:height 0.1s;transition:height 0.1s;overflow:initial}.auth-dialog-container .C-common-dialog .dialog .header{min-height:0px}.auth-dialog-container .C-common-dialog .dialog .content{margin-top:0px;overflow-x:inherit;overflow-y:inherit}.auth-dialog-container .C-auth .auth_collector,.auth-dialog-container .C-auth .auth_collector_signin{padding-top:0px}.C-auth .hidden{display:none !important}.C-auth .responsive-img{max-width:100%}.C-auth html,.C-auth body,.C-auth div,.C-auth span,.C-auth applet,.C-auth object,.C-auth iframe,.C-auth h1,.C-auth h2,.C-auth h3,.C-auth h4,.C-auth h5,.C-auth h6,.C-auth p,.C-auth blockquote,.C-auth pre,.C-auth a,.C-auth abbr,.C-auth acronym,.C-auth address,.C-auth big,.C-auth cite,.C-auth code,.C-auth del,.C-auth dfn,.C-auth em,.C-auth img,.C-auth ins,.C-auth kbd,.C-auth q,.C-auth s,.C-auth samp,.C-auth small,.C-auth strike,.C-auth strong,.C-auth sub,.C-auth sup,.C-auth tt,.C-auth var,.C-auth b,.C-auth u,.C-auth i,.C-auth center,.C-auth dl,.C-auth dt,.C-auth dd,.C-auth ol,.C-auth ul,.C-auth li,.C-auth fieldset,.C-auth form,.C-auth label,.C-auth legend,.C-auth table,.C-auth caption,.C-auth tbody,.C-auth tfoot,.C-auth thead,.C-auth tr,.C-auth th,.C-auth td,.C-auth article,.C-auth aside,.C-auth canvas,.C-auth details,.C-auth embed,.C-auth figure,.C-auth figcaption,.C-auth footer,.C-auth header,.C-auth hgroup,.C-auth menu,.C-auth nav,.C-auth output,.C-auth ruby,.C-auth section,.C-auth summary,.C-auth time,.C-auth mark,.C-auth audio,.C-auth video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}.C-auth html{line-height:1}.C-auth ol,.C-auth ul{list-style:none}.C-auth table{border-collapse:collapse;border-spacing:0}.C-auth caption,.C-auth th,.C-auth td{text-align:left;font-weight:normal;vertical-align:middle}.C-auth q,.C-auth blockquote{quotes:none}.C-auth q:before,.C-auth q:after,.C-auth blockquote:before,.C-auth blockquote:after{content:"";content:none}.C-auth a img{border:none}.C-auth article,.C-auth aside,.C-auth details,.C-auth figcaption,.C-auth figure,.C-auth footer,.C-auth header,.C-auth hgroup,.C-auth main,.C-auth menu,.C-auth nav,.C-auth section,.C-auth summary{display:block}.C-auth input[type=submit],.C-auth button,.C-auth input[type=submit].applied,.C-auth button.applied,.C-auth input[type=submit].flat,.C-auth button.flat,.C-auth input[type=submit].outline,.C-auth button.outline,.C-auth input.small[type=submit],.C-auth button.small,.C-auth button.small.applied,.C-auth button.small.flat,.C-auth button.small.outline{border-radius:4px;border-radius:4px;border-radius:4px;box-sizing:border-box;box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:center;padding-top:0;padding-bottom:0;outline:0}.C-auth input[type=submit],.C-auth button,.C-auth input[type=submit].applied,.C-auth button.applied,.C-auth input[type=submit].flat,.C-auth button.flat,.C-auth input[type=submit].outline,.C-auth button.outline{height:46px;line-height:44px;font-size:18px;width:100%;padding-left:30px;padding-right:30px}.C-auth input.small[type=submit],.C-auth button.small,.C-auth button.small.applied,.C-auth button.small.flat,.C-auth button.small.outline{height:30px;line-height:28px;font-size:12px;width:auto;margin-left:0;margin-right:0;padding-left:22px;padding-right:22px}.C-auth input[type=submit],.C-auth button{background-color:#a1bc1d;background-image:linear-gradient(#bbce1b 0%, #a1bc1d 2px, #82a12f);background-image:linear-gradient(#bbce1b 0%, #a1bc1d 2px, #82a12f);background-image:linear-gradient(#bbce1b 0%, #a1bc1d 2px, #82a12f);background-image:linear-gradient(#bbce1b 0%, #a1bc1d 2px, #82a12f);background-image:linear-gradient(#bbce1b 0%, #a1bc1d 2px, #82a12f);box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);border:1px solid #5D7F17;color:#fff}.C-auth input.pressed[type=submit],.C-auth button.pressed,.C-auth input[type=submit]:active,.C-auth button:active,.C-auth input.small.pressed[type=submit],.C-auth button.small.pressed,.C-auth input.small[type=submit]:active,.C-auth button.small:active{background-color:#809618;background-image:linear-gradient(#96a516 0%, #809618 2px, #698225);background-image:linear-gradient(#96a516 0%, #809618 2px, #698225);background-image:linear-gradient(#96a516 0%, #809618 2px, #698225);background-image:linear-gradient(#96a516 0%, #809618 2px, #698225);background-image:linear-gradient(#96a516 0%, #809618 2px, #698225)}.C-auth input.disabled[type=submit],.C-auth button.disabled,.C-auth input.small.disabled[type=submit],.C-auth button.small.disabled{box-shadow:none;box-shadow:none;box-shadow:none;background-image:none;background-image:none;background-image:none;background-color:#eee;border-color:#ccc;color:#ccc}.C-auth input[type=submit].applied,.C-auth button.applied,.C-auth input[type=submit].flat,.C-auth button.flat{box-shadow:none;box-shadow:none;box-shadow:none;background-image:none;background-image:none;background-image:none;background-color:#f5f5f5;border:1px solid #ccc;color:#666;font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-weight:normal}.C-auth input.pressed[type=submit].applied,.C-auth button.pressed.applied,.C-auth input.pressed[type=submit].flat,.C-auth button.pressed.flat,.C-auth input[type=submit].applied:active,.C-auth button.applied:active,.C-auth input[type=submit].flat:active,.C-auth button.flat:active,.C-auth input.small.pressed[type=submit].applied,.C-auth button.small.pressed.applied,.C-auth input.small.pressed[type=submit].flat,.C-auth button.small.pressed.flat,.C-auth input.small[type=submit].applied:active,.C-auth button.small.applied:active,.C-auth input.small[type=submit].flat:active,.C-auth button.small.flat:active{background-image:none;background-image:none;background-image:none;background-color:#e5e5e5}.C-auth input.disabled[type=submit].applied,.C-auth button.disabled.applied,.C-auth input.disabled[type=submit].flat,.C-auth button.disabled.flat,.C-auth input.small.disabled[type=submit].applied,.C-auth button.small.disabled.applied,.C-auth input.small.disabled[type=submit].flat,.C-auth button.small.disabled.flat{color:#ccc}.C-auth input[type=submit].outline,.C-auth button.outline{box-shadow:none;box-shadow:none;box-shadow:none;background-image:none;background-image:none;background-image:none;background-color:transparent;border:1px solid #ccc;color:#666;font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-weight:normal}.C-auth input.pressed[type=submit].outline,.C-auth button.pressed.outline,.C-auth input[type=submit].outline:active,.C-auth button.outline:active,.C-auth input.small.pressed[type=submit].outline,.C-auth button.small.pressed.outline,.C-auth input.small[type=submit].outline:active,.C-auth button.small.outline:active{background-image:none;background-image:none;background-image:none;background-color:#eee}.C-auth input.disabled[type=submit].outline,.C-auth button.disabled.outline,.C-auth input.small.disabled[type=submit].outline,.C-auth button.small.disabled.outline{color:#ccc}.C-auth input[type=submit].applied,.C-auth button.applied{position:relative;font-size:12px;padding-left:30px;padding-right:13px;background-color:#eee}.C-auth input[type=submit].applied:before,.C-auth button.applied:before{content:'';width:16px;height:16px;background-image:url("../../../_mobile/_static/images/ui/optimized/v2/ui-elements-mobile-sprite-v2.6-retina.png");background-size:800px;background-repeat:no-repeat;background-position:-555px -425px;position:absolute;left:14px;top:14px}.C-auth input[type=submit],.C-auth button{font-weight:normal}.C-auth input[type="email"],.C-auth input[type="text"],.C-auth input[type="password"],.C-auth input[type="search"],.C-auth .txt-input,.C-auth input[type="email"].small,.C-auth input[type="text"].small,.C-auth input[type="password"].small,.C-auth input[type="search"].small,.C-auth .txt-input.small,.C-auth input[type="radio"],.C-auth .radio{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:20px;color:#333;box-sizing:border-box;box-sizing:border-box;box-sizing:border-box;box-shadow:none;box-shadow:none;box-shadow:none;border:1px solid #ccc;display:block;padding:10px;margin-bottom:10px;-webkit-appearance:none}.C-auth input[type="email"],.C-auth input[type="text"],.C-auth input[type="password"],.C-auth input[type="search"],.C-auth .txt-input{width:100%;line-height:44px;height:44px;padding-top:0;padding-bottom:0}.C-auth input[type="email"].small,.C-auth input[type="text"].small,.C-auth input[type="password"].small,.C-auth input[type="search"].small,.C-auth .txt-input.small{display:inline-block;font-size:12px;width:auto;min-width:225px;line-height:12px;height:28px}.C-auth input[type="email"].signup-error,.C-auth .radio-group.signup-error input[type="email"][type=radio],.C-auth .radio-group.signup-error input[type="email"].radio,.C-auth input[type="text"].signup-error,.C-auth .radio-group.signup-error input[type="text"][type=radio],.C-auth .radio-group.signup-error input[type="text"].radio,.C-auth input[type="password"].signup-error,.C-auth .radio-group.signup-error input[type="password"][type=radio],.C-auth .radio-group.signup-error input[type="password"].radio,.C-auth input[type="search"].signup-error,.C-auth .radio-group.signup-error input[type="search"][type=radio],.C-auth .radio-group.signup-error input[type="search"].radio,.C-auth .txt-input.signup-error,.C-auth .radio-group.signup-error input.txt-input[type=radio],.C-auth .radio-group.signup-error .txt-input.radio{border-color:#D23F2A;margin-bottom:5px}.C-auth input[type="email"][disabled],.C-auth input[type="email"].disabled,.C-auth input[type="text"][disabled],.C-auth input[type="text"].disabled,.C-auth input[type="password"][disabled],.C-auth input[type="password"].disabled,.C-auth input[type="search"][disabled],.C-auth input[type="search"].disabled,.C-auth .txt-input[disabled],.C-auth .txt-input.disabled{background-color:#f5f5f5}.C-auth .fieldset input:not([type='checkbox']),.C-auth .fieldset input:not([type='radio']),.C-auth .fieldset input:not([type='hidden']){border-radius:0;border-radius:0;border-radius:0;border-radius:0;border-radius:0;border-radius:0;border-bottom-width:0px;margin-bottom:0}.C-auth .fieldset input:not([type='checkbox']):first-child,.C-auth .fieldset input:not([type='radio']):first-child,.C-auth .fieldset input:not([type='hidden']):first-child{border-top-left-radius:4px;border-top-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-top-right-radius:4px;border-top-right-radius:4px}.C-auth .fieldset input:not([type='checkbox']):last-of-type,.C-auth .fieldset input:not([type='radio']):last-of-type,.C-auth .fieldset input:not([type='hidden']):last-of-type{border-bottom-width:1px;border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-bottom-right-radius:4px}.C-auth .fieldset input:not([type='checkbox']).signup-error:last-of-type,.C-auth .fieldset .radio-group.signup-error input[type=radio]:not([type='checkbox']):last-of-type,.C-auth .radio-group.signup-error .fieldset input[type=radio]:not([type='checkbox']):last-of-type,.C-auth .fieldset .radio-group.signup-error input.radio:not([type='checkbox']):last-of-type,.C-auth .radio-group.signup-error .fieldset input.radio:not([type='checkbox']):last-of-type,.C-auth .fieldset input:not([type='radio']).signup-error:last-of-type,.C-auth .fieldset .radio-group.signup-error input[type=radio]:not([type='radio']):last-of-type,.C-auth .radio-group.signup-error .fieldset input[type=radio]:not([type='radio']):last-of-type,.C-auth .fieldset .radio-group.signup-error input.radio:not([type='radio']):last-of-type,.C-auth .radio-group.signup-error .fieldset input.radio:not([type='radio']):last-of-type,.C-auth .fieldset input:not([type='hidden']).signup-error:last-of-type,.C-auth .fieldset .radio-group.signup-error input[type=radio]:not([type='hidden']):last-of-type,.C-auth .radio-group.signup-error .fieldset input[type=radio]:not([type='hidden']):last-of-type,.C-auth .fieldset .radio-group.signup-error input.radio:not([type='hidden']):last-of-type,.C-auth .radio-group.signup-error .fieldset input.radio:not([type='hidden']):last-of-type{border-radius:0;border-radius:0;border-radius:0}.C-auth .fieldset input:not([type='checkbox']).signup-error:not(:last-of-type),.C-auth .fieldset .radio-group.signup-error input[type=radio]:not([type='checkbox']):not(:last-of-type),.C-auth .radio-group.signup-error .fieldset input[type=radio]:not([type='checkbox']):not(:last-of-type),.C-auth .fieldset .radio-group.signup-error input.radio:not([type='checkbox']):not(:last-of-type),.C-auth .radio-group.signup-error .fieldset input.radio:not([type='checkbox']):not(:last-of-type),.C-auth .fieldset input:not([type='radio']).signup-error:not(:last-of-type),.C-auth .fieldset .radio-group.signup-error input[type=radio]:not([type='radio']):not(:last-of-type),.C-auth .radio-group.signup-error .fieldset input[type=radio]:not([type='radio']):not(:last-of-type),.C-auth .fieldset .radio-group.signup-error input.radio:not([type='radio']):not(:last-of-type),.C-auth .radio-group.signup-error .fieldset input.radio:not([type='radio']):not(:last-of-type),.C-auth .fieldset input:not([type='hidden']).signup-error:not(:last-of-type),.C-auth .fieldset .radio-group.signup-error input[type=radio]:not([type='hidden']):not(:last-of-type),.C-auth .radio-group.signup-error .fieldset input[type=radio]:not([type='hidden']):not(:last-of-type),.C-auth .fieldset .radio-group.signup-error input.radio:not([type='hidden']):not(:last-of-type),.C-auth .radio-group.signup-error .fieldset input.radio:not([type='hidden']):not(:last-of-type){border-width:1px}.C-auth input[type="radio"],.C-auth .radio{background-color:#eee}.C-auth input[type="radio"]:checked,.C-auth .radio:checked{background-color:#fff}.C-auth input[type="radio"]:before,.C-auth .radio:before{content:attr(data-label);color:#666}.C-auth input[type="radio"].signup-error,.C-auth .radio-group.signup-error input[type="radio"][type=radio],.C-auth .radio-group.signup-error input[type="radio"].radio,.C-auth .radio.signup-error,.C-auth .radio-group.signup-error input.radio[type=radio],.C-auth .radio-group.signup-error .radio{border-color:#D23F2A;margin-bottom:5px}.C-auth input[type="radio"].inline-button,.C-auth .radio.inline-button{display:inline-block;margin-bottom:0}.C-auth input[type="radio"].inline-button:before,.C-auth .radio.inline-button:before{margin-left:12px;margin-right:12px}.C-auth .radio-group{text-align:justify}.C-auth .radio-group:after{content:'';display:inline-block;width:100%}.C-auth .radio-group:before{content:'';display:block}.C-auth .radio-group input[type="radio"]:after,.C-auth .radio-group .radio:after{content:' '}.C-auth .radio-switch{display:table;width:100%}.C-auth .radio-switch input[type="radio"],.C-auth .radio-switch .radio{border-radius:0;border-radius:0;border-radius:0;display:table-cell;border-right-width:0px;margin-left:0;margin-right:0;width:50%;text-align:center;position:relative}.C-auth .radio-switch input[type="radio"]:first-of-type,.C-auth .radio-switch .radio:first-of-type{border-top-left-radius:4px;border-top-left-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-bottom-left-radius:4px}.C-auth .radio-switch input[type="radio"]:last-of-type,.C-auth .radio-switch .radio:last-of-type{border-top-right-radius:4px;border-top-right-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right-width:1px}.C-auth .radio-switch.with-icon input[type="radio"]:checked:after,.C-auth .radio-switch.with-icon .radio:checked:after{position:absolute;content:'';background-image:url("../../../_mobile/_static/images/ui/optimized/v2/ui-elements-mobile-sprite-v2.6-retina.png");background-size:800px;background-repeat:no-repeat;background-position:-20px -377px;width:25px;height:25px;top:9px;left:25px}.C-auth input{outline:0}.C-auth .jvFloat .active + input{padding:20px 10px 10px}.C-auth .form-error-text{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:12px;color:#D23F2A;margin-bottom:10px}.C-auth .error-msg{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:12px;color:#D33F2A}.C-auth .error-msg.lg{font-size:20px}.C-auth .error-msg.mini{font-size:11px}.C-auth .disabled-form input[type=submit],.C-auth .no-js-disabled{opacity:0.4}.C-auth .blurry-text{color:transparent !important;text-shadow:0 0 8px rgba(0, 0, 0, 0.4) !important}.C-auth .normal-text{font-weight:normal !important}.C-auth .center{text-align:center}.C-auth .bottom-padded{margin-bottom:20px}.C-auth .DataCollector{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:14px;color:#666;line-height:135%;background-color:#f5f5f5}.C-auth .chg-footer{display:none}.C-auth.mobile .Toolbar .tools{display:none}.C-auth.mobile .Auth{width:100%}.C-auth.mobile .Auth .DataCollector .dc-block,.C-auth.mobile .Auth .DataCollector .header,.C-auth.mobile .Auth .DataCollector .fieldset{margin:0 10px}.C-auth .C-common-autosuggest .autosuggest-input-field{height:44px}.C-auth .C-Eggshell-dialog-control-standard .secondary{width:inherit}.C-auth .signup-error .C-common-autosuggest .autosuggest-input-field,.C-auth .radio-group.signup-error input[type=radio] .C-common-autosuggest .autosuggest-input-field{border-color:#D33F2A}.C-auth span.error-msg{border-style:none solid;display:block;padding:5px}.C-auth .password + span.error-msg{border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-bottom-right-radius:4px}.C-auth .error-msg{margin-top:0px}.C-auth .ageRestriction{display:none;padding:20px 30px}.C-auth .ageRestriction .ageImage{background-image:url(./e42d5b605610d8be7742f83305ee8aa8.png);background-size:cover;background-position:center;width:340px;height:260px;display:block;margin:0px auto}@media (max-width: 680px){.C-auth .ageRestriction .ageImage{width:262px;height:204px}}.C-auth .ageRestriction .ageText{font-family:"Aspira-Light", "Helvetica", "Arial", Sans-serif;font-size:28px;line-height:26px;color:#000;text-align:center;margin:10px 0}.C-auth .ageRestriction .ageBtn{margin:15px 0px}.C-auth .DataCollector{border-radius:4px}.C-auth .DataCollector .Card{font-family:inherit;font-size:inherit;color:inherit;background-color:inherit}.C-auth .DataCollector .header,.C-auth .DataCollector .dc-block{padding:10px 0px;margin:0 30px}.C-auth .DataCollector .fieldset{margin:0 30px}.C-auth .DataCollector .title{font-family:"Aspira-Light", "Helvetica", "Arial", Sans-serif;font-size:48px;color:#F07D00;height:70px;line-height:70px;text-align:center}.theme-sunkist .C-auth .DataCollector .title{font-size:40px}.C-auth .DataCollector .sub-title{font-family:"Aspira-Light", "Helvetica", "Arial", Sans-serif;font-size:20px;color:#666;padding:5px 0 20px 0;text-align:center}.C-auth .DataCollector .label{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:20px;color:#666;display:block;text-align:left;text-transform:none;margin-bottom:10px}.C-auth .DataCollector .instructions{text-align:left;color:#999;margin-bottom:10px}.C-auth .DataCollector .data-field{padding:0 0 10px 0}.C-auth .DataCollector .fieldset ::-webkit-input-placeholder{font-size:20px;color:#ccc;line-height:44px}.C-auth .DataCollector .fieldset :moz-placeholder{font-size:20px;color:#ccc;line-height:44px}.C-auth .DataCollector .fieldset ::-moz-placeholder{font-size:20px;color:#ccc;line-height:44px}.C-auth .DataCollector .fieldset :-ms-input-placeholder{font-size:20px;color:#ccc;line-height:44px}.C-auth .DataCollector .note{color:#999;font-size:12px;text-align:center;margin:10px auto}.C-auth .DataCollector .larger-note{color:#666;font-size:14px;text-align:center;margin:20px auto}.C-auth .DataCollector .flat{color:#FFF;font-size:28px;background-color:#F07D00}.theme-sunkist .C-auth .DataCollector .flat{font-size:24px}.C-auth .DataCollector .sign-in{color:#069}.C-auth .DataCollector .sign-in:hover{text-decoration:underline;cursor:pointer}.C-auth .DataCollector .C-Eggshell-loading-inline{margin-left:auto;margin-right:auto}.C-auth.mobile .C-common-auth-passwordmeter{line-height:12px}.C-auth.mobile .C-common-auth-passwordmeter .container{padding:0;margin-bottom:0}.C-auth.mobile .C-common-auth-passwordmeter.error-msg{color:#D33F2A}.C-auth .C-common-auth-passwordmeter{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:12px;color:inherit;padding:5px}.C-auth .C-common-auth-passwordmeter .error-text,.C-auth .C-common-auth-passwordmeter .error-list{font-size:12px}.C-auth .C-common-auth-passwordmeter.error-msg{display:block}.C-auth .C-AuthCollector .C-common-bookstore-select .list li{cursor:pointer;padding-left:15px;font-size:18px}.C-auth .C-AuthCollector .C-common-bookstore-select .list{cursor:pointer;border:1px solid #ddd;padding:5px 0 0 0;width:100%;top:100%}.C-auth .C-AuthCollector-collegeHighschool .collegeSelect{margin:0 30px;height:50px}.C-auth .C-AuthCollector-collegeHighschool.signup-error .collegeSelect,.C-auth .radio-group.signup-error input.C-AuthCollector-collegeHighschool[type=radio] .collegeSelect,.C-auth .radio-group.signup-error .C-AuthCollector-collegeHighschool.radio .collegeSelect{border:1px solid #D33F2A}.C-auth .C-AuthCollector-collegeHighschool .C-common-autosuggest .txt-input{margin-bottom:0px}.C-auth .C-AuthCollector-collegeHighschool .ageRestriction{display:none}.C-auth .C-AuthCollector-collegeHighschool .C-Eggshell-loading-inline{margin-top:40px}.C-auth.mobile .C-AuthCollector-collegeHighschool .collegeSelect{margin:0 10px}.C-auth .C-AuthCollector-highschool .ageRestriction{display:none}.C-auth .C-AuthCollector-highschool .C-Eggshell-loading-inline{margin-top:40px}.C-auth .C-common-auth-signin-component input[type=submit].flat{color:#FFF;font-size:28px;background-color:#F07D00}.C-auth .C-common-auth-signin-component .dc-block{padding:30px 0px}.C-auth .C-common-auth-signin-component .forgot-links,.C-auth .C-common-auth-signin-component .sign-up{color:#069}.theme-sunkist .C-auth .C-common-auth-signin-component .forgot-links,.theme-sunkist .C-auth .C-common-auth-signin-component .sign-up{color:#00838F}.C-auth .C-common-auth-signin-component .forgot-links:hover,.C-auth .C-common-auth-signin-component .sign-up:hover{text-decoration:underline;cursor:pointer}.C-auth.mobile .C-AuthCollector-signup .C-common-gradyear{margin:10px 0}.C-auth .C-AuthCollector-signup .student-parent-switch{width:100%;margin-bottom:10px}.C-auth .C-AuthCollector-signup .student-parent-switch input[type="radio"]{display:none}.C-auth .C-AuthCollector-signup .student-parent-switch input[type="radio"]:checked + label{color:#F07D00;background-color:#f5f5f5;cursor:default}.C-auth .C-AuthCollector-signup .student-parent-switch input[type="radio"]:checked + label:first-of-type{border-left:none;border-bottom:none;border-right:none}.C-auth .C-AuthCollector-signup .student-parent-switch input[type="radio"]:checked + label:last-of-type{border-right:none;border-left:none;border-bottom:none}.C-auth .C-AuthCollector-signup .student-parent-switch label{cursor:pointer;font-size:24px;color:#666;background-color:#eee;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc;padding:10px;margin-bottom:10px;text-align:center;position:relative;width:50%;display:inline-block}.C-auth .C-AuthCollector-signup .sign-up{margin:30px 0 -30px 0}.C-auth .C-AuthCollector-signup .C-Eggshell-loading-inline{margin-top:40px}.C-auth .C-AuthCollector-signup .sign-in{color:#069}.C-auth .C-AuthCollector-signup .sign-in:hover{text-decoration:underline;cursor:pointer}.C-auth .C-AuthCollector-signup .fieldset .email{border-top-left-radius:4px;border-top-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-top-right-radius:4px;border-top-right-radius:4px}.C-auth .C-AuthCollector-signup .collegeSelect,.C-auth .C-AuthCollector-signup .gradyearSelect{margin-top:20px;-webkit-transition:max-height 0.5s;-moz-transition:max-height 0.5s;transition:max-height 0.5s;height:initial}.C-auth .C-AuthCollector-signup .yearInSchoolSelect{margin-top:15px}.C-auth .C-AuthCollector-signup .C-common-auth-passwordmeter .thin-container{min-height:0px}.C-auth .C-AuthCollector-signup .C-common-auth-passwordmeter .thin-container .password-meter-good .round-check-mark{display:none}.C-auth .C-AuthCollector-signup .C-common-auth-passwordmeter .thin-container .password-meter-good span{color:#2CAEA6}.C-auth .C-AuthCollector-signup .schoolSwitch.signup-error .radio-switch label,.C-auth .C-AuthCollector-signup .radio-group.signup-error input.schoolSwitch[type=radio] .radio-switch label,.C-auth .radio-group.signup-error .C-AuthCollector-signup input.schoolSwitch[type=radio] .radio-switch label,.C-auth .C-AuthCollector-signup .radio-group.signup-error .schoolSwitch.radio .radio-switch label,.C-auth .radio-group.signup-error .C-AuthCollector-signup .schoolSwitch.radio .radio-switch label{border:1px solid #D33F2A}.C-auth .C-AuthCollector-signup .schoolSwitch.signup-error .radio-switch label:first-of-type,.C-auth .C-AuthCollector-signup .radio-group.signup-error input.schoolSwitch[type=radio] .radio-switch label:first-of-type,.C-auth .radio-group.signup-error .C-AuthCollector-signup input.schoolSwitch[type=radio] .radio-switch label:first-of-type,.C-auth .C-AuthCollector-signup .radio-group.signup-error .schoolSwitch.radio .radio-switch label:first-of-type,.C-auth .radio-group.signup-error .C-AuthCollector-signup .schoolSwitch.radio .radio-switch label:first-of-type{border-right:none}.C-auth .C-AuthCollector-signup .schoolSwitch.signup-error .error-msg,.C-auth .C-AuthCollector-signup .radio-group.signup-error input.schoolSwitch[type=radio] .error-msg,.C-auth .radio-group.signup-error .C-AuthCollector-signup input.schoolSwitch[type=radio] .error-msg,.C-auth .C-AuthCollector-signup .radio-group.signup-error .schoolSwitch.radio .error-msg,.C-auth .radio-group.signup-error .C-AuthCollector-signup .schoolSwitch.radio .error-msg{margin-top:0px}.C-auth .C-AuthCollector-signup .C-common-gradyear{margin:0 0}.C-auth .dialog .C-AuthCollector-signup .collegeSelect,.C-auth .dialog .C-AuthCollector-signup .gradyearSelect{-webkit-transition:none;-moz-transition:none;transition:none}.C-auth .C-auth-signup .dc-block .api-error{font-size:12px;color:#D33F2A;text-align:center;display:block}.C-auth .C-common-autosuggest .loadingIndicator{top:auto;bottom:11px}.C-auth .C-common-autosuggest .result,.C-auth .C-common-autosuggest .result a{color:#666;font-size:12px}.C-auth .C-common-autosuggest .result-info{margin-top:5px;margin-bottom:5px}.C-auth .C-common-autosuggest .autosuggest-input-field{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:24px;height:44px;line-height:44px;padding:0 15px}.C-auth.mobile .C-common-birthday{margin:0 10px}.C-auth.mobile .C-common-birthday .birthdayPicker .mobilePicker{display:block;position:relative}.C-auth.mobile .C-common-birthday .month,.C-auth.mobile .C-common-birthday .year,.C-auth.mobile .C-common-birthday .day,.C-auth.mobile .C-common-birthday .break{display:none}.C-auth.mobile .C-common-birthday input[type="date"]::-webkit-inner-spin-button,.C-auth.mobile .C-common-birthday input[type="date"]::-webkit-clear-button,.C-auth.mobile .C-common-birthday input[type="date"]::-webkit-datetime-edit{display:none}.C-auth.mobile .C-common-birthday input[type="date"]::-webkit-calendar-picker-indicator{opacity:1;position:absolute;right:10px;top:10px}.C-auth.mobile .C-common-birthday .selected input[type="date"]::-webkit-datetime-edit{display:block}.C-auth.mobile .C-common-birthday .selected input[type="date"]:before{display:none}.C-auth.mobile .C-common-birthday input[type="date"]{width:100%}.C-auth.mobile .C-common-birthday input[type="date"]:before{content:attr(placeholder) !important;color:#666;margin-right:0.5em;margin-left:15px}.C-auth.mobile .C-common-birthday input[type="date"]:focus:before,.C-auth.mobile .C-common-birthday input[type="date"]:valid:before{content:""}.C-auth .C-common-birthday{margin:0 30px}.C-auth .C-common-birthday .break{display:inline-block;width:10px}.C-auth .C-common-birthday .birthdayPicker .mobilePicker{display:none}.C-auth .C-common-birthday select,.C-auth .C-common-birthday .birthdayPicker label,.C-auth .C-common-birthday input[type="date"]{height:44px;line-height:44px;font-family:inherit;font-size:20px;color:#666;font-weight:initial;border-radius:4px;border:1px solid #DDD;box-sizing:border-box;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f8f8f8;display:inline-block;cursor:pointer}.C-auth .C-common-birthday .arrow{margin-left:-20px;background-image:url(./372a2439ef53cb3b6f5044a6c15de7a8.png);background-size:11px 8px;width:11px;height:8px;display:inline-block;margin:18px 6px;float:right}.C-auth .C-common-birthday.signup-error .birthdayPicker label,.C-auth .radio-group.signup-error input.C-common-birthday[type=radio] .birthdayPicker label,.C-auth .radio-group.signup-error .C-common-birthday.radio .birthdayPicker label,.C-auth .C-common-birthday.signup-error select,.C-auth .radio-group.signup-error input.C-common-birthday[type=radio] select,.C-auth .radio-group.signup-error .C-common-birthday.radio select{border-color:#D33F2A}.C-auth .C-common-birthday .month{width:120px}.C-auth .C-common-birthday .year{width:90px}.C-auth .C-common-birthday .day{width:70px}.C-auth .C-common-birthday .month,.C-auth .C-common-birthday .year,.C-auth .C-common-birthday .day{display:inline-block;position:relative;height:44px}.C-auth .C-common-birthday .month label,.C-auth .C-common-birthday .year label,.C-auth .C-common-birthday .day label{text-align:left;padding-left:12px;width:100%}.C-auth .C-common-birthday .month.selected label,.C-auth .C-common-birthday .month.selected select,.C-auth .C-common-birthday .year.selected label,.C-auth .C-common-birthday .year.selected select,.C-auth .C-common-birthday .day.selected label,.C-auth .C-common-birthday .day.selected select{background-color:#FFF}.C-auth .C-common-birthday .month .monthsBtn .arrow,.C-auth .C-common-birthday .month .yearsBtn .arrow,.C-auth .C-common-birthday .month .daysBtn .arrow,.C-auth .C-common-birthday .year .monthsBtn .arrow,.C-auth .C-common-birthday .year .yearsBtn .arrow,.C-auth .C-common-birthday .year .daysBtn .arrow,.C-auth .C-common-birthday .day .monthsBtn .arrow,.C-auth .C-common-birthday .day .yearsBtn .arrow,.C-auth .C-common-birthday .day .daysBtn .arrow{margin-left:5px}.C-auth .C-common-birthday .month select,.C-auth .C-common-birthday .year select,.C-auth .C-common-birthday .day select{background-image:none;padding:0 0 0 12px;font-family:inherit;background:url(./372a2439ef53cb3b6f5044a6c15de7a8.png) no-repeat right #eee;-webkit-appearance:none;background-position-x:62px}.C-auth .C-common-birthday .month .daysList,.C-auth .C-common-birthday .month .monthsList,.C-auth .C-common-birthday .month .yearsList,.C-auth .C-common-birthday .year .daysList,.C-auth .C-common-birthday .year .monthsList,.C-auth .C-common-birthday .year .yearsList,.C-auth .C-common-birthday .day .daysList,.C-auth .C-common-birthday .day .monthsList,.C-auth .C-common-birthday .day .yearsList{z-index:2;max-height:220px;overflow:hidden;overflow-y:auto;background-color:#FFF;position:absolute;width:100%;top:44px;border:1px solid #DDD;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.C-auth .C-common-birthday .month .daysList li,.C-auth .C-common-birthday .month .monthsList li,.C-auth .C-common-birthday .month .yearsList li,.C-auth .C-common-birthday .year .daysList li,.C-auth .C-common-birthday .year .monthsList li,.C-auth .C-common-birthday .year .yearsList li,.C-auth .C-common-birthday .day .daysList li,.C-auth .C-common-birthday .day .monthsList li,.C-auth .C-common-birthday .day .yearsList li{padding:5px 0 5px 15px;color:#666;font-weight:500;font-size:20px;cursor:pointer}.C-auth .C-common-birthday .month .daysList li:hover,.C-auth .C-common-birthday .month .monthsList li:hover,.C-auth .C-common-birthday .month .yearsList li:hover,.C-auth .C-common-birthday .year .daysList li:hover,.C-auth .C-common-birthday .year .monthsList li:hover,.C-auth .C-common-birthday .year .yearsList li:hover,.C-auth .C-common-birthday .day .daysList li:hover,.C-auth .C-common-birthday .day .monthsList li:hover,.C-auth .C-common-birthday .day .yearsList li:hover{background-color:#eee}.C-auth .C-common-birthday .month .daysList li.selected,.C-auth .C-common-birthday .month .monthsList li.selected,.C-auth .C-common-birthday .month .yearsList li.selected,.C-auth .C-common-birthday .year .daysList li.selected,.C-auth .C-common-birthday .year .monthsList li.selected,.C-auth .C-common-birthday .year .yearsList li.selected,.C-auth .C-common-birthday .day .daysList li.selected,.C-auth .C-common-birthday .day .monthsList li.selected,.C-auth .C-common-birthday .day .yearsList li.selected{color:#F07D00;background:#FFF;font-weight:500}.C-auth .C-common-recaptcha{display:inline-block;width:100%;margin-top:20px}.C-auth .C-common-recaptcha .g-recaptcha{width:100%;border:none}.C-auth .C-common-recaptcha .recaptcha{margin:0 auto;width:304px}.C-auth.mobile .C-common-collegeHighschoolSwitch{margin:10px 0 0 0}.C-auth .C-common-collegeHighschoolSwitch{max-height:100px;margin:15px 0;white-space:nowrap;-webkit-transition:max-height 0.5s;-moz-transition:max-height 0.5s;transition:max-height 0.5s;overflow:hidden}.C-auth .C-common-collegeHighschoolSwitch input[type="radio"]{display:none}.C-auth .C-common-collegeHighschoolSwitch .radio-switch label{font-size:18px;color:#666;background-color:#FFF;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:2px;border:1px solid #ccc;padding:10px 5px;text-align:center;position:relative;width:50%;display:inline-block;line-height:20px;vertical-align:bottom;cursor:pointer;border-radius:0;border-radius:0;border-radius:0}.theme-sunkist .C-auth .C-common-collegeHighschoolSwitch .radio-switch label{font-size:16px}.C-auth .C-common-collegeHighschoolSwitch .radio-switch label:first-of-type{border-radius:3px 0 0 3px}.C-auth .C-common-collegeHighschoolSwitch .radio-switch label:hover{background-color:#eee}.C-auth .C-common-collegeHighschoolSwitch .radio-switch label:last-of-type{border-radius:0 3px 3px 0;border-left:none}.C-auth .C-common-collegeHighschoolSwitch .radio-switch label input{cursor:pointer}.C-auth .C-common-collegeHighschoolSwitch .radio-switch.selected label{background-color:#eee}.C-auth .C-common-collegeHighschoolSwitch .radio-switch input[type="radio"]:checked + label{background-color:#FFF;color:#F07D00;cursor:default}.C-auth .C-common-collegeHighschoolSwitch .radio-switch input[type="radio"]:checked + label .check-icon{background-image:url(../s/_global/images/icn-success-20x20.png);display:inline-block;width:20px;height:20px;vertical-align:bottom;margin-right:10px}.C-auth .dialog .C-common-collegeHighschoolSwitch{-webkit-transition:none;-moz-transition:none;transition:none}.C-auth.mobile .C-common-gradyear{margin:0 10px}.C-auth .C-common-gradyear{margin:0 30px;height:100px}.C-auth .C-common-gradyear .radio-group{height:44px}.C-auth .C-common-gradyear .radio-group .currentYears{display:inline-block;width:77%}.C-auth .C-common-gradyear .radio-group .currentYears label{width:30%;margin-right:3.3%}.C-auth .C-common-gradyear .radio-group .currentYears label,.C-auth .C-common-gradyear .radio-group .otherYear label,.C-auth .C-common-gradyear .radio-group .otherYear select{line-height:44px;height:44px;display:inline-block;font-size:18px;color:#666;border-radius:4px;border:1px solid #DDD;box-sizing:border-box;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#FFF;text-align:center;cursor:pointer}.theme-sunkist .C-auth .C-common-gradyear .radio-group .currentYears label,.theme-sunkist .C-auth .C-common-gradyear .radio-group .otherYear label,.theme-sunkist .C-auth .C-common-gradyear .radio-group .otherYear select{font-size:16px}.C-auth .C-common-gradyear .radio-group .currentYears label.selected,.C-auth .C-common-gradyear .radio-group .otherYear label.selected,.C-auth .C-common-gradyear .radio-group .otherYear select.selected{cursor:default;background-color:#FFF;color:#F07D00}.C-auth .C-common-gradyear .radio-group .otherYear{position:relative;display:inline-block;vertical-align:top;width:23%}.C-auth .C-common-gradyear .radio-group .otherYear label{text-align:left;padding-left:12px;width:100%}.C-auth .C-common-gradyear .radio-group .otherYear.selected label,.C-auth .C-common-gradyear .radio-group .otherYear.selected select{background-color:#FFF;color:#F07D00}.C-auth .C-common-gradyear .radio-group .otherYear .otherBtn .arrow{margin-left:5px}.C-auth .C-common-gradyear .radio-group .otherYear select{background-image:url(./372a2439ef53cb3b6f5044a6c15de7a8.png);background-position:92% center;background-size:9px 6px;background-repeat:no-repeat;padding:0 12px;font-family:inherit;font-weight:inherit;-webkit-appearance:none}.C-auth .C-common-gradyear .radio-group .otherYear .arrow{margin-left:-20px;background-image:url(./372a2439ef53cb3b6f5044a6c15de7a8.png);background-size:11px 8px;width:11px;height:8px;display:inline-block;margin-bottom:1px}.C-auth .C-common-gradyear .radio-group .otherYear .list{z-index:99999;max-height:220px;overflow:hidden;overflow-y:auto;background-color:#FFF;position:absolute;width:100%;top:44px;border:1px solid #DDD;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.C-auth .C-common-gradyear .radio-group .otherYear .list li{padding:5px 0 5px 15px;color:#666;font-weight:500;font-size:18px;cursor:pointer}.theme-sunkist .C-auth .C-common-gradyear .radio-group .otherYear .list li{font-size:16px}.C-auth .C-common-gradyear .radio-group .otherYear .list li:hover{background-color:#eee}.C-auth .C-common-gradyear .radio-group .otherYear .list li.selected{color:#F07D00;background:#FFF;font-weight:500}.C-auth .C-common-gradyear .radio-group .inline-button{text-align:center}.C-auth .C-common-gradyear .radio-group input[type="radio"]{display:none}.C-auth .C-common-gradyear .radio-group .optional{font-size:12px;color:#999}.C-auth .C-common-gradyear .radio-group.selected .currentYears label:not(.selected){background-color:#eee}.C-auth .C-common-gradyear .radio-group.selected .otherYear:not(.selected) label,.C-auth .C-common-gradyear .radio-group.selected .otherYear:not(.selected) select{background-color:#eee}.C-auth .C-common-gradyear.signup-error .radio-group .currentYears label,.C-auth .radio-group.signup-error input.C-common-gradyear[type=radio] .radio-group .currentYears label,.C-auth .radio-group.signup-error .C-common-gradyear.radio .radio-group .currentYears label,.C-auth .C-common-gradyear.signup-error .radio-group .otherYear label,.C-auth .radio-group.signup-error input.C-common-gradyear[type=radio] .radio-group .otherYear label,.C-auth .radio-group.signup-error .C-common-gradyear.radio .radio-group .otherYear label,.C-auth .C-common-gradyear.signup-error .radio-group .otherYear select,.C-auth .radio-group.signup-error input.C-common-gradyear[type=radio] .radio-group .otherYear select,.C-auth .radio-group.signup-error .C-common-gradyear.radio .radio-group .otherYear select{border:1px solid #D33F2A}.C-auth .mobile .C-common-yearinschool{margin:0 10px}.C-auth .C-common-yearinschool .radio-group{height:44px}.C-auth .C-common-yearinschool .yearOptions label{width:18%;line-height:44px;height:44px;display:inline-block;font-size:18px;color:#666;border-radius:4px;border:1px solid #ccc;box-sizing:border-box;box-shadow:none;background-color:#FFF;text-align:center;cursor:pointer}.theme-sunkist .C-auth .C-common-yearinschool .yearOptions label{font-size:16px}.C-auth .C-common-yearinschool .yearOptions label + label{margin-left:2.5%}.C-auth .C-common-yearinschool .yearOptions label.selected{background-color:#FFF;color:#F07D00}.C-auth .C-common-yearinschool .yearOptions.selected label:not(.selected){background-color:#eee}.C-auth .C-common-studentParent{width:100%;margin-bottom:10px}.C-auth .C-common-studentParent input[type="radio"]{display:none}.C-auth .C-common-studentParent input[type="radio"]:checked + label{color:#F07D00;background-color:#f5f5f5;cursor:default}.C-auth .C-common-studentParent input[type="radio"]:checked + label:first-of-type{border-left:none;border-bottom:none;border-right:none}.C-auth .C-common-studentParent input[type="radio"]:checked + label:last-of-type{border-right:none;border-left:none;border-bottom:none}.C-auth .C-common-studentParent label{cursor:pointer;font-size:20px;color:#666;background-color:#eee;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ccc;padding:10px;margin-bottom:10px;text-align:center;position:relative;width:50%;display:inline-block;border-radius:0;border-radius:0;border-radius:0}.C-auth.mobile .C-common-facebookConnect{margin:0 10px}.C-auth .C-common-facebookConnect{margin:0 30px}.C-auth .C-common-facebookConnect .main{display:block}.C-auth .C-common-facebookConnect .connect{display:none}.C-auth .C-common-facebookConnect .fb-connect{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:28px;background-color:#FFF;height:40px;line-height:40px;cursor:pointer;border-radius:4px;border:1px solid #ccc}.C-auth .C-common-facebookConnect .fb-connect.signup-error,.C-auth .C-common-facebookConnect .radio-group.signup-error input.fb-connect[type=radio],.C-auth .radio-group.signup-error .C-common-facebookConnect input.fb-connect[type=radio],.C-auth .C-common-facebookConnect .radio-group.signup-error .fb-connect.radio,.C-auth .radio-group.signup-error .C-common-facebookConnect .fb-connect.radio{border-color:#D33F2A}.theme-sunkist .C-auth .C-common-facebookConnect .fb-connect{font-size:24px}.C-auth .C-common-facebookConnect .connect-icon{background-image:url(../s/_global/images/icn-fb-30x30.png);display:inline-block;width:30px;height:30px;vertical-align:middle;margin:0px 15px 3px 7px}.C-auth .C-common-facebookConnect .divider-image{position:relative;width:100%;height:20px;margin:10px 0 25px 0;border-bottom:1px solid #ccc}.C-auth .C-common-facebookConnect .divider-image:after{content:'OR';font-size:15px;color:#999;position:absolute;width:40px;height:20px;background-color:#f5f5f5;left:50%;top:50%;text-align:center;margin-left:-20px;margin-top:1px}.C-auth .C-common-facebookConnect .fb-link{text-align:center;margin-bottom:10px}.C-auth .C-common-facebookConnect .fb-link .fb-link-img{margin:15px auto 15px auto;text-align:center}.C-auth .C-common-facebookConnect .fb-link .chegg-img{background:url(./64821350811672d92abdb90b3a837a39.png) no-repeat 0 0;height:29px;width:29px;display:inline-block;vertical-align:middle}.C-auth .C-common-facebookConnect .fb-link .dots-img{background:url(./99942293891a7a150b243ac3c4c24164.png) no-repeat 0 0;height:5px;width:51px;display:inline-block;vertical-align:middle}.C-auth .C-common-facebookConnect .fb-link .person-img{display:inline-block;vertical-align:middle}.C-auth .C-common-facebookConnect .fb-link .fb-img{background:url(./478b16bf25305fc8037d0806ca82ee2b.png) no-repeat 0 0;height:29px;width:29px;display:inline-block;vertical-align:middle}.C-auth .C-common-facebookConnect .fb-link .fb-link-text{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:14px;color:#666;margin-bottom:5px;display:block}.C-auth .C-common-facebookConnect .fb-link .fb-text-error{display:none;text-align:left;border-bottom:1px solid #DDD;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.C-auth .C-common-facebookConnect .fb-link .fb-text-error .sign-up{color:#069}.C-auth .C-common-facebookConnect .fb-link .fb-text-error .sign-up:hover{text-decoration:underline;cursor:pointer}.C-auth .C-common-facebookConnect .fb-link .fb-link-subtext{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:12px;color:#666;width:263px;margin:0 auto 25px auto;display:block}.C-auth .C-common-facebookConnect .msg-outer-box{margin-bottom:10px}.C-auth .C-common-facebookConnect .msg-outer-box .msg-important-sm{padding:10px 20px}.C-auth .C-common-facebookConnect .msg-outer-box .msg-important-sm .fb-msg-header{display:block;font-weight:bold}.C-auth .C-common-auth-signin-component .C-common-facebookConnect .fb-link-text,.C-auth .C-common-auth-signin-component .C-common-facebookConnect .fb-link-subtext,.C-auth .C-common-auth-signin-component .C-common-facebookConnect .fb-link-img{display:none}.C-auth .C-common-auth-signin-component .C-common-facebookConnect .fb-text-error{display:block}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.C-auth .forgot-email-container .step{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:20px;color:#333;font-weight:bold;line-height:20px;float:left}.C-auth .forgot-email-container .desc,.C-auth .forgot-email-container .email,.C-auth .forgot-email-container .captcha,.C-auth .forgot-email-container .security-code{margin-left:20px}.C-auth .forgot-email-container .desc{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:18px;color:#666;line-height:20px;margin-bottom:10px}.C-auth .forgot-email-container label{margin-right:10px;line-height:34px;display:inline-block;vertical-align:top}.C-auth .forgot-email-container div.input{overflow:hidden}.C-auth .forgot-email-container input{margin:0px}.C-auth .forgot-email-container .captcha{margin-bottom:15px;width:170px;height:50px}.C-auth .forgot-email-container .phone{margin-left:20px;font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:18px;color:#666}.C-auth .forgot-email-container .phone input{display:inline-block;vertical-align:top;margin-left:10px;width:60px}.C-auth .forgot-email-container .phone input:first-child{margin-left:0px}.C-auth .forgot-email-container .phone input.number{width:80px}.C-auth .forgot-email-container div.security-code{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:18px;color:#666}.C-auth .forgot-email-container div.security-code input{width:100px;margin:0px}.C-auth .forgot-email-container .stage-complete{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:14px;color:#666}.C-auth .forgot-email-container .stage-complete .email{font-weight:bold}.C-auth .C-common-auth-forgot-email .C-Eggshell-loading-inline{margin:0px auto}.C-auth .C-common-auth-forgot-email .main-button{margin-right:20px}.mobile .dialog-mobile .forgot-email-container .phone label{display:block}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.C-auth .forgot-password-container .privacy{margin-top:20px;margin-left:20px;font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:12px;color:#DDD}.C-auth .forgot-password-container .privacy a{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:12px;color:#999;font-weight:bold}.C-auth .forgot-password-container .step{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:20px;color:#333;font-weight:bold;line-height:24px;float:left}.C-auth .forgot-password-container .desc,.C-auth .forgot-password-container .email,.C-auth .forgot-password-container .captcha,.C-auth .forgot-password-container .security-code{margin-left:20px}.C-auth .forgot-password-container .desc{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:18px;color:#666;line-height:24px;margin-bottom:10px}.C-auth .forgot-password-container label{float:left;margin-right:10px;line-height:34px}.C-auth .forgot-password-container div.input{overflow:hidden}.C-auth .forgot-password-container div.input input{margin:0px}.C-auth .forgot-password-container .captcha{margin-bottom:15px;width:170px;height:50px}.C-auth .forgot-password-container .email{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:18px;color:#666}.C-auth .forgot-password-container .email input{width:200px}.C-auth .forgot-password-container .security-code{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:18px;color:#666}.C-auth .forgot-password-container .security-code input{width:100px}.C-auth .forgot-password-container .stage-complete{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:14px;color:#666}.C-auth .forgot-password-container .stage-complete a{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:14px;color:#666;text-decoration:underline}.C-auth .forgot-password-container ul{list-style:disc;list-style-position:inside}.C-auth .C-common-auth-forgot-password .C-Eggshell-loading-inline{margin:0px auto}.C-auth .C-common-auth-forgot-password .main-button{margin-right:20px}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}#csresubscribemodal{font-weight:normal;font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:14px;color:#666}#csresubscribemodal.C-Eggshell-inline-dialog .dialog{padding:20px 20px 20px 15px}#csresubscribemodal button{margin-right:0;display:inline-block;float:right}#csresubscribemodal .headline{font-family:"Aspira-Medium", "Helvetica", "Arial", Sans-serif;font-size:28px;color:#333}#csresubscribemodal .subHeadline{font-size:18px;display:block;float:left}#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 #999;width:100%;padding-top:20px}#csresubscribemodal .billing-details{float:left;font-size:11px;margin-top:20px;text-align:left}#csresubscribemodal .price-summary{float:left;display:inline-block;position:relative;top:10px}#csresubscribemodal .price-highlight{color:#2CAEA6;font-weight:bold}#csresubscribemodal .payment-header{width:100%;display:block;margin-bottom:10px}#csresubscribemodal .payment-right-info{display:inline-block;float:left;margin-left:10px}#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(../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 #999;padding-left:15px}#csresubscribemodal .payment-method.payment-paypal .payment-method-icon{background-image:url(../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}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}@font-face{font-family:'Aspira';src:local("Aspira"), local("Aspira Regular");src:url("/f/eot/30B57C_60_0.eot");src:url("/f/eot/30B57C_60_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30B57C_60_0.woff2") format("woff2"), url("/f/woff/30B57C_60_0.woff") format("woff"), url("/f/ttf/30B57C_60_0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Aspira-Light';src:local("Aspira"), local("Aspira Light");src:url("/f/eot/30B57C_5B_0.eot");src:url("/f/eot/30B57C_5B_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30B57C_5B_0.woff2") format("woff2"), url("/f/woff/30B57C_5B_0.woff") format("woff"), url("/f/ttf/30B57C_5B_0.ttf") format("truetype")}@font-face{font-family:'Aspira-Medium';src:local("Aspira"), local("Aspira Medium");src:url("/f/eot/30B57C_5D_0.eot");src:url("/f/eot/30B57C_5D_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30B57C_5D_0.woff2") format("woff2"), url("/f/woff/30B57C_5D_0.woff") format("woff"), url("/f/ttf/30B57C_5D_0.ttf") format("truetype")}@font-face{font-family:'Aspira-Bold';src:local("Aspira"), local("Aspira Bold");src:url("/f/eot/30B57C_52_0.eot");src:url("/f/eot/30B57C_52_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30B57C_52_0.woff2") format("woff2"), url("/f/woff/30B57C_52_0.woff") format("woff"), url("/f/ttf/30B57C_52_0.ttf") format("truetype")}@font-face{font-family:'LunchBox';src:local("LunchBox"), local("LunchBox Regular");src:url("/f/eot/30DD6D_3_0.eot");src:url("/f/eot/30DD6D_3_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30DD6D_3_0.woff2") format("woff2"), url("/f/woff/30DD6D_3_0.woff") format("woff"), url("/f/ttf/30DD6D_3_0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'LunchBox-Light';src:local("LunchBox"), local("LunchBox Light");src:url("/f/eot/30DD6D_1_0.eot");src:url("/f/eot/30DD6D_1_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30DD6D_1_0.woff2") format("woff2"), url("/f/woff/30DD6D_1_0.woff") format("woff"), url("/f/ttf/30DD6D_1_0.ttf") format("truetype")}@font-face{font-family:'LunchBox-Bold';src:local("LunchBox"), local("LunchBox Bold");src:url("/f/eot/30DD6D_2_0.eot");src:url("/f/eot/30DD6D_2_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30DD6D_2_0.woff2") format("woff2"), url("/f/woff/30DD6D_2_0.woff") format("woff"), url("/f/ttf/30DD6D_2_0.ttf") format("truetype")}@font-face{font-family:'Chegg-icon';src:url("/f/eot/Chegg.eot?1gxycw");src:url("/f/eot/Chegg.eot?1gxycw#iefix") format("embedded-opentype"), url("/f/woff/Chegg.woff?1gxycw") format("woff"), url("/f/ttf/Chegg.ttf?1gxycw") format("truetype"), url("/f/svg/Chegg.svg?1gxycw#Chegg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Aspira';src:local("Aspira"), local("Aspira Light");src:url("/f/eot/30B57C_5B_0.eot");src:url("/f/eot/30B57C_5B_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30B57C_5B_0.woff2") format("woff2"), url("/f/woff/30B57C_5B_0.woff") format("woff"), url("/f/ttf/30B57C_5B_0.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Aspira';src:local("Aspira"), local("Aspira Medium");src:url("/f/eot/30B57C_5D_0.eot");src:url("/f/eot/30B57C_5D_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30B57C_5D_0.woff2") format("woff2"), url("/f/woff/30B57C_5D_0.woff") format("woff"), url("/f/ttf/30B57C_5D_0.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Aspira';src:local("Aspira"), local("Aspira Bold");src:url("/f/eot/30B57C_52_0.eot");src:url("/f/eot/30B57C_52_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30B57C_52_0.woff2") format("woff2"), url("/f/woff/30B57C_52_0.woff") format("woff"), url("/f/ttf/30B57C_52_0.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'LunchBox';src:local("LunchBox"), local("LunchBox Light");src:url("/f/eot/30DD6D_1_0.eot");src:url("/f/eot/30DD6D_1_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30DD6D_1_0.woff2") format("woff2"), url("/f/woff/30DD6D_1_0.woff") format("woff"), url("/f/ttf/30DD6D_1_0.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'LunchBox';src:local("LunchBox"), local("LunchBox Bold");src:url("/f/eot/30DD6D_2_0.eot");src:url("/f/eot/30DD6D_2_0.eot?#iefix") format("embedded-opentype"), url("/f/woff2/30DD6D_2_0.woff2") format("woff2"), url("/f/woff/30DD6D_2_0.woff") format("woff"), url("/f/ttf/30DD6D_2_0.ttf") format("truetype");font-weight:bold;font-style:normal}.C-page-my-study{border:1px solid #DDD;background:white;position:relative;z-index:2;max-width:1140px;margin:0 auto}.C-page-my-study .study-container{width:750px;margin:0 auto;display:table}.C-page-my-study a:not(.gorilla-bottom-link){font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:18px;color:#666;text-decoration:none;height:50px;border-right:1px solid #DDD;display:table-cell;line-height:50px;text-align:center}.C-page-my-study a:not(.gorilla-bottom-link):hover{background-color:#F5F5F5}.C-page-my-study a:not(.gorilla-bottom-link):before{content:'';position:relative;display:inline-block;height:32px;width:32px;top:8px;margin-right:10px}.C-page-my-study a:not(.gorilla-bottom-link):last-child{border:none}.C-page-my-study a:not(.gorilla-bottom-link).find-TBS{width:250px;padding-right:20px;text-align:right}.C-page-my-study a:not(.gorilla-bottom-link).find-TBS:before{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(./c958f38ba3a337b98ffb3060d99eb6eb.png)}.C-page-my-study a:not(.gorilla-bottom-link).ask-question{width:250px;text-align:left;padding-left:20px}.C-page-my-study a:not(.gorilla-bottom-link).ask-question:before{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(./85f40ec313a242b1b79d9ae55013996d.png)}.C-page-my-study a:not(.gorilla-bottom-link).tutors{width:250px;padding-left:20px;text-align:left}.C-page-my-study a:not(.gorilla-bottom-link).tutors:before{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../assets/site/icons/icn-tutors-orange-32x32.png)}.larger-my-study .sihp-container{padding:0 30px;margin-bottom:-20px}.larger-my-study .C-page-my-study{position:relative;z-index:2;top:-20px;max-width:1140px;margin:0 auto}.larger-my-study .C-page-my-study .study-container{width:918px}.larger-my-study .C-page-my-study a{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:24px;color:#666;font-size:22px;height:70px;line-height:70px;width:306px}.larger-my-study .C-page-my-study a:before{content:'';position:relative;display:inline-block;height:40px;width:40px;top:8px;margin-right:10px}.larger-my-study .C-page-my-study a.find-TBS:before{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../assets/site/icons/icn-tbs-orange-40x40.png)}.larger-my-study .C-page-my-study a.ask-question:before{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../assets/site/icons/icn-qna-orange-40x40.png)}.larger-my-study .C-page-my-study a.tutors:before{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../assets/site/icons/icn-tutors-orange-40x40.png)}.gorilla .C-page-my-study{border:none;background:none}.gorilla #autosuggest-input{border-top:0;outline:none}.theme-sunkist .gorilla #autosuggest-input{background-color:#fff;border:1px solid #CCC;border-top:0}.gorilla #autosuggest-input::-ms-clear{display:none}.gorilla-glass{position:absolute;top:115px;width:100%}.gorilla-glass .gorilla-container{background-color:#666;background-color:rgba(0, 0, 0, 0.5);border-radius:4px;height:160px;position:relative;margin:0 auto;overflow:hidden}.gorilla-glass .gorilla-container.tabs-1{width:177px}.gorilla-glass .gorilla-container.tabs-2{width:353px}.gorilla-glass .gorilla-container.tabs-3{width:528px}.gorilla-glass .gorilla-container.tabs-4{width:703px}.gorilla-glass .gorilla-vertical{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:16px;color:#FFF;text-decoration:none;border-right:1px solid rgba(255, 255, 255, 0.2);display:table-cell;text-align:center;height:85px;width:174px;cursor:pointer}.gorilla-glass .gorilla-vertical.selected{color:#FFB70D}.gorilla-glass .gorilla-vertical:hover{background-color:rgba(0, 0, 0, 0.3)}.gorilla-glass .gorilla-vertical:before{content:'';position:relative;display:inline-block;height:40px;width:40px;margin:10px 67.5px 0px 67.5px}.gorilla-glass .gorilla-vertical:last-child{border:none}.gorilla-glass .gorilla-vertical:first-child{border-radius:4px 0 0 0}.gorilla-glass .gorilla-vertical.find-Books:before{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../assets/site/icons/icn-books-opencirc-40x40-orng.png)}.gorilla-glass .gorilla-vertical.find-Books:hover:before,.gorilla-glass .gorilla-vertical.find-Books.selected:before{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../assets/site/icons/icn-books-circle-40x40-orng.png)}.gorilla-glass .gorilla-vertical.find-TBS:before{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../assets/site/icons/icn-tbs-opencirc-40x40-orng.png)}.gorilla-glass .gorilla-vertical.find-TBS:hover:before,.gorilla-glass .gorilla-vertical.find-TBS.selected:before{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../assets/site/icons/icn-tbs-orange-40x40.png)}.gorilla-glass .gorilla-vertical.ask-question:before{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../assets/site/icons/icn-qna-opencirc-40x40-orng.png)}.gorilla-glass .gorilla-vertical.ask-question:hover:before,.gorilla-glass .gorilla-vertical.ask-question.selected:before{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../assets/site/icons/icn-qna-orange-40x40.png)}.gorilla-glass .gorilla-vertical.find-tutors{border-right:none}.gorilla-glass .gorilla-vertical.find-tutors:before{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../assets/site/icons/icn-tutors-opencirc-40x40-orng.png)}.gorilla-glass .gorilla-vertical.find-tutors:hover:before,.gorilla-glass .gorilla-vertical.find-tutors.selected:before{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../assets/site/icons/icn-tutors-circle-40x40-orng.png)}.gorilla .C-global-coupon-headline{top:235px}.gorilla .heroimg-content{top:200px}.gorilla .gorilla-autosuggest.tabs-1{width:145px}.gorilla .gorilla-autosuggest.tabs-2{width:327px}.gorilla .gorilla-autosuggest.tabs-3{width:495px}.gorilla .gorilla-autosuggest.tabs-4{width:628px}.gorilla-carrot{position:absolute;top:48px;width:100%}.gorilla-carrot .outer-carrot{display:none;position:absolute;border-color:transparent transparent;border-style:solid;border-width:10px;z-index:20;left:28px}.gorilla-carrot .outer-carrot .carrot-inner{width:0px;height:0px;position:absolute;border-color:transparent transparent #FFF;border-style:solid;border-width:15px}.gorilla-bottom-content{position:relative;top:35px;height:40px;padding:0 15px}.gorilla-bottom-content .gorilla-bottom-link{color:#FFF;margin:10px 0 0 0;display:inline-block}.gorilla-bottom-content .gorilla-bottom-link:hover{text-decoration:none}.gorilla-bottom-content .gorilla-bottom-link .qna-icon{display:inline-block;height:15px;width:15px;margin-right:5px;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../assets/site/icons/icn-post-new.png)}.gorilla-bottom-content .gorilla-bottom-link .qna-label{position:relative;top:-3px}.gorilla .C-global-coupon-headline,.SohpV2 .C-global-coupon-headline{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);margin-left:0px;position:absolute;z-index:3;text-align:center;text-shadow:0px 2px 8px rgba(0, 0, 0, 0.6);width:100%;right:0;left:0;height:40px;-webkit-animation-name:slideLeft;animation-name:slideLeft;-webkit-animation-duration:2.5s;animation-duration:2.5s}.gorilla .C-global-coupon-headline .apply-coupon,.SohpV2 .C-global-coupon-headline .apply-coupon{margin:0}.gorilla .C-global-coupon-headline .apply-coupon h1,.SohpV2 .C-global-coupon-headline .apply-coupon h1{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:18px;color:#FFF;cursor:pointer}.gorilla .C-global-coupon-headline .apply-coupon h1:hover,.SohpV2 .C-global-coupon-headline .apply-coupon h1:hover{text-decoration:underline}.gorilla .C-global-coupon-headline .headline-wrapper,.SohpV2 .C-global-coupon-headline .headline-wrapper{background-color:transparent;border:none}.gorilla .C-global-coupon-headline .disclaimer,.gorilla .C-global-coupon-headline .coupon-code-wrapper,.gorilla .C-global-coupon-headline .show-disclaimer,.SohpV2 .C-global-coupon-headline .disclaimer,.SohpV2 .C-global-coupon-headline .coupon-code-wrapper,.SohpV2 .C-global-coupon-headline .show-disclaimer{display:none}.gorilla .C-global-coupon-headline .coupon-icon,.SohpV2 .C-global-coupon-headline .coupon-icon{background-image:url(./8a52b9df8348b94b886803f86e950a89.png);display:inline-block;position:inherit;vertical-align:top;padding-right:5px;cursor:pointer}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.CshpMember .cshp-main-content{max-width:1100px;margin:0 auto}.CshpMember .cshp-main-content .row{padding-bottom:15px;margin-top:20px}.CshpMember .cshp-main-content .row .col-8{margin-right:30px}.CshpMember .cshp-main-content .row .C-common-glass-tbs-recentlyviewed .header{display:none}.CshpMember .cshp-main-content .row .C-common-glass-tbs-recentlyviewed .see-more-link{font-size:14px}.CshpMember .cshp-main-content .row .C-common-glass-tbs-recentlyviewed .C-common-glass-tbs-recentlyviewed-item{width:30%;border:none}.CshpMember .cshp-main-content .row .C-common-glass-tbs-recentlyviewed .C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-header{display:none}.CshpMember .cshp-main-content .row .C-common-glass-tbs-recentlyviewed .C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .short-title,.CshpMember .cshp-main-content .row .C-common-glass-tbs-recentlyviewed .C-common-glass-tbs-recentlyviewed-item .recent-item .right-info .result-edition{display:block;width:inherit}.CshpMember .cshp-main-content .row .my-tbs.has-tbs{border-bottom:1px solid #DDD}.CshpMember .cshp-main-content .row .my-qna .C-cshp-my-qa .C-cshp-my-qa-item:nth-child(2){margin-right:0;margin-left:2%}.CshpMember .cshp-main-content .row .my-tutors .tutor-container{padding-bottom:20px}@media only screen and (min-width: 1025px) and (max-width: 1200px){.CshpMember .cshp-main-content .row .my-tutors .tutor-container .tutor-info{width:40%}}.CshpMember .cshp-main-content .row .my-tutors .tutors-member-promo{margin-top:10px;font-size:18px;color:#999}.CshpMember .cshp-main-content .row .my-tutors .tutors-member-promo .member-links{position:relative;float:right;font-size:18px;top:-55px}.CshpMember .cshp-main-content .row .my-tutors .tutors-member-promo .member-links .divider{margin:0 10px}.CshpMember .cshp-main-content .row .my-tutors .tutors-member-promo .tutor-promo-text{display:block}.CshpMember .cshp-main-content .row .section-title{font-size:28px;font-family:"Aspira-Light", "Helvetica", "Arial", Sans-serif;color:#333;padding-bottom:5px}@media only screen and (min-width: 769px) and (max-width: 1024px){.CshpMember .tutor-container .tutor-content{display:none}.CshpMember .tutor-container .tutors-footer{text-align:center;margin-top:auto}.CshpMember .tutor-container .tutor-headline{width:81%;margin:10px 10%}}@media only screen and (min-width: 481px) and (max-width: 768px){.CshpMember .C-common-heroimg,.CshpMember.gorilla .heroimg-content,.CshpMember .gorilla-glass{width:78%}.CshpMember .cshp-main-content{margin-left:60px}.CshpMember .cshp-main-content .C-common-glass-tbs-recentlyviewed .no-tbs-message{width:75%}.CshpMember .cshp-main-content .tutor-container .tutor-content{display:none}.CshpMember .cshp-main-content .tutor-container .tutors-footer{text-align:center;margin-top:auto}.CshpMember .cshp-main-content .tutor-container .tutor-headline{width:90%;margin:10px 5%}.CshpMember .chegg-app-content{margin-top:30px}.CshpMember .chegg-app-content .app-content-container{width:95%}.CshpMember .chegg-app-content .app-content-container .app-content-title{display:none}.CshpMember .chegg-app-content .app-content-container button{background:white}}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.cs-promo-container.row{margin:0}div.cs-promo-container.plus-tutors{background-color:transparent;margin:0 auto;max-width:900px}div.cs-promo-container.plus-tutors .promo-header{font-size:28px;margin-bottom:0}div.cs-promo-container.plus-tutors .cs-label{margin-right:20px}div.cs-promo-container.plus-tutors .cs-subheader{text-transform:uppercase;font-size:15px;color:#999}div.cs-promo-container.plus-tutors .cs-cta-container{font-size:14px;float:right;top:-40px;left:0}div.cs-promo-container.plus-tutors .cs-amount,div.cs-promo-container.plus-tutors .cs-label{font-family:"Aspira", "Helvetica", "Arial", Sans-serif}div.cs-promo-container.plus-tutors .promo-box{border:1px solid #DDD;padding:20px 50px}div.cs-promo-container.plus-tutors .promo-box .row{margin-top:25px}div.cs-promo-container.plus-tutors .divider-fade{margin:20px 0 auto;background:url(../assets/site/images/fade-line.png);width:838px;height:21px}.twitter-container.plus-tutors{margin-top:0}.cs-promo-container{position:relative;background-color:#FAFAFA;padding:40px 0}.cs-promo-container .promo-content{max-width:1200px;position:relative;margin:0 auto}.cs-promo-container.row{margin:0}.cs-promo-container .promo-header{font-size:34px;font-family:"Aspira-Light", "Helvetica", "Arial", Sans-serif;color:#666;margin-bottom:40px}.cs-promo-container .left-cs-promo{display:inline-block;float:left;width:52%;margin:0px 20px 0px 10%}.cs-promo-container .left-cs-promo .tbs-container,.cs-promo-container .left-cs-promo .qna-container,.cs-promo-container .left-cs-promo .add-container{display:inline-block;float:left;margin-right:10px}.cs-promo-container .left-cs-promo .tbs-container{width:45%}.cs-promo-container .left-cs-promo .qna-container{width:38%}.cs-promo-container .left-cs-promo .add-container{width:5%;margin-right:20px}.cs-promo-container .right-cs-promo{display:inline-block;float:left;width:30%}.cs-promo-container .right-cs-promo .tutors-container{width:93%}.cs-promo-container .right-cs-promo .find-tutor-cta,.cs-promo-container .right-cs-promo .go-to-tutors-btn{padding:0 60px;margin-top:30px}.cs-promo-container .promo-description-content{margin:0 0 0 60px}.cs-promo-container .promo-description-content .promo-subheader{font-size:22px;font-family:"Aspira-Medium", "Helvetica", "Arial", Sans-serif;margin-bottom:5px}.cs-promo-container .promo-description-content .promo-descr{font-size:24px;color:#999}.cs-promo-container .cs-cta-container{text-align:center;position:relative;left:-5%}.cs-promo-container .cs-icon{display:inline-block;width:50px;height:50px;position:relative;float:left}.cs-promo-container .cs-icon.tbs{background:url(../assets/site/icons/icn-circle-tbs-50x50.png)}.cs-promo-container .cs-icon.qna{background:url(../assets/site/icons/icn-circle-qa-50x50.png)}.cs-promo-container .cs-icon.tutors{background:url(../assets/site/icons/icn-circle-tutors-50x50.png)}.cs-promo-container button{padding:0 72px;margin-top:30px}.cs-promo-container .add-icn{background:url(../assets/site/icons/icn-plus-30x30.png);height:30px;width:30px;position:relative;display:inline-block;top:30px}.cs-promo-container .divider{font-weight:bold;color:#aaa;position:relative;left:-25px;width:3%;display:block;float:left}.cs-promo-container .divider .full-divider{height:300px;border-left:1px solid #CCC;display:inline-block}.cs-promo-container .divider .divider-top,.cs-promo-container .divider .divider-bottom{display:inline-block;height:140px;position:relative;left:9px;margin-bottom:19px;border-left:1px solid #ccc}.cs-promo-container .divider .divider-bottom{top:170px;left:-11px}.cs-promo-container .promo-footer{margin-top:20px;color:#999;text-align:center}.cs-promo-container .promo-footer .cs-amount,.cs-promo-container .promo-footer .tutor-amount{font-size:18px;color:#666}.survey-container{margin:55px 0 100px 0;text-align:center}.survey-container .survey-quote{color:#FFB70D;font-size:24px;font-weight:lighter}.twitter-container{position:relative;margin:80px 15% 100px 0;min-height:130px}.twitter-container .twitter-logo{background:url(../assets/site/logos/logo-twitter-25x20.png);width:25px;height:19px;display:inline-block;position:relative;top:50px;left:30%}.twitter-container .twitter-speech-bubble{position:relative;margin-left:34%;width:532px;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:#E3E3E3 solid 1px;font-size:22px;color:#666}.twitter-container .twitter-speech-bubble:after{content:'';position:absolute;border-style:solid;border-width:15px 15px 15px 0;border-color:transparent #fff;display:block;width:0;z-index:1;left:-15px;top:19px}.twitter-container .twitter-speech-bubble:before{content:'';position:absolute;border-style:solid;border-width:15px 15px 15px 0;border-color:transparent #ddd;display:block;width:0;z-index:0;left:-16px;top:19px}.twitter-container .twitter-speech-bubble .twitter-handle{font-weight:bold}@media only screen and (min-width: 481px) and (max-width: 1024px){.cs-promo-container:not(.plus-tutors) .promo-header{font-size:21px;margin-bottom:15px}.cs-promo-container:not(.plus-tutors) .promo-description-content{margin:15px 0 0 0}.cs-promo-container:not(.plus-tutors) .promo-description-content .promo-subheader{font-size:18px}.cs-promo-container:not(.plus-tutors) .promo-description-content .promo-descr{font-size:15px}.cs-promo-container:not(.plus-tutors) .left-cs-promo .tbs-container{width:41%}.cs-promo-container:not(.plus-tutors) .left-cs-promo .qna-container{width:34%}.cs-promo-container:not(.plus-tutors) .left-cs-promo .add-container{margin-right:50px}.cs-promo-container:not(.plus-tutors) .right-cs-promo .tutors-container{width:88%}.cs-promo-container:not(.plus-tutors) .cs-icon{float:none}.twitter-container .twitter-speech-bubble{margin-left:30%}.twitter-container .twitter-logo{left:23%}.chegg-app-content.app-row .app-content-container{margin:0 auto}.chegg-app-content.app-row .app-col{width:24%;margin:0 0 0 10px}.chegg-app-content.app-row .app-header{font-size:20px}.chegg-app-content.app-row .app-descr{font-size:14px}}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.app-footer.row{padding:0 0 30px 0}.backdrop{background-color:#D6F1F0;position:absolute;top:620px;height:650px;width:100%}.seo-content p{color:#999}.mod-box.recent-textbooks{border:none;padding-top:0}.recent-textbooks .book-thumb-wrap{float:left;margin-right:10px}.recent-textbook-list > li{border-bottom:1px solid #ccc;clear:left;min-height:66px;padding:10px 0 10px 4px}.recent-textbook-list > li:last-child{border-bottom:none}.hwh-top-header.txt-hdr-land{margin-bottom:10px}.hwh-top-header > em{color:#F07D00}.recent-questions-and-answers{position:relative;margin-bottom:40px}.recent-questions-and-answers .total-count{position:absolute;top:0;right:0;padding:3px 12px;border:1px solid #ccc;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px}.recent-questions-and-answers .questions-and-answers{padding-top:20px}.recent-questions-and-answers li{display:none;position:relative;background-color:#f2f2f2;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-top:10px;padding:16px 14px;min-height:49px}.recent-questions-and-answers li.shown{display:block}.recent-questions-and-answers li.animate-in{animation:swingDown 2s;-ms-animation:swingDown 2s;-webkit-animation:swingDown 2s;-moz-animation:swingDown 2s;-o-animation:swingDown 2s;transform-origin:50% 0;-moz-transform-origin:50% 0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.recent-questions-and-answers .type{position:absolute;top:-5px;left:14px;margin-right:9px}.recent-questions-and-answers .avatar{position:absolute;top:16px;left:41px;width:39px;height:39px;margin:0 10px 3px 0}.recent-questions-and-answers p.text-body{padding-left:76px;display:block}.recent-questions-and-answers .created-date{position:absolute;bottom:9px;right:30px;padding-left:16px;background-image:url(./b1004ef8a987ac845306b86644705492.png);background-repeat:no-repeat;line-height:11px}@keyframes "swingDown"{0%{transform:perspective(500px) rotateX(-90deg);opacity:0;}25%{transform:perspective(500px) rotateX(20deg);}50%{transform:perspective(500px) rotateX(-10deg);opacity:1;}75%{transform:perspective(500px) rotateX(10deg);}100%{transform:perspective(500px) rotateX(0deg);}}@-moz-keyframes "swingDown"{0%{-moz-transform:perspective(500px) rotateX(-90deg);opacity:0;}25%{-moz-transform:perspective(500px) rotateX(20deg);}50%{-moz-transform:perspective(500px) rotateX(-10deg);opacity:1;}75%{-moz-transform:perspective(500px) rotateX(10deg);}100%{-moz-transform:perspective(500px) rotateX(0deg);}}@-webkit-keyframes "swingDown"{0%{-webkit-transform:perspective(500px) rotateX(-90deg);}25%{-webkit-transform:perspective(500px) rotateX(20deg);}50%{-webkit-transform:perspective(500px) rotateX(-10deg);}75%{-webkit-transform:perspective(500px) rotateX(10deg);}100%{-webkit-transform:perspective(500px) rotateX(0deg);}}.homework-help-user-search input:focus,.homework-help-user-search textarea:focus,.homework-help-user-search select:focus{outline:none}.homework-help-user-search{margin-bottom:65px;position:relative;z-index:1}.homework-help-user-search > .mod-box{padding:15px 20px;box-shadow:0 0 0 transparent}.homework-help-user-search .chg-util-search-container{padding:8px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.homework-help-user-search .txt-hdr-mod{position:relative;margin-bottom:10px}.homework-help-user-search .chg-util-search-container .btn-search-lg{padding:6px 12px;cursor:pointer;display:inline-block;height:22px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.homework-help-user-search .chg-util-search-container .chg-util-autosuggest-hh input{color:#CCC;font-family:"MuseoSlab-700";font-size:16px;margin:7px 0 0 10px;border:none;width:98%}.wf-active .homework-help-user-search .chg-util-search-container input{font-family:"MuseoSlab-700"}.homework-help-user-search .chg-util-autosuggest-hh{position:relative;width:100%;margin-right:4px;height:33px;line-height:36px;background-color:#fff;border:1px solid #C5C5C5;text-align:left;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:1px 1px 0 #ECECEC inset, 0 1px 0 rgba(255, 255, 255, 0.9);position:absolute}.homework-help-user-search .chg-util-autosuggest-hh input{width:85%;border:0 solid transparent;outline-width:0px}.homework-help-user-search .chg-util-autosuggest-hh .icn-hwh-autocomplete{position:absolute;top:10px;right:0;background-image:url(./b67ce075b6ae448999fa0014de840af8.png);width:59px;height:18px;display:inline-block;zoom:1;*display:inline;margin:0 5px}.user-questions .question-wrap{padding:10px}.asklink-right{position:absolute;right:0;bottom:0;font-size:11px;color:#333;margin-right:10px}.asklink-right a.link-body-bold{font-size:11px}.chg-hwh-arrow-tagline{font-size:12px;line-height:23px;margin:2px 0}.wf-active .chg-hwh-arrow-tagline{font-family:'Gloria Hallelujah'}.chg-hwh-arrow-tagline:before{background-image:url(./c6235e64c0e7e0d644ca7243d4ce82c3.png);width:11px;height:23px;display:inline-block;zoom:1;*display:inline;content:'';margin-right:5px}.hwh-header{border-bottom:1px solid #ddd;-webkit-box-shadow:0px 1px 0px 0px white;box-shadow:0px 1px 0px 0px white;margin-bottom:20px}.hwh-header .hwh-left{position:relative;margin-bottom:20px}.hwh-header .hwh-top-header.txt-hdr-land{margin:0 120px 15px 0;font-size:39px}.hwh-header .hwh-left img{position:absolute;top:5px;right:-10px}.hwh-header .homework-help-user-search .txt-hdr-pg{font-size:14px;margin-bottom:8px}.hwh-header .homework-help-user-search .chg-util-search-container{position:relative;padding:1px 52px 5px 4px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.hwh-header .homework-help-user-search .chg-util-autosuggest-hh{width:98%;margin-right:5px;height:48px;border:5px solid #999;border-radius:5px;-webkit-box-shadow:0px 1px 3px #ccc inset;-moz-box-shadow:0px 1px 3px #ccc inset;box-shadow:0px 1px 3px #ccc inset}.hwh-header .homework-help-user-search .chg-util-search-container .chg-util-autosuggest-hh input{font:bold 26px Arial, Helvetica, Sans-serif;width:90%}.hwh-header .homework-help-user-search .chg-util-search-container .btn-secondary-lg{-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;right:6px;top:5px;padding:8px;cursor:pointer;display:inline-block;height:32px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #ccc}.chg-util-autosuggest-hh .C-search-autosuggest{margin-left:0}.hwh-header.definitions .hwh-top-header.txt-hdr-land,.hwh-header.qaarchive .hwh-top-header.txt-hdr-land,.hwh-header.tbsolutions .hwh-top-header.txt-hdr-land{font-size:35px}.hwh-right{margin:0 0 20px 0;padding-left:30px}.hwh-right img{float:left}.hwh-right .hwh-right-label{margin-left:40px}.hwh-right h2.txt-hdr-sec{font-size:20px;color:#666;line-height:22px}.hwh-right h3.txt-hdr-sec{color:#F07D00;font-size:16px;margin-bottom:4px}.hwh-right p{margin-bottom:12px;color:#666}.wf-active .hwh-right a.chg-btn.btn-primary-sm{font-family:'MuseoSansRounded-700', Sans-serif}.no-recent-textbooks{width:200px;border:1px solid #cdcdcd;border-radius:10px}.no-recent-textbooks .tbimg{margin:20px 0;text-align:center}.no-recent-textbooks h5{font-size:15px}.no-recent-textbooks h6{margin:0 0 20px 24px;font-size:15px}.no-recent-textbooks h6 span{color:#f07d00}.homework-help-page{margin-bottom:100px}.homework-help-page .user-questions{margin:10px auto}.user-questions .question-wrap:first-child{padding-top:10px}.user-questions .question-wrap{position:relative;border-bottom:1px solid #DDDDDD;padding:20px 10px}.user-questions .question-wrap .question-delimit{float:left;width:20px;color:#F07D00;font-weight:700;font-size:18px}.user-questions .question-wrap .chg-question-data{padding-left:25px}.user-questions .question-wrap .chg-question-data .link-body-bold{line-height:18px}.user-questions .question-wrap .chg-question-data a:hover{cursor:pointer;text-decoration:none}.user-questions .question-wrap .chg-question-data .txt-3-small{margin:3px 0;color:#666}.user-questions .question-wrap .answer-stats{float:right;width:25%;text-align:right}.user-questions .question-wrap .answer-stats a{font-size:13px}.user-questions .question-wrap .answer-stats a span{color:#A00}.user-questions .question-wrap .link-wrap{max-width:600px}.user-questions .question-wrap .link-body-bold > .MathJax{color:#666 !important;margin-left:5px !important;font-size:1.2em;display:block;margin-top:5px}.user-questions .loading{text-align:center}.user-questions-more{text-align:center;margin:0 0 20px}.ask-disabled-msg a.chg-btn.btn-primary-sm{margin-left:15px}.chg-header-search .chg-util-autosuggest-hh{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 0px 1px 0px #ececec, 0px 1px 0px rgba(255, 255, 255, 0.5);-webkit-box-shadow:inset 0px 1px 0px #ececec, 0px 1px 0px rgba(255, 255, 255, 0.5);box-shadow:inset 0px 1px 0px #ececec, 0px 1px 0px rgba(255, 255, 255, 0.9);height:36px;width:500px;margin-right:8px;overflow:hidden;float:left;border:1px solid #c5c5c5}.chg-header-search .chg-util-autosuggest-hh > input{outline:0;border:0;width:98%;margin:8px 0 0 8px;font-family:Heveltica, Arial;font-size:18px;color:#ccc}.top-level-questions .questions-list .question{margin-left:71px}.top-subject-list{float:left;display:inline-block;width:95%}.top-subject-list li{display:block;border-bottom:1px solid #eee;margin-bottom:5px;cursor:default}.top-subject-list li a{width:90%;margin-right:10px;font-size:14px;font-weight:bold;font-size:13px}.top-subject-list li span{white-space:normal;margin-right:10px}.top-subject-list li .details{margin-top:5px;font-size:11px;font-weight:normal;color:#999}.top-subject-list li a:hover{background-color:#f5f5f5;text-decoration:none}.top-subject-list .subcat-links{margin-bottom:10px;font-size:11px;font-weight:normal;color:#999;line-height:20px}.top-subject-list .subcat-links a{display:inline;font-size:11px;font-weight:normal;color:#999}.ask-sidebar .answer-side-msg{text-align:center}.solutions-in-progress{margin-bottom:20px}.solutionpage-in-progress{margin-top:20px}.banner-row-canclose{-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.1, 0.25, 1)}.welcome-cramster{margin-bottom:20px;font-weight:bold}.solution-cramster-banner{margin:20px 0 0}.solution-cramster-banner .welcome-cramster{margin-bottom:0}div.chg-ad{padding-top:0px}.homework-seo-promo{color:#999}.homework-seo-promo li{display:inline;padding:0 20px 0 20px}.homework-seo-promo li:first-child{padding-left:0}.shown .txt-hdr-mod{margin-top:20px}.topic-description{margin-bottom:30px;line-height:21px}.topic-description .has-inline .equation img,.topic-description .has-inline diagram img{vertical-align:middle}.topic-description img{max-width:100%}#smartbanner{position:relative;left:0;border-bottom:1px solid #e8e8e8;width:100%;height:250px;font-family:'Helvetica Neue', sans-serif;font-size:28px;background:#000000;z-index:9998;overflow:hidden}#smartbanner .sb-container{padding:10px;margin:0 auto}#smartbanner .sb-icon{width:114px;height:114px;background-image:url(./0d8ef2cc36d9c42dc200e5b9ed1d633a.png);background-repeat:no-repeat;margin-right:20px;float:left}#smartbanner .sb-info{height:100px;padding:10px 0;font-weight:bold;color:#FFFFFF;border-bottom:1px solid #FFFFFF}#smartbanner .sb-buttons{width:100%;margin:20px 0;text-align:center}#smartbanner .sb-info strong{display:block}#smartbanner .sb-button{width:49%;text-align:center;font-weight:bold;color:#FFFFFF;display:block;float:left}#smartbanner .sb-close{border-right:1px solid #FFFFFF}.subject-page-search{padding-top:10px}.right-content iframe.youtube-player{top:310px}.C-Eggshell-dialog .dialog{overflow:inherit}.online-tutor-link{font-size:14px;color:#666;margin:50px 0 50px 5px}.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.chg-content.gorilla .gorilla-glass{top:120px}.chg-content.gorilla .gorilla-container.tabs-3{width:675px}.chg-content.gorilla .gorilla-autosuggest.tabs-3{width:600px}.chg-content.gorilla .gorilla-vertical{width:225px;font-size:13px}.chg-content.gorilla .gorilla-vertical:before{display:block;margin:10px 92px 6px}.chg-content.gorilla .gorilla-bottom-content{padding:3px 37px 0}.chg-content.gorilla .C-common-heroimg .hero-img .title{top:70px}.chg-content.gorilla .heroimg-content{top:206px}.C-common-heroimg{position:relative}.C-common-heroimg .hero-img .title{top:72px;font-size:30px}.C-common-heroimg .heroimg{background-position:50% 60%}.heroimg-content{position:absolute;top:105px;width:100%;margin:0 auto}.heroimg-content .cshp-autosuggest{width:600px;margin:0 auto;position:relative;z-index:4}.heroimg-content .cshp-autosuggest .autosuggest-search-cancel{height:34px;width:34px;position:absolute;right:30px;top:-1px;cursor:pointer;display:none}.heroimg-content .cshp-autosuggest .autosuggest-search-cancel span.icon-x{text-indent:-9999px;background:transparent url(./0843658f1b7349f524ccbee4fe5a1f31.png) -360px -60px no-repeat;position:relative;top:13px;left:10px;display:block}.heroimg-content .cshp-autosuggest .autosuggest-input-field:focus{outline:0}.heroimg-content .cshp-autosuggest .autosuggest-search-btn{position:absolute;right:1px;top:1px;z-index:1;height:32px;width:32px;border:1px solid #fff;background:#F07D00;padding:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;box-sizing:border-box;text-align:center}.theme-sunkist .heroimg-content .cshp-autosuggest .autosuggest-search-btn{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.heroimg-content .cshp-autosuggest form.chg-search-form{position:relative;margin-right:0px !important}.heroimg-content .cshp-autosuggest .autosuggest-search-btn .icn-magnify{display:block;text-indent:-9999px;float:right;background:transparent url(./0843658f1b7349f524ccbee4fe5a1f31.png) -300px -60px no-repeat;position:relative;top:6px;left:-2px;margin:2px 6px;height:15px;width:15px}.heroimg-content .cshp-autosuggest input[type=text]{line-height:34px}.heroimg-content .cshp-autosuggest input[type=text]::-webkit-input-placeholder{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:14px;color:#999;font-weight:normal}.heroimg-content .cshp-autosuggest input[type=text]:-moz-placeholder{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:14px;color:#999;font-weight:normal}.heroimg-content .cshp-autosuggest input[type=text]::-moz-placeholder{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:14px;color:#999;font-weight:normal}.heroimg-content .cshp-autosuggest input[type=text]:-ms-input-placeholder{font-family:"Aspira", "Helvetica", "Arial", Sans-serif;font-size:14px;color:#999;font-weight:normal}.C-common-heroimg .title{font-size:48px}.theme-sunkist .C-common-heroimg .title{font-family:"Aspira-Bold", "Helvetica", "Arial", Sans-serif;font-size:36px}.home-link{position:absolute;top:65px;left:15px;font-family:"Aspira-Light", "Helvetica", "Arial", Sans-serif;font-size:14px}.home-link a{color:#FFF}.home-link .left-arrow-icon{background-image:url(../assets/site/icons/icn-arw-left-dis-7x13.png);float:left;height:13px;width:7px;background-size:cover;margin-right:8px;position:relative;top:2.5px}