#footer ul,.bottomFooter ul,.helpBlock ul{list-style-type:none}button,input,textarea{border:1px solid #aaa}body,html,textarea{font-family:sans-serif,'Open Sans',Arial,Helvetica;line-height:1.1em}#region,button.invisible{visibility:hidden}#mainMenu li span,#mainMenu1 li span,#mainMenu2 li span,#mainMenuAccount li span,.theTitle{display:inline-block}.basketWidget,a{text-decoration:none}.saleItemDetails,.salesitemSmall{word-wrap:break-word}body,html{margin:0;padding:0;color:#000;font-size:1em;text-align:left}.categoryDescription{font-size:.9em;line-height:1.6em;margin:2% 3%}.close_excerpt,.open_excerpt{display:inline}.show_less,.show_more{cursor:pointer;display:none}#sharepurchase{float:right!important}#shoppingBasketSize>select{max-width:130px}#germanHelpSection{margin-bottom:30px}#deliveryLeftTxt{float:left}#deliveryRightTxt{float:right}a{color:#333;transition:opacity .2s ease}a:hover{-moz-opacity:.65;-khtml-opacity:.65;opacity:.65}.category>a:hover,.productBlock>a:hover{opacity:1}#basketForm a,#confirmation-mainContent a,#content #sellerInformation a,#content #settings a,#helpLeftCol a,#helpRightCols a,#noAccount a,#payment-rhs a,.helpBlock a,.helpSection a{color:#1c6ea8}#contentContainer a{font-weight:700}button,input,select{font-weight:400;vertical-align:baseline}a:hover{color:#2699eb}#footer ul,.content_offset h1,form{margin:0;padding:0}#views{width:100%;margin:0 auto}#views-wrapper{width:300px;margin:0 auto}button,input{font-size:1.05em;background-color:#fff;color:#333;border-radius:5px;overflow:visible;padding:2px 4px}textarea{resize:none;font-size:.95em;color:#000;border-radius:5px}textarea.linkPickup{height:60px;width:890px;margin-top:17px}textarea.marketplace{width:100%;height:120px}button.tiny,button.tiny div{height:18px}select{border:1px solid #aaa;font-size:1.05em;border-radius:5px 0 0 5px;margin-bottom:5px}.theTitle,.verticalAlign{vertical-align:middle}input.radio{border:0}input.checkbox{border:0;margin-left:5px}h1,h2,h3,hr,p{margin:0}button,input.button,input.image,input.submit{text-shadow:0 -1px 0 rgba(0,0,0,.1);border:0;background-color:#3d993d;color:#fff;cursor:pointer}button.disabled{-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;background:#999;color:#fff}button.hover,button:hover,input.button:hover,input.hover,input.image:hover{background-position:bottom}button.disabled:hover{border-color:#000}button:active,input.button:active,input.image:active{border-color:#666 #bbb #bbb #666}button{position:relative}button.homeHeader{transition:background .18s ease-in-out,color .2s ease}button.tiny{padding:0;width:18px;background-image:url(/t-shirt-studio-artwork/button18.png)}button::-moz-focus-inner{padding:0;border:none}button.toolButton{top:8px;right:8px;position:absolute;z-index:2}.trans,button.trans{color:#333;background:#f0f0f0;background:rgba(230,230,230,.66);text-shadow:none;border:1px solid #eee}button.homeHeader:hover{background:#2699eb!important;color:#fff}button.trans:hover{background:rgba(245,245,245,.66)}button.ChristmasButton:hover{background:#eb2626!important;color:#fff!important}.errorText{color:#bf1d1d}h1,h3{color:#000}h1{white-space:normal;font:400 2.55em bebas_neueregular;line-height:48px}#title h1{color:#333}h2{font:400 2.25em bebas_neueregular;line-height:38px;white-space:normal;color:#6b8299}h3{font:400 36px bebas_neueregular;line-height:1.1em;padding-top:6px}.title{line-height:1.1em}.sectionHeading{line-height:1em;background:0 0;padding:0}.title h3{color:#333}.sectionHeading a{color:#fff}p{padding:17px 0 0;line-height:1.6em;letter-spacing:.02em}img{-ms-interpolation-mode:bicubic;border:0}small{font-size:.8em;line-height:1.1em;margin-left:4px}big{font-size:1em}.feed p,.feed ul{font-size:.91em;font-weight:400}hr{clear:both;height:1px;border-width:0;color:#e0e0e0;background-color:#e0e0e0}.feed ul{padding-left:25px}.feed p{padding:.85em 0 0}.feed .title{font-size:1em;line-height:1em}.floatLeft{float:left}#colours,.floatRight{float:right}.deliveryOption{margin:24px 0!important}td{padding:10px 10px 0 0}.basketWidget{color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.08)}#mainMenu li.rightLi,#mainMenu1 li.rightLi,#mainMenu2 li.rightLi,#mainMenuAccount li.rightLi{float:right;padding-right:40px}#christmasDeliveryDates{text-align:right;margin:10px 0 0 -250px;height:0;color:#fff;font-size:1.2em}#mainMenu,#mainMenu1,#mainMenu2,#mainMenuAccount{font-weight:400;font-size:22px;vertical-align:text-bottom;font-family:Arial,sans-serif;display:inline}#mainMenu li,#mainMenu1 li,#mainMenu2 li,#mainMenuAccount li{list-style:none;padding:0 40px 0 0;float:left;display:inline-block;vertical-align:text-bottom;margin-top:.78em}#mainMenu li a,#mainMenu1 li a,#mainMenu2 li a,#mainMenuAccount li a{text-shadow:0 -1px 0 rgba(0,0,0,.08);color:#fff;display:block;text-align:center;text-decoration:none;position:relative}#mainMenu li a i{transition-property:transform}#mainMenu .arrow{width:18px;height:18px;display:inline-block;vertical-align:text-top;margin-top:4px;padding-left:8px}#mainMenu .menu,#mainMenu1 .menu,#mainMenu2 .menu,#mainMenuAccount .menu{position:absolute;font-size:17px;display:none;margin:20px 5px 0 -30px;padding:16px 0;background:#f9f9f9;border:1px solid #ccc;z-index:999;border-top:none}#mainMenu .menu,#mainMenuAcc{margin-top:17px}#mainMenu .menuFas{display:none}#mainMenu1,#mainMenu2,#mainMenuAcc{display:none;position:absolute!important;z-index:999;background-color:rgba(245,245,245,.98);padding:6px 0;border-radius:0;border:1px solid #c5deef;border-top:none}#mainMenu1,#mainMenu2{margin-top:21px;margin-left:-20px}#mainMenu2{margin-left:-20px}#mainMenuAcc{margin-left:-5px;min-width:130px}#mainMenu1 a,#mainMenu2 a,#mainMenuAcc a{color:#333!important;padding:16px 22px;text-align:left!important;font-size:.9em;font-weight:400}#footer li a,.bottomFooter ul li a,.category h2 a{font-weight:400!important}#mainMenu1 a:hover,#mainMenu2 a:hover,#mainMenuAcc a:hover{-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}#mainMenu1 img,#mainMenu2 img,#mainMenuAcc img{position:relative;display:block;margin:-14px 0 15px 32px!important;border-bottom:none}#mainMenu1 img{margin-left:50px!important}#mainMenu2 img{margin-left:33px!important}#mainMenuAcc img{margin-left:8px!important}#mainMenu .menuFas a{color:#000}#mainMenu .menu img{position:relative;display:block;margin:-24px 0 15px 32px}#mainMenu .menu a,.menu .title{position:relative;display:block;margin:0;padding:12px 30px;width:auto;white-space:nowrap;text-align:left;color:#333;text-shadow:none;transition:color .2s ease}#ajaxBasketWidget span,#mmi5 span,#mmi6 span,#mmi7 span,#topBanner p{display:inline-block}#preview-Img,#preview-wrapper,#topBanner,#topStrip,.centify-er,.content_offset,.helpBlock,.information{text-align:center}#topBanner{background:#af4458;padding:0 15px;margin:0}#topBanner p{vertical-align:middle;color:#fff;padding:10px;font-size:.95em}#topBanner a{color:#6fd1ff;text-decoration:underline}#footer li a,#footer ul li a,#footer ul li div{color:#fff;text-decoration:none}#mainMenu div a:hover,#mainMenu1 div a:hover,#mainMenu2 div a:hover,#mainMenuAccount div a:hover{color:#2699eb!important;z-index:2}@media screen and (-webkit-min-device-pixel-ratio:0),supports (-moz-appearance:auto),supports (ms-ime-align:auto){#mainMenu #mainMenuCurrency a::after{padding:24px 0!important;background-color:#fff;margin-top:-16px}#mainMenu div a::after{position:absolute;left:0;content:'';width:0;padding:24px 0;margin-top:-15px;background-color:#fff;transform-origin:left;transition:width .2s ease,opacity .12s ease;z-index:-1;-moz-opacity:0;-khtml-opacity:0;opacity:0}}@media screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:0),supports (-moz-appearance:auto),supports (ms-ime-align:auto){#mainMenu div a:hover::after{width:100%;-moz-opacity:1;-khtml-opacity:1;opacity:1;color:#2699eb}}#mmi1{margin-left:0;padding-left:0}#ajaxBasketWidget img,#mmi5 img,#mmi6 img,#mmi7 img{vertical-align:text-bottom;margin:0 1px}#mmi6{display:none!important;margin-left:15px}#head,.fa-angle-down::before,.fas{display:block}#mainMenu li#mmi5{padding-right:0!important}#mmi5 img{margin-right:0}#topStrip{background:url(/t-shirt-studio-artwork/stripbg.jpg) #97b6c5;padding:0 18%;width:auto}#head{margin:0 auto}#tshirtstudio{margin-top:7px;padding:0 10px;z-index:999;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:109px}#preview,.smallPopup{transform:translateX(-50%)}#x_titleContainer{width:970px;margin:12px auto 17px;border-bottom:0;background:#fff}#title{text-align:left;padding-top:30px;padding-bottom:30px}#newTitle{position:static}#pageTitle h1{font-size:2em;color:#fff}#pageTitle h2{line-height:1.1em;font-size:1.7em;color:#b2d9ff}.content_offset{display:block;margin:-81px 7%;background-color:#fff;padding:5px;border-top:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.04);border-left:1px solid rgba(0,0,0,.04);position:relative;z-index:101}#footerContainer,#preview-Img{margin-top:0}.content_offset p{margin-top:0;font-size:.95em;padding:5px 0}#contentContainer{width:auto;background:#fff;min-height:62vh;padding-bottom:2em;border-top:1px solid rgba(0,0,0,.04)}#content,#gifts,#information{padding:0 18% 2em}#content,#footer,#gifts,#information,#title,#topStrip,.bottomFooter{padding-left:8%;padding-right:8%}#bannerBox{left:8%!important}#gifts{padding:3em 0;background-color:#fafafa}.information{padding-top:3em!important;padding-bottom:3em!important}.helpBlock,.infoBlock{max-width:490px;width:25vw;padding:10px;display:inline-block;vertical-align:text-top}.infoBlock{min-height:324px;height:360px;border-radius:6px}.helpBlock ul{padding-left:0}.helpBlock ul li a{text-decoration:underline}.brClear{display:block;clear:both}.hideMe{display:none;position:absolute}#colours,#specialInstructions{position:static}#clothing a,#designTools,#gifts a{position:relative}#preview{max-height:580px;max-width:580px;width:auto;z-index:100;display:inline-block;left:50%}#preview-wrapper{padding-bottom:0!important}#preview-Img{position:relative!important;width:65vw;max-width:580px}#designTools{float:left;margin-bottom:30px;width:100%;max-width:224px;z-index:101;margin-top:-580px;margin-left:0}#colours{padding-top:17px;width:10%;min-width:82px;margin-right:-14px}#rhs{float:none!important}#mugPrintPositionContainer,#printOptionContainer{width:170px!important}.shareDesign{right:0}#specialInstructions .specialInstructionDisplay{width:inherit}#SIokButton{text-transform:uppercase}.cropContainer{width:75vw!important}#specialInstructionsContainer{width:75vw;margin:0;padding:10px;position:absolute;max-width:1024px}.specialInstructionsBody{height:auto!important;width:auto!important;padding:10px}#specialInstructions textarea{width:100%;height:25vh;box-sizing:border-box}#specialInstructionButtons{margin:10px 0}#printPositionContainer{margin-left:180px}.jcrop-holder{width:auto!important;background:0 0!important}#productInfo .productImage{float:none;display:inline-block;vertical-align:top;width:20%}#productInfo .productImage img{width:100%}#productInfo .productText{font-size:.95em;float:none;line-height:1.5em;display:inline-block;width:50%}#sizeGuide{margin-left:17px;float:right;vertical-align:top;display:inline-block}.reviewText{float:none;width:inherit}.reviewer{word-break:break-word}#reviewMakerDiv{width:100%}#reviewMaker{max-width:unset;width:auto!important;margin:0 auto}#newReview{width:96%!important;height:150px!important;padding:12px 2%}#footer .category{padding:20px;width:264px;float:none;display:inline-block;text-align:left}footer .right{float:right}#footer .title{margin:0 0 10px}#footer li{list-style:none;margin-top:3px}#footer li a{font-size:1.8em}#footer .last{margin-right:0}#footer .icons{width:1em;height:1em;vertical-align:bottom;line-height:1;padding-right:.5em}.bottomFooter{background-color:#dadada}#footer{padding-top:20px;padding-bottom:20px;background-color:#69808b;font-family:bebas_neueregular,sans-serif;text-align:center;display:flow-root;min-height:10em}#footer ul{display:inline-block;text-align:left;line-height:1}#footer .middle{padding-left:55px;font-size:.5em!important}#footer .left{float:left}#footer .right{float:right}#footer .middle li{display:inline-block;margin-left:2px;margin-right:2px}#footer .middle li img{width:3.8em;height:3.8em;margin-right:15px}#footer ul li{padding:0;margin:15px 0}#footer ul li a,#footer ul li div{font-size:1.8em}#footer ul li a i{margin-right:15px}.bottomFooter{margin:0}.bottomFooter ul{padding:0;float:right;clear:both}.bottomFooter ul li{padding:0;margin:0 10px;display:inline-block}.bottomFooter ul li a{font-size:1.8em;text-decoration:none;color:#625c5c;display:inline-block}#externalContainer,.hiddenDiv{position:absolute;display:none}.bottomFooter ul li a img{width:1em;height:1em;-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.category .socialIcons{margin-right:15px;height:25px;width:25px}.hiddenDiv{left:0;top:0}#externalBlock{z-index:50;background:#fff;overflow:hidden;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #e0e0e0}.category{line-height:1.3em;width:41vw;height:36vw;margin:20px 0;display:inline-block}.category h2,.category img{position:relative;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.category img:focus,.category img:hover{-moz-opacity:.65;-khtml-opacity:.65;opacity:.65}.category h2 a:hover{color:#85c2e0}.category h2{text-align:center;color:#000;margin-bottom:0}.category h2 a{color:#000;transition:color .12s ease-in-out}.left{float:left}.right{float:right}.category .title{line-height:1.2em;font-size:1.5em;color:#333}.categorySection{vertical-align:top;margin:0 0 1em}.closePopupButton{top:-10px;right:-10px;position:absolute;z-index:501}#settings,.marketplaceThumb,.productBlock,.thumb{position:relative}.textToolTabs{display:table;table-layout:fixed;border-radius:4px 4px 0 0;overflow:hidden;width:100%;height:40px;background:#e0e0e0;background:rgba(221,221,221,.66)}#myLayouts.dialogBody,.dialogBody{max-height:53vh;overflow-y:scroll}.dialogBody{padding:5px}.dialogBody::-webkit-scrollbar{width:22px}.dialogBody::-webkit-scrollbar-thumb:vertical{background-color:#999;-webkit-border-radius:10px;border:5px solid transparent;background-clip:padding-box;min-height:30px}.dialogBody::-webkit-scrollbar-thumb{height:5px}.dialogBody::-webkit-scrollbar-track{border-radius:10px;background:rgba(230,230,230,.6);border:5px solid transparent;background-clip:padding-box}.dialogCont .textToolTabs a,.dialogCont .textToolTabs div{color:#333;display:table-cell;vertical-align:middle;text-align:center;height:100%;width:100%;border-right:1px solid #fff}.dialogCont .textToolTabs a:hover{color:#333;background:rgba(245,245,245,.66)}.dialogCont .textToolTabs a:last-child{border:0}.textToolTabs .tabOn{background-color:#fafafa}.textToolDialog .dialogBody{display:none}.textToolDialog .dialogBody a.fontSelector{display:block}.textToolDialog .dialogBody a{display:inline-block;margin:2px}.textToolDialog .dialogBody .fbPhotos a{display:inline}.layoutImg,.productImg{border:1px solid #eee;background:rgba(245,245,245,.66)}.layoutImg:hover,productImg:hover{background:#eee;background:rgba(255,255,255,.66)}.textToolDialog{width:75vw;top:10px!important}.dialogCont .dialogBody a.fontColourSelector{display:inline-block}.dialogCont{text-align:left}#myLayouts.dialogBody{display:block;padding-left:0;text-align:center}.fourProductBlock,.productBlock{vertical-align:top;display:inline-block}#myLayouts.dialogBody img,.assetImageContainer{padding:0 0 0 4px}#layoutContainer .pointL,.textToolDialog .pointL{margin-top:140px}.fourProductBlock{width:204px;height:204px;padding:11px;margin:0 0 12px 12px;background-color:#e5e5e5}.productBlock{width:24vw;height:24vw;margin:3% 2% 15%;border-radius:6px;text-align:left}.productBlock .productImg,.productCatImg{display:block;margin:0 auto}.productCatImg{width:auto;height:100%;max-width:100%;max-height:100%;border-radius:6px;transition:opacity .18s ease-in-out,height .18s ease-in}.productBlock .title a{color:#333}#divOldPrice,#newPrice,.oldPrice,.sizes{display:inline}.productBlock button.tiny{margin-top:2px}.categorySection .firstColumn,.firstColumn{margin-left:0!important}#settings,.theField{width:auto!important;float:none!important}#iFrameLogin{width:100%!important}#prices.price{margin:0 11px}#divOldPrice{margin-right:3%}.oldPrice{margin-right:4px;line-height:.8em;font-size:.8em;text-decoration:line-through}#sizeOption{max-width:96px;margin-left:5px}.buy{padding-top:17px;clear:both;text-align:right;float:right;margin-bottom:22px}.buyBreak{display:inline-block}.quantity{width:32px;margin-left:5px}.quantityContainer{display:inline;margin-left:15px}.basketWidgetThumbdiv,.bigButton,.midButton,.pagButton,.smallButton,.tallButton{display:inline-block}.bigButton{background-image:url(/t-shirt-studio-artwork/button40.png);padding:8px 20px;font-size:1.05em!important;font-family:Arial,sans-serif!important}.midButton{background-image:url(/t-shirt-studio-artwork/button35.png);padding:6px 12px}.smallButton{background-image:url(/t-shirt-studio-artwork/button30.png);font-size:.75em;padding:6px 10px}.smallPopup{margin:0 auto;left:50%}.pagButton,.tallButton{font-size:.8em}.tallButton{background-image:url(/t-shirt-studio-artwork/button60.png);padding:0 10px;height:60px;width:38px}.pagButton{background-color:#fff;color:#333;padding:0;text-align:center;vertical-align:middle;margin:0 5px 0 0;height:25px;width:28px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #d6d6d6}#proceedButton{margin-bottom:20px;float:right;margin-top:17px}.clear{clear:both}#mainMenuCurrency{border-top:none!important;margin-top:21px}#topStrip{height:69px!important}#mainMenu #mainMenuBasketWidget{margin-left:-70px;width:327px;margin-top:16px;border-top:none}#mainMenu #mainMenuBasketWidget #basketWidgetimg{margin-left:77px}#basketWidgetContent{line-height:normal;padding-right:0;max-height:290px;overflow-y:auto}.basketWidgetRemovediv{float:left;clear:both;width:15px;height:15px}.basketWidgetRemovebtn{width:15px;height:15px;padding-left:5px;float:left;margin-top:27px;margin-left:10px}#basketWidget{width:55px;font-size:13px;float:left;padding-top:20px;padding-left:5px;text-align:right}#basketWidgetTotal{font-size:14px;padding:2px 25px;clear:both}#basketWidgetTotal hr{margin:3px 0}#basketWidgetCheckout{margin-left:30px;margin-right:20px;margin-top:30px}#basketWidgetCheckout .floatLeft{line-height:1.35em}#basketWidgetDiscount{float:right;font-size:13px;padding:4px 25px;clear:both}.basketWidgetProductLine{margin-left:40px}.basketWidgetThumbrow{float:left;width:109px;margin-right:20px;margin-left:12px}.basketWidgetThumbdiv{position:relative;width:50px;height:50px;margin-right:4px;vertical-align:middle}#basketWidgetAjax .basketWidgetRemovediv img{margin-left:0;vertical-align:middle;display:inline-block;padding-top:26px}#basketWidgetCheckoutSpan{float:right;font-size:16px}.basketWidgetThumbimg{border:1px solid #aaa;margin:0;padding:0}#mainMenu .menu #basketWidgetCheckout a{white-space:normal;font-size:14px;color:#555;padding:0;display:inline}#mainMenu .menu #basketWidgetCheckout a:hover{background-color:inherit}#mainMenu .menu .productLine a{padding:0;white-space:normal;font-size:11px;color:#555}.itemNameBasketWidget{white-space:normal;text-decoration:none;color:#555;font-size:13px;display:inline;float:left;width:90px;padding:0;margin:0 0 0 -12px;text-align:left}#basketWidgetContent::-webkit-scrollbar{width:9px}#basketWidgetContent::-webkit-scrollbar-thumb:vertical{margin:5px;background-color:#999;-webkit-border-radius:5px}#basketWidgetContent::-webkit-scrollbar-track{border-radius:5px;background:rgba(230,230,230,.6)}@font-face{font-family:bebas_neueregular;font-style:normal;src:url(/webfonts/BebasNeue-webfont.eot);src:url(/webfonts/BebasNeue-webfont.eot?#iefix) format('embedded-opentype'),url(/webfonts/BebasNeue-webfont.woff2) format('woff2'),url(/webfonts/BebasNeue-webfont.woff) format('woff'),url(/webfonts/BebasNeue-webfont.ttf) format('truetype'),url(/webfonts/BebasNeue-webfont.svg#bebas_neueregular) format('svg');font-weight:400;font-display:swap}@font-face{font-family:langdonregular;font-style:normal;src:url(/webfonts/langdon-webfont.eot);src:url(/webfonts/langdon-webfont.eot?#iefix) format('embedded-opentype'),url(/webfonts/langdon-webfont.woff2) format('woff2'),url(/webfonts/langdon-webfont.woff) format('woff'),url(/webfonts/langdon-webfont.ttf) format('truetype'),url(/webfonts/langdon-webfont.svg#langdonregular) format('svg');font-weight:400;font-display:swap}@font-face{font-family:tssicons;font-style:normal;src:url(/webfonts/tssicons2-webfont.eot);src:url(/webfonts/tssicons2-webfont.eot?#iefix) format('embedded-opentype'),url(/webfonts/tssicons2-webfont.woff2) format('woff2'),url(/webfonts/tssicons2-webfont.woff) format('woff'),url(/webfonts/tssicons2-webfont.ttf) format('truetype'),url(/webfonts/tssicons2-webfont.svg#tssiconsregular) format('svg');font-weight:400;font-display:swap}.symbol{font-size:12px;font-family:tssicons,'Lucida Grande','Lucida Sans Unicode',sans-serif;display:inline}#mainMenu .symbol{font-size:13px;vertical-align:middle;margin-left:3px}#accountError{margin-bottom:30px}.inputField{width:100%;display:inline-block;margin:8px 0;clear:both}.inputLabel{padding:10px 0 5px}.SelectHeight,input.text{width:96%!important;padding:12px 2%}#registerForm input.checkbox,#shippingForm input.checkbox{margin-left:5px;vertical-align:text-bottom}#registerForm input.radio,#shippingForm input.radio,#signInForm input.radio{margin-right:10px;vertical-align:text-bottom}#registerDetails small{font-size:.9em!important}#registerForm #passwordDetails{margin-top:30px}#payment-rhs{float:right}#confirmation-mainContent{margin-bottom:20px;width:55vw;display:inline-block}.SelectHeight{width:100%}.addressAsterisk,.asterisk{display:inline;color:#bf1d1d;margin:0 5px;vertical-align:sub}.addressDeleteButton{margin-left:17px}.customerAddress2{margin-top:5px}#addressProceedbtn,.proceedButton{float:right;margin-top:30px}#addAddress{margin-top:30px}#lookupPostcodeForm,#providencetxt,#regionCodeCA,#regionCodeUS,#statetxt,#zipcodetxt{display:none;visibility:hidden}#customerRegion,#postCodetxt,#regiontxt{visibility:visible}#addressSelector{margin-top:5px;font-size:.8em;padding:5px 0}.theAddress{margin:17px 0}#Postcode2Lookup{width:200px}.addressBlock{display:inline-block;margin:30px 0;padding:0 20px;border-right:1px solid #f9f9f9;border-left:1px solid #f9f9f9;vertical-align:top;max-width:300px}#theOrders .salesItemDetails,.designCat img,.marketplaceThumb,.remove,.thumb,.tool{vertical-align:middle}#addressCol,#addressCol hr,#addressCol1,#addressCol1 hr,#addressCol2,#addressCol2 hr{display:inline}.remove,.tool{display:inline-block}#PCLoader{margin-left:5px;width:20px}#checkoutButton{float:right;margin-top:17px}button #checkoutButton:hover{background:#999}.tool{font-size:.9em;text-align:center;margin-left:8px}.remove{width:28px;height:28px;padding:3px 2px 0;margin-left:10px;margin-right:10px}.remove div{height:18px}.basketTools{margin-top:34px;float:right}.basketTools .price{padding-left:10px}.itemThumbs{margin-bottom:17px;width:unset;margin:unset;display:inline}#basketButtons{margin-top:34px;display:inline}#basketTotals{line-height:1.5em;clear:both;float:right;text-align:right;margin-top:10px}#basketTotals>hr{display:none}.subTotalHeading{display:inline;float:left;margin-right:17px}.helpSection,.marketplaceThumb,.thumb{display:inline-block}.thumb{width:100px;height:100px;margin-right:5px}#continueShoppingbtn{float:left;margin-top:16px;margin-right:5px}#basketCheckout{clear:both;float:right}#cardLogos{margin:17px 0}#content #mainContent .categorySection .title,.title{margin-bottom:0}.paymentDetailsChoice{margin-top:15px}.paymentDetailsChoice label{display:inline-block;float:left;width:50%}.paymentImg{float:right;width:50%}#orderSummary{float:left}#orderSummary,#payment-rhs{width:49%}#orders{width:100%}#orders td{padding:0 4px}#theOrders,.theSettings{margin-top:17px}#emailDetails,#sellerInformation,#settings{margin-top:30px}.hint{margin-top:5px}#mainContent,#order,#orderHeader{width:auto!important}.title{color:#000!important}#intro,.helpIntro{margin:17px 0 30px;clear:both}#helpImg{width:25%}#helpText{width:75%}#intro{line-height:1.4em}#intro img,.helpSection img{float:left;margin:0 17px 5px 0;height:auto;max-width:306px}#helpLeftCol,#helpRightCols{margin-bottom:30px}.helpBlock li{line-height:2em}.aboutImg,.leftImg{max-width:210px!important}.helpSection{clear:both;margin:15px 0}.helpSection .leftImg,.helpSection p img{float:left;margin:0 17px 5px 0}.helpSection p{line-height:1.4em}.helpSection li{margin-top:17px;clear:both}#termsAndConditions .title{margin:17px 0 5px;font-weight:700}#correspondence,#order{margin-top:30px;width:auto}#theDetails,.correspondence{margin-top:17px}#orderItems .smallButton{margin-right:2px}.emailText{margin-top:5px;border:0;width:100%;height:200px;font-weight:400;font-size:14px}.outOfStockTxt,.saleItemDetails{float:right;font-size:.8em;clear:both}.itemName{margin:10px 0}.marketplaceSectionHeading{line-height:1em;background:0 0;padding:0;width:225px}.marketplaceSectionHeadingTwoThumbs{line-height:1em;background:0 0;padding:0;width:456px}.marketplaceH3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.marketplaceThumb{width:150px;height:150px;margin-right:5px}.outOfStockTxt{margin-top:6px;font-weight:600}.marketplace-sale-th,.tssicons{font-weight:400}.marketplaceItemDesc{text-align:right;width:inherit}.saleItemTitle{float:right;width:inherit}.saleItemDetails{width:inherit}.saleItemDetails button{margin:5px 0}.marketplaceProductRow{margin-right:2px;float:left}.marketplaceOneThumb{width:230px}.marketplaceTwoThumbs{width:460px}.marketplaceProductBlock{margin-left:0;margin-right:4px}#settings .loading{left:60%}.loading{position:absolute;left:48%;top:5%;z-index:999;display:none}.marketplaceSizes{display:inline;float:right;clear:both}#theOrders .salesItemDetails,.item,.marketplaceBuyButton,.section{display:inline-block}.marketplacePrice{float:right;clear:both;margin:5px 0}.marketplaceBuyButton{width:100%}.marketplaceBuySection{margin:25px 0;height:200px}.links{float:left;width:940px}#theThumbNail{width:350px;height:350px}.text.narrowInputField{width:60px}.radio{margin-top:10px}.thumbSelect{float:left;margin-right:30px}.imageThumb,.sizeSelector{margin-top:17px}#createThumbBtn{width:100%}#theOrders .salesItemDetails{width:auto;margin:15px 25px 15px 0}.item{margin-top:17px;position:relative;width:100%}#theOrders .itemDetails,#theOrders .itemThumbs,#theOrders .itemTools,.marketplaceItemThumbs{vertical-align:middle;display:inline-block;margin-right:10px}#theOrders .itemDetails{width:350px}#itemPics img{margin-right:17px}.marketplace-buy{text-align:right;padding-top:17px;float:left}.marketplace-sale-table{margin:10px 0 17px;border:1px solid #a0a0a0;padding:2px;border-radius:5px;width:100%}.marketplace-sale-nokSpan,.marketplace-sale-okSpan{background-image:url(/t-shirt-studio-artwork/oknok.png);display:block;margin-left:auto;margin-right:auto;height:30px;width:30px}.marketplace-sale-th.title{padding-bottom:10px}.marketplace-sale-td{padding:0 4px;border:1px solid #a0a0a0;text-align:center}.marketplace-sale-okSpan{background-position:top}.marketplace-sale-nokSpan{background-position:bottom}.designCat{width:224px;margin:30px 9px 0 0;float:left}.designCat .title{line-height:1.2em;font-size:1.4em;color:#666}.designCat a{line-height:1.3em;color:#333}.layoutImgCat{border:1px solid #eaeaea;line-height:248px;background:#f5f5fc;background:linear-gradient(#fafaff,#eeeef5);height:250px;width:224px;text-align:center;margin-bottom:5px}#productContainer{display:none;position:absolute;z-index:101;border-radius:5px;margin-right:13%;background:#f0f0f0;background:rgba(250,250,250,1);border:1px solid #ccc;text-align:left;top:30%;left:37%}#theProducts.dialogBody{display:block;padding-left:10px;width:449px}#theProducts.dialogBody img,.assetImageContainer{padding:0 0 0 4px}#noAccount{float:right}.displayNone{display:none}.displayBlock{display:block}.displayInline{display:inline}.marketplaceOverlay,.overlay{position:fixed;display:none;height:100%;top:0;left:0;z-index:100;width:100%}.overlay{background:rgba(243,240,240,.76)}.marketplaceOverlay{background:rgba(0,0,0,.08)}@font-face{font-family:TSSIcons;src:url(../webfonts/TSSIcons.eot?m84exx);src:url(../webfonts/TSSIcons.eot?m84exx#iefix) format('embedded-opentype'),url(../webfonts/TSSIcons.ttf?m84exx) format('truetype'),url(../webfonts/TSSIcons.woff?m84exx) format('woff'),url(../webfonts/TSSIcons.svg?m84exx#TSSIcons) format('svg');font-weight:400;font-style:normal}.tssicons{font-family:TSSIcons!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-TwitterLogo:before{content:"\e900";font-size:50px;color:#00b5f1}.productCatImg:hover{-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.contact_form h1{margin:.8em 0;color:#222}.contact_form p{margin:0 0 1em}.contact_form label{margin-top:12px}.contact_form input[type=number],.contact_form input[type=password],.contact_form input[type=text]{width:100%;padding:12px 20px;margin:12px 0;display:inline-block;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;transition:opacity .18s ease-in-out}.contact_form input[type=submit]{width:20%;background-color:#81cb76;color:#fff;padding:14px 20px;display:block;margin:0;border:1px solid #81cb76;border-radius:5px;cursor:pointer;transition:background-color .18s ease-in-out,color .18s ease-in-out;float:right}.contact_form input[type=submit]:hover{background-color:#fff;color:#81cb76;border:1px solid #81cb76}.serviceCheck,.serviceText{display:inline;vertical-align:bottom;margin:10px 0}#content #content{padding:0}#content .clear{padding:1em 0;display:inline-block;width:100%;border-bottom:1px solid #eaeaea}@media (min-width:1920px){body,html{font-size:1.09em}}@media (max-width:768px){#topStrip{min-width:0;padding:0 10px}#confirmation-mainContent{margin-bottom:20px;width:inherit;float:none}.helpBlock{display:block;width:inherit;max-width:none}.helpBlock .title{text-align:center}#productInfo .productImage{display:none}#productInfo .productText{width:auto!important}#sizeGuide,.priceTable,.sizeTable{width:100%}#sizeGuide{float:none;margin:0}#designTools{font-size:.9em;max-width:204px}.toolTitle{width:90px}#printPositionContainer{margin-left:160px}}@media (max-width:425px){#addressProceedbtn,#checkoutButton,#continueShoppingbtn,.addressBlock .bigButton,.proceedButton{float:none;width:100%}#content,#contentContainer{width:inherit!important}#content{padding:0 10px;padding-bottom:2em!important}#reviews{height:65%!important}#postReviewButton{float:none!important;width:100%!important}#mmi5 .icon,#mmi6 .icon,.basketWidget>img{height:36px}#gifts,#information{padding:0!important}#title{text-align:left;padding:20px 0}.categorySection{padding-left:0!important;padding-right:0!important}.addressBlock{width:100%;max-width:unset;border:none;padding:0}.productBlock a img{border-radius:6px!important}#basketCheckout{float:none;padding:5px 0}#mainMenu #mmi1,#mainMenu #mmi2{display:none}#basketWidgetAmount{line-height:1.8}#mmi6{display:inline-block!important}#mmi6 #mainMenuBrowse{margin-top:16px;left:0}#mmi6 .icon{width:36px}#mmi6 #mainMenuBrowse img{margin-left:35px!important}#mmi7{display:none!important}.fa-angle-down{margin-left:5px;margin-top:6px;font-size:1.2em;vertical-align:auto}#mainMenuAcc{margin-top:16px;right:0}#mainMenuAcc img{margin-left:32px!important}#mainMenuBasketWidget{margin-top:14px!important;border-top:0!important}#footer{width:inherit!important;padding:20px 5%!important;min-height:288px}.mobileFooter{min-height:255px!important}.mobileFooterCards{bottom:-50px!important}.bottomFooter{padding:0 5%!important}#footer .right{float:left!important;position:relative;bottom:65px}#footer .middle{padding-left:15px;position:relative;bottom:-120px}}@media (max-width:1350px){#reviews{height:60%!important}.infoTitle{font-size:2.5em}.infoContent ol{font-size:.9em}}@media (max-width:1620px){#newTitle{height:450px!important;background-attachment:scroll!important}}@media (max-width:1220px){#productInfo .productText{width:36%}}@media (max-width:1100px){#addressCol1,#orderSummary,#payment-rhs{width:auto}#payment-rhs{float:none}#cardDetails input.text{width:95%}}@media (max-width:1024px){#head{height:66px}#content,#title,#topStrip{padding:0 6%}#title h1{margin:5px 0}#tshirtstudio{margin-top:6px;width:89px;height:auto}#mmi2{padding-right:0}#mmi6{margin-left:5px}#mmi6 #mainMenuBrowse{margin-top:17px;margin-left:0}#mmi6 #mainMenuBrowse img{margin-left:25px!important}#mmi6 #mainMenuBrowse .menuSection .title,#mmi6 #mainMenuBrowse .menuSection a{padding:10px}#mmi6 #mainMenuBrowse .menuSection .title{font-weight:700}#mainMenu li.rightLi,#mainMenu1 li.rightLi,#mainMenu2 li.rightLi,#mainMenuAccount li.rightLi{padding-right:1em}#mainMenu li,#mainMenu1 li,#mainMenu2 li,#mainMenuAcc li{padding-right:1em;margin-top:.78em}#mainMenu #mainMenuBasketWidget{right:0;margin-right:0;margin-left:auto!important;margin-top:16px!important}#mainMenu #mainMenuBasketWidget #basketWidgetimg{margin-left:auto!important;margin-right:62%}#mainMenu2{margin-left:-25px!important}#mainMenu2 img{left:7px!important}#mainMenuAcc{width:7em;right:0}#mainMenuAcc img{margin-left:58px!important}#newTitle{background-attachment:scroll!important;height:360px!important;box-shadow:none!important}#bannerBox{left:6%!important;top:60px!important}button.homeHeader{font-size:38px!important}.first #content{padding:0 6%!important}.content_offset{margin:0}.content_offset h1{font-size:2.5em}#gifts{padding:0}.information{margin-top:2em}.first{margin-top:20px!important;border:none!important}#preview{left:50%;transform:translateX(-50%)}#mugPrintPositionContainer,#printOptionContainer{top:unset!important}#customTools,#layoutContainer,.imageToolsContainer{top:0!important;left:5%!important}.cropContainer{margin-left:0!important;top:10%!important}#layoutContainer,.imageToolsContainer{z-index:102!important;margin-left:0!important;margin-top:10%!important;left:37%!important;max-height:500px}#myLayouts.dialogBody,.dialogBody{width:100%!important;max-height:440px}.productBlock{width:25vw;height:25vw;margin:3% 2% 25%}.productBlock .productCatImg{width:auto;height:100%}.category{width:43vw;height:48vw}.category img{width:100%}.category h2 a{font-size:1em}.infoBlock{width:25vw;margin:0;max-width:368px;height:324px}.infoContent{width:auto}.infoContent ol li,.infoContent ul li{font-size:.85em;line-height:1.1em!important;margin-bottom:.4em!important}.infoBlock .infoTitle{font-size:1.8em}.infoIcon img{width:28px}.infoContent{font-size:.85em}#footer,.bottomFooter{padding:0 8%!important}#footer ul li a,#footer ul li div{font-size:1.45em}#footer .icons{width:25px;vertical-align:text-bottom}#footer .middle{bottom:-85px}}@media (max-width:768px){#mmi1,#mmi2,#mmi7{display:none!important}#tshirtstudio{margin-top:6px;width:89px;height:auto;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#mainMenu .menu,#mainMenu1 .menu,#mainMenu2 .menu,#mainMenuAccount .menu{margin:17px 5px 0 -30px}#mmi2{padding-right:0}#mmi6{margin-left:5px;display:inline-block!important}#mainMenu .arrow,.category .categoryDescription,.close_excerpt{display:none}#mainMenuAcc,#mmi6 #mainMenuBrowse{margin-top:17px}#mmi6 #mainMenuBrowse{margin-left:0;left:0}#mmi6 #mainMenuBrowse img{margin-left:46px!important}#mmi6 #mainMenuBrowse .menuSection .title,#mmi6 #mainMenuBrowse .menuSection a{padding:22px 20px}#mmi6 #mainMenuBrowse .menuSection .title{font-weight:700}#mainMenu li.rightLi,#mainMenu1 li.rightLi,#mainMenu2 li.rightLi,#mainMenuAccount li.rightLi{padding-right:1em}#mainMenu li,#mainMenu1 li,#mainMenu2 li,#mainMenuAcc li{padding-right:1em;margin-top:.78em}#mainMenu #mainMenuBasketWidget{right:0;margin-right:0;margin-left:auto!important;margin-top:16px!important}#mainMenu #mainMenuBasketWidget #basketWidgetimg{margin-left:auto!important;margin-right:114px}#mainMenu2{margin-left:-25px!important}#mainMenu2 img{left:7px!important}#mainMenuAcc{width:5em;right:0}#mainMenuAcc a{font-size:17px!important}#mainMenuAcc img{right:-8%}#newTitle{background-attachment:scroll!important;height:360px!important}#bannerBox{top:65px!important}button.homeHeader{font-size:38px!important}.content_offset h1{font-size:2.5em}#gifts{padding:0}#preview{padding-right:0!important}#specialInstructionsContainer.textToolDialog{height:initial;max-height:unset;left:6%!important}#myLayouts.dialogBody{width:100%!important}#addressCol1,#orderSummary,#payment-rhs{width:auto}.category{height:auto}.category img{width:100%}.category h2 a{font-size:.65em}.infoBlock{width:25vw;max-width:368px;height:360px}.infoContent{width:auto}.infoContent ol li{font-size:1em!important;line-height:1.1em!important;margin-bottom:.4em!important}.infoBlock .infoTitle{font-size:1.5em}.infoIcon img{width:28px}.infoContent{font-size:.85em!important}#footer,.bottomFooter{padding:0 8%!important}#footer ul li a,#footer ul li div{font-size:1.45em}#footer .icons{width:25px;vertical-align:text-bottom}.show_more{display:inline}.displayNone{display:none}.displayInline{display:inline}}@media (max-width:730px){.infoBlock{width:80vw;max-width:100%;margin:15px 0;display:inline-block;float:none!important}#reviews{height:75%!important}#info2 .infoContent,#info3 .infoContent{font-size:1.2em}.infoContent{display:block!important}.infoContent li,.infoContent ol li{font-size:initial!important}}@media (max-width:630px){#designTools{margin-left:-26px}}@media (max-width:600px){#bannerBox{left:3%!important}#title>h2{display:none!important}#basketButtons,.itemThumbs,.itemTools,.marketplaceItemThumbs,.salesItemDetails{display:block}#title>h1{font-size:12vw!important;line-height:12vw!important;word-break:break-word}.marketTitle>h1{word-break:break-all}.title h3{text-align:center;color:#666}.productBlock{width:42vw!important;height:42vw!important;margin:1% 1.5% 26vw!important}.category{width:47vw;height:45vw;line-height:1em}.category h2{line-height:.6em;word-break:break-word}#contentContainer #content,#contentContainer #title,#topStrip{padding:0 10px}#contentContainer #content,#footer,.bottomFooter,.first #content{padding:0 2.5%!important}#contentContainer .categorySection{padding:0}.proceedButton{width:100%}#mainMenu #mainMenuBasketWidget #basketWidgetimg{margin-right:26%}#mmi6 #mainMenuBrowse img{margin-left:19px!important}#mainMenuAcc img{right:-105px!important;margin-left:inherit!important}.basketTools{float:none;width:100%}.basketTools .price{float:right}#colours,#customTools,#layoutContainer,#printOptionContainer,.imageToolsContainer{width:auto;left:-20%!important;max-height:350px}#mugPrintPositionContainer,#printOptionContainer{left:10%!important;width:170px!important;top:20%!important}#myLayouts.dialogBody,.dialogBody{max-height:300px}#colours,#customTools{position:absolute;width:90%;left:inherit}#colours{left:3%!important}#customTools,#specialInstructionsContainer{top:15%!important;width:90%}#customTools{width:auto;max-height:unset;left:20%!important}#designTools{width:100%;max-width:100%;position:static;margin:0}#preview-Img{width:90vw!important}.cropContainer,.textToolDialog{width:80vw!important}.cropContainer{left:-21%!important}#preview{height:90vw}#sizeGuide{margin-left:0;width:100%}#layoutContainer,.textToolDialog{top:0!important}#printPositionContainer{margin-left:150px}}@media (max-width:425px){#tshirtstudio{left:45%;-webkit-transform:translateX(-55%);transform:translateX(-55%)}#ajaxBasketWidget img,#mmi5 img,#mmi6 img,#mmi7 img{vertical-align:bottom}#mmi6{margin-left:5px}#ajaxBasketWidget img{vertical-align:inherit}#basketWidgetAmount{vertical-align:top}#mainMenuAcc,#mmi6 #mainMenuBrowse{margin-top:11px}#mainMenuAcc a{padding:18px 22px}#mmi6 #mainMenuBrowse{margin-left:0}#mmi6 #mainMenuBrowse img{margin-left:24px!important}#mmi6 #mainMenuBrowse .menuSection .title,#mmi6 #mainMenuBrowse .menuSection a{padding:24px 4em 24px 16px}#mmi6 #mainMenuBrowse .menuSection .title{font-weight:700}#mainMenu li.rightLi,#mainMenu1 li.rightLi,#mainMenu2 li.rightLi,#mainMenuAccount li.rightLi{padding-right:.3em}#mainMenu li,#mainMenu1 li,#mainMenu2 li,#mainMenuAcc li{padding-right:0;margin-top:.55em}#mainMenu #mainMenuBasketWidget{right:0;margin-right:0;width:100%!important;margin-left:auto!important;margin-top:8px!important}#mainMenu #mainMenuBasketWidget #basketWidgetimg{margin-right:70px!important}#newTitle{background-attachment:scroll!important;height:300px!important}#bannerBox{left:10px!important;top:60px!important}button.homeHeader{font-size:26px!important;margin:16px 0!important}.content_offset h1,.infoBlock .infoTitle{font-size:2.5em}.content_offset{margin:0}.first{margin-top:10px!important}#title{padding:20px 10px}#preview,#preview-Img{width:100%!important}#preview{height:95vw}#addressCol1,#orderSummary,#payment-rhs{width:auto}.category img{width:100%}.category .categoryDescription{display:none}.infoBlock{display:block;float:none!important;margin:10px 0}.infoBlock,.infoContent{width:auto}.infoContent{font-size:.85em}#footer ul li a,#footer ul li div{font-size:1.45em}#footer .icons{width:25px;vertical-align:text-bottom}}@media (max-width:375px){.content_offset h1,.infoBlock .infoTitle{font-size:2.5em}#mmi6{margin-left:5px}#ajaxBasketWidget img{vertical-align:inherit}#basketWidgetAmount{vertical-align:super}#mmi6 #mainMenuBrowse{margin-left:0}#mainMenuAcc,#mmi6 #mainMenuBrowse{margin-top:11px}#mmi6 #mainMenuBrowse .menuSection .title{font-weight:700}#mainMenu li.rightLi,#mainMenu1 li.rightLi,#mainMenu2 li.rightLi,#mainMenuAccount li.rightLi{padding-right:.3em}#mainMenu li,#mainMenu1 li,#mainMenu2 li,#mainMenuAcc li{padding-right:0;margin-top:.55em}#mainMenu #mainMenuBasketWidget{right:0;margin-right:0;width:100%!important;margin-left:auto!important;margin-top:7px!important}#mainMenu #mainMenuBasketWidget #basketWidgetimg{margin-left:inherit!important;margin-right:22%}.content_offset{margin:0}#title{padding:20px 10px}#myLayouts.dialogBody{width:100%!important}#addressCol1,#orderSummary,#payment-rhs{width:auto}#intro img,.helpSection p img{float:none;display:block;width:100%;height:auto;margin:15px 0}.category img{width:100%}.category .categoryDescription{display:none}.infoBlock{display:block;float:none!important;margin:10px 0}.infoBlock,.infoContent{width:auto}.infoContent{font-size:.85em}#footer ul li a,#footer ul li div{font-size:1.45em}#footer .icons{width:25px;vertical-align:text-bottom}}@media (max-width:340px){#reviews{height:65%!important}}@media (max-width:320px){.content_offset h1,.infoBlock .infoTitle{font-size:2.5em}#mmi6{margin-left:5px}#mmi6 #mainMenuBrowse{margin-left:0}#mmi6 #mainMenuBrowse .menuSection .title{font-weight:700}#mainMenu li.rightLi,#mainMenu1 li.rightLi,#mainMenu2 li.rightLi,#mainMenuAccount li.rightLi{padding-right:.3em}#mainMenu li,#mainMenu1 li,#mainMenu2 li,#mainMenuAcc li{padding-right:0;margin-top:.5em}#mainMenu #mainMenuBasketWidget{right:0;margin-right:0;width:100%!important;margin-left:auto!important;margin-top:8px!important}#mainMenuAcc,#mmi6 #mainMenuBrowse{margin-top:12px}.content_offset{margin:0}#title{padding:20px 10px}#myLayouts.dialogBody{width:100%!important}#addressCol1,#orderSummary,#payment-rhs{width:auto}#intro img,.helpSection p img{float:none;display:block;width:100%;height:auto;margin:15px 0}.category img{width:100%}.infoBlock{display:block;float:none!important;margin:10px 0}.infoBlock,.infoContent{width:auto}.infoContent{font-size:.85em}#footer ul li a,#footer ul li div{font-size:1.45em}#footer .icons{width:25px;vertical-align:text-bottom}#footer .middle{bottom:-85px}}@-moz-document url-prefix(){#newTitle{background-size:auto!important}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-width:1620px){#newTitle{background-attachment:fixed!important}}@supports (-ms-ime-align:auto){#newTitle{background-attachment:scroll!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#newTitle{background-attachment:scroll!important}}#Basket-Loading-Wheel{position:absolute;right:50%;top:44%}#order{min-height:10em;padding-bottom:50px}#order-details_loading_wheel{position:absolute;left:50%;padding-top:70px}.reordermsg{width:100%;text-align:center;padding-top:100px}.loadingInDiv{z-index:999;height:2em;width:2em}.loadingInDiv:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loadingInDiv:not(:required):after{content:'';display:block;font-size:15px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1.5s infinite linear;-moz-animation:spinner 1.5s infinite linear;-ms-animation:spinner 1.5s infinite linear;-o-animation:spinner 1.5s infinite linear;animation:spinner 1.5s infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0;box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.75) -1.5em 0 0 0,rgba(0,0,0,.75) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}