.order-status.w2i-order-status-title {padding:2px 6px;line-height:normal;display:block;text-align:center;margin:2px 0;}

div[class^='w2i-'], div[class*=' w2i-']{box-sizing:border-box;line-height:normal}
.w2i-center {text-align:center !important;} 
.w2i-justify {text-align:justify !important;}
table.w2i-center {text-align:left;margin:0px auto;}
table[class^='w2i-'] {border-spacing:0;border-collapse:collapse;empty-cells:show}
.w2i-right {text-align:right !important;}
.w2i-hidden {display:none !important}
.w2i-fleft {float:left}
.w2i-fright {float:right}
.w2i-clear:after {content:"";display:block;clear:both}
.w2i-block {display:block;width:100%;}
.w2i-infoblock {margin:10px 0px;padding:5px 20px;background:#FFE;color:#444;border-top:1px solid #444;border-bottom:1px solid #444;}
.w2i-gap {margin:10px 0px;padding:10px 0px}
.w2i-pad5 {padding:5px;}
.w2i-gap5 {margin:5px;}
.w2i-bordertop, .w2ibordertop {margin-top:4px;padding-top:4px;border-top:1px solid rgba(0,0,0,0.35);}
.w2i-border {border:1px solid #999;background:#FFF;padding:4px}
div.w2i-disabled, .w2i-loading {position:relative;}
div.w2i-disabled:before {content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:9;background:rgba(200,200,200,0.3);cursor:not-allowed;}
.w2i-loading:before {content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:9;background:rgba(255,255,255,0.5);cursor:wait;}
div.w2i-box250 {min-width:250px;max-width:380px;}
input.w2i-file-input {width:0px;height:0px;position:absolute;left:-9999px;}
.w2i-button {display:inline-block;cursor:pointer;float:none !important;border-width:1px;border-style:solid;border-color:#DDD;padding:0.33em 10px;text-align:center;}
.w2i-placeholder-box {padding:20px;background:#AAA;color:#000;border:1px solid #999;}
nav[class^='w2i-'] ul {margin:0;padding:0;}
nav[class^='w2i-'] ul li {list-style-type:none;list-style-position:inside;}
div.w2i-scrollx {overflow-x:auto;width:100%;max-width:100vw;padding:1px 1px 6px 1px}
.w2i-bold {font-weight:bold;}
.w2i-separator {display:block;width:100%;height:1px;border-top:1px solid #DDD;margin:10px 0;font-size:0;background:none}

.w2i-preloader, .w2i-spinner, .w2i-loading:before {background-repeat:no-repeat;background-position:center;background-image:url('data:image/gif;base64,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')}
.w2i-messagebox,.w2i-spinner {z-index:99998;position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(255,255,255,0.5)}
.w2i-messagebox > div {max-width:380px;min-height:30px;margin:auto auto;position:relative;top:50%;transform:translateY(-50%);font-weight:normal;border:2px solid #444;background:#FFF}
.w2i-messagebox > div > header {margin:0px;padding:0px 6px;background:#444;color:#FFF;font-size:1em;line-height:2em}
.w2i-messagebox > div > header > span.dashicons-dismiss {float:right;cursor:pointer;margin:4px !important}
.w2i-messagebox > div > header:after {content:"";display:block;clear:both}
.w2i-messagebox > div.w2i-alert {border-color:#C00;background:#FFB;color:#C00}
.w2i-messagebox > div.w2i-alert > header {background:#C00}
.w2i-messagebox > div > div {padding:10px}
.w2i-messagebox > div > div.w2i-scrollable {max-height:80vh;overflow:auto}
.w2i-preloader {z-index:999;position:absolute;top:0px;left:0px;width:100%;height:100%;cursor:pointer;background-color:rgba(255,255,255,0.5)}

div.w2i-bigbuttons > button {display:block;width:100%;}
div.w2i-bigbuttons > button + button {margin-top:5px;}

.w2i-getquote {cursor:pointer;}
.w2i-getquote:hover {text-decoration:underline;}

.w2i-container {margin:1em 0;display:block;}
.w2i-container:before {content:"";display:block;clear:both}

ul.w2i-bradcrubms {display:block;width:100%;margin:0;padding:0;list-style-type:none;}
ul.w2i-bradcrubms:after {content:"";display:block;clear:both}
ul.w2i-bradcrubms > li {display:inline-block;float:left}
ul.w2i-bradcrubms > li > a {display:inline-block;padding:0 2px}
ul.w2i-bradcrubms > li + li:before {content:"\00BB";margin:0px 5px;}

div.w2i-design-template {display:flex;align-items:stretch;flex-wrap:nowrap}
div.w2i-design-template > div {width:49%;min-width:320px}
div.w2i-design-template > div + div {margin-left:1%;}

/* =========== DESIGN PREVIEW =============*/
ul.w2i-side-images {display:block;width:100%;margin:0;padding:0;list-style-type:none;list-style-position:inside;text-align:center;font-size:0}
ul.w2i-side-images > li {display:inline-block;width:24.5%;margin:0.25%;max-width:160px;min-width:60px;padding:5px;cursor:pointer;text-align:center}
ul.w2i-side-images > li > img {max-width:100%;max-height:160px;}
div.w2i-design-image {margin:10px 0;text-align:center;max-width:90vw}
div.w2i-design-image > img {max-width:100%;max-height:100vh;}

section.w2i-design-preview > main > header + article {margin-top:1em;}
section.w2i-design-preview > main > article:after, div.w2i-design-details:after {content:"";display:block;clear:both}
section.w2i-design-preview > main > article > div, div.w2i-design-details > div {float:left;width:49%;margin:0 0.5%;min-width:260px}

div.w2i-design-list:after {content:"";display:block;clear:both}
div.w2i-design-list > div {float:left;width:24%;min-width:160px;max-width:280px;;margin:0.5%;padding:2px;border:1px solid rgba(0,0,0,0.025);text-align:center}
div.w2i-design-list > div > span {display:block;line-height:1.1em;height:2.25em;overflow:hidden;margin-bottom:2px;position:relative}
div.w2i-design-list > div > span > i {font-style:normal; position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);}
div.w2i-design-list > div > a {display:block;}
div.w2i-design-list > div > a > img {max-width:100%;}

/* ========== QUOTE FORM ========= */
#web2inkPriceCalculatorMainDiv.w2i-flat {width: 95vw;max-width: 370px;margin:10px 0;box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);padding: 10px;border: 1px solid rgba(200,200,200,0.5);box-sizing:border-box;}
#web2inkPriceCalculatorMainDiv.w2i-flat * {box-sizing:border-box;}
#web2inkPriceCalculatorMainDiv.w2i-flat #web2inkSendEmailQuoteToolTip {display:block;width:100%;margin-top: 10px;text-align: center;}
.web2inkPriceCalculatorInnerDiv ul {list-style: none;margin:0 0 10px 0;}
.web2inkPriceCalculatorInnerDiv ul:after {content:"";display:block;clear:both}
.web2inkPriceCalculatorInnerDiv ul li {float: left;}
.web2inkPriceCalculatorInnerDiv ul li.InnerDivInf {width:100%;display:block}
.web2inkPriceCalculatorInnerDiv ul li.InnerDivVal {width:100%;display:block}
.web2inkPriceCalculatorInnerDiv ul li.InnerDivVal select {width: 100%;-webkit-appearance: auto !important;-moz-appearance: auto !important;appearance: auto !important;border: #ddd 1px solid;height: 36px;padding: 0 7px;line-height: 34px;}
.web2inkPriceCalculatorInnerDiv .valInf, .web2inkPriceCalculatorInnerDiv .valInf ul {float: left;width: 350px;padding: 0;}
.web2inkPriceCalculatorInnerDiv .cbArea {max-width:350px;margin-bottom: 0;}
.web2inkPriceCalculatorInnerDiv .cbArea h4 {font-size: 18px;}
.web2inkPriceCalculatorInnerDiv .countNumber {height: 36px;padding: 0 10px;}
.web2inkPriceCalculatorInnerDiv .valInf ul {width:49% !important;padding:4px;margin:0.5% !important}
.web2inkPriceCalculatorInnerDiv .cbArea h3 {font-size: 18px;margin:4px 0;}
.web2inkPriceCalculatorInnerDiv .teamOrderCb .cbArea {width: 50%;float: left;}
.web2inkPriceCalculatorInnerDiv .addonInf ul li {float: none;display: block;width: 100%;}
.web2inkPriceCalculatorInnerDiv .addonInf ul li select {width: 100%;}
#web2inkPriceCalculatorForm h5 {margin:0px;padding:0px;}
#web2inkPriceCalculatorForm div.teamOrderRow:after {content:"";display:block;clear:both}
#web2inkPriceCalculatorForm div.teamOrderCb {padding-left:20px;}
.web2inkPriceCalculatorInnerDiv div.w2i-size-list {padding:4px;margin:0;width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;}
.web2inkPriceCalculatorInnerDiv div.w2i-size-list > div {width:100%;max-width:20%;min-width:60px;text-align:center;padding:2px}
.web2inkPriceCalculatorInnerDiv div.w2i-size-list > div > span {display:block;}
.web2inkPriceCalculatorInnerDiv div.w2i-size-list input, .web2inkPriceCalculatorInnerDiv div.w2i-size-list select {width:100%;}
.w2i-messagebox.w2i-price-quote-popup > div {max-width:460px;width:calc(100vw - 10px)}
.w2i-messagebox.w2i-price-quote-popup #web2inkPriceCalculatorForm {margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #AAA;}
.w2i-messagebox.w2i-price-quote-popup #web2inkPriceCalculatorForm > h5.w2i-title {display:none;}
.w2i-messagebox.w2i-price-quote-popup #web2inkPriceCalculatorForm > div.w2i-bordertop:last-of-type {min-height:90px}

/* ========= ART UPLOADER =========== */
div.w2i-uploadart {margin-bottom:10px;margin-top:5px}
div.w2i-uploadart > div + div {margin-top:5px}
div.w2i-uploadart-notes textarea {display:block;width:100%;height:8.5em;line-height:1em;}

/* ======== DESIGN PREVIEW ========= */
div.w2i-design-preview {max-width:620px;}
div.w2i-addons {display:block;float:none;margin:5px auto;max-width:420px;}
div.w2i-addons > div.w2i-addon {max-width:90vw;}
div.w2i-addons > div.w2i-addon > label,div.w2i-addons > div.w2i-addon > select {display:block;width:100%;margin:0px}
div.w2i-addons > div.w2i-addon > label {line-height:normal;margin-bottom:2px}
div.w2i-addons > div.w2i-addon + div.w2i-addon {margin-top:5px;}

table.w2i-cart-form {border-spacing:0;border-collapse:collapse;empty-cells:show;width:auto;margin:0px auto;border:none;max-width:100%}
table.w2i-cart-form th, table.w2i-cart-form td {padding:2px 6px;border:none;line-height:normal}
table.w2i-cart-form th {text-align:center;font-weight:bold;background:#EEE;color:#444}
table.w2i-cart-form td {text-align:left}
table.w2i-cart-form td.w2i-price, table.w2i-cart-form th.w2i-price {text-align:right !important;}
table.w2i-cart-form > thead > tr > th {border-bottom:1px solid #000;}
table.w2i-cart-form > thead + tbody > tr:first-child > td {padding-top:5px !important;}
table.w2i-cart-form > thead + tbody > tr:last-child > td {padding-bottom:5px !important;}
table.w2i-cart-form > tbody > tr > td:first-of-type {text-align:right;white-space:nowrap}
table.w2i-cart-form > tbody > tr:nth-of-type(even) td {background:rgba(0,0,0,0.1);}
table.w2i-cart-form > tbody > tr:nth-of-type(odd) td {background:rgba(255,255,255,0.2);}
table.w2i-cart-form > tfoot td {background:#AAA;color:#FFF;font-weight:normal;text-align:right}
table.w2i-cart-form > tfoot td.w2i-center {text-align:center;}
table.w2i-cart-form td > input, table.w2i-cart-form td > select {line-height:normal;height:auto;padding:2px 4px}
table.w2i-cart-form td > .w2i-short {max-width:60px;}
table.w2i-cart-form td > span.fa-times {color:#C00;cursor:pointer;font-size:24px;}

/* ========= STORE TEMPLATE ============ */
section.w2i-store-main:after {content:"";display:block;clear:both}
section.w2i-store-main > header {text-align:center;border-bottom:1px solid #DDD;margin-bottom:4px;padding-bottom:4px}
section.w2i-store-main > header > p {border:1px solid #DDD;background:#F0F0F0;text-align:center;padding:1em;color:#444;font-weight:bold;text-transform:uppercase;font-size:3em;line-height:2em;}
section.w2i-store-main > header > p > a {color:inherit;font-size:inherit;text-decoration:none}
section.w2i-store-main > header img {max-width:100%;max-height:25vh;display:block;margin:0px auto;border:0}
section.w2i-store-main > article {display:flex;align-items:stretch;flex-wrap:nowrap;max-width:1200px;margin:0px auto}
section.w2i-store-main > article > aside {flex-grow:0;flex-shrink:0;width:220px}
section.w2i-store-main > article > main {flex-grow:2;flex-shrink:2;margin-left:10px}
section.w2i-store-main > article > aside > section {border:1px solid #DDD;}
section.w2i-store-main > article > aside > section + section {margin-top:10px;}
section.w2i-store-main > article > aside > section > header {border-bottom:1px solid #DDD;margin-bottom:2px;padding:2px 6px;background:linear-gradient(0,#F0F0F0 10%,#FFF 50%,#FAFAFA 25%);color:#444;text-align:center;font-size:1.2em}
section.w2i-store-main > article > aside > section > div {padding:4px;}
section.w2i-store-main > article > aside > section.w2i-store-logo > div > a {display:block;text-align:center;text-decoration:none;padding:4px}
section.w2i-store-main > article > aside > section.w2i-store-logo > div > a > img {border:0;max-width:100%;max-height:220px;}
nav.w2i-breadcrumbs > ul:after {content:"";display:block;clear:both}
nav.w2i-breadcrumbs > ul > li {float:left;display:block;font-size:0.9em;font-style:italic}
nav.w2i-breadcrumbs > ul > li + li:before {content:"/";margin-left:4px;margin-right:4px;}
nav.w2i-tree li > ul {margin-left:10px;}
nav.w2i-tree li > a {display:block;border-bottom:1px solid #DDD;margin-bottom:2px;padding:2px 6px;}
.w2i-menu nav.w2i-tree > ul {display:block;width:100%;}
.w2i-menu nav.w2i-tree > ul:after {content:"";display:block;clear:both}
.w2i-menu nav.w2i-tree > ul > li {float:left;padding:4px 8px;margin:2px;position:relative}
.w2i-menu nav.w2i-tree > ul > li > a {border:none;margin:0;padding:0}
.w2i-menu nav.w2i-tree > ul > li > ul {position:absolute;display:none;background:#FFF;padding:2px;z-index:99;min-width:160px;box-shadow:0 2px 2px #AAA}
.w2i-menu nav.w2i-tree > ul > li:hover > ul {display:block;}
.w2i-menu nav.w2i-tree > ul > li > ul > li ul {display:none;font-size:0;}

nav.w2i-store-categories-list {display:block;width:100%;margin:0;padding:0;}
nav.w2i-store-categories-list > ul {display:flex;flex-wrap:wrap}
nav.w2i-store-categories-list > ul > li {display:block;width:150px;height:150px;margin:4px;border:1px solid #DDD}
nav.w2i-store-categories-list > ul > li > a {display:block;position:relative;height:100%;text-align:center}
nav.w2i-store-categories-list > ul > li > a > span {display:block;position:absolute;left:0;top:50%;width:100%;padding:5px;transform:translateY(-50%);}

div.w2i-arrange-box {border:1px solid #DDD;margin:2px 0px;padding:2px;text-align:right;white-space:nowrap}
div.w2i-arrange-box > label {font-style:italic;margin-right:10px;}
nav.w2i-paginate > ul {text-align:center;margin-top:5px;}
nav.w2i-paginate > ul > li {display:inline-block;padding:2px 4px;}
nav.w2i-paginate > ul > li > a {display:block;}

div.w2i-store-password {margin:10px 0;}
div.w2i-store-password > div {margin:0px auto;width:100%;max-width:320px;border:1px solid #DDD;padding:8px}
div.w2i-store-password > div input[type="password"] {display:block;width:90%;margin:0px auto 10px auto;}

table.w2i-form {border-spacing:0;border-collapse:collapse;empty-cells:show;width:auto;border:none;max-width:100%}
table.w2i-form th, table.w2i-form td {padding:2px 6px;border:none;line-height:normal}
table.w2i-form th {text-align:center;font-weight:bold;background:#EEE;color:#444}
table.w2i-form td {text-align:left}
table.w2i-form td.w2i-center {text-align:center;}
table.w2i-form > thead > tr > th {border-bottom:1px solid #000;}
table.w2i-form > thead + tbody > tr:first-child > td {padding-top:5px !important;}
table.w2i-form > thead + tbody > tr:last-child > td {padding-bottom:5px !important;}
table.w2i-form > tbody > tr > td:first-of-type, table.w2i-first-right > tbody > tr > td:first-of-type {text-align:right;white-space:nowrap}
table.w2i-form > tbody > tr:nth-of-type(even) td {background:rgba(0,0,0,0.1);}
table.w2i-form > tbody > tr:nth-of-type(odd) td {background:rgba(255,255,255,0.2);}
table.w2i-form > tfoot td {background:#AAA;color:#FFF;font-weight:normal;text-align:right}
table.w2i-form > tfoot td.w2i-center {text-align:center;}
table.w2i-form td > input, table.w2i-form td > select {line-height:normal;height:auto;padding:2px 4px}
table.w2i-form td > .w2i-short {max-width:60px;}
table.w2i-form td > span.fa-times {color:#C00;cursor:pointer;font-size:24px;}

table.w2i-form > tbody > tr.w2i-order-item > td {background:none;}
table.w2i-form > tbody > tr.w2i-order-item-customer > td {border-bottom:1px solid #000;}

div.w2i-order-tags > p > label {display:none;}
div.w2i-order-tags > p > label:after {content:":";margin-right:5px}

/* ========= GET A QU0TE PAGE ============ */
div.w2i-quote-form {width:100%;min-width:300px;max-width:100vw;}
div.w2i-quote-form:before {content:"";display:block;clear:both}
div.w2i-quote-form input,div.w2i-quote-form select {padding:2px;line-height:normal;width:auto;display:inline;height:auto}
div.w2i-quote-form label[for] {cursor:pointer;margin-left:5px;}
div.w2i-quote-form table {border-spacing:0;border-collapse:collapse;empty-cells:show;width:auto;border:none;max-width:100%}
div.w2i-quote-form table td {padding:2px 6px;border:none;line-height:normal}
div.w2i-quote-form table > tbody > tr > td:first-of-type {text-align:right;white-space:nowrap}
div.w2i-quote-form table > tbody > tr > td[colspan] {text-align:center;}
div.w2i-quote-form div.w2i-dimension input[type="number"] {max-width:7em;}
div.w2i-quote-form div.w2i-side-box table {margin-left:15px;}
div.w2i-quote-form div.w2i-side-box input[type="number"] {max-width:5em;}
div.w2i-quote-form div.w2i-total-qty input[type="number"] {max-width:5em;}
div.w2i-quote-form div.w2i-size-qty input[type="number"] {max-width:5em;}
div.w2i-choose-product {max-height:80vh;overflow-y:auto}
div.w2i-choose-product > div {display:flex;flex-wrap:wrap;}
div.w2i-choose-product > div > div {width:19.5%;margin:0.25%;padding:2px;border:1px solid #EEE;cursor:pointer;text-align:center;}
div.w2i-choose-product > div > div > span {display:block;line-height:1.1em;height:2.25em;overflow:hidden;}
div.w2i-choose-product img {max-width:100%;max-height:150px;}
div.w2i-quote-form div.w2i-email input {display:block;width:100%;margin:4px 0px;}
div.w2i-quote-form div.w2i-email textarea {display:block;width:100%;height:60px;margin:4px 0px;}
div.w2i-quote-form div.w2i-email div.w2i-email-quote-form, div.w2i-quote-form div.w2i-email div.w2i-email-request-form {margin-top:10px;}
div.w2i-quote-form input[name="qty"] {max-width:60px;}

div.w2i-quote-form-section {display:block;width:100%;}
div.w2i-quote-form-section:after {content:"";display:block;clear:both}
div.w2i-quote-form-section + div.w2i-quote-form-section {margin-top:5px;padding-top:5px;border-top-width:1px;border-top-style:solid;border-top-color:#DDD}

div.w2i-inputs:after {content:"";display:block;clear:both}
div.w2i-inputs > div {width:50%;float:left;padding:2px 4px 2px 0;}
div.w2i-inputs > div > label, div.w2i-inputs > div > input {display:block;width:100%}
div.w2i-inputs > div > label {margin-bottom:4px;}

.w2i-description {font-style:italic;margin-bottom:4px;color:#999}

div.w2i-catalog {margin-top:10px;}
div.w2i-catalog div.w2i-categories, div.w2i-catalog div.w2i-products {display:flex;flex-wrap:wrap;max-height:90vh;overflow-y:auto}
div.w2i-catalog div.w2i-categories > div, div.w2i-catalog div.w2i-products > div {width:19.5%;min-width:115px;margin:0.25%;padding:2px;border:1px solid #EEE;cursor:pointer;text-align:center;}
div.w2i-catalog div > span {display:block;line-height:1.1em;height:2.25em;overflow:hidden;}
div.w2i-catalog div > img {max-width:100%;max-height:150px;}

div.w2i-styles-selected > div + div {margin-top:5px;}
div.w2i-styles-selected > div > div.w2i-title {font-weight:bold;}
div.w2i-styles-selected > div > select {display:block;max-width:100%;}
div.w2i-styles-selected table {width:auto;margin:0;}
div.w2i-styles-selected table th, div.w2i-styles-selected table td {padding:2px 4px;text-align:center;font-weight:normal;background:none;border:1px solid #EEE;vertical-align:middle}
div.w2i-styles-selected table > thead > tr > th:first-of-type {border-top:none;border-left:none;}
div.w2i-styles-selected table > tfoot > tr > td {font-style:italic;color:#999;font-size:0.9em;}
div.w2i-styles-selected table td > input {width:40px;max-width:60px}
div.w2i-styles-selected table td > select {width:60px;max-width:80px}
div.w2i-styles-selected table td > span {margin-left:5px;white-space:nowrap;}
div.w2i-styles-selected table span.dashicons {cursor:pointer;font-size:22px;font-weight:bold;color:#C00;}

div.w2i-style-colors {font-size:0;padding:0;margin:4px 0}
div.w2i-style-colors:after {content:"";display:block;clear:both} 
div.w2i-swatch {width:24px;height:24px;cursor:pointer;float:left;border:1px solid #EEE;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}
div.w2i-swatch > span {position:absolute;width:50%;height:100%;left:0;top:0;}
div.w2i-swatch > span:nth-of-type(2) {width:33%;left:33%;}
div.w2i-style-colors.w2i-with-checkboxes > div {float:left;margin:2px;cursor:pointer;white-space:nowrap}
div.w2i-style-colors.w2i-with-checkboxes > div > * {display:inline-block;vertical-align:middle;float:none}
div.w2i-style-colors.w2i-with-checkboxes > div > input {font-size:12px;margin-right:2px;}

div.w2i-quote-form table.w2i-quote-result {width:auto;margin:0;border:0}
div.w2i-quote-form table.w2i-quote-result th, div.w2i-quote-form table.w2i-quote-result td {padding:2px 4px;font-weight:normal;background:none;border:none;border-bottom:1px solid #EEE;vertical-align:middle;text-align:right}
div.w2i-quote-form table.w2i-quote-result th + td {padding-left:12px;}
div.w2i-quote-form table.w2i-quote-result > tbody > tr.w2i-total {background:#F0F0F0;color:#000;font-weight:bold}
div.w2i-quote-form table.w2i-quote-result > tbody > tr > td[colspan="2"] {background:#FFF;color:#000;font-style:italic;text-align:center !important}
tr.w2i-size-price > td:first-of-type {text-align:right !important;}

table.w2i-supply-form-table {width:auto;margin:0;padding:0;}
table.w2i-supply-form-table td,table.w2i-supply-form-table th {text-align:right;font-weight:normal;color:#444;border:1px solid #FFF;background:#EEE;padding:2px 10px;line-height:normal;vertical-align:middle}
table.w2i-supply-form-table > tbody > tr > td:nth-child(1),
  table.w2i-supply-form-table > tbody > tr > th:nth-child(1),
  table.w2i-supply-form-table > thead > tr > td:nth-child(1),
  table.w2i-supply-form-table > thead > tr > th:nth-child(1) {text-align:left;}
table.w2i-supply-form-table > thead > tr > td {font-weight:bold;}
table.w2i-supply-form-table > thead > tr > th {font-weight:bold;background:#dadee9;color:#000;}
table.w2i-supply-form-table > tbody > tr > td:last-child {color:#C00;}
table.w2i-supply-form-table > tbody > tr > td:last-child > span:last-of-type {min-width:80px;display:inline-block;}
table.w2i-supply-form-table input[type="number"],table.w2i-supply-form-table input[type="text"] {max-width:70px;padding:2px;line-height:normal;height:auto}
table.w2i-supply-form-table > thead, table.w2i-supply-form-table > tfoot {display:table-row-group}
table.w2i-supply-form-table label[for] {cursor:pointer;margin-left:2px;vertical-align:middle}
table.w2i-supply-form-table label + input[type="radio"] {margin-left:10px}
table.w2i-supply-form-table > tfoot > tr > td, table.w2i-supply-form-table > tfoot > tr > th {font-weight:bold;background:#F6F6F6;;color:#000;text-align:right}

div.w2i-logged-as {position:fixed;bottom:0;left:0;z-index:9999}
div.w2i-logged-as > div {background:#C00;color:#FFF;padding:2px 6px;border-top:2px solid #000;border-right:2px solid #000}
div.w2i-logged-as > div a {text-decoration:underline;color:#FFF;font-size:1em;display:block;padding:2px}

span.w2i-filter-dates, span.w2i-filter-totals {display:block;margin-bottom:4px;}

/* price chart at static product */
div.w2i-price-chart > p {font-style:italic;margin-bottom:0}
table.w2i-price-chart {width:auto;margin:10px 0}
table.w2i-price-chart td, table.w2i-price-chart th {padding:0.25em 1em;border:1px solid #DDD}
table.w2i-price-chart th {text-align:center;font-weight:normal;background:#AAA;color:#FFF}
table.w2i-price-chart > tbody td {text-align: right;}

/* upload form general */ 
table.w2i-upload-form-general {width:auto;margin:0;border:0;border-spacing:0;border-collapse:collapse;empty-cells:show}
table.w2i-upload-form-general > tbody td {padding:2px 6px;border:none;line-height:normal}
table.w2i-upload-form-general > tbody > tr > td:first-of-type {text-align:right;white-space:nowrap}
table.w2i-upload-form-general > tbody td[colspan]:not(.w2i-nochange) {text-align:center !important;font-weight:bold;padding:5px !important}
table.w2i-upload-form-general > tbody td > select {width:100%;}
table.w2i-upload-form-general > tbody td > textarea {width:100%;height:60px}
table.w2i-upload-form-general td > .w2i-short {max-width:70px;}
table.w2i-upload-form-general td.w2i-separator {display:table-cell;margin:0;height:auto;padding:0 0 5px 0}
table.w2i-upload-form-general td.w2i-separator > span {display:block;border-bottom:1px solid rgba(0,0,0,0.4);height:5px;width:100%;box-shadow:0 1px 0 rgba(255,255,255,0.5)}

/* product buttons */
div.w2i-product-buttons:after {content:"";display:block;clear:both}
div.w2i-product-buttons > a.button {float:left;margin:4px 0.5%;width:49%;display:block}

div.weblinkaccountstoretabcontent a.button.w2i-design-action {display:block;width:100%;text-align:center;margin-bottom:4px}
div.weblinkaccountstoretabcontent a.button.w2i-design-remove {background:#FFF;color:#C00;border:1px solid #C00;}
table.shop_table td.w2i-row-move {width:20px;background-color:#FFF;background-position:center;background-repeat:no-repeat;background-image:url(images/sort-icon.png);cursor:pointer}

/* production boxes */
div.w2i-order-production-boxes > section {margin:2px 0;padding:4px;border:1px solid #DDD;}
div.w2i-order-production-boxes > section > header {text-align:center;font-weight:bold;color:#444;margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid #DDD}
div.w2i-order-production-boxes > section > main {padding:2px 8px;}
div.w2i-order-production-boxes > section > main > p {margin:0;padding:0;text-align:center}
div.w2i-order-production-boxes > section > main > p.description {color:#AAA;font-style:italic;font-size:0.9em;}
div.w2i-order-production-boxes > section > main > p.w2i-order-production-no-charge {color:#AAA;font-style:italic;}
div.w2i-order-production-boxes > section > main > p.w2i-order-production-with-charge > i {color:#AAA;font-size:0.9em;vertical-align:middle}
div.w2i-order-production-boxes > section > footer {text-align:right;padding:2px 8px}
div.w2i-order-production-boxes > section > footer > span {font-style:italic;color:#AAA;margin-right:10px;font-size:0.9em;vertical-align:middle}
div.w2i-order-production-boxes > section > footer > time {font-weight:bold;color:#000;vertical-align:middle}

/* elementor widgets */
.w2i-icon-on-left > i {margin-right:10px;}
.w2i-icon-on-right > i {margin-left:10px;}
a.w2i-store-button {display:inline-block;}

div.w2i-design-list > div > div + div {margin-top:2px;}
div.w2i-item-colors {position:relative;width:100%;height:24px;overflow:hidden;}
div.w2i-item-colors > span.w2i-arrow-left, div.w2i-item-colors > span.w2i-arrow-right {display:none;position:absolute;top:0;height:24px;width:18px;z-index:99;background:#FFF;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:contain}
div.w2i-item-colors > span.w2i-arrow-left {left:0;background-image:url(images/arrow-left.png);}
div.w2i-item-colors > span.w2i-arrow-right {right:0;background-image:url(images/arrow-right.png);}
div.w2i-item-colors.w2i-move > span.w2i-arrow-left, div.w2i-item-colors.w2i-move > span.w2i-arrow-right {display:block;}
div.w2i-color-swatches {top:1px;left:0;position:absolute;font-size:0;max-height:22px;white-space:nowrap;}
div.w2i-color-swatches > span {width:20px;height:20px;margin:1px;cursor:pointer;display:inline-block;border:1px solid #EEE;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}
div.w2i-color-swatches > span > span {position:absolute;width:50%;height:100%;left:0;top:0;}
div.w2i-color-swatches > span > span:nth-of-type(2) {width:33%;left:33%;}
div.w2i-item-colors.w2i-move > div.w2i-color-swatches {left:20px;}
div.w2i-item-colors:not(.w2i-move) > div.w2i-color-swatches {left:50%;transform:translateX(-50%)}
div.w2i-store-load-more, div.w2i-template-load-more {margin:10px 0;padding:10px;border:1px solid #AAA;background:#EEE;color:#444;text-align:center;cursor:pointer;font-weight:bold;box-shadow:0 0 4px #AAA}

/* discountinued products */
div.w2i-product-closeout {margin:10px 0;padding:10px;background:#FFE;color:#444;border:1px solid #444;border-radius:8px}

@media only screen and (max-width:680px){
  section.w2i-store-main > header > p {font-size:2em;line-height:1.1em}
}

@media only screen and (max-width:530px){
  section.w2i-design-preview > main > article > div, div.w2i-design-details > div {float:none;margin:4px;width:100%;max-width:100vw}
  div.w2i-choose-product > div > div {width:32.5%}
}

@media only screen and (max-width:420px){
  #web2inkPriceCalculatorMainDiv.w2i-flat {padding:5px;}
  div.w2i-design-template {flex-wrap:wrap;}
  section.w2i-store-main > header > p {font-size:1em;line-height:1em;padding:10px;}
  div.w2i-choose-product > div > div {width:49.5%}
}