﻿.login .content{margin-top:120px}.login .content .form-actions{border-bottom:0;margin-bottom:0}.login form{margin:0}.validation-summary-errors ul{list-style:none;margin:0;padding:0}body{background-color:#fff !important;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:14px}.dropdown-menu>li>form>a{padding:6px 13px;color:#333;text-decoration:none;display:block;clear:both;font-weight:normal;line-height:18px;white-space:nowrap}.dropdown-menu li>a{padding:6px 13px}.bootstrap-datetimepicker-widget.dropdown-menu{z-index:11000}.page-sidebar .sidebar-toggler{margin-bottom:15px}ul.page-sidebar-menu>li.user-history>ul.sub-menu>li>div{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}ul.page-sidebar-menu>li.user-history>ul.sub-menu>li>div a{font-size:10px !important;padding:2px 0 2px 2px !important}ul.page-sidebar-menu>li.user-history>ul.sub-menu>li>div i{font-size:10px !important;padding:2px 0 2px 18px !important;margin:0}.breadcrumb li{color:#333;font-size:14px}.text-center{text-align:center}.text-right{text-align:right !important}th.text-right{padding-right:5px !important}.table-nosort th.text-right{padding-right:5px}tfoot td{font-weight:bold}.DTTT_container{margin-left:5px}button.check-all-action{text-align:left;background-color:#fff}.control-label{font-weight:bold}.header .brand{width:225px;line-height:1.6em;position:relative}.companyname{font-size:.75em;font-weight:400;line-height:1.6em;padding-left:10px;margin-top:0;padding-right:10px;color:#ddd}.companyname :hover{color:#ddd}.companyname small{font-size:.8em;color:#ddd;width:100%}.header .nav>li.dropdown.user .dropdown-toggle{padding:9px 4px 0 20px;height:30px}.page-title{font-family:'Open Sans',Arial,sans-serif;padding-left:20px;font-size:2em;color:#fdfdfd;font-weight:400;line-height:1.5em;display:inline}.page-title span{white-space:nowrap}.page-title small{font-size:.6em;font-weight:200;color:#fdfdfd}.environement{font-size:1em;line-height:1.2em;text-align:center;z-index:10;min-width:0;position:absolute;top:10px;right:0;color:#eee;background-color:rgba(241,96,96,.85);padding:0 3px}ul.page-sidebar-menu>li.version-number{margin-top:25px;padding:5px 15px;border-top:1px solid #ddd}.dropdown-menu{font-size:inherit;font-family:inherit}.dropdown-menu form{margin-bottom:0}.page-sidebar{z-index:900}a i[class^="icon-"]::before{cursor:auto}.header .nav li.dropdown .dropdown-toggle i.running-jobs{color:#bbfaf5 !important;text-shadow:0 2px 2px #000}.header .nav li.dropdown .dropdown-toggle i.running-jobs+span.badge{display:none}.header .nav li.dropdown .dropdown-toggle i.running-jobs.failed-jobs+span.badge{display:block}.header .nav li.dropdown .dropdown-toggle i.no-running-jobs+span.badge{display:none}.header .nav li.dropdown .dropdown-toggle i.no-running-jobs.failed-jobs+span.badge{display:block}.header .nav li.dropdown .dropdown-toggle .badge-ready-print{background-color:#fcb322;right:28px}.header .nav li.dropdown .dropdown-toggle .badge-pending-print{background-color:#4b8df8;right:5px}.header .nav li.dropdown .dropdown-toggle .badge-invoices-to-be-journalized{background-color:#fcb322;right:28px}.header .nav li.dropdown .dropdown-toggle .badge-journals-ready-for-export{background-color:#4b8df8;right:5px}.header .nav li.dropdown#header-notification-invoice-journal-jobs{margin-right:5px;margin-left:2px}.header .nav .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #777;border-left:1px solid #999}.portlet-body-search-result{text-align:center;margin-top:20px;font-size:1em}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0 0;line-height:1em}.helplink{color:#808080;font-size:.8em;padding-right:10px}.helplink:hover,.helplink:active{color:#333}.table-striped tbody>tr:nth-child(even)>td,.table-striped tbody>tr:nth-child(even)>th{background-color:#ddd}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#eee}.table thead tr th{font-size:1.2em;font-weight:600;border-bottom:2px solid rgba(128,128,128,.5)}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.info>td,.table tbody tr.selected>td{background-color:#d9edf7}.table tbody tr.warning>td{background-color:#c09853}th{padding-right:20px !important}td,th{white-space:nowrap}.tabbable-full-width>.tab-content{overflow:inherit}.btn{background-color:#e5e5e5;background-image:none;filter:none;border:0;text-shadow:none;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:1.1em;color:#333;outline:none;font-weight:bold;text-transform:uppercase;box-shadow:0 1px 1px 0 rgba(0,0,0,.26) !important}.btn[disabled],.btn.disabled{opacity:.2;box-shadow:none !important}.btn.has-spinner[disabled],.btn.has-spinner.disabled{opacity:.5;box-shadow:none !important}.btn.small-text{font-size:.9em}.btn.btn-link{background:none;box-shadow:0 0 #fff !important;border:none;font-size:12px;text-transform:none;color:#0d638f;font-weight:normal;padding:0}.btn.btn-link:hover{color:#005580;text-decoration:underline;background:none !important}.searchinfo{text-align:center;font-size:1.5em}.icon-spin{-webkit-animation:fa-spin 2s infinite linear;-moz-animation:fa-spin 2s infinite linear;-o-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.date-input{width:80px !important}.time-input{width:36px !important}.input-block{display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.controls.align-horizontally{line-height:34px}.controls .date-from,.controls .date-to{display:inline-block}.controls .date-from .date-input,.controls .date-to .date-input{margin-right:3px}.controls .date-from::after{content:"til";margin:0 10px}.checkbox &.child{margin-left:30px;}.tf-checkbox-margin-top{margin-top:5px}.tf-input-error{border:1px solid;border-color:#f00 !important}.tf-input-warning{font-weight:bold;color:#f00 !important}.form-horizontal .control-group{margin-bottom:5px}.portlet-body form{margin-bottom:0}.form-horizontal .control-label{padding-top:5px;text-align:right}.form-view .control-group{margin-bottom:7px}.form-view .control-label{margin-top:0;margin-bottom:0;padding-top:0}.form-view .controls span{margin-top:0}.portlet-body .btn-group{margin-bottom:0 !important}.tf-currency-input{text-align:right}.tf-percent-input{text-align:right}.tf-align-center{text-align:center !important}.tf-active-row{border-left:5px solid #3cc051}.tf-inactive-row{border-left:5px solid #d86464}.tf-active-entity{border-left:3px solid #3cc051;padding-left:.5em}.tf-inactive-entity{border-left:3px solid #d86464;padding-left:.5em}tr.tfInline-edit input.m-wrap{background:#fff;width:90%}tr.tfInline-edit select.m-wrap{background:#fff;width:100%}.tf-deleted-row td{text-decoration:line-through}.in-progress img{width:1em;height:1em;margin-left:10px}.tf-downloadable-file-format-table{margin:0}.tf-downloadable-file-format-table td{padding:0;padding-right:1em}.tf-downloadable-file-format-table td:last-child{padding-right:0}.modal.tf-full-page-modal{position:absolute;width:90%;left:10%;top:4%;margin-left:-15px}.tf-full-page-modal .modal-body{max-height:none}.modal.tf-medium-page-modal{position:absolute;width:30%;left:10%;top:4%;margin-left:-15px}.tf-medium-page-modal .modal-body{max-height:none}.job-failure{white-space:normal;padding:20px}.job-failure .job-failure{background:rgba(10,10,10,.05);border-radius:3px !important;box-shadow:inset 0 10px 40px -20px rgba(0,0,0,.25)}.job-failure-title{margin-bottom:10px;font-size:1.5em;display:block}tr.log-details td{background-color:rgba(255,50,50,.8) !important;color:#fff}td span.job-batch-icons{font-size:small;color:#808080;margin-left:5px}span.row-expandable{background:url("/Content/img/datatable-row-openclose.png") 0 0 no-repeat transparent;cursor:pointer;display:inline-block;height:14px;margin-top:3px;width:14px}span.row-collapsable{background:url("/Content/img/datatable-row-openclose.png") 0 -23px no-repeat transparent;cursor:pointer;display:inline-block;height:14px;margin-top:3px;width:14px}span.row-expandable.white{background-position-y:-48px}span.row-collapsable.white{background-position-y:-71px}tr.day-details,tr.log-details{display:none}.goto-batch-contros{margin-bottom:20px;float:right}.goto-batch-contros input{margin:0}.goto-batch-contros .btn{padding:5px 10px 4px}.pull-labels-left .control-label{text-align:left}.beyonce .large-labels .control-label{width:190px}.beyonce .control-label{text-align:left;width:125px;float:left;display:inline-block;font-size:12px}.beyonce .controls{margin-left:10px;display:inline-block;min-width:242px;overflow:visible;max-height:35px;font-size:12px}.beyonce .controls.with-padding{padding-top:5px;padding-bottom:5px;margin-top:2px;margin-bottom:5px}.beyonce .controls .text{margin:0;font-size:12px}.beyonce .controls .text-withmargin{margin:2px;font-size:12px}.beyonce .controls :not([name="search-form"]) .selectize-control{margin-top:-5px}.beyonce .controls :not([name="search-form"]) .selectize-control+a.show{margin-top:-5px}.beyonce .controls .selectize-input{padding:4px 6px}.beyonce .controls .selectize-input input{padding:0 !important}.beyonce .controls input,.beyonce .controls select{padding:4px 6px !important;min-height:initial;height:initial !important}.beyonce .controls .input-append .add-on,.beyonce .controls .input-prepend .add-on{height:20px}.beyonce .controls .input-append .add-on>.halflings-icon,.beyonce .controls .input-prepend .add-on>.halflings-icon,.beyonce .controls .input-append .add-on>[class^="icon-"],.beyonce .controls .input-prepend .add-on>[class^="icon-"]{margin-top:3px}.beyonce .control-group{margin-bottom:0;clear:both}.beyonce .form-actions{text-align:left;padding-left:20px}.beyonce .form-actions .controls{max-height:none}.beyonce .form-actions .general-form-error-container{margin-top:5px;font-size:smaller;color:#b94a48}.beyonce .help-inline{margin:0;padding:0}.beyonce[name="search-form"]>.row-fluid:last-child,.beyonce[name="search-form"] .portlet-body>.row-fluid:last-child{margin-top:10px}.beyonce[name="search-form"] .control-group{margin-bottom:2px}.status-Sperret{color:#fff;background:#f00;padding-left:3px}.control-group input.small,.control-group select.small,.control-group div.controls div.selectize-control.small{width:132px}.control-group input.x-small,.control-group select.x-small,.control-group div.controls div.selectize-control.x-small{width:50px}.control-group div.controls div.selectize-control.small,.control-group div.controls div.selectize-control.x-small{display:inline-block}.control-group div.controls div.selectize-control.small+input.small,.control-group div.controls div.selectize-control.x-small+input.small,.control-group div.controls div.selectize-control.small+input.x-small,.control-group div.controls div.selectize-control.x-small+input.x-small{padding-top:1px;margin-top:-5px}.control-group.error div.selectize-input{border:1px solid #f00}.control-group.editable.changed .control-label{position:relative}.control-group.editable.changed .control-label:before{content:"*";position:absolute;top:0;left:-10px}.control-group.editable.changed input{border-color:#000;font-weight:bold}.control-group.editable.changed.error input{border-color:#f00}.control-group.editable input,.control-group.editable select{padding:0 5px;font-size:12px}.control-group.editable input[class*="span"],.control-group.editable select[class*="span"]{padding:0 5px;font-size:12px;min-height:0}.control-group.editable span.control-spacer{display:inline-block;text-align:center;width:12px}.control-group.editable .controls{position:relative;overflow:visible}.control-group.editable .controls .selectize-input{padding:5px;max-width:243px}.control-group.editable .controls .custom-select.slim .selectize-input{padding:0;padding-left:5px}.control-group.editable .controls .custom-select.slim .selectize-input[class^="span"]{max-width:218px}.control-group.editable .controls .show{position:absolute;top:0;left:100%;padding:6px}.controls .selectize-control.tf-select-search-icon .selectize-input:after,.controls .selectize-control.tf-select-search-icon .selectize-input.dropdown-active:after{content:'';font-family:'FontAwesome';border:none;margin-top:-9px;right:20px}.selectize-control.tf-select-search-icon .selectize-input.dropdown-active:after{margin-top:-11px}.control-group.control-group-condensed{margin-bottom:0}.control-group.control-group-condensed textarea{margin-bottom:0}.table-editable td{padding:4px 6px;color:#555}.table-editable td.has-input{padding:0}.table-editable td input,.table-editable td select{position:relative;z-index:100;margin:0;border:none;box-shadow:inset 0 0 10px rgba(0,0,0,.05);width:96%;padding:4px 2%;font-size:12px;outline:1px solid #b4b4b4}.table-editable td input:focus,.table-editable td select:focus{outline:none;z-index:102}.table-editable td input.tf-input-error,.table-editable td select.tf-input-error,.table-editable td input.tf-input-error:focus,.table-editable td select.tf-input-error:focus{outline-color:#f00;z-index:101}.table-editable td select{padding:6px 0;width:100%;height:auto}.table-editable td.changed input{outline:1px solid #000;font-weight:bold;z-index:101}.table-editable td.error input{outline:1px solid #b94a48 !important;color:#b94a48}.table-editable tr.uneditable-finance-row{background-color:#f9fff9}.table-compact{width:auto !important}.tooltip-inner{max-width:none}.table-order-info thead tr th,.table-order-info tbody tr td{font-size:12px;padding:1px 4px 1px 0}.table-order-info thead tr th:last-child,.table-order-info tbody tr td:last-child{padding-right:0}.trip-details-table thead tr{background-color:#f0f8ff}.trip-details-table.table-11-columns td,.trip-details-table.table-11-columns th{width:9.090909090909091%}.trip-details-table.table-12-columns td,.trip-details-table.table-12-columns th{width:8.333333333333333%}.trip-details-table.table-13-columns td,.trip-details-table.table-13-columns th{width:7.692307692307692%}.trip-details-table.table-14-columns td,.trip-details-table.table-14-columns th{width:7.142857142857143%}.trip-details-table.table-15-columns td,.trip-details-table.table-15-columns th{width:6.666666666666667%}.trip-details-table.table-16-columns td,.trip-details-table.table-16-columns th{width:6.25%}#trip-finance-table tr>td:nth-last-child(4){font-weight:bold}.portlet .portlet-body.form{margin-bottom:0}.portlet .portlet-body.form table{margin-bottom:0 !important}.table-small thead tr th,.table-small tbody tr td{font-size:12px}table.table td.text-center{text-align:center}table.text-right{text-align:right}.log-table td{padding:4px}.log-table .log-datetime{max-width:150px}.log-table .comment,.log-table .log-description{white-space:normal}.log-table .log-column .log-entry-main-key{font-weight:700}.log-table .log-column .log-entry-key{font-weight:100}.log-table .log-column .log-entry-value{font-weight:500}#top-menu-bar{float:none;position:absolute;top:0;right:20px;left:auto}@media(max-width:1064px){#top-menu-bar>li{display:none}#top-menu-bar>li.user{display:block}}@media(max-width:979px){#top-menu-bar{right:64px}#top-menu-bar>li{float:left !important}#top-menu-bar>li .username{display:none}}.table-trip-search-form thead tr th,.table-trip-search-form tbody tr td{padding:0 !important;font-size:10px;border-bottom:none;margin-right:-1px}.table-trip-search-form thead tr th input,.table-trip-search-form tbody tr td input{padding:2px;font-size:10px;max-width:100px}.table-trip-search-form thead tr th .selectize-input,.table-trip-search-form tbody tr td .selectize-input{padding:0 2px;height:26px;line-height:21px}.table-trip-search-form thead tr th .selectize-dropdown,.table-trip-search-form tbody tr td .selectize-dropdown,.table-trip-search-form thead tr th .selectize-input,.table-trip-search-form tbody tr td .selectize-input,.table-trip-search-form thead tr th .selectize-input input,.table-trip-search-form tbody tr td .selectize-input input{font-size:10px}.table-trip-search-form #TripId{width:43px}.table-trip-search-form #PermitNumber{width:32px}.table-trip-search-form #CustomerNumber{width:41px}.table-trip-search-form #InvoiceCustomerNumber{width:61px}.table-trip-search-form #TripNumber{width:30px}.table-trip-search-form #CardNumber{width:60px}.table-trip-search-form #MissionCodeNumber{width:60px}.table-trip-search-form #StartTimeFrom,.table-trip-search-form #StartTimeTo,.table-trip-search-form #StopTimeFrom,.table-trip-search-form #StopTimeTo,.table-trip-search-form #OrderTime,.table-trip-search-form #ReceivedTime{width:90px}.table-trip-search-form #TripType+.selectize-control{width:86px}.table-trip-search-form #TripInvoiceStatus+.selectize-control{width:90px}.table-trip-search-form #TripPaymentStatus+.selectize-control{width:90px}.table-trip-search-form #CreditId{width:48px}.table-trip-search-form #InvoiceJournalStatus+.selectize-control{width:100px}.table-trip-search-form #PaymentJournalStatus+.selectize-control{width:100px}.table-trip-search-form #CentralNumber{width:43px}.table-trip-search-form #Duration{width:39px}.table-trip-search-form #DriverNumber{width:39px}.table-trip-search-form #ReceiptNumber{width:63px}.table-trip-search-form #InvoiceCentralNumber{width:70px}.table-trip-search-form #CreditCardExpiry{width:30px}.table-trip-search-form #ClearingRetrievalReference{width:73px}.table-trip-search-form #RequisitionNumber{width:73px}.table-trip-search-form #ExemptionCardNumber{width:72px}.table-trip-search-form #NissyTripNumber{width:55px}.table-trip-search-form #WaitRateSeconds{width:40px}.table-trip-search-form #KmWithPassenger,.table-trip-search-form #TotalKm{width:40px}.table-trip-search-form #Passengers{width:53px}.table-trip-search-form #CustomerVatPercentage{width:70px}.table-trip-search-form #CustomerAmount{width:57px}.table-trip-search-form #SupplierVatPercentage{width:90px}.table-trip-search-form #SupplierAmount{width:81px}.table-trip-search-form #TaxameterAmount{width:55px}.table-trip-search-form #OutlayAmount,.table-trip-search-form #ExtraAmount,.table-trip-search-form #AdditionalAmount,.table-trip-search-form #TipsAmount{width:40px}.table-trip-search-form #SelfcostAmount{width:52px}.table-trip-search-form #VipDiscountAmount{width:50px}.table-trip-search-form #ContractAmount{width:65px}.table-trip-search-form #StartPriceAddon{width:75px}.table-trip-search-form #PriceType+.selectize-control{width:110px}.table-trip-search-form #InvoiceNumber,.table-trip-search-form #PaymentNumber{width:52px}.table-trip-search-form #ParallelTimeSeconds{width:54px}.table-trip-search-form #ParallelHourlyRate{width:82px}.table-trip-search-form #ParallelKm{width:57px}.table-trip-search-form #ParallelKmRate{width:80px}.report-table thead tr th,.report-table tbody tr td{padding:1px !important;font-size:small}.report-table label{margin:unset;font-size:small}.report-table .mergegroup1{background:#f4fbff;border-bottom:none}.report-table .mergegroup2{background:#e3eaed;border-bottom:none}.report-table .mergegroup3{background:#eff6f9;border-bottom:none}.report-table .mergegroup4{background:#e8eff2;border-bottom:none}.table-with-title{padding-top:10px}.clear-heading{color:#00f;font-size:20px;font-weight:bold}.horizontal-scrolling{max-width:100%;overflow:auto;margin-bottom:10px}#search-summary{color:#fff;margin-left:10px}#search-form-table th.error,#search-form-table td.error{color:#f00;border-color:#f00}#search-form-table th.error input,#search-form-table td.error input{color:#f00;border-color:#f00}#trip-search-form-portlet{margin-bottom:10px}.trip-table-scroller{top:301px}.trip-table-scroller.search-form-collapsed{top:161px}.report-table-scroller{top:503px}.report-table-scroller.search-form-collapsed{top:160px}.manual-transaction-table-scroller{top:380px}.manual-transaction-table-scroller.details-expanded{top:650px}.fixed-table-scroller{position:fixed;right:0;bottom:55px;left:243px;overflow:auto;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.fixed-table-scroller th,.fixed-table-scroller tr{font-size:10px;padding:1px}.fixed-table-scroller .btn.mini{padding:4px;font-size:10px !important}.page-sidebar-closed .fixed-table-scroller,.page-sidebar-hover-on .fixed-table-scroller{left:55px}.fixed-table-scroller-bottom{position:fixed;right:20px;bottom:10px}.spinner-overlay{position:absolute;top:50%;left:50%;right:50%;bottom:50%;background-color:rgba(255,255,255,.5);background-image:url(../img/ajax-loading.gif);background-repeat:no-repeat;background-position:center center;z-index:999999999999;opacity:0;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.spinner-overlay.show{top:0;left:0;right:0;bottom:0;opacity:1}.relative{position:relative}.control-group.editable div.inline-warning{margin-top:-11px;margin-bottom:-7px;font-size:x-small}.control-group.editable div.inline-warning.no-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#toggle-details{display:block}.payment-row td{border-bottom:1px solid #000}.access-group-level-0 td:first-child{font-weight:bold}.user-access-groups-table select{margin:0;font-size:12px;height:25px}.access-group-level-1 td:first-child{padding-left:23px}.access-group-level-2 td:first-child{padding-left:38px}.access-group-level-3 td:first-child{padding-left:53px}.access-group-level-4 td:first-child{padding-left:68px}.access-group-level-5 td:first-child{padding-left:83px}.access-group-level-6 td:first-child{padding-left:98px}.access-group-level-7 td:first-child{padding-left:113px}.access-group-level-8 td:first-child{padding-left:128px}.access-group-level-9 td:first-child{padding-left:143px}.access-group-level-10 td:first-child{padding-left:158px}#parameters-table-container{overflow:auto}#parameters-table th{padding-right:0 !important}#parameters-table td{padding:4px 1px !important}#parameters-table .report-parameter-container select{padding:0 1px;margin:0;height:20px;border:1px solid #e5e5e5;border-left:none;line-height:10px;font-size:smaller;width:80px}#parameters-table .report-parameter-container select.operator{padding:0 5px;width:22px;border-left:1px solid #e5e5e5;border-right:none;-webkit-appearance:none}#parameters-table .report-parameter-container select.operator::-ms-expand{display:none}#parameters-table .report-parameter-container input{height:16px;border:1px solid #e5e5e5;border-left:none;outline:none;width:80px;font-size:small}#parameters-table .report-parameter-container input.between{width:200px}#parameters-table .report-parameter-container.error input,#parameters-table .report-parameter-container.error select{border-color:#f00;color:#f00}