.paveSettingsModule .formRow .formInput a.edit-settings-field{/* -webkit-mask-image:url(../../img/icons/Edit.svg); */ background-image:url(../../img/icons/Edit.svg); /* background-color: #0072c6; */ width: 16px !important; height: 16px; display: inline-block; background-repeat: no-repeat; margin-left: 6px;}.paveSettingsModule .formRow .formInput a.edit-settings-field:hover{/* background-color: #005b9d; */ background-image:url(../../img/icons/Edit_hover.svg);}.paveSettingsModule .management-container{position: relative; float: left;}.paveSettingsModule .management-container .pave-sub-label{height:38px; background-color: #ffffff;}.paveSettingsModule .pave-sub-label{background-color: #ffffff;}.paveSettingsModule .pave-sub-label hr{margin-top: -21px; width: calc(100% - 15px); border-color: #B2D5EE; margin-left: 0px;}.paveSettingsModule .pave-sub-label .lbl-container{width: 50%; float: left; text-align: center;}.paveSettingsModule .pave-sub-label label{line-height: 32px; font-weight: normal; font-size: 16px; padding-left: 20px; padding-right: 20px; background-color: #ffffff; color: #004A81; text-transform: uppercase;}.paveSettingsModule .invoice-header{width: 100%; padding-left: 12px;}.paveSettingsModule .invoice-header a:not(.cutomer-subdomain){float: right; position: relative; top: 6px; right: 14px; font-size: 14px; color: #585858;}.paveSettingsModule .vertical-cbx-list{padding:0; list-style: none;}.paveSettingsModule .vertical-cbx-list.text-inline{padding-top:10px;}.paveSettingsModule .vertical-cbx-list > li{margin-bottom: 6px;}.paveSettingsModule .vertical-cbx-list > li > .k-checkbox-label{font-weight: normal; font-size: 16px;}.paveSettingsModule.paveProjectModule .pave-label .pave-label-content{padding-left: 41px; padding-top:34px; border-left: 1px solid #cccccc; background-color:#fff;}.paveSettingsModule.paveProjectModule .pave-label .pave-label-content > label{font-size:32px; color:#585858; font-weight:normal;}.paveSettingsModule .print-invoice{font-size: 18px; position: relative; top: -4px; margin-left: 10px; cursor: pointer; color:#585858;}.paveSettingsModule .print-invoice:hover{color:#000000;}.paveSettingsModule #invoicesGrid{min-height: 300px;}.paveSettingsModule .invoices-grid .k-grid-header{/* display: none; */}.paveSettingsModule .invoices-grid.k-grid .k-grid-header,.paveSettingsModule .steps-grid.k-grid .k-grid-header{background-color: #ffffff;}.paveSettingsModule .invoices-grid.k-grid .k-grid-header .k-grid-header-wrap,.paveSettingsModule .steps-grid.k-grid .k-grid-header .k-grid-header-wrap{border-width:0;}.paveSettingsModule .invoices-grid.k-grid .k-grid-header thead th,.paveSettingsModule .steps-grid.k-grid .k-grid-header thead th{background:#ffffff; border-width:0;}.paveSettingsModule .invoices-grid.k-grid .k-grid-content tbody tr td,.paveSettingsModule .steps-grid.k-grid .k-grid-content tbody tr td{border-color:#fff;}.paveSettingsModule #invoicesGrid .k-grid-content{/* padding-right: 0 !important; */ background-color: #fff;}.paveSettingsModule .k-grid.no-scrollbar .k-scrollbar.k-scrollbar-vertical{display: none;}.paveSettingsModule .k-grid.no-scrollbar .k-grid-content{padding-right: 0 !important;}.paveSettingsModule .k-grid tr .invoice-name{padding-left: 20px;}.paveSettingsModule .k-grid .k-grid-content tbody tr.k-alt{background-color: #fff;}.paveSettingsModule .k-grid .k-grid-content tbody tr.k-alt:hover{background-color: #f0f0f0;}.paveSettingsModule:not(.notificationModule) .k-grid .k-grid-content tbody tr{border-bottom-width:0;}.paveSettingsModule.notificationModule .k-grid .k-grid-content tbody tr{border-bottom-width:4px; cursor: default;}.paveSettingsModule .k-grid tr:not(.not-clickable-row){cursor: pointer;}.paveSettingsModule .k-grid tr.not-clickable-row:hover{background-color: #ffffff !important;}.paveSettingsModule .k-grid tr.proj-row:not(.total-row){border-top: 2px solid #e5edf5;}.paveSettingsModule .k-grid tr.proj-row:first-of-type{border-top-width:0;}.paveSettingsModule .k-grid tr.proj-row:last-of-type td{border-color:#fff;}.paveSettingsModule .paveGrid .simple-project-tools{opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); -webkit-transition: 0.3s ease-out; -moz-transition: 0.3s ease-out; -o-transition: 0.3s ease-out; transition: 0.3s ease-out;}.paveSettingsModule .paveGrid tr:hover .simple-project-tools{opacity: 1.0; -moz-opacity: 1.0; filter: alpha(opacity=100);}/* .paveSettingsModule .k-grid tr.tc-row,.paveSettingsModule .k-grid tr.proj-row{border-bottom-width:0;}*/.paveSettingsModule .k-grid tr.proj-row .invoice-name{padding-left: 0;}.paveSettingsModule .k-grid tr.proj-row .invoice-name,.paveSettingsModule .k-grid tr.proj-row .invoice-duration,.paveSettingsModule .k-grid tr.proj-row .invoice-amount{font-weight: bold;}.paveSettingsModule #management-menu-container{width: 250px; float: left; padding-top:50px;}.paveSettingsModule #management-menu-container > label{text-transform: uppercase; font-size:18px; margin-left:20px; z-index: 5; position: relative;}.paveSettingsModule .invoices-menu-container{width: 150px; float: left; padding-top:50px;}.paveSettingsModule .invoices-menu-container > label{text-transform: uppercase; font-size:18px; margin-left:20px; z-index: 5; position: relative;}.paveSettingsModule .invoices-menu-container .management-menu{padding:0; border-left: 1px solid #cccccc;}.paveSettingsModule .invoices-menu-container .management-menu .k-link{padding-left:20px;}.paveSettingsModule .invoices-menu-container .management-menu:before{width:150px;}.paveSettingsModule #invoices-content{margin-left:150px;}.paveSettingsModule #invoices-content #printInvoiceContainer{margin-top:50px;}.paveSettingsModule #userManagementDetailsContainer > .pave-form,.paveSettingsModule #customerManagementDetailsContainer > .pave-form{background-color: #f0f0f0; padding: 15px 0 0 15px;}.paveSettingsModule #groupsTree .k-item{border-bottom: 1px solid #e5edf5;}.paveSettingsModule #groupsTree .k-item > .k-group > .k-item.k-last{border-bottom-width:0;}.paveSettingsModule #customersTree .k-item,.paveSettingsModule #downloadsTree .k-item{padding-left:0; border-bottom: 1px solid #e5edf5;}.paveSettingsModule #groupsTree .k-item .entity-icon,.paveSettingsModule #customersTree .k-item .entity-icon,.paveSettingsModule #downloadsTree .k-item .entity-icon{font-size: 16px; margin-right: 10px; color:#585858;}.paveSettingsModule #downloadsTree .k-item a{color:#333333;}.paveSettingsModule #groupsTree .k-item .k-in,.paveSettingsModule #customersTree .k-item .k-in,.paveSettingsModule #downloadsTree .k-item .k-in{width:calc(100% - 24px);}.paveSettingsModule #groupsTree .k-item .k-in .simple-project-tools,.paveSettingsModule #customersTree .k-item .k-in .simple-project-tools,.paveSettingsModule #downloadsTree .k-item .k-in .simple-project-tools{float: right;}.paveSettingsModule #management-menu{font-size:16px;}.paveSettingsModule .management-menu:before{content: ""; display: block; width: 250px; position: fixed; bottom: 1px; top: 0; background-color: #F0F0F0; border: 1px solid #cccccc; border-width: 0 1px 0 0;}.paveSettingsModule .management-menu > li.active > span.k-link::after{content: ""; position: absolute; right: -3px; top: 24px; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 10px solid #ccc; transform: rotate(270deg);}.paveSettingsModule #management-content{padding-left:250px;}.paveSettingsModule #management-content.print{padding-left: 0; margin: 0 auto; width: 1000px;}.paveSettingsModule.management-wnd .formInput.medium{width:70%;}.paveSettingsModule#user-management-wnd .formInput.medium{width:67%;}.paveSettingsModule#user-management-wnd .formLabel.major{width:33%;}.paveSettingsModule#customer-management-wnd .formInput.medium{width:66%;}.paveSettingsModule#customer-management-wnd .formLabel.major{width:34%;}.paveSettingsModule #invoiceDetailsPanel{width: 1000px; /* height: calc(100% - 172px); */ margin-right: -1000px; z-index: 199; position: fixed; right: 0; background-color: #e5edf5; border: 1px solid #e5e5e5; overflow: hidden; overflow-y: auto; /* top: 95px; */ top: 380px;}.paveSettingsModule #invoiceDetailsPanel > div > label{padding: 6px 15px; font-size: 24px; font-weight: 300; color: #004A81;}.paveSettingsModule #invoiceDetailsPanel #invoiceDetailsGrid{border-width: 0; min-height: 0; float:left; position: relative;}#printInvoiceContainer{margin-top:100px;}#printInvoiceContainer .invoice-header .print-block{margin-bottom: 70px; float: left; width: 100%;}#printInvoiceContainer .half-part{width:50%;}#printInvoiceContainer .half-part.left-part{float:left; width:60%;}#printInvoiceContainer .half-part.right-part{float:right; width:40%;}#printInvoiceContainer .half-part table{width:90%;}#printInvoiceContainer .half-part table tr td label{margin-bottom: 0;}#printInvoiceContainer .half-part #invoiceOverviewTbl tr{border-bottom: 1px solid #B2D5EE;}#printInvoiceContainer .half-part #invoiceOverviewTbl tr.print-total{background-color: #004A81 !important; color:#ffffff !important;}#printInvoiceContainer .half-part #invoiceOverviewTbl tr.print-total td{padding-top: 3px; padding-bottom: 3px;}#printInvoiceContainer .half-part #invoiceOverviewTbl tr td:first-of-type{padding-left:5px;}#printInvoiceContainer .half-part #invoiceOverviewTbl tr td label{font-weight: normal;}#printInvoiceContainer .paveGridDivs{margin-bottom: 20px;}#printInvoiceContainer .paveGridDivs .k-grid tr:hover{background-color: #ffffff; cursor: default;}#printInvoiceContainer .col-lg-12 > hr{position: relative; float: left; width: 100%; border-color: #0072c6;}.printInvoiceContainer .page-counter{position: relative; text-align: right; padding-right:75px; float:left; width:100%;}.printInvoiceContainer .col-lg-12 .page-counter{padding-right:0;}.printInvoiceContainer .clearfix.steps-block{float:left;}.printInvoiceContainer .clearfix.steps-block:not(:last-of-type){page-break-after: always; page-break-inside: avoid;}#new-license-wnd .formInput.medium{width: 60%;}@media print{#printInvoiceContainer .half-part #invoiceOverviewTbl tr.print-total td{background-color: #004A81 !important;}#printInvoiceContainer .half-part #invoiceOverviewTbl tr.print-total td label, #printInvoiceContainer .half-part #invoiceOverviewTbl tr.print-total td span{color:#ffffff !important;}/* .printInvoiceContainer .print-block.logo-block{page-break-before: always;}*/}@supports (-ms-ime-align: auto){/* Microsoft EdgeV13&14 CSS styles go here */ .paveSettingsModule .pave-sub-label hr:first-of-type{float:left;}}@supports (-ms-accelerator: true){/* Microsoft EdgeV13 CSS styles go here */ .paveSettingsModule .pave-sub-label hr:first-of-type{float:left;}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){/* IE10 & IE11 CSS styles go here */ .paveSettingsModule .pave-sub-label hr:first-of-type{float:left;}}