body{background:#fff;font:400 1rem/1.6 Open Sans,sans-serif;margin:0 auto;text-align:center;padding:0;color:#313131;font-weight:400;overflow-x:hidden;position:relative;outline:0}.group:after,.item-list__item:after,.page-header:after,.page-nav>ul:after,.interior-layout:after,.pull-quote:after{content:"";display:table;clear:both}img{border:0}form{margin:0;padding:0}input[type=text],input[type=password],input[type=date],input[type=number],select,textarea{display:block;padding:3.25px 6.5px;border:1px solid #aaa;font-size:1rem;line-height:1.6;color:#313131;background:#fff;background:#ffffffe6;font-family:Open Sans,sans-serif}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=number]:focus{border-color:#168f9d}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#313131}.select2-container{text-align:left}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#a0e8db;color:#313131}ol li{clear:both}#contentblock{width:952px;margin:0;padding:0;text-align:left}#contentblock td{vertical-align:top}#containerTable{width:953px;background-color:#fff;position:relative}#rightcol{width:100%;padding-top:10px}#rightcol_table{width:100%}#leftnav{width:166px;height:210px;margin-top:33px}#leftnav ul{margin:0;padding:0;list-style-type:none;font-family:Georgia,Times,Serif;font-size:13px;font-variant:small-caps;color:#574d4a;font-weight:700}#leftnav ul li{margin-bottom:10px;border-bottom:1px dotted #574D4A;text-align:left}#leftnav a,#leftnav a:link,#leftnav a:visited{display:block;padding:3px 3px 3px 20px;text-decoration:none;color:#574d4a}#leftnav a:hover{display:block;color:#fc5d23;text-decoration:underline!important}#adspace{text-align:center;margin-bottom:10px}#adspace img{border:0px}#signin{margin:0 0 8px;padding:2px;text-align:right}#signin .login-key{display:block;text-align:center;margin-right:10px;margin-bottom:5px}#signin input{float:left;margin-right:10px;font-size:14px;outline:0}#signin input.button{margin-right:0;font-size:1.25rem}#signin a.button,a.button:hover,a.button:visited{padding:3px;text-decoration:none}#forgotpassword{text-align:left;font-size:14px;margin-top:4px}#forgotpassword a{color:#fff;font-weight:400}#forgotpassword a:hover{color:#ff8300;font-weight:400}#content table,#contentright table{font-size:1rem;line-height:23px;border-collapse:collapse;font-weight:400}.scheduletable{text-align:left}.scheduletable td{padding:6px}.scheduletable td.date-col{width:18%}#content,#contentleft,#contentright{font-size:16px;padding:0 10px 10px 5px;width:100%;margin:auto}#content h1,#contentleft h1,#contentright h1{font-family:Barlow Condensed,serif;font-weight:600;font-size:45px;line-height:1.6;color:#313131;width:100%;padding-bottom:6px;margin:0}#content h2,#contentleft h2,#contentright h2{font-size:34px;line-height:1.6;font-family:Barlow Condensed,serif;font-weight:600;color:#ff8300;font-weight:700;clear:both;margin:0}#contentleft{border-right-width:1px;border-right-style:dashed;border-right-color:#6a6a6a}.smalltext{color:#313131;font-size:13px;text-decoration:none}a.smalltext{color:#006241;font-size:13px;text-decoration:none}a.smalltext:hover{text-decoration:underline!important;color:#004f35!important}a{text-decoration:none;color:#006241}a:hover{color:#004f35;text-decoration:underline}.smorange{color:#ff8300;font-size:9px;vertical-align:top;font-weight:700}.infobox{width:250px;background-color:#eeeded;border:solid 1px black;padding:7px;float:left;margin-right:20px;margin-bottom:20px}.infobox h2{font-size:13px!important;margin:0!important}.infobox ol li{padding:0 0 4px;margin:0}.infotext{text-align:justify}#bluebox{background-color:#f1f1f1;padding:5px 12px 12px}#bluebox.no-bg{background-color:#fff!important}#bluebox input[type=text],#bluebox textarea{padding-left:3px;width:96%}#bluebox select{width:100%}#bluebox input.one-column,#bluebox select.one-column{width:35.5%}#bluebox input.checkbox,#bluebox input.radiobutton{border:0;background-color:Transparent;margin-top:8px}#bluebox .field_label_wide input.checkbox,#bluebox .field_label_wide input.radiobutton{margin-top:3px}#bluebox div.row div.label>span.error,#bluebox div.row div.label_left>span.error,#bluebox div.row div.label_right>span.error,#bluebox div.row div.label_wide>span.error{padding-right:5px}#bluebox div.row div.label{float:left;width:23%;text-align:right;font-weight:700;color:#313131;padding-right:5px;padding-top:5px}#bluebox div.row div.label_wide{float:left;width:48%;text-align:right;font-weight:700;color:#313131;padding-right:5px;padding-top:5px}#bluebox div.row div.field_label_wide{float:left;text-align:left;width:51%;padding-top:5px}#bluebox div.row div.field{float:left;text-align:left;width:76%;padding-top:5px}#bluebox div.row div.label_left{float:left;width:23%;text-align:right;font-weight:700;color:#313131;padding-right:5px;padding-top:5px}#bluebox div.row div.label_right{float:left;width:19%;text-align:right;font-weight:700;color:#313131;padding-right:5px;padding-top:5px}#bluebox div.row div.field_left{float:left;position:relative;width:28%;text-align:left;margin-right:5px;padding-top:5px}#bluebox div.row div.field_right{float:left;width:28%;text-align:left;padding-top:5px}#bluebox div.row div.empty_left{clear:both;padding-left:23.5%}#bluebox div.row{margin-bottom:15px}#bluebox div.row div.field_left span,#bluebox div.row div.field_right span{display:inline-block}#bluebox div.row:after{content:".";display:block;height:0;clear:both;visibility:hidden}#bluebox div.row{display:inline-block}* html #bluebox div.row{height:1%}#bluebox div.row{display:block}div.field_error{clear:both;padding-left:24%;width:75%;text-align:left}div.submit_row,.submit_row{clear:both;margin-top:15px;text-align:center}div.row div.label{float:left;width:24%;text-align:right;font-weight:700;padding-right:5px}div.row div.label_wide{float:left;width:35%;text-align:right;font-weight:700;padding-right:5px}div.row div.field_label_wide{float:left;text-align:left;width:64%}div.row div.field{float:left;text-align:left;width:75%}div.row div.label_left{float:left;width:24%;text-align:right;font-weight:700;padding-right:5px}div.row div.label_right{float:left;width:21%;text-align:right;font-weight:700;padding-right:5px}div.row div.field_left{float:left;position:relative;width:24%;text-align:left;margin-right:5px}div.row div.field_right{float:right;width:28.2%;text-align:left}div.row div.empty_left{clear:both;padding-left:24%}div.row{margin-bottom:15px;width:100%}div.row:after{content:".";display:block;height:0;clear:both;visibility:hidden}div.row{display:inline-block}.button,a.button,a.button:visited{display:inline-block;vertical-align:middle;padding:6.5px 13px;border-radius:10px;font-size:1.25rem;font-weight:600;text-align:center;color:#fff;border-color:#006241;background-color:#006241;font-family:Barlow Condensed,serif;cursor:pointer;line-height:32px}input.button,input.button_inverse{box-shadow:none;outline:0;border:0;padding:6.5px 13px}input.button:hover{border-color:#004f35;background-color:#004f35}a.button:hover{color:#fff;border-color:#004f35;background-color:#004f35;text-decoration:none;padding:6.5px 13px}.button_inverse{color:#fff;background-color:#f9be00;border-color:#f9be00;display:inline-block;vertical-align:middle;padding:6.5px 13px;border-radius:10px;font-size:1.25rem;font-weight:600;text-align:center;font-family:Barlow Condensed,serif;cursor:pointer;line-height:32px}.button_inverse:hover{background-color:#006241}.button_inverse a{color:#fff}.button_inverse a:hover{text-decoration:none;background-color:#006241}.subtextsm{color:#313131;font-family:Open Sans,sans-serif;font-size:10px;vertical-align:top;text-decoration:underline;padding-top:-15px}.addressblock{text-align:center;float:left;width:100%;margin-bottom:8px;clear:both}.fieldLabel{font-weight:700;padding-top:3px}ol li{margin-bottom:15px;clear:both}ol li ul li{margin-bottom:5px;clear:none}ol li ul{list-style-type:disc}.search#bluebox div.label{clear:left;float:left;width:34%;text-align:right;font-weight:700;padding-right:5px;margin-bottom:15px;color:#ff8300}.search#bluebox div.field{display:table;width:65%;text-align:left;clear:right;margin-bottom:15px}#searchtable th{border-bottom:1px solid #000000;text-align:left;padding-bottom:5px;color:#ff8300;font-weight:700}#searchtable tr td{padding-top:4px;padding-bottom:4px}#searchtable .altRow{background-color:#f1f1f1}#searchtable{border-bottom:1px solid #000000}.pager{margin:8px 3px;padding:3px;text-align:center}.pager .disabled{border:0;color:#999;margin-top:4px;padding:3px;text-align:center}.pager .current{background-color:#ff8300;border:0;color:#fff;font-weight:700;margin-top:4px;padding:6px;text-align:center}.pager span,.pager a{margin:4px 3px}.pager a{border:0;padding:6px;text-align:center;text-decoration:none}input.watermark,input.watermark_off{color:#313131}.error,.validation-summary-errors{color:red}.validation-summary-valid{display:none}.field-validation-error{color:red;float:left;margin-bottom:5px;clear:right;width:100%}.input-validation-error{border:1px solid #ff0000!important;background-color:#fee!important}.alert-box{border:1px solid #ffc107;background-color:#fff3cd;padding:10px 12px;margin:15px 0}.alert-box p{margin:0}#validationSummary,.validationSummary{font-weight:700;color:red}#validationSummary ul li span.field-validation-error,.validationSummary ul li span.field-validation-error{clear:none;float:none;margin:0}.submit_row .field-validation-error{color:red;padding-left:5px;float:left;text-align:center;clear:both;margin-bottom:0}#education,#residencies,#fellowships{border-collapse:collapse;margin-bottom:20px}#education th,#residencies th,#fellowships th{padding-bottom:8px;text-align:left;color:#ff8300}#education td,#residencies td,#fellowships td{padding-bottom:8px;padding-right:6px}.references{border-collapse:collapse;margin-bottom:5px}.references th{padding-bottom:8px;text-align:left;color:#ff8300}.references td{padding-bottom:8px}ul.programList{list-style-type:none;padding:0;margin:0 0 0 20px;clear:both}ul.programList li{padding-left:24px;padding-bottom:5px}ul.programList li.checked{list-style-type:none;background-image:url(checkmark.gif);background-repeat:no-repeat;background-position:left top}ul.programList li .button{margin-top:5px;margin-bottom:5px}ul.checklist{width:100%;list-style-type:none;padding:0;margin:0 0 0 20px;clear:both;display:block;height:25px}ul.checklist li{float:left;width:45%;padding-left:24px;padding-bottom:5px}ul.checklist li.checked{list-style-type:none;background-image:url(checkmark.gif);background-repeat:no-repeat;background-position:left top}ul.checklist li .button{margin-top:5px;margin-bottom:5px}ul.rankings{padding:0;margin:0 0 0 20px}ul.rankings li{margin-left:24px;padding-bottom:10px}ul.rankings li.checked{list-style-type:none;background-image:url(checkmark.gif);background-repeat:no-repeat;background-position:left top;padding-left:24px;margin-left:0}#applications th{border-bottom:1px solid #000000;text-align:left;padding-bottom:5px;color:#ff8300;font-weight:700}#applications tr td{padding-top:4px;padding-bottom:4px}#applications .altRow{background-color:#eeeded}#applications{border-bottom:1px solid #000000}#applications .program{width:67%}#applications .appliedDate{width:20%;text-align:center}#applications .coverLetter{width:15%;text-align:center}#applications td.program{padding-left:10px;padding-right:10px}#applications .category{width:37%}#applications .location{width:25%}#applications .location td,#applications .category td{vertical-align:top}#applications td.applicant{padding-left:10px;padding-right:10px}#rankings th{border-bottom:1px solid #000000;text-align:left;padding-bottom:5px;color:#ff8300;font-weight:700}#rankings tr td{padding-top:4px;padding-bottom:4px}#rankings .altRow{background-color:#eeeded}#rankings{border-bottom:1px solid #000000}#rankings .program{width:80%}#rankings td.rank{width:10%;padding-left:10px}#rankings td.program{padding-left:10px;padding-right:10px}#rankings td.rank select{margin-right:10px}#rankings td.rank img{cursor:pointer}.rank-hint{font-size:.875rem;color:#574d4a}.rank-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}#rankings tbody[data-reorder] td.rank{width:175px;white-space:nowrap;vertical-align:top}#rankings tbody[data-reorder] tr.rank-row{cursor:grab}#rankings tbody[data-reorder].is-busy,#rankings tbody[data-reorder].is-busy tr.rank-row{cursor:progress}#rankings tr.rank-row.is-dragging{opacity:.6;outline:2px dashed #006241;outline-offset:-2px}#rankings tr.rank-row--deleting td{background-color:#ff0}#rankings tr.rank-row--moved td{animation:rank-moved 1.2s ease-out}@keyframes rank-moved{0%{background-color:#f9be00}}.rank-grip{display:inline-block;width:10px;margin-right:8px;vertical-align:middle;fill:#8a8a8a}tr.rank-row:hover .rank-grip{fill:#006241}.rank-num{min-width:36px;margin-right:10px;padding:1px 6px;border:1px solid #aaa;border-radius:4px;background:#fff;font:700 1rem Open Sans,sans-serif;color:#006241;text-align:right;cursor:pointer}.rank-num:hover,.rank-num:focus-visible{border-color:#006241;background-color:#e6f0ec}input[type=number].rank-num-input{display:inline-block;width:64px;margin-right:10px;padding:1px 4px;text-align:right}.rank-none{display:none;min-width:36px;margin-right:10px;color:#8a8a8a;text-align:right}.rank-add{display:none;margin-right:10px;padding:1px 10px;border:0;border-radius:4px;background-color:#006241;font:600 .875rem Open Sans,sans-serif;color:#fff;cursor:pointer}.rank-add:hover,.rank-add:focus-visible{background-color:#004f35}#rankings tr.rank-row--unranked .rank-num{display:none}#rankings tr.rank-row--unranked .rank-none,#rankings tr.rank-row--unranked .rank-add{display:inline-block}#rankings tr.rank-divider td{padding:10px 10px 4px;border-top:1px solid #000;color:#ff8300;font-weight:700;cursor:default}.rank-divider-hint{margin-left:8px;font-weight:400;font-size:.875rem;color:#574d4a}@media(prefers-reduced-motion:reduce){#rankings tr.rank-row--moved td{animation:none}}#programApplications th{border-bottom:1px solid #000000;text-align:left;padding-bottom:5px;color:#ff8300;font-weight:700}#programApplications tr td{padding-top:4px;padding-bottom:10px}#programApplications .altRow{background-color:#eeeded}#programApplications{border-bottom:1px solid #000000;margin-top:5px;border-collapse:collapse}#programApplications .notes{width:37%}#programApplications td.notes{padding-right:2px}#programApplications td.notes div{font-weight:700;color:#405ba0;text-transform:uppercase}#programApplications .appliedDate{width:10%;text-align:center}#programApplications .marked{width:9%;text-align:center}#programApplications .packetComplete{width:14%;text-align:center}#programApplications .isMarked td{font-weight:700}#programApplications tr.buttons td{padding-left:8px}.jqmWindow{display:none;position:fixed;top:17%;left:50%;margin-left:-300px;width:600px;background-color:#fff;color:#333;border:1px solid black;padding:12px}.jqmOverlay{background-color:#000}.jqmWindow div.label{float:left;width:24%;text-align:right;font-weight:700;padding-right:5px}.jqmWindow div.label_wide{float:left;width:35%;text-align:right;font-weight:700;padding-right:5px}.jqmWindow div.field_label_wide{float:left;text-align:left;width:64%}.jqmWindow div.field{float:left;text-align:left;width:75%}.jqmWindow div.empty_left{clear:both;padding-left:24%}.close_popup{text-align:right;clear:both}.attrRow{background-color:#ccc}.header-wrapper{width:953px;background-color:#fff;position:relative;margin:auto;display:inline-block}.header-logo{margin:10px 0;float:left}.header-logo a,.header-logo img{display:block;max-width:100%}.header-text{float:left;width:300px;margin-top:5px;font-family:Barlow Condensed,serif;font-size:26px;margin-bottom:0}.header-utility{background:#f9be00;color:#fff;clear:both;text-align:center;position:absolute;right:0;top:0;padding:12.25px 25px 0;border-radius:0 0 12.5px 12.5px}.header-utility a{color:#fff;font-weight:600}.header-utility a:hover{color:#ff8300}.page-nav ul{list-style:none;margin:0}.page-nav a{display:block}.page-nav li{position:relative}.page-nav>ul>li>a{font-weight:900;height:100%;padding:11.5px;line-height:18.75px;text-align:center;color:#313131;position:relative;font-family:Barlow Condensed,serif;font-size:1.25rem;white-space:nowrap}.page-nav>ul>li>a:hover{border-radius:3.125rem;border-bottom-left-radius:0;background-color:#006241;color:#fff;text-decoration:none}.page-nav{width:100%;left:0;top:100%;z-index:100}.page-nav>ul{position:relative;width:953px;margin:auto;padding:0;font-size:16px}.page-nav>ul>li{float:left;position:static;margin-right:30px}.page-nav>ul>li>a:before{content:"";display:inline-block;vertical-align:middle;width:0;height:37.5px}.page-footer{font-size:14px;background:#006241;color:#fff;text-align:left;padding:25px}.page-footer .page-width{padding:0 25px}.page-footer p{margin-bottom:12.5px}.page-footer a{color:#fff}.page-footer a:hover{color:#5cb1ba}.footer-name{margin:0 -25px 25px;padding:12.5px 25px;font-size:22px;line-height:25px;background:#168f9d;color:#fff}.footer-meta{padding:25px;font-size:16px}.footer-meta .separator{display:inline-block;margin:0 1em;opacity:.5}.footer-holder{width:953px;margin:auto;min-height:100px}.footer-left{float:left;width:49%;display:inline-block}.footer-right{float:right;width:47%;display:inline-block}.hidden{display:none}#payment-message{color:red;margin:20px;text-align:center}#transcript-upload-buttons>div,#upload-buttons>div,#photo-upload-buttons>div,#usmle-upload-buttons>div,#ecfmg-upload-buttons>div{display:inline}#include-demographics-wrapper,#opt-out-gpa-wrapper{border:1px solid #000;padding:0 0 10px 10px;margin-bottom:10px}.swal-button,.swal-button:not([disabled]):hover,.swal-button:active{background-color:#006241}.swal-button:not([disabled]):hover,.swal-button:active{filter:brightness(.9)}.swal-button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #00624173}.swal-button--cancel,.swal-button--cancel:not([disabled]):hover,.swal-button--cancel:active{background-color:#efefef;color:#555}.swal-button--cancel:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #7488964a}.swal-button--danger,.swal-button--danger:not([disabled]):hover,.swal-button--danger:active{background-color:#e64942}.swal-button--danger:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #a52b2b4a}.swal-text{text-align:center;color:#574d4a}
