@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600;700&family=Raleway:wght@300;400;600;700&display=swap);body{color:#000;}.h5{font-size:1.125rem;font-weight:700;}.dcl-primary{color:#d58c36;}.dcl-primary-hover{color:#c87f2a;}.dcl-secondary{color:#f9d5aa;}.dcl-success{color:#34c93f;}.dcl-info{color:#3f34c9;}.dcl-warning{color:#d58c36;}.dcl-danger{color:#db0916;}.dcl-light{color:#f3f3f3;}.dcl-dark{color:#000;}.dcl-cyan{color:#464343;}.dcl-orange{color:#f2653a;}.dcl-green{color:#94f7ee;}.badge-dcl-info{color:#000;background-color:#f9d5aa;}.badge-dcl-grey{color:#fff;background-color:#6c757d;}.badge-dcl-orange{color:#000;background-color:#f2653a;}@media (min-width:1680px){.m-xxl-0{margin:0!important;}.mt-xxl-0,.my-xxl-0{margin-top:0!important;}.mr-xxl-0,.mx-xxl-0{margin-right:0!important;}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important;}.ml-xxl-0,.mx-xxl-0{margin-left:0!important;}.m-xxl-1{margin:.25rem!important;}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important;}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important;}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important;}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important;}.m-xxl-2{margin:.5rem!important;}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important;}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important;}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important;}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important;}.m-xxl-3{margin:1rem!important;}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important;}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important;}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important;}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important;}.m-xxl-4{margin:1.5rem!important;}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important;}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important;}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important;}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important;}.m-xxl-5{margin:3rem!important;}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important;}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important;}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important;}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important;}.p-xxl-0{padding:0!important;}.pt-xxl-0,.py-xxl-0{padding-top:0!important;}.pr-xxl-0,.px-xxl-0{padding-right:0!important;}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important;}.pl-xxl-0,.px-xxl-0{padding-left:0!important;}.p-xxl-1{padding:.25rem!important;}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important;}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important;}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important;}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important;}.p-xxl-2{padding:.5rem!important;}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important;}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important;}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important;}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important;}.p-xxl-3{padding:1rem!important;}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important;}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important;}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important;}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important;}.p-xxl-4{padding:1.5rem!important;}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important;}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important;}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important;}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important;}.p-xxl-5{padding:3rem!important;}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important;}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important;}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important;}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important;}.m-xxl-n1{margin:-.25rem!important;}.mt-xxl-n1,.my-xxl-n1{margin-top:-.25rem!important;}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.25rem!important;}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.25rem!important;}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.25rem!important;}.m-xxl-n2{margin:-.5rem!important;}.mt-xxl-n2,.my-xxl-n2{margin-top:-.5rem!important;}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.5rem!important;}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.5rem!important;}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.5rem!important;}.m-xxl-n3{margin:-1rem!important;}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem!important;}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem!important;}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem!important;}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem!important;}.m-xxl-n4{margin:-1.5rem!important;}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem!important;}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem!important;}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem!important;}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem!important;}.m-xxl-n5{margin:-3rem!important;}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem!important;}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem!important;}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem!important;}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem!important;}.m-xxl-auto{margin:auto!important;}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important;}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important;}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important;}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important;}.col-xxl{flex-basis:0;flex-grow:1;max-width:100%;}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%;}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%;}.row-cols-xxl-3>*{flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%;}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%;}.row-cols-xxl-6>*{flex:0 0 16.66667%;max-width:16.66667%;}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-xxl-3{flex:0 0 25%;max-width:25%;}.col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-xxl-6{flex:0 0 50%;max-width:50%;}.col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-xxl-9{flex:0 0 75%;max-width:75%;}.col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-xxl-12{flex:0 0 100%;max-width:100%;}.order-xxl-first{order:-1;}.order-xxl-last{order:13;}.order-xxl-0{order:0;}.order-xxl-1{order:1;}.order-xxl-2{order:2;}.order-xxl-3{order:3;}.order-xxl-4{order:4;}.order-xxl-5{order:5;}.order-xxl-6{order:6;}.order-xxl-7{order:7;}.order-xxl-8{order:8;}.order-xxl-9{order:9;}.order-xxl-10{order:10;}.order-xxl-11{order:11;}.order-xxl-12{order:12;}.offset-xxl-0{margin-left:0;}.offset-xxl-1{margin-left:8.33333%;}.offset-xxl-2{margin-left:16.66667%;}.offset-xxl-3{margin-left:25%;}.offset-xxl-4{margin-left:33.33333%;}.offset-xxl-5{margin-left:41.66667%;}.offset-xxl-6{margin-left:50%;}.offset-xxl-7{margin-left:58.33333%;}.offset-xxl-8{margin-left:66.66667%;}.offset-xxl-9{margin-left:75%;}.offset-xxl-10{margin-left:83.33333%;}.offset-xxl-11{margin-left:91.66667%;}}#nprogress .bar{background:#d58c36!important;}#nprogress .bar .peg{box-shadow:0 0 10px #d58c36,0 0 5px #d58c36;}#nprogress .spinner{top:25px!important;right:23px!important;}#nprogress .spinner .spinner-icon{border-top-color:#d58c36!important;border-left-color:#d58c36!important;}.pagination{margin-top:0;margin-bottom:1.25rem;display:inline-flex;}.pagination .page-item .page-link{color:#464343;border:none;background-color:transparent;padding:0 .5rem;font-size:1rem;line-height:1.25rem;}.pagination .page-item .page-link:hover{font-weight:700;}.pagination .page-item.active .page-link,.pagination .page-item.active .page-link:focus,.pagination .page-item.active .page-link:hover,.pagination .page-item.next .page-link,.pagination .page-item.next .page-link:focus,.pagination .page-item.next .page-link:hover,.pagination .page-item.prev .page-link,.pagination .page-item.prev .page-link:focus,.pagination .page-item.prev .page-link:hover{color:#464343;border:none;background-color:transparent;font-weight:700;}.pagination .page-item.prev{margin-right:2rem;}.pagination .page-item.prev .page-link{padding:0;}.pagination .page-item.next{margin-left:2rem;}.pagination .page-item.next .page-link{padding:0;}.pagination .page-item.disabled{opacity:.6;pointer-events:none;}.paginator .dropdown{display:inline-flex;margin-bottom:1.25rem;}.paginator .dropdown-toggle{color:#464343;padding:0;text-decoration:none;box-shadow:none;font-size:1rem;line-height:1.25rem;font-weight:400;}@media (min-width:1200px){.pagination .page-item .page-link,.paginator .dropdown-toggle{font-size:1.125rem;line-height:1.5rem;}}.paginator .dropdown-toggle::after{display:none;}.paginator .dropdown-toggle:focus .fa,.paginator .dropdown-toggle:hover .fa{background-color:#d58c36;border-color:#d58c36;color:#fff;}.paginator .dropdown-toggle .fa{border:1px solid #464343;border-radius:20px;color:#464343;display:inline-block;font-size:12px;height:25px;line-height:25px;margin-left:.5rem;width:25px;}.paginator .dropdown-menu{border:none;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.2);padding:1.5rem 1.125rem;font-size:1rem;line-height:1.25rem;margin-top:.5rem;margin-bottom:.5rem;white-space:nowrap;}.paginator .dropdown-menu .form-group{margin-bottom:0;}.paginator .dropdown-menu .custom-control+.custom-control{margin-top:15px;}.paginator .dropdown-menu .custom-control .custom-control-label{font-size:1rem;font-weight:400;}.paginator .dropdown-menu .custom-radio .custom-control-label:before{border-color:#d5d5d5;border-radius:0;}.paginator .dropdown-menu .custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#d58c36!important;border-color:#d58c36;}.paginator .dropdown-menu .custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");}.sameheight{display:flex;flex-direction:row;align-items:stretch;}.table-bordered,.table-bordered tbody td,.table-bordered tbody th,.table-bordered tfoot td,.table-bordered tfoot th,.table-bordered thead td,.table-bordered thead th,.table-borderless tbody td,.table-borderless tbody th,.table-borderless tbody tr,.table-borderless tfoot td,.table-borderless tfoot th,.table-borderless tfoot tr,.table-borderless thead td,.table-borderless thead th,.table-borderless thead tr{border:none;}.table-bordered{border:none;border-collapse:separate;border-spacing:0;}.table-bordered tfoot td,.table-bordered tfoot th,.table-bordered thead td,.table-bordered thead th{border-bottom:1px solid #dee2e6;font-size:1rem;line-height:1.25rem;color:#dark;font-weight:700;padding:1rem 1rem 1rem 0;vertical-align:middle;}.table-bordered tfoot td:first-child,.table-bordered tfoot th:first-child,.table-bordered thead td:first-child,.table-bordered thead th:first-child{padding-left:1rem;}@media (min-width:1200px){.paginator .dropdown-menu{font-size:1.125rem;line-height:1.5rem;}.paginator .dropdown-menu .custom-control .custom-control-label{font-size:1.125rem;}.table-bordered tfoot td,.table-bordered tfoot th,.table-bordered thead td,.table-bordered thead th{font-size:1.125rem;line-height:1.375rem;padding:1.625rem 1.375rem 1.375rem 0;}.table-bordered tfoot td:first-child,.table-bordered tfoot th:first-child,.table-bordered thead td:first-child,.table-bordered thead th:first-child{padding-left:2rem;}}.table-bordered tfoot td a,.table-bordered tfoot th a,.table-bordered thead td a,.table-bordered thead th a{color:#464343;text-decoration:none;}.table-bordered tfoot td a:hover,.table-bordered tfoot th a:hover,.table-bordered thead td a:hover,.table-bordered thead th a:hover{color:#d58c36;}.table-bordered tbody td,.table-bordered tbody th{border-bottom:1px solid #dee2e6;font-size:1rem;line-height:1.25rem;color:#dark;font-weight:400;padding:1rem 1rem 1rem 0;}.table-bordered tbody td:first-child,.table-bordered tbody th:first-child{padding-left:1rem;}@media (min-width:1200px){.table-bordered tbody td,.table-bordered tbody th{font-size:1.125rem;line-height:1.375rem;padding:1.625rem 1.375rem 1.375rem 0;}.table-bordered tbody td:first-child,.table-bordered tbody th:first-child{padding-left:2rem;}}.table-bordered tbody td a:not(.btn),.table-bordered tbody th a:not(.btn){color:#464343;font-weight:700;text-decoration:none;}.table-bordered tbody td a:not(.btn):hover,.table-bordered tbody th a:not(.btn):hover{color:#d58c36;}.table-bordered tbody td.actions,.table-bordered tbody th.actions{padding:1rem 1rem 1rem 0!important;}@media (min-width:1200px){.table-bordered tbody td.actions,.table-bordered tbody th.actions{padding:1.625rem 1.375rem 1.375rem 0!important;}}.table-bordered tbody td .plus-collapse,.table-bordered tbody th .plus-collapse{background:0 0;border:none;padding:0 2px;font-size:.75rem;display:inline-block;vertical-align:top;}.table-bordered tbody .tr-sub-1 td{padding-top:.75rem;padding-bottom:.75rem;border-bottom:none;}.table-bordered tbody .tr-sub-1 td:first-child{padding-left:2rem;}@media (min-width:1200px){.table-bordered tbody .tr-sub-1 td:first-child{padding-left:3rem;}}.table-bordered tbody .tr-sub-1+tr:not(.tr-sub-1):not(.tr-sub-2) td{border-top:1px solid #dee2e6;}.table-bordered tbody .tr-sub-1:last-child td{border-bottom:1px solid #dee2e6;}.table-bordered tbody .tr-sub-2 td{padding-top:.5rem;padding-bottom:.5rem;border-bottom:none;}.table-bordered tbody .tr-sub-2 td:first-child{padding-left:2.75rem;}.table-bordered tbody .tr-sub-2+.tr-sub-1 td,.table-bordered tbody .tr-sub-2+tr:not(.tr-sub-1):not(.tr-sub-2) td{border-top:1px solid #dee2e6;}.table-bordered tbody .tr-sub-2:last-child td{border-bottom:1px solid #dee2e6;}.table-bordered.table-sm thead td,.table-bordered.table-sm thead th{padding:.5rem .5rem .5rem 0;}@media (min-width:1200px){.table-bordered tbody .tr-sub-2 td:first-child{padding-left:3.75rem;}.table-bordered.table-sm thead td,.table-bordered.table-sm thead th{padding:.5rem .5rem .5rem 0;}.table-bordered.table-sm thead td:first-child,.table-bordered.table-sm thead th:first-child{padding-left:.5rem;}}.table-bordered.table-sm thead td:first-child,.table-bordered.table-sm thead th:first-child{padding-left:.5rem;}.table-bordered.table-sm tbody td,.table-bordered.table-sm tbody th{padding:.5rem .5rem .5rem 0;}.table-bordered.table-sm tbody td:first-child,.table-bordered.table-sm tbody th:first-child{padding-left:.5rem;}@media (min-width:1200px){.table-bordered.table-sm tbody td,.table-bordered.table-sm tbody th{padding:.5rem .5rem .5rem 0;}.table-bordered.table-sm tbody td:first-child,.table-bordered.table-sm tbody th:first-child{padding-left:.5rem;}.table-bordered.table-sm tbody td.actions,.table-bordered.table-sm tbody th.actions{padding:.5rem .5rem .5rem 0!important;}}.table-bordered.table-sm tbody td.actions,.table-bordered.table-sm tbody th.actions{padding:.5rem .5rem .5rem 0!important;}.table-tbody-repeat tbody{border-bottom:1px solid #dee2e6;}.table-tbody-repeat tbody+tbody{border-top:none;}.table-tbody-repeat tbody td,.table-tbody-repeat tbody th{border-bottom:none;}.table-text-body tbody td,.table-text-body tbody th,.table-text-body tfoot td,.table-text-body tfoot th,.table-text-body thead td,.table-text-body thead th{font-size:1rem;line-height:1.25rem;}@media (min-width:1200px){.d-xl-table-cell{display:table-cell!important;}.table-cols-7{width:100%;}.table-cols-6{width:82%;}.table-cols-5{width:74%;}.table-cols-4{width:62%;}.table-cols-3{width:50%;}.table-cols-2{width:40%;}.table-cols-1{width:25%;}.table-heading-sticky .collapse.show .table .sticky-thead{position:-webkit-sticky;position:sticky;top:72px;background:#fff;box-shadow:inset 0 0 0 1px #dee2e6;z-index:1;}}.table-layout-fixed{table-layout:fixed;}.table-resourcing tbody tr td{padding-right:.375rem;}.table-resourcing tbody tr td[colspan="1"] .project-progress>div:not(.rc-tooltip),.table-resourcing tbody tr td[colspan="2"] .project-progress>div:not(.rc-tooltip),.table-resourcing tbody tr td[colspan="3"] .project-progress>div:not(.rc-tooltip),.table-resourcing tbody tr td[colspan="4"] .project-progress>div:not(.rc-tooltip){font-size:0;}.table-resourcing tbody tr td[colspan="1"] .project-progress:not(.rc-tooltip-wrap),.table-resourcing tbody tr td[colspan="2"] .project-progress:not(.rc-tooltip-wrap),.table-resourcing tbody tr td[colspan="3"] .project-progress:not(.rc-tooltip-wrap),.table-resourcing tbody tr td[colspan="4"] .project-progress:not(.rc-tooltip-wrap),.table-resourcing tbody tr td[colspan="5"] .project-progress:not(.rc-tooltip-wrap){padding:0;min-width:6px;overflow:hidden;}.table-resourcing tbody tr td[colspan="1"] .project-progress:not(.rc-tooltip-wrap)>div:not(.rc-tooltip),.table-resourcing tbody tr td[colspan="2"] .project-progress:not(.rc-tooltip-wrap)>div:not(.rc-tooltip),.table-resourcing tbody tr td[colspan="3"] .project-progress:not(.rc-tooltip-wrap)>div:not(.rc-tooltip),.table-resourcing tbody tr td[colspan="4"] .project-progress:not(.rc-tooltip-wrap)>div:not(.rc-tooltip),.table-resourcing tbody tr td[colspan="5"] .project-progress:not(.rc-tooltip-wrap)>div:not(.rc-tooltip){padding:.25rem .325rem;}.table-resourcing tbody tr td[colspan="6"] .project-progress,.table-resourcing tbody tr td[colspan="7"] .project-progress,.table-resourcing tbody tr td[colspan="8"] .project-progress{padding:0;min-width:6px;}.table-resourcing tbody tr td[colspan="6"] .project-progress>div:not(.rc-tooltip),.table-resourcing tbody tr td[colspan="7"] .project-progress>div:not(.rc-tooltip),.table-resourcing tbody tr td[colspan="8"] .project-progress>div:not(.rc-tooltip){padding:.25rem .5rem;}.table-resourcing tbody tr.tr-border-top td,.table-resourcing tbody tr.tr-border-top th{border-bottom:none;border-top:1px solid #dee2e6;}.table-resourcing tbody tr.tr-border-top:last-child td,.table-resourcing tbody tr.tr-border-top:last-child th{border-bottom:1px solid #dee2e6;}.table-resourcing tbody tr.tr-border-top~.tr-merge td,.table-resourcing tbody tr.tr-border-top~.tr-merge th{padding-top:0;border-bottom:none;}.table-flip-scroll table{width:100%;}@media (min-width:1200px){.table-heading-sticky{overflow-x:visible;}.table-heading-sticky .table .sticky-thead-top{position:-webkit-sticky;position:sticky;top:72px;background:#fff;box-shadow:inset 0 0 0 1px #dee2e6;z-index:1;}.table-heading-sticky .table tbody td,.table-heading-sticky .table tbody th,.table-heading-sticky .table tfoot td,.table-heading-sticky .table tfoot th,.table-heading-sticky .table thead td,.table-heading-sticky .table thead th{font-size:1rem;line-height:1.125rem;padding-right:.75rem;}.table-heading-sticky .table .form-control.w-80{width:70px;padding-left:.5rem;padding-right:.5rem;}}@media (min-width:1600px){.table-cols-6{width:80%;}.table-cols-5{width:70%;}.table-cols-4{width:55%;}.table-cols-3{width:45%;}.table-cols-2{width:35%;}.table-cols-1{width:25%;}.table-heading-sticky .table tbody td,.table-heading-sticky .table tbody th,.table-heading-sticky .table tfoot td,.table-heading-sticky .table tfoot th,.table-heading-sticky .table thead td,.table-heading-sticky .table thead th{font-size:1.125rem;line-height:1.375rem;padding-right:1.375rem;}.table-heading-sticky .table .form-control.w-80{width:80px;}}.details-table th.title{font-size:1.125rem;font-weight:700;line-height:1.5rem;}@media only screen and (max-width:800px){.table-flip-scroll .flip-content:after,.table-flip-scroll .flip-header:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.table-flip-scroll html .flip-content,.table-flip-scroll html .flip-header{-ms-zoom:1;zoom:1;}.table-flip-scroll table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative;}.table-flip-scroll td,.table-flip-scroll th{margin:0;vertical-align:top;}.table-flip-scroll td:last-child,.table-flip-scroll th:last-child{border-bottom:1px solid #ddd;}.table-flip-scroll th{border:0!important;border-right:1px solid #ddd!important;width:auto!important;display:block;text-align:right;}.table-flip-scroll td{display:block;text-align:left;border:0!important;border-bottom:1px solid #ddd!important;}.table-flip-scroll thead{display:block;float:left;}.table-flip-scroll thead tr{display:block;}.table-flip-scroll tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;}.table-flip-scroll tbody tr{display:inline-block;vertical-align:top;margin-left:-5px;border-left:1px solid #ddd;}}.modal .modal-dialog:not(.modal-dialog-scrollable) .modal-content{padding:0 1rem;}@media (min-width:768px){.modal .modal-dialog:not(.modal-dialog-scrollable){margin-top:3rem;}.modal .modal-dialog:not(.modal-dialog-scrollable) .modal-content{padding:0 1.5rem;}}.modal .modal-dialog:not(.modal-dialog-scrollable) .close{font-size:1.25rem;line-height:1.5rem;opacity:1;position:absolute;right:1rem;top:.75rem;font-weight:400;text-shadow:none;margin:0;padding:0;z-index:2;}.modal .modal-dialog:not(.modal-dialog-scrollable) .close span{font-size:1.5rem;margin-right:.375rem;display:inline-block;margin-top:1px;vertical-align:top;}.modal .modal-dialog:not(.modal-dialog-scrollable) .modal-header{padding:.75rem 0;}@media (min-width:768px){.modal .modal-dialog:not(.modal-dialog-scrollable) .close{right:1.5rem;top:1.375rem;}.modal .modal-dialog:not(.modal-dialog-scrollable) .modal-header{padding:1.5rem 0;}.modal .modal-dialog:not(.modal-dialog-scrollable) .modal-body>.p-md-3{margin-left:-1rem;margin-right:-1rem;}}.modal .modal-dialog:not(.modal-dialog-scrollable) .modal-title{font-size:1.125rem;font-weight:700;line-height:1.5rem;}.modal .modal-dialog:not(.modal-dialog-scrollable) .modal-body{padding-left:0!important;padding-right:0!important;}.modal .modal-dialog:not(.modal-dialog-scrollable) .modal-body .close{right:0;top:.875rem;}.btn:not(.btn-link):not(.note-btn){font-size:1.125rem;line-height:1.375rem;font-weight:300;padding:.25rem 1.5rem;border-radius:2rem;}.btn.w-210{width:210px;max-width:100%;}.btn.mw-210{min-width:210px;max-width:100%;}.btn-danger,.btn-danger:focus,.btn-danger:hover,.btn-info,.btn-info:focus,.btn-info:hover,.btn-primary,.btn-primary:focus,.btn-primary:hover,.btn-success,.btn-success:focus,.btn-success:hover,.btn-warning,.btn-warning:focus,.btn-warning:hover{color:#fff;}.btn.radius-0{border-radius:0;}.btn.btn-add-white{background:#fff;border-color:#d58c36;color:#464343;text-align:left;font-weight:400;padding-left:.875rem;padding-right:.875rem;border-radius:0;}.btn.btn-add-white:hover{background:#d58c36;color:#fff;}.collapse-icon-pm:before{content:"\f068";font-family:"Font Awesome 5 Free";font-size:.75rem;font-weight:900;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;padding:5px 5px 5px 0;vertical-align:top;display:inline-block;}.collapse-icon-pm.collapsed:before{content:"\f067";}fieldset .form-inner-title,fieldset legend{font-size:1.125rem;font-weight:700;}.col-form-label,.form-label{font-family:Raleway,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;}.form-group.required>label::after{content:"*";color:#db0916;margin-left:.125rem;font-size:1.2rem;line-height:1rem;vertical-align:middle;}.form-group.is-invalid .invalid-feedback{display:block;}.form-control{display:inline-block;width:100%;height:2rem;padding:.3125rem 1rem;font-family:Raleway,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #f9d5aa;border-radius:1rem;}.form-control.datepicker,.form-control.datepicker-posb,.form-control.datetimepicker{padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.313,3.789h7.369 M16.105,3.789h1.337c1.21,0,2.196,0.99,2.196,2.197v11.861c0,1.206-0.986,2.153-2.196,2.153H4.559 c-1.209,0-2.198-0.945-2.198-2.153V5.986c0-1.206,0.989-2.197,2.198-2.197h1.294 M2.36,7.683h17.279 M6.557,5.669V2 M15.438,5.669V2 M5.375,10.643v-0.285 M8.187,10.643v-0.285 M11,10.643v-0.285 M13.812,10.643v-0.285 M16.625,10.643v-0.285 M5.375,13.944v-0.291 M8.187,13.944v-0.291 M11,13.944v-0.291 M13.812,13.944v-0.291 M16.625,13.944v-0.291 M5.375,17.047v-0.293 M8.187,17.047v-0.293 M11,17.047v-0.293 M13.812,17.047v-0.293 M16.625,17.047v-0.293' fill='none' stroke='%232856A7' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;}.form-control.w-80{width:80px;}.form-control.ui-autocomplete-loading{background-image:url(/webroot/img/ajax-loader.gif);background-position:right 6px center;background-repeat:no-repeat;background-size:20px auto;padding-right:30px;}textarea.form-control{resize:none;}.form-control-plaintext,.input-group-text{line-height:1.25rem;}.form-group .select2-container .select2-selection{position:relative;width:100%;height:2rem!important;padding:.3125rem 1rem;font-family:Raleway,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #f9d5aa;border-radius:1rem!important;}.form-group .select2-container .select2-selection__rendered{padding-left:0;padding-right:1.5rem;position:relative;line-height:1.25rem;}.form-group .select2-container .select2-selection__arrow{position:absolute;right:0;top:0;height:32px;width:26px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E%3Cpath fill='none' stroke='%23495057' stroke-width='2.5' stroke-linecap='round' d='M1.448,2.21l7.38,7.379l7.724-7.379'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-size:12px 8px;}.form-group .select2-container .select2-selection__arrow b{display:none;}.form-group .select2-container .select2-selection--single{padding-right:2rem;}.form-group .select2-container .select2-selection__clear{position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background-color:#f3f3f3;display:flex;align-items:center;justify-content:center;font-size:1.125rem;line-height:1;}.form-group .select2-container .select2-selection__clear:hover{background-color:#f9d5aa;}.form-group .select2-container .select2-selection--multiple{height:auto!important;min-height:32px;}.form-group .select2-container .select2-selection--multiple .select2-selection__clear{right:6px;}.form-group .select2-container .select2-selection--multiple .select2-selection__rendered{width:100%;display:flex;list-style:none;margin:0;align-items:flex-start;flex-wrap:wrap;}.form-group .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search{flex:1 0 auto;}.form-group .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search__field{min-width:100%;margin:0;height:30px;padding:5px;font-style:normal;border-radius:1rem;}.form-group .select2-container .select2-selection--multiple .select2-selection__choice{margin:.25rem 0 0 .25rem!important;background-color:#f3f3f3;border-radius:1rem;padding:3px 10px 3px 22px;font-family:Raleway,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem;color:#495057;position:relative;}.form-group .select2-container .select2-selection--multiple .select2-selection__choice__remove{position:absolute;left:4px;width:.875rem;font-size:1.125rem;line-height:.875rem;text-align:center;font-weight:400;}.form-group .select2-container.select2-container--open .select2-selection{border-radius:1rem 1rem 0 0!important;border-color:#f9d5aa!important;box-shadow:none!important;}.form-group .select2-container.select2-container--open.select2-container--above .select2-selection{border-radius:0 0 1rem 1rem!important;}.form-group .select2-container.select2-container--focus .select2-selection{border-color:#f9d5aa!important;box-shadow:none!important;}.select2-container .select2-dropdown{border-color:#f9d5aa!important;border-radius:0 0 1rem 1rem;}.select2-container .select2-dropdown .select2-results .select2-results__options{max-height:210px;overflow-y:auto;overflow-x:hidden;}.select2-container .select2-dropdown .select2-results .select2-results__option{padding:.3125rem 1rem;font-size:.875rem;font-weight:400;line-height:1.25rem;color:#495057;}.select2-container .select2-dropdown .select2-results .select2-results__option:last-child{border-radius:0 0 1rem 1rem;}.select2-container .select2-dropdown .select2-results .select2-results__option.select2-results__option--highlighted{background-color:#d58c36!important;color:#fff;}.select2-container .select2-dropdown--above,.select2-container .select2-dropdown--above .select2-results .select2-results__option:first-child{border-radius:1rem 1rem 0 0;}.select2-container .select2-dropdown--above .select2-results .select2-results__option:last-child{border-radius:0;}.custom-control{padding-left:1.75rem;}.custom-control.custom-radio .custom-control-label:before{border-color:#d5d5d5;}.custom-control.custom-checkbox .custom-control-label:before{border-color:#d5d5d5;border-radius:0;}.custom-control .custom-control-input:checked~.custom-control-label:before{background-color:#d58c36!important;border-color:#d58c36;}.custom-control .custom-control-label{font-family:Raleway,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;}.custom-control .custom-control-label:after,.custom-control .custom-control-label:before{top:.125rem;left:-1.75rem;}.custom-control.no-label{padding-left:1rem;display:inline-block;margin-bottom:0;vertical-align:top;}.custom-control.no-label .custom-control-label:after,.custom-control.no-label .custom-control-label:before{left:-1rem;}.custom-file .custom-file-label{font-size:.875rem;line-height:1.25rem;}.custom-file .custom-file-label:after{height:30px;padding:.25rem .75rem;content:"Hae tiedosto";background-color:#d58c36;color:#fff;font-size:.875rem;line-height:1.375rem;}.dropdown-custom .dropdown-toggle{color:#464343;padding:0;text-decoration:none;box-shadow:none;font-size:1rem;line-height:1.25rem;font-weight:700;}@media (min-width:1200px){.dropdown-custom .dropdown-toggle{font-size:1.125rem;line-height:1.5rem;}}.dropdown-custom .dropdown-toggle.normal{font-size:1rem;line-height:1.5rem;font-weight:400;}.dropdown-custom .dropdown-toggle::after{display:none;}.dropdown-custom .dropdown-toggle .fa,.dropdown-custom .dropdown-toggle .icon{border:1px solid #464343;border-radius:20px;color:#464343;display:inline-block;font-size:12px;height:25px;line-height:25px;margin-left:.75rem;width:25px;}.dropdown-custom.show .dropdown-toggle .fa,.dropdown-custom.show .dropdown-toggle .icon{background-color:#d58c36;border-color:#d58c36;color:#fff;}.dropdown-custom .dropdown-menu{border:none;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.2);padding:1.5rem 1.125rem;font-size:1rem;line-height:1.25rem;white-space:nowrap;}.dropdown-custom .dropdown-menu .form-group{margin-bottom:0;}.dropdown-custom .dropdown-menu .custom-control{cursor:pointer;}.dropdown-custom .dropdown-menu .custom-control+.custom-control{margin-top:15px;}.dropdown-custom .dropdown-menu .custom-control .custom-control-label{font-size:1rem;font-weight:400;cursor:pointer;display:block;}.form-horizontal .form-group{display:flex;flex-wrap:wrap;margin-left:-.25rem;margin-right:-.25rem;}.form-horizontal .form-group>label{flex:0 0 100%;max-width:100%;padding-left:.25rem;padding-right:.25rem;}@media (min-width:576px){.modal .modal-dialog:not(.modal-dialog-scrollable).modal-md{max-width:550px;}.form-horizontal .form-group>label{flex:0 0 33.33333%;max-width:33.33333%;}}@media (min-width:768px){.form-horizontal .form-group>label{flex:0 0 41.66667%;max-width:41.66667%;}}@media (min-width:1200px){.dropdown-custom .dropdown-menu{font-size:1.125rem;line-height:1.5rem;}.dropdown-custom .dropdown-menu .custom-control .custom-control-label{font-size:1.125rem;}.form-horizontal .form-group>label{flex:0 0 33.33333%;max-width:33.33333%;}}.form-horizontal .form-group>.form-control,.form-horizontal .form-group>.input-group,.form-horizontal .form-group>.select2-container{flex:0 0 100%;max-width:100%;}@media (min-width:576px){.form-horizontal .form-group>.form-control,.form-horizontal .form-group>.input-group,.form-horizontal .form-group>.select2-container{flex:0 0 66.66667%;max-width:66.66667%;}}@media (min-width:768px){.form-horizontal .form-group>.form-control,.form-horizontal .form-group>.input-group,.form-horizontal .form-group>.select2-container{flex:0 0 58.33333%;max-width:58.33333%;}}@media (min-width:1200px){.form-horizontal .form-group>.form-control,.form-horizontal .form-group>.input-group,.form-horizontal .form-group>.select2-container{flex:0 0 66.66667%;max-width:66.66667%;}}.custom-select-row .form-group.row.mx-n1+.form-group.clearfix{display:flex;flex-wrap:wrap;margin-left:-.25rem;margin-right:-.25rem;}.form-custom-date .form-group.bootstrapDate>.form-control{flex:0 0 100%;max-width:100%;}@media (min-width:576px){.form-custom-date .form-group.bootstrapDate>.form-control{flex:0 0 66.66667%;max-width:calc(66.66667% - .5rem);margin-left:.25rem;margin-right:.25rem;}}@media (min-width:768px){.form-custom-date .form-group.bootstrapDate>.form-control{flex:0 0 58.33333%;max-width:calc(58.33333% - .5rem);}}@media (min-width:1200px){.form-custom-date .form-group.bootstrapDate>.form-control{flex:0 0 66.66667%;max-width:calc(66.66667% - .5rem);}}.auth{position:absolute;width:100%;height:100%;left:0;overflow-x:hidden;overflow-y:auto;}.auth .auth-container{width:340px;max-width:100%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);}.auth .auth-container .card{border:none;}.auth .auth-container .auth-header{text-align:center;}.auth .auth-container .auth-header .auth-title{color:#464343;padding:0 0 20px;line-height:30px;font-size:26px;font-weight:700;margin:0;}.auth .auth-container .auth-content{padding:10px 0 0;}.auth .auth-container .auth-content .form-group{margin-bottom:24px;}.auth .auth-container .auth-content .form-group label{display:none;}.auth .auth-container .auth-content .forgot-btn{line-height:28px;}.auth .auth-container .auth-content .checkbox label{padding:0;}.auth .auth-container .auth-content .checkbox a{vertical-align:text-top;}.auth .auth-container .auth-content .checkbox span{color:#4f5f6f;}@media (max-width:767.98px){.auth .auth-container{width:100%;position:relative;left:0;top:0;transform:inherit;margin:0 0 10px;}.auth .auth-container .auth-content{padding:0;}}.footer{background-color:#fff;border-top:1px solid #e2e2e2;position:absolute;padding:1rem;left:280px;right:0;bottom:0;height:60px;display:flex;justify-content:space-between;align-items:center;}.footer-fixed .footer{position:fixed;}@media (max-width:991.98px){.footer{left:0;}}.header{background-color:#fff;height:60px;position:absolute;left:0;right:0;transition:left .3s;z-index:1000;padding-left:1rem;padding-right:1rem;display:flex;justify-content:space-between;align-items:center;}.header .view-title{font-size:18px;margin:0;}.header .header-left{display:flex;align-items:center;}.header .sidebar-toggler{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='%23000000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") center center no-repeat #f3f3f3;border:none;padding:.125rem .5rem;font-size:1.25rem;line-height:1;width:50px;height:36px;border-radius:5px;margin-right:1.5rem;}@media (min-width:992px){.header{left:280px;}.header .sidebar-toggler{display:none;}}@media (max-width:767.98px){.header .breadcumbs{display:none;}}.header .breadcumbs .breadcrumbs-trail{margin-bottom:0;padding-left:0;}.header .breadcumbs .breadcrumbs-trail li{padding:0;}.header .breadcumbs .breadcrumbs-trail li a,.header .breadcumbs .breadcrumbs-trail li span{font-size:1rem;line-height:1.25rem;font-weight:300;color:#464343;}.header .breadcumbs .breadcrumbs-trail li a .fa,.header .breadcumbs .breadcrumbs-trail li span .fa{margin-left:.75rem;margin-right:.75rem;font-size:.675rem;}#headerMenu .nav{justify-content:right;}#headerMenu .nav>.nav-item .btn{border-radius:100%;height:32px;line-height:30px;padding:0;width:32px;font-size:17px;border:none;}#headerMenu .nav>.nav-item .btn .icon{width:32px;height:32px;}#headerMenu .nav>.nav-item+.nav-item{margin-left:1rem;}.header-fixed .header{position:fixed;}#searchBar{background-color:#f9d5aa;font-family:Raleway,sans-serif;margin:0;padding:1.25rem 1rem .25rem;}#searchBar .col>*,#searchBar .form-group{margin-bottom:0;}#searchBar .form-control{border:none;padding:.5rem 1rem;line-height:1rem;}#searchBar .input-daterange .form-control:first-child{border-radius:1rem!important;}#searchBar .btn.w-210{width:160px;max-width:100%;}#searchBar .datepicker .form-control{padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.313,3.789h7.369 M16.105,3.789h1.337c1.21,0,2.196,0.99,2.196,2.197v11.861c0,1.206-0.986,2.153-2.196,2.153H4.559 c-1.209,0-2.198-0.945-2.198-2.153V5.986c0-1.206,0.989-2.197,2.198-2.197h1.294 M2.36,7.683h17.279 M6.557,5.669V2 M15.438,5.669V2 M5.375,10.643v-0.285 M8.187,10.643v-0.285 M11,10.643v-0.285 M13.812,10.643v-0.285 M16.625,10.643v-0.285 M5.375,13.944v-0.291 M8.187,13.944v-0.291 M11,13.944v-0.291 M13.812,13.944v-0.291 M16.625,13.944v-0.291 M5.375,17.047v-0.293 M8.187,17.047v-0.293 M11,17.047v-0.293 M13.812,17.047v-0.293 M16.625,17.047v-0.293' fill='none' stroke='%232856A7' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;max-width:130px;}@media (min-width:1600px){#searchBar .btn.w-210{width:210px;}#searchBar .datepicker .form-control{max-width:180px;}}#searchBar #searchBarTitle{display:inline;font-size:18px;margin:0;vertical-align:middle;}#searchBar .btn-block{border-radius:50px;}#searchBar .label-bold{font-size:1rem;line-height:1.25rem;font-weight:700;}#searchBar .dropdown{margin-top:2px;}#searchBar .dropdown-menu{margin-top:10px;}.sidebar{background-color:#464343;border-right:1px solid #e2e2e2;width:280px;padding-bottom:60px;position:fixed;top:0;left:-280px;bottom:0;transition:left .3s;z-index:1002;}@media (min-width:992px){.sidebar{position:absolute;left:0;z-index:20;}}.sidebar .sidebar-header{background-color:#fff;padding:1rem;height:72px;display:flex;align-items:center;justify-content:space-between;position:relative;}.sidebar .sidebar-header .brand{color:#464343;font-size:18px;font-weight:700;text-transform:uppercase;}.sidebar .sidebar-header .brand img{width:70%;}.sidebar .sidebar-header .dropdown{position:initial;}.sidebar .sidebar-header .dropdown .dropdown-toggle .icon{background-color:#d58c36;border-color:#d58c36;color:#fff;}.sidebar .sidebar-header .dropdown .dropdown-menu{transform:none!important;top:100%!important;margin-top:0;width:100%;white-space:normal;}.sidebar .sidebar-header .dropdown.show .dropdown-toggle .icon{background-color:transparent;border-color:#d58c36;color:#d58c36;}.sidebar .menu .nav .nav-item{border-bottom:1px solid #b7b7b7;padding:0;}.sidebar .menu .nav .nav-item a{color:#fff;font-size:1rem;line-height:1.25rem;font-weight:700;padding:1rem 1.25rem;}@media (min-width:768px){.header{height:72px;}.sidebar .menu .nav .nav-item a{font-size:1.125rem;line-height:1.375rem;padding:1.5rem 1.375rem;}}.sidebar .menu .nav .nav-item a.active,.sidebar .menu .nav .nav-item a:focus,.sidebar .menu .nav .nav-item a:hover{background-color:#d58c36;}.sidebar .menu .nav .nav-item a .arrow{float:right;line-height:initial;transition:.3s;margin-right:0;}.sidebar .menu .nav .nav-item a .arrow::before{content:"\f105"!important;}.sidebar .menu .nav .nav-item.mm-active a .arrow{transform:rotate(90deg);}.sidebar .menu .nav .nav-item>ul{border-top:1px solid #b7b7b7;}.sidebar-close{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath stroke='%23ffffff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.75' d='M4.5,4.662l15,15 M19.5,4.662l-15,15'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:32px 32px;width:40px;height:40px;position:fixed;left:-40px;top:15px;cursor:pointer;opacity:0;transition:.3s;}.sidebar-container{position:absolute;top:0;bottom:0;width:100%;left:0;overflow-y:auto;overflow-x:hidden;}.sidebar-container::-webkit-scrollbar-track{background-color:#605c5c;}.sidebar-overlay{background-color:rgba(70,67,67,.7);position:absolute;display:block;left:200vw;right:0;top:0;bottom:0;opacity:0;transition:opacity .3s;z-index:1001;}@media (min-width:992px){.sidebar-overlay{display:none;z-index:15;}}.sidebar-fixed .sidebar{position:fixed;}.sidebar-open .sidebar{left:0;}.sidebar-open .sidebar-overlay{left:0;opacity:1;}.sidebar-open .sidebar-close{left:295px;opacity:1;}.sidebar-mobile-menu-handle{display:block;position:absolute;top:50px;background-color:transparent;width:30px;bottom:0;z-index:10;}#viewLinks{background-color:#f3f3f3;padding:.5rem 1rem;}#viewLinks .nav .nav-item{margin-right:1.25rem;}#viewLinks .nav .nav-item a{border-bottom:4px solid transparent;color:#464343;padding:.625rem 0 .5rem;font-size:1rem;line-height:1.25rem;font-weight:600;}@media (min-width:768px){#viewLinks{padding-top:0;padding-bottom:0;}#viewLinks .nav .nav-item{margin-right:2rem;}#viewLinks .nav .nav-item a{border-bottom-width:6px;padding:1.375rem 0 1.125rem;font-size:1.125rem;line-height:1.5rem;}}@media (min-width:1200px){.header{padding-left:2rem;padding-right:2rem;}.header .breadcumbs .breadcrumbs-trail li a,.header .breadcumbs .breadcrumbs-trail li span{font-size:1.32rem;line-height:1.5rem;}.header .breadcumbs .breadcrumbs-trail li a .fa,.header .breadcumbs .breadcrumbs-trail li span .fa{margin-left:1rem;margin-right:1rem;font-size:.875rem;}#searchBar{padding:1.25rem 2rem .25rem;}#searchBar .label-bold{font-size:1.125rem;line-height:1.5rem;}#searchBar .dropdown-menu{margin-top:23px;}#viewLinks{padding-left:2rem;padding-right:2rem;}#viewLinks .nav .nav-item{margin-right:2.25rem;}#viewLinks .nav .nav-item a{border-bottom-width:7px;font-size:1.32rem;}}#viewLinks .nav .nav-item a.active,#viewLinks .nav .nav-item a:focus,#viewLinks .nav .nav-item a:hover{border-bottom-color:#d58c36;}#viewLinks+#viewLinks{background-color:#f9d5aa;}body,html{padding:0;margin:0;height:100%;min-height:100%;font-family:"Nunito Sans",sans-serif;overflow-x:hidden;}a{outline:0;}.font-weight-medium{font-weight:600;}.fa-875{font-size:.875rem;}.cp{cursor:pointer;}.bg-f5{background-color:#f5f5f5;}.main-wrapper{position:absolute;height:100%;overflow-y:auto;overflow-x:hidden;width:100%;}.app{position:relative;padding-left:0;min-height:100vh;margin:0 auto;left:0;transition:left .3s,padding-left .3s;width:100%;}@media (min-width:992px){.sidebar-mobile-menu-handle{display:none;}.app{padding-left:280px;}}.app .content{min-height:100vh;padding-top:60px;padding-bottom:60px;}@media (max-width:1199.98px){.app{overflow:hidden;}.app .content.sidebar-open{left:0;}}.app .content>.alert{font-size:1.125rem;line-height:1.375rem;font-weight:400;padding-left:2rem;padding-top:1rem;padding-bottom:1rem;margin-bottom:0;border-radius:0;}.app .content .table-title{background-color:#f3f3f3;border-top:1px solid transparent;padding:1rem;color:#464343;font-size:1rem;line-height:1.25rem;font-weight:600;}@media (min-width:768px){.app .content{padding-top:72px;}.app .content .table-title{padding:1.4375rem 2rem;font-size:1.125rem;line-height:1.5rem;}}.app .content .table-title.table-title-collapse{display:flex;justify-content:space-between;align-items:center;}.app .content .table-title.table-title-collapse .btn-pm{width:25px;height:25px;display:inline-block;vertical-align:top;text-decoration:none;}.app .content .table-title.table-title-collapse .btn-pm:before{content:"\f068";width:25px;height:25px;font-size:.675rem;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;border:1px solid #d58c36;display:flex;align-items:center;justify-content:center;}.app .content .table-title.table-title-collapse .btn-pm.collapsed:before{content:"\f067";}.app .content>section{padding:1rem;}.app .content>section .table-wrap{margin-top:-1rem;margin-left:-1rem;margin-right:-1rem;display:block;}.app .content>section .table-wrap .table{margin-bottom:0;}.app .content>section .table-bottom{padding-top:1rem;}@media (min-width:1200px){.app .content .table-title{font-size:1.32rem;}.app .content>section{padding:2rem;}.app .content>section .table-wrap{margin-top:-2rem;margin-left:-2rem;margin-right:-2rem;}.app .content>section .table-bottom{padding-top:1.5rem;}}.app .content>section .section-table{padding-top:1rem;}.app .content>section .section-table .table-title{margin-left:-1rem;margin-right:-1rem;}@media (min-width:1200px){.app .content>section .section-table{padding-top:2rem;}.app .content>section .section-table .table-title{margin-left:-2rem;margin-right:-2rem;}}.app .content>section .details-view{background-color:#f3f3f3;padding:1rem;}.app .content>section .details-edit{background-color:#f3f3f3;padding:1.3rem;}.app .content>section .bordered-view{border:1px solid #dee2e6;padding:1rem;}.app .content>section .details-repeats{background-color:#f3f3f3;}.app .content>section .details-repeats .repeat-rows{padding-top:1.3rem;padding-left:1.3rem;padding-right:1.3rem;border-bottom:1px solid #d5d5d5;background-color:#f3f3f3;}.app .content>section .details-repeats .repeat-rows .repeat-wrap+.repeat-wrap{border-top:1px solid #d5d5d5;padding-top:1.3rem;}.app .content>section .details-repeats .repeat-rows .repeat-wrap.drag-icon{position:relative;}.app .content>section .details-repeats .repeat-rows .repeat-wrap.drag-icon .icon-right{position:absolute;right:0;top:50%;transform:translateY(-50%);width:1rem;height:2.5rem;}.app .content>section .details-repeats .ui-sortable-helper.repeat-rows,.app .content>section .details-repeats .ui-sortable-placeholder.repeat-rows{max-height:100px;overflow:hidden;background-color:rgba(244,240,238,.7);}.app .content>section .details-repeats .js-item-drag{cursor:move;}.app .content>section .details-repeats .repeat-buttons{padding:1.3rem;}.app .content>section .details-repeats .repeat-card{border-top:1px solid transparent;border-bottom:1px solid #d5d5d5;background-color:#f3f3f3;}.app .content>section .details-repeats .repeat-card .item-repeat-header .btn-collapse-repeat{padding:1.3rem;background-color:#f3f3f3;border:none;display:block;width:100%;text-align:left;font-weight:700;outline:0;}.app .content>section .details-repeats .repeat-card .item-repeat-header .btn-collapse-repeat.btn-collapse-icon{position:relative;}.app .content>section .details-repeats .repeat-card .item-repeat-header .btn-collapse-repeat.btn-collapse-icon:before{content:"\f068";font-family:"Font Awesome 5 Free";line-height:1;vertical-align:top;display:inline-block;margin-top:3px;margin-right:.5rem;}.app .content>section .details-repeats .repeat-card .item-repeat-header .btn-collapse-repeat.btn-collapse-icon.collapsed:before{content:"\f067";}.app .content>section .details-repeats .repeat-card .item-repeat-header.drag-icon{position:relative;}.app .content>section .details-repeats .repeat-card .item-repeat-header.drag-icon .icon-right{position:absolute;right:1.3rem;top:50%;transform:translateY(-50%);width:1rem;height:2.5rem;}.app .content>section .details-repeats .repeat-card .item-repeat-body{padding-left:1.3rem;padding-right:1.3rem;}.app .content>section .details-repeats .repeat-card.ui-sortable-helper{border-top:1px solid #d5d5d5;}.app .content .sa-icon{display:inline-block;vertical-align:top;color:#d58c36;}.app .content .sa-icon:hover{color:#464343;}.app .content .sa-icon .icon{width:1.375rem;height:1.375rem;display:inline-block;vertical-align:top;}.app .content .sa-icon~.sa-icon{margin-left:.625rem;}.app .content .pr-icon{padding:8px;margin:-8px;display:inline-block;}.app .content .pr-icon .icon{width:13px;height:20px;vertical-align:top;}.app .content .address-lg{font-size:1rem;line-height:1.4;}@media (min-width:1200px){.app .content .address-lg{font-size:1.25rem;}}.app .content .address-lg p{margin-bottom:.25rem;}.app .content .project-progress{background:#d58c36;height:1.5rem;width:100%;color:#fff;font-size:.875rem;line-height:1rem;padding:.25rem 1rem;border-radius:2rem;}.app .content .project-progress>div:not(.modal):not(.rc-tooltip){width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.app .content .project-progress.bg-gray{background:#f3f3f3;color:#464343;}.app .content .project-progress.bg-cyan{background:#94f7ee;color:#464343;}.app .content .project-progress.bg-orange{background:#f2653a;color:#fff;}.app .content .project-progress.bg-green{background:#b8dd7d;color:#464343;}.app .content .project-progress.bg-green.pd-right-icon .pd-icon{background:#b8dd7d;}.app .content .project-progress[data-toggle=dropdown]{cursor:pointer;}.app .content .project-progress.pd-right-icon{position:relative;padding-right:1rem;}.app .content .project-progress.pd-right-icon .pd-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;cursor:pointer;padding:4px;border-radius:50%;}.app .content .project-progress.pd-right-icon .pd-icon .icon{width:100%;height:100%;vertical-align:top;}.projects-dropdown .dropdown-menu{min-width:260px;max-width:300px;border:none;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.2);}.tooltip .tooltip-inner{background:#d58c36;max-width:350px;}.tooltip.bs-tooltip-top .arrow:before{border-top-color:#d58c36;}.tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:#d58c36;}.tooltip.show{opacity:1;}.popover{background:#d58c36;border:none;max-width:350px;margin-bottom:0;}.popover .popover-body{color:#fff;line-height:1.2;padding:.25rem .5rem;max-height:126px;overflow-y:auto;}.popover .arrow:before{display:none;}.popover.bs-popover-top .arrow:after{border-top-color:#d58c36;}.popover.bs-popover-bottom .arrow:after{border-bottom-color:#d58c36;}.rc-tooltip-wrap{position:relative;}.rc-tooltip-wrap .rc-tooltip{position:absolute;left:50%;bottom:100%;transform:translateX(-50%);display:none;}.rc-tooltip-wrap .rc-tooltip .rc-tooltip-inner{background:#d58c36;color:#fff;font-size:13px;line-height:1.2;padding:.25rem 1.125rem;max-height:130px;overflow-y:auto;overflow-x:hidden;border-radius:5px;display:inline-block;vertical-align:top;white-space:nowrap;}.rc-tooltip-wrap .rc-tooltip:after{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);display:block;content:"";border-color:#2856a7 transparent transparent;border-style:solid;border-width:6px 6px 0;}.rc-tooltip-wrap:hover .rc-tooltip{display:block;}.datepicker.dropdown-menu{border:1px solid #e2e2e2;width:280px;padding:0;margin-bottom:.125rem;border-radius:0;}.datepicker.dropdown-menu>div,.datepicker.dropdown-menu>div.datepicker-days>table{width:100%;}.datepicker.dropdown-menu>div.datepicker-days>table td,.datepicker.dropdown-menu>div.datepicker-days>table th{padding:5px;}.datepicker.dropdown-menu>div>table{width:100%;}.datepicker.dropdown-menu>div>table thead tr{background-color:#f3f3f3;}.datepicker.dropdown-menu>div>table thead tr th.cw,.datepicker.dropdown-menu>div>table thead tr th.dow{background-color:#f9d5aa;}.datepicker.dropdown-menu>div>table thead tr th.datepicker-switch,.datepicker.dropdown-menu>div>table thead tr th.next,.datepicker.dropdown-menu>div>table thead tr th.prev{cursor:pointer;}.datepicker.dropdown-menu>div>table thead tr th.datepicker-switch:hover,.datepicker.dropdown-menu>div>table thead tr th.next:hover,.datepicker.dropdown-menu>div>table thead tr th.prev:hover{background-color:#d58c36;color:#fff;}.datepicker.dropdown-menu>div>table th{text-align:center;padding:5px;font-size:1rem;line-height:1.5rem;border-radius:0;}.datepicker.dropdown-menu>div>table td{text-align:center;font-size:1rem;line-height:1.5rem;border-radius:0;}.datepicker.dropdown-menu>div>table tbody td{width:34px;}.datepicker.dropdown-menu>div>table tbody td.day{cursor:pointer;}.datepicker.dropdown-menu>div>table tbody td.day:hover{background-color:#d58c36;color:#fff;}.datepicker.dropdown-menu>div>table tbody td.today{background-color:#f9d5aa;}.datepicker.dropdown-menu>div>table tbody td.today:hover{background-color:#f9d5aa;color:#464343;}.datepicker.dropdown-menu>div>table tbody td.active,.datepicker.dropdown-menu>div>table tbody td.active:hover{background-color:#d58c36;color:#fff;}.datepicker.dropdown-menu>div>table tbody td.cw{background-color:#f3f3f3;}.datepicker.dropdown-menu>div>table tbody td>span{width:25%;display:inline-block;padding:10px 5px;margin:10px 0;cursor:pointer;}.datepicker.dropdown-menu>div>table tbody td>span.focused,.datepicker.dropdown-menu>div>table tbody td>span.focused:hover{background-color:#d58c36;color:#fff;}@media (max-width:1599.98px){.d-xl-down-none{display:none!important;}}.sub-task-table{list-style:none;margin:0;padding:0;}.sub-task-table li{background-color:#f3f3f3;border-top:1px solid #fff;padding:1rem;color:#464343;font-size:1rem;line-height:1.25rem;font-weight:600;cursor:move;}@media (min-width:1200px){.sub-task-table li{padding:1.4375rem 2rem;font-size:1.125rem;line-height:1.5rem;}}.sub-task-table li .icon-right{float:right;margin:-.5rem -.5rem -.5rem 0;width:1rem;height:2.5rem;display:inline-block;vertical-align:top;}.product-description-rows tbody tr td .col-12{flex:0 0 100%;max-width:100%;padding-left:0!important;padding-right:0!important;}.custom-checkbox-left .form-group{margin:0!important;}.custom-checkbox-left .form-group>.col-12{padding:0!important;flex:0 0 0;max-width:none;}.custom-checkbox-left .form-group .col-form-label{padding:2px 0 0 8px!important;order:2;flex:1 0 0;}