@font-face{font-family:Proxima Nova;src:url(/fonts/ProximaNovaRegular.otf) format("opentype")}@font-face{font-family:Proxima Nova;font-weight:700;src:url(/fonts/ProximaNovaBold.otf) format("opentype")}@font-face{font-family:"Source Serif Pro";src:url(/fonts/SourceSerifPro-Regular.otf) format("opentype")}@font-face{font-family:"Source Serif Pro";font-weight:700;src:url(/fonts/SourceSerifPro-Bold.otf) format("opentype")}.set-content-width{max-width:700px}#all-resources,#featured-resources,.content{padding-top:50px;padding-left:120px;padding-right:120px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1199px){#all-resources,#featured-resources,.content{padding-left:50px;padding-right:50px}}@media only screen and (min-width:768px) and (max-width:959px){#all-resources,#featured-resources,.content{padding-left:50px;padding-right:50px}}@media only screen and (min-width:480px) and (max-width:767px){#all-resources,#featured-resources,.content{padding-left:40px;padding-right:40px}}@media only screen and (max-width:480px){#all-resources,#featured-resources,.content{padding-left:25px;padding-right:25px}}.button{padding-top:20px}.button a{color:#777a89;border:2px solid #777a89;border-radius:4px;padding:4px 10px;font-family:Proxima Nova,Helvetica,Arial,sans-serif}.button a:after{content:"\2192";padding-left:8px;vertical-align:bottom;font-size:28px}.button a:hover{border:2px solid #b0b4c4;color:#b0b4c4}.flex-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#featured-resources{background-color:#272a32;padding-bottom:30px}#featured-resources h1{color:#fff;font-weight:700;font-size:34px;padding-top:10px;margin-bottom:10px}#all-resources{padding-bottom:30px}#all-resources h1{font-weight:700;font-size:34px;border-bottom:4px solid #f7f7fa;margin-bottom:10px}#all-resources h2{padding-top:15px;padding-bottom:25px;font-weight:700;color:#b0b4c4}#all-resources h2 span{padding:5px 10px 4px;color:#fff;margin-right:10px}#all-resources .resources .resource{-webkit-box-shadow:0 0 20px rgba(0,0,0,0);box-shadow:0 0 20px rgba(0,0,0,0);border:2px solid rgba(0,0,0,.05)}#all-resources .resources .resource:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);border:2px solid rgba(0,0,0,.1)}#all-resources .resource .resource-name{color:#272a32}#all-resources .resource .resource-type{color:#fff}#all-resources .resource .resource-desc{color:#777a89}.resources{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.resource,.resources{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.resource{width:40%;min-width:375px;padding:20px 30px;margin-right:25px;margin-bottom:20px;border-radius:5px}.resource .resource-type{color:#272a32;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:700;padding-top:5px}.resource .resource-type span{padding:4px 6px 2px}.resource .resource-name{color:#fff;font-weight:700;font-size:20px;line-height:1.2em;padding-bottom:5px}.resource .resource-desc,.resource .resource-name{padding-right:25px;font-family:Proxima Nova,Helvetica,Arial,sans-serif}.resource .resource-desc{padding-top:10px;color:#b0b4c4;line-height:1.4em}.resource .resource-pic{width:100px;min-width:100px}.resource .resource-pic img{width:100%}.resource{-webkit-box-shadow:0 0 30px rgba(0,0,0,0);box-shadow:0 0 30px rgba(0,0,0,0)}.resource,.resource:hover{border:2px solid rgba(0,0,0,.2)}.resource:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,.25);box-shadow:0 0 30px rgba(0,0,0,.25)}.resource,.resource:hover{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.publication span{background-color:#f2d379}.database span{background-color:#d65167}.information span{background-color:#cde6f5}.discount span{background-color:#8ceaa1}.media span{background-color:#8ceae2}@media only screen and (max-width:1199px){.resource{min-width:40%;margin-right:15px;margin-bottom:13px}}@media only screen and (max-width:959px){.resource{min-width:75%}#all-resources h1,#featured-resources h1{padding-top:30px}}@media only screen and (max-width:767px){#all-resources h1,#featured-resources h1{font-size:26px;padding-bottom:5px}.resource .resource-name{font-size:20px}.resource .resource-pic{width:80px;min-width:80px}}@media only screen and (max-width:480px){.resource{min-width:0;width:auto;margin-right:0;padding:20px}.resource .resource-desc,.resource .resource-name{padding-right:0}.resource .resource-pic{display:none}}#sidebar ul{list-style:none;margin-left:0;padding-top:5px}#sidebar ul li{margin-left:0;margin-bottom:1px}#sidebar ul li a{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;color:#b0b4c4}.finances{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%}.student-finances-content h2.submission-header{color:#777a89;padding-bottom:10px!important;margin-bottom:20px;border-bottom:3px solid #b0b4c4}.review-text-field,.submission-text-field{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:700;color:#777a89;padding-bottom:5px}.submission-body-text{font-size:16px;color:#777a89;padding-top:5px;line-height:1.5em}.application-buttons{padding-bottom:15px}.award-application{padding-bottom:20px}.award-application ul{margin-left:0}.left-col,.right-col{width:50%}.left-col .review-header,.left-col .review-text-field{padding-right:40px}.review-text-field{padding-bottom:2px}.student-finances-content h4.review-header{border-bottom:2px solid #b0b4c4;padding-bottom:10px!important;margin-bottom:10px}.student-finances-content{width:100%;font-size:18px;padding-bottom:30px}.student-finances-content h1,.student-finances-content h2,.student-finances-content h3,.student-finances-content h4,.student-finances-content img,.student-finances-content ol,.student-finances-content p,.student-finances-content ul{max-width:700px}.student-finances-content .page-title{max-width:none}.student-finances-content h2{font-weight:700;font-size:28px;padding-top:10px;color:#272a32;padding-bottom:20px}.student-finances-content #reasons-financial-advisor ul{counter-reset:section;max-width:700px}.student-finances-content #reasons-financial-advisor ul li{list-style:none;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;padding-bottom:15px;margin-left:60px}.student-finances-content #reasons-financial-advisor ul li:before{font-family:Proxima Nova,Helvetica,Arial,sans-serif;counter-increment:section;content:counter(section);color:#ba1f30;font-size:20px;border:2px solid #ba1f30;padding:10px;border-radius:30px;position:absolute;width:25px;height:25px;margin-top:5px;text-align:center;margin-left:-80px;line-height:28px}.student-finances-content #reasons-financial-advisor ul li p{font-size:17px;font-family:"Source Serif Pro",Georgia,serif}.student-finances-content #reasons-financial-advisor ul li ol{counter-reset:section;margin-left:20px}.student-finances-content #reasons-financial-advisor ul li ol li:before{font-family:Proxima Nova,Helvetica,Arial,sans-serif;color:#b0b4c4;font-weight:700;font-size:17px;border:none;content:counter(section);margin-top:-10px;margin-left:-45px}.student-finances-content #reasons-financial-advisor ul li ol li{font-family:"Source Serif Pro",Georgia,serif;font-weight:400;font-size:17px;margin-left:10px;padding-bottom:5px}.finances-banner-outer #all-resources,.finances-banner-outer #featured-resources,.finances-banner-outer .content{padding-top:0}.finances-banner-inner{padding-bottom:0;margin-bottom:0}.finances-banner-inner img{display:block}.finances-banner-inner:after{content:"";clear:both}@media only screen and (max-width:959px){.finances{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.student-finances h1{padding-top:30px}}@media only screen and (max-width:767px){#finances-side-image{display:none}.award-application{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.left-col,.right-col{width:100%}.right-col{padding-top:20px}.student-finances h1{font-size:26px;padding-top:25px}.student-finances h2{font-size:24px}.student-finances-content{max-width:100%;font-size:16px}.student-finances-content #reasons-financial-advisor ul li{font-size:18px;margin-left:40px}.student-finances-content #reasons-financial-advisor ul li:before{margin-left:-55px;width:15px;height:15px;font-size:15px;line-height:18px}.student-finances-content #reasons-financial-advisor ul li p{font-size:15px}.student-finances-content #reasons-financial-advisor ul li ol li:before{margin-top:-5px}.student-finances-content #reasons-financial-advisor ul li ol li{font-size:15px;padding-bottom:0}.student-finances-content h2{font-size:22px}}@media only screen and (max-width:480px){.award-application ul{list-style:none}}.discounts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.student-discounts-content{padding-top:20px;width:70%;padding-bottom:30px}.student-discounts-content h1{display:block;width:100%}.student-discounts-content li,.student-discounts-content p,.student-discounts-content ul{max-width:700px}#application-instructions-button,#submit-button{padding-bottom:20px;padding-top:10px}#application-instructions-button a,#submit-button a{opacity:.5;font-size:17px}#application-instructions-button a:hover,#submit-button a:hover{opacity:1}#application-instructions-button a,#submit-button a{border-color:#b83334;color:#b83334}#application-deadline{color:#b83334;border-bottom:1px solid #b0b4c4}#submit-button{padding-bottom:40px}.after-submission{display:none}#annual-review-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#annual-review-left{max-width:700px}#annual-review-right{max-width:365px}#latest-issue{margin-top:0;margin-left:40px;margin-right:30px;padding-top:20px;padding-left:30px;padding-right:30px}#latest-issue h5{padding-top:15px}#latest-issue .button{padding-top:0;padding-bottom:20px}#latest-issue .button a{border-color:#b83334;color:#b83334;opacity:.5;font-size:16px}#latest-issue .button a:hover{opacity:1}#latest-issue-pic{width:100%;margin-left:0;padding:0;border-bottom:none}#latest-issue-pic img{-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.3);box-shadow:5px 5px 10px rgba(0,0,0,.3)}#latest-issue-features{font-family:Proxima Nova,Helvetica,Arial,sans-serif;color:#777a89}#previous-issues-title{max-width:700px;padding-bottom:10px;border-bottom:3px solid #f7f7fa;margin-bottom:30px}#previous-issues{max-width:700px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:50px}#previous-issues .grid-img{width:25%;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:700;padding-bottom:20px}#previous-issues .grid-img a{border-bottom:none}#previous-issues .grid-img a:hover{opacity:.8;color:#b83334}#previous-issues .grid-img a img{float:center;width:90%;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.2);box-shadow:5px 5px 10px rgba(0,0,0,.2)}#previous-issues .grid-img span{text-align:center;color:#b83334}@media only screen and (max-width:959px){#annual-review-top{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:30px}#annual-review-right{max-width:100%;width:100%}#latest-issue{padding:0;background-color:#fff;margin-left:0;margin-right:0;max-width:700px}#latest-issue h3{border-bottom:3px solid #f7f7fa;margin-bottom:30px;font-size:28px}#latest-issue-pic img{max-width:200px}}@media only screen and (max-width:767px){#latest-issue h3{font-size:20px}}@media only screen and (max-width:480px){#previous-issues .grid-img{width:50%}}#match-app-wrapper{padding-bottom:30px;font-family:Proxima Nova,Helvetica,Arial,sans-serif}#match-app-left{max-width:900px}#match-app-right{max-width:365px}.jumbotron,.navbar-nav>.active>a,.navbar-nav>.active>a:focus,.navbar-nav>.active>a:hover{background-color:#f7f7fa}.navbar-nav li a{border:2px solid #b0b4c4}.navbar-nav li a:hover{border:2px solid #777a89}