﻿input.input-validation-error,input.datepicker-validation-error{border:2px solid #d65202;}.heading-links-container{float:right;}.notice-icon{display:inline-block;width:25px;height:25px;background-size:25px;background-repeat:no-repeat;}section.data-table table td.marker{padding-right:0;border:0;}section.data-table table td.marker .vehicle-list-icon{width:32px;height:32px;}section.data-table table td.marker .vehicle-list-icon.abandonedvehicle{background:url("img/reasonicons.png") 0 0 no-repeat;}section.data-table table td.marker .vehicle-list-icon.accidentvehicle{background:url("img/reasonicons.png") 0 -42px no-repeat;}section.data-table table td.marker .vehicle-list-icon.wreckedvehicle{background:url("img/reasonicons.png") 0 -82px no-repeat;}section.data-table table td.marker .vehicle-list-icon.illegallyparkedvehicle{background:url("img/reasonicons.png") 0 -128px no-repeat;}section.data-table table div.ely{background:url('img/ely.jpg') no-repeat;display:inline-block;width:25px;height:25px;background-size:25px;background-repeat:no-repeat;}section.data-table table div.thumb-up{background-image:url('img/kuusakoski-thumb.png');display:inline-block;width:25px;height:25px;background-size:25px;background-repeat:no-repeat;}section.data-table table div.transport-confirmed{background-image:url('img/icon-tire.png');display:inline-block;width:25px;height:25px;background-size:25px;background-repeat:no-repeat;}section.data-table table div.ByPhone{background:url('img/icon-txt.png') no-repeat;display:inline-block;width:25px;height:25px;background-size:25px;background-repeat:no-repeat;}section.data-table table div.ByEmail{background:url('img/icon-email.png') no-repeat;display:inline-block;width:25px;height:25px;background-size:25px;background-repeat:no-repeat;}section.data-table table div.ELVService{background:url('img/icon-kuusakoski.png') no-repeat;display:inline-block;width:25px;height:25px;background-size:25px;background-repeat:no-repeat;}section.data-table table div.vehicle-image{background:url('img/icon-image.png') no-repeat;display:inline-block;width:25px;height:25px;background-size:25px;background-repeat:no-repeat;}section.data-table table div.vehicle-comment{position:relative;cursor:pointer;background:url('img/icon-comment.png') no-repeat;display:inline-block;width:25px;height:25px;background-size:25px;background-repeat:no-repeat;}section.data-table table div.vehicle-comment .comment-text-area{display:none;position:absolute;padding:10px;width:250px;margin-top:30px;z-index:9999;background-color:#fff;border:1px solid #808080;}section.data-table table div.vehicle-comment .comment-text-area span{font-size:small;}.tc-phone-wrapper,.tc-email-wrapper{position:relative;}.tc-phone-wrapper .remove-phone-number,.tc-email-wrapper .remove-phone-number,.tc-phone-wrapper .remove-email,.tc-email-wrapper .remove-email{position:absolute;left:-30px;top:5px;background:url('img/icon-remove.png') no-repeat;display:inline-block;width:25px;height:25px;background-size:25px;background-repeat:no-repeat;cursor:pointer;}.vehicle-files-container .am-fileupload{width:auto;margin-bottom:10px;}.vehicle-files-container .am-fileupload span.am-file{display:inline-block;margin:5px;width:245px;height:160px;background-color:#e6e6e6;}.vehicle-files-container .am-fileupload span.am-file .vehicle-image{height:130px;}.vehicle-files-container .am-fileupload span.am-file .am-delete{background-color:#a0a0a0;}.installation-logo-container .logo{float:left;max-width:350px;min-width:350px;margin-right:10px;}.installation-logo-container .logo .preview{margin-bottom:10px;display:none;}.installation-logo-container .logo .preview.has-image{display:block;}.installation-logo-container .logo .current{max-width:150px;}.installation-logo-container .name{display:table-cell;}.top-heading .compact-button{float:right;margin-right:8px;}.overlay-container{position:relative;}.table-loading-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.8) url(img/large-spinner.gif) 50% 50px no-repeat;text-align:center;font-size:16px;line-height:50px;display:none;z-index:100;}.status-selection{text-align:center;}.status-selection label{width:20%;min-width:188px;display:inline-block;padding:20px;border:2px solid #004c93;text-align:center;cursor:pointer;}.status-selection label input{display:none !important;}.status-selection label.selected{background:#004c93;color:#fff;cursor:default;}.kunta-form .field-edit{display:block;}.kunta-form .field-readonly{display:none;}.kunta-form.readonly input,.kunta-form.readonly textarea,.kunta-form.readonly select{background:none;border:none;color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;}.kunta-form.readonly textarea{border:1px solid #a0a0a0 !important;}.kunta-form.readonly .am-fileupload{border:none;padding:0;}.kunta-form.readonly .am-fileupload .am-input{display:none;}.kunta-form.readonly .am-fileupload .am-files .am-delete{display:none;}.kunta-form.readonly .ui-datepicker-trigger{display:none;}.kunta-form.readonly .field-edit{display:none;}.kunta-form.readonly .field-readonly{display:block;}body.print-form .kunta-logo{margin-top:20px;margin-right:20px;}body.print-form .kunta-logo img{height:40px;}body.print-form .BodyText,body.print-form TEXTAREA{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;line-height:150%;}body.print-form TD,body.print-form FONT,body.print-form INPUT,body.print-form SELECT{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;}body.print-form .Header{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;font-style:normal;color:#181818;line-height:normal;}body.print-form .Otsikko{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:7px;font-weight:normal;text-decoration:none;font-style:normal;line-height:normal;}body.print-form .Legalstuff{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px;font-weight:normal;text-decoration:none;font-style:normal;line-height:normal;}body.print-form P.breakhere{page-break-before:always;}body.print-form TD.content_left{border-left:1px solid #fff;}body.print-form TD.content_right{border-right:1px solid #fff;}body.print-form table.reference{border:1px solid #c3c3c3;border-collapse:collapse;}body.print-form table.reference th{background-color:#e5eecc;border:1px solid #c3c3c3;padding:3px;vertical-align:top;}body.print-form table.reference td{border:1px solid #c3c3c3;padding:3px;vertical-align:top;background-color:#fff;}body.print-form P.pagebreakhere{page-break-before:always;}span.LegalstuffBigger p{width:765px;}span.LegalstuffBigger pre{white-space:pre-wrap;word-wrap:break-word;}#Installation_CompensationDecisionInfo,#Installation_AppealInstructions{width:800px;height:450px;}