#psp-navbar-wrapper{background:#fff;border-bottom:1px solid #ccc;color:#000;height:85px}body.page-home.psp-user #psp-navbar-wrapper{position:relative;z-index:10;display:block}#psp-navbar-wrapper .main-container{padding-top:5px;padding-bottom:0}.psp-nav-icons{text-align:center;padding-top:7px}#psp-nav-icons-wrapper{margin-top:5px}.psp-nav-icon{cursor:pointer}.psp-nav-icon:first-child{margin-right:0}.psp-nav-icon .glyphicon{font-size:24px}.psp-nav-label{font-size:.7em;line-height:1em}#psp-nav-user-thumb .glyphicon{font-size:52px}#psp-nav-user-thumb{margin-right:15px;float:left;display:none}#psp-nav-user-thumb a,.psp-nav-icon a,.psp-nav-icon a:hover{}#psp-nav-user-info p{font-size:.7em;margin-bottom:0}#psp-nav-user-name .glyphicon,#psp-mobile-user-details .glyphicon{font-size:12px;color:#d7a437;margin-left:5px;cursor:pointer}#psp-mobile-user-details{text-align:center;background:#333}.psp-scad-bound{padding-top:20px}#block-scad-psp-scad-psp-admissions-team{text-align:center;padding:40px}#admission-team-div h2.flyout-header{font-size:1.2em;font-weight:600;margin:0;position:absolute;top:13px}.psp-admission-team-person{margin-bottom:40px}.psp-admission-team-thumb{font-size:72px}.psp-admission-team-thumb.img-circle img{border:1px solid #eaeaea;width:220px}.psp-admission-team-thumb .img-responsive{display:inline-block}.psp-admission-team-name{}body.psp-dashboard .psp-admission-team-name h3{font-size:1.125em;font-weight:700;margin-top:15px;margin-bottom:5px}.psp-admission-team-label{font-style:italic}.psp-admission-team-blurb{margin-bottom:15px}body.psp-dashboard .psp-admission-team-blurb p,body.psp-dashboard .psp-admission-team-email p,body.psp-dashboard .psp-admission-team-phone p{text-align:center;margin-bottom:0}.psp-admission-team-person a{color:#d7a437}body.psp-dashboard .psp-admission-team-email a,body.psp-dashboard .psp-admission-team-email a:hover,body.psp-dashboard .psp-admission-team-email a:focus{color:#d7a437}#psp-nav-user-name{font-size:1em;padding-top:5px}#psp-navbar-wrapper span.psp-edit-profile,#psp-mobile-user-details span.psp-edit-profile{color:#999;font-size:.55em;text-transform:uppercase}#psp-navbar-wrapper #psp-nav-user-name a:hover,#psp-mobile-user-details #psp-mobile-user-name a:hover,#psp-navbar-wrapper #psp-nav-user-name a:focus,#psp-mobile-user-details #psp-mobile-user-name a:focus,#psp-navbar-wrapper #psp-nav-user-name a:hover span.psp-edit-profile,#psp-mobile-user-details #psp-mobile-user-name a:hover span.psp-edit-profile{color:#d7a437}#psp-navbar-wrapper #psp-nav-user-name a:hover,#psp-mobile-user-details #psp-mobile-user-name a:hover{color:#d7a437;text-decoration:none}#psp-nav-user-details{color:#999;line-height:1.5em}#psp-mobile-user-details{display:none}body.section-psp-login .main-wrapper,body.section-psp-login-help .main-wrapper,body.section-psp-password-request .main-wrapper,body.section-psp-create .main-wrapper{background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover}body.section-psp-create .region-content{}body.section-psp-login div#footer,body.section-psp-help div#footer,body.section-psp-password-request div#footer,body.section-psp-create div#footer{background-color:#fff}.login-help-copy-wrapper{padding:0 60px 20px}.login-help-fields-wrapper{padding:40px 60px;display:block;background-color:#f1f1f1;overflow:hidden}.psp-access-form .btn{padding:10px 12px;font-weight:600;letter-spacing:.05em}#psp-password-reset-form-container.psp-banner-check{padding:50px 0 0}#psp-password-reset-form-container.psp-banner-check .form-type-textfield label{display:none}#psp-login-form-container,#psp-password-reset-form-container,#psp-create-form-container{}#psp-login-form-container #left-side,#psp-password-reset-form-container #left-side,#psp-create-form-container #left-side{text-align:center;background-color:#fff;padding-top:30px;padding-bottom:30px}#psp-login-form-container.login-help-active #left-side #psp-password-reset-form-container.login-help-active #left-side,#psp-create-form-container.login-help-active #left-side{padding-top:60px}#psp-login-form-container #left-side h1,#psp-password-reset-form-container #left-side h1,#psp-create-form-container #left-side h1{font-size:4.38em}#psp-login-form-container #left-side p,#psp-password-reset-form-container #left-side p,#psp-create-form-container #left-side p{text-align:center}#psp-login-form-container #right-side,#psp-password-reset-form-container #right-side,#psp-create-form-container #right-side{background-color:#f1f1f1;padding-top:30px;padding-bottom:30px}#psp-login-form-container #right-side-cont,#psp-password-reset-form-container #right-side-cont,#psp-create-form-container #right-side-cont{padding:0 30px}#psp-login-form-container #right-side h3,#psp-password-reset-form-container #right-side h3,#psp-create-form-container #right-side h3{font-size:1.25em}#scad-psp-new-account-form .form-submit{float:right;margin-top:15px;margin-bottom:20px}body.section-psp-login #user-login-form label,body.section-psp-password-request #user-pass label,#scad-psp-new-account-form label{display:none}body.section-psp-login #user-login-form button.form-submit,body.section-psp-password-request #user-pass button.form-submit,#scad-psp-new-account-form button.form-submit,.psp-banner-check .form-submit{width:100%;float:none;border-radius:0;border:none;background-color:#d49d1f;font-size:.85em;color:#fff;text-align:center;max-width:none}.psp-banner-check #scad-psp-login-help *[id^=edit-submit].form-submit{width:100%;float:right;text-transform:uppercase;border:2px solid #d49d1f;margin-top:10px}.psp-banner-check #scad-psp-login-help *[id^=edit-submit].form-submit:active,.psp-banner-check #scad-psp-login-help *[id^=edit-submit].form-submit:hover,.psp-banner-check #scad-psp-login-help *[id^=edit-submit].form-submit:focus,.psp-banner-check #scad-psp-login-help *[id^=edit-submit].form-submit.progress-disabled{background-color:#d49d1f}.psp-banner-check *[id^=edit-back-to-login].form-submit{width:100%;float:left;text-transform:uppercase;background-color:transparent;color:#999;border:2px solid #999;font-size:.85em;margin-top:10px}.psp-banner-check .login-help-fields-wrapper.request-sent *[id^=edit-back-to-login].form-submit{color:#d49d1f;border:2px solid #d49d1f;font-size:.85em;margin-top:10px}body.section-psp-login #user-login-form button.form-submit,body.section-psp-password-request #user-pass button.form-submit{margin-top:10px}body.section-psp-login .form-type-password.form-item-pass.form-item.form-group,body.section-psp-password-request .form-type-textfield.form-item-name.form-item.form-group{margin-bottom:0}body.section-psp-login .form-type-password.form-item-pass.form-item.form-group,body.section-psp-create .form-type-password.form-item-psp-password2.form-item.form-group{margin-top:25px}body.section-psp-create div#psp-password-detect{height:8px}body.section-psp-login #user-login-form ul,body.section-psp-password-request #user-pass ul{list-style:none;margin:0;padding:0}body.section-psp-login #user-login-form ul li,body.section-psp-password-request #user-pass ul li{text-align:right}body.section-psp-login #user-login-form ul li a,body.section-psp-password-request #user-pass ul li a{color:#999;font-style:italic;font-size:.8em}#psp-create-form-container div#create-requirements{color:#999}#psp-create-form-container div#create-requirements ul{text-transform:lowercase}#check-psp-mail{padding:30px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 16px -5px #707070;-moz-box-shadow:0 0 16px -5px #707070;box-shadow:0 0 16px -5px #707070}body.page-psp-login .messages.status{background-color:#fff}.messages{padding:10px;margin-bottom:20px}.messages li:last-child,.messages ul{margin-bottom:0}#psp-passwords-match,#psp-passwords-no-match{font-size:.9em;display:none}#psp-passwords-match{color:green}#psp-passwords-no-match{color:red}#psp-password-detect{margin-top:-10px;height:20px;text-align:right;padding-right:15px}span#password-reset-notice{background-color:#f2dede;color:#b94a48;padding:20px;display:block}.pass-reset-active .form-item-psp-password,.pass-reset-active .form-item-psp-password2{background-color:#f2dede;color:#b94a48}.section-psp-edit h2{margin-top:40px;padding:5px;background:#efefef}#scad-psp-profile-edit h2{font-size:1.3em}#password-reset-notice a{color:#b94a48}body.section-admission #bottom-nav-border{border-bottom-color:#5e2d77;z-index:888}div#psp-hello{font-weight:700;display:inline-block;font-size:3.38em;line-height:1em;margin-bottom:5px}.pane-scad-psp-scad-psp-messaging-left h1{display:inline-block;font-size:2.63em;font-weight:700;padding-left:10px}.psp-dashboard .main-wrapper.container-fluid{background:#f1f1f1}.psp-dashboard #footer{background:#fff}.psp-dashboard #block-system-main a{color:#d7a437;font-size:.875em}.psp-dashboard .border-box{background:#fff;border-color:#eaeaea}.psp-demo-block{background-color:#fbfbff;border:1px dashed #ccc;padding:5px 20px}.psp-dashboard a.btn{border-color:#d7a437}.psp-dashboard a.btn:hover{background-color:#d7a437;border-color:#d7a437;color:#fff}.psp-dashboard a.btn-stroke,.psp-dashboard input.btn-stroke{border-color:#d7a437}.psp-dashboard #block-system-main a.btn:hover{color:#fff}.psp-dashboard .border-box.container-link h2.pane-title,.psp-dashboard #virtual-tour-cta.border-box.container-link #tour-text h2{color:#333;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.psp-dashboard .border-box.container-link:hover h2.pane-title,.psp-dashboard #virtual-tour-cta.border-box.container-link:hover #tour-text h2{color:#d7a437}.psp-dashboard .container-link:hover{cursor:pointer}.psp-select-enter-level .modal-dialog{width:200px}.psp-select-enter-level .modal-content{padding:30px;text-align:center}.psp-select-enter-level h4.modal-title{margin-bottom:20px}.psp-select-enter-level .btn{margin-bottom:15px}.dm-container.dm-psp .entity-details{padding-left:1.55em;padding-right:1.55em}#psp-campus-info{background:#fff;padding-bottom:30px}#psp-campus-info #psp-campus-descr{padding:30px 30px 0}#psp-campus-info #psp-campus-link{padding:0 30px;font-weight:400}.dm-container.dm-psp.item-type-scad_event .entity-details{padding:30px}.dm-container.dm-psp.item-type-scad_event .entity-details .location-city-state{text-transform:capitalize}.psp-dashboard #block-system-main .dm-container.dm-psp.item-type-scad_event .entity-details h2 a{color:#333;font-size:1em;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.psp-dashboard #block-system-main .dm-container.dm-psp.item-type-scad_event.hovered .entity-details h2 a{color:#d7a437}.psp-dashboard #block-system-main .dm-container.dm-psp.item-type-scad_event.hovered .entity-details h2 a:hover{text-decoration:none}.psp-dashboard #block-system-main .dm-container.dm-psp.item-type-scad_event.hovered .entity-details .psp-event-more a.btn{background-color:#d7a437;border-color:#d7a437;color:#fff}.see-calendar{margin-top:10px}body.psp-dashboard .see-calendar p{margin-bottom:0;font-size:.75em;padding:0;text-align:left}.psp-dashboard #block-system-main .see-calendar p a{font-size:1em}#virtual-tour-cta{margin-top:30px}#virtual-tour-cta #tour-img img{}#virtual-tour-cta #tour-text{padding:35px 25px}#virtual-tour-cta #tour-text h1{color:#333}.panel-pane.pane-scad-psp-scad-psp-program-info{margin-bottom:66px}#acceptance-cta video{display:block}#program-cta{margin-top:10px}#program-cta #psp-program-descr{padding:30px}#acceptance-cta #psp-acceptance-descr{padding:30px}.financial-resources-div.panel-pane{margin-top:45px}#psp-featured-events{margin-top:45px}#psp-featured-events .item-type-scad_event{margin-bottom:20px}#psp-siya-events .item-type-scad_event .field-name-field-location .secondary-text{font-size:1em}.pane-scad-psp-scad-psp-messaging-left{padding:40px}.psp-dashboard .pane-custom.border-box{padding:30px}.psp-dashboard .pane-custom.border-box h2.pane-title{color:#333}.psp-dashboard .pane-scad-psp-scad-psp-messaging-right.border-box{border:none;background:0 0;margin-bottom:20px}#scad-psp-messaging-right-left,#scad-psp-messaging-right-right{background:#fff;min-height:242px;border:1px solid #eaeaea}#scad-psp-messaging-right-left h1{font-weight:700}.psp-dashboard .row_1_center_left{height:242px}#scad-psp-messaging-right-left{padding:30px}body.psp-dashboard #scad-psp-messaging-right-left p{margin-bottom:0}#scad-psp-messaging-right-right{color:#d7a437;text-align:center;padding:20px}#scad-psp-messaging-right-right form#pay-enroll-fee{margin-top:5px;margin-bottom:15px}#scad-psp-messaging-right-right #pay-enroll-fee .btn{}#scad-psp-messaging-right-right #pay-enroll-fee #housing-text{color:#000;font-size:.64em}#scad-psp-messaging-right-right #pay-enroll-fee .btn,#remaining-items-list #app-fee-form .btn{text-align:center;color:#d7a437;margin-top:14px;padding-left:0;padding-right:0}#scad-psp-messaging-right-right #pay-enroll-fee .btn:hover,#remaining-items-list #app-fee-form .btn:hover{background-color:#d7a437;color:#fff}#scad-psp-messaging-right-right .psp_icon-star-102,#scad-psp-messaging-right-right .psp_icon-star-102\:regular{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}#scad-psp-messaging-right-right .psp_icon-star-102.congrats,#scad-psp-messaging-right-right .congrats.psp_icon-star-102\:regular{margin:20px auto 15px;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.psp_icon-circle_arrow-102,.psp_icon-circle_arrow-102\:regular{margin:30px auto 20px}#program-interest ul.degrees{margin-top:0}#program-interest .degrees li.degree{display:none}#program-interest.student-type-f .degrees li.ba,#program-interest.student-type-f .degrees li.bfa,#program-interest.student-type-f .degrees li.certificate,#program-interest.student-type-f .degrees li.certificate-undergradute,#program-interest.student-type-f .degrees li.minor,#program-interest.student-type-t .degrees li.ba,#program-interest.student-type-t .degrees li.bfa,#program-interest.student-type-t .degrees li.certificate,#program-interest.student-type-t .degrees li.certificate-undergradute,#program-interest.student-type-t .degrees li.minor{display:list-item}#program-interest.student-type-g .degrees li.ma,#program-interest.student-type-g .degrees li.mfa,#program-interest.student-type-g .degrees li.march,#program-interest.student-type-g .degrees li.mud,#program-interest.student-type-g .degrees li.certificate-graduate{display:list-item}.psp-campus-visit-msg{position:relative}.psp-campus-visit-msg .glyphicon{color:#d7a437;font-size:1em;top:4px;right:-.46em}@-moz-document url-prefix(){.psp-campus-visit-msg .glyphicon{top:3px;right:-.54em}}.psp-campus-visit-msg .marker-wrapper{width:22px;height:22px;margin-left:6px;border:1px solid #cecece;border-radius:50%;display:inline-block;position:absolute}body.psp-dashboard h4.psp-campus-visit-msg,body.psp-dashboard h4.psp-financial-resources-msg{font-size:1em}.psp-dashboard .progress{position:relative;display:inline-block;padding:20px 5px;text-align:center;height:220px;width:100%;background-color:#fff;box-shadow:none}.psp-dashboard .progress>li{display:inline-block;position:relative;text-align:center;color:#93a2ac;font-weight:100;margin-bottom:20px}.psp-dashboard .progress>li:before{content:attr(data-name);position:absolute;width:100%;bottom:-38px;font-weight:400;color:#d69c1f}.psp-dashboard .progress>li:after{content:attr(data-percent);position:absolute;width:100%;top:65px;left:0;font-size:3em;text-align:center;font-weight:100;color:#d69c1f}.psp-dashboard .progress svg{width:150px;height:150px}.psp-dashboard .progress svg:nth-child(2){position:absolute;left:0;top:0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.progress svg:nth-child(2) path{fill:none;stroke-width:25;stroke-dasharray:629;stroke:rgba(255,255,255,.9);-webkit-animation:load 10s;-moz-animation:load 10s;-o-animation:load 10s;animation:load 10s}#checklist h3{font-size:1.2em;font-weight:600;padding-left:19px;margin:0;position:absolute;top:13px}#checklist .glyphicon{line-height:.77em}#checklist .item-count-num{font-size:1.25em}#checklist .item-name{font-size:13px;padding:15px;margin-left:15px;border-left:3px solid #eaeaea}#completed-items-list .glyphicon{color:#2b2}#completed-items-list .glyphicon-ok{padding:15px}#completed-items-toggle a,#no-completed-items{color:#fff;display:block;width:100%;padding:15px 20px}#no-completed-items{background-color:#ccc}#completed-items-toggle a.collapsed:before{content:"\e114";font-family:glyphicons halflings;position:relative;float:right;font-size:.75em}#completed-items-toggle a:before{content:"\e113";font-family:glyphicons halflings;position:relative;float:right;font-size:.75em}#completed-items-toggle a:hover,#completed-items-toggle a:focus,#completed-items-toggle a:active{text-decoration:none}#completed-items-toggle{background-color:#2b2;color:#fff;display:block;width:100%}#items-to-complete{background-color:#999;color:#fff;display:block;width:100%;padding:15px 20px}#optional-items-to-complete{background-color:#999;color:#fff;display:block;width:100%;padding:15px 20px}#remaining-items-list .glyphicon{color:#ccc}#remaining-items-list .glyphicon-minus{padding:15px}#optional-remaining-items-list .glyphicon{color:#ccc}#optional-remaining-items-list .glyphicon-minus{padding:15px}.remaining-item-toggle>a,.optional-remaining-item-toggle>a{display:block;width:100%;padding-right:10px;text-decoration:none;color:#333}.remaining-item-toggle>a:hover,.remaining-item-toggle>a:active,.remaining-item-toggle>a:focus,.optional-remaining-item-toggle>a:hover,.optional-remaining-item-toggle>a:active,.optional-remaining-item-toggle>a:focus{text-decoration:none;color:#333}#remaining-items-list .item-detail,#optional-remaining-items-list .item-detail{padding:0 56px 0 45px;line-height:1.36em;font-size:.88em;color:#999}#remaining-items-list .item-detail-container,#optional-remaining-items-list .item-detail-container{padding-left:15px;border-left:3px solid #eaeaea}#remaining-items-list .item-detail .item-general-description,#optional-remaining-items-list .item-detail .item-general-description{padding-bottom:15px;display:block}#remaining-items-list .item-detail .item-comment,#optional-remaining-items-list .item-detail .item-comment{display:block;padding-bottom:15px;font-weight:700}.remaining-item-toggle.panel,.optional-remaining-item-toggle.panel{margin-bottom:0;background-color:#fff;border:0;border-radius:0;box-shadow:none;border-bottom:1px solid #eaeaea}.checklist-row{overflow:hidden;border-bottom:1px solid #eaeaea}body.section-psp div.messages.error{background:#fff;color:#d43f41;border-radius:2px;-webkit-box-shadow:0 0 16px -5px #707070;-moz-box-shadow:0 0 16px -5px #707070;box-shadow:0 0 16px -5px #707070;overflow:hidden}body.section-psp div.messages.error{padding-left:52px;font-size:.813em}body.section-psp div.messages.error a{color:#d7a437}body.section-psp div.messages.error .error-icon{position:absolute;color:#fff;background-color:#d43f41;height:100%;width:32px;text-align:center;font-weight:700;top:0;left:0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}body.section-psp div.messages.error .error-icon .element-text{display:block;position:relative;top:50%;font-size:1.7em;font-weight:400;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.section-psp input.error{border-color:#f98d8d}body.section-psp .psp-banner-check div.messages.error{padding:0;padding-left:60px;padding-right:60px;margin:0;border:0;box-shadow:none!important;border-bottom:1px solid #ccc;margin-bottom:40px;padding-bottom:20px}body.section-psp .psp-banner-check .error-message-table{display:table;margin-bottom:20px}body.section-psp .psp-banner-check .error-table-cell{display:table-cell}body.section-psp .psp-banner-check .error-table-cell.cell-error-left{vertical-align:middle}body.section-psp .psp-banner-check .error-table-cell.cell-error-right p{margin:0}.psp-banner-check .login-help-icon{width:40px;height:40px;margin-right:20px;background-image:url(../scad_psp/img/red_alert.svg);background-repeat:no-repeat;background-size:cover;display:inline-block}.psp-banner-check .error-right{display:inline-block}.psp-banner-check .black-error{color:#333}.psp-banner-check .red-error{color:#d43f41}.psp-banner-check .enter-valid-email-container{min-height:30px;display:block}.psp-banner-check .enter-valid-email-container .error-right{height:100%;overflow:hidden}.need-help-link{text-align:center;margin-top:15px;overflow:hidden;display:block}.need-help-link a,.need-help-link a:hover{color:#d49d1f;text-decoration:none;font-weight:400}.pane-scad-psp-scad-psp-upload-forms{margin-right:0;padding-right:0}.psp-upload-modal .modal-content{padding:20px}.psp-upload-wrapper{display:none}.psp-upload-modal .modal-dialog{width:318px}.psp-upload-button{float:right;text-transform:uppercase;border:1px solid #d69c1f;font-size:10px;padding:7px;margin-top:8px;margin-right:15px;color:#d69c1f;line-height:1em}.psp-upload-button:hover{background-color:#d69c1f;color:#fff;cursor:pointer}.psp-upload-wrapper .webform-component-managed_file .input-group-btn{display:none}.psp-upload-wrapper div#edit-submitted-file-upload,.psp-upload-wrapper div#edit-submitted-file--2-upload,.psp-upload-wrapper div#edit-submitted-file--3-upload,.psp-upload-wrapper div#edit-submitted-file--4-upload,.psp-upload-wrapper div#edit-submitted-file--5-upload,.psp-upload-wrapper div#edit-submitted-file--6-upload,.psp-upload-wrapper div#edit-submitted-file--7-upload,.psp-upload-wrapper div#edit-submitted-file--8-upload,.psp-upload-wrapper div#edit-submitted-file--9-upload,.psp-upload-wrapper div#edit-submitted-file--10-upload,.psp-upload-wrapper div#edit-submitted-file--11-upload{width:100%}.psp-upload-wrapper input#edit-submitted-file-upload,.psp-upload-wrapper input#edit-submitted-file-upload--2,.psp-upload-wrapper input#edit-submitted-file-upload--3,.psp-upload-wrapper input#edit-submitted-file-upload--4,.psp-upload-wrapper input#edit-submitted-file-upload--5,.psp-upload-wrapper input#edit-submitted-file-upload--6,.psp-upload-wrapper input#edit-submitted-file-upload--7,.psp-upload-wrapper input#edit-submitted-file-upload--8,.psp-upload-wrapper input#edit-submitted-file-upload--9,.psp-upload-wrapper input#edit-submitted-file-upload--10,.psp-upload-wrapper input#edit-submitted-file-upload--11{font-size:11px;padding:0;border-left:0}.psp-upload-wrapper .form-control{font-size:11px}.psp-upload-wrapper h2{font-weight:400}.psp-under-review{float:right;text-align:right;margin-top:7px;margin-right:7px}.psp-under-review p{font-size:10px;margin-bottom:0;line-height:1.2em;color:#d69c1f;font-style:italic}.psp-under-review p:last-child{margin-bottom:0}.psp-upload-wrapper .form-submit{width:125px;background-color:#d69c1f;border:1px solid #d69c1f;padding-top:10px;padding-bottom:10px;border-radius:3px;color:#fff}.psp-upload-wrapper label{display:none}.psp-upload-wrapper .webform-component-markup p{line-height:1.2em;margin-bottom:2px;font-size:12px}#psp-congrats-enrollment-fee{}.congrats-form-container{padding:30px 20px;letter-spacing:-.5px}#pay-enroll-fee input#pay-fee-big-pink{text-align:center;font-family:gotham ssm a,gotham ssm b;font-size:17px;font-weight:700;letter-spacing:0;color:#fff;opacity:1;border:0;background:#fd008d 0% 0% no-repeat padding-box;box-shadow:0 0 10px #0000001a;border-radius:3px;opacity:1;text-transform:uppercase;padding:15px 0;width:255px;margin:0 auto;display:block}#pay-enroll-fee #fee-pay-controls{display:block;padding:25px 0}#pay-enroll-fee span#housing-text{font-size:12px;font-family:gotham ssm a,gotham ssm b;font-weight:400;letter-spacing:0;color:#fff}#pay-enroll-fee span#whats-this{margin-left:18px;font-family:gotham ssm a,gotham ssm b;font-size:12px;font-weight:700;letter-spacing:0;color:#ff008e;text-decoration:none;top:-6px;position:relative}#pay-enroll-fee span#disabled-housing-msg{font-family:gotham ssm a,gotham ssm b;font-size:12px;font-weight:700;letter-spacing:0;text-decoration:none;position:relative;font-style:italic}body.psp-dashboard .tooltip{max-width:250px}body.psp-dashboard .tooltip>.tooltip-inner{background-color:#fff;opacity:1;color:#333;padding:20px 15px;line-height:1.6em;box-shadow:0 3px 10px rgba(0,0,0,.5);padding:20px;max-width:250px}body.psp-dashboard .tooltip.top .tooltip-arrow{opacity:1;border-top-color:#fff}body.psp-dashboard .tooltip.in{opacity:1}.youve-been-accepted{font-size:20px;font-weight:700;letter-spacing:-.5px;line-height:24px;color:#fff;opacity:1;padding-bottom:20px}.congrats-body{font-size:14px;line-height:1.4em}#psp-congrats-enrollment-fee .congrats-top{background-color:#000;color:#fff;display:flex;flex-wrap:wrap}#psp-congrats-enrollment-fee .congrats-top.row,#psp-congrats-enrollment-fee .congrats-bottom.row{margin:0}#psp-congrats-enrollment-fee .congrats-top h1{font-size:32px;font-weight:700;letter-spacing:-.5px;color:#fff;opacity:1}.personal-acceptance-video{background-image:url(/sites/all/modules/custom/scad_psp/img/DanielBryd_1080x1800_pspbg.jpg);background-position:center top;padding-left:0!important;padding-right:0!important}.personal-acceptance-video .creative-container{padding:30px 0;display:flex;align-items:center;justify-content:center;height:100%}.personal-acceptance-video .creative-container video{box-shadow:0 3px 20px rgba(0,0,0,.5)}#psp-congrats-enrollment-fee .congrats-bottom{background-color:#fff}.after-submitting-header{margin:30px 0}.after-submitting-header .yellow-bg-arrow{display:block}.after-submitting-header .header-text{display:block;font-size:26px;font-weight:700;letter-spacing:-.5px;color:#333;margin-top:20px;line-height:30px}#psp-congrats-enrollment-fee .congrats-bottom .lead-item{font-weight:700}.post-enroll-items ul{list-style:none}.post-enroll-items ul li::before{content:"\2022";color:#00aff5;display:inline-block;width:1em;margin-left:-1em}.post-enroll-items ul li span.enroll-item-title{font-size:12px;font-weight:700;letter-spacing:0;color:#333}.post-enroll-items ul li p{font-size:14px;font-family:gotham ssm a,gotham ssm b;font-weight:400;letter-spacing:-.5px;color:#333}@media(min-width:767px){}@media(min-width:992px){.personal-acceptance-video .creative-container{padding:0 30px}.after-submitting-header .yellow-bg-arrow{display:inline-block}.after-submitting-header .header-text{display:inline-block;vertical-align:bottom;padding-left:20px;margin-top:0}}@media(min-width:767px){#virtual-tour-cta #tour-text{padding:35px 25px 15px}#psp-featured-events .item-type-scad_event{margin-bottom:0}#psp-create-form-container,#psp-login-form-container,#psp-password-reset-form-container{padding-right:0;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 16px -5px #707070;-moz-box-shadow:0 0 16px -5px #707070;box-shadow:0 0 16px -5px #707070}#psp-password-reset-form-container.psp-banner-check{}#psp-login-form-container #right-side{height:318px;padding-top:72px}#psp-login-form-container.login-help-active #right-side{height:326px}div#psp-hello{font-size:1.8em;font-weight:700}.pane-scad-psp-scad-psp-messaging-left h1{font-size:1.8em;padding-left:0}#psp-login-form-container #left-side h1{font-size:3.8em}body.section-psp-password-request #user-pass button.form-submit{font-size:1em}.psp-dashboard .progress>li{font-size:.75em}.psp-dashboard .progress svg{width:106px}#scad-psp-messaging-right-right{border-left:3px solid #f1f1f1}#scad-psp-messaging-right-right form#pay-enroll-fee{position:absolute;bottom:30px;margin-top:5px;margin-bottom:0;text-align:left}#scad-psp-messaging-right-right #pay-enroll-fee .btn{}.psp_icon-circle_arrow-102,.psp_icon-circle_arrow-102\:regular{margin:30px auto 20px}.psp-dashboard .pane-scad-psp-scad-psp-messaging-right.border-box{border:none;background:0 0;margin-bottom:40px}#acceptance-cta{margin-top:20px}.psp-banner-check #scad-psp-login-help *[id^=edit-submit].form-submit{width:47%}.psp-banner-check *[id^=edit-back-to-login].form-submit{width:47%}.psp-banner-check .login-help-fields-wrapper.request-sent *[id^=edit-back-to-login].form-submit{width:42%}}@media(max-width:767px){.psp-dashboard .progress{height:290px}.psp-dashboard .progress svg{width:225px;height:225px}.psp-dashboard .progress>li:after{top:100px}#psp-navbar-wrapper{height:62px}.psp-dashboard #psp-mobile-user-details{background:#eaeaea;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc;display:block}#psp-mobile-user-thumb{font-size:84px;display:none}#psp-mobile-user-name{font-size:28px}#psp-mobile-user-name .glyphicon{font-size:14px;margin-left:7px}#psp-mobile-user-info p{text-align:center;margin-bottom:0}#psp-siya-events .list-item:not(:last-child){margin-bottom:20px}#scad-psp-messaging-right-left{padding-bottom:40px;height:auto}#scad-psp-messaging-right-right{height:auto}.psp-dashboard .row_1_center_left{height:auto}body.section-psp-login .form-control,body.section-psp-create .form-control{font-size:.7em}#psp-passwords-no-match{font-size:.7em}body.section-psp div.messages.error{margin-left:15px;margin-right:15px}body.section-psp .psp-banner-check .error-message-table{display:block}body.section-psp .psp-banner-check .error-table-cell{display:block}.login-help-fields-wrapper{padding:20px 30px}#psp-password-reset-form-container.psp-banner-check{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 16px -5px #707070;-moz-box-shadow:0 0 16px -5px #707070;box-shadow:0 0 16px -5px #707070;overflow:hidden;margin:15px}.psp-upload-modal .modal-content{margin-right:0;margin-left:0}}@media(min-width:992px){#virtual-tour-cta #tour-text{padding:14px 30px 0 0}#psp-login-form-container #right-side{height:280px;padding-top:56px}#psp-login-form-container.login-help-active #right-side{height:320px}body.section-psp-password-request #user-pass button.form-submit{font-size:1.15em}.psp-dashboard .progress{height:230px;padding:40px 5px 20px}.psp-dashboard .progress>li{font-size:.8em}.psp-dashboard .progress svg{width:150px;height:150px}div#psp-hello{font-size:3.38em;display:block}.pane-scad-psp-scad-psp-messaging-left h1{display:block;padding-left:0}.psp_icon-circle_arrow-102,.psp_icon-circle_arrow-102\:regular{margin:50px auto 20px}#acceptance-cta{margin-bottom:30px;margin-top:10px}#program-cta #psp-program-descr{padding:30px 0 30px 30px}#acceptance-cta #psp-acceptance-descr{padding:30px 30px 30px 0}.psp-banner-check .login-help-fields-wrapper.request-sent *[id^=edit-back-to-login].form-submit{width:44%}}@media(max-width:991px){}@media(min-width:1200px){div#psp-hello{font-size:3.38em}#virtual-tour-cta #tour-text{padding:30px 30px 0 0}.psp_icon-circle_arrow-102,.psp_icon-circle_arrow-102\:regular{margin:30px auto 20px}.psp-dashboard .progress{height:220px;padding:20px 5px}}@media(max-width:359px){.psp-upload-modal .modal-dialog{margin-left:5px;margin-right:5px;width:100%;max-width:310px}}