/* forms-0000_gh150420.css */
input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input:not([type]),input[type="submit"],select,textarea,.button{height:30px;background-color:#e7f1d0;border:0;border-radius:0;padding:2px 5px !important;transition: all 0.15s linear 0s;box-sizing:border-box}input[type="submit"],.button{display:inline-block;text-decoration:none;color:#ffffff;background-color:#387b23 !important;cursor:pointer}#container .mod_search form,#container .mod_search fieldset{margin-top:14px}.mod_search fieldset > span{margin-right:20px}.mod_search .relevance,.mod_search .url{display:none}.mod_search .highlight{font-weight:bold}#header .mod_search input{width:120px;float:left}#header .mod_search input[type="submit"]{width:30px;background-image:url("../../files/gh150420/icon_search.png");background-position:center center;text-indent:-999px;background-size:28px auto}fieldset > legend{margin-bottom:14px;font-size:$size2px;line-height:$line2px;font-weight:bold;text-transform:uppercase}fieldset.radio_alternative > legend{font-size:14px;line-height:22px;font-weight:normal;text-transform:none}.structured_form input,.structured_form select,.structured_form textarea{width:100%;height:22px;display:block;margin-bottom:5px}.structured_form input[type="submit"]{width:50%;margin-left:0;padding-right:20px;padding-left:20px;box-sizing:border-box}.structured_form input[type="submit"].next,.structured_form input[type="submit"].back{width:25%;height:auto;float:right;padding: 5px 20px !important}.structured_form input[type="submit"].back{float:left}.structured_form textarea{height:100px}.structured_form label{display:block;text-transform:uppercase}.structured_form fieldset{clear:both;margin-bottom:22px}.structured_form input.date_of_birth{padding-left:25px !important}.structured_form #else_employee_known{margin-top: -22px;margin-bottom: 44px}fieldset + br,select + br,.upload + br{display:none}.structured_form .checkbox_container input,.structured_form .checkbox_container label{width:auto;height:auto;position:relative;display:inline-block;margin-bottom:0;margin-left:0;text-transform:none;width: auto !important}.structured_form .checkbox_container > span,.structured_form .radio_container > span,.structured_form input.checkbox,.structured_form input.radio,.structured_form #ctrl_185 legend{display:inline-block;margin-right:5px}p.error{margin-bottom:0;color:#f00}input.error,select.error{border:1px solid #f00}.upload_info{display:none;margin-bottom:0;font-weight:bold}.CalendarFieldIcon{position:absolute;margin-top:-26px;cursor: pointer}