.bg-gradient-2{background:#485463;background:linear-gradient(90deg,#485463 22%,#3e4855)}#header-logo,#page-header{height:78px}#header-logo{float:left;font-size:14px;position:relative;text-align:center;width:260px}#header-logo .logo-content-big{background:url(/assets/logo-white.cf939b6da29d8fb70461be2bb15c41c6.svg) left 50% no-repeat}#header-logo .logo-content-big,.logo-content-small{height:76px;left:10px;margin-top:-37px;position:absolute;text-indent:-999em;top:50%;width:190px}.logo-content-small{background:url(/assets/logo-small-white.949f26dd1def11747e72fef3c094b39c.svg) left 50% no-repeat}#header-logo .logo-content-big,.logo-content-small{margin-left:12px}#page-header #close-sidebar{background:hsla(0,0%,100%,.1);border:0;border-radius:15px;color:hsla(0,0%,100%,.85);display:block;height:30px;line-height:30px;margin-top:-12px;outline:0;padding:0;position:absolute;right:10px;text-align:center;top:50%;transition:.25s ease;width:30px}#page-header #close-sidebar:hover{background:hsla(0,0%,100%,.3);cursor:pointer}#page-header #close-sidebar i.fas{display:block;height:30px;line-height:30px;width:30px}body #nav-toggle span:after,body #nav-toggle span:before,body #nav-toggle.collapsed span,body #nav-toggle.collapsed span:after,body #nav-toggle.collapsed span:before{background:#fff}#header-nav-left{float:left;margin:0 15px}.header-nav-user{color:#fff!important;font-size:14px;margin-left:15px;margin-top:30px}#header-nav-left .mini-cart{background-color:#fff;border-radius:4px;overflow:hidden;padding:6px 15px;position:absolute;right:30px;top:10px;transition:.5s ease;width:80px}#header-nav-left .mini-cart .fa{font-size:40px}#header-nav-left .mini-cart span{background:red;border-radius:24px;color:#fff;font-size:12px;font-weight:700;height:24px;left:45px;line-height:24px;position:absolute;text-align:center;width:24px}#header-nav-left .mini-cart:hover{background:#ededed;transition:.5s ease}#header-nav-left .mini-cart a:hover{text-decoration:none}.color-toggle{position:absolute;right:120px;top:25px}footer{background:#485463;background:linear-gradient(90deg,#485463 22%,#3e4855);border-top:15px solid #485463;clear:both;color:#fff;min-height:100px;padding:30px 0}footer .title-hero{color:#fff;font-size:21px!important;opacity:1}footer .footer-links-head .footer-links{margin:0;padding:0}footer .footer-links-head .footer-links li{list-style-type:none}footer .footer-links-head .footer-links li:first-child{margin-left:0}footer .footer-links-head .footer-links li a{overflow:hidden;-webkit-transition:border-color .3s ease-out,background-color .3s ease-out;-moz-transition:border-color .3s ease-out,background-color .3s ease-out;transition:border-color .3s ease-out,background-color .3s ease-out}footer a:hover{color:#d6d9d9;text-decoration:none}footer a{color:#fff!important;line-height:30px}footer .copyright{margin-top:30px}.divider{background:#dfe8f1;height:1px;margin:0!important;padding:0}#page-sidebar{background-color:#fff;float:left;height:inherit!important;margin-right:-100%;width:260px;z-index:160}#page-sidebar.collapse.show .search{max-width:100%}#sidebar-menu{list-style:none;margin:0;padding:20px!important}.sub-nav #sidebar-menu{border-left:5px solid #fff;transition:.25s ease}.sub-nav #sidebar-menu:hover{border-left:5px solid #485463}.sub-nav #sidebar-menu.catalogue:hover{border-left:5px solid #33a6d7}.sub-nav #sidebar-menu.orders:hover{border-left:5px solid #876aae}.sub-nav #sidebar-menu.returns:hover{border-left:5px solid #e667a6}.sub-nav #sidebar-menu.finance:hover{border-left:5px solid #ec1f27}.sub-nav #sidebar-menu.cases:hover{border-left:5px solid #85abd2}.sub-nav #sidebar-menu.samples:hover{border-left:5px solid #876aae}.sub-nav #sidebar-menu.propertyWorkOrders:hover{border-left:5px solid #b164bf}#sidebar-menu li{position:relative}#sidebar-menu li a{display:block;position:relative}#sidebar-menu>li.header,#sidebar-menu>li>a{padding:0 10px!important}.sidebar-sub-menu>li>a{padding:0 22px!important}#sidebar-menu li.header{color:#3e4855;font-family:Lato;font-size:18px;font-weight:900;margin:0!important;padding-bottom:5px!important;padding-top:5px!important;text-transform:uppercase}#page-sidebar ul li.header:hover{cursor:pointer}#page-sidebar ul li.header i{margin-right:12px}#sidebar-menu li ul li:first-child,#sidebar-menu li ul li:first-child a{border-top-left-radius:3px;border-top-right-radius:3px}#sidebar-menu li ul li:last-child,#sidebar-menu li ul li:last-child a{border-bottom-left-radius:3px;border-bottom-right-radius:3px}#page-sidebar ul li a:hover{text-decoration:none!important}#sidebar-menu>li>a:hover,.sidebar-sub-menu>li>a:hover,aactive{border:1px solid #ddd!important;color:#666!important}#sidebar-menu .sidebar-sub-menu{padding:2px}#sidebar-menu .sidebar-sub-menu li{list-style:none}#sidebar-menu>li>a,.sidebar-sub-menu>li>a{border:1px solid transparent;border-radius:3px;color:#444!important;font-size:14px;height:36px!important;line-height:35px!important;padding:0 10px 0 0}#sidebar-menu li.search{margin-top:10px}#sidebar-menu li.search input{border-radius:4px 0 0 4px;border-right:none;float:left;margin-right:0;min-height:45px;width:70%}#sidebar-menu li.search input:focus{box-shadow:none;outline:0}#sidebar-menu li.search button.btn-tnp{border-radius:0 4px 4px 0;min-width:inherit;padding:inherit;text-indent:0;width:25%}#sidebar-menu li.search button.btn-tnp:before{display:none}#sidebar-menu li.search button.btn-tnp i{margin-left:0}@media (min-width:900px){#page-sidebar{position:-webkit-sticky;position:sticky;top:0}}.nav>li>a{border:1px solid transparent;text-decoration:none!important;transition:none}.nav>li.active>a,.nav>li.active>a:focus,.nav>li>a:hover{background-color:#ddd!important;border:1px solid #ccc!important;color:#333!important;text-decoration:none!important}#header-logo,#page-sidebar{-webkit-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;visibility:hidden}@media (min-width:900px){#header-logo,#page-sidebar{visibility:visible}}.closed-sidebar .page-content-wrapper-content{margin-left:0!important}.closed-sidebar #page-sidebar{transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px);-webkit-transform:translateX(-260px);visibility:hidden}.closed-sidebar #page-content{margin-left:0}.closed-sidebar #header-logo{width:100px}.closed-sidebar #header-logo .logo-content-small{display:block;left:0;margin-left:0;width:50px}.closed-sidebar #header-logo .logo-content-big{display:none;width:0}.closed-sidebar.fixed-sidebar #page-header{padding-left:0}.closed-sidebar #mobile-navigation{display:block;padding:0}.closed-sidebar #sidebar-menu li.header{font-size:26px}.closed-sidebar #page-sidebar.collapse.show .search{display:block;margin:auto}.closed-sidebar #sidebar-menu li.search .btn-tnp,.closed-sidebar #sidebar-menu li.search input{min-height:65px}#mobile-navigation .logo-content-small{left:71px!important;width:40px!important}#page-content{background:#eee;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-left:260px;padding:20px 30px}#page-content-wrapper{background-color:#fff!important;float:left;position:inherit;width:100%;z-index:140}body{background-color:#eee;color:#3e4855;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;height:100vh;line-height:1.42857143}a{color:#92badd;display:inline-block;font-weight:400;text-decoration:none}#page-title>h2,#page-title>p,h1,h2,h3,h4,h5,h6{font-family:Lato,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900}h2{color:#ccc;display:inline-block;font-size:14px;font-weight:900;margin:40px 8px 10px;text-align:center;text-transform:uppercase}#page-wrapper a{color:#444}#spinner{background:#fff;border:1px solid #dadada;border-radius:4px;height:250px;margin:0 auto;padding:30px;text-align:center;width:250px}#spinner .loading{display:block;margin-bottom:20px;width:100%}.filter-lines{align-content:center;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.filter-lines .input-rounded{width:100%}.filter-lines .input-rounded,.input-rounded{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;font-size:14px;line-height:1.5;margin-right:10px;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}td.quantity .input-rounded{padding:0}.filter-lines .btn-tnp{margin-bottom:0}.filter-lines .btn-tnp:before{display:none}.filter-lines .btn-tnp:hover{text-indent:0}.input-rounded{min-height:45px}#page-title{padding:0!important}#page-title h2{color:#414c59;font-size:32px;font-weight:100;margin:0;padding-top:15px;text-transform:uppercase}#page-title p{opacity:.6}#page-title h2{color:#555;font-size:24px}hr{border:0;border-bottom:1px solid hsla(0,0%,100%,.3);border-top:1px solid rgba(0,0,0,.1);height:0}h3.title-hero{font-family:Lato,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:35px!important;font-weight:900;margin:0!important;margin-bottom:10px;margin-top:30px;padding-bottom:10px;padding-top:10px;text-align:center}h3.title-activities{margin-bottom:0!important;margin-left:-20px!important;margin-top:0!important;padding-bottom:0!important;padding-top:0!important}h3.title-hero i.fa:hover{cursor:pointer}h2.title-hero.related-equipment{color:inherit;margin:0 0 10px}.breadcrumb{background:#fff;border:1px solid #d9e7f0!important;border-radius:5px;margin-bottom:20px;padding:16px}.breadcrumb .seperator{margin-left:5px;margin-right:5px}.modal{background:#00000057}.modal-backdrop{display:none}.modal .modal-title{font-family:Lato;font-size:20px!important;font-weight:900;margin:0!important;margin-bottom:0;margin-top:30px;padding-bottom:0;padding-top:0}.modal-content{border:0}.modal-content .modal-header{background:#485463;background:linear-gradient(90deg,#485463 22%,#3e4855);border-bottom:0;border-radius:6px 6px 0 0;color:#fff}.modal-content .modal-footer{border-top:1px solid #e8e8e8}.modal-content .table td .input-rounded{margin-right:0;width:100%}@media (min-width:651px){.modal-content .table td.quantity{max-width:100px}}.modal-content .table td.quantity .input-rounded{max-width:inherit;padding:.375rem .75rem}.paging{margin-bottom:15px}.pagination{display:inline-block;padding-left:0}.pager{list-style:none;margin-bottom:24px;margin-top:0;padding-left:0;text-align:center}.pager:after,.pager:before{content:"";display:table}.pager:after{clear:both}.pager li{display:inline;margin:0 2px}.pager li:first-child{margin:0 2px 0 0}.pager li>a,.pager li>span{background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 3px 0 hsla(0,0%,76%,.2);margin-bottom:5px;padding:6px 12px}.pager li>a:focus,.pager li>a:hover{background-color:#eee;text-decoration:none}.pager li>a:active{background-color:#cbcbcb}ul.pager{cursor:pointer}button:focus{outline:none}a.btn-tnp{color:#fff!important}.btn-tnp{Font-weight:900;-webkit-appearance:none;background:#b164bf;background-image:-webkit-linear-gradient(top,#b164bf 50%,#a35ab1 0);background-image:linear-gradient(180deg,#b164bf 50%,#a35ab1 0);border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:Lato,Open Sans,sans-serif;font-size:14px;line-height:1.2;margin-bottom:10px;min-height:45px;min-width:140px;padding:15px 18px 14px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.btn-tnp.confirm{background:#098d00;background-image:-webkit-linear-gradient(top,#098d00 50%,#087a00 0);background-image:linear-gradient(180deg,#098d00 50%,#087a00 0)}.btn-tnp-alt{Font-weight:900;-webkit-appearance:none;background:#b164bf;background-image:-webkit-linear-gradient(top,#b164bf 50%,#a35ab1 0);background-image:linear-gradient(180deg,#b164bf 50%,#a35ab1 0);border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:Lato,Open Sans,sans-serif;font-size:14px;margin-bottom:10px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.table .btn-tnp{margin-bottom:0}.btn-tnp:hover{background-color:#a35ab1;background-image:-webkit-linear-gradient(top,#a35ab1 50%,#a35ab1 0);background-image:linear-gradient(180deg,#a35ab1 50%,#a35ab1 0);color:#fff;text-decoration:none}.btn-tnp.confirm:hover{background:#087a00;background-image:-webkit-linear-gradient(top,#087a00 50%,#087a00 0);background-image:linear-gradient(180deg,#087a00 50%,#087a00 0)}.btn-tnp i{margin-left:10px}.btn-tnp{position:relative}.btn-tnp,.btn-tnp:before{transition:all .2s linear 0s}.btn-tnp:before{align-items:center;content:"\f245";display:inline-block;flex-direction:row;flex-wrap:nowrap;font-family:Font Awesome\ 5 Free;justify-content:flex-start;margin-right:10px;opacity:1;top:0}.btn-tnp.btn-cancel:before{content:"\f00d"}.btn-tnp.btn-print:before{content:"\f02f"}.btn-tnp.btn-download:before{content:"\f019"}.btn-tnp.btn-work-order-new:before{content:"\f067"}.btn-tnp.btn-work-order-booked:before{content:"\f00c"}.btn-cancel{background:#999;background-image:-webkit-linear-gradient(top,#999 50%,#929292 0);background-image:linear-gradient(180deg,#999 50%,#929292 0)}.btn-tnp.btn-cancel:hover{background:#929292;background-image:-webkit-linear-gradient(top,#929292 50%,#929292 0);background-image:linear-gradient(180deg,#929292 50%,#929292 0)}.btn-decline{background:#eb0000;background-image:-webkit-linear-gradient(top,#eb0000 50%,#d90000 0);background-image:linear-gradient(180deg,#eb0000 50%,#d90000 0)}.btn-tnp.btn-decline:hover{background:#d90000;background-image:-webkit-linear-gradient(top,#d90000 50%,#d90000 0);background-image:linear-gradient(180deg,#d90000 50%,#d90000 0)}.btn-tnp.btn-toggle.active{background-image:linear-gradient(180deg,#a35ab1 50%,#a35ab1 0);border:2px solid #485463}table a.btn-tnp,table span.btn-tnp{font-size:14px!important;margin-bottom:0}table .tr-overdue a.btn-tnp,table a.btn-tnp:hover{border-bottom:0 solid transparent}.invoice-info .awaiting-confirmation,.invoice-info .vendor-confirmed,table .awaiting-confirmation td,table .vendor-confirmed td{color:#3e4855}table .awaiting-confirmation td a{border-bottom:1px solid #3e4855;color:#3e4855!important}.invoice-info .vendor-completed,.invoice-info .vendor-started,table .vendor-completed td,table .vendor-started td{color:#3e4855}table .vendor-confirmed td a{border-bottom:1px solid #3e4855;color:#3e4855!important}table td a.btn-tnp{border-bottom:0;color:#fff!important}.btn-alt{font-size:14px;font-weight:400}.btn-tnp:disabled{background:#ccc;border:1px solid #ccc}#page-wrapper a.btn.btn-alt.btn-hover.btn-info{color:#fff}.btn-sort,.btn-sort:focus{border:0;outline:none;padding:0}.btn-sort::hover{cursor:pointer}.btn-sort:after{content:"\f0dc";font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:8px}.btn-sort:hover:after{color:#d10000}.btn-sort:active:after{color:red}.table{border:0!important;font-size:14px!important;margin-bottom:20px}@media (min-width:651px){.table{border:1px solid #ddd!important}}form table td{padding-bottom:10px}.table-bordered>tbody>tr>td:last-of-type,.table-bordered>thead>tr>th:last-of-type{border-right:none!important}.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>th{background-color:#eee;border:1px solid #ddd;color:#333}.table-bordered>thead>tr>th{border-style:solid;border-width:0 1px 0 0}.table>thead>tr>th{font-size:14px;font-weight:400}.tr-overdue{color:red}.tr-overdue a{color:red!important}.tr-overdue a,.tr-overdue a:hover{border-bottom:1px solid red}table a{border-bottom:1px solid #888;color:#444!important;font-size:14px!important;text-decoration:none!important}table a:hover{border-bottom:1px solid #444}table .remove a{border-bottom:none}table .remove i.fa,table .remove i.fas{background:#3e4855;background-image:-webkit-linear-gradient(top,#485463 50%,#3e4855 0);background-image:linear-gradient(180deg,#485463 50%,#3e4855 0);border-radius:4px;color:#fff;font-size:inherit;height:45px;opacity:1;padding:13px 10px 6px;position:inherit;text-align:center;width:100%}@media (min-width:461px){table .remove i.fa,table .remove i.fas{width:50px}}table .remove i.fa:hover,table .remove i.fas:hover{background-color:#3e4855;background-image:-webkit-linear-gradient(top,#3e4855 50%,#3e4855 0);background-image:linear-gradient(180deg,#3e4855 50%,#3e4855 0)}table .remove i.fag{background:#ccc;border-radius:4px;color:#fff;font-size:inherit;opacity:1;padding:6px 10px;position:inherit;width:50px}table .thumb-image img{width:100px}table .quantity .input-rounded{max-width:100px}table .quantity .quantity-input{display:flex;flex-direction:row;flex-wrap:nowrap}table .quantity .quantity-input .minus,table .quantity .quantity-input .plus{align-items:center;display:flex;flex:40px;justify-content:center;min-width:40px}table .quantity .quantity-input .minus{margin-right:2px}table .quantity .quantity-input .plus{margin-left:2px}@media (min-width:651px){table .quantity .quantity-input .minus,table .quantity .quantity-input .plus{display:none}}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle}table td input.checkbox{display:inherit;height:20px;width:20px}table th input.checkbox{display:inline-block;height:20px;margin-left:6px;min-height:inherit;top:-4px;width:20px}table td input.radio{display:inherit;height:20px;width:20px}.table-hover tr:hover td{background:#f7f7f7!important}.invoice-image{border-radius:3px;margin-bottom:10px}.invoice-image img{max-width:240px}.invoice-title{font-size:32px;text-transform:uppercase}.invoice-client{color:#3e4855;font-family:Lato;font-size:20px;font-weight:900;margin-bottom:20px;margin-left:10px;margin-top:22px!important}.invoice-address{font-size:14px}span.invcard-data{border-bottom:1px solid #ddd;font-weight:400;margin-left:5px}.invoice-date,.invoice-no{font-size:14px;margin:10px 0;opacity:1}.company-address{margin-bottom:20px;margin-top:20px}.company-address p{margin-bottom:5px}.invoice-info{border:1px solid #d9e7f0;border-radius:4px;font-size:14px;margin-bottom:0;min-height:238px;padding:20px}@media (min-width:461px){.invoice-info{margin-bottom:20px}}@media (max-width:767px){.invoice-info{min-height:inherit}}.invoice-info p{margin-bottom:5px}.invoice-info h2{color:inherit;margin:0 0 10px}.invoice-info ul{padding-left:0}.invoice-info li{list-style-type:none}.tile-box.balance-box{color:#fff!important;height:inherit!important;margin-bottom:10px;width:100%}.tile-box.balance-box.balance{background:#00bca4;border-color:#00bca4}.tile-box.balance-box.balance:active,.tile-box.balance-box.balance:hover{background:#049e8a;border-color:#049e8a}.tile-box.balance-box .tile-header{background:hsla(0,0%,100%,.2);border:0!important;padding:8px 10px!important}.tile-box.balance-box .tile-content-wrapper{overflow:hidden;padding:10px;position:relative}.tile-box.balance-box .tile-content-wrapper>.fas{filter:alpha(opacity 30);font-size:35px;height:70px;left:15px;line-height:70px;margin-top:-36px;opacity:.3;-moz-opacity:.3;position:absolute;top:50%}.tile-box.balance-box .tile-content-wrapper .tile-content{font-size:35px;text-align:right}.tile-box.balance-box .tile-content-wrapper .tile-content span{filter:alpha(opacity 70);font-size:25px;opacity:.7;-moz-opacity:.7}.incident-list-desc{margin-bottom:13px!important}.incident-activity{background-color:#eee;border:1px solid #ddd;border-radius:4px;margin-bottom:6px;padding:16px}.incident-activity p{border-left:2px solid #ccc;padding-bottom:12px;padding-left:14px}.incident-activity p:last-child{padding-bottom:0}p.incident-description{margin-bottom:0;margin-top:10px}.bookmarks{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:20px}.bookmarks .tile{flex:100%;margin:0 16px}@media (max-width:899px){.bookmarks{flex-wrap:wrap}.bookmarks .tile{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:0 16px;max-width:calc(50% - 32px);width:100%}}@media (max-width:650px){.bookmark.filter-clear{margin:0 36px 30px!important;width:calc(100% - 72px)}}@media (max-width:575px){.bookmarks{flex-wrap:wrap}.bookmarks .tile{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 100%;margin:0 16px;max-width:calc(100% - 32px);width:100%}}.bookmark{align-items:center;border-radius:4px;box-shadow:0 5px 11px #c5c5c5;color:#fff;display:flex;height:80px;justify-content:center;margin-bottom:20px;transition:.5s ease}.bookmark:hover{cursor:pointer;transform:scale(1.02)}.bookmark.filter-clear{border-radius:inherit;box-shadow:none;display:none;height:inherit;margin:0 auto 30px}.bookmark.filter-clear:hover{cursor:pointer;transform:none}.bookmark.filter-clear.btn-tnp:before{display:none}.bookmark.filter-clear.active{display:inherit}.bookmark.kpi{background:#abd036}.bookmark.catalogue{background:#33a6d7}.bookmark.orders{background:#876aae}.bookmark.returns{background:#e667a6}.bookmark.finance{background:#ec1f27}.bookmark.cases{background:#85abd2}.bookmark.samples{background:#876aae}.bookmark.propertyWorkOrders{background:#ec1f27}.dashboard-welcome{background:#fff;border:1px solid #d9e7f0!important;border-radius:5px;display:none;margin-bottom:20px;padding:16px}.panel-dashboard i.fa{font-size:60px;left:15px;opacity:.25;position:absolute;top:15px;-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.panel-dashboard .tile-box{align-items:stretch;background:transparent;box-shadow:0 5px 11px #c5c5c5;display:flex;justify-content:center;padding:0;position:relative}.tile-box{height:120px!important}.tile-box-shortcut .tile-header{bottom:8px;right:12px}.btn-branding{background-color:#ff9132;border:none!important;border-radius:4px!important;box-shadow:none;color:#fff;margin:0 0 40px;transition:.5s ease;width:100%}.panel-dashboard .btn-branding i.fa{align-items:center;background:#ff9132;border-radius:0;border-radius:0 4px 4px 0;color:#fff;display:flex;font-size:50px;left:inherit;opacity:1;order:2;padding:0 30px;position:inherit;text-align:center;top:inherit;transform:rotate(0deg)}.kpi .panel-dashboard .btn-branding i.fa{background:#abd036}.kpi .panel-dashboard .btn-branding .tile-header{border-left:5px solid #abd036}.catalogue .panel-dashboard .btn-branding i.fa{background:#33a6d7}.catalogue .panel-dashboard .btn-branding .tile-header{border-left:5px solid #33a6d7}.orders .panel-dashboard .btn-branding i.fa{background:#876aae}.orders .panel-dashboard .btn-branding .tile-header{border-left:5px solid #876aae}.returns .panel-dashboard .btn-branding i.fa{background:#e667a6}.returns .panel-dashboard .btn-branding .tile-header{border-left:5px solid #e667a6}.finance .panel-dashboard .btn-branding i.fa{background:#ec1f27}.finance .panel-dashboard .btn-branding .tile-header{border-left:5px solid #ec1f27}.cases .panel-dashboard .btn-branding i.fa{background:#85abd2}.cases .panel-dashboard .btn-branding .tile-header{border-left:5px solid #85abd2}.samples .panel-dashboard .btn-branding i.fa{background:#876aae}.samples .panel-dashboard .btn-branding .tile-header{border-left:5px solid #876aae}.propertyWorkOrders .panel-dashboard .btn-branding i.fa{background:#ec1f27}.propertyWorkOrders .panel-dashboard .btn-branding .tile-header{border-left:5px solid #ec1f27}.tile-badge-number{font-family:Lato,sans-serif;font-size:14px!important;font-weight:900!important}.panel-dashboard .btn-branding .tile-badge-number{background:hsla(0,0%,100%,.5)}.tile-header{font-family:Lato,Roboto,sans-serif;font-size:24px!important;font-weight:900;padding:0 0 0 9px!important;text-transform:none!important}.panel-dashboard .btn-branding .tile-header{align-items:center;background:#fff;border-left:5px solid #ff9132;border-radius:4px 0 0 4px;color:#3e4855;display:flex;flex:1;padding:10px!important}.panel-dashboard .btn-branding:hover{text-decoration:none;transform:scale(1.02)}.tile-box-shortcut .tile-badge{color:#fff;display:inline-block;height:35px!important;left:auto;line-height:25px;min-width:25px!important;position:absolute;right:10px;text-align:center;top:10px;vertical-align:initial;white-space:nowrap;z-index:999}.tile-badge{border-radius:3px!important;padding:0 10px 0 0}.card{box-shadow:0 11px 31px #c5c5c5;margin-bottom:30px;transition:.25s ease}.card.dashboard:hover{transform:scale(1.01)}.card-body.catalog{background-size:cover}.card-body,.card-body.catalog{overflow:hidden}.dash-expand-btn{display:block;display:none;height:50px;padding:10px;position:absolute;right:30px;text-align:center;top:20px;width:50px}.dash-expand-btn:hover{background:#efefef;cursor:pointer}.dash-expand-btn i.fa{font-size:30px;left:inherit;position:static;right:inherit;top:inherit;transform:none}.product-list{margin-bottom:40px;margin-top:30px}.product-list .product-tile{border:1px solid #ddd;border-radius:3px;height:inherit;margin-bottom:20px;padding:20px;text-align:center;-webkit-transition:background-color .5s;transition:background-color .5s}.product-list .product-tile:hover{background-color:#f1f1f1}.product-list .product-tile .thumb-image{margin:0 0 20px;width:100%}.product-list .product-tile .thumb-image img{border:3px solid #fff;width:100%}.product-list .product-tile .name{height:44px;margin:0 0 10px;overflow:hidden}.product-list .product-tile .availability,.product-list .product-tile .code,.product-list .product-tile .stock{color:#a5a5a5;font-size:11px;margin:0 0 10px}.product-list .product-tile .availability-message{height:27px}.product-list .product-tile .price{color:#1a7703;margin:0 0 10px;opacity:.8}.product-list .product-tile .price .currency-symbol,.product-list .product-tile .price .item-price{font-weight:700}.product-list .product-tile .price .tax-caption{font-size:11px;text-transform:uppercase}.product-list .product-tile .btn-tnp{width:100%}@media (max-width:491px){.product-list .product-tile{margin-bottom:10px;padding:10px}.product-list .product-tile .thumb-image{margin:0 0 10px}.product-detail .product-tile .btn-tnp{width:100%}}.product-list .table .thumb-image a,.product-list .table .thumb-image a:hover{border-bottom:0}.product-list .table td.buttons{padding-bottom:5px}.product-list .table .btn-tnp{margin-bottom:5px;width:100%}.product-list .table .availability,.product-list .table .stock{color:#a5a5a5;font-size:11px;margin-bottom:5px;text-align:center}@media (min-width:1200px){.product-list .table th.buttons{width:22%}}.product-detail{margin-bottom:40px}.product-detail .product-tile{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px;padding:20px;-webkit-transition:background-color .5s;transition:background-color .5s}.product-detail .product-tile .main-image{border:1px solid #dfe8f1;margin:0 0 20px}.product-detail .product-tile .main-image img{display:block;padding:3px;width:100%}.product-detail .product-tile .name{font-family:Lato;font-size:20px!important;font-weight:900;height:48px;margin:0 0 10px;padding-bottom:10px;padding-top:10px}.product-detail .product-tile .price{font-family:Lato;font-size:20px!important;opacity:.7}.product-detail .product-tile .price .currency-symbol,.product-detail .product-tile .price .item-price{font-weight:700}.product-detail .product-tile .price .tax-caption{font-size:12px}.product-detail .product-tile .code:before{content:"Item No: "}.product-detail .product-tile .availability,.product-detail .product-tile .code,.product-detail .product-tile .stock{color:#a5a5a5;font-size:12px;margin:0 0 10px}.product-detail .product-tile .description{margin:0 0 20px}.product-detail .product-tile .quantity input{margin-bottom:10px;width:100px}.product-detail .product-tile .btn-tnp{display:block;min-width:250px}.watermark{bottom:20px;font-size:150px;opacity:.1;position:absolute;right:20px;-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(7deg)}.order-totals .card,.your-ref .card{background:#fff;border:1px solid #dadada!important;margin:0;padding:20px}.order-totals .card{margin:10px 0;overflow:auto}.order-totals .totals{align-content:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.your-ref .card{margin:10px 0;overflow:auto}.order-totals .totals-amount,.order-totals .totals-caption,.your-ref .your-ref-caption,.your-ref .your-ref-readonly{line-height:32px;margin:0!important;margin-bottom:10px;margin-top:30px;padding-bottom:5px;padding-top:5px;text-align:left}.your-ref input{font-size:14px;max-width:100%;min-height:inherit;padding:10px}.ship-desc{font-size:12px;margin-left:25px}.ship-option p{font-size:14px}.ship-option input,.ship-option p{margin-bottom:20px}.ship-option #addressNew input{margin-bottom:0}.ship-option #addressNew label{line-height:45px;padding-top:0}.ship-option input.addressSelect,.ship-option input.paymentSelect{margin:3px 3px 0 5px}.ship-option .fa{bottom:10px;font-size:130px;opacity:.15;position:absolute;right:25px;-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(7deg)}.order-totals{min-height:116px}.your-ref{min-height:97px}#delivery .form-horizontal input.form-control{margin-bottom:0}.clickcollect{background:#79bcff;border:4px solid #55a4f3;border-radius:4px;color:#fff;font-size:1px;margin:10px 0 0;padding:10px}#collection .clickcollect{margin:0 0 20px}#delivery input#deliveryDate{width:100%}@media (min-width:1200px){#delivery .form-control{width:inherit}#delivery input#deliveryDate{width:495px}}.anonymous-basket,.logged-in-basket{border:1px solid #d9e7f0;border-radius:4px;margin-top:30px;padding:20px}.anonymous-basket .btn-tnp,.logged-in-basket .btn-tnp{margin-top:20px}@media (max-width:491px){.page-content-wrapper-content{padding:20px 10px!important}}@media (max-width:991px){a.home-link .fa{font-size:18px}.header-nav-user,a.home-link span{display:none}}@media (min-width:900px){.logo-content-small{display:none}#page-sidebar.collapse.show .search{max-width:50%}}@media (max-width:990px){.modal-dialog{max-width:90%}}@media (min-width:991px){.modal-dialog{margin:90px auto;max-width:50%}}@media (max-width:491px){#header-nav-left .mini-cart{right:15px!important}.btn-surround a.btn-tnp{width:100%}.order-totals .totals-caption,.your-ref .your-ref-caption{font-size:12px!important}}@media (max-width:767px){.table-responsive>.table-bordered{border:none!important}}@media (max-width:650px){.login-block .login-form .form-check{padding-left:0}.login-block .login-form .form-check-label{height:40px;margin-bottom:20px;margin-left:1.25rem}#page-sidebar #sidebar-menu .search .input-rounded{border-radius:4px 4px 4px 4px;border-right:1px solid #ced4da;margin-bottom:5px;width:100%}#page-sidebar #sidebar-menu .search .btn-tnp{border-radius:4px 4px 4px 4px;width:100%}.filter-lines{display:block;float:none!important;margin-bottom:30px;width:100%}.filter-lines .input-rounded{margin-bottom:5px}.filter-lines .btn-tnp{width:100%}#no-more-tables td:before{white-space:inherit}#no-more-tables td.buttons,#no-more-tables td.ledgerEntryDialog{padding-left:12px}#no-more-tables td.buttons .btn-tnp,#no-more-tables td.ledgerEntryDialog .ledgerEntryDialog.btn-tnp{width:100%}.product-detail .product-tile .quantity .input-rounded{margin-bottom:5px;width:100%}.btn-tnp{width:100%}.select-return .return.input-rounded{margin-bottom:5px;width:100%}.table#no-more-tables td{text-align:left!important}.table td a.link{background:#b164bf;border-bottom:0;border-radius:4px;color:#fff!important;cursor:pointer;padding:10px 10px 7px}.table td a:hover{background:#054c00}.table td.thumb-image a{background:none;border-bottom:inherit;border-radius:0;color:inherit!important;cursor:pointer;padding:inherit}.table td.thumb-image a:hover{background:none}}@media only screen and (min-width:56.25em){#page-sidebar.horizontal{border-bottom:5px solid #d96e16;display:block;width:100%}.horizontal ul.top-nav{display:inline-block;position:absolute;right:160px;top:-94px}.horizontal ul.top-nav li{float:left}#page-sidebar.horizontal .top-nav li{margin:16px 0 2px 10px}#page-sidebar.horizontal .top-nav li a{color:#fff!important;height:45px!important;line-height:45px!important}#page-sidebar.horizontal .top-nav li a:hover{background:#d96e16;border:1px solid transparent!important}#sidebar-menu li.search{margin-top:10px!important}.horizontal .sub-nav ul#sidebar-menu{float:left;height:56px;padding:0!important}#page-sidebar.horizontal .sub-nav #sidebar-menu li{float:left;padding:0!important}#page-sidebar.horizontal .sub-nav #sidebar-menu li.collapse.in,#page-sidebar.horizontal .sub-nav #sidebar-menu li.collapsing{background-color:#fff;border-bottom:5px solid #e26114;border-left:5px solid #e26114;border-right:5px solid #e26114;margin:0;padding:0!important;position:absolute}#page-sidebar.horizontal .sub-nav #sidebar-menu .sidebar-sub-menu{border:5px solid #e26114;box-shadow:none!important;margin:0;padding:0}#page-sidebar.horizontal .sub-nav #sidebar-menu .sidebar-sub-menu:after,#page-sidebar.horizontal .sub-nav #sidebar-menu .sidebar-sub-menu:before{display:none}#page-sidebar.horizontal .sub-nav #sidebar-menu .sidebar-sub-menu li{padding:0 2px!important}#page-sidebar.horizontal .sub-nav #sidebar-menu .sidebar-sub-menu i.fa{display:none}#page-sidebar.horizontal .top-nav li{margin-top:10px}#page-sidebar.horizontal .top-nav li a.home-link,#page-sidebar.horizontal .top-nav li a.notifications{background:linear-gradient(#6f6d6c 50%,#5d5a57 0);border:0!important;border-radius:5px;height:45px!important;width:45px}#page-sidebar.horizontal .top-nav li a.home-link:hover,#page-sidebar.horizontal .top-nav li a.notifications:hover{background:linear-gradient(#5d5a57 50%,#5d5a57 0)}#page-sidebar.horizontal .top-nav li a.home-link i{font-size:22px;margin-left:3px;margin-top:11px}#page-sidebar.horizontal .top-nav li a.notifications i{font-size:22px;margin-left:1px;margin-top:10px}#page-sidebar.horizontal .top-nav li a.notifications .bubble{background:red;border-radius:10px;font-size:12px;height:20px;line-height:20px;position:absolute;right:-5px;text-align:center;top:-5px;width:20px}}.horizontal.collapse.in #sidebar-menu li.search input{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc}.horizontal.collapse.in #sidebar-menu li.search button.btn-tnp{border-bottom:inherit;border-right:inherit;border-top:inherit}.horizontal #sidebar-menu li.search input{border-bottom:1px solid #fff;border-left:1px solid #fff;border-top:1px solid #fff}.horizontal #sidebar-menu li.search button.btn-tnp{border-bottom:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff}.horizontal#page-sidebar.collapse.in{border-bottom:5px solid #d96e16;padding-bottom:20px}.horizontal#page-sidebar .sub-nav .dropdown{margin:0}.horizontal#page-sidebar .sub-nav .dropdown a{height:56px!important;margin-bottom:0;padding:10px 20px!important}.horizontal#page-sidebar .sub-nav .dropdown a:focus,.horizontal#page-sidebar .sub-nav .dropdown a:hover{background-color:#f99439!important;border:1px solid #f99439!important;border-radius:0;color:#fff!important}.horizontal#page-sidebar .sub-nav .dropdown .sidebar-sub-menu a:focus,.horizontal#page-sidebar .sub-nav .dropdown .sidebar-sub-menu a:hover{background-color:#fff!important;border:1px solid #fff!important;border-radius:0;color:#e26114!important}#page-sidebar.horizontal.collapse.in .sub-nav #sidebar-menu li a{height:inherit!important;padding:0!important}#page-sidebar.horizontal.collapse.in .sub-nav #sidebar-menu{padding:0 20px 20px!important}#page-sidebar.horizontal.collapse.in .sub-nav #sidebar-menu li a:focus,#page-sidebar.horizontal.collapse.in .sub-nav #sidebar-menu li a:hover{background-color:#fff!important;border:1px solid #ddd!important;border-radius:3px;color:#666!important}#page-sidebar.horizontal.collapse.in .sub-nav #sidebar-menu li .sidebar-sub-menu{background-color:initial;border:0;-webkit-box-shadow:none;box-shadow:none;float:none;margin-top:0;padding:0 0 0 20px;position:static;width:auto}#page-sidebar.horizontal .sub-nav #sidebar-menu li.open>.dropdown-menu{animation:none;display:block}#page-sidebar.horizontal.collapse.in a.home-link span{display:inline-block}.alert-success,.alert-success a{background:#34bb07;border:4px solid #00901f;border-width:4px!important;color:#fff;padding:20px!important}.alert-info,.alert-info a{background:#79bcff;border:4px solid #55a4f3;border-width:4px!important;color:#fff;padding:20px!important}.alert-danger,.alert-danger a{background:#f19797;border:4px solid #db6a6a;border-width:4px!important;color:#fff;padding:20px!important}.alert-warning,.alert-warning a{background:#fbefb0;border:4px solid #f3df7a;border-width:4px!important;color:#fff;padding:20px!important}.blockedAlert{background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c09853;margin-bottom:18px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.blockedAlert-heading{color:inherit}.blockedAlert .close{line-height:18px;position:relative;right:-21px;top:-2px}.blockedAlert-danger,.blockedAlert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.metro .tnplink{display:none}.tnppanel{overflow:hidden;padding:30px 10px 0;width:100%}.tnppanel .tile-content{background-color:#ff9131;border-radius:4px 4px 4px 4px;color:#fff;float:left;margin:0 10px 30px;width:calc(25% - 20px)}.tnppanel .tile-content div:first-child div{color:#fff;font-size:60px;line-height:90px;margin-top:-20px;text-align:center;width:100%}.tnppanel .tile-content div:nth-child(2) div{background:#f3873f;border-radius:0 0 4px 4px;bottom:0;color:#fff;font-size:17px;padding:10px!important;right:0;text-align:center;width:100%}.tnppanel .tile-content:before{background:#ff9131;border:4px solid #fff;border-radius:60px;color:#fff;content:"\f15c";display:block;font-family:FontAwesome;font-size:50px;height:110px;left:0;margin:0 auto;opacity:1;padding:15px;position:relative;right:0;text-align:center;top:-25px;transform:rotate(0deg);width:110px}@media only screen and (max-width:992px){.tile-content{width:calc(100% - 20px)}}.tiles .tile{background-color:#ff9132;border-radius:4px;padding:60px;text-align:center;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.tiles .tile:hover{background-color:#f3873f}.tile .glyphicon,.tile h3{color:#fff}.tile a:hover{text-decoration:none}.login-block{background:#054c00;background:url(/assets/poly-bg-vendor.a745044fc6a52dc26aff3c86b4d203f1.jpg) no-repeat;float:left;height:100vh;padding:10px;width:100%}@media (min-width:576px){.login-block{padding:5vh 0}}@media (min-width:768px){.login-block{padding:15vh 0}}@media (min-width:992px){.login-block{padding:25vh 0}}.login-block .container{background:#fff;border-radius:10px;box-shadow:0 50px 20px -30px rgba(0,0,0,.2)}.login-sec-left,.login-sec-right{padding:50px 30px;position:relative}.login-sec-left{border-radius:10px 10px 0 0}@media (min-width:768px){.login-sec-left{border-radius:10px 0 0 10px}}.login-sec-right{border-radius:0 10px 10px 0}.login-sec-left{align-content:center;align-items:flex-start;background:linear-gradient(90deg,#485463 22%,#3e4855);color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.login-sec-left img{margin-bottom:30px}.login-sec-right .form-check-label{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.login-sec-right .form-check-input{height:20px;width:20px}.login-sec-right .form-check-label small{height:20px;line-height:24px;margin-left:10px}.center-vertical.user-login,.center-vertical.user-registration{background:url(/assets/background-1.1ec51d59bafc0a4897eb55c4f8586e53.png)}.user-registration .content-box{overflow:auto;padding:30px}.user-login .header-logo{margin-bottom:20px;margin-top:50px}.user-registration .header-logo{margin-bottom:20px;margin-top:20px}.user-registration .register-heading{margin-bottom:20px!important}.user-registration .register-button{margin-bottom:10px;margin-top:30px!important}.user-registration .register-button .btn-tnp{width:100%}.user-login .input-group,.user-registration .input-group{margin-bottom:15px}.user-login .input-icon,.user-registration .input-icon{left:12px;position:absolute;top:12px}.user-login .input-icon i.fa,.user-registration .input-icon i.fa{color:#9a9a9a}.user-login .form-control,.user-registration .form-control{padding-left:35px}.user-login .login-button{margin:25px 0 10px}.user-registration .opt-out label,.user-registration .opt-out p{font-size:13px}.user-login .checkbox input,.user-registration .opt-out input{height:20px;vertical-align:middle;width:20px}.user-login .checkbox input{margin:0}.user-login .text-danger span{background:#ff5757;border-radius:2px;color:#fff!important;font-size:12px;padding:5px 10px}.user-registration .opt-out .opt-options{margin-top:10px}.user-registration .back,.user-registration .opt-out{clear:both}.my-details.opt-out .title{margin-bottom:10px}.my-details.opt-out .text{font-size:14px}.my-details.opt-out .opt-options{margin-top:20px}.my-details.opt-out .opt-options .option{margin-bottom:5px}.my-details.opt-out .opt-options .option input{margin-right:15px}.user-registration .back,.user-registration .preferred-location{clear:both}.my-details.preferred-location{margin-bottom:30px}.my-details.preferred-location p{font-size:14px;margin-bottom:8px}.my-details.preferred-location label{margin:5px 2px}@media only screen and (max-width:460px){.form-group label.col-form-label{margin-bottom:0}}.change-password li,.change-password p{font-size:14px}.change-password ul{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px;display:block;list-style-type:disc}.change-password li{display:list-item;list-style:disc;text-align:-webkit-match-parent}.change-password .form-group{margin-left:0;margin-right:0}.login-switch{display:none;height:53px;position:absolute;right:130px;top:10px}.login-switch select{height:100%}.login-switch .btn-tnp{background:#fff;color:#525252;height:100%;min-width:50px}.showtax{background-color:#fff;border-radius:4px;padding:10px 10px 3px}.showtax .caption{display:block;float:left;font-size:14px;line-height:15px;margin:6px 8px 0 0}.switch{display:inline-block;height:26px;position:relative;width:44px}.switch input{display:none}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:18px;left:4px;width:18px}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.documentslist .document{margin-bottom:20px}.documentslist .document .card-body:hover{background:#fbfbfb}.documentslist .document .file-img{float:left;height:110px;width:100px}.documentslist .document .file-img .fa{font-size:80px;opacity:.7}.documentslist .document .card-body:hover .file-img .fa{opacity:1}@media (max-width:899px){.page-content-wrapper-content{margin-left:0!important}}.document-list .document{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;min-height:110px;padding:30px 15px;text-align:center}.document-list .document:hover{background-color:#f5f5f5}.document-list .document .glyphicon{color:#333;font-size:40px;margin-bottom:15px}.document-list .document p{color:#333;margin-bottom:0}.document-list .document a:hover{text-decoration:none}.portal-version{background:#5ee0bc;border:5px solid #41b192;border-radius:50px;box-shadow:0 0 10px 0 #888;display:block;height:100px;position:absolute;right:30px;text-align:center;top:10px;width:100px;z-index:999}.portal-version p{color:#fff;line-height:20px;margin-top:9px;transform:rotate(11deg)}.portal-version p i{font-size:30px}table.ui-datepicker-calendar td a{font-size:inherit!important;padding:6px 10px}table.ui-datepicker-calendar td a:hover{background-color:#333!important;color:#fff!important}.ui-datepicker table{margin:2% 0}.steps{margin-bottom:50px}.steps .step a{background:#fff;border:1px solid #ddd;border-radius:8px;color:#a9a9a9;display:block;padding:20px;text-align:center;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;transition:background .3s ease-out}.steps .step a.active{background:#5b5;border:1px solid #5b5;color:#fff!important}.steps a:hover{text-decoration:none}.steps a:last-child:hover{cursor:inherit}.steps a .step:hover{background:#3d983d;border:1px solid #3d983d}.toggle{margin-bottom:0;position:absolute;right:30px;top:15px}.toggle:hover{cursor:pointer}.toggle.collapsed .more{display:block}.toggle .more,.toggle.collapsed .less{display:none}.toggle .less{display:block}.toggle i.fa{color:#333;font-size:40px;left:inherit;opacity:.4;position:inherit;top:inherit;transform:none}.btn-filter,.btn-filter:focus{border:0;float:right;outline:none;padding:0}.btn-filter::hover{cursor:pointer}.btn-filter:after{content:"\f0b0";font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:8px}.btn-filter:hover:after{color:#d10000}.btn-filter:active:after{color:red}.filter-container{position:relative}.filter-pane{position:absolute;right:-50px;top:30px;width:385px}.filter-pane.right{right:-320px}.filter-selected{color:orange}.status-dates{display:contents}.status-dates p{margin-bottom:10px}.status-dates .status{border-radius:5px;margin-bottom:8px;padding:16px 10px}.status-dates .status.vendor-confirmed{background:#3573ff4a}.status-dates .status.awaiting-confirmation{background:#ff000036}.status-dates .status.vendor-started{background:#f3921436}.status-dates .status.vendor-completed{background:#00800036}.awaiting-confirmation,.awaiting-confirmation .status{color:#e50606}.vendor-confirmed,.vendor-confirmed .status{color:#3b6fff}.vendor-started,.vendor-started .status{color:#f39214}.vendor-completed,.vendor-completed .status{color:green!important}.status-filter{float:right}.status-dates .awaiting-confirmation,.status-dates .vendor-completed,.status-dates .vendor-confirmed,.status-dates .vendor-started{flex:100%;margin:0}@media (min-width:461px){.status-dates .awaiting-confirmation,.status-dates .vendor-completed,.status-dates .vendor-confirmed,.status-dates .vendor-started{margin:0 0 20px}}.action-buttons{border:1px solid #d9e7f0;border-radius:4px;font-size:14px;margin-bottom:20px;padding:20px}.pwo-date-buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.pwo-work-buttons{display:flex;flex:0 100%;flex-wrap:wrap;margin-top:10px}.btn-tnp.btn-timer{background:#f39214;background-image:-webkit-linear-gradient(top,#f39214 50%,#e9890d 0);background-image:linear-gradient(180deg,#f39214 50%,#e9890d 0)}.btn-tnp.btn-timer:before{content:"\f017"}.btn-tnp.btn-timer.complete{background:#3e4855;background-image:-webkit-linear-gradient(top,#485463 50%,#3e4855 0);background-image:linear-gradient(180deg,#485463 50%,#3e4855 0)}.active-work-order{background:#ffffff26;border-radius:5px;color:#fff;height:58px;overflow:hidden;padding:6px 0 6px 55px;position:absolute;right:10px;top:10px;transition:.5s ease;width:220px}@media (min-width:768px){.active-work-order{padding:6px 0 6px 60px;right:31px;width:300px}}.active-work-order:hover{background:#ffffff3b}.active-work-order a{color:#fff!important}.active-work-order a:hover{text-decoration:none}.active-work-order p{margin-bottom:0}.pulse{height:25px;left:30px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:25px}.pulse:before{-webkit-animation:pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite;animation:pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite;background-color:#f5c88d;border-radius:45px;box-sizing:border-box;content:"";display:block;height:300%;margin-left:-100%;margin-top:-100%;position:relative;width:300%}.pulse:after{-webkit-animation:pulse-dot 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite;animation:pulse-dot 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite;background-color:#fff;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,.3);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@-webkit-keyframes pulse-ring{0%{transform:scale(.33)}80%,to{opacity:0}}@keyframes pulse-ring{0%{transform:scale(.33)}80%,to{opacity:0}}@-webkit-keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}@keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}.btn-tnp.btn-costs:before{content:"\f51e"}.btn-tnp.btn-photo:before{content:"\f030"}.btn-tnp.btn-cert:before{content:"\f0a3"}.pwo-work-buttons .col-md-3,.pwo-work-buttons .col-md-4{margin-bottom:0}.pwo-work-buttons .btn-tnp{flex:0 100%;overflow:hidden;width:100%}.pwo-work-buttons .btn-tnp .badge{background:#fff;border-radius:10px;color:#3e4855;font-size:10px;height:15px;text-align:center;width:15px}.gallery .photo{border:1px solid #d9e7f0}.gallery .photo:hover{border:1px solid #aab5bd;cursor:pointer}.gallery .photo img{width:100%}.gallery .photo .delete{color:#929292;cursor:pointer;display:none;padding:4px 6px;position:absolute;right:30px;top:10px}.gallery .photo:hover .delete{display:block}.gallery .photo .delete:hover{background:#9999995e;border-radius:4px}.btn-edit{background:none;border:none}.btn-edit span{text-decoration:underline}.btn-edit span:hover{cursor:pointer;text-decoration:none}.form-edit{align-items:baseline;display:flex;margin-top:.5rem}.form-edit input{height:45px;margin-right:.5rem;min-width:200px}.tnp-label-inline{align-items:center;display:flex}.btn-toggle{color:#fff!important}.badge-btn{background-color:#fff;border-radius:1rem;color:#b164bf;margin-left:.5rem;padding:.2rem .5rem}.work-order-overdue{background-color:#ff000036}input[type=file]{font-weight:900}input[type=file]::file-selector-button{border:none;border-radius:4px;color:#b164bf;cursor:pointer;display:inline-block;font-size:14px;line-height:1.2;min-height:45px;min-width:140px;text-align:center;text-decoration:none;text-transform:uppercase}.total-cost{font-size:20px}.btn-tnp.btn-toggle{margin-right:10px}div.optional-message{background-color:#b2ede7;padding:1em;text-align:center}