﻿@import url("https://fonts.googleapis.com/css?family=Roboto:400,700,900&display=swap");@import url("https://fonts.googleapis.com/css?family=Nunito:400,700,900&display=swap");@import url("https://fonts.googleapis.com/css?family=Cousine:400,700&display=swap&subset=latin-ext");@import url("https://fonts.googleapis.com/css?family=Poppins:400,600,800&display=swap");.poppins{font-family:"Poppins";font-weight:400}.poppins .number{font-family:"Nunito"}body{font-family:"Nunito", sans-serif}h1{font-family:"Roboto", sans-serif;font-weight:700;font-size:1.4rem}.monospaced{font-family:"Cousine", monospace}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.c3 svg{font:10px sans-serif;-webkit-tap-highlight-color:transparent}.c3 path,.c3 line{fill:none;stroke:#000}.c3 text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid,.c3-event-rect,.c3-bars path{shape-rendering:crispEdges}.c3-chart-arc path{stroke:#fff}.c3-chart-arc rect{stroke:white;stroke-width:1}.c3-chart-arc text{fill:#fff;font-size:13px}.c3-grid line{stroke:#aaa}.c3-grid text{fill:#aaa}.c3-xgrid,.c3-ygrid{stroke-dasharray:3 3}.c3-text.c3-empty{fill:#808080;font-size:2em}.c3-line{stroke-width:3px}.c3-circle._expanded_{stroke-width:1px;stroke:white}.c3-selected-circle{fill:white;stroke-width:2px}.c3-bar{stroke-width:0}.c3-bar._expanded_{fill-opacity:1;fill-opacity:0.75}.c3-target.c3-focused{opacity:1}.c3-target.c3-focused path.c3-line,.c3-target.c3-focused path.c3-step{stroke-width:2px}.c3-target.c3-defocused{opacity:0.3 !important}.c3-region{fill:steelblue;fill-opacity:0.1}.c3-brush .extent{fill-opacity:0.1}.c3-legend-item{font-size:12px}.c3-legend-item-hidden{opacity:0.15}.c3-legend-background{opacity:0.75;fill:white;stroke:lightgray;stroke-width:1}.c3-title{font:14px sans-serif}.c3-tooltip-container{z-index:10}.c3-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;box-shadow:7px 7px 12px -9px #777777;opacity:0.9}.c3-tooltip tr{border:1px solid #CCC}.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#FFF}.c3-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}.c3-tooltip td>span{display:inline-block;width:10px;height:10px;margin-right:6px}.c3-tooltip td.value{text-align:right}.c3-area{stroke-width:0;opacity:0.2}.c3-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}.c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:#FFF}.c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}.c3-chart-arcs .c3-chart-arcs-gauge-max,.c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}.c3-chart-arc .c3-gauge-value{fill:#000;font-size:28px !important}.c3-chart-arc.c3-target g path,.c3-chart-arc.c3-target.c3-focused g path{opacity:1}.c3-drag-zoom.enabled{pointer-events:all !important;visibility:visible}.c3-drag-zoom.disabled{pointer-events:none !important;visibility:hidden}.c3-drag-zoom .extent{fill-opacity:0.1}.ct-label{fill:rgba(0,0,0,0.4);color:rgba(0,0,0,0.4);font-size:0.75rem;line-height:1}.ct-chart-line .ct-label,.ct-chart-bar .ct-label{display:block;display:flex}.ct-chart-pie .ct-label,.ct-chart-donut .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-vertical.ct-start{align-items:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{align-items:flex-end;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{align-items:center;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{align-items:center;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,0.2);stroke-width:1px;stroke-dasharray:2px}.ct-grid-background{fill:none}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{fill:none;stroke-width:4px}.ct-area{stroke:none;fill-opacity:0.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-point,.ct-series-a .ct-line,.ct-series-a .ct-bar,.ct-series-a .ct-slice-donut{stroke:#d70206}.ct-series-a .ct-slice-pie,.ct-series-a .ct-slice-donut-solid,.ct-series-a .ct-area{fill:#d70206}.ct-series-b .ct-point,.ct-series-b .ct-line,.ct-series-b .ct-bar,.ct-series-b .ct-slice-donut{stroke:#f05b4f}.ct-series-b .ct-slice-pie,.ct-series-b .ct-slice-donut-solid,.ct-series-b .ct-area{fill:#f05b4f}.ct-series-c .ct-point,.ct-series-c .ct-line,.ct-series-c .ct-bar,.ct-series-c .ct-slice-donut{stroke:#f4c63d}.ct-series-c .ct-slice-pie,.ct-series-c .ct-slice-donut-solid,.ct-series-c .ct-area{fill:#f4c63d}.ct-series-d .ct-point,.ct-series-d .ct-line,.ct-series-d .ct-bar,.ct-series-d .ct-slice-donut{stroke:#d17905}.ct-series-d .ct-slice-pie,.ct-series-d .ct-slice-donut-solid,.ct-series-d .ct-area{fill:#d17905}.ct-series-e .ct-point,.ct-series-e .ct-line,.ct-series-e .ct-bar,.ct-series-e .ct-slice-donut{stroke:#453d3f}.ct-series-e .ct-slice-pie,.ct-series-e .ct-slice-donut-solid,.ct-series-e .ct-area{fill:#453d3f}.ct-series-f .ct-point,.ct-series-f .ct-line,.ct-series-f .ct-bar,.ct-series-f .ct-slice-donut{stroke:#59922b}.ct-series-f .ct-slice-pie,.ct-series-f .ct-slice-donut-solid,.ct-series-f .ct-area{fill:#59922b}.ct-series-g .ct-point,.ct-series-g .ct-line,.ct-series-g .ct-bar,.ct-series-g .ct-slice-donut{stroke:#0544d3}.ct-series-g .ct-slice-pie,.ct-series-g .ct-slice-donut-solid,.ct-series-g .ct-area{fill:#0544d3}.ct-series-h .ct-point,.ct-series-h .ct-line,.ct-series-h .ct-bar,.ct-series-h .ct-slice-donut{stroke:#6b0392}.ct-series-h .ct-slice-pie,.ct-series-h .ct-slice-donut-solid,.ct-series-h .ct-area{fill:#6b0392}.ct-series-i .ct-point,.ct-series-i .ct-line,.ct-series-i .ct-bar,.ct-series-i .ct-slice-donut{stroke:#f05b4f}.ct-series-i .ct-slice-pie,.ct-series-i .ct-slice-donut-solid,.ct-series-i .ct-area{fill:#f05b4f}.ct-series-j .ct-point,.ct-series-j .ct-line,.ct-series-j .ct-bar,.ct-series-j .ct-slice-donut{stroke:#dda458}.ct-series-j .ct-slice-pie,.ct-series-j .ct-slice-donut-solid,.ct-series-j .ct-area{fill:#dda458}.ct-series-k .ct-point,.ct-series-k .ct-line,.ct-series-k .ct-bar,.ct-series-k .ct-slice-donut{stroke:#eacf7d}.ct-series-k .ct-slice-pie,.ct-series-k .ct-slice-donut-solid,.ct-series-k .ct-area{fill:#eacf7d}.ct-series-l .ct-point,.ct-series-l .ct-line,.ct-series-l .ct-bar,.ct-series-l .ct-slice-donut{stroke:#86797d}.ct-series-l .ct-slice-pie,.ct-series-l .ct-slice-donut-solid,.ct-series-l .ct-area{fill:#86797d}.ct-series-m .ct-point,.ct-series-m .ct-line,.ct-series-m .ct-bar,.ct-series-m .ct-slice-donut{stroke:#b2c326}.ct-series-m .ct-slice-pie,.ct-series-m .ct-slice-donut-solid,.ct-series-m .ct-area{fill:#b2c326}.ct-series-n .ct-point,.ct-series-n .ct-line,.ct-series-n .ct-bar,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-slice-pie,.ct-series-n .ct-slice-donut-solid,.ct-series-n .ct-area{fill:#6188e2}.ct-series-o .ct-point,.ct-series-o .ct-line,.ct-series-o .ct-bar,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-slice-pie,.ct-series-o .ct-slice-donut-solid,.ct-series-o .ct-area{fill:#a748ca}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}.chartist-tooltip{position:relative;display:inline-block;opacity:0;min-width:5em;padding:.5em;background:#F4C63D;color:#453D3F;font-family:Oxygen,Helvetica,Arial,sans-serif;font-weight:700;text-align:center;pointer-events:none;z-index:1;transition:opacity .2s linear}.chartist-tooltip:before{content:"";position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-15px;border:15px solid transparent;border-top-color:#F4C63D}.chartist-tooltip.tooltip-show{opacity:1}.ct-area,.ct-line{pointer-events:none}.pickmeup{background:#fff;border-radius:0.4em;box-sizing:content-box;display:inline-block;position:absolute;touch-action:manipulation}.pickmeup.pmu-flat{position:relative}.pickmeup.pmu-hidden{display:none}.pickmeup .pmu-instance{display:inline-block;height:13.8em;padding:.5em;text-align:center;width:15em}.pickmeup .pmu-instance .pmu-button{color:#233237;cursor:pointer;outline:none;text-decoration:none}.pickmeup .pmu-instance .pmu-today{background:#fed330;color:#fff}.pickmeup .pmu-instance .pmu-button:hover{background:#199353;color:#fff}.pickmeup .pmu-instance .pmu-not-in-month{color:#ccc}.pickmeup .pmu-instance .pmu-disabled,.pickmeup .pmu-instance .pmu-disabled:hover{color:#333;cursor:default}.pickmeup .pmu-instance .pmu-selected{background:#20bf6b;color:#fff}.pickmeup .pmu-instance .pmu-not-in-month.pmu-selected{background:#20bf6b}.pickmeup .pmu-instance nav{color:#233237;display:flex;line-height:2em}.pickmeup .pmu-instance nav *:first-child :hover{color:#fff}.pickmeup .pmu-instance nav .pmu-prev,.pickmeup .pmu-instance nav .pmu-next{display:none;height:2em;width:1em}.pickmeup .pmu-instance nav .pmu-month{width:14em}.pickmeup .pmu-instance .pmu-years *,.pickmeup .pmu-instance .pmu-months *{display:inline-block;line-height:3.6em;width:3.5em}.pickmeup .pmu-instance .pmu-day-of-week{color:#888;cursor:default}.pickmeup .pmu-instance .pmu-day-of-week *,.pickmeup .pmu-instance .pmu-days *{display:inline-block;line-height:1.5em;width:2em;font-weight:900}.pickmeup .pmu-instance .pmu-day-of-week *{line-height:1.8em}.pickmeup .pmu-instance:first-child .pmu-prev,.pickmeup .pmu-instance:last-child .pmu-next{display:block}.pickmeup .pmu-instance:first-child .pmu-month,.pickmeup .pmu-instance:last-child .pmu-month{width:13em}.pickmeup .pmu-instance:first-child:last-child .pmu-month{width:12em}.pickmeup:not(.pmu-view-days) .pmu-days,.pickmeup:not(.pmu-view-days) .pmu-day-of-week,.pickmeup:not(.pmu-view-months) .pmu-months,.pickmeup:not(.pmu-view-years) .pmu-years{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/images/ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url("slick.eot");src:url("slick.eot?#iefix") format("embedded-opentype"),url("slick.woff") format("woff"),url(/assets/slick-37bc99cfdbbc046193a26396787374d00e7b10d3a758a36045c07bd8886360d2.ttf) format("truetype"),url(/assets/slick-4ffd593a6374f3fc07a73f17d332ec9b5d9d9839a7dbef65c6b87531de341ce5.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:black;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes load_rotation{from{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}to{-webkit-transform:translateY(-50%) rotate(-360deg);transform:translateY(-50%) rotate(-360deg)}}@keyframes load_rotation{from{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}to{-webkit-transform:translateY(-50%) rotate(-360deg);transform:translateY(-50%) rotate(-360deg)}}@-webkit-keyframes shake{10%, 90%{-webkit-transform:translate3d(-2px, 0, 0);transform:translate3d(-2px, 0, 0)}20%, 80%{-webkit-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}30%, 50%, 70%{-webkit-transform:translate3d(-8px, 0, 0);transform:translate3d(-8px, 0, 0)}40%, 60%{-webkit-transform:translate3d(8px, 0, 0);transform:translate3d(8px, 0, 0)}}@keyframes shake{10%, 90%{-webkit-transform:translate3d(-2px, 0, 0);transform:translate3d(-2px, 0, 0)}20%, 80%{-webkit-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}30%, 50%, 70%{-webkit-transform:translate3d(-8px, 0, 0);transform:translate3d(-8px, 0, 0)}40%, 60%{-webkit-transform:translate3d(8px, 0, 0);transform:translate3d(8px, 0, 0)}}@-webkit-keyframes scale{50%{-webkit-transform:scale(0.9);transform:scale(0.9)}0%, 100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{50%{-webkit-transform:scale(0.9);transform:scale(0.9)}0%, 100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scale_bigger{50%{-webkit-transform:scale(1.4);transform:scale(1.4)}0%, 100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale_bigger{50%{-webkit-transform:scale(1.4);transform:scale(1.4)}0%, 100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.2, 1.2, 1.2) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.2, 1.2, 1.2) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.2, 1.2, 1.2) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.2, 1.2, 1.2) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.2, 1.2, 1.2) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.2, 1.2, 1.2) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.2, 1.2, 1.2) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.2, 1.2, 1.2) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes flip_out_y{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flip_out_y{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@-webkit-keyframes flip_in_y{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flip_in_y{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.shake{-webkit-animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.scale{-webkit-transform:scale(1);transform:scale(1);-webkit-animation:scale 0.3s ease-in-out both;animation:scale 0.3s ease-in-out both}.scale_bigger{-webkit-transform:scale(1);transform:scale(1);-webkit-animation:scale_bigger 0.3s ease-in-out both;animation:scale_bigger 0.3s ease-in-out both}.tada{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-animation:tada 0.6s linear;animation:tada 0.6s linear}.flip_out_y{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flip_out_y;animation-name:flip_out_y}.flip_in_y{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flip_in_y;animation-name:flip_in_y}.close[data-behavior=close]{position:absolute;top:10px;right:10px;cursor:pointer;font-size:2rem}a{color:#2d98da;text-decoration:none}a:hover{text-decoration:underline}input,textarea,.selectable{-webkit-user-select:all !important;-moz-user-select:all !important;-ms-user-select:all !important;user-select:all !important}.color_scale.low{background:#FF0000 !important}.color_scale.normal{background:#B3EC00 !important;color:#000 !important}.color_scale.medium_high{background:#51D900 !important;color:#000 !important}.color_scale.high{background:#00C600 !important}.color_scale.very_high{background:#00B300 !important}.clearfix:after{content:"";display:table;clear:both}.clickable,.ui.link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;-webkit-tap-highlight-color:transparent}.money_amount{font-size:2rem;font-weight:900}.money_amount sup{position:relative;top:2px;font-size:1.2rem}.money_amount .cents{position:relative}.money_amount .cents:after{position:absolute;bottom:3px;left:2px;right:5px;content:"";border-bottom:2px solid}.money_amount.medium{font-size:1rem}.money_amount.medium sup{top:6px;font-size:0.9rem}.money_amount.medium .cents{top:-3px;font-size:0.7rem}.money_amount.medium .cents:after{bottom:2px;left:0px;right:3px;border-bottom:1px solid}.money_amount.mini{font-size:0.8rem;font-weight:700}.money_amount.mini sup{top:4px;font-size:0.8rem}.money_amount.mini .cents{top:-3px;font-size:0.5rem}.money_amount.mini .cents:after{bottom:1px;left:1px;right:2px;border-bottom:1px solid}.note_box .butticon .icon{background:transparent !important}@font-face{font-family:"iconfont";src:url(/assets/iconfont-727a4568510b8b4701b34730ada8bc1f799abba9ec44be713d837e62f4b768b0.eot?kuod7f);src:url(/assets/iconfont-727a4568510b8b4701b34730ada8bc1f799abba9ec44be713d837e62f4b768b0.eot?kuod7f#iefix) format("embedded-opentype"),url(/assets/iconfont-6574cbdff2dd4d096a271ba16b31d2bff0f0a77399b2b4784f4294f97ec9da2f.ttf?kuod7f) format("truetype"),url(/assets/iconfont-ce0f4a830035c568d5a6b9afed65973a5806a458d2135c9acdc92f4a97cb2bae.woff?kuod7f) format("woff"),url(/assets/iconfont-0420a27d3b136f3d4bb4cce37499226e304fae940b43aad83d65d319329538bd.svg?kuod7f#iconfont) format("svg");font-weight:normal;font-style:normal}i.icon{font-family:"iconfont" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i.icon.gunmetal{color:#233237}i.icon.grey{color:#ccc}i.icon.darkgrey{color:#888}i.icon.orange{color:#fa8231}i.icon.soft{color:#F6F6F6}i.icon.green{color:#20bf6b}i.icon.purple{color:#a55eea}i.icon.yellow{color:#fed330}i.icon.turquoise{color:#0fb9b1}i.icon.blue{color:#2d98da}i.icon.royalblue{color:#3867d6}i.icon.red{color:#eb3b5a}i.icon.inuendo{color:#a5b1c2}i.icon.black{color:#000}i.icon.white{color:#fff}i.icon.checkmark:before{content:""}i.icon.warning:before,i.icon.status.incidence:before{content:""}i.icon.circled_arrow:before{content:""}i.icon.save:before,i.icon.create:before{content:""}i.icon.user:before{content:""}i.icon.datetime:before{content:""}i.icon.triangle:before{content:""}i.icon.arrow:before{content:""}i.icon.sync:before{content:""}i.icon.search:before{content:""}i.icon.close:before,i.icon.remove:before{content:""}i.icon.add:before{content:""}i.icon.tasting:before{content:""}i.icon.return:before{content:""}i.icon.free:before{content:""}i.icon.detract:before{content:""}i.icon.van:before,i.icon.delivered_with_changes:before{content:""}i.icon.van_time:before,i.icon.status.delivered:before{content:""}i.icon.van_action:before,i.icon.status.delivering:before{content:""}i.icon.box:before{content:""}i.icon.unlocked:before,i.icon.status.open:before{content:""}i.icon.locked:before,i.icon.status.closed:before{content:""}i.icon.edit:before{content:""}i.icon.phone:before,i.icon.messaging:before{content:""}i.icon.email:before{content:""}i.icon.health:before{content:""}i.icon.circle:before{content:""}i.icon.add_multiple:before{content:""}i.icon.zone_1:before{content:""}i.icon.zone_2:before{content:""}i.icon.zone_3:before{content:""}i.icon.zone_4:before{content:""}i.icon.zone_5:before{content:""}i.icon.zone_6:before{content:""}i.icon.zone_7:before{content:""}i.icon.zone_8:before{content:""}i.icon.pin:before{content:""}i.icon.gear:before{content:""}i.icon.menu:before{content:""}i.icon.location:before{content:""}i.icon.customer:before{content:""}i.icon.help:before{content:""}i.icon.mobile:before{content:""}i.icon.globe:before{content:""}i.icon.address:before{content:""}i.icon.fiscal:before{content:""}i.icon.copy:before{content:""}i.icon.fingerprint:before{content:""}i.icon.visit:before{content:""}i.icon.flag:before{content:""}i.icon.food:before{content:""}i.icon.clock:before{content:""}i.icon.stats:before{content:""}i.icon.no_fit:before{content:""}i.icon.not_in_delivery_note:before{content:""}i.icon.inactive_product:before{content:""}i.icon.stop:before{content:""}i.icon.start:before{content:""}i.icon.plane:before{content:""}i.icon.document:before{content:""}i.icon.undeliverable:before,i.icon.status.undeliverable:before{content:""}i.icon.set_to_delivering{color:#a55eea}i.icon.turned:before{display:inline-block}i.icon.turned.right:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}i.icon.turned.down:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}i.icon.turned.left:before{-webkit-transform:rotate(270deg);transform:rotate(270deg)}i.icon.turned.angle:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}i.icon.small{font-size:0.8rem}i.icon.big{font-size:1.2rem}i.icon.undelivered_item.no_stock:before{content:""}i.icon.undelivered_item.rejected_by_inventory:before{content:""}i.icon.undelivered_item.rejected_by_customer:before{content:""}i.icon.undelivered_item.not_served:before{content:""}i.icon.undelivered_item.unknown:before{content:""}i.icon.public_activity.accepted:before{content:"";color:#20bf6b}i.icon.public_activity.create:before{content:"";color:#ccc}i.icon.public_activity.closed:before{content:"";color:#fa8231}i.icon.public_activity.delivered:before{content:"";color:#a55eea}i.icon.public_activity.destroy_undelivered_item:before,i.icon.public_activity.destroyed_delivery_item:before{content:"";color:#eb3b5a}i.icon.public_activity.open:before{content:"";color:#ccc}i.icon.public_activity.rejected:before{content:"";color:#eb3b5a}i.icon.public_activity.reviewed_delivery_item:before{content:"";color:#20bf6b}i.icon.public_activity.set_to_delivering:before{content:"";color:#a55eea}i.icon.public_activity.updated:before{content:""}i.icon.public_activity.readd_undelivered_item:before{content:"";color:#20bf6b}html{height:100%}html.on_modal{position:fixed;width:100vw;height:100vh;overflow:hidden}body{height:100%;background:#F6F6F6}@media (max-width: 500px){body:not(.sessions_new):after{display:block;content:"";height:68px}}body.on_modal:before{content:"";background:rgba(0,0,0,0.7);position:fixed;top:0;right:0;bottom:0;left:0;z-index:92}.turbolinks-progress-bar{background:#20bf6b}#container{padding:40px;min-height:calc(100vh - 58px);background:#F6F6F6}@media (max-width: 870px){#container{padding:10px}}@media (max-width: 500px){#container{padding:0}}#container>#section_header{margin-bottom:40px}#global_nav{position:relative;padding:0 20px;background:#233237;z-index:91}@media (max-width: 870px){#global_nav{padding:10px}}@media (max-width: 500px){#global_nav{position:fixed;bottom:0;left:0;right:0;padding-left:50px;padding-bottom:20px;max-height:95vh;overflow-y:scroll}}@media print{#global_nav{display:none}}#global_nav #logo{display:none;position:absolute;top:0;right:40px;bottom:0;left:0;background-image:url(/assets/whitelogo-c695f03f005bc33882eef654d7ee39d839e892d7999540327612d275a2d79006.svg);background-position:center right;background-size:80%;background-repeat:no-repeat;opacity:0;transition:opacity 300ms ease-in-out;z-index:-1}@media (max-width: 500px){#global_nav #logo{display:block}}#global_nav #backbutton{display:none;position:absolute;left:0;bottom:10px;z-index:40;transition:all 300ms ease-in-out}@media (max-width: 500px){#global_nav #backbutton{display:inline-block}}#global_nav #backbutton a,#global_nav #backbutton i.icon{display:block;height:auto !important;padding:10px !important}#global_nav #menu_opener{display:none}@media (max-width: 870px){#global_nav #menu_opener{display:flex;position:absolute;right:0;bottom:0;width:100%;height:100%;padding:20px;padding-bottom:30px;align-items:flex-end;justify-content:flex-end;z-index:10}}#global_nav #menu_opener i:before{transition:all 600ms 300ms cubic-bezier(0.34, 1.4, 0.4, 1.46)}#global_nav>ul{display:flex;list-style:none}@media (max-width: 870px){#global_nav>ul{flex-wrap:wrap}}#global_nav>ul ul.sub{display:none}@media (max-width: 870px){#global_nav>ul ul.sub{display:block}}#global_nav>ul>li{position:relative}@media (max-width: 870px){#global_nav>ul>li{flex-basis:100%}}#global_nav>ul>li>a,#global_nav>ul>li .no_link{position:relative;z-index:2;display:block;padding:20px;color:#fff;white-space:nowrap;font-weight:900;font-size:0.8rem;text-transform:uppercase;transition:all 300ms ease-in-out}@media (max-width: 870px){#global_nav>ul>li>a,#global_nav>ul>li .no_link{height:0;padding:0;overflow:hidden;font-size:1rem}}#global_nav>ul>li>a:hover,#global_nav>ul>li .no_link:hover{text-decoration:none}#global_nav>ul>li>a:active,#global_nav>ul>li .no_link:active{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px);transition:none !important}@media (max-width: 870px){#global_nav>ul>li.active>a,#global_nav>ul>li.active>.no_link{height:38px !important;padding:10px !important}}#global_nav>ul>li:hover ul.sub{display:block}#global_nav>ul ul.sub{position:absolute;top:100%;left:0;padding:5px 10px;background:#fff;transition:all 0.3s ease;list-style:none;border:1px solid #ccc;border-top:none}@media (max-width: 870px){#global_nav>ul ul.sub{position:static;border:none;background:none;padding:0;padding-left:20px}}#global_nav>ul ul.sub a{display:flex;padding:7px;color:#233237;white-space:nowrap;font-weight:700;align-items:center;transition:all 300ms ease-in-out}@media (max-width: 870px){#global_nav>ul ul.sub a{color:#fff;margin:0;font-weight:700;height:0;padding:0;overflow:hidden}}#global_nav>ul ul.sub a:active{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px);transition:none !important}#global_nav>ul ul.sub a i.icon{margin-right:8px;font-size:1.1rem}#global_nav>ul ul.sub a:hover{text-decoration:none}#global_nav.open #logo{opacity:0.1}#global_nav.open #menu_opener{width:56px}#global_nav.open a,#global_nav.open .no_link{height:38px;padding:10px}#global_nav.open ul.sub a{padding:7px;height:38px}#pending_jobs a{display:block;background-color:#fed330;text-align:center;text-decoration:none;color:#000;font-size:1.2rem;font-weight:700}#section_nav{margin:-40px;margin-bottom:0;padding:10px 30px;background:#d1d8e0}#section_nav ul{display:flex}#section_nav ul li{line-height:1.2rem;list-style:none}#section_nav ul li.icon{margin:0 10px}#section_nav ul li a{padding:10px;text-decoration:none;color:#4b6584;font-weight:700;transition:all 0.3s ease}#section_nav ul li a:hover{color:#233237}.ui.activities{display:flex;align-items:center;padding:10px;border-top:1px dashed #ccc}.ui.activities:last-child{border-bottom:1px dashed #ccc}.ui.activities i.icon{font-size:1.2rem}.ui.activities i.icon.remove{color:#eb3b5a}.ui.activities i.icon.checkmark{color:#20bf6b}.ui.activities .content{flex:1;padding-left:10px}.ui.activities .content .user{font-weight:700}.ui.activities .date{font-weight:900;color:#233237}a.ui.bubble:hover{text-decoration:none;border-color:#2d98da}.ui.bubble{display:flex;border-radius:5px;font-size:0.9rem;font-family:"Roboto";font-weight:900;color:#fff;text-transform:uppercase;transition:all 0.5s ease;border:1px solid #ddd;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.ui.bubble span{padding:10px 15px}.ui.bubble span:first-child{border-radius:5px 0 0 5px;background:#ddd;line-height:20px}.ui.bubble span:last-child{border-radius:0 5px 5px 0;background:#fff;font-family:"Nunito";font-weight:900}.ui.bubble.stretch{display:block}.ui.bubble.blue{background:#2d98da}.ui.bubble.royalblue{background:#3867d6}.ui.bubble.green{background:#20bf6b}.ui.bubble.red{background:#eb3b5a}.ui.bubble.purple{background:#a55eea}.ui.bubble.gunmetal{background:#233237}.ui.bubble.white{background:#fff;color:#233237;font-weight:700}.ui.bubble.black{background:#4b6584}.ui.bubble.medium{border-radius:4px;font-size:0.8rem;padding:7px 10px}.ui.bubble.mini{border-radius:3px;font-size:0.7rem;padding:4px 6px}.ui.bubble:hover.blue{background:#50a9e0}.ui.bubble:hover.green{background:#2cdc7f}.ui.bubble:hover.black{background:#5a799e}.ui.butticon{position:relative;display:inline-block;font-size:2rem;font-family:"Roboto";font-weight:900;text-decoration:none}.ui.butticon.gunmetal{color:#233237}.ui.butticon.grey{color:#ccc}.ui.butticon.darkgrey{color:#888}.ui.butticon.orange{color:#fa8231}.ui.butticon.soft{color:#F6F6F6}.ui.butticon.green{color:#20bf6b}.ui.butticon.purple{color:#a55eea}.ui.butticon.yellow{color:#fed330}.ui.butticon.turquoise{color:#0fb9b1}.ui.butticon.blue{color:#2d98da}.ui.butticon.royalblue{color:#3867d6}.ui.butticon.red{color:#eb3b5a}.ui.butticon.inuendo{color:#a5b1c2}.ui.butticon.black{color:#4b6584}.ui.butticon i.icon{position:relative;top:3px;right:0;height:auto;padding:0;background:transparent;border-radius:0;margin-right:0;font-size:inherit;background:#fff;border-radius:50%}.ui.butticon i.icon:before{display:inline-block}.ui.butticon.transparent i.icon{background:transparent}.ui.button{position:relative;display:inline-block;padding:10px;padding-left:15px;padding-right:54px;border-radius:5px;font-size:0.9rem;font-family:"Roboto";font-weight:900;color:#fff;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all 0.5s ease;border:1px solid;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.ui.button.stretch{display:block}.ui.button.without_icon{padding-right:15px}.ui.button.informative{cursor:default}.ui.button.blue{background:#58ade2;border-color:#2d98da}.ui.button.royalblue{background:#6287df;border-color:#3867d6}.ui.button.green{background:#35dd84;border-color:#20bf6b}.ui.button.red{background:#f06981;border-color:#eb3b5a}.ui.button.orange{background:#fba063;border-color:#fa8231}.ui.button.purple{background:#be8bf0;border-color:#a55eea}.ui.button.gunmetal{background:#374e56;border-color:#233237}.ui.button.white{background:#fff;border-color:#ccc;color:#233237;box-shadow:0 0 1px 1px rgba(0,0,0,0.1);font-weight:700}.ui.button.black{background:#5e7ea4;border-color:#4b6584}.ui.button i.icon{position:absolute;top:0;right:0;height:100%;padding:10px;background:rgba(0,0,0,0.1);border-radius:0 5px 5px 0;font-size:1.2rem}.ui.button.just_icon{padding:5px 15px}.ui.button.just_icon i.icon{position:static;padding:0;margin:0 !important;height:auto;background:transparent;border-radius:0;font-size:1.6rem}.ui.button.left{padding-right:15px;padding-left:54px}.ui.button.left i.icon{right:auto;left:0;border-radius:5px 0 0 5px}.ui.button.medium{border-radius:4px;font-size:0.8rem;padding:7px 10px}.ui.button.medium i.icon{position:static;display:inline-block;height:auto;padding:0;background:transparent;border:none;margin:0;margin-left:3px;-webkit-transform:translateY(1px);transform:translateY(1px);font-size:inherit}.ui.button.mini{border-radius:3px;font-size:0.7rem;padding:4px 6px}.ui.button.mini i.icon{position:static;display:inline-block;height:auto;padding:0;background:transparent;border:none;margin:0;margin-left:3px;-webkit-transform:translateY(1px);transform:translateY(1px);font-size:inherit}.ui.button:hover.blue{background:#2d98da}.ui.button:hover.royalblue{background:#3867d6}.ui.button:hover.green{background:#20bf6b}.ui.button:hover.red{background:#eb3b5a}.ui.button:hover.orange{background:#fa8231}.ui.button:hover.purple{background:#a55eea}.ui.button:hover.gunmetal{background:#233237}.ui.button:hover.white{background:#d9d9d9}.ui.button:hover.black{background:#4b6584}.flash,#notice{position:absolute;bottom:0;right:0;border:2px solid red;padding:20px}.ui.form input:not([type='radio']){padding:10px;background:#F6F6F6;border:0;border-radius:5px;font-family:"Nunito";font-size:1rem;outline:0;transition:all 0.3s ease}.ui.form input:not([type='radio']):focus{background:#fee996}.ui.container{padding:20px;background:#fff;border:1px solid #ccc}@media (max-width: 500px){.ui.container{padding:0;border-left:none;border-right:none}}.ui.link{font-weight:900;font-family:"Roboto";padding:10px;transition:padding 0.25s cubic-bezier(0.4, 1.5, 0.5, 1.4)}.ui.link.danger{color:#eb3b5a}.ui.link.gunmetal{color:#233237}.ui.link.grey{color:#ccc}.ui.link.softgrey{color:#ddd}.ui.link.darkgrey{color:#888}.ui.link.orange{color:#fa8231}.ui.link.soft{color:#F6F6F6}.ui.link.green{color:#20bf6b}.ui.link.purple{color:#a55eea}.ui.link.yellow{color:#fed330}.ui.link.turquoise{color:#0fb9b1}.ui.link.blue{color:#2d98da}.ui.link.royalblue{color:#3867d6}.ui.link.red{color:#eb3b5a}.ui.link.inuendo{color:#a5b1c2}.ui.link.almost_black{color:#4b6584}.ui.link:hover{text-decoration:none;padding-left:20px}#container #live_notices{position:fixed;bottom:0;left:0;z-index:100}#container .notice{position:relative;margin-bottom:10px;margin-left:20px;padding:10px;border:1px solid #ccc;border-radius:5px;background:#fff;color:#233237;font-weight:700;font-size:0.8rem}#container .notice:last-child{margin-bottom:20px}#container .notice.success{border-color:#20bf6b;color:#199353}#container .notice.warning{border-color:#fa8231;color:#f26506}#container .notice.error{border-color:#eb3b5a;color:#dd1739}#container .notice.order{border-radius:0;font-size:1rem;padding:0}#container .notice.order a{display:block;padding:10px;color:#233237}#container .notice.order a:hover{text-decoration:none}#container .notice.order a.time_indicator{position:relative}#container .notice.order a.time_indicator:before{position:absolute;top:0;left:0;width:100%;height:3px;content:"";background:#ccc;-webkit-animation:reduce_to_zero_width 10s linear;animation:reduce_to_zero_width 10s linear}#container .notice.order .header{display:flex;align-items:center;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}#container .notice.order .header .user{font-style:italic;font-weight:900}#container .notice.order .header .title{margin-left:5px}#container .notice.order .customer{display:flex;align-items:center;font-size:1.2rem}#container .notice.order .customer .code{margin-right:10px;font-weight:900}#container .notice.order .customer .name{font-weight:700}#container .notice.order.create .title{color:#20bf6b}#container .notice.order.deliver .title{color:#a55eea}@-webkit-keyframes reduce_to_zero_width{from{width:100%}to{width:0%}}@keyframes reduce_to_zero_width{from{width:100%}to{width:0%}}ui.radio_fields .field_with_errors{display:inline}ui.radio_fields label{display:block}ui.radio_fields label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:red}ui.radio_fields label .label{display:inline-block;box-shadow:0 0 0px 1px #888;border-radius:5px;padding:10px 8px;margin:5px 0;cursor:pointer;color:#888;transition:all 0.3s ease;width:100%;font-size:0.8rem;font-family:"Roboto";font-weight:700;text-transform:uppercase;overflow:hidden}ui.radio_fields label .label i{float:right;font-size:1rem;color:#fff;-webkit-transform:scale(5);transform:scale(5);opacity:0;transition:all 0.3s ease}ui.radio_fields label .label:hover{box-shadow:0 0 0 1px #a55eea;color:#a55eea}ui.radio_fields label input:checked+.label{background:#a55eea;color:#fff;box-shadow:0 0 0px 1px #a55eea}ui.radio_fields label input:checked+.label i{-webkit-transform:scale(1);transform:scale(1);opacity:1}ui.radio_fields label input:checked+.label:hover{box-shadow:0 0 0 1px #a55eea}#new_session{position:relative;height:100%;width:100vw;background:#F6F6F6;background-size:cover;background-position:center;text-align:center}#new_session i.icon.fingerprint{display:block;padding-top:20vh;font-size:10rem}#new_session form{display:flex;align-items:flex-end;position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(255,255,255,0.8);padding:20px;border-radius:8px;border:1px solid #ccc}@media (max-width: 870px){#new_session form{display:block}#new_session form .field:nth-child(4){margin:10px 10px}}#new_session label{display:block;font-weight:700;margin-bottom:5px}#new_session .field{margin:0 10px}#new_session input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}#new_session select,#new_session input[type='text'],#new_session input[type='password']{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px;border:1px solid #ccc;font-size:1rem;font-weight:900;background:#fff !important;outline:none}@media (max-width: 870px){#new_session .switcher{display:flex;align-items:center;justify-content:center;margin-top:20px}}#new_session .login_button{border-radius:20px;background-color:#888;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px;outline:none;border:none;width:100px;margin-top:5px;color:#F6F6F6;font-family:"Nunito";font-size:0.8rem;font-weight:700}@media (max-width: 870px){#new_session .login_button{margin-top:-4px;margin-left:10px}}#new_session .onoffswitch{position:relative;width:100px}#new_session .onoffswitch-checkbox{display:none}#new_session .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border-radius:20px}#new_session .onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin 0.3s ease-in 0s}#new_session .onoffswitch-inner:before,#new_session .onoffswitch-inner:after{display:block;float:left;width:50%;height:30px;padding:0;line-height:30px;font-size:10px;color:white;font-weight:bold;box-sizing:border-box;background-color:#888;color:#F6F6F6;font-family:"Nunito";font-size:0.8rem;font-weight:700}#new_session .onoffswitch-inner:before{content:"Recordar";padding-left:10px}#new_session .onoffswitch-inner:after{content:"Olvidar";padding-right:10px;text-align:right}#new_session .onoffswitch-switch{display:block;width:36px;height:36px;margin:-3px;background:#233237;position:absolute;top:0;bottom:0;right:68px;border-radius:20px;transition:all 0.3s ease-in 0s}#new_session .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}#new_session .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}body.holidays #holidays_home_container #holidays_users .user{display:block;margin:10px 0;color:#000}body.holidays #holidays_home_container #holidays_users .user .name{font-weight:900}body.holidays #holidays_home_container #holidays_users .user .surname{font-size:0.9rem}body.holidays #holidays_home_container #holidays_week_calendar .calendar{display:flex}@media (max-width: 600px){body.holidays #holidays_home_container #holidays_week_calendar .calendar{flex-wrap:wrap}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month{position:static !important;flex-basis:100% !important}}body.holidays #holidays_home_container #holidays_week_calendar .calendar:nth-child(2){margin-top:200px}body.holidays #holidays_home_container #holidays_week_calendar .calendar .show_dot_info{display:none;position:absolute;color:#fff;background:#000;z-index:50;padding:3px 5px;font-size:0.8rem;font-weight:900;border-radius:5px}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month{position:relative;flex:1;margin:0 1px}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .title{margin-bottom:5px;text-align:center;font-weight:900;color:#888}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week:last-child .day:last-child{border-bottom:1px solid #ccc}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day{display:flex;align-items:center;height:20px;background:#fff;border:1px solid #ccc;border-bottom:none}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day .nday{position:relative;flex-basis:26px;overflow:hidden;height:20px;margin-right:5px}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day .nday span{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:900;font-size:0.8rem;color:#888}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day .box{display:flex;align-items:center;flex-wrap:wrap;flex:1}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day .box .circle{position:relative;display:inline-block;height:8px;line-height:8px;text-align:center;flex:1;transition:all 0.3s ease}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day .box .circle.hide{flex:0 0 0px}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day .box .initials{margin-right:4px;font-size:0.8rem}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day.today .nday:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:8px solid transparent;border-left:8px solid red;border-bottom:8px solid transparent;content:""}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day.wday_0,body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day.wday_6{background:#f9c6cf;background:repeating-linear-gradient(-55deg, #f2f2f2, #f2f2f2 10px, #fafafa 10px, #fafafa 20px)}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day.wday_0 .nday span,body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day.wday_6 .nday span{color:#f498a8}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day.national{background:#f498a8;background:repeating-linear-gradient(-55deg, #f7afbb, #f7afbb 10px, #f8bdc7 10px, #f8bdc7 20px)}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day.national .nday span{color:#eb3b5a}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day.national .box .zone{font-size:0.8rem;font-weight:900;color:#888;text-align:right;flex:1;margin-right:5px}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month .weeks .week .day.national.zone{background:repeating-linear-gradient(-55deg, #feddc6, #feddc6 10px, #fee6d5 10px, #fee6d5 20px)}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month:hover .title{color:#000}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month:hover .weeks .week .day .nday span{color:#000}body.holidays #holidays_home_container #holidays_week_calendar .calendar .month:hover .weeks .week .day.wday_0 .nday span,body.holidays #holidays_home_container #holidays_week_calendar .calendar .month:hover .weeks .week .day.wday_6 .nday span{color:#eb3b5a}body.holidays.user #holidays_user_container #holidays_user{margin-bottom:10px;font-size:1.4rem;font-weight:900}body.holidays.user #holidays_week_calendar.on_request{cursor:progress}body.holidays.user #holidays_week_calendar #show_date_info{display:none;position:absolute;padding:4px 8px;background:#000;border-radius:4px;color:#fff;font-weight:700}body.holidays.user #holidays_week_calendar #buttons_zone .button{margin-right:10px}body.holidays.user #holidays_week_calendar .calendar_title{font-weight:900;margin-top:10px}body.holidays.user #holidays_week_calendar .calendar{display:flex}body.holidays.user #holidays_week_calendar .calendar:not(:last-child){margin-bottom:20px}body.holidays.user #holidays_week_calendar .calendar .stats{display:flex;margin-left:20px}body.holidays.user #holidays_week_calendar .calendar .stats .holiday,body.holidays.user #holidays_week_calendar .calendar .stats .sick,body.holidays.user #holidays_week_calendar .calendar .stats .other{align-self:center;padding:10px;background:#84c3e9;border:1px solid #58ade2;border-radius:5px;font-size:1.4rem;font-weight:900;color:#fff}body.holidays.user #holidays_week_calendar .calendar .stats .sick{background:#333333;border-color:#1a1a1a}body.holidays.user #holidays_week_calendar .calendar .stats .other{background:#d7b8f6;border-color:#be8bf0}body.holidays.user #holidays_week_calendar .calendar .week{width:17px;position:relative}body.holidays.user #holidays_week_calendar .calendar .week .month_number{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:3rem}body.holidays.user #holidays_week_calendar .calendar .week .no_day{border-radius:2px;width:15px;height:15px;margin-right:2px;margin-bottom:2px}body.holidays.user #holidays_week_calendar .calendar .week .day{border-radius:2px;width:15px;height:15px;background:#e7e7e7;border:1px solid #d6d6d6;margin-right:2px;margin-bottom:2px}body.holidays.user #holidays_week_calendar .calendar .week .day.even{background:lightgray;border:1px solid #c2c2c2}body.holidays.user #holidays_week_calendar .calendar .week .day.today:before{position:relative;top:-1px;display:block;content:"•";line-height:15px;text-align:center;color:#fff;text-shadow:0 0 2px #000}body.holidays.user #holidays_week_calendar .calendar .week .day.holiday{background:#84c3e9;border:1px solid #58ade2}body.holidays.user #holidays_week_calendar .calendar .week .day.sick{background:#333333;border:1px solid #1a1a1a}body.holidays.user #holidays_week_calendar .calendar .week .day.other{background:#d7b8f6;border:1px solid #be8bf0}body.holidays.user #holidays_week_calendar .calendar .week .day.national{background:#f498a8;border:1px solid #f06981}body.holidays.user #holidays_week_calendar .calendar .week .day.has_worked{background:#61e49f;border:1px solid #35dd84}body.holidays.user #holidays_week_calendar .calendar .week .day:hover{border:1px solid #000}body.holidays.users #holidays_users .user{display:flex;align-items:center;background:#fff;border:1px solid #ccc;border-top:none}body.holidays.users #holidays_users .user:first-child{border-top:1px solid #ccc}body.holidays.users #holidays_users .user:nth-child(even){background:#ddd}body.holidays.users #holidays_users .user .names{flex:1 300px;font-weight:700;color:#000;padding:10px}body.holidays.users #holidays_users .user .names .surname{font-size:0.8rem}body.holidays.users #holidays_users .user .holidays{margin:0 10px}body.holidays.users #holidays_users .user .holidays span{display:block;width:30px;padding:5px 0;border-radius:6px;font-size:0.9rem;font-weight:900;color:#fff;text-align:center}body.holidays.users #holidays_users .user .holidays .holiday{background:#2d98da}body.holidays.users #holidays_users .user .holidays .sick{background:#000}body.holidays.users #holidays_users .user .holidays .other{background:#a55eea}header#commssions_header{margin-bottom:10px;text-align:center}header#commssions_header .month{text-transform:capitalize}header#commssions_header .user_selector{display:flex;justify-content:center}header#commssions_header .user_selector .user{margin:0 5px;padding:5px 7px;border:1px solid #ddd;border-radius:4px;color:#000;text-decoration:none}header#commssions_header .user_selector .user:hover,header#commssions_header .user_selector .user.selected{background:#ddd}#commissions_stats{margin-bottom:10px}#commissions_stats .user{text-align:center;font-size:1.4rem;font-weight:800}#commissions_stats .box{display:flex;justify-content:center}#commissions_stats .orders_count .count,#commissions_stats .orders_count .max_commissions,#commissions_stats .commissions .count,#commissions_stats .commissions .max_commissions{font-weight:800}#commissions_stats .commissions{margin-left:4px}#commissions_orders_listing>.order{display:flex;padding:10px 0;align-items:center;border-bottom:1px solid #ddd}#commissions_orders_listing>.order .hash_id{width:60px;text-align:right;margin-right:10px;font-weight:700;font-size:0.8rem}#commissions_orders_listing>.order .hash_id a.button{text-transform:none;font-family:"Cousine", monospace}#commissions_orders_listing>.order i.order.status{font-size:1.2rem}#commissions_orders_listing>.order .customer_code{width:60px;margin-right:10px;text-align:right;font-weight:800}#commissions_orders_listing>.order .customer_name{flex:1}#commissions_orders_listing>.order .date{width:110px;margin:0 10px;font-size:0.8rem}#commissions_orders_listing>.order .date .delivered{color:#20bf6b}#commissions_orders_listing>.order .date .not_delivered{color:#eb3b5a}body.orders.compilation #weekly_compilation,body.orders.undelivered #weekly_compilation{display:flex}@media (max-width: 870px){body.orders.compilation #weekly_compilation,body.orders.undelivered #weekly_compilation{flex-wrap:wrap}}body.orders.compilation #orders,body.orders.undelivered #orders{flex-basis:300px}@media (max-width: 870px){body.orders.compilation #orders,body.orders.undelivered #orders{flex-basis:100%}}body.orders.compilation #header,body.orders.undelivered #header{margin-bottom:20px}body.orders.compilation #header .week,body.orders.undelivered #header .week{flex:1;font-weight:900;font-size:3rem;color:#233237;text-align:center}@media (max-width: 800px){body.orders.compilation #header .week,body.orders.undelivered #header .week{font-size:1rem}}body.orders.compilation #header .week>*,body.orders.undelivered #header .week>*{display:inline-block}body.orders.compilation #header .dates,body.orders.undelivered #header .dates{justify-content:center;align-items:center;display:flex;text-align:center}body.orders.compilation #header .dates .date,body.orders.undelivered #header .dates .date{padding:5px 7px;background:#fff;border:1px solid #ccc;border-radius:5px;font-weight:900;color:#888}body.orders.compilation #header .dates>i.icon,body.orders.undelivered #header .dates>i.icon{margin:0 8px}body.orders.compilation #total_orders,body.orders.compilation #total_boxes,body.orders.undelivered #total_orders,body.orders.undelivered #total_boxes{padding:20px;margin-bottom:20px;background:#2d98da;color:#fff}body.orders.compilation #total_orders .count,body.orders.compilation #total_boxes .count,body.orders.undelivered #total_orders .count,body.orders.undelivered #total_boxes .count{font-size:3rem;font-weight:900}body.orders.compilation #total_orders .legend,body.orders.compilation #total_boxes .legend,body.orders.undelivered #total_orders .legend,body.orders.undelivered #total_boxes .legend{font-weight:700}body.orders.compilation #total_boxes,body.orders.undelivered #total_boxes{background:#20bf6b}body.orders.compilation #island_stats .stats,body.orders.undelivered #island_stats .stats{display:flex;position:relative;align-items:flex-end;border-bottom:1px solid #2d98da;background:repeating-linear-gradient(0deg, #e6e6e6, #e6e6e6 1px, transparent 1px, transparent 20px)}body.orders.compilation #island_stats .stats .title,body.orders.undelivered #island_stats .stats .title{position:absolute;top:0;right:0;font-size:0.8rem;font-weight:700}body.orders.compilation #island_stats .stats .island,body.orders.undelivered #island_stats .stats .island{flex:1;margin:0 10px}body.orders.compilation #island_stats .stats .island .count,body.orders.undelivered #island_stats .stats .island .count{text-align:center;font-weight:900}body.orders.compilation #island_stats .stats .island .box,body.orders.undelivered #island_stats .stats .island .box{width:100%;background:#2d98da;border-radius:6px 6px 0 0}body.orders.compilation #island_stats .legend,body.orders.undelivered #island_stats .legend{display:flex;margin-top:10px;align-items:flex-start}body.orders.compilation #island_stats .legend .island,body.orders.undelivered #island_stats .legend .island{flex:1;margin:0 10px;text-align:center}body.orders.compilation #island_stats .legend i.icon,body.orders.undelivered #island_stats .legend i.icon{font-size:1.6rem}body.orders.compilation #island_stats .legend .route,body.orders.undelivered #island_stats .legend .route{font-size:0.8rem;font-weight:900}body.orders.compilation .gear_box,body.orders.undelivered .gear_box{border:1px solid #ccc;border-radius:5px;margin-top:20px}@media (max-width: 500px){body.orders.compilation .gear_box,body.orders.undelivered .gear_box{border:none;border-bottom:1px solid #ccc;border-radius:0}}body.orders.compilation .gear_box .title,body.orders.undelivered .gear_box .title{display:flex;align-items:center;padding:20px;background:#ccc}body.orders.compilation .gear_box .title span,body.orders.undelivered .gear_box .title span{flex:1;font-weight:700}body.orders.compilation .box,body.orders.undelivered .box{list-style:none;padding:10px 20px;margin-top:10px}body.orders.compilation .box .link,body.orders.undelivered .box .link{padding:5px 0}body.orders.compilation .box .link.route,body.orders.undelivered .box .link.route{padding-left:10px}body.orders.compilation .box .link a,body.orders.undelivered .box .link a{color:#2d98da}body.orders.compilation .box .link a:hover,body.orders.undelivered .box .link a:hover{text-decoration:underline}@media (max-width: 500px){body.orders.compilation .box .link a:hover,body.orders.undelivered .box .link a:hover{text-decoration:none}}body.orders.compilation .box .link.active a,body.orders.undelivered .box .link.active a{font-weight:700}body.orders.compilation #products,body.orders.undelivered #products{flex:1;margin-left:20px;padding:20px;background:#fff;border:1px solid #ccc}@media (max-width: 870px){body.orders.compilation #products,body.orders.undelivered #products{flex-basis:100%;margin-left:0;margin-top:20px}}body.orders.compilation #products .product,body.orders.undelivered #products .product{display:flex;align-items:center;padding:5px 0;border-bottom:1px solid #ccc}body.orders.compilation #products .product .info,body.orders.undelivered #products .product .info{flex:1;align-items:center;padding-left:20px}body.orders.compilation #products .product .info .family,body.orders.undelivered #products .product .info .family{color:#888;font-size:0.8rem}body.orders.compilation #products .product .info .name,body.orders.undelivered #products .product .info .name{font-weight:700;font-size:1.2rem}@media (max-width: 500px){body.orders.compilation #products .product .info .name,body.orders.undelivered #products .product .info .name{font-size:1rem}}body.orders.compilation #products .product .count,body.orders.undelivered #products .product .count{flex-basis:100px;display:flex;text-align:right}body.orders.compilation #products .product .count .boxes,body.orders.undelivered #products .product .count .boxes{flex-basis:40px}body.orders.compilation #products .product .count .units,body.orders.undelivered #products .product .count .units{flex-basis:60px;font-weight:900}body.orders.compilation #products .product .fornat_box,body.orders.undelivered #products .product .fornat_box{flex-basis:60px;text-align:right}body.orders.compilation #products .product .format,body.orders.undelivered #products .product .format{color:#fff;padding:3px 5px;border-radius:4px;font-size:0.8rem;font-weight:700}body.orders.delivery_list #filter_options,body.orders.deliver #filter_options{background:#fff;border:1px solid #ccc;height:140px;overflow:hidden;padding:20px}@media (max-width: 870px){body.orders.delivery_list #filter_options,body.orders.deliver #filter_options{padding:0;height:100px}}body.orders.delivery_list #filter_options .title,body.orders.deliver #filter_options .title{padding:10px;font-size:1rem;text-transform:uppercase}@media (max-width: 870px){body.orders.delivery_list #filter_options .title,body.orders.deliver #filter_options .title{font-size:0.8rem}}body.orders.delivery_list #filter_options .routes,body.orders.deliver #filter_options .routes{overflow:scroll;width:100%;padding:10px 5px 23px;white-space:nowrap;-webkit-overflow-scrolling:touch}@media (max-width: 870px){body.orders.delivery_list #filter_options .routes,body.orders.deliver #filter_options .routes{padding:10px 5px 23px}}body.orders.delivery_list #filter_options .routes .route,body.orders.deliver #filter_options .routes .route{display:inline-block;margin:0 5px}body.orders.delivery_list #filter_options .routes .route span.short,body.orders.deliver #filter_options .routes .route span.short{display:inline-block;padding:5px 10px;background:#233237;color:#fff;font-size:1rem;font-weight:900;border-radius:3px}body.orders.delivery_list #filter_options .routes .route.active span.short,body.orders.deliver #filter_options .routes .route.active span.short{background:#2d98da}body.orders.delivery_list #orders_out_for_delivery,body.orders.deliver #orders_out_for_delivery{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:flex-start}body.orders.delivery_list #orders_out_for_delivery .order,body.orders.deliver #orders_out_for_delivery .order{flex:0 300px;margin-right:20px;margin-top:20px;padding:20px;background:#fff;border:1px solid #ccc}@media (max-width: 870px){body.orders.delivery_list #orders_out_for_delivery .order,body.orders.deliver #orders_out_for_delivery .order{margin-top:10px}}@media (max-width: 740px){body.orders.delivery_list #orders_out_for_delivery .order,body.orders.deliver #orders_out_for_delivery .order{flex:1 100%;margin-right:0}}@media (max-width: 500px){body.orders.delivery_list #orders_out_for_delivery .order,body.orders.deliver #orders_out_for_delivery .order{margin:0;border:0;border-bottom:1px solid #ccc}}body.orders.delivery_list #orders_out_for_delivery .order .containing_box,body.orders.deliver #orders_out_for_delivery .order .containing_box{position:relative;max-width:400px;margin:auto}body.orders.delivery_list #orders_out_for_delivery .order .on_request,body.orders.deliver #orders_out_for_delivery .order .on_request{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(255,255,255,0.8)}body.orders.delivery_list #orders_out_for_delivery .order .on_request svg,body.orders.deliver #orders_out_for_delivery .order .on_request svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40px}body.orders.delivery_list #orders_out_for_delivery .order .on_request svg path,body.orders.delivery_list #orders_out_for_delivery .order .on_request svg rect,body.orders.deliver #orders_out_for_delivery .order .on_request svg path,body.orders.deliver #orders_out_for_delivery .order .on_request svg rect{fill:#a55eea}body.orders.delivery_list #orders_out_for_delivery .order .dates,body.orders.deliver #orders_out_for_delivery .order .dates{display:flex;align-items:center}body.orders.delivery_list #orders_out_for_delivery .order .id,body.orders.deliver #orders_out_for_delivery .order .id{flex:1 33.333%;text-align:center;font-size:0.8rem}body.orders.delivery_list #orders_out_for_delivery .order .creation_date,body.orders.delivery_list #orders_out_for_delivery .order .delivery_date,body.orders.deliver #orders_out_for_delivery .order .creation_date,body.orders.deliver #orders_out_for_delivery .order .delivery_date{flex:1 33.333%;display:flex;align-items:center;font-weight:900;font-size:0.8rem;text-transform:uppercase}body.orders.delivery_list #orders_out_for_delivery .order .creation_date i,body.orders.delivery_list #orders_out_for_delivery .order .delivery_date i,body.orders.deliver #orders_out_for_delivery .order .creation_date i,body.orders.deliver #orders_out_for_delivery .order .delivery_date i{font-size:1rem}body.orders.delivery_list #orders_out_for_delivery .order .creation_date,body.orders.deliver #orders_out_for_delivery .order .creation_date{color:#233237}body.orders.delivery_list #orders_out_for_delivery .order .creation_date i,body.orders.deliver #orders_out_for_delivery .order .creation_date i{margin-right:5px}body.orders.delivery_list #orders_out_for_delivery .order .delivery_date,body.orders.deliver #orders_out_for_delivery .order .delivery_date{justify-content:flex-end;color:#a55eea}body.orders.delivery_list #orders_out_for_delivery .order .delivery_date.late,body.orders.deliver #orders_out_for_delivery .order .delivery_date.late{color:#fa8231}body.orders.delivery_list #orders_out_for_delivery .order .delivery_date.very_late,body.orders.deliver #orders_out_for_delivery .order .delivery_date.very_late{color:#eb3b5a}body.orders.delivery_list #orders_out_for_delivery .order .delivery_date i,body.orders.deliver #orders_out_for_delivery .order .delivery_date i{margin-left:5px}body.orders.delivery_list #orders_out_for_delivery .order .boxes,body.orders.deliver #orders_out_for_delivery .order .boxes{position:relative}body.orders.delivery_list #orders_out_for_delivery .order .boxes .circle,body.orders.deliver #orders_out_for_delivery .order .boxes .circle{position:relative;margin:20px auto;height:70px;width:70px;line-height:70px;background:#233237;color:#fff;font-weight:900;font-size:2.4rem;border-radius:50%;text-align:center;z-index:1}body.orders.delivery_list #orders_out_for_delivery .order .boxes.return_item_inside:before,body.orders.deliver #orders_out_for_delivery .order .boxes.return_item_inside:before{position:absolute;top:50%;left:50%;height:78px;width:78px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fa8231;content:"";border-radius:50%;z-index:0}body.orders.delivery_list #orders_out_for_delivery .order .boxes span,body.orders.deliver #orders_out_for_delivery .order .boxes span{display:block;position:absolute;top:-7px;right:-7px;width:28px;height:28px;line-height:28px;background:#233237;border-radius:50%;font-size:2rem;box-shadow:0 0 0 2pt #fff}body.orders.delivery_list #orders_out_for_delivery .order .customer,body.orders.deliver #orders_out_for_delivery .order .customer{margin:20px 0;text-align:center}body.orders.delivery_list #orders_out_for_delivery .order .customer .name,body.orders.deliver #orders_out_for_delivery .order .customer .name{font-size:1.2rem;font-weight:900}body.orders.delivery_list #orders_out_for_delivery .order .customer .fiscal_name,body.orders.deliver #orders_out_for_delivery .order .customer .fiscal_name{color:#888;font-style:italic}body.orders.delivery_list #orders_out_for_delivery .order .actions .open_details,body.orders.deliver #orders_out_for_delivery .order .actions .open_details{position:relative;display:inline-block;border-radius:4px;font-size:0.8rem;font-family:"Roboto";font-weight:900;color:#233237;text-transform:uppercase;text-decoration:none;border:1px solid #888}body.orders.delivery_list #orders_out_for_delivery .order .actions .open_details .text,body.orders.deliver #orders_out_for_delivery .order .actions .open_details .text{padding:7px 10px}body.orders.delivery_list #orders_out_for_delivery .order .actions .open_details i.icon,body.orders.deliver #orders_out_for_delivery .order .actions .open_details i.icon{display:none;font-size:1.2rem;padding:3px 4px}@media (max-width: 500px){body.orders.delivery_list #orders_out_for_delivery .order .actions .open_details .text,body.orders.deliver #orders_out_for_delivery .order .actions .open_details .text{display:none}body.orders.delivery_list #orders_out_for_delivery .order .actions .open_details i.icon,body.orders.deliver #orders_out_for_delivery .order .actions .open_details i.icon{display:block}}body.orders.delivery_list #orders_out_for_delivery .order .details,body.orders.deliver #orders_out_for_delivery .order .details{display:none;margin-top:20px}body.orders.delivery_list #orders_out_for_delivery .order .details .items,body.orders.deliver #orders_out_for_delivery .order .details .items{margin:0 -20px}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item,body.orders.deliver #orders_out_for_delivery .order .details .items .item{border-bottom:1px solid #ccc}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item.free .units,body.orders.deliver #orders_out_for_delivery .order .details .items .item.free .units{color:#20bf6b}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item.tasting .units,body.orders.deliver #orders_out_for_delivery .order .details .items .item.tasting .units{color:#2d98da}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item.return .units,body.orders.deliver #orders_out_for_delivery .order .details .items .item.return .units{color:#fa8231}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item.normal .units,body.orders.deliver #orders_out_for_delivery .order .details .items .item.normal .units{color:#233237}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item.marked,body.orders.deliver #orders_out_for_delivery .order .details .items .item.marked{background:#fff3c8}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .line,body.orders.deliver #orders_out_for_delivery .order .details .items .item .line{display:flex;align-items:center}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .line:last-child,body.orders.deliver #orders_out_for_delivery .order .details .items .item .line:last-child{border:0}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .line .units,body.orders.deliver #orders_out_for_delivery .order .details .items .item .line .units{position:relative;width:50px;padding:10px;padding-left:0;text-align:right;font-size:1.4rem;font-weight:900}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .line .units.changed:after,body.orders.deliver #orders_out_for_delivery .order .details .items .item .line .units.changed:after{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";width:0;height:0;border-top:7px solid transparent;border-left:8px solid #eb3b5a;border-bottom:7px solid transparent}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .line .product,body.orders.deliver #orders_out_for_delivery .order .details .items .item .line .product{flex:1;padding:10px}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .line .product .family,body.orders.deliver #orders_out_for_delivery .order .details .items .item .line .product .family{color:#233237;font-size:0.8rem}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .line .product .name,body.orders.deliver #orders_out_for_delivery .order .details .items .item .line .product .name{display:block;font-weight:700;font-size:1.2rem}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .line .format,body.orders.deliver #orders_out_for_delivery .order .details .items .item .line .format{padding:10px;padding-right:10px;text-align:right;overflow:hidden;width:80px;transition:all 450ms cubic-bezier(0.31, 1.41, 0.6, 1.15)}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .line .format .code,body.orders.deliver #orders_out_for_delivery .order .details .items .item .line .format .code{display:block;font-size:1rem;font-weight:900}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .line .format .name,body.orders.deliver #orders_out_for_delivery .order .details .items .item .line .format .name{display:inline-block;color:#fff;padding:3px 5px;border-radius:4px;font-size:0.8rem;font-weight:700}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .buttons,body.orders.deliver #orders_out_for_delivery .order .details .items .item .buttons{display:none;align-items:center;justify-content:center;margin-bottom:10px}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .buttons a,body.orders.deliver #orders_out_for_delivery .order .details .items .item .buttons a{display:inline-block;margin:0 5px}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .buttons a.add,body.orders.deliver #orders_out_for_delivery .order .details .items .item .buttons a.add{color:#233237}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .buttons a.detract,body.orders.deliver #orders_out_for_delivery .order .details .items .item .buttons a.detract{color:#eb3b5a}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .buttons a:hover,body.orders.deliver #orders_out_for_delivery .order .details .items .item .buttons a:hover{text-decoration:none}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .buttons a:active,body.orders.deliver #orders_out_for_delivery .order .details .items .item .buttons a:active{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .buttons i.icon,body.orders.deliver #orders_out_for_delivery .order .details .items .item .buttons i.icon{font-size:2.6rem}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .buttons i.icon:first-child,body.orders.deliver #orders_out_for_delivery .order .details .items .item .buttons i.icon:first-child{margin-right:10px}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .causes,body.orders.deliver #orders_out_for_delivery .order .details .items .item .causes{display:none;margin:0 10px 10px;border:1px solid #ccc}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .causes .note_box,body.orders.deliver #orders_out_for_delivery .order .details .items .item .causes .note_box{display:none}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .causes .note_box textarea.note_content,body.orders.deliver #orders_out_for_delivery .order .details .items .item .causes .note_box textarea.note_content{display:block;border:none;overflow:auto;outline:none;box-shadow:none;resize:none;height:80px;width:calc(100% - 4px);padding:10px;margin:2px;border-radius:0;font-family:"Nunito";font-size:1rem}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .causes .cause,body.orders.deliver #orders_out_for_delivery .order .details .items .item .causes .cause{display:flex;align-items:center;padding:5px 8px;border-top:1px solid #ccc;text-transform:uppercase;font-size:0.8rem;font-weight:900;transition:color 300ms ease-in-out}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .causes .cause:first-child,body.orders.deliver #orders_out_for_delivery .order .details .items .item .causes .cause:first-child{border:none}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .causes .cause.selected,body.orders.deliver #orders_out_for_delivery .order .details .items .item .causes .cause.selected{color:#2d98da;font-weight:900;border-top:none}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .causes .cause span,body.orders.deliver #orders_out_for_delivery .order .details .items .item .causes .cause span{flex:1}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item .causes .cause i.icon,body.orders.deliver #orders_out_for_delivery .order .details .items .item .causes .cause i.icon{font-size:1rem}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item.show_buttons .buttons,body.orders.deliver #orders_out_for_delivery .order .details .items .item.show_buttons .buttons{display:flex}body.orders.delivery_list #orders_out_for_delivery .order .details .items .item.show_causes .causes,body.orders.deliver #orders_out_for_delivery .order .details .items .item.show_causes .causes{display:block}body.orders.delivery_list #orders_out_for_delivery .order .details .items.no_stock,body.orders.deliver #orders_out_for_delivery .order .details .items.no_stock{border-left:3px solid #ccc;border-right:3px solid #ccc;background:repeating-linear-gradient(-45deg, #e6e6e6, #e6e6e6 10px, #f0f0f0 10px, #f0f0f0 20px)}body.orders.delivery_list #orders_out_for_delivery .order .details .items.no_stock .item:last-child,body.orders.deliver #orders_out_for_delivery .order .details .items.no_stock .item:last-child{border-bottom:3px solid #ccc}body.orders.delivery_list #orders_out_for_delivery .order .details .items.no_stock .title,body.orders.deliver #orders_out_for_delivery .order .details .items.no_stock .title{background:#ccc;padding:10px;text-align:center;font-weight:600}body.orders.delivery_list #orders_out_for_delivery .order .details .items.no_stock .units,body.orders.deliver #orders_out_for_delivery .order .details .items.no_stock .units{font-size:1rem !important}body.orders.delivery_list #orders_out_for_delivery .order .details .items.no_stock .family,body.orders.deliver #orders_out_for_delivery .order .details .items.no_stock .family{font-size:0.6rem !important}body.orders.delivery_list #orders_out_for_delivery .order .details .items.no_stock .name,body.orders.deliver #orders_out_for_delivery .order .details .items.no_stock .name{font-weight:500 !important;font-size:0.9rem !important}body.orders.delivery_list #orders_out_for_delivery .order .details .items.no_stock .code,body.orders.deliver #orders_out_for_delivery .order .details .items.no_stock .code{font-size:0.8rem !important;font-weight:700 !important}body.orders.delivery_list #orders_out_for_delivery .order .details .items.no_stock .name,body.orders.deliver #orders_out_for_delivery .order .details .items.no_stock .name{font-size:0.8rem !important;font-weight:600 !important}body.orders.delivery_list #orders_out_for_delivery .order .notes,body.orders.deliver #orders_out_for_delivery .order .notes{margin-top:10px;color:#233237}body.orders.delivery_list #orders_out_for_delivery .order .notes .note,body.orders.deliver #orders_out_for_delivery .order .notes .note{position:relative;padding:10px;border:1px solid #8c31e4;border-left:none;border-right:none;background:repeating-linear-gradient(-45deg, #dcc1f7, #dcc1f7 10px, #e2caf8 10px, #e2caf8 20px)}body.orders.delivery_list #orders_out_for_delivery .order .notes .note:only-child,body.orders.delivery_list #orders_out_for_delivery .order .notes .note:last-child,body.orders.deliver #orders_out_for_delivery .order .notes .note:only-child,body.orders.deliver #orders_out_for_delivery .order .notes .note:last-child{margin:0}body.orders.delivery_list #orders_out_for_delivery .order .notes .note .content i.icon,body.orders.deliver #orders_out_for_delivery .order .notes .note .content i.icon{position:absolute;right:5px;top:-5px;font-size:1rem}body.orders.delivery_list #orders_out_for_delivery .order .notes .note .author,body.orders.deliver #orders_out_for_delivery .order .notes .note .author{font-size:0.8rem;text-align:right}body.orders.delivery_list #orders_out_for_delivery .order .deliver,body.orders.deliver #orders_out_for_delivery .order .deliver{display:flex;align-items:center;margin-top:20px}body.orders.delivery_list #orders_out_for_delivery .order .deliver>*,body.orders.deliver #orders_out_for_delivery .order .deliver>*{flex:1 33.333%}body.orders.delivery_list #orders_out_for_delivery .order .deliver>*:last-child,body.orders.deliver #orders_out_for_delivery .order .deliver>*:last-child{text-align:right}body.orders.delivery_list #orders_out_for_delivery .order .deliver .info,body.orders.deliver #orders_out_for_delivery .order .deliver .info{display:flex;align-items:center}body.orders.delivery_list #orders_out_for_delivery .order .deliver .info span,body.orders.deliver #orders_out_for_delivery .order .deliver .info span{margin:0 5px;font-weight:900}body.orders.delivery_list #orders_out_for_delivery .order .deliver .button,body.orders.deliver #orders_out_for_delivery .order .deliver .button{position:relative;display:inline-block;margin-left:10px;padding:7px 10px;border-radius:4px;font-size:0.8rem;font-family:"Roboto";font-weight:900;color:#233237;text-transform:uppercase;text-decoration:none;border:1px solid #888}body.orders.delivery_list #orders_out_for_delivery .order.open .details,body.orders.deliver #orders_out_for_delivery .order.open .details{display:block}body.orders.delivery_list #orders_out_for_delivery .order.open .actions,body.orders.deliver #orders_out_for_delivery .order.open .actions{display:none}body.orders.delivery_list #orders_out_for_delivery .order.delivered,body.orders.deliver #orders_out_for_delivery .order.delivered{position:relative}body.orders.delivery_list #orders_out_for_delivery .order.delivered:after,body.orders.deliver #orders_out_for_delivery .order.delivered:after{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.75);content:""}body.orders.delivery_list #orders_out_for_delivery .order.delivered:before,body.orders.deliver #orders_out_for_delivery .order.delivered:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#20bf6b;content:"";z-index:1;font-family:"iconfont";font-size:6rem;text-shadow:0 0 1px #fff}body.orders.delivery_list #orders_out_for_delivery .order.delivered .details,body.orders.delivery_list #orders_out_for_delivery .order.delivered .actions,body.orders.deliver #orders_out_for_delivery .order.delivered .details,body.orders.deliver #orders_out_for_delivery .order.delivered .actions{display:none}@media (max-width: 500px){body.orders.delivery_list #orders_out_for_delivery .order:not(.open),body.orders.deliver #orders_out_for_delivery .order:not(.open){padding:10px}body.orders.delivery_list #orders_out_for_delivery .order:not(.open) .containing_box,body.orders.deliver #orders_out_for_delivery .order:not(.open) .containing_box{display:flex;align-items:center;max-width:100%}body.orders.delivery_list #orders_out_for_delivery .order:not(.open) .dates,body.orders.delivery_list #orders_out_for_delivery .order:not(.open) .boxes,body.orders.deliver #orders_out_for_delivery .order:not(.open) .dates,body.orders.deliver #orders_out_for_delivery .order:not(.open) .boxes{display:none}body.orders.delivery_list #orders_out_for_delivery .order:not(.open) .customer,body.orders.deliver #orders_out_for_delivery .order:not(.open) .customer{margin:0;flex:1}body.orders.delivery_list #orders_out_for_delivery .order:not(.open) .customer .name,body.orders.deliver #orders_out_for_delivery .order:not(.open) .customer .name{font-size:1rem;font-weight:400;text-align:left}body.orders.delivery_list #orders_out_for_delivery .order:not(.open) .customer .fiscal_name,body.orders.deliver #orders_out_for_delivery .order:not(.open) .customer .fiscal_name{display:none}body.orders.delivery_list #orders_out_for_delivery .order:not(.open) .actions .open_details,body.orders.deliver #orders_out_for_delivery .order:not(.open) .actions .open_details{background:#a55eea;border:0}body.orders.delivery_list #orders_out_for_delivery .order:not(.open) .actions .open_details .text,body.orders.deliver #orders_out_for_delivery .order:not(.open) .actions .open_details .text{display:none}body.orders.delivery_list #orders_out_for_delivery .order:not(.open) .actions .open_details i.icon,body.orders.deliver #orders_out_for_delivery .order:not(.open) .actions .open_details i.icon{display:block;color:#fff}body.orders.delivery_list #orders_out_for_delivery .order:not(.open).delivered:before,body.orders.deliver #orders_out_for_delivery .order:not(.open).delivered:before{top:50%;left:auto;right:0;font-size:1.2rem}}body.orders.edit .order_form #form_deactivated,body.orders.new .order_form #form_deactivated,body.orders.create .order_form #form_deactivated,body.orders.update .order_form #form_deactivated{display:none;margin-top:20px;padding:20px;background:#fff;border:1px solid #ccc}body.orders.edit .order_form #form_deactivated p,body.orders.new .order_form #form_deactivated p,body.orders.create .order_form #form_deactivated p,body.orders.update .order_form #form_deactivated p{font-size:0.8rem}body.orders.edit .order_form #geolocate_user,body.orders.new .order_form #geolocate_user,body.orders.create .order_form #geolocate_user,body.orders.update .order_form #geolocate_user{display:none;margin-left:20px}body.orders.edit .order_form .form,body.orders.new .order_form .form,body.orders.create .order_form .form,body.orders.update .order_form .form{display:flex}@media (max-width: 1000px){body.orders.edit .order_form .form,body.orders.new .order_form .form,body.orders.create .order_form .form,body.orders.update .order_form .form{flex-wrap:wrap}}body.orders.edit .order_form .form .customer_and_items,body.orders.edit .order_form .form .options,body.orders.new .order_form .form .customer_and_items,body.orders.new .order_form .form .options,body.orders.create .order_form .form .customer_and_items,body.orders.create .order_form .form .options,body.orders.update .order_form .form .customer_and_items,body.orders.update .order_form .form .options{flex-basis:50%}@media (max-width: 1000px){body.orders.edit .order_form .form .customer_and_items,body.orders.edit .order_form .form .options,body.orders.new .order_form .form .customer_and_items,body.orders.new .order_form .form .options,body.orders.create .order_form .form .customer_and_items,body.orders.create .order_form .form .options,body.orders.update .order_form .form .customer_and_items,body.orders.update .order_form .form .options{flex-basis:100%}}body.orders.edit .order_form .form .customer_and_items,body.orders.new .order_form .form .customer_and_items,body.orders.create .order_form .form .customer_and_items,body.orders.update .order_form .form .customer_and_items{margin-right:20px}@media (max-width: 1000px){body.orders.edit .order_form .form .customer_and_items,body.orders.new .order_form .form .customer_and_items,body.orders.create .order_form .form .customer_and_items,body.orders.update .order_form .form .customer_and_items{margin:0}}body.orders.edit .order_form #order_customer_box,body.orders.new .order_form #order_customer_box,body.orders.create .order_form #order_customer_box,body.orders.update .order_form #order_customer_box{position:relative;z-index:90}body.orders.edit .order_form input#customer_name_search,body.orders.new .order_form input#customer_name_search,body.orders.create .order_form input#customer_name_search,body.orders.update .order_form input#customer_name_search{padding:20px;width:100%;outline:0;border:1px solid #ccc;font-size:1rem;font-weight:900;color:#233237;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}body.orders.edit .order_form input#customer_name_search:first-letter,body.orders.new .order_form input#customer_name_search:first-letter,body.orders.create .order_form input#customer_name_search:first-letter,body.orders.update .order_form input#customer_name_search:first-letter{text-transform:capitalize}body.orders.edit .order_form input#customer_name_search.hide,body.orders.new .order_form input#customer_name_search.hide,body.orders.create .order_form input#customer_name_search.hide,body.orders.update .order_form input#customer_name_search.hide{display:none}body.orders.edit .order_form ul#customers_search_list,body.orders.new .order_form ul#customers_search_list,body.orders.create .order_form ul#customers_search_list,body.orders.update .order_form ul#customers_search_list{position:absolute;top:100%;left:0;background:#fff;width:100%;max-height:calc(100vh - 158px);overflow:scroll;-webkit-overflow-scrolling:touch}@media (max-width: 500px){body.orders.edit .order_form ul#customers_search_list,body.orders.new .order_form ul#customers_search_list,body.orders.create .order_form ul#customers_search_list,body.orders.update .order_form ul#customers_search_list{max-height:calc(100vh - 118px)}}body.orders.edit .order_form ul#customers_search_list li,body.orders.new .order_form ul#customers_search_list li,body.orders.create .order_form ul#customers_search_list li,body.orders.update .order_form ul#customers_search_list li{display:flex;color:#233237;text-decoration:none;background:#fff;border:1px solid #ccc;border-top:none;align-items:center;cursor:pointer}body.orders.edit .order_form ul#customers_search_list li:hover,body.orders.new .order_form ul#customers_search_list li:hover,body.orders.create .order_form ul#customers_search_list li:hover,body.orders.update .order_form ul#customers_search_list li:hover{background:linear-gradient(to bottom, #fff 0%, rgba(204,204,204,0.1) 100%)}body.orders.edit .order_form ul#customers_search_list li.selected,body.orders.new .order_form ul#customers_search_list li.selected,body.orders.create .order_form ul#customers_search_list li.selected,body.orders.update .order_form ul#customers_search_list li.selected{border:1px solid #ccc}body.orders.edit .order_form ul#customers_search_list li .code,body.orders.new .order_form ul#customers_search_list li .code,body.orders.create .order_form ul#customers_search_list li .code,body.orders.update .order_form ul#customers_search_list li .code{flex-basis:100px;padding:10px;font-size:1.2rem;text-align:right}body.orders.edit .order_form ul#customers_search_list li .names,body.orders.new .order_form ul#customers_search_list li .names,body.orders.create .order_form ul#customers_search_list li .names,body.orders.update .order_form ul#customers_search_list li .names{flex-grow:1;padding:10px}body.orders.edit .order_form ul#customers_search_list li .name,body.orders.new .order_form ul#customers_search_list li .name,body.orders.create .order_form ul#customers_search_list li .name,body.orders.update .order_form ul#customers_search_list li .name{font-weight:700;padding-bottom:5px;font-size:1rem}body.orders.edit .order_form ul#customers_search_list li .fiscal_name,body.orders.new .order_form ul#customers_search_list li .fiscal_name,body.orders.create .order_form ul#customers_search_list li .fiscal_name,body.orders.update .order_form ul#customers_search_list li .fiscal_name{font-style:italic;font-size:0.8rem}body.orders.edit .order_form ul#customers_search_list.customer_is_selected,body.orders.new .order_form ul#customers_search_list.customer_is_selected,body.orders.create .order_form ul#customers_search_list.customer_is_selected,body.orders.update .order_form ul#customers_search_list.customer_is_selected{position:static}body.orders.edit .order_form ul#customers_search_list.customer_is_selected li,body.orders.new .order_form ul#customers_search_list.customer_is_selected li,body.orders.create .order_form ul#customers_search_list.customer_is_selected li,body.orders.update .order_form ul#customers_search_list.customer_is_selected li{padding:10px}body.orders.edit .order_form ul#customers_search_list.customer_is_selected .name,body.orders.new .order_form ul#customers_search_list.customer_is_selected .name,body.orders.create .order_form ul#customers_search_list.customer_is_selected .name,body.orders.update .order_form ul#customers_search_list.customer_is_selected .name{font-size:1.2rem;font-weight:900}body.orders.edit .order_form ul#customers_search_list.customer_is_selected .code,body.orders.new .order_form ul#customers_search_list.customer_is_selected .code,body.orders.create .order_form ul#customers_search_list.customer_is_selected .code,body.orders.update .order_form ul#customers_search_list.customer_is_selected .code{font-weight:900}body.orders.edit .order_form #observations,body.orders.new .order_form #observations,body.orders.create .order_form #observations,body.orders.update .order_form #observations{display:none;margin-top:20px;padding:20px;background:#ccc;border:1px solid #888}@media (max-width: 1100px){body.orders.edit .order_form #observations,body.orders.new .order_form #observations,body.orders.create .order_form #observations,body.orders.update .order_form #observations{margin-top:10px}}@media (max-width: 500px){body.orders.edit .order_form #observations,body.orders.new .order_form #observations,body.orders.create .order_form #observations,body.orders.update .order_form #observations{margin:0;border:none;border-bottom:1px #888}}body.orders.edit .order_form #observations .title,body.orders.new .order_form #observations .title,body.orders.create .order_form #observations .title,body.orders.update .order_form #observations .title{font-weight:900}body.orders.edit .order_form #items,body.orders.new .order_form #items,body.orders.create .order_form #items,body.orders.update .order_form #items{margin-top:20px}body.orders.edit .order_form #items .links,body.orders.new .order_form #items .links,body.orders.create .order_form #items .links,body.orders.update .order_form #items .links{display:flex;flex-wrap:wrap;margin:20px 0}body.orders.edit .order_form #items .links a,body.orders.new .order_form #items .links a,body.orders.create .order_form #items .links a,body.orders.update .order_form #items .links a{flex-basis:25%;margin:10px 0;text-align:center}body.orders.edit .order_form #items .links a span,body.orders.new .order_form #items .links a span,body.orders.create .order_form #items .links a span,body.orders.update .order_form #items .links a span{display:block;font-size:0.8rem}body.orders.edit .order_form #delivery_calendar,body.orders.new .order_form #delivery_calendar,body.orders.create .order_form #delivery_calendar,body.orders.update .order_form #delivery_calendar{background:#fff;border:1px solid #ccc}body.orders.edit .order_form #delivery_calendar .header,body.orders.new .order_form #delivery_calendar .header,body.orders.create .order_form #delivery_calendar .header,body.orders.update .order_form #delivery_calendar .header{padding:20px;background:#ddd;font-weight:700}body.orders.edit .order_form #delivery_calendar .header i.icon,body.orders.new .order_form #delivery_calendar .header i.icon,body.orders.create .order_form #delivery_calendar .header i.icon,body.orders.update .order_form #delivery_calendar .header i.icon{margin-right:10px}body.orders.edit .order_form #delivery_calendar .info,body.orders.new .order_form #delivery_calendar .info,body.orders.create .order_form #delivery_calendar .info,body.orders.update .order_form #delivery_calendar .info{margin-bottom:-20px;padding:20px;padding-bottom:0;color:#888;font-style:italic}body.orders.edit .order_form #delivery_calendar #add_week_button,body.orders.new .order_form #delivery_calendar #add_week_button,body.orders.create .order_form #delivery_calendar #add_week_button,body.orders.update .order_form #delivery_calendar #add_week_button{text-align:center;margin-bottom:10px}body.orders.edit .order_form #delivery_calendar #add_week_button i,body.orders.new .order_form #delivery_calendar #add_week_button i,body.orders.create .order_form #delivery_calendar #add_week_button i,body.orders.update .order_form #delivery_calendar #add_week_button i{font-size:1.4rem}body.orders.edit .order_form #delivery_calendar .calendar,body.orders.new .order_form #delivery_calendar .calendar,body.orders.create .order_form #delivery_calendar .calendar,body.orders.update .order_form #delivery_calendar .calendar{padding:20px}body.orders.edit .order_form #delivery_calendar .week,body.orders.edit .order_form #delivery_calendar .week_header,body.orders.new .order_form #delivery_calendar .week,body.orders.new .order_form #delivery_calendar .week_header,body.orders.create .order_form #delivery_calendar .week,body.orders.create .order_form #delivery_calendar .week_header,body.orders.update .order_form #delivery_calendar .week,body.orders.update .order_form #delivery_calendar .week_header{display:flex}body.orders.edit .order_form #delivery_calendar .week .day,body.orders.edit .order_form #delivery_calendar .week_header .day,body.orders.new .order_form #delivery_calendar .week .day,body.orders.new .order_form #delivery_calendar .week_header .day,body.orders.create .order_form #delivery_calendar .week .day,body.orders.create .order_form #delivery_calendar .week_header .day,body.orders.update .order_form #delivery_calendar .week .day,body.orders.update .order_form #delivery_calendar .week_header .day{flex:1;text-align:center}body.orders.edit .order_form #delivery_calendar .week_header,body.orders.new .order_form #delivery_calendar .week_header,body.orders.create .order_form #delivery_calendar .week_header,body.orders.update .order_form #delivery_calendar .week_header{padding-bottom:10px;border-bottom:1px solid #ccc}body.orders.edit .order_form #delivery_calendar .week_header .day,body.orders.new .order_form #delivery_calendar .week_header .day,body.orders.create .order_form #delivery_calendar .week_header .day,body.orders.update .order_form #delivery_calendar .week_header .day{text-transform:uppercase;font-size:0.8rem;font-weight:700}body.orders.edit .order_form #delivery_calendar .week,body.orders.new .order_form #delivery_calendar .week,body.orders.create .order_form #delivery_calendar .week,body.orders.update .order_form #delivery_calendar .week{padding:10px 0;border-bottom:1px solid #ccc}body.orders.edit .order_form #delivery_calendar .week:last-child,body.orders.new .order_form #delivery_calendar .week:last-child,body.orders.create .order_form #delivery_calendar .week:last-child,body.orders.update .order_form #delivery_calendar .week:last-child{border:none;padding-bottom:0}body.orders.edit .order_form #delivery_calendar .week .day,body.orders.new .order_form #delivery_calendar .week .day,body.orders.create .order_form #delivery_calendar .week .day,body.orders.update .order_form #delivery_calendar .week .day{position:relative;color:#888;font-weight:900}body.orders.edit .order_form #delivery_calendar .week .day.week_day_0,body.orders.new .order_form #delivery_calendar .week .day.week_day_0,body.orders.create .order_form #delivery_calendar .week .day.week_day_0,body.orders.update .order_form #delivery_calendar .week .day.week_day_0{color:#f06981}body.orders.edit .order_form #delivery_calendar .week .day.delivery_suggestion,body.orders.new .order_form #delivery_calendar .week .day.delivery_suggestion,body.orders.create .order_form #delivery_calendar .week .day.delivery_suggestion,body.orders.update .order_form #delivery_calendar .week .day.delivery_suggestion{color:#fff !important}body.orders.edit .order_form #delivery_calendar .week .day.delivery_suggestion span,body.orders.new .order_form #delivery_calendar .week .day.delivery_suggestion span,body.orders.create .order_form #delivery_calendar .week .day.delivery_suggestion span,body.orders.update .order_form #delivery_calendar .week .day.delivery_suggestion span{position:relative;z-index:2}body.orders.edit .order_form #delivery_calendar .week .day.delivery_suggestion:before,body.orders.new .order_form #delivery_calendar .week .day.delivery_suggestion:before,body.orders.create .order_form #delivery_calendar .week .day.delivery_suggestion:before,body.orders.update .order_form #delivery_calendar .week .day.delivery_suggestion:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:30px;height:30px;content:"";border-radius:50%;background:#2d98da;z-index:1;-webkit-animation:delivery_suggestion 1s ease-in-out both infinite;animation:delivery_suggestion 1s ease-in-out both infinite}body.orders.edit .order_form #delivery_calendar .week .day.delivery,body.orders.new .order_form #delivery_calendar .week .day.delivery,body.orders.create .order_form #delivery_calendar .week .day.delivery,body.orders.update .order_form #delivery_calendar .week .day.delivery{color:#fff !important}body.orders.edit .order_form #delivery_calendar .week .day.delivery span,body.orders.new .order_form #delivery_calendar .week .day.delivery span,body.orders.create .order_form #delivery_calendar .week .day.delivery span,body.orders.update .order_form #delivery_calendar .week .day.delivery span{position:relative;z-index:2}body.orders.edit .order_form #delivery_calendar .week .day.delivery:before,body.orders.new .order_form #delivery_calendar .week .day.delivery:before,body.orders.create .order_form #delivery_calendar .week .day.delivery:before,body.orders.update .order_form #delivery_calendar .week .day.delivery:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:0;height:0;content:"";border-radius:50%;background:#20bf6b;z-index:1;-webkit-animation:day_scale_in 0.5s cubic-bezier(0.05, 1.58, 0.57, 1.17) both;animation:day_scale_in 0.5s cubic-bezier(0.05, 1.58, 0.57, 1.17) both}body.orders.edit .order_form #delivery_calendar .week .day.today span,body.orders.new .order_form #delivery_calendar .week .day.today span,body.orders.create .order_form #delivery_calendar .week .day.today span,body.orders.update .order_form #delivery_calendar .week .day.today span{position:relative;z-index:3}body.orders.edit .order_form #delivery_calendar .week .day.today:after,body.orders.new .order_form #delivery_calendar .week .day.today:after,body.orders.create .order_form #delivery_calendar .week .day.today:after,body.orders.update .order_form #delivery_calendar .week .day.today:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:30px;height:30px;content:"";border-radius:50%;border:2px solid #eb3b5a;z-index:2}body.orders.edit .order_form #delivery_calendar .week .day.selectable,body.orders.new .order_form #delivery_calendar .week .day.selectable,body.orders.create .order_form #delivery_calendar .week .day.selectable,body.orders.update .order_form #delivery_calendar .week .day.selectable{color:#233237}body.orders.edit #notes,body.orders.new #notes,body.orders.create #notes,body.orders.update #notes{margin-top:20px}@media (max-width: 500px){body.orders.edit #notes,body.orders.new #notes,body.orders.create #notes,body.orders.update #notes{margin:0}}body.orders.edit #notes .nested-fields:first-child .note_box,body.orders.new #notes .nested-fields:first-child .note_box,body.orders.create #notes .nested-fields:first-child .note_box,body.orders.update #notes .nested-fields:first-child .note_box{margin:0 !important}body.orders.edit #notes .note_box,body.orders.new #notes .note_box,body.orders.create #notes .note_box,body.orders.update #notes .note_box{position:relative;margin-top:20px}@media (max-width: 500px){body.orders.edit #notes .note_box,body.orders.new #notes .note_box,body.orders.create #notes .note_box,body.orders.update #notes .note_box{margin:0}}body.orders.edit #notes .note_box a,body.orders.new #notes .note_box a,body.orders.create #notes .note_box a,body.orders.update #notes .note_box a{position:absolute;top:10px;right:10px}body.orders.edit #notes .note_box textarea,body.orders.new #notes .note_box textarea,body.orders.create #notes .note_box textarea,body.orders.update #notes .note_box textarea{display:block;width:100%;padding:20px;height:120px;border:1px solid #fac601;font-family:"Nunito";font-size:1rem;font-weight:700;outline:none;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:repeating-linear-gradient(-45deg, #fee277, #fee277 10px, #fee68b 10px, #fee68b 20px)}@media (max-width: 500px){body.orders.edit #notes .note_box textarea,body.orders.new #notes .note_box textarea,body.orders.create #notes .note_box textarea,body.orders.update #notes .note_box textarea{border-right:none}}body.orders.edit #notes .note_box textarea:disabled,body.orders.new #notes .note_box textarea:disabled,body.orders.create #notes .note_box textarea:disabled,body.orders.update #notes .note_box textarea:disabled{border-color:#ccc;background:repeating-linear-gradient(-45deg, #ececec, #ececec 10px, #f1f1f1 10px, #f1f1f1 20px)}body.orders.edit #notes .note_box .author,body.orders.new #notes .note_box .author,body.orders.create #notes .note_box .author,body.orders.update #notes .note_box .author{position:absolute;bottom:0;right:0;font-style:italic;font-size:0.8rem;font-weight:700;background:#F6F6F6;border-left:1px solid #ccc;border-top:1px solid #ccc;border-radius:5px 0 0 0;padding:6px 10px}body.orders.edit #notes .note_box .switch_for_mike,body.orders.new #notes .note_box .switch_for_mike,body.orders.create #notes .note_box .switch_for_mike,body.orders.update #notes .note_box .switch_for_mike{display:flex;justify-content:flex-end;margin-top:10px}body.orders.edit #notes .note_box .switch_for_mike span,body.orders.new #notes .note_box .switch_for_mike span,body.orders.create #notes .note_box .switch_for_mike span,body.orders.update #notes .note_box .switch_for_mike span{display:inline-block;margin-right:5px;font-size:1rem;font-weight:700;cursor:pointer}body.orders.edit #notes .note_box .switch_for_mike i,body.orders.new #notes .note_box .switch_for_mike i,body.orders.create #notes .note_box .switch_for_mike i,body.orders.update #notes .note_box .switch_for_mike i{font-size:1.2rem;color:#a55eea}body.orders.edit #notes .note_box.for_mike textarea,body.orders.new #notes .note_box.for_mike textarea,body.orders.create #notes .note_box.for_mike textarea,body.orders.update #notes .note_box.for_mike textarea{background:repeating-linear-gradient(-45deg, #dcc1f7, #dcc1f7 10px, #e2caf8 10px, #e2caf8 20px);border-color:#a55eea}body.orders.edit #notes .note_box.for_mike .switch_for_mike span,body.orders.new #notes .note_box.for_mike .switch_for_mike span,body.orders.create #notes .note_box.for_mike .switch_for_mike span,body.orders.update #notes .note_box.for_mike .switch_for_mike span{color:#a55eea}body.orders.edit #notes .links,body.orders.new #notes .links,body.orders.create #notes .links,body.orders.update #notes .links{margin-top:20px}@media (max-width: 500px){body.orders.edit #notes .links,body.orders.new #notes .links,body.orders.create #notes .links,body.orders.update #notes .links{margin:20px}}body.orders.edit #personalized,body.orders.new #personalized,body.orders.create #personalized,body.orders.update #personalized{margin-top:20px}@media (max-width: 500px){body.orders.edit #personalized,body.orders.new #personalized,body.orders.create #personalized,body.orders.update #personalized{margin:20px}}body.orders.edit #personalized input,body.orders.new #personalized input,body.orders.create #personalized input,body.orders.update #personalized input{display:none}body.orders.edit #personalized input:checked+label,body.orders.new #personalized input:checked+label,body.orders.create #personalized input:checked+label,body.orders.update #personalized input:checked+label{background:#fa8231;color:#fff;border-color:#fa8231}body.orders.edit #personalized label,body.orders.new #personalized label,body.orders.create #personalized label,body.orders.update #personalized label{display:flex;align-items:center;flex:1;margin-right:10px;margin-bottom:10px;padding:10px;border:1px solid #ccc;border-radius:5px;background:#fff;color:#888;cursor:pointer;font-size:0.9rem;font-family:"Roboto";font-weight:900;text-transform:uppercase;transition:all 300ms ease-in-out}body.orders.edit #personalized label:after,body.orders.new #personalized label:after,body.orders.create #personalized label:after,body.orders.update #personalized label:after{content:"?"}body.orders.edit #personalized label:hover,body.orders.new #personalized label:hover,body.orders.create #personalized label:hover,body.orders.update #personalized label:hover{border-color:#888}html[lang=es] body.orders.edit #personalized label:before,html[lang=es] body.orders.new #personalized label:before,html[lang=es] body.orders.create #personalized label:before,html[lang=es] body.orders.update #personalized label:before{content:"¿"}body.orders.edit #contact_type,body.orders.new #contact_type,body.orders.create #contact_type,body.orders.update #contact_type{display:flex;margin-top:20px}@media (max-width: 870px){body.orders.edit #contact_type,body.orders.new #contact_type,body.orders.create #contact_type,body.orders.update #contact_type{flex-wrap:wrap}}@media (max-width: 500px){body.orders.edit #contact_type,body.orders.new #contact_type,body.orders.create #contact_type,body.orders.update #contact_type{margin:20px;margin-bottom:10px}}body.orders.edit #contact_type input,body.orders.new #contact_type input,body.orders.create #contact_type input,body.orders.update #contact_type input{display:none}body.orders.edit #contact_type input:checked+label,body.orders.new #contact_type input:checked+label,body.orders.create #contact_type input:checked+label,body.orders.update #contact_type input:checked+label{background:#2d98da;color:#fff;border-color:#2d98da}body.orders.edit #contact_type label,body.orders.new #contact_type label,body.orders.create #contact_type label,body.orders.update #contact_type label{display:flex;align-items:center;flex:1;margin-right:10px;margin-bottom:10px;padding:10px;border:1px solid #ccc;border-radius:5px;background:#fff;color:#888;cursor:pointer;transition:all 300ms ease-in-out}body.orders.edit #contact_type label:hover,body.orders.new #contact_type label:hover,body.orders.create #contact_type label:hover,body.orders.update #contact_type label:hover{border-color:#888}body.orders.edit #contact_type label span,body.orders.new #contact_type label span,body.orders.create #contact_type label span,body.orders.update #contact_type label span{flex:1;font-size:0.9rem;font-family:"Roboto";font-weight:900;text-transform:uppercase}body.orders.edit #contact_type label i.icon,body.orders.new #contact_type label i.icon,body.orders.create #contact_type label i.icon,body.orders.update #contact_type label i.icon{margin-right:5px}body.orders.edit #form_actions,body.orders.new #form_actions,body.orders.create #form_actions,body.orders.update #form_actions{padding-top:20px}@media (max-width: 500px){body.orders.edit #form_actions,body.orders.new #form_actions,body.orders.create #form_actions,body.orders.update #form_actions{padding:20px}}body.orders.edit #form_actions .box,body.orders.new #form_actions .box,body.orders.create #form_actions .box,body.orders.update #form_actions .box{display:flex}body.orders.edit #form_actions button:disabled,body.orders.new #form_actions button:disabled,body.orders.create #form_actions button:disabled,body.orders.update #form_actions button:disabled{background:#ccc}body.orders.edit #past_bought_products,body.orders.new #past_bought_products,body.orders.create #past_bought_products,body.orders.update #past_bought_products{position:relative;display:none}body.orders.edit #past_bought_products .header,body.orders.new #past_bought_products .header,body.orders.create #past_bought_products .header,body.orders.update #past_bought_products .header{display:flex;align-items:center;padding:20px;background:#ddd;font-weight:700;border:1px solid #ccc}body.orders.edit #past_bought_products .header span,body.orders.new #past_bought_products .header span,body.orders.create #past_bought_products .header span,body.orders.update #past_bought_products .header span{flex:1}body.orders.edit #past_bought_products .header i.icon,body.orders.new #past_bought_products .header i.icon,body.orders.create #past_bought_products .header i.icon,body.orders.update #past_bought_products .header i.icon{font-size:1.2rem}body.orders.edit #past_bought_products .header i.icon.close,body.orders.new #past_bought_products .header i.icon.close,body.orders.create #past_bought_products .header i.icon.close,body.orders.update #past_bought_products .header i.icon.close{font-size:2rem !important}body.orders.edit #past_bought_products #close_past_bought_products,body.orders.new #past_bought_products #close_past_bought_products,body.orders.create #past_bought_products #close_past_bought_products,body.orders.update #past_bought_products #close_past_bought_products{display:none;font-size:1.2rem}body.orders.edit #past_bought_products #past_bought_products_list,body.orders.new #past_bought_products #past_bought_products_list,body.orders.create #past_bought_products #past_bought_products_list,body.orders.update #past_bought_products #past_bought_products_list{display:none;flex-wrap:wrap;align-items:center;border-left:1px solid #ccc;height:calc(100% - 72px);overflow-y:scroll;-webkit-overflow-scrolling:touch}body.orders.edit #past_bought_products #past_bought_products_list .product,body.orders.new #past_bought_products #past_bought_products_list .product,body.orders.create #past_bought_products #past_bought_products_list .product,body.orders.update #past_bought_products #past_bought_products_list .product{position:relative;flex:1;min-width:250px;margin:10px}@media (max-width: 500px){body.orders.edit #past_bought_products #past_bought_products_list .product,body.orders.new #past_bought_products #past_bought_products_list .product,body.orders.create #past_bought_products #past_bought_products_list .product,body.orders.update #past_bought_products #past_bought_products_list .product{flex:1 100%;margin:0;min-width:0}}body.orders.edit #past_bought_products #past_bought_products_list .product .box,body.orders.new #past_bought_products #past_bought_products_list .product .box,body.orders.create #past_bought_products #past_bought_products_list .product .box,body.orders.update #past_bought_products #past_bought_products_list .product .box{display:flex;flex-wrap:wrap;padding:20px;font-size:1rem;border:1px solid #ccc;background:#F6F6F6;transition:all 0.3s cubic-bezier(0.24, 1.17, 0.4, 1.4)}@media (max-width: 500px){body.orders.edit #past_bought_products #past_bought_products_list .product .box,body.orders.new #past_bought_products #past_bought_products_list .product .box,body.orders.create #past_bought_products #past_bought_products_list .product .box,body.orders.update #past_bought_products #past_bought_products_list .product .box{padding:10px;border-left:none;border-top:none}}body.orders.edit #past_bought_products #past_bought_products_list .product .group,body.orders.new #past_bought_products #past_bought_products_list .product .group,body.orders.create #past_bought_products #past_bought_products_list .product .group,body.orders.update #past_bought_products #past_bought_products_list .product .group{flex:100%;display:flex}body.orders.edit #past_bought_products #past_bought_products_list .product .group .family,body.orders.new #past_bought_products #past_bought_products_list .product .group .family,body.orders.create #past_bought_products #past_bought_products_list .product .group .family,body.orders.update #past_bought_products #past_bought_products_list .product .group .family{flex:1}body.orders.edit #past_bought_products #past_bought_products_list .product .group .last_ordered_date b,body.orders.new #past_bought_products #past_bought_products_list .product .group .last_ordered_date b,body.orders.create #past_bought_products #past_bought_products_list .product .group .last_ordered_date b,body.orders.update #past_bought_products #past_bought_products_list .product .group .last_ordered_date b{font-weight:900;font-size:1rem}body.orders.edit #past_bought_products #past_bought_products_list .product .group .last_ordered_date b.under_7_weeks,body.orders.new #past_bought_products #past_bought_products_list .product .group .last_ordered_date b.under_7_weeks,body.orders.create #past_bought_products #past_bought_products_list .product .group .last_ordered_date b.under_7_weeks,body.orders.update #past_bought_products #past_bought_products_list .product .group .last_ordered_date b.under_7_weeks{color:#888}body.orders.edit #past_bought_products #past_bought_products_list .product .group .last_ordered_date b.over_6_weeks,body.orders.new #past_bought_products #past_bought_products_list .product .group .last_ordered_date b.over_6_weeks,body.orders.create #past_bought_products #past_bought_products_list .product .group .last_ordered_date b.over_6_weeks,body.orders.update #past_bought_products #past_bought_products_list .product .group .last_ordered_date b.over_6_weeks{color:#fa8231}body.orders.edit #past_bought_products #past_bought_products_list .product .group .last_ordered_date b.over_12_weeks,body.orders.new #past_bought_products #past_bought_products_list .product .group .last_ordered_date b.over_12_weeks,body.orders.create #past_bought_products #past_bought_products_list .product .group .last_ordered_date b.over_12_weeks,body.orders.update #past_bought_products #past_bought_products_list .product .group .last_ordered_date b.over_12_weeks{color:#eb3b5a}body.orders.edit #past_bought_products #past_bought_products_list .product .name,body.orders.new #past_bought_products #past_bought_products_list .product .name,body.orders.create #past_bought_products #past_bought_products_list .product .name,body.orders.update #past_bought_products #past_bought_products_list .product .name{display:flex;flex:1}body.orders.edit #past_bought_products #past_bought_products_list .product .name .product_name,body.orders.new #past_bought_products #past_bought_products_list .product .name .product_name,body.orders.create #past_bought_products #past_bought_products_list .product .name .product_name,body.orders.update #past_bought_products #past_bought_products_list .product .name .product_name{flex:1;font-weight:700}body.orders.edit #past_bought_products #past_bought_products_list .product .name .format,body.orders.new #past_bought_products #past_bought_products_list .product .name .format,body.orders.create #past_bought_products #past_bought_products_list .product .name .format,body.orders.update #past_bought_products #past_bought_products_list .product .name .format{margin-left:5px}body.orders.edit #past_bought_products #past_bought_products_list .product .name .format span,body.orders.new #past_bought_products #past_bought_products_list .product .name .format span,body.orders.create #past_bought_products #past_bought_products_list .product .name .format span,body.orders.update #past_bought_products #past_bought_products_list .product .name .format span{color:#fff;padding:3px 5px;border-radius:4px;font-size:0.8rem;font-weight:700;opacity:0.7;transition:all 0.3s ease-in-out}body.orders.edit #past_bought_products #past_bought_products_list .product .numbers,body.orders.new #past_bought_products #past_bought_products_list .product .numbers,body.orders.create #past_bought_products #past_bought_products_list .product .numbers,body.orders.update #past_bought_products #past_bought_products_list .product .numbers{visibility:hidden;position:absolute;top:50%;left:10px;width:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.3s cubic-bezier(0.24, 1.17, 0.4, 1.4);overflow:hidden;padding-top:2px}body.orders.edit #past_bought_products #past_bought_products_list .product .numbers .boxes,body.orders.new #past_bought_products #past_bought_products_list .product .numbers .boxes,body.orders.create #past_bought_products #past_bought_products_list .product .numbers .boxes,body.orders.update #past_bought_products #past_bought_products_list .product .numbers .boxes{display:block;margin:auto;font-size:1rem;font-weight:900;height:26px;width:26px;line-height:26px;border-radius:50%;background:#233237;color:#fff;text-align:center}body.orders.edit #past_bought_products #past_bought_products_list .product .numbers .units,body.orders.new #past_bought_products #past_bought_products_list .product .numbers .units,body.orders.create #past_bought_products #past_bought_products_list .product .numbers .units,body.orders.update #past_bought_products #past_bought_products_list .product .numbers .units{display:block;font-weight:900;font-size:1.2rem;text-align:center}body.orders.edit #past_bought_products #past_bought_products_list .product.added .box,body.orders.new #past_bought_products #past_bought_products_list .product.added .box,body.orders.create #past_bought_products #past_bought_products_list .product.added .box,body.orders.update #past_bought_products #past_bought_products_list .product.added .box{background:#fff;padding-left:60px}body.orders.edit #past_bought_products #past_bought_products_list .product.added .numbers,body.orders.new #past_bought_products #past_bought_products_list .product.added .numbers,body.orders.create #past_bought_products #past_bought_products_list .product.added .numbers,body.orders.update #past_bought_products #past_bought_products_list .product.added .numbers{visibility:visible;width:40px}body.orders.edit #past_bought_products #past_bought_products_list .product.added .format span,body.orders.new #past_bought_products #past_bought_products_list .product.added .format span,body.orders.create #past_bought_products #past_bought_products_list .product.added .format span,body.orders.update #past_bought_products #past_bought_products_list .product.added .format span{opacity:1}body.orders.edit #past_bought_products.open,body.orders.new #past_bought_products.open,body.orders.create #past_bought_products.open,body.orders.update #past_bought_products.open{position:fixed;top:10vh;height:80vh;left:50%;right:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;z-index:95;background:#fff;min-width:400px}@media (max-width: 500px){body.orders.edit #past_bought_products.open,body.orders.new #past_bought_products.open,body.orders.create #past_bought_products.open,body.orders.update #past_bought_products.open{top:0;left:0;right:0;bottom:0;-webkit-transform:none !important;transform:none !important;min-width:0 !important;height:auto !important}}body.orders.edit #past_bought_products.open .header,body.orders.new #past_bought_products.open .header,body.orders.create #past_bought_products.open .header,body.orders.update #past_bought_products.open .header{border:none}body.orders.edit #past_bought_products.open #past_bought_products_list,body.orders.new #past_bought_products.open #past_bought_products_list,body.orders.create #past_bought_products.open #past_bought_products_list,body.orders.update #past_bought_products.open #past_bought_products_list{display:flex;padding:10px}@media (max-width: 500px){body.orders.edit #past_bought_products.open #past_bought_products_list,body.orders.new #past_bought_products.open #past_bought_products_list,body.orders.create #past_bought_products.open #past_bought_products_list,body.orders.update #past_bought_products.open #past_bought_products_list{padding:0}}body.orders.edit #past_bought_products.open #close_past_bought_products,body.orders.new #past_bought_products.open #close_past_bought_products,body.orders.create #past_bought_products.open #close_past_bought_products,body.orders.update #past_bought_products.open #close_past_bought_products{display:block}body.orders.edit #past_bought_products.open i.icon.search,body.orders.new #past_bought_products.open i.icon.search,body.orders.create #past_bought_products.open i.icon.search,body.orders.update #past_bought_products.open i.icon.search{display:none}body.orders.edit #last_orders,body.orders.new #last_orders,body.orders.create #last_orders,body.orders.update #last_orders{position:relative;display:none;margin-top:20px}@media (max-width: 500px){body.orders.edit #last_orders,body.orders.new #last_orders,body.orders.create #last_orders,body.orders.update #last_orders{margin:0}}body.orders.edit #last_orders>.header,body.orders.new #last_orders>.header,body.orders.create #last_orders>.header,body.orders.update #last_orders>.header{display:flex;align-items:center;padding:20px;background:#ddd;font-weight:700;border:1px solid #ccc}body.orders.edit #last_orders>.header span,body.orders.new #last_orders>.header span,body.orders.create #last_orders>.header span,body.orders.update #last_orders>.header span{flex:1}body.orders.edit #last_orders>.header i.icon,body.orders.new #last_orders>.header i.icon,body.orders.create #last_orders>.header i.icon,body.orders.update #last_orders>.header i.icon{font-size:1.2rem}body.orders.edit #last_orders>.header i.icon.close,body.orders.new #last_orders>.header i.icon.close,body.orders.create #last_orders>.header i.icon.close,body.orders.update #last_orders>.header i.icon.close{font-size:2rem !important}body.orders.edit #last_orders #close_last_orders,body.orders.new #last_orders #close_last_orders,body.orders.create #last_orders #close_last_orders,body.orders.update #last_orders #close_last_orders{display:none;font-size:1.2rem}body.orders.edit #last_orders #last_orders_list,body.orders.new #last_orders #last_orders_list,body.orders.create #last_orders #last_orders_list,body.orders.update #last_orders #last_orders_list{display:none;border-left:1px solid #ccc;height:calc(100% - 72px);overflow-y:scroll;-webkit-overflow-scrolling:touch}body.orders.edit #last_orders #last_orders_list>.order,body.orders.new #last_orders #last_orders_list>.order,body.orders.create #last_orders #last_orders_list>.order,body.orders.update #last_orders #last_orders_list>.order{margin-bottom:20px}@media (max-width: 500px){body.orders.edit #last_orders #last_orders_list>.order,body.orders.new #last_orders #last_orders_list>.order,body.orders.create #last_orders #last_orders_list>.order,body.orders.update #last_orders #last_orders_list>.order{padding:0 10px}}body.orders.edit #last_orders #last_orders_list>.order .header,body.orders.new #last_orders #last_orders_list>.order .header,body.orders.create #last_orders #last_orders_list>.order .header,body.orders.update #last_orders #last_orders_list>.order .header{display:flex;align-items:center;margin-bottom:10px}body.orders.edit #last_orders #last_orders_list>.order .header .date,body.orders.new #last_orders #last_orders_list>.order .header .date,body.orders.create #last_orders #last_orders_list>.order .header .date,body.orders.update #last_orders #last_orders_list>.order .header .date{flex-basis:100px}body.orders.edit #last_orders #last_orders_list>.order .header .date span,body.orders.new #last_orders #last_orders_list>.order .header .date span,body.orders.create #last_orders #last_orders_list>.order .header .date span,body.orders.update #last_orders #last_orders_list>.order .header .date span{display:block;background:#ccc;padding:4px 6px;border-radius:4px;white-space:nowrap;font-weight:700;font-size:0.8rem;text-transform:uppercase;text-align:center}body.orders.edit #last_orders #last_orders_list>.order .header .user,body.orders.new #last_orders #last_orders_list>.order .header .user,body.orders.create #last_orders #last_orders_list>.order .header .user,body.orders.update #last_orders #last_orders_list>.order .header .user{flex:1;margin:0 10px;font-weight:700}body.orders.edit #last_orders #last_orders_list>.order .header .boxes,body.orders.new #last_orders #last_orders_list>.order .header .boxes,body.orders.create #last_orders #last_orders_list>.order .header .boxes,body.orders.update #last_orders #last_orders_list>.order .header .boxes{font-weight:900}body.orders.edit #last_orders #last_orders_list>.order .header .order.status,body.orders.new #last_orders #last_orders_list>.order .header .order.status,body.orders.create #last_orders #last_orders_list>.order .header .order.status,body.orders.update #last_orders #last_orders_list>.order .header .order.status{margin-left:10px;font-size:1.4rem}body.orders.edit #last_orders #last_orders_list>.order.open .date span,body.orders.new #last_orders #last_orders_list>.order.open .date span,body.orders.create #last_orders #last_orders_list>.order.open .date span,body.orders.update #last_orders #last_orders_list>.order.open .date span{background:#888;color:#fff}body.orders.edit #last_orders #last_orders_list>.order .items,body.orders.new #last_orders #last_orders_list>.order .items,body.orders.create #last_orders #last_orders_list>.order .items,body.orders.update #last_orders #last_orders_list>.order .items{display:none}body.orders.edit #last_orders #last_orders_list>.order .items .item,body.orders.new #last_orders #last_orders_list>.order .items .item,body.orders.create #last_orders #last_orders_list>.order .items .item,body.orders.update #last_orders #last_orders_list>.order .items .item{display:flex;align-items:center;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff}body.orders.edit #last_orders #last_orders_list>.order .items .item:first-child,body.orders.new #last_orders #last_orders_list>.order .items .item:first-child,body.orders.create #last_orders #last_orders_list>.order .items .item:first-child,body.orders.update #last_orders #last_orders_list>.order .items .item:first-child{border-top:1px solid #ccc}body.orders.edit #last_orders #last_orders_list>.order .items .item.marked,body.orders.new #last_orders #last_orders_list>.order .items .item.marked,body.orders.create #last_orders #last_orders_list>.order .items .item.marked,body.orders.update #last_orders #last_orders_list>.order .items .item.marked{background:#fff3c8}body.orders.edit #last_orders #last_orders_list>.order .items .item.free .units,body.orders.new #last_orders #last_orders_list>.order .items .item.free .units,body.orders.create #last_orders #last_orders_list>.order .items .item.free .units,body.orders.update #last_orders #last_orders_list>.order .items .item.free .units{color:#20bf6b}body.orders.edit #last_orders #last_orders_list>.order .items .item.tasting .units,body.orders.new #last_orders #last_orders_list>.order .items .item.tasting .units,body.orders.create #last_orders #last_orders_list>.order .items .item.tasting .units,body.orders.update #last_orders #last_orders_list>.order .items .item.tasting .units{color:#2d98da}body.orders.edit #last_orders #last_orders_list>.order .items .item.return .units,body.orders.new #last_orders #last_orders_list>.order .items .item.return .units,body.orders.create #last_orders #last_orders_list>.order .items .item.return .units,body.orders.update #last_orders #last_orders_list>.order .items .item.return .units{color:#fa8231}body.orders.edit #last_orders #last_orders_list>.order .items .item.normal .units,body.orders.new #last_orders #last_orders_list>.order .items .item.normal .units,body.orders.create #last_orders #last_orders_list>.order .items .item.normal .units,body.orders.update #last_orders #last_orders_list>.order .items .item.normal .units{color:#233237}body.orders.edit #last_orders #last_orders_list>.order .items .item .numbers,body.orders.new #last_orders #last_orders_list>.order .items .item .numbers,body.orders.create #last_orders #last_orders_list>.order .items .item .numbers,body.orders.update #last_orders #last_orders_list>.order .items .item .numbers{width:70px;padding:5px;text-align:right;font-size:1rem;font-weight:900}body.orders.edit #last_orders #last_orders_list>.order .items .item .numbers .boxes,body.orders.new #last_orders #last_orders_list>.order .items .item .numbers .boxes,body.orders.create #last_orders #last_orders_list>.order .items .item .numbers .boxes,body.orders.update #last_orders #last_orders_list>.order .items .item .numbers .boxes{font-size:0.8rem;font-weight:900;color:#888}body.orders.edit #last_orders #last_orders_list>.order .items .item .numbers .units,body.orders.new #last_orders #last_orders_list>.order .items .item .numbers .units,body.orders.create #last_orders #last_orders_list>.order .items .item .numbers .units,body.orders.update #last_orders #last_orders_list>.order .items .item .numbers .units{font-size:1rem;font-weight:900}body.orders.edit #last_orders #last_orders_list>.order .items .item .product,body.orders.new #last_orders #last_orders_list>.order .items .item .product,body.orders.create #last_orders #last_orders_list>.order .items .item .product,body.orders.update #last_orders #last_orders_list>.order .items .item .product{flex:1;padding:5px}body.orders.edit #last_orders #last_orders_list>.order .items .item .product .family,body.orders.new #last_orders #last_orders_list>.order .items .item .product .family,body.orders.create #last_orders #last_orders_list>.order .items .item .product .family,body.orders.update #last_orders #last_orders_list>.order .items .item .product .family{color:#233237;font-size:0.6rem}body.orders.edit #last_orders #last_orders_list>.order .items .item .product .name,body.orders.new #last_orders #last_orders_list>.order .items .item .product .name,body.orders.create #last_orders #last_orders_list>.order .items .item .product .name,body.orders.update #last_orders #last_orders_list>.order .items .item .product .name{display:block;font-weight:700;font-size:0.9rem}body.orders.edit #last_orders #last_orders_list>.order .items .item .format,body.orders.new #last_orders #last_orders_list>.order .items .item .format,body.orders.create #last_orders #last_orders_list>.order .items .item .format,body.orders.update #last_orders #last_orders_list>.order .items .item .format{padding:5px;padding-right:15px;text-align:right}body.orders.edit #last_orders #last_orders_list>.order .items .item .format .code,body.orders.new #last_orders #last_orders_list>.order .items .item .format .code,body.orders.create #last_orders #last_orders_list>.order .items .item .format .code,body.orders.update #last_orders #last_orders_list>.order .items .item .format .code{display:block;font-size:0.8rem;font-weight:900}body.orders.edit #last_orders #last_orders_list>.order .items .item .format .name,body.orders.new #last_orders #last_orders_list>.order .items .item .format .name,body.orders.create #last_orders #last_orders_list>.order .items .item .format .name,body.orders.update #last_orders #last_orders_list>.order .items .item .format .name{display:inline-block;color:#fff;padding:3px 5px;border-radius:4px;font-size:0.6rem;font-weight:700}body.orders.edit #last_orders.open,body.orders.new #last_orders.open,body.orders.create #last_orders.open,body.orders.update #last_orders.open{position:fixed;top:10vh;height:80vh;left:50%;right:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;z-index:95;background:#fff;min-width:400px}@media (max-width: 500px){body.orders.edit #last_orders.open,body.orders.new #last_orders.open,body.orders.create #last_orders.open,body.orders.update #last_orders.open{top:0;left:0;right:0;bottom:0;padding-top:10px;-webkit-transform:none !important;transform:none !important;min-width:0 !important;height:auto !important}}body.orders.edit #last_orders.open .header,body.orders.new #last_orders.open .header,body.orders.create #last_orders.open .header,body.orders.update #last_orders.open .header{border:none}body.orders.edit #last_orders.open #last_orders_list,body.orders.new #last_orders.open #last_orders_list,body.orders.create #last_orders.open #last_orders_list,body.orders.update #last_orders.open #last_orders_list{display:block;padding:40px}@media (max-width: 500px){body.orders.edit #last_orders.open #last_orders_list,body.orders.new #last_orders.open #last_orders_list,body.orders.create #last_orders.open #last_orders_list,body.orders.update #last_orders.open #last_orders_list{padding:0}}body.orders.edit #last_orders.open #close_last_orders,body.orders.new #last_orders.open #close_last_orders,body.orders.create #last_orders.open #close_last_orders,body.orders.update #last_orders.open #close_last_orders{display:block}body.orders.edit #last_orders.open i.icon.search,body.orders.new #last_orders.open i.icon.search,body.orders.create #last_orders.open i.icon.search,body.orders.update #last_orders.open i.icon.search{display:none}body.orders.edit form#new_visit,body.orders.new form#new_visit,body.orders.create form#new_visit,body.orders.update form#new_visit{padding-top:20px}@media (max-width: 500px){body.orders.edit form#new_visit,body.orders.new form#new_visit,body.orders.create form#new_visit,body.orders.update form#new_visit{padding:20px;padding-top:0;padding-bottom:60px}}body.orders.edit form#new_visit button ~ .info,body.orders.new form#new_visit button ~ .info,body.orders.create form#new_visit button ~ .info,body.orders.update form#new_visit button ~ .info{display:none}body.orders.edit form#new_visit button:disabled,body.orders.new form#new_visit button:disabled,body.orders.create form#new_visit button:disabled,body.orders.update form#new_visit button:disabled{background:#ccc}body.orders.edit form#new_visit button:disabled ~ .info,body.orders.new form#new_visit button:disabled ~ .info,body.orders.create form#new_visit button:disabled ~ .info,body.orders.update form#new_visit button:disabled ~ .info{display:block}body.orders.edit form#new_visit .info,body.orders.new form#new_visit .info,body.orders.create form#new_visit .info,body.orders.update form#new_visit .info{margin-top:10px;font-size:0.8rem}@-webkit-keyframes day_scale_in{100%{height:30px;width:30px}}@keyframes day_scale_in{100%{height:30px;width:30px}}@-webkit-keyframes delivery_suggestion{from,to{opacity:1}50%{opacity:0.5}}@keyframes delivery_suggestion{from,to{opacity:1}50%{opacity:0.5}}i.order.status.icon.open{color:#ccc !important}i.order.status.icon.open:before{display:inline-block;font-size:0.8em;-webkit-transform:translateY(-0.12em);transform:translateY(-0.12em)}i.order.status.icon.incidence{color:#eb3b5a !important}i.order.status.icon.closed{color:#fa8231 !important}i.order.status.icon.closed:before{display:inline-block;font-size:0.8em;-webkit-transform:translateY(-0.12em);transform:translateY(-0.12em)}i.order.status.icon.shipping{color:#233237 !important}i.order.status.icon.shipped{color:#233237 !important}i.order.status.icon.delivering{color:#a55eea !important}i.order.status.icon.delivered{color:#20bf6b !important}i.order.status.icon.delivered_with_changes{color:#eb3b5a !important;-webkit-animation:delivered_with_changes 1s infinite;animation:delivered_with_changes 1s infinite}i.order.status.icon.undeliverable{color:#eb3b5a !important}@-webkit-keyframes delivered_with_changes{from, to{color:#eb3b5a}50%{color:#800d21}}@keyframes delivered_with_changes{from, to{color:#eb3b5a}50%{color:#800d21}}body.orders.index #orders_container #closed_orders{flex:100%;margin-top:20px;padding:20px}body.orders.index #orders_container #closed_orders .grouped_order{display:flex;background:#fff;padding:5px 10px;max-width:300px;color:#233237}body.orders.index #orders_container #closed_orders .grouped_order:hover{text-decoration:none;color:#2d98da}body.orders.index #orders_container #closed_orders .grouped_order .orders{margin-right:10px;font-weight:900}body.orders.index #orders_container #closed_orders .grouped_order .user{flex:1}body.orders.index #orders_container #body #quick_stats{display:flex;flex:100%}@media (max-width: 870px){body.orders.index #orders_container #body #quick_stats{flex-wrap:wrap}}body.orders.index #orders_container #body #quick_stats .orders{flex:1;margin-right:20px;padding:20px 25px;padding-top:10px;color:#fff}body.orders.index #orders_container #body #quick_stats .orders:last-child{margin:0}body.orders.index #orders_container #body #quick_stats .orders.open{background:#20bf6b}body.orders.index #orders_container #body #quick_stats .orders.open:hover{background:#22cc72}body.orders.index #orders_container #body #quick_stats .orders.delivering{background:#a55eea}body.orders.index #orders_container #body #quick_stats .orders.delivering:hover{background:#ad6cec}body.orders.index #orders_container #body #quick_stats .orders.yet_to_deliver{background:#233237}body.orders.index #orders_container #body #quick_stats .orders.yet_to_deliver:hover{background:#293b40}body.orders.index #orders_container #body #quick_stats .orders.incidence{background:#eb3b5a}body.orders.index #orders_container #body #quick_stats .orders.incidence:hover{background:#ec4966}body.orders.index #orders_container #body #quick_stats .orders.delivered_with_changes{background:#fa8231}body.orders.index #orders_container #body #quick_stats .orders.delivered_with_changes:hover{background:#fa8b40}body.orders.index #orders_container #body #quick_stats .orders.undeliverable{background:#964B00}body.orders.index #orders_container #body #quick_stats .orders.undeliverable:hover{background:#a55300}body.orders.index #orders_container #body #quick_stats .orders:hover{text-decoration:none}body.orders.index #orders_container #body #quick_stats .orders .count{font-size:3rem;font-weight:900}body.orders.index #orders_container #body #quick_stats .orders .legend{font-size:0.8rem;font-weight:900}@media (max-width: 1000px){body.orders.index #orders_container #body #quick_stats .orders{margin-right:10px;padding:10px 12px;padding-top:5px}body.orders.index #orders_container #body #quick_stats .orders .count{font-size:2rem}}@media (max-width: 870px){body.orders.index #orders_container #body #quick_stats .orders{flex-basis:50%;margin:0;padding:20px 25px;padding-top:10px}}body.orders.index #orders_container #body #open_deliveries_by_date{margin-top:20px}@media (max-width: 500px){body.orders.index #orders_container #body #open_deliveries_by_date{margin:0}}body.orders.index #orders_container #body #open_deliveries_by_date .title{background:#ccc;padding:20px;font-weight:900;background:linear-gradient(to bottom, rgba(204,204,204,0.5) 0%, #fff 100%);border:1px solid #ccc;border-bottom:0}body.orders.index #orders_container #body #open_deliveries_by_date .zones{display:flex;align-items:flex-start}@media (max-width: 870px){body.orders.index #orders_container #body #open_deliveries_by_date .zones{flex-wrap:wrap}}body.orders.index #orders_container #body #open_deliveries_by_date .zone{flex:1;padding:10px;background:#fff;border:1px solid #ccc;border-right:0}body.orders.index #orders_container #body #open_deliveries_by_date .zone:last-child{border-right:1px solid #ccc}@media (max-width: 870px){body.orders.index #orders_container #body #open_deliveries_by_date .zone{flex:1 50%}body.orders.index #orders_container #body #open_deliveries_by_date .zone:nth-child(2){border-right:1px solid #ccc}body.orders.index #orders_container #body #open_deliveries_by_date .zone:nth-child(1),body.orders.index #orders_container #body #open_deliveries_by_date .zone:nth-child(2){border-bottom:none}}@media (max-width: 500px){body.orders.index #orders_container #body #open_deliveries_by_date .zone{flex:1 100%;border:none !important;border-bottom:1px solid #ccc !important}body.orders.index #orders_container #body #open_deliveries_by_date .zone:first-child{border-top:1px solid #ccc !important}body.orders.index #orders_container #body #open_deliveries_by_date .zone:last-child{border:none !important}}body.orders.index #orders_container #body #open_deliveries_by_date .zone i.icon.zone_icon{display:block;margin:10px auto 15px;font-size:2rem;text-align:center}body.orders.index #orders_container #body #open_deliveries_by_date .zone .calendar .week{display:flex;align-items:center}body.orders.index #orders_container #body #open_deliveries_by_date .zone .calendar .week .day{position:relative;flex:1;text-align:center}body.orders.index #orders_container #body #open_deliveries_by_date .zone .calendar .week .day .dayish{display:inline-block;padding:5px 0;font-weight:700}body.orders.index #orders_container #body #open_deliveries_by_date .zone .calendar .week .day a{display:inline-block;background:#a55eea;width:26px;height:26px;line-height:26px;text-align:center;font-weight:900;color:#fff;border-radius:50%}body.orders.index #orders_container #body #open_deliveries_by_date .zone .calendar .week .day a:hover{text-decoration:none;background:#be8bf0}body.orders.index #orders_container #body #open_deliveries_by_date .zone .calendar .week .day.sunday{color:#eb3b5a}body.orders.index #orders_container #body #open_deliveries_by_date .zone .calendar .week .day.past .dayish{color:#ccc}body.orders.index #orders_container #body #open_deliveries_by_date .zone .calendar .week .day.week_number{font-size:0.6rem;color:#888}body.orders.index #orders_container #body #open_deliveries_by_date .zone .calendar .week .day.week_number a{color:#a55eea;background:none}body.orders.index #orders_container #body #orders_by_status{display:flex;flex:1;margin-top:20px}@media (max-width: 870px){body.orders.index #orders_container #body #orders_by_status{flex-wrap:wrap}}@media (max-width: 500px){body.orders.index #orders_container #body #orders_by_status{margin:0}}body.orders.index #orders_container #body #orders_by_status .zones_list{flex:1;padding:0;padding-bottom:10px;border:1px solid #ccc;border-right:none;background:#fff}body.orders.index #orders_container #body #orders_by_status .zones_list:last-child{border-right:1px solid #ccc}@media (max-width: 870px){body.orders.index #orders_container #body #orders_by_status .zones_list{margin:0;flex-basis:50%}}@media (max-width: 500px){body.orders.index #orders_container #body #orders_by_status .zones_list{flex-basis:100%}}body.orders.index #orders_container #body #orders_by_status .zones_list .title{display:flex;align-items:center;padding:20px;font-weight:900;border-bottom:1px solid #ccc;background:linear-gradient(to bottom, rgba(204,204,204,0.5) 0%, #fff 100%)}body.orders.index #orders_container #body #orders_by_status .zones_list .title span{flex:1}body.orders.index #orders_container #body #orders_by_status .zones_list .title i.icon{font-size:1.8rem}body.orders.index #orders_container #body #orders_by_status .zones_list .box{padding:10px 20px}body.orders.index #orders_container #body #orders_by_status .zones_list a.zone{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #ccc;color:#233237;transition:all 0.3s cubic-bezier(0.22, 2, 0.54, 1.34)}body.orders.index #orders_container #body #orders_by_status .zones_list a.zone+a.route{margin-top:10px}body.orders.index #orders_container #body #orders_by_status .zones_list a.zone:last-child{border:none}body.orders.index #orders_container #body #orders_by_status .zones_list a.zone:hover{text-decoration:none;padding-left:5px}body.orders.index #orders_container #body #orders_by_status .zones_list a.zone:hover .count{-webkit-transform:scale(1.2);transform:scale(1.2)}body.orders.index #orders_container #body #orders_by_status .zones_list a.zone>span{flex:1;margin-right:20px;font-weight:700}body.orders.index #orders_container #body #orders_by_status .zones_list a.zone .count{width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;color:#fff;font-weight:900;transition:all 0.3s cubic-bezier(0.22, 2, 0.54, 1.34)}body.orders.index #orders_container #body #orders_by_status .zones_list a.zone .count.a_few{background:#233237}body.orders.index #orders_container #body #orders_by_status .zones_list a.zone .count.a_lot{background:#fa8231}body.orders.index #orders_container #body #orders_by_status .zones_list a.zone .count.a_ton{background:#eb3b5a}body.orders.index #orders_container #body #orders_by_status .zones_list a.route{display:flex;align-items:center;padding:6px 0;padding-left:10px;padding-right:8px;color:#233237;transition:all 0.3s cubic-bezier(0.22, 2, 0.54, 1.34)}body.orders.index #orders_container #body #orders_by_status .zones_list a.route:hover{text-decoration:none;padding-left:15px}body.orders.index #orders_container #body #orders_by_status .zones_list a.route:hover .count{-webkit-transform:scale(1.2);transform:scale(1.2)}body.orders.index #orders_container #body #orders_by_status .zones_list a.route>span{flex:1;margin-right:20px}body.orders.index #orders_container #body #orders_by_status .zones_list a.route .count{font-weight:900;transition:all 0.3s cubic-bezier(0.22, 2, 0.54, 1.34)}body.orders.index #orders_container #body #orders_by_status .zones_list a.route .count.a_few{color:#233237}body.orders.index #orders_container #body #orders_by_status .zones_list a.route .count.a_lot{color:#fa8231}body.orders.index #orders_container #body #orders_by_status .zones_list a.route .count.a_ton{color:#eb3b5a}body.orders.edit #items .item,body.orders.new #items .item,body.orders.create #items .item,body.orders.update #items .item{position:fixed;top:50%;left:50%;right:50%;bottom:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#F6F6F6;z-index:99;min-height:452px;min-width:40vw}@media (max-width: 870px){body.orders.edit #items .item,body.orders.new #items .item,body.orders.create #items .item,body.orders.update #items .item{padding:0;top:0;right:0;bottom:0;left:0;height:100%;-webkit-transform:none !important;transform:none !important}}body.orders.edit #items .item.free .selected_item .units,body.orders.new #items .item.free .selected_item .units,body.orders.create #items .item.free .selected_item .units,body.orders.update #items .item.free .selected_item .units{color:#20bf6b;font-size:1.2rem !important}body.orders.edit #items .item.tasting .selected_item .units,body.orders.new #items .item.tasting .selected_item .units,body.orders.create #items .item.tasting .selected_item .units,body.orders.update #items .item.tasting .selected_item .units{color:#2d98da;font-size:1.2rem !important}body.orders.edit #items .item.return .selected_item .units,body.orders.new #items .item.return .selected_item .units,body.orders.create #items .item.return .selected_item .units,body.orders.update #items .item.return .selected_item .units{color:#fa8231;font-size:1.2rem !important}body.orders.edit #items .item.normal .selected_item .units,body.orders.new #items .item.normal .selected_item .units,body.orders.create #items .item.normal .selected_item .units,body.orders.update #items .item.normal .selected_item .units{color:#233237}body.orders.edit #items .item h1,body.orders.new #items .item h1,body.orders.create #items .item h1,body.orders.update #items .item h1{text-align:center}@media (max-width: 870px){body.orders.edit #items .item h1,body.orders.new #items .item h1,body.orders.create #items .item h1,body.orders.update #items .item h1{display:none}}body.orders.edit #items .item .item_search_box,body.orders.new #items .item .item_search_box,body.orders.create #items .item .item_search_box,body.orders.update #items .item .item_search_box{position:relative;margin:20px auto;max-width:400px}@media (max-width: 870px){body.orders.edit #items .item .item_search_box,body.orders.new #items .item .item_search_box,body.orders.create #items .item .item_search_box,body.orders.update #items .item .item_search_box{margin:0;margin-bottom:20px}}body.orders.edit #items .item .item_search,body.orders.new #items .item .item_search,body.orders.create #items .item .item_search,body.orders.update #items .item .item_search{display:block;width:100%;padding:20px;font-size:1.2rem;border:1px solid #ccc;outline:0;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 870px){body.orders.edit #items .item .item_search,body.orders.new #items .item .item_search,body.orders.create #items .item .item_search,body.orders.update #items .item .item_search{width:100vw;border:0;border-bottom:1px solid #ccc;border-radius:0;font-size:2rem;font-weight:700}}body.orders.edit #items .item .products,body.orders.new #items .item .products,body.orders.create #items .item .products,body.orders.update #items .item .products{position:absolute;top:100%;left:0;width:100%;z-index:50;max-height:80vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}body.orders.edit #items .item .products li,body.orders.edit #items .item .selected_item,body.orders.new #items .item .products li,body.orders.new #items .item .selected_item,body.orders.create #items .item .products li,body.orders.create #items .item .selected_item,body.orders.update #items .item .products li,body.orders.update #items .item .selected_item{display:flex;align-items:center;background:#fff;border:1px solid #ccc;border-top:0}body.orders.edit #items .item .products li div.code,body.orders.edit #items .item .selected_item div.code,body.orders.new #items .item .products li div.code,body.orders.new #items .item .selected_item div.code,body.orders.create #items .item .products li div.code,body.orders.create #items .item .selected_item div.code,body.orders.update #items .item .products li div.code,body.orders.update #items .item .selected_item div.code{width:70px;padding:10px;font-size:1rem;font-weight:900;text-align:right}body.orders.edit #items .item .products li div.code span.code,body.orders.edit #items .item .selected_item div.code span.code,body.orders.new #items .item .products li div.code span.code,body.orders.new #items .item .selected_item div.code span.code,body.orders.create #items .item .products li div.code span.code,body.orders.create #items .item .selected_item div.code span.code,body.orders.update #items .item .products li div.code span.code,body.orders.update #items .item .selected_item div.code span.code{display:block}body.orders.edit #items .item .products li div.code .format,body.orders.edit #items .item .selected_item div.code .format,body.orders.new #items .item .products li div.code .format,body.orders.new #items .item .selected_item div.code .format,body.orders.create #items .item .products li div.code .format,body.orders.create #items .item .selected_item div.code .format,body.orders.update #items .item .products li div.code .format,body.orders.update #items .item .selected_item div.code .format{display:inline-block;vertical-align:middle;color:#fff;padding:3px 5px;border-radius:4px;font-size:0.8rem;font-weight:700}body.orders.edit #items .item .products li .info,body.orders.edit #items .item .selected_item .info,body.orders.new #items .item .products li .info,body.orders.new #items .item .selected_item .info,body.orders.create #items .item .products li .info,body.orders.create #items .item .selected_item .info,body.orders.update #items .item .products li .info,body.orders.update #items .item .selected_item .info{flex:1;padding:10px;padding-right:0}body.orders.edit #items .item .products li .info .product .name,body.orders.edit #items .item .selected_item .info .product .name,body.orders.new #items .item .products li .info .product .name,body.orders.new #items .item .selected_item .info .product .name,body.orders.create #items .item .products li .info .product .name,body.orders.create #items .item .selected_item .info .product .name,body.orders.update #items .item .products li .info .product .name,body.orders.update #items .item .selected_item .info .product .name{display:inline-block;vertical-align:middle;font-weight:700;font-size:1.2rem}body.orders.edit #items .item .products li .info .family,body.orders.edit #items .item .selected_item .info .family,body.orders.new #items .item .products li .info .family,body.orders.new #items .item .selected_item .info .family,body.orders.create #items .item .products li .info .family,body.orders.create #items .item .selected_item .info .family,body.orders.update #items .item .products li .info .family,body.orders.update #items .item .selected_item .info .family{color:#233237;font-size:0.8rem}body.orders.edit #items .item .selected_item,body.orders.new #items .item .selected_item,body.orders.create #items .item .selected_item,body.orders.update #items .item .selected_item{border:1px solid #ccc}@media (max-width: 870px){body.orders.edit #items .item .selected_item,body.orders.new #items .item .selected_item,body.orders.create #items .item .selected_item,body.orders.update #items .item .selected_item{border-top:0}}body.orders.edit #items .item .amount,body.orders.new #items .item .amount,body.orders.create #items .item .amount,body.orders.update #items .item .amount{display:flex;align-items:center;justify-content:center}body.orders.edit #items .item .amount a,body.orders.new #items .item .amount a,body.orders.create #items .item .amount a,body.orders.update #items .item .amount a{display:inline-block;font-size:3rem;transition:all 200ms ease-in-out;color:#233237}body.orders.edit #items .item .amount a.detract,body.orders.new #items .item .amount a.detract,body.orders.create #items .item .amount a.detract,body.orders.update #items .item .amount a.detract{margin-right:20px}body.orders.edit #items .item .amount a.add,body.orders.new #items .item .amount a.add,body.orders.create #items .item .amount a.add,body.orders.update #items .item .amount a.add{margin-left:20px}body.orders.edit #items .item .amount a:active,body.orders.new #items .item .amount a:active,body.orders.create #items .item .amount a:active,body.orders.update #items .item .amount a:active{-webkit-transform:scale(0.9);transform:scale(0.9)}body.orders.edit #items .item .amount a:hover,body.orders.new #items .item .amount a:hover,body.orders.create #items .item .amount a:hover,body.orders.update #items .item .amount a:hover{text-decoration:none}body.orders.edit #items .item .amount .units_field,body.orders.new #items .item .amount .units_field,body.orders.create #items .item .amount .units_field,body.orders.update #items .item .amount .units_field{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100px;height:100px;line-height:100px;font-size:2.4rem;font-weight:900;font-family:"Nunito";border:1px solid #ccc;border-radius:50%;text-align:center;outline:0}body.orders.edit #items .item .boxes,body.orders.new #items .item .boxes,body.orders.create #items .item .boxes,body.orders.update #items .item .boxes{display:none;margin-top:20px;text-align:center}body.orders.edit #items .item .boxes .list,body.orders.new #items .item .boxes .list,body.orders.create #items .item .boxes .list,body.orders.update #items .item .boxes .list{display:flex;align-items:center;justify-content:center;list-style:none}body.orders.edit #items .item .boxes .list a,body.orders.new #items .item .boxes .list a,body.orders.create #items .item .boxes .list a,body.orders.update #items .item .boxes .list a{padding:10px 14px;background:#233237;color:#fff;font-weight:900;border-radius:5px;margin:10px 5px;transition:all 200ms ease-in-out}body.orders.edit #items .item .boxes .list a:active,body.orders.new #items .item .boxes .list a:active,body.orders.create #items .item .boxes .list a:active,body.orders.update #items .item .boxes .list a:active{-webkit-transform:scale(0.9);transform:scale(0.9)}body.orders.edit #items .item .boxes .list a.selected,body.orders.new #items .item .boxes .list a.selected,body.orders.create #items .item .boxes .list a.selected,body.orders.update #items .item .boxes .list a.selected{background:#20bf6b}body.orders.edit #items .item .controls input.mark,body.orders.new #items .item .controls input.mark,body.orders.create #items .item .controls input.mark,body.orders.update #items .item .controls input.mark{display:none}body.orders.edit #items .item .life_controls,body.orders.new #items .item .life_controls,body.orders.create #items .item .life_controls,body.orders.update #items .item .life_controls{margin-top:44px;display:flex;align-content:stretch;align-items:flex-end;width:100%;text-align:center}@media (max-width: 870px){body.orders.edit #items .item .life_controls,body.orders.new #items .item .life_controls,body.orders.create #items .item .life_controls,body.orders.update #items .item .life_controls{position:absolute;bottom:0;left:0}}body.orders.edit #items .item .life_controls a,body.orders.new #items .item .life_controls a,body.orders.create #items .item .life_controls a,body.orders.update #items .item .life_controls a{flex:1;text-decoration:none;padding:20px;font-size:2rem}body.orders.edit #items .item .life_controls .remove_item,body.orders.new #items .item .life_controls .remove_item,body.orders.create #items .item .life_controls .remove_item,body.orders.update #items .item .life_controls .remove_item{text-align:left}body.orders.edit #items .item .life_controls .ok,body.orders.new #items .item .life_controls .ok,body.orders.create #items .item .life_controls .ok,body.orders.update #items .item .life_controls .ok{text-align:right;font-size:3rem;padding-bottom:10px}body.orders.edit #items .item .life_controls .ok:hover i.icon,body.orders.new #items .item .life_controls .ok:hover i.icon,body.orders.create #items .item .life_controls .ok:hover i.icon,body.orders.update #items .item .life_controls .ok:hover i.icon{color:#35dd84}body.orders.edit #items .item.selected,body.orders.new #items .item.selected,body.orders.create #items .item.selected,body.orders.update #items .item.selected{position:static;height:auto;min-height:0;z-index:auto;padding:0;-webkit-transform:none !important;transform:none !important}body.orders.edit #items .item.selected.marked .selected_item,body.orders.new #items .item.selected.marked .selected_item,body.orders.create #items .item.selected.marked .selected_item,body.orders.update #items .item.selected.marked .selected_item{background:#fff3c8 !important}body.orders.edit #items .item.selected h1,body.orders.edit #items .item.selected .controls,body.orders.edit #items .item.selected .life_controls,body.orders.new #items .item.selected h1,body.orders.new #items .item.selected .controls,body.orders.new #items .item.selected .life_controls,body.orders.create #items .item.selected h1,body.orders.create #items .item.selected .controls,body.orders.create #items .item.selected .life_controls,body.orders.update #items .item.selected h1,body.orders.update #items .item.selected .controls,body.orders.update #items .item.selected .life_controls{display:none}body.orders.edit #items .item.selected .item_search_box,body.orders.new #items .item.selected .item_search_box,body.orders.create #items .item.selected .item_search_box,body.orders.update #items .item.selected .item_search_box{width:100%;max-width:none;margin:0}body.orders.edit #items .item.selected .selected_item,body.orders.new #items .item.selected .selected_item,body.orders.create #items .item.selected .selected_item,body.orders.update #items .item.selected .selected_item{border-top:0}body.orders.edit #items .item.selected .selected_item .units,body.orders.new #items .item.selected .selected_item .units,body.orders.create #items .item.selected .selected_item .units,body.orders.update #items .item.selected .selected_item .units{padding:10px;width:50px;text-align:right;font-size:1.4rem;font-weight:900}body.orders.edit #items .item.selected:first-child .selected_item,body.orders.new #items .item.selected:first-child .selected_item,body.orders.create #items .item.selected:first-child .selected_item,body.orders.update #items .item.selected:first-child .selected_item{border-top:1px solid #ccc}body.orders.edit #items .item.normal .boxes,body.orders.new #items .item.normal .boxes,body.orders.create #items .item.normal .boxes,body.orders.update #items .item.normal .boxes{display:block}.format_28g{background:#35dd84}.format_115g,.format_100ml,.format_70g,.format_65g,.format_90ml,.format_90g,.format_60g,.format_40g,.format_m70{background:#20bf6b}.format_200ml{background:#a5b1c2}.format_3x70g,.format_2x65g,.format_3x90ml,.format_2x90ml,.format_2x120ml,.format_60gx1,.format_60gx2,.format_60gx4{background:#eb3b5a}.format_240g,.format_250ml,.format_200g,.format_185g,.format_140g,.format_170g,.format_55g{background:#3867d6}.format_250g{background:#000}.format_330ml,.format_33cl{background:#ccc;color:#000 !important}.format_500ml,.format_75cl,.format_70cl{background:#a55eea}.format_5kg,.format_1kg,.format_1L,.format_280g{background:#fed330;color:#000 !important}.format_85g,.format_choc{background:#0fb9b1}.format_expo{background:#fa8231}.format_spcl,.format_cesta,.format_c100{background:#888}body.orders.no_stock_list #no_stock_nav{display:flex;align-items:flex-end;margin-bottom:20px}body.orders.no_stock_list #no_stock_nav a.inactive{opacity:0.4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}@media (max-width: 800px){body.orders.no_stock_list #no_stock_nav{padding:20px 10px}body.orders.no_stock_list #no_stock_nav a{padding:19px;padding-right:20px;height:38px}body.orders.no_stock_list #no_stock_nav a span{display:none}body.orders.no_stock_list #no_stock_nav a i.icon{border-radius:5px}}body.orders.no_stock_list #no_stock_nav .header{flex:1}body.orders.no_stock_list #no_stock_nav .title{flex:1;text-align:center}body.orders.no_stock_list #no_stock_nav .title h1{font-weight:900;text-transform:uppercase}body.orders.no_stock_list #no_stock_nav .week{flex:1;font-weight:900;font-size:3rem;color:#233237;text-align:center}@media (max-width: 800px){body.orders.no_stock_list #no_stock_nav .week{font-size:1rem}}body.orders.no_stock_list #no_stock_nav .week>*{display:inline-block}body.orders.no_stock_list #no_stock_nav .dates{display:flex;justify-content:center;align-items:center;text-align:center}body.orders.no_stock_list #no_stock_nav .dates .date{padding:5px 7px;background:#fff;border:1px solid #ccc;border-radius:5px;font-weight:900;color:#888}body.orders.no_stock_list #no_stock_nav .dates>i.icon{margin:0 8px}body.orders.no_stock_list #total_undelivered_items{display:flex;align-content:center}body.orders.no_stock_list #total_undelivered_items .total{flex:1;margin:0 10px;font-size:2rem;font-weight:900}body.orders.no_stock_list #total_undelivered_items .total.boxes{text-align:right}body.orders.no_stock_list #total_undelivered_items .total span.text{display:inline-block;margin-left:5px}body.orders.no_stock_list .hooray{border-top:1px solid #ccc;font-size:3rem;text-align:center;padding:20px 0}body.orders.no_stock_list #no_stock_list{display:flex;border-top:1px solid #ddd}body.orders.no_stock_list #no_stock_list .day{flex:1;border-right:1px solid #ccc;background:#fff;border-bottom:1px solid #ccc}body.orders.no_stock_list #no_stock_list .day:first-child{border-left:1px solid #ccc}body.orders.no_stock_list #no_stock_list .day .title{padding:5px;font-size:1rem;font-weight:900}body.orders.no_stock_list #no_stock_list .order{background:#fff}@media (max-width: 500px){body.orders.no_stock_list #no_stock_list .order{margin-left:0}}body.orders.no_stock_list #no_stock_list .order .customer{display:block;padding:5px;font-size:0.8rem;font-weight:700;color:#fff;background:#2d98da;text-decoration:none}body.orders.no_stock_list #no_stock_list .order .customer:hover{background:#58ade2}body.orders.no_stock_list .items{margin:0}body.orders.no_stock_list .items .item{display:flex;align-items:center;border-top:1px dashed #ccc;transition:background 0.2s ease-in-out}body.orders.no_stock_list .items .item:first-child{border-top:none}body.orders.no_stock_list .items .item.marked{background:#fff3c8}body.orders.no_stock_list .items .item.free .units{color:#20bf6b}body.orders.no_stock_list .items .item.tasting .units{color:#2d98da}body.orders.no_stock_list .items .item.return .units{color:#fa8231}body.orders.no_stock_list .items .item.normal .units{color:#233237}body.orders.no_stock_list .items .item.needs_revision{flex-wrap:wrap}body.orders.no_stock_list .items .item .units{position:relative;width:30px;padding:3px;padding-left:0;text-align:right;font-size:0.8rem;font-weight:900}body.orders.no_stock_list .items .item .product{flex:1;padding:3px}body.orders.no_stock_list .items .item .product .family{color:#233237;font-size:0.8rem}body.orders.no_stock_list .items .item .product .name{display:block;font-weight:700;font-size:0.8rem}body.orders.no_stock_list .items .item .format{padding:3px;padding-right:3px;text-align:right;overflow:hidden;width:50px;transition:all 450ms cubic-bezier(0.31, 1.41, 0.6, 1.15)}body.orders.no_stock_list .items .item .format .code{display:block;font-size:0.6rem;font-weight:900}body.orders.no_stock_list .items .item .format .name{display:inline-block;color:#fff;padding:2px 4px;border-radius:3px;font-size:0.6rem;font-weight:700}body.orders.no_stock_list #no_stock_summary{margin:10px 0;background:#ddd}body.orders.no_stock_list #no_stock_summary .items{display:flex;flex-wrap:wrap;padding-top:10px;padding-left:10px}body.orders.no_stock_list #no_stock_summary .items .item{flex:0 260px;margin-right:10px;margin-bottom:10px;background:#fff;border:1px solid #ccc;cursor:pointer;transition:background 0.2s ease-in-out}body.orders.no_stock_list #no_stock_summary .items .item:first-child{border-top:1px solid #ccc}body.orders.no_stock_list #no_stock_summary .items .item.searching{background:#fff3c8}body.orders.no_stock_list #no_stock_summary .items .item .units{width:40px;padding:5px;font-size:1.2rem}body.orders.no_stock_list #no_stock_summary .items .item .product{padding:5px}body.orders.no_stock_list #no_stock_summary .items .item .product .family{font-size:0.9rem}body.orders.no_stock_list #no_stock_summary .items .item .product .name{font-size:0.9rem}body.orders.no_stock_list #no_stock_summary .items .item .format{padding:5px;padding-right:5px;width:60px}body.orders.no_stock_list #no_stock_summary .items .item .format .code{font-size:0.8rem}body.orders.no_stock_list #no_stock_summary .items .item .format .name{padding:3px 4px;border-radius:4px;font-size:0.8rem}body.orders.search .pagination{display:flex;justify-content:flex-end}body.orders.search .pagination span a,body.orders.search .pagination span.current,body.orders.search .pagination span.gap{display:inline-block;margin:0 2px;padding:5px 10px;border:1px solid #ccc;border-bottom:none;background:#fff;font-weight:700;color:#233237}body.orders.search .pagination span a:hover{background:#ccc;text-decoration:none}body.orders.search .pagination span.current{color:#fff;background:#2d98da;border:none}body.orders.search .pagination:last-child span a,body.orders.search .pagination:last-child span.current,body.orders.search .pagination:last-child span.gap{border:1px solid #ccc;border-top:none}body.orders.search #search_orders.ui.container{padding:0 20px}body.orders.search #search_orders.ui.container .no_records_found{padding:100px 0;font-size:1.2rem;font-weight:900;color:#233237;text-align:center}body.orders.search #search_orders.ui.container .order{display:flex;padding:10px 0;color:#233237;align-items:center;border-bottom:1px solid #ccc}@media (max-width: 500px){body.orders.search #search_orders.ui.container .order{flex-wrap:wrap;padding:10px}}body.orders.search #search_orders.ui.container .order:first-child{padding-top:15px}body.orders.search #search_orders.ui.container .order:last-child{border-bottom:0;padding-bottom:15px}body.orders.search #search_orders.ui.container .order .group{display:flex;align-items:center}@media (max-width: 780px){body.orders.search #search_orders.ui.container .order .group{flex-wrap:wrap}}@media (max-width: 500px){body.orders.search #search_orders.ui.container .order .group{flex-basis:100%}}body.orders.search #search_orders.ui.container .order .group .id{flex-basis:75px;font-family:"Cousine", monospace;font-weight:700;text-align:right}@media (max-width: 780px){body.orders.search #search_orders.ui.container .order .group .id{flex-basis:100%}}@media (max-width: 500px){body.orders.search #search_orders.ui.container .order .group .id{text-align:left}}body.orders.search #search_orders.ui.container .order .group .status_box{padding:0 10px;flex:1;text-align:center}body.orders.search #search_orders.ui.container .order .group .status_box i.icon{display:inline-block;font-size:1.6rem}@media (max-width: 500px){body.orders.search #search_orders.ui.container .order .group .status_box i.icon{font-size:1rem}}@media (max-width: 780px){body.orders.search #search_orders.ui.container .order .group .status_box{flex:1;padding:0}}@media (max-width: 780px){body.orders.search #search_orders.ui.container .order .group .boxes{flex:1}}@media (max-width: 500px){body.orders.search #search_orders.ui.container .order .group .boxes{flex-grow:none;padding-left:10px}}body.orders.search #search_orders.ui.container .order .group .boxes>span{display:block;width:32px;height:32px;line-height:32px;background:#233237;font-weight:900;color:#fff;border-radius:50%;text-align:center}@media (max-width: 500px){body.orders.search #search_orders.ui.container .order .group .boxes>span{font-size:0.8rem;width:22px;height:22px;line-height:22px}}body.orders.search #search_orders.ui.container .order .group .date{margin-right:10px;font-size:0.8rem}@media (max-width: 650px){body.orders.search #search_orders.ui.container .order .group .date{margin:0;flex-basis:100%;text-align:right}}@media (max-width: 500px){body.orders.search #search_orders.ui.container .order .group .date{flex:1;flex-basis:none;text-align:left}}body.orders.search #search_orders.ui.container .order .group .options .add_to_closing_list input{visibility:hidden}body.orders.search #search_orders.ui.container .order .group .options .add_to_closing_list i.icon{display:inline-block;position:relative;top:3px;font-size:2rem;background:#fff;border-radius:50%;color:#233237;transition:all 0.3s ease-out}body.orders.search #search_orders.ui.container .order .group .options .remove{margin-left:10px}body.orders.search #search_orders.ui.container .order .group.left{flex-basis:155px}@media (max-width: 780px){body.orders.search #search_orders.ui.container .order .group.left{flex-basis:70px}}@media (max-width: 500px){body.orders.search #search_orders.ui.container .order .group.left{flex-basis:100%;flex-wrap:nowrap}}body.orders.search #search_orders.ui.container .order .group.right{flex-basis:200px;justify-content:flex-end}@media (max-width: 650px){body.orders.search #search_orders.ui.container .order .group.right{flex-basis:110px;flex-wrap:wrap}}@media (max-width: 500px){body.orders.search #search_orders.ui.container .order .group.right{flex-basis:100%;align-items:center}}body.orders.search #search_orders.ui.container .order .customer{flex:1;padding-left:10px}@media (max-width: 500px){body.orders.search #search_orders.ui.container .order .customer{flex-basis:100%;padding:0}}body.orders.search #search_orders.ui.container .order .customer .name{font-weight:900}body.orders.search #search_orders.ui.container .order .customer .fiscal_name{font-size:0.8rem}body.orders.search #search_orders.ui.container .order.checkboxed{background:linear-gradient(to right, #20bf6b 5px, rgba(255,255,255,0) 5px)}body.orders.search #search_orders.ui.container .order.checkboxed .status_box i.status.icon{color:#20bf6b !important}body.orders.search #search_orders.ui.container .order.checkboxed .add_to_closing_list i.icon.add{-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#20bf6b}body.orders.search #search_orders.ui.container .order .quick_view{display:none;position:fixed;top:80px;right:20px;padding:0;background:#fff}body.orders.search #search_orders.ui.container .order .quick_view .customer{display:flex;align-items:center;padding:10px;padding-left:20px;background:#fff;border:1px solid #233237;border-bottom:none}body.orders.search #search_orders.ui.container .order .quick_view .customer .name{flex:1;color:#233237;font-weight:900}body.orders.search #search_orders.ui.container .order .quick_view .customer i.icon{padding:10px}body.orders.search #search_orders.ui.container .order .quick_view .note{background:#fed330;color:#233237;padding:10px;border:1px solid #233237;border-top:none}body.orders.search #search_orders.ui.container .order .quick_view .items{max-height:65vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}body.orders.search #search_orders.ui.container .order .quick_view .item{display:flex;align-items:center;border-bottom:1px solid #888;color:#fff;background:#233237}body.orders.search #search_orders.ui.container .order .quick_view .item:last-child{border:0}body.orders.search #search_orders.ui.container .order .quick_view .item.marked{background:#374e56}body.orders.search #search_orders.ui.container .order .quick_view .item.free .units{color:#20bf6b}body.orders.search #search_orders.ui.container .order .quick_view .item.tasting .units{color:#2d98da}body.orders.search #search_orders.ui.container .order .quick_view .item.return .units{color:#fa8231}body.orders.search #search_orders.ui.container .order .quick_view .item.normal .units{color:#fff}body.orders.search #search_orders.ui.container .order .quick_view .item .units{width:70px;padding:5px 10px;text-align:right;font-size:1rem;font-weight:900}body.orders.search #search_orders.ui.container .order .quick_view .item .product{flex:1;padding:5px 10px}body.orders.search #search_orders.ui.container .order .quick_view .item .product .family{color:#F6F6F6;font-size:0.7rem}body.orders.search #search_orders.ui.container .order .quick_view .item .product .name{display:block;font-weight:700;font-size:1rem}body.orders.search #search_orders.ui.container .order .quick_view .item .format{padding:5px 10px;padding-right:15px;text-align:right}body.orders.search #search_orders.ui.container .order .quick_view .item .format .code{display:block;font-size:0.8rem;font-weight:900}body.orders.search #search_orders.ui.container .order .quick_view .item .format .name{display:inline-block;color:#fff;padding:3px 5px;border-radius:4px;font-size:0.7rem;font-weight:700}body.orders.search #search_orders.ui.container .order .quick_view .item.needs_revision{position:relative;flex-wrap:wrap}body.orders.search #search_orders.ui.container .order .quick_view .item.needs_revision:after{position:absolute;left:0;top:0;bottom:0;width:5px;background:#eb3b5a;content:""}body.orders.search #search_orders.ui.container .order.open_quick_view{z-index:90}body.orders.search #search_orders.ui.container .order.open_quick_view .boxes span{background-color:#20bf6b}body.orders.search #search_orders.ui.container .order.open_quick_view .quick_view{display:block;z-index:90}body.orders.search #confirmation_to_close_multiple{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:500px;max-width:100%;background:#fff;padding:40px;padding-bottom:0;border:1px solid #ccc;z-index:95;text-align:center}body.orders.search #confirmation_to_close_multiple .box{display:flex;align-items:center;justify-content:center}body.orders.search #confirmation_to_close_multiple .gapper{padding:0 10px}body.orders.search #confirmation_to_close_multiple .count{font-size:3rem;font-weight:900}body.orders.search #confirmation_to_close_multiple ul.routes{display:none}body.orders.search #confirmation_to_close_multiple button,body.orders.search #confirmation_to_close_multiple input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;-webkit-transform:translateY(50%);transform:translateY(50%);padding:10px 15px;border:none;font-family:"Nunito";font-size:1.2rem;font-weight:900;color:#fff;background:#eb3b5a;margin:0 20px;cursor:pointer;outline:none}body.orders.search #confirmation_to_close_multiple button:hover,body.orders.search #confirmation_to_close_multiple input:hover{background:#ed526d}body.orders.search #confirmation_to_close_multiple input{background:#20bf6b}body.orders.search #confirmation_to_close_multiple input:hover{background:#24d577}body.orders.search #searching_options{display:flex;background:#fff;align-items:stretch;justify-content:flex-start;border:1px solid #ccc;border-bottom:0}body.orders.search #searching_options .customer{display:flex;align-items:center;padding:20px;border-right:1px solid #ccc}body.orders.search #searching_options .customer .code{margin-right:20px;font-size:2rem;font-weight:900}body.orders.search #searching_options .customer .naming .name{font-size:1.2rem;font-weight:700}body.orders.search #searching_options .customer .naming .fiscal_name{color:#888;font-style:italic}body.orders.search #searching_options .delivery{display:flex;align-items:center;padding:20px;border-right:1px solid #ccc}body.orders.search #searching_options .delivery .title{margin-right:10px}body.orders.search #searching_options .delivery .date span{background:#a55eea;border-radius:5px;padding:5px 8px;color:#fff;font-weight:900;text-transform:uppercase}body.orders.search #searching_options .undelivered_item,body.orders.search #searching_options .item_week{display:flex;align-items:center;border-right:1px solid #ccc}body.orders.search #searching_options .undelivered_item .title,body.orders.search #searching_options .item_week .title{padding:10px 20px;text-align:center}body.orders.search #searching_options .undelivered_item .title span,body.orders.search #searching_options .item_week .title span{font-weight:900}body.orders.search #searching_options .undelivered_item .title .dates,body.orders.search #searching_options .item_week .title .dates{display:flex;align-items:center;margin-top:5px}body.orders.search #searching_options .undelivered_item .title .dates .from,body.orders.search #searching_options .undelivered_item .title .dates .to,body.orders.search #searching_options .item_week .title .dates .from,body.orders.search #searching_options .item_week .title .dates .to{padding:5px 7px;background:#fff;border:1px solid #ccc;border-radius:5px;font-weight:900;color:#888}body.orders.search #searching_options .undelivered_item .title .dates .separator,body.orders.search #searching_options .item_week .title .dates .separator{margin:0 5px}body.orders.search #searching_options .product{display:flex;align-items:center;padding:10px 20px;border-right:1px solid #ccc}body.orders.search #searching_options .product .code{padding:10px;font-size:1.2rem;font-weight:900}body.orders.search #searching_options .product .naming{padding:0 10px}body.orders.search #searching_options .product .naming .family{color:#233237;font-size:0.8rem}body.orders.search #searching_options .product .naming .name{font-weight:700;font-size:1.2rem}body.orders.search #searching_options .product .format{display:inline-block;vertical-align:middle;color:#fff;padding:3px 5px;margin-left:10px;border-radius:4px;font-size:0.8rem;font-weight:700}body.orders.search #listing_options{display:flex;padding:0 20px;background:#fff;align-items:center;justify-content:flex-start;border:1px solid #ccc;border-bottom:0}@media (max-width: 870px){body.orders.search #listing_options{flex-wrap:wrap;justify-content:center}}body.orders.search #listing_options .status .active{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #2d98da}body.orders.search #listing_options i.icon,body.orders.search #listing_options .text{padding:20px 10px;font-size:1.4rem}body.orders.search #listing_options .text{font-size:1rem}body.orders.search #listing_options .separator{background:#ccc;width:1px;margin:0 20px;align-self:stretch}@media (max-width: 870px){body.orders.search #listing_options .separator{display:none}}body.orders.search #listing_options .close_multiple{display:flex}@media (max-width: 600px){body.orders.search #listing_options .close_multiple{display:none}}body.orders.search #listing_options .close_multiple i.icon:hover{color:#2d98da;cursor:pointer}body.orders.search #listing_options .zones{display:flex}body.orders.search #listing_options .zones:hover a i.icon,body.orders.search #listing_options .zones:hover a i.icon.active{color:#233237}body.orders.search #listing_options .zones a{display:flex;position:relative;text-decoration:none}body.orders.search #listing_options .zones a i.icon{font-size:1.4rem;color:#233237}body.orders.search #listing_options .zones a i.icon.active{color:#2d98da}body.orders.search #listing_options .zones a:hover,body.orders.search #listing_options .zones a.active{text-decoration:none}body.orders.search #listing_options .zones a:hover i.icon,body.orders.search #listing_options .zones a:hover i.icon.active,body.orders.search #listing_options .zones a.active i.icon,body.orders.search #listing_options .zones a.active i.icon.active{color:#2d98da}body.orders.search #listing_options .routes .user_routes{display:flex}body.orders.search #listing_options .routes a{margin-right:10px;padding:5px 8px;color:#233237;border:1px solid #888;border-radius:3px;font-size:0.8rem;font-weight:700}body.orders.search #listing_options .routes a:hover{text-decoration:none;color:#233237;border-color:#233237}body.orders.search #listing_options .routes a:last-child{margin:0}body.orders.search #listing_options .routes a.active{font-weight:900;color:#233237;border-color:#233237}body.orders.search #listing_options .routes a.active:hover{color:#888;border-color:#888}body.orders.search #listing_options .routes .full_name,body.orders.search #listing_options .routes .belongs_to_selected_zone{display:none}body.orders.search #listing_options .routes.dropdown{position:relative;z-index:10}body.orders.search #listing_options .routes.dropdown .select_route{position:relative;padding:20px 0;padding-right:20px;cursor:pointer;font-weight:700}body.orders.search #listing_options .routes.dropdown .select_route.selected{font-weight:900;color:#2d98da}body.orders.search #listing_options .routes.dropdown .select_route:after{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #233237;content:""}body.orders.search #listing_options .routes.dropdown .user_routes{display:none;position:absolute;top:100%;left:-21px;padding:5px 10px;border:1px solid #ccc;background:#fff}body.orders.search #listing_options .routes.dropdown a{position:relative;display:block;padding:10px;white-space:nowrap;font-size:1rem;border:none;border-bottom:1px solid #ccc}body.orders.search #listing_options .routes.dropdown a:last-child{border:none}body.orders.search #listing_options .routes.dropdown a.active:hover{border-color:#ccc}body.orders.search #listing_options .routes.dropdown .full_name{display:block;position:relative;z-index:1}body.orders.search #listing_options .routes.dropdown .short_name{display:none}body.orders.search #listing_options .routes.dropdown .belongs_to_selected_zone{display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:#233237}body.orders.search #listing_options .routes.dropdown:hover .user_routes{display:block}body.orders.search #listing_options .status{display:flex;justify-content:flex-start}body.orders.search #listing_options .status a{position:relative;display:flex;align-items:center}body.orders.search #listing_options .status a span{visibility:hidden;position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px);white-space:nowrap;font-size:0.8rem;font-weight:900;color:#233237;transition:all 0.3s cubic-bezier(0.4, 1.5, 0.6, 1.4)}body.orders.search #listing_options .status a:hover{text-decoration:none}body.orders.search #listing_options .status a:hover span{visibility:visible;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}body.orders.search #listing_options .total_orders{font-weight:900}@media (max-width: 870px){body.orders.search #listing_options .total_orders{display:none}}@media (max-width: 870px){body.orders.search #listing_options .boxed{flex:33.333%;justify-content:space-around}}@media (max-width: 600px){body.orders.search #listing_options .boxed{flex:100%}}body.orders.show #customer{position:relative;display:flex;align-items:center;padding:0;margin-bottom:20px;color:#233237}body.orders.show #customer:hover{text-decoration:none;background:linear-gradient(to bottom, #fff 0%, rgba(204,204,204,0.1) 100%)}@media (max-width: 870px){body.orders.show #customer{margin-bottom:10px}}@media (max-width: 500px){body.orders.show #customer{margin:0;border-bottom:0;flex-wrap:wrap;padding:10px 20px}}body.orders.show #customer .code{padding:20px;font-size:2rem;font-weight:900}@media (max-width: 500px){body.orders.show #customer .code{flex-basis:100%;padding:0;font-size:1.4rem}}body.orders.show #customer .line{display:flex;flex:1;align-items:center;padding-right:70px}@media (max-width: 800px){body.orders.show #customer .line{flex-wrap:wrap;padding-right:0}}@media (max-width: 500px){body.orders.show #customer .line{flex-basis:100%}}body.orders.show #customer .line .box{flex:1;padding:20px 0}@media (max-width: 800px){body.orders.show #customer .line .box{flex-basis:100%;padding-bottom:0}}@media (max-width: 500px){body.orders.show #customer .line .box{padding:0}}body.orders.show #customer .line .box .name{font-size:1.4rem;font-weight:700}@media (max-width: 500px){body.orders.show #customer .line .box .name{font-size:1.2rem;font-weight:900}}body.orders.show #customer .line .box .fiscal_name{font-size:1rem;font-style:italic;color:#888}body.orders.show #customer .line .info{padding:20px;color:#888;text-align:right}@media (max-width: 800px){body.orders.show #customer .line .info{flex-basis:100%;text-align:left;padding:0;padding-bottom:20px}}@media (max-width: 500px){body.orders.show #customer .line .info{padding:0}}body.orders.show #customer .line .info .location{font-weight:700}body.orders.show #customer .zone{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:3rem}body.orders.show #order_details{display:flex;align-items:flex-start}@media (max-width: 650px){body.orders.show #order_details{flex-wrap:wrap}}body.orders.show #order_details #details{flex:1;padding:0}@media (max-width: 650px){body.orders.show #order_details #details{order:2;flex-basis:100%}}body.orders.show #order_details #details #office_options{padding:20px}body.orders.show #order_details #details #office_options .header{display:flex;align-items:center;background:#ccc;padding:10px;border-radius:5px 5px 0 0}body.orders.show #order_details #details #office_options .header span{flex:1;font-weight:700}body.orders.show #order_details #details #office_options .body{border:1px solid #ccc;border-top:none;border-radius:0 0 5px 5px}body.orders.show #order_details #details #office_options .body .link{display:block;border-bottom:1px solid #ccc}body.orders.show #order_details #details #office_options .body .link:last-child{border-bottom:none}body.orders.show #order_details #details #office_options .body .link.danger{background:#fff;transition:all 0.25s cubic-bezier(0.4, 1.5, 0.5, 1.4)}body.orders.show #order_details #details #office_options .body .link.danger:hover{background:#eb3b5a;color:#fff}body.orders.show #order_details #details #hash_id_and_contact_type{display:flex;align-items:center;padding:20px;padding-bottom:0;color:#233237}body.orders.show #order_details #details #hash_id_and_contact_type #hash_id{flex:1;font-weight:900;font-size:1.6rem}body.orders.show #order_details #details #hash_id_and_contact_type #contact_type i.icon{font-size:1.6rem}body.orders.show #order_details #details #creation_info{padding:20px;padding-top:10px;border-bottom:1px solid #ccc}body.orders.show #order_details #details #creation_info strong{display:inline-block;margin-right:4px}body.orders.show #order_details #details #creation_info .date{display:inline}body.orders.show #order_details #details #creation_info .date_time{display:block}body.orders.show #order_details #details #activities{padding:20px;border-bottom:1px solid #ccc}body.orders.show #order_details #details #activities .action,body.orders.show #order_details #details #activities .time_ago{display:none}body.orders.show #order_details #central{display:flex;flex:3;padding-left:20px;align-items:flex-start}@media (max-width: 1080px){body.orders.show #order_details #central{flex-wrap:wrap}}@media (max-width: 870px){body.orders.show #order_details #central{padding-left:10px}}@media (max-width: 650px){body.orders.show #order_details #central{order:1;flex-basis:100%;padding:0}}body.orders.show #order_details #all_items{flex:1;margin-right:20px}@media (max-width: 1080px){body.orders.show #order_details #all_items{flex-basis:100%;margin-right:0;margin-bottom:20px;order:2}}@media (max-width: 870px){body.orders.show #order_details #all_items{margin-bottom:10px}}@media (max-width: 500px){body.orders.show #order_details #all_items{margin:0;border-bottom:0;border-top:2px solid #888;border-bottom:2px solid #888}}body.orders.show #order_details #all_items #items .item{display:flex;align-items:center;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff}body.orders.show #order_details #all_items #items .item:first-child{border-top:1px solid #ccc}body.orders.show #order_details #all_items #items .item.marked{background:#fff3c8}body.orders.show #order_details #all_items #items .item.free .units{color:#20bf6b}body.orders.show #order_details #all_items #items .item.tasting .units{color:#2d98da}body.orders.show #order_details #all_items #items .item.return .units{color:#fa8231}body.orders.show #order_details #all_items #items .item.normal .units{color:#233237}body.orders.show #order_details #all_items #items .item .numbers{width:70px;padding:10px;text-align:right;font-size:1.4rem;font-weight:900}body.orders.show #order_details #all_items #items .item .numbers .boxes{font-size:1rem;font-weight:900;color:#888}body.orders.show #order_details #all_items #items .item .numbers .units{font-size:1.4rem;font-weight:900}body.orders.show #order_details #all_items #items .item .product{flex:1;padding:10px}body.orders.show #order_details #all_items #items .item .product .family{color:#233237;font-size:0.8rem}body.orders.show #order_details #all_items #items .item .product .name{display:block;font-weight:700;font-size:1.2rem}body.orders.show #order_details #all_items #items .item .format{padding:10px;padding-right:15px;text-align:right}body.orders.show #order_details #all_items #items .item .format .code{display:block;font-size:1rem;font-weight:900}body.orders.show #order_details #all_items #items .item .format .name{display:inline-block;color:#fff;padding:3px 5px;border-radius:4px;font-size:0.8rem;font-weight:700}body.orders.show #order_details #all_items #items .item.needs_revision{position:relative;flex-wrap:wrap}body.orders.show #order_details #all_items #items .item.needs_revision:after{position:absolute;left:0;top:0;bottom:0;width:5px;background:#eb3b5a;content:""}body.orders.show #order_details #all_items #items .item.needs_revision .revision{display:none;flex:1 100%;border-top:1px dashed #ddd;padding:10px;align-items:center;justify-content:center}body.orders.show #order_details #all_items #items .item.needs_revision .revision .button{margin-left:10px}body.orders.show #order_details #all_items #items .item.needs_revision .revision small{padding:0 8px}body.orders.show #order_details #all_items #items .item.needs_revision .revision .mark_as_reviewed{display:inline-block;padding:2px 4px;border-radius:3px;background:#2d98da;color:#fff;font-weight:900;margin-left:3px}body.orders.show #order_details #all_items #items .item.needs_revision .revision .mark_as_reviewed:hover{background:#43a3de}body.orders.show #order_details #all_items #items .item.needs_revision.review_ok:after{background:#20bf6b;width:2px;transition:width 0.3s 1s cubic-bezier(0.7, -10, 0.75, 0.07),background 0.3s ease}body.orders.show #order_details #all_items #items .item .mark_as_no_stock_options{display:none;padding-right:15px}body.orders.show #order_details #all_items #items .item .mark_as_no_stock_options i.icon{font-size:1.4rem}body.orders.show #order_details #all_items #items .item .mark_as_no_stock_options i.icon.detract{margin:0 10px}body.orders.show #order_details #all_items #items .item.units_changed .units{color:#eb3b5a}body.orders.show #order_details #all_items #items.edition .item{border:1px dashed #233237;border-bottom:none}body.orders.show #order_details #all_items #items.edition .item:last-child{border-bottom:1px dashed #233237}body.orders.show #order_details #all_items #items.edition .item:hover .format{display:none}body.orders.show #order_details #all_items #items.edition .item:hover .mark_as_no_stock_options{display:block}body.orders.show #order_details #undelivered_items{margin-top:20px}body.orders.show #order_details #undelivered_items .undelivered_items_title{display:flex;align-items:center;color:#233237;background:#ccc;padding:20px}body.orders.show #order_details #undelivered_items .undelivered_items_title span{flex:1;font-weight:900}body.orders.show #order_details #undelivered_items .undelivered_items_title i.icon{font-size:1.2rem}body.orders.show #order_details #undelivered_items .undelivered_items_title #edit_undelivered_items{transition:all 300ms cubic-bezier(0.25, 1.22, 0.74, 1.42);-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);color:#233237}body.orders.show #order_details #undelivered_items .undelivered_items_title #edit_undelivered_items:hover{-webkit-transform:rotate(-60deg) scale(1.3);transform:rotate(-60deg) scale(1.3)}body.orders.show #order_details #undelivered_items .undelivered_items{padding-bottom:80px}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_cause_box{position:relative}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_cause_box:before{position:absolute;top:33px;left:20px;bottom:27px;content:"";width:1px;background:#ccc}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_cause_box:last-child .undelivered_item:last-child{border-bottom:1px solid #ccc}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_items_cause_title{display:flex;align-items:center;padding:5px 10px;color:#233237;border:1px solid #ccc;background:#fff}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_items_cause_title span{flex:1;font-weight:900;color:#888;margin-left:10px}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_items_cause_title i.icon{font-size:1rem}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i){position:relative;display:flex;align-items:center;margin-left:40px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i):last-child{border-bottom:none}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i):before{position:absolute;top:50%;left:-20px;content:"";height:1px;width:20px;background:#ccc}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i).marked{background:white !important}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i).in_action{background:#fff3c8 !important}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i).free .units{color:#199353}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i).tasting .units{color:#207cb4}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i).return .units{color:#f26506}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i).normal .units{color:#0f1618}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .numbers{width:70px;padding:10px;text-align:right;font-size:1.4rem;font-weight:900}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .numbers .boxes{font-size:0.9rem;font-weight:900;color:#888}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .numbers .units{padding:5px 10px;text-align:right;font-size:1rem;font-weight:900}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .product{flex:1;padding:5px 10px}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .product .family{color:#233237;font-size:0.7rem}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .product .name{display:block;font-weight:700;font-size:1rem;color:#888}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .format{padding:5px 10px;padding-right:15px;text-align:right}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .format .code{display:block;font-size:0.8rem;font-weight:900;color:#888}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .format .name{display:inline-block;color:#fff;padding:3px 5px;border-radius:4px;font-size:0.7rem;font-weight:700;background:#888}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .remove_box,body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .readd_box{overflow:hidden;width:0;padding:0;color:#eb3b5a;transition:all 300ms ease-in-out}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .readd_box{text-align:right;color:#20bf6b}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .readd_undelivered_item,body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .remove_undelivered_item{display:inline-block;-webkit-transform:scale(1);transform:scale(1)}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .readd_undelivered_item:hover,body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .remove_undelivered_item:hover{-webkit-animation:scale_bigger 0.3s ease-in-out both;animation:scale_bigger 0.3s ease-in-out both}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .note{display:none;position:absolute;top:100%;left:-1px;right:0;padding:20px;border:1px solid #ccc;border-top:none;background:repeating-linear-gradient(-45deg, #fee277, #fee277 10px, #fee68b 10px, #fee68b 20px)}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .note:after{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:10px solid #fff}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .note .content i.icon{position:absolute;right:-5px;top:-5px;font-size:1.4rem}@media (max-width: 500px){body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .note .content i.icon{right:5px}}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i) .note .author{font-family:"Gochi Hand", cursive;font-size:1.4rem;text-align:right}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i):hover:not(.edit){z-index:10}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i):hover:not(.edit) .note{display:block}body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i).edit .remove_box,body.orders.show #order_details #undelivered_items .undelivered_items .undelivered_item:not(i).edit .readd_box{width:47px;padding:0 5px}body.orders.show #order_details #add_undelivered_item_as_no_stock{padding:10px 0;text-align:right}body.orders.show #order_details #add_undelivered_item_as_no_stock a{margin-left:10px}body.orders.show #order_details #add_undelivered_item_as_no_stock .finish,body.orders.show #order_details #add_undelivered_item_as_no_stock .cancel{display:none}body.orders.show #order_details #status{flex:1}@media (max-width: 1080px){body.orders.show #order_details #status{flex-basis:100%;order:1}}body.orders.show #order_details #status #numbers{display:flex;margin-bottom:20px;padding:20px 0;align-items:flex-end}@media (max-width: 870px){body.orders.show #order_details #status #numbers{margin-bottom:10px}}@media (max-width: 500px){body.orders.show #order_details #status #numbers{margin:0;border-bottom:0}}body.orders.show #order_details #status #numbers>*{flex:auto}body.orders.show #order_details #status #numbers .status{text-align:center}body.orders.show #order_details #status #numbers .status span{display:block;color:#233237;font-weight:900}body.orders.show #order_details #status #numbers .status i.icon{display:block;margin:auto;font-size:3rem}body.orders.show #order_details #status #numbers .boxes{text-align:center;border:1px solid #ccc;border-top:0;border-bottom:0}body.orders.show #order_details #status #numbers .boxes:last-child{border-right:none}body.orders.show #order_details #status #numbers .boxes span{display:block;color:#233237;font-weight:900}body.orders.show #order_details #status #numbers .boxes .count{font-size:2rem}body.orders.show #order_details #status #numbers .total_price{text-align:center}body.orders.show #order_details #status #numbers .total_price .info{font-size:0.8rem;font-weight:700;font-style:italic;color:#888}@media (max-width: 500px){body.orders.show #order_details #status #numbers .total_price .info .big{display:none}}body.orders.show #order_details #status #numbers .total_price .info .small{display:none}@media (max-width: 500px){body.orders.show #order_details #status #numbers .total_price .info .small{display:inline}}body.orders.show #order_details #status #created_delivery_calendar{margin-bottom:20px}@media (max-width: 500px){body.orders.show #order_details #status #created_delivery_calendar{margin-bottom:0;background:#fff}}body.orders.show #order_details #status #created_delivery_calendar table.calendar{background:#fff}@media (max-width: 500px){body.orders.show #order_details #status #created_delivery_calendar .legend{padding:0 10px;padding-bottom:10px}}body.orders.show #order_details #status #created_delivery_calendar .legend .created .circle{background-color:#888}body.orders.show #order_details #status #created_delivery_calendar .legend .delivery .circle{background-color:#233237}body.orders.show #order_details #status #created_delivery_calendar .legend .delivered .circle{background-color:#20bf6b}body.orders.show #order_details #status #created_delivery_calendar .legend .delivered_late .circle{background-color:#eb3b5a}body.orders.show #order_details #status #created_delivery_calendar .legend .circle{display:inline-block;vertical-align:middle;width:15px;height:15px;border-radius:50%;margin-right:4px}body.orders.show #order_details #status #created_delivery_calendar .legend span{display:inline-block;margin-right:10px}body.orders.show #order_details #status #created_delivery_calendar .legend small{display:inline-block;vertical-align:middle;font-size:0.7rem}body.orders.show #order_details #status #created_delivery_calendar .legend span:hover small{display:inline-block}body.orders.show #order_details #status #personalized{position:relative;background:#fa8231;border-color:#c05005;margin-bottom:20px;color:#fff;font-weight:900;overflow:hidden}@media (max-width: 870px){body.orders.show #order_details #status #personalized{margin-bottom:10px}}@media (max-width: 500px){body.orders.show #order_details #status #personalized{padding:20px;margin:0;border-bottom:0}}body.orders.show #order_details #status #personalized i.icon{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:3.4rem;color:rgba(255,255,255,0.5)}body.orders.show #order_details #status #notes{margin-bottom:20px;color:#233237}@media (max-width: 870px){body.orders.show #order_details #status #notes{margin-bottom:10px}}@media (max-width: 500px){body.orders.show #order_details #status #notes{margin:0;border-bottom:none}}body.orders.show #order_details #status #notes .note{position:relative;margin-bottom:10px;padding:20px;border:1px solid #fac601;background:repeating-linear-gradient(-45deg, #fee277, #fee277 10px, #fee68b 10px, #fee68b 20px)}body.orders.show #order_details #status #notes .note.for_mike{background:repeating-linear-gradient(-45deg, #dcc1f7, #dcc1f7 10px, #e2caf8 10px, #e2caf8 20px);border-color:#a55eea}body.orders.show #order_details #status #notes .note:only-child,body.orders.show #order_details #status #notes .note:last-child{margin:0}@media (max-width: 500px){body.orders.show #order_details #status #notes .note{margin:0;border:none;border-top:1px solid #fac601}body.orders.show #order_details #status #notes .note:only-child{border-top:1px solid #ccc}}body.orders.show #order_details #status #notes .note .content i.icon{position:absolute;right:-5px;top:-5px;font-size:1.4rem}@media (max-width: 500px){body.orders.show #order_details #status #notes .note .content i.icon{right:5px}}body.orders.show #order_details #status #notes .note .author{font-family:"Gochi Hand", cursive;font-size:1.4rem;text-align:right}body.orders.show table.calendar{margin-bottom:10px;border-collapse:collapse;width:100%;font-size:0.8rem;border:1px solid #ccc}body.orders.show table.calendar tr{border-bottom:1px solid #ccc}body.orders.show table.calendar tr th,body.orders.show table.calendar tr td{padding:10px;text-align:center}body.orders.show table.calendar tr:last-child td{border:0}body.orders.show table.calendar tr th{text-transform:uppercase;background:#ccc}body.orders.show table.calendar tr td{position:relative}body.orders.show table.calendar tr td.sunday span{color:#eb3b5a;font-weight:700}body.orders.show table.calendar tr td.marked_as{font-weight:900;color:#fff}body.orders.show table.calendar tr td.marked_as span{position:relative;z-index:1}body.orders.show table.calendar tr td.marked_as:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:28px;height:28px;border-radius:50%;content:""}body.orders.show table.calendar tr td.marked_as.created:before{background-color:#888}body.orders.show table.calendar tr td.marked_as.delivery:before{background-color:#233237}body.orders.show table.calendar tr td.marked_as.delivered_later:before{background-color:#eb3b5a}body.orders.show table.calendar tr td.marked_as.delivered_on_time:before,body.orders.show table.calendar tr td.marked_as.delivered_earlier:before{background-color:#20bf6b}body.orders.show table.calendar tr td.on_its_way{color:#233237;font-weight:normal}body.orders.show table.calendar tr td.today{font-weight:900}body.orders.show table.calendar tr td.today:after{position:absolute;bottom:10px;left:35%;width:30%;content:"";border-bottom:2px solid}body.orders.show_close_multiple #grouped_order{display:flex}body.orders.show_close_multiple #details{flex-basis:300px}@media print{body.orders.show_close_multiple #details{display:none}}body.orders.show_close_multiple #details .user{font-weight:900;font-size:1.2rem}body.orders.show_close_multiple #details .date .full_date{display:none}body.orders.show_close_multiple #details .date:hover .human_date{display:none}body.orders.show_close_multiple #details .date:hover .full_date{display:block}body.orders.show_close_multiple #closed_orders{flex:1;margin-left:20px}@media print{body.orders.show_close_multiple #closed_orders{font-size:0.8rem;margin:0;flex:0 0 60%}}body.orders.show_close_multiple #closed_orders .order{margin-bottom:20px;background:#fff}body.orders.show_close_multiple #closed_orders .order:last-child{margin:0}@media print{body.orders.show_close_multiple #closed_orders .order{margin-bottom:5px;page-break-inside:avoid}}body.orders.show_close_multiple #closed_orders .order .customer{display:flex;padding:10px;font-weight:700;border:1px solid #ccc}@media print{body.orders.show_close_multiple #closed_orders .order .customer{padding:5px}}body.orders.show_close_multiple #closed_orders .order .customer .name{flex:1}body.orders.show_close_multiple #closed_orders .order .customer .hash_id,body.orders.show_close_multiple #closed_orders .order .customer .code,body.orders.show_close_multiple #closed_orders .order .customer .boxes{margin-right:10px}body.orders.show_close_multiple #closed_orders .order .customer .user{background:#888;border-radius:11px;height:28px;width:28px;line-height:28px;text-align:center;font-weight:900;font-size:0.9rem;color:#fff;white-space:nowrap}body.orders.show_close_multiple #closed_orders .order .customer .user span.full{display:inline-block;width:0;overflow:hidden}body.orders.show_close_multiple #closed_orders .order .customer .user span.initial{display:inline-block;overflow:hidden;width:28px}body.orders.show_close_multiple #closed_orders .order .customer .user.mike{background:#a55eea}body.orders.show_close_multiple #closed_orders .order .customer .user.seller{background:#20bf6b}body.orders.show_close_multiple #closed_orders .order .customer .user.admin,body.orders.show_close_multiple #closed_orders .order .customer .user.sales_manager{background:#233237}body.orders.show_close_multiple #closed_orders .order .customer .user:hover{width:auto}body.orders.show_close_multiple #closed_orders .order .customer .user:hover span.full{width:auto;padding:0 4px}body.orders.show_close_multiple #closed_orders .order .customer .user:hover span.initial{width:0}body.orders.show_close_multiple #closed_orders .order .item{display:flex;border:1px solid #ccc;border-top:none;align-items:center}body.orders.show_close_multiple #closed_orders .order .item>*{padding:5px 10px}@media print{body.orders.show_close_multiple #closed_orders .order .item>*{padding:2px 4px}}body.orders.show_close_multiple #closed_orders .order .item.normal .units{color:#233237}body.orders.show_close_multiple #closed_orders .order .item.return .units{color:#fa8231}body.orders.show_close_multiple #closed_orders .order .item.free .units{color:#20bf6b}body.orders.show_close_multiple #closed_orders .order .item.tasting .units{color:#2d98da}body.orders.show_close_multiple #closed_orders .order .item .code{flex-basis:80px;font-weight:900;text-align:right}body.orders.show_close_multiple #closed_orders .order .item .units{flex-basis:40px;font-weight:900;text-align:right}body.orders.show_close_multiple #closed_orders .order .item .product{flex:1;display:flex;align-items:center}body.orders.show_close_multiple #closed_orders .order .item .product .family{font-size:0.9rem;color:#888}@media print{body.orders.show_close_multiple #closed_orders .order .item .product .family{font-size:0.7rem;order:2;margin-left:4px}}body.orders.show_close_multiple #closed_orders .order .item .product .names{flex:1}@media print{body.orders.show_close_multiple #closed_orders .order .item .product .names{display:flex;align-items:center}}body.orders.show_close_multiple #closed_orders .order .item .product .format{display:inline-block;vertical-align:middle;color:#fff;padding:3px 5px;border-radius:4px;font-size:0.8rem;font-weight:700}@media print{body.orders.show_close_multiple #closed_orders .order .item .product .format{font-size:0.7rem;color:#000}}@media print{body.orders.show_close_multiple #closed_orders .order .notes{display:block}}body.orders.show_close_multiple #closed_orders .order .notes .note{position:relative;padding:5px;border:1px solid #ccc;border-top:none;border-left:3px solid #fac601}body.orders.show_close_multiple #closed_orders .order .notes .note .author{font-style:italic;text-align:right}body.orders.week #weekly_orders_nav,body.orders.week #weekly_visits_nav,body.orders.delivery_week #weekly_orders_nav,body.orders.delivery_week #weekly_visits_nav,body.visits.week #weekly_orders_nav,body.visits.week #weekly_visits_nav{display:flex;align-items:flex-end;margin-bottom:20px}body.orders.week #weekly_orders_nav a.inactive,body.orders.week #weekly_visits_nav a.inactive,body.orders.delivery_week #weekly_orders_nav a.inactive,body.orders.delivery_week #weekly_visits_nav a.inactive,body.visits.week #weekly_orders_nav a.inactive,body.visits.week #weekly_visits_nav a.inactive{opacity:0.4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}@media (max-width: 800px){body.orders.week #weekly_orders_nav,body.orders.week #weekly_visits_nav,body.orders.delivery_week #weekly_orders_nav,body.orders.delivery_week #weekly_visits_nav,body.visits.week #weekly_orders_nav,body.visits.week #weekly_visits_nav{padding:20px 10px}body.orders.week #weekly_orders_nav a,body.orders.week #weekly_visits_nav a,body.orders.delivery_week #weekly_orders_nav a,body.orders.delivery_week #weekly_visits_nav a,body.visits.week #weekly_orders_nav a,body.visits.week #weekly_visits_nav a{padding:19px;padding-right:20px;height:38px}body.orders.week #weekly_orders_nav a span,body.orders.week #weekly_visits_nav a span,body.orders.delivery_week #weekly_orders_nav a span,body.orders.delivery_week #weekly_visits_nav a span,body.visits.week #weekly_orders_nav a span,body.visits.week #weekly_visits_nav a span{display:none}body.orders.week #weekly_orders_nav a i.icon,body.orders.week #weekly_visits_nav a i.icon,body.orders.delivery_week #weekly_orders_nav a i.icon,body.orders.delivery_week #weekly_visits_nav a i.icon,body.visits.week #weekly_orders_nav a i.icon,body.visits.week #weekly_visits_nav a i.icon{border-radius:5px}}body.orders.week #weekly_orders_nav .header,body.orders.week #weekly_visits_nav .header,body.orders.delivery_week #weekly_orders_nav .header,body.orders.delivery_week #weekly_visits_nav .header,body.visits.week #weekly_orders_nav .header,body.visits.week #weekly_visits_nav .header{flex:1}body.orders.week #weekly_orders_nav .title,body.orders.week #weekly_visits_nav .title,body.orders.delivery_week #weekly_orders_nav .title,body.orders.delivery_week #weekly_visits_nav .title,body.visits.week #weekly_orders_nav .title,body.visits.week #weekly_visits_nav .title{flex:1;text-align:center}body.orders.week #weekly_orders_nav .title h1,body.orders.week #weekly_visits_nav .title h1,body.orders.delivery_week #weekly_orders_nav .title h1,body.orders.delivery_week #weekly_visits_nav .title h1,body.visits.week #weekly_orders_nav .title h1,body.visits.week #weekly_visits_nav .title h1{font-weight:900;text-transform:uppercase}body.orders.week #weekly_orders_nav .week,body.orders.week #weekly_visits_nav .week,body.orders.delivery_week #weekly_orders_nav .week,body.orders.delivery_week #weekly_visits_nav .week,body.visits.week #weekly_orders_nav .week,body.visits.week #weekly_visits_nav .week{flex:1;font-weight:900;font-size:3rem;color:#233237;text-align:center}@media (max-width: 800px){body.orders.week #weekly_orders_nav .week,body.orders.week #weekly_visits_nav .week,body.orders.delivery_week #weekly_orders_nav .week,body.orders.delivery_week #weekly_visits_nav .week,body.visits.week #weekly_orders_nav .week,body.visits.week #weekly_visits_nav .week{font-size:1rem}}body.orders.week #weekly_orders_nav .week>*,body.orders.week #weekly_visits_nav .week>*,body.orders.delivery_week #weekly_orders_nav .week>*,body.orders.delivery_week #weekly_visits_nav .week>*,body.visits.week #weekly_orders_nav .week>*,body.visits.week #weekly_visits_nav .week>*{display:inline-block}body.orders.week #weekly_orders_nav .dates,body.orders.week #weekly_visits_nav .dates,body.orders.delivery_week #weekly_orders_nav .dates,body.orders.delivery_week #weekly_visits_nav .dates,body.visits.week #weekly_orders_nav .dates,body.visits.week #weekly_visits_nav .dates{display:flex;justify-content:center;align-items:center;text-align:center}body.orders.week #weekly_orders_nav .dates .date,body.orders.week #weekly_visits_nav .dates .date,body.orders.delivery_week #weekly_orders_nav .dates .date,body.orders.delivery_week #weekly_visits_nav .dates .date,body.visits.week #weekly_orders_nav .dates .date,body.visits.week #weekly_visits_nav .dates .date{padding:5px 7px;background:#fff;border:1px solid #ccc;border-radius:5px;font-weight:900;color:#888}body.orders.week #weekly_orders_nav .dates>i.icon,body.orders.week #weekly_visits_nav .dates>i.icon,body.orders.delivery_week #weekly_orders_nav .dates>i.icon,body.orders.delivery_week #weekly_visits_nav .dates>i.icon,body.visits.week #weekly_orders_nav .dates>i.icon,body.visits.week #weekly_visits_nav .dates>i.icon{margin:0 8px}body.orders.week #weekly_stats,body.orders.delivery_week #weekly_stats,body.visits.week #weekly_stats{padding-bottom:10px}body.orders.week #weekly_stats .stats,body.orders.delivery_week #weekly_stats .stats,body.visits.week #weekly_stats .stats{display:flex;position:relative;align-items:flex-end;justify-content:center;border-bottom:1px solid #2d98da;background:repeating-linear-gradient(0deg, #e6e6e6, #e6e6e6 1px, #F6F6F6 1px, #F6F6F6 20px)}body.orders.week #weekly_stats .stats .route,body.orders.delivery_week #weekly_stats .stats .route,body.visits.week #weekly_stats .stats .route{flex:1;margin:0 10px;max-width:40px}body.orders.week #weekly_stats .stats .route .count,body.orders.delivery_week #weekly_stats .stats .route .count,body.visits.week #weekly_stats .stats .route .count{text-align:center;font-weight:900}body.orders.week #weekly_stats .stats .route .box,body.orders.delivery_week #weekly_stats .stats .route .box,body.visits.week #weekly_stats .stats .route .box{width:100%;background:#2d98da;cursor:pointer;border-radius:6px 6px 0 0}body.orders.week #weekly_stats .stats .route .box:hover,body.orders.delivery_week #weekly_stats .stats .route .box:hover,body.visits.week #weekly_stats .stats .route .box:hover{background:#58ade2}body.orders.week #weekly_stats .stats .route.filtered .box,body.orders.delivery_week #weekly_stats .stats .route.filtered .box,body.visits.week #weekly_stats .stats .route.filtered .box{background:#233237}body.orders.week #weekly_stats .stats .route.filtered .box:hover,body.orders.delivery_week #weekly_stats .stats .route.filtered .box:hover,body.visits.week #weekly_stats .stats .route.filtered .box:hover{background:#374e56}body.orders.week #weekly_stats .legend,body.orders.delivery_week #weekly_stats .legend,body.visits.week #weekly_stats .legend{display:flex;margin-top:10px;align-items:flex-start;justify-content:center}body.orders.week #weekly_stats .legend .route,body.orders.delivery_week #weekly_stats .legend .route,body.visits.week #weekly_stats .legend .route{flex:1;margin:0 10px;max-width:40px;text-align:center}body.orders.week #weekly_stats .legend .route_text,body.orders.delivery_week #weekly_stats .legend .route_text,body.visits.week #weekly_stats .legend .route_text{font-size:0.7rem;font-weight:700}body.orders.week #weekly_stats.many_routes,body.orders.delivery_week #weekly_stats.many_routes,body.visits.week #weekly_stats.many_routes{overflow-x:scroll;-webkit-overflow-scrolling:touch}body.orders.week #weekly_stats.many_routes .stats,body.orders.week #weekly_stats.many_routes .legend,body.orders.delivery_week #weekly_stats.many_routes .stats,body.orders.delivery_week #weekly_stats.many_routes .legend,body.visits.week #weekly_stats.many_routes .stats,body.visits.week #weekly_stats.many_routes .legend{min-width:700px}@media (max-width: 870px){body.orders.week #weekly_stats.many_routes .route,body.orders.delivery_week #weekly_stats.many_routes .route,body.visits.week #weekly_stats.many_routes .route{margin:0 5px}}@media (max-width: 500px){body.orders.week #weekly_stats.many_routes .route,body.orders.delivery_week #weekly_stats.many_routes .route,body.visits.week #weekly_stats.many_routes .route{margin:0 2px}}body.orders.week #week_in_numbers,body.orders.delivery_week #week_in_numbers,body.visits.week #week_in_numbers{display:flex;align-items:flex-end;margin:20px 0}@media (max-width: 650px){body.orders.week #week_in_numbers,body.orders.delivery_week #week_in_numbers,body.visits.week #week_in_numbers{flex-wrap:wrap}}body.orders.week #week_in_numbers .group,body.orders.delivery_week #week_in_numbers .group,body.visits.week #week_in_numbers .group{display:flex}@media (max-width: 870px){body.orders.week #week_in_numbers .group,body.orders.delivery_week #week_in_numbers .group,body.visits.week #week_in_numbers .group{flex-wrap:wrap;flex:1 100%}}@media (max-width: 650px){body.orders.week #week_in_numbers .group,body.orders.delivery_week #week_in_numbers .group,body.visits.week #week_in_numbers .group{justify-content:center}}body.orders.week #week_in_numbers .group .stats,body.orders.week #week_in_numbers .group .zones,body.orders.delivery_week #week_in_numbers .group .stats,body.orders.delivery_week #week_in_numbers .group .zones,body.visits.week #week_in_numbers .group .stats,body.visits.week #week_in_numbers .group .zones{display:flex}@media (max-width: 870px){body.orders.week #week_in_numbers .group .stats,body.orders.week #week_in_numbers .group .zones,body.orders.delivery_week #week_in_numbers .group .stats,body.orders.delivery_week #week_in_numbers .group .zones,body.visits.week #week_in_numbers .group .stats,body.visits.week #week_in_numbers .group .zones{flex:1 100%}body.orders.week #week_in_numbers .group .stats:last-child,body.orders.week #week_in_numbers .group .zones:last-child,body.orders.delivery_week #week_in_numbers .group .stats:last-child,body.orders.delivery_week #week_in_numbers .group .zones:last-child,body.visits.week #week_in_numbers .group .stats:last-child,body.visits.week #week_in_numbers .group .zones:last-child{margin-top:10px}}@media (max-width: 650px){body.orders.week #week_in_numbers .group .stats,body.orders.week #week_in_numbers .group .zones,body.orders.delivery_week #week_in_numbers .group .stats,body.orders.delivery_week #week_in_numbers .group .zones,body.visits.week #week_in_numbers .group .stats,body.visits.week #week_in_numbers .group .zones{justify-content:center}body.orders.week #week_in_numbers .group .stats:last-child,body.orders.week #week_in_numbers .group .zones:last-child,body.orders.delivery_week #week_in_numbers .group .stats:last-child,body.orders.delivery_week #week_in_numbers .group .zones:last-child,body.visits.week #week_in_numbers .group .stats:last-child,body.visits.week #week_in_numbers .group .zones:last-child{margin:10px}}body.orders.week #week_in_numbers .group .stats>*:not(:last-child),body.orders.delivery_week #week_in_numbers .group .stats>*:not(:last-child),body.visits.week #week_in_numbers .group .stats>*:not(:last-child){margin-right:20px}body.orders.week #week_in_numbers .group .box,body.orders.delivery_week #week_in_numbers .group .box,body.visits.week #week_in_numbers .group .box{display:flex;align-items:center;background:#fff;border:1px solid #ccc;border-radius:5px;margin-left:20px}@media (max-width: 870px){body.orders.week #week_in_numbers .group .box,body.orders.delivery_week #week_in_numbers .group .box,body.visits.week #week_in_numbers .group .box{margin:0}}body.orders.week #week_in_numbers .zone,body.orders.delivery_week #week_in_numbers .zone,body.visits.week #week_in_numbers .zone{font-size:1.3rem;padding:0 10px;cursor:pointer}@media (max-width: 870px){body.orders.week #week_in_numbers .zone,body.orders.delivery_week #week_in_numbers .zone,body.visits.week #week_in_numbers .zone{padding:5px 10px}}body.orders.week #week_in_numbers .zone:not(:last-child),body.orders.delivery_week #week_in_numbers .zone:not(:last-child),body.visits.week #week_in_numbers .zone:not(:last-child){border-right:1px solid #ccc}body.orders.week #week_in_numbers .zone:hover,body.orders.delivery_week #week_in_numbers .zone:hover,body.visits.week #week_in_numbers .zone:hover{color:#374e56}body.orders.week #week_in_numbers .zone.filtered,body.orders.delivery_week #week_in_numbers .zone.filtered,body.visits.week #week_in_numbers .zone.filtered{color:#2d98da}body.orders.week #week_in_numbers .zone.filtered:hover,body.orders.delivery_week #week_in_numbers .zone.filtered:hover,body.visits.week #week_in_numbers .zone.filtered:hover{color:#58ade2}body.orders.week #week_in_numbers .spaced,body.orders.delivery_week #week_in_numbers .spaced,body.visits.week #week_in_numbers .spaced{flex:1;text-align:right}@media (max-width: 650px){body.orders.week #week_in_numbers .spaced,body.orders.delivery_week #week_in_numbers .spaced,body.visits.week #week_in_numbers .spaced{flex-basis:100%;text-align:center}}body.orders.week #week_in_numbers .spaced a,body.orders.delivery_week #week_in_numbers .spaced a,body.visits.week #week_in_numbers .spaced a{white-space:nowrap}body.orders.week #week_in_numbers #weekly_delivery_boxes_count em,body.orders.delivery_week #week_in_numbers #weekly_delivery_boxes_count em,body.visits.week #week_in_numbers #weekly_delivery_boxes_count em{font-style:normal}body.orders.week #week_in_numbers #weekly_delivery_boxes_count em.delivered_boxes,body.orders.delivery_week #week_in_numbers #weekly_delivery_boxes_count em.delivered_boxes,body.visits.week #week_in_numbers #weekly_delivery_boxes_count em.delivered_boxes{color:#20bf6b}body.orders.week #week_in_numbers #weekly_delivery_boxes_count em.not_delivered_boxes,body.orders.delivery_week #week_in_numbers #weekly_delivery_boxes_count em.not_delivered_boxes,body.visits.week #week_in_numbers #weekly_delivery_boxes_count em.not_delivered_boxes{color:#fa8231}body.orders.week #weekly_orders,body.orders.week #weekly_visits,body.orders.delivery_week #weekly_orders,body.orders.delivery_week #weekly_visits,body.visits.week #weekly_orders,body.visits.week #weekly_visits{display:flex}@media (max-width: 800px){body.orders.week #weekly_orders,body.orders.week #weekly_visits,body.orders.delivery_week #weekly_orders,body.orders.delivery_week #weekly_visits,body.visits.week #weekly_orders,body.visits.week #weekly_visits{overflow:scroll;-webkit-overflow-scrolling:touch;width:100%}}body.orders.week #weekly_orders .day,body.orders.week #weekly_visits .day,body.orders.delivery_week #weekly_orders .day,body.orders.delivery_week #weekly_visits .day,body.visits.week #weekly_orders .day,body.visits.week #weekly_visits .day{flex:1;width:20%;background:#fff;border:1px solid #ccc;border-right:none}body.orders.week #weekly_orders .day:last-child,body.orders.week #weekly_visits .day:last-child,body.orders.delivery_week #weekly_orders .day:last-child,body.orders.delivery_week #weekly_visits .day:last-child,body.visits.week #weekly_orders .day:last-child,body.visits.week #weekly_visits .day:last-child{border-right:1px solid #ccc}@media (max-width: 800px){body.orders.week #weekly_orders .day,body.orders.week #weekly_visits .day,body.orders.delivery_week #weekly_orders .day,body.orders.delivery_week #weekly_visits .day,body.visits.week #weekly_orders .day,body.visits.week #weekly_visits .day{flex:1 100%;min-width:350px;border:1px solid #ccc;border-bottom:none}body.orders.week #weekly_orders .day:last-child,body.orders.week #weekly_visits .day:last-child,body.orders.delivery_week #weekly_orders .day:last-child,body.orders.delivery_week #weekly_visits .day:last-child,body.visits.week #weekly_orders .day:last-child,body.visits.week #weekly_visits .day:last-child{border:1px solid #ccc}}body.orders.week #weekly_orders .day .header,body.orders.week #weekly_visits .day .header,body.orders.delivery_week #weekly_orders .day .header,body.orders.delivery_week #weekly_visits .day .header,body.visits.week #weekly_orders .day .header,body.visits.week #weekly_visits .day .header{display:flex;padding:10px;padding-bottom:0}body.orders.week #weekly_orders .day .header .day_name,body.orders.week #weekly_visits .day .header .day_name,body.orders.delivery_week #weekly_orders .day .header .day_name,body.orders.delivery_week #weekly_visits .day .header .day_name,body.visits.week #weekly_orders .day .header .day_name,body.visits.week #weekly_visits .day .header .day_name{flex:1;padding:4px;text-transform:capitalize;font-weight:900}body.orders.week #weekly_orders .day .header .total_orders,body.orders.week #weekly_orders .day .header .total_visits,body.orders.week #weekly_visits .day .header .total_orders,body.orders.week #weekly_visits .day .header .total_visits,body.orders.delivery_week #weekly_orders .day .header .total_orders,body.orders.delivery_week #weekly_orders .day .header .total_visits,body.orders.delivery_week #weekly_visits .day .header .total_orders,body.orders.delivery_week #weekly_visits .day .header .total_visits,body.visits.week #weekly_orders .day .header .total_orders,body.visits.week #weekly_orders .day .header .total_visits,body.visits.week #weekly_visits .day .header .total_orders,body.visits.week #weekly_visits .day .header .total_visits{margin-left:10px;height:30px;width:30px;line-height:30px;border-radius:5px 5px 0 0;font-weight:900;color:#fff;text-align:center;background:#233237}body.orders.week #weekly_orders .day .subheader,body.orders.week #weekly_visits .day .subheader,body.orders.delivery_week #weekly_orders .day .subheader,body.orders.delivery_week #weekly_visits .day .subheader,body.visits.week #weekly_orders .day .subheader,body.visits.week #weekly_visits .day .subheader{padding:10px;padding-top:0;border-bottom:1px solid #ccc}body.orders.week #weekly_orders .day .subheader,body.orders.week #weekly_orders .day .info,body.orders.week #weekly_visits .day .subheader,body.orders.week #weekly_visits .day .info,body.orders.delivery_week #weekly_orders .day .subheader,body.orders.delivery_week #weekly_orders .day .info,body.orders.delivery_week #weekly_visits .day .subheader,body.orders.delivery_week #weekly_visits .day .info,body.visits.week #weekly_orders .day .subheader,body.visits.week #weekly_orders .day .info,body.visits.week #weekly_visits .day .subheader,body.visits.week #weekly_visits .day .info{display:flex;align-items:center}body.orders.week #weekly_orders .day .subheader .total_boxes,body.orders.week #weekly_orders .day .info .total_boxes,body.orders.week #weekly_visits .day .subheader .total_boxes,body.orders.week #weekly_visits .day .info .total_boxes,body.orders.delivery_week #weekly_orders .day .subheader .total_boxes,body.orders.delivery_week #weekly_orders .day .info .total_boxes,body.orders.delivery_week #weekly_visits .day .subheader .total_boxes,body.orders.delivery_week #weekly_visits .day .info .total_boxes,body.visits.week #weekly_orders .day .subheader .total_boxes,body.visits.week #weekly_orders .day .info .total_boxes,body.visits.week #weekly_visits .day .subheader .total_boxes,body.visits.week #weekly_visits .day .info .total_boxes{margin-left:10px;height:30px;width:30px;line-height:30px;border-radius:0 0 5px 5px;font-size:0.8rem;font-weight:900;color:#233237;text-align:center;background:#ccc}body.orders.week #weekly_orders .day .subheader .order_types_count,body.orders.week #weekly_orders .day .info .order_types_count,body.orders.week #weekly_visits .day .subheader .order_types_count,body.orders.week #weekly_visits .day .info .order_types_count,body.orders.delivery_week #weekly_orders .day .subheader .order_types_count,body.orders.delivery_week #weekly_orders .day .info .order_types_count,body.orders.delivery_week #weekly_visits .day .subheader .order_types_count,body.orders.delivery_week #weekly_visits .day .info .order_types_count,body.visits.week #weekly_orders .day .subheader .order_types_count,body.visits.week #weekly_orders .day .info .order_types_count,body.visits.week #weekly_visits .day .subheader .order_types_count,body.visits.week #weekly_visits .day .info .order_types_count{flex:1;display:flex;align-items:center}body.orders.week #weekly_orders .day .subheader .order_types_count>*,body.orders.week #weekly_orders .day .info .order_types_count>*,body.orders.week #weekly_visits .day .subheader .order_types_count>*,body.orders.week #weekly_visits .day .info .order_types_count>*,body.orders.delivery_week #weekly_orders .day .subheader .order_types_count>*,body.orders.delivery_week #weekly_orders .day .info .order_types_count>*,body.orders.delivery_week #weekly_visits .day .subheader .order_types_count>*,body.orders.delivery_week #weekly_visits .day .info .order_types_count>*,body.visits.week #weekly_orders .day .subheader .order_types_count>*,body.visits.week #weekly_orders .day .info .order_types_count>*,body.visits.week #weekly_visits .day .subheader .order_types_count>*,body.visits.week #weekly_visits .day .info .order_types_count>*{margin-right:4px;height:24px;width:24px;line-height:24px;border-radius:50%;font-weight:900;color:#fff;text-align:center}body.orders.week #weekly_orders .day .subheader .order_types_count>*.return,body.orders.week #weekly_orders .day .info .order_types_count>*.return,body.orders.week #weekly_visits .day .subheader .order_types_count>*.return,body.orders.week #weekly_visits .day .info .order_types_count>*.return,body.orders.delivery_week #weekly_orders .day .subheader .order_types_count>*.return,body.orders.delivery_week #weekly_orders .day .info .order_types_count>*.return,body.orders.delivery_week #weekly_visits .day .subheader .order_types_count>*.return,body.orders.delivery_week #weekly_visits .day .info .order_types_count>*.return,body.visits.week #weekly_orders .day .subheader .order_types_count>*.return,body.visits.week #weekly_orders .day .info .order_types_count>*.return,body.visits.week #weekly_visits .day .subheader .order_types_count>*.return,body.visits.week #weekly_visits .day .info .order_types_count>*.return{background:#fa8231}body.orders.week #weekly_orders .day .subheader .order_types_count>*.free,body.orders.week #weekly_orders .day .info .order_types_count>*.free,body.orders.week #weekly_visits .day .subheader .order_types_count>*.free,body.orders.week #weekly_visits .day .info .order_types_count>*.free,body.orders.delivery_week #weekly_orders .day .subheader .order_types_count>*.free,body.orders.delivery_week #weekly_orders .day .info .order_types_count>*.free,body.orders.delivery_week #weekly_visits .day .subheader .order_types_count>*.free,body.orders.delivery_week #weekly_visits .day .info .order_types_count>*.free,body.visits.week #weekly_orders .day .subheader .order_types_count>*.free,body.visits.week #weekly_orders .day .info .order_types_count>*.free,body.visits.week #weekly_visits .day .subheader .order_types_count>*.free,body.visits.week #weekly_visits .day .info .order_types_count>*.free{background:#20bf6b}body.orders.week #weekly_orders .day .subheader .order_types_count>*.tasting,body.orders.week #weekly_orders .day .info .order_types_count>*.tasting,body.orders.week #weekly_visits .day .subheader .order_types_count>*.tasting,body.orders.week #weekly_visits .day .info .order_types_count>*.tasting,body.orders.delivery_week #weekly_orders .day .subheader .order_types_count>*.tasting,body.orders.delivery_week #weekly_orders .day .info .order_types_count>*.tasting,body.orders.delivery_week #weekly_visits .day .subheader .order_types_count>*.tasting,body.orders.delivery_week #weekly_visits .day .info .order_types_count>*.tasting,body.visits.week #weekly_orders .day .subheader .order_types_count>*.tasting,body.visits.week #weekly_orders .day .info .order_types_count>*.tasting,body.visits.week #weekly_visits .day .subheader .order_types_count>*.tasting,body.visits.week #weekly_visits .day .info .order_types_count>*.tasting{background:#2d98da}body.orders.week #weekly_orders .day .subheader .order_types_count>*.incidence,body.orders.week #weekly_orders .day .info .order_types_count>*.incidence,body.orders.week #weekly_visits .day .subheader .order_types_count>*.incidence,body.orders.week #weekly_visits .day .info .order_types_count>*.incidence,body.orders.delivery_week #weekly_orders .day .subheader .order_types_count>*.incidence,body.orders.delivery_week #weekly_orders .day .info .order_types_count>*.incidence,body.orders.delivery_week #weekly_visits .day .subheader .order_types_count>*.incidence,body.orders.delivery_week #weekly_visits .day .info .order_types_count>*.incidence,body.visits.week #weekly_orders .day .subheader .order_types_count>*.incidence,body.visits.week #weekly_orders .day .info .order_types_count>*.incidence,body.visits.week #weekly_visits .day .subheader .order_types_count>*.incidence,body.visits.week #weekly_visits .day .info .order_types_count>*.incidence{background:#eb3b5a}body.orders.week #weekly_orders .day.today .day_name,body.orders.week #weekly_visits .day.today .day_name,body.orders.delivery_week #weekly_orders .day.today .day_name,body.orders.delivery_week #weekly_visits .day.today .day_name,body.visits.week #weekly_orders .day.today .day_name,body.visits.week #weekly_visits .day.today .day_name{color:#2d98da}body.orders.week #weekly_orders .day .delivered_bar,body.orders.week #weekly_visits .day .delivered_bar,body.orders.delivery_week #weekly_orders .day .delivered_bar,body.orders.delivery_week #weekly_visits .day .delivered_bar,body.visits.week #weekly_orders .day .delivered_bar,body.visits.week #weekly_visits .day .delivered_bar{position:relative;height:20px;border-bottom:1px solid #ccc}body.orders.week #weekly_orders .day .delivered_bar span,body.orders.week #weekly_visits .day .delivered_bar span,body.orders.delivery_week #weekly_orders .day .delivered_bar span,body.orders.delivery_week #weekly_visits .day .delivered_bar span,body.visits.week #weekly_orders .day .delivered_bar span,body.visits.week #weekly_visits .day .delivered_bar span{position:relative;top:-2px;left:4px;z-index:1;font-size:0.8rem;font-weight:900;color:#fff}body.orders.week #weekly_orders .day .delivered_bar span em,body.orders.week #weekly_visits .day .delivered_bar span em,body.orders.delivery_week #weekly_orders .day .delivered_bar span em,body.orders.delivery_week #weekly_visits .day .delivered_bar span em,body.visits.week #weekly_orders .day .delivered_bar span em,body.visits.week #weekly_visits .day .delivered_bar span em{font-style:normal}body.orders.week #weekly_orders .day .delivered_bar .percentage,body.orders.week #weekly_visits .day .delivered_bar .percentage,body.orders.delivery_week #weekly_orders .day .delivered_bar .percentage,body.orders.delivery_week #weekly_visits .day .delivered_bar .percentage,body.visits.week #weekly_orders .day .delivered_bar .percentage,body.visits.week #weekly_visits .day .delivered_bar .percentage{position:absolute;left:0;top:0;bottom:0;background:#20bf6b}body.orders.week #weekly_orders .day .delivered_bar.uncompleted .percentage,body.orders.week #weekly_visits .day .delivered_bar.uncompleted .percentage,body.orders.delivery_week #weekly_orders .day .delivered_bar.uncompleted .percentage,body.orders.delivery_week #weekly_visits .day .delivered_bar.uncompleted .percentage,body.visits.week #weekly_orders .day .delivered_bar.uncompleted .percentage,body.visits.week #weekly_visits .day .delivered_bar.uncompleted .percentage{background:#fa8231}body.orders.week #weekly_orders .day .delivered_bar.black span,body.orders.week #weekly_visits .day .delivered_bar.black span,body.orders.delivery_week #weekly_orders .day .delivered_bar.black span,body.orders.delivery_week #weekly_visits .day .delivered_bar.black span,body.visits.week #weekly_orders .day .delivered_bar.black span,body.visits.week #weekly_visits .day .delivered_bar.black span{color:#233237}body.orders.week #weekly_orders .day .no_orders,body.orders.week #weekly_visits .day .no_orders,body.orders.delivery_week #weekly_orders .day .no_orders,body.orders.delivery_week #weekly_visits .day .no_orders,body.visits.week #weekly_orders .day .no_orders,body.visits.week #weekly_visits .day .no_orders{text-align:center;padding:20px 0}body.orders.week #weekly_orders .day .no_orders span,body.orders.week #weekly_visits .day .no_orders span,body.orders.delivery_week #weekly_orders .day .no_orders span,body.orders.delivery_week #weekly_visits .day .no_orders span,body.visits.week #weekly_orders .day .no_orders span,body.visits.week #weekly_visits .day .no_orders span{display:block;color:#888;font-weight:700;font-style:italic}body.orders.week #weekly_orders .day .no_orders .emoji,body.orders.week #weekly_visits .day .no_orders .emoji,body.orders.delivery_week #weekly_orders .day .no_orders .emoji,body.orders.delivery_week #weekly_visits .day .no_orders .emoji,body.visits.week #weekly_orders .day .no_orders .emoji,body.visits.week #weekly_visits .day .no_orders .emoji{display:block;padding-top:20px;font-size:3rem}body.orders.week #weekly_orders .day .will_not_shipped,body.orders.week #weekly_visits .day .will_not_shipped,body.orders.delivery_week #weekly_orders .day .will_not_shipped,body.orders.delivery_week #weekly_visits .day .will_not_shipped,body.visits.week #weekly_orders .day .will_not_shipped,body.visits.week #weekly_visits .day .will_not_shipped{background:#ccc;padding:6px;padding-top:5px;font-weight:900;color:#888;text-align:center}body.orders.week #weekly_orders .day .order,body.orders.week #weekly_orders .day .visit,body.orders.week #weekly_visits .day .order,body.orders.week #weekly_visits .day .visit,body.orders.delivery_week #weekly_orders .day .order,body.orders.delivery_week #weekly_orders .day .visit,body.orders.delivery_week #weekly_visits .day .order,body.orders.delivery_week #weekly_visits .day .visit,body.visits.week #weekly_orders .day .order,body.visits.week #weekly_orders .day .visit,body.visits.week #weekly_visits .day .order,body.visits.week #weekly_visits .day .visit{position:relative;border-bottom:1px solid #ccc}body.orders.week #weekly_orders .day .order:nth-child(even),body.orders.week #weekly_orders .day .visit:nth-child(even),body.orders.week #weekly_visits .day .order:nth-child(even),body.orders.week #weekly_visits .day .visit:nth-child(even),body.orders.delivery_week #weekly_orders .day .order:nth-child(even),body.orders.delivery_week #weekly_orders .day .visit:nth-child(even),body.orders.delivery_week #weekly_visits .day .order:nth-child(even),body.orders.delivery_week #weekly_visits .day .visit:nth-child(even),body.visits.week #weekly_orders .day .order:nth-child(even),body.visits.week #weekly_orders .day .visit:nth-child(even),body.visits.week #weekly_visits .day .order:nth-child(even),body.visits.week #weekly_visits .day .visit:nth-child(even){background:#F6F6F6}body.orders.week #weekly_orders .day .order:last-child,body.orders.week #weekly_orders .day .visit:last-child,body.orders.week #weekly_visits .day .order:last-child,body.orders.week #weekly_visits .day .visit:last-child,body.orders.delivery_week #weekly_orders .day .order:last-child,body.orders.delivery_week #weekly_orders .day .visit:last-child,body.orders.delivery_week #weekly_visits .day .order:last-child,body.orders.delivery_week #weekly_visits .day .visit:last-child,body.visits.week #weekly_orders .day .order:last-child,body.visits.week #weekly_orders .day .visit:last-child,body.visits.week #weekly_visits .day .order:last-child,body.visits.week #weekly_visits .day .visit:last-child{border:none}body.orders.week #weekly_orders .day .order.incidence .name,body.orders.week #weekly_orders .day .visit.incidence .name,body.orders.week #weekly_visits .day .order.incidence .name,body.orders.week #weekly_visits .day .visit.incidence .name,body.orders.delivery_week #weekly_orders .day .order.incidence .name,body.orders.delivery_week #weekly_orders .day .visit.incidence .name,body.orders.delivery_week #weekly_visits .day .order.incidence .name,body.orders.delivery_week #weekly_visits .day .visit.incidence .name,body.visits.week #weekly_orders .day .order.incidence .name,body.visits.week #weekly_orders .day .visit.incidence .name,body.visits.week #weekly_visits .day .order.incidence .name,body.visits.week #weekly_visits .day .visit.incidence .name{color:#eb3b5a;font-weight:700}body.orders.week #weekly_orders .day .order.not_delivered,body.orders.week #weekly_orders .day .visit.not_delivered,body.orders.week #weekly_visits .day .order.not_delivered,body.orders.week #weekly_visits .day .visit.not_delivered,body.orders.delivery_week #weekly_orders .day .order.not_delivered,body.orders.delivery_week #weekly_orders .day .visit.not_delivered,body.orders.delivery_week #weekly_visits .day .order.not_delivered,body.orders.delivery_week #weekly_visits .day .visit.not_delivered,body.visits.week #weekly_orders .day .order.not_delivered,body.visits.week #weekly_orders .day .visit.not_delivered,body.visits.week #weekly_visits .day .order.not_delivered,body.visits.week #weekly_visits .day .visit.not_delivered{opacity:0.7}body.orders.week #weekly_orders .day .order.personalized .customer .name,body.orders.week #weekly_orders .day .visit.personalized .customer .name,body.orders.week #weekly_visits .day .order.personalized .customer .name,body.orders.week #weekly_visits .day .visit.personalized .customer .name,body.orders.delivery_week #weekly_orders .day .order.personalized .customer .name,body.orders.delivery_week #weekly_orders .day .visit.personalized .customer .name,body.orders.delivery_week #weekly_visits .day .order.personalized .customer .name,body.orders.delivery_week #weekly_visits .day .visit.personalized .customer .name,body.visits.week #weekly_orders .day .order.personalized .customer .name,body.visits.week #weekly_orders .day .visit.personalized .customer .name,body.visits.week #weekly_visits .day .order.personalized .customer .name,body.visits.week #weekly_visits .day .visit.personalized .customer .name{font-weight:900}body.orders.week #weekly_orders .day .order.delivered.earlier .hour,body.orders.week #weekly_orders .day .visit.delivered.earlier .hour,body.orders.week #weekly_visits .day .order.delivered.earlier .hour,body.orders.week #weekly_visits .day .visit.delivered.earlier .hour,body.orders.delivery_week #weekly_orders .day .order.delivered.earlier .hour,body.orders.delivery_week #weekly_orders .day .visit.delivered.earlier .hour,body.orders.delivery_week #weekly_visits .day .order.delivered.earlier .hour,body.orders.delivery_week #weekly_visits .day .visit.delivered.earlier .hour,body.visits.week #weekly_orders .day .order.delivered.earlier .hour,body.visits.week #weekly_orders .day .visit.delivered.earlier .hour,body.visits.week #weekly_visits .day .order.delivered.earlier .hour,body.visits.week #weekly_visits .day .visit.delivered.earlier .hour{color:#20bf6b}body.orders.week #weekly_orders .day .order.delivered.on_time .hour,body.orders.week #weekly_orders .day .visit.delivered.on_time .hour,body.orders.week #weekly_visits .day .order.delivered.on_time .hour,body.orders.week #weekly_visits .day .visit.delivered.on_time .hour,body.orders.delivery_week #weekly_orders .day .order.delivered.on_time .hour,body.orders.delivery_week #weekly_orders .day .visit.delivered.on_time .hour,body.orders.delivery_week #weekly_visits .day .order.delivered.on_time .hour,body.orders.delivery_week #weekly_visits .day .visit.delivered.on_time .hour,body.visits.week #weekly_orders .day .order.delivered.on_time .hour,body.visits.week #weekly_orders .day .visit.delivered.on_time .hour,body.visits.week #weekly_visits .day .order.delivered.on_time .hour,body.visits.week #weekly_visits .day .visit.delivered.on_time .hour{color:#2d98da}body.orders.week #weekly_orders .day .order.delivered.late .hour,body.orders.week #weekly_orders .day .visit.delivered.late .hour,body.orders.week #weekly_visits .day .order.delivered.late .hour,body.orders.week #weekly_visits .day .visit.delivered.late .hour,body.orders.delivery_week #weekly_orders .day .order.delivered.late .hour,body.orders.delivery_week #weekly_orders .day .visit.delivered.late .hour,body.orders.delivery_week #weekly_visits .day .order.delivered.late .hour,body.orders.delivery_week #weekly_visits .day .visit.delivered.late .hour,body.visits.week #weekly_orders .day .order.delivered.late .hour,body.visits.week #weekly_orders .day .visit.delivered.late .hour,body.visits.week #weekly_visits .day .order.delivered.late .hour,body.visits.week #weekly_visits .day .visit.delivered.late .hour{color:#fa8231}body.orders.week #weekly_orders .day .order.delivered.very_late .hour,body.orders.week #weekly_orders .day .visit.delivered.very_late .hour,body.orders.week #weekly_visits .day .order.delivered.very_late .hour,body.orders.week #weekly_visits .day .visit.delivered.very_late .hour,body.orders.delivery_week #weekly_orders .day .order.delivered.very_late .hour,body.orders.delivery_week #weekly_orders .day .visit.delivered.very_late .hour,body.orders.delivery_week #weekly_visits .day .order.delivered.very_late .hour,body.orders.delivery_week #weekly_visits .day .visit.delivered.very_late .hour,body.visits.week #weekly_orders .day .order.delivered.very_late .hour,body.visits.week #weekly_orders .day .visit.delivered.very_late .hour,body.visits.week #weekly_visits .day .order.delivered.very_late .hour,body.visits.week #weekly_visits .day .visit.delivered.very_late .hour{color:#eb3b5a}body.orders.week #weekly_orders .day .order.has:after,body.orders.week #weekly_orders .day .order.has:before,body.orders.week #weekly_orders .day .order.has .customer:after,body.orders.week #weekly_orders .day .visit.has:after,body.orders.week #weekly_orders .day .visit.has:before,body.orders.week #weekly_orders .day .visit.has .customer:after,body.orders.week #weekly_visits .day .order.has:after,body.orders.week #weekly_visits .day .order.has:before,body.orders.week #weekly_visits .day .order.has .customer:after,body.orders.week #weekly_visits .day .visit.has:after,body.orders.week #weekly_visits .day .visit.has:before,body.orders.week #weekly_visits .day .visit.has .customer:after,body.orders.delivery_week #weekly_orders .day .order.has:after,body.orders.delivery_week #weekly_orders .day .order.has:before,body.orders.delivery_week #weekly_orders .day .order.has .customer:after,body.orders.delivery_week #weekly_orders .day .visit.has:after,body.orders.delivery_week #weekly_orders .day .visit.has:before,body.orders.delivery_week #weekly_orders .day .visit.has .customer:after,body.orders.delivery_week #weekly_visits .day .order.has:after,body.orders.delivery_week #weekly_visits .day .order.has:before,body.orders.delivery_week #weekly_visits .day .order.has .customer:after,body.orders.delivery_week #weekly_visits .day .visit.has:after,body.orders.delivery_week #weekly_visits .day .visit.has:before,body.orders.delivery_week #weekly_visits .day .visit.has .customer:after,body.visits.week #weekly_orders .day .order.has:after,body.visits.week #weekly_orders .day .order.has:before,body.visits.week #weekly_orders .day .order.has .customer:after,body.visits.week #weekly_orders .day .visit.has:after,body.visits.week #weekly_orders .day .visit.has:before,body.visits.week #weekly_orders .day .visit.has .customer:after,body.visits.week #weekly_visits .day .order.has:after,body.visits.week #weekly_visits .day .order.has:before,body.visits.week #weekly_visits .day .order.has .customer:after,body.visits.week #weekly_visits .day .visit.has:after,body.visits.week #weekly_visits .day .visit.has:before,body.visits.week #weekly_visits .day .visit.has .customer:after{position:absolute;content:"";z-index:0;width:0;height:0}body.orders.week #weekly_orders .day .order.has.free_item:after,body.orders.week #weekly_orders .day .visit.has.free_item:after,body.orders.week #weekly_visits .day .order.has.free_item:after,body.orders.week #weekly_visits .day .visit.has.free_item:after,body.orders.delivery_week #weekly_orders .day .order.has.free_item:after,body.orders.delivery_week #weekly_orders .day .visit.has.free_item:after,body.orders.delivery_week #weekly_visits .day .order.has.free_item:after,body.orders.delivery_week #weekly_visits .day .visit.has.free_item:after,body.visits.week #weekly_orders .day .order.has.free_item:after,body.visits.week #weekly_orders .day .visit.has.free_item:after,body.visits.week #weekly_visits .day .order.has.free_item:after,body.visits.week #weekly_visits .day .visit.has.free_item:after{top:0;left:0;border-top:15px solid #20bf6b;border-right:15px solid transparent}body.orders.week #weekly_orders .day .order.has.return_item:before,body.orders.week #weekly_orders .day .visit.has.return_item:before,body.orders.week #weekly_visits .day .order.has.return_item:before,body.orders.week #weekly_visits .day .visit.has.return_item:before,body.orders.delivery_week #weekly_orders .day .order.has.return_item:before,body.orders.delivery_week #weekly_orders .day .visit.has.return_item:before,body.orders.delivery_week #weekly_visits .day .order.has.return_item:before,body.orders.delivery_week #weekly_visits .day .visit.has.return_item:before,body.visits.week #weekly_orders .day .order.has.return_item:before,body.visits.week #weekly_orders .day .visit.has.return_item:before,body.visits.week #weekly_visits .day .order.has.return_item:before,body.visits.week #weekly_visits .day .visit.has.return_item:before{top:0;right:0;border-top:15px solid #fa8231;border-left:15px solid transparent}body.orders.week #weekly_orders .day .order.has.tasting_item .customer:after,body.orders.week #weekly_orders .day .visit.has.tasting_item .customer:after,body.orders.week #weekly_visits .day .order.has.tasting_item .customer:after,body.orders.week #weekly_visits .day .visit.has.tasting_item .customer:after,body.orders.delivery_week #weekly_orders .day .order.has.tasting_item .customer:after,body.orders.delivery_week #weekly_orders .day .visit.has.tasting_item .customer:after,body.orders.delivery_week #weekly_visits .day .order.has.tasting_item .customer:after,body.orders.delivery_week #weekly_visits .day .visit.has.tasting_item .customer:after,body.visits.week #weekly_orders .day .order.has.tasting_item .customer:after,body.visits.week #weekly_orders .day .visit.has.tasting_item .customer:after,body.visits.week #weekly_visits .day .order.has.tasting_item .customer:after,body.visits.week #weekly_visits .day .visit.has.tasting_item .customer:after{bottom:0;left:0;border-bottom:15px solid #2d98da;border-right:15px solid transparent}body.orders.week #weekly_orders .day .order.has.an_order:after,body.orders.week #weekly_orders .day .visit.has.an_order:after,body.orders.week #weekly_visits .day .order.has.an_order:after,body.orders.week #weekly_visits .day .visit.has.an_order:after,body.orders.delivery_week #weekly_orders .day .order.has.an_order:after,body.orders.delivery_week #weekly_orders .day .visit.has.an_order:after,body.orders.delivery_week #weekly_visits .day .order.has.an_order:after,body.orders.delivery_week #weekly_visits .day .visit.has.an_order:after,body.visits.week #weekly_orders .day .order.has.an_order:after,body.visits.week #weekly_orders .day .visit.has.an_order:after,body.visits.week #weekly_visits .day .order.has.an_order:after,body.visits.week #weekly_visits .day .visit.has.an_order:after{top:0;right:0;border-top:15px solid #ccc;border-left:15px solid transparent}body.orders.week #weekly_orders .day .order.has.undelivered_item:after,body.orders.week #weekly_orders .day .visit.has.undelivered_item:after,body.orders.week #weekly_visits .day .order.has.undelivered_item:after,body.orders.week #weekly_visits .day .visit.has.undelivered_item:after,body.orders.delivery_week #weekly_orders .day .order.has.undelivered_item:after,body.orders.delivery_week #weekly_orders .day .visit.has.undelivered_item:after,body.orders.delivery_week #weekly_visits .day .order.has.undelivered_item:after,body.orders.delivery_week #weekly_visits .day .visit.has.undelivered_item:after,body.visits.week #weekly_orders .day .order.has.undelivered_item:after,body.visits.week #weekly_orders .day .visit.has.undelivered_item:after,body.visits.week #weekly_visits .day .order.has.undelivered_item:after,body.visits.week #weekly_visits .day .visit.has.undelivered_item:after{top:0;right:0;border-top:15px solid #fa8231;border-left:15px solid transparent}body.orders.week #weekly_orders .day .order.has.undelivered_item.no_stock_item:after,body.orders.week #weekly_orders .day .visit.has.undelivered_item.no_stock_item:after,body.orders.week #weekly_visits .day .order.has.undelivered_item.no_stock_item:after,body.orders.week #weekly_visits .day .visit.has.undelivered_item.no_stock_item:after,body.orders.delivery_week #weekly_orders .day .order.has.undelivered_item.no_stock_item:after,body.orders.delivery_week #weekly_orders .day .visit.has.undelivered_item.no_stock_item:after,body.orders.delivery_week #weekly_visits .day .order.has.undelivered_item.no_stock_item:after,body.orders.delivery_week #weekly_visits .day .visit.has.undelivered_item.no_stock_item:after,body.visits.week #weekly_orders .day .order.has.undelivered_item.no_stock_item:after,body.visits.week #weekly_orders .day .visit.has.undelivered_item.no_stock_item:after,body.visits.week #weekly_visits .day .order.has.undelivered_item.no_stock_item:after,body.visits.week #weekly_visits .day .visit.has.undelivered_item.no_stock_item:after{border-top:15px solid #eb3b5a}body.orders.week #weekly_orders .day .link,body.orders.week #weekly_visits .day .link,body.orders.delivery_week #weekly_orders .day .link,body.orders.delivery_week #weekly_visits .day .link,body.visits.week #weekly_orders .day .link,body.visits.week #weekly_visits .day .link{display:flex;align-items:center;padding:5px 8px;color:#233237;font-size:1rem}body.orders.week #weekly_orders .day .link:hover,body.orders.week #weekly_visits .day .link:hover,body.orders.delivery_week #weekly_orders .day .link:hover,body.orders.delivery_week #weekly_visits .day .link:hover,body.visits.week #weekly_orders .day .link:hover,body.visits.week #weekly_visits .day .link:hover{text-decoration:none;background:linear-gradient(to bottom, #fff 0%, rgba(204,204,204,0.2) 100%)}body.orders.week #weekly_orders .day .link .hour,body.orders.week #weekly_visits .day .link .hour,body.orders.delivery_week #weekly_orders .day .link .hour,body.orders.delivery_week #weekly_visits .day .link .hour,body.visits.week #weekly_orders .day .link .hour,body.visits.week #weekly_visits .day .link .hour{position:relative;flex-basis:40px;font-weight:700;font-size:0.8rem}body.orders.week #weekly_orders .day .link .hour .code,body.orders.week #weekly_visits .day .link .hour .code,body.orders.delivery_week #weekly_orders .day .link .hour .code,body.orders.delivery_week #weekly_visits .day .link .hour .code,body.visits.week #weekly_orders .day .link .hour .code,body.visits.week #weekly_visits .day .link .hour .code{font-weight:900;font-size:1rem;color:#000}body.orders.week #weekly_orders .day .link .customer,body.orders.week #weekly_visits .day .link .customer,body.orders.delivery_week #weekly_orders .day .link .customer,body.orders.delivery_week #weekly_visits .day .link .customer,body.visits.week #weekly_orders .day .link .customer,body.visits.week #weekly_visits .day .link .customer{flex:1;min-width:0}body.orders.week #weekly_orders .day .link .customer .name,body.orders.week #weekly_visits .day .link .customer .name,body.orders.delivery_week #weekly_orders .day .link .customer .name,body.orders.delivery_week #weekly_visits .day .link .customer .name,body.visits.week #weekly_orders .day .link .customer .name,body.visits.week #weekly_visits .day .link .customer .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}body.orders.week #weekly_orders .day .link .boxes,body.orders.week #weekly_orders .day .link .distance,body.orders.week #weekly_visits .day .link .boxes,body.orders.week #weekly_visits .day .link .distance,body.orders.delivery_week #weekly_orders .day .link .boxes,body.orders.delivery_week #weekly_orders .day .link .distance,body.orders.delivery_week #weekly_visits .day .link .boxes,body.orders.delivery_week #weekly_visits .day .link .distance,body.visits.week #weekly_orders .day .link .boxes,body.visits.week #weekly_orders .day .link .distance,body.visits.week #weekly_visits .day .link .boxes,body.visits.week #weekly_visits .day .link .distance{margin-left:5px;font-weight:900}body.orders.week #weekly_orders .day .link .boxes.hidden,body.orders.week #weekly_orders .day .link .distance.hidden,body.orders.week #weekly_visits .day .link .boxes.hidden,body.orders.week #weekly_visits .day .link .distance.hidden,body.orders.delivery_week #weekly_orders .day .link .boxes.hidden,body.orders.delivery_week #weekly_orders .day .link .distance.hidden,body.orders.delivery_week #weekly_visits .day .link .boxes.hidden,body.orders.delivery_week #weekly_visits .day .link .distance.hidden,body.visits.week #weekly_orders .day .link .boxes.hidden,body.visits.week #weekly_orders .day .link .distance.hidden,body.visits.week #weekly_visits .day .link .boxes.hidden,body.visits.week #weekly_visits .day .link .distance.hidden{display:none}body.orders.week #weekly_orders .day .link .distance,body.orders.week #weekly_visits .day .link .distance,body.orders.delivery_week #weekly_orders .day .link .distance,body.orders.delivery_week #weekly_visits .day .link .distance,body.visits.week #weekly_orders .day .link .distance,body.visits.week #weekly_visits .day .link .distance{font-weight:700}body.orders.week #weekly_orders .day .link .distance.alert,body.orders.week #weekly_visits .day .link .distance.alert,body.orders.delivery_week #weekly_orders .day .link .distance.alert,body.orders.delivery_week #weekly_visits .day .link .distance.alert,body.visits.week #weekly_orders .day .link .distance.alert,body.visits.week #weekly_visits .day .link .distance.alert{color:#eb3b5a}body.orders.week #weekly_orders .day .link .mike_name,body.orders.week #weekly_visits .day .link .mike_name,body.orders.delivery_week #weekly_orders .day .link .mike_name,body.orders.delivery_week #weekly_visits .day .link .mike_name,body.visits.week #weekly_orders .day .link .mike_name,body.visits.week #weekly_visits .day .link .mike_name{background:#888;border-radius:11px;height:22px;width:22px;line-height:22px;text-align:center;font-weight:900;font-size:0.8rem;color:#fff;margin-left:5px;white-space:nowrap}body.orders.week #weekly_orders .day .link .mike_name span.full,body.orders.week #weekly_visits .day .link .mike_name span.full,body.orders.delivery_week #weekly_orders .day .link .mike_name span.full,body.orders.delivery_week #weekly_visits .day .link .mike_name span.full,body.visits.week #weekly_orders .day .link .mike_name span.full,body.visits.week #weekly_visits .day .link .mike_name span.full{display:inline-block;width:0;overflow:hidden}body.orders.week #weekly_orders .day .link .mike_name span.initial,body.orders.week #weekly_visits .day .link .mike_name span.initial,body.orders.delivery_week #weekly_orders .day .link .mike_name span.initial,body.orders.delivery_week #weekly_visits .day .link .mike_name span.initial,body.visits.week #weekly_orders .day .link .mike_name span.initial,body.visits.week #weekly_visits .day .link .mike_name span.initial{display:inline-block;overflow:hidden;width:22px}body.orders.week #weekly_orders .day .link .mike_name.mike,body.orders.week #weekly_visits .day .link .mike_name.mike,body.orders.delivery_week #weekly_orders .day .link .mike_name.mike,body.orders.delivery_week #weekly_visits .day .link .mike_name.mike,body.visits.week #weekly_orders .day .link .mike_name.mike,body.visits.week #weekly_visits .day .link .mike_name.mike{background:#a55eea}body.orders.week #weekly_orders .day .link .mike_name.seller,body.orders.week #weekly_visits .day .link .mike_name.seller,body.orders.delivery_week #weekly_orders .day .link .mike_name.seller,body.orders.delivery_week #weekly_visits .day .link .mike_name.seller,body.visits.week #weekly_orders .day .link .mike_name.seller,body.visits.week #weekly_visits .day .link .mike_name.seller{background:#20bf6b}body.orders.week #weekly_orders .day .link .mike_name.admin,body.orders.week #weekly_orders .day .link .mike_name.sales_manager,body.orders.week #weekly_visits .day .link .mike_name.admin,body.orders.week #weekly_visits .day .link .mike_name.sales_manager,body.orders.delivery_week #weekly_orders .day .link .mike_name.admin,body.orders.delivery_week #weekly_orders .day .link .mike_name.sales_manager,body.orders.delivery_week #weekly_visits .day .link .mike_name.admin,body.orders.delivery_week #weekly_visits .day .link .mike_name.sales_manager,body.visits.week #weekly_orders .day .link .mike_name.admin,body.visits.week #weekly_orders .day .link .mike_name.sales_manager,body.visits.week #weekly_visits .day .link .mike_name.admin,body.visits.week #weekly_visits .day .link .mike_name.sales_manager{background:#233237}body.orders.week #weekly_orders .day .link:hover .mike_name,body.orders.week #weekly_visits .day .link:hover .mike_name,body.orders.delivery_week #weekly_orders .day .link:hover .mike_name,body.orders.delivery_week #weekly_visits .day .link:hover .mike_name,body.visits.week #weekly_orders .day .link:hover .mike_name,body.visits.week #weekly_visits .day .link:hover .mike_name{width:auto}body.orders.week #weekly_orders .day .link:hover .mike_name span.full,body.orders.week #weekly_visits .day .link:hover .mike_name span.full,body.orders.delivery_week #weekly_orders .day .link:hover .mike_name span.full,body.orders.delivery_week #weekly_visits .day .link:hover .mike_name span.full,body.visits.week #weekly_orders .day .link:hover .mike_name span.full,body.visits.week #weekly_visits .day .link:hover .mike_name span.full{width:auto;padding:0 4px}body.orders.week #weekly_orders .day .link:hover .mike_name span.initial,body.orders.week #weekly_visits .day .link:hover .mike_name span.initial,body.orders.delivery_week #weekly_orders .day .link:hover .mike_name span.initial,body.orders.delivery_week #weekly_visits .day .link:hover .mike_name span.initial,body.visits.week #weekly_orders .day .link:hover .mike_name span.initial,body.visits.week #weekly_visits .day .link:hover .mike_name span.initial{width:0}body.orders.week #weekly_orders.saturday .day,body.orders.week #weekly_orders.sunday .day,body.orders.week #weekly_visits.saturday .day,body.orders.week #weekly_visits.sunday .day,body.orders.delivery_week #weekly_orders.saturday .day,body.orders.delivery_week #weekly_orders.sunday .day,body.orders.delivery_week #weekly_visits.saturday .day,body.orders.delivery_week #weekly_visits.sunday .day,body.visits.week #weekly_orders.saturday .day,body.visits.week #weekly_orders.sunday .day,body.visits.week #weekly_visits.saturday .day,body.visits.week #weekly_visits.sunday .day{width:16.666%}body.orders.week #weekly_orders.saturday.sunday .day,body.orders.week #weekly_visits.saturday.sunday .day,body.orders.delivery_week #weekly_orders.saturday.sunday .day,body.orders.delivery_week #weekly_visits.saturday.sunday .day,body.visits.week #weekly_orders.saturday.sunday .day,body.visits.week #weekly_visits.saturday.sunday .day{width:14.285%}body.orders.delivery_week #weekly_stats .stats{border-bottom:1px solid #a55eea}body.orders.delivery_week #weekly_stats .stats .route .box{background:#a55eea}body.orders.delivery_week #weekly_stats .stats .route .box:hover{background:#be8bf0}body.orders.delivery_week #week_in_numbers .zone.filtered{color:#a55eea}body.orders.delivery_week #week_in_numbers .zone.filtered:hover{color:#be8bf0}body.visits.week #weekly_stats .stats{border-bottom:1px solid #20bf6b}body.visits.week #weekly_stats .stats .route .box{background:#20bf6b}body.visits.week #weekly_stats .stats .route .box:hover{background:#35dd84}body.visits.week #week_in_numbers .zone.filtered{color:#20bf6b}body.visits.week #week_in_numbers .zone.filtered:hover{color:#35dd84}body.visits.week #weekly_visits .day .header{border-bottom:1px solid #ccc;padding-bottom:10px}body.visits.week #weekly_visits .day .header .total_visits{border-radius:50%}body.orders.week #weekly_stats .stats{border-bottom:1px solid #2d98da}body.orders.week #weekly_stats .stats .route .box{background:#2d98da}body.orders.week #weekly_stats .stats .route .box:hover{background:#58ade2}body.orders.week #week_in_numbers .zone.filtered{color:#2d98da}body.orders.week #week_in_numbers .zone.filtered:hover{color:#58ade2}#weekly_boxes .title{margin-bottom:20px;font-size:1rem;font-weight:900}#weekly_boxes .box{display:flex;align-items:flex-end;background:repeating-linear-gradient(0deg, #e6e6e6, #e6e6e6 1px, #fff 1px, #fff 20px)}@media (max-width: 870px){#weekly_boxes .box{padding-top:20px}}#weekly_boxes .week{flex:1}#weekly_boxes .week .week_info{position:relative;padding:5px 0;background:#fff;text-align:center;z-index:2}#weekly_boxes .week .week_info .number{font-weight:900}#weekly_boxes .week .week_info .before,#weekly_boxes .week .week_info .last,#weekly_boxes .week .week_info .this{white-space:nowrap;font-size:0.8rem;font-weight:700}@media (max-width: 870px){#weekly_boxes .week .week_info .before,#weekly_boxes .week .week_info .last,#weekly_boxes .week .week_info .this{font-size:0.7rem}}#weekly_boxes .week .week_info .before{color:#ccc}#weekly_boxes .week .week_info .last{color:#888}#weekly_boxes .week .week_info .this{color:#20bf6b}#weekly_boxes .week .week_info .this.less{color:#eb3b5a}#weekly_boxes .week .week_info .this.less.actual{color:#fa8231}#weekly_boxes .week .bars{display:flex;align-items:flex-end;padding:0 5px;border-bottom:1px solid #233237}@media (max-width: 870px){#weekly_boxes .week .bars{padding:0 3px}}#weekly_boxes .week .bars .before,#weekly_boxes .week .bars .last,#weekly_boxes .week .bars .this{display:block;flex:1;color:#233237}#weekly_boxes .week .bars .before:hover,#weekly_boxes .week .bars .last:hover,#weekly_boxes .week .bars .this:hover{-webkit-animation:pop_bar 0.2s ease-in-out;animation:pop_bar 0.2s ease-in-out}#weekly_boxes .week .bars .before,#weekly_boxes .week .bars .last{margin-right:4px}@media (max-width: 870px){#weekly_boxes .week .bars .before,#weekly_boxes .week .bars .last{margin-right:2px}}#weekly_boxes .week .bars .before .bar,#weekly_boxes .week .bars .last .bar{background:#888}#weekly_boxes .week .bars .before:hover .bar,#weekly_boxes .week .bars .last:hover .bar{background:#2d98da}#weekly_boxes .week .bars .before .bar{background:#ccc}#weekly_boxes .week .bars .this .bar{background:#20bf6b}#weekly_boxes .week .bars .this .bar.less{background:#eb3b5a}#weekly_boxes .week .bars .this:hover .bar{background:#2d98da}#weekly_boxes .week .bars .this .bar.actual.less{background:#fa8231}#weekly_boxes .week .bars .bar{position:relative;border-radius:5px 5px 0 0}#weekly_boxes .week .bars .count{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:0.7rem;font-weight:700;text-align:center}@media (max-width: 870px){#weekly_boxes .week .bars .count{font-size:0.6rem;-webkit-transform:translate(7px, -2px) rotate(-90deg);transform:translate(7px, -2px) rotate(-90deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}}body.orders.yet_to_deliver_this_month #yet_to_deliver_this_month_container .zone i{font-size:2rem}body.orders.yet_to_deliver_this_month #yet_to_deliver_this_month_container .order{display:flex;padding:10px;color:#000}body.orders.yet_to_deliver_this_month #yet_to_deliver_this_month_container .order:not(:last-child){border-bottom:1px solid #ccc}body.orders.yet_to_deliver_this_month #yet_to_deliver_this_month_container .order:hover{text-decoration:none}body.orders.yet_to_deliver_this_month #yet_to_deliver_this_month_container .order .code{flex-basis:60px;font-weight:900}body.orders.yet_to_deliver_this_month #yet_to_deliver_this_month_container .order .id{flex-basis:75px;font-family:"Cousine", monospace;font-weight:700;text-align:right}body.orders.yet_to_deliver_this_month #yet_to_deliver_this_month_container .order .name{flex:1;font-weight:700}body.reports.day div.order{position:relative}body.reports.day div.order:before{position:absolute;top:11px;left:66px;content:"";width:8px;height:8px;background:#2d98da;border-radius:50%}body.reports.day div.order:after{position:absolute;top:11px;left:69px;bottom:-11px;content:"";width:1px;background:#2d98da}body.reports.day div.order .header{display:flex;align-items:center}body.reports.day div.order .header .hour{flex-basis:80px;font-size:1.4rem;font-weight:900}body.reports.day div.order .header .customer{flex:1;font-size:1.2rem}body.reports.day div.order .details{display:none;padding-left:90px}body.reports.day div.order .details .item{display:flex}body.reports.day div.order .details .item .units{flex-basis:40px;padding-right:10px;font-size:1.2rem;font-weight:900;text-align:right}body.reports.day div.order .details .item .product{flex:1;display:flex}body.reports.day div.order.delivered .header .customer{color:#a55eea}body.page.daily_activity header.activities{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}body.page.daily_activity header.activities .inactive.button{opacity:0.4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}@media (max-width: 500px){body.page.daily_activity header.activities{padding:20px 10px}body.page.daily_activity header.activities a{padding:19px;padding-right:20px;height:38px}body.page.daily_activity header.activities a span{display:none}body.page.daily_activity header.activities a i.icon{border-radius:5px}}body.page.daily_activity header.activities #day{font-size:2rem;font-weight:900}body.page.daily_activity #user_activities{display:flex;align-items:center;justify-content:center;margin-bottom:20px}body.page.daily_activity #user_activities .element{margin-right:10px}body.page.daily_activity #user_activities .element.active{font-weight:900}body.page.daily_activity #activities_container{display:flex;border:1px solid #ccc}@media (max-width: 870px){body.page.daily_activity #activities_container{flex-wrap:wrap}}body.page.daily_activity #activities{flex-basis:300px;background:#fff;height:80vh;overflow:scroll;-webkit-overflow-scrolling:touch}@media (max-width: 870px){body.page.daily_activity #activities{flex:1 100%}}body.page.daily_activity #activities .activity .title{font-weight:900;padding:5px 8px;color:#fff;background:#ccc;color:#888;text-transform:uppercase}body.page.daily_activity #activities .activity .box{display:flex;align-items:center;padding:5px 8px;border-bottom:1px solid #ccc}body.page.daily_activity #activities .activity .box .hour{font-size:0.8rem;font-weight:900;color:#2d98da;margin-right:5px}body.page.daily_activity #activities .activity .box .customer{color:#233237}body.page.daily_activity #activities .activity .box:hover{text-decoration:none;background:#F6F6F6}body.page.daily_activity #activities_map{flex:1}@media (max-width: 870px){body.page.daily_activity #activities_map{flex:1 100%;height:80vh}}body.page.home #home_container{margin-bottom:20px}body.page.home #home_container #incentives{display:flex;align-items:flex-end;background:#fff;border:1px solid #ccc;margin-bottom:20px}@media (max-width: 600px){body.page.home #home_container #incentives{flex-wrap:wrap;margin-bottom:0;border-bottom:0}}body.page.home #home_container #incentives .boxed{flex:1}@media (max-width: 600px){body.page.home #home_container #incentives .boxed{flex-basis:100%}}body.page.home #home_container #incentives .goal{margin-top:20px;font-weight:700;text-align:center;color:#888}body.page.home #home_container #incentives .user_goal{display:flex;align-items:center;justify-content:center}body.page.home #home_container #incentives .user_goal .user{text-align:right;flex-basis:70px}body.page.home #home_container #incentives .user_goal .count_units{display:flex;align-items:center;justify-content:center;margin-top:5px;margin-left:10px}body.page.home #home_container #incentives .user_goal .count_units .customers{margin:0 10px}body.page.home #home_container #incentives .user_goal .count_units .count{font-size:1.2rem;font-weight:900;text-align:center}body.page.home #home_container #incentives .user_goal .count_units .legend{font-size:0.8rem;text-transform:uppercase;color:#888;text-align:center}body.page.home #home_container .gamification .title{margin-top:20px;font-weight:700;text-align:center;color:#888}body.page.home #home_container .gamification .stats{display:flex;align-items:flex-end;padding-top:20px}body.page.home #home_container .gamification .stats .box{position:relative;margin:0 10px;text-align:center;flex:1}body.page.home #home_container .gamification .stats .box .bar{display:flex;align-items:flex-end;width:100%;background:rgba(32,191,107,0.4);border-top:1px solid #20bf6b}body.page.home #home_container .gamification .stats .box .units{position:relative;z-index:10;top:-5px;left:0;width:100%;font-size:0.8rem;font-weight:900;text-shadow:0 0 5px #fff}body.page.home #home_container .gamification .stats .box .name_and_units{position:relative;z-index:10;top:-5px;left:0;width:100%;font-size:0.8rem;font-weight:700}body.page.home #home_container .gamification .stats .box .name_and_units .name{color:#ccc}body.page.home #home_container .gamification .stats .box .name_and_units .units{font-weight:900}body.page.home #home_container .gamification .stats .box i.icon,body.page.home #home_container .gamification .stats .box i.text{display:block;width:100%;text-align:center;margin:0 auto 25px;font-size:0.8rem;font-weight:900}body.page.home #home_container #quick_links{margin-bottom:20px}body.page.home #home_container #quick_links .box{padding:0;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;width:100%}@media (max-width: 870px){body.page.home #home_container #quick_links .box{margin-bottom:0;border-top:0;border-bottom:0}}@media (max-width: 500px){body.page.home #home_container #quick_links .box{padding:0;padding-bottom:7px}}body.page.home #home_container #quick_links .button{display:inline-block}body.page.home #home_container #quick_links .button:not(:last-child){margin-right:10px}@media (max-width: 870px){body.page.home #home_container #quick_links{margin:0;padding:0;height:77px;overflow:hidden}body.page.home #home_container #quick_links .box{padding-top:20px}}@media (max-width: 500px){body.page.home #home_container #quick_links{border:none}body.page.home #home_container #quick_links .box{padding:20px}}body.page.home #home_container #micro_stats{overflow:hidden;margin-right:-20px;margin-bottom:20px}body.page.home #home_container #micro_stats .micro_stat{float:left;width:25%}@media (max-width: 870px){body.page.home #home_container #micro_stats .micro_stat{width:50%;margin-bottom:0}}body.page.home #home_container #micro_stats .micro_stat .box{border:1px solid #ccc;background:#fff;margin-right:20px}@media (max-width: 870px){body.page.home #home_container #micro_stats .micro_stat .box{margin-bottom:10px}}body.page.home #home_container #micro_stats .micro_stat .info{padding:20px;padding-top:10px;padding-bottom:0;display:flex;align-items:center;justify-content:center;color:#233237}body.page.home #home_container #micro_stats .micro_stat .info .count{font-size:2.6rem;font-weight:900}body.page.home #home_container #micro_stats .micro_stat .info .legend{margin-left:10px;font-weight:700}body.page.home #home_container #micro_stats .micro_stat .info .legend span{display:block}body.page.home #home_container #micro_stats .micro_stat .info .legend span:last-child{font-size:0.8rem;font-weight:normal;color:#888}body.page.home #home_container #micro_stats .micro_stat .chart{margin-top:-10px}body.page.home #home_container #micro_stats .micro_stat .chart .c3-xgrid-focus{display:none}@media (max-width: 870px){body.page.home #home_container #micro_stats{margin-right:-10px;margin-bottom:0}body.page.home #home_container #micro_stats .micro_stat{width:50%;margin-bottom:0}body.page.home #home_container #micro_stats .micro_stat .box{margin-bottom:10px;margin-right:10px}}@media (max-width: 500px){body.page.home #home_container #micro_stats{margin:0}body.page.home #home_container #micro_stats .micro_stat{width:100%}body.page.home #home_container #micro_stats .micro_stat .box{margin:0;border:0;border-bottom:1px solid #ccc}}body.page.home #home_container #weekly_visiting_stats{display:flex;justify-content:center}@media (max-width: 1270px){body.page.home #home_container #weekly_visiting_stats{flex-wrap:wrap}}body.page.home #home_container #weekly_visiting_stats .zone{flex:1}body.page.home #home_container #weekly_visiting_stats .zone:first-child .box{border-left:1px solid #ccc !important}body.page.home #home_container #weekly_visiting_stats .zone:last-child .box{border-right:1px solid #ccc !important}@media (max-width: 1270px){body.page.home #home_container #weekly_visiting_stats .zone{flex-basis:40%}body.page.home #home_container #weekly_visiting_stats .zone:nth-child(1) .box{border-bottom:0 !important}body.page.home #home_container #weekly_visiting_stats .zone:nth-child(2) .box{border-bottom:0 !important;border-right:1px solid #ccc !important}body.page.home #home_container #weekly_visiting_stats .zone:nth-child(3) .box{border-left:1px solid #ccc !important}}@media (max-width: 500px){body.page.home #home_container #weekly_visiting_stats .zone{flex-basis:100%}body.page.home #home_container #weekly_visiting_stats .zone:nth-child(1) .box{border-left:0 solid #ccc !important}body.page.home #home_container #weekly_visiting_stats .zone:nth-child(2) .box{border-right:0 !important}body.page.home #home_container #weekly_visiting_stats .zone:nth-child(3) .box{border-bottom:0 !important;border-left:0 !important}body.page.home #home_container #weekly_visiting_stats .zone:nth-child(4){border-right:0 !important}}body.page.home #home_container #weekly_visiting_stats .zone .name{font-weight:900;padding:10px 0}body.page.home #home_container #weekly_visiting_stats .zone .box{border:1px solid #ccc;border-right:0;border-left:0;background:#fff;padding:0 10px;flex:1}body.page.home #home_container #weekly_visiting_stats .zone .row{display:flex}body.page.home #home_container #weekly_visiting_stats .zone .week{display:flex;align-items:flex-end;height:100px;flex:1;margin-right:4px;overflow:hidden}body.page.home #home_container #weekly_visiting_stats .zone .week .percentage{flex:1;background:rgba(32,191,107,0.4);border-top:1px solid #20bf6b}body.page.home #home_container #weekly_visiting_stats .zone .week .percentage .visual{-webkit-transform:translateY(-150%) rotate(-90deg);transform:translateY(-150%) rotate(-90deg);font-size:0.7rem;text-align:center}body.page.home #home_container #weekly_visiting_stats .zone .legends{display:flex;align-items:center;flex:1;margin-right:4px}body.page.home #home_container #weekly_visiting_stats .zone .legends .week_number{flex:1;font-size:0.8rem;font-weight:900;text-align:center}body.page.home #best_orders{display:flex;margin:20px 0}body.page.home #best_orders .box{width:25%;background:#fff;border:1px solid #ccc;border-right:0}body.page.home #best_orders .box:last-child{border-right:1px solid #ccc}body.page.home #best_orders .title{background:#ddd}body.page.home #best_orders .title,body.page.home #best_orders .too_soon{display:block;padding:10px;font-size:0.8rem}body.page.home #best_orders .order{position:relative;display:flex;align-items:center;padding:10px}body.page.home #best_orders .order:not(:last-child){border-bottom:1px solid #ccc}body.page.home #best_orders .order:nth-child(2):after,body.page.home #best_orders .order:nth-child(3):after,body.page.home #best_orders .order:nth-child(4):after{position:absolute;content:"";z-index:0;width:0;height:0;top:0;left:0;border-top:22px solid #C9B037;border-right:22px solid transparent}body.page.home #best_orders .order:nth-child(3):after{border-top:22px solid #B4B4B4}body.page.home #best_orders .order:nth-child(4):after{border-top:22px solid #AD8A56}body.page.home #best_orders .order i.icon{margin-right:5px;font-size:1rem}body.page.home #best_orders .order .zone{margin-right:10px;font-size:0.8rem;font-weight:900;font-text-transform:uppercase}body.page.home #best_orders .order .customer,body.page.home #best_orders .order .zone_name{flex:1;font-size:0.8rem;min-width:0}body.page.home #best_orders .order .customer .overflow_control,body.page.home #best_orders .order .zone_name .overflow_control{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}body.page.home #best_orders .order .count{font-weight:900;font-size:0.8rem}@media (max-width: 900px){body.page.home #best_orders{flex-wrap:wrap}body.page.home #best_orders .box{width:50%}body.page.home #best_orders .box:nth-child(1),body.page.home #best_orders .box:nth-child(2){border-bottom:0}body.page.home #best_orders .box:nth-child(2){border-right:1px solid #ccc}}@media (max-width: 500px){body.page.home #best_orders{margin-top:0}body.page.home #best_orders .box{margin-bottom:0 !important;border-bottom:none}}body.page.home #macro_box{display:flex}@media (max-width: 870px){body.page.home #macro_box{flex-wrap:wrap}}body.page.home #weekly_boxes{flex:1 50%;border:1px solid #ccc;background:#fff;padding:20px}@media (max-width: 870px){body.page.home #weekly_boxes{flex-basis:100%;padding:10px}}@media (max-width: 500px){body.page.home #weekly_boxes{border-left:none;border-right:none}}@media (max-width: 400px){body.page.home #weekly_boxes .week:nth-child(-n+6){display:none !important}}body.page.home #links_and_geolocated_customers{flex:1 50%;margin-left:20px}@media (max-width: 870px){body.page.home #links_and_geolocated_customers{width:100%;margin:0;flex-basis:100%}}body.page.home #links_and_geolocated_customers .quick_links,body.page.home #links_and_geolocated_customers .customers{padding:20px;background:#fff;border:1px solid #ccc}@media (max-width: 870px){body.page.home #links_and_geolocated_customers .quick_links,body.page.home #links_and_geolocated_customers .customers{padding:10px}}@media (max-width: 500px){body.page.home #links_and_geolocated_customers .customers{border-left:none;border-right:none}}body.page.home #links_and_geolocated_customers .quick_links{margin:20px 0}@media (max-width: 870px){body.page.home #links_and_geolocated_customers .quick_links{margin:0;padding:0;height:77px;overflow:hidden}}@media (max-width: 500px){body.page.home #links_and_geolocated_customers .quick_links{border:none}}body.page.home #links_and_geolocated_customers .quick_links .box{padding:20px;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;width:100%}@media (max-width: 870px){body.page.home #links_and_geolocated_customers .quick_links .box{margin-bottom:0;border-top:0;border-bottom:0}}@media (max-width: 500px){body.page.home #links_and_geolocated_customers .quick_links .box{padding:20px;padding-bottom:27px}}body.page.home #links_and_geolocated_customers .quick_links .button:not(:last-child){margin-right:10px}body.page.home #links_and_geolocated_customers .title{font-size:1rem;font-weight:900}body.page.home #links_and_geolocated_customers .zones{display:flex;flex-wrap:wrap}body.page.home #links_and_geolocated_customers .zones .zone{flex:1 20%;padding:20px;text-align:center}body.page.home #links_and_geolocated_customers .zones .graphic{position:relative}body.page.home #links_and_geolocated_customers .zones i.icon,body.page.home #links_and_geolocated_customers .zones .route{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:2rem}@media (max-width: 870px){body.page.home #links_and_geolocated_customers .zones i.icon,body.page.home #links_and_geolocated_customers .zones .route{font-size:1.4rem}}body.page.home #links_and_geolocated_customers .zones .route{font-size:1rem;font-weight:900}body.page.home #links_and_geolocated_customers .zones .percentage{margin-top:10px}body.page.home #links_and_geolocated_customers .circle{display:block;width:100%}body.page.home #links_and_geolocated_customers .circle path.count,body.page.home #links_and_geolocated_customers .circle path.base{stroke:#2d98da;fill:none;stroke-width:4;stroke-linecap:square}body.page.home #links_and_geolocated_customers .circle path.count{-webkit-animation:progress 2s ease-out forwards;animation:progress 2s ease-out forwards}body.page.home #links_and_geolocated_customers .circle path.base{stroke:#ccc}body.page.home #links_and_geolocated_customers .circle text{font-weight:900;display:none}body.page.home #sells{display:flex;align-items:center;margin-top:20px;background:#fff;border:1px solid #ccc;padding:20px;white-space:nowrap;overflow:scroll;-webkit-overflow-scrolling:touch}body.page.home #sells .month{display:inline-block;margin-right:10px;text-align:center}body.page.home #sells .month:not(:last-child){padding-right:10px;border-right:1px solid #ccc}body.page.home #sells .month .total{font-weight:900}body.page.home #sells .month .if_everything_gets_delivered{font-size:0.9rem;color:#888}body.page.home #sells .month .no_stock .percentage{color:#20bf6b}body.page.home #sells .month .no_stock .percentage.high_stock_depletion{color:#eb3b5a}body.page.home #sells .month .zones .zone .title{display:inline-block;margin-right:5px}@-webkit-keyframes progress{0%{stroke-dasharray:0 100}}@keyframes progress{0%{stroke-dasharray:0 100}}@-webkit-keyframes pop_bar{from, to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pop_bar{from, to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}body.page.mail #container{padding:0;padding-bottom:40px}#private_mail header h1{margin:10px;font-weight:900}#private_mail header p{margin:10px}#private_mail p{margin:10px;padding-top:40px}#private_mail img{display:block;max-width:100%}#private_mail hr{border:2px solid #000;margin:10px 0}#private_mail video{width:100%}body.page.notes #notes_container{display:flex}body.page.notes #options_bar{flex-basis:300px;margin-right:20px}body.page.notes #options_bar h1{margin-bottom:20px}body.page.notes #options_bar .box .title{font-weight:700}body.page.notes #options_bar .box .list .user span{display:inline-block;margin-left:5px;font-weight:900;font-size:0.8rem}body.page.notes #notes{flex:1}body.page.notes #notes .note{margin-bottom:20px;padding:20px;border:1px solid #e5b601;background:#fee277}body.page.notes #notes .note .author{margin-bottom:10px;font-weight:700}body.page.notes #notes .note footer{margin-top:10px;border-top:1px dashed #e5b601;padding-top:10px;display:flex}body.page.notes #notes .note footer .link{flex:1;font-size:0.8rem}body.page.notes #notes .note footer .date{color:#c79e01;font-size:0.8rem;font-weight:700}body.page.stats_box #weekly_boxes .macro_box{padding:20px;background:#fff;border:1px solid #ccc;margin-bottom:20px}body.page.stats_box #weekly_boxes .macro_box .zone{margin-bottom:20px;font-weight:900}body.page.today #week_navigation{display:flex;align-items:flex-end}body.page.today #week_navigation .day{flex:1;text-align:center;font-weight:900;font-size:1.4rem;padding-bottom:10px}body.page.today #week_navigation .day a{color:#233237}body.page.today #week_navigation .day a span{display:block}body.page.today #week_navigation .day a span.weekday{font-size:1rem}body.page.today #week_navigation .day.saturday a{color:#888}body.page.today #week_navigation .day.sunday a{color:#eb3b5a}body.page.today #week_navigation .day.today a{color:#2d98da}body.page.today #week_navigation .day.selected{position:relative;top:1px;padding:10px 0;background:#fff;border:1px solid #ccc;border-bottom:none;border-radius:8px 8px 0 0}body.page.today #week_navigation .day.selected a .day{font-size:2rem}body.page.today #quick_summary{background:#fff;border:1px solid #ccc}body.page.today #zone_indicator{position:relative;margin-top:10px}body.page.today #zone_indicator .box{display:flex;position:absolute;top:0;left:0;right:0}body.page.today #zone_indicator.fix .box{position:fixed;left:40px;right:40px;z-index:10}@media (max-width: 870px){body.page.today #zone_indicator.fix .box{left:10px;right:10px}}@media (max-width: 500px){body.page.today #zone_indicator.fix .box{left:0;right:0}}body.page.today #zone_indicator .zone{flex:1;text-align:center;padding:10px;background:#F6F6F6;color:#233237;margin-right:5px;border:1px solid #ccc;border-top:none;border-bottom:none}body.page.today #zone_indicator .zone:last-child{margin-right:0}body.page.today .list{position:relative;display:flex;align-items:flex-start;padding-top:38px;margin-top:40px}body.page.today .list .section_title{position:absolute;top:0;left:0;right:0;padding:10px;background:#233237;color:#fff;font-weight:700;font-size:0.8rem;text-transform:uppercase;text-align:center}body.page.today .list .section_title.fix{position:fixed;top:42px;left:40px;right:40px}@media (max-width: 870px){body.page.today .list .section_title.fix{left:10px;right:10px}}@media (max-width: 500px){body.page.today .list .section_title.fix{left:0;right:0}}body.page.today .list .zone{width:25%;margin-right:5px}body.page.today .list .zone:last-child{margin-right:0}body.page.today .list .orders{margin-top:20px}body.page.today .list .orders .order{padding:5px 8px;border:1px solid #ccc;border-bottom:none;background:#fff}body.page.today .list .orders .order:last-child{border-bottom:1px solid #ccc}body.page.today .list .orders .order .header{display:flex;align-items:center;overflow:hidden;transition:all 0.3s ease-in-out}body.page.today .list .orders .order .header .hour{font-size:0.8rem;font-weight:700}body.page.today .list .orders .order .header .user{flex:1;margin-left:5px;font-weight:700;font-size:0.8rem}body.page.today .list .orders .order .header .user.office_worker{color:#888}body.page.today .list .orders .order .header .user.mike{color:#a55eea}body.page.today .list .orders .order .header .user.seller{color:#20bf6b}body.page.today .list .orders .order .header .user.admin,body.page.today .list .orders .order .header .user.sales_manager{color:#233237}body.page.today .list .orders .order .header .contact_type{margin-left:5px}body.page.today .list .orders .order .header .items{display:flex;align-items:center;margin-right:5px}body.page.today .list .orders .order .header .items div{width:10px;height:10px;border-radius:50%;margin:0 3px}body.page.today .list .orders .order .header .items div.return{background:#fa8231}body.page.today .list .orders .order .header .items div.free{background:#20bf6b}body.page.today .list .orders .order .header .items div.tasting{background:#2d98da}body.page.today .list .orders .order .header .items div.incidence{background:#eb3b5a}body.page.today .list .orders .order .header .boxes{margin-right:5px;height:20px;width:20px;line-height:20px;border-radius:50%;background:#233237;color:#fff;font-weight:900;font-size:0.8rem;text-align:center}body.page.today .list .orders .order .details{display:flex;align-items:center;height:0;overflow:hidden;transition:all 0.3s ease-in-out}body.page.today .list .orders .order .details .customer{flex:1;min-width:0}body.page.today .list .orders .order .details .customer .name{font-weight:700;font-size:0.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}body.page.today .list .orders .order .details .customer .name a{color:#233237}body.page.today .list .orders .order .details .money_amount{margin-left:10px}body.page.today .list .orders .order:hover .details{height:20px;margin-top:5px}body.page.today .list .orders .order.not_delivered .header{height:0}body.page.today .list .orders .order.not_delivered .details{height:auto}body.page.today .list .orders .order.not_delivered:hover .header{height:20px;margin-bottom:5px}body.page.workers #workers{display:flex}body.page.workers #users_working{flex-basis:450px;background:#fff;border:1px solid #ccc}body.page.workers #users_working .user{display:flex;position:relative;padding:5px 10px}body.page.workers #users_working .user .name{flex:1;font-weight:700}body.page.workers #users_working .user .accumulated{font-weight:700}body.page.workers #users_working .user i.icon{margin-right:10px}body.page.workers #users_working .user a:hover{text-decoration:none}body.page.workers #users_working .user a:hover i.icon{display:block;-webkit-transform:scale(1.3);transform:scale(1.3)}body.page.workers #users_working .user.working{background:#20bf6b}body.page.workers #users_working .user.pausing{background:#fa8231}body.page.workers #users_working .user.national{background:#eb3b5a}body.page.workers #users_working .user.holiday{background:#2d98da}body.page.workers #users_working .user.sick{background:#000}body.page.workers #users_working .user.other{background:#a55eea}body.page.workers #users_working .user.working,body.page.workers #users_working .user.pausing,body.page.workers #users_working .user.national,body.page.workers #users_working .user.holiday,body.page.workers #users_working .user.sick,body.page.workers #users_working .user.other{color:#fff}body.page.workers #users_working .user.working i.icon,body.page.workers #users_working .user.pausing i.icon,body.page.workers #users_working .user.national i.icon,body.page.workers #users_working .user.holiday i.icon,body.page.workers #users_working .user.sick i.icon,body.page.workers #users_working .user.other i.icon{color:#fff}body.page.workers #holidays{flex-basis:300px;margin-left:20px;background:#fff;border:1px solid #ccc}body.page.workers #holidays .week{display:flex}body.page.workers #holidays .week .title{position:relative;width:35px;background:#888;border-bottom:1px solid #fff}body.page.workers #holidays .week .title .cweek{position:absolute;top:50%;left:50%;font-size:1rem;font-weight:700;color:#fff;white-space:nowrap;-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}body.page.workers #holidays .week .days{flex:1}body.page.workers #holidays .week .days .date{padding:5px 10px;font-weight:700}body.page.workers #holidays .week .days .names{padding:0 20px}body.page.workers #holidays .week .days .name{display:inline-block;margin-right:5px}@media (max-width: 500px){body.products.new .simple_form,body.products.create .simple_form,body.products.edit .simple_form,body.products.update .simple_form{border:none}}body.products.new .simple_form .macro,body.products.create .simple_form .macro,body.products.edit .simple_form .macro,body.products.update .simple_form .macro{max-width:600px;padding:20px;background:#fff;border:1px solid #ccc}body.products.new .simple_form .macro:not(:last-child),body.products.create .simple_form .macro:not(:last-child),body.products.edit .simple_form .macro:not(:last-child),body.products.update .simple_form .macro:not(:last-child){margin-bottom:20px}@media (max-width: 500px){body.products.new .simple_form .macro,body.products.create .simple_form .macro,body.products.edit .simple_form .macro,body.products.update .simple_form .macro{padding:10px;background:none;max-width:100%;border:none;border-bottom:1px solid #ccc}body.products.new .simple_form .macro:not(:last-child),body.products.create .simple_form .macro:not(:last-child),body.products.edit .simple_form .macro:not(:last-child),body.products.update .simple_form .macro:not(:last-child){margin:0}}body.products.new .simple_form .title,body.products.create .simple_form .title,body.products.edit .simple_form .title,body.products.update .simple_form .title{display:flex;align-items:center;margin-bottom:10px;text-transform:uppercase;font-size:1rem;font-weight:700;font-family:"Roboto"}body.products.new .simple_form .title span,body.products.create .simple_form .title span,body.products.edit .simple_form .title span,body.products.update .simple_form .title span{flex:1}@media (max-width: 500px){body.products.new .simple_form .title span,body.products.create .simple_form .title span,body.products.edit .simple_form .title span,body.products.update .simple_form .title span{order:2;margin-left:10px}}body.products.new .simple_form .title i.icon,body.products.create .simple_form .title i.icon,body.products.edit .simple_form .title i.icon,body.products.update .simple_form .title i.icon{font-size:1.4rem}body.products.new .simple_form .checkboxed,body.products.create .simple_form .checkboxed,body.products.edit .simple_form .checkboxed,body.products.update .simple_form .checkboxed{display:flex;align-items:center}body.products.new .simple_form .checkboxed span,body.products.create .simple_form .checkboxed span,body.products.edit .simple_form .checkboxed span,body.products.update .simple_form .checkboxed span{display:inline-block;margin-left:5px;font-weight:700}body.products.new .simple_form .box,body.products.create .simple_form .box,body.products.edit .simple_form .box,body.products.update .simple_form .box{position:relative}body.products.new .simple_form .box:not(:last-child),body.products.create .simple_form .box:not(:last-child),body.products.edit .simple_form .box:not(:last-child),body.products.update .simple_form .box:not(:last-child){margin-bottom:10px}body.products.new .simple_form .box .inbox,body.products.create .simple_form .box .inbox,body.products.edit .simple_form .box .inbox,body.products.update .simple_form .box .inbox{position:relative;display:inline-block;border:1px solid #ccc}@media (max-width: 500px){body.products.new .simple_form .box .inbox,body.products.create .simple_form .box .inbox,body.products.edit .simple_form .box .inbox,body.products.update .simple_form .box .inbox{max-width:100%}}body.products.new .simple_form .box .inbox label,body.products.create .simple_form .box .inbox label,body.products.edit .simple_form .box .inbox label,body.products.update .simple_form .box .inbox label{position:absolute;top:10px;left:15px;visibility:hidden;opacity:0;font-size:0.7rem;font-weight:700;transition:all 300ms ease-out}body.products.new .simple_form .box .inbox label abbr,body.products.create .simple_form .box .inbox label abbr,body.products.edit .simple_form .box .inbox label abbr,body.products.update .simple_form .box .inbox label abbr{display:none}body.products.new .simple_form .box .inbox input,body.products.create .simple_form .box .inbox input,body.products.edit .simple_form .box .inbox input,body.products.update .simple_form .box .inbox input{display:block;padding:15px;padding-bottom:10px;border:none;font-size:1rem;font-family:"Nunito";outline:0;transition:all 300ms ease-out}@media (max-width: 500px){body.products.new .simple_form .box .inbox input,body.products.create .simple_form .box .inbox input,body.products.edit .simple_form .box .inbox input,body.products.update .simple_form .box .inbox input{max-width:100%}}body.products.new .simple_form .box .inbox input:-moz-read-only,body.products.create .simple_form .box .inbox input:-moz-read-only,body.products.edit .simple_form .box .inbox input:-moz-read-only,body.products.update .simple_form .box .inbox input:-moz-read-only{background:#F6F6F6}body.products.new .simple_form .box .inbox input:read-only,body.products.create .simple_form .box .inbox input:read-only,body.products.edit .simple_form .box .inbox input:read-only,body.products.update .simple_form .box .inbox input:read-only{background:#F6F6F6}body.products.new .simple_form .box .inbox input:placeholder-shown,body.products.create .simple_form .box .inbox input:placeholder-shown,body.products.edit .simple_form .box .inbox input:placeholder-shown,body.products.update .simple_form .box .inbox input:placeholder-shown{padding-top:10px}body.products.new .simple_form .box .inbox input:not(:placeholder-shown),body.products.create .simple_form .box .inbox input:not(:placeholder-shown),body.products.edit .simple_form .box .inbox input:not(:placeholder-shown),body.products.update .simple_form .box .inbox input:not(:placeholder-shown){padding-top:25px}body.products.new .simple_form .box .inbox input:not(:placeholder-shown)+label,body.products.create .simple_form .box .inbox input:not(:placeholder-shown)+label,body.products.edit .simple_form .box .inbox input:not(:placeholder-shown)+label,body.products.update .simple_form .box .inbox input:not(:placeholder-shown)+label{visibility:visible;opacity:1;top:10px}body.products.new .simple_form .box .inbox input:focus ~ .hint,body.products.create .simple_form .box .inbox input:focus ~ .hint,body.products.edit .simple_form .box .inbox input:focus ~ .hint,body.products.update .simple_form .box .inbox input:focus ~ .hint{display:block}body.products.new .simple_form .box .select_wrapper,body.products.create .simple_form .box .select_wrapper,body.products.edit .simple_form .box .select_wrapper,body.products.update .simple_form .box .select_wrapper{display:inline-block;position:relative}body.products.new .simple_form .box .select_wrapper:after,body.products.create .simple_form .box .select_wrapper:after,body.products.edit .simple_form .box .select_wrapper:after,body.products.update .simple_form .box .select_wrapper:after{position:absolute;top:40px;right:10px;-webkit-transform:translateY(50%);transform:translateY(50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #888;content:""}body.products.new .simple_form .box select,body.products.create .simple_form .box select,body.products.edit .simple_form .box select,body.products.update .simple_form .box select{display:block;border:none;font-size:1rem;font-family:"Nunito";outline:0;transition:all 300ms ease-out;border:1px solid #ccc;background:#fff;padding:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.products.new .simple_form .box.invalid .inbox,body.products.create .simple_form .box.invalid .inbox,body.products.edit .simple_form .box.invalid .inbox,body.products.update .simple_form .box.invalid .inbox{border:1px solid #eb3b5a}body.products.new .simple_form .box.invalid input,body.products.new .simple_form .box.invalid select,body.products.create .simple_form .box.invalid input,body.products.create .simple_form .box.invalid select,body.products.edit .simple_form .box.invalid input,body.products.edit .simple_form .box.invalid select,body.products.update .simple_form .box.invalid input,body.products.update .simple_form .box.invalid select{background:#fef4f6}body.products.new .simple_form .box.invalid .error,body.products.create .simple_form .box.invalid .error,body.products.edit .simple_form .box.invalid .error,body.products.update .simple_form .box.invalid .error{display:block;margin-top:3px;font-size:0.8rem;font-weight:700;color:#eb3b5a}body.products.new .simple_form .multiple,body.products.create .simple_form .multiple,body.products.edit .simple_form .multiple,body.products.update .simple_form .multiple{display:flex;align-items:flex-start}body.products.new .simple_form .multiple:not(:last-child),body.products.create .simple_form .multiple:not(:last-child),body.products.edit .simple_form .multiple:not(:last-child),body.products.update .simple_form .multiple:not(:last-child){margin-bottom:10px}body.products.new .simple_form .multiple .box,body.products.create .simple_form .multiple .box,body.products.edit .simple_form .multiple .box,body.products.update .simple_form .multiple .box{margin:0}@media (max-width: 500px){body.products.new .simple_form .multiple .box,body.products.create .simple_form .multiple .box,body.products.edit .simple_form .multiple .box,body.products.update .simple_form .multiple .box{flex:1 1 50%}body.products.new .simple_form .multiple .box input,body.products.create .simple_form .multiple .box input,body.products.edit .simple_form .multiple .box input,body.products.update .simple_form .multiple .box input{width:100%}}body.products.new .simple_form .multiple .box:not(:last-child),body.products.create .simple_form .multiple .box:not(:last-child),body.products.edit .simple_form .multiple .box:not(:last-child),body.products.update .simple_form .multiple .box:not(:last-child){margin-right:10px}@media (max-width: 500px){body.products.new .simple_form .multiple .inbox,body.products.create .simple_form .multiple .inbox,body.products.edit .simple_form .multiple .inbox,body.products.update .simple_form .multiple .inbox{width:100%}}body.products.index #products_container{display:flex}body.products.index #products_container #products_menu{flex-basis:300px}body.products.index #products_container #products_menu ul li{list-style:none}body.products.index #products_container #products_menu ul li a{display:block;padding:10px 0;border-bottom:1px solid #ccc}body.products.index #products_container #products_menu ul li a:hover{font-weight:700;text-decoration:none}body.products.index #products_container #products_menu ul li.active a{font-weight:900}body.products.index #products_container #products_menu ul.format{display:flex;flex-wrap:wrap}body.products.index #products_container #products_menu ul.format li{flex:33.333%;text-align:center}body.products.index #products_container #products_menu ul.format li a span{display:inline-block;color:#fff;padding:3px 5px;border-radius:4px;font-size:0.8rem;font-weight:700}body.products.index #products_container #products_list{flex:1;margin-left:20px}body.products.index #products_container #products_list .product{display:flex;align-items:center;padding:10px;border-bottom:1px solid #ccc}body.products.index #products_container #products_list .product.inactive{opacity:0.5}body.products.index #products_container #products_list .product .code{flex-basis:50px;font-size:1.2rem;font-weight:900;text-align:right}body.products.index #products_container #products_list .product .code.updated_today{color:#20bf6b}body.products.index #products_container #products_list .product .names{flex:1;margin-left:20px}body.products.index #products_container #products_list .product .names .ff{display:flex;align-items:center}body.products.index #products_container #products_list .product .names .ff .family{margin-left:10px;color:#888}body.products.index #products_container #products_list .product .names .ff .format{display:inline-block;color:#fff;padding:3px 5px;border-radius:4px;font-size:0.8rem;font-weight:700}body.products.index #products_container #products_list .product .names .name{font-weight:700;font-size:1.2rem}body.products.index #products_container #products_list .product .options .button:not(:last-child){margin-right:5px}body.products.show #product_info{display:flex;align-items:center;padding:20px;background:#fff;border:1px solid #ccc}body.products.show #product_info .code{font-size:2rem;font-weight:900;margin-right:20px}body.products.show #product_info .naming{flex:1}body.products.show #product_info .naming .family{color:#233237;font-size:1rem}body.products.show #product_info .naming .name{display:block;font-weight:700;font-size:1.4rem}body.products.show #product_info .format{display:inline-block;color:#fff;padding:6px 10px;border-radius:6px;font-size:1.2rem;font-weight:900}body.products.show #product_container{overflow:hidden;margin-top:20px}@media (max-width: 870px){body.products.show #product_container{margin-top:10px}}body.products.show #product_container #left_bar{float:left;width:300px;background:#fff;border:1px solid #ccc;margin-right:20px}@media (max-width: 870px){body.products.show #product_container #left_bar{float:none;width:100%;margin:0;margin-bottom:10px}}body.products.show #product_container #product_body{overflow:hidden;background:#fff;border:1px solid #ccc}body.products.show #product_container #product_body #quick_stats{display:flex;justify-content:space-evenly;margin-top:20px}body.products.show #product_container #product_body #quick_stats .box{padding:10px}body.products.show #product_container #product_body #quick_stats .box span{display:block}body.products.show #product_container #product_body #quick_stats .box span.count{text-align:center;font-size:1.6rem;font-weight:900}body.products.show #product_container #product_body #quick_stats .box span.legend{color:#888;text-align:center}body.products.show #product_container #product_body .chart{width:100%}body.products.show #product_container #product_body .chart .c3-line{stroke-width:4px}body.products.show #product_container #product_body .chart .c3-circle{r:4;stroke-width:2px;stroke:#fff}body.products.show #product_container #product_body .chart .c3 path,body.products.show #product_container #product_body .chart .c3 line{stroke:#ccc}body.live_stats.item_category #item_category_header .title{font-size:3rem;font-weight:900}body.live_stats.item_category #item_category_zones{overflow:hidden}body.live_stats.item_category #item_category_zones .zone_box{float:left;width:25%;padding:20px}body.live_stats.item_category #item_category_chart .c3-line{stroke-width:4px}body.live_stats.item_category #item_category_chart .c3-circle{r:4;stroke-width:2px;stroke:#fff}body.live_stats.item_category #item_category_chart .c3 path,body.live_stats.item_category #item_category_chart .c3 line{stroke:#ccc}body.customers.calendar #customer_orders_calendar_container{display:flex}@media (max-width: 950px){body.customers.calendar #customer_orders_calendar_container{flex-wrap:wrap}}body.customers.calendar #calendar_orders .month_container{flex-basis:33.333%;padding-bottom:20px}@media (max-width: 1150px){body.customers.calendar #calendar_orders .month_container{flex-basis:50% !important}}@media (max-width: 950px){body.customers.calendar #calendar_orders .month_container{flex-basis:33.333% !important}}@media (max-width: 700px){body.customers.calendar #calendar_orders .month_container{flex-basis:50% !important}}@media (max-width: 550px){body.customers.calendar #calendar_orders .month_container{padding:10px !important}}@media (max-width: 480px){body.customers.calendar #calendar_orders .month_container{flex-basis:100% !important}}body.customers.calendar #details{flex-basis:300px;margin-right:20px}@media (max-width: 950px){body.customers.calendar #details{flex-basis:100%;margin-right:0;margin-bottom:20px}}@media (max-width: 870px){body.customers.calendar #details{margin-bottom:10px}}body.customers.calendar #details .title{margin-bottom:20px;font-weight:900}body.customers.calendar #details .total_orders{padding:20px;background:#2d98da;color:#fff}body.customers.calendar #details .total_orders span{display:block;font-size:3rem;font-weight:900}body.customers.calendar #details .total_orders small{font-size:1rem}body.customers.calendar #details #week_day_stats{padding:20px 0;text-align:center}body.customers.calendar #details #week_day_stats .header{display:flex;border-top:1px solid #ccc}body.customers.calendar #details #week_day_stats .bars{position:relative;height:150px;display:flex;align-items:flex-end}body.customers.calendar #details #week_day_stats .bars .bar{position:relative;flex:1;margin:0 2.5%;width:9.285%;background:#2d98da;border-radius:5px 5px 0 0}body.customers.calendar #details #week_day_stats .bars .bar span{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:0.8rem;font-weight:900;opacity:0}body.customers.calendar #details #week_day_stats .day{flex:1}@media (max-width: 500px){body.customers.new .simple_form,body.customers.create .simple_form,body.customers.edit .simple_form,body.customers.update .simple_form{border:none}}body.customers.new .simple_form textarea,body.customers.create .simple_form textarea,body.customers.edit .simple_form textarea,body.customers.update .simple_form textarea{width:100%;height:200px;padding:10px;font-family:"Nunito";font-size:1rem}body.customers.new .simple_form .macro,body.customers.create .simple_form .macro,body.customers.edit .simple_form .macro,body.customers.update .simple_form .macro{max-width:600px;padding:20px;background:#fff;border:1px solid #ccc}body.customers.new .simple_form .macro:not(:last-child),body.customers.create .simple_form .macro:not(:last-child),body.customers.edit .simple_form .macro:not(:last-child),body.customers.update .simple_form .macro:not(:last-child){margin-bottom:20px}@media (max-width: 500px){body.customers.new .simple_form .macro,body.customers.create .simple_form .macro,body.customers.edit .simple_form .macro,body.customers.update .simple_form .macro{padding:10px;background:none;max-width:100%;border:none;border-bottom:1px solid #ccc}body.customers.new .simple_form .macro:not(:last-child),body.customers.create .simple_form .macro:not(:last-child),body.customers.edit .simple_form .macro:not(:last-child),body.customers.update .simple_form .macro:not(:last-child){margin:0}}body.customers.new .simple_form .title,body.customers.create .simple_form .title,body.customers.edit .simple_form .title,body.customers.update .simple_form .title{display:flex;align-items:center;margin-bottom:10px;text-transform:uppercase;font-size:1rem;font-weight:700;font-family:"Roboto"}body.customers.new .simple_form .title span,body.customers.create .simple_form .title span,body.customers.edit .simple_form .title span,body.customers.update .simple_form .title span{flex:1}@media (max-width: 500px){body.customers.new .simple_form .title span,body.customers.create .simple_form .title span,body.customers.edit .simple_form .title span,body.customers.update .simple_form .title span{order:2;margin-left:10px}}body.customers.new .simple_form .title i.icon,body.customers.create .simple_form .title i.icon,body.customers.edit .simple_form .title i.icon,body.customers.update .simple_form .title i.icon{font-size:1.4rem}body.customers.new .simple_form .checkboxed,body.customers.create .simple_form .checkboxed,body.customers.edit .simple_form .checkboxed,body.customers.update .simple_form .checkboxed{display:flex;align-items:center}body.customers.new .simple_form .checkboxed span,body.customers.create .simple_form .checkboxed span,body.customers.edit .simple_form .checkboxed span,body.customers.update .simple_form .checkboxed span{display:inline-block;margin-left:5px;font-weight:700}body.customers.new .simple_form .box,body.customers.create .simple_form .box,body.customers.edit .simple_form .box,body.customers.update .simple_form .box{position:relative}body.customers.new .simple_form .box:not(:last-child),body.customers.create .simple_form .box:not(:last-child),body.customers.edit .simple_form .box:not(:last-child),body.customers.update .simple_form .box:not(:last-child){margin-bottom:10px}body.customers.new .simple_form .box .inbox,body.customers.create .simple_form .box .inbox,body.customers.edit .simple_form .box .inbox,body.customers.update .simple_form .box .inbox{position:relative;display:inline-block;border:1px solid #ccc}@media (max-width: 500px){body.customers.new .simple_form .box .inbox,body.customers.create .simple_form .box .inbox,body.customers.edit .simple_form .box .inbox,body.customers.update .simple_form .box .inbox{max-width:100%}}body.customers.new .simple_form .box .inbox label,body.customers.create .simple_form .box .inbox label,body.customers.edit .simple_form .box .inbox label,body.customers.update .simple_form .box .inbox label{position:absolute;top:10px;left:15px;visibility:hidden;opacity:0;font-size:0.7rem;font-weight:700;transition:all 300ms ease-out}body.customers.new .simple_form .box .inbox label abbr,body.customers.create .simple_form .box .inbox label abbr,body.customers.edit .simple_form .box .inbox label abbr,body.customers.update .simple_form .box .inbox label abbr{display:none}body.customers.new .simple_form .box .inbox input,body.customers.create .simple_form .box .inbox input,body.customers.edit .simple_form .box .inbox input,body.customers.update .simple_form .box .inbox input{display:block;padding:15px;padding-bottom:10px;border:none;font-size:1rem;font-family:"Nunito";outline:0;transition:all 300ms ease-out}@media (max-width: 500px){body.customers.new .simple_form .box .inbox input,body.customers.create .simple_form .box .inbox input,body.customers.edit .simple_form .box .inbox input,body.customers.update .simple_form .box .inbox input{max-width:100%}}body.customers.new .simple_form .box .inbox input:-moz-read-only,body.customers.create .simple_form .box .inbox input:-moz-read-only,body.customers.edit .simple_form .box .inbox input:-moz-read-only,body.customers.update .simple_form .box .inbox input:-moz-read-only{background:#F6F6F6}body.customers.new .simple_form .box .inbox input:read-only,body.customers.create .simple_form .box .inbox input:read-only,body.customers.edit .simple_form .box .inbox input:read-only,body.customers.update .simple_form .box .inbox input:read-only{background:#F6F6F6}body.customers.new .simple_form .box .inbox input:placeholder-shown,body.customers.create .simple_form .box .inbox input:placeholder-shown,body.customers.edit .simple_form .box .inbox input:placeholder-shown,body.customers.update .simple_form .box .inbox input:placeholder-shown{padding-top:10px}body.customers.new .simple_form .box .inbox input:not(:placeholder-shown),body.customers.create .simple_form .box .inbox input:not(:placeholder-shown),body.customers.edit .simple_form .box .inbox input:not(:placeholder-shown),body.customers.update .simple_form .box .inbox input:not(:placeholder-shown){padding-top:25px}body.customers.new .simple_form .box .inbox input:not(:placeholder-shown)+label,body.customers.create .simple_form .box .inbox input:not(:placeholder-shown)+label,body.customers.edit .simple_form .box .inbox input:not(:placeholder-shown)+label,body.customers.update .simple_form .box .inbox input:not(:placeholder-shown)+label{visibility:visible;opacity:1;top:10px}body.customers.new .simple_form .box .inbox input:focus ~ .hint,body.customers.create .simple_form .box .inbox input:focus ~ .hint,body.customers.edit .simple_form .box .inbox input:focus ~ .hint,body.customers.update .simple_form .box .inbox input:focus ~ .hint{display:block}body.customers.new .simple_form .box .select_wrapper,body.customers.create .simple_form .box .select_wrapper,body.customers.edit .simple_form .box .select_wrapper,body.customers.update .simple_form .box .select_wrapper{display:inline-block;position:relative}body.customers.new .simple_form .box .select_wrapper:after,body.customers.create .simple_form .box .select_wrapper:after,body.customers.edit .simple_form .box .select_wrapper:after,body.customers.update .simple_form .box .select_wrapper:after{position:absolute;top:40px;right:10px;-webkit-transform:translateY(50%);transform:translateY(50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #888;content:""}body.customers.new .simple_form .box select,body.customers.create .simple_form .box select,body.customers.edit .simple_form .box select,body.customers.update .simple_form .box select{display:block;border:none;font-size:1rem;font-family:"Nunito";outline:0;transition:all 300ms ease-out;border:1px solid #ccc;background:#fff;padding:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.customers.new .simple_form .box.invalid .inbox,body.customers.create .simple_form .box.invalid .inbox,body.customers.edit .simple_form .box.invalid .inbox,body.customers.update .simple_form .box.invalid .inbox{border:1px solid #eb3b5a}body.customers.new .simple_form .box.invalid input,body.customers.new .simple_form .box.invalid select,body.customers.create .simple_form .box.invalid input,body.customers.create .simple_form .box.invalid select,body.customers.edit .simple_form .box.invalid input,body.customers.edit .simple_form .box.invalid select,body.customers.update .simple_form .box.invalid input,body.customers.update .simple_form .box.invalid select{background:#fef4f6}body.customers.new .simple_form .box.invalid .error,body.customers.create .simple_form .box.invalid .error,body.customers.edit .simple_form .box.invalid .error,body.customers.update .simple_form .box.invalid .error{display:block;margin-top:3px;font-size:0.8rem;font-weight:700;color:#eb3b5a}body.customers.new .simple_form .multiple,body.customers.create .simple_form .multiple,body.customers.edit .simple_form .multiple,body.customers.update .simple_form .multiple{display:flex;align-items:flex-start}body.customers.new .simple_form .multiple:not(:last-child),body.customers.create .simple_form .multiple:not(:last-child),body.customers.edit .simple_form .multiple:not(:last-child),body.customers.update .simple_form .multiple:not(:last-child){margin-bottom:10px}body.customers.new .simple_form .multiple .box,body.customers.create .simple_form .multiple .box,body.customers.edit .simple_form .multiple .box,body.customers.update .simple_form .multiple .box{margin:0}@media (max-width: 500px){body.customers.new .simple_form .multiple .box,body.customers.create .simple_form .multiple .box,body.customers.edit .simple_form .multiple .box,body.customers.update .simple_form .multiple .box{flex:1 1 50%}body.customers.new .simple_form .multiple .box input,body.customers.create .simple_form .multiple .box input,body.customers.edit .simple_form .multiple .box input,body.customers.update .simple_form .multiple .box input{width:100%}}body.customers.new .simple_form .multiple .box:not(:last-child),body.customers.create .simple_form .multiple .box:not(:last-child),body.customers.edit .simple_form .multiple .box:not(:last-child),body.customers.update .simple_form .multiple .box:not(:last-child){margin-right:10px}@media (max-width: 500px){body.customers.new .simple_form .multiple .inbox,body.customers.create .simple_form .multiple .inbox,body.customers.edit .simple_form .multiple .inbox,body.customers.update .simple_form .multiple .inbox{width:100%}}body.customers.new #copy_to_fiscal,body.customers.create #copy_to_fiscal,body.customers.edit #copy_to_fiscal,body.customers.update #copy_to_fiscal{margin-bottom:20px}body.customers.new #location_coordinates,body.customers.create #location_coordinates,body.customers.edit #location_coordinates,body.customers.update #location_coordinates{display:flex;margin-top:20px;align-items:flex-end}body.customers.new #location_coordinates .box,body.customers.create #location_coordinates .box,body.customers.edit #location_coordinates .box,body.customers.update #location_coordinates .box{margin:0}body.customers.new #location_coordinates .info,body.customers.create #location_coordinates .info,body.customers.edit #location_coordinates .info,body.customers.update #location_coordinates .info{flex:1}body.customers.new #location_map,body.customers.create #location_map,body.customers.edit #location_map,body.customers.update #location_map{display:none;margin:20px 0;height:700px;max-height:90vh;border:1px solid #ccc}@media (max-width: 870px){body.customers.new #location_map,body.customers.create #location_map,body.customers.edit #location_map,body.customers.update #location_map{max-height:80vh}}@media (max-width: 500px){body.customers.new #location_map,body.customers.create #location_map,body.customers.edit #location_map,body.customers.update #location_map{max-height:70vh}}body.customers.new #routes,body.customers.create #routes,body.customers.edit #routes,body.customers.update #routes{display:none}body.customers.geolocalize .located_info{margin:10px 0}body.customers.geolocalize #geolocalize_map{margin:10px 0;height:60vh;border:1px solid #ccc}body.customers.geolocalize #geolacate_me{margin:10px 0}@media (max-width: 500px){body.customers.geolocalize #geolocalize{padding:10px}body.customers.geolocalize #geolocalize #geolocalize_map{margin:10px -10px}}body.customers.index #customers_index_container{display:flex}body.customers.index #customers_index_container #left_bar{flex-basis:300px}body.customers.index #customers_index_container #left_bar .button{margin:5px 0}body.customers.index #customers_index_container #central_bar{display:flex;flex:1;margin-left:20px}body.customers.index #customers_in_zones{flex:1;margin-right:20px}body.customers.index #customers_in_zones .zone{margin-bottom:20px}body.customers.index #customers_in_zones .zone:last-child{margin-bottom:0}body.customers.index #customers_in_zones .zone .zone_info{display:flex;align-items:center;margin-bottom:10px;padding:10px}body.customers.index #customers_in_zones .zone .zone_info .icon_and_name{display:flex;align-items:center;flex:1;margin-right:10px}body.customers.index #customers_in_zones .zone .zone_info .icon_and_name i.icon{font-size:2rem;margin-right:10px}body.customers.index #customers_in_zones .zone .zone_info .icon_and_name .name{font-weight:900}body.customers.index #customers_in_zones .zone .zone_info .active{font-weight:900}body.customers.index #customers_in_zones .zone .zone_info .obsolete{display:none;margin-left:10px}body.customers.index #customers_in_zones .zone .routes .route{display:flex;color:#233237;padding:10px;text-decoration:none;border:1px solid #ccc;border-bottom:none}body.customers.index #customers_in_zones .zone .routes .route:last-child{border-bottom:1px solid #ccc}body.customers.index #customers_in_zones .zone .routes .route:hover{background:#F6F6F6}body.customers.index #customers_in_zones .zone .routes .route .name{flex:1;display:flex}body.customers.index #customers_in_zones .zone .routes .route .name .short{font-weight:900;margin-right:5px}body.customers.index #customers_in_zones .zone .routes .route .count{display:flex;text-align:right;align-items:center}body.customers.index #customers_in_zones .zone .routes .route .count .active{font-weight:900;color:#2d98da}body.customers.index #customers_in_zones .zone .routes .route .count .obsolete{font-size:0.8rem;color:#888;display:none}body.customers.index #last_created_customers{flex:1}body.customers.index #last_created_customers .title{margin-bottom:10px;font-size:0.8rem;font-weight:900;color:#888;text-transform:uppercase}body.customers.index #last_created_customers .customer{display:flex;align-items:center;color:#233237;padding:10px;border-top:1px solid #ccc}body.customers.index #last_created_customers .customer:last-child{border-bottom:1px solid #ccc}body.customers.index #last_created_customers .customer.has_temporary_code{color:#20bf6b}body.customers.index #last_created_customers .customer i.icon{font-size:1.4rem}body.customers.index #last_created_customers .customer .code{font-weight:900;margin:0 10px}body.customers.index #last_created_customers .customer .name{flex:1}body.customers.index #last_created_customers .customer .date{color:#888}body.customers.index #last_created_customers .customer:hover{text-decoration:none;color:#2d98da}body.customers.index #customers_search_list{list-style:none}body.customers.index #customers_search_list li{overflow:hidden}body.customers.index #customers_search_list li a{display:flex;color:#233237;text-decoration:none;background:#fff;border:1px solid #ccc;border-top:none;align-items:center}body.customers.index #customers_search_list li a:hover{background:linear-gradient(to bottom, #fff 0%, rgba(204,204,204,0.1) 100%)}body.customers.index #customers_search_list li a .code{flex-basis:100px;padding:10px;font-size:2rem;text-align:right}body.customers.index #customers_search_list li a .names{flex-grow:1;padding:10px}body.customers.index #customers_search_list li a .name{font-weight:700;padding-bottom:5px;font-size:1.2rem}body.customers.index #customers_search_list li a .fiscal_name{font-style:italic}body.customers.index #customer_finder{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:#F6F6F6;z-index:99}body.customers.index #customer_finder .body{margin:40px auto;width:500px;max-width:80%}body.customers.index #customer_finder h1{margin-bottom:20px;text-align:center}body.customers.index #customer_finder input{padding:20px;font-family:"Nunito";font-size:1.2rem;border:1px solid #888;border-radius:5px;width:100%;outline:0;background:#fff}body.customers.index #customer_finder input.on_request+.loading{position:relative}body.customers.index #customer_finder input.on_request+.loading:before{position:absolute;top:-34px;right:20px;font-family:"iconfont";line-height:1;content:"";color:#233237;font-size:1.2rem;-webkit-animation:load_rotation 700ms infinite linear;animation:load_rotation 700ms infinite linear}body.customers.new_customers #new_customers .title{font-size:2rem;font-weight:900;margin-bottom:20px}body.customers.new_customers #new_customers .customers .customer{display:flex;align-items:center;padding:10px;border-bottom:1px solid #ccc}body.customers.new_customers #new_customers .customers .customer .code{margin-right:10px;font-weight:900}body.customers.new_customers #new_customers .customers .customer .name{flex:1;font-weight:700}body.customers.new_customers #new_customers .customers .customer .destroy{margin-left:10px}body.customers.show #calendar_orders{flex-direction:row-reverse}body.customers.calendar #calendar_orders,body.customers.show #calendar_orders{display:flex;flex:1;padding-right:0;flex-wrap:wrap}body.customers.calendar #calendar_orders .month_container,body.customers.show #calendar_orders .month_container{flex-basis:33.333%;padding-right:20px}@media (max-width: 400px){body.customers.calendar #calendar_orders .month_container,body.customers.show #calendar_orders .month_container{display:flex;align-items:stretch}}body.customers.calendar #calendar_orders .month_container .title,body.customers.show #calendar_orders .month_container .title{position:relative;margin-bottom:10px;font-family:"Roboto";font-size:1rem;font-weight:900;text-transform:uppercase;text-align:center}@media (max-width: 400px){body.customers.calendar #calendar_orders .month_container .title,body.customers.show #calendar_orders .month_container .title{flex-basis:30px;margin:0;font-weight:700}body.customers.calendar #calendar_orders .month_container .title .box,body.customers.show #calendar_orders .month_container .title .box{position:absolute;bottom:0;left:6px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:top left;transform-origin:top left;white-space:nowrap}}body.customers.calendar #calendar_orders .month_container .month,body.customers.show #calendar_orders .month_container .month{border:1px solid #ccc}@media (max-width: 400px){body.customers.calendar #calendar_orders .month_container .month,body.customers.show #calendar_orders .month_container .month{flex:1}}body.customers.calendar #calendar_orders .month_container .month .week,body.customers.show #calendar_orders .month_container .month .week{display:flex;padding:0 5px;border-bottom:1px solid #ccc}body.customers.calendar #calendar_orders .month_container .month .week:last-child,body.customers.show #calendar_orders .month_container .month .week:last-child{border:none}body.customers.calendar #calendar_orders .month_container .month .week.header,body.customers.show #calendar_orders .month_container .month .week.header{padding:0 5px;background:#ccc}body.customers.calendar #calendar_orders .month_container .month .week.header .day,body.customers.show #calendar_orders .month_container .month .week.header .day{font-size:0.8rem;text-transform:uppercase}body.customers.calendar #calendar_orders .month_container .month .week .day,body.customers.show #calendar_orders .month_container .month .week .day{flex:1;position:relative;padding:7px 0 5px;text-align:center}body.customers.calendar #calendar_orders .month_container .month .week .day.today:after,body.customers.show #calendar_orders .month_container .month .week .day.today:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:24px;width:24px;border:2px solid #eb3b5a;border-radius:50%;content:"";z-index:0}body.customers.calendar #calendar_orders .month_container .month .week .day a,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link,body.customers.show #calendar_orders .month_container .month .week .day a,body.customers.show #calendar_orders .month_container .month .week .day .no_link{position:relative;display:block;margin:auto;color:#fff;text-decoration:none;font-weight:900;transition:all 0.3s ease-in-out}body.customers.calendar #calendar_orders .month_container .month .week .day a span,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link span,body.customers.show #calendar_orders .month_container .month .week .day a span,body.customers.show #calendar_orders .month_container .month .week .day .no_link span{display:block;position:relative;z-index:1}body.customers.calendar #calendar_orders .month_container .month .week .day a span.boxes,body.customers.calendar #calendar_orders .month_container .month .week .day a span.visitor,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link span.boxes,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link span.visitor,body.customers.show #calendar_orders .month_container .month .week .day a span.boxes,body.customers.show #calendar_orders .month_container .month .week .day a span.visitor,body.customers.show #calendar_orders .month_container .month .week .day .no_link span.boxes,body.customers.show #calendar_orders .month_container .month .week .day .no_link span.visitor{display:none;position:absolute;top:-15px;right:-15px;background:#233237;height:24px;width:24px;line-height:24px;font-weight:900;font-size:1rem;border-radius:50%;text-align:center}body.customers.calendar #calendar_orders .month_container .month .week .day a span.visitor,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link span.visitor,body.customers.show #calendar_orders .month_container .month .week .day a span.visitor,body.customers.show #calendar_orders .month_container .month .week .day .no_link span.visitor{line-height:auto;height:auto;width:auto;border-radius:4px;font-size:0.7rem;padding:0 4px}body.customers.calendar #calendar_orders .month_container .month .week .day a:hover .boxes,body.customers.calendar #calendar_orders .month_container .month .week .day a:hover .visitor,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link:hover .boxes,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link:hover .visitor,body.customers.show #calendar_orders .month_container .month .week .day a:hover .boxes,body.customers.show #calendar_orders .month_container .month .week .day a:hover .visitor,body.customers.show #calendar_orders .month_container .month .week .day .no_link:hover .boxes,body.customers.show #calendar_orders .month_container .month .week .day .no_link:hover .visitor{display:block}body.customers.calendar #calendar_orders .month_container .month .week .day a:before,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link:before,body.customers.show #calendar_orders .month_container .month .week .day a:before,body.customers.show #calendar_orders .month_container .month .week .day .no_link:before{position:absolute;top:calc(50% - 1px);left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:28px;width:28px;background:#2d98da;border-radius:50%;content:"";z-index:0}body.customers.calendar #calendar_orders .month_container .month .week .day a:hover:before,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link:hover:before,body.customers.show #calendar_orders .month_container .month .week .day a:hover:before,body.customers.show #calendar_orders .month_container .month .week .day .no_link:hover:before{background:#58ade2}body.customers.calendar #calendar_orders .month_container .month .week .day a.order:before,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link.order:before,body.customers.show #calendar_orders .month_container .month .week .day a.order:before,body.customers.show #calendar_orders .month_container .month .week .day .no_link.order:before{background:#2d98da}body.customers.calendar #calendar_orders .month_container .month .week .day a.order:hover:before,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link.order:hover:before,body.customers.show #calendar_orders .month_container .month .week .day a.order:hover:before,body.customers.show #calendar_orders .month_container .month .week .day .no_link.order:hover:before{background:#58ade2}body.customers.calendar #calendar_orders .month_container .month .week .day a.order.with_visit:before,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link.order.with_visit:before,body.customers.show #calendar_orders .month_container .month .week .day a.order.with_visit:before,body.customers.show #calendar_orders .month_container .month .week .day .no_link.order.with_visit:before{background:linear-gradient(180deg, #20bf6b 0%, #20bf6b 20%, #2d98da 21%, #2d98da 100%)}body.customers.calendar #calendar_orders .month_container .month .week .day a.order.with_visit:hover:before,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link.order.with_visit:hover:before,body.customers.show #calendar_orders .month_container .month .week .day a.order.with_visit:hover:before,body.customers.show #calendar_orders .month_container .month .week .day .no_link.order.with_visit:hover:before{background:linear-gradient(180deg, #35dd84 0%, #35dd84 20%, #58ade2 21%, #58ade2 100%)}body.customers.calendar #calendar_orders .month_container .month .week .day a.visit:before,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link.visit:before,body.customers.show #calendar_orders .month_container .month .week .day a.visit:before,body.customers.show #calendar_orders .month_container .month .week .day .no_link.visit:before{background:#20bf6b}body.customers.calendar #calendar_orders .month_container .month .week .day a.visit:hover:before,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link.visit:hover:before,body.customers.show #calendar_orders .month_container .month .week .day a.visit:hover:before,body.customers.show #calendar_orders .month_container .month .week .day .no_link.visit:hover:before{background:#35dd84}body.customers.calendar #calendar_orders .month_container .month .week .day a.multiple_orders:before,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link.multiple_orders:before,body.customers.show #calendar_orders .month_container .month .week .day a.multiple_orders:before,body.customers.show #calendar_orders .month_container .month .week .day .no_link.multiple_orders:before{background:#185e89}body.customers.calendar #calendar_orders .month_container .month .week .day a.multiple_orders:hover:before,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link.multiple_orders:hover:before,body.customers.show #calendar_orders .month_container .month .week .day a.multiple_orders:hover:before,body.customers.show #calendar_orders .month_container .month .week .day .no_link.multiple_orders:hover:before{background:#248aca}body.customers.calendar #calendar_orders .month_container .month .week .day a.deliver:before,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link.deliver:before,body.customers.show #calendar_orders .month_container .month .week .day a.deliver:before,body.customers.show #calendar_orders .month_container .month .week .day .no_link.deliver:before{background:#a55eea}body.customers.calendar #calendar_orders .month_container .month .week .day a.deliver:hover:before,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link.deliver:hover:before,body.customers.show #calendar_orders .month_container .month .week .day a.deliver:hover:before,body.customers.show #calendar_orders .month_container .month .week .day .no_link.deliver:hover:before{background:#be8bf0}body.customers.calendar #calendar_orders .month_container .month .week .day a.multiple_deliveries:before,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link.multiple_deliveries:before,body.customers.show #calendar_orders .month_container .month .week .day a.multiple_deliveries:before,body.customers.show #calendar_orders .month_container .month .week .day .no_link.multiple_deliveries:before{background:#721ac8}body.customers.calendar #calendar_orders .month_container .month .week .day a.multiple_deliveries:hover:before,body.customers.calendar #calendar_orders .month_container .month .week .day .no_link.multiple_deliveries:hover:before,body.customers.show #calendar_orders .month_container .month .week .day a.multiple_deliveries:hover:before,body.customers.show #calendar_orders .month_container .month .week .day .no_link.multiple_deliveries:hover:before{background:#9847e7}body.customers.calendar #calendar_orders .month_container .month .week .day.sunday,body.customers.show #calendar_orders .month_container .month .week .day.sunday{color:#eb3b5a}body.customers.raw #raw_customer_data{width:100%;border-collapse:collapse}body.customers.raw #raw_customer_data tr{background:#fff;border:1px solid #ccc;border-bottom:none}body.customers.raw #raw_customer_data tr:last-child{border-bottom:1px solid #ccc}body.customers.raw #raw_customer_data tr td{padding:5px}body.customers.raw #raw_customer_data tr td:first-child{border-right:1px solid #ccc;font-weight:700;text-align:right}body.customers.route #customers_geolocation_map{display:none;height:60vh;margin-bottom:20px;border:1px solid #ccc}body.customers.route #customers_geolocation_map.show{display:block}body.customers.route #customers_by_route{display:flex}@media (max-width: 700px){body.customers.route #customers_by_route{flex-wrap:wrap}}body.customers.route #customers_by_route #stats{flex-basis:300px}@media (max-width: 700px){body.customers.route #customers_by_route #stats{flex:1 100%;border:none}}@media print{body.customers.route #customers_by_route #stats{display:none}}body.customers.route #customers_by_route #customers_list{flex:1;position:relative;margin-left:20px}@media (max-width: 700px){body.customers.route #customers_by_route #customers_list{flex:1 100%;margin-left:0;border:none;border-bottom:1px solid #ccc}}@media (max-width: 500px){body.customers.route #customers_by_route #customers_list{padding-top:10px}}@media print{body.customers.route #customers_by_route #customers_list{margin:0;flex-basis:100%}}body.customers.route #customers_by_route #customers_list #visited_customers_bar{position:absolute;top:0;left:0;height:5px;width:0;background:#20bf6b}body.customers.route #customers_by_route #customers_list .title_route_name{margin-left:10px;font-size:2rem;font-weight:900}body.customers.route #customers_by_route #customers_list .customer{display:flex;align-items:center;padding:10px}body.customers.route #customers_by_route #customers_list .customer:not(:last-child){border-bottom:1px solid #ccc}body.customers.route #customers_by_route #customers_list .customer.updated_today .code{color:#20bf6b}body.customers.route #customers_by_route #customers_list .customer.obsolete>*{opacity:0.5}body.customers.route #customers_by_route #customers_list .customer .geolocation_link{margin-left:10px}body.customers.route #customers_by_route #customers_list .customer .code{flex-basis:40px;text-align:right;font-weight:900}body.customers.route #customers_by_route #customers_list .customer .name{flex:1;padding-left:10px;min-width:0}body.customers.route #customers_by_route #customers_list .customer .name .box{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}body.customers.route #customers_by_route #customers_list .customer .name a{color:#233237}body.customers.route #customers_by_route #customers_list .customer.visited_today .name a{color:#20bf6b}body.customers.route #customers_by_route #customers_list .customer.visited_last_7_days .name a{color:#2d98da}body.customers.route #customers_by_route #customers_list .customer.visited_last_14_days .name a{color:#fa8231}#route_map_container{border:1px solid #ddd;border-radius:4px;overflow:hidden}.customer.highlighted{background-color:#fff3cd}.start-marker{z-index:1000 !important}.customer-marker{z-index:999 !important}[data-behavior="show_route_map"]{margin-left:10px}body.customers.show #customer>header{display:flex;align-items:center;background:#fff;border:1px solid #ccc;margin-bottom:20px}@media (max-width: 870px){body.customers.show #customer>header{margin-bottom:10px}}@media (max-width: 500px){body.customers.show #customer>header{margin:0;border-bottom:none}}body.customers.show #customer>header .code{padding:20px;font-size:2rem;font-weight:900}body.customers.show #customer>header .box{flex:1;padding:20px 0}body.customers.show #customer>header .box .name{font-size:1.4rem;font-weight:700}body.customers.show #customer>header .box .fiscal_name{font-size:1rem;font-style:italic}body.customers.show #customer #customer_alerts .alert{display:flex;align-items:center;margin-bottom:20px;padding:20px;font-weight:900;text-decoration:none;color:#233237}body.customers.show #customer #customer_alerts .alert.warn{border:4px solid #fed330;background:#fede63}body.customers.show #customer #customer_alerts .alert.danger{border:4px solid #eb3b5a;background:#f06981;color:#fff}body.customers.show #customer #customer_alerts .alert i.icon{margin-right:10px;font-size:1.4rem}body.customers.show #customer #customer_alerts .alert span{flex:1}@media (max-width: 870px){body.customers.show #customer #customer_alerts .alert{margin-bottom:10px}}@media (max-width: 500px){body.customers.show #customer #customer_alerts .alert{margin-bottom:0;border:0 !important}}body.customers.show #customer #customer_container{display:flex}@media (max-width: 740px){body.customers.show #customer #customer_container{flex-wrap:wrap}}body.customers.show #customer #customer_container aside#information{padding:0 20px;flex-basis:300px;max-width:300px;margin-right:20px;background:#fff;border:1px solid #ccc}@media (max-width: 870px){body.customers.show #customer #customer_container aside#information{margin-right:10px}}@media (max-width: 740px){body.customers.show #customer #customer_container aside#information{flex-basis:100%;max-width:none;margin-bottom:10px;margin-right:0}}@media (max-width: 500px){body.customers.show #customer #customer_container aside#information{margin:0;border-bottom:0}}@media (max-width: 400px){body.customers.show #customer #customer_container aside#information{padding:0 10px}}body.customers.show #customer #customer_container aside#information .create_order{padding:20px 0;border-bottom:1px solid #ccc}body.customers.show #customer #customer_container aside#information .supplier_code{padding:20px 0;border-bottom:1px solid #ccc}body.customers.show #customer #customer_container aside#information .supplier_code .code{font-size:1.6rem;font-weight:900}body.customers.show #customer #customer_container aside#information .route_and_zone,body.customers.show #customer #customer_container aside#information .created_at{padding:20px 0;border-bottom:1px solid #ccc}body.customers.show #customer #customer_container aside#information .customer_edit{margin:20px 0}body.customers.show #customer #customer_container aside#information .title{font-weight:900}body.customers.show #customer #customer_container aside#information .emails_and_phones,body.customers.show #customer #customer_container aside#information .location{padding:20px 0;border-bottom:1px solid #ccc}@media (max-width: 400px){body.customers.show #customer #customer_container aside#information .emails_and_phones,body.customers.show #customer #customer_container aside#information .location{padding:10px 0}}body.customers.show #customer #customer_container aside#information .with_lines .line{margin:10px 0}body.customers.show #customer #customer_container aside#information .phones .phone,body.customers.show #customer #customer_container aside#information .phones .email,body.customers.show #customer #customer_container aside#information .emails .phone,body.customers.show #customer #customer_container aside#information .emails .email{display:inline-block;vertical-align:middle;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.customers.show #customer #customer_container aside#information .phones .phone:before,body.customers.show #customer #customer_container aside#information .phones .email:before,body.customers.show #customer #customer_container aside#information .emails .phone:before,body.customers.show #customer #customer_container aside#information .emails .email:before{position:relative;top:1px;font-size:1rem;margin-right:5px;content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;font-family:"iconfont";text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.customers.show #customer #customer_container aside#information .phones .email:before,body.customers.show #customer #customer_container aside#information .emails .email:before{content:""}body.customers.show #customer #customer_container aside#information .location span{display:block}body.customers.show #customer #customer_container aside#information .location img{margin:20px 0;border:1px solid #ccc;max-width:100%}body.customers.show #customer #customer_container aside#information .location .geolocation{margin-top:20px}body.customers.show #customer #customer_container aside#information #show_customer_map{margin-bottom:0 20px;width:100%}body.customers.show #customer #customer_container aside#information #week_days_stats .stats{padding:20px 0;text-align:center}body.customers.show #customer #customer_container aside#information #week_days_stats .stats.visits .bars .bar{background:#20bf6b}body.customers.show #customer #customer_container aside#information #week_days_stats .stats.orders .bars .bar{background:#2d98da}body.customers.show #customer #customer_container aside#information #week_days_stats .stats.delivers .bars .bar{background:#a55eea}body.customers.show #customer #customer_container aside#information #week_days_stats .stats .header{display:flex;border-top:1px solid #ccc}body.customers.show #customer #customer_container aside#information #week_days_stats .stats .bars{position:relative;height:100px;display:flex;align-items:flex-end}body.customers.show #customer #customer_container aside#information #week_days_stats .stats .bars .bar{position:relative;flex:1;margin:0 2.5%;width:9.285%;border-radius:5px 5px 0 0}body.customers.show #customer #customer_container aside#information #week_days_stats .stats .bars .bar span{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:0.8rem;font-weight:900;opacity:0}body.customers.show #customer #customer_container aside#information #week_days_stats .stats .day{flex:1}body.customers.show #customer #customer_container aside#information #office_options{padding:20px 0}body.customers.show #customer #customer_container aside#information #office_options .header{display:flex;align-items:center;background:#ccc;padding:10px;border-radius:5px 5px 0 0}body.customers.show #customer #customer_container aside#information #office_options .header span{flex:1;font-weight:700}body.customers.show #customer #customer_container aside#information #office_options .body{border:1px solid #ccc;border-top:none;border-radius:0 0 5px 5px}body.customers.show #customer #customer_container aside#information #office_options .body .link{display:block;border-bottom:1px solid #ccc}body.customers.show #customer #customer_container aside#information #office_options .body .link:last-child{border-bottom:none}body.customers.show #customer #customer_container aside#information #office_options .body .link.danger{background:#fff;transition:all 0.25s cubic-bezier(0.4, 1.5, 0.5, 1.4)}body.customers.show #customer #customer_container aside#information #office_options .body .link.danger:hover{background:#eb3b5a;color:#fff}body.customers.show #customer #customer_container section#customer_body{flex:1}@media (max-width: 740px){body.customers.show #customer #customer_container section#customer_body{flex-basis:100%}}body.customers.show #customer #customer_container section#customer_body #stats{display:flex;margin-right:-20px}@media (max-width: 1100px){body.customers.show #customer #customer_container section#customer_body #stats{flex-wrap:wrap}}@media (max-width: 870px){body.customers.show #customer #customer_container section#customer_body #stats{margin-right:-10px}}@media (max-width: 500px){body.customers.show #customer #customer_container section#customer_body #stats{margin:0}}body.customers.show #customer #customer_container section#customer_body #stats .flexy{flex:1;margin-bottom:20px}@media (max-width: 1100px){body.customers.show #customer #customer_container section#customer_body #stats .flexy{flex-basis:50%}}@media (max-width: 870px){body.customers.show #customer #customer_container section#customer_body #stats .flexy{margin-bottom:10px}}@media (max-width: 740px){body.customers.show #customer #customer_container section#customer_body #stats .flexy{flex-basis:25%}}@media (max-width: 560px){body.customers.show #customer #customer_container section#customer_body #stats .flexy{flex-basis:50%}}@media (max-width: 500px){body.customers.show #customer #customer_container section#customer_body #stats .flexy{margin:0}}@media (max-width: 400px){body.customers.show #customer #customer_container section#customer_body #stats .flexy{flex-basis:100%}}body.customers.show #customer #customer_container section#customer_body #stats .holder{display:flex;padding:20px;margin-right:20px;align-items:center;background:#ccc}@media (max-width: 870px){body.customers.show #customer #customer_container section#customer_body #stats .holder{margin-right:10px}}@media (max-width: 500px){body.customers.show #customer #customer_container section#customer_body #stats .holder{margin:0}}@media (max-width: 400px){body.customers.show #customer #customer_container section#customer_body #stats .holder{padding:10px 20px}}body.customers.show #customer #customer_container section#customer_body #stats .holder .stats{flex:1}body.customers.show #customer #customer_container section#customer_body #stats .holder i.icon{text-align:right;font-size:3rem}body.customers.show #customer #customer_container section#customer_body #stats .holder .count{font-size:2rem;font-weight:900}body.customers.show #customer #customer_container section#customer_body #stats .holder small{font-size:1rem;font-weight:900}body.customers.show #customer #customer_container section#customer_body #stats .total_orders{background:#2d98da;color:#fff}body.customers.show #customer #customer_container section#customer_body #stats .average_amount{background:#233237;color:#fff}body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic{position:relative;color:#fff;padding-right:35px}body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic .health_scale{position:absolute;top:0;right:0;height:100%;width:15px}body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic .health_scale span{display:block;height:12.5%}body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic.dead,body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic .dead{background:#E60028}body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic.very_bad,body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic .very_bad{background:#C52023}body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic.bad,body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic .bad{background:#A4401F}body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic.needs_attention,body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic .needs_attention{background:#83601B}body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic.good,body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic .good{background:#628016}body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic.very_good,body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic .very_good{background:#41A012}body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic.excellent,body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic .excellent{background:#20C00E}body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic.awesome,body.customers.show #customer #customer_container section#customer_body #stats .health_diagnostic .awesome{background:#00E00A}body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar_container{display:flex}body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar #calendar_orders>.header{display:flex;flex-basis:100%;padding-right:20px;padding-bottom:20px}@media (max-width: 500px){body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar #calendar_orders>.header{padding:20px}}body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar #calendar_orders>.header .title,body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar #calendar_orders>.header a{flex:1}body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar #calendar_orders>.header a{text-align:right}body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar #calendar_orders>.header a:first-letter{text-transform:capitalize}body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar #calendar_orders .footer{margin-top:10px;display:flex;flex-basis:100%;justify-content:center}body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar #calendar_orders .footer .legend{display:flex;align-items:center;margin:0 10px}body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar #calendar_orders .footer .legend .circle{margin-right:5px;height:12px;width:12px;border-radius:50%}body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar #calendar_orders .footer .legend .circle.visit{background:#20bf6b}body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar #calendar_orders .footer .legend .circle.order{background:#2d98da}body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar #calendar_orders .footer .legend .circle.delivery{background:#a55eea}body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar #calendar_orders .footer .legend .name{text-transform:lowercase}body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar .month_container{flex-basis:25%}@media (max-width: 1500px){body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar .month_container{flex-basis:33.33%}}@media (max-width: 1100px){body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar .month_container{flex-basis:50%}}@media (max-width: 940px){body.customers.show #customer #customer_container section#customer_body #customer_orders_calendar .month_container{flex-basis:100%}}body.customers.show #customer_last_interactions{display:flex;align-items:flex-start;background:#fff;margin-top:20px;border:1px solid #ccc}@media (max-width: 870px){body.customers.show #customer_last_interactions{flex-wrap:wrap}}body.customers.show #customer_last_interactions .box{flex:1;padding:10px}body.customers.show #customer_last_interactions .box:not(:last-child){border-right:1px solid #ccc}@media (max-width: 870px){body.customers.show #customer_last_interactions .box{flex:1 100%;border-right:none !important}}body.customers.show #customer_last_interactions .box .title{padding:10px;font-weight:900}body.customers.show #customer_last_interactions .box .order:not(i),body.customers.show #customer_last_interactions .box .visit{display:flex;align-items:center;padding:10px;color:#233237}body.customers.show #customer_last_interactions .box .order:not(i):not(:last-child),body.customers.show #customer_last_interactions .box .visit:not(:last-child){border-bottom:1px solid #ccc}body.customers.show #customer_last_interactions .box .order:not(i) .date,body.customers.show #customer_last_interactions .box .visit .date{flex-basis:60px}body.customers.show #customer_last_interactions .box .order:not(i) .date span,body.customers.show #customer_last_interactions .box .visit .date span{display:block;background:#ccc;padding:4px 6px;border-radius:4px;white-space:nowrap;font-weight:700;font-size:0.8rem;text-transform:uppercase;text-align:center}body.customers.show #customer_last_interactions .box .order:not(i) .user,body.customers.show #customer_last_interactions .box .visit .user{flex:1;margin:0 10px;font-weight:700}body.customers.show #customer_last_interactions .box .order:not(i) .boxes,body.customers.show #customer_last_interactions .box .order:not(i) .distance,body.customers.show #customer_last_interactions .box .visit .boxes,body.customers.show #customer_last_interactions .box .visit .distance{font-weight:900}body.customers.show #customer_last_interactions .box .order:not(i) .distance,body.customers.show #customer_last_interactions .box .visit .distance{color:#20bf6b}body.customers.show #customer_last_interactions .box .order:not(i) .distance.alert,body.customers.show #customer_last_interactions .box .visit .distance.alert{color:#eb3b5a}body.customers.show #customer_last_interactions .box .order:not(i) .order.status,body.customers.show #customer_last_interactions .box .visit .order.status{margin-left:10px;font-size:1.4rem}body.customers.show #customer_last_interactions .box .order:not(i):hover,body.customers.show #customer_last_interactions .box .visit:hover{text-decoration:none}body.customers.show #customer_last_interactions .box .order:not(i):hover .date span,body.customers.show #customer_last_interactions .box .visit:hover .date span{background:#2d98da;color:#fff}body.customers.show #products{position:relative;max-width:500px;margin-top:20px}body.customers.show #products:after{position:absolute;left:0;right:0;bottom:0;height:50px;width:100%;content:"";background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #F6F6F6 100%, #F6F6F6 100%);z-index:2}body.customers.show #products .title{padding:10px;background:#fff;border:1px solid #ccc;font-weight:900}body.customers.show #products .list{height:410px;overflow:scroll;padding-bottom:20px}body.customers.show #products .product{display:flex;align-items:center;border:1px solid #ccc;border-top:none;background:#fff}body.customers.show #products .product.hide{display:none}body.customers.show #products .product .naming{flex:1;padding:5px}body.customers.show #products .product .naming .family{color:#233237;font-size:0.8rem}body.customers.show #products .product .naming .name{display:block;font-weight:700;font-size:1rem}body.customers.show #products .product .format{padding:5px;padding-right:7px;text-align:right}body.customers.show #products .product .format .code{display:block;font-size:0.8rem;font-weight:900}body.customers.show #products .product .format .name{display:inline-block;color:#fff;padding:2px 4px;border-radius:4px;font-size:0.7rem;font-weight:700}body.customers.show #products .product .info{flex-basis:60px;text-align:right;padding-right:10px}body.customers.show #products .product .info .last_ordered{font-weight:900}body.customers.show #products .product.mark{background:#fff3c8}body.customers.show #products .product.warn .info .last_ordered{color:#fa8231}body.customers.show #products .product.alert .info .last_ordered{color:#eb3b5a}#customer_map_holder{display:none;position:fixed;top:0;right:0;left:0;bottom:0;background:#233237;z-index:93}#customer_map_holder h1{position:absolute;top:5vh;width:100%;color:#fff;text-align:center}#customer_map_holder #customer_map{position:relative;top:10vh;left:10vw;height:80vh;width:80vw}body.customers.show_updated_geolocation #customers{background:#fff;border:1px solid #ccc}body.customers.show_updated_geolocation #customers .customer{display:flex;align-items:center;padding:10px}body.customers.show_updated_geolocation #customers .customer:not(:last-child){border-bottom:1px solid #ccc}body.customers.show_updated_geolocation #customers .customer:hover{background:linear-gradient(to bottom, #fff 0%, rgba(204,204,204,0.2) 100%)}body.customers.show_updated_geolocation #customers .customer .code{flex-basis:50px;text-align:right;font-weight:900;margin-right:10px}body.customers.show_updated_geolocation #customers .customer .name{flex:1;font-weight:700}body.customers.show_updated_geolocation #customers .customer .geolocation{display:flex;margin-right:10px}body.customers.show_updated_geolocation #customers .customer .geolocation .latitude{margin-right:10px}body.user.new .ui.form,body.user.create .ui.form,body.user.edit .ui.form,body.user.update .ui.form{display:flex;flex-basis:50%;flex-wrap:wrap}body.user.new .ui.form .bottom.buttons,body.user.create .ui.form .bottom.buttons,body.user.edit .ui.form .bottom.buttons,body.user.update .ui.form .bottom.buttons{margin-top:20px}body.user.new .ui.form #warning_about_adding_user_routes,body.user.create .ui.form #warning_about_adding_user_routes,body.user.edit .ui.form #warning_about_adding_user_routes,body.user.update .ui.form #warning_about_adding_user_routes{display:none;margin-top:10px;padding:20px;background:#fa8231;color:#fff;border-radius:5px;align-items:center}body.user.new .ui.form #warning_about_adding_user_routes i.icon,body.user.create .ui.form #warning_about_adding_user_routes i.icon,body.user.edit .ui.form #warning_about_adding_user_routes i.icon,body.user.update .ui.form #warning_about_adding_user_routes i.icon{margin-right:20px;font-size:4rem}body.user.new .ui.form fieldset,body.user.create .ui.form fieldset,body.user.edit .ui.form fieldset,body.user.update .ui.form fieldset{border:0;min-width:0;flex:0 1 33.33%;max-width:400px;min-width:300px}body.user.new .ui.form fieldset.buttons,body.user.create .ui.form fieldset.buttons,body.user.edit .ui.form fieldset.buttons,body.user.update .ui.form fieldset.buttons{align-self:flex-end;padding-left:40px}body.user.new .ui.form fieldset .box,body.user.create .ui.form fieldset .box,body.user.edit .ui.form fieldset .box,body.user.update .ui.form fieldset .box{padding:20px;background:#fff;box-shadow:0 0 1px #ccc;min-height:100%}body.user.new .ui.form fieldset .legend,body.user.create .ui.form fieldset .legend,body.user.edit .ui.form fieldset .legend,body.user.update .ui.form fieldset .legend{margin:-20px;margin-top:20px;margin-bottom:20px;padding:20px;font-family:"Roboto";font-weight:700;font-size:1.4rem;color:#888;border-top:1px solid #ccc;border-bottom:1px solid #ccc}body.user.new .ui.form fieldset .legend:first-child,body.user.create .ui.form fieldset .legend:first-child,body.user.edit .ui.form fieldset .legend:first-child,body.user.update .ui.form fieldset .legend:first-child{border-top:none;margin-top:-20px}body.user.new .ui.form fieldset .field:not(.radio),body.user.create .ui.form fieldset .field:not(.radio),body.user.edit .ui.form fieldset .field:not(.radio),body.user.update .ui.form fieldset .field:not(.radio){margin:10px 0}body.user.new .ui.form fieldset .field:not(.radio) label,body.user.new .ui.form fieldset .field:not(.radio) input,body.user.create .ui.form fieldset .field:not(.radio) label,body.user.create .ui.form fieldset .field:not(.radio) input,body.user.edit .ui.form fieldset .field:not(.radio) label,body.user.edit .ui.form fieldset .field:not(.radio) input,body.user.update .ui.form fieldset .field:not(.radio) label,body.user.update .ui.form fieldset .field:not(.radio) input{display:block;width:100%}body.user.new .ui.form fieldset .field:not(.radio) label,body.user.create .ui.form fieldset .field:not(.radio) label,body.user.edit .ui.form fieldset .field:not(.radio) label,body.user.update .ui.form fieldset .field:not(.radio) label{font-size:0.8rem;margin-bottom:5px}body.user.new .ui.form fieldset small.info,body.user.create .ui.form fieldset small.info,body.user.edit .ui.form fieldset small.info,body.user.update .ui.form fieldset small.info{display:block;margin-bottom:20px}body.user.index .bottom.buttons{margin-top:20px}body.user.show #user_routes .header_title{padding:20px;background:#233237;color:#fff;font-weight:900}body.user.show #user_routes .routes{display:flex}body.user.show #user_routes .zone{flex:1 1 auto}body.user.show #user_routes .zone>strong{display:block;margin:10px;padding:20px;text-transform:uppercase;background:#fff;border:1px solid #ccc}body.user.show #user_routes ul{list-style:none}body.user.show #user_routes ul li{position:relative;margin:10px;padding:10px;cursor:pointer;font-weight:700;background:#fff;color:#888;border:1px solid #ccc}body.user.show #user_routes ul li:before{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"iconfont";line-height:1;opacity:0;z-index:2;content:"";color:#20bf6b}body.user.show #user_routes ul li .shortname,body.user.show #user_routes ul li .name{display:inline-block}body.user.show #user_routes ul li .shortname{margin-right:5px;color:#233237}body.user.show #user_routes ul li:hover{background:linear-gradient(to bottom, #fff 0%, rgba(204,204,204,0.1) 100%)}body.user.show #user_routes ul li.authorized:before{opacity:1}body.user.show #user_routes ul li.authorized .shortname,body.user.show #user_routes ul li.authorized .name{color:#20bf6b}body.user.show #user_routes ul li.on_request:before{opacity:0}body.user.show #user_routes ul li.on_request:after{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"iconfont";line-height:1;content:"";color:#233237;-webkit-animation:load_rotation 700ms infinite linear;animation:load_rotation 700ms infinite linear}.ui.flex_user_table .row{display:flex;flex-direction:row;flex-wrap:no-wrap;align-items:center;border:1px solid #ccc;border-top:none;background:#fff}.ui.flex_user_table .row .cell{padding:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 568px){.ui.flex_user_table .row .cell.hide_if_small{display:none}}.ui.flex_user_table .row .cell.wrapper{display:flex;flex-direction:row;flex-wrap:no-wrap;padding:0 !important}@media (max-width: 870px){.ui.flex_user_table .row .cell.wrapper{flex-direction:column}.ui.flex_user_table .row .cell.wrapper .cell:first-child{padding-bottom:0}}.ui.flex_user_table .row .cell.wrapper.grow{flex-grow:1}.ui.flex_user_table .row .cell.wrapper .username{flex-grow:1}.ui.flex_user_table .row .cell.email{width:250px}.ui.flex_user_table .row .cell.routes{width:60px}.ui.flex_user_table .row .cell.last_seen_at{width:150px}.ui.flex_user_table .row .cell.action{width:90px}.ui.flex_user_table .body.row .cell{color:#233237}.ui.flex_user_table .body.row .cell.username i.gear.icon{position:relative;top:2px;margin-left:5px}.ui.flex_user_table .body.row .cell.email{font-style:italic}@media (max-width: 568px){.ui.flex_user_table .body.row .cell.email{padding-top:5px;font-size:0.8rem;color:#888}}.ui.flex_user_table .body.row .cell.routes{text-align:center;font-weight:700}.ui.flex_user_table .body.row .cell.last_seen_at{font-size:0.8rem}.ui.flex_user_table .body.row .cell.last_seen_at i{font-size:1rem;margin-right:5px}.ui.flex_user_table .body.row .cell.last_seen_at i,.ui.flex_user_table .body.row .cell.last_seen_at span{display:inline-block;vertical-align:middle}.ui.flex_user_table .body.row .cell.last_seen_at .date{display:none}.ui.flex_user_table .body.row .cell.last_seen_at:hover .human{display:none}.ui.flex_user_table .body.row .cell.last_seen_at:hover .date{display:inline-block}.ui.flex_user_table .body.row .cell.action{text-align:right}.ui.flex_user_table .body.row .cell.action .button{margin-right:5px}.ui.flex_user_table .body.row .cell.action .button:last-child{margin:0}.ui.flex_user_table .body.row.self .username{font-weight:900}.ui.flex_user_table .body.row:hover:not(header){background:linear-gradient(to bottom, #fff 0%, rgba(204,204,204,0.1) 100%)}.ui.flex_user_table header.row{background:#233237;border:0}.ui.flex_user_table header.row .cell{border:0;font-weight:900 !important;color:#fff}@media (max-width: 500px){body.visits.new #create_new_visit_form,body.visits.create #create_new_visit_form{padding:10px}}body.visits.new #create_new_visit_form #distance_from_customer,body.visits.create #create_new_visit_form #distance_from_customer{display:none;margin-top:5px;font-size:0.8rem;font-weight:700}body.visits.new #create_new_visit_form #distance_from_customer .text,body.visits.new #create_new_visit_form #distance_from_customer .distance,body.visits.create #create_new_visit_form #distance_from_customer .text,body.visits.create #create_new_visit_form #distance_from_customer .distance{display:inline-block}body.visits.new #create_new_visit_form #distance_from_customer .distance,body.visits.create #create_new_visit_form #distance_from_customer .distance{margin-left:4px;color:#20bf6b}body.visits.new #create_new_visit_form #distance_from_customer.too_far .distance,body.visits.create #create_new_visit_form #distance_from_customer.too_far .distance{color:#eb3b5a}body.visits.new #create_new_visit_form #customer_type_selection,body.visits.create #create_new_visit_form #customer_type_selection{display:flex}body.visits.new #create_new_visit_form #customer_type_selection div,body.visits.create #create_new_visit_form #customer_type_selection div{padding:10px;font-weight:700;color:#ccc;transition:all 300ms ease-in-out}body.visits.new #create_new_visit_form #customer_type_selection div.active,body.visits.create #create_new_visit_form #customer_type_selection div.active{color:#233237}body.visits.new #create_new_visit_form #visit_customer_box,body.visits.create #create_new_visit_form #visit_customer_box{position:relative;z-index:90}body.visits.new #create_new_visit_form #select_customer_type,body.visits.create #create_new_visit_form #select_customer_type{position:relative;display:flex;align-items:center;justify-content:flex-start;margin:20px 0}body.visits.new #create_new_visit_form #select_customer_type:before,body.visits.create #create_new_visit_form #select_customer_type:before{position:absolute;bottom:0;left:0;right:0;z-index:0;height:1px;background:#ccc;content:""}body.visits.new #create_new_visit_form #select_customer_type a,body.visits.create #create_new_visit_form #select_customer_type a{position:relative;z-index:1;padding:10px 15px;border:1px solid #ccc;border-radius:6px 6px 0 0;background:#F6F6F6;color:#233237}body.visits.new #create_new_visit_form #select_customer_type a.active,body.visits.create #create_new_visit_form #select_customer_type a.active{border-bottom:none;padding-top:11px;font-weight:900}body.visits.new #create_new_visit_form #select_customer_type a:not(:first-child),body.visits.create #create_new_visit_form #select_customer_type a:not(:first-child){margin-left:10px}body.visits.new #create_new_visit_form #select_customer_type a:hover,body.visits.create #create_new_visit_form #select_customer_type a:hover{text-decoration:none}body.visits.new #create_new_visit_form input#customer_name_search,body.visits.create #create_new_visit_form input#customer_name_search{padding:20px;width:100%;outline:0;border:1px solid #ccc;font-size:1rem;font-weight:900;color:#233237;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}body.visits.new #create_new_visit_form input#customer_name_search:first-letter,body.visits.create #create_new_visit_form input#customer_name_search:first-letter{text-transform:capitalize}body.visits.new #create_new_visit_form input#customer_name_search.hide,body.visits.create #create_new_visit_form input#customer_name_search.hide{display:none}body.visits.new #create_new_visit_form ul#customers_search_list,body.visits.create #create_new_visit_form ul#customers_search_list{position:absolute;top:100%;left:0;background:#fff;width:100%;max-height:60vh;overflow:scroll}body.visits.new #create_new_visit_form ul#customers_search_list li,body.visits.create #create_new_visit_form ul#customers_search_list li{display:flex;color:#233237;text-decoration:none;background:#fff;border:1px solid #ccc;border-top:none;align-items:center;cursor:pointer}body.visits.new #create_new_visit_form ul#customers_search_list li:hover,body.visits.create #create_new_visit_form ul#customers_search_list li:hover{background:linear-gradient(to bottom, #fff 0%, rgba(204,204,204,0.1) 100%)}body.visits.new #create_new_visit_form ul#customers_search_list li.selected,body.visits.create #create_new_visit_form ul#customers_search_list li.selected{border:1px solid #ccc}body.visits.new #create_new_visit_form ul#customers_search_list li#do_not_search,body.visits.create #create_new_visit_form ul#customers_search_list li#do_not_search{padding:10px;font-style:italic;color:#888}body.visits.new #create_new_visit_form ul#customers_search_list li .code,body.visits.create #create_new_visit_form ul#customers_search_list li .code{flex-basis:100px;padding:10px;font-size:1.2rem;text-align:right}body.visits.new #create_new_visit_form ul#customers_search_list li .names,body.visits.create #create_new_visit_form ul#customers_search_list li .names{flex-grow:1;padding:10px}body.visits.new #create_new_visit_form ul#customers_search_list li .name,body.visits.create #create_new_visit_form ul#customers_search_list li .name{font-weight:700;padding-bottom:5px;font-size:1rem}body.visits.new #create_new_visit_form ul#customers_search_list li .name.new_customer,body.visits.create #create_new_visit_form ul#customers_search_list li .name.new_customer{padding-bottom:0}body.visits.new #create_new_visit_form ul#customers_search_list li .fiscal_name,body.visits.create #create_new_visit_form ul#customers_search_list li .fiscal_name{font-style:italic;font-size:0.8rem}body.visits.new #create_new_visit_form ul#customers_search_list.customer_is_selected,body.visits.create #create_new_visit_form ul#customers_search_list.customer_is_selected{position:static}body.visits.new #create_new_visit_form ul#customers_search_list.customer_is_selected li,body.visits.create #create_new_visit_form ul#customers_search_list.customer_is_selected li{padding:10px}body.visits.new #create_new_visit_form ul#customers_search_list.customer_is_selected .name,body.visits.create #create_new_visit_form ul#customers_search_list.customer_is_selected .name{font-size:1.2rem;font-weight:900}body.visits.new #create_new_visit_form ul#customers_search_list.customer_is_selected .code,body.visits.create #create_new_visit_form ul#customers_search_list.customer_is_selected .code{font-weight:900}body.visits.new .title_box,body.visits.create .title_box{display:flex;align-items:center;margin-bottom:20px}body.visits.new .title_box i.icon.visit,body.visits.create .title_box i.icon.visit{font-size:2rem;padding-right:20px}body.visits.new .title_box h1,body.visits.create .title_box h1{flex:1;text-transform:uppercase;font-size:1.2rem;font-weight:900}body.visits.new #visit_type_container,body.visits.new #visit_route_container,body.visits.create #visit_type_container,body.visits.create #visit_route_container{margin-top:20px}body.visits.new #visit_type_container label,body.visits.new #visit_route_container label,body.visits.create #visit_type_container label,body.visits.create #visit_route_container label{display:block;padding:10px;font-weight:700;color:#233237}body.visits.new #visit_type_container label:first-letter,body.visits.new #visit_route_container label:first-letter,body.visits.create #visit_type_container label:first-letter,body.visits.create #visit_route_container label:first-letter{text-transform:uppercase}body.visits.new #visit_type_container select,body.visits.new #visit_route_container select,body.visits.create #visit_type_container select,body.visits.create #visit_route_container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:20px;padding-right:40px;font-size:1rem;font-weight:900;outline:none;border:1px solid #ccc;border-radius:0;background:#fff;color:#888}body.visits.new #visit_route_container,body.visits.create #visit_route_container{display:none}body.visits.new #notes,body.visits.create #notes{margin-top:20px}body.visits.new #notes .note_box,body.visits.create #notes .note_box{position:relative;margin-top:20px}body.visits.new #notes .note_box a,body.visits.create #notes .note_box a{position:absolute;top:10px;right:10px}body.visits.new #notes .note_box textarea,body.visits.create #notes .note_box textarea{display:block;width:100%;padding:20px;height:120px;border:1px solid #fac601;font-family:"Nunito";font-size:1rem;font-weight:700;outline:none;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:repeating-linear-gradient(-45deg, #fee277, #fee277 10px, #fee68b 10px, #fee68b 20px)}body.visits.new #notes .note_box textarea:disabled,body.visits.create #notes .note_box textarea:disabled{border-color:#ccc;background:repeating-linear-gradient(-45deg, #ececec, #ececec 10px, #f1f1f1 10px, #f1f1f1 20px)}body.visits.new #notes .note_box .author,body.visits.create #notes .note_box .author{position:absolute;bottom:0;right:0;font-style:italic;font-size:0.8rem;font-weight:700;background:#F6F6F6;border-left:1px solid #ccc;border-top:1px solid #ccc;border-radius:5px 0 0 0;padding:6px 10px}body.visits.new #notes .links,body.visits.create #notes .links{margin-top:20px}body.visits.new #notes .links button[type=submit],body.visits.create #notes .links button[type=submit]{margin-left:20px}body.visits.new #notes .links button[type=submit]:disabled,body.visits.create #notes .links button[type=submit]:disabled{background:#ccc}body.visits.index #visits_by_zone{display:flex;text-align:center}@media (max-width: 870px){body.visits.index #visits_by_zone{flex-wrap:wrap}}body.visits.index #visits_by_zone .zone{flex:1 1 30%}body.visits.index #visits_by_zone .zone:not(:last-child) .box{margin-right:20px}@media (max-width: 870px){body.visits.index #visits_by_zone .zone{flex-basis:50%}body.visits.index #visits_by_zone .zone:nth-child(odd) .box{margin-right:20px;margin-bottom:20px}body.visits.index #visits_by_zone .zone:nth-child(even) .box{margin-right:0;margin-bottom:20px}}@media (max-width: 500px){body.visits.index #visits_by_zone .zone{flex-basis:100%}body.visits.index #visits_by_zone .zone:nth-child(n) .box{margin:0}}body.visits.index #visits_by_zone .zone header{position:relative;background:#fff;border:1px solid #ccc;padding:20px}@media (max-width: 500px){body.visits.index #visits_by_zone .zone header{border:0}}body.visits.index #visits_by_zone .zone header i.icon{position:relative;z-index:3;font-size:6rem}body.visits.index #visits_by_zone .zone header .name{position:relative;z-index:3;margin:10px 0 20px;font-size:1.2rem;font-weight:700}body.visits.index #visits_by_zone .zone header .indicate_percentage{font-size:1.2rem;font-weight:900}body.visits.index #visits_by_zone .percentage{position:absolute;bottom:0;left:0;height:10px;background:#20bf6b;z-index:2}body.visits.index #visits_by_zone .zone header:after,body.visits.index #visits_by_zone .route:after{position:absolute;bottom:0;left:0;right:0;height:10px;background:#ddd;z-index:1;content:""}body.visits.index #routes .route{position:relative;display:flex;margin-top:20px;padding:20px;padding-bottom:30px;background:#fff;border:1px solid #ccc;color:#233237;text-align:left}body.visits.index #routes .route:hover{text-decoration:none;background:#F6F6F6}@media (max-width: 500px){body.visits.index #routes .route{margin:0;border:0}}body.visits.index #routes .name{position:relative;flex:1;z-index:3;font-weight:700}body.visits.index #routes .indicate_percentage{font-size:1rem;font-weight:900}body.visits.route #customers_by_route{display:flex}@media (max-width: 700px){body.visits.route #customers_by_route{flex-wrap:wrap}}body.visits.route #customers_by_route #stats{flex-basis:300px}@media (max-width: 700px){body.visits.route #customers_by_route #stats{flex:1 100%;border:none}}@media print{body.visits.route #customers_by_route #stats{display:none}}body.visits.route #customers_by_route #stats .count{display:flex;align-items:center;font-weight:900;font-size:3rem;color:#233237}body.visits.route #customers_by_route #stats .count .visited{color:#20bf6b}body.visits.route #customers_by_route #stats .count .obsolete{color:#ccc}body.visits.route #customers_by_route #stats .filtering{border:1px solid #ccc;border-radius:5px}@media (max-width: 500px){body.visits.route #customers_by_route #stats .filtering{border:none;border-bottom:1px solid #ccc;border-radius:0}}body.visits.route #customers_by_route #stats .title{display:flex;align-items:center;padding:20px;background:#ccc}body.visits.route #customers_by_route #stats .title span{flex:1;font-weight:700}body.visits.route #customers_by_route #stats #customer_routes_filter_options{list-style:none;padding:10px 20px;margin-top:10px}body.visits.route #customers_by_route #stats #customer_routes_filter_options li{padding:5px 0;color:#2d98da}body.visits.route #customers_by_route #stats #customer_routes_filter_options li:hover{text-decoration:underline}@media (max-width: 500px){body.visits.route #customers_by_route #stats #customer_routes_filter_options li:hover{text-decoration:none}}body.visits.route #customers_by_route #stats #customer_routes_filter_options li.selected{font-weight:900}body.visits.route #customers_by_route #stats small{display:block;padding:20px;padding-top:0;font-style:italic;color:#888}body.visits.route #customers_by_route #customers_list{flex:1;position:relative;margin-left:20px}@media (max-width: 700px){body.visits.route #customers_by_route #customers_list{flex:1 100%;margin-left:0;border:none;border-bottom:1px solid #ccc}}@media (max-width: 500px){body.visits.route #customers_by_route #customers_list{padding-top:10px}}@media print{body.visits.route #customers_by_route #customers_list{margin:0;flex-basis:100%}}body.visits.route #customers_by_route #customers_list #visited_customers_bar{position:absolute;top:0;left:0;height:5px;width:0;background:#20bf6b}body.visits.route #customers_by_route #customers_list .title_route_name{margin-left:10px;font-size:2rem;font-weight:900}body.visits.route #customers_by_route #customers_list .customer{display:flex;align-items:center;padding:10px}body.visits.route #customers_by_route #customers_list .customer:not(:last-child){border-bottom:1px solid #ccc}body.visits.route #customers_by_route #customers_list .customer.hide{display:none !important}body.visits.route #customers_by_route #customers_list .customer.obsolete>*{opacity:0.5}body.visits.route #customers_by_route #customers_list .customer.nonvisited{background:#fed330}body.visits.route #customers_by_route #customers_list .customer .geolocation_link{margin-left:10px}body.visits.route #customers_by_route #customers_list .customer.visited .code,body.visits.route #customers_by_route #customers_list .customer.visited .name a{color:#20bf6b}@media print{body.visits.route #customers_by_route #customers_list .customer.visited .code,body.visits.route #customers_by_route #customers_list .customer.visited .name a{color:#233237}}body.visits.route #customers_by_route #customers_list .customer .code{flex-basis:40px;text-align:right;font-weight:900}body.visits.route #customers_by_route #customers_list .customer .name{flex:1;padding-left:10px;min-width:0}body.visits.route #customers_by_route #customers_list .customer .name .box{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}body.visits.route #customers_by_route #customers_list .customer .name a{color:#233237}body.visits.route #customers_by_route #customers_list .customer .last_visit{font-weight:900}body.visits.route #customers_by_route #customers_list .customer .last_visit.alert{color:#eb3b5a}#show_visit_container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:93}#show_visit_container #show_visit{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;padding:20px}@media (max-width: 500px){#show_visit_container #show_visit{padding:0}}#show_visit_container .box{display:flex;margin-bottom:20px}#show_visit_container .box .user{font-weight:900}#show_visit_container .box .time{margin:0 10px}#show_visit_container .box .time:before{margin-right:10px;content:">"}#show_visit_container .box .time:after{margin-left:10px;content:">"}#show_visit_container .box .order,#show_visit_container .box .distance{margin-left:10px}#show_visit_container .box .distance{color:#20bf6b;font-weight:900}#show_visit_container .box .distance.alert{color:#eb3b5a}@media (max-width: 500px){#show_visit_container .box{margin:0;padding:20px;flex-wrap:wrap}#show_visit_container .box .time,#show_visit_container .box .order,#show_visit_container .box .distance{margin:0}#show_visit_container .box .time:before,#show_visit_container .box .time:after,#show_visit_container .box .order:before,#show_visit_container .box .order:after,#show_visit_container .box .distance:before,#show_visit_container .box .distance:after{content:none}#show_visit_container .box .user,#show_visit_container .box .time,#show_visit_container .box .customer,#show_visit_container .box .order{flex:1 100%}}#show_visit_container #visit_map{height:80vh;width:80vw}#show_visit_container #visit_map.lack_of_coordinates{height:auto;width:auto}@media (max-width: 500px){#show_visit_container #visit_map{height:65vh}}#show_visit_container #notes{margin-bottom:20px;color:#233237}@media (max-width: 870px){#show_visit_container #notes{margin-bottom:10px}}@media (max-width: 500px){#show_visit_container #notes{margin:0;border-bottom:none}}#show_visit_container #notes .note{position:relative;margin-bottom:10px;padding:20px;border:1px solid #fac601;background:repeating-linear-gradient(-45deg, #fee277, #fee277 10px, #fee68b 10px, #fee68b 20px)}#show_visit_container #notes .note:only-child,#show_visit_container #notes .note:last-child{margin:0}@media (max-width: 500px){#show_visit_container #notes .note{margin:0;border:none;border-top:1px solid #fac601}#show_visit_container #notes .note:only-child{border-top:1px solid #ccc}}#show_visit_container #notes .note .content i.icon{position:absolute;right:-5px;top:-5px;font-size:1.4rem}@media (max-width: 500px){#show_visit_container #notes .note .content i.icon{right:5px}}#show_visit_container #notes .note .author{font-family:"Gochi Hand", cursive;font-size:1.4rem;text-align:right}body.work_times.fast_clocking #container{background:#000;min-height:100vh}body.work_times.fast_clocking #fast_clocking{font-size:1.8rem}body.work_times.fast_clocking #fast_clocking #users{position:relative;transition:all 0.3s ease-in-out}body.work_times.fast_clocking #fast_clocking #users.open{border-color:transparent}body.work_times.fast_clocking #fast_clocking #users .user{margin-bottom:10px}body.work_times.fast_clocking #fast_clocking #users .user .box{background:#ddd}body.work_times.fast_clocking #fast_clocking #users .user.working_today .box{background:#fff}body.work_times.fast_clocking #fast_clocking #users .user .box{padding:14px 18px;border-radius:10px;transition:all 0.3s ease-in-out}body.work_times.fast_clocking #fast_clocking #users .user.is_working .box{background-color:#20bf6b;color:#fff}body.work_times.fast_clocking #fast_clocking #users .user.is_in_pause .box{background-color:#fa8231;color:#fff}body.work_times.fast_clocking #fast_clocking #users .user .name{display:inline-block;font-weight:900}body.work_times.fast_clocking #fast_clocking #users .user .surname{display:none;font-size:0.8em}body.work_times.fast_clocking #fast_clocking #users #closer{display:none;position:absolute;top:0;right:0;padding:15px 25px;z-index:99}body.work_times.fast_clocking #fast_clocking #users #closer.show{display:block}body.work_times.fast_clocking #fast_clocking #action .container{display:none;margin-top:20px}body.work_times.fast_clocking #fast_clocking #action .container .action{display:none;margin:10px 0;padding:20px;border-radius:10px;background:#fff;transition:all 0.3s ease-in-out}body.work_times.fast_clocking #fast_clocking #action .container .action:active:not(.activated){-webkit-transform:translate(5px, 5px);transform:translate(5px, 5px)}body.work_times.fast_clocking #fast_clocking #action .container .action.activated{border:1px solid #20bf6b;background:#20bf6b;color:#fff}body.work_times.fast_clocking #fast_clocking #action .container .action.activated i.icon{color:#fff}body.work_times.fast_clocking #fast_clocking #action .container .action .box{display:flex;align-items:center}body.work_times.fast_clocking #fast_clocking #action .container .action .box span{font-weight:700}body.work_times.fast_clocking #fast_clocking #action .container .action .box i.icon{margin-right:20px;font-size:3rem;transition:all 0.3s ease-in-out}body.work_times.fast_clocking #fast_clocking #action .container .action.stop_pause .box,body.work_times.fast_clocking #fast_clocking #action .container .action.stop_work .box{justify-content:flex-end}body.work_times.fast_clocking #fast_clocking #action .container .action.stop_pause .box i.icon,body.work_times.fast_clocking #fast_clocking #action .container .action.stop_work .box i.icon{margin-right:0;margin-left:20px}body.work_times.fast_clocking #fast_clocking #action.open .container{display:block}body.work_times.fast_clocking #fast_clocking #action.on_request{position:relative}body.work_times.fast_clocking #fast_clocking #action.on_request:before{position:absolute;top:300px;left:0;font-family:"iconfont";line-height:1;content:"";color:#233237;font-size:3rem;-webkit-animation:load_rotation 700ms infinite linear;animation:load_rotation 700ms infinite linear}#register_work_time{padding:20px}#register_work_time h1.user_full_name{text-align:center}#register_work_time .work_time_options .info{margin-top:20px;text-align:center;font-size:0.8rem;font-style:italic}#register_work_time .work_time_options .group{display:flex;align-items:center;justify-content:center;margin:20px 0}#register_work_time .work_time_options .option{font-size:1.2rem;font-weight:900;color:#233237;padding:10px;border-radius:5px;background:#ccc;margin:0 10px;min-width:200px;text-align:center}#register_work_time .work_time_options .option i.icon{display:block;margin-bottom:10px;font-size:2rem}#register_work_time .work_time_options .option.pause{font-size:1rem;min-width:150px}#register_work_time .work_time_options .option.pause i.icon{font-size:1.8rem;margin-bottom:7px}#register_work_time .work_time_options .option.selected{color:#fff}#register_work_time .work_time_options .option.selected.start{background:#20bf6b}#register_work_time .work_time_options .option.selected.stop{background:#eb3b5a}#register_work_time .work_time_options .option.selected i.icon{color:#fff}#register_work_time .work_time_options .action .button{padding-right:15px}#register_work_time .work_time_options .action .button:disabled{background:#ccc}#register_work_time #pause_time_elapsed{text-align:center}#register_work_time #pause_time_elapsed .title{font-size:0.9rem}#register_work_time #pause_time_elapsed .formatted{font-weight:900}body.work_times.index #date{margin-bottom:20px;font-size:2rem;font-weight:900;text-align:center}body.work_times.index #user_work_times{display:flex;flex-wrap:wrap;margin-left:-20px;margin-bottom:20px}@media (max-width: 870px){body.work_times.index #user_work_times{margin-left:10px;margin-right:10px}}body.work_times.index #user_work_times .box{flex:0 250px;padding-left:1px;padding-bottom:1px}@media (max-width: 870px){body.work_times.index #user_work_times .box{flex:1}}body.work_times.index #user_work_times .user a{display:block;padding:10px 15px;background:#fff;color:#233237}body.work_times.index #user_work_times .user a:hover{text-decoration:none;background:#ddd}body.work_times.index #user_work_times .user.working a{background:#20bf6b;border:none;color:#fff}body.work_times.index #user_work_times .user.working a:hover{background:#22cc72}body.work_times.index #user_work_times .user.pause a{background:#fa8231;border:none;color:#fff}body.work_times.index #user_work_times .user.pause a:hover{background:#fa8b40}body.work_times.index #user_work_times .user.some_holiday a{background:#2d98da;border:none;color:#fff}body.work_times.index #user_work_times .user.some_holiday a:hover{background:#3a9edc}body.work_times.index #user_work_times .user .name{width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:900}body.work_times.index #user_work_times .user .formatted{font-weight:700}body.work_times.index #work_times_table{background:#fff;border:1px solid #ccc}body.work_times.index #work_times_table .work_time{display:flex;align-items:center;padding:5px;border-bottom:1px solid #ccc}body.work_times.index #work_times_table .work_time .id{flex-basis:60px;text-align:right;font-size:0.8rem;margin-right:10px}body.work_times.index #work_times_table .work_time .id:before{content:"#"}body.work_times.index #work_times_table .work_time .user{flex:1;font-weight:900}body.work_times.index #work_times_table .work_time .status{flex-basis:120px;text-align:center}body.work_times.index #work_times_table .work_time .status .pill{display:inline-block;padding:3px 5px;border-radius:5px;color:#fff;font-size:0.8rem;font-weight:900}body.work_times.index #work_times_table .work_time .status .pill.work{background:#20bf6b}body.work_times.index #work_times_table .work_time .status .pill.pause{background:#fa8231}body.work_times.index #work_times_table .work_time .times{flex-basis:200px}body.work_times.index #work_times_table .work_time .times span.hour{font-weight:700}body.work_times.index #work_times_table .work_time .edit{margin:0 10px}#show_work_time_container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:93}#show_work_time_container #show_work_times,#show_work_time_container #show_work_time_details{position:absolute;top:50%;left:50%;width:90vw;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;padding:20px}@media (max-width: 500px){#show_work_time_container #show_work_times,#show_work_time_container #show_work_time_details{padding:0}}#show_work_time_container .close_button{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);background:#eb3b5a;color:#fff;padding:10px;border-radius:50%;z-index:2000}#show_work_time_container .week{display:flex}#show_work_time_container .week .day{padding:10px}body.work_times.user h1.title,body.work_times.user_monthly h1.title{margin-bottom:20px}@media (max-width: 800px){body.work_times.user h1.title,body.work_times.user_monthly h1.title{margin-bottom:10px}}body.work_times.user #working_calendar,body.work_times.user_monthly #working_calendar{padding:20px;background:#fff;border:1px solid #ccc;margin-bottom:60px}body.work_times.user #working_calendar .month,body.work_times.user_monthly #working_calendar .month{max-width:340px;padding:0 20px}body.work_times.user #working_calendar .month .title,body.work_times.user_monthly #working_calendar .month .title{font-weight:900;text-align:center}body.work_times.user #working_calendar .week,body.work_times.user_monthly #working_calendar .week{display:flex;align-items:center}body.work_times.user #working_calendar .week .week_number,body.work_times.user_monthly #working_calendar .week .week_number{padding-left:10px;font-size:0.6rem;font-weight:600}body.work_times.user #working_calendar .week .week_number a,body.work_times.user_monthly #working_calendar .week .week_number a{color:#888}body.work_times.user #working_calendar .week.selected,body.work_times.user_monthly #working_calendar .week.selected{background:#000}body.work_times.user #working_calendar .week.selected .week_number,body.work_times.user #working_calendar .week.selected .week_number a,body.work_times.user_monthly #working_calendar .week.selected .week_number,body.work_times.user_monthly #working_calendar .week.selected .week_number a{color:#fff;font-weight:900}body.work_times.user #working_calendar .week.selected .day,body.work_times.user_monthly #working_calendar .week.selected .day{color:#ccc}body.work_times.user #working_calendar .day,body.work_times.user_monthly #working_calendar .day{flex:1;text-align:center;font-weight:600;font-size:0.9rem}body.work_times.user #working_calendar .day.today,body.work_times.user_monthly #working_calendar .day.today{color:#eb3b5a;font-size:1rem;font-weight:900}body.work_times.user #working_calendar .day.worked,body.work_times.user_monthly #working_calendar .day.worked{font-weight:900}body.work_times.user #working_calendar .day.worked a,body.work_times.user_monthly #working_calendar .day.worked a{color:#20bf6b}body.work_times.user #working_calendar .day.holiday,body.work_times.user_monthly #working_calendar .day.holiday{font-weight:900;color:#2d98da}body.work_times.user #working_calendar .day.selected,body.work_times.user_monthly #working_calendar .day.selected{position:relative}body.work_times.user #working_calendar .day.selected:before,body.work_times.user_monthly #working_calendar .day.selected:before{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:23px;height:23px;border-radius:50%;background:#000}body.work_times.user #working_calendar .day.selected a,body.work_times.user_monthly #working_calendar .day.selected a{position:relative;z-index:10;color:#fff}body.work_times.user #working_days_container .week,body.work_times.user_monthly #working_days_container .week{page-break-inside:avoid}body.work_times.user .daily_working_resume,body.work_times.user_monthly .daily_working_resume{display:flex;border-bottom:1px solid #ccc}body.work_times.user .daily_working_resume:last-child,body.work_times.user_monthly .daily_working_resume:last-child{border-bottom:none}@media (max-width: 800px){body.work_times.user .daily_working_resume,body.work_times.user_monthly .daily_working_resume{flex-wrap:wrap}}@media print{body.work_times.user .daily_working_resume,body.work_times.user_monthly .daily_working_resume{flex-wrap:nowrap}}body.work_times.user .daily_working_resume .pill,body.work_times.user_monthly .daily_working_resume .pill{margin:0 10px;padding:4px 6px;font-weight:700;font-size:0.8rem;color:#fff;border-radius:6px;align-self:center}body.work_times.user .daily_working_resume .pill.on_holiday,body.work_times.user_monthly .daily_working_resume .pill.on_holiday{background:#2d98da}body.work_times.user .daily_working_resume .pill.on_national,body.work_times.user_monthly .daily_working_resume .pill.on_national{background:#fa8231}body.work_times.user .daily_working_resume .pill.on_sick,body.work_times.user_monthly .daily_working_resume .pill.on_sick{background:#000}body.work_times.user .daily_working_resume .pill.on_other,body.work_times.user_monthly .daily_working_resume .pill.on_other{background:#a55eea}body.work_times.user .daily_working_resume .pill.no_working,body.work_times.user_monthly .daily_working_resume .pill.no_working{background:#ccc;color:#000}body.work_times.user .daily_working_resume .pill.no_worked,body.work_times.user_monthly .daily_working_resume .pill.no_worked{background:#eb3b5a}@media (max-width: 800px){body.work_times.user .daily_working_resume .pill,body.work_times.user_monthly .daily_working_resume .pill{text-align:center;margin-bottom:10px;flex-basis:100%}}@media print{body.work_times.user .daily_working_resume .pill,body.work_times.user_monthly .daily_working_resume .pill{flex-basis:auto;font-size:0.6rem}}body.work_times.user .daily_working_resume .date_header,body.work_times.user_monthly .daily_working_resume .date_header{margin-right:20px;flex-basis:140px;text-transform:uppercase;align-self:flex-start;padding:20px;padding-right:0;color:#000;text-align:right}body.work_times.user .daily_working_resume .date_header .weekday,body.work_times.user_monthly .daily_working_resume .date_header .weekday{font-weight:700;font-size:0.8rem}body.work_times.user .daily_working_resume .date_header .monthday,body.work_times.user_monthly .daily_working_resume .date_header .monthday{font-weight:900;font-size:1.4rem}body.work_times.user .daily_working_resume .date_header.worked_wrong_day,body.work_times.user_monthly .daily_working_resume .date_header.worked_wrong_day{color:#eb3b5a}@media (max-width: 800px){body.work_times.user .daily_working_resume .date_header,body.work_times.user_monthly .daily_working_resume .date_header{flex-basis:100%;text-align:center}}@media print{body.work_times.user .daily_working_resume .date_header,body.work_times.user_monthly .daily_working_resume .date_header{flex-basis:80px !important;text-align:left;padding:4px;margin-right:4px}body.work_times.user .daily_working_resume .date_header .weekday,body.work_times.user_monthly .daily_working_resume .date_header .weekday{font-size:0.6rem}body.work_times.user .daily_working_resume .date_header .monthday,body.work_times.user_monthly .daily_working_resume .date_header .monthday{font-size:0.6rem}}body.work_times.user .daily_working_resume .totals,body.work_times.user_monthly .daily_working_resume .totals{display:flex;align-items:right;justify-content:center;flex-basis:300px;padding:20px;white-space:nowrap;align-self:flex-start;text-align:right}@media (max-width: 630px){body.work_times.user .daily_working_resume .totals,body.work_times.user_monthly .daily_working_resume .totals{flex-basis:100%}}@media print{body.work_times.user .daily_working_resume .totals,body.work_times.user_monthly .daily_working_resume .totals{padding:4px;flex-basis:auto}}body.work_times.user .daily_working_resume .totals .box,body.work_times.user_monthly .daily_working_resume .totals .box{padding:0 10px;flex:1 1 50%}body.work_times.user .daily_working_resume .totals .box .time,body.work_times.user_monthly .daily_working_resume .totals .box .time{font-size:1.4rem;font-weight:900;color:#888}@media print{body.work_times.user .daily_working_resume .totals .box .time,body.work_times.user_monthly .daily_working_resume .totals .box .time{font-size:0.8rem}}body.work_times.user .daily_working_resume .totals .box .text,body.work_times.user_monthly .daily_working_resume .totals .box .text{font-size:0.8rem;font-weight:900}@media print{body.work_times.user .daily_working_resume .totals .box .text,body.work_times.user_monthly .daily_working_resume .totals .box .text{font-size:0.6rem}}body.work_times.user .daily_working_resume .totals .box.work .text,body.work_times.user_monthly .daily_working_resume .totals .box.work .text{color:#20bf6b}body.work_times.user .daily_working_resume .totals .box.pause .text,body.work_times.user_monthly .daily_working_resume .totals .box.pause .text{color:#fa8231}body.work_times.user .daily_working_resume.weekly_resume,body.work_times.user_monthly .daily_working_resume.weekly_resume{background:#ccc}body.work_times.user .daily_working_resume .work_times,body.work_times.user_monthly .daily_working_resume .work_times{flex:1;border-left:1px dashed #ccc;padding:20px}@media (max-width: 630px){body.work_times.user .daily_working_resume .work_times,body.work_times.user_monthly .daily_working_resume .work_times{flex-basis:100%}}@media print{body.work_times.user .daily_working_resume .work_times,body.work_times.user_monthly .daily_working_resume .work_times{padding:4px;padding-left:10px;flex-basis:auto}}body.work_times.user .daily_working_resume .work_times .work_time,body.work_times.user_monthly .daily_working_resume .work_times .work_time{display:flex;align-items:center;margin:10px 0}@media print{body.work_times.user .daily_working_resume .work_times .work_time,body.work_times.user_monthly .daily_working_resume .work_times .work_time{margin:4px 0}}body.work_times.user .daily_working_resume .work_times .work_time:first-child,body.work_times.user_monthly .daily_working_resume .work_times .work_time:first-child{margin-top:0}body.work_times.user .daily_working_resume .work_times .work_time:last-child,body.work_times.user_monthly .daily_working_resume .work_times .work_time:last-child{margin-bottom:0}body.work_times.user .daily_working_resume .work_times .work_time .start_end,body.work_times.user_monthly .daily_working_resume .work_times .work_time .start_end{padding:5px;background:#fff;border:2px solid #ccc;border-radius:5px;font-weight:700;color:#888}body.work_times.user .daily_working_resume .work_times .work_time .start_end i.icon.close,body.work_times.user_monthly .daily_working_resume .work_times .work_time .start_end i.icon.close{margin:0 18px}body.work_times.user .daily_working_resume .work_times .work_time .start_end.work,body.work_times.user_monthly .daily_working_resume .work_times .work_time .start_end.work{border-color:#20bf6b}body.work_times.user .daily_working_resume .work_times .work_time .start_end.pause,body.work_times.user_monthly .daily_working_resume .work_times .work_time .start_end.pause{border-color:#fa8231}@media print{body.work_times.user .daily_working_resume .work_times .work_time .start_end,body.work_times.user_monthly .daily_working_resume .work_times .work_time .start_end{border-width:1px;padding:2px}body.work_times.user .daily_working_resume .work_times .work_time .start_end.pause,body.work_times.user_monthly .daily_working_resume .work_times .work_time .start_end.pause{border:1px dotted #ccc}}body.work_times.user .daily_working_resume .work_times .work_time .time,body.work_times.user_monthly .daily_working_resume .work_times .work_time .time{margin-left:20px}@media print{body.work_times.user .daily_working_resume .work_times .work_time .time,body.work_times.user_monthly .daily_working_resume .work_times .work_time .time{margin-left:10px}}body.work_times.user .daily_working_resume .work_times .work_time .time i.icon,body.work_times.user_monthly .daily_working_resume .work_times .work_time .time i.icon{margin-right:5px}body.work_times.user .daily_working_resume .work_times .work_time .options,body.work_times.user_monthly .daily_working_resume .work_times .work_time .options{display:flex;margin-left:20px}body.work_times.user .daily_working_resume .work_times .work_time .options .action,body.work_times.user_monthly .daily_working_resume .work_times .work_time .options .action{font-size:1.2rem}body.work_times.user .daily_working_resume .work_times .work_time .options .action:not(:last-child),body.work_times.user_monthly .daily_working_resume .work_times .work_time .options .action:not(:last-child){margin-right:10px}body.work_times.user .daily_working_resume .work_times .work_time .options .action:hover,body.work_times.user_monthly .daily_working_resume .work_times .work_time .options .action:hover{text-decoration:none}body.work_times.user .daily_working_resume.mini .date_header,body.work_times.user_monthly .daily_working_resume.mini .date_header{flex-basis:100px;margin-right:10px;padding:10px;padding-right:0}body.work_times.user .daily_working_resume.mini .date_header .weekday,body.work_times.user_monthly .daily_working_resume.mini .date_header .weekday{font-size:0.8rem}body.work_times.user .daily_working_resume.mini .date_header .monthday,body.work_times.user_monthly .daily_working_resume.mini .date_header .monthday{font-size:0.8rem}body.work_times.user .daily_working_resume.mini .totals,body.work_times.user_monthly .daily_working_resume.mini .totals{flex-basis:200px;padding:10px}body.work_times.user .daily_working_resume.mini .totals .box,body.work_times.user_monthly .daily_working_resume.mini .totals .box{padding:0 5px;flex:1 1 50%}body.work_times.user .daily_working_resume.mini .totals .box .time,body.work_times.user_monthly .daily_working_resume.mini .totals .box .time{font-size:1rem;font-weight:900;color:#888}body.work_times.user .daily_working_resume.mini .totals .box .text,body.work_times.user_monthly .daily_working_resume.mini .totals .box .text{font-size:0.8rem;font-weight:900}body.work_times.user .daily_working_resume.mini .work_times,body.work_times.user_monthly .daily_working_resume.mini .work_times{margin-left:10px;padding:10px}body.work_times.user .daily_working_resume.mini .work_times .work_time,body.work_times.user_monthly .daily_working_resume.mini .work_times .work_time{margin:5px 0}body.work_times.user .daily_working_resume.mini .work_times .work_time .start_end,body.work_times.user_monthly .daily_working_resume.mini .work_times .work_time .start_end{padding:1px 2px;border:1px solid #ccc;border-radius:3px;font-size:0.8rem}body.work_times.user .daily_working_resume.mini .work_times .work_time .start_end i.icon.close,body.work_times.user_monthly .daily_working_resume.mini .work_times .work_time .start_end i.icon.close{margin:0 4px}body.work_times.user .daily_working_resume.mini .work_times .work_time .start_end.work,body.work_times.user_monthly .daily_working_resume.mini .work_times .work_time .start_end.work{border-color:#20bf6b}body.work_times.user .daily_working_resume.mini .work_times .work_time .start_end.pause,body.work_times.user_monthly .daily_working_resume.mini .work_times .work_time .start_end.pause{border-color:#fa8231}body.work_times.user .daily_working_resume.mini .work_times .work_time .time,body.work_times.user_monthly .daily_working_resume.mini .work_times .work_time .time{margin-left:10px;font-size:0.8rem}body.work_times.user .daily_working_resume.mini .work_times .work_time .time i.icon,body.work_times.user_monthly .daily_working_resume.mini .work_times .work_time .time i.icon{margin-right:3px}body.work_times.user_check #days .day .title{font-weight:900}body.work_times.user_check #days .day .box{display:flex;border:1px solid #ddd;padding:10px;background:#fff}body.work_times.user_check #days .day .box .stopped_working{margin-right:10px}body.work_times.user_check #days .day .box .stopped_working .hour{margin-left:5px}body.work_times.user_check #days .day .box .last_action{margin-right:20px}body.work_times.user_check #days .day .box .last_action .hour{margin-right:5px}body.work_times.user_check #days .day .box .time_passed{flex:1;text-align:right;font-weight:900}body.work_times.user_check #days .day .box .time_passed.too_much{color:#eb3b5a}body.work_times.user_check #days .day .box .hour{padding:3px 5px;font-size:0.8rem;font-weight:700;background:#ddd;border-radius:4px}body.work_times.user_monthly #monthly_report_nav{display:flex;justify-content:space-between;margin-bottom:20px}@media print{body.work_times.user_monthly #monthly_report_nav{display:none}}body.work_times.user_monthly #monthly_report_nav .month{display:flex;align-items:center;padding:10px;border:1px solid #ccc;border-radius:6px;background:#fff;color:#000;font-weight:700}body.work_times.user_monthly #monthly_report_nav .month.prev .icon{margin-right:5px}body.work_times.user_monthly #monthly_report_nav .month.next .icon{margin-left:5px}body.work_times.user_monthly #monthly_report_nav .month span{text-transform:capitalize}body.work_times.user_monthly #monthly_report_nav .month:hover{text-decoration:none;background:#ddd}body.work_times.user_monthly #monthly_report{padding:20px;border:1px solid #000;border-bottom:none}body.work_times.user_monthly #monthly_report header{display:flex;margin-top:10px}body.work_times.user_monthly #monthly_report header h1{margin-bottom:10px;font-weight:900}body.work_times.user_monthly #monthly_report header .dates{display:flex;align-items:center;flex:1}body.work_times.user_monthly #monthly_report header .dates .date{padding:4px;background:#fff;border:1px solid #ccc;border-radius:5px;font-weight:700}body.work_times.user_monthly #monthly_report header .total{display:flex;font-weight:900}body.work_times.user_monthly #monthly_report header .total>div{margin-left:10px}body.work_times.user_monthly #monthly_report header .total .work{color:#20bf6b}body.work_times.user_monthly #monthly_report header .total .pause{color:#fa8231}body.work_times.user_monthly #monthly_report header .total .accumulated{color:#000}@media print{body.work_times.user_monthly #monthly_report{padding:10px}body.work_times.user_monthly #monthly_report h1{font-size:1rem}body.work_times.user_monthly #monthly_report .dates .date{padding:2px;font-size:0.7rem}}body.work_times.user_monthly #working_days_container{border-bottom:1px solid #000}@media print{body.work_times.user_monthly #working_days_container{font-size:0.6rem}}body.work_times.user_monthly #working_days_container .week{border:1px solid #000;border-bottom:none}body.work_times.user_monthly #working_days_container .week header{display:flex;padding:10px;border-bottom:1px solid #000}@media print{body.work_times.user_monthly #working_days_container .week header{padding:4px}}body.work_times.user_monthly #working_days_container .week header .title{font-weight:900;flex:1}body.work_times.user_monthly #working_days_container .week header .title a{color:#000}body.work_times.user_monthly #working_days_container .week header .total_week{display:flex;font-weight:700}body.work_times.user_monthly #working_days_container .week header .total_week .time:not(:last-child){border-right:1px solid #ccc;margin-right:10px;padding-right:10px}body.work_times.user_monthly #working_days_container .week header .total_week .work{color:#20bf6b}body.work_times.user_monthly #working_days_container .week header .total_week .pause{color:#fa8231}body.work_times.user_monthly #working_days_container .week header .total_week .accumulated{color:#000}body.work_times.user_monthly #working_days_container .week header .total_week span.info{margin-right:5px;display:none}@media print{body.work_times.user_monthly #working_days_container .week header .total_week span.info{display:inline-block}}body.work_times.user_monthly #working_days_container .week .body .day:not(:last-child){border-bottom:1px solid #ccc}#delivery_info_container h2{margin:30px 0 15px 0;font-size:1.5rem;font-weight:900;color:#233237;border-bottom:2px solid #ccc;padding-bottom:10px}#delivery_info_container #boxes_per_week,#delivery_info_container #orders_per_week{margin-bottom:40px;background:#fff;border:1px solid #ccc;border-radius:5px;padding:15px}#delivery_info_container .delivery_guy_row{display:flex;align-items:flex-end;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #d9d9d9}#delivery_info_container .delivery_guy_row:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#delivery_info_container .delivery_guy_row .delivery_guy_name{width:180px;flex-shrink:0;padding-right:15px;font-size:0.95rem;font-weight:700;color:#233237}#delivery_info_container .delivery_guy_row .delivery_guy_name .totals{margin-top:3px;font-size:0.8rem;font-weight:400;color:#888}#delivery_info_container .delivery_guy_row .delivery_guy_name .totals span{display:block;margin-top:2px}#delivery_info_container .delivery_guy_row .weekly_chart{display:flex;align-items:flex-end;flex:1;gap:2px;height:120px}#delivery_info_container .delivery_guy_row .weekly_chart .week_bar{flex:1;position:relative;background:#ccc;border-radius:3px 3px 0 0;min-height:2px;transition:background 0.2s ease}#delivery_info_container .delivery_guy_row .weekly_chart .week_bar.has_data{background:#20bf6b}#delivery_info_container .delivery_guy_row .weekly_chart .week_bar.winner{background:#fa8231}#delivery_info_container .delivery_guy_row .weekly_chart .week_bar:hover{background:#2d98da;z-index:10}#delivery_info_container .delivery_guy_row .weekly_chart .week_bar .bar_value{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:0.65rem;font-weight:700;color:#233237;white-space:nowrap;padding:2px 4px;background:rgba(255,255,255,0.9);border-radius:3px;margin-bottom:3px;opacity:0;transition:opacity 0.2s ease}#delivery_info_container .delivery_guy_row .weekly_chart .week_bar:hover .bar_value{opacity:1}@media (max-width: 870px){#delivery_info_container #boxes_per_week,#delivery_info_container #orders_per_week{padding:10px}#delivery_info_container .delivery_guy_row{flex-direction:column;margin-bottom:20px}#delivery_info_container .delivery_guy_row .delivery_guy_name{width:auto;margin-bottom:10px;padding-right:0}#delivery_info_container .delivery_guy_row .weekly_chart{width:100%;overflow-x:auto;height:100px;min-height:100px;display:flex;align-items:flex-end;gap:2px}#delivery_info_container .delivery_guy_row .weekly_chart .week_bar{min-width:8px;min-height:2px;flex:1;position:relative}}body.loads .load_status .status_bar{font-size:0.8rem;font-weight:600;border-radius:4px;padding:2px 4px}body.loads .load_status .status_bar.not_initiated{background-color:#ccc}body.loads .load_status .status_bar.loading{background-color:#fed330;-webkit-animation:load_loading 1s infinite;animation:load_loading 1s infinite}body.loads .load_status .status_bar.needs_revision{background-color:#fa8231;color:#fff}body.loads .load_status .status_bar.fully_loaded{background-color:#20bf6b}body.loads .load_status .status_bar.not_stopped{background-color:#eb3b5a;color:#fff}body.loads .load_status .status_bar.strange{background-color:#a55eea;color:#fff}@-webkit-keyframes load_loading{from, to{background-color:#fed330}50%{background-color:#fff3c8}}@keyframes load_loading{from, to{background-color:#fed330}50%{background-color:#fff3c8}}body.loads.index #loads_container{display:flex}body.loads.index #loads_container #menu{flex-basis:300px;margin-right:20px}body.loads.index #loads_container #loads{flex:1}body.loads.index #loads_container #loads .load{display:flex;padding:10px;align-items:center}body.loads.index #loads_container #loads .load:nth-child(even){background:#ececec}body.loads.index #loads_container #loads .load>div{margin-right:10px}body.loads.index #loads_container #loads .load .zones{font-weight:900}body.loads.index #loads_container #loads .load .zones span{display:inline-block;border-radius:50%;background:#233237;color:#fff;text-align:center;height:40px;width:40px;line-height:40px}body.loads.index #loads_container #loads .load .zones span.zone_1{background:#ccc;color:#233237}body.loads.index #loads_container #loads .load .date{font-weight:900;flex:1}body.loads.index #loads_container #loads .load .boxes{font-weight:400}body.loads.index #loads_container #loads .load .percentage_loaded{flex-basis:100px}body.loads.index #loads_container #loads .load .percentage_loaded .bar_box{background:#ccc;height:10px;width:100%}body.loads.index #loads_container #loads .load .percentage_loaded .bar{background:#20bf6b;height:10px}body.loads.show #load_container{display:flex}body.loads.show #load_container #menu{flex-basis:300px;margin-right:20px}body.loads.show #load_container #menu .group{margin-bottom:20px}body.loads.show #load_container #menu .title{margin-bottom:10px;font-weight:700}body.loads.show #load_container #menu .button{display:block;margin-bottom:10px}body.loads.show #load_container #menu .button:last-child{margin-bottom:0}body.loads.show #load_container #menu .load_status{margin-bottom:10px}body.loads.show #load_container #menu .load_status .status_bar{padding:10px;text-transform:uppercase;text-align:center}body.loads.show #load_container #menu .customers_count{font-size:1.2rem;font-weight:900}body.loads.show #load_container #menu #containing_percentage_box{background:#ddd;height:20px;border-radius:5px;overflow:hidden}body.loads.show #load_container #menu #total_loaded_percentage{height:20px;background:#e53c0e;transition:background ease-in-out 200ms}body.loads.show #load_container #load{flex:1}body.loads.show #load_container #load #load_work #groups .product_group{border:1px solid #ccc;border-bottom:0;margin-bottom:20px;background:#fff}body.loads.show #load_container #load #load_work #groups .product_group header{position:relative;display:flex;font-weight:600;padding:20px}body.loads.show #load_container #load #load_work #groups .product_group header>*{z-index:10}body.loads.show #load_container #load #load_work #groups .product_group header .code,body.loads.show #load_container #load #load_work #groups .product_group header .route{flex-basis:60px;text-align:right}body.loads.show #load_container #load #load_work #groups .product_group header .product_name,body.loads.show #load_container #load #load_work #groups .product_group header .customer_name{flex:1;margin-left:10px}body.loads.show #load_container #load #load_work #groups .product_group header .format span,body.loads.show #load_container #load #load_work #groups .product_group header .customer_code span{display:inline-block;color:#fff;padding:3px 5px;border-radius:4px;font-size:0.8rem;font-weight:700}body.loads.show #load_container #load #load_work #groups .product_group header .customer_code span{background:#888}body.loads.show #load_container #load #load_work #groups .product_group header .completition_bar{position:absolute;bottom:0;left:0;top:0;width:0;background:#fff3c8;z-index:1;transition:background ease-in-out 200ms}body.loads.show #load_container #load #load_work #groups .product_group header .completition_bar.completed{background:#b8f3d4}body.loads.show #load_container #load #load_work #groups .product_group .items .item{position:relative;transition:background ease-in 200ms;overflow:hidden}body.loads.show #load_container #load #load_work #groups .product_group .items .item .block_change_data_on_loaded_item{display:none;position:absolute;top:0;right:0;left:0;bottom:0;z-index:100}body.loads.show #load_container #load #load_work #groups .product_group .items .item .loading_box{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(255,255,255,0.5)}body.loads.show #load_container #load #load_work #groups .product_group .items .item .loading_box svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:20px}body.loads.show #load_container #load #load_work #groups .product_group .items .item.on_request{pointer-events:none}body.loads.show #load_container #load #load_work #groups .product_group .items .item.on_request .loading_box{display:block}body.loads.show #load_container #load #load_work #groups .product_group .items .item.on_request .item_container{-webkit-filter:blur(3px);filter:blur(3px)}body.loads.show #load_container #load #load_work #groups .product_group .items .item .item_container{display:flex;align-items:center}body.loads.show #load_container #load #load_work #groups .product_group .items .item .item_container>*{padding:10px}body.loads.show #load_container #load #load_work #groups .product_group .items .item:nth-child(odd){background:#eaeaea}body.loads.show #load_container #load #load_work #groups .product_group .items .item .batch{position:relative;flex-basis:130px;padding:0;position:relative;z-index:10}body.loads.show #load_container #load #load_work #groups .product_group .items .item .batch input{width:100%;margin:0;padding:12px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:block;background:transparent;background:#888;color:#fff;font-weight:600;font-size:1rem;font-family:"Nunito";text-align:center;transition:background ease-in 200ms, color ease-in 200ms}body.loads.show #load_container #load #load_work #groups .product_group .items .item .batch input:focus{outline:none;background:#fee996;color:#000;-webkit-animation:200ms scale_bigger;animation:200ms scale_bigger}body.loads.show #load_container #load #load_work #groups .product_group .items .item .batch.new_batch:after,body.loads.show #load_container #load #load_work #groups .product_group .items .item .batch.current_batch:after{position:absolute;top:0;bottom:0;right:-4px;width:4px;background:#a2a2a2;content:""}body.loads.show #load_container #load #load_work #groups .product_group .items .item .batch.single:after{content:none}body.loads.show #load_container #load #load_work #groups .product_group .items .item .batch.new_batch:after{top:40%}body.loads.show #load_container #load #load_work #groups .product_group .items .item .batch.current_batch:after{top:0}body.loads.show #load_container #load #load_work #groups .product_group .items .item .batch.current_batch.last:after{bottom:40%}body.loads.show #load_container #load #load_work #groups .product_group .items .item .customer_or_product{flex:1}body.loads.show #load_container #load #load_work #groups .product_group .items .item .customer_or_product span{display:inline-block}body.loads.show #load_container #load #load_work #groups .product_group .items .item .customer_or_product span.format{margin-left:5px;font-weight:600;color:#888}body.loads.show #load_container #load #load_work #groups .product_group .items .item .customer_or_product span.family{font-weight:600;margin-right:5px}body.loads.show #load_container #load #load_work #groups .product_group .items .item .units{position:relative;flex-basis:60px;padding:0;margin-right:20px}body.loads.show #load_container #load #load_work #groups .product_group .items .item .units input{width:100%;padding:12px 10px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:800;font-size:1rem;font-family:"Nunito";background:transparent;text-align:center;transition:background ease-in 200ms, color ease-in 200ms}body.loads.show #load_container #load #load_work #groups .product_group .items .item .units input:focus{outline:none;background:#fee996;color:#000;-webkit-animation:200ms scale_bigger;animation:200ms scale_bigger}body.loads.show #load_container #load #load_work #groups .product_group .items .item .boxes{flex-basis:60px;font-weight:600}body.loads.show #load_container #load #load_work #groups .product_group .items .item .loaded_by_user{display:none;padding:0;margin-right:10px;background:#888;border-radius:11px;height:22px;width:22px;line-height:22px;text-align:center;font-weight:900;font-size:0.8rem;color:#fff;margin-left:5px;white-space:nowrap}body.loads.show #load_container #load #load_work #groups .product_group .items .item .loaded_by_user span.full{display:inline-block;width:0;overflow:hidden}body.loads.show #load_container #load #load_work #groups .product_group .items .item .loaded_by_user span.initial{display:inline-block;overflow:hidden;width:22px}body.loads.show #load_container #load #load_work #groups .product_group .items .item .loaded_by_user.mike{background:#a55eea}body.loads.show #load_container #load #load_work #groups .product_group .items .item .loaded_by_user.seller{background:#20bf6b}body.loads.show #load_container #load #load_work #groups .product_group .items .item .loaded_by_user.admin,body.loads.show #load_container #load #load_work #groups .product_group .items .item .loaded_by_user.sales_manager{background:#233237}body.loads.show #load_container #load #load_work #groups .product_group .items .item .loaded_by_user:hover{width:auto}body.loads.show #load_container #load #load_work #groups .product_group .items .item .loaded_by_user:hover span.full{width:auto;padding:0 4px}body.loads.show #load_container #load #load_work #groups .product_group .items .item .loaded_by_user:hover span.initial{width:0}body.loads.show #load_container #load #load_work #groups .product_group .items .item.loaded .units input{background:#b8f3d4}body.loads.show #load_container #load #load_work #groups .product_group .items .item.loaded:nth-child(odd) .units input{background:#9eefc4}body.loads.show #load_container #load #load_work #groups .product_group .items .item.loaded input{pointer-events:none}body.loads.show #load_container #load #load_work #groups .product_group .items .item.loaded .block_change_data_on_loaded_item{display:block}body.loads.show #load_container #load #load_work #groups .product_group .items .item.loaded .loaded_by_user{display:block}body.loads.show #load_container #load #load_work #groups .product_group .items .item.modified_units .units input{background:#fa8231 !important;color:#fff}body.loads.show #load_container #load #load_work #groups .product_group .items .item.modified_units .boxes{text-decoration:line-through}body.loads.show #load_container #load #load_work #groups .product_group .items .item.modified_batch .batch input{background:#fa8231 !important;color:#fff}body.loads.show #load_container #load #load_work #groups .product_group .items .item.modified_units:not(.reviewed),body.loads.show #load_container #load #load_work #groups .product_group .items .item.modified_batch:not(.reviewed){cursor:cell}body.loads.work #load_info{display:flex;margin-bottom:20px}@media (max-width: 568px){body.loads.work #load_info{padding:10px}}body.loads.work #load_info>div{margin-right:20px;flex:1}body.loads.work #load_info .zones_for_load i.icon{font-size:4rem}body.loads.work #load_info .total{padding:10px 15px;background:darkgrey;color:#fff}body.loads.work #load_info .total .count{display:block;font-size:2rem;font-weight:900}body.loads.work #load_info .total .text{display:block;font-weight:600}body.loads.work #total_loaded_percentage{position:fixed;bottom:0;left:0;height:5px;z-index:50;background:#e53c0e;transition:background ease-in-out 200ms}@media (max-width: 568px){body.loads.work #total_loaded_percentage{top:0;bottom:auto}}body.loads.work #load_work #groups .product_group{border:1px solid #ccc;margin-bottom:20px;background:#fff}body.loads.work #load_work #groups .product_group header{position:relative;display:flex;font-weight:600;padding:20px}body.loads.work #load_work #groups .product_group header>*{z-index:10}body.loads.work #load_work #groups .product_group header .code,body.loads.work #load_work #groups .product_group header .route{flex-basis:60px;text-align:right}body.loads.work #load_work #groups .product_group header .product_name,body.loads.work #load_work #groups .product_group header .customer_name{flex:1;margin-left:10px}body.loads.work #load_work #groups .product_group header .format span,body.loads.work #load_work #groups .product_group header .customer_code span{display:inline-block;color:#fff;padding:3px 5px;border-radius:4px;font-size:0.8rem;font-weight:700}body.loads.work #load_work #groups .product_group header .boxes .count{font-weight:900}body.loads.work #load_work #groups .product_group header .boxes i.box{display:inline-block;margin-left:4px}body.loads.work #load_work #groups .product_group header .customer_code span{background:#888}body.loads.work #load_work #groups .product_group header .completition_bar{position:absolute;bottom:0;left:0;top:0;width:0;background:#fff3c8;z-index:1;transition:background ease-in-out 200ms}body.loads.work #load_work #groups .product_group header .completition_bar.completed{background:#b8f3d4}body.loads.work #load_work #groups .product_group .items{display:none}@media (max-width: 568px){body.loads.work #load_work #groups .product_group .items{border-top:#eaeaea}}body.loads.work #load_work #groups .product_group .items .item{position:relative;transition:background ease-in 200ms;overflow:hidden}body.loads.work #load_work #groups .product_group .items .item .block_change_data_on_loaded_item{display:none;position:absolute;top:0;right:0;left:0;bottom:0;z-index:100}body.loads.work #load_work #groups .product_group .items .item .loading_box{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(255,255,255,0.5)}body.loads.work #load_work #groups .product_group .items .item .loading_box svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:20px}body.loads.work #load_work #groups .product_group .items .item.on_request{pointer-events:none}body.loads.work #load_work #groups .product_group .items .item.on_request .loading_box{display:block}body.loads.work #load_work #groups .product_group .items .item.on_request .item_container{-webkit-filter:blur(3px);filter:blur(3px)}body.loads.work #load_work #groups .product_group .items .item .item_container{display:flex;align-items:center}@media (max-width: 568px){body.loads.work #load_work #groups .product_group .items .item .item_container{flex-wrap:wrap;border:2px solid #888;border-top:1px solid #888;border-bottom:1px solid #888}}body.loads.work #load_work #groups .product_group .items .item .item_container>*{padding:10px}body.loads.work #load_work #groups .product_group .items .item:nth-child(odd){background:#eaeaea}@media (max-width: 568px){body.loads.work #load_work #groups .product_group .items .item:nth-child(odd){background:#fff}}body.loads.work #load_work #groups .product_group .items .item .batch{position:relative;flex-basis:130px;padding:0;position:relative;z-index:10}@media (max-width: 568px){body.loads.work #load_work #groups .product_group .items .item .batch{flex:1}}body.loads.work #load_work #groups .product_group .items .item .batch input{width:100%;margin:0;padding:12px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;display:block;background:transparent;background:#888;color:#fff;font-weight:600;font-size:1rem;font-family:"Nunito";text-align:center;transition:background ease-in 200ms, color ease-in 200ms}body.loads.work #load_work #groups .product_group .items .item .batch input:focus{outline:none;background:#fee996;color:#000;-webkit-animation:200ms scale_bigger;animation:200ms scale_bigger}body.loads.work #load_work #groups .product_group .items .item .batch.new_batch:after,body.loads.work #load_work #groups .product_group .items .item .batch.current_batch:after{position:absolute;top:0;bottom:0;right:-4px;width:4px;background:#a2a2a2;content:""}body.loads.work #load_work #groups .product_group .items .item .batch.single:after{content:none}body.loads.work #load_work #groups .product_group .items .item .batch.new_batch:after{top:40%}body.loads.work #load_work #groups .product_group .items .item .batch.current_batch:after{top:0}body.loads.work #load_work #groups .product_group .items .item .batch.current_batch.last:after{bottom:40%}body.loads.work #load_work #groups .product_group .items .item .customer_or_product{flex:1}@media (max-width: 568px){body.loads.work #load_work #groups .product_group .items .item .customer_or_product{flex-basis:100%;background:#eaeaea}}body.loads.work #load_work #groups .product_group .items .item .customer_or_product span{display:inline-block}body.loads.work #load_work #groups .product_group .items .item .customer_or_product span.format{margin-left:5px;font-weight:600;color:#888}body.loads.work #load_work #groups .product_group .items .item .customer_or_product span.family{font-weight:600;margin-right:5px}body.loads.work #load_work #groups .product_group .items .item .units{position:relative;flex-basis:60px;padding:0;margin-right:20px}@media (max-width: 568px){body.loads.work #load_work #groups .product_group .items .item .units{flex:1;margin-right:0}}body.loads.work #load_work #groups .product_group .items .item .units input{width:100%;padding:12px 10px;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:800;font-size:1rem;font-family:"Nunito";background:transparent;text-align:center;transition:background ease-in 200ms, color ease-in 200ms}body.loads.work #load_work #groups .product_group .items .item .units input:focus{outline:none;background:#fee996;color:#000;-webkit-animation:200ms scale_bigger;animation:200ms scale_bigger}body.loads.work #load_work #groups .product_group .items .item .boxes{flex-basis:60px;font-weight:600}@media (max-width: 568px){body.loads.work #load_work #groups .product_group .items .item .boxes{flex:1}}body.loads.work #load_work #groups .product_group .items .item.loaded .units input{background:#b8f3d4}body.loads.work #load_work #groups .product_group .items .item.loaded:nth-child(odd) .units input{background:#9eefc4}body.loads.work #load_work #groups .product_group .items .item.loaded input{pointer-events:none}body.loads.work #load_work #groups .product_group .items .item.loaded .block_change_data_on_loaded_item{display:block}body.loads.work #load_work #groups .product_group .items .item.modified_units .units input{background:#fa8231 !important;color:#fff}body.loads.work #load_work #groups .product_group .items .item.modified_units .boxes{text-decoration:line-through}body.loads.work #load_work #groups .product_group .items .item.modified_batch .batch input{background:#fa8231;color:#fff}body.stats .accumulated{display:flex;align-items:center}@media (max-width: 500px){body.stats .accumulated{flex-basis:100%;justify-content:center}}body.stats .accumulated .number_box{margin-right:20px}body.stats .accumulated .number_box .number{font-size:1.6rem;font-weight:900;text-align:right}body.stats .accumulated .number_box .number.difference{color:#888;font-size:1rem}body.stats .accumulated .number_box .number .mes{font-size:1rem;font-weight:700}body.stats .accumulated .number_box .number .percentage{display:inline-block;margin-left:10px;padding:0 5px;border-radius:6px;background:#eb3b5a;color:#fff}body.stats .accumulated .number_box.better .percentage{background:#20bf6b}@media (max-width: 500px){body.stats .accumulated .number_box{flex-basis:50%}body.stats .accumulated .number_box:last-child .number{text-align:left}}body.stats .accumulated .total .number{color:#000}body.stats .accumulated.mini .number_box{margin-right:10px}body.stats .accumulated.mini .number_box .number{font-size:1.2rem;font-weight:900}body.stats .accumulated.mini .number_box .number.difference{font-size:0.8rem}body.stats .accumulated.mini .number_box .number .mes{font-size:0.8rem}body.stats .accumulated.mini .number_box .number .percentage{margin-left:5px;padding:0 2px;border-radius:3px}body.stats #stats_best_products_multiple_months{margin-top:20px}body.stats #stats_best_products_multiple_months .flexbox{display:flex;align-items:flex-start}body.stats #stats_best_products_multiple_months .box{flex:1}body.stats #stats_best_products_multiple_months .box:not(:last-child){margin-right:10px}body.stats .stats_best_products{background:#2e2e2e}body.stats .stats_best_products a.product{display:flex;padding:5px;font-size:0.8rem;align-items:center;color:#fff}body.stats .stats_best_products a.product:not(:last-child){border-bottom:1px solid #000}body.stats .stats_best_products a.product:hover{text-decoration:none;background:#4e4e4e}body.stats .stats_best_products a.product .code_and_format{margin-right:5px}body.stats .stats_best_products a.product .code_and_format .code{font-size:1em;font-weight:900;text-align:center}body.stats .stats_best_products a.product .code_and_format .format .name{display:inline-block;color:#fff;padding:3px 5px;border-radius:4px;font-size:0.8em;font-weight:700;text-align:center}body.stats .stats_best_products a.product .names{flex:1}body.stats .stats_best_products a.product .names .family{font-size:0.8em;font-weight:700;color:#888}body.stats .stats_best_products a.product .names .name{font-weight:700;text-overflow:ellipsis;white-space:nowrap}body.stats .stats_best_products a.product .count{font-weight:900;flex-basis:50px;text-align:right}body.stats.family #all_products_from_family{padding:0}body.stats.family #all_products_from_family .product_list{float:left;border-right:2px dashed #000;padding:20px}body.stats.family #all_products_from_family .product_list .overflow_box{height:500px;overflow:scroll}body.stats.family #all_products_from_family .product_list .product{position:relative;background:#3e3e3e;border-bottom:1px solid #2e2e2e;overflow:hidden}body.stats.family #all_products_from_family .product_list .product.on .circle .mini_circle{background:#ffa600;transition:background 300ms ease}body.stats.family #all_products_from_family .product_list .product .code{position:absolute;top:50%;left:-3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:1px;font-size:3.8rem;font-weight:900;color:#4e4e4e}body.stats.family #all_products_from_family .product_list .product a.names{display:block;position:relative;z-index:1;padding:10px;overflow:hidden;max-width:200px;white-space:nowrap;text-overflow:ellipsis;color:#fff}body.stats.family #all_products_from_family .product_list .product a.names .name{display:inline-block;font-size:0.8rem;font-weight:700}body.stats.family #all_products_from_family .product_list .product a.names .format{display:inline-block;margin-left:4px;font-size:0.8rem;color:#ccc}body.stats.family #all_products_from_family .product_list .product .add_product{float:right;margin-right:10px;line-height:42px}body.stats.family #all_products_from_family .product_list .product .add_product .circle{display:inline-block;border:2px solid #888;border-radius:50%;height:16px;width:16px;line-height:15px}body.stats.family #all_products_from_family .product_list .product .add_product .circle .mini_circle{display:inline-block;margin:2px;height:8px;width:8px;border-radius:50%}body.stats.family #all_products_from_family .product_list .product .add_product:hover{text-decoration:none}body.stats.family #all_products_from_family .product_list .product.activated_from_pie_chart .code{color:rgba(255,166,0,0.3)}body.stats.family #all_products_from_family .product_list .product .mini_chart{position:relative;z-index:1;float:right;width:200px;height:42px;line-height:42px;overflow:hidden}body.stats.family #all_products_from_family .product_list .product .mini_chart .fixed_tooltip{font-size:0.8rem;color:#fff}body.stats.family #all_products_from_family .product_list .product .mini_chart .fixed_tooltip span{display:inline-block;margin-left:4px;font-weight:900}body.stats.family #all_products_from_family .product_list .product .mini_chart .c3-xgrid-focus{display:none}body.stats.family #all_products_from_family .product_list .product .mini_chart .c3-circle{stroke-width:0}body.stats.family #all_products_from_family .product_list .product .mini_chart .c3-line{stroke-width:1}body.stats.family #all_products_from_family .pie_chart_family{overflow:hidden;padding:20px}body.stats.family #all_products_from_family .pie_chart_family .c3-chart-arc path{stroke:#2e2e2e}body.stats.family #all_products_included_here .boxed .title{font-weight:900}body.stats.family #all_products_included_here .boxed .row .slice{float:left;width:50%}body.stats #family_percent_of_total{display:flex;align-items:center;margin:40px 0 20px}body.stats #family_percent_of_total .family{flex:1;position:relative}body.stats #family_percent_of_total .family .name{position:absolute;top:0;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);margin-top:-3px;font-size:1rem;font-weight:900}body.stats #family_percent_of_total .family .percentage{background:#2e2e2e;padding:5px}body.stats #family_percent_of_total .family .percentage span{font-size:0.8rem;font-weight:900;color:#fff}body.stats #family_percent_of_total .family:not(:last-child){margin-right:10px}body.stats #family_quick_stats{overflow:scroll;margin-bottom:20px;white-space:nowrap;max-width:100%}body.stats #family_quick_stats .family{display:inline-block;min-width:250px}@media (max-width: 870px){body.stats #family_quick_stats .family{margin-bottom:0}}body.stats #family_quick_stats .family .box{display:block;background:#2e2e2e;color:#fff}body.stats #family_quick_stats .family .box:hover{background:#4e4e4e;text-decoration:none}body.stats #family_quick_stats .family:not(:last-child) .box{margin-right:20px}body.stats #family_quick_stats .family .upper_box{padding:20px;padding-bottom:0}body.stats #family_quick_stats .family .upper_box .percentage{font-size:2rem;font-weight:900}body.stats #family_quick_stats .family .upper_box .name{display:block;font-size:0.8rem;color:#fff;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.stats #family_quick_stats .family .upper_box .difference{color:#20bf6b;font-weight:900}body.stats #family_quick_stats .family .upper_box .difference.less{color:#eb3b5a}body.stats #family_quick_stats .family .upper_box .difference.no_data{color:#ccc}body.stats #family_quick_stats .family .chart{margin-top:-10px}body.stats #formats_yearly_stats .table_container{width:100%;overflow:scroll}body.stats #formats_yearly_stats table{width:100%;min-width:600px}body.stats #formats_yearly_stats table tr{width:100%}body.stats #formats_yearly_stats table td{padding:4px}body.stats #formats_yearly_stats table .table_row:nth-child(odd){background-color:#3e3e3e}body.stats #container{background:#000;color:#fff}body.stats .c3-tooltip td{background-color:#2e2e2e;border-left:1px dotted #4e4e4e}body.stats .c3 svg{font-size:0.8rem}@media (max-width: 500px){body.stats .c3 svg{font-size:0.8rem}}body.stats .c3-chart-texts text.c3-text{stroke:#4e4e4e;stroke-width:1}body.stats .c3-chart-arc path{stroke:#000;stroke-width:3}body.stats text.c3-text{font-weight:900}body.stats .c3-axis-y text,body.stats .c3-axis-x text{fill:#fff;font-weight:900}body.stats .c3-legend-item text{fill:#fff}body.stats .c3 .c3-axis-x path,body.stats .c3 .c3-axis-x line,body.stats .c3 .c3-axis-y path,body.stats .c3 .c3-axis-y line{stroke:#9e9e9e}body.stats .c3 .c3-axis-x g,body.stats .c3 .c3-axis-y g,body.stats .c3 .c3-legend-item-data text{fill:#9e9e9e}body.stats #zones_quick_view{margin-bottom:20px}body.stats #zones_quick_view .zone{display:flex;align-items:center;color:inherit;padding:10px}@media (max-width: 500px){body.stats #zones_quick_view .zone{flex-wrap:wrap;justify-content:center}}body.stats #zones_quick_view .zone:not(:last-child){border-bottom:1px solid #000}body.stats #zones_quick_view .zone:hover{text-decoration:none;background:#4e4e4e}body.stats.monthly_report #container{background:#f4f4f4;color:#000}body.stats.monthly_report header#monthly_header{display:flex;background:#fff;padding:10px;border:1px solid #ddd}body.stats.monthly_report header#monthly_header .dates h1{text-transform:capitalize;font-size:2.4rem;font-weight:900}body.stats.monthly_report header#monthly_header .dates .back{margin-top:20px;margin-right:10px}body.stats.monthly_report header#monthly_header .dates .forward{margin-top:10px;margin-left:10px;text-align:right}body.stats.monthly_report header#monthly_header .extend{flex:1}body.stats.monthly_report header#monthly_header .numbers{text-align:right}body.stats.monthly_report header#monthly_header .numbers .this_year{font-size:2.4rem;font-weight:900}body.stats.monthly_report header#monthly_header .numbers .past_year{display:flex;justify-content:flex-end}body.stats.monthly_report header#monthly_header .numbers .past_year .comparison{margin-right:10px;font-weight:900;color:#20bf6b}body.stats.monthly_report header#monthly_header .numbers .past_year .comparison.less{color:#eb3b5a}body.stats.monthly_report header#monthly_header .numbers .past_year .comparison .amount{display:none;color:#000}body.stats.monthly_report header#monthly_header .numbers .past_year .comparison:hover .percentage{display:none}body.stats.monthly_report header#monthly_header .numbers .past_year .comparison:hover .amount{display:block}body.stats.monthly_report header#monthly_header .numbers .past_year .year{color:#888;font-weight:700}body.stats.monthly_report #chart_last_months{margin-top:10px;background:#fff;border:1px solid #ddd}body.stats.monthly_report #chart_last_months .chart_last_months_tooltip{padding:5px 3px;background:rgba(255,255,255,0.8);border:1px solid rgba(221,221,221,0.8);border-radius:3px;font-size:0.9rem}body.stats.monthly_report #chart_last_months .chart_last_months_tooltip span{font-weight:700}body.stats.monthly_report #pareto{display:flex;width:100%;margin-top:10px;overflow-x:scroll}body.stats.monthly_report #pareto .stats_best_products{flex:0 0 auto;min-width:260px;background:#fff;border:1px solid #ddd;margin-right:10px;max-height:300px;overflow-y:scroll}body.stats.monthly_report #pareto .stats_best_products:last-child{margin:0}body.stats.monthly_report #pareto .stats_best_products .title{margin-top:10px;font-weight:900;text-align:center;text-transform:uppercase}body.stats.monthly_report #pareto .stats_best_products .total{font-size:1.2rem;font-weight:900;text-align:center}body.stats.monthly_report #pareto .stats_best_products h1{margin:5px;font-size:1.2rem;font-weight:900;text-align:center}body.stats.monthly_report #pareto .stats_best_products h1 span{color:#3867d6}body.stats.monthly_report #pareto .stats_best_products a.product{position:relative;display:flex;padding:5px;font-size:0.8rem;align-items:center;color:#000}body.stats.monthly_report #pareto .stats_best_products a.product.exist_in_pareto:after{position:absolute;top:0;bottom:0;left:0;width:5px;content:"";background:#3867d6}body.stats.monthly_report #pareto .stats_best_products a.product:not(:last-child){border-bottom:1px solid #ddd}body.stats.monthly_report #pareto .stats_best_products a.product:hover{text-decoration:none;background:#ddd}body.stats.monthly_report #pareto .stats_best_products a.product .code_and_format{margin-right:5px;margin-left:5px}body.stats.monthly_report #pareto .stats_best_products a.product .code_and_format .code{font-size:1em;font-weight:900;text-align:center}body.stats.monthly_report #pareto .stats_best_products a.product .code_and_format .format .name{display:inline-block;color:#fff;padding:3px 5px;border-radius:4px;font-size:0.8em;font-weight:700;text-align:center}body.stats.monthly_report #pareto .stats_best_products a.product .names{flex:1}body.stats.monthly_report #pareto .stats_best_products a.product .names .family{font-size:0.8em;font-weight:700;color:#888}body.stats.monthly_report #pareto .stats_best_products a.product .names .name{font-weight:700;text-overflow:ellipsis;white-space:nowrap}body.stats.monthly_report #pareto .stats_best_products a.product .count{margin-left:20px;font-weight:900;flex-basis:50px;text-align:right}body.stats.monthly_report #zones_stats{margin-top:10px;background:#fff;border:1px solid #ddd;margin-left:5px}body.stats.monthly_report #zones_stats .header{display:flex;margin-top:10px}body.stats.monthly_report #zones_stats .header .zone{flex:1;text-align:center;text-transform:capitalize}body.stats.monthly_report #zones_stats .header .zone:first-child{flex:0 60px;text-align:right}body.stats.monthly_report #zones_stats .header .zone i.icon.zone{font-size:2rem}body.stats.monthly_report #zones_stats .header .zone .total_month{font-size:1.2rem;font-weight:900}body.stats.monthly_report #zones_stats .table{width:100%}body.stats.monthly_report #zones_stats .table .year{display:flex;border-bottom:1px solid #ddd}body.stats.monthly_report #zones_stats .table .year:last-child{border:none}body.stats.monthly_report #zones_stats .table .year .cell{flex:1;font-weight:900;color:#20bf6b;text-align:center;padding:5px 0}body.stats.monthly_report #zones_stats .table .year .cell:first-child{flex:0 60px;text-align:right}body.stats.monthly_report #zones_stats .table .year .cell.title{color:#888;font-weight:700}body.stats.monthly_report #zones_stats .table .year .cell.less{color:#eb3b5a}body.stats.monthly_report #zones_stats .table .year .cell .amount{display:none;color:#000}body.stats.monthly_report #zones_stats .table .year .cell:hover .percentage{display:none}body.stats.monthly_report #zones_stats .table .year .cell:hover .amount{display:block}body.stats #stat_quarter{margin-bottom:20px;text-align:center}body.stats #stat_quarter .year_accumulation .title{color:#888;font-weight:700}body.stats #stat_quarter .year_accumulation .year_container{display:flex;justify-content:center;background:#2e2e2e}body.stats #stat_quarter .year_accumulation .year_container>div{padding:10px}body.stats #stat_quarter .year_accumulation .year_container .total{font-weight:900}body.stats #stat_quarter .year_accumulation .year_container .difference{color:#888;font-weight:900}body.stats #stat_quarter .year_accumulation .year_container .percentage{font-weight:900;color:#eb3b5a}body.stats #stat_quarter .year_accumulation .year_container .percentage.better{color:#20bf6b}body.stats #stat_quarter .quarters{display:flex}@media (max-width: 850px){body.stats #stat_quarter .quarters{flex-wrap:wrap}}body.stats #stat_quarter .quarter{flex:1;border:1px solid #000;background:#2e2e2e}body.stats #stat_quarter .quarter:not(:last-child){border-right:none}@media (max-width: 850px){body.stats #stat_quarter .quarter{flex-basis:50%}}@media (max-width: 500px){body.stats #stat_quarter .quarter{flex-basis:100%}}body.stats #stat_quarter .quarter .months{display:flex;border-top:1px dashed #000}body.stats #stat_quarter .quarter .months .month{flex:1;padding:10px 0}body.stats #stat_quarter .quarter .months .month:not(:last-child){border-right:1px dashed #000}body.stats #stat_quarter .quarter .title{color:#888;text-transform:uppercase;font-weight:700;margin-bottom:5px}body.stats #stat_quarter .quarter .total{font-weight:900}body.stats #stat_quarter .quarter .difference{color:#888;font-weight:900}body.stats #stat_quarter .quarter .percentage{font-weight:900;color:#eb3b5a}body.stats #stat_quarter .quarter .percentage.better{color:#20bf6b}body.stats #stat_quarter .quarter .total_quarter{padding:20px;font-size:1.2rem}body.stats #stat_quarter .quarter .total_quarter .total{font-size:1.2rem}body.stats #stat_header_with_accumulated,body.stats .stat_header_with_accumulated{display:flex;align-items:center;margin-bottom:20px}@media (max-width: 500px){body.stats #stat_header_with_accumulated,body.stats .stat_header_with_accumulated{flex-wrap:wrap;justify-content:center}}body.stats #stat_header_with_accumulated div.icon,body.stats .stat_header_with_accumulated div.icon{padding-right:20px}body.stats #stat_header_with_accumulated div.icon i.icon,body.stats .stat_header_with_accumulated div.icon i.icon{display:block;font-size:3rem}body.stats #stat_header_with_accumulated .title,body.stats .stat_header_with_accumulated .title{flex:1}@media (max-width: 500px){body.stats #stat_header_with_accumulated .title,body.stats .stat_header_with_accumulated .title{flex:none}}body.stats #stat_header_with_accumulated .title .name,body.stats .stat_header_with_accumulated .title .name{font-size:1.8rem;font-weight:900}body.stats #stat_header_with_accumulated .title .last_data span,body.stats .stat_header_with_accumulated .title .last_data span{display:inline-block;color:#888;font-size:0.8rem}body.stats #stat_header_with_accumulated .title .last_data span:last-child,body.stats .stat_header_with_accumulated .title .last_data span:last-child{margin-left:3px;font-weight:700}body.stats .stat_header_with_accumulated{display:block;margin-bottom:0;background:#2e2e2e}body.stats .stat_header_with_accumulated div.icon{padding-right:10px}body.stats .stat_header_with_accumulated div.icon i.icon{font-size:1.4rem}body.stats .stat_header_with_accumulated .title .name{font-size:1.2rem}body.stats .total_sales_last_years .title,body.stats .years_view_container .title,body.stats .monthly_sales_this_year_by_zones .title{margin:-20px;margin-bottom:20px;padding:20px;border-bottom:2px dashed #000;font-size:1.2rem}body.stats .total_sales_last_years .options,body.stats .years_view_container .options,body.stats .monthly_sales_this_year_by_zones .options{display:flex}body.stats .total_sales_last_years .options .group,body.stats .years_view_container .options .group,body.stats .monthly_sales_this_year_by_zones .options .group{display:flex}body.stats .total_sales_last_years .options .group.expand,body.stats .years_view_container .options .group.expand,body.stats .monthly_sales_this_year_by_zones .options .group.expand{flex:1}body.stats .total_sales_last_years .options .group .year,body.stats .total_sales_last_years .options .group .zone,body.stats .total_sales_last_years .options .group a,body.stats .years_view_container .options .group .year,body.stats .years_view_container .options .group .zone,body.stats .years_view_container .options .group a,body.stats .monthly_sales_this_year_by_zones .options .group .year,body.stats .monthly_sales_this_year_by_zones .options .group .zone,body.stats .monthly_sales_this_year_by_zones .options .group a{color:#fff;font-weight:700;margin-right:10px}body.stats .total_sales_last_years .options .group .year.on,body.stats .total_sales_last_years .options .group .zone.on,body.stats .total_sales_last_years .options .group a.on,body.stats .years_view_container .options .group .year.on,body.stats .years_view_container .options .group .zone.on,body.stats .years_view_container .options .group a.on,body.stats .monthly_sales_this_year_by_zones .options .group .year.on,body.stats .monthly_sales_this_year_by_zones .options .group .zone.on,body.stats .monthly_sales_this_year_by_zones .options .group a.on{color:#ffa600}body.stats .total_sales_last_years .options .group .zone,body.stats .years_view_container .options .group .zone,body.stats .monthly_sales_this_year_by_zones .options .group .zone{color:#4e4e4e}body.stats .total_sales_last_years .options .group .zone i.icon,body.stats .years_view_container .options .group .zone i.icon,body.stats .monthly_sales_this_year_by_zones .options .group .zone i.icon{font-size:1.8rem}body.stats .total_sales_last_years .options .group .year.on:nth-child(11),body.stats .total_sales_last_years .options .group .zone.on:nth-child(11),body.stats .years_view_container .options .group .year.on:nth-child(11),body.stats .years_view_container .options .group .zone.on:nth-child(11),body.stats .monthly_sales_this_year_by_zones .options .group .year.on:nth-child(11),body.stats .monthly_sales_this_year_by_zones .options .group .zone.on:nth-child(11){color:#a2ff00}body.stats .total_sales_last_years .options .group .year.on:nth-child(10),body.stats .total_sales_last_years .options .group .zone.on:nth-child(10),body.stats .years_view_container .options .group .year.on:nth-child(10),body.stats .years_view_container .options .group .zone.on:nth-child(10),body.stats .monthly_sales_this_year_by_zones .options .group .year.on:nth-child(10),body.stats .monthly_sales_this_year_by_zones .options .group .zone.on:nth-child(10){color:#e50800}body.stats .total_sales_last_years .options .group .year.on:nth-child(9),body.stats .total_sales_last_years .options .group .zone.on:nth-child(9),body.stats .years_view_container .options .group .year.on:nth-child(9),body.stats .years_view_container .options .group .zone.on:nth-child(9),body.stats .monthly_sales_this_year_by_zones .options .group .year.on:nth-child(9),body.stats .monthly_sales_this_year_by_zones .options .group .zone.on:nth-child(9){color:#e50081}body.stats .total_sales_last_years .options .group .year.on:nth-child(8),body.stats .total_sales_last_years .options .group .zone.on:nth-child(8),body.stats .years_view_container .options .group .year.on:nth-child(8),body.stats .years_view_container .options .group .zone.on:nth-child(8),body.stats .monthly_sales_this_year_by_zones .options .group .year.on:nth-child(8),body.stats .monthly_sales_this_year_by_zones .options .group .zone.on:nth-child(8){color:#bf00e5}body.stats .total_sales_last_years .options .group .year.on:nth-child(7),body.stats .total_sales_last_years .options .group .zone.on:nth-child(7),body.stats .years_view_container .options .group .year.on:nth-child(7),body.stats .years_view_container .options .group .zone.on:nth-child(7),body.stats .monthly_sales_this_year_by_zones .options .group .year.on:nth-child(7),body.stats .monthly_sales_this_year_by_zones .options .group .zone.on:nth-child(7){color:#665191}body.stats .total_sales_last_years .options .group .year.on:nth-child(6),body.stats .total_sales_last_years .options .group .zone.on:nth-child(7),body.stats .years_view_container .options .group .year.on:nth-child(6),body.stats .years_view_container .options .group .zone.on:nth-child(7),body.stats .monthly_sales_this_year_by_zones .options .group .year.on:nth-child(6),body.stats .monthly_sales_this_year_by_zones .options .group .zone.on:nth-child(7){color:#a05195}body.stats .total_sales_last_years .options .group .year.on:nth-child(5),body.stats .total_sales_last_years .options .group .zone.on:nth-child(5),body.stats .years_view_container .options .group .year.on:nth-child(5),body.stats .years_view_container .options .group .zone.on:nth-child(5),body.stats .monthly_sales_this_year_by_zones .options .group .year.on:nth-child(5),body.stats .monthly_sales_this_year_by_zones .options .group .zone.on:nth-child(5){color:#d45087}body.stats .total_sales_last_years .options .group .year.on:nth-child(4),body.stats .total_sales_last_years .options .group .zone.on:nth-child(4),body.stats .years_view_container .options .group .year.on:nth-child(4),body.stats .years_view_container .options .group .zone.on:nth-child(4),body.stats .monthly_sales_this_year_by_zones .options .group .year.on:nth-child(4),body.stats .monthly_sales_this_year_by_zones .options .group .zone.on:nth-child(4){color:#f95d6a}body.stats .total_sales_last_years .options .group .year.on:nth-child(3),body.stats .total_sales_last_years .options .group .zone.on:nth-child(3),body.stats .years_view_container .options .group .year.on:nth-child(3),body.stats .years_view_container .options .group .zone.on:nth-child(3),body.stats .monthly_sales_this_year_by_zones .options .group .year.on:nth-child(3),body.stats .monthly_sales_this_year_by_zones .options .group .zone.on:nth-child(3){color:#ff7c43}body.stats .total_sales_last_years .options .group .year.on:nth-child(2),body.stats .total_sales_last_years .options .group .zone.on:nth-child(2),body.stats .years_view_container .options .group .year.on:nth-child(2),body.stats .years_view_container .options .group .zone.on:nth-child(2),body.stats .monthly_sales_this_year_by_zones .options .group .year.on:nth-child(2),body.stats .monthly_sales_this_year_by_zones .options .group .zone.on:nth-child(2){color:#ffa600}body.stats .total_sales_last_years .options .group .year.on:nth-child(1),body.stats .total_sales_last_years .options .group .zone.on:nth-child(1),body.stats .years_view_container .options .group .year.on:nth-child(1),body.stats .years_view_container .options .group .zone.on:nth-child(1),body.stats .monthly_sales_this_year_by_zones .options .group .year.on:nth-child(1),body.stats .monthly_sales_this_year_by_zones .options .group .zone.on:nth-child(1){color:#fff000}body.stats .months_indicator{float:left;margin-top:22px;transition:all 300ms ease}body.stats .months_indicator .month_name{padding:5px;text-align:right}body.stats .months_indicator .month_name:nth-child(odd){background:#ddd}body.stats .months_indicator .month_name:last-child{border-bottom:1px solid #ccc}body.stats .months_indicator .month_name.marked{background:#fff3c8 !important}body.stats .total_table_by_month_and_year .year .title{font-weight:900}body.stats .total_table_by_month_and_year .year .quarter{display:flex;align-items:stretch;border-right:1px solid #ddd;transition:all 300ms ease}body.stats .total_table_by_month_and_year .year .quarter.marked{background:#fff3c8 !important}body.stats .total_table_by_month_and_year .year .quarter:nth-child(even) .month:nth-child(odd){background:#ddd}body.stats .total_table_by_month_and_year .year .quarter:nth-child(odd) .month:nth-child(even){background:#ddd}body.stats .total_table_by_month_and_year .year .quarter:nth-child(2) .total_quarter{border-bottom:1px solid #ddd;border-top:1px solid #ddd}body.stats .total_table_by_month_and_year .year .quarter:nth-child(4) .total_quarter{border:1px solid #ddd;border-right:none}body.stats .total_table_by_month_and_year .year .quarter:nth-child(5) .total_quarter,body.stats .total_table_by_month_and_year .year .quarter:nth-child(5) .months{border-bottom:1px solid #ddd}body.stats .total_table_by_month_and_year .year .quarter .months{flex:1.5}body.stats .total_table_by_month_and_year .year .quarter .total_quarter{flex:1;border-left:1px solid #ddd}body.stats .total_table_by_month_and_year .year .month,body.stats .total_table_by_month_and_year .year .total_quarter,body.stats .total_table_by_month_and_year .year .total_year{display:flex;align-items:center;padding:5px;transition:all 300ms ease}body.stats .total_table_by_month_and_year .year .month.marked,body.stats .total_table_by_month_and_year .year .total_quarter.marked,body.stats .total_table_by_month_and_year .year .total_year.marked{background:#fff3c8 !important}body.stats .total_table_by_month_and_year .year .month .data,body.stats .total_table_by_month_and_year .year .total_quarter .data,body.stats .total_table_by_month_and_year .year .total_year .data{flex-basis:100px;font-weight:900}body.stats .total_table_by_month_and_year .year .month .difference,body.stats .total_table_by_month_and_year .year .total_quarter .difference,body.stats .total_table_by_month_and_year .year .total_year .difference{flex-basis:100px;font-size:0.8rem}body.stats .total_table_by_month_and_year .year .month .percentage,body.stats .total_table_by_month_and_year .year .total_quarter .percentage,body.stats .total_table_by_month_and_year .year .total_year .percentage{flex-basis:60px}body.stats .total_table_by_month_and_year .year .month .percentage .box,body.stats .total_table_by_month_and_year .year .total_quarter .percentage .box,body.stats .total_table_by_month_and_year .year .total_year .percentage .box{display:inline-block;color:#fff;font-weight:900;border-radius:5px;padding:0px 4px;background-color:#20bf6b}body.stats .total_table_by_month_and_year .year .month .data,body.stats .total_table_by_month_and_year .year .month .difference,body.stats .total_table_by_month_and_year .year .month .percentage,body.stats .total_table_by_month_and_year .year .total_quarter .data,body.stats .total_table_by_month_and_year .year .total_quarter .difference,body.stats .total_table_by_month_and_year .year .total_quarter .percentage,body.stats .total_table_by_month_and_year .year .total_year .data,body.stats .total_table_by_month_and_year .year .total_year .difference,body.stats .total_table_by_month_and_year .year .total_year .percentage{text-align:right}body.stats .total_table_by_month_and_year .year .month.less .percentage .box,body.stats .total_table_by_month_and_year .year .total_quarter.less .percentage .box,body.stats .total_table_by_month_and_year .year .total_year.less .percentage .box{background-color:#eb3b5a}body.stats .total_table_by_month_and_year .year .total_quarter{align-items:center;flex-wrap:wrap}body.stats .total_table_by_month_and_year .year .total_quarter .data,body.stats .total_table_by_month_and_year .year .total_quarter .difference,body.stats .total_table_by_month_and_year .year .total_quarter .percentage{text-align:center;flex:100%}body.stats .total_table_by_month_and_year:hover .month:not(.marked),body.stats .total_table_by_month_and_year:hover .total_quarter:not(.marked),body.stats .total_table_by_month_and_year:hover .total_year:not(.marked){opacity:0.25}body.stats #total_table_options .option_box{display:flex;background:#fff;border:1px solid #ccc;font-size:0.8rem}body.stats #total_table_options .group{display:flex;padding:10px}body.stats #total_table_options .group a{display:block;padding:10px}body.stats #total_table_options .group a.active{font-weight:900}body.stats #total_table_options .group a:not(:last-child){border-right:1px solid #ccc}body.stats h3{color:#fff;font-size:1.4rem;text-align:center;margin-top:40px}body.stats #table_stats>.title{font-size:2rem;font-weight:900}body.stats #table_stats .the_table{text-align:right;border:0;border-spacing:0;border-collapse:collapse;font-size:0.7rem}body.stats #table_stats .the_table tr.total td{background:#000;padding:5px 2px}body.stats #table_stats .the_table tr.total td:first-child{border:none !important;border-top:1px solid #3e3e3e !important}body.stats #table_stats .the_table tr.total td.percentage:not(:last-child){border-right:2px solid #2c2c2c}body.stats #table_stats .the_table tr:nth-child(odd){background:#343434}body.stats #table_stats .the_table tr:nth-child(even){background:#3e3e3e}body.stats #table_stats .the_table tr:hover{background:#535353}body.stats #table_stats .the_table tr:not(:first-child) td:last-child{border-right:1px solid #2e2e2e}body.stats #table_stats .the_table tr:not(:first-child) td:first-child{border-left:1px solid #2e2e2e}body.stats #table_stats .the_table tr.header{color:#fff;font-weight:900;text-align:center}body.stats #table_stats .the_table tr.header th{background:#000;padding:5px 0;border:1px solid #000}body.stats #table_stats .the_table tr.header th:first-child{border:none !important;border-bottom:1px solid #2e2e2e !important}body.stats #table_stats .the_table td{padding:2px}body.stats #table_stats .the_table td.data{font-weight:900;border-left:2px solid #2e2e2e}body.stats #table_stats .the_table .difference{font-size:0.6rem}body.stats #table_stats .the_table .percentage .diff{display:block;color:#fff;font-weight:900;border-radius:5px;padding:0px 4px;background-color:#20bf6b;transition:all 0.3s ease}body.stats #table_stats .the_table .percentage .diff.less{background-color:#eb3b5a}body.stats #table_stats .the_table.big_font{font-size:1rem}body.stats #table_stats .the_table.big_font .difference{font-size:0.8rem}body.stats #table_stats .the_table.big_padding tr.total td{padding:10px 5px}body.stats #table_stats .the_table.big_padding tr.header th{padding:10px 0}body.stats #table_stats .the_table.big_padding td{padding:5px}body.stats .bui.container{background:#2e2e2e;padding:20px;margin-bottom:20px}body.stats .bui.container.boxed{background:none;padding:0;margin-bottom:0}body.stats .bui.container.boxed .box{background:#2e2e2e;padding:20px;margin-bottom:20px}body.stats #stats_year_selector{display:flex;justify-content:center;margin-bottom:20px}body.stats #stats_year_selector a{margin-right:1px;padding:7px 10px;background:#2e2e2e;color:#fff;font-weight:700}body.stats #stats_year_selector a.active{background:#4e4e4e}body.stats #stats_year_selector a.closer{background:#4e4e4e;font-weight:900}body.stats #stats_year_selector a:hover{text-decoration:none;background:#4e4e4e}body.stats .tabled_stats{border:0;border-spacing:0;border-collapse:collapse}body.stats .tabled_stats td{padding:5px;border:2px solid #000;background:#2e2e2e}body.stats .tabled_stats td.number{font-weight:700;text-align:right}body.stats .tabled_stats td span{margin-left:4px;background:#eb3b5a;color:#fff;font-weight:900;font-size:0.8rem;border-radius:6px;padding:2px 3px}body.stats .tabled_stats td span.better{background:#20bf6b}body.stats .years_view .title{margin:-20px;margin-bottom:20px;padding:20px;border-bottom:2px dashed #000;font-size:1.2rem}body.stats .years_view .options{display:flex}body.stats .years_view .options .group{display:flex}body.stats .years_view .options .group.expand{flex:1}body.stats .years_view .options .group .year,body.stats .years_view .options .group .zone,body.stats .years_view .options .group a{color:#fff;font-weight:700;margin-right:10px}body.stats .years_view .options .group .year.on,body.stats .years_view .options .group .zone.on,body.stats .years_view .options .group a.on{color:#ffa600}body.stats .years_view .options .group .zone{color:#4e4e4e}body.stats .years_view .options .group .zone i.icon{font-size:1.8rem}body.stats .years_view .options .group .year.on:nth-child(11),body.stats .years_view .options .group .zone.on:nth-child(11){color:#a2ff00}body.stats .years_view .options .group .year.on:nth-child(10),body.stats .years_view .options .group .zone.on:nth-child(10){color:#e50800}body.stats .years_view .options .group .year.on:nth-child(9),body.stats .years_view .options .group .zone.on:nth-child(9){color:#e50081}body.stats .years_view .options .group .year.on:nth-child(8),body.stats .years_view .options .group .zone.on:nth-child(8){color:#bf00e5}body.stats .years_view .options .group .year.on:nth-child(7),body.stats .years_view .options .group .zone.on:nth-child(7){color:#665191}body.stats .years_view .options .group .year.on:nth-child(6),body.stats .years_view .options .group .zone.on:nth-child(7){color:#a05195}body.stats .years_view .options .group .year.on:nth-child(5),body.stats .years_view .options .group .zone.on:nth-child(5){color:#d45087}body.stats .years_view .options .group .year.on:nth-child(4),body.stats .years_view .options .group .zone.on:nth-child(4){color:#f95d6a}body.stats .years_view .options .group .year.on:nth-child(3),body.stats .years_view .options .group .zone.on:nth-child(3){color:#ff7c43}body.stats .years_view .options .group .year.on:nth-child(2),body.stats .years_view .options .group .zone.on:nth-child(2){color:#ffa600}body.stats .years_view .options .group .year.on:nth-child(1),body.stats .years_view .options .group .zone.on:nth-child(1){color:#fff000}body.custom_stats.new #custom_stat_name,body.custom_stats.create #custom_stat_name,body.custom_stats.edit #custom_stat_name,body.custom_stats.update #custom_stat_name{font-size:1.4rem}body.custom_stats.new #products h1,body.custom_stats.create #products h1,body.custom_stats.edit #products h1,body.custom_stats.update #products h1{margin-top:20px}body.custom_stats.new #products .checkbox label,body.custom_stats.create #products .checkbox label,body.custom_stats.edit #products .checkbox label,body.custom_stats.update #products .checkbox label{display:inline-block;margin:5px 0;border:1px solid #ccc;border-radius:4px;padding:5px;opacity:0.5}body.custom_stats.new #products .checkbox input[type=checkbox],body.custom_stats.create #products .checkbox input[type=checkbox],body.custom_stats.edit #products .checkbox input[type=checkbox],body.custom_stats.update #products .checkbox input[type=checkbox]{display:none}body.custom_stats.new #products .checkbox input[type=checkbox]:checked+label,body.custom_stats.create #products .checkbox input[type=checkbox]:checked+label,body.custom_stats.edit #products .checkbox input[type=checkbox]:checked+label,body.custom_stats.update #products .checkbox input[type=checkbox]:checked+label{opacity:1;font-weight:700;background:#fed330}body.custom_stats.new #products .family,body.custom_stats.create #products .family,body.custom_stats.edit #products .family,body.custom_stats.update #products .family{display:flex}@media (max-width: 870px){body.custom_stats.new #products .family,body.custom_stats.create #products .family,body.custom_stats.edit #products .family,body.custom_stats.update #products .family{flex-wrap:wrap}}body.custom_stats.new #products .format,body.custom_stats.create #products .format,body.custom_stats.edit #products .format,body.custom_stats.update #products .format{margin-right:10px}body.production.home #production_home{display:flex}@media (max-width: 568px){body.production.home #production_home{flex-wrap:wrap}}@media (max-width: 568px){body.production.home #production_home #option_menu.ui.container{flex-basis:100%;padding:10px}}body.production.home #production_home #last_raw_material_logs{flex:1;margin-left:20px}@media (max-width: 568px){body.production.home #production_home #last_raw_material_logs{flex-basis:100%;margin-left:0;padding:10px}}body.production.home #production_home #last_raw_material_logs header{display:flex;justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}body.production.home #production_home #last_raw_material_logs header .title{font-weight:700}body.production.home #production_home #last_raw_material_logs footer{margin-top:10px;text-align:right}body.production.home #production_home #last_raw_material_logs #raw_material_logs .raw_material_log{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #ddd}body.production.home #production_home #last_raw_material_logs #raw_material_logs .raw_material_log:first-child{border-top:1px solid #ddd}body.production.home #production_home #last_raw_material_logs #raw_material_logs .raw_material_log .batch{margin-right:10px}body.production.home #production_home #last_raw_material_logs #raw_material_logs .raw_material_log .batch a{display:inline-block;padding:5px;border:1px dashed #888;border-radius:5px;color:#888;font-weight:900;font-size:0.8rem}body.production.home #production_home #last_raw_material_logs #raw_material_logs .raw_material_log .batch a:hover{color:#000;border-color:#000;text-decoration:none}body.production.home #production_home #last_raw_material_logs #raw_material_logs .raw_material_log .received{margin-right:10px;text-transform:uppercase;font-size:0.8rem}body.production.home #production_home #last_raw_material_logs #raw_material_logs .raw_material_log .raw_material{flex:1;font-weight:900}body.production.home #production_home #last_raw_material_logs #raw_material_logs .raw_material_log .raw_material span.quantity{display:inline-block;padding:5px 7px;margin-right:5px;border-radius:4px;background:#888;color:#fff;font-size:0.8rem}body.production.home #production_home #last_raw_material_logs #raw_material_logs .raw_material_log .options .button:last-child{margin-left:5px}@media (max-width: 568px){#raw_material_log_form{padding:10px}}#raw_material_log_form .form-inputs .input{margin-bottom:10px}#raw_material_log_form .form-inputs .input label{display:block}#raw_material_log_form .form-inputs .input input{display:block;outline:none;width:100%;padding:10px;font-size:1.2rem;font-weight:700;border:1px solid #ddd}#raw_material_log_form .form-inputs .input span.error{display:block;margin-left:10px;color:#eb3b5a;font-weight:700;font-size:0.8rem}#raw_material_log_form .form-inputs .input abbr{display:none}#raw_material_log_form .form-inputs .input.date{padding:10px;background:#fff;border:1px solid #ddd}#raw_material_log_form .form-inputs .input.date label{font-size:1rem;font-weight:700;color:#888}#raw_material_log_form .form-inputs .input.date select{padding:10px;font-size:1.2rem;font-weight:700}#raw_material_log_form .form-inputs .input.boolean{background:#fff;margin:0}#raw_material_log_form .form-inputs .input.boolean input{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#raw_material_log_form .form-inputs .input.boolean input:checked+label{background:#20bf6b;border-bottom:1px solid #20bf6b;color:#fff}#raw_material_log_form .form-inputs .input.boolean label{flex:1;padding:10px;font-size:1rem;font-weight:700;color:#888;border-bottom:1px solid #ddd;transition:all 0.2s ease-out}#raw_material_log_form .form-inputs .input.boolean label:first-letter{text-transform:capitalize}#raw_material_log_form .association_search{position:relative;margin-bottom:10px}#raw_material_log_form .association_search:first-child{z-index:9}#raw_material_log_form .association_search input{outline:none;width:100%;padding:10px;font-size:1.2rem;font-weight:700;border:1px solid #ddd}#raw_material_log_form .association_search .search_bar{position:absolute;top:100%;left:1px;right:1px;background:#fff;transition:all 0.2s ease-out}#raw_material_log_form .association_search .search_bar .item{display:none;border-bottom:1px solid #ddd;height:44px}#raw_material_log_form .association_search .search_bar .item .box{display:flex;align-items:stretch;height:44px}#raw_material_log_form .association_search .search_bar .item .box .category{align-self:center;width:50px;font-size:1.4rem;font-weight:900;text-align:center}#raw_material_log_form .association_search .search_bar .item .box .name{align-self:center;margin-left:10px;font-size:1.2rem;font-weight:700}#raw_material_log_form .association_search.selected .search_bar{top:1px}#raw_material_log_form #change_default_values .title{padding:10px;background:#ddd;font-weight:700}#raw_material_log_form #change_default_values .box{display:none}#raw_material_log_form .actions{margin-top:20px;text-align:center}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log{display:flex}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log:hover{background:#eaeaea}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log:last-child{border-bottom:1px solid #888}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .cell{padding:5px;border-left:1px dashed #888;border-top:1px solid #888}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .cell:first-child{border-left:1px solid #888}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .cell:last-child{border-right:1px solid #888}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .small{font-size:0.8rem;line-height:1.5rem}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .batch{font-weight:700;flex-basis:80px}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .received{flex-basis:80px}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .raw_material{flex:1;font-weight:700}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .quantity{flex-basis:80px}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .expiration_date{flex-basis:80px}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .invoice_number{flex-basis:120px}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .supplier{flex:1}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .supplier_batch{flex-basis:100px}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .allergens_pressence{flex-basis:30px}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .check_sanitary_conditions{flex-basis:30px}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .vehicle_temperature{flex-basis:30px}body.raw_material_logs.index #raw_material_logs_index #raw_material_logs .raw_material_log .options a:last-child{margin-left:4px}@media (max-width: 568px){body.raw_material_logs.show #raw_material_log{padding:10px}}body.raw_material_logs.show #raw_material_log .batch,body.raw_material_logs.show #raw_material_log .raw_material{margin-bottom:10px;padding:10px;font-size:1.4rem;font-weight:900;border:1px solid #ddd}
