body{font-family:'Titillium Web',sans-serif !important;background:0 0}html{background-image:url("../images/validius_online.png");background-repeat:no-repeat;background-position:right top;background-attachment:fixed;background-size:cover;background-color:#007099}input,textarea{font-family:'Titillium Web',sans-serif !important}select{font-family:'Montserrat','Titillium Web',sans-serif !important;color:#333;padding:0 2px}.smallfont{font-size:12px}p,small,h1,h2,h3,h4,h5{color:#405669}small{font-size:.75em}.trow{background-color:#dceaf3}.tinp{margin-top:1px;width:80px;text-align:right}.call_inp{margin-top:1px;width:210px}.btn-primary,input[type=submit]{background-color:#405669 !important;background:0 0;border:0;color:#fff}input[type=button]{min-height:20px}.btn-primary:hover,input[type=submit]:hover{border:0;background-color:#405169 !important}.btn{border-radius:0;padding:7px 10px;border:0}.btn:hover{border:0}button{background-color:#007099;border:2px #007099 solid;font-family:'Titillium Web',sans-serif !important;color:#fff;padding-left:10px;padding-right:10px;box-shadow:none}button:hover{background-color:#fff;border:2px #007099 solid;color:#007099}button[disabled=disabled],button:disabled,button[disabled=disabled]:hover,button:disabled:hover,input[disabled=disabled],input:disabled,input[disabled=disabled]:hover,input:disabled:hover{background-color:gray !important;border-color:gray !important;color:#fff;cursor:default}input[type=text],input[type=email],input[type=password],input[type=search],textarea{border-radius:0 !important;border:0;background-color:#dceaf3 !important;box-shadow:none !important;padding:3px 5px;font-weight:300;-webkit-appearance:none}textarea{padding:10px}textarea[readonly]{color:#405669}input[readonly].tbrow{background-color:#007099 !important;color:#fff;font-weight:300;margin-right:2px}.invhead{text-align:left}.row{margin-left:20px}#lines input{margin-right:2px}#lines .container{margin-bottom:2px}#headlines{margin-bottom:2px;margin-left:2px}.container .span4 input[type=text]{margin-bottom:2px}.container{width:1200px}.top-container{margin-top:30px}.hidden_element{display:none}.forced_hidden_element{display:none !important;visibility:hidden !important}.online{height:400px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:767px){.online{display:none}}.online-btn,.additioninfo{font-size:.8em;padding-right:0;padding-left:0}@media screen and (max-height:550px){.online{top:10px;position:relative}}.online-left{float:left;width:360px}.online-right{float:left;width:820px;background:0 0;margin-left:3px}.online-poweredby,.online-service-invoice,.online-system-messages,.online-kyc,.online-creditoweb-link{background:#fff;float:left;margin-top:1px;margin:0;text-align:center;width:1171px}.online-service-invoice h6,.online-system-messages h6,.online-kyc h6,.online-creditoweb-link h6{margin:1px}.half{margin-right:2%;margin-left:2%;width:45%;display:inline-block;vertical-align:top}.half p label{width:200px;display:inline-block}.half p input{width:214px;display:inline-block;margin-left:4px}.half form p{margin:0}form.userinfo-editable{margin-bottom:0}.modal{border-radius:0;border:0}.layout-header{background-color:#405669;font-size:1.4em;border-radius:0;color:#fff;padding:8px}#header,#invoiceHeader{background-color:#405669;font-size:1.4em;border-radius:0;color:#fff;padding:8px;margin-left:2%;margin-right:2%;width:1208px}.tsksrch_wrapper,#tsksrch_wrapper{padding:10px;background-color:#fff}#header{margin-left:0;margin-right:0}#invoiceHeader{margin-left:0;width:1234px}#tskheader{background-color:#405669;font-size:1.4em;border-radius:0;color:#fff;padding:8px;margin-right:2%;width:1184px;margin-left:0}.invoice-container{background-color:#fff}.invoice-container input[type=button],.row-fluid input[type=button]{background-color:#405669 !important;background:0 0;border:0;padding:5px 6px;color:#fff;text-shadow:none}.invoice-container input[type=button]:hover,.row-fluid input[type=button]:hover{background-color:#405169 !important;border:0}.container .span1 input[type=button]{margin-top:2px}.content-holder{border-radius:0;border:0;margin-left:2%;padding-left:20px;margin-right:2%;background-color:#fff;padding:1%;min-width:900px}.left{float:left;width:500px;margin-right:50px;display:inline-block;width:42%}.left table tr input[type=text]{height:18px;margin-bottom:2px}.right{float:right;width:500px;display:inline-block;width:42%}.textright{text-align:right}.print-content{border-radius:0;border:0;background-color:#fff;padding:1%}.collect-right{padding:20px 40px;background-color:#405669;height:351px;color:#fff}.collect-right h5.head{color:#dceaf3}.table-devider{border-bottom:1px #fff dashed}#addbutton{margin-top:3px}#asko label{padding-top:0;text-align:left}.red{color:red}.dialog-hr{border-color:#14335f}.dialog-pick-customer{color:blue !important}.invoice-breakdown input{background-color:#14335f;color:#14335f}.companyusers-name{color:#405669}#csrMemberWrapper,#groupsMemberWrapper{background-color:#dceaf3 !important;color:#555}.no-close .ui-dialog-titlebar-close{display:none}.colvisClear{clear:both;height:0}[v-cloak]{display:none}.confirmDetailsRow{background-color:#dceaf3 !important}#csrCustomers tbody tr,#csrRecords tbody tr,#groupsTable tbody tr,#task_list tbody tr,#job_list tbody tr,#clearing tbody tr,#clearing_focus tbody tr{cursor:pointer}#itemTable tbody tr{cursor:pointer}#main-menu{z-index:100}.sm-blue>li:first-child>a{border-radius:0}.userinfo-display p{margin-top:10px}.userinfo-display select{margin-top:-10px}.userinfo-display form{margin:0}.ui-dialog-titlebar-close:before{content:"X";text-indent:-10px}.ui-icon-closethick{display:none}.ui-dialog{border-radius:0 !important}.ui-widget-overlay{opacity:.6}.ui-dialog-titlebar{border-radius:0 !important;background-color:#fff;font-weight:700;font-size:1.2em;margin-bottom:20px}.ui-dialog .ui-widget-header{border:0;background:0 0;background-color:#007099}.ui-dialog .ui-dialog-title{color:#fff;margin-top:5px;margin-left:20px}.ui-dialog-titlebar-close{background:0 0 !important;background-color:#007099 !important;color:#fff !important;font-weight:700 !important;border:0 !important;border-radius:50%;height:40px !important;width:40px !important;right:30px !important;top:15px !important;font-size:1.5em !important}.ui-dialog-titlebar-close:hover{color:#007099;background-color:#fff;border:0}.ui-widget-content{border:0}.nav-tabs>li>a{border-radius:0}:root{--fc-button-bg-color:#007099;--fc-button-border-color:#007099;--fc-button-hover-bg-color:#007099;--fc-button-hover-border-color:#007099;--fc-button-active-bg-color:#007099;--fc-button-active-border-color:#007099;--fc-today-bg-color:#405669;--fc-border-color:#fff}.fc-header-toolbar{padding-right:1px}.fc-toolbar-title{width:130px}.fc-button-primary{border-radius:0 !important;height:30px;min-width:40px;margin-left:1px !important}.fc-button-primary:disabled,.fc-button-primary:disabled:hover{background-color:#dceaf3 !important;border-color:#dceaf3 !important;color:#405669 !important}.fc-toolbar-title{font-size:1.4em !important;text-transform:capitalize}.fc-day{background-color:#007099;font-weight:700}.fc-day-other{background-color:#dceaf3}.fc-daygrid-day-number{color:#fff !important;text-decoration:none !important}.fc-day-other .fc-daygrid-day-number{color:#405669 !important}.fc-daygrid-day-events,.fc-daygrid-day-bg{display:none}.fc-daygrid-day-frame{display:flex;align-items:center;justify-content:center;min-height:40px !important}.cald{background-color:#fff;border-radius:0;border:0}.cald-bottom{height:53px;background-color:#fff;padding:10px 45px 0}.cald-bottom button{width:32.5%}.invoicing-btn-disabled{-webkit-filter:grayscale(100%);filter:gray;cursor:default !important}.invoicing-btn-1280{width:200px;height:200px;background-size:200px 200px !important;display:inline-block;cursor:pointer}.invoicing-btn-1280 a{width:200px;height:200px}.btn-uusi-lasku{background:url(../view/navigation/images/uusi_lasku.jpg) no-repeat}.btn-uusi-lasku:hover{background:url(../view/navigation/images/uusi_lasku_rollover.jpg) no-repeat}.btn-ajoneuvotiedot{background:url(../view/navigation/images/ajoneuvotiedot.jpg) no-repeat}.btn-ajoneuvotiedot:hover{background:url(../view/navigation/images/ajoneuvotiedot_rollover.jpg) no-repeat}.btn-erapaivapalvelut{background:url(../view/navigation/images/erapaivapalvelut.jpg) no-repeat}.btn-erapaivapalvelut:hover{background:url(../view/navigation/images/erapaivapalvelut_rollover.jpg) no-repeat}.btn-haku{background:url(../view/navigation/images/haku.jpg) no-repeat}.btn-haku:hover{background:url(../view/navigation/images/haku_rollover.jpg) no-repeat}.btn-hyvaksyminen{background:url(../view/navigation/images/hyvaksyminen.jpg) no-repeat}.btn-hyvaksyminen:hover{background:url(../view/navigation/images/hyvaksyminen_rollover.jpg) no-repeat}.btn-kuluttajaluottotiedot{background:url(../view/navigation/images/kuluttajaluottotiedot.jpg) no-repeat}.btn-kuluttajaluottotiedot:hover{background:url(../view/navigation/images/kuluttajaluottotiedot_rollover.jpg) no-repeat}.invoicing-btn-disabled.btn-kuluttajaluottotiedot:hover{background:url(../view/navigation/images/kuluttajaluottotiedot.jpg) no-repeat}.btn-laskutuksen_hallinta{background:url(../view/navigation/images/laskutuksen_hallinta.jpg) no-repeat}.btn-laskutuksen_hallinta:hover{background:url(../view/navigation/images/laskutuksen_hallinta_rollover.jpg) no-repeat}.btn-maksumuistutus{background:url(../view/navigation/images/maksumuistutus.jpg) no-repeat}.btn-maksumuistutus:hover{background:url(../view/navigation/images/maksumuistutus_rollover.jpg) no-repeat}.btn-matkalaskut{background:url(../view/navigation/images/matkalaskut.jpg) no-repeat}.btn-matkalaskut:hover{background:url(../view/navigation/images/matkalaskut_rollover.jpg) no-repeat}.btn-ostolaskut{background:url(../view/navigation/images/ostolaskut.jpg) no-repeat}.btn-ostolaskut:hover{background:url(../view/navigation/images/ostolaskut_rollover.jpg) no-repeat}.btn-palkanlaskenta{background:url(../view/navigation/images/palkanlaskenta.jpg) no-repeat}.btn-palkanlaskenta:hover{background:url(../view/navigation/images/palkanlaskenta_rollover.jpg) no-repeat}.btn-perinta_akatemia{background:url(../view/navigation/images/perinta_akatemia.jpg) no-repeat}.btn-perinta_akatemia:hover{background:url(../view/navigation/images/perinta_akatemia_rollover.jpg) no-repeat}.btn-perinta{background:url(../view/navigation/images/perinta.jpg) no-repeat}.btn-perinta:hover{background:url(../view/navigation/images/perinta_rollover.jpg) no-repeat}.btn-tarjouslaskenta{background:url(../view/navigation/images/tarjouslaskenta.jpg) no-repeat}.btn-tarjouslaskenta:hover{background:url(../view/navigation/images/tarjouslaskenta_rollover.jpg) no-repeat}.btn-valvontapalvelu{background:url(../view/navigation/images/valvontapalvelu.jpg) no-repeat}.btn-valvontapalvelu:hover{background:url(../view/navigation/images/valvontapalvelu_rollover.jpg) no-repeat}.btn-varasto{background:url(../view/navigation/images/varasto.jpg) no-repeat}.btn-varasto:hover{background:url(../view/navigation/images/varasto_rollover.jpg) no-repeat}.btn-yritysluottotiedot{background:url(../view/navigation/images/yritysluottotiedot.jpg) no-repeat}.btn-yritysluottotiedot:hover{background:url(../view/navigation/images/yritysluottotiedot_rollover.jpg) no-repeat}.invoicing-btn-disabled.btn-yritysluottotiedot:hover{background:url(../view/navigation/images/yritysluottotiedot.jpg)}html{height:100%}body{height:100%;font-size:14px}h2{text-transform:uppercase}p,small{color:#405669}a{color:#405669}a:hover{color:#007099}input[type=text],input[type=password]{font-family:'Titillium Web',sans-serif !important;font-size:16px;padding:4px 6px;width:70%;max-width:250px;line-height:22px;height:22px}button.btn{height:30px}.vertical-center-parent{height:100%}.vertical-center{position:relative;top:50%;transform:translateY(-50%)}.container{width:100%}.white-bg{background-color:#fff}.underline{text-decoration:underline}.span6,.span12{padding:10px}#forgot-password-form,#create-account-form,#forgot-pin-form{display:none}@media (max-width:768px){.hide-small{display:none !important}.extend-small{text-align:center;width:100% !important;*width:99.94680851063829% !important;}}@media (min-width:769px){.hide-large{display:none !important}}