body,html{height:100%}.link,.nolink,a{padding:15px 0;cursor:pointer}.accordion .level,.kanban th,.link,.main-menu li,.nolink,.progress.stacked .progress-bar span.has-tooltip,a{cursor:pointer}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}body{overflow-y:hidden;font-size:16px;color:#636466;font-family:'Futura Book',sans-serif;opacity:1;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.link,.link:hover,a,a:hover{color:#2464af}body.no-settings{opacity:0}body.not-logged-in .template.collapsed>aside{left:0}body.not-logged-in .template>aside{width:100%;text-align:center}body.not-logged-in .template>aside #logos{height:initial}body.not-logged-in .template>aside #logos .logo{width:300px;margin-top:5%}body.not-logged-in .template>aside .btn,body.not-logged-in .template>aside .settings,body.not-logged-in .template>section>header .fa-bars{display:none}body.not-logged-in .template>section>article{position:absolute;width:100%;height:100%;left:0;top:0}*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.link,a{white-space:nowrap;text-decoration:underline}.btn.btn-root,.link.no-underline,.nolink,.nolink.no-underline,a,a.no-underline,i.link{text-decoration:none}.nolink,.nolink:hover,a,a:hover{color:#636466}.nolink,a{white-space:nowrap}i.link{padding:0}.tooltip.error.top .tooltip-arrow,.tooltip.error.top-left .tooltip-arrow,.tooltip.error.top-right .tooltip-arrow{border-top-color:#f15d4f}.tooltip.error.bottom .tooltip-arrow,.tooltip.error.bottom-left .tooltip-arrow,.tooltip.error.bottom-right .tooltip-arrow{border-bottom-color:#f15d4f}.tooltip.error.left .tooltip-arrow,.tooltip.error.left-bottom .tooltip-arrow,.tooltip.error.left-top .tooltip-arrow{border-left-color:#f15d4f}.tooltip.error.right .tooltip-arrow,.tooltip.error.right-bottom .tooltip-arrow,.tooltip.error.right-top .tooltip-arrow{border-right-color:#f15d4f}.tooltip.error .tooltip-inner{background-color:#f15d4f}.template{height:100%;overflow-y:scroll}.template.collapsed>aside{width:55px}.template.collapsed>aside #notifications li{text-align:center;padding:15px 0}.template.collapsed>aside #notifications li .badge{position:relative;right:initial}.template.collapsed>aside #notifications li .badge.max{right:8px}.template.collapsed>section{padding-left:55px}.template>aside{position:fixed;left:0;top:0;bottom:0;width:250px;height:100%;padding:15px;overflow:hidden;background:#fff;border-right:1px solid #231f20;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:3}.template>aside .btn,.template>section{-webkit-transition:all .3s ease-in-out}.template>aside:hover .btn{bottom:0}.template>aside #logos{overflow:hidden;height:25px}.template>aside #logos .in-a-box{font-family:Damion,cursive;font-size:1.2em}.template>aside .logo.full-text{width:170px;margin:0 -3px}.template>aside .logo.full-text.ng-enter{-webkit-animation:fadeIn .3s both;animation:fadeIn .3s both}.template>aside .logo.full-text.ng-leave{-webkit-animation:fadeOut .3s both;animation:fadeOut .3s both}.template>aside .logo.just-letter{position:absolute;left:12px;top:15px;width:32px}.template>aside .logo.just-letter.ng-enter{-webkit-animation:fadeIn .3s both;animation:fadeIn .3s both}.template>aside .logo.just-letter.ng-leave{-webkit-animation:fadeOut .3s both;animation:fadeOut .3s both}.template>aside .settings{display:none;position:absolute;bottom:60px}.template>aside .btn{position:absolute;left:0;bottom:-50px;width:100%;height:47px;line-height:2.2em;text-align:right;padding-right:20px;transition:all .3s ease-in-out}.template>section{height:100%;padding-left:250px;transition:all .3s ease-in-out}#notifications .badge,.empty-message{-webkit-transition:all .3s ease-in-out}.template>section>header{position:relative;width:100%;padding:15px}.template>section>header h1{padding:0;margin:0;display:inline-block;font-size:1.5em}.template>section>header .fa-bars{display:none;position:absolute;top:0;right:0;font-size:1.3em;padding:15px}.template>section>header .settings{position:absolute;right:15px}.template>section>header .data-timestamp{position:absolute;right:15px;bottom:-23px;z-index:2}.btn,.card,.card.expanded .details,.card.expanded footer,.kanban th,.main-menu,.template>section>article>div{position:relative}.template>section>header .data-timestamp .link{font-size:initial;padding:0}.template>section>header .data-timestamp .connection-status.connection{color:#7fae41}.template>section>header .data-timestamp .connection-status.no-connection{color:#f15d4f}.template>section>article{padding:0 15px 15px;overflow-y:hidden}.template>section>article::-webkit-scrollbar{display:none}.template>section>article>div h2{display:inline-block;font-size:1.2em}.template>section>article>div>.sub-view{min-height:500px}.template>section>article>div>.empty{padding:15px;border:1px dashed #ccc}.template.root>section{padding-left:initial}.template.root #logos{height:initial}.template.root #logos .logo{width:300px;margin-top:5%}.template.root #logos .in-a-box{font-family:Damion,cursive;font-size:1.2em}.template.root .logo.full-text{width:170px;margin:0 -3px}.template.root .logo.full-text.ng-enter{-webkit-animation:fadeIn .3s both;animation:fadeIn .3s both}.template.root .logo.full-text.ng-leave{-webkit-animation:fadeOut .3s both;animation:fadeOut .3s both}.main-menu{margin:15px -15px 0;padding:0;list-style:none;background-color:#fff;line-height:1.2}.main-menu li{padding:15px 17px;height:47px;text-transform:uppercase}.main-menu li.active{color:#fff;background-color:#2464af}.main-menu li span:not(.badge){position:absolute;left:55px}.main-menu li span.ng-enter{-webkit-animation:fadeIn .3s .1s both;animation:fadeIn .3s .1s both}.main-menu li span.ng-leave{-webkit-animation:fadeOut .1s both;animation:fadeOut .1s both}.root-menu{list-style:none;padding:0!important}.app-changer{display:inline-block;margin:0 30px 0 0}.app-changer form{margin:0}.app-changer form .form-field select{padding-right:45px}#manual-hold-out{width:100%;max-width:450px;margin:15% auto 0;text-align:center}#manual-hold-out>.form-field{margin-bottom:60px}#manual-hold-out>.form-field>input{font-size:4em;height:auto;text-align:center}#manual-hold-out>.form-field label{top:initial;font-size:1.1em}#notifications{min-height:55px;margin:0 -15px;padding:0 15px 15px;border-top:1px dotted}#notifications .title{position:absolute;left:20px;text-transform:uppercase}#notifications .title.ng-enter{-webkit-animation:fadeIn .3s .1s both;animation:fadeIn .3s .1s both}#notifications .title.ng-leave{-webkit-animation:fadeOut .1s both;animation:fadeOut .1s both}#notifications .badge{position:absolute;right:15px;transition:all .3s ease-in-out}#notifications .active .badge{color:#2464af;background-color:#fff}.nav-tabs{margin:10px 0 0;padding:0}.nav-tabs li a{border-radius:0}.nav-tabs li a .badge{margin-left:5px}.tab-sub{display:none}.row{margin-left:-15px;margin-right:-15px}.breadcrumb{padding:0;margin:0 0 10px;background-color:transparent}.breadcrumb>li+li:before{padding:0 0 0 15px}#login-form{position:absolute;width:300px;top:50%;left:50%;margin:-100px 0 0 -150px;z-index:4}.dashboard-module{padding:15px 15px 0}.dashboard-module:nth-child(1),.dashboard-module:nth-child(2){padding-top:0}.dashboard-module:nth-child(1),.dashboard-module:nth-child(3),.dashboard-module:nth-child(5),.dashboard-module:nth-child(7){padding-right:calc(7.5px)}.dashboard-module:nth-child(2),.dashboard-module:nth-child(4),.dashboard-module:nth-child(6),.dashboard-module:nth-child(8){padding-left:calc(7.5px)}.dashboard-module:nth-child(5),.dashboard-module:nth-child(6){padding-top:15px}.dashboard-module.fulfilment .module-content{height:180px}.dashboard-module.fulfilment .module-content .placeholder{text-align:center;padding:40px 0;text-transform:uppercase}.dashboard-module .module-content{height:450px;width:100%;padding:15px;background-color:#f7f7f7;border:1px solid #cecece}.dashboard-module .module-content table td,hr{border-top:none}.dashboard-module .module-content.with-courier{min-height:525px}.dashboard-module .module-content .title{margin-bottom:5px;font-size:.9em;text-transform:uppercase}.dashboard-module .module-content .title .options{float:right;text-transform:none;font-size:initial}.dashboard-module .module-content .placeholder{text-align:center;padding:120px 0;text-transform:uppercase}.dashboard-module .module-content .inbound-flex{display:flex;align-items:center}.dashboard-module .module-content .inbound-flex.with-underline{border-bottom:1px solid #e0e0e0}.dashboard-module .module-content .inbound-flex .full-width{width:100%}.dashboard-module .module-content table td.column-label{padding-top:0}.dashboard-module .module-content table td .stock-level-column-label{margin-right:24px}.dashboard-module .module-content table td.row-label{padding:23px 8px;width:75px}.dashboard-module .module-content table td .dashboard-value{padding:15px;border:1px solid #ddd;background-color:#fff;font-size:1.2em}.dashboard-module .module-content table td .dashboard-value.error{color:#ee365c;background-color:#fac3ce;border:1px solid #f47d95}.dashboard-module .module-content table td .dashboard-value.error .link{color:inherit!important}.dashboard-module .module-content table td .dashboard-value.warning{color:#f15d4f;background-color:#fddfb5;border:1px solid #fbbf6a}.alert,.btn{border-radius:0;text-align:center}.dashboard-module .module-content table td .dashboard-value.warning .link{color:inherit!important}.dashboard-module .module-content .alert{margin-top:30px}.dashboard-module .module-content .alert,.dashboard-module .module-content .progress,.dashboard-module .module-content .table{max-width:500px;margin-left:auto;margin-right:auto}.dashboard-module .module-content .progress.stacked{overflow:visible}.alert{padding:8px 15px}.alert.alert-info{border-color:#97d5e2}.ng-toast{margin-right:0}.ng-toast.ng-toast--right .ng-toast__list{bottom:15px;right:15px;margin-right:0}.ng-toast .ng-toast__message__count{font-weight:700;padding:8px 15px;margin:-8px 15px -8px -15px;border-right:1px solid}.ng-toast .alert{margin-bottom:5px}.btn{font-size:1em;height:100%;margin-left:0!important;text-transform:uppercase;border:none;color:#fff;background-color:#231f20;white-space:normal;vertical-align:top;box-sizing:border-box}.btn.btn-root{width:200px;margin-bottom:10px;padding:10px;height:auto}.btn.facebook{width:100%;color:#fff;background-color:#3B5999}.btn.critical{background-color:#2464af!important}.btn.inline{color:#fff;background-color:#ee365c}.btn.contextual{color:#fff;background-color:#231f20}.btn i.fa.fa-check,.transit-card .header strong.success{color:#7fae41}.btn.success{background-color:#7fae41}.btn.danger{background-color:#f15d4f}.btn span{vertical-align:middle}.btn i{font-size:1.3em;line-height:1.3em}.btn i.fa.fa-exclamation{color:#f15d4f}.btn.focus,.btn:active,.btn:focus,.btn:hover{color:#fff;outline:transparent auto 5px}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:1;color:#999}input:disabled,select:disabled,textarea:disabled{color:#666;-webkit-text-fill-color:#666;-webkit-opacity:1;background-color:#e4e6e6!important}.kanban{border:1px solid #ccc;margin-bottom:0}.kanban th{height:30px;text-transform:uppercase;font-size:.8em}.kanban th.collapsed{width:25px;text-align:center}.kanban th.collapsed span{display:none}.kanban th.outbound:nth-child(1){background-color:#e7e7e7}.kanban th.outbound:nth-child(2){background-color:#d2e4f9}.kanban th.outbound:nth-child(3),.kanban th.outbound:nth-child(4){background-color:#f7c5c0}.kanban th.outbound:nth-child(5){background-color:#fbe3c1}.kanban th.outbound:nth-child(6){background-color:#d1eab1}.kanban th.outbound:nth-child(7),.kanban th.transit:nth-child(1){background-color:#e7e7e7}.kanban th.transit:nth-child(2){background-color:#d2e4f9}.kanban th.transit:nth-child(3){background-color:#f7c5c0}.kanban th.transit:nth-child(4){background-color:#d1eab1}.accordion.expanded .courier,.kanban td.collapsed{background-color:#e7e7e7}.kanban th span{display:block;line-height:1.2;padding-right:20px}.kanban th i{line-height:1.4}.kanban th i.fa-compress{position:absolute;bottom:8px;right:8px}.kanban td{padding:0!important}.kanban td.collapsed .column-name{display:block;width:75px;margin-top:50px;text-transform:uppercase;text-align:center;font-size:.8em;line-height:1.2}.kanban td .column-name,.kanban td.collapsed .card{display:none}.kanban td,.kanban th{border-collapse:collapse;border:1px solid #ccc;-webkit-transition:all ease-in-out .3s;transition:al ease-in-out .3s}.card,.card .details{-ms-transition:all ease-in-out 1s;-webkit-transition:all ease-in-out 1s}.kanban tr.footer{height:25px}.kanban tr.footer td{padding:5px 8px;text-align:center}.card{display:inline-block;margin:0 1px 1px 0;vertical-align:top;border:1px solid;max-width:300px;min-width:250px;word-wrap:break-word;max-height:40px;overflow:hidden;transition:all ease-in-out 1s}.accordion,.accordion .level .toggle,.card .toggle{-ms-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s}.card.expanded{background-color:#efefef;max-height:20000px}.card.expanded .toggle{margin-top:2px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card.expanded .header{margin-bottom:-8px}.card .toggle{position:absolute;top:8px;right:8px;line-height:1.3;transition:all ease-in-out .3s}.card .header strong{display:inline-block;padding:8px}.card .details{position:absolute;padding:8px;padding:0 8px 8px;font-size:.9em;background-color:#fff;transition:all ease-in-out 1s}.card .details a{padding:0}.card footer{position:absolute;padding:8px;border-top:1px solid #ccc;-ms-transition:all ease-in-out 1s;-webkit-transition:all ease-in-out 1s;transition:all ease-in-out 1s}.card footer .btn{margin:1px 1px 0 0}.materials-grid,.materials-summary{display:grid;grid-gap:15px;margin-top:15px}.card footer .btn:first-child{border-left:none}.transit-card .header strong.warning{color:#f99f20}.transit-card .header strong.error{color:#f15d4f}.transit-card .header .eta{margin-left:10px}.transit-card .header .eta.cancelled{color:#f15d4f;text-transform:uppercase}.materials-summary{grid-template-columns:1fr 3fr}.materials-summary>div{padding:15px;border:1px solid #ccc;text-align:center}.materials-summary>div>.count{font-size:3em}.materials-summary>div.materials-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}.materials-summary>div.materials-list>div{padding:15px;background-color:#f1f2f2;border:1px solid #ddd;text-align:left}.materials-grid{grid-template-columns:1fr 1fr 1fr 1fr}.materials-grid>div{padding:15px;border:1px solid #ccc}.materials-grid>div.complete{background-color:#c8dfa9}.materials-grid>div.partial-complete{background-color:#fddfb5}.materials-grid>div .buttons .btn{margin-top:5px}.materials-grid>div .buttons .btn.btn-secondary{background-color:#666}.panel{position:absolute;right:0;top:0;width:100%;height:100%;max-width:400px;background-color:#fff;border:none;border-radius:0;overflow-y:scroll;overflow-x:hidden;-webkit-box-shadow:10px 0 40px 0 #231f20;box-shadow:10px 0 40px 0 #231f20;z-index:4}.panel.ng-enter{-webkit-animation:slideInRight .3s both;animation:slideInRight .3s both}.panel.ng-leave{-webkit-animation:slideOutRight .3s both;animation:slideOutRight .3s both}.panel header{background-color:#f7f7f7;border-bottom:1px solid #ccc;padding:15px}.panel header h4{margin:0;padding:0;text-transform:uppercase}.panel header .order-type{position:absolute;top:13px;right:50px}.panel header .fa-close{position:absolute;top:0;right:0;padding:15px}.panel article{position:relative}.panel article div.ng-enter{-webkit-animation:zoomIn .3s both;animation:zoomIn .3s both}.panel article div.ng-leave{-webkit-animation:zoomOut .3s both;animation:zoomOut .3s both}.panel article div section{padding:15px;border-bottom:1px solid #ddd}.panel article div section>label{font-weight:400;text-transform:uppercase;font-size:.8em;color:#999}.panel .loading{position:absolute;z-index:5}.box-sheet.with-order{position:relative;overflow-y:hidden;overflow-x:hidden;-webkit-box-shadow:none;box-shadow:none}.box-sheet.with-order.ng-enter{-webkit-animation:zoomIn .3s both;animation:zoomIn .3s both}.box-sheet.with-order.ng-leave{-webkit-animation:zoomOut .3s both;animation:zoomOut .3s both}.box-sheet header{position:relative}.box-sheet header h4{margin:0;padding:0;text-transform:uppercase}.report-sheet{z-index:3}.report-sheet .link{padding:0}.quadrants{max-width:320px!important;border:none;margin-top:25px}.quadrants td{padding:4px!important}.quadrants .section{position:relative;height:130px}.quadrants .section.transit-out>label{left:0;top:0}.quadrants .section.transit-out>.count{right:0;bottom:0;border-radius:100% 0 0}.quadrants .section.transit-out>.count .link{right:30px;bottom:30px}.quadrants .section.transit-in>label{right:0;top:0}.quadrants .section.transit-in>.count{left:0;bottom:0;border-radius:0 100% 0 0}.quadrants .section.transit-in>.count .link{left:30px;bottom:30px}.quadrants .section.inbound>label{right:0;bottom:0}.quadrants .section.inbound>.count{left:0;top:0;border-radius:0 0 100%}.quadrants .section.inbound>.count .link{left:30px;top:30px}.quadrants .section.outbound>label{left:0;bottom:0}.quadrants .section.outbound>.count{right:0;top:0;border-radius:0 0 0 100%}.quadrants .section.outbound>.count .link{right:30px;top:30px}.quadrants .section>label{position:absolute;font-weight:400}.quadrants .section>.count{position:absolute;display:block;color:#f15d4f;background-color:#fddfb5;border:1px solid #fbbf6a;height:110px;width:110px}.quadrants .section>.count.none{color:#999;background-color:#eee;border:1px solid #ccc}.quadrants .section>.count .link{position:absolute;font-size:1.5em;padding:0;color:inherit!important}.ng-hide-add-active,.ng-hide-remove{display:inherit!important}.ng-hide:not(.ng-animate){display:none!important}.accordion{max-height:100px;border:1px solid #ccc;border-top:none;overflow:hidden;transition:all ease-in-out .3s}.accordion:nth-child(1){border-top:1px solid #ccc}.accordion.expanded{max-height:20000px;border:2px solid #aaa}.accordion.expanded .courier .toggle{margin-top:2px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion.expanded .order{display:block}.accordion .level{position:relative;padding:8px;border-top:1px solid #ccc}.accordion .level .toggle{position:absolute;top:8px;right:8px;line-height:1.3;transition:all ease-in-out .3s}.accordion .level .progress{position:absolute;right:35px;top:8px;height:20px;max-width:200px;width:100%;margin-bottom:0}.accordion .level .progress.has-nle{right:235px}.accordion .level .progress .progress-bar span{display:inline;position:absolute;left:0;width:200px;padding:0 5px;font-size:1em;line-height:1.7}.accordion .courier{background-color:#fff;-ms-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.accordion .courier:nth-child(1){border:none}.accordion .courier .eta{position:absolute;right:250px}.accordion .courier .total-active-orders{position:absolute;right:35px;top:8px;height:20px;max-width:200px;margin-bottom:0}.accordion .courier.with-vsu .eta{right:325px}.accordion .courier.with-vsu .progress{right:110px}.accordion .order{display:none;background-color:#fff;border-top-color:#ccc;max-height:100px}.accordion .order .no-longer-exp,.accordion .order .vsu-section{text-align:right;position:absolute;right:35px;top:8px;height:20px;max-width:400px;width:100%;margin-bottom:0}.accordion .order .no-longer-exp .progress,.accordion .order .vsu-section .progress{right:auto;top:0}.accordion .order.expanded{max-height:20000px;background-color:#e7e7e7}.accordion .order.expanded .toggle{margin-top:2px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion .order .box-count{position:absolute;right:35px}.accordion .order .box-table.ng-leave{-webkit-animation:fadeOut .3s both;animation:fadeOut .3s both}.accordion .order .box-table table{margin:8px 0 0;border:1px solid #ccc;background-color:#fff}.progress{height:30px;border-radius:0;border:1px solid #bbb;background-color:#fff}.progress.stacked{position:relative}.progress.stacked .progress-bar.empty{width:100%;background-color:#ddd}.progress.stacked .progress-bar span{position:relative;height:100%}.progress.stacked .progress-bar span.sr-only{color:transparent}.progress .progress-bar{color:initial;background-color:#b0d184;-webkit-box-shadow:none;box-shadow:none}.progress .progress-bar span{position:absolute;left:0;width:100%;font-size:1.2em;display:inline-block;line-height:2.1}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../image/bg-black-50.png);z-index:5}.overlay.ng-enter{-webkit-animation:fadeIn .3s both;animation:fadeIn .3s both}.overlay.ng-leave{-webkit-animation:fadeOut .3s .3s both;animation:fadeOut .3s .3s both}.sticky-message{position:absolute;top:55px;width:100%;z-index:1;transition:top .3s}.sticky-message i{margin-right:10px;height:30px;float:left;font-size:1.1em}small{font-size:.7em}hr{margin:10px -8px;border-bottom:1px solid #ccc}hr.push-down{padding-top:30px}hr.hr-no-margin{margin:0}.click-highlight{background:0 0;border:none}.panning{overflow-y:hidden!important}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalise{text-transform:capitalize}.badge{background-color:#636466}.badge.badge-danger{background-color:#f15d4f}.dropdown-menu{position:absolute;width:100%;padding:0;float:none;display:block;min-width:160px;background-color:#eeecec;border:none;border-radius:0;box-shadow:none;left:0!important}.dropdown-menu.uib-datepicker-popup{width:auto;border:1px solid #ccc}.dropdown-menu.uib-datepicker-popup button.btn,.dropdown-menu.uib-datepicker-popup button.btn-sm{height:36px;background-color:#231f20}.dropdown-menu.uib-datepicker-popup button.btn-sm.active,.dropdown-menu.uib-datepicker-popup button.btn.active{background-color:#2464af}.dropdown-menu.uib-datepicker-popup button.btn-sm.active span.text-info,.dropdown-menu.uib-datepicker-popup button.btn.active span.text-info{color:#fff}.dropdown-menu.uib-datepicker-popup .uib-button-bar{padding:10px 0 0}.dropdown-menu.uib-datepicker-popup .uib-button-bar .btn{width:auto}.dropdown-menu>li>a{padding:3px 15px;text-transform:initial}.futura-bold,form .form-field button.btn,form .form-field label,form .form-field:before,table th{text-transform:uppercase}.rotate{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}@font-face{font-family:'Futura Book';src:url(font/futura-book-webfont.eot);src:url(font/futura-book-webfont.eot?#iefix) format('embedded-opentype'),url(font/futura-book-webfont.woff) format('woff'),url(font/futura-book-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Futura Bold';src:url(font/futura-bold-webfont.eot);src:url(font/futura-bold-webfont.eot?#iefix) format('embedded-opentype'),url(font/futura_bold_bt-webfont.woff) format('woff'),url(font/futura-bold-bt-webfont.ttf) format('truetype');font-weight:400;font-style:normal}.futura-bold{font-family:'Futura Bold',sans-serif}.bold{font-weight:700}table tr.warning td{background-color:#fcca83}table tr.warning.selected td{background-color:#efefef;color:#231f20}table tr.trolley td{background-color:#fdeceb}table tr.trolley.selected td{background-color:#efefef;color:#231f20}table tr.success td{background-color:#b0d184}table tr.selected td,table tr.success.selected td{background-color:#efefef;color:#231f20}table th{font-size:.8em;border-bottom:2px solid #bbb}table td,table th{border-top:1px solid #aaa}.flex{display:flex;align-items:center}.flex .dashboard-value{width:90%}.fa-caret-right{margin-left:16px}form{margin-bottom:30px}form.top-margin{margin-top:35px}form.top-margin.with-sticky{margin-top:55px}form.report-form{margin-bottom:0}form h2.pad-below{margin-bottom:15px!important}form .form-field{position:relative;margin:0 0 15px;padding:0;border-bottom:1px solid #ccc;-webkit-transition:margin-bottom 1s;transition:margin-bottom 1s}form .form-field.invalid,form .form-field.note{margin-bottom:30px!important}form .form-field.invalid{border-bottom:none}form .form-field.note.top-label{border:1px solid #e7e7e7;padding-top:5px}form .form-field.note.top-label label{position:relative;top:0;padding-bottom:0;z-index:1}form .form-field.note.top-label .message{padding:0 10px 5px}form .form-field.valid{border-bottom:1px solid #7fae41}form .form-field:before{display:none;position:absolute;top:-28px;color:#333;background-color:#ccc;padding:3px 5px;height:20px;font-size:.7em;content:attr(label)}form .form-field:after{display:none;position:absolute;left:20px;top:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #ccc;content:''}form .form-field.not-empty.error{margin-bottom:15px;border-bottom:1px solid #f15d4f}form .form-field.not-empty:after,form .form-field.not-empty:before{display:block;-webkit-animation:fadeIn .3s both;animation:fadeIn .3s both}form .form-field.checkboxes{padding:0}form .form-field.checkboxes button.btn{background-color:transparent}form .form-field.checkboxes label{left:0;top:70px;width:100%;text-align:center}form .form-field button{position:relative;z-index:1}form .form-field button.btn{height:60px;width:100%;background-color:#fff}form .form-field button.checkbox{color:initial}form .form-field button.checkbox span{margin-right:30px}form .form-field button.checkbox i{font-size:1.3em;width:10px;position:absolute;top:20px;left:50%;margin-left:30px;line-height:1}form .form-field input::-webkit-inner-spin-button,form .form-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form .form-field input::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}form .form-field input,form .form-field select,form .form-field textarea{padding:5px 10px;width:100%;height:40px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;border:1px solid #e7e7e7;border-bottom:none;border-radius:0;font-size:1em}form .form-field input:focus,form .form-field select:focus,form .form-field textarea:focus{background-color:#f7f7f7;border-bottom:none;outline:0;outline-offset:0}form .form-field input.with-icon,form .form-field select.with-icon,form .form-field textarea.with-icon{padding-left:30px}form .form-field select{padding:5px 30px 5px 10px}form .form-field select.ng-invalid{color:#666}form .form-field select.ng-invalid option{color:#231f20}form .form-field select.ng-invalid option:first-child{color:#666}form .form-field textarea{resize:none;vertical-align:bottom}form .form-field label{display:block;position:absolute;left:0;top:40px;font-size:.7em;padding:5px 10px;width:100%}form .form-field label.ng-enter{-webkit-animation:flipInX .3s both;animation:flipInX .3s both}form .form-field label.ng-leave{-webkit-animation:flipOutX .3s both;animation:flipOutX .3s both}form .form-field label.error{color:#f15d4f;border-top:1px solid #f15d4f}form .form-field label.warning{color:#f99f20;border-top:1px solid #f99f20}form .form-field label.note{text-transform:none}form .form-field .non-field{padding:9px 32px;font-size:1em}form .form-field .show-link{position:absolute;bottom:0;right:0;padding:8px 15px}form .form-field .fa{position:absolute;bottom:12px;left:15px;text-align:center}form .form-field .fa.button{right:10px;left:initial;top:0;bottom:0;padding:9px 15px;background-color:#ddd}form .form-field .fa.fa-chevron-down{pointer-events:none}form .form-field .fa.fa-calendar,form .form-field .fa.fa-chevron-down,form .form-field .fa.fa-trash{left:initial;right:15px}form .form-field+p{padding-top:10px}form .half-width .form-field{display:inline-block;box-sizing:border-box;width:50%;margin:0 -3px 15px 0}.dialog,.dialog .content,.dialog .content>.icons{width:100%;position:absolute}form .half-width .form-field+.form-field{margin:0 0 15px -3px}form .toggles{margin:5px 0 15px}form .toggles .fa{font-size:2em;vertical-align:middle;margin:0 8px}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}.checkbox{margin-top:0;margin-bottom:0}.checkbox i{margin-right:5px}.sortable-list{position:relative;padding:0;margin-bottom:0;list-style:none;line-height:1.2}.sortable-list li{padding:15px 17px;margin-bottom:-1px;border:1px dashed;background-color:#f7f7f7;cursor:move}.sortable-list li.ui-sortable-helper{background-color:#e7e7e7}.search-filter{padding:15px 15px 0;background-color:#eee;border:1px solid #ccc;margin:15px 0}.search-filter.collapsed,.search-filter.dashboard{padding:15px}.search-filter.dashboard form>.row{margin-left:0;margin-right:0}.search-filter.dashboard form>.row>div{padding-left:initial;padding-right:initial}.search-filter .closed{position:relative}.search-filter .closed .name{margin-right:10px}.search-filter .closed .btn{margin:2px 5px 2px 0;font-weight:400;text-transform:initial;padding:3px 8px 6px;font-size:.8em;line-height:1}.search-filter .closed .btn span{line-height:1}.search-filter .closed .btn i{margin-left:10px}.search-filter .closed .fa-search{position:absolute;top:0;right:0}.search-filter form{margin-bottom:0}.search-filter form>.row>div{padding-left:0;padding-right:0}.search-filter form>.row>div>div{margin-bottom:15px}.search-filter form .form-field.note{margin-bottom:15px!important}.bulk-selection{background-color:#f7f7f7;text-align:center}.bulk-selection .link{margin-left:15px}.empty-message{text-align:center;padding:10% 5%;height:auto;transition:all .3s ease-in-out}.empty-message.empty-tab{border-top:none;padding:50px 0}.empty-message.ng-hide{padding:0;height:0;opacity:0}.dialog{bottom:0;height:100%;background-image:url(../image/bg-black-50.png);z-index:4;-webkit-transform:translateZ(1px);transform:translateZ(1px)}.dialog .content{bottom:55px;height:auto;text-align:center}.dialog .content h2{height:auto;padding:10px 15px;text-transform:none}.dialog .content p{padding:10px 15px;margin:0;background-color:#fff}.dialog .content>.icons{bottom:0;background-color:#fff}.dialog .content>.icons p{padding:10px 0;text-align:center}.dialog .content>.icons .icon-row{padding-bottom:20px}.dialog-overlay,.dialog-overlay .close-button{position:absolute;padding:15px;top:0;right:0}.dialog .content>.icons .icon-row>div{display:inline-block;text-align:center;width:32%}.dialog .content>.icons .icon-row>div i{font-size:3em}.dialog .content>.icons .icon-row>div i.fa-facebook-official{color:#3B5999}.dialog .content>.icons .icon-row>div i.fa-twitter{color:#00aced}.dialog .content>.icons .icon-row>div i.fa-whatsapp{color:#45c455}.dialog .content>.icons .icon-row>div i.fa-comment-o,.dialog .content>.icons .icon-row>div i.fa-envelope-o{font-size:2.5em}.dialog .content>.icons .icon-row>div i.fa-ellipsis-v{font-size:2.2em}.dialog>footer{z-index:4}.dialog.ng-enter{-webkit-animation:fadeIn .3s both;animation:fadeIn .3s both}.dialog.ng-enter .content{-webkit-animation:slideInUp .3s both;animation:slideInUp .3s both}.dialog.ng-leave{-webkit-animation:fadeOut .3s both;animation:fadeOut .3s both}.dialog.ng-leave .content{-webkit-animation:slideOutDown .3s both;animation:slideOutDown .3s both}.dialog-overlay{width:100%;height:100%;left:0;bottom:0;background-color:#fff;text-align:center;z-index:4;-webkit-animation:flipInY .3s both;animation:flipInY .3s both}.dialog-overlay.ng-hide{-webkit-animation:flipOutY .3s both;animation:flipOutY .3s both}.dialog-overlay .close-button .fa-close{padding:5px;color:#fff;background-color:#ee365c;text-align:center;width:25px;height:25px;line-height:.9;border-radius:100%}.dialog-overlay h1{font-size:1.6em;margin-top:40px}.dialog-overlay .content{overflow:scroll;height:100%;padding-bottom:140px}.pagination{margin:0;border-radius:0}.pagination a{padding:8px 12px!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.pagination-ui{margin:0 0 15px}.pagination-ui form{display:inline-block;margin-bottom:0;vertical-align:top}.pagination-ui form select{padding:5px 40px 5px 10px}.loading{position:fixed;top:0;left:0;height:100%;width:100%;background-image:url(../image/bg-black-50.png);text-align:center;z-index:4;-webkit-animation:zoomIn .1s both;animation:zoomIn .1s both}.loading.ng-hide{-webkit-animation:fadeOut .5s both;animation:fadeOut .5s both}.loading .message{position:absolute;top:50%;width:100%;margin-top:20px;color:#fff}.loading .flipping-cube{position:absolute;top:50%;left:50%;width:40px;height:40px;background-color:#fff;margin:-40px 20px 40px -20px;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0);-webkit-transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.user-message.toast{display:block;position:absolute;left:0;right:0;bottom:0;height:auto;padding:7px 15px;text-align:center;color:#fff;z-index:10}.user-message.success{background-color:#7fae41}.user-message.warning{background-color:#f99f20}.user-message.error{background-color:#f15d4f}.user-message.ng-enter{-webkit-animation:slideInUp .3s ease-in-out;animation:slideInUp .3s ease-in-out}.user-message.ng-leave{-webkit-animation:slideOutDown .3s ease-in-out;animation:slideOutDown .3s ease-in-out}.user-message .fa-close{position:absolute;top:0;right:0;padding:10px}.feedback .stars{margin:20px 0}.feedback .stars i{width:20%;font-size:3em;text-align:center}.feedback .stars i.fa-star{color:#f99f20}.feedback .message{margin-top:20px}.feedback .tags{padding-top:20px}.feedback .tags>div{display:inline-block;padding:3px 5px;margin:2px;background-color:#eee;font-size:.9em}.feedback .tags>div.selected{background-color:#c8dfa9}.feedback .box-list{position:relative;border-bottom:1px solid #ccc;height:auto;padding:15px 0;text-align:left}.feedback .box-list:nth-last-child(1){border-bottom:none}.feedback .box-list.not-missing{color:#bbb}.feedback .box-list .box-id{font-weight:700;font-size:2em;vertical-align:middle}.feedback .box-list .box-id.ready{color:#7fae41}.feedback .box-list .status{padding:2px 150px 2px 0;height:auto;font-size:.8em;line-height:1.2em;text-transform:lowercase;background:0 0}.feedback .box-list .options{position:absolute;right:0;top:15px}.feedback .box-list .options .option{display:inline-block;width:70px;text-align:center}.feedback .box-list .options .option div{margin-top:10px;font-size:.8em;text-transform:uppercase}.feedback .box-list .fa{display:block;font-size:3em}.note{margin-bottom:10px}.note .small{font-size:.8em}.mb60{margin-bottom:60px}.report-card{position:relative;border:1px dotted #ccc;padding:15px;margin-bottom:15px}.report-card h3{font-size:1.1em;font-weight:700;margin-top:0}.report-card p{margin-bottom:0}.report-card .link{position:absolute;right:15px;top:-5px}@media (max-width:991px){.template>aside .settings,.template>section>header .fa-bars{display:block}.template.collapsed>section,.template>section{padding-left:0}.accordion .order.expanded,.accordion.expanded{max-height:initial}.template.collapsed>aside{left:-100px}.template>aside{position:fixed;width:100%}.template>aside .btn{bottom:0}.template>section>header .settings{display:none}.template>section>header .data-timestamp{position:relative;display:block;margin:-10px 0 20px 15px}.dashboard-module:nth-child(1){padding-top:0;padding-right:15px}.dashboard-module:nth-child(2){padding-top:15px;padding-left:15px}.dashboard-module:nth-child(3){padding-right:15px}.dashboard-module:nth-child(4){padding-left:15px}.dashboard-module:nth-child(5){padding-top:15px;padding-right:15px}.dashboard-module:nth-child(6){padding-top:15px;padding-left:15px}.dashboard-module:nth-child(7){padding-right:15px}.dashboard-module:nth-child(8){padding-left:15px}.dashboard-module .module-content{height:auto}.dashboard-module .module-content table td{padding:4px}.dashboard-module .module-content table td.row-label{padding:13px 5px 15px 0}.dashboard-module .module-content table td .dashboard-value{padding:8px;font-size:1em}.table-responsive{border:none}.accordion{margin-bottom:15px}.accordion .level .progress{position:relative;max-width:100%;left:0;margin-bottom:15px}.accordion .level .progress .progress-bar span{width:100%}.accordion .courier{height:90px}.accordion .courier:nth-child(1){border-top:1px solid #ccc}.accordion .courier .eta{position:relative;display:block;left:0}.accordion .order .box-table table{border:none;background-color:transparent;margin-top:25px}.accordion .order .box-table table tbody tr td{background-color:#fff}.table-list thead{display:none}.table-list tbody tr td{display:block;width:100%;border-left:1px solid #ccc;border-right:1px solid #ccc}.table-list tbody tr td:before{content:attr(label);display:block;text-transform:uppercase;font-size:.7em}.table-list tbody tr td:last-child{border-bottom:1px solid #ccc;margin-bottom:15px}.nav-tabs{display:none}.tab-sub{display:block}.nav-tabs+.search-filter,.search-filter{margin-bottom:15px}.search-filter form>.row>div.filters>div{margin-bottom:30px}.materials-summary{grid-template-columns:1fr 2fr}.materials-grid,.materials-summary>div.materials-list{grid-template-columns:1fr 1fr}}@media (max-width:767px){body.not-logged-in .template>aside #logos .logo{width:285px}#login-form{top:250px}.kanban.table-responsive{border:none}.kanban thead{display:none}.kanban tbody td{display:block;margin-bottom:15px}.kanban tbody td:before{content:attr(label);display:block;padding:8px}.hide-xs-max,.kanban tr.footer{display:none}.kanban tbody td.outbound:nth-child(1):before{background-color:#e7e7e7}.kanban tbody td.outbound:nth-child(2):before{background-color:#d2e4f9}.kanban tbody td.outbound:nth-child(3):before,.kanban tbody td.outbound:nth-child(4):before{background-color:#f7c5c0}.kanban tbody td.outbound:nth-child(5):before{background-color:#fbe3c1}.kanban tbody td.outbound:nth-child(6):before{background-color:#d1eab1}.kanban tbody td.outbound:nth-child(7):before,.kanban tbody td.transit:nth-child(1):before{background-color:#e7e7e7}.kanban tbody td.transit:nth-child(2):before{background-color:#d2e4f9}.kanban tbody td.transit:nth-child(3):before{background-color:#f7c5c0}.kanban tbody td.transit:nth-child(4):before{background-color:#d1eab1}.card{max-width:initial}tr td{padding:5px!important}tr td span.link,tr tr{font-size:small}.materials-summary{grid-template-columns:1fr 2fr}.materials-grid,.materials-summary>div.materials-list{grid-template-columns:1fr}}@media (min-width:1200px){.hide-md-min{display:none}}