﻿@media only screen and (max-width:767px){.hide-phone{display:none !important;}}body{padding-bottom:50px;}.bs-row{margin-left:-10px;margin-right:-10px;}.bs-row:before,.bs-row:after{display:table;content:" ";}.bs-row:after{clear:both;}.bs-row .col-sm-12{width:100%;}.bs-row .col-sm-9{width:75%;}.bs-row .col-sm-6{width:50%;}.bs-row .col-sm-3{width:25%;}.bs-row .col-sm-12,.bs-row .col-sm-9,.bs-row .col-sm-6,.bs-row .col-sm-3{padding-left:10px;padding-right:10px;float:left;position:relative;min-height:1px;box-sizing:border-box;}@media only screen and (max-width:767px){.bs-row .col-sm-12,.bs-row .col-sm-9,.bs-row .col-sm-6,.bs-row .col-sm-3{width:100%;float:none;}}.bs-row .col-sm-12.margin-bottom,.bs-row .col-sm-9.margin-bottom,.bs-row .col-sm-6.margin-bottom,.bs-row .col-sm-3.margin-bottom{margin-bottom:15px;}.bs-row.margin-bottom{margin-bottom:15px;}.success-row>td{background-color:#b5ffad !important;}b{font-weight:bold;}.small-print{font-size:9pt;}.grey{font-weight:lighter;color:#e6e6e6;}.field-validation-error{display:block;color:#d65202;}.ui-state-error{border:none !important;color:#d65202 !important;}.dropdown{width:300px;font-size:12pt;font-family:Arial;}.dropdownmiddle{width:180px;font-size:12pt;font-family:Arial;}.dropdownshort{width:80px;font-size:12pt;font-family:Arial;}.vehicle-files-container .am-fileupload{width:auto;margin-bottom:10px;}.vehicle-files-container .am-fileupload span.am-file{background:#fff;}.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;}.abstract-message{margin:4px auto 5px auto;padding:2px;padding-left:40px;color:#222;}.errormsg{margin:4px auto 5px auto;padding:2px;padding-left:40px;color:#222;background-color:#e6e6e6;border:1px solid #ccc;background-image:url('img/kuusakoski-warning-icon.png');background-size:20px 20px;background-repeat:no-repeat;background-position:3px 3px;}.warningmsg{margin:4px auto 5px auto;padding:2px;padding-left:40px;color:#222;background-color:#e6e6e6;border:1px solid #ccc;background-image:url('/Content/Images/Web-Application-Icons-Set/PNG-32/Warning.png');background-repeat:no-repeat;background-position:5px 5px;}.notemsg{margin:4px auto 5px auto;padding:2px;padding-left:40px;color:#222;background-color:#e6e6e6;border:1px solid #ccc;background-image:url('img/kuusakoski-note-icon.png');background-repeat:no-repeat;background-position:5px 5px;background-size:30px 30px;}.message{margin:4px auto 5px auto;padding:2px;padding-left:40px;color:#222;background-color:#ccc;border:1px solid #a0a0a0;background-image:url('/Content/Images/Web-Application-Icons-Set/PNG-32/Info.png');background-repeat:no-repeat;background-position:5px 5px;}.flag-static{margin:5px 0 5px 0;padding-left:30px;background-repeat:no-repeat;background-size:20px 20px;}.flag-Note{margin:5px 0 5px 0;padding-left:30px;background-repeat:no-repeat;background-size:20px 20px;background-image:url('img/kuusakoski-note-icon.png');}.flag-Success{margin:5px 0 5px 0;padding-left:30px;background-repeat:no-repeat;background-size:20px 20px;background-image:url('img/kuusakoski-checkmark-icon.png');}.flag-Notice{margin:5px 0 5px 0;padding-left:30px;background-repeat:no-repeat;background-size:20px 20px;background-image:url('img/kuusakoski-notice-icon.png');}.flag-Warning,.flag-Warning-regnr{margin:5px 0 5px 0;padding-left:30px;background-repeat:no-repeat;background-size:20px 20px;background-image:url('img/kuusakoski-warning-icon.png');}.icon-ely{background:url('img/icon-ely.jpg') no-repeat;display:inline-block;width:20px;height:20px;background-size:20px;background-repeat:no-repeat;}.flag-Warning-regnr{margin-left:10px;}input+.flag-Warning-regnr{position:absolute;right:0;top:0;}.caution{padding:3px;margin:3px 0 3px 0;border:2px solid #d65202;}.termslist li{list-style-type:disc;margin-left:15px;}span.header-number{font-size:22px;font-weight:400;}.btn-disabled{color:#ddd;background-color:#aaa;}.btn-disabled:hover{cursor:default;}fieldset{margin-top:20px;margin-bottom:20px;padding-top:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;border:2px solid #d3d3d3;}fieldset legend{font-weight:bold;}body.netitse fieldset{margin-top:20px;margin-bottom:20px;padding-top:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;border:2px solid #0062af;}body.netitse fieldset legend{float:left;width:100%;margin-bottom:15px;}body.netitse .ui-dialog{font-family:'Web-Darwin','Corbel',sans-serif;}body.netitse .ui-dialog .ui-dialog-titlebar{background:#0062af;color:#fff;}body.netitse .ui-dialog button{background:#0062af;color:#fff;text-transform:uppercase;}.summary-table{color:#222 !important;background-color:#e6e6e6 !important;border:1px solid #a0a0a0 !important;}.summary-table td{border:none !important;}.summary-table a{color:#004c93 !important;}.summary-table .specialActionsToggle{color:#fff !important;}.summary-table .orderSpecialActions a{color:#fff !important;}.summary-table #special-actions-loading-div span{color:#fff !important;}.summary-table .action-list button{margin-top:3px;margin-bottom:3px;}.edit-partner label{width:300px;}.edit-partner input[type="text"],.edit-partner textarea{width:240px;}.edit-partner .new-value{background-color:#d65202;}.edit-partner .changed-value{vertical-align:top;display:inline-block;max-width:180px;margin-left:30px;background-color:#e6e6e6;padding:3px;}.edit-partner #copyinfo{display:none;padding:3px;color:#161;margin-left:100px;margin-top:5px;position:absolute;background-color:#fff;border:1px solid #161;}#send-certificate .send-certificate-email-textbox,#send-certificate #custom-certificate-message{float:right;width:300px;clear:both;}#front-page #manager-index-top{width:100%;zoom:1;}#front-page #manager-index-top:before{content:'';display:block;}#front-page #manager-index-top:after{content:'';display:table;clear:both;}#front-page #manager-index-top .error-wrapper{box-sizing:border-box;width:50%;float:left;}#front-page #manager-index-top .errormsg{margin:5px;}#front-page #manager-index-top .errormsg:last-of-type{zoom:1;}#front-page #manager-index-top .errormsg:last-of-type:before{content:'';display:block;}#front-page #manager-index-top .errormsg:last-of-type:after{content:'';display:table;clear:both;}#front-page #manager-index-left{margin-right:220px;}#front-page #manager-index-right{float:right;width:200px;}#front-page #manager-index-right .orders-link{float:right;}#front-page .order-count{float:right;}#front-page #order-listing{margin-top:30px;}#partners-table thead td input{width:90%;}#search-order-form span.am-autocomplete{width:400px;}#orders-table .listitem-id-cont{overflow:hidden;}#orders-table .listitem-id{font-size:12px;}#orders-table .listitem-id-cont:hover .listitem-id{background-color:#ddd;}#orders-table div.order-on-hold{width:20px;height:20px;background:url('img/pause.png') no-repeat;background-color:#00c0f3;background-size:60%;background-position:center;}div.afterwards:after{content:" *";}#manager-order-table .form{margin:0 !important;}#manager-order-table .form span.form-info{padding:0 15px;}#manager-order-table #toggle-car-info-box:hover,#manager-order-table #close-car-info-box:hover{cursor:pointer;}#manager-order-table #infoBoxContainer{position:relative;}#manager-order-table #infoBoxContainer #infoBox{display:none;position:absolute;width:300px;z-index:10;background-color:#e6e6e6;border:1px solid #ccc;top:-100px;left:-15px;}#manager-order-table #infoBoxContainer #infoBox h3{margin:5px;}#manager-order-table #infoBoxContainer #infoBox textarea{width:90%;margin:4%;}#manager-order-table #infoBoxContainer #infoBox .closeButton{float:right;padding:5px 10px;margin:.5em;border:1px solid #ccc;background-color:#fff;color:#808080;font-weight:bolder;}#edit-order-table textarea{height:65px;}#order-log table{table-layout:fixed;width:100%;}#order-log table colgroup col#time{width:120px;}#order-log table colgroup col#user{width:120px;}#order-log table colgroup col#event{width:300px;}#order-log table colgroup col#success{width:60px;}#order-log table tr.success-false td:last-child{background:url('img/kuusakoski-warning-icon.png') no-repeat center center;background-size:35px 35px;}#ifslog{display:none;}#ifslog #ifsToggler span{font-size:30px;margin-right:.5em;font-weight:bolder;}#ifslog .ifsSuccess{color:#3cb371;}#ifslog .ifsFail{color:#9b2b2b;}#ifslog .ifslogcontainer{margin-left:40px;}#ifslog .ifslogcontainer .requestresponsebutton{border:1px solid #808080;padding:.2em .3em .2em .3em;border-radius:5px;background-color:#eef;display:inline;font-size:.9em;}#value-builder{background-color:#e6e6e6;border:1px solid #ccc;}#value-builder div{margin:20px;}#value-builder div input{width:100px !important;margin:10px;}#search-orders-filters input{margin-left:15px;}#search-orders-filters #submit{margin-top:20px !important;}#special-actions-loading-div{background-color:#a51482;width:140px;padding:5px;}.orderSpecialActions,.orderFinalizeActions{position:relative;}.orderSpecialActions>div,.orderFinalizeActions>div{z-index:10;position:absolute;left:-.5em;border:2px solid #ccc;background-color:#eef;color:#000;padding:.5em;-moz-border-radius:6px;border-radius:6px;}.orderSpecialActions>div>a,.orderFinalizeActions>div>a{display:block;margin-bottom:5px;}.orderSpecialActions>div>button,.orderFinalizeActions>div>button{display:block;margin-bottom:5px;width:100%;}.orderFinalizeActions{width:200px;}.finalizeActionsContainer{position:relative;display:inline-block;}#holidays-wrapper{display:inline-block;}#holidays-wrapper fieldset{margin:20px;padding:10px;}#holidays-wrapper #holidays{margin-top:20px;}#holidays-wrapper #holidays li{width:150px;margin-top:15px;}#holidays-wrapper #holidays li button{float:right;}#add-holiday-wrapper{display:inline-block;width:300px;height:200px;float:right;margin-right:200px;}.create-order fieldset,.partner-info fieldset,.create-order fieldset>fieldset,.partner-info fieldset>fieldset{padding:20px;}.create-order .hidden-textbox,.partner-info .hidden-textbox{padding:5px;margin:20px !important;}.dialog-text-area{width:570px;height:200px;}.banner-cell{color:#22e;font-weight:bold;font-size:12px;margin-bottom:0;-moz-border-radius:.8em;-webkit-border-radius:.8em;border-radius:.8em;border:2px solid #666;background:#e94;padding:.3em;}.banner-to-select{margin-bottom:20px;margin-top:20px;}#licence-plate{width:120px;height:32px;line-height:32px;font-size:23px;border:1px solid #222;background-image:url('img/rekisterikilpi.jpg');background-repeat:no-repeat;background-size:18px;}#licence-plate #RegisterNumber{text-align:center;padding:0;margin-left:20px;width:100px;border:none;background:none;}.consumer-nav{margin-bottom:20px;}.consumer-nav .step{display:inline-block;position:relative;background:#0062af;text-align:center;color:#fff;margin-right:10px;width:120px;padding-top:5px;padding-bottom:5px;vertical-align:middle;}.consumer-nav .step .consumer-step-information{width:85px;height:42px;margin-left:auto;margin-right:auto;}.consumer-nav .step .number{height:21px;}.consumer-nav .step:not(:first-child){padding-left:10px;}.consumer-nav .step.current{background-color:#003d6c;}.consumer-nav .step.current .number,.consumer-nav .step.current .consumer-step-information{font-weight:bold;}.consumer-nav .step:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.consumer-nav .step:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.consumer-nav .step:not(:last-child):after{border-color:rgba(136,183,213,0);border-left-color:#0062af;border-width:20px;margin-top:-20px;z-index:1;}.consumer-nav .step:last-child:after{border:none;}.consumer-nav .step.current:after{border-left-color:#003d6c;}.consumer-nav .step:not(:first-child):before{border-color:rgba(136,183,213,0);border-left-color:#fff;border-width:20px;margin-top:-20px;margin-right:-40px;}#order-state-for-consumer .order-status{box-sizing:border-box;color:#fff;background-color:#7ab3e9;border:1px solid #ccc;width:100%;padding:10px;}#order-state-for-consumer .vehicle-form{width:100%;}#order-state-for-consumer .vehicle-form .field>label{display:block;box-sizing:border-box;float:left;width:150px;padding:0 15px;font-weight:bold;}#order-state-for-consumer .vehicle-form .field .value{margin-left:160px;padding:0 0;}#order-state-for-consumer .recycling-info .recycling-table{overflow:hidden;color:#fff;}#order-state-for-consumer .recycling-info .recycling-table .row{padding:5px 0 5px 20px;color:#fff;}#order-state-for-consumer .recycling-info .recycling-table .row .value{display:block;margin-left:30px;}#order-state-for-consumer .recycling-info .recycling-table .row .description{display:block;box-sizing:border-box;float:left;width:80%;}#order-state-for-consumer .recycling-info .recycling-table .row.water{background-color:#7ab3e9;}#order-state-for-consumer .recycling-info .recycling-table .row.kuusakoskiblue{background-color:#0062af;}#order-state-for-consumer .recycling-info .recycling-table .row.grey{background-color:#a0a0a0;}#order-state-for-consumer .recycling-info .recycling-table .row.yes{background-color:#35d073;}#order-state-for-consumer .recycling-info .recycling-table .row.black{background-color:#000;}.tupas-links{line-height:65px;margin-bottom:11px;}.tupas-links form{display:inline;}.tupas-links form input[type=image]{margin-right:25px;vertical-align:middle;}.signicat-link{margin-bottom:11px;}.signicat-link img{vertical-align:middle;}elv-assignorders{display:block;position:relative;}elv-assignorders .controls{padding:10px;}elv-assignorders .controls label{padding:0 10px;}elv-assignorders .controls .label{margin-right:10px;}elv-assignorders .order-list{overflow-y:scroll;}elv-assignorders .orders{position:absolute;left:0;top:0;width:50%;bottom:0;}elv-assignorders .orders .partner-name{background:#e6e6e6;font-weight:bold;}elv-assignorders .orders .assigned td{color:#a0a0a0;}elv-assignorders .users{position:absolute;right:0;top:0;width:50%;bottom:0;}@media only screen and (max-width:1024px){.ui-dialog{width:80% !important;left:10px;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{white-space:normal;}#vehicle-information-view div.form:nth-child(2),#vehicle-information-view div.form:nth-child(3),#vehicle-information-view div.form:nth-child(4){width:80%;padding-bottom:20px;border-bottom:2px solid #a0a0a0;}.consumer-nav{margin-left:auto;margin-right:auto;width:50%;}.consumer-nav .step:not(.current){display:none;}.consumer-nav .step.current{width:100%;margin-left:auto;margin-right:auto;}.consumer-nav .step.current .number{font-weight:bold;margin-top:0;padding-top:0;}.consumer-nav .step.current .consumer-step-information{width:100px;}.consumer-nav .step.current:before{display:none;}}.same-address{background-color:#dfffdf;}.column-container{zoom:1;max-width:100%;}.column-container:before{content:'';display:block;}.column-container:after{content:'';display:table;clear:both;}.column-container .left-column{float:left;width:50%;}.column-container .right-column{float:right;width:50%;}@media only screen and (max-width:767px){.column-container .left-column,.column-container .right-column{float:none;width:auto;}}.compact-button.btn-loading:before{left:0;top:0;bottom:0;right:0;width:auto;margin:0;height:24px;background:#ccc url(img/icon-loading.gif) 50% 50% no-repeat;}.sign-admittance-draft .manager-order-table{border-top:solid 1px #e6e6e6;}.sign-admittance-draft .form{max-width:none;}.sign-admittance-draft #signatureCanvas{height:150px;width:100%;border-bottom:solid 2px #ccc;}.sign-admittance-draft .signature-area .signature-display img{max-height:100%;max-width:100%;}.sign-admittance-draft .signature-area .start-signature,.sign-admittance-draft .signature-area .close-signature{display:none;}.input-row{zoom:1;}.input-row:before{content:'';display:block;}.input-row:after{content:'';display:table;clear:both;}#edit-collector-comment{margin-bottom:10px;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.deliver-mandate form .input-row .cancel,.order-details form .input-row .cancel{float:none;display:inline-block;margin-left:0;}.deliver-mandate .manager-order-table,.order-details .manager-order-table{border-top:solid 1px #e6e6e6;}.deliver-mandate .manager-order-table textarea,.order-details .manager-order-table textarea{height:100px;}.deliver-mandate .manager-order-table table,.order-details .manager-order-table table,.deliver-mandate .manager-order-table tbody,.order-details .manager-order-table tbody,.deliver-mandate .manager-order-table tr,.order-details .manager-order-table tr,.deliver-mandate .manager-order-table td,.order-details .manager-order-table td{display:block;}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){body.signature-active{overflow:hidden;}.sign-admittance-draft .signature-area .start-signature,.sign-admittance-draft .signature-area .close-signature{display:inline-block;}.sign-admittance-draft .signature-area .close-signature{float:right;}.sign-admittance-draft .signature-area .signature-form{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:21;padding:20px;background:#fff;margin:0;display:block;}.sign-admittance-draft .signature-area .signature-form fieldset{margin:0;display:block;position:absolute;top:20px;bottom:20px;left:20px;right:20px;}.sign-admittance-draft .signature-area .signature-form fieldset .field{height:50%;}.sign-admittance-draft .signature-area .signature-form fieldset .field.clarificationOfSignatureField{height:20%;}.sign-admittance-draft .signature-area .signature-form fieldset .field #signatureCanvas,.sign-admittance-draft .signature-area .signature-form fieldset .field .signature-input,.sign-admittance-draft .signature-area .signature-form fieldset .field .signature-display{height:100%;}.signature-active .sign-admittance-draft .signature-area .start-signature{display:none;}.signature-active .sign-admittance-draft .signature-area .signature-form{visibility:visible;}.has-signature .sign-admittance-draft .signature-area .input-actions{display:block;}.sign-admittance-draft .manager-order-table{border-top:solid 1px #e6e6e6;}.sign-admittance-draft .manager-order-table textarea{height:100px;}.sign-admittance-draft .manager-order-table table,.sign-admittance-draft .manager-order-table tbody,.sign-admittance-draft .manager-order-table tr,.sign-admittance-draft .manager-order-table td{display:block;}}@-moz-keyframes loading-spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes loading-spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes loading-spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.loading-spinner{position:relative;opacity:0;visibility:hidden;overflow:hidden;z-index:1;transition:opacity ease-in .25s,visibility ease-in .25s;}.loading-spinner.visible{opacity:1;visibility:visible;}.loading-spinner:before{content:' ';position:absolute;left:50%;top:50%;margin-left:-100px;margin-top:-100px;width:200px;height:200px;background:no-repeat center url(img/loading-spinner.png);background-size:100px;animation:loading-spinner 1s linear infinite;}.loading-spinner.modal{height:100%;background:rgba(255,255,255,.75);}.expand-content h3{font-size:22px;font-weight:normal;color:#004c93;text-transform:uppercase;}.expand-content .module-heading{display:none;}.expand-content .expand-toggle{cursor:pointer;margin-bottom:10px;text-transform:none;line-height:35px;}.expand-content .expand-toggle:hover:before{background:#005eb8;}.expand-content .expand-toggle:before{content:"+";display:inline-block;border-radius:2px;width:26px;height:26px;line-height:21px;font-size:24px;font-weight:300;text-align:center;margin:6px 15px 0 0;vertical-align:top;background:#003259;color:#fff;}.expand-content .expand-content{display:none;}@media print{.expand-content .expand-content{display:block;}}.expand-content .expand-item.active .expand-content{display:block;}.expand-content .expand-item.active .expand-toggle:before{content:"-";}