@font-face{font-family:"Open Sans Light";font-style:normal;src:url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRa1RVmPjeKy21_GQJaLlJI.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFVZ0d.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url(https://frp-portal.co.uk/assets/fonts/OpenSans-Bold-webfont.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:url(https://frp-portal.co.uk/assets/fonts/OpenSans-Bold-webfont.woff) format("woff")}@font-face{font-family:Gilroy;src:url(Gilroy-Medium.d8ee4539e9ba9211a8b5.ttf);font-style:normal;font-weight:400}@font-face{font-family:Graphit;src:url(Graphit.9c2bc94220f70d494911.otf);font-style:normal;font-weight:400}*{box-sizing:border-box}::-webkit-scrollbar-track{width:5px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background:#00a1e3;border-radius:10px}body{padding:0;margin:0;background-color:#e6e7e9;padding-top:env(safe-area-inset-top);font-family:"Open Sans",sans-serif;color:#212529}.clearfix{clear:both;float:none!important}.resource-loader{opacity:0;z-index:-1;-webkit-transition:.3s;transition:all .3s}.resource-loader.active{opacity:1;z-index:9999;-webkit-transition:.3s;transition:all .3s}a{text-decoration:none}.app{position:fixed;top:60px;height:calc(100vh - 60px);overflow:auto;background-color:#e6e7e9;padding:10px 15px 10px 100px}.app,.header,.message-container{width:100%;-webkit-transition:.3s;transition:all .3s;float:right;right:0}.app.keyboard-open{padding-bottom:365px}body.menu-open .app,body.menu-open .header{width:75%;padding-left:15px}body.keyboard-open .app{padding-bottom:365px}.app.ng-enter{-webkit-transition:.3s;transition:all .3s ease;left:100%}.app.ng-enter-active{left:0}.app.ng-leave{-webkit-transition:.3s;transition:all .3s ease}.app.ng-leave-active{left:-100%}.container-heading{padding:7px 12px;color:#fff;text-transform:uppercase;background-color:#3e3e3e;text-align:left;font-size:14px}.stock-warning fa-icon{margin-right:3px}.stock-warning .fa-primary{color:#000;opacity:1}.stock-warning .fa-secondary{color:#ffc107;opacity:1}.message-container{position:fixed;top:-75px;left:85px;height:75px;background-color:#e6e7e9;-webkit-transition:.3s;transition:all .3s;z-index:1000;width:calc(100% - 85px);padding:5px;overflow:hidden}body.menu-open .message-container{left:25%;width:calc(75%)}.message-container .message{float:left;line-height:65px;padding-left:15px;text-transform:uppercase}.message-container.active{top:0;-webkit-transition:.3s;transition:all .3s}.message-container#success{background-color:#61ca73}.message-container#error{background-color:#f55555}.message-container#information{background-color:#91d5d5}.message-container button.close-message{float:right;border:none;background-color:transparent;color:grey;text-transform:uppercase;font-size:11px;padding:25px 10px}.sortable-column fa-icon{margin-left:5px;display:inline-block;font-size:1.1em}.sortable-column fa-icon .fa-primary,.sortable-column fa-icon .fa-secondary{opacity:.5;color:#212529}.sortable-column{font-weight:400!important}.sortable-column.sorted-down fa-icon .fa-primary,.sortable-column.sorted-up fa-icon .fa-secondary{opacity:.5;color:#212529}.sortable-column.sorted-down fa-icon .fa-secondary,.sortable-column.sorted-up fa-icon .fa-primary{opacity:1;color:#40ae49}.sortable-column.sorted-down,.sortable-column.sorted-up{font-weight:600!important}.header{width:calc(100% - 85px);display:block;height:60px;padding:0 15px;background-color:#fff}.header .header-third{width:33.33%;float:left;height:60px}.header .header-third button.back-button{text-transform:uppercase;font-weight:600;vertical-align:middle;text-decoration:none;line-height:60px;background:0 0;border:none;color:#007bff;font-size:1em;padding-left:0;font-family:"Open Sans",sans-serif}.header .header-third button.back-button:focus{outline:0}.header .header-third button.back-button fa-icon{text-transform:uppercase;vertical-align:sub;font-size:1.8em;font-weight:300;margin-right:5px}body.keyboard-open .header .header-third input.keyboard-active~ul.results{display:block}.header .header-third ul.results{background-color:#fff;width:180px;position:absolute;right:46px;top:46px;list-style:none;padding:0;margin:0;z-index:15;max-height:450px;overflow-y:auto;display:none}.header .header-third ul.results a{padding:5px;display:block}.header .header-third ul.results a:nth-child(even){background:#f1f1f1}.header .header-third ul.results li img{height:50px;width:50px;float:left;margin-right:5px}.header .header-third ul.results li .name{width:calc(100% - 55px);color:#000;font-size:12px;float:left;text-align:left}.header .header-third ul.results li .full-name{width:100%;color:#000;font-size:12px;text-align:left}.header-settings{display:inline-block;text-align:center}.header-title{text-transform:uppercase;text-align:center;font-size:19px;line-height:60px}.header-menu{font-size:24px;display:inline-block;text-align:center;position:absolute;padding:22px 0;width:85px;top:0;right:0;z-index:2;background:#3e3e3e}.header-block{float:left;padding:0 5px}.header-left{background:#3e3e3e;color:#fff}.header-right{width:50%;float:right;line-height:85px;height:85px;text-align:right}.header-right input,.header-right input:active,.header-right input:focus{outline:0;line-height:normal;min-width:200px;background:0 0;border-radius:0;border:0;border-bottom:1px solid #000;font-size:.8em;padding:7px 10px 7px 0}.header-right input::-webkit-input-placeholder{color:#000}.header-right input::-moz-placeholder{color:#000}.header-right input::-ms-input-placeholder{color:#000}.header-right input::placeholder{color:#000}.header .header-third .search-container{display:block;float:right;width:75%;text-align:center;position:relative;padding-top:10px;margin-right:10px}.header .header-third .search-container input{background:0 0;width:180px;border-bottom:1px solid grey;border-top:none;border-left:none;border-right:none;-webkit-transition:.3s;transition:all .3s;font-size:1em}body.menu-open .header .header-third .search-container input{width:120px;-webkit-transition:.3s;transition:all .3s}.header .header-third .search-container fa-icon{width:40px;height:40px;border-radius:100px;color:#fff;background:grey;line-height:40px;font-size:1.3em;display:inline-block}.header-menu>.fa-bars,.menu-container span>.fa-angle-left{background:#fff;color:#3e3e3e;width:40px;height:40px;line-height:40px;border-radius:100px;display:inline-block}.menu-container span>.fa-angle-left{font-size:1.3em;padding-top:1px}.menu-container .fa-angle-left svg{font-size:1.8em;padding-right:3px}.header-account-name{line-height:85px;padding:0 25px;width:50%;font-weight:700;font-size:.9em;text-transform:uppercase}.header-account-name span{font-weight:400}.header-cart-icon{height:40px;width:40px;line-height:40px;color:#fff;border-radius:100px;background:grey;font-size:1.2em;padding-right:2px;float:right;margin-top:10px;text-align:center}.header-cart-icon.cart-has-items{background:#40ae49}.menu-container{position:fixed;padding-top:85px;top:0;left:0;height:100vh;width:85px;background:#3e3e3e;color:#fff;-webkit-transition:.3s;transition:all .3s;z-index:1000}body.menu-open .menu-container{-webkit-transition:.3s;transition:all .3s;width:25%}body.menu-open .menu-container .header-menu{display:none}.menu-container span{display:block;position:absolute;top:0;right:0;width:85px;padding:22px 0;z-index:1;text-align:center}.menu-container ul{list-style:none;padding:10px;margin:0}.menu-container ul a{display:block;color:#fff}.menu-container ul a li,.menu-container ul>div>li{padding:10px 15px;margin-bottom:10px;max-height:48px;vertical-align:top}.menu-container ul>div.open>li{max-height:inherit}.menu-container ul>div.open>li ul a{padding-left:45px;font-size:.9em;padding-top:10px}.menu-container ul>div.open>li ul a li{margin-bottom:0;padding:3px 0 3px 15px}.menu-container .sub-nav-container fa-icon.sales,.menu-container .sub-nav-container fa-icon.settings{text-align:center;font-size:1.3em}.menu-container .sub-nav-container fa-icon.sales svg,.menu-container .sub-nav-container fa-icon.settings svg{width:35px}.menu-container ul .sub-nav-container.open,.menu-container ul a.active{background-color:#00a1e3}.menu-container ul div ul{max-height:0;overflow:hidden;-webkit-transition:max-height .3s;transition:max-height .3s;margin:0;padding:0;font-size:0}.menu-container ul div.open ul{max-height:300px;font-size:1em}.menu-container ul div .left-nav-text{font-size:0;-webkit-transition:opacity .3s .2s;transition:opacity .3s;opacity:0;transition-delay:.2s}.create-order.ng-fa-icon svg{width:35px;font-size:26px;text-align:center;margin-bottom:5px}body.menu-open .menu-container ul div .left-nav-text{font-size:1em;display:inline-block;opacity:1;padding-left:25px;vertical-align:top;padding-top:2px}.menu-container ul a li .left-nav-text{font-size:0;-webkit-transition:opacity .3s .2s;transition:opacity .3s;opacity:0;transition-delay:.2s}body.menu-open .menu-container ul a li .left-nav-text{font-size:1em;display:inline-block;opacity:1;padding-left:25px;vertical-align:top;padding-top:2px}.menu-container ul a li fa-icon{width:35px;font-size:26px;text-align:center}.left-nav-icon{width:35px;max-height:28px}.menu-container ul a li fa-icon.sales-sidebar{display:inline-block;font-size:32px;margin-top:-7px}.sub-nav-container{position:relative}.sub-nav-container .sub-menu-icon{position:absolute;top:15px;right:15px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}body.menu-open .sub-nav-container .sub-menu-icon{opacity:1;-webkit-transition-delay:.2s;transition-delay:.2s}.sub-nav-container.open .sub-menu-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-container a.log-out{position:absolute;bottom:0;left:0;width:100%;padding:20px 25px;text-align:center}.menu-container a.log-out fa-icon{font-size:1.3em;text-align:center}.menu-container a.log-out div{font-size:0;-webkit-transition:opacity .3s .2s;transition:opacity .3s;opacity:0;transition-delay:.2s}body.menu-open .menu-container a.log-out{text-align:left;margin-bottom:10px;vertical-align:top;padding-top:2px}body.menu-open .menu-container a.log-out div{font-size:1em;display:inline-block;opacity:1;padding-left:25px;vertical-align:top;padding-top:2px}.sidebar-logo{float:left;position:absolute;top:16px;left:22px;width:0;overflow:hidden;-webkit-transition:opacity .3s .2s;transition:opacity .3s;opacity:0;transition-delay:.2s}.sidebar-logo img{max-width:100%}body.menu-open .sidebar-logo{opacity:1;width:115px}.footer{width:100%;background-color:#57585a;color:#fff;position:fixed;bottom:0;display:block}.footer a{width:20%;float:left;padding:5px;text-align:center;font-size:23px;color:#fff}epos-message{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);z-index:9999;display:none}epos-message .container{background-color:#fff;padding:15px;width:300px;margin:200px auto;text-align:center}epos-message svg{width:100px;display:block;margin:20px auto 0}epos-message .path{stroke-dasharray:1000;stroke-dashoffset:0}epos-message .path.circle{-webkit-animation:.9s ease-in-out dash;animation:.9s ease-in-out dash}epos-message .path.line{stroke-dashoffset:1000;-webkit-animation:.9s ease-in-out .35s forwards dash;animation:.9s ease-in-out .35s forwards dash}epos-message .path.check{stroke-dashoffset:-100;-webkit-animation:.9s ease-in-out .35s forwards dash-check;animation:.9s ease-in-out .35s forwards dash-check}epos-message .success{color:#73af55}epos-message .error{color:#d06079}epos-message .dismiss{background-color:#00a1e3;color:#fff;font-size:13px;text-transform:uppercase;margin-top:30px;padding:10px 20px;text-align:center}epos-message h3{text-transform:uppercase;font-size:20px;margin:15px 0 10px}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}epos-loader{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.6);z-index:1001;display:none}epos-loader .loader-container{height:250px;width:250px;margin:150px auto;text-align:center;text-transform:uppercase;color:#fff;font-size:24px}.toolbar .breadcrumbs{float:right;text-transform:uppercase}.category-container .dashboard-quarter-container,.delivery-dashboard-container .dashboard-quarter-container,.goods-in-dashboard-container .dashboard-quarter-container,.order-pick-container .dashboard-quarter-container,.product-details .dashboard-quarter-container,.product-review-details .dashboard-quarter-container,.products-container .dashboard-quarter-container,.purchaseorder-view-container .dashboard-quarter-container,.quote-view-container .dashboard-quarter-container,.stock-adjustments-container .dashboard-quarter-container,.stock-audit-create-container .dashboard-quarter-container{height:60px;margin-top:15px;margin-bottom:15px;padding:10px}.breadcrumbs-container{height:40px;line-height:40px;vertical-align:middle;width:auto;padding:0 10px;background:#fff;min-width:200px;float:left;margin-left:15px;font-size:.8em;text-transform:uppercase}.breadcrumbs-container fa-icon{margin:0 10px}.stock-container .search-container input{float:left;padding:5px 0;width:calc(100% - 60px);margin-top:8px;background-color:transparent;border-bottom:2px solid #7e7f80;border-top:none;border-left:none;border-right:none}.stock-container .search-container ul.results{width:425px;margin:0 auto;padding:0;list-style:none;max-height:300px;overflow-y:auto;background-color:#fff;color:#000;float:right;position:absolute;right:15px;top:70px;z-index:3;border-left:1px solid #ccc;border-right:1px solid #ccc}.stock-container .search-container ul.results img{max-width:30px}.stock-container .search-container ul.results a{padding:10px;width:100%;display:block;color:#000;border-bottom:1px solid #000}.stock-container .search-container ul.results a:last-child{border-bottom:none}.stock-container .search-container ul.results li{background:#fff}.stock-container .search-container ul.results li:nth-child(even){background:#f1f1f1}.stock-container .search-container ul.results a li i{margin-right:5px}.stock-container .search-container .input-container{background-color:#e3e3e3;padding:20px;float:right;width:350px;-webkit-transition:width .2s;transition:width .2s}.stock-container .search-container .input-container .search-icon{background-color:#fff;height:50px;width:50px;border-radius:50px;text-align:center;color:#000;float:left;font-size:27px;padding-top:5px;margin-left:10px}.stock-container .search-container .origin-destination-container{float:left}.stock-container .search-container .product-count{float:left;height:90px;width:90px;color:#fff;background-color:#40ae49;padding:5px;text-align:center;font-size:.8em;line-height:1.2em}.stock-container .search-container .product-count span{font-size:2.8em;line-height:normal}.stock-container .search-container .button{float:right;background-color:#40ae49;color:#fff;text-transform:uppercase;padding:5px 20px}.stock-container .product-container{display:-webkit-box;display:flex;flex-wrap:wrap}.stock-container .product-container .item{float:left;width:calc(33.333% - 12px);background-color:#fff;margin-bottom:16px;margin-right:16px;padding:15px;position:relative}.stock-container .product-container .item img{float:left;width:50px}.stock-container .product-container .item input{float:right;width:50px;height:50px;border:2px solid #000;text-align:center}.stock-container .product-container .item .remove{position:absolute;top:4px;right:8px}.stock-container .quantity-label{float:right;margin-top:8px;margin-right:10px;line-height:50px;text-transform:uppercase;font-size:.85em}.stock-container .product-container .item:nth-of-type(3n),body.menu-open .app .stock-container .product-container .item:nth-of-type(2n){margin-right:0}.dashboard-quarter-container{margin:90px 0 0;max-height:60px;background:#3e3e3e}.dashboard-quarter-container-inner{margin:0 -15px}.dashboard-quarter{width:25%;margin-bottom:30px;float:left;padding:0 15px}.dashboard-quarter-inner{background:#fff;padding:10px 15px 15px;position:relative;margin-top:-61px}.dashboard-quarter-lower{font-size:.8em;color:#888;line-height:2.3em;vertical-align:middle;border-top:1px solid #000;padding-top:5px;clear:both;margin-top:20px}.dashboard-quarter-lower fa-icon{font-size:1.8em;vertical-align:middle;margin-right:5px;margin-top:-4px}.dashboard-quarter-icon-container{display:inline-block;width:40%;float:left;-webkit-transition:opacity .3s .2s;transition:opacity .3s;transition-delay:.2s}.dashboard-quarter-icon{background:#40ae49;color:#fff;display:inline-block;width:calc(6vw);height:calc(6vw);line-height:calc(6vw);margin-top:-25px;text-align:center}.dashboard-quarter-icon fa-icon{font-size:1.8em;vertical-align:middle}.dashboard-quarter-text{width:57%;float:right;font-weight:600;padding-top:20px;padding-right:10px;position:absolute;bottom:60px;right:0;font-size:.9em;line-height:1.3em;-webkit-transition:.3s;transition:all .3s}.dashboard-quarter-text span{display:block;clear:both}.dashboard-quarter-text span.larger{font-size:1.2em}.tab-controls-header{float:left;padding:10px 15px;background-color:#999;margin-right:10px;text-transform:uppercase;margin-top:10px;font-size:.8em;color:#fff}.tab-controls-header.active{background-color:#3e3e3e;color:#fff}.status-icon{display:inline-block;height:2.3em;width:2.3em;line-height:2.4em;vertical-align:middle;text-align:center;background:#ccc}.status-icon fa-icon{font-size:1.4em;color:#888;margin-left:0!important}.status-icon.picked fa-icon{font-size:1.6em}.status-icon.cancelled{display:none;background:#ce1010}.status-icon.cancelled fa-icon{color:#fff}.status-icon-container.cancelled .status-icon{display:none}.status-icon-container.cancelled .status-icon.cancelled{display:inline-block}.status-icon-container.pending .status-icon.picked{background:#3e3e3e}.status-icon-container.pending .status-icon.picked fa-icon{color:#fff}.status-icon-container.processing .status-icon.picked{background:#40ae49}.status-icon-container.processing .status-icon.picked fa-icon{color:#fff}.status-icon-container.processing .status-icon.packed{background:#3e3e3e}.status-icon-container.processing .status-icon.packed fa-icon{color:#fff}.status-icon-container.dispatched .status-icon.packed,.status-icon-container.dispatched .status-icon.picked{background:#40ae49}.status-icon-container.dispatched .status-icon.packed fa-icon,.status-icon-container.dispatched .status-icon.picked fa-icon{color:#fff}.status-icon-container.dispatched .status-icon.shipped{background:#3e3e3e}.status-icon-container.dispatched .status-icon.shipped fa-icon{color:#fff}.status-icon-container.complete .status-icon.completed,.status-icon-container.complete .status-icon.packed,.status-icon-container.complete .status-icon.picked,.status-icon-container.complete .status-icon.shipped{background:#40ae49}.status-icon-container.complete .status-icon.completed fa-icon,.status-icon-container.complete .status-icon.packed fa-icon,.status-icon-container.complete .status-icon.picked fa-icon,.status-icon-container.complete .status-icon.shipped fa-icon{color:#fff}body.menu-open .dashboard-quarter-icon-container{width:1%;opacity:0;-webkit-transition:none;transition:none}body.menu-open .dashboard-quarter-text{padding-left:15px;width:100%}body.menu-open .catalog-dashboard-container .category-container ul a{width:calc(33.333% - 12px)!important}body.menu-open .catalog-dashboard-container .category-container ul a:nth-of-type(4n){margin-right:16px!important}body.menu-open .catalog-dashboard-container .category-container ul a:nth-of-type(3n){margin-right:0!important}body.menu-open .app .products-container>ul>li{width:calc(33.333% - 12px)!important}body.menu-open .app .products-container>ul>li:nth-of-type(4n){margin-right:15px!important}body.menu-open .app .products-container>ul>li:nth-of-type(3n){margin-right:0!important}body.menu-open .category-list-container .category-container ul a{width:calc(33.333% - 12px)!important}body.menu-open .category-list-container .category-container ul a:nth-of-type(4n){margin-right:16px!important}body.menu-open .category-list-container .category-container ul a:nth-of-type(3n){margin-right:0!important}body.menu-open .stock-container .search-container .input-container{width:305px!important}body.menu-open .app .stock-container .products-container>.item{width:calc(50% - 12px)!important}body.menu-open .app .stock-container .product-container .item:nth-of-type(2n){margin-right:0!important}body.menu-open .delivery-dashboard-container .delivery-container .delivery-count{width:90px!important}body.menu-open .delivery-dashboard-container .delivery-container .delivery-count span{font-size:2.4em!important;width:100%!important}body.menu-open .delivery-dashboard-container .delivery-container .input-container{width:305px!important}body.menu-open .customer-dashboard-container .customer-dashboard-details .customer-count{width:90px!important}body.menu-open .customer-dashboard-container .customer-dashboard-details .customer-count span{font-size:2.4em!important;width:100%!important}body.menu-open .customer-dashboard-container .customer-dashboard-details .input-container{width:305px!important}body.menu-open .customer-view-container .customer-view-details .count-container .count{width:90px!important;text-align:center!important}body.menu-open .customer-view-container .customer-view-details .count-container .count.amount-spent{width:160px!important}body.menu-open .customer-view-container .customer-view-details .count-container .count span{font-size:2.4em!important;width:100%!important}body.menu-open .order-dashboard-container .order-dashboard-details .input-container{width:305px!important}body.menu-open .order-dashboard-container .order-dashboard-details .order-container ul #customer_name{width:34%!important}body.menu-open .order-dashboard-container .order-dashboard-details .order-container ul #status{width:21%!important}body.menu-open .quote-dashboard-container .quote-dashboard-details .quote-count{width:90px!important}body.menu-open .quote-dashboard-container .quote-dashboard-details .quote-count span{font-size:2.4em!important;width:100%!important}body.menu-open .quote-dashboard-container .quote-dashboard-details .input-container{width:305px!important}body.menu-open .quote-dashboard-container .quote-dashboard-details .quote-container ul #order_id{float:left!important;width:105px!important}body.menu-open .quote-dashboard-container .quote-dashboard-details .quote-container ul #date{float:left!important;width:175px!important}body.menu-open .quote-dashboard-container .quote-dashboard-details .quote-container ul #customer_name{float:left!important;width:200px!important}body.menu-open .quote-dashboard-container .quote-dashboard-details .quote-container ul #total{float:left!important;width:150px!important}body.menu-open .quote-dashboard-container .quote-dashboard-details .quote-container ul #status{float:left!important;width:88px!important}.cart-container{position:fixed;top:0;right:-100%;width:calc(100% - 85px);height:100vh;-webkit-transition:.3s;transition:all .3s;z-index:20}.cart-container.show-cart{right:0;-webkit-transition:.3s;transition:all .3s}.cart-container .cart{float:left;width:50%;background-color:#bcbdc0;height:100%;padding:25px}.cart-container .override-container{float:left;width:50%;height:100%}.cart-container .override-container .management-type-container{width:365px;margin:35px auto 5px}.cart-container .override-container .management-type-container ul{padding:0;margin:0;list-style:none}.cart-container .override-container .management-type-container ul li{float:left;background-color:#3e3e3e;color:#fff;width:calc(33.33% - 7px);margin-right:10px;padding:5px 0;text-transform:uppercase;font-size:13px}.cart-container .override-container .management-type-container ul li:nth-of-type(3){margin-right:0}.cart-container .override-container .management-type-container ul li.active{background-color:#00a1e3}.cart-container .override-container .manager-login-container{background-image:url(/assets/img/pexels-photo-13638762.jpg);background-size:cover;width:100%;height:100%;text-align:center}.cart-container .override-container .manager-login-container .username{color:#fff;margin-bottom:10px}.cart-container .override-container .manager-login-container .username h1{font-size:28px;text-transform:uppercase}.cart-container .override-container .manager-login-container .logo-container{text-align:center;color:#fff;text-transform:uppercase;font-weight:700;padding-top:15px}.cart-container .override-container .manager-login-container .logo-container img{height:200px;width:200px;display:block;margin:0 auto}.cart-container .override-container .manager-login-container input[type=password]{padding:10px;width:245px;border:none;color:#fff;margin:15px auto 0;display:block;background-color:rgba(204,204,204,.3);height:75px;text-align:center}.cart-container .override-container .manager-login-container .password{width:100%;padding:10px;color:#fff;text-align:center;text-transform:uppercase}.cart-container .override-container .manager-login-container input[type=password]::-webkit-input-placeholder{color:#fff}.cart-container .override-container .manager-login-container input[type=password]::-moz-placeholder{color:#fff}.cart-container .override-container .manager-login-container input[type=password]::-ms-input-placeholder{color:#fff}.cart-container .override-container .manager-login-container input[type=password]::placeholder{color:#fff}.cart-container .override-container .manager-login-container .login-buttons{width:245px;margin:0 auto}.cart-container .override-container .manager-login-container .login-buttons .button{height:75px;width:75px;background-color:rgba(204,204,204,.3);text-align:center;float:left;margin-right:10px;margin-bottom:10px;color:#fff;text-transform:uppercase;line-height:75px;font-size:30px}.cart-container .override-container .manager-login-container .login-buttons .button.go{background-color:#40ae49}.cart-container .override-container .manager-login-container .login-buttons .button.delete{font-size:18px!important}.cart-container .override-container .manager-login-container .login-buttons>.button:nth-of-type(11),.cart-container .override-container .manager-login-container .login-buttons>.button:nth-of-type(15),.cart-container .override-container .manager-login-container .login-buttons>.button:nth-of-type(3),.cart-container .override-container .manager-login-container .login-buttons>.button:nth-of-type(7){margin-right:0}.cart-container .override-container .override-elevation-prompt-wrapper{height:100%;background-color:rgba(0,0,0,.6);color:#fff;padding-top:200px}.cart-container .override-container .override-elevation-prompt-wrapper .override-elevation-prompt{background-color:#fff;color:#000;width:400px;height:250px;margin:0 auto;padding:10px}.cart-container .override-container .override-elevation-prompt-wrapper .override-elevation-prompt h2{text-align:center;text-transform:uppercase}.cart-container .override-container .override-elevation-prompt-wrapper .override-elevation-prompt p{text-align:center}.cart-container .override-container .override-elevation-prompt-wrapper .override-elevation-prompt ul{padding:0;margin:0;text-align:center;list-style:none}.cart-container .override-container .override-elevation-prompt-wrapper .override-elevation-prompt ul li{display:inline-block;background-color:#ce1010;padding:5px 29px;margin:10px 20px 0;color:#fff;text-transform:uppercase}.cart-container .override-container .override-elevation-prompt-wrapper .override-elevation-prompt ul li:first-of-type{background-color:#40ae49}.cart-container .override-container .override{height:100%;text-align:center;padding-top:50px;background:rgba(230,231,233,.95)}.cart-container .override-container .override h1{font-size:28px;text-transform:uppercase}.cart-container .override-container .override .calculator-terminal{width:365px;height:65px;background-color:#fff;text-align:center;margin:10px auto;border:none;font-size:1.4em}.cart-container .override-container .override .calculator-buttons{width:365px;margin:0 auto}.cart-container .override-container .override .calculator-buttons .button{height:65px;width:65px;background-color:#3e3e3e;text-align:center;float:left;margin-right:10px;margin-bottom:10px;color:#fff;text-transform:uppercase;line-height:65px;font-size:1.5em}.cart-container .override-container .override .calculator-buttons .button.delete{width:140px}.cart-container .override-container .override .calculator-buttons>.button:nth-of-type(10),.cart-container .override-container .override .calculator-buttons>.button:nth-of-type(4){margin-right:0}.cart-container .override-container .override .calculator-buttons .buttons-left{width:225px;float:left}.cart-container .override-container .override .calculator-buttons .button-right{height:140px;width:140px;background-color:#40ae49;color:#fff;text-transform:uppercase;float:left;font-size:1.5em;text-align:center;line-height:140px}.cart-container .action-container button{background-color:#a8a9ad;color:#fff;width:100%;text-align:center;border:none;padding:10px;text-transform:uppercase;font-size:15px}.cart-container .products-container{height:calc(100vh - 245px);overflow-y:auto;width:100%;padding:0;float:none;margin-top:25px}.cart-container .customer-container{text-transform:uppercase;color:#3e3e3e;float:left}.cart-container .action-container{padding-top:25px}.cart-container .action-container .totals-container{background-color:#fff}.cart-container .action-container .totals-container.active-edit{background-color:#d8f3dc}.cart-container .action-container .totals-container a{background-color:transparent;padding:5px 15px;text-align:left;color:#000;font-size:13px;margin-top:0}.cart-container .action-container .totals-container .sub-total{padding-left:25px;text-transform:uppercase;font-size:19px}.cart-container .action-container .totals-container .sub-total .value{float:right;font-size:18px;padding-right:25px}.cart-container .customer-container .avatar{float:left;width:40px;height:40px;background-color:#fff;border-radius:50px;text-align:center;color:grey;padding-top:5px;font-size:19px}.cart-container .customer-container .name{float:left;color:#fff;text-transform:uppercase;padding:7px 0 0 5px;font-weight:100;width:calc(100% - 40px)}.cart-container .products-container ul{padding:0;margin:0;list-style:none}.cart-container .products-container ul li{background-color:#fff;height:auto;margin-bottom:0;width:100%;padding:0;margin-right:0!important;position:relative;border-bottom:1px solid #000}.cart-container .products-container ul li:last-child{border-bottom:0}.cart-container .products-container ul li.edit-item{background-color:red}.cart-container .products-container ul li.ng-enter{-webkit-transition:.3s;transition:all .3s ease;opacity:0}.cart-container .products-container ul li.ng-enter-active{opacity:1}.cart-container .products-container ul li.ng-leave{-webkit-transition:.3s;transition:all .3s ease}.cart-container .products-container ul li.ng-leave-active{opacity:0}.cart-container .totals-container{padding:5px}.cart-container .action-container a{background-color:#40ae49;color:#fff;width:100%;text-align:center;border:none;padding:20px 0;text-transform:uppercase;font-size:16px;display:block;margin-top:0}.cart-container .products-container ul li .product-wrapper{padding:8px 0}.cart-container .products-container ul li .active-edit.product-wrapper{background-color:#d8f3dc}.cart-container .products-container ul li img{width:auto;height:auto;float:left;max-height:50px;max-width:50px;margin:10px}.cart-container .products-container ul li .product-info{float:left;margin-top:10px;width:60%;overflow:hidden;padding-right:10px}.cart-container .products-container ul li .trash{float:right;color:#999;font-size:18px;padding:4px 7px 0 0;position:absolute;top:0;right:0}.cart-container .products-container ul li span.title{display:block;font-weight:100;padding-bottom:5px;font-size:.8em;line-height:1.2em}.cart-container .products-container ul li span.sku{display:block;color:#000;font-size:.65em}.action-container-discount,.cart-container .products-container ul li span.attributes{display:block;color:#888;font-size:.6em;clear:both;text-transform:uppercase}.cart-container .products-container ul li .action-container{padding:25px 10px 10px 4px;width:40%;float:right;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.cart-container .products-container ul li .action-container .price{float:left;font-size:17px;padding-left:5px;line-height:30px;color:#000}.cart-container .products-container ul li .action-container .qty{float:left;text-align:right;margin-right:8px}.cart-container .products-container ul li .action-container .qty button{width:30px;line-height:30px;height:30px;display:inline-block;padding:0;font-size:1.5em;vertical-align:bottom;margin-right:0}.cart-container .products-container ul li .action-container .qty input{width:30px;line-height:30px;height:30px;display:inline-block;text-align:center;border:none;color:#fff;background:#000}.cart-container-close{float:right;text-transform:uppercase;color:#fff}.cart-container-close span{margin-top:9px;display:block;float:left;margin-right:5px}.cart-container-close fa-icon{background:#40ae49;width:40px;height:40px;border-radius:100px;text-align:center;color:#fff;font-size:1.8em;line-height:40px;padding-left:3px;margin-left:5px;display:inline-block}.cart-container button.proceed{background-color:#40ae49}.cart-qty-action{position:absolute;bottom:8px;right:5px;padding:0 10px;font-size:1.5em;color:#007bff}.cart-container .products-container ul li.open .cart-qty-action{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-cart-right{width:calc(100% - 70px);float:right;position:relative;height:100%}.active-cart-item{display:none;content:"";position:absolute;top:0;left:0;width:0;height:0;border-top:15px solid transparent;border-left:15px solid #bcbdc0;border-bottom:15px solid transparent}.cart-grand-total{float:right;padding-right:25px;padding-left:25px;border-left:1px solid #fff;font-weight:600}.cart-pay-button{float:left;padding-left:25px}.cart-total{font-size:1.3em;text-align:right;padding-bottom:9px}.cart-total span{font-size:1.6em;font-weight:600;padding-left:4px}.frp-container a{color:#d0cbbd}