@import"https://fonts.googleapis.com/css?family=Open+Sans";@import"https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700&display=swap";.select-kit.dropdown-select-box.period-chooser .period-chooser-header h2.selected-name .date-section{color:#5e6c84}.discourse-no-touch .topic-body .actions .fade-out,nav.post-controls .actions button.create .d-icon{opacity:1;color:#5e6c84}table th{color:#5e6c84}nav.post-controls .actions .double-button button.has-like .d-icon{color:#d22730}.btn-flat .d-icon{color:#5e6c84}.names span a{color:#3d3f3b;font-size:16px;font-weight:700}#topic-title h1 a.fancy-title{color:#262626}.nav-pills li a{color:#19355b}.nav-pills li a.active{background-color:#005eb8}.nav-pills li a.active:hover{background-color:#005eb8}.nav-pills li a:hover{background-color:#005eb8;color:#fff}.topic-body .cooked a{color:#005eb8}.topic-meta-data .names .username a{color:#262626}.topic-list .activity span{font-weight:500}.topic-list th.num{color:#5e6c84;font-weight:500;font-size:16px}.topic-list .num{font-size:16px;color:#262626;font-weight:600}.topic-list .num a.badge-posts{font-size:14px;color:#262626;font-weight:600}.topic-list .topic-excerpt{font-size:14px}.topic-list-item.visited .main-link a.title{font-size:16px;font-weight:700}.topic-list .main-link a.title{color:#262626;font-size:16px}.topic-list .main-link a.title:hover{color:#005eb8}.latest-topic-list-item .topic-last-activity a{color:#5e6c84;font-size:14px}.latest-topic-list-item.visited .main-link a.title{color:#3f76be;font-weight:600}.latest-topic-list-item .main-link a.title{color:#262626;font-size:16px;font-weight:600}.latest-topic-list-item .main-link a.title:hover{color:#005eb8}.category-list .category .category-name{color:#262626;font-size:16px}.category-list .category .category-name:hover{color:#005eb8}.category-list .category .category-description{color:#5e6c84}.category-list .topics .value{color:#262626;font-size:14px}.badge-posts span{color:#212121;font-family:"Inter",sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:26px}.badge-wrapper .badge-category .category-name{color:#005eb8;font-size:14px}a.mention{color:#005eb8;font-weight:500}.custom-header-links .headerLink .collegeHeader{display:inline-flex}.custom-header-links .headerLink .collegeHeader .carat{width:18px;height:18px;margin:0px auto;margin-left:7px;align-self:center}.custom-header-links .headerLink .collegeHeader .carat-down{background:url(https://talk-s3.collegeconfidential.com/original/3X/c/3/c3f6e36cd04ef45ec7b075ca5c0ccaefb87a1ef6.svg);background-repeat:no-repeat;background-size:cover}.custom-header-links .headerLink .collegeHeader .carat-up{background:url(https://talk-s3.collegeconfidential.com/original/3X/7/d/7de2e2f9cba6ee0e09297e52982b1031bcb49145.svg);background-repeat:no-repeat;background-size:cover}.custom-header-links .headerLink .college-dropdown{position:absolute;top:60%;margin-left:-60px;flex-direction:column;white-space:nowrap;background-color:#fff;box-shadow:0px 0px 6px 2px rgba(74,86,107,.2);border-radius:8px;display:none;list-style:none;width:290px;text-align:center}.custom-header-links .headerLink .college-dropdown.show{display:flex}.custom-header-links .headerLink .college-dropdown li{border-bottom:1px solid #e6e9ed}.custom-header-links .headerLink .college-dropdown li a{display:inline-flex;color:#262626;padding:12px;font-weight:bold;font-size:14px;white-space:pre-wrap}.custom-header-links .headerLink .college-dropdown li a:hover{color:#005eb8}.custom-header-links .headerLink .college-dropdown li a .link-hl{font-size:12px;color:#c38701;background:#fff1bd;align-self:center}.menu-links.columned.cc-header .collegeHeaderMob{display:inline-flex !important}@media screen and (max-width: 400px){.menu-links.columned.cc-header .collegeHeaderMob{white-space:break-spaces}}.menu-links.columned.cc-header .collegeHeaderMob .carat{width:18px;height:18px;margin:0px auto;margin-left:7px;align-self:center}.menu-links.columned.cc-header .collegeHeaderMob .carat-down{background:url(https://talk-s3.collegeconfidential.com/original/3X/c/3/c3f6e36cd04ef45ec7b075ca5c0ccaefb87a1ef6.svg);background-repeat:no-repeat;background-size:cover}.menu-links.columned.cc-header .collegeHeaderMob .carat-up{background:url(https://talk-s3.collegeconfidential.com/original/3X/7/d/7de2e2f9cba6ee0e09297e52982b1031bcb49145.svg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 375px){.menu-links.columned.cc-header .collegeHeaderMob .main-text{width:72%}}@media screen and (max-width: 375px){.menu-links.columned.cc-header .article-dropdown{margin-left:-32px !important}}.menu-links.columned.cc-header .college-dropdown-mob{z-index:999;position:absolute;margin-top:28px;margin-left:-8px;flex-direction:column;white-space:nowrap;background-color:#fff;box-shadow:0px 0px 6px 2px rgba(74,86,107,.2);border-radius:8px;display:none;justify-items:flex-start;list-style:none;text-align:center}.menu-links.columned.cc-header .college-dropdown-mob.show{display:flex}.menu-links.columned.cc-header .college-dropdown-mob li{text-align:initial}.menu-links.columned.cc-header .college-dropdown-mob li a{display:inline-flex;color:#262626;padding:9px;text-transform:capitalize;font-weight:bold;font-size:14px;white-space:nowrap}.menu-links.columned.cc-header .college-dropdown-mob li a:hover{color:#005eb8}.menu-links.columned.cc-header .college-dropdown-mob li a .link-hl{font-size:12px;color:#c38701;background:#fff1bd;align-self:center;margin-left:3px;margin-top:2px}span.user-title{border-radius:4px;padding:4px}.names .user-title a.user-group[data-group-card=Community_Manager],.CommunityManager{color:#252322 !important;background:#f9cb8d;padding:4px;font-weight:600}.names .user-title a.user-group[data-group-card=CC_Admissions_Expert],.names .user-title a.user-group[data-group-card=Verified_Expert],.AdmissionsExpert,.VerifiedExpert{color:#fff !important;background:#1ccf7c;padding:4px;font-weight:600}.names .user-title a.user-group[data-group-card=Super_Moderators],.names .user-title a.user-group[data-group-card=forum-champions],.SuperModerators,.ForumChampion{color:#fff !important;background:#d08a39;padding:5px;font-weight:600;border-radius:2px}.names .user-title a.user-group[data-group-card=CC_Editor],.CCEditor{padding:4px;font-weight:600;border-color:#f9cb8d;background:#f9cb8d;color:#d08a39 !important}.topic-meta-data .names .user-title{order:4;flex-basis:unset}.user-signature,.regular .contents>hr,.control-group.signatures{display:none}.user-content.user-preferences .pref-username~.save-button{order:1;margin-bottom:1em}.control-group.pref-title{margin-bottom:10px}.user-preferences .form-vertical{display:flex;flex-direction:column}.control-group.pref-auth-tokens{order:2}.user-content.user-preferences .ember-view~.user-custom-controls-outlet{order:2}#ad_essay_1{padding:20px 20px 0px;position:relative}button#login-link:hover{padding-left:18px}button#login-link{padding-left:18px;background-color:#005eb8;color:#fff}img.waving-hand{display:none}.account-created .ac-message{font-family:Inter,sans-serif}.account-created .ac-message h1{text-align:center;font-size:14px;line-height:22px;margin-bottom:8px}.account-created .ac-message .college-building{background:url(https://talk-s3.collegeconfidential.com/original/3X/b/7/b7a5896515ca28afd05877b78a0106d50b444afd.svg);background-repeat:no-repeat;background-size:cover;width:66px;height:64px;margin:0px auto}.account-created .ac-message p{text-align:center;color:#4c586c;font-size:14px;line-height:22px;width:75%;margin:0px auto;margin-bottom:24px}@media screen and (max-width: 500px){.account-created .ac-message p{width:100%}}.account-created .activation-controls{text-align:center;display:grid}.account-created .activation-controls button.resend{width:228px;height:38px;margin:0px auto;border-radius:8px;font-size:14px;line-height:22px;margin-right:auto !important;font-weight:bold}.account-created .activation-controls button.resend svg{display:none}.account-created .activation-controls button.edit-email{color:#005eb8;font-weight:bold;font-size:14px}.account-created .activation-controls button.edit-email:hover{background-color:#f1f5f7 !important;color:#005eb8 !important}.account-created .activation-controls button.edit-email svg{display:none}.create-account .disclaimer{font-size:14px;color:#222;padding:5px}.create-account .disclaimer a{color:#005eb8}button.btn-flat.close:hover{background:none !important}.user-field-date-of-birth .controls .instructions{font-size:14px;line-height:22px !important;color:#4c586c;margin-left:12px}.user-field-date-of-birth .controls input{width:100%;color:#909090 !important}.user-field-first-name .instructions,.user-field-last-name .instructions,.user-field-what-best-describes-you .instructions{display:none !important}.user-field-last-name,.user-field-first-name{margin-bottom:10px !important}.user-field-what-best-describes-you .select-kit.combo-box .select-kit-header{padding:.75em .77em;border-radius:.25em;min-width:250px}div.Campaign.CampaignType--floating{z-index:2 !important}#simple-container .account-created .ac-message input.activate-new-email{width:100%;border:none;border-radius:8px;color:#707989;font-size:16px;line-height:22px}#simple-container .account-created .ac-message input.activate-new-email:hover,#simple-container .account-created .ac-message input.activate-new-email:focus,#simple-container .account-created .ac-message input.activate-new-email:active{outline:1px solid rgba(0,136,204,.6588235294);outline-style:revert}#simple-container .account-created .activation-controls button{font-size:14px;border-radius:8px;font-weight:bold;line-height:22px;width:100%}#simple-container .account-created .activation-controls button.edit-cancel{background:none !important;color:#5e6c84 !important}.account-created-resent{width:100%;text-align:center;margin:0px auto;font-size:14px !important;line-height:22px !important;color:#4c586c}.menu-links a.btn-calculator-mobi{width:210px;height:38px;text-align:center;padding:10px 24px;border-radius:8px;max-width:100%;font-size:14px;font-weight:bold;font-family:"Inter"}ul.menu-links.columned.admissions-calculator{margin:5px auto;display:table}@media only screen and (min-width: 769px){ul.menu-links.columned.admissions-calculator{display:none}}.heart-filled{background:url(https://talk-s3.collegeconfidential.com/original/3X/d/2/d2763be4576360ecc0b5046459c9b1f5ac3ef2c8.png) !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;width:20px;height:20px}.heart-hover{background:url(https://talk-s3.collegeconfidential.com/original/3X/5/1/51c1fc1e32a20fc107f24eeeeec642275db28c69.png) !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;width:20px;height:20px}#header-btn-icon{display:flex}#header-btn-icon .btn-calculator{font-size:14px;font-weight:bold;font-family:"Inter";border-radius:8px;max-width:100%;height:38px;padding:8px 24px}@media only screen and (max-width: 768px){#header-btn-icon .btn-calculator{display:none !important}}#header-btn-icon .heart-clicked{background:url(https://talk-s3.collegeconfidential.com/original/3X/d/2/d2763be4576360ecc0b5046459c9b1f5ac3ef2c8.png) !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;opacity:1 !important}#header-btn-icon .heart-icon{background:url(https://talk-s3.collegeconfidential.com/original/3X/c/7/c742176fa1e36057f69aca7f3e8e863d92ab0a83.png);background-repeat:no-repeat;background-position:center;width:20px;height:21px;margin-top:11px;background-size:contain;cursor:pointer;opacity:.75}#header-btn-icon .heart-icon:hover{opacity:1}.header-buttons a .heart-icon-anon{background:url(https://talk-s3.collegeconfidential.com/original/3X/c/7/c742176fa1e36057f69aca7f3e8e863d92ab0a83.png);background-repeat:no-repeat;background-position:center;width:20px;height:21px;background-size:contain;cursor:pointer;margin-left:8px;margin-right:-8px;opacity:.75}.header-buttons a .heart-icon-anon:hover{opacity:1}.ad-container-nth{display:flex;clear:both;max-width:calc(690px + 45px + (11px * 2))}.ad-container-nth img.desktop{height:90px;display:block}.ad-container-nth img.mobile{height:250px;display:none}@media only screen and (max-width: 575px){.ad-container-nth img.desktop{display:none}.ad-container-nth img.mobile{display:block}}#delete-bookmark svg.fa.d-icon.d-icon-trash-alt.svg-icon.svg-string{color:#d22730}#delete-bookmark:hover{background-color:#ccc !important}nav.post-controls .actions button.delete:hover{background:#e45735 !important}nav.post-controls .actions button.bookmark.bookmarked .d-icon{color:#000}.input-group:has(.user-field-date-of-birth,.user-field-first-name,.user-field-last-name,.user-field-high-school-graduation-year,.user-field-expected-college-start-term,.user-field-expected-college-start-year){width:44% !important;padding-right:1% !important;display:inline-flex !important}.login-welcome-header{padding-top:0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;margin-left:125px !important;margin-right:125px !important;max-width:90% !important}@media only screen and (max-width: 520px){.login-welcome-header{margin-left:0 !important;margin-right:0 !important;margin:auto !important}}.header-container{margin:0 30px;width:100%}.logo-image{background:url(https://talk-s3.collegeconfidential.com/original/3X/7/e/7e3232006acf12aa32c99f07cf03c79817a23c10.png) !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;padding-top:20px !important;margin:auto !important;width:150px !important;height:150px !important;display:block}.logo-copy{display:block}a.footer-icon-twitter{background-image:url(https://talk-s3.collegeconfidential.com/original/3X/c/4/c45e7bffcd5adeea5d88783bfacc7dc41fb50228.svg)}a.footer-icon-youtube{background-image:url(https://talk-s3.collegeconfidential.com/original/3X/0/c/0c004d3ad3a343d4377d87398735333e41621256.svg)}a.footer-icon-facebook{background-image:url(https://talk-s3.collegeconfidential.com/original/3X/2/2/22476e12dfc6a3e2fc42271e72222450ce19d8b6.svg)}a.footer-icon-instagram{background-image:url(https://talk-s3.collegeconfidential.com/original/3X/f/e/fe15db303fb24eddbfaca368626fa3ae281fd6af.svg)}a.footer-icon-linkedin{background-image:url(https://talk-s3.collegeconfidential.com/original/3X/6/6/667af3b67bb2549d2325dcc13d360b9f560c9576.svg)}.footer-wrapper-top.footer-wrapper-top{padding-bottom:0px}.card--newsletter{min-height:100px;height:100%;width:100%;border-radius:8px;background-color:#f1f5f7;margin:20px 0 0 0;display:flex;align-items:center;flex-direction:column;box-sizing:border-box;padding:0 16px;display:flex;justify-content:center;text-align:center}@media screen and (max-width: 900px){.card--newsletter{height:fit-content;flex-direction:column;display:flex;justify-content:center;text-align:center}.card--newsletter .input__container--newsletter .button--cta{margin:0 auto;min-width:120px}}@media screen and (max-width: 900px)and (max-width: 600px){.card--newsletter .input__container--newsletter .button--cta{margin:0 auto;min-width:100px}}@media screen and (max-width: 900px)and (max-width: 530px){.card--newsletter .input__container--newsletter .button--cta{min-width:300px;margin:0 auto}}@media screen and (max-width: 900px)and (max-width: 375px){.card--newsletter .input__container--newsletter .button--cta{min-width:250px;margin:0 auto}}.card--newsletter .input__help--newsletter{color:#4c586c;font-family:Inter;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px;text-align:center;margin-top:8px;margin-bottom:24px}@media screen and (max-width: 600px){.card--newsletter .input__help--newsletter{margin:8px 35px}.card--newsletter .input__help--newsletter br{display:none}}@media screen and (max-width: 375px){.card--newsletter .input__help--newsletter{margin:12px 0px;margin-bottom:25px}}.card--newsletter .input__help--newsletter a{font-size:12px}.card--newsletter .icon--social{margin:0 8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-repeat:no-repeat;background-position:center}.card--newsletter h4{color:#262626;font-family:Inter;font-size:14px;font-weight:700;letter-spacing:0;line-height:22px;margin-bottom:0}.card--newsletter h2{margin-top:24px;margin-bottom:4px;color:#262626;font-family:Inter;font-size:18px;font-weight:bold;letter-spacing:0;line-height:26px;text-align:center}.card--newsletter p{margin-top:0;margin-bottom:12px;color:#262626;font-family:Inter;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;text-align:center}@media screen and (max-width: 600px){.card--newsletter p{margin:0px 25px 12px 25px}}@media screen and (max-width: 375px){.card--newsletter p{margin:0px 10px 12px 10px}}.u-row{display:flex;flex-direction:row}.input--newsletter{height:38px;width:668px;max-height:38px;box-sizing:border-box;border:none;border-radius:8px;margin-right:16px;padding:0 16px}@media screen and (max-width: 992px){.input--newsletter{max-width:550px}}@media screen and (max-width: 768px){.input--newsletter{max-width:450px}}@media screen and (max-width: 662px){.input--newsletter{max-width:350px}}@media screen and (max-width: 530px){.input--newsletter{max-width:300px;margin:0px auto}}@media screen and (max-width: 375px){.input--newsletter{max-width:250px;margin:0px auto}}.column{display:block;flex-direction:column}#js-newsletter-submit{display:flex;margin:0 auto}@media screen and (max-width: 900px){#js-newsletter-submit{width:100%}}@media screen and (max-width: 530px){#js-newsletter-submit{flex-direction:column}}.input__error{display:none;margin-top:4px;margin-bottom:4px;color:#d22730;font-family:Inter;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;padding-left:12px}.button--cta{height:38px;min-width:145px;font-size:14px;border-radius:8px;background-color:#005eb8;color:#fff;font-weight:bold;display:flex;align-items:center;justify-content:center;box-sizing:border-box;outline:none;border:none}.link--dark{color:#262626 !important}.link--underline{text-decoration:underline}.link{color:#005eb8;transition:.2s color ease}.alert--notification{box-sizing:border-box;padding:12px 16px;min-height:46px;min-width:300px;display:none;align-items:center;position:fixed;z-index:200;top:92px;right:80px;border-radius:8px;background-color:#b5e8e3}.alert--notification span{color:#262626;font-family:Inter;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;margin:0 8px}.alert--notification#alert--school-saved{margin-top:-23px;right:5%}.alert__close{cursor:pointer}.icon-circled{background-image:url(https://talk-s3.collegeconfidential.com/original/3X/0/a/0ac0a8a912214c653fd788ce5131e253220f91af.svg)}.icon-close{background-image:url(https://talk-s3.collegeconfidential.com/original/3X/b/2/b2845ad1fb5460c58949bd5eeacb06320c60bd75.svg)}.icon-alert{height:25px;width:25px;display:inline-block;background-repeat:no-repeat;background-position:center;margin:-7px 0px}.d-modal.create-account .modal-body:not(.reorder-categories):not(.poll-ui-builder):not(.poll-breakdown){max-height:100vh !important;overflow:scroll;border-radius:8px}@media screen and (max-height: 1200px){.d-modal.create-account .modal-body:not(.reorder-categories):not(.poll-ui-builder):not(.poll-breakdown){max-height:100% !important;background:#fff}}.d-modal.create-account .modal-body:not(.reorder-categories):not(.poll-ui-builder):not(.poll-breakdown)::-webkit-scrollbar{display:none}.login-modal:not(.hidden) #login-form .input-group span.more-info,.login-modal:not(.hidden) .login-form .input-group span.more-info,.create-account #login-form .input-group span.more-info{color:#4c586c}.d-modal.create-account .modal-body:not(.reorder-categories):not(.poll-ui-builder):not(.poll-breakdown)::-webkit-scrollbar{display:none}.user-field-what-best-describes-you{margin-bottom:20px;width:470px}@media screen and (max-width: 470px){.user-field-what-best-describes-you{width:100%}}.user-field-what-best-describes-you label{display:none}.user-field-what-best-describes-you .select-kit .select-kit-row .name{font-size:14px;line-height:22px;color:#4c586c}.user-field-what-best-describes-you .select-kit.combo-box .select-kit-header{width:100%;border:none;background:#f1f5f7;border-radius:8px;color:#707989;line-height:22px}.user-field-what-best-describes-you .select-kit.combo-box .select-kit-header:focus{border:1px solid #215abf;background:#fff;color:#262626;box-shadow:none}.user-field-what-best-describes-you .select-kit.combo-box .select-kit-header.value-entered{border:1px solid #215abf;background:#fff;color:#262626}.d-modal.create-account .has-alt-auth .login-form .input-group input:focus+label.alt-placeholder,.d-modal.create-account .has-alt-auth .login-form .input-group input.value-entered+label.alt-placeholder,.d-modal.create-account .login-form .input-group input:focus+label.alt-placeholder,.d-modal.create-account .login-form .input-group input.value-entered+label.alt-placeholder{top:-8px !important;left:2.75em !important;font-size:12px;line-height:15px;color:#4c586c}.select-kit.single-select.is-expanded .select-kit-header:not(.btn),.select-kit.single-select .select-kit-header:not(.btn):focus,.select-kit.single-select .select-kit-header:not(.btn):active{border:1px solid #005eb8;background:#fff;color:#262626;box-shadow:none}.select-kit.single-select.is-expanded .select-kit-header:not(.btn),.select-kit.single-select .select-kit-header:not(.btn):focus,.select-kit.single-select .select-kit-header:not(.btn):active{outline:0px;box-shadow:0 0 0 2px rgba(var(--tertiary-rgb), 0.25)}.d-modal.create-account .modal-middle-container{height:auto}.d-modal.create-account .modal-outer-container{height:auto}@media screen and (min-width: 701px){.d-modal.create-account .create-account-body{max-width:930px !important}}.d-modal.create-account #modal-alert{background-color:#ffb6ba;width:100%;font-size:14px;line-height:22px;color:#262626;border-radius:8px 0px 0px 0px}.d-modal.create-account.fixed-modal .modal-inner-container{max-width:876px;border-radius:8px;background:#f1f5f7;margin-top:50px;margin-bottom:50px;overflow:auto}@media screen and (max-width: 1200px){.d-modal.create-account.fixed-modal .modal-inner-container{max-width:100% !important;height:100%}}.d-modal.create-account.fixed-modal .modal-inner-container::-webkit-scrollbar{display:none}.d-modal.create-account .disclaimer{font-size:12px;line-height:18px;color:#4c586c;grid-area:disclaimer;background:#f1f5f7;margin-top:0px}.d-modal.create-account .disclaimer a{color:#262626;text-decoration:underline}.d-modal.create-account .disclaimer .content{text-align:center;margin:12px 24px}.d-modal.create-account .disclaimer hr{width:95%;margin:0px auto;border-top:1px solid #a2aec3}.d-modal.create-account #login-link{color:#005eb8;font-size:14px;font-weight:bold;background:none;align-items:center;padding:0px;padding-left:5px}.d-modal.create-account #login-link:hover{background:none !important;color:#005eb8 !important}.d-modal.create-account .modal-footer{display:grid;margin:0px;padding:16px 15px 0px;background:#fff;border-top:0px;--btn-bottom-margin: none}.d-modal.create-account .modal-footer:before{display:none}.d-modal.create-account .modal-footer .btn-primary{background:#005eb8;font-size:14px;border-radius:8px;height:38px;font-weight:bold;width:228px;margin:0px auto}.d-modal.create-account .modal-footer .login-div{display:inline-flex;margin:0px auto}.d-modal.create-account .modal-footer .login-div p{font-size:14px;color:#4c586c;font-family:"Inter",sans-serif}.d-modal.create-account .login-welcome-header{margin:auto;padding:32px 0em 1em;overflow:hidden !important;top:0;z-index:5}.d-modal.create-account .login-welcome-header .login-title{font-size:18px;line-height:26px;text-align:center;color:#262626;font-weight:700}.d-modal.create-account .login-welcome-header .login-subheader{font-size:14px !important;line-height:22px;text-align:center;color:#4c586c;margin:0px 75px;font-weight:500}.d-modal.create-account .login-form{overflow-y:unset}.d-modal.create-account .login-form .tip.good{color:#008578 !important}.d-modal.create-account .login-form .tip.bad{color:#d22730 !important}.d-modal.create-account .login-form .tip:not(:empty){margin-left:12px;font-size:14px;line-height:22px}.d-modal.create-account .login-form .tip .svg-icon{display:none}.d-modal.create-account .login-form .required{color:#4c586c}.d-modal.create-account .login-form .input-group label.more-info{font-size:14px;line-height:22px;color:#4c586c;margin-left:12px}.d-modal.create-account .create-account-form{display:flex;flex-direction:column;align-items:center;max-height:100vh}.d-modal.create-account .create-account-form .social-btn-div{display:none}.d-modal.create-account .has-alt-auth .create-account-login-buttons{background:#f1f5f7;justify-content:start}.d-modal.create-account .has-alt-auth .create-account-login-buttons #login-buttons{margin-top:40px;display:block !important}.d-modal.create-account .has-alt-auth .create-account-login-buttons #login-buttons .cc-logo-sidebar{background:url(https://talk-s3.collegeconfidential.com/original/3X/c/9/c9f139a9017d3aeca1bf2e65e0887f4bc4f93d7a.svg);height:26px;width:134px;background-repeat:no-repeat;margin-left:40px}.d-modal.create-account .has-alt-auth .create-account-login-buttons #login-buttons .copyright{position:absolute;bottom:0;margin:0px 30px;margin-bottom:40px;font-size:12px;line-height:22px;color:#262626}.d-modal.create-account .has-alt-auth .create-account-login-buttons #login-buttons div.sidebar{margin-top:76px}.d-modal.create-account .has-alt-auth .create-account-login-buttons #login-buttons div.sidebar .row-section{display:inline-flex;margin-bottom:40px}.d-modal.create-account .has-alt-auth .create-account-login-buttons #login-buttons div.sidebar .description{padding:0px 16px;color:#262626;font-size:14px;line-height:22px;font-family:"Inter",sans-serif}.d-modal.create-account .has-alt-auth .create-account-login-buttons #login-buttons div.sidebar .icon{background:#fff;padding:8px;border-radius:50%;height:100%}.d-modal.create-account .has-alt-auth .create-account-login-buttons #login-buttons div.sidebar .icon div#dialog{background:url(https://talk-s3.collegeconfidential.com/original/3X/6/9/6932e336e1841bd1e9f5ff7d45265343db302840.svg);width:32px;height:32px;background-repeat:no-repeat}.d-modal.create-account .has-alt-auth .create-account-login-buttons #login-buttons div.sidebar .icon div#college{background:url(https://talk-s3.collegeconfidential.com/original/3X/9/2/92478c1ac6f1800399383f4b8a3c1a48407780d5.svg);width:32px;height:32px;background-repeat:no-repeat}.d-modal.create-account .has-alt-auth .create-account-login-buttons #login-buttons div.sidebar .icon div#articles{background:url(https://talk-s3.collegeconfidential.com/original/3X/f/a/fac8d3fc987d92cb29415629edf23808c318f952.svg);width:32px;height:32px;background-repeat:no-repeat}.d-modal.create-account .has-alt-auth .create-account-login-buttons #login-buttons button:first-of-type{display:none}.d-modal.create-account .has-alt-auth .create-account-form{background:#fff;grid-template-columns:100%;grid-template-areas:"header login-buttons" "social login-buttons" "form login-buttons" "footer login-buttons" "disclaimer login-buttons"}.d-modal.create-account .has-alt-auth .create-account-form .social-btn-div{grid-area:social;display:block}.d-modal.create-account .has-alt-auth .create-account-form .social-btn-div #login-buttons{display:flex;margin:0px auto;justify-content:center;flex-direction:row-reverse;min-height:40px;padding:0px;padding-bottom:10px;border-bottom:none;width:fit-content}@media screen and (max-width: 500px){.d-modal.create-account .has-alt-auth .create-account-form .social-btn-div #login-buttons{display:grid}}.d-modal.create-account .has-alt-auth .create-account-form .social-btn-div #login-buttons .btn-social.facebook{margin-top:unset}.d-modal.create-account .has-alt-auth .create-account-form .social-btn-div #login-buttons .btn-social.facebook .d-icon,.d-modal.create-account .has-alt-auth .create-account-form .social-btn-div #login-buttons .btn-social.google_oauth2 .d-icon{width:1.5em;height:1.5em}.d-modal.create-account .has-alt-auth .create-account-form .social-btn-div #login-buttons button{border:1px solid #5e6c84;border-radius:8px;width:228px;height:38px;background:#fff;color:#4c586c;font-size:14px;line-height:22px;font-family:"Inter";font-weight:bold;margin:0px 5px;justify-content:inherit;opacity:inherit !important}@media screen and (max-width: 500px){.d-modal.create-account .has-alt-auth .create-account-form .social-btn-div #login-buttons button{margin-bottom:5px}}.d-modal.create-account .has-alt-auth .create-account-form .social-btn-div #login-buttons button:hover{border:1px solid #5e6c84;outline:0px;box-shadow:none}.d-modal.create-account .has-alt-auth .create-account-form .social-btn-div #login-buttons button:focus{outline:none;box-shadow:none}.d-modal.create-account .has-alt-auth .login-form{overflow-y:unset !important;background-color:#fff;padding:2em 0 0 0;margin-bottom:0px;box-shadow:none !important}.d-modal.create-account .has-alt-auth .login-form form{width:95%;margin:auto;display:table;box-shadow:none !important}@media screen and (max-width: 320px){.d-modal.create-account .has-alt-auth .login-form .user-fiedls.input-group{margin-bottom:1em !important;width:33%;margin:none}}@media screen and (max-width: 320px){.d-modal.create-account .has-alt-auth .login-form .input-group{margin-bottom:1em !important;width:95%;margin:auto}}.d-modal.create-account .has-alt-auth .login-form .input-group .aaaaaa{background:#fff !important}.d-modal.create-account .has-alt-auth .login-form .input-group .value-entered.user-field input,.d-modal.create-account .has-alt-auth .login-form .input-group .value-entered.user-field .select-kit-header{border:1px solid #909090;background:#f1f5f7;color:#262626;box-shadow:none !important}.d-modal.create-account .has-alt-auth .login-form .input-group .value-entered.user-field:focus{border:1px solid #005eb8;background:#fff;color:#262626;box-shadow:none !important}.d-modal.create-account .has-alt-auth .login-form .input-group .value-entered.user-field:focus.value-entered{border:1px solid #909090;background:#fff;color:#262626;box-shadow:none !important}.d-modal.create-account .has-alt-auth .login-form .input-group.value-entered{border:1px solid #909090;background:#fff;color:#262626;box-shadow:none !important}.d-modal.create-account .has-alt-auth .login-form .input-group .input-left.user-field input,.d-modal.create-account .has-alt-auth .login-form .input-group .input-left.user-field .select-kit-header{border:1px solid #909090;background:#fff;color:#262626;box-shadow:none !important}.d-modal.create-account .has-alt-auth .login-form .input-group .input-changed.user-field input,.d-modal.create-account .has-alt-auth .login-form .input-group .input-changed.user-field .select-kit-header{border:1px solid #909090;background:#fff;color:#262626;box-shadow:none !important}.d-modal.create-account .has-alt-auth .login-form .input-group input,.d-modal.create-account .has-alt-auth .login-form .input-group .select-kit-header{width:100%;background:#fff !important;border-radius:8px;color:#707989;font-size:14px;line-height:22px;box-shadow:none !important}@media screen and (max-width: 500px){.d-modal.create-account .has-alt-auth .login-form .input-group input,.d-modal.create-account .has-alt-auth .login-form .input-group .select-kit-header{width:95%;margin:0}}.d-modal.create-account .has-alt-auth .login-form .input-group input:focus,.d-modal.create-account .has-alt-auth .login-form .input-group .select-kit-header:focus{border:1px solid #005eb8;background:#fff;color:#262626;box-shadow:none !important}.d-modal.create-account .has-alt-auth .login-form .input-group input.value-entered,.d-modal.create-account .has-alt-auth .login-form .input-group .select-kit-header.value-entered{border:1px solid #909090;background:#fff;color:#262626;box-shadow:none !important}.d-modal.create-account .has-alt-auth .login-form .input-group label{color:#707989 !important}.d-modal.create-account .has-alt-auth .login-form .input-group .more-info{color:#4c586c;font-size:14px;line-height:22px;font-family:"Inter",sans-serif}.login-modal #modal-alert{background-color:#ffb6ba;font-size:14px;line-height:22px;color:#262626;border-radius:8px 8px 0px 0px}.login-modal .modal-inner-container{border-radius:8px;max-width:unset !important;width:unset;max-height:96vh !important}@media screen and (max-width: 425px){.login-modal .modal-inner-container{width:100%}}.login-modal .modal-inner-container::-webkit-scrollbar{display:none}.login-modal #login-form{display:block;width:inherit;margin:0px auto !important;background:#fff}.login-modal #login-form #credentials{display:table;margin:0px auto;margin-top:1em;width:auto}.login-modal #login-form .input-group{display:inline-flex}.login-modal #login-form .input-group #forgot-password-link{font-size:14px;line-height:22px;color:#262626;text-align:left;text-decoration:underline;margin-top:16px}.login-modal #login-form .input-group input{width:470px;height:38px;border:none;background:#f1f5f7;border-radius:8px;color:#707989;font-size:14px;line-height:22px}@media screen and (max-width: 480px){.login-modal #login-form .input-group input{width:350px}}@media screen and (max-widtH: 350px){.login-modal #login-form .input-group input{width:100%}}.login-modal #login-form .input-group input:focus{border:1px solid #005eb8;background:#fff;color:#262626;box-shadow:none}.login-modal #login-form .input-group input.value-entered{border:1px solid #909090;background:#fff;color:#262626}.login-modal .login-modal-body{width:630px;height:469px;border-radius:8px;background:#fff !important}@media screen and (max-width: 630px){.login-modal .login-modal-body{width:100%}}.login-modal .login-modal-body .login-left-side{text-align:center;width:-webkit-fill-available;align-items:center;justify-content:center;padding:0px !important;margin-top:60px}.login-modal .login-modal-body .login-left-side .social-btn-div #login-buttons{display:inline-flex;flex:0 1 auto;flex-wrap:unset;flex-direction:unset;align-items:baseline;min-width:160px;min-height:0px;margin-top:24px;margin-bottom:25px;padding:0px}@media screen and (max-width: 500px){.login-modal .login-modal-body .login-left-side .social-btn-div #login-buttons{display:grid}}.login-modal .login-modal-body .login-left-side .social-btn-div #login-buttons .btn-social.facebook{order:2}.login-modal .login-modal-body .login-left-side .social-btn-div #login-buttons .btn-social.facebook .d-icon,.login-modal .login-modal-body .login-left-side .social-btn-div #login-buttons .btn-social.google_oauth2 .d-icon{width:1.5em;height:1.5em}.login-modal .login-modal-body .login-left-side .social-btn-div #login-buttons button{border:1px solid #5e6c84 !important;border-radius:8px;width:228px;height:38px;background:#fff;color:#4c586c;font-size:14px;line-height:22px;font-family:"Inter";font-weight:bold;justify-content:center;margin:2px 5px !important;outline:0px !important;box-shadow:none;opacity:inherit !important}.login-modal .login-modal-body .login-left-side .social-btn-div #login-buttons button:hover{border:1px solid #5e6c84;outline:0px}.login-modal .login-modal-body .login-left-side .modal-footer{justify-content:center;display:grid;background:#fff;border-top:0px;--btn-bottom-margin: none;padding:0px;padding-bottom:10px}@media screen and (max-width: 700px){.login-modal .login-modal-body .login-left-side .modal-footer{width:inherit !important}}@media screen and (max-width: 500px){.login-modal .login-modal-body .login-left-side .modal-footer{margin-bottom:15px}}.login-modal .login-modal-body .login-left-side .modal-footer:before{display:none}.login-modal .login-modal-body .login-left-side .modal-footer .login-div{display:flex;margin:0px auto;margin-bottom:10px;white-space:pre}.login-modal .login-modal-body .login-left-side .modal-footer .login-div p{font-size:14px;color:#4c586c;font-family:"Inter",sans-serif}.login-modal .login-modal-body .login-left-side .modal-footer #login-button{width:228px;height:38px;font-size:14px;line-height:22px;border-radius:8px;background:#0b0d10;font-weight:bold;margin:0px auto}.login-modal .login-modal-body .login-left-side .modal-footer #login-button .d-icon{display:none}.login-modal .login-modal-body .login-left-side .modal-footer #new-account-link{border:none;color:#005eb8 !important;font-weight:bold;font-size:14px;padding:0px;padding-left:4px;align-self:center}.login-modal .login-modal-body .login-left-side .modal-footer #new-account-link:hover{border:none !important;background-color:rgba(255,255,255,0) !important;color:#005eb8 !important}.login-modal .login-modal-body .login-left-side .login-welcome-header{margin-top:-18px;overflow:hidden !important}@media screen and (max-widtH: 1024px){.login-modal .login-modal-body .login-left-side .login-welcome-header{padding:0px}}.login-modal .login-modal-body .login-left-side .login-welcome-header .login-title{font-size:18px;line-height:26px;color:#262626;font-weight:700}.login-modal .login-modal-body .login-left-side .login-welcome-header .login-subheader{margin-top:8px;color:#4c586c;font-size:14px !important;line-height:22px;font-weight:500}.login-modal .login-modal-body .login-right-side{display:none !important}.forgot-password-modal{padding:0px;font-size:14px;line-height:22px;color:#4c586c}.forgot-password-modal .modal-body{margin:0px 45px;word-break:break-word;margin-bottom:5px}.forgot-password-modal b{font-weight:normal}.forgot-password-modal #username-or-email{width:400px;height:38px;border:none;background:#f1f5f7;border-radius:8px;color:#707989;font-size:16px;line-height:22px;margin-top:36px;word-break:unset}.forgot-password-modal #username-or-email:hover,.forgot-password-modal #username-or-email:focus,.forgot-password-modal #username-or-email:active{outline:1px solid rgba(0,136,204,.6588235294);outline-style:revert}@media screen and (max-width: 600px){.forgot-password-modal #username-or-email{width:100% !important}}.forgot-password-modal .modal-inner-container{max-width:576px;text-align:center;border-radius:8px}@media screen and (max-width: 320px){.forgot-password-modal .modal-inner-container{max-width:100% !important}}@media screen and (max-width: 590px){.forgot-password-modal .modal-inner-container{margin:0px 20px}}.forgot-password-modal .modal-inner-container #modal-alert{background-color:#ffb6ba;font-size:14px;line-height:22px;color:#262626}.forgot-password-modal .modal-header{border-bottom:none;padding:0px}.forgot-password-modal .modal-header .title{margin:0px auto}.forgot-password-modal .modal-header .title #discourse-modal-title{font-size:18px;line-height:26px;color:#262626;margin-top:40px;margin-left:25px}.forgot-password-modal .modal-header .modal-close{margin-left:unset;padding-left:unset;margin-top:-35px;margin-right:5px}.forgot-password-modal label{font-size:14px;line-height:22px;color:#4c586c;margin:0px 70px}@media screen and (max-width: 568px){.forgot-password-modal label{margin:0px 30px}}.forgot-password-modal .modal-footer{justify-content:center;border-top:none;padding:0px}.forgot-password-modal .modal-footer button{width:228px;height:38px;font-size:14px;line-height:22px;border-radius:8px;background:#005eb8;font-weight:bold;margin-bottom:10px}.forgot-password-modal .modal-footer button svg.fa.d-icon.d-icon-question-circle.svg-icon.svg-string,.forgot-password-modal .modal-footer button span.d-button-label{color:#fff !important}.container.password-reset{background:#f4f5f6}.container.password-reset .colleges-icon{background:url(https://talk-s3.collegeconfidential.com/original/3X/f/5/f50c3abece257522acdd72a33359a5018ead4a3a.svg);height:64px;width:64px;background-repeat:no-repeat;margin:0px auto}.container.password-reset .col-form{text-align:center;display:contents}.container.password-reset .col-form form h2{font-size:18px;line-height:26px;color:#262626}.container.password-reset .col-form form button{width:228px;height:38px;font-size:14px;line-height:22px;border-radius:8px;background:#005eb8;font-weight:bold}.container.password-reset .col-form .input #new-account-password{width:400px;height:38px;border:none;background:#fff;border-radius:8px;color:#707989;font-size:14px;line-height:22px;margin-top:20px;margin-bottom:0px}@media screen and (max-width: 450px){.container.password-reset .col-form .input #new-account-password{width:100% !important}}.container.password-reset .col-form .input #new-account-password:hover,.container.password-reset .col-form .input #new-account-password:focus,.container.password-reset .col-form .input #new-account-password:active{outline:1px solid rgba(0,136,204,.6588235294);outline-style:revert}.container.password-reset .col-form .input p{margin:0px auto;margin-top:4px;color:#4c586c;font-size:14px;line-height:22px}.container.password-reset .col-form .input .tip{display:grid;margin-top:10px}.container.password-reset .col-form .input .tip svg{display:none}.d-modal.not-activated-modal .modal-inner-container,.d-modal.activation-resent-modal .modal-inner-container,.d-modal.activation-edit-modal .modal-inner-container{border-radius:8px;width:576px}.d-modal.not-activated-modal .modal-inner-container .modal-footer,.d-modal.activation-resent-modal .modal-inner-container .modal-footer,.d-modal.activation-edit-modal .modal-inner-container .modal-footer{border-top:none;justify-content:center}.d-modal.not-activated-modal .modal-inner-container .modal-footer .activation-controls,.d-modal.activation-resent-modal .modal-inner-container .modal-footer .activation-controls,.d-modal.activation-edit-modal .modal-inner-container .modal-footer .activation-controls{display:grid}.d-modal.not-activated-modal .modal-inner-container .modal-footer .activation-controls svg,.d-modal.activation-resent-modal .modal-inner-container .modal-footer .activation-controls svg,.d-modal.activation-edit-modal .modal-inner-container .modal-footer .activation-controls svg{display:none}.d-modal.not-activated-modal .modal-inner-container .modal-footer .activation-controls .resend,.d-modal.activation-resent-modal .modal-inner-container .modal-footer .activation-controls .resend,.d-modal.activation-edit-modal .modal-inner-container .modal-footer .activation-controls .resend{width:228px;height:38px;font-size:14px;line-height:22px;border-radius:8px;background:#005eb8;font-weight:bold}.d-modal.not-activated-modal .modal-inner-container .modal-footer .activation-controls .edit-email,.d-modal.activation-resent-modal .modal-inner-container .modal-footer .activation-controls .edit-email,.d-modal.activation-edit-modal .modal-inner-container .modal-footer .activation-controls .edit-email{border:none;color:#005eb8 !important;font-weight:bold;font-size:14px;line-height:22px;background:none;font-weight:bold}.d-modal.not-activated-modal .modal-inner-container .modal-footer .activation-controls .edit-email:hover,.d-modal.activation-resent-modal .modal-inner-container .modal-footer .activation-controls .edit-email:hover,.d-modal.activation-edit-modal .modal-inner-container .modal-footer .activation-controls .edit-email:hover{background:none !important}.d-modal.not-activated-modal .modal-body,.d-modal.activation-resent-modal .modal-body,.d-modal.activation-edit-modal .modal-body{padding:0px;font-size:14px;line-height:22px;color:#4c586c;margin:0px 50px;text-align:center}.d-modal.not-activated-modal .modal-body .activate-new-email,.d-modal.activation-resent-modal .modal-body .activate-new-email,.d-modal.activation-edit-modal .modal-body .activate-new-email{width:400px;height:38px;border:none;background:#f1f5f7;border-radius:8px;color:#707989;font-size:16px;line-height:22px}.d-modal.not-activated-modal .modal-body .activate-new-email:hover,.d-modal.not-activated-modal .modal-body .activate-new-email:focus,.d-modal.not-activated-modal .modal-body .activate-new-email:active,.d-modal.activation-resent-modal .modal-body .activate-new-email:hover,.d-modal.activation-resent-modal .modal-body .activate-new-email:focus,.d-modal.activation-resent-modal .modal-body .activate-new-email:active,.d-modal.activation-edit-modal .modal-body .activate-new-email:hover,.d-modal.activation-edit-modal .modal-body .activate-new-email:focus,.d-modal.activation-edit-modal .modal-body .activate-new-email:active{outline:1px solid rgba(0,136,204,.6588235294);outline-style:revert}.d-modal.not-activated-modal .modal-header,.d-modal.activation-resent-modal .modal-header,.d-modal.activation-edit-modal .modal-header{border-bottom:none;margin-top:20px}.d-modal.not-activated-modal .modal-header .title,.d-modal.activation-resent-modal .modal-header .title,.d-modal.activation-edit-modal .modal-header .title{margin:0px auto}.d-modal.not-activated-modal .modal-header .title #discourse-modal-title,.d-modal.activation-resent-modal .modal-header .title #discourse-modal-title,.d-modal.activation-edit-modal .modal-header .title #discourse-modal-title{font-size:18px;line-height:26px;color:#262626;margin-left:25px}.d-modal.not-activated-modal .modal-header .modal-close,.d-modal.activation-resent-modal .modal-header .modal-close,.d-modal.activation-edit-modal .modal-header .modal-close{margin-left:unset;padding-left:unset;margin-right:5px;margin-top:-40px}.d-modal.activation-resent-modal .modal-body{margin:0px 75px}.d-modal.activation-resent-modal .modal-footer button{border-radius:8px;width:228px;height:38px;font-size:14px;font-weight:bold;line-height:22px}.discourse-no-touch .social-btn-div button:hover{background-color:#fff !important;border:1px solid #5e6c84 !important;color:#4c586c !important;outline:none;box-shadow:none;border-radius:8px !important}.validation-border{border:1px red solid !important;border-radius:8px !important}.control-label-override{font-size:12px !important}.date-instr-override{color:#d22730 !important}@media only screen and (max-width: 800px){.select-kit{width:100% !important}.input-group:has(.user-field-date-of-birth,.user-field-first-name,.user-field-last-name,.user-field-high-school-graduation-year,.user-field-expected-college-start-term,.user-field-expected-college-start-year){width:100% !important;display:block !important}}.signup-form{background-color:#fff !important;display:flex !important;flex-direction:column !important}.invites-show .text-after-button{color:#4c586c;font-size:14px;line-height:22px;text-align:center;margin-bottom:20px;margin-top:-5px}.invites-show .text-after-button a{color:#262626;text-decoration:underline}.invites-show .invite-dialog-icon{background:url(https://talk-s3.collegeconfidential.com/original/3X/1/9/19668e29594a43bf22c13d2303d2b240d3ed3b6b.svg);width:64px;height:64px;background-repeat:no-repeat;margin:0px auto;margin-top:32px}.invites-show .login-welcome-header{display:block}.invites-show .login-welcome-header .login-title{text-align:center;font-size:18px;font-weight:bold;font-family:"Inter";line-height:26px;color:#262626;margin-top:16px}.invites-show .login-welcome-header .login-subheader{text-align:center;font-size:14px;font-family:"Inter";line-height:22px;color:#4c586c;margin-top:8px}.invites-show .two-col .col-image{display:none}.invites-show .two-col .col-form{margin:0px auto}.invites-show .two-col .col-form .user-info{display:grid;width:100%}.invites-show .two-col .col-form .user-info .user-image{margin:0px auto}.invites-show .two-col .col-form .user-info .user-detail{margin:0px auto;text-align:center}.invites-show .two-col .col-form .user-info .user-detail .name-line .username a{font-weight:bold;color:#262626;font-size:16px;line-height:24px}.invites-show .two-col .col-form .user-info .invited-by{text-align:center;color:#4c586c;font-size:12px;line-height:16px;font-family:"Inter";margin:0px;margin-top:8px}.invites-show .two-col .col-form form{width:400px}.invites-show .two-col .col-form form .input input{width:97%;background:#f1f5f7;border:none;border-radius:8px;height:40px}.invites-show .two-col .col-form form .input input:focus{outline:none}.invites-show .two-col .col-form form .input label{font-size:14px;line-height:22px;color:#4c586c;font-weight:normal;margin-left:8px}.invites-show .two-col .col-form form .input label .required{color:#4c586c}.invites-show .two-col .col-form form .input .tip{display:block;margin-left:5px}.invites-show .two-col .col-form form .input .tip svg{display:none}.invites-show .two-col .col-form form .input .tip.good{font-size:14px;line-height:22px;color:#008578;font-family:"Inter"}.invites-show .two-col .col-form form .input .tip.bad{font-size:14px;line-height:22px;color:#d22730;font-family:"Inter"}.invites-show .two-col .col-form form .input .instructions{color:#4c586c;font-size:14px;line-height:22px;font-family:"Inter";margin-left:8px}.invites-show .two-col .col-form form .user-fields input{width:97%;background:#f1f5f7;border:none;border-radius:8px;height:40px}.invites-show .two-col .col-form form .user-fields input:focus{outline:none}.invites-show .two-col .col-form form .user-fields label{font-size:14px;line-height:22px;color:#4c586c;font-weight:normal;margin-left:8px}.invites-show .two-col .col-form form .user-fields label .required{color:#4c586c}.invites-show .two-col .col-form form .user-fields .user-field-what-best-describes-you .select-kit{width:97%}.invites-show .two-col .col-form form .user-fields .user-field-date-of-birth .instructions{margin-left:8px}.invites-show .two-col .col-form form button{margin:0px auto;display:block;margin-top:40px;width:228px;height:38px;border-radius:8px;color:#fff}.invites-show .two-col .col-form form button[disabled]{opacity:initial;background-color:#cacfd8 !important}.invites-show .two-col .col-form .alert.alert-error{background-color:#ffb6ba;border-radius:8px;text-align:center;color:#262626;margin-top:-25px}.forum-view-type .dropdown{position:absolute;margin-left:-60px;flex-direction:column;white-space:nowrap;background-color:#fff;box-shadow:0px 0px 6px 2px rgba(74,86,107,.2);border-radius:8px;display:none;list-style:none;width:147px;text-align:center;z-index:9999}.forum-view-type .dropdown.show{display:block}.forum-view-type .dropdown li{display:flex;padding:10.5px 15px;cursor:pointer}.forum-view-type .dropdown li .card-text{opacity:.75}.forum-view-type .dropdown li .card-text:hover{opacity:1}.forum-view-type .dropdown .view-type{margin-right:5px}.forum-view-type .button{margin-left:10px;display:inline-flex;border-radius:8px;background:#f1f5f7;padding:10px 9px;cursor:pointer}.forum-view-type .button .carat{width:18px;height:18px;margin:0px auto;margin-left:7px;align-self:center}.forum-view-type .button .carat-down{background:url(https://talk-s3.collegeconfidential.com/original/3X/c/3/c3f6e36cd04ef45ec7b075ca5c0ccaefb87a1ef6.svg);background-repeat:no-repeat;background-size:cover}.forum-view-type .button .carat-up{background:url(https://talk-s3.collegeconfidential.com/original/3X/7/d/7de2e2f9cba6ee0e09297e52982b1031bcb49145.svg);background-repeat:no-repeat;background-size:cover}.forum-view-type .view-type{width:18px;height:18px;align-self:center}.forum-view-type .card-view{background:url(https://talk-s3.collegeconfidential.com/original/3X/1/8/1827eca9045cdc4b1ca7ca6f7267e3e329b5ad2b.svg);background-repeat:no-repeat;background-size:cover}.forum-view-type .list-view{background:url(https://talk-s3.collegeconfidential.com/original/3X/f/e/fe2c572d72efe16d4edeb4a5160f1fcc3e3df6ac.svg);background-repeat:no-repeat;background-size:cover}.school-data{margin:48px auto;max-width:1142px;display:flex}@media screen and (max-width: 1150px){.school-data{width:93%}}.school-data .school-links,.school-data .school-links-mb{margin-top:36px;display:flex;flex-flow:row nowrap;overflow:auto;align-items:center}.school-data .school-links::-webkit-scrollbar,.school-data .school-links-mb::-webkit-scrollbar{display:none}.school-data .school-links a,.school-data .school-links-mb a{font:bold 14px/22px Inter,sans-serif;letter-spacing:0;color:#4c586c;padding-bottom:4px;white-space:nowrap;margin:0 16px;z-index:1}.school-data .school-links a:first-child,.school-data .school-links-mb a:first-child{color:#262626;border-bottom:2px solid #262626;position:relative;margin-left:0}.school-data .school-links a:first-child::after,.school-data .school-links-mb a:first-child::after{content:"";position:absolute;right:-16px;top:0;bottom:0;border-left:1px solid #e6e9ed;border-radius:.5px}@media screen and (max-width: 768px){.school-data .school-links{display:none}}.school-data .school-links-mb{display:none}@media screen and (max-width: 768px){.school-data .school-links-mb{display:inline-flex;margin-top:16px;margin-bottom:12px;max-width:100%}}.school-data .school-header-wrapper{display:none;background-color:#fff;border-radius:8px;box-sizing:border-box;min-height:152px;width:100%}.school-data .school-header-wrapper .checkmark-img{display:none}.school-data .school-header-wrapper.verified_checkmark .checkmark-img{display:inline-block;width:18px;height:18px;background-image:url(https://talk-s3.collegeconfidential.com/original/3X/a/6/a60c4371d97c35ce71ccdefd51120e323ec9dc87.png);background-size:cover;background-position:center;background-repeat:no-repeat;margin-left:8px}.school-data .school-header-wrapper.visible{display:block}.school-data .school-header-wrapper .school-info{display:flex;max-height:146px}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info{display:block;max-height:unset}}.school-data .school-header-wrapper .school-info .col-1st{width:216px}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-1st{margin-right:0px;width:100%}}.school-data .school-header-wrapper .school-info .col-1st .school-avatar{background-size:cover;background-repeat:no-repeat;background-position:center;width:216px;height:152px;flex-shrink:0;flex-grow:0;border-radius:8px 0px 0px 8px}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-1st .school-avatar{width:100%;border-radius:8px 8px 0px 0px}}.school-data .school-header-wrapper .school-info .col-1st .save-college .save-school{background:#fff;margin-top:-140px;padding:8px;float:left;border-radius:50%;margin-left:12px}.school-data .school-header-wrapper .school-info .col-1st .save-college .save-school .uh-school-save{background:url(https://talk-s3.collegeconfidential.com/original/3X/c/7/c742176fa1e36057f69aca7f3e8e863d92ab0a83.png);background-repeat:no-repeat;width:18.33px;height:16.67px;background-size:contain;cursor:pointer;opacity:.75}.school-data .school-header-wrapper .school-info .col-1st .save-college .save-school .uh-school-save:hover{opacity:1}.school-data .school-header-wrapper .school-info .col-1st .save-college .save-school .uh-school-saved{background:url(https://talk-s3.collegeconfidential.com/original/3X/f/7/f76a2caef95bed5fd2491e14cb664b532387a2cf.png);background-repeat:no-repeat;width:18.33px;height:16.67px;background-size:contain;display:none;cursor:pointer}.school-data .school-header-wrapper .school-info .col-1st .save-college .save-school .uh-school-faded{background:url(https://talk-s3.collegeconfidential.com/original/3X/c/7/c742176fa1e36057f69aca7f3e8e863d92ab0a83.png);background-repeat:no-repeat;width:18.33px;height:16.67px;background-size:contain;display:none;cursor:pointer;opacity:.5}.school-data .school-header-wrapper .school-info .col-1st .save-college .uh-school-slug{display:none}.school-data .school-header-wrapper .school-info .col-1st div.not-calc{margin-top:-55px;text-align:center;height:38px;display:block;padding:5px}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-1st div.not-calc{display:none}}.school-data .school-header-wrapper .school-info .col-1st div.not-calc select{max-width:100%;width:192px;border-radius:8px;height:38px;align-items:center;background:#f1f5f7;font-size:14px;line-height:22px;font-family:"Inter";color:#262626;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat;background-position-x:90%;background-position-y:11px;padding-right:2rem;background-image:url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png);border:0px;padding-left:13px}.school-data .school-header-wrapper .school-info .col-1st div.not-calc select[disabled]{opacity:1;color:#707989;pointer-events:auto;cursor:pointer}.school-data .school-header-wrapper .school-info .col-2nd{padding:16px 0px 12px 24px}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-2nd{text-align:center;display:block !important}}@media screen and (max-width: 1150px){.school-data .school-header-wrapper .school-info .col-2nd{display:grid}}.school-data .school-header-wrapper .school-info .col-2nd .school-name{display:flex}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-2nd .school-name{display:block}}.school-data .school-header-wrapper .school-info .col-2nd .school-name h2{font:bold 24px/30px Inter,sans-serif;letter-spacing:0;color:#262626;margin-bottom:0px}.school-data .school-header-wrapper .school-info .col-2nd .closed-tag{font-size:14px;color:#fff;line-height:22px;background:#ab0009;height:auto;margin-left:15px;border-radius:4px;padding:5px;font-weight:600;font-family:"Inter";display:none;width:74px;text-align:center}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-2nd .closed-tag{margin:0px auto}}.school-data .school-header-wrapper .school-info .col-2nd .school-meta{font:500 14px/22px Inter,sans-serif;letter-spacing:0;color:#262626;display:flex;flex-flow:row wrap;align-items:center;margin-top:8px}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-2nd .school-meta{display:inline-flex;margin-top:8px}}.school-data .school-header-wrapper .school-info .col-2nd .school-meta .location{display:flex;flex-flow:row nowrap;align-items:center}.school-data .school-header-wrapper .school-info .col-2nd .school-meta span:not(.bull):not(.location-name):nth-child(2){margin:0 8px}.school-data .school-header-wrapper .school-info .col-2nd .school-meta a{color:#005eb8;font-weight:bold}.school-data .school-header-wrapper .school-info .col-2nd .school-meta .location-icon{width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-image:url(https://talk-s3.collegeconfidential.com/original/3X/c/e/ce8e37aa537e11dc7acc426280055ed4c32579c5.svg);display:inline-block}.school-data .school-header-wrapper .school-info .col-2nd .school-meta .coalition-icon{width:22px;height:22px;background-size:contain;background-repeat:no-repeat;background-image:url(https://talk-s3.collegeconfidential.com/original/3X/5/c/5ce7abe3e8062615ac7e33e62ebe53077c93d17a.png);margin-left:-8px;display:none}.school-data .school-header-wrapper .school-info .col-2nd .school-meta .public-duration{display:flex;align-items:center}.school-data .school-header-wrapper .school-info .col-2nd .school-meta .public-duration span:not(.bull){margin:0 8px}.school-data .school-header-wrapper .school-info .col-2nd .school-meta .public-duration .school-type{color:#4c586c}.school-data .school-header-wrapper .school-info .col-3rd{text-align:center;margin:0px auto}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-3rd .college-lab{display:inline-flex;width:100%;margin-top:13px}}.school-data .school-header-wrapper .school-info .col-3rd .v-line{border-left:1px solid #e6e9ed;height:50px;align-self:center;display:none}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-3rd .v-line{display:block}}.school-data .school-header-wrapper .school-info .col-3rd .accept-rate{margin-top:16px;display:none}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-3rd .accept-rate{display:grid;margin:0px auto;align-self:center}}@media screen and (max-width: 600px){.school-data .school-header-wrapper .school-info .col-3rd .accept-rate{display:grid !important}}.school-data .school-header-wrapper .school-info .col-3rd .accept-rate span.text{font-size:12px;font-weight:bold;line-height:18px;color:#4c586c;margin-right:5px;font-family:"Inter"}.school-data .school-header-wrapper .school-info .col-3rd .accept-rate span.number{font-size:12px;font-weight:bold;line-height:18px;background-color:#707989;border-radius:5.2px;color:#fff;font-family:"Inter";align-self:center;padding:3px 7px}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-3rd .accept-rate span.number{width:25%;margin:0px auto}}@media screen and (max-width: 600px){.school-data .school-header-wrapper .school-info .col-3rd .accept-rate span.number{margin-top:8px}}.school-data .school-header-wrapper .school-info .col-3rd .accept-rate-2{background:#707989;border-radius:8px;width:162px;height:80px;margin:0px auto;margin-top:50px;display:none}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-3rd .accept-rate-2{margin:0px auto;margin-top:13px}}.school-data .school-header-wrapper .school-info .col-3rd .accept-rate-2 span.text{font-size:14px;line-height:22px;color:#fff;font-weight:bold;margin-right:5px;font-family:"Inter";margin-top:11px}.school-data .school-header-wrapper .school-info .col-3rd .accept-rate-2 span.number{font-size:22px;line-height:30px;color:#fff;font-weight:bold;font-family:"Inter";margin-bottom:10px;margin-top:-10px}.school-data .school-header-wrapper .school-info .col-3rd .hide-collegelab{display:none !important}.school-data .school-header-wrapper .school-info .col-3rd .user-chances{display:none !important;background:#fff;border-radius:8px;width:145px;height:84px;margin:0px auto;margin-top:12px}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-3rd .user-chances{margin:0px auto}}.school-data .school-header-wrapper .school-info .col-3rd .user-chances .flask{height:16px;background-image:url(https://talk-s3.collegeconfidential.com/original/3X/d/e/dec86a0c2a8f054fbe45a5a1e8b10a2d2ac8b014.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-top:9px;white-space:nowrap}.school-data .school-header-wrapper .school-info .col-3rd .user-chances span.text{font-size:14px;line-height:22px;color:#005eb8;font-weight:bold;font-family:"Inter";margin-top:5px;margin-bottom:10px}.school-data .school-header-wrapper .school-info .col-3rd .tooltip{width:200px;display:none}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-3rd .tooltip{width:unset;margin:0px auto}}.school-data .school-header-wrapper .school-info .col-3rd .user-rate{border-radius:8px;margin:0px auto;margin-top:13px;width:165px;height:80px;display:none}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-3rd .user-rate{margin-top:0px}}.school-data .school-header-wrapper .school-info .col-3rd .user-rate .chance-wrapper{display:none !important;width:165px}.school-data .school-header-wrapper .school-info .col-3rd .user-rate .chance-wrapper span.text{font-size:14px;line-height:22px;font-family:"Inter";font-weight:bold;margin-top:6px}.school-data .school-header-wrapper .school-info .col-3rd .user-rate .chance-wrapper span.number{font-size:24px;line-height:30px;font-weight:bold;font-family:"Inter"}.school-data .school-header-wrapper .school-info .col-3rd .user-rate .chance-wrapper span.dp{font-size:10px;line-height:15px;font-family:"Inter";justify-content:center;display:inline-flex;margin-bottom:6px}.school-data .school-header-wrapper .school-info .col-3rd .user-rate .chance-wrapper span.dp .i-icon{background:url(https://talk-s3.collegeconfidential.com/original/3X/5/d/5d66eeb73ce3d0a4f9b079dd883d285683c5e88e.svg);background-repeat:no-repeat;background-size:cover;height:12px;width:12px;align-self:center;vertical-align:super;margin-left:3px;margin-top:3px;display:none}.school-data .school-header-wrapper .school-info .col-3rd .user-rate .chance-wrapper span.dp .i-icon-grey{background:url(https://talk-s3.collegeconfidential.com/original/3X/d/9/d979ea7e76aa73b11bcf58fe09a8388132188d81.png);background-repeat:no-repeat;background-size:cover;height:12px;width:12px;align-self:center;vertical-align:super;margin-left:3px;margin-top:3px;display:none}.school-data .school-header-wrapper .school-info .col-3rd div.not-calc-mb{text-align:center;margin-top:18px;display:none;height:38px;margin:0px auto;margin-top:16px}@media screen and (max-width: 768px){.school-data .school-header-wrapper .school-info .col-3rd div.not-calc-mb{display:block;width:40%}}@media screen and (max-width: 500px){.school-data .school-header-wrapper .school-info .col-3rd div.not-calc-mb{width:50%}}.school-data .school-header-wrapper .school-info .col-3rd div.not-calc-mb select{max-width:100%;width:90%;border-radius:8px;height:38px;align-items:center;background:#f1f5f7;font-size:14px;line-height:22px;font-family:"Inter";color:#262626;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat;background-position-x:94%;background-position-y:11px;padding-right:2rem;background-image:url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png);border:0px;padding-left:13px;z-index:99999}.school-data .school-header-wrapper .school-info .col-3rd div.not-calc-mb select[disabled]{opacity:1;color:#707989;pointer-events:auto;cursor:pointer}#ssoModal{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}#ssoModal h1{margin-top:64px;text-align:center;font-size:18px;line-height:26px;font-family:"Inter";font-weight:bold;color:#262626}@media only screen and (max-width: 576px){#ssoModal h1{margin-top:50px}}#ssoModal h2{text-align:center;font-size:14px;line-height:22px;font-family:"Inter";font-weight:100;color:#4c586c}#ssoModal form{margin-top:40px;text-align:center}@media only screen and (max-width: 576px){#ssoModal form{text-align:center;width:90%;margin:0px auto;margin-top:40px}}#ssoModal form hr{margin-top:40px}@media only screen and (max-width: 576px){#ssoModal form hr{margin-top:20px}}#ssoModal form button{width:400px;height:38px;border-radius:8px;margin-top:24px;font-family:"Inter";font-size:14px;font-weight:bold;letter-spacing:0;line-height:22px;text-align:center;max-width:100%}@media only screen and (max-width: 576px){#ssoModal form button{margin-bottom:30px;margin-top:unset}}#ssoModal form .input-group{text-align:center;margin-bottom:22px}#ssoModal form .input-group .birth-date{display:block;color:#4c586c;font-family:"Inter";font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;margin-top:4px;margin-left:-4em}@media only screen and (max-width: 576px){#ssoModal form .input-group .birth-date{margin-left:unset}}#ssoModal form .input-group select{background:url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) no-repeat right #f1f5f7}#ssoModal form .input-group .input-field{height:40px;width:400px;border-radius:8px;background-color:#f1f5f7;color:#707989;font-family:"Inter";font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;border:0px;margin:0px;max-width:100%}#ssoModal form .input-group .input-field:focus{outline:0px}#ssoModal .modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:576px;height:553px;border-radius:8px;background-color:#fff;box-shadow:0 2px 6px 2px rgba(76,88,108,.2);max-width:100%;margin-top:100px}@media only screen and (max-width: 576px){#ssoModal .modal-content{margin-top:10vh;padding:0px;width:90%;height:auto}}#ssoModal .modal-content .close{color:#aaa;float:right;font-size:28px;font-weight:bold}@media only screen and (max-width: 576px){#ssoModal .modal-content .close{margin-right:2%}}#ssoModal .modal-content .close:hover,#ssoModal .modal-content .close:focus{color:#000;text-decoration:none;cursor:pointer}.collegelab_links_wrapper .chance_link span{text-align:center;font-size:14px;line-height:22px;color:#005eb8;font-weight:bold;margin-top:2px}.tooltip__text--round{border-radius:8px}.tooltip__text{visibility:hidden;position:relative;z-index:9999;background-color:#262626;box-shadow:0 2px 6px 2px rgba(70,83,103,.2);padding:16px 24px;margin-top:-85px;margin-right:15px}.tooltip__text :hover{visibility:visible}.tooltip__text--bottom{left:5px;color:#fff;display:inline-block;margin-top:unset;white-space:pre;padding:0px 10px}.tooltip__text--bottom:after{position:absolute;top:-6px;left:12px;content:"";width:12px;height:12px;background-color:#262626;transform:rotate(-45deg)}.tooltip__text--left{top:0px;right:100%;padding:16px;width:276px}@media screen and (max-width: 758px){.tooltip__text--left{width:150px}}@media screen and (max-width: 320px){.tooltip__text--left{width:100px}}.tooltip__text--left p{margin:0;text-align:left;font-size:14px;font-weight:400;color:#fff}.tooltip__text--left p a{color:#78bdff;font-size:14px;display:inline;font-weight:bold}.tooltip__text--left p a:hover{text-decoration:underline}.tooltip__text--left:after{content:"";position:absolute;top:15px;left:calc(100% - 5px);transform:rotate(45deg);width:10px;height:10px;background-color:#262626}html{background-color:#f4f5f6 !important}body{font-family:"Inter",sans-serif;overflow-x:clip}h1,h2,h3,h4,h5,h6{font-family:"Inter",sans-serif}tbody{border-top:none}tr{border-bottom:solid 1px rgba(61,63,75,.3)}.suggested-topics-message .badge-wrapper span.category-name{font-size:1.17rem !important}.suggested-topics-message .svg-icon,.svg-icon-title{vertical-align:unset}nav.post-controls .actions button.d-hover,nav.post-controls .actions button:focus{background:rgba(0,0,0,0)}svg.fa.d-icon.d-icon-reply.svg-icon.svg-node,button.widget-button.btn-flat.reply.create.fade-out.btn-icon-text,button.widget-button.btn-flat.reply.create.fade-out.btn-icon-text .d-button-label:hover{color:#005eb8}#topic-footer-buttons .topic-footer-main-buttons button{background-color:#f4f5f6;color:#5e6c84}.anon-redirect{color:#fff !important}.discourse-no-touch .quote-button .btn-flat:hover .d-button-label,.discourse-no-touch .quote-button .btn-flat:hover .d-icon{color:#5e6c84}.discourse-no-touch .btn-flat:hover .d-icon,.discourse-no-touch .btn-flat.btn-hover .d-icon{color:#5e6c84}.discourse-no-touch .btn-flat:hover .d-button-label,.discourse-no-touch .btn-flat.btn-hover .d-button-label{color:#5e6c84}.discourse-no-touch .delete:hover,.discourse-no-touch .like:hover,.discourse-no-touch .has-like:hover{background:rgba(0,0,0,0) !important}.discourse-no-touch .sortable:hover{background-color:#e4e7e9;border-radius:10px 10px 0px 0px}.topic-body p{font-size:15px;line-height:1.625}.navigation-container .btn{background:#005eb8;color:#fff;border-radius:6px;font-size:14px;font-weight:700;padding:8px 20px}.navigation-container .btn .d-icon{color:#fff}.navigation-container .btn:hover,.navigation-container .btn.btn-hover{background:#5e6c84;color:#fff}.nav-pills>li>a{padding:2px 8px;color:#262626;font-family:"Inter",sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:22px}.nav-pills li a.active{background-color:#5e6c84;border-radius:4px;color:#fff;font-family:"Inter",sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:26px}.nav-pills li a.active:hover{background-color:#5e6c84;border-radius:4px;color:#fff}.nav-pills li a:hover{background-color:#5e6c84;border-radius:4px;color:#fff}.list-controls .combo-box .combo-box-header{border:1px solid #c4c5c9;border-radius:4px}div.menu-links-header .menu-links-row li a.active{border:none !important}div.menu-links-header .menu-links-row li a.active .d-icon{color:#5e6c84}div.menu-links-header a:hover:not(.active){background-color:rgba(0,0,0,0) !important}div.menu-links-header a:hover:not(.active) .d-icon{color:#eef0f3 !important}.d-header-icons .icon:hover,.d-header-icons .icon:focus{background-color:rgba(0,0,0,0) !important}a.widget-link.btn.btn-default.btn-icon.no-text.show-all{padding:12px 12px;border-radius:8px}a.widget-link.btn.btn-default.btn-icon.no-text.show-all svg{display:none}a.widget-link.btn.btn-default.btn-icon.no-text.show-all span::after{content:"View All";color:#3d3f4b;font-family:"Inter",sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:26px}button.widget-button.btn.notifications-dismiss.btn-icon-text{padding:12px 12px;border-radius:8px}button.widget-button.btn.notifications-dismiss.btn-icon-text svg{color:#3d3f4b}button.widget-button.btn.notifications-dismiss.btn-icon-text span{color:#3d3f4b;font-family:"Inter",sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:26px}.user-menu .quick-access-panel ul{color:#3d3f4b;font-family:"Inter",sans-serif;font-size:16px;font-weight:500;letter-spacing:0}.user-menu .quick-access-panel li{background-color:rgba(0,0,0,0)}.user-menu .quick-access-panel li:hover,.user-menu .quick-access-panel li:focus{background-color:#eef0f3}.user-menu .quick-access-panel li:hover .d-icon,.user-menu .quick-access-panel li:focus .d-icon{color:#5e6c84}.user-menu .quick-access-panel li a{padding:8px 16px}.menu-panel{padding:0;padding-bottom:.5em}.menu-panel.drop-down{border-radius:8px}@media screen and (min-width: 401px){.menu-panel.drop-down{width:400px !important}}@media screen and (min-width: 401px){.menu-panel.slide-in{width:400px !important}}@media screen and (max-width: 350px){.menu-panel.slide-in{width:100% !important}}.menu-panel .panel-body-contents div:first-of-type ul{margin-top:8px}.menu-panel .panel-body-bottom{margin:.5em 16px}.menu-panel li a.widget-link,.menu-panel li a.categories-link{padding:8px 10px !important}.menu-panel li a.categories-link{font-weight:600}.menu-panel li a.widget-link:hover,.menu-panel li a.categories-link:hover,.menu-panel li.heading a.categories-link:hover{background-color:#eef0f3}.menu-panel li a.widget-link:hover .d-icon,.menu-panel li a.categories-link:hover .d-icon,.menu-panel li.heading a.categories-link:hover .d-icon{color:#5e6c84}a,a:visited,a:hover{color:#1358b3}li.test:hover a,li.test:hover a:visited,li.test:hover a:hover{color:#1358b3 !important}li.mob-click:hover a,li.mob-click:hover a:visited,li.mob-click:hover a:hover{color:#1358b3 !important}li.heading,.table-heading,.latest-topic-list-item{border-bottom:solid 1px rgba(61,63,75,.3)}.menu-panel hr{border-top:solid 1px rgba(61,63,75,.3);margin:0}.badge-wrapper.bullet .badge-category-bg{border-radius:8px}.badge-wrapper.bullet .badge-category-parent-bg{border-radius:8px 0px 0px 8px !important}.badge-wrapper.bullet .badge-category-parent-bg+.badge-category-bg{border-radius:0px 8px 8px 0px !important}.actions svg.d-icon.d-icon-link,.btn svg.d-icon.d-icon-link{top:4px}.d-header #site-logo{max-width:none}.d-header.hide-menus .headerLink:not(.keep){display:none}.d-header .title .logo-small{margin-right:10px;height:3.8em !important}.custom-header-links{display:inline-flex;align-items:center;margin:0}.custom-header-links .headerLink{list-style:none}.custom-header-links .headerLink a{color:#5e6c84;font-family:"Inter",sans-serif}.custom-header-links .headerLink a:hover{text-decoration:none}.custom-header-links .headerLink a:hover span:first-child{color:#005eb8}.custom-header-links .headerLink span.mainHeader{display:none;font-size:16px;line-height:24px;font-weight:700;text-align:center;box-shadow:none}@media(min-width: 1080px){.custom-header-links .headerLink span.mainHeader{display:inline-flex;color:#262626;transition:color ease .2s;margin-right:32px}}.custom-header-links .active span.mainHeader{border-bottom:2px solid;margin-top:7px;padding-bottom:3px}.custom-header-links .active span.mainHeader:after{content:"";height:1px;background:#000;display:block}.college-linkForums{pointer-events:none}.menu-panel li a.widget-link.custom-hamburger-link,.menu-panel li.heading a.widget-link.custom-hamburger-link{display:block;color:#262626 !important;font-family:"Inter",sans-serif;font-size:16px;font-weight:700}.menu-panel li a.widget-link.custom-hamburger-link:hover,.menu-panel li.heading a.widget-link.custom-hamburger-link:hover{text-decoration:none}.menu-panel li .active,.menu-panel li.heading .active{color:#262626}.menu-panel li .active span.d-label,.menu-panel li.heading .active span.d-label{border-bottom:2px solid;margin-top:7px;padding-bottom:3px}.menu-panel li .active span.d-label,.menu-panel li.heading .active span.d-label{color:#262626}.menu-links.columned.cc-header{display:block}@media(min-width: 1080px){.menu-links.columned.cc-header{display:none}}.desktop-view .vmo,.mobile-view .vdo{display:none !important}.custom-header-links{margin-left:40px}.hide-menus .custom-header-links{display:none}#CC_T_D_1{text-align:center;padding:20px 20px 0px;position:relative}#CC_T_M_1{text-align:center;padding:0px;position:relative}.user-card.show,.group-card.show{margin-top:90px}.menu-container-general-links ul:nth-of-type(2){border-top:1px solid #a2aec3;display:inline-block}.btn-primary,.discourse-no-touch .btn:hover{background-color:#005eb8 !important;color:#fff !important}.btn{background-color:#f4f5f6;color:#5e6c84}#topic-footer-buttons .pinned-button .reason,#topic-footer-buttons .topic-notifications-button .reason,.discourse-tag.simple,.discourse-tag.simple:visited,.discourse-tag.simple:hover,.topic-list .link-bottom-line .discourse-tags,.quote-button .btn,.topic-meta-data .post-info a,.timeline-container .topic-timeline .start-date,.timeline-container .topic-timeline .now-date,.timeline-container .topic-timeline .timeline-ago,.topic-map h4{color:#5e6c84}.suggested-topics .suggested-topics-title,.topic-map .map .number,#banner-content h2,.consent_banner.alert.alert-info,.suggested-topics-message,.topic-map h3,.topic-map .relative-date,#global-notice-alert-emails-disabled{color:#262626}#banner-content a,.consent_banner .d-button-label,.suggested-topics-message a,.topic-map .last-reply .relative-date{color:#005eb8}.d-header #site-logo{width:45px;height:26px;object-fit:contain}@media(max-width: 570px){.extra-info-wrapper{display:flex}}.cc-footer{min-height:405px;padding-top:16px;box-sizing:border-box;width:100vw;background-color:#fff}@media screen and (max-width: 1025px){.cc-footer{padding-bottom:16px}}.cc-footer-columns-wrapper{box-sizing:border-box;max-width:1178px;margin:0 auto;padding:0 24px;padding-bottom:40px;display:flex;justify-content:space-between;flex-wrap:wrap}.cc-footer-copyrights{margin:0;margin-top:24px;font-size:12px;font-weight:100;line-height:20px;color:#262626;font-family:Inter;letter-spacing:0}@media screen and (max-width: 375px){.cc-footer-copyrights{text-align:center;margin:0px 6px}}.cc-footer-top-margin{margin-top:20px !important}.cc-footer-h4-bottom-margin{margin-bottom:12px !important}.cc-footer-see-more-url{margin-top:0 !important;color:#005eb8 !important;font-weight:bold !important}.cc-footer-logo{width:134px;height:26px;background-image:url(https://talk-s3.collegeconfidential.com/original/3X/c/9/c9f139a9017d3aeca1bf2e65e0887f4bc4f93d7a.svg);background-repeat:no-repeat;background-size:contain;margin-bottom:24px}.cc-footer-column{display:flex;flex-direction:column;align-items:flex-start;min-width:260px}@media(max-width: 900px){.cc-footer-column{min-width:auto;padding:0px 20px 0px 0px}}@media(max-width: 600px){.cc-footer-column{min-width:200px}}.cc-footer-column h4,.cc-footer-column h5{font-family:Inter;color:#262626;font-size:14px;font-weight:700;letter-spacing:0;line-height:22px;margin-bottom:0}.cc-footer-column h5{margin-top:16px}.cc-footer-column a{margin-top:4px;color:#262626;font-family:Inter;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px}@media screen and (max-width: 900px){.cc-footer-column h4{margin-top:16px}}nav.post-controls .actions .double-button button.has-like .d-icon,nav.post-controls .actions .double-button button.like.d-hover .d-icon{color:#262626}button.widget-button.btn-flat.button-count.like-count.highlight-action.regular-likes.btn-text{color:#4c586c}.alt-placeholder{background-color:#fff !important}.user-field-date-of-birth .control-label,.user-field-high-school-graduation-year .control-label,.user-field-expected-college-start-term .control-label,.user-field-expected-college-start-year .control-label,.user-field-join-as-a .control-label{font-size:12px !important}.control-label{background-color:#fff !important}.hide-label{display:none !important}.hide-inputs{display:none !important}.create-account-form{display:flex;flex-direction:column;align-items:center;max-height:100vh;overflow-y:auto}.login-welcome-header{display:block;position:sticky;top:0;z-index:5}@media screen and (max-width: 768px){.signup-remaining-z{z-index:999;position:relative}}.login-header{background-color:#fff !important;margin:2% 10% 2% 10%;text-align:center}@media screen and (max-width: 900px){.login-header{margin:1% 3% 1% 3%}}.username-field .more-info{padding-left:8px;font-size:13px !important;white-space:pre-line}body{background-image:unset;background-position-x:center;background-position-y:top;background-attachment:fixed;background-repeat:no-repeat;background-size:auto}@media only screen and (max-width: 1439px){body{background-image:unset !important}}.hideAdOnSkin{display:none !important}@media only screen and (max-width: 599px){.d-header .title{width:50px !important}}@media(max-width: 600px){.user-card.show,.group-card.show{left:10px !important}}#main-outlet{padding:16px;background-color:#fff;border-radius:8px;margin-bottom:64px}@media screen and (max-width: 1150px){#main-outlet{width:90%}}#list-area{margin-bottom:50px !important}.header-buttons button.cc-signup{display:inline-block}.menu-links.columned button.sign-up-button,.menu-links.columned button.log-in-button{display:none}.d-header .sign-up-button{margin-left:7px}.timeline-container .topic-timeline{width:150px;margin-left:150px}.house-creative.house-post-bottom{margin:10px !important;display:flex;justify-content:center;align-items:center}.lngtd-top-container{margin-left:auto;margin-right:auto;width:728px;height:90px;margin-top:48px}.lngtd-remove-margin{margin-top:0 !important}.lngtd-top-leaderboard{height:90px !important;width:728px !important;padding:0 !important}.user-fields-width{width:44% !important;padding-right:1% !important;display:inline-flex !important}

/*# sourceMappingURL=desktop_theme_24_002b88e411010e3136006ce62436895455ceab17.css.map?__ws=talk.collegeconfidential.com */
