.summer-app{margin-bottom:1em;overflow:hidden}.summer-app input[type=text],.summer-app select{font-size:1.5em;padding:.25em;width:3em}.summer-app .week-chart{display:none}.summer-app .description span{display:block}.summer-app-summary{font-size:1.2em;list-style:none;margin:1em 2em 0;padding:0 0 1em 0}.summer-app-summary li{margin:1em 0;overflow:auto;width:100%}.summer-app-summary .item-title,.summer-app-summary .item-value,.summer-app-summary .item-desc{display:block}.summer-app-summary .item-title{font-weight:bold}.summer-app-summary .item-desc{clear:both;font-style:italic}.summer-submit-form{margin-bottom:1.5em}.summer-submit-button-wrapper{margin:2em 0}.summer-cancel-form .button{margin:.7em 0}.summer-cancel-form label{font-weight:bold}.summer-cancel-form textarea{display:block;font-family:"Open Sans",sans-serif;height:10em;margin:1em 0;max-width:40em;padding:.5em;width:100%}.status-message.summer-status::before{content:""}.summer-award-letter .aid-breakdown .amount-description{width:80%}@media(min-width:31.25em){.summer-app{max-width:100%}.summer-app li{position:relative}.summer-app .description{float:right;margin-top:3em;width:80%}.summer-app .description span{display:inline}.summer-app .week-chart{display:block;float:right;position:absolute;right:0;top:2em;width:80%}.summer-app .week-chart li{background:#eee;clear:none;float:left;height:3em;margin:0 .5%;text-indent:-9999px;-moz-transition:background-color .5s;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s;width:6.6923076923%}.summer-app .week-chart li.scheduled{background:#ccc}.summer-app .active .week-chart li{background:#bcd9f4}.summer-app .active .week-chart li.scheduled{background:#1b5fa0}.summer-app .error .week-chart li{background:#f9c8c8}.summer-app .error .week-chart li.scheduled{background:#c00}.summer-app-summary .item-title{float:left;width:30%}.summer-app-summary .item-value{float:left;width:70%}}@media(min-width:50em){.summer-app{max-width:30em}.summer-app label{width:70%}.summer-app .description{clear:left;float:left;margin-top:-.5em;width:70%}.summer-app .week-chart{display:block;clear:both;margin-top:.5em;position:static;width:100%}}@media(min-width:75em){.summer-app{max-width:40em}.summer-app .week-chart{float:right;margin-top:0;position:absolute;right:0;top:2.1em;width:85%}.summer-app input[type=text],.summer-app select{float:none}.summer-app label{display:block;width:100%}.summer-app .description{float:right;margin-top:3.25em;width:85%}}@media print{.body-summer-aid h1{font-size:1.5em}.body-summer-aid footer{display:none}.body-summer-aid .subnav-bar{display:none}.body-summer-aid .button{display:none}.print-btn{display:none}a[href]:after{content:""}}.summer-enrollment-summary{list-style:none;margin:1em 0;padding:0}.summer-enrollment-summary .item{font-weight:bold}@media(min-width:31.25em){.summer-enrollment-summary{clear:both;float:right;width:100%}.summer-enrollment-summary li{float:right;font-size:1.1em;margin-left:2em;text-align:right}}.award-letter.summer-award-letter .aid-breakdown .aid-breakdown{font-size:.9em}.summer-award-letter .summer-summary-amount{color:#1b5fa0}.summer-award-letter{margin-bottom:3em}.summer-as-of-date{background:#dff0fe;border-radius:3px;color:#333;font-size:.65em;margin-left:.25em;padding:.3em .6em;vertical-align:middle}.summer-app-emulator .week-chart,.summer-app-emulator .description{display:none}.summer-app-emulator .summer-session-inputs{display:flex;flex-wrap:wrap}.summer-app-emulator .summer-session-inputs li{width:30%}ul.summer-session-inputs label{font-size:.9em}@media(min-width:50em){.summer-app-emulator .summer-session-inputs li input[type=text],.summer-app-emulator .summer-session-inputs li select{float:none}}.defined-term{border-bottom:1px dashed;cursor:help}@media(min-width:75em){#aid-status-nav li{font-size:.9em;width:14.2857142857%}#aid-status-nav li a{padding:.8em 0}}a.rad-state[data-hasqtip]{color:#1b5fa0;border-bottom:1px dashed #1b5fa0;text-decoration:none}.rad-state-date{display:block;font-style:italic}.emulate-status,.summer-view-status,.barc-view-status{background:#fff370;border-radius:5px;display:block;margin-bottom:1em;margin-top:1.25em;padding:.25em .5em;text-align:center}.emulate-status .perm,.emulate-status .year,.summer-view-status .perm,.summer-view-status .year,.barc-view-status .perm,.barc-view-status .year{font-weight:bold}.badge-env{display:inline-block;padding:.25em .4em;font-size:50%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.badge-env.local,.badge-env.dev{background-color:red}.badge-env.test{background-color:#ffa500}@media(min-width:43.75em){.emulate-status,.summer-view-status,.barc-view-status{float:right}.summer-view-status,.barc-view-status{margin-top:0}.emulate-status{margin-left:1em}}.charges-auth-form{max-width:100%}.charges-auth-form legend{float:none}.charges-auth-form .radio-input-wrapper{clear:both;float:none;margin-top:1.5em;overflow:auto;width:80%}.charges-auth-form .radio-input-wrapper label{float:left;margin-left:2%;width:80%}.charges-auth-form .radio-input-wrapper input{float:left;margin-top:.5em}.charges-auth-confirm{border-top:1px solid #ccc;clear:both;float:left;margin:1.5em 0 0 2em;padding-top:1em}.charges-auth-confirm p{font-weight:bold}.glossary-full .glossary-entry{border-bottom:1px solid #ccc;margin-bottom:2em;padding-bottom:1em}.notification-table{margin-bottom:1em}.notification-table .notification-date{font-weight:bold;min-width:6em;text-align:center;vertical-align:top}.print-btn::before{content:"";font-family:"FontAwesome";font-weight:normal;margin-right:.3em}.award-letter-header{border:1px solid #ccc;border-width:1px 0;clear:both;margin:1.5em 0;padding:1.5em 0}.award-letter-header .student-info{margin-bottom:1em}.award-letter-header .student-name{color:#1b5fa0;font-weight:bold}.award-letter-header .perm-number{color:#333;display:inline;margin-left:.5em}.award-letter-header .university-name{font-weight:bold}.award-letter-header span{display:block}.budget-summary,.cost-summary{border:1px solid #ddd;border-width:1px 0;margin:1.5em 0}.cost-summary{border:0;max-width:650px}.budget-breakdown,.cost-breakdown{font-size:1.1em;list-style:none;margin:0;padding:0}.budget-breakdown li,.cost-breakdown li{margin:1em 0}.budget-breakdown span,.cost-breakdown span{display:block}.budget-item-title,.cost-item-title{color:#1b5fa0;font-weight:bold}.cost-item-title{font-size:.9em}.cost-item-value{font-size:1.2em}.efc-summary{border-top:1px solid #ccc;margin-top:1.5em;overflow:auto;padding-top:1.5em}.efc-summary .efc-breakdown,.efc-summary .coa-breakdown{list-style:none;margin:0 0 1.5em 0;padding:0}.efc-summary .efc-breakdown li,.efc-summary .coa-breakdown li{margin:0;overflow:auto}.efc-summary .efc-breakdown li.total,.efc-summary .coa-breakdown li.total{border-top:1px solid #ddd;color:#1b5fa0;margin:.5em 0;padding-top:.5em}.efc-summary .efc-breakdown li::before,.efc-summary .coa-breakdown li::before{display:none}.efc-summary .efc-item-title{font-weight:bold;display:block}.efc-summary .efc-item-amount{display:block;margin-bottom:1em}.coa-breakdown{margin:0;padding:0}.coa-breakdown li{margin:1em 0}.coa-breakdown li::before{display:none}.coa-breakdown .efc-item-title{display:block;font-weight:bold}@media(min-width:37.5em){.budget-summary,.cost-summary{margin:2em 0;overflow:auto}.budget-breakdown li,.cost-breakdown li{float:left;text-align:center;width:33.3%}.dream-budget-summary .budget-breakdown li{width:50%}}.aid-breakdown{border-left:5px solid #ffd83e;list-style:none;margin:0;padding-left:1.5em}.aid-breakdown .aid-breakdown{border:0;margin-left:1em;padding-left:0}.aid-breakdown .aid-breakdown li{margin:0}.aid-breakdown li{margin:0 0 1.25em}.aid-breakdown li::before{display:none}.aid-breakdown .amount-wrapper{font-weight:bold;margin:.5em 0;overflow:auto}.aid-breakdown .amount-wrapper .amount-title{display:block}.aid-breakdown .amount-explanation .amount-wrapper{font-weight:normal}.aid-breakdown .amount-explanation li{list-style:none}.aid-breakdown .amount-description{clear:both;display:block;font-size:.8em}.aid-breakdown .breakdown-total{color:#1b5fa0;border-top:1px solid #ddd;padding-top:1em}.tabs-wrapper ul.panes ul.aid-breakdown,.tabs-wrapper ul.panes ul.cost-breakdown,.tabs-wrapper ul.panes ul.budget-breakdown,.tabs-wrapper ul.panes ul.faq{list-style:none}.award-letter{margin-top:1em}.award-letter .award-section{margin-top:1em}.award-letter .award-section{margin-top:0}.award-letter .faq{list-style:none;margin:0 0 2em 0;padding:0}.award-letter .faq>li{margin:0}.award-letter .faq>li::before{display:none}.award-letter .faq .question{color:#1b5fa0;font-weight:bold}.award-letter .aid-title,.award-letter .total-column{font-weight:bold}.award-letter .aid-title{width:40%}.award-letter .amount-preamble-toggle{background:none;color:#aaa;line-height:1em;outline:0;padding:0;text-decoration:none;text-indent:-9999em;text-shadow:none;transition:color .3s}.award-letter .amount-preamble-toggle:hover{color:#1b5fa0}.award-letter .amount-preamble-toggle::after{content:"";display:block;font-family:"FontAwesome";margin-top:-1em;text-indent:0;width:2em}.official-award-letter .amount-wrapper{font-size:1.25em}.official-award-letter table{margin-bottom:2em}.netcost-breakdown{margin:1em 0;padding:0}.netcost-breakdown .amount-wrapper{font-size:.9em}.netcost-breakdown .amount-title{font-weight:bold}.netcost-breakdown .aid-breakdown{margin-top:1em}.netcost-item-title{color:#1b5fa0;font-weight:bold;display:block}.netcost-item-description{font-style:italic;font-size:.9em;display:block}.coa-breakdown{margin:0;padding:0}.coa-breakdown li{margin:1em 0}.coa-breakdown li::before{display:none}.coa-breakdown .efc-item-title{display:block;font-weight:bold}@media(min-width:25em){.award-letter .efc-breakdown,.award-letter .coa-breakdown{max-width:25em}.efc-summary .efc-item-title{float:left}.efc-summary .efc-item-amount{float:right;margin-bottom:0}}@media(min-width:31.25em){.award-letter .amount-title{float:left}.award-letter .amount-value{float:right}}@media(min-width:37.5em){.award-letter .amount-explanation p{font-size:.8em}.award-letter .aid-breakdown{font-size:1.25em;max-width:600px}.award-letter .aid-breakdown .aid-breakdown{font-size:.8em}.official-award-letter .aid-breakdown{max-width:100%}.official-award-letter .amount-explanation p{font-size:1em}.official-award-letter .aid-breakdown{font-size:1em}.official-award-letter .aid-breakdown .aid-breakdown{font-size:1em}.netcost-breakdown .aid-breakdown li{font-size:1em;margin:0}}@media(min-width:62.5em){.award-letter-header{overflow:auto}.award-letter-header .student-info{float:left;margin-bottom:0}.award-letter-header .office-info{float:right}.award-letter .efc-summary{overflow:auto}.award-letter .efc-breakdown,.award-letter .coa-breakdown{float:left;margin-right:3%;width:55%}.award-letter .efc-explanation{float:right;width:40%}.award-letter .shopping-sheet-link{display:block;font-weight:bold;margin-top:1em;padding-bottom:1em}}@media print{.academic-year-selection{margin-top:2em}.badge-env{display:none}.emulate-status,.summer-view-status{display:none}.body-award-letter h1{font-size:1.5em}.body-award-letter footer{display:none}.body-award-letter .subnav-bar{display:none}.award-letter{font-size:.7em}.award-letter .faq-wrapper{display:none}.award-letter .award-section{break-after:always;margin-top:1em;padding-top:0;page-break-after:always}.award-letter .award-letter-header{border-top-width:0;clear:both;margin:0 0 1.5em 0;padding:0;overflow:auto}.award-letter .award-letter-header .student-info{float:left;width:45%}.award-letter .award-letter-header .office-info{float:right;width:45%}.award-letter .efc-summary{clear:both;overflow:auto}.award-letter .efc-summary .efc-breakdown{float:left;width:45%}.award-letter .efc-summary .efc-explanation{float:right;width:45%}.award-letter .coa-breakdown{float:right;width:40%}.award-letter .coa-breakdown li{margin:0}.award-letter .print-btn{display:none}.award-letter a[href]:after{content:""}.award-letter .shopping-sheet-link{display:none}.award-letter .amount-preamble-toggle{display:none}.unofficial-award-letter .tabs{display:none}.unofficial-award-letter .tabs-wrapper ul.panes>li{display:block}}#prof-exp-opp-explanation fieldset{border:0}#prof-exp-opp-explanation legend{font-weight:bold}.workstudy-section-oncampus{border-bottom:1px solid #ccc;margin-bottom:1em;padding-bottom:3em}.workstudy-section-offcampus{border-bottom:1px solid #ccc;margin-bottom:1em}.workstudy-section-convert{margin-bottom:3em}.disbursement main table{margin-bottom:2em}.disbursement main table .award-title{width:35%}.disbursement main table .award-status{width:10%}.disbursement main table .award-amount{width:10%}.disbursement main table .award-message{width:45%}.disbursement main table tr.error td{background:#fcdfdf;border-color:#f5a3a3;color:#333}.disbursement main table tr.error td.award-title{font-weight:bold}.academic-year-selection ul.nav-tabs{border-bottom:0}.academic-year-selection ul.nav-tabs>li{float:right;padding-left:0;padding-right:0;text-align:center;width:50%}@media(min-width:37.5em){.academic-year-selection ul.nav-tabs>li{padding-left:1em;padding-right:1em;text-align:left;width:auto}}.summer-enrollment{margin-bottom:2em;max-width:30em}.summer-enrollment .updated-date,.summer-enrollment .status{font-weight:bold;margin-bottom:1em}.summer-enrollment .updated-date{float:left;font-weight:bold;padding-top:1em;margin-bottom:1em}.summer-enrollment .status{color:#fff;border-radius:3px;float:right;margin:0 0 1em .5em;padding:.625em 1em}.summer-enrollment .cancelled{background:#c00;text-shadow:0 2px 0 #900}.summer-enrollment .submitted{background:#7acc00;text-shadow:0 2px 0 #5c9900}.summer-enrollment table{clear:both}.summer-reinstate-button{float:right}.summer-review{margin-bottom:2em}.accepted-loans-summary{max-width:35em}.accepted-loans-summary td:nth-child(2){text-align:center}.student-loan-form{margin-bottom:1em;margin-top:0;overflow:visible}.student-loan-amount-input{margin-bottom:1.5em}.student-loan-eligibility .title{color:#1b5fa0;display:block;font-weight:bold}.student-loan-eligibility .amount{display:block;font-size:3.25em}.student-loan-eligibility .amount::before{content:"$";color:#ddd;font-size:.75em;vertical-align:text-top}.student-loan-control{border-bottom:1px solid #ddd;clear:both;margin-bottom:1em;padding-bottom:1em;overflow:auto}.student-loan-control label,.student-loan-control input[type=text]{clear:both;float:none;width:100%}.student-loan-control label{color:#1b5fa0}.student-loan-control input[type=text]{font-size:2.75em;padding:.2em .25em}@media(min-width:31.25em){.student-loan-amount-input{float:left;width:40%}.student-loan-eligibility{float:right;width:45%}}.student-loan-accepted-preview .student-loan-eligibility{float:none}.quarter-amount{font-size:1.1em;margin-left:1.5em}.quarter-amount .quarter{color:#333;float:left;font-weight:bold;width:35%}.quarter-amount.inactive .quarter,.quarter-amount.inactive .amount{color:#ddd}.breakdown-explanation{display:block;font-size:.85em;margin-bottom:.8em}@media(min-width:25em){.quarter-amount-breakdown{max-width:25em}.quarter-amount{float:left;margin-left:0;width:25%}.quarter-amount .quarter{display:block;float:none;width:auto}}@media(min-width:37.5em){.student-loan-accepted-preview .student-loan-eligibility{float:left;width:40%}.quarter-amount-breakdown{float:left;width:60%}.student-loan-form.student-loan-accepted-preview{max-width:40em}}.accepted-loans thead tr{text-align:left}.address{margin:1.5em 0 1.5em 2em}.address .office-name{font-style:normal;font-weight:bold}.address span{display:block;font-style:italic}.genver-form{margin-bottom:2em;max-width:none}.genver-form ul{overflow:auto}.genver-form h2{border-top:1px solid #ddd;padding-top:1.25em}.genver-form h3{margin-top:2em}.genver-form .table-wrapper{margin:1.5em 0}.genver-form .table-wrapper input{float:none;width:auto}.genver-form .table-wrapper .age-input,.genver-form .table-wrapper .state-input{width:3em}.genver-form .table-wrapper th{text-align:left}.genver-form .add-btn-wrapper{clear:both;margin:1em 0;overflow:auto}.genver-form .button{float:right}.genver-form .submit-btn-wrapper{border-top:1px solid #ddd;margin-top:3em;padding-top:1.5em}.genver-form .form-modal h2{border:0;margin:0 0 1em 0;padding:0}.genver-form .form-modal .error{display:block;margin:-.5em 0 1.5em 0}.genver-form .form-modal li{margin-bottom:1em}.genver-modal{margin:0 2em;width:25em}.genver-modal .radio-input-wrapper{clear:both;float:none;margin:1em 0;width:auto}.genver-modal-wrapper{display:none}.genver-form-confirm .submit-btn-wrapper{overflow:auto}.genver-form-confirm .submit-btn-wrapper .button{margin-left:.5em}.genver-form-confirm .top-controls .submit-btn-wrapper{border:0;margin:0;padding:0}.genver-form-confirm li{margin-bottom:.5em}@media(min-width:50em){.genver-form .stacked{margin-top:2em}.genver-form .stacked legend,.genver-form .stacked label,.genver-form .stacked .label{float:none;padding:0;width:auto}.genver-form .stacked input[type=text],.genver-form .stacked input[type=password],.genver-form .stacked input[type=date],.genver-form .stacked input[type=email],.genver-form .stacked select,.genver-form .stacked .radio-input-wrapper{float:none}.genver-form .stacked .radio-input-wrapper{clear:right;margin:.5em 0 .75em 2em;text-align:left;width:auto}.genver-form .stacked .radio-input-wrapper label,.genver-form .stacked .radio-input-wrapper input{float:none}.genver-form .stacked .validation-message,.genver-form .stacked .description{clear:right;float:none}.genver-form .stacked .button-wrapper{float:none}}.genver-child-support-table,.filing-explanation-input-wrapper,.student-non-filer-income-source-wrapper,.parent-non-filer-income-source-wrapper,.add-control-wrapper,.genver-form .delete-btn-wrapper label,.genver-form .delete-btn-wrapper input,.limit-message,.rel-confirm-input-wrapper,.confirm-input-wrapper,.genver-business-investment-farm-questions{display:none}.no-js .genver-child-support-table,.no-js .filing-explanation-input-wrapper,.no-js .student-non-filer-income-source-wrapper,.no-js .parent-non-filer-income-source-wrapper,.no-js .genver-business-investment-farm-questions{display:block}.no-js .add-control-wrapper{display:table-row}.no-js .genver-form .delete-btn-wrapper label,.no-js .genver-form .delete-btn-wrapper input{display:inline}.no-js .genver-form .delete-btn,.no-js .genver-form .add-btn-wrapper{display:none}.rel-other-input-wrapper{display:none}.ver-web-form-button-wrapper{clear:both;font-size:1.1em;margin:2em 0}.feature-link.feature-action-barc::after{content:""}.barc-summary{font-size:1.2em;list-style:none;margin:0 0 2em;overflow:auto;padding:0}.barc-summary li{display:block;margin-bottom:1em;overflow:auto}.barc-summary .item-title{font-weight:bold}.barc-summary .item-title,.barc-summary .item-value,.barc-summary .item-state{display:block}.barc-summary .item-value.credit{color:#1b5fa0}.barc-summary .item-state{font-style:italic}@media(min-width:31.25em){.barc-summary{max-width:30em}.barc-summary li{margin-bottom:.25em}.barc-summary .item-title{float:left;width:70%}.barc-summary .item-value{float:right;text-align:right;width:30%}}@media(min-width:62.5em){.barc-summary{max-width:45em}.barc-summary .item-title{width:40%}.barc-summary .item-value{float:left;width:18%}.barc-summary .item-state{float:left;text-align:right;width:42%}}.feature-link.feature-action-update-documents::after{content:""}.send-email-form{max-width:100%}.send-email-form select,.send-email-form input[type=text],.send-email-form textarea{float:left;width:100%}.send-email-form textarea{height:20em}.send-email-form .button-wrapper{text-align:right;width:100%}.send-email-form .compose-section{border:0}.send-email-form li:last-child{margin-bottom:0}.send-email-form fieldset{border-bottom:0}.send-email-form .recipient-results{clear:both;display:none}.send-email-form .recipient-results button{margin:1em 0}.send-email-form .recipient-options button{margin:1em 0}.send-email-form .recipient-options textarea{width:50%}.send-email-form .query-selection select{margin-right:3%;width:67%}.send-email-form .query-selection button{margin-top:0;width:30%}.send-email-form .perm-selection,.send-email-form .email-selection{float:left;margin-right:1em;width:100%}.send-email-form .perm-selection label,.send-email-form .perm-selection textarea,.send-email-form .perm-selection button,.send-email-form .email-selection label,.send-email-form .email-selection textarea,.send-email-form .email-selection button{clear:both;display:block;float:none}.send-email-form .perm-selection textarea,.send-email-form .email-selection textarea{height:10em;width:100%}.send-email-form .perm-selection{max-width:60%;width:60%}.send-email-form .perm-selection textarea{height:15em}.send-email-form .match-report{border:1px solid #ccc;border-radius:3px;max-height:15em;overflow:auto}.preview-email-form,.email-detail-view{margin-bottom:2em;max-width:100%}.preview-email-form button[type=submit],.email-detail-view button[type=submit]{float:right}.preview-email-form .email-list,.email-detail-view .email-list{border:1px solid #ccc;height:10em;font-size:.9em;list-style:none;margin:0 0 3em 0;padding:0;overflow-x:hidden;overflow-y:auto}.preview-email-form .email-list li,.email-detail-view .email-list li{margin:0;padding:.25em .5em}.preview-email-form .email-list li:nth-child(2n),.email-detail-view .email-list li:nth-child(2n){background:#eee}.preview-email-form .message-info,.email-detail-view .message-info{border-top:1px solid #ccc;margin:2em 0 0 0;padding:2em 0 0 0}.preview-email-form .message-info .message-title,.email-detail-view .message-info .message-title{display:block;font-size:1.75em;line-height:1.25em}.preview-email-form .message-info .sender-address-info,.email-detail-view .message-info .sender-address-info{color:#333;font-style:italic}.preview-email-form .message-info .sender-address,.email-detail-view .message-info .sender-address{color:#333;font-weight:bold}.preview-email-form .message-info .message-preview,.email-detail-view .message-info .message-preview{border:1px solid #ccc;height:20em;margin:1em 0 2em;padding:.5em}.preview-email-form .message-info .message-preview-frame,.email-detail-view .message-info .message-preview-frame{border:0;height:100%;width:100%}.email-detail-view .recipient-list{height:15em;overflow-x:auto}fieldset.email-type-selection{float:left;width:30%}fieldset.email-type-selection legend{float:none}fieldset.email-type-selection .radio-input-wrapper{clear:none;float:none;margin:0;width:100%}.email-year-selection{float:left;width:30%}@media(min-width:50em){.send-email-form li:last-child{margin-bottom:1em}.recipient-option-perm-pane label{width:auto}}.recipient-loading{clear:both;display:none;height:200px}.search-loading{display:none}.dataTables_length,.dataTables_paginate{display:none}.search-results table.dataTable.no-footer,.search-results table.dataTable thead th{border-bottom:0}.recipient-results .table-controls ul.pagination{margin-top:0}@media(min-width:56.25em){.recipient-results .results-summary,.drafts-and-pre-approved-campaigns .results-summary{float:left;width:80%}}.add-draft-button{display:inline-block;margin-top:1.75em}.update-draft-message{float:left}.edit-campaign-button-wrapper{float:right}.feature-link.feature-action-manage-email-permissions::after{content:"";left:.1em}.manage-email-permissions .radio-input-wrapper{width:95%}.delete-email-user{margin-top:0}.delete-email-user .button-wrapper{margin-bottom:0}.mass-email-btn{float:right;margin:.5em}.tabs-wrapper.manage-email-permissions ul.panes ul{list-style:none}#emma-export-form{max-width:500px}@media(min-width:50em){#emma-export-form input[type=text],#emma-export-form label{display:block;float:none;width:100%}}textarea.update-message.active{height:200px}textarea.update-message{height:35px}textarea.ual-shutdown-message{width:100%}span.description.ual-shutdown-message{width:100%}.update-btn{width:90px}.feature-link.feature-action-sync::after{content:""}.feature-link.feature-action-loan-acceptances::after{content:""}.feature-link.feature-action-summer::after,.feature-link.feature-action-send-emails::after,.feature-link.feature-action-view-emails::after,.feature-link.feature-action-loan-acceptances::after{left:-.1em}.feature-link.feature-action-barc::after{left:-.2em}.sap-status-summary{list-style:none;margin:2em 0 2em 1em;padding:0}.sap-status-summary li{overflow:auto;margin-bottom:1.5em}.sap-status-summary .quarter{color:#1b5fa0;float:left;font-size:1.2em;font-weight:bold;margin-bottom:.5em;width:4.5em}.sap-status-summary .status-wrapper{float:left;width:80%}.sap-status-summary .status{background:#ddd;border-radius:.25em;display:inline-block;font-weight:bold;padding:.25em .5em}.sap-status-summary .status-desc{display:block;margin-top:.5em}.sap-status-summary .status.probation,.sap-status-summary .status.pending{background:#ebb747}.sap-status-summary .status.satisfactory{background:#8eeb47}.sap-status-summary .status.suspended,.sap-status-summary .status.unknown{background:#f07575}.consent-to-release-form-wrapper{border:1px solid #ddd;border-width:1px 0 0 0;margin:2em 0 0 0;padding:.5em 0}.consent-to-release-form-wrapper:last-child{margin-bottom:3em}.consent-to-release-form{max-width:none;width:100%}.consent-to-release-form th{text-align:left}.consent-to-release-form input[type=text],.consent-to-release-form select{float:none;width:100%}.consent-to-release-form.form label.hidden{margin:-1px;padding:0;width:1px}.consent-to-release-form table{margin-bottom:1em;width:100%}#add-consent-to-release-person-btn-wrapper{margin-bottom:2.5em;text-align:right}.consent-to-release-confirm-form{border-top:1px solid #ddd;margin-top:2em;overflow:auto;padding-top:2em}.consent-to-release-confirm-form button,.consent-to-release-confirm-form a{display:block;margin-bottom:1em;text-align:center}.consent-to-release-confirm-form button{width:100%}@media(min-width:31.25em){.consent-to-release-confirm-form button{float:left;width:auto}.consent-to-release-confirm-form a{float:right}}.sap-summary{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 auto;max-width:40em;overflow:auto;padding:0}.sap-summary li{margin-bottom:1.5em;text-align:center;width:100%}.sap-summary-value{font-size:3em;font-weight:bold}.sap-summary-item{color:#1b5f9f;display:block;font-weight:bold;margin-top:-.75em}@media(min-width:31.25em){.sap-summary li{width:50%}}@media(min-width:43.75em){.sap-summary li{font-size:.9em;width:33%}.sap-summary li:nth-child(1),.sap-summary li:nth-child(2){font-size:1.2em;width:35%}}.loan-history-table{font-size:.8em}.loan-history-table th{text-align:left}.loan-history-table tbody th{background:inherit;text-align:left}.loan-history-table tbody th{border-bottom:1px solid #e1e1e1;transition:background-color .3s}.loan-history-table tbody tr:nth-child(odd) th{background:#f0f0f0}.loan-history-table tbody tr:hover th{background:#fff3c4}.loan-history-table tbody tr th.loan-history-year-header{background:#d9ecff}.feature-link.feature-work-study-control::after{content:""}.work-study-control-form{margin-bottom:3em}.feature-link.feature-class-codes-lookup::after{content:""}.class-codes-lookup-form input[type=text]{border:1px solid #bbb;border-radius:3px;box-sizing:border-box;color:#333;font-family:"Open Sans",Arial,sans-serif;font-size:1em;transition:border-color .3s;margin-right:1em;padding:.5em}.class-codes-lookup-form,.class-code-lookup-results{border-bottom:1px solid #ccc;margin-bottom:3em;padding-bottom:3em}.class-code-info{list-style:none;margin:0;padding:0}.class-code-info .item-title{display:inline-block;font-weight:bold;width:13em}.table-class-codes tr td,.table-class-codes tr th{padding:2px}.sap-plan-summary-wrapper{overflow:auto}.sap-plan-summary{position:relative;margin:2.5em 0;overflow:auto}.sap-plan-summary::after{display:block;content:"";font-family:"FontAwesome";height:1em;position:absolute;top:75%;left:47%;width:1em}.sap-plan-summary h3{font-size:1.75em;text-align:center;margin:0}.sap-plan-summary-item{float:left;text-align:center;width:50%}.sap-plan-summary-item h4{color:#1b5fa0;font-size:1.1em;margin:.2em 0}.sap-plan-summary-value{font-size:1.75em}.sap-plan-summary-value.error{color:#c00}.academic-plan-form{font-size:.8em;max-width:none}.form.academic-plan-form{margin-top:0}.academic-plan-form .quarter,.academic-plan-form-section .quarter{font-weight:bold}.academic-plan-form td{text-align:center}.academic-plan-form input[type=text]{max-width:4em}.academic-plan-form-section{padding-bottom:1em;margin-bottom:2em;overflow:auto}.academic-plan-form-section:last-of-type{border-bottom:0}#edit-academic-plan-btn{float:left}#confirm-academic-plan-btn{float:right}#remaining-terms-section{border-bottom:1px solid #ddd}@media(min-width:37.5em){.sap-plan-summary-item h4{margin-top:1em}.sap-plan-summary{float:left;margin-bottom:1em;margin-top:1em;width:50%}}@media(min-width:43.75em){.academic-plan-form{font-size:1em}.sap-plan-summary-value{font-size:2.5em}.sap-plan-summary::after{font-size:1.5em;top:65%}}@media(min-width:50em){.academic-plan-form input[type=text]{float:none;width:100%}.academic-plan-form.form .radio-input-wrapper{float:none}.remaining-terms-question label,.remaining-terms-question select{float:none;width:auto}.remaining-terms-question select{font-size:1.25em}}@media(min-width:62.5em){.academic-plan-form input[type=text]{font-size:1.5em;margin:.25em;padding:.25em}.academic-plan-form .quarter{font-size:1.2em}}@media(min-width:68.75em){.sap-plan-summary-value{font-size:3em}}.feature-link.feature-academic-plans::after{content:""}.academic-plan-summary{margin:3em 0}.academic-plan-summary .status{background:#cbe7ff;border-radius:3px;float:right;margin:0;padding:.5em .75em;font-weight:bold}.academic-plan-summary h3{float:left;margin-bottom:0}.academic-plan-summary-title{overflow:auto}.academic-plan-summary .quarter{font-weight:bold}.addtl-unsub-request-form{margin-bottom:3em;max-width:100%;width:100%}.addtl-unsub-request-reason-checklist{list-style:none;padding:0;margin:2em 0 2em 2em}.addtl-unsub-request-reason-checklist li{margin-bottom:2em}.addtl-unsub-request-reason-checklist input{float:left}.addtl-unsub-request-reason-checklist label{cursor:pointer;margin:-.25em 0 0 1em;width:90%}.addtl-unsub-request-reason-checklist .reason{font-weight:bold}.addtl-unsub-request-reason-checklist .explanation{clear:both;display:block;font-size:.85em;font-style:italic;padding-top:.5em;margin:0 0 0 3.5em}.addtl-unsub-request-form .student-loan-control{border-bottom:0;margin-bottom:0;padding-bottom:0;max-width:31.25em}.addtl-unsub-request-form .student-loan-eligibility.confirm{float:none;margin-bottom:1em}.addtl-unsub-request-form .submit-btn-wrapper{border-top:1px solid #ddd;margin-top:2em;padding-top:2em}.feature-link.feature-action-loan-service-requests::after{content:""}.loan-service-request-table{font-size:.8em}.loan-service-request-table th{text-align:left}.loan-service-request-table .button{display:inline-block;margin:.2em;margin-left:0}.loan-service-request-update-form input[type=submit]{margin:1em 0}.loan-modification-form .quarter-amount-control-wrapper{overflow:auto}.loan-modification-form .quarter-amount-control{margin-bottom:1.3em;max-width:10em}.loan-modification-form .quarter-amount-control h3{margin:0 0 .25em}.loan-modification-form .quarter-amount-control input[type=text]{font-size:1.25em}.loan-modification-form .quarter-amount-control .quarter-amount{display:block;float:none;font-size:1.75em;margin:0}.loan-modification-form .quarter-amount-control .quarter-amount::before{content:"$";color:#ddd;font-size:.75em;vertical-align:text-top}.loan-modification-form{border-bottom:1px solid #ddd;margin-bottom:1.5em;padding-bottom:2em;max-width:none}.loan-modification-form p:first-child{margin-top:0}@media(min-width:31.25em){.quarter-amount-control{float:left;width:25%}.quarter-amount-control input[type=text]{width:85%}}@media(min-width:50em){.quarter-amount-control input[type=text]{float:none;font-size:1.75em}}.student-loan-split-control{font-size:.85em;margin:-1em 0 1em}.form .student-loan-split-control label{color:#333;display:inline;margin-right:0;font-size:1em;font-weight:normal;width:auto}.form .student-loan-split-control select{border:0;cursor:pointer;display:inline;float:none;font-weight:bold;width:auto}.work-study-appeal-form textarea{width:100%!important}.work-study-appeal-form small{width:100%;text-align:right;margin-bottom:1em!important}.work-study-appeal-form{max-width:100%}.work-study-appeal-form input[type=checkbox]{margin-right:1em}.label-for-confirm-revision{margin:1em 1em 1em 0}.award-destination{width:20%}.work-study-employer-allocations-form table{margin-bottom:1em;width:100%}#add-work-study-employer-department-btn-wrapper{margin-bottom:2.5em;text-align:right}.work-study-employer-allocations-form{max-width:35.25em}@media(min-width:50em){.form .radio-employer-change{float:none;width:100%}}.feature-link.feature-action-work-study-service-requests::after{content:""}.work-study-service-request-table{font-size:.7em}.work-study-service-request-table th{text-align:left}.work-study-service-request-table .button{display:inline-block;margin:.2em;margin-left:0}.work-study-service-request-update-form input[type=submit]{margin:1em 0}form ul.fao-selfreported-dependent-checklist{margin:2em 0 2em 2em}form ul.fao-selfreported-dependent-checklist label{font-weight:normal;cursor:pointer;margin:-.25em 0 0 1em;width:90%}form ul.fao-selfreported-dependent-checklist input{float:left}form fieldset.fao-selfreported-dependent-checklist{margin-top:2em}form fieldset.fao-selfreported-dependent-checklist label{cursor:pointer;margin:-.25em 0 0 1em;width:90%}form fieldset.fao-selfreported-dependent-checklist input{float:left}.fao-selfreported-form{max-width:100%;overflow-x:hidden;overflow-y:hidden}.fao-selfreported-form table.tax-chart{clear:right;float:right;width:50%}.fao-selfreported-form .field-validation-error{margin-top:.25rem;font-size:.875em;color:#dc3545}.fao-selfreported-form .radio-input-wrapper label{margin-left:2%;width:80%}.fao-selfreported-form .radio-input-wrapper input{float:left;margin-top:.5em}.fao-selfreported-form .fao-review-header{text-transform:uppercase;background-color:#1b5fa0;color:#fff;width:100%;padding-left:1em;margin-bottom:1em}.table-responsive{overflow-x:auto}.table-award-selfreported{text-align:center}