.hsrky-virkatodistustilaus .haku-header{background-color:rgb(147,177,204);margin:0 0 20px 0} .hsrky-virkatodistustilaus h3{padding:5px;color:rgb(255,255,255);font-size:16px} .hsrky-virkatodistustilaus h2{border-bottom:1px solid rgb(0,91,152);padding:3px 0;margin:20px 0} .hsrky-virkatodistustilaus h2, .hsrky-virkatodistustilaus h3, .hsrky-virkatodistustilaus b{font-family:sans-serif} .hsrky-virkatodistustilaus label{font-size:17px;font-weight:normal} .hsrky-virkatodistustilaus span{font-size:15px} .hsrky-virkatodistustilaus span.errormessage{margin-left:10px} .hsrky-virkatodistustilaus span.errormessage{color:rgb(152,9,0);display:none} .hsrky-virkatodistustilaus label, .hsrky-virkatodistustilaus span{font-family:sans-serif} .hsrky-virkatodistustilaus .form-control{border:1px solid rgb(0,0,0);border-radius:0;color:rgb(0,0,0)} .hsrky-virkatodistustilaus div.form_contents .col-xs-6{padding:0} .hsrky-virkatodistustilaus div.datepicker-container{z-index:3;width:100%} .hsrky-virkatodistustilaus div.datepicker-container.stato-datepicker{} .hsrky-virkatodistustilaus input.stato-datepicker{height:34px;border:1px solid rgb(0,0,0)} .hsrky-virkatodistustilaus input.stato-datepicker:last-child{} .hsrky-virkatodistustilaus span.stato-datepicker i{display:none} .hsrky-virkatodistustilaus span.stato-datepicker:first-child:after{content:url(/images/aika.svg);border:1px solid rgb(0,0,0);border-left:none;padding:2.5px;position:absolute;top:-1px;left:-10px} .hsrky-virkatodistustilaus input.stato-datepicker:focus{border:1px solid rgb(0,0,0);box-shadow:none} .hsrky-virkatodistustilaus div.xdsoft_datetimepicker{border:1px solid rgb(0,0,0)} .hsrky-virkatodistustilaus div.xdsoft_calendar th, .hsrky-virkatodistustilaus div.xdsoft_calendar td, .hsrky-virkatodistustilaus div.xdsoft_calendar div{font-family:sans-serif;color:rgb(0,0,0);border:none} .hsrky-virkatodistustilaus div.xdsoft_calendar th{background-color:rgb(255,255,255)} .hsrky-virkatodistustilaus div.xdsoft_calendar td{background-color:rgb(255,255,255)} .hsrky-virkatodistustilaus td.xdsoft_date:hover{background-color:rgb(194,219,236) !important;border-radius:100%} .hsrky-virkatodistustilaus td.xdsoft_current{background-color:rgb(242,242,242) !important;border-radius:100%;box-shadow:none !important} .hsrky-virkatodistustilaus td.xdsoft_current div{} .hsrky-virkatodistustilaus div.xdsoft_option{font-family:sans-serif} .hsrky-virkatodistustilaus .datepicker-min .stato-datepicker.up{position:absolute;top:40px;left:10px} .hsrky-virkatodistustilaus .datepicker-max .stato-datepicker.up{position:absolute;top:40px;left:-100px} .hsrky-virkatodistustilaus input[type="text"], .hsrky-virkatodistustilaus select, .hsrky-virkatodistustilaus option, .hsrky-virkatodistustilaus textarea{display:block;border:1px solid rgb(0,0,0);font-family:sans-serif;padding:3px;width:100%} .hsrky-virkatodistustilaus textarea{resize:none;height:auto} .hsrky-virkatodistustilaus input:focus, .hsrky-virkatodistustilaus textarea:focus, .hsrky-virkatodistustilaus select:focus{outline-color:rgb(0,91,152)} .hsrky-virkatodistustilaus select{background:rgb(255,255,255);cursor:pointer} .hsrky-virkatodistustilaus option{cursor:pointer;color:rgb(0,0,0)} .hsrky-virkatodistustilaus option:focus{background-color:rgb(194,219,236)} .hsrky-virkatodistustilaus input[type="submit"]{background-color:rgb(0,91,152);color:rgb(255,255,255);border-radius:0;padding:12px 25px;font-family:sans-serif;font-size:16px;margin:15px 0;float:right} .hsrky-virkatodistustilaus .mini-search-form input[type="submit"]{margin-top:0 !important} .hsrky-virkatodistustilaus input[type="submit"]:focus{outline-color:rgb(0,91,152)} .hsrky-virkatodistustilaus input[type="radio"]{width:14px;height:14px;background-color:rgb(255,255,255);border:1px solid rgb(0,0,0);border-radius:10px;margin-right:15px;display:inline-block;position:relative;-webkit-appearance:none;cursor:pointer} .hsrky-virkatodistustilaus input[type="radio"]:checked{background-color:rgb(194,219,236)} .hsrky-virkatodistustilaus input[type="radio"]:focus{outline:none} .hsrky-virkatodistustilaus input[type="radio"]:after{content:"";display:block;position:relative;width:6px;height:6px;background-color:rgb(255,255,255);border-radius:10px;top:3px;left:3px} .hsrky-virkatodistustilaus input[type="radio"]:checked:after{background-color:rgb(0,91,152)} .hsrky-virkatodistustilaus input[type="checkbox"]{width:14px;height:14px;background-color:rgb(255,255,255);border:1px solid rgb(0,0,0);margin-right:15px;display:inline-block;position:relative;-webkit-appearance:none;cursor:pointer} .hsrky-virkatodistustilaus input[type="checkbox"]:checked{background-color:rgb(194,219,236)} .hsrky-virkatodistustilaus input[type="checkbox"]:focus{outline:none} .hsrky-virkatodistustilaus input[type="checkbox"]:after{content:"";display:block;position:relative;width:6px;height:6px;background-color:rgb(255,255,255);top:3px;left:3px} .hsrky-virkatodistustilaus input[type="checkbox"]:checked:after{background-color:rgb(0,91,152)} @media all and (max-width:922px) {.hsrky-virkatodistustilaus .mini-search-form input[type="submit"]{width:100%} }