.form-heading{margin-bottom:26px;font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:26px;color:#234465}.field-validation-error{color:#ef470a}form .form-col{margin-bottom:25px}form .form-row:after{content:'';display:table;clear:both}form .text-field,form .form-control{width:100%;height:auto;padding:8px 10px;font-family:"Lato","Arial","Helvetica",sans-serif;font-size:16px;color:#234465;border:1px solid #ccc;border-radius:0;box-shadow:none;display:block}form .is-foreign-citizen-of-cpe-age-field{display:block}form span.is-foreign-citizen-of-cpe-age-field{margin-bottom:0;margin-top:5px}form .text-field:focus,form .form-control:focus{border-color:#ffa000}form .text-field.lang,form .form-control.lang{width:50%;margin-right:30px;float:left}@media only screen and (min-width:992px) and (max-width:1199px){form .text-field.lang,form .form-control.lang{width:48%}}@media only screen and (min-width:768px) and (max-width:991px){form .text-field.lang,form .form-control.lang{width:47%}}@media only screen and (max-width:767px){form .text-field.lang,form .form-control.lang{width:49%;margin-right:14px}}form input{outline:none}form label,form .captcha-label{cursor:pointer;font-family:"Lato","Arial","Helvetica",sans-serif;font-size:13px;font-weight:400;color:#999}form textarea{outline:none}form .form-bottom-row{margin:28px 0;line-height:1}form .form-bottom-row .forgotten-password,form .form-bottom-row .checkbox-label{font-size:16px;color:#234465;cursor:pointer}form .form-bottom-row .checkbox-label{margin-bottom:0}form .captcha-wrapper{margin-bottom:15px}form .captcha-wrapper .captcha-label{display:block}form .how-to-arrive{margin-top:60px;margin-bottom:60px}form .how-to-arrive h6{margin-top:15px;margin-bottom:6px;font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:16px;color:#234465}form .how-to-arrive h6:first-child{margin-top:0}form .how-to-arrive ul li{margin-bottom:2px;font-family:"Lato","Arial","Helvetica",sans-serif;font-size:13px;color:#666}@media only screen and (min-width:768px) and (max-width:991px){form .how-to-arrive>div:last-of-type{margin-top:-100px}}@media only screen and (max-width:767px){form .how-to-arrive>div{margin-bottom:30px}form .how-to-arrive>div:last-of-type{margin-bottom:0}}form .radio-btn-wrapper{margin-top:12px}form .radio-btn-wrapper:after{content:'';display:table;clear:both}form .radio-btn-wrapper li{margin-right:28px;float:left}form .radio-btn-wrapper li:last-child{margin-right:0}form .radio-btn-wrapper li .k-radio-label{font-size:16px}form .radio-btn-wrapper li .k-radio-label:before{width:20px;height:20px;border-width:2px}form .radio-btn-wrapper li .k-radio:checked+.k-radio-label{font-family:"LatoBlack","Arial","Helvetica",sans-serif;color:#234465}form .radio-btn-wrapper li .k-radio:checked+.k-radio-label:before{border-color:#234465}form .radio-btn-wrapper li .k-radio:checked+.k-radio-label:after{width:10px;height:10px;top:5px;left:5px;background-color:#234465}.close-item{display:inline-block;color:#ffa000;font-family:"LatoBlack","Arial","Helvetica",sans-serif}.close-item .close-icon{width:30px;height:30px;margin-top:5px;margin-left:10px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#ffa000;float:left;text-align:center;display:table;text-decoration:none}.close-item .close-icon i{display:table-cell;vertical-align:middle;font-size:20px;color:#fff}.close-item .txt-lbl{margin-top:12px;display:none}.close-item:focus .close-icon,.close-item:hover .close-icon{background-color:#234465;outline:none;text-decoration:none}@media only screen and (min-width:768px) and (max-width:991px){.close-item .txt-lbl{display:inline-block;margin-left:10px}}@media only screen and (max-width:767px){.close-item .txt-lbl{display:inline-block;margin-left:10px}}.logo-upload-lbl{display:block}.btn-file{position:relative;background-color:#234465;overflow:hidden;text-align:center;display:inline-block}.btn-file .txt-wrap{position:absolute;top:0;bottom:0;height:100%;width:100%;text-align:center}.btn-file .table-holder{height:100%;width:100%}.btn-file .upload-txt{font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:16px;color:#fff}.btn-file .upload-txt i{margin-right:5px;font-size:20px}.btn-file .uploaded-logo{opacity:.2;pointer-events:none}.btn-file.circle-btn{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;display:table;position:relative;background-color:#234465;text-align:center;cursor:pointer}@media only screen and (min-width:768px) and (max-width:991px){.btn-file.circle-btn{margin-bottom:30px}}@media only screen and (max-width:767px){.btn-file.circle-btn{margin-bottom:30px}}.btn-file.circle-btn .upload-txt{font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:16px;color:#fff;display:table-cell;vertical-align:middle}.btn-file.circle-btn .upload-txt i{margin-right:5px;font-size:30px;display:block}.btn-file.circle-btn .uploaded-logo{width:100%}@media only screen and (max-width:767px){.btn-file{max-width:165px}}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:red;cursor:inherit;display:block}textarea:focus{border-color:#ffa000}.softuni-fest-container{margin:10px 0}