@charset "UTF-8";html,body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;height:100%}body{background:#ffffff url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/paint-splatter-white.png') no-repeat center 30px fixed;-webkit-background-size:cover;background-size:cover;font-family:'Century Gothic', 'Didact Gothic', Helvetica, sans-serif;min-height:100%;font-size:1em;color:#454545}@media all and (max-width: 1366px){body{background:#ffffff}}*{margin:0;padding:0;border:0;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility}img{border:0;vertical-align:top}.clearfix::after,#cat-description::before{content:' ';visibility:hidden;display:block;width:0;height:0;clear:both;font-size:0}h1,h2,h3,h4,h5,h6{font-size:1.5rem;margin-bottom:0.67em;color:#f57e20;font-weight:bold}h1.login{background:#e6e6e6;background:-moz-linear-gradient(top, #fff, #e6e6e6);background:-webkit-linear-gradient(top, #fff, #e6e6e6);background:-o-linear-gradient(top, #fff 0%, #e6e6e6 99%);background:-ms-linear-gradient(top, #fff, #e6e6e6);background:linear-gradient(to bottom, #fff 0%, #e6e6e6 99%);text-shadow:1px 1px 0 #fff;padding:10px;margin-bottom:10px}h2{font-size:1.250rem}h2 > span{font-size:inherit}.service-blk-h2{vertical-align:middle;padding-left:10px;color:#ffffff;margin-bottom:0}.service-blk-h2:after{content:'\25BA';background-color:rgba(53, 53, 53, 0.6);width:40px;min-height:40px;float:right;text-align:center;transition:all 0.2s ease-in;color:rgba(227,88,9,1)}.dept-blk-holder:hover .service-blk-h2:after{background-color:rgba(227,88,9,1);color:rgba(255,255,255,1)}.xsell h3{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding-top:20px;margin-bottom:0 !important;text-align:center !important}.dept-blk-holder:hover img{-webkit-transform:scale(1.1) rotateZ(3deg) translateZ(0);transform:scale(1.1) rotateZ(3deg) translateZ(0)}.invert{background-color:#f57e20;color:#ffffff}#basket h2{font-size:0.875rem;margin-top:-3px;color:#5e5e5e}h3{font-size:1rem}h4{font-size:0.875rem}h5{font-size:0.750rem}p{font-size:1rem;line-height:1.5rem;color:#444444;padding-bottom:15px}span{font-size:0.813rem}.smalltext,.smalltext span{font-size:0.688rem !important}:focus{outline:none !important}a{color:#e35809;text-decoration:none;-webkit-tap-highlight-color:rgba(245, 126, 32, 0.5)}a:hover{text-decoration:underline}a:active{color:#f57e20}a.nu:hover{text-decoration:none}.resimg{float:right;padding:10px 0 0 20px}textarea{resize:vertical;overflow:auto;border:1px solid #d5d5d5;padding:5px;width:100%;min-height:50px;font:normal normal normal 0.750rem/1.1rem Helvetica, sans-serif;-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 rgba(255, 255, 255, 0.1);box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 rgba(255, 255, 255, 0.1)}input[type="button"],input[type="date"],input[type="email"],input[type="file"],input[type="number"],input[type="password"],input[type="reset"],input[type="submit"],input[type="tel"],input[type="text"],button{border:1px solid #d5d5d5;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;height:30px;padding:3px 5px;-webkit-transition:all 0.10s ease-in-out;-o-transition:all 0.10s ease-in-out;transition:all 0.10s ease-in-out}input[type="date"]{font:400 11px system-ui;color:#999999}input[type="submit"],input[type="button"],button,.linker{font-weight:bold;font-size:0.75rem;color:#ffffff;border:0;display:inline-block;padding:8px 10px;cursor:pointer;-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 rgba(255, 255, 255, 0.1);box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 rgba(255, 255, 255, 0.1);-webkit-transition:all 0.10s ease-in-out;-o-transition:all 0.10s ease-in-out;transition:all 0.10s ease-in-out}input[type="submit"]:hover,input[type="button"]:hover,button:hover,.linker:hover,.blue-btn:hover,.red-btn:hover{color:#ffffff;-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}input[type="submit"]:active,input[type="button"]:active,button:active,.linker:active{position:relative;top:1px}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="number"]:focus,select:focus,textarea:focus{-webkit-box-shadow:0 0 3px rgba(245, 126, 32, 1);box-shadow:0 0 3px rgba(245, 126, 32, 1);border:1px solid #f57e20;outline:medium none}input[type="submit"]:focus,input[type="button"]:focus,button[type="submit"]:focus,button:focus{border:none;outline:none}input.value{width:45px;text-align:center}@media all and (max-width: 414px){input.value{width:32px}}input[type="number"].basket-value{width:50px;text-align:center;padding-right:0}input.atb{font-size:1rem;height:auto}input:disabled{cursor:not-allowed !important;background-color:#e6e6e6}legend,label{font-size:0.750rem;padding:0;margin-bottom:5px}legend.h4{font-size:0.875rem;font-weight:bold;color:#f57e20}form legend{color:#f57e20;font-weight:bold}label{cursor:pointer}label.radlab{display:inline-block;font-size:0.75rem}input[type="checkbox"]{cursor:pointer}input.nun[type="radio"] + span{display:inline-block}input.nun[type="radio"]:checked + span:before{background-color:#e35809}input.nun[type="radio"] + span:before{content:'';display:inline-block;width:10px;height:10px;vertical-align:-0.25em;-webkit-border-radius:50%;border-radius:50%;border:3px solid #fff;-webkit-box-shadow:0 0 0 1px #ccc, inset 2px 2px 2px 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 0 1px #ccc, inset 2px 2px 2px 0 rgba(0, 0, 0, 0.1);margin-right:5px;-webkit-transition:0.5s ease all;-o-transition:0.5s ease all;transition:0.5s ease all}input.fakecheck[type="checkbox"]{display:none}input.fakecheck + label{font-size:0.813rem;font-weight:400}input.fakecheck[type="checkbox"]:checked + label:before{content:'\2714';color:#e35809}input.fakecheck[type="checkbox"] + label:before{content:'\2714';display:inline-block;width:15px;height:15px;font-size:0.6875rem;line-height:16px;text-align:center;background-color:#c5c5c5;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fff), color-stop(1, #c5c5c5));background:-webkit-linear-gradient(top, #fff 5%, #c5c5c5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #fff), to(#c5c5c5));background:-o-linear-gradient(top, #fff 5%, #c5c5c5 100%);background:linear-gradient(to bottom, #fff 5%, #c5c5c5 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#c5c5c5',GradientType=0)";border:1px solid #999;-webkit-border-radius:4px;border-radius:4px;margin-right:5px;color:#d5d5d5;text-shadow:0 1px 0 #fff}.blue-btn,.blue-btn-index,.blue-btn-spaced,.red-btn{background:#f57e20;-webkit-box-shadow:0 3px 6px rgba(67,113,143,0.8);box-shadow:0 3px 6px rgba(67,113,143,0.8);margin:5px 0;-webkit-transition:width .2s cubic-bezier(0, 0, 0.2, 1), height .2s cubic-bezier(0, 0, 0.2, 1);-o-transition:width .2s cubic-bezier(0, 0, 0.2, 1), height .2s cubic-bezier(0, 0, 0.2, 1);transition:width .2s cubic-bezier(0, 0, 0.2, 1), height .2s cubic-bezier(0, 0, 0.2, 1);color:#ffffff;font-size:0.75rem;padding:8px 10px}.red-btn{background:#990000}::-webkit-input-placeholder{color:#999999;font-size:0.625rem}::-moz-placeholder{color:#999999;font-size:0.625rem}:-ms-input-placeholder{color:#999;font-size:0.625rem}input::-webkit-input-placeholder{color:#999;font-size:0.625rem}input::-moz-placeholder{color:#999999;font-size:0.625rem}input:-ms-input-placeholder{color:#999999;font-size:0.625rem}input::-ms-input-placeholder{color:#999999;font-size:0.625rem}input::placeholder{color:#999999;font-size:0.625rem}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#2198e8;font-size:0.625rem}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#2198e8;font-size:0.625rem}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#2198e8;font-size:0.625rem}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:#2198e8;font-size:0.625rem}input:focus::placeholder,textarea:focus::placeholder{color:#2198e8;font-size:0.625rem}ul{list-style:none outside none}.tab-content ul{font-size:0.813rem;line-height:1.5rem}.tab-content ul li{padding-left:5px}ul.special-notes li:before{content:'\2022';color:#f57e20;padding-right:5px}#sitemap ul{margin-bottom:20px}#sitemap ul li{padding-left:15px;font-size:0.813rem;line-height:21px}#sitemap ul li:before{content:"\2022 \a0";color:#444444}ol{list-style-position:inside;font-size:0.813rem;color:#67686a}.header-wrapper{width:100%;-webkit-box-shadow:inset 0 -6px 0 0 #444444;box-shadow:inset 0 -6px 0 0 #444444;background:#e35809;background:-webkit-linear-gradient(top, #ffb135 0%, #f57e20 45%, #e35809 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ffb135), color-stop(45%, #f57e20), to(#e35809));background:-o-linear-gradient(top, #ffb135 0%, #f57e20 45%, #e35809 100%);background:linear-gradient(to bottom, #ffb135 0%, #f57e20 45%, #e35809 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#f57e20', endColorstr='#e35809',GradientType=0)";z-index:8000;position:relative}@media all and (max-width: 640px){.header-wrapper{background:#e35809;background:-webkit-linear-gradient(top, #ffb135 0%, #f57e20 22.5%, #e35809 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ffb135), color-stop(22.5%, #f57e20), to(#e35809));background:-o-linear-gradient(top, #ffb135 0%, #f57e20 22.5%, #e35809 100%);background:linear-gradient(to bottom, #ffb135 0%, #f57e20 22.5%, #e35809 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#f57e20', endColorstr='#e35809',GradientType=0)"}}header{max-width:1366px;margin:0 auto}.logo{width:29.7%;float:left}.logo img{width:100%}.imageMap{width:100%;height:100%;position:relative;z-index:800}.imageMap img{display:block;width:100%;color:#fff}.imageMap .hotspots{width:100%;height:100%;position:absolute;left:0;top:0;visibility:hidden}.imageMap a{display:block;position:absolute;background:#ffffff;border:1px solid transparent;z-index:700;opacity:0.2;filter:alpha(opacity=20)}.imageMap a.p0{left:0;top:0;width:30%;height:100%}.imageMap a.p1{left:30%;top:0;width:70%;height:64%}.imageMap a.p2{left:30%;top:64%;width:70%;height:36%}.imageMap:hover .hotspots{visibility:visible}.imageMap .hotspots div:hover a{background-color:rgba(245, 120, 34, 0.10);z-index:701;opacity:0.1;filter:alpha(opacity=10);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}#search{padding-top:10px;padding-right:10px;width:62%;display:table}.search-form{width:100%;display:inline-block;border:1px inset #cccccc;background-color:#ffffff}.search-form input[type="text"]{width:85%;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.search-result{padding:10px 20px}.search-result img{float:left;padding-right:15px}.search-result div{float:left;height:76px}.search-result a{text-decoration:none;font-size:0.813rem}.search-result a:hover{text-decoration:underline}.search-form:focus,.search-form:hover{border:1px solid #f57e20 !important;outline:0}.search-form img{vertical-align:middle !important;cursor:pointer}.search-form button{background-color:transparent;color:transparent;padding:0 5px 0 0;margin:0;height:30px;-webkit-box-shadow:none;box-shadow:none}.logo-after{content:' ';clear:right;display:block}@media only screen and (min-width: 319px) and (max-width: 964px){.logo-after{content:' ';clear:both;display:block}}#nav-user-tabs{text-align:right;display:table-cell;width:auto}#nav-user-tabs::after{content:' ';clear:right}.hide-input{display:none !important}ul.login li,ul.blog-social li,ul.size-list li{display:inline}ul.size-list{font-size:0}ul.size-list li{color:#454545;font-size:11px;font-weight:700}ul.size-list li:after{content:', '}ul.size-list li:last-of-type:after{content:''}ul.size-list li:last-of-type:after{content:'';padding-right:0}ul.areas li,ul.dec-type li{display:inline-block;margin-bottom:15px}ul.areas li,ul.dec-type li:not(:first-child){padding-left:15px}ul.dec-type li{margin-top:15px}ul.login li a{font-size:0.688rem;font-weight:700;color:#ffffff;text-decoration:none;line-height:27px;padding:5px;margin:0 5px;-webkit-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;transition:all 0.30s ease-in-out}ul.login li a:hover{text-decoration:underline}ul.login li a:active{position:relative;top:1px}ul.login li:not(:last-of-type):after{content:'|';color:#ffffff}#cssmenu{position:relative;width:auto;padding-top:35px}#cssmenu > ul{position:relative;display:block;width:100%;z-index:500;border-bottom:6px solid #444444;-webkit-box-shadow:0 8px 6px -6px rgba(0, 0, 0, 0.3);box-shadow:0 8px 6px -6px rgba(0, 0, 0, 0.3)}#cssmenu::after,#cssmenu > ul::after{content:' ';display:none;clear:both;visibility:hidden;line-height:0;height:0}#cssmenu > ul > li.has-sub::after{right:7px;top:9px;border:5px solid transparent;border-top-color:#f57e20}#cssmenu > ul > li:hover.has-sub::after{border-top-color:#ffffff}#cssmenu > ul > li{display:inline-block;position:relative;background:#444444;border-left:1px solid #343434}@media all and (min-width: 965px){#cssmenu > ul > li:nth-of-type(2){margin-left:0;-webkit-border-top-left-radius:8px;border-top-left-radius:8px}#cssmenu > ul > li:last-of-type{-webkit-border-top-right-radius:8px;border-top-right-radius:8px}}#cssmenu > ul > li:hover,#cssmenu > ul > li.on{background:#444444}#cssmenu > ul > #menu-button{display:none}#cssmenu ul ul li a,#cssmenu ul ul ul li a{border-right:1px solid #d5d5d5}#cssmenu ul li a{display:block;text-decoration:none}#cssmenu > ul > li > a{font-size:0.688rem;font-weight:700;text-transform:uppercase;letter-spacing:-0.2px;padding:7px 7px;color:#ffffff;text-shadow:none}#cssmenu > ul > li > a:hover{color:#e35809}#cssmenu > ul > li.has-sub > a{padding-right:22px}#cssmenu li.has-sub::after{display:block;content:' ';position:absolute;width:0;height:0}#cssmenu ul ul{position:absolute;left:-9999px;top:68px;opacity:0;z-index:2}#cssmenu ul ul li{position:relative;-webkit-box-shadow:0 2px 3px -2px #7e7e7e;box-shadow:0 2px 3px -2px #7e7e7e}#cssmenu > ul > li:hover > ul{left:auto;top:27px;opacity:1;-webkit-box-shadow:0 3px 8px #7e7e7e;box-shadow:0 3px 8px #7e7e7e;border-top:6px solid #444444}#cssmenu ul ul li:hover > ul{left:195px;top:0;opacity:1;-webkit-box-shadow:0 3px 8px #7e7e7e;box-shadow:0 3px 8px #7e7e7e}#cssmenu ul ul li a{width:195px;padding:6px;background:#ffffff;font-size:0.688rem;border-top:1px solid #e5e5e5}#cssmenu ul ul li:hover > a{background:#ffdbb7}#cssmenu ul ul li.has-sub::after{border:4px solid transparent;border-left-color:#7e7e7e;right:5px;bottom:8px}#cssmenu span{font-size:inherit}@media all and (max-width: 964px){#cssmenu{padding-top:0}#cssmenu > ul{background-color:#444444}}@media all and (max-width: 640px){#cssmenu{position:relative;width:100%;float:none;padding-top:0}#cssmenu > ul > li:hover{background-color:#ffdbb7}#cssmenu > ul > li:hover > ul{border-top:0}#cssmenu > ul > li.has-sub::after,#cssmenu ul ul li.has-sub::after{right:10px;top:16px;border:5px solid transparent;border-top-color:#7e7e7e;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}#cssmenu > ul > li.has-sub:hover::after,#cssmenu ul ul li.has-sub:hover::after{border-top-color:#fe7e20}#cssmenu ul ul li.has-sub::after,#cssmenu ul ul li.has-sub:hover::after{top:12px}#cssmenu > ul > li{background:#ffffff;border:0}#cssmenu li,#cssmenu > ul > li{display:none}#cssmenu ul ul,#cssmenu ul ul ul,#cssmenu ul > li:hover > ul,#cssmenu ul ul > li:hover > ul{position:relative;left:auto;top:auto;opacity:1;padding-left:0;padding-right:0;right:auto}#cssmenu > ul > li::before{content:' ';position:absolute;top:0;right:0;display:none;height:0;width:0;opacity:0;background:none}#cssmenu ul li a,#cssmenu > ul > li > a{color:#e35809;padding:12px 20px;border-bottom:1px solid #c5c4c3}#cssmenu ul ul li a,#cssmenu ul ul ul li a{border-right:0}#cssmenu ul ul li,#cssmenu > ul > li:hover > ul,#cssmenu ul ul li:hover > ul,.nobxsh{-webkit-box-shadow:none;box-shadow:none}#cssmenu ul ul li a{width:auto;padding:8px 35px;border-top:0}#cssmenu ul ul ul a{padding:8px 50px;font-weight:normal}#cssmenu ul ul ul ul a{padding:8px 65px;color:#f57e20}#cssmenu ul ul ul ul ul a{padding:8px 80px}#cssmenu ul ul ul ul ul ul a{padding:8px 95px}#cssmenu > ul > #menu-button{display:block;cursor:pointer;-webkit-border-radius:0;border-radius:0}#cssmenu #menu-button > a{padding:14px 20px;color:#ffffff;border:0}#cssmenu ul.open li,#cssmenu > ul.open > li{display:block}#cssmenu > ul.open > li#menu-button > a{color:#ffffff}#cssmenu ul ul::after{display:none}#cssmenu #menu-button::after{display:block;content:'\2630';position:absolute;font-size:1.4rem;right:10px;top:5px;color:#ffffff}#cssmenu ul.open #menu-button::after,#cssmenu ul.open #menu-button::before{color:#ffffff}#cssmenu > ul > li:first-of-type{background:#f57e20;border-top:none;margin-left:0}#cssmenu > ul.open > li:first-of-type{background:#444444;border-top:none}}@media only screen and (min-width: 320px) and (max-width: 569px) and (orientation: portrait){.logo{float:none;width:100%}.logo img{width:90%;margin:0 auto;max-width:300px;padding:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:none}#search{padding-left:10px;margin:0 0 10px;width:100%;float:none;height:30px}}@media only screen and (min-width: 321px) and (max-width: 480px) and (orientation: landscape){.logo{float:none;width:100%}.logo img{margin:0 auto;width:90%;max-width:460px;padding:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:none}#search{padding-left:10px;margin:0 0 10px 0;width:100%;float:none;height:30px}}@media only screen and (max-width: 569px){#search{padding:10px;width:100%;display:table}}@media only screen and (max-width: 569px) and (orientation: landscape){.logo{float:none;width:100%}.logo img{margin:0 auto;width:90%;max-width:548px;padding:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:none}}@media only screen and (max-width: 480px){#search{padding-left:10px;padding-right:10px;margin:0 0 10px 0;width:100%;float:none;height:30px}#nav-user-tabs{text-align:center;padding:10px 0 0;display:block}}.fullcontent{max-width:1366px;min-height:630px;margin:0 auto;box-shadow:2px 2px 24px #000000}@media all and (max-width: 762px){.header-wrapper{position:relative}.fullcontent{margin-top:0}}#basket,#quote-input,#compare,.page{width:100%;padding:20px}li.social-logo,.social-logo-end{padding-right:6px;display:inline-block;margin-bottom:15px}@-webkit-keyframes "animatedBackground"{0%{background-position:0% 0;}50%{background-position:98% 0;}100%{background-position:0% 0;}}@keyframes "animatedBackground"{0%{background-position:0% 0;}50%{background-position:98% 0;}100%{background-position:0% 0;}}.bgimg-shirts::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/gallery-view.png');background-color:#5e5e5e;background-position:0 0;background-repeat:repeat-x;-webkit-animation:animatedBackground 30s linear infinite;animation:animatedBackground 30s linear infinite;-webkit-filter:saturate(0%);filter:saturate(0%);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.bgimg-shirts:hover::before,.bgimg-shirts:hover{cursor:pointer;-webkit-filter:saturate(100%);filter:saturate(100%)}.slider{background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/a4-shield.jpg') scroll no-repeat 50% 0;text-align:center}.slider-flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}h1.slider-h1{padding:0 0 10px 0;font-size:1.313rem;font-weight:bold;line-height:1.5rem;text-shadow:-1px -1px 0 #613d17, 1px 1px 3px #000000, 10px 10px 20px #000000;z-index:2}p.slider-p{font-size:0.875rem;font-weight:bold;margin-bottom:0;color:#ffffff;text-shadow:3px 3px 6px #000000, 10px 10px 20px #000000;z-index:2}img.selector,.respimg{width:100%;height:auto}@media only screen and (max-width: 640px){img.selector{display:none}}.carousel-item img{-webkit-filter:saturate(0);filter:saturate(0)}.carousel-item img:hover{-webkit-filter:saturate(100%);filter:saturate(100%)}.categories{padding-right:5px;padding-left:5px;background-color:#ffffff;padding-top:10px}.dept-blk-holder{margin-bottom:20px;border:1px solid #f57e20;position:relative;-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 rgba(255, 255, 255, 0.1);box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.6), 0 1px 0 0 rgba(255, 255, 255, 0.1);overflow:hidden}.dept-blk-img{width:100%;-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;-o-transition:transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms}.cat-title-bar{background:rgba(53, 53, 53, 0.6);position:absolute;bottom:0;width:100%;line-height:40px}.price-box{position:absolute;right:3%;bottom:5px;font-size:0.750rem}.price-box span:nth-child(1){color:#4e4e4e;font-weight:normal;font-size:0.625rem;text-align:center;display:inline-block}.price-box span:nth-child(2){color:#ffffff;font-weight:bold}#breadcrumb,#filter-bar{background:#e6e6e6;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3f3f3), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(top, #f3f3f3 0, #e6e6e6 100%);background:-o-linear-gradient(top, #f3f3f3 0, #e6e6e6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f3f3f3), to(#e6e6e6));background:linear-gradient(to bottom, #f3f3f3 0, #e6e6e6 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr=#f3f3f3, endColorstr=#e6e6e6,GradientType=0)";border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;white-space:nowrap}#filter-bar{padding:10px 20px}#breadcrumb li,ul#extra-images li{list-style-type:none;display:inline-block}#breadcrumb li:nth-last-of-type(-n+2){-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}#breadcrumb a{font-size:0.563rem;display:inline-block;background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/breadsep.png');background-repeat:no-repeat;background-position:right;padding-left:5px;padding-right:12px;line-height:40px}#breadcrumb li:first-of-type a{padding-right:5px}.home{border:none;margin-right:5px;vertical-align:baseline}#cat-strap{background-color:#f6f6f6;padding:10px 20px}#cat-strap h1{margin-bottom:0}#cat-description h3{color:#d8d8d8}#cat-description h1 span{font-size:14px;font-weight:bold;color:#5e5e5e}#cat-strap p{text-align:justify;color:#444444}#cat-description p{text-align:justify;color:#d5d5d5}#cat-strap p:last-of-type,#cat-description p:last-of-type{padding-bottom:0}h1.slider-h1{padding:0 0 10px 0;font-size:1.313rem;font-weight:bold;line-height:1.5rem;text-shadow:-1px -1px 0 #613d17, 1px 1px 3px #000000, 10px 10px 20px #000000;z-index:2}.sliderh1{text-align:center;padding:40px 20px 0;color:#ffffff;font-size:2.5rem;text-shadow:2px 2px 6px #302b26;margin-bottom:0}.sliderh2{text-align:center;padding:0 20px 40px;color:#ffffff;font-size:1.125rem;text-shadow:2px 2px 4px #302b26;text-transform:lowercase;font-style:italic;margin-bottom:0}span.sliderh1r{padding:10px 15px 0;font-size:2.1rem;font-weight:bolder;text-shadow:none;display:block}span.sliderh2r{font-size:4.5rem;color:#ff5900;padding:0 15px 0;margin-top:-10px;text-shadow:none;letter-spacing:-3px;display:block;font-weight:bold;margin-bottom:10px}span.sliderh2r span{font-size:2rem;letter-spacing:normal;font-style:normal}span[itemprop="sku"]{text-transform:uppercase}.bgslider p{padding:0 15px;margin-top:-22px;font-size:0.75rem}.t-shirt-slider-ladies25 span.sliderh1r{color:#fc7cb7}.t-shirt-slider-ladies50 span.sliderh1r,.t-shirt-slider-kids25 span.sliderh1r,.t-shirt-slider-mens100 span.sliderh1r{color:#3a81eb}.t-shirt-slider-ladies100 span.sliderh1r{color:#b7d08e}.t-shirt-slider-ladies250 span.sliderh1r,.t-shirt-slider-mens25 span.sliderh1r{color:#64affc}.t-shirt-slider-kids50 span.sliderh1r{color:#000000}.t-shirt-slider-kids100 span.sliderh1r{color:#189955}.t-shirt-slider-kids250 span.sliderh1r{color:#b3a792}.t-shirt-slider-mens50 span.sliderh1r{color:#b63427}.t-shirt-slider-mens250 span.sliderh1r{color:#00d100}.hoods-slider-adult25 span.sliderh1r,.bags-slider100 span.sliderh1r{color:#0095ad}.hoods-slider-adult50 span.sliderh1r,.bags-slider250 span.sliderh1r{color:#e73730}.hoods-slider-adult100 span.sliderh1r,.bags-slider50 span.sliderh1r{color:#00923e}.hoods-slider-kids25 span.sliderh1r{color:#4ac6e6}.hoods-slider-kids50 span.sliderh1r{color:#7b43a3}.hoods-slider-kids100 span.sliderh1r{color:#fa7cf5}@media screen and (max-width: 414px){.sliderh1{padding-top:15px}.sliderh2{font-size:1.2rem}}@media screen and (max-width: 360px){.sliderh1{font-size:2rem}.sliderh2{font-size:1rem}}.bgslider{background-repeat:no-repeat;background-attachment:scroll;background-repeat:no-repeat;background-size:cover;min-height:200px}@media all and (max-width: 812px){.bgslider{background-position-x:97%}}.t-shirt-slider3,.t-shirt-slider4,.t-shirt-slider5,.t-shirt-slider6,.t-shirt-slider7,.t-shirt-slider8,.t-shirt-slider9{background-position:100% 50%}.braunton-slider{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/sports/braunton-badge.jpg')}.martial-arts-slider{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/sports/martial-arts.jpg')}.fifo-slider{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/sports/fifo.jpg')}.mens-rugby-slider{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/sports/rugby-hood.jpg')}.personalised-t-shirts-slider{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/personalised-t-shirts.jpg')}.cricket-slider{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/cricket-banner.jpg')}@media all and (max-width: 414px){.t-shirt-slider3,.t-shirt-slider4,.t-shirt-slider5,.t-shirt-slider6,.t-shirt-slider7,.t-shirt-slider7,.t-shirt-slider8,.t-shirt-slider9{background-position:50% 50%}}.t-shirt-slider-ladies25{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/t-shirts/ladies-t-shirts25.jpg');background-position:25% 50%}.t-shirt-slider-ladies50{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/t-shirts/ladies-t-shirts50.jpg');background-position:25% 50%}.t-shirt-slider-ladies100{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/t-shirts/ladies-t-shirts100.jpg');background-position:25% 50%}.t-shirt-slider-ladies250{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/t-shirts/ladies-t-shirts250.jpg');background-position:25% 50%}.t-shirt-slider-kids25{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/t-shirts/kids-t-shirts25.jpg');background-position:25% 50%}.t-shirt-slider-kids50{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/t-shirts/kids-t-shirts50.jpg');background-position:25% 50%}.t-shirt-slider-kids100{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/t-shirts/kids-t-shirts100.jpg');background-position:25% 50%}.t-shirt-slider-kids250{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/t-shirts/kids-t-shirts250.jpg');background-position:25% 50%}.t-shirt-slider-mens25{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/t-shirts/mens-t-shirts25.jpg');background-position:25% 50%}.t-shirt-slider-mens50{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/t-shirts/mens-t-shirts50.jpg');background-position:25% 50%}.t-shirt-slider-mens100{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/t-shirts/mens-t-shirts100.jpg');background-position:25% 50%}.t-shirt-slider-mens250{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/t-shirts/mens-t-shirts250.jpg');background-position:25% 50%}.hoods-slider-adult25{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/hoods/adult-hoods25.jpg');background-position:25% 50%}.hoods-slider-adult50{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/hoods/adult-hoods50.jpg');background-position:25% 50%}.hoods-slider-adult100{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/hoods/adult-hoods100.jpg');background-position:25% 50%}.hoods-slider-kids25{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/hoods/kids-hoods25.jpg');background-position:25% 50%}.hoods-slider-kids50{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/hoods/kids-hoods50.jpg');background-position:25% 50%}.hoods-slider-kids100{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/hoods/kids-hoods100.jpg');background-position:25% 50%}.bags-slider50{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/bags/bags50.jpg');background-position:25% 50%}.bags-slider100{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/bags/bags100.jpg');background-position:25% 50%}.bags-slider250{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/sliders/bags/bags250.jpg');background-position:25% 50%}@media screen and (max-width: 414px) and (orientation: portrait){.t-shirt-slider-ladies25,.t-shirt-slider-ladies50,.t-shirt-slider-ladies100,.t-shirt-slider-ladies250,.t-shirt-slider-kids25,.t-shirt-slider-kids50,.t-shirt-slider-kids100,.t-shirt-slider-kids250,.t-shirt-slider-mens25,.t-shirt-slider-mens50,.t-shirt-slider-mens100,.t-shirt-slider-mens250,.hoods-slider-adult25,.hoods-slider-adult50,.hoods-slider-adult100,.hoods-slider-kids25,.hoods-slider-kids50,.hoods-slider-kids100,.bags-slider50,.bags-slider100,.bags-slider250{background-position:30% 50%}}@media screen and (max-width: 812px) and (orientation: landscape){.t-shirt-slider-ladies25,.t-shirt-slider-ladies50,.t-shirt-slider-ladies100,.t-shirt-slider-ladies250,.t-shirt-slider-kids25,.t-shirt-slider-kids50,.t-shirt-slider-kids100,.t-shirt-slider-kids250,.t-shirt-slider-mens25,.t-shirt-slider-mens50,.t-shirt-slider-mens100,.t-shirt-slider-mens250,.hoods-slider-adult25,.hoods-slider-adult50,.hoods-slider-adult100,.hoods-slider-kids25,.hoods-slider-kids50,.hoods-slider-kids100,.bags-slider50,.bags-slider100,.bags-slider250{background-position:-95% 50%}}@media screen and (max-width: 736px) and (orientation: landscape){.t-shirt-slider-ladies25,.t-shirt-slider-ladies50,.t-shirt-slider-ladies100,.t-shirt-slider-ladies250,.t-shirt-slider-kids25,.t-shirt-slider-kids50,.t-shirt-slider-kids100,.t-shirt-slider-kids250,.t-shirt-slider-mens25,.t-shirt-slider-mens50,.t-shirt-slider-mens100,.t-shirt-slider-mens250,.hoods-slider-adult25,.hoods-slider-adult50,.hoods-slider-adult100,.hoods-slider-kids25,.hoods-slider-kids50,.hoods-slider-kids100,.bags-slider50,.bags-slider100,.bags-slider250{background-position:-50% 50%}}@media screen and (max-width: 667px) and (orientation: landscape){.t-shirt-slider-ladies25,.t-shirt-slider-ladies50,.t-shirt-slider-ladies100,.t-shirt-slider-ladies250,.t-shirt-slider-kids25,.t-shirt-slider-kids50,.t-shirt-slider-kids100,.t-shirt-slider-kids250,.t-shirt-slider-mens25,.t-shirt-slider-mens50,.t-shirt-slider-mens100,.t-shirt-slider-mens250,.hoods-slider-adult25,.hoods-slider-adult50,.hoods-slider-adult100,.hoods-slider-kids25,.hoods-slider-kids50,.hoods-slider-kids100,.bags-slider50,.bags-slider100,.bags-slider250{background-position:-10% 50%}}@media screen and (max-width: 568px) and (orientation: landscape){.t-shirt-slider-ladies25,.t-shirt-slider-ladies50,.t-shirt-slider-ladies100,.t-shirt-slider-ladies250,.t-shirt-slider-kids25,.t-shirt-slider-kids50,.t-shirt-slider-kids100,.t-shirt-slider-kids250,.t-shirt-slider-mens25,.t-shirt-slider-mens50,.t-shirt-slider-mens100,.t-shirt-slider-mens250,.hoods-slider-adult25,.hoods-slider-adult50,.hoods-slider-adult100,.hoods-slider-kids25,.hoods-slider-kids50,.hoods-slider-kids100,.bags-slider50,.bags-slider100,.bags-slider250{background-position:10% 50%}}@media screen and (max-width: 480px) and (orientation: landscape){.t-shirt-slider-ladies25,.t-shirt-slider-ladies50,.t-shirt-slider-ladies100,.t-shirt-slider-ladies250,.t-shirt-slider-kids25,.t-shirt-slider-kids50,.t-shirt-slider-kids100,.t-shirt-slider-kids250,.t-shirt-slider-mens25,.t-shirt-slider-mens50,.t-shirt-slider-mens100,.t-shirt-slider-mens250,.hoods-slider-adult25,.hoods-slider-adult50,.hoods-slider-adult100,.hoods-slider-kids25,.hoods-slider-kids50,.hoods-slider-kids100,.bags-slider50,.bags-slider100,.bags-slider250{background-position:22% 50%}}section.help{color:rgba(233,119,38,1);padding:10px 0 30px}div.headstrap{font-size:1.5rem;margin-bottom:10px;text-align:center}div.headstrap a{font-size:1.5rem;color:white !important;text-decoration:none !important}.help span{font-size:0.875rem;font-weight:bold;text-align:center;display:block;margin:0 auto}.filtersorter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;background-color:#e6e6e6;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.mflx a.compare::before{content:'';background:transparent url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/a4-sprite.png') scroll no-repeat -301px -50px;width:22px;height:22px;padding-right:5px;display:inline-block;vertical-align:middle;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}@media all and (max-width: 374px){.mflx{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:10px}}.product-compare a:first-of-type:hover::before,.mflx a.compare:hover::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-position:-296px -50px}.subcategories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f57e20;background:-webkit-linear-gradient(top, #ffb135, #f57e20);background:-o-linear-gradient(top, #ffb135 0, #f57e20 99%);background:-webkit-gradient(linear, left top, left bottom, from(#ffb135), color-stop(99%, #f57e20));background:-webkit-linear-gradient(top, #ffb135 0%, #f57e20 99%);background:-o-linear-gradient(top, #ffb135 0%, #f57e20 99%);background:linear-gradient(to bottom, #ffb135 0%, #f57e20 99%);-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 1);box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 1);-webkit-border-radius:6px;border-radius:6px;margin-top:7px !important;margin-bottom:7px !important;height:38px}.subcategories > a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#ffffff;font-weight:700;height:100%;text-align:center}.subcategories:hover{background:#e6e6e6;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f57e20), color-stop(99%, #ffb135));background:-webkit-linear-gradient(top, #f57e20 0%, #ffb135 99%);background:-o-linear-gradient(top, #f57e20 0%, #ffb135 99%);background:-webkit-gradient(linear, left top, left bottom, from(#f57e20), color-stop(99%, #ffb135));background:linear-gradient(to bottom, #f57e20 0%, #ffb135 99%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr=#f57e20, endColorstr=#ffb135,GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f57e20, endColorstr=#ffb135, GradientType=0);color:#0099ff;text-shadow:none}.sub-cats{background-color:#f6f6f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sub-cat-content{margin:0 0.7% 0 0.7%;-webkit-box-flex:0;-webkit-flex:0 0 22.857143%;-ms-flex:0 0 22.857143%;flex:0 0 22.857143%}@media only screen and (min-width: 854px){.sub-cat-content{-webkit-box-flex:0;-webkit-flex:0 0 23%;-ms-flex:0 0 23%;flex:0 0 23%}}@media only screen and (max-width: 667px){.sub-cat-content{-webkit-box-flex:0;-webkit-flex:0 0 47.5%;-ms-flex:0 0 47.5%;flex:0 0 47.5%}}@media only screen and (max-width: 479px){.sub-cat-content{-webkit-box-flex:0;-webkit-flex:0 0 92%;-ms-flex:0 0 92%;flex:0 0 92%}}.sub-cat-content:active,#load-more h4:active{-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.5) inset, 0 1px 0 0 rgba(255, 255, 255, 0.1) inset;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.5) inset, 0 1px 0 0 rgba(255, 255, 255, 0.1) inset;color:#f57e20;top:1px}div.droplink a,span.droplink{background:#e35809;color:#ffffff;float:left;display:block;padding:0 0 0 10px;font-size:0.875rem;cursor:pointer;width:30px;text-shadow:none;line-height:38px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}div.droplink a:after{content:'\25BA';float:left;transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;text-shadow:none}div.droplink a:hover,span.droplink:hover,a.nunder:hover{text-decoration:none}div.droplink a:hover:after,span.droplink:hover:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.dropmenu{position:absolute;z-index:7000}.dropmenu .dropdown-menu{list-style:none;background:#ffffff;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .6);box-shadow:0 5px 10px rgba(0, 0, 0, .6);overflow:visible;padding:0;margin:0}.dropmenu .dropdown-menu li{list-style:none;padding:0 0;margin:0;border-top:1px solid #e5e5e5}.dropmenu .dropdown-menu li > a,.dropdown .dropdown-menu label{display:block;text-decoration:none;line-height:28px;padding-left:10px;white-space:nowrap;height:28px;font-weight:normal;font-size:0.688rem;text-align:left;border:0;-webkit-border-radius:0;border-radius:0;text-shadow:none}.dropmenu .dropdown-menu li > a:hover{background:#ffdbb7;cursor:pointer}.dropdown{position:relative;overflow:hidden;margin-bottom:15px}.dropdown dt > span{padding:10px 8px 0 8px;height:35px;border:1px solid #ccc;display:block;-webkit-border-radius:4px;border-radius:4px;font-size:0.75rem;color:#e35809;cursor:pointer;background:#f3f3f3;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3f3f3), color-stop(100%, #cccccc));background:-webkit-linear-gradient(top, #f3f3f3 0%, #cccccc 100%);background:-o-linear-gradient(top, #f3f3f3 0%, #cccccc 100%);background:-webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#cccccc));background:linear-gradient(to bottom, #f3f3f3 0%, #cccccc 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr=#f3f3f3, endColorstr=#cccccc,GradientType=0)"}.dropdown dt > span:after{content:' ';float:right;margin-top:3px;border:6px solid transparent;border-top-color:#67686a}.cross:after{content:'[X]' !important;color:#e35809 !important;border:0 !important;margin-top:0 !important;font-weight:bolder}.dropdown dd ul{background-color:#f6f6f6;color:#67686a;display:none;overflow:visible}.dropdown dd ul li{border-top:1px solid #fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:8px 10px;font-size:0.813rem}.dropdown dd li:hover,.dropdown dd li:focus{background-color:#ffdbb7}.dropdown dd ul li label{display:block;margin-bottom:0}.dropdown dd ul li label input[type="checkbox"],.dropdown dd ul li label input[type="radio"],.dropdown input[type="radio"],.dropdown input[type="checkbox"]{display:none}.select-container{overflow:hidden}.dec-holder img,.dec-holder svg{float:left;margin:0 30px 45px 10px}.dec-holder svg{transform:scale(1.3);margin:10px 30px 45px 10px}.option-replace,.option-multi{float:right;display:block;height:19px;width:19px}.option-replace.option-off{background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/radio-check.png') scroll no-repeat -2px -29px}.option-replace.option-on{background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/radio-check.png') scroll no-repeat -31px -29px}.option-multi.option-off{background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/radio-check.png') scroll no-repeat -2px 0}.option-multi.option-on{background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/radio-check.png') scroll no-repeat -31px 0}#product-holder{background:#ffffff}.product-holder-title{padding:15px 20px 10px 20px}@media all and (max-width: 736px){.product-holder-title{padding:15px 10px 10px 10px}}.product-holder-title h2{text-align:left;margin-bottom:10px}.product-holder,.ts-product-holder,.sd-product-holder,.special-holder,.brands{display:flex;flex-flow:row wrap;justify-content:space-around}.product-holder,.brands{border-bottom:1px solid #ccc;padding-bottom:20px}.product-holder:after,.brands:after,.search-result-holder:after{content:'#from price indicates bulk price (ex VAT) with maximum discount applied';color:#444444;font-size:0.625rem;margin-top:10px;display:block;text-align:center;width:100%}.product-list{background-color:#ffffff;position:relative;height:350px;border:solid 1px #e6e6e6;margin-top:16px;text-align:center;flex:0 1 18%}@media all and (max-width: 1023px){.product-list{flex-basis:30.5%}}@media all and (max-width: 567px){.product-list{flex-basis:46%}}@media all and (max-width: 415px){.product-list{flex-basis:90%}}.product-list > a:hover{text-decoration:none}.products.product-list:hover{border:1px solid #f57e20}.product-list h3,.featured-products h3{font-size:0.75rem;font-weight:700;margin:10px 0 0;padding:0 5px;color:#000000}ul#extra-images{width:100%;background-color:#fff;padding:10px;white-space:nowrap;overflow-x:scroll}ul#extra-images img:hover{transform:scale(1.2)}@media only screen and (min-width: 700px) and (max-width: 736px){.product-holder,.brands{padding-left:1.0%}.product-list{margin-right:1.0%}.dropmenu .dropdown-menu li > a{font-size:0.625rem}}.price{background:transparent url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/from-box.gif') scroll no-repeat 0 0;font-weight:bold;font-size:0.688rem !important;color:#000;width:50px;height:30px;position:absolute;top:0;right:0;z-index:60;padding-top:16px}.singprice:before{content:'FROM';color:white;background:#f57e20;padding:3px;font-size:0.750rem;vertical-align:middle}.top-seller,.specials,.featured{top:0;left:0;position:absolute;z-index:70;width:73px;height:73px}.top-seller{background:transparent url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/banner-top-seller.png') scroll no-repeat 0 0;-webkit-filter:drop-shadow(0px 5px 3px #999999);filter:drop-shadow(0px 5px 3px #999999)}.specials{background:transparent url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/banner-special-deal.png') scroll no-repeat 0 0;-webkit-filter:drop-shadow(0px 5px 3px #999999);filter:drop-shadow(0px 5px 3px #999999)}.featured{background:transparent url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/banner-featured-product.png') scroll no-repeat 0 0;-webkit-filter:drop-shadow(0px 5px 3px #999999);filter:drop-shadow(0px 5px 3px #999999)}.product-title-slide,.product-title-slide-ts{background:rgba(232, 232, 232, 0.95);position:absolute;bottom:92px;left:0;width:100%;padding:4px 0 3px 0;visibility:hidden}.product-list:hover h3{color:#f57e20}.product-list:hover .product-title-slide,.product-list:hover .product-title-slide-ts{max-height:100%;border-color:#f57e20;visibility:visible}.flex-grid{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;justify-content:space-around}.featured-products{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;margin:10px;position:relative;min-height:350px;border:solid 1px #d5d5d5}.featured-products:hover,.featured-products:active{border:1px solid #f57e20}.featured-products:hover .product-title-slide,.featured-products:active .product-title-slide{max-height:100%;border-color:#f57e20;visibility:visible}.featured-products:hover .swatch-holder-mini{display:block}@media screen and (max-width: 1230px){.featured-products{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}}@media screen and (max-width: 620px){.featured-products{-webkit-box-flex:1;-ms-flex:1 1 29%;flex:1 1 29%}}@media screen and (max-width: 480px){.featured-products{-webkit-box-flex:1;-ms-flex:1 1 43%;flex:1 1 43%}}@media screen and (max-width: 360px){.featured-products{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.product-image{width:100%;max-width:500px;font-size:0;line-height:0;vertical-align:middle;-webkit-background-size:contain;background-size:contain;background-position:50% 0;background-repeat:no-repeat;padding-bottom:152.439024390244%;margin:0 auto}@media all and (orientation: landscape) and (max-width: 767px){.product-image{padding-bottom:76.219512195122%;height:500px}}.product-compare{float:right;border:1px solid #e6e6e6;-webkit-border-radius:8px;border-radius:8px;background-color:#f3f3f3;padding:8px;font-size:0.625em}.product-compare a{line-height:25px;display:inline-block}li.compare-prod a{display:inline-block;border:none;padding:0 5px 0 0}.product-compare a:first-of-type::before,.compare-prod a::before{content:'';background:transparent url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/compare.png') scroll no-repeat 0 -26px;width:26px;height:26px;padding-right:5px;display:inline-block;vertical-align:middle}.product-compare a:first-of-type:hover::before,.compare-prod a:hover::before{background-position:0 0}ul.tabs{list-style:none outside none;margin:0 auto;width:100%;display:table;table-layout:fixed}ul.tabs li{display:table-cell;list-style:none;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:8px;background-color:#e6e6e6;cursor:pointer}ul.tabs li:first-of-type{border-left:none}ul.tabs li.selected{background-color:#ffffff;border-top:3px solid #f57e20;border-bottom:none;cursor:default}ul.tabs li h2{text-decoration:none;text-align:center;margin:0;color:#0099ff;font-size:0.938rem}ul.tabs li h2 a.selected{color:#444444;text-decoration:none !important;cursor:default}ul.tabs li.tab-deal h2 a.selected{color:white}ul.tabs li.tab-deal.selected{border-top:3px solid red;background-color:red}ul.tabs li.tab-deal h2 a,.col-red{color:red}ul.atts li span:first-of-type{display:inline-block;width:65px;color:#f57e20;font-weight:bold}.tab-content{display:none}.tab-content.selected{display:block;padding:20px}#product-tab-holder .tab-content.selected{padding:0}#product-tab-holder .tab-content.selected > div{padding:10px 20px;border-bottom:1px solid #cccccc}@media all and (max-width: 480px){#product-tab-holder .tab-content.selected > div{padding:10px}}.block-header{border-top:1px solid #ffffff;border-bottom:1px solid #cccccc;background-color:#f3f3f3;padding:20px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.block-header.step-sizes-decoration{top:66px}.block-header.step-configurable-options{position:inherit}.block-content{padding:20px;border-top:1px solid #ffffff;border-bottom:1px solid #cccccc}div#a4-decorate-submit{background-color:#f3f3f3;padding:20px;border-bottom:1px solid #cccccc;border-top:1px solid #ffffff}@media all and (max-width: 480px){.block-content{padding:20px 10px}}.file-upload-button{margin-left:5px;text-align:center;font-size:13px}@media all and (max-width: 480px){.file-upload-button{margin-left:0;width:100%}}.upload-info-btn{text-align:center;padding:10px;background-color:#ffdbb7}.repos{margin-top:-22px}table{width:100%;border-collapse:separate;border-spacing:1px;font-size:0.813rem}caption{caption-side:bottom;margin-top:5px}table.pricetable{border:none}table thead tr:first-of-type{background-color:#fff !important}table tr.even,table tr:nth-of-type(even){background-color:#e6e6e6}table tr.odd,table tr:nth-of-type(odd){background-color:#f6f6f6}table.size-selector tr:nth-of-type(even),table.size-selector tr:nth-of-type(odd){background-color:transparent !important}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell}table thead tr th,table tbody tr th,table tbody tr td{padding:0.5rem 0.625rem 0.625rem;text-align:left}.rwd-table{font-size:0.688rem;border:0}.rwd-table th,.rwd-table td{text-align:center}.rwd-table th{display:none}.rwd-table td{display:block}.rwd-table td:first-child{padding:0.5rem;background-color:#cccccc;margin:0}.rwd-table td:before{content:attr(data-th) ': ';font-weight:bold;width:6rem;vertical-align:top;float:left}#basket_review .rwd-table td:before{content:attr(data-th) ' ';font-weight:bold;width:5.5rem;vertical-align:top;float:left}.rwd-table th,.rwd-table td{margin:0.5rem;padding:0}.rwd-table th{background-color:#7e7e7e;color:#ffffff}#dec-tables .rwd-table th{font-size:0.563rem}.rwd-table select{margin:10px 0}.cartspan{display:block;overflow:hidden}.fake-rwd-td{background-color:#b5b5b5 !important;text-align:right !important;color:#ffffff}@media all and (min-width: 569px){.rwd-table td:before{display:none}.rwd-table th,.rwd-table td{display:table-cell;padding:0.50rem 0.175rem}}@media all and (max-width: 568px){.rwd-table th{background-color:transparent}.rwd-table th,.rwd-table td{text-align:left}.rwd-table td:first-child{padding:.5em;background-color:#7e7e7e;margin:0;color:#ffffff;font-size:0.625rem}.rwd-table td a{overflow:hidden}.fake-rwd-td{text-align:left !important}.quote-client-totals td{padding-left:6rem !important}}@media (max-width: 389px){.rwd-table th{background:none;color:#67686a}.rwd-table th,.rwd-table td{text-align:left}}[data-th]{border-bottom:1px solid #d5d5d5;padding-bottom:10px !important}#garment-builder.fixed{box-shadow:10px 10px 20px 0 rgba(69, 69, 69, .7)}#garment-builder table tr th{background-color:#f57e20;color:#ffffff}#garment-builder table tr td{padding:0.4rem 0.5rem;vertical-align:top;text-transform:capitalize}.size-selector td{text-align:center;vertical-align:top;padding:0 0 10px 0}.size-selector td:first-of-type{width:20.5%;padding:0}.decorated-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}@media all and (max-width: 414px){.decorated-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}div.dec-svg{-webkit-box-flex:0.8;-ms-flex:0.8;flex:0.8;text-align:center}div.dec-options{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2;padding:0 10px;text-align:center}div.file-wrapper{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;text-align:center}.dec-holder{margin-top:20px;padding-top:20px;border-top:1px dashed #cccccc}fieldset.config{border-bottom:1px dashed #cccccc}.swatch-holder-mini{display:none;padding:5px 0;margin-bottom:10px}.products.product-list:hover .swatch-holder-mini{display:block}.swatch-holder-mini > div{width:15px;height:15px;display:inline-block;margin-right:5px}.swatch-holder-mini > div > div{height:15px;display:inline-block}.swatch-holder-mini h4{color:#454545;font-size:11px;font-weight:700;margin-bottom:3px}.swatch-holder{background:#ffffff;border:1px solid #e6e6e6;display:inline-table;height:50px;margin-right:4px;margin-top:5px;width:60px;position:relative;text-align:center}#swatch-section .swatch-holder:hover,.swatch-holder.selected{border-width:1px;border-style:solid;border-color:#f57e20;cursor:pointer}div#swatch-section:after{content:'The colour shown is only as accurate as the web design process allows and may not be a true representation of the actual colour of the garment fabric';color:#444444;font-size:0.625rem;margin-top:10px;display:block}.swatch-holder div{float:left;height:18px;border-bottom:1px solid #e6e6e6}.swatch-assorted{background:repeating-linear-gradient(45deg, transparent, transparent 5px, #e6e6e6 5px, #cccccc 10px), -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#cccccc));background:-webkit-repeating-linear-gradient(45deg, transparent, transparent 5px, #e6e6e6 5px, #cccccc 10px), -webkit-linear-gradient(top, #e6e6e6, #cccccc);background:-o-repeating-linear-gradient(45deg, transparent, transparent 5px, #e6e6e6 5px, #cccccc 10px), -o-linear-gradient(top, #e6e6e6, #cccccc);background:repeating-linear-gradient(45deg, transparent, transparent 5px, #e6e6e6 5px, #cccccc 10px), linear-gradient(to bottom, #e6e6e6, #cccccc);width:100%}.swatch-holder p{font-size:0.563rem;line-height:0.75rem;padding-bottom:0;text-transform:capitalize}.swatch-holder input[type=checkbox]{border:0;margin:0;float:right;position:absolute;top:2px;right:1px}.swatch-selected{background-color:rgba(245, 120, 34, 0.20);border-color:#f57e20}.trans{opacity:0.3;cursor:not-allowed}.speech{position:relative;min-height:90px;background:#e6e6e6;-webkit-border-radius:10px;border-radius:10px;border:10px solid #e6e6e6;margin:10px 10px 28px 0;z-index:1}@media screen and (max-width: 768px){.speech{margin-right:0}}.speech a,.speech p{font-size:0.75rem;line-height:1.5;color:#7e7e7e}.speech h3{color:#7e7e7e}div[itemprop="author"]{font-size:0.875rem;color:#7e7e7e}.speech:after{content:'';position:absolute;width:0;height:0;left:30px;bottom:-30px;border:10px solid;border-color:#e6e6e6 transparent transparent #e6e6e6;z-index:-1}.owl-reviews .speech{background:#f57e20;border:10px solid #f57e20}.owl-reviews .speech:after{border-color:#f57e20 transparent transparent #f57e20}.owl-reviews .speech a{display:inline-block;color:#ffffff}.star-on,.star-off{background:transparent url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/star-on.png') 0 0 scroll no-repeat;width:15px;height:16px;display:inline-block;vertical-align:bottom}.star-off{background:transparent url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/star-off.png') 0 0 scroll no-repeat}.aggregaterating{display:inline;color:#7e7e7e;font-size:12px}.rating{font-size:0}.star-review{margin-right:10px}.star-review span{position:relative;font-size:0.625rem;color:#fbc11b}.star-holder{font-size:0.75rem;margin-bottom:10px;font-weight:bold}.gmap{background-position:50% 0%;background-repeat:no-repeat;cursor:pointer;width:100%;height:330px}.qq{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/quick-quote-clock.jpg')}@media screen and (max-width: 768px){.qq{background-image:none;display:none}}.boxer{-webkit-border-radius:8px;border-radius:8px;padding:10px;margin-bottom:30px}#opening-hours li{margin:0 0 5px 0;font-size:0.875em;font-weight:bold;color:#444444}#opening-hours span{display:inline-block;width:55%}.bot-trap{font-size:0.75em;padding:10px;position:relative}ul.blog-list li{border-bottom:1px dashed #888888;padding:5px 0}ul.blog-list li a{font-size:0.75rem}.blogimg{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/blog.gif');background-position:50% 0%;background-size:cover;cursor:default}.blog-list li span{font-size:0.688rem}.w-row-log-in div{height:35px;width:46.419098143236%;padding-top:10px;margin-bottom:15px;display:inline-block;-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 rgba(255, 255, 255, 0.1);box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 rgba(255, 255, 255, 0.1);-webkit-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;transition:all 0.30s ease-in-out}.w-row-log-in div:nth-of-type(even){margin-left:4.5%;float:right}.w-row-log-in p{padding:0 0 10px;text-align:center}.w-row-log-in p:before,.w-row-log-in p:after{content:' - - - - - - - - - - - ';color:#cccccc}.w-row-log-in div a{height:100%;width:100%;padding-left:35px;color:#fff;font-size:0.75rem;display:block}.w-row-log-in div:hover{-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;-o-transition:transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms;-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}.dropbox{background:#007ee5 url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/social-log-in.png') scroll no-repeat 5px -175px}.linkedin{background:#0076a9 url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/social-log-in.png') scroll no-repeat 5px -35px}.pinterest{background:#bd081c url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/social-log-in.png') scroll no-repeat 5px -245px}.facebook{background:#3a6199 url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/social-log-in.png') scroll no-repeat 5px 0}.google{background:#cc3333 url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/social-log-in.png') scroll no-repeat 5px -105px}.live,.outlook{background:#ff9900 url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/social-log-in.png') scroll no-repeat 5px -70px}.insta{background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/social-log-in.png') scroll no-repeat 5px -140px;background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/social-log-in.png') scroll no-repeat 5px -140px, -webkit-linear-gradient(left, rgba(55, 64, 231, 0.94) 0%, rgba(77, 54, 212, 0.94) 10%, rgba(98, 48, 193, 0.94) 16%, rgba(127, 41, 166, 0.94) 24%, rgba(170, 39, 128, 0.94) 32%, rgba(194, 46, 104, 0.94) 37%, rgba(228, 71, 66, 0.94) 49%, rgba(239, 90, 46, 0.94) 61%, rgba(240, 104, 46, 0.94) 70%, rgba(242, 128, 50, 0.94) 78%, rgba(244, 160, 58, 0.94) 88%, rgba(245, 178, 67, 0.94) 96%, rgba(245, 184, 73, 0.94) 100%);background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/social-log-in.png') scroll no-repeat 5px -140px, -webkit-gradient(linear, left top, right top, from(rgba(55, 64, 231, 0.94)), color-stop(10%, rgba(77, 54, 212, 0.94)), color-stop(16%, rgba(98, 48, 193, 0.94)), color-stop(24%, rgba(127, 41, 166, 0.94)), color-stop(32%, rgba(170, 39, 128, 0.94)), color-stop(37%, rgba(194, 46, 104, 0.94)), color-stop(49%, rgba(228, 71, 66, 0.94)), color-stop(61%, rgba(239, 90, 46, 0.94)), color-stop(70%, rgba(240, 104, 46, 0.94)), color-stop(78%, rgba(242, 128, 50, 0.94)), color-stop(88%, rgba(244, 160, 58, 0.94)), color-stop(96%, rgba(245, 178, 67, 0.94)), to(rgba(245, 184, 73, 0.94)));background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/social-log-in.png') scroll no-repeat 5px -140px, -o-linear-gradient(left, rgba(55, 64, 231, 0.94) 0%, rgba(77, 54, 212, 0.94) 10%, rgba(98, 48, 193, 0.94) 16%, rgba(127, 41, 166, 0.94) 24%, rgba(170, 39, 128, 0.94) 32%, rgba(194, 46, 104, 0.94) 37%, rgba(228, 71, 66, 0.94) 49%, rgba(239, 90, 46, 0.94) 61%, rgba(240, 104, 46, 0.94) 70%, rgba(242, 128, 50, 0.94) 78%, rgba(244, 160, 58, 0.94) 88%, rgba(245, 178, 67, 0.94) 96%, rgba(245, 184, 73, 0.94) 100%);background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/social-log-in.png') scroll no-repeat 5px -140px, linear-gradient(to right, rgba(55, 64, 231, 0.94) 0%, rgba(77, 54, 212, 0.94) 10%, rgba(98, 48, 193, 0.94) 16%, rgba(127, 41, 166, 0.94) 24%, rgba(170, 39, 128, 0.94) 32%, rgba(194, 46, 104, 0.94) 37%, rgba(228, 71, 66, 0.94) 49%, rgba(239, 90, 46, 0.94) 61%, rgba(240, 104, 46, 0.94) 70%, rgba(242, 128, 50, 0.94) 78%, rgba(244, 160, 58, 0.94) 88%, rgba(245, 178, 67, 0.94) 96%, rgba(245, 184, 73, 0.94) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f03740e7', endColorstr='#f0f5b849', GradientType=1)}.twitter{background:#1da1f2 url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/social-log-in.png') scroll no-repeat 5px -210px}@media all and (max-width: 768px){.w-row-log-in div:nth-of-type(odd){margin-right:0}.w-row-log-in div{width:100%}}.brand-logo{float:right;margin:0 0 5px 10px}.brands > figure{flex:0 1 160px;margin:10px;height:100px;padding:5px 3px;border:1px solid #ccc;vertical-align:bottom;position:relative;text-align:center}@media all and (max-width: 736px){.brands > figure{width:144px}}.brands > figure:hover{border:1px solid #f57e20}.brands > figure figcaption{padding-top:5px;font-size:0.813rem;position:absolute;bottom:5px;width:100%}blockquote{font-style:normal;padding:10px 25px 0 25px}blockquote p.quote{font-size:18px !important;font-style:italic;text-align:left;padding:0 0 0 20px;position:relative;line-height:24px !important}blockquote p.quote:after{content:'\201D';font-size:48px;color:#f57e20;font-weight:bold;vertical-align:top;line-height:0.8}blockquote p.quote:before{content:'\201C';font-size:3rem;position:absolute;color:#f57e20;font-weight:bold;left:-15px;top:-2px;line-height:0.8}#side-tabs a.support{background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/quote-tab.png') scroll no-repeat 0 0;background-size:cover;font-size:0;color:white;right:0;top:220px;height:150px;width:50px;margin:0;padding:0;position:fixed;z-index:7000;display:block;-webkit-box-shadow:-3px 3px 6px #999999;box-shadow:-3px 3px 6px #999999}@media all and (max-width: 640px) and (orientation: portrait){#side-tabs a.support{width:34px;height:100px;top:292px}}@media all and (max-width: 640px) and (orientation: landscape){#side-tabs a.support{width:34px;height:100px;top:220px}}.dlcont{float:left}.dlcont img{float:left;margin:10px 10px 10px 0;border:1px solid #d5d5d5}.dlcont img:hover{border:1px solid #f57e20}.fixed{position:fixed;top:110px;z-index:10}@media screen and (max-width: 768px){.fixed{max-width:252px}}@media screen and (max-width: 767px){.fixed{position:relative;max-width:100%;top:0}}.miss{color:#d30000 !important}.hit{color:#008a00 !important}.error{border:1px solid #d30000 !important;box-shadow:0 0 4px #d30000 !important}.bgtextareagrn{background-color:green}.bgcol-d3{background-color:#d30000}.bgcol-btn,#filterbox .filterbox-child span.filter-on,#filterbox .filterbox-child.ord.dropdown-open,#filterbox .filterbox-child:hover span{background-color:#f57e20;color:#ffffff}.bgcol-grn{background-color:green}.bgcol-34{background-color:#343434}.bgcol-66a{background-color:rgba(66, 66, 66, 0.8)}.col-f5{color:#f57e20}.col-d5{color:#d5d5d5}.col-h{color:#4682b4}.col-ff{color:#ffffff}.col-30{color:#302b26}.col-5e{color:#5e5e5e}.col-7e{color:#7e7e7e}.bgcol-ff{background-color:#ffffff}.bgcol-7e{background-color:#7e7e7e}.bgcol-f5{background-color:#f57e20}.bgcol-f3{background-color:#f3f3f3}.bgcol-a3ccff{background-color:#a3ccff}.bgcol-5e{background-color:#5e5e5e}.bgcol-rgba179{background-color:rgba(179, 179, 179, 0.6)}.bgcol-rgba94{background:rgba(46,46,46,0.9)}.bgcol-rgbao{background-color:rgba(245, 126, 32, 0.3)}.bgcol-rgba240{background:rgba(240, 240, 240, 0.6)}.bgcollb{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f3f3f3), color-stop(6%, #e6e6e6));background:-webkit-linear-gradient(top, #f3f3f3 0, #e6e6e6 6%);background:-o-linear-gradient(top, #f3f3f3 0, #e6e6e6 6%);background:linear-gradient(to bottom, #f3f3f3 0, #e6e6e6 6%)}.rel{position:relative}.right{float:right}.left{float:left}.f-nun{float:none !important}.ilblk{display:inline-block !important}.nun{display:none !important}.vertop{vertical-align:top}.txtalc{text-align:center !important}.txtall{text-align:left !important}.txtalr{text-align:right !important}.paginate{background:-webkit-gradient(linear, left top, left bottom, from(#f3f3f3), color-stop(99%, #e6e6e6));background:-webkit-linear-gradient(top, #f3f3f3 0%, #e6e6e6 99%);background:-o-linear-gradient(top, #f3f3f3 0%, #e6e6e6 99%);background:linear-gradient(to bottom, #f3f3f3 0%, #e6e6e6 99%);text-align:center;font-size:0.6875rem;border-top:1px solid #fff}.paginate .paginate-button,.paginate .paginate-button-active{display:inline-block;background-color:#ffffff;margin:0 3px 0 0;border:1px solid #999;-webkit-border-radius:3px;border-radius:3px;color:#e35809;cursor:pointer;text-align:center;min-width:20px;padding:3px}.paginate .paginate-button-active,.paginate .paginate-button:active{background-color:#f57e20;color:#ffffff !important}.paginate a:hover{text-decoration:none;background-color:#f57e20;color:#ffffff}.paginate span{display:inline-block;font-size:0.688rem;padding-top:10px}.mart5{margin-top:5px}.mart8{margin-top:8px}.mart10{margin-top:10px}.mart15{margin-top:15px}.mart20{margin-top:20px}.mart25{margin-top:25px}.marr5{margin-right:5px}.marr10{margin-right:10px}.marr15{margin-right:15px}.marr20{margin-right:20px}.marb5{margin-bottom:5px}.marb10{margin-bottom:10px}.marb15{margin-bottom:15px}.marb20{margin-bottom:20px}.marb25{margin-bottom:25px}.marl5{margin-left:5px}.marl10{margin-left:10px}.marl15{margin-left:15px}.marl20{margin-left:20px}.mar10{margin:10px}.mar20{margin:20px}.ma100200{margin:10px 0 20px 0}.nomt{margin-top:0}.nomr{margin-right:0}.nomb{margin-bottom:0}.noml{margin-left:0}.nom{margin:0}.padt5{padding-top:5px}.padt10{padding-top:10px}.padt15{padding-top:15px}.padt20{padding-top:20px}.padr5{padding-right:5px}.padr10{padding-right:10px}.padr15{padding-right:15px}.padr20{padding-right:20px}.padb5{padding-bottom:5px}.padb10{padding-bottom:10px !important}.padb15{padding-bottom:15px}.padb20{padding-bottom:20px}.padb30{padding-bottom:30px}.padl5{padding-left:5px}.padl10{padding-left:10px !important}.padl15{padding-left:15px}.padl20{padding-left:20px}.pad010{padding:0 10px}.pad100{padding:10px 0}.pad020{padding:0 20px}.pad1020{padding:10px 20px}.pad152020{padding:15px 20px 20px}.pad2010{padding:20px 10px}.pad10{padding:10px}.pad15{padding:15px}.pad17{padding:20px 17px}.pad20{padding:20px}.pad30{padding:30px}.nopt{padding-top:0 !important}.nopr{padding-right:0 !important}.nopb{padding-bottom:0 !important}.nopl{padding-left:0 !important}.nop{padding:0 !important}.w75pc{width:75%}.w80pc{width:80%}.w90pc{width:90%}.w100pc{width:100%}.maxw960{max-width:960px;margin:0 auto;min-height:50px}.maxw1366{max-width:1366px;margin:0 auto}.w50px{width:50px}.w110px{width:110px}.w120px{width:120px}.hauto{height:auto}.w48pc{width:48%}@media all and (min-width: 767px) and (max-width: 882px){.w48pc{width:38%}}.h100pc{height:100%}.h100px{height:100px}.h150px{height:150px}.maxh205px{min-height:205px;max-height:205px}@media screen and (max-width: 925px){.maxh205px{max-height:250px}}@media screen and (max-width: 479px){.maxh205px{max-height:400px}}.bort{border-top:1px solid #cccccc}.borr{border-right:1px solid #cccccc}.borl{border-left:1px solid #cccccc}.borb{border-bottom:1px solid #cccccc}.bortrbl{border:1px solid #cccccc}.nobor{border:0}.nobort{border-top:0}.noborr{border-right:0}.noborb{border-bottom:0}.noborl{border-left:0}footer{background:#444444;width:100%}#footer-bar{width:100%;background:#e35809;-webkit-box-shadow:0 5px 5px rgba(0, 0, 0, 0.25);box-shadow:0 5px 5px rgba(0, 0, 0, 0.25)}#footer-bar h4{display:inline-block;color:#ffffff;margin-bottom:0;line-height:30px}@media all and (max-width: 414px){#footer-bar h4{width:100%}}#footer-bar form{display:inline-block;position:relative;width:100%;margin-top:10px}#footer-bar input[type="email"]{width:100%}.btn-go{padding:0 10px;margin:0;min-width:28px;height:30px;border:0;background:#d5d5d5;color:#4e4e4e;cursor:pointer;float:left;margin-left:-0.3rem}#footer-bar ul li{display:inline-block;line-height:40px}#footer-bar ul li a{display:inline-block;padding:0 5px;line-height:28px}.social-img-footer:hover{filter:invert(0.8)}footer li p{font-size:0.813rem;line-height:inherit}footer p,footer span{color:#d4d4d4}footer li,footer li > a,footer li p a{color:#d4d4d4;font-size:0.813rem;line-height:17px}.footer-item .footer-links li{line-height:28px}.footer-container{max-width:1366px;padding:20px 10px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.footer-item{width:24.479165%;padding:0 20px}.footer-item:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.footer-item:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.footer-item:nth-child(3){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.footer-item:nth-child(4){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}@media only screen and (max-width: 736px){.footer-item{width:48.95833%;padding:10px}}@media only screen and (max-width: 480px){.footer-item{width:100%;padding:10px;border-bottom:1px dashed #6d6d6d;cursor:pointer}.footer-item:nth-child(4){border-bottom:0}.footer-item .footer-links{max-height:0;overflow:hidden;margin:0 0 10px 0}.footer-item.active .footer-links{max-height:10000px}.footer-item h4::after{float:right;margin-right:10px;content:' ';display:inline-block;vertical-align:middle;margin-top:2px;width:7px;height:7px;border-top:2px solid #ffffff;border-right:2px solid #ffffff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.footer-item.active h4::after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:7px}.footer-item:nth-child(4) h4::after{display:none}}.footer-bar-bottom{background-color:#343434;text-align:center;padding:12px 0}.w-row:before,.w-row:after{content:' ';display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-row-flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.rev{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.rowrev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.w-col{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px}.w-col-r{position:relative;float:right;width:100%;min-height:1px;padding-left:10px;padding-right:10px}.w-col-flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;min-height:1px}.w-col-form:nth-of-type(odd){margin-right:10px}.w-col-form:nth-of-type(even){margin-left:10px}.w-col .w-col{padding-left:0;padding-right:0}.w-col-3{width:25%}.w-col-4{width:33.33333333%}.w-col-r-4,.w-col-flex-4{width:37.92093704245974%}.w-col-5{width:41.66666667%}.w-col-6{width:50%}.w-col-8{width:66.66666666%}.w-col-r-8,.w-col-flex-8{width:62.07906295754026%}.w-col-9{width:75%}.w-input,.w-select{width:100%;margin-bottom:20px}@media screen and (max-width: 767px){.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col,.w-col-r{width:100%;left:auto;right:auto}.w-col-small-3{width:25%}.w-col-small-4{width:33.33333333%;padding:5px}.w-col-small-6{width:50%}.w-col-small-5{width:41.66666667%}.w-col-small-9{width:75%}}@media screen and (max-width: 767px){.w-row-flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 667px){.w-col-form:nth-of-type(odd),.w-col-form:nth-of-type(even){width:100%;margin:0 0 15px 0}.w-col-flex-4,.w-col-flex-8{width:100%}}@media screen and (max-width: 479px){.w-col,.w-col-r{width:100%}.w-col-tiny-5{width:41.66666667%}.w-col-tiny-4{padding:0}.w-col-tiny-6{width:50%}}.filler{min-height:100vh}.preview{width:100%;height:40px;counter-reset:section;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.arrow_box{position:relative;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0}.arrow_box:nth-of-type(1){background-color:#f57e20}.arrow_box:nth-of-type(2){background-color:#bf1828}.arrow_box:nth-of-type(3){background-color:#00a2dc}.arrow_box:nth-of-type(4){background-color:#001158}.arrow_box:after,.arrow_box:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:nth-of-type(1):after{border-left-color:#f57e20;border-width:16px;margin-top:-16px}.arrow_box:nth-of-type(2):after{border-left-color:#bf1828;border-width:16px;margin-top:-16px}.arrow_box:nth-of-type(3):after{border-left-color:#00a2dc;border-width:16px;margin-top:-16px}.arrow_box:nth-of-type(4):after{border-left-color:#001158;border-width:16px;margin-top:-16px}.arrow_box:before{border-left-color:#fff;border-width:20px;margin-top:-20px}.arrow_box:nth-of-type(1):after,.arrow_box:nth-of-type(1):before{z-index:1}.arrow_box:nth-of-type(2):after,.arrow_box:nth-of-type(2):before{z-index:2}.arrow_box:nth-of-type(3):after,.arrow_box:nth-of-type(3):before{z-index:3}.arrow_box:nth-of-type(4):after,.arrow_box:nth-of-type(4):before{z-index:4;border-width:0;display:none}.arrow_box:nth-of-type(4){-webkit-border-radius:0;border-radius:0}.arw,.arw2{margin:0}.arw2{margin-left:18px}h2.arw a{font-size:12px;line-height:40px;color:#fff;font-weight:normal;text-transform:uppercase;text-decoration:none;margin-left:5px;white-space:nowrap}h2.arw a:before{-webkit-border-radius:100%;border-radius:100%;counter-increment:section;content:counter(section);background:#ffffff;color:#e35809;padding:2px 6px;border:none;text-align:center;margin:0 5px 0 0}.upca{font-size:1rem;text-transform:uppercase;margin-top:5px;color:#5e5e5e}.narrow{font-size:inherit}@media all and (max-width: 959px) and (min-width: 800px){h2.arw a{font-size:12px}}@media all and (max-width: 701px){.narrow{display:none}}@media all and (max-width: 480px){h2.arw a:before{display:none}}@media all and (max-width: 767px) and (orientation: portrait){h2.arw a{font-size:9px}}.rating-compare{margin:15px 0 5px;display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;align-content:center}#compareProducts:after{content:' ';display:table;clear:both}#compareProducts{zoom:1}#compareProducts{margin:0 auto}#compareProducts #plans .plan{background:#f3f3f3;float:left;width:100%;margin:0 0 20px 0;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1)}.comparespan{width:15px;height:15px;background-color:#f57e20;color:#ffffff;display:inline-block;text-align:center}dl.dropdown.product{flex:0 0 100%}.planContainer img{margin:0 auto;display:block;width:100px}.planContainer li.bestPlanPrice,.planContainer li.bestPlanPrice span{background:#f57e20;color:#ffffff}.planContainer > li{padding:10px 1.5%;display:flex;justify-content:center}.planContainer > li,.planContainer li p{color:#67686a;font-size:12px;margin:0}.planContainer > li:nth-of-type(odd){background:#e6e6e6}.planContainer li > span{font-weight:bold;color:#67686a;flex:2;text-align:right}.planContainer li > span:first-of-type{flex:1;justify-content:flex-start;text-align:left}.planContainer li:last-of-type > input{margin:0 auto;font-size:inherit}.notes{font-size:0.688rem !important;line-height:1.3em !important;padding-bottom:0}.title{font-size:0.813rem !important;text-align:center;height:65px}.planContainer .button a.bestPlanButton{color:#fff;background:#f7814d;border:2px solid #f7814d}@media screen and (min-width: 481px) and (max-width: 768px){#compareProducts #plans .plan{width:49%;margin:0 2% 20px 0}#compareProducts #plans > li:nth-child(2n){margin-right:0}}@media screen and (min-width: 769px) and (max-width: 1024px){#compareProducts #plans .plan{width:49%;margin:0 2% 20px 0}#compareProducts #plans > li:nth-child(2n){margin-right:0}}#compareProducts{margin:1em auto}@media screen and (min-width: 1025px){#compareProducts #plans .plan{width:24%;margin:0 1.33% 20px 0;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}#compareProducts #plans > li:last-child{margin-right:0}#compareProducts #plans .plan:hover{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}}.error-container{padding:20px}.error-img{float:left;width:30%;padding-right:20px}.img-err{-webkit-filter:drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.8));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')";filter:progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444');filter:drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.8));width:100%}.error-text{float:left;width:70%}.error-h1{font-size:5rem;color:red;margin:0;text-shadow:0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, .1), 0 0 5px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .2), 0 3px 5px rgba(0, 0, 0, .25), 0 5px 5px rgba(0, 0, 0, .2), 0 10px 10px rgba(0, 0, 0, .15);margin-top:-10px;line-height:1}.error-h2{color:red;font-size:1.6rem;margin-bottom:10px}.error-form{width:340px}.error-form input{width:100%}.error-btns li{display:inline-block;margin-right:10px;margin-bottom:25px}@media all and (max-width: 414px){.error-form{width:100%}.error-text p{font-size:0.75rem}.error-btns li{margin-bottom:30px;margin-right:5px}.error-h1{font-size:4rem}.error-h2{font-size:1.2rem}}#filterbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:0.75rem;padding-bottom:10px}.filterbox-child{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #cccccc;margin:8px;color:#f57e20}.filterbox-child:nth-child(4){-webkit-box-flex:0;-ms-flex:0 1 12.5%;flex:0 1 12.5%;padding:5px 8px 0 8px;border:none;background-color:transparent}#filterbox h3{display:none}#filterbox .filterbox-child span{font-weight:bold;cursor:pointer;text-decoration:none;display:block;padding:10px}ul.dropdown-menu li label{display:block;padding:6px 10px;margin-bottom:0;font-size:0.75rem}.filterbox-child span:after{content:'\25BA';float:right;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}ul.dropdown-menu li label:hover{background:rgba(245, 126, 32, 0.5)}.filter-check{margin-right:5px}div.filter-controls{float:right}.filter-height{max-height:260px;overflow-y:auto !important}input[type="button"].filter-btn{font-size:0.688rem;color:#ffffff;border:0;display:block;padding:4px 6px;height:24px;cursor:pointer;float:right;-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 rgba(255, 255, 255, 0.1);box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 rgba(255, 255, 255, 0.1);-webkit-transition:all 0.10s ease-in-out;-o-transition:all 0.10s ease-in-out;transition:all 0.10s ease-in-out}.ord:nth-of-type(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:0}.ord:nth-of-type(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ord:nth-of-type(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.ord:nth-of-type(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-right:0}@media screen and (max-width: 533px){#filterbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.filterbox-child{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 26%;border:1px solid #d5d5d5;margin:10px}.filterbox-child:nth-child(4){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0;border-top:none}.ord:nth-of-type(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:10px}.ord:nth-of-type(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.ord:nth-of-type(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.ord:nth-of-type(4){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:10px}#filterbox h3{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#67686a}ul.dropdown-menu li label{padding:15px 10px}}#update-basket:before{content:'\21bb';display:inline-block;color:#ffffff}div.help-tip{position:relative;display:inline-block;margin-left:10px}div.help-tip:before{content:'?';width:18px;height:18px;background-color:#008fe9;border-radius:50%;text-align:center;font-family:sans-serif;font-weight:bold;font-size:14px;line-height:18px;color:white;cursor:pointer;display:inline-block}.help-tip p{display:none;text-align:left;background-color:#5e5e5e;padding:10px;width:200px;position:absolute;border-radius:3px;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);right:-10px;color:#FFF;font-size:11px;line-height:1.4;z-index:20;top:25px}.help-tip:hover p,input:focus.w90pc + div.help-tip p{display:block;transform-origin:100% 0%;-webkit-animation:fadeIn 0.3s ease-in-out;animation:fadeIn 0.3s ease-in-out;pointer-events:all}.help-tip p:before{position:absolute;content:'';width:0;height:0;border:6px solid transparent;border-bottom-color:#5e5e5e;right:13px;top:-12px}@media print{header,#filterbox,#side-tabs,.paginate,footer{display:none}body{background:#fff;color:#000;margin:0;font:12pt Helvetica, sans-serif;line-height:1.3;-webkit-print-color-adjust:exact}}div#garment-builder-controls input[type="button"]:first-of-type{margin-right:15px}@media screen and (max-width: 451px){div#garment-builder-controls input[type="button"]:first-of-type{margin-right:0 !important}}.select-css{display:block;font-size:0.813rem;font-family:'latobold', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-weight:700;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;margin-bottom:15px;border:1px solid #aaa;-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,.04);box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E), -webkit-gradient(linear, left top, left bottom, from(#ffffff),to(#e5e5e5));background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E), -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E), linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);background-repeat:no-repeat, repeat;background-position:right .7em top 50%, 0 0;background-size:.65em auto, 100%}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0, 0, 0, 0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:#999;border-radius:8px;text-shadow:0 1px 2px #222;color:#fff;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}#db-accordion .ui-state-active,#db-accordion .ui-state-default,#db-accordion .ui-state-hover,#db-accordion .ui-widget-content,#accordion .ui-state-active,#accordion .ui-state-default,#accordion .ui-state-hover,#accordion .ui-widget-content{border-left:none !important;border-right:none !important}#accordion .ui-widget-content{border-bottom:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.ui-front{z-index:9999}.ui-state-disabled{cursor:default !important}#accordion{border-radius:4px;min-width:702px}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;padding:10px;min-height:0;border-top:1px solid #d5d5d5;border-bottom:none}.ui-accordion .ui-accordion-header:first-of-type{border-top:none}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;max-height:148px;overflow-y:auto;overflow-x:hidden;box-shadow:0 2px 3px 0 #a5a5a5}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal;text-transform:uppercase;font-size:0.688rem}.ui-button-text-only .ui-button-text{padding:6px}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{padding:.2em .2em 0;display:none;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.3), 0 1px 0 0 rgba(255, 255, 255, 0.1)}#ui-datepicker-div{z-index:9999 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;font-size:0.813em}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.75em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;border-top:1px solid #e5e5e5}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{display:block;padding:0 0.4em;min-height:0;font-weight:normal;line-height:27px;font-size:.688rem;cursor:pointer}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/animated-overlay.gif");height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=25)";opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:4px;position:absolute;z-index:99999;max-width:300px;box-shadow:0 0 5px #d5d5d5;font-size:11px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:'Helvetica Neue', Helvetica, sans-serif;font-size:1rem}.ui-widget .ui-widget{font-size:1rem}.ui-widget-content{border:1px solid #d5d5d5;background:#fff url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x !important;color:#454545}.ui-widget-header{border:1px solid #d5d5d5;background:#e5e5e5 url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-bg_highlight-hard_85_e5e5e5_1x100.png") 50% 50% repeat-x;color:#454545}.ui-widget-header a{color:#006e00}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d5d5d5;background-image:url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-bg_highlight-hard_85_e5e5e5_1x100.png");background-position:50% 50%;background-repeat:repeat-x;background-attachment:scroll;color:#008a00}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #d5d5d5;background-image:none;background-color:#e2efdb}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#008a00;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;background-color:#e2efdb;background-image:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#fff url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-bg_flat_55_ffffff_40x100.png") 50% 50% repeat-x;color:#008a00}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#8a0000}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a,.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#8a0000}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled,.ui-state-disabled:hover{opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";background-image:none;background:none;cursor:not-allowed !important}.ui-state-disabled .ui-icon{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-icons_969696_256x240.png")}.ui-widget-header .ui-icon{background-image:url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-icons_969696_256x240.png")}.ui-state-default .ui-icon{background-image:url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-icons_969696_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-icons_969696_256x240.png")}.ui-state-active .ui-icon{background-image:url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-icons_969696_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-icons_969696_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-icons_cd0a0a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0px}.ui-widget-overlay{background:#aaa url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";border-radius:8px}td.ui-datepicker-current-day a.ui-state-default.ui-state-active{border-width:1px;border-style:solid;border-color:#008a00}.ui-autocomplete-loading{background:white url("https://www.shirt-printers.co.uk/core/modules/jquery/templates/img/ui-anim_basic_16x16.gif") right center no-repeat}.chosen-container{position:relative;font-size:0.688rem;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 1px 4px 0 #d5d5d5}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #ccc;border-top:0;background:#fff}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer;font-weight:normal}.group-result{background:#f2f2f2}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:6px;height:28px;border:1px solid #ccc;border-radius:4px;background-color:#e5e5e5;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fff), color-stop(1, #c5c5c5));background:-webkit-linear-gradient(top, #fff 5%, #c5c5c5 100%);background:linear-gradient(to bottom, #fff 5%, #c5c5c5 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#d5d5d5',GradientType=0)";background-clip:padding-box;text-decoration:none;white-space:nowrap;line-height:14px;text-align:left}.chosen-container-single .chosen-single:hover{background:#f57e20;color:#fff;text-shadow:none;text-decoration:none}.chosen-disabled a.chosen-single:hover{background:none}.chosen-container-single .chosen-default{color:#f57e20}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:20px;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;font-size:inherit}.chosen-container-single .chosen-single-with-deselect span{margin-right:20px}.chosen-container-single .chosen-single abbr{position:absolute;top:8px;right:20px;display:block;width:12px;height:12px;background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover,.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/chosen-sprite.png') no-repeat 100% -20px;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#67686a;position:relative;overflow-x:hidden;overflow-y:auto;max-height:240px;-webkit-overflow-scrolling:touch;box-shadow:0 5px 10px rgba(0, 0, 0, .6)}.ddshort.chosen-container .chosen-results{max-height:75px}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;border-top:1px solid #e5e5e5;text-transform:capitalize;text-align:left;font-weight:normal}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container.has-paid li.active-result.result-selected:before,.chosen-container.has-paid a.chosen-single > span:before{content:'\2714 ';color:#008a00;padding-right:3px}.chosen-container.has-paid a.chosen-single:hover span:before{color:#fff}.chosen-container-active.chosen-with-drop.has-paid a.chosen-single:hover span:before{color:#008a00}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#ffdbb7}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #ccc;background-color:#fff;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #f2f2f2), color-stop(15%, #fff));background-image:-webkit-linear-gradient(#f2f2f2 1%, #fff 15%);background-image:linear-gradient(#f2f2f2 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #999;max-width:100%;border-radius:3px;background-color:#f2f2f2;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);color:#008a00;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-single:after,.chosen-container-active.chosen-with-drop .chosen-single:hover:after,.chosen-disabled a.chosen-single:after{content:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/up-down.png');position:absolute;width:5px;height:10px;top:7px;right:6px}.chosen-single:hover:after{content:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/up-down-on.png');position:absolute;top:7px;right:6px}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eee), color-stop(80%, #fff)) !important;background-image:-webkit-linear-gradient(#eee 20%, #fff 80%) !important;background-image:linear-gradient(#eee 20%, #fff 80%) !important;box-shadow:0 1px 0 #fff inset;color:#e35809}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active .chosen-choices{border-width:1px;border-style:solid;border-color:#f57e20;box-shadow:0 0 4px #d5d5d5}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:not-allowed !important}.chosen-disabled .chosen-single{cursor:not-allowed}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:not-allowed}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:white url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/chosen-sprite.png') no-repeat -30px -20px;background:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/chosen-sprite.png') no-repeat -30px -20px;direction:rtl}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/chosen-sprite@2x.png') !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.loadmask{z-index:999998;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;background-color:#000;-moz-opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)";opacity:0.7;cursor:wait}.loadmask-msg,.loadmask-error-msg{z-index:999999;position:absolute;top:0;left:0;padding:2px;border-radius:6px}.loadmask-error-msg{background-color:#fff}.loadmask-msg div{padding:10px 10px 10px 25px;background:#e5e5e5 url('https://www.shirt-printers.co.uk/core/themes/genasys.shirt-printers.co.uk/img/loading.gif') no-repeat 5px 10px;line-height:16px;border-width:2px;border-style:solid;border-color:#e35809;cursor:wait;color:#e35809;font-size:0.875rem;border-radius:4px}.loadmask-error-msg div{padding:10px 10px 10px 25px;background:#e5e5e5;line-height:16px;border-width:2px;border-style:solid;border-color:#d30000;color:#d30000;cursor:wait;font-size:0.875rem;border-radius:4px;background-image:none !important}.loadmask-msg,.loadmask-msg div,.loadmask-error-msg div{-moz-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";opacity:1}.masked{overflow:hidden !important}.masked-relative{position:relative !important}.masked-hidden{visibility:hidden !important}