table{width:100%}h1,h2,h3,h4,h5{margin:0;padding:0}h1{font-size:3rem;text-transform:uppercase}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}.print-page{padding:0 0 2rem}@media screen{.print-page.print-only{display:none}}@media print{.print-page.screen-only{display:none}}@media print{@page{margin:0;size:letter}*{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact;box-sizing:border-box}html{font-size:9pt}body{background:#fff!important;margin:0}.print-page{padding:0 1rem}.district-report,.state-report{max-width:none;width:100%;padding:0;margin:0}.district-report .rank:after,.state-report .rank:after{height:20px!important;width:20px!important}.district-report .rank{width:60px!important}.district-report .rank:after{bottom:6px!important}.district-report .top-district-institutions-body li{padding:.25rem 0!important}.district-report .top-district-institutions-body li>div{display:inline-block!important}.district-report .top-district-institutions-body .jobs,.district-report .top-district-institutions-body .name{text-align:left;width:calc(50% - 30px)}.district-report .top-district-institutions-body .name{text-align:right}.state-report .rank:after{left:8px!important}.all-institutions table th{font-size:12pt;padding:5px!important}.all-institutions table td{font-size:11pt;padding:5px!important}.report-highlights{flex-direction:row!important}.report-highlights .report-highlights-data{min-width:66%}.report-highlights .report-highlights-image img{height:auto!important;width:auto!important}@-moz-document url-prefix(){.national-benefits,.state-district-header,.state-header{color:transparent;text-shadow:0 0 0 #fff}}}.nafsa-logo{display:none;margin-left:auto;width:10rem}@media print{.nafsa-logo{display:block;position:relative;top:3px}}@media screen and (min-width:768px){.nafsa-logo{display:block}}.nafsa-logo img{height:auto;max-width:150px;width:100%}.links{display:inline-block;margin:0 0 0 1rem;text-align:right;width:calc(100% - 10rem)}.links .back{margin:0 1rem 0 0;min-width:125px;padding:10px 15px!important}.links .print{cursor:pointer;position:relative;top:12px}.links .print img{width:2rem}.report-highlights{align-items:stretch;display:flex;flex-direction:column-reverse;justify-content:space-between}@media screen and (min-width:768px){.report-highlights{flex-direction:row}}.report-highlights .report-highlights-data{display:block;height:100%;width:100%}.report-highlights .report-highlights-image{border:2px solid navy}.report-highlights .report-highlights-image img{display:block;height:300px;width:300px}.state-totals{border:none;border-collapse:separate;border-spacing:0 .25rem;font-size:.875rem}@media screen and (min-width:768px){.state-totals{font-size:1.25rem}}.state-totals td,.state-totals th{padding:1rem}.state-totals th{text-align:right;text-transform:uppercase;width:50%}.state-totals td{background-color:#f2f2f3}.national-benefits{padding:1rem 0}@media screen and (min-width:768px){.national-benefits{padding:1rem}}.tool-info{padding:0 0 .5rem}@media screen and (max-width:576px){.tool-info{padding-left:0;padding-right:0}}@media screen and (max-width:400px){.tool-info{flex-wrap:wrap}}@media screen and (min-width:768px){.tool-info{align-items:baseline;display:flex;margin:0 auto;max-width:1200px}}@media print{.tool-info{align-items:center;display:flex}.tool-info .tool-info-body{border-bottom:0!important;border-right:2px solid #fbe4cc;max-width:66%;margin-right:5px;padding:0 5px 0 0!important;text-align:right}.tool-info .tool-info-body br{display:none}.tool-info .tool-info-body p{font-size:12px!important}}@media screen and (min-width:1200px){.tool-info{align-items:end}}.tool-info .tool-info-body{padding:0 0 1rem}@media screen and (max-width:400px){.tool-info .tool-info-body{padding-right:0}}@media screen and (min-width:768px){.tool-info .tool-info-body{max-width:66%;padding:0 .5rem 0 0;text-align:right}}.tool-info .contact .contact-title{font-weight:700}.disclaimer{border-top:1px solid #d3d3d3;font-size:7pt;padding-top:.5rem}@media print{.disclaimer{margin-bottom:2rem}}.district-report .state-totals{height:100%}.district-report .report-highlights{margin-top:0}@media print{.district-report .tool-info .tool-info-body{border-right:2px solid #d1d7df}}@page{margin-bottom:1.25cm;margin-top:1.25cm;size:7.75in 10.5in}.state-header{align-items:baseline;display:flex;margin-bottom:.5rem}.top-institutions{margin-top:1rem}.top-institutions .top-institutions-title{border-bottom:3px solid #d3d3d3;border-top:3px solid #d3d3d3;padding-top:.3rem;text-transform:uppercase}.top-institutions ul{padding:0}.top-institutions .top-institutions-body{border-bottom:3px solid #d3d3d3;-webkit-columns:2;column-count:2;margin-top:0}@media screen and (max-width:767px){.top-institutions .top-institutions-body{-webkit-columns:unset;columns:unset}}.all-institutions .all-institutions-title{margin-bottom:.5rem;text-transform:uppercase}.all-institutions .all-institutions-description{margin-bottom:.75rem}.all-institutions .all-institutions-body{text-align:center}.all-institutions thead{text-transform:uppercase}.all-institutions .c-rank{width:7%}.all-institutions .c-institution{text-align:left}.all-institutions .c-dollars{width:15%}.all-institutions .c-jobs{width:8%}
/*# sourceMappingURL=state.css.map */