@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:local('Montserrat Light'),local('Montserrat-Light'),url('../fonts/Montserrat/Montserrat-Light.woff2') format('woff2')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;src:local('Montserrat Light Italic'),local('Montserrat-LightItalic'),url('../fonts/Montserrat/Montserrat-LightItalic.woff2') format('woff2')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local('Montserrat Regular'),local('Montserrat-Regular'),url('../fonts/Montserrat/Montserrat-Regular.woff2') format('woff2')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;src:local('Montserrat Italic'),local('Montserrat-Italic'),url('../fonts/Montserrat/Montserrat-Italic.woff2') format('woff2')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:local('Montserrat Medium'),local('Montserrat-Medium'),url('../fonts/Montserrat/Montserrat-Medium.woff2') format('woff2')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;src:local('Montserrat Medium Italic'),local('Montserrat-MediumItalic'),url('../fonts/Montserrat/Montserrat-MediumItalic.woff2') format('woff2')}#main-menu-navigation li a{font-weight:400}#main-menu-navigation li a i{margin-bottom:4px;margin-right:12px}#main-menu-navigation li a i:before{font-size:16px !important}#app,.app-content,.content-wrapper{height:100% !important}.no-margin{margin:0px}.main-menu.menu-light .navigation .navigation-header span{font-weight:600}.navigation-header{padding-top:6px !important}.navigation-header .ft-minus{color:#00B5B8 !important}#navbar-mobile .cust-nav a.nav-link:not(.nav-menu-main){-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#navbar-mobile .cust-nav a.nav-link:not(.nav-menu-main):hover{transform:translateY(-1px);box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 6px rgba(0,0,0,0.08)}.cust-nav .nav-link{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.cust-nav .nav-link:hover{box-shadow:0 10px 40px 0 rgba(62,57,107,0.07),0 2px 9px 0 rgba(62,57,107,0.06) !important}.nav-menu-main{padding:6px 0px 5px 6px!important;margin-top:11px;margin-right:12px;border-radius:50px}.form-control.pickadate-short-string.picker__input:disabled,.form-control.pickadate-short-string.picker__input[readonly]{background-color:#fff}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.href-link:hover{cursor:pointer}.strong{font-weight:bold}.text-nowrap{white-space:nowrap}.text-wrap{white-space:normal}.twitter-typeahead{width:100%}.invoice-right-side label{margin-top:10px}.card{margin-bottom:1.875rem;border:none;border-radius:4px;box-shadow:0 10px 40px 0 rgba(62,57,107,0.07),0 2px 9px 0 rgba(62,57,107,0.06)}.card .card-title{letter-spacing:unset}.card .card-block.p-0 .dataTables_length,.card .card-block.p-0 .dataTables_info,.card .card-block.p-0 .dataTables_paginate{padding-left:1.5rem}.card .card-block.p-0 .dataTables_filter,.card .card-block.p-0 .dataTables_paginate{padding-right:1.5rem}.btn-shadow{box-shadow:0 10px 40px 0 rgba(62,57,107,0.07),0 2px 9px 0 rgba(62,57,107,0.06) !important}.text-shadow{text-shadow:rgba(0,0,0,0.5) 0 0 5px}.card-header:first-child{border-radius:4px 4px 0 0}.card-footer{border-bottom-left-radius:4px !important;border-bottom-right-radius:4px !important}.media-left,.media-middle{border-radius:4px 0 0 4px}.input-group-btn .btn{line-height:inherit}.center-block{margin:0 auto;display:block}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well.well-with-note{border-top-left-radius:0px}.page-like{width:60% !important;margin:0 auto;display:block}.card-header{border-bottom:1px solid #ebedf2}.dataTables_length{margin-top:1rem}.dataTables_filter{text-align:right}.dataTables_filter input{margin-left:.5em}.dataTables_paginate.paging_simple_numbers .pagination{margin:20px 0 !important}.tag{color:#fff !important}.table.table-no-border-top th{border-top:none !important}.table td,.table th{border-top:1px solid #f4f5f8 !important}.table td{vertical-align:middle !important}.table td a:not(.btn){color:#404E67}.table td a:not(.btn):hover{color:#00A5A8}.dtr-inline.collapsed tbody tr td:first-child:before{left:14px!important;top:6px!important}.dtr-inline.collapsed tbody tr td:first-child a{margin-left:20px !important}.tag.tag-Pending,.tag.tag-Outstanding{background-color:#FFA87D;font-weight:bold}.tag.tag-Overdue,.tag.tag-Error,.tag.tag-Archived{background-color:#FF7588}.tag.tag-Approved,.tag.tag-Paid{background-color:#16D39A;font-weight:bold}.tag.tag-Rejected{background-color:#ff757d}.tag.tag-as-well-note{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.error-code{font-size:10rem}.blank-page .flexbox-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:80vh}.card-block{padding-top:8px;padding-bottom:8px}@media print{body.vertical-layout.vertical-menu.menu-expanded .content,body.vertical-layout.vertical-menu.menu-expanded .footer{margin-left:0px}.card-block{padding:0px !important;margin-top:-70px}.print-small-text-12{font-size:12px !important}.print-small-text-13{font-size:13px !important}.table{margin-bottom:10px !important}.table th,.table td{padding:.25rem}.pt-2{padding-top:0px !important}.page-like{width:100% !important}.no-print,.main-sidebar,.left-side,.main-header,.content-header{display:none !important}.content-wrapper,.right-side,.main-footer{margin-left:0 !important;min-height:0 !important;-webkit-transform:translate(0, 0) !important;-ms-transform:translate(0, 0) !important;-o-transform:translate(0, 0) !important;transform:translate(0, 0) !important}.fixed .content-wrapper,.fixed .right-side{padding-top:0 !important}.invoice,.quote{width:100%;border:0;margin:0;padding:0}.invoice-col,.quote-col{float:left;width:33.3333333%}.table-responsive{overflow:auto}.table-responsive>.table tr th,.table-responsive>.table tr td{white-space:normal !important}}#purchase-form .select2-container--default .select2-selection--single{height:40px !important;border-top-left-radius:0px;border-bottom-left-radius:0px;border-left:0px}select.form-control:not([size]):not([multiple]).input-sm,input.form-control.input-sm{height:2rem !important;padding:1.1rem .7rem !important}.dataTables_wrapper select.form-control:not([size]):not([multiple]).input-sm{height:40px !important;padding:4px !important}.input-group .dropdown-menu{height:260px;overflow-y:scroll;box-shadow:0 10px 40px 0 rgba(62,57,107,0.07),0 2px 9px 0 rgba(62,57,107,0.06)}.btn.btn-default.dropdown-toggle{padding:9px}form .form-control,.form-control,.select2-container--default .select2-selection--single{border:2px solid #D9D9D9}form .form-control:not(textarea),.form-control:not(textarea),.select2-container--default .select2-selection--single{height:40px}.form-control.has-error{border-color:#FF7588;border-width:2px}form .form-section{border-bottom:1px solid rgba(0,0,0,0.1);font-size:14px;font-weight:bold;opacity:.7}.tt-menu{max-height:280px;overflow-y:scroll;min-width:660px !important}.page-blur{filter:blur(3px)}#loading-mask{position:absolute;right:0;height:100%;width:100%;background:rgba(0,0,0,0.1);top:0px;z-index:1}.spin-wrapper{position:relative;width:100%;height:100vh}.spin-wrapper .spinner{position:absolute;height:60px;width:60px;border:3px solid transparent;border-top-color:#fff;top:50%;left:50%;margin:-30px;border-radius:50%;animation:spin 2s linear infinite}.spin-wrapper .spinner:before,.spin-wrapper .spinner:after{content:'';position:absolute;border:3px solid transparent;border-radius:50%}.spin-wrapper .spinner:before{border-top-color:#00B5B8;top:-12px;left:-12px;right:-12px;bottom:-12px;animation:spin 3s linear infinite}.spin-wrapper .spinner:after{border-top-color:#404E67;top:6px;left:6px;right:6px;bottom:6px;animation:spin 4s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#404E67 !important;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px;box-shadow:0 10px 40px 0 rgba(62,57,107,0.07),0 2px 9px 0 rgba(62,57,107,0.06) !important}.pace .pace-progress-inner{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 10px 40px 0 rgba(62,57,107,0.07),0 2px 9px 0 rgba(62,57,107,0.06) !important;opacity:1;-webkit-transform:rotate(3deg) translate(0, -4px);-moz-transform:rotate(3deg) translate(0, -4px);-ms-transform:rotate(3deg) translate(0, -4px);-o-transform:rotate(3deg) translate(0, -4px);transform:rotate(3deg) translate(0, -4px)}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:15px;right:15px;width:14px;height:14px;border:solid 2px transparent;border-top-color:#404E67 !important;border-left-color:#404E67 !important;border-radius:10px;-webkit-animation:pace-spinner 400ms linear infinite;-moz-animation:pace-spinner 400ms linear infinite;-ms-animation:pace-spinner 400ms linear infinite;-o-animation:pace-spinner 400ms linear infinite;animation:pace-spinner 400ms linear infinite}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes pace-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes pace-spinner{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes pace-spinner{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pace-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.breadcrumb{font-weight:bold}.brand-logo{max-width:32px}[data-toggle="modal"],[data-toggle="collapse"]{cursor:pointer}.form-actions #error-msg{display:block;position:fixed;top:56px;border-top-left-radius:0px;border-top-right-radius:0px;margin-left:-21px;box-shadow:0 10px 40px 0 rgba(62,57,107,0.07),0 2px 9px 0 rgba(62,57,107,0.06) !important;z-index:9}.btn:not(.dropdown-toggle):hover{box-shadow:0 10px 40px 0 rgba(62,57,107,0.07),0 2px 9px 0 rgba(62,57,107,0.06) !important}.dataTables_processing{background:#fff;font-weight:bold;box-shadow:0 10px 40px 0 rgba(62,57,107,0.07),0 2px 9px 0 rgba(62,57,107,0.06);border-radius:4px}.header-navbar .navbar-header .navbar-brand{padding:11px 6px}.navbar-container,.navbar-header.navbar-header-scrolled{-webkit-box-shadow:2px 0 20px rgba(0,0,0,0.1);box-shadow:2px 0 20px rgba(0,0,0,0.1)}.border-0{border:0px !important}.chk_wrapper{background:rgba(0,0,0,0.04);padding:9px 16px 10px;border-radius:6px;display:inline-block;margin-top:26px}.content-header,.content-body{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.content-header.do-fade,.content-body.do-fade{opacity:.5}html body .content .content-wrapper .content-header-title{color:#4c566a}label{font-weight:600}#item-holder #header-block p{margin-bottom:4px}.line-item-brand{margin-bottom:4px}.line-item-brand.tag[class*=tag-] span{bottom:0}