.amt--form-group--small{max-width:20rem}.amt--form-group--medium{max-width:40rem}.amt--form-group--large{max-width:100%}.card{margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width: 768px){.card{margin-left:auto;margin-right:auto}}.debug-menu{z-index:999;bottom:1rem;right:1rem}.debug-menu ul li{margin:0.5rem}.debug-menu ul li .button span,.debug-menu ul li .button i{vertical-align:middle;display:inline-flex}.file-link span{vertical-align:middle}.base-name{overflow:hidden;white-space:nowrap;display:inline-block;max-width:11.2rem;text-overflow:ellipsis}@media (min-width: 400px){.base-name{max-width:14.2rem}}@media (min-width: 768px){.base-name{max-width:18rem}}@media (min-width: 1024px){.base-name{max-width:16rem}}@media (min-width: 1200px){.base-name{max-width:20rem}}.extension{overflow:hidden;display:inline-block}.upload-details .progress__label{margin-bottom:0px}.progress__metadata{overflow:hidden;whitespace:nowrap;display:inline-block}body.form-show{background-color:#fff !important;color:#282828 !important}.form-group.hidden{display:none}.ellipsis-anim span{opacity:0;animation:ellipsis-dot 1s infinite}.ellipsis-anim span:nth-child(1){animation-delay:0.0s}.ellipsis-anim span:nth-child(2){animation-delay:0.1s}.ellipsis-anim span:nth-child(3){animation-delay:0.2s}.button--link{padding:0.125rem;border:0;background-color:transparent}.button--link:hover{background-color:transparent}.submittable-question-set .undo-inline-item{display:none}.submittable-question-set.deleted .inline-item-label,.submittable-question-set.deleted .submittable-question,.submittable-question-set.deleted .remove-inline-item{display:none}.submittable-question-set.deleted .undo-inline-item{margin-top:1rem;display:block}.multistep-answer-set .undo-multistep-delete{display:none}.multistep-answer-set.deleted .compressed-view-instance{display:none !important}.multistep-answer-set.deleted .undo-multistep-delete{display:block}.multistep-answer-set .compressed-view-instance.has-error.is--invalid{padding-left:0}.multistep-answer-set .compressed-view-instance>.container{padding-right:96px !important}.multistep-answer-set .compressed-view-instance>.container .primary-label{line-height:1rem}.multistep-answer-set .compressed-view-instance .msm-icons{position:absolute;top:0;right:0}.multistep-answer-set .compressed-view-instance .msm-icons .material-icons{padding:12px}.college-search-input{margin-bottom:20px}.college-list,.high-school-list{height:300px;list-style-type:none;overflow-y:auto}.degree-list{height:156px;list-style-type:none;overflow-y:auto}.major-list{height:156px;list-style-type:none;overflow-y:auto}.college span,.high-school span{overflow:hidden}.college-select{font-size:0.9em;padding:3px 15px}.degree-select{font-size:0.9em;padding:3px 15px}.major-select{font-size:0.9em;padding:3px 15px}.selected-button{background-color:inherit;color:green;border:none}.overview{display:flex}.app-overview-body{width:70%}.recommendation-request-modal .amt--form-group--small{max-width:40rem}@keyframes ellipsis-dot{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@media (min-width: 1024px){.form-group-mr-18--tablet-landscape .submittable-question .form-group,.form-group-mr-18--tablet-landscape .submittable-question-set .form-group{margin-right:18rem}.form-group-mr-18--tablet-landscape .upload-answer .form-group{margin-right:0}.form-group-mr-18--tablet-landscape .inline-add-form-group-title,.form-group-mr-18--tablet-landscape .multistep-modal-form-group-title{margin-right:18rem}.form-group-mr-18--tablet-landscape .container-instructional-help-text,.form-group-mr-18--tablet-landscape .instructional-help-text{margin-right:18rem}}@media (max-width: 1023px){.app-overview-body{width:100%}}@media (min-width: 1024px) and (max-width: 1080px){.form-container .alert{margin-right:2em}}.radio-grid{width:100%;height:100%;font-size:14px}.grid-header,.grid-row-header{font-weight:bold;padding:.25rem}.radio-grid__radio-cell label{display:block;height:100%}@media (min-width: 480px){.radio-grid{display:table;border-collapse:collapse}.radio-grid .hidden{display:none}.grid-row{display:table-row;height:100%}.grid-row.form-group.is--invalid{border-left-width:8px;position:inherit}.grid-row.form-group:nth-of-type(even){background:#f9f9f9}.grid-header:first-of-type{text-align:left}.grid-header,.grid-row-header,.radio-grid__radio-cell{display:table-cell;min-width:3rem;width:auto;height:100%;border:none}.radio-grid__radio-cell.radio{background:inherit;vertical-align:middle}.radio-grid__radio-cell.radio .control{position:relative;top:0;left:0;transform:none;line-height:1.25rem}.grid-header{border-bottom:1px solid #ccc;vertical-align:bottom;max-width:7rem}.radio-grid__radio-cell,.grid-header{text-align:center}.grid-header:first-of-type{text-align:left;padding-left:0.5rem}.radio-grid__radio-cell input{vertical-align:middle}.radio-grid__label.label{overflow:hidden;padding:1rem 0}.radio-grid__label.label:hover{background:rgba(0,0,0,0.05)}.radio-grid__label.label span{height:0}.grid-row-header{text-align:left;line-height:1.25rem;vertical-align:middle;padding:0.5rem}}@media (max-width: 480px){.radio-grid .grid-row:nth-child(1){display:none}.radio-grid__radio-cell{border:1px solid #ccc}.radio-grid__radio-cell label{min-height:2rem}.radio-grid__radio-cell:not(:last-of-type){border-bottom:0}}@media (max-width: 768px){.responsive-button{display:block;padding:.875em 1em;width:100%}}.review-question{page-break-inside:avoid;margin-bottom:1rem}.review-question .label{min-width:40%;float:left}.review-question .inline-answer{min-width:60%;float:left}.review-question .inline-answer p{display:inline-block;margin:0}.review-question .block-answer{width:100%;float:left}.review-question .block-answer .multiselect-answer>div i,.review-question .block-answer .multiselect-answer>div span{vertical-align:middle}.side-nav-container{position:sticky;top:2rem;height:0;z-index:2}.side-nav-container--mobile{position:absolute;height:calc(100vh - 150px);background-color:#f9f9f9;width:100%;left:0;box-shadow:inset 0 1px 2px rgba(0,0,0,0.2)}.side-nav-container .container{position:relative}.side-nav{position:absolute;right:1rem;background-color:#fff;padding:1.25rem;width:17rem;z-index:2;max-height:33rem;overflow:auto}.side-nav p{margin:0 0 0.5rem}.side-nav .label{font-size:14px;font-weight:400}.side-nav .section-status-indicator{margin-top:-6px}.side-nav .section-status-indicator .icon{font-size:20px}@media (max-width: 1023px){.side-nav-container{width:0%}}.skip-to-main a{position:absolute;z-index:100;top:auto;width:1px;height:1px;overflow:hidden;padding:5px 10px 5px 10px}.skip-to-main a:focus,.skip-to-main a:active{width:auto;height:auto;background-color:#000;color:#FFFFFF;font-size:1em;font-weight:bold;text-decoration:underline}.overflow-scroll{overflow:scroll}.width-100{width:100%}:focus:not([type='checkbox']):not([type='radio']){box-shadow:0px 0 0px 2px white, 0px 0 0px 4px #036AD2;outline:none;border-radius:2px}.flex-1{flex:1}.border-bottom-none{border-bottom:none}.wide-letter-spacing{letter-spacing:8px}.capitalize-text{text-transform:uppercase}.inline-block{display:inline-block}.share--title-color{color:#043461}.share--dark-background{background-color:#043461;color:#FFFFFF}.share--dark-background a{color:#FFFFFF;text-decoration:underline}.share--grey-background{background-color:#F2F2F2}.app-transfer-title{color:white;position:fixed;top:0.5rem;z-index:1011}.text-shadow{text-shadow:0px 4px 4px rgba(0,0,0,0.33)}.white-spinner::before,.white-spinner::after{border-color:#FFFFFF #FFFFFF transparent transparent}.app-transfer-request-info-container{background-color:#E7E7E7}.app-transfer-request-info-container h3{color:#043461}.app-transfer-request-info-container .failure-icon-circle{width:64px;height:64px;background-color:rgba(209,44,26,0.24)}.app-transfer-request-info-container .failure-icon-circle .icon--close{font-size:2.5rem;color:#D42C2C}.app-transfer-request-info-container .success-icon-circle{width:64px;height:64px;background-color:rgba(20,117,212,0.24)}.app-transfer-request-info-container .success-icon-circle .icon--checkmark{font-size:2.5rem;color:#043461}.request-info-modal.table tbody tr{border:0}.amt--text-color-danger{color:#CD2A19}.amt--alert--caution{background-color:#FFE7E7;color:#CD2A19}.control{border-color:#666666}.ruleset-hidden,.filter-hidden,.question-hidden,.hidden{display:none}.status-text,.experimental-body .section-in-progress-status,.experimental-body .section-complete-status{font-style:italic;font-weight:bold}.complete-status-color,.experimental-body .section-complete-status{color:#048802}.in-progress-status-color,.experimental-body .section-in-progress-status{color:#DB7900}textarea.control{resize:vertical}.experimental-body .container{max-width:90rem}.experimental-body .circle-icon{background:#737373;color:white;width:48px;height:48px;border-radius:50%;text-align:center;line-height:48px;vertical-align:middle}.experimental-body .circle-icon .icon--compose{font-size:24px}.experimental-body .nav-expander-exp{display:block;margin:0 auto}.experimental-body main{background-color:#F5F6F8}.experimental-body .body-content .overview .card__body p{color:#11142D}.experimental-body .body-content .section-list .card__body,.experimental-body .body-content .requirements-list .card__body{margin:1rem;border:1px dashed rgba(87,90,119,0.3);background:rgba(233,235,248,0.2);padding:1.4rem}.experimental-body .date-info{background-color:#F5F6F8;border-bottom:1px solid #E9EBF8;padding:1em}.experimental-body .section-completion{border-bottom:1px solid #E9EBF8}.experimental-body .sidebar-container{z-index:100;background:white;border:1px solid #E9EBF8;padding:0;top:0}.experimental-body .sidebar-container .active-page{background-color:#F5F6F8}.experimental-body .sidebar-container .icon--checkmark-circle-fill{font-size:1.25rem}.experimental-body .sidebar-container .section-label{align-self:center}.experimental-body .section-status-container,.experimental-body .dashboard-button{padding:1em;border-bottom:1px solid #E9EBF8}.experimental-body .complete-color{color:#48C4B7}.experimental-body .grey-icon{color:#737373}.experimental-body .sidebar-icon{vertical-align:middle}.experimental-body .requirement-description{background-color:rgba(136,147,217,0.2)}.experimental-body .no-breakout-word{word-break:break-all}.experimental-body .powered_by_2u_logo{width:120px;margin-top:-4px}
