@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700&subset=latin-ext);body,h2,h3{font-weight:300}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th,.form-control{border-radius:0}body{font-family:'Open Sans',sans-serif}h1{font-size:48px;line-height:48px;margin-bottom:40px}h2{font-size:24px;text-align:center;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #e5e5e5}h2 i{color:#d7db2d;margin-right:10px}h3{font-size:20px;text-align:left;margin-bottom:15px}.applied-info>div.ects,.applied-info>div.price,.markdown h1{font-weight:700}header{padding:20px}header img{height:60px}.form-control{border-color:#e5e5e5;box-shadow:none}.applied-info{margin:0}.file-box .image,.file-box .title{margin-bottom:10px}.applied-info>div{background:#d7db2d;color:#fff;min-height:27px;padding:10px 20px}.applied-info>div .checkbox{padding-top:0;min-height:auto;display:inline-block}.always-selected .radio input,.concentration-box .courses{display:none}h3 a,h3 a:hover{color:#d7db2d}label{font-weight:300}.file-box{text-align:center}.file-box .title{font-size:120%}.file-box .image img{max-width:40%}.file-box .upload{padding:10px}.file-help{color:#8e8e8e;font-size:11px}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{background:#d7db2d;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget{border-radius:4px}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-radius:0}.privacy,.terms{padding:20px;overflow:auto;height:200px;border:1px solid #e5e5e5}.markdown h1{font-size:14px;margin:0 0 6px;line-height:1.6}.markdown h2{font-size:15px;font-weight:400;line-height:1.6;text-decoration:underline;border-bottom:0;text-align:left;padding:0;margin:0 0 6px}.concentration-box .radio label,.input-file-upload+label,.program-chooser label,.semester-chooser label{font-weight:700}.markdown p{line-height:1.6;margin-bottom:6px}.markdown ul{padding-left:1.5rem}.btn-primary,.btn-success{background:#d7db2d;border-color:#d7db2d}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-success:active,.btn-success:focus,.btn-success:hover{background:#b2b61f!important;border-color:#b2b61f!important}.send{padding:20px 0 40px}.program-chooser .program-container,.semester-chooser .semester-container{padding:10px 20px}.vertical-space{height:40px}.form-control:focus{border-color:#d7db2d;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(215,219,45,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(215,219,45,.6)}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}.concentration-body{color:#aaa;padding:20px 5px}.always-selected .concentration-body,.concentration-box.always-selected .concentration-body,.concentration-box.selected .concentration-body{color:#000}.concentration-box{margin-bottom:10px}.concentration-box .radio{border-bottom:1px solid #e5e5e5;padding-bottom:10px;margin-bottom:10px}.concentration-box.always-selected .courses,.concentration-box.selected .courses{display:block}.concentration-error{text-align:center;margin-bottom:20px}.semester-application{display:none}.semester-application.semester-selected{display:block}.semester-application .application-type{margin-bottom:20px}.form-phone .input-group{width:100%}.form-phone .input-group select{width:35%}.form-phone .input-group input{width:65%;border-left:none}.semester-courses{display:none}.semester-courses.semester-selected{display:block}#application_feedbackSource .radio,#application_gender .radio{display:inline-block;margin-right:20px}#application_feedbackSourceOther{display:inline-block;max-width:300px}.js .input-file-upload{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.input-file-upload+label{max-width:80%;font-size:1.25rem;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:.625rem 1.25rem;color:#fff;background-color:#d7db2d}.no-js .input-file-upload+label{display:none}.input-file-upload.has-focus+label,.input-file-upload:focus+label{outline:#000 dotted 1px;outline:-webkit-focus-ring-color auto 5px}.input-file-upload+label svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-.25em;margin-right:.25em}.input-file-upload+label:hover,.input-file-upload.has-focus+label,.input-file-upload:focus+label{background-color:#75750d}.select2-container--default .select2-selection--single{border:1px solid #e5e5e5;border-radius:0;height:34px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:34px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#d7db2d;color:#fff}.select2-dropdown{border-radius:0;border:1px solid #e5e5e5}