/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{color:#333333;font-family:"Roboto", sans-serif;font-size:16px;font-weight:300;line-height:1.5em}a{color:#5d809b;font-weight:400;text-decoration:none}a:active,a:hover,a.active{text-decoration:underline}:root{color-scheme:light !important;background:#FFF;color:#333333}body{margin:0;background:white}button{-webkit-appearance:none;-moz-appearance:none;appearance:none}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:2px solid #979797}#easycheck-mobile hr{margin:10px 0 10px 0}textarea,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px}textarea::-ms-clear,input[type="text"]::-ms-clear,input[type="button"]::-ms-clear,input[type="submit"]::-ms-clear{display:none}#easycheck-mobile h1,#easycheck-mobile h6{margin:0 0 10px 0}#easycheck-mobile .page__content{padding:1rem}.container{margin-left:20px;margin-right:20px;display:grid;gap:40px;grid-template-columns:repeat(12, 1fr)}.mobile-container{margin-left:10px;margin-right:10px;padding-top:60px;padding-bottom:60px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr)}.single-layout{grid-column:1/13}.side-layout__sidebar{grid-column:1/3}.side-layout__main{grid-column:3/13}@media screen and ((max-width: 1024px)){.side-layout__sidebar{grid-column:1/13}.side-layout__main{grid-column:1/13}}.form-layout{padding-bottom:80px;grid-column:3/11}.row{display:flex;align-items:center}@font-face{font-family:'EasyCheck';src:url(/assets/symbols-51bded26a3d8f2ee2aa184eac902dd7d8617488f2ca20ab787c4ca8ae1175105.woff2) format("woff2"),url(/assets/symbols-2afe55117aaf2725aac3f7f634c885c96b8d46028284ff5b44147b65b64e1a2a.woff) format("woff");font-weight:normal;font-style:normal}.symbol:before{display:inline-block;font-family:'EasyCheck';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.symbol-lg{vertical-align:-15%;font-size:1.3333333333333333em;line-height:0.75em}.symbol:empty{width:1em}.symbol-2x{font-size:2em}.symbol-3x{font-size:3em}.symbol-4x{font-size:4em}.symbol-5x{font-size:5em}.symbol-fw{width:1.2857142857142858em;text-align:center}.symbol-archive:before{content:'\EA01'}.symbol-calendar:before{content:'\EA02'}.symbol-assignment:before{content:'\EA03'}.symbol-archived:before{content:'\EA04'}.symbol-assignee:before{content:'\EA05'}.symbol-camera:before{content:'\EA06'}.symbol-campaign:before{content:'\EA07'}.symbol-check:before{content:'\EA08';padding-top:4px}.symbol-chevron-right:before{content:'\EA09'}.symbol-choice:before{content:'\EA0A'}.symbol-chevron-left:before{content:'\EA0B'}.symbol-circle-1:before{content:'\EA0C'}.symbol-circle-2:before{content:'\EA0D'}.symbol-circle-3:before{content:'\EA0E'}.symbol-circle-4:before{content:'\EA0F'}.symbol-comment:before{content:'\EA10'}.symbol-correct:before{content:'\EA11'}.symbol-dashboard:before{content:'\EA12'}.symbol-details:before{content:'\EA13'}.symbol-email:before{content:'\EA14'}.symbol-download:before{content:'\EA15'}.symbol-gripper:before{content:'\EA16'}.symbol-grid:before{content:'\EA17'}.symbol-edit:before{content:'\EA18'}.symbol-key:before{content:'\EA19'}.symbol-location:before{content:'\EA1A'}.symbol-location-01:before{content:'\EA1B'}.symbol-location-02:before{content:'\EA1C'}.symbol-location-03:before{content:'\EA1D'}.symbol-location-04:before{content:'\EA1E'}.symbol-location-05:before{content:'\EA1F'}.symbol-location-06:before{content:'\EA20'}.symbol-location-07:before{content:'\EA21'}.symbol-location-08:before{content:'\EA22'}.symbol-location-09:before{content:'\EA23'}.symbol-location-10:before{content:'\EA24'}.symbol-location-11:before{content:'\EA25'}.symbol-location-12:before{content:'\EA26'}.symbol-location-13:before{content:'\EA27'}.symbol-location-14:before{content:'\EA28'}.symbol-location-15:before{content:'\EA29'}.symbol-location-16:before{content:'\EA2A'}.symbol-location-17:before{content:'\EA2B'}.symbol-location-18:before{content:'\EA2C'}.symbol-location-19:before{content:'\EA2D'}.symbol-location-21:before{content:'\EA2E'}.symbol-location-20:before{content:'\EA2F'}.symbol-location-22:before{content:'\EA30'}.symbol-location-23:before{content:'\EA31'}.symbol-location-24:before{content:'\EA32'}.symbol-location-bad:before{content:'\EA33'}.symbol-location-no-response:before{content:'\EA34'}.symbol-location-good:before{content:'\EA35'}.symbol-logout:before{content:'\EA36'}.symbol-map:before{content:'\EA37'}.symbol-money:before{content:'\EA38'}.symbol-number:before{content:'\EA39'}.symbol-plus:before{content:'\EA3A'}.symbol-picture:before{content:'\EA3B'}.symbol-project:before{content:'\EA3C'}.symbol-scale:before{content:'\EA3D'}.symbol-search:before{content:'\EA3E'}.symbol-setting:before{content:'\EA3F'}.symbol-stats:before{content:'\EA40'}.symbol-tag:before{content:'\EA41'}.symbol-template:before{content:'\EA42'}.symbol-text:before{content:'\EA43'}.symbol-trash:before{content:'\EA44'}.symbol-warning:before{content:'\EA45'}.symbol-wrong:before{content:'\EA46'}.symbol-yes-no:before{content:'\EA47'}.ec-icon-link{font-size:em(12px);line-height:1em;text-align:center;cursor:pointer}.ec-icon{height:16px;width:16px}.ec-icon-text{display:block;color:#a3a3a3;font-weight:100}.ec-icon-task{height:1.5rem;width:1.5rem}.actions,.form-actions{margin:0;padding:0;list-style-type:none;display:flex;align-items:center;margin:1em 0}.actions>li,.form-actions>li{display:inline-block;margin-right:0.625rem}.actions li,.form-actions li{margin-left:1em}.actions li:first-child,.form-actions li:first-child{margin-left:0}.resource-actions{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em}.activities__header{align-items:center;display:flex}.activities .activity td:first-child{width:20%}.notifications{margin:0 20px}.alert{margin:1em 0;padding:15px;border:1px solid transparent;border-radius:4px;box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin:0 auto}.alert>p+p{margin-top:5px}.alert-danger{background-color:#FA6564;color:#FFF}.alert-danger hr{border-top-color:white}.alert-warning{background-color:#fffcf8;color:#f88800}.alert-warning hr{border-top-color:#ffe5c5}.alert-info{background-color:#b5bac8;color:#363b48}.alert-info hr{border-top-color:#626b82}.alert-success{background-color:white;color:#559C4A}.alert-success hr{border-top-color:#6fb564}.barcode-scanner{text-align:center}#interactive.viewport{padding:10px}#interactive.viewport .drawingBuffer{height:0px}.blank-slate{margin:1rem 0;padding:2rem}#easycheck-mobile .blank-slate,#easycheck-webviews .blank-slate{padding:10px}#easycheck-webviews .blank-slate{margin-top:20px}.button,#easycheck-webviews .collection-pagination a{margin-bottom:0;vertical-align:middle;cursor:pointer;background-image:none;box-sizing:border-box;display:inline-block;height:36px;margin:0;min-width:88px;padding:0 16px;border:10px !important;border-radius:2px;font-size:14px;font-weight:500;line-height:36px;text-align:center;white-space:nowrap;box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button-content{align-items:center;display:flex}.button-content img{margin-right:5px}.button-large{padding:10px 10px 10px 10px;font-size:18px;line-height:1.33}.button-small{padding:5px 5px 0px 5px;font-size:12px;line-height:1.5}.button-xsmall{padding:4px 4px 0px 4px;font-size:12px;line-height:1.5;min-width:25px;min-height:25px}.button-padding{margin-right:5px}.button-light{border:1px solid #a3a3a3;background-color:#FFF;color:#000;font-weight:100}.button-green{background-color:#559C4A;border:none;color:#ffffff;font-size:14px}.button-yellow{background-color:#FFB75F;border:none;color:#333333}.button-grey{background-color:#a3a3a3;border:none;color:#333333}.button-red{background-color:#FA6564;border:none;color:#ffffff}.button-blue{background-color:#7b849c;border:none;color:#ffffff}.button-dark{background-color:#414757;border:none;color:#ffffff}.button-square{width:35px;height:35px;border-radius:5px;border-style:none;line-height:35px;position:relative;display:inline-block;vertical-align:middle;background-color:#559C4A;color:white;font-size:16px;font-weight:800;text-align:center}.button-square:hover{background-color:#363b48;color:white}.button-add{border-radius:5px;border-style:none;line-height:35px;background-color:#559C4A;color:white}.button-manage{min-width:70px;min-height:30px;padding:5px;background:#559C4A;border-radius:4px;color:white;font-size:10px;line-height:30px}.button-reset{width:340px;height:60px;border-radius:8px;background-color:#559C4A;color:#ffffff;font-weight:800;font-size:golden-ratio(10px, 1);text-align:center}.button-create{display:inline-block;clear:right;width:100%;padding:10px;margin-bottom:20px;border-radius:4px;background-color:#559C4A;border-color:#88CF7D;color:#ffffff;text-align:center}.button-create:hover{background:#363b48;text-decoration:none;color:#ffffff}.button-create:last-child{margin-bottom:5px}.button:hover,#easycheck-webviews .collection-pagination a:hover{background-color:#363b48;color:white;text-decoration:none}.button-group{position:relative;display:inline-block;vertical-align:middle}.button-menu{-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;top:100%;z-index:1000}.button-menu .divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.button-menu>li>a{clear:both;color:#333333;display:block;font-weight:normal;line-height:1.428571429;padding:3px 20px;white-space:nowrap}.button-menu>li>a:hover,.button-menu>li>a:focus{background-color:#f5f5f5;color:#262626;text-decoration:none}.open>.button-menu{display:block}.button-menu>.disabled>a,.button-menu>.disabled>a:hover,.button-menu>.disabled>a:focus{color:#999999}.button-menu>.disabled>a:hover,.button-menu>.disabled>a:focus{background-color:transparent;background-image:none;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);text-decoration:none}.button-menu>.active>a,.button-menu>.active>a:hover,.button-menu>.active>a:focus{background-color:#2ebfab;color:#ffffff;outline:0;text-decoration:none}.open>a{outline:0}.button-header{color:#999999;display:block;font-size:12px;line-height:1.428571429;padding:3px 20px}.button-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:990}.pull-right>.button-menu{left:auto;right:0}.dropup .caret{border-bottom:4px solid;border-top:0;content:''}.dropup .button-menu{bottom:100%;margin-bottom:1px;top:auto}.close{color:#000000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:bold;line-height:1;opacity:0.2;text-shadow:0 1px 0 #ffffff}.close:hover,.close:focus{color:#000000;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;text-decoration:none}button.close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.orderable-place{align-content:flex-start;display:flex;margin-bottom:1em;padding:0.75rem 1rem}.orderable-place__title{margin-right:20px;font-size:1.618rem;font-weight:bold}.orderable-place__content{font-size:1.618rem}.cart-items{margin:1em 0;width:100%;border-collapse:collapse;border-spacing:0;border-style:none;background-color:transparent}.cart-items tr{border-bottom:2px solid #979797}.cart-items tbody td{padding:2em 1em;line-height:1.5em;text-align:left}.cart-items tbody td.td--is-centered{text-align:center}.cart-footer-spacer{margin-bottom:150px}.cart-actions{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:#aac2d8;align-items:center;display:flex;justify-content:space-evenly}.cart-actions .cart-action{height:100px;display:flex;flex-direction:column;justify-content:space-evenly;padding:0 25px;width:100%;text-align:center}.cart-actions .cart-action:last-child{border-left:1px solid #000}#easycheck-mobile .orderable-place{display:block}#easycheck-mobile .orderable-place__content{margin-top:0.625rem;display:block}#easycheck-mobile .cart-item{margin-bottom:1rem;box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px}#easycheck-mobile .cart-item__content{align-items:center;display:flex;border-bottom:1px solid gainsboro}#easycheck-mobile .cart-item__content img{margin-right:10px}#easycheck-mobile .cart-item__footer{align-items:center;display:flex;justify-content:space-between;margin:10px 0;padding:10px}#easycheck-mobile .cart-submission-button{width:100%}.chip{align-items:center;display:flex;justify-content:center;margin:4px;background-color:#e0e0e0;border-radius:16px;color:rgba(0,0,0,0.87);font-size:em(14)}.collection-filter{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem}.collection-filter__actions{margin-top:0.625rem;align-items:center;display:flex;flex-direction:row}@media screen and ((max-width: 1024px)){.collection-filter__actions{flex-direction:column}}.collection-filter__actions .collection-filter__action:last-child{margin-right:0}.collection-filter__action{margin-bottom:0;margin-right:1rem}@media screen and ((max-width: 1024px)){.collection-filter__action{margin-right:0;margin-bottom:1rem}}.collection-filter .filter-item{margin-bottom:10px;width:100% !important}.collection-items .item-count{display:inline-block;margin-left:1em;padding:0.5em;border-radius:500rem;background-color:#FFF;color:#2274A5;line-height:1em;text-align:center}.collection-items .item-management{align-content:center;display:flex;flex-direction:row-reverse;min-width:100px}.collection-items .item-management>div,.collection-items .item-management>a,.collection-items .item-management .ec-icon-link{margin-left:10px;color:#000}.collection-selector{display:none}.collection-action{text-align:right !important}#collection-selector{display:none;margin-bottom:1em}#collection-selector>div{display:inline-block;margin-right:10px}header{margin:0 20px 1rem 20px;padding:2rem 0;align-items:center;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:max-content;row-gap:0.625rem;border-bottom:3px solid #979797}.header-title{display:flex;align-content:center}.header-title__subtitle{margin:10 0}.header-title h1{display:inline-block;padding:0;margin:0 20px 0 0;color:#000;font-size:2em;font-weight:300;line-height:1.1}.header-actions__content{align-items:center;display:flex;justify-content:flex-end}.header-actions__content>div{margin-left:1em}@media screen and ((max-width: 1024px)){header{grid-template-columns:1fr}.header-actions__content{flex-wrap:wrap;gap:10px;justify-content:flex-start}.header-actions__content>div{margin-left:0;margin-right:1em}}.section-divider{height:3px;margin-bottom:1rem;background:#979797}.expander{position:absolute;right:0;top:0;margin-top:1rem;margin-right:1rem}.expandable-content{display:none}.ec-form{display:grid;grid-column:3/10;padding-bottom:80px}.form{grid-column:2/11}fieldset{margin:0;padding:0;border:0}fieldset label{display:block;color:#000;font-weight:lighter}fieldset[disabled]{background-color:#eeeeee;cursor:not-allowed}.field{margin-bottom:0.625rem;color:#a3a3a3}.field--is-toggle{display:block}.field__selection{border-color:1px solid gainsboro}.field .field-control{box-sizing:border-box;display:block;padding:0.75rem 1rem;width:100%;line-height:1.5em;background-color:#ffffff;border:1px solid gainsboro;border-radius:0.1875rem;color:#555;vertical-align:middle;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.field .field-control::-moz-placeholder{color:#999999}.field .field-control::placeholder{color:#999999}.field .field-control:focus{border-color:#88CF7D;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(144,185,82,0.6);outline:0}.field .field-control[disabled],.field .field-control[readonly]{background-color:#eeeeee;cursor:not-allowed}.field .field-control[type="number"]{display:inline-block;width:25%}.field .field-control[type="search"]{padding-left:3em;background:#fff url(/assets/icons/search-1df0c7f34cd39e321f34b206a5f91e471c5c75ab7113b41abe81aff04e089288.png) no-repeat 1em center}.field .field-error{color:#FA6564}.field .field-help{color:#8d8d8d}.field .field-radio-option{display:block;margin-bottom:10px}.field textarea.field-control{height:auto}.field.field-inline{display:flex;align-items:center}.field.field-inline .field-control{margin-right:10px;width:auto;background-color:transparent;box-shadow:none}.field_with_errors .field-control{border-color:#FA6564}.fields-section{display:flex;flex-direction:row;-moz-column-gap:2rem;column-gap:2rem;justify-content:center;margin:2em 0}.field-section{min-width:400px}.field-section-content{padding:1rem;border-radius:0.1875rem;background-color:#e2e6ee}.field-section-content::after{clear:both;content:"";display:block}#form-footer{bottom:0;left:0;position:fixed;right:0;padding:20px 40px;background-color:#5781AD;z-index:1}#form-footer__actions{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;gap:10px}.image-sm img{height:100px !important}.image-sm{height:100px !important}.image-md{max-height:300px !important}.image-featured{max-width:450px}.loading{align-items:center;display:flex;justify-content:center}.map .map-overlay{position:absolute;margin-top:10px;margin-left:10px;padding:1rem;background:#363b48;color:#fff;z-index:999}.map .map-overlay .map-overlay-header{font-weight:bold}.map img{height:auto;width:100%}#easycheck-mobile .map .map-overlay{max-width:70%}#easycheck-mobile .map img{border-radius:10px}#navigation{align-items:center;display:flex;height:60px;justify-content:space-between;background-color:#5781ad;color:#ffffff}#navigation__start{align-items:center;display:flex}#navigation .navigation__logo{height:30px;width:43px;padding-left:10px;padding-right:5px}.breadcrumb__navigation{margin:1rem 20px 0 20px;min-height:25px}.side-menu{margin:0;padding:0;list-style-type:none}.side-menu>li{display:block;margin-bottom:1rem}@media screen and ((max-width: 1024px)){.side-menu>li{display:inline-block;margin-right:0.625rem;margin-bottom:0}}.mobile-navigation{position:fixed;align-items:center;display:flex;min-height:50px;width:100%;background-color:#25374A;z-index:1000}.mobile-navigation h1{margin:0 0 0 20px !important;color:#FFF;font-size:1.5em;font-weight:100}.mobile-navigation-profile{align-items:center;display:flex;flex-direction:column;padding:10px;background-color:#25374A}.mobile-navigation-profile .company-name{margin-top:1em;color:#ffffff}.order-toolbar{display:block;position:sticky;top:0;margin-bottom:0.625rem;padding:20px 0;width:100%;background-color:#FFF;z-index:100}.order-toolbar__items{align-items:center;display:flex;justify-content:flex-end;padding:10px}.order-toolbar__items>button,.order-toolbar__items a{margin-left:1em}.order-toolbar__filters{padding:10px;border:1px solid #979797;border-radius:0.1875rem}.order-toolbar__filters--is-hidden{display:none}.order-inventories{padding:10px}.order-inventories .order-card__content{height:115px}@media screen and (max-width: 480px){.order-inventories .order-card__content{height:auto}}.order-inventory-card{margin-bottom:1rem;padding:0.75rem 1rem;border-radius:0.1875rem;text-align:center;box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px}.order-inventory-card__header{margin-bottom:1rem;font-size:1.618rem}.order-inventory-card__content{align-items:center;min-height:250px;display:flex;justify-content:center}#easycheck-mobile .order-toolbar{top:40px}.pagination{margin:2em 0;text-align:center}.pagination ul{display:inline;margin:0;padding:0;text-align:center}.pagination ul li{display:inline;list-style:none}.pagination ul ul li{display:inline}.pagination ul li a{padding:5px;border:1px solid transparent;border-radius:0.1875rem;color:#5d809b;outline:none;text-decoration:none;transition:all 0.2s ease-in-out}.pagination ul li a:hover,.pagination ul li a:focus{background-color:rgba(93,128,155,0.2);border:1px solid #5d809b}.pagination ul li.current a{background-color:rgba(93,128,155,0.2);border:1px solid #5d809b}.job-templates{padding:10px}.job-templates .print-template-card__content{height:115px}@media screen and (max-width: 480px){.job-templates .print-template-card__content{height:auto}}.printing-option{margin-top:20px}.print-items{margin:1em 0}.print-items__header{font-size:1.618em;font-weight:400}.print-items__image{height:200px}.printing-image{width:100px}.print-template-images{display:flex;align-items:center;flex-wrap:wrap;gap:10px;justify-content:center}.print-template-image{width:200px}.signature{margin-bottom:1rem;width:100%}.signature canvas{width:100%;height:100%;border:1px solid gainsboro}.status{display:flex;align-items:center}.status__indicator{height:10px;width:10px;display:inline-block;margin-right:10px;border-radius:50%;background-color:#a3a3a3}.status__indicator--cancelled{background-color:#A069AE}.status__indicator--completed{background-color:#559C4A}.status__indicator--overdue{background-color:#FA6564;color:#FA6564}.status__indicator--unpublished,.status__indicator--invalid{padding:2px 4px;border-radius:0.1875rem;color:#ffffff}.subsection{margin-bottom:1rem;padding:0.75rem 1rem;box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px}.subsection__title{margin-bottom:0.625rem;font-size:1.618rem}.subsection__content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly}.subsection__content--is-left-justified{justify-content:flex-start}.summary{display:grid;grid-template-columns:repeat(12, 1fr);margin:1rem 0;background-color:#e2e6ee;overflow:hidden}.summary--no-background{background-color:inherit}.summary__header{grid-column:1/13;background-color:#3d6086;padding:1rem 20px;color:#ffffff;font-size:1.618em;font-weight:400;text-align:center}.summary__content{grid-column:1/6;position:relative;padding:1rem}.summary__content--is-full{grid-column:1/13}.summary__item{margin-bottom:1rem}.summary__item--is-inline{display:inline-block;margin-right:40px}.summary__item__header{font-weight:400}.summary__image{grid-column:7/13;padding:1rem}.summary__image__header{margin-bottom:1em;font-weight:400}.summary__place{grid-column:7/13;padding:1rem}.summary__place__header{margin-bottom:1em;font-weight:400}.summary .address-line{display:inline-block}#easycheck-mobile .summary .summary__header{font-size:1rem}#easycheck-mobile .summary .summary__content{float:none;margin-left:0;padding:1rem;width:100%}.summary-container{display:grid;-moz-column-gap:10px;column-gap:10px;grid-template-columns:repeat(4, 1fr);row-gap:0.625rem}@media screen and ((max-width: 1024px)){.summary-container{grid-template-columns:1fr;grid-auto-rows:max-content}}.summary-card{padding:0.75rem 1rem;border:1px solid gainsboro;border-radius:0.1875rem;box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px}.summary-card__header{margin-bottom:0.625rem;border-bottom:1px solid gainsboro;font-size:1.25em;font-weight:500;text-align:center}.summary-card__content{align-items:center;display:flex;justify-content:center;flex-direction:column}.summary-card__item{margin-bottom:0.625rem}.summary-card__item__header{display:inline;font-weight:400}.table{margin:1em 0;width:100%;border-collapse:collapse;border-spacing:0;border-style:none;background-color:transparent;box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px}.table tr{border:1px solid #979797}.table thead th{padding:0.75em 1em;text-align:left}.table thead tr{border-bottom:none}.table tbody td{padding:0.75em 1em;line-height:1.5em;text-align:left}.table--is-collection thead{background-color:#5781ad;color:#ffffff}.table--is-collection thead th{font-weight:300}.table--is-collection tbody{font-size:0.75rem}.table--is-primary thead th,.table--is-alt thead th{font-size:1.5rem;font-weight:300}.table--is-primary thead{background-color:#5781ad;color:#ffffff}.table--is-primary tbody td{background-color:#ffffff}.table--is-alt thead{background-color:rgba(0,0,0,0.12);color:#50546b}.table--is-alt tbody td{background-color:#f6f6f6}.table--is-scrollable{display:block;box-shadow:none;overflow-x:auto;white-space:nowrap}.tabs{display:flex;width:100%}.tabs .tab{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem;width:100%;background-color:#67A5CA;color:#FFF;text-transform:uppercase}.tabs .tab.tab--is-active{background-color:#3d6086}.current-tab .table{margin-top:0;border-top:1px solid #ffffff}.current-tab .table thead tr{border-top:none}#easycheck-mobile .tabs{margin-bottom:10px}.task-manager{display:flex}.task-manager::after{clear:both;content:"";display:block}.tasks-actions{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;padding:1rem;background-color:#d8d8d8}.tasks-actions button,.tasks-actions .button,.tasks-actions #easycheck-webviews .collection-pagination a,#easycheck-webviews .collection-pagination .tasks-actions a{margin-left:10px}.tasks-actions__description{margin-right:50px}.contingent-task-manager::after{clear:both;content:"";display:block}.contingent-task-manager__header{padding:1rem;background-color:#3d6086;color:#ffffff;font-size:1.618em}.contingent-task-manager__action::after{clear:both;content:"";display:block}.contingent-task-manager__answer{align-items:center;display:flex;padding:1rem;border-bottom:1px solid gainsboro;background-color:#ffffff;font-size:1.618em}.contingent-task-manager__answer__description{margin-right:1em}.contingent-task{min-height:555px;background-color:#ffffff}.contingent-task__content{padding:1rem}.task-menu{flex:1;background-color:#c8d1da;text-align:center}.task-menu__header{margin-top:1rem}.task-menu__content{padding:1rem;padding-top:0}.task-menu__item{margin-top:1em;border-radius:0.1875rem;background-color:#3d6086;color:#ffffff;line-height:1.953125em;text-align:center;cursor:pointer}.task-menu__item::after{clear:both;content:"";display:block}.task-menu__icon{align-items:center;display:flex;float:left;justify-content:center;height:30px;width:40px;border-top-left-radius:0.1875rem;border-bottom-left-radius:0.1875rem;background-color:#50546b}.task-manager__list{min-height:500px}.task-manager__list.is-empty{align-items:center;display:flex;justify-content:center}.task-manager__list .blank-slate{width:75%;text-align:left}.task-manager__list .blank-slate-title{font-size:1em}.task-container{margin-bottom:1rem;padding:1rem;padding-bottom:0}.task-item-container{align-items:center;display:flex;padding:1rem;border:1px solid gainsboro;border-radius:0.1875rem;background:#ffffff}.task-item-container::after{clear:both;content:"";display:block}.task-item-container .handle{cursor:grab;visibility:hidden}.task-item-container.is-sorting{background:#EAEAEA}.task-item-container:hover .handle{visibility:visible}.task-item{align-items:center;display:flex;line-height:2em}.task-item__icon .ec-icon{height:30px;width:30px}.task-item__actions{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.task-item__action{margin-left:10px;cursor:pointer}.task-item__action .symbol{font-size:1em}.task-item__action--is-workflow{align-items:center;display:flex;background-color:#3d6086}.task-item__action--is-workflow img{margin-left:5px}.task-form{width:100%}.task-form::after{clear:both;content:"";display:block}.task-form__actions{float:right;margin-top:1rem}.task-form__actions button{margin-left:10px}.task-form .field{margin:10px 0}.selected-task{align-items:center;display:flex;width:100%;background-color:#3d6086;color:#FFF;line-height:2em;text-align:center}.selected-task::after{clear:both;content:"";display:block}.selected-task__type{width:100%}.selected-task__icon{align-items:center;display:flex;justify-content:center;height:30px;width:40px;border-top-left-radius:0.1875rem;border-bottom-left-radius:0.1875rem;background-color:#50546b}.multiple-choice-options{margin:20px 0;padding:10px 0}.multiple-choice-option{align-items:center;display:flex;justify-content:center;padding:10px 50px}.multiple-choice-option .field{width:80%}.task-collection{margin:1em 0;border:1px solid #979797;box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px}.task-collection__header{padding:0.75rem 1rem;background-color:#3d6086;color:#ffffff;font-size:1.5rem;font-weight:300}.task-collection__icon{margin-right:1.25rem}.task-collection__icon .ec-icon{height:30px;width:30px}.task-collection__item,.task-collection__workflow-item{align-items:center;display:flex;padding:0.75rem 1rem}.task-collection__item{border-top:1px solid #979797;border-bottom:1px solid #979797}.task-collection__item:first-child{border-top:none}.task-collection__workflow-item{background-color:#e2e6ee;border-bottom:1px solid #979797;border-left:1px solid #979797}.togglable{display:none}.toolbar{display:block;position:sticky;top:0;margin-bottom:0.625rem;width:100%;background-color:#FFF;z-index:100}.toolbar__items{align-items:center;display:flex;justify-content:flex-end;padding:10px}.toolbar__items>button,.toolbar__items a{margin-left:1em}.toolbar__filters{padding:10px;border:1px solid #979797;border-radius:0.1875rem}.toolbar__filters--is-hidden{display:none}.toolbar__actions{display:flex;align-items:center;justify-content:space-around}#easycheck-mobile .toolbar{top:40px}.wizard-container{margin-bottom:20px;background-color:#d8d8d8}.wizard{display:table;margin:0;padding:1em 0;width:100%;color:#ffffff;table-layout:fixed}.wizard__step{position:relative;display:table-cell;color:#52596b;font-weight:400;text-align:center}.wizard__step a{color:#52596b}.wizard__step:last-child:after{display:none}.wizard__step--is-current{color:#2274a5}.wizard__step .symbol{position:relative;box-sizing:border-box;display:block;height:40px;margin:0 auto;margin-bottom:0.25em;width:40px;background-color:#d8d8d8;font-size:40px;text-align:center;z-index:1000}.wizard__step .symbol-correct{color:#559C4A}.wizard__step .symbol-wrong{color:#FA6564}.assignment-map{height:400px;margin:1em 0}.assignment-summary{padding:1rem;background-color:#e2e6ee}.assignment-summary::after{clear:both;content:"";display:block}.assignment-summary .assignment-summary__place__header{margin-bottom:1em;font-weight:400}#assignment-followup{display:none;padding:1rem;border-radius:0.1875rem;background-color:#e2e6ee}#assignment-followup .field:last-child{margin-bottom:0}.inventory-assignment-summary{margin:1rem 0}.inventory-assignment-summary::after{clear:both;content:"";display:block}.inventory-assignment-summary h3{margin-top:0}.inventory-assignment-summary .inventory-assignment-item,.inventory-assignment-summary .inventory-assignment-place{box-sizing:border-box;min-height:365px;padding:1rem;background-color:white;border-radius:2px;color:rgba(0,0,0,0.87);box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px}.inventory-assignment-summary .inventory-assignment-item__summary .summary{background-color:transparent}.inventory-assignment-summary .inventory-assignment-place__summary .summary{background-color:transparent}.assignment-gallery{margin:0;padding:0;list-style-type:none}.assignment-gallery::after{clear:both;content:"";display:block}.assignment-gallery-photo img{height:150px;width:150px}.assignment-progress{margin:3em 0 3em 0}.assignment-progress__bar{margin:1em 0;width:100%;background-color:#ecf0f1;border-radius:0.1875rem;border:1px solid gainsboro;box-shadow:inset 0 0 3px 0 rgba(94,121,128,0.15)}.assignment-progress__meter{box-sizing:border-box;display:block;height:1.5em;width:60%;background-color:#2274A5;background-repeat:repeat-x;background-size:40px 40px;border:1px solid #154766;border-bottom-right-radius:0;border-radius:0.125rem;border-top-right-radius:0}.assignment-progress__details{margin:0;line-height:1.5em;text-align:center;font-weight:bold}.assignment-tasks .signature-answer img{height:200px;width:100%}.assignment-tasks .answer-icon{width:50px}.assignment-tasks .answer{width:50%}.answer-images{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:10px}.answer-images .answer-image{margin-right:20px}.answer-image{width:150px}.answer-form{border:1px solid gainsboro;color:#7F8C8D}.answer-form__header{padding:1rem;background-color:#2274A5;color:#FFF;font-size:1.5625em}.answer-form__actions{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;background-color:#ddd}.answer-form__actions .actions,.answer-form__actions .form-actions{margin:1em 0}.answer-form__content{padding:1rem}.answer-form__content .field{margin:1em 0}.answer-form__content .field .field-control:focus{border-color:#3498db;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(52,152,219,0.6);outline:0}.answer-form .field_with_errors{display:inline-block}#easycheck-mobile .assignment-map,#easycheck-webviews .assignment-map{height:325px}#easycheck-mobile .assignment-progress,#easycheck-webviews .assignment-progress{margin:10px 0}#easycheck-mobile .answer-form__header,#easycheck-webviews .answer-form__header{font-size:1em}#easycheck-mobile .answer-form__content,#easycheck-webviews .answer-form__content{font-size:1em}#easycheck-mobile .answer-form__actions,#easycheck-webviews .answer-form__actions{align-items:stretch;padding:0.75rem 1rem;display:flex;justify-content:space-evenly}#easycheck-mobile .field_with_errors,#easycheck-webviews .field_with_errors{display:inline-block}.assignment-card{margin-top:10px;padding:0.75rem 1rem;box-sizing:border-box;background-color:white;border-radius:2px;color:rgba(0,0,0,0.87);font-family:Roboto, sans-serif;box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px}.assignment-card a{color:#477dca}.assignment-card__title{margin-bottom:1em}.assignment-card__section{align-items:center;display:flex}.assignment-card__section__title{width:25%;font-weight:bold}.assignment-item{display:flex;padding:0.75rem 1rem;flex-direction:row;justify-content:space-between;min-height:80px;border-bottom:1px solid gainsboro}.assignment-item-container{color:#333333}.assignment-item-container:active,.assignment-item-container:hover{text-decoration:none}.assignment-item__content{display:flex;flex-direction:column;justify-content:space-between}.assignment-item__content:last-child{text-align:right}#easycheck-webviews .collection-pagination{align-items:stretch;padding:0.75rem 1rem;display:flex;justify-content:space-evenly}#easycheck-webviews .collection-pagination a{margin-left:5px;width:100%;background-color:#477dca;color:#ffffff}#easycheck-webviews .collection-pagination a:first-child{margin-left:0}#easycheck-webviews .assignment-webview-container{min-height:100vh;background-color:#e2e5e8}#easycheck-webviews .assignment-card a{color:#333333;text-decoration:none}#easycheck-webviews .assignment-place{align-items:center;display:flex;height:250px;justify-content:center;background-color:#6c6c6c}#easycheck-webviews .assignment-place__map{height:250px;width:45%}#easycheck-webviews .assignment-place__map img{height:250px}#easycheck-webviews .assignment-place__summary{width:55%;color:#ffffff;text-align:center}#easycheck-webviews .assignment-details{text-align:center}#easycheck-webviews .assignment-details__title{margin:20px 0;font-size:2em;font-weight:500;line-height:1em}#easycheck-webviews .assignment-details__item{margin:40px 0}#easycheck-webviews .assignment-activation{bottom:0;position:fixed;width:100%;background-color:#ffffff}#easycheck-webviews .assignment-activation__item{padding:0.75rem 1rem}#easycheck-webviews .assignment-activation__item .button,#easycheck-webviews .assignment-activation__item .collection-pagination a,#easycheck-webviews .collection-pagination .assignment-activation__item a{width:100%;background-color:#477dca;color:#ffffff}.audit fieldset{margin-top:1em;margin-bottom:80px}.brands .item-name{width:75%}.brand-image{max-width:100px}.brand-supplier{margin-bottom:0.625rem}.inventory-categories .item-name{width:75%}.category-image{display:inline;max-width:100px}.category-management h4{border-bottom:1px solid gainsboro}.category-management #collection-schedule{display:none}.category-subscribers{display:flex;flex-wrap:wrap;margin:50px 0}.inventory-profile{display:grid;-moz-column-gap:10px;column-gap:10px;grid-template-columns:repeat(2, 1fr);grid-auto-rows:max-content;row-gap:0.625rem;margin-bottom:0.625rem}.inventory-profile .inventory-image{max-height:300px}@media screen and ((max-width: 1024px)){.inventory-profile{grid-template-columns:1fr}}.inventory-statistics{display:grid;-moz-column-gap:10px;column-gap:10px;grid-template-columns:repeat(4, 1fr);grid-auto-rows:160px;row-gap:0.625rem;margin-bottom:0.625rem}@media screen and ((max-width: 1024px)){.inventory-statistics{grid-template-columns:1fr 1fr}}.inventory-statistic--in-stock{background-image:linear-gradient(-90deg, #569C49 0%, #8FBA51 100%);box-shadow:0 8px 30px 0 rgba(86,156,73,0.4)}.inventory-statistic--total-quantity{background-image:linear-gradient(-90deg, #223243 0%, #8AA4C1 100%);box-shadow:0 8px 30px 0 rgba(93,128,155,0.4)}.inventory-statistic--placed{background-image:linear-gradient(-90deg, #FF9A6A 0%, #FFCD77 100%);box-shadow:0 8px 30px 0 rgba(255,154,106,0.4)}.inventory-statistic--missing{background-image:linear-gradient(-90deg, rgba(242,84,91,0.73) 0%, rgba(255,154,106,0.72) 100%);box-shadow:0 8px 30px 0 rgba(242,84,91,0.3)}.inventory-statistic__header,.inventory-statistic__content{padding:0.75rem 1rem;color:#ffffff;text-align:center}.inventory-statistic__header{border-bottom:1px solid gainsboro;font-size:1.25em}.inventory-statistic__content{line-height:2.44140625em;font-size:2.44140625em}.inventory-statistic__content::after{clear:both;content:"";display:block}@media screen and ((max-width: 1024px)){.responsive-menu__header{display:none}.responsive-menu .side-menu li{display:inline;margin-right:0.625rem}}.inventory-signature{display:none}.inventory-management h4{border-bottom:1px solid gainsboro}.inventory-management .inventory-advanced-options{margin-bottom:1em}.inventory-management .inventory-advanced-options::after{clear:both;content:"";display:block}.inventory-management .inventory-templates{margin-bottom:1em;padding:0.75rem 1rem;border-radius:0.1875rem;background-color:#E8F2F7}.inventory-management .inventory-photo-fields{margin:0;padding:0;list-style-type:none;margin:1em 0}.inventory-management .inventory-photo-fields>li{display:inline-block;margin-right:0.625rem}.inventory-management .inventory-photo-fields::after{clear:both;content:"";display:block}.inventory-management .inventory-photo-fields>li{height:130px;width:130px;display:block;float:left;margin-right:30px}.inventory-management .inventory-photo-field{height:130px;width:130px;align-items:center;display:flex;justify-content:center;border:1px solid #979797;background-color:#EDEDED;color:#000;font-size:10px;font-weight:lighter;cursor:pointer}.inventory-management .inventory-photo-field img{height:100%;width:100%}.inventory-management .inventory-photo-upload{display:none;padding:0.75rem 1rem;border-radius:0.1875rem;background-color:#E8F2F7}.inventory-management .inventory-photo-upload label{margin-bottom:10px}.inventory-management #placement-review{display:none}.inventory-management #placement-review::after{clear:both;content:"";display:block}.order-lines{margin:1em 0}.order-lines__header{font-size:1.618em;font-weight:400}.shipment{padding:0.75rem 1rem;box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px}.is--outstanding{background-color:#fff0df}.receivable-inventory{margin:1rem 0;padding:0.75rem 1rem;border:1px solid #a3a3a3;box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px}.receivable-inventory__section{margin-right:20px}.receivable-inventory__details,.receivable-inventory__actions{align-items:center;display:flex}.receivable-inventory__details{margin-bottom:1rem}.receivable-inventory__actions{padding:1rem;justify-content:space-between;border-top:1px solid #a3a3a3}.inventory-card{margin-bottom:10px;box-sizing:border-box;background-color:white;border-radius:2px;color:rgba(0,0,0,0.87);font-family:Roboto, sans-serif;box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px}.inventory-card::after{clear:both;content:"";display:block}.inventory-card a{color:#477dca}.inventory-card-title{margin-bottom:1em;padding:0.75rem 1rem;background-color:#363b48;color:#FFF}.inventory-card-actions{padding:0 0.75rem 1rem}.inventory-card-section{align-items:center;display:flex;margin-bottom:1em;padding:0.75rem 1rem}.inventory-card-section .inventory-image{margin-right:2em;width:30%}.inventory-placements{padding-bottom:400px}.inventory-placement{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px;border:1px solid #ddd;font-size:.75em;box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px}.inventory-placement__title{margin-bottom:1em;font-weight:500}.inventory-placement__section{padding:5px}.sessions{background-color:#363b48 !important}.sessions .error-messages{margin-bottom:1em;color:white;font-weight:300;text-align:center}.sessions .error-messages li{list-style:none}.sessions .error-messages #error_explanation{padding:0.5em;background-color:#FA6564}.sessions .error-messages #error_explanation h2{font-size:1em}.sessions .error-messages #error_explanation ul{padding:0;list-style-type:none}.session{align-items:center;display:flex;flex-direction:column;justify-content:center}.session--is-mobile{padding:1rem}.session--is-mobile .session-content{width:90%}.session-header{padding:75px 0 50px}.session-content{width:400px}.session-content a{color:#FFF}.session-content fieldset::after{clear:both;content:"";display:block}.session-content h4{color:#FFF;text-align:center}.session-content label{color:#FFF}.session-content .field{margin-bottom:20px}.session-content .field input{height:60px;border-radius:8px;color:#a3a3a3;font-family:"Roboto", sans-serif;font-weight:300;text-align:center}.session-content .field .button-session{height:60px;width:100%;border:1px solid gainsboro;border-radius:8px;background-color:#559C4A;color:#FFF;font-weight:300;font-size:1.25em;text-align:center;cursor:pointer}.session--is-mobile .session-content .field .button-session{font-size:1rem}.session-links{margin-top:20px;font-weight:300;text-align:center}.place-map{margin-bottom:1em;height:400px}#easycheck-mobile .place-map{height:200px}#easycheck-mobile #places .place{align-items:center;display:flex;padding:1rem;border-bottom:1px solid gainsboro;cursor:pointer}#easycheck-mobile #places .place-header{text-align:center}#easycheck-mobile #places .place-name{font-weight:bold}#easycheck-mobile #places .place-summary{width:80%}#easycheck-mobile #places .place-distance{width:20%;text-align:right}.print-template-photo{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:center;margin-bottom:20px;margin-right:20px;width:300px;border:1px solid #979797;background-color:#D8D8D8}.print-template-photo__name{margin-bottom:0.625rem;font-weight:bold}.print-template-photo--is-selectable{cursor:pointer}.print-template-photo--is-featured{background-color:#223243}.print-template-form{padding:'20px'}.password-hint p{color:#a3a3a3}.project-content::after{clear:both;content:"";display:block}.project fieldset,.project-management{margin-top:1em;margin-bottom:1em}.project-gallery{margin:0;padding:0;list-style-type:none}.project-gallery::after{clear:both;content:"";display:block}.project-gallery__photo{margin-bottom:1rem}.project-gallery__photo img{height:250px;width:250px}#project-places{margin-top:50px;display:flex;gap:20px;flex-wrap:wrap;flex-direction:row}.project-places .alert,.project-location-detail .alert{text-align:center}.project-places .summary,.project-location-detail .summary{background-color:#ffffff}.project-place{display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;padding:1rem;width:100%;border:1px solid gainsboro}.project-place__summary{display:flex;flex-direction:row;gap:0.75rem 1rem}.task-report,.project-statistics,.progress-report{margin-bottom:20px;background-color:#f5f8fa;border:1px solid gainsboro;box-shadow:rgba(0,0,0,0.12) 0px 1px 6px,rgba(0,0,0,0.12) 0px 1px 4px}.task-report__header,.project-statistics__header,.progress-report__header{margin:0 0 1em 0;padding:1rem;border-bottom:1px solid gainsboro;background-color:#3d6086;color:#ffffff}.progress-report{height:400px}.progress-report__content{height:300px;padding:0.75rem 1rem}.project-statistics{height:400px}.project-statistics__content{align-items:center;display:flex;justify-content:center;height:300px}.task-report{position:relative;height:442px}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.task-report{height:500px}}.task-report__content{align-items:center;display:flex;padding:1rem;padding-top:0}.task-report__footer{bottom:0;position:absolute;box-sizing:border-box;padding:1rem;width:100%;background-color:#3d6086;color:#ffffff;text-align:right}.task-report__footer::after{clear:both;content:"";display:block}.task-report__legend{float:left;text-align:center}.report-details{align-items:center;display:flex;justify-content:center;width:100%}.report-details>table{width:100%;font-size:1.5em}.report-details tr{margin-bottom:1em}.report-details tr:last-child{margin-bottom:0}.report-details tr td{padding:10px;width:50%}.report-details tr td:first-child{font-weight:bold;text-align:right}.project-location-dialog .project-place{margin-left:0}.project-location-autocomplete.is-hidden{display:none}.project-location-detail.is-hidden{display:none}.project-location-detail .project-place{width:100%}.project-summary{overflow-x:scroll;padding:10px;background-color:#FFF}.project-summary a{outline:none}.project-summary table{color:#a3a3a3;font-size:20px;text-align:center}.project-summary table td,.project-summary table th{min-width:150px;padding:15px 20px;border:1px #DDD solid;line-height:20px;text-align:center}.project-summary table th{font-size:14px}.project-summary table td{font-size:20px}.project-summary table th:first-child{border:none}.project-summary table td:first-child{min-width:300px;font-size:14px;text-align:left}.project-summary-actions{margin-bottom:1em}.project-summary .answer-blank{background-color:#ebebeb}.project-summary-photos{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.project-summary-photos .project-summary-photo{margin-right:10px}.project-summary .assignment-completed{border-left:10px #559C4A solid}.project-summary .assignment-incomplete{border-left:10px #FA6564 solid}.project-summary .symbol-check{color:#559C4A}.project-summary .symbol-wrong{color:#FA6564}.reports{padding:20px}.report-section{display:grid;gap:0.75rem 1rem;grid-template-columns:repeat(2, 1fr)}.report-section__item{align-items:center;display:flex;height:125px;justify-content:flex-start;margin-bottom:1em;border:1px solid gainsboro;border-radius:0.1875rem}.report-section__item__content,.report-section__item__icon{display:inline-block;padding:1rem}.report-section__item__content{vertical-align:middle}.report-section__item__icon{margin-right:1rem;width:100px}.report-section__item__title{display:block;margin-bottom:5px;font-size:1.25em}.setting{margin-bottom:1rem}.setting__header{margin-bottom:1rem;font-weight:500}.setting-image img{display:inline;margin:10px 0;max-width:100px}.setting-image .image-uploader{margin-bottom:20px}.settings-management .field_with_errors{display:inline}#warehouse-manager{display:flex;align-items:center}#warehouse-manager__header{margin:0.625rem 0.625rem 0.625rem 0;font-weight:bold}
