.cd-newform .error input{border-color:#e94b35 !important}#form_error_alert{display:block;position:absolute;top:-20px;left:0px;right:0px;z-index:100000;overflow:hidden}.utbil_errors_holder{display:block;background:rgba(0,0,0,0.7);width:100vw;height:100vh;text-align:center;padding-top:25%}.erroroeyt{text-align:center;color:#000;background-color:#fff;padding:5em 5em 5em 5em;display:inline-block;font-size:.75em;font-family:'Lato', sans-serif;text-transform:uppercase;width:320px}.cd-newform .form-checkbox-group::after{display:block;content:"";clear:both}.cd-newform .form-checkbox-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cd-newform ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.cd-newform ul li{margin-bottom:5px}.cd-newform .form-checkbox-group .field_label{margin-top:0;margin-bottom:0}.cd-newform .form-checkbox-group input[type="checkbox"]:hover,.cd-newform .form-checkbox-group .field_label:hover{cursor:pointer}.cd-newform .form-checkbox-group input[type="checkbox"]{margin-top:1px;margin-bottom:0}.cd-newform .form-link{text-decoration:underline}.cd-newform input[type="submit"]{float:left}.cd-newform select{width:100%}#utbildning .utbildning-article .column--four .kurs-datum-holder ul li span{float:right}#utbildning .utbildning-article .column--four .kurs-datum-holder ul li span:nth-child(odd){float:left}@media screen and (max-width: 668px){#utbildning .utbildning-article .column--four .kurs-datum-holder{display:none}}@media screen and (max-width: 669px){#utbildning .utbildning-article .column--four{display:block !important;width:100%;visibility:visible}#utbildning .utbildning-article .column--four .logo{display:none}}.kurs-datum-holder-mobile{display:none !important;visibility:hidden}@media screen and (max-width: 668px){.kurs-datum-holder-mobile{display:block !important;visibility:visible}}.kurs-datum-holder-mobile{display:block;float:left;margin-right:2.35765%;width:100%;padding:25px 0px 20px 0px;font-size:1em}.kurs-datum-holder-mobile:last-child{margin-right:0}.kurs-datum-holder-mobile h3{font-family:'Lora', serif}.kurs-datum-holder-mobile ul{padding:10px 0px}.kurs-datum-holder-mobile ul li{display:block;float:left;margin-right:2.35765%;width:100%;padding:15px 0px;border-top:1px solid #efefef}.kurs-datum-holder-mobile ul li:last-child{margin-right:0}.kurs-datum-holder-mobile ul li:last-child{border-bottom:1px solid #efefef}.kurs-datum-holder-mobile ul li span{display:block}.kurs-datum-holder-mobile ul li span:nth-child(odd){padding-bottom:5px}.live-holder{width:100%;max-width:660px;text-align:center}.live-holder p{margin-bottom:25px}.live-holder form{display:inline-block;width:100%;max-width:360px}.live-holder form input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background:#000000;border-radius:.25em;padding:16px 20px;color:#ffffff;font-weight:200;font-size:21px;cursor:pointer}.live-holder form .holder-of-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.live-holder form .holder-of-input label{text-align:left;font-weight:bold;margin-bottom:5px}.live-holder form .holder-of-input input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:12px;border:1px solid #cfd9db;background-color:#ffffff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);display:block;width:100%;font-size:1em}.live-holder form .holder-of-input .general_errors,.live-holder form .holder-of-input .error_message{color:#fff;border:1px solid red;background-color:red;padding:10px;border-radius:0px;width:100%;display:block}.tack-holder{width:100%;max-width:660px;text-align:center;min-height:350px}
