.textHeading4{font-size:1.1em;padding-top:.3em;margin-bottom:.3em}.textNormal{font-weight:400;font-style:normal;font-size:1em;text-transform:none}.textHeadingSection{margin-bottom:1em;padding:.3em;background:#e6e6e6;border-bottom:1px solid #e6e6e6}div.widthThird .contentArea h3.textHeadingSection{background-color:transparent;border:none;padding-right:66px}div.widthThird .contentArea ul.listItems.usbAccessories li{margin-right:0;padding-right:66px}div.widthThird .contentArea div a:last-child img.imageBox{margin-left:16px}.textBold{font-weight:700}.textNoBold{font-weight:400}.textSmall{font-size:.9em}.textLarge{font-size:1.25em}.textLargest{font-size:1.45em}div.textLarge{padding:10px}.textItalic{font-style:italic}.textUpCase{text-transform:uppercase}.textUnderline{text-decoration:underline}.textAdditional,.textVariant,.textVariant a{color:#52626f}#CalculatorForm input.textVariant{color:#fff!important}.textAdditional{font-weight:400;display:block;font-size:.9em}.textSuccess{color:#00780b!important}.textPassed{color:#d55252}.textFooterEmphasis{color:#f0f0a0}.textImportant{color:#f86600!important}.inline{display:inline;width:auto;float:none}.remove{display:inline-block;width:13px;height:13px;margin-left:6px;background:url('/assets/images/css/ico-remove.png') no-repeat right top}.remove span{position:absolute;top:0;left:-9999em}.dispatch{padding-left:25px;background:url('/assets/images/css/ico-dispatch.png') no-repeat left top}.linkEmphasis{padding:0 10px 0 0;background:url('/assets/images/css/arrow-list-red.png') no-repeat right .4em}.linkEmphasisBack{padding:0 0 0 10px;background:url('/assets/images/css/arrow-list-red-back.png') no-repeat left .4em}.delete{padding-left:20px;background:url('/assets/images/css/ico-delete.png') no-repeat left top}.edit{padding-left:20px;background:url('/assets/images/css/ico-edit.png') no-repeat left top}.no-res h2,.no-res h3{clear:left;margin-bottom:.3em}blockquote{margin:0;font-style:italic}blockquote p:before{content:"'"}blockquote p:after{content:"'"}.noline{text-decoration:none!important}.width28,.width28Child li,.width30,.width30Child li,.width45,.width45Child li,.widthEight,.widthEightChild li,.widthFifth,.widthFifthChild li,.widthFourFifths,.widthFull,.widthHalf,.widthHalfChild li,.widthNineth,.widthNinethChild li,.widthQuarter,.widthQuarterChild li,.widthSeventh,.widthSeventhChild li,.widthSixth,.widthSixthChild li,.widthTenth,.widthTenthChild li,.widthThird,.widthThirdChild li,.widthThreeFifths,.widthThreeQuarters,.widthTiny,.widthTiny2,.widthTwoFifths,.widthTwoThirds{float:left}.widthEightChild li li,.widthFifthChild li li,.widthHalfChild li li,.widthQuarterChild li li,.widthSeventhChild li li,.widthSixthChild li li,.widthThirdChild li li{float:none;width:auto}.widthFull{width:100%}.widthHalf,.widthHalfChild li{width:50%}.widthThird,.widthThirdChild li{width:33.3%}.widthTwoThirds{width:66.6%}.widthQuarter,.widthQuarterChild li{width:25%}.width28,.width28 li{width:28%}.width30,.width30 li{width:30%}.widthThreeQuarters{width:75%}.widthFifth,.widthFifthChild li{width:20%}.widthTwoFifths{width:40%}.width45,.width45 li{width:45%}.widthThreeFifths{width:60%}.widthFourFifths{width:80%}.widthSixth,.widthSixthChild li,.widthTiny,.widthTiny2{width:16.66%}.widthSeventh,.widthSeventhChild li{width:14.28%}.widthEight,.widthEightChild li{width:12.5%}.widthNineth,.widthNinethChild li{width:11.1%}.widthTenth,.widthTenthChild li{width:10%}.alignLeft{text-align:left}.alignCenter{text-align:center}.alignRight{text-align:right}.alignLeftForced{float:left;text-align:left}.alignLeftForced+p{padding-top:.5em}.alignJustify{text-align:justify}.lineLeft{padding-left:.5em;border-left-width:1px}.lineRight{padding-right:.5em;border-right-width:1px}.spacingTopNone{margin-top:0!important}.spacingTopHalf{margin-top:.5em!important}.spacingTopOne{margin-top:1em!important}.spacingTopOneHalf{margin-top:1.5em!important}.spacingTopTwo{margin-top:2em!important}.spacingBottomNone{margin-bottom:0!important}.spacingBottomHalf{margin-bottom:.5em!important}.spacingBottomOne{margin-bottom:1em!important}.spacingBottomOneHalf{margin-bottom:1.5em!important}.spacingBottomTwo{margin-bottom:2em!important}.spacingBottomFour{margin-bottom:4em!important}.spacingVerticalOne{margin-top:1em!important;margin-bottom:1em!important}.spacingRightNone{margin-right:0!important}.spacingRightOne{margin-right:1em!important}.spacingLeftNone{margin-left:0!important}.spacingLeftHalf{margin-left:.5em!important}.spacingLeftOne{margin-left:1em!important}.spacingLeftTwo{margin-left:2em!important}.spacingRightHalf{margin-right:.5em!important}.spacingRightTwo{margin-right:2em!important}.paddingOne{padding:1em!important}.paddingHalf{padding:.5em!important}.footerSpacing{clear:both;padding-bottom:100px}.imagePanel{padding:1px;margin-right:12px;background:#fff;border:1px solid #d3d3d3}.imagePanelFloatL{float:left;padding:1px;margin-right:14px;background:#fff;border:1px solid #d3d3d3}.contentArea{clear:both;display:block;clear:both;margin-bottom:.9em;position:relative}.firstInRow{clear:left}.listInline li{display:inline;margin-right:0}.alignRight .listInline li{margin-left:.2em;margin-right:0}.alignCenter .listInline li{margin-left:.1em;margin-right:.1em}.listItems .leftFormMargin{margin-bottom:.3em}.listItemsNoRightMargin li{margin-right:0}.listStructured ul{margin-left:15px}.listDescription li{font-weight:700;padding:.5em 1em}.listDescription .label{font-weight:400}.listDescription li li{background:url('/assets/images/css/arrow-list-base.png') no-repeat left .5em;padding:0;padding-left:10px}.listAttributes{height:5px;margin-right:-10px}.listAttributes li{position:relative;top:-18px;margin-bottom:-18px;margin-left:5px;float:right;height:19px;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;background-position:left top}.listAttributes .actionPrice{width:45px;background-image:url('/assets/images/css/ico-action.png')}.listAttributes .tip{width:33px;background-image:url('/assets/images/css/ico-tip.png')}.formAdvanced .listLabeled label,.listContact .label,.listLabeled .label{font-weight:700;color:#666;margin-right:.5em}.formAdvanced .listLabeled label,.listContact .label{float:left;width:7.5em}.formAdvanced .listLabeled select{width:10.5em;min-width:0}.listComposite label{width:auto}.fullCategoryList h3 a{color:#000}.fullCategoryList .contentAreaSpacing{padding-left:2em;padding-right:2em}.fullCategoryList .listCategory li{position:relative;min-height:60px}.fullCategoryList .listCategory li h3,.fullCategoryList .listCategory li p{margin-left:60px}.fullCategoryList .listCategory .catalogItemImage{position:absolute;top:0;left:-60px;width:50px;height:50px;padding:0;border:1px solid #a8b0b7}div.buttonProductQuarter{border:solid 1px #ddd;margin:4px 8px 4px 0;height:60px;position:relative}div.buttonProductQuarter div{margin-left:70px;position:absolute;top:50%;transform:translate(0,-50%)}a.buttonProductHref{text-decoration:none!important}div.buttonProductQuarterText{padding:0 6px 2px 15px;color:#3d3d3d;font-weight:700;text-decoration:none}img.buttonProductQuarterPic{width:73px;height:60px;margin-right:12px;border:0;float:left}#subLinks div{position:relative}#subLinks img{width:20px;height:20px;float:left}#subLinks div div{margin-left:46px;position:absolute;top:50%;transform:translate(0,-50%)}#subLinks a{color:#3d3d3d;font-weight:700}.clearAfter:after{clear:both}#content .newOffer{position:relative;float:right;left:15px;top:-3.6em;margin-bottom:-3.6em}#PathBoxLink{background:#f2f2f2 url('/assets/images/css/bg-nav-pathbox.png') no-repeat top left}#PathBoxLink a,#PathBoxLink strong{min-height:10px;padding:18px 0 18px 55px;font-weight:700;background-position:15px center;color:#3d3d3d}#PathBoxLink>a,#PathBoxLink>strong{background-image:url('/assets/images/css/ico-back.png');color:#3d3d3d}#PathBoxLink>a:hover,#PathBoxLink>strong:hover{background-image:url('/assets/images/css/ico-back.png');color:#ad1416}.layoutArea{display:block}#CatFilterForm .contentArea{min-height:2.2em}.contentArea:after{content:'.';display:block;height:0;clear:both;visibility:hidden}.layoutArea+.layoutArea>.contentArea,.layoutArea+.layoutArea>.standAlone{margin-left:7px;margin-right:0}.layoutArea+.newRow>.contentArea,.layoutArea+.newRow>.standAlone{margin-left:0;margin-right:7px}.layoutArea+.widthFull>.contentArea,.layoutArea+.widthFull>.standAlone,.widthFull>.contentArea,.widthFull>.standAlone{margin-left:0;margin-right:0}#fullPageContent .no-res h2{margin-bottom:1em;clear:none}#CatFilterBox label{margin-right:0}fieldset{margin-bottom:1em}textarea{height:5.6em}.widthAuto{min-width:0!important;width:auto!important}.widthMedium{min-width:9em!important;width:9em!important}.widthMedium2{min-width:12em!important;width:12em!important}.widthMedium3{min-width:15em!important;width:15em!important}.widthSmall{min-width:6em!important;width:6em!important}.widthTiny{min-width:3em!important;width:3em!important}.widthTiny2{min-width:4em!important;width:4em!important}.requiredField{position:absolute;top:0;left:-9999em}.formRow{clear:both;padding:0 .5em;margin-bottom:.3em}.formRow:after{content:'.';display:block;height:0;clear:both;visibility:hidden}.formOptions>.contentArea{padding-top:.5em}.formOptions label{margin-right:2em;font-weight:700;text-align:right}.formAdvanced .formOptions label{font-style:normal;color:#000}.formOptions .label{float:left}.formInline label{display:inline;float:none;width:auto;margin-right:.2em}.formInline input,.formInline select,.formInline textarea{float:none;clear:none;margin-right:.3em}.formInline .formCheckbox,.formInline .formRadio{position:relative;top:.1em;display:inline-block;float:none;margin-right:.2em}.formInline .formCheckbox+label,.formInline .formRadio+label{margin-right:1em}.formInline .button{position:relative;top:.8em}.formAdvanced{position:relative;margin-top:1em}.formAdvanced input[type=file],.formAdvanced input[type=text],.formAdvanced select,.formAdvanced textarea{width:95%;min-width:20em;border:1px solid #d3d3d3}.formAdvanced .widthHalf input[type=file],.formAdvanced .widthHalf input[type=text],.formAdvanced .widthHalf select,.formAdvanced .widthHalf textarea{width:90%;min-width:15em;border:1px solid #d3d3d3}.widthThird .formAdvanced input[type=file],.widthThird .formAdvanced input[type=text],.widthThird .formAdvanced select,.widthThird .formAdvanced textarea{width:100%;min-width:10em}.formAdvanced .widthHalf select{width:92%}.formAdvanced label{float:none;width:auto;color:#333}.formAdvanced .formRequired label{color:#000;font-style:normal}.formHelp{margin-top:1em}.formAdvanced .formActions{padding-top:1em;padding-left:.5em;padding-right:.5em;background:#eee}.formAdvanced .formActions .contentArea{margin-bottom:.7em}.formAdvanced .formActions .button{margin-left:3px;margin-right:3px}.button{margin:0;display:inline-block;background-color:#f0f0f0}.contentArea .button{min-height:1.7em}.button .buttonInner,.button a,.button button,.button input{min-width:0;min-height:0;width:auto;margin:0!important;padding:.5em 10px;display:block;float:left;overflow:visible;font-size:1em;font-weight:700;text-align:center;text-transform:uppercase;color:#fff;cursor:pointer;border:none;background:#ad1416 no-repeat;text-decoration:none!important;border-radius:4px;transition:ease-in-out .15s}.button:hover .buttonInner,.button:hover a,.button:hover button,.button:hover input{background-color:#a00202}input[name=savevoteext]{padding-top:3px;padding-bottom:3px}.buttonGray .buttonInner,.buttonGray a,.buttonGray button,.buttonGray input{background-color:#85929c;color:#fff;border-radius:4px;transition:ease-in-out .15s}.buttonGray:hover .buttonInner,.buttonGray:hover a,.buttonGray:hover button,.buttonGray:hover input{background-color:#74838f;color:#fff}.buttonRed,.buttonRed .buttonInner,.buttonRed a,.buttonRed button,.buttonRed input{background-color:#ad1416;color:#fff;border-radius:4px;transition:ease-in-out .15s}.buttonRed:hover,.buttonRed:hover .buttonInner,.buttonRed:hover a,.buttonRed:hover button,.buttonRed:hover input{background-color:#a00202;color:#fff}.buttonGreen .buttonInner,.buttonGreen a,.buttonGreen button,.buttonGreen input{background-color:#39971d;color:#fff;border-radius:4px;transition:ease-in-out .15s}.buttonGreen .buttonInner:hover,.buttonGreen a:hover,.buttonGreen button:hover,.buttonGreen input:hover{background-color:#1b7600;color:#fff}.buttonOrange .buttonInner,.buttonOrange a,.buttonOrange button,.buttonOrange input{background-color:#f86600;color:#fff;border-radius:4px;transition:ease-in-out .15s}.buttonOrange:hover .buttonInner,.buttonOrange:hover a,.buttonOrange:hover button,.buttonOrange:hover input{background-color:#df5c00;color:#fff}.buttonMini a,.buttonMini button,.buttonMini input{padding:2px 10px 2px 10px;margin:0;float:none;background-color:#85929c}.buttonMini a:hover,.buttonMini button:hover,.buttonMini input:hover{background-color:#74838f}.textEmphasis span.buttonSelected{margin-right:10px}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:none}.buttonSelected{border-color:#ad1416;background-color:#ad1416;border-radius:4px;transition:ease-in-out .15s}.buttonSelected .buttonInner,.buttonSelected a,.buttonSelected input,a.buttonSelected{color:#fff;text-decoration:none!important}.buttonSelected button{color:#fff}.buttonSelected:active,.buttonSelected:focus,.buttonSelected:hover{background-image:none;background-color:#a00202}.button input[type=submit],input[type=button]{-webkit-appearance:none}.buttonOrder{font-size:1.2em}.buttonOrderNext button div{background-image:url('/assets/images/css/arrow-right-white-button.png');background-repeat:no-repeat;background-position:top 50% right;padding:10px 25px 10px 5px;font-size:1.2em;min-width:120px}.buttonOrderBack button div{background-image:url('/assets/images/css/arrow-left-white-button.png');background-repeat:no-repeat;background-position:top 50% left;padding:10px 5px 10px 25px;font-size:1.2em;min-width:120px}h3.tip,h4.tip{display:inline-block;margin-top:.3em;margin-bottom:.3em;padding:.15em .5em .15em 40px;border:1px solid #bd0000;background:url('/assets/images/css/ico-tip.png') no-repeat -1px -1px;color:#3d3d3d;font:normal 1em/1.1em Arial,Helvetica,sans-serif}.barChart{margin-bottom:10px}.barChart li{position:relative;display:block;margin-top:2.5em;padding:0;height:10px}.barChart .name{position:relative;top:-1.5em;margin-bottom:-1.5em;font-weight:400}.barChart .bar{width:0;height:100%;display:block;position:absolute;top:.3em;left:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:inset -1px -2px 3px #363;-webkit-box-shadow:inset -1px -2px 2px #363;box-shadow:inset -1px -2px 2px #363;background:#6abe28;overflow:visible}.barChart .value{position:relative;float:right;top:-.2em;right:-3em;color:#3d3d3d}table.tableReset td,table.tableReset th{padding:0;font-weight:400}table .invertRow td,table .invertRow th{background:#6f7d88;color:#fff}table .variantRow td,table .variantRow th{background:#e2e5e7}table.pricelist{width:100%}table.pricelist thead th{background:#ad1416;color:#fff}table.pricelist td,table.pricelist th{padding:.35em .6em;border-bottom:1px solid #fff}table.pricelist th{font-weight:400}table.pricelist thead th span{display:block;clear:left}table.orders{width:100%;border-collapse:collapse}table.orders .table-row-top{background-color:#e8f4e8}table.orders td,table.orders th{padding:7px 15px}table.orders th{border-top:1px dashed silver}table.orders th{background-color:#f6f6f6;margin-top:1px}.swatchList{display:block;float:left;width:100%}.swatchList label,.swatchList li{float:none;position:relative}.swatchList label:after{content:none}.swatchList li{width:20px;height:20px;margin:0 0 1em 0}.swatchList label{width:120px;left:40px}.swatchList input{position:absolute;top:0;left:20px}.swatchList .swatch1{background:#702500}.swatchList .swatch2{background:#8e4906}.swatchList .swatch3{background:#bd771a}.swatchList .swatch4{background:#df661d}.swatchList .swatch5{background:#d74222}.swatchList .swatch6{background:#d41618}.swatchList .swatch7{background:#d81541}.swatchList .swatch8{background:#d71f85}.swatchList .swatch9{background:#981b81}.swatchList .swatch10{background:#64379b}.swatchList .swatch11{background:#442988}.swatchList .swatch12{background:#006}.swatchList .swatch13{background:#2b2e8d}.swatchList .swatch14{background:#00528e}.swatchList .swatch15{background:#0263aa}.swatchList .swatch16{background:#0587c3}.swatchList .swatch17{background:#0294a1}.swatchList .swatch18{background:#00946f}.swatchList .swatch19{background:#069949}.swatchList .swatch20{background:#4fa945}.swatchList .swatch21{background:#79ae3a}.swatchList .swatch22{background:#666}.swatchList .swatch23{background:#000}.swatchList .swatch24{background:#fff}.resultCounter{position:relative;margin:10px 15px}.resultCounter p{padding:.5em .25em;margin-bottom:5px;background:#78bb29;border:1px solid #518d11;font-size:1.2em;font-weight:700;text-transform:uppercase;color:#b8d992;text-align:center}.resultCounter .textBold{display:block;font-size:1.8em;color:#fff}.resultCounter .button{width:100%;margin-right:0}.gallery{width:100%;border-bottom:1px solid #ddd;margin-bottom:10px}.gallery:after{content:'.';display:block;height:0;clear:both;visibility:hidden}.thumbs img{width:90px;height:65px;margin:0 2px}#referenceDetail .widthHalf .summary{margin-right:10px}#referenceDetail .widthHalf .review{margin-left:10px}#referenceDetail .widthHalf .review blockquote{font-style:normal}#catalogueOverlay{z-index:100;position:absolute;background-color:#fff;opacity:.85;text-align:center;margin:0 auto;border:0;padding:0}#catalogueOverlayBox{color:#fff;background-color:#333;background-image:url('/assets/images/css/spindle.gif');background-repeat:no-repeat;background-position:center 5em;text-align:center;margin:8em auto;border:0;padding:3em;font-weight:700;width:220px;height:40px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.h2Shirt{margin-top:.5em}.h2Shirt h2{background-image:url('/assets/images/css/_tmp-h2-symbol.png');background-repeat:no-repeat;background-position:-10px -15px;padding-left:35px;padding-top:.75em;left:-5px;top:-.5em;position:relative}.offerTable{margin-left:0}.quickAuthBox{position:absolute;top:5px;left:5px;z-index:100;display:none;width:220px;text-align:left;padding:10px;background-color:#fff4e0;border:solid 2px gray;font-family:Arial;-webkit-font-smoothing:antialiased;font-size:11px}#QuickAuthBox form{margin:0}#ShowMode{min-width:200px;width:200px}.catalogItemImage img{border:0}.newsDate{float:right}.borderedImage{border:solid 1px silver}.subCategoriesTable{margin-left:-10px}.calcImage{margin-right:-15px}.moreOptions{margin-top:4px}.disabledMenuItem{cursor:cursor}#NewsOnly{min-width:16px;width:16px}.displayNone{display:none}.calcName{min-width:222px;width:222px}.timeToComplete{float:right;font-size:12px}.inputLeftMargin{margin-left:15px}.calcPrice{float:left;width:55px}.calcAsterisk{font-size:11px}.calcTerms{padding-right:22px}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.mo-nav,.mo-nav-nextcol{margin-top:20px;margin-left:20px;float:left;list-style-image:url('/assets/images/css/arrow-list-red-6x6.png')}.mo-nav li,.mo-nav-nextcol li{line-height:1.5em}.mo-nav li a,.mo-nav-nextcol li a{color:#3d3d3d}.mo-nav-nextcol{margin-left:40px}.mo-sect-header{font-weight:400;font-style:normal;margin-top:30px;margin-bottom:0}.mo-sect-header-size{font-weight:400;font-style:normal;font-size:.75em;border-left:solid 1px #ad1416;margin-left:5px;padding-left:5px}.mo-row,.mo-row-next{float:none}.mo-row-next{margin-top:30px;border-top:1px dashed #d4d8db}.mo-row-last{margin-bottom:30px}.mo-box{margin-top:10px;text-align:center}.mo-box-header{font-family:Arial,Helvetica,sans-serif!important;font-weight:400;font-style:normal;font-size:.9em;line-height:1.3em;-webkit-font-smoothing:antialiased}.mo-box-header-part,.mo-box-header-part-em,.mo-box-header-part-last{border-left:solid 1px #ad1416;padding-left:5px;padding-right:5px;font-size:1em}.mo-box-header-part-last{border-right:solid 1px #ad1416}.mo-box-header-part-em{font-weight:700}a.mo-preview{display:block;margin-left:auto;margin-right:auto;width:174px;height:144px}a.mo-preview img{width:170px;height:140px;border:1px solid #d3d3d3;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}a.mo-demand,a.mo-download{display:block;width:62px;margin-top:5px;padding:.2em 10px;border:1px solid #c3c3c3;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#f9f9f9 url('/assets/images/css/bg-button.png') repeat-x left bottom;font-size:1em;font-weight:700;text-align:center;text-decoration:none}a.mo-demand:hover,a.mo-download:hover{background-image:none;background-color:#eee}a.mo-demand{float:left;margin-left:9px}a.mo-download{float:right;margin-right:9px;color:gray}.giftItemButton{margin:0 5px 10px 0;display:inline-block;border:none;padding-right:10px;background:#85929c url('/assets/images/css/arrow-right-white-button.png') no-repeat top 50% right}.giftItemButton>div{width:150px;color:#fff;font-size:14px;line-height:16px;overflow:hidden;display:table-cell;vertical-align:middle;height:52px;padding-left:10px;padding-right:10px}.giftItemButton.giftItemAll>div{color:#fff}.giftItemButton>div>small{font-size:12px;color:#fff}.giftItemButton:link,.giftItemButton:visited{text-decoration:none}.giftItemButton:active,.giftItemButton:focus,.giftItemButton:hover{background-color:#74838f}.giftItemButton.giftItemAll:active,.giftItemButton.giftItemAll:focus,.giftItemButton.giftItemAll:hover,.giftItemButton:active>div,.giftItemButton:focus>div,.giftItemButton:hover>div{color:#fff}.giftItemButton:active>div>small,.giftItemButton:focus>div>small,.giftItemButton:hover>div>small{color:#fff}#primaryContent .giftWizardBackLink{display:none}.giftWizard .giftWizardBackLink{display:block}.ErrBox{min-height:42px;background-color:#d00000;color:#fff;font-size:13px;border:double 6px #fff;padding:15px;text-align:center}.ErrBox h2,.ErrBox h3{font-size:18px;font-weight:700;margin-bottom:5px}.textEmphasis2{color:#ffffc0}.textBigger{font-size:1.1em}@media print{@page{width:100%;margin:2.2cm 1.5cm}*{position:static!important;background-image:none!important}body{height:100%}body,input,select,textarea{font:12pt/1.3em Georgia,'New York CE',charter,serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin-top:.5em;padding-bottom:.2em;page-break-after:avoid;display:block;clear:left}h1{font-size:2em;line-height:1.4em}h2{font-size:1.6em;padding-top:.3cm;border-top:1px solid #7ebe34;line-height:1.5em}h3{font-size:1.2em}h4{font-size:1.1em}p{margin-bottom:1em;text-align:justify;clear:left}a{color:#005931;text-decoration:none}dl dt{font-weight:700}dl dd{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #ccc}fieldset{border:1px solid #ccc;margin-bottom:1em;padding:1em}input{border:0;border-bottom-width:1px;border-style:dashed;width:5cm}.formCheckbox,.formRadio{width:auto}select{border:none;font-style:italic}textarea{border-width:1px;border-style:dashed;width:100%}div.button{display:none}#content{border-top:.1cm solid #7ebe34;padding-top:.5cm}table{width:100%;border-bottom:2px solid #7ebe34;margin-bottom:1cm}table td,table th{border-bottom:1px solid #7ebe34}ul li{list-style:disc inside}ol li{list-style:decimal inside}#footer,#globalSearch,#primaryNav,#secondaryNav,#skipLinks{display:none}}.treeview .hitarea{background:url('/assets/images/css/treeview.gif') -65px -23px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer}* html .hitarea{display:inline;float:none}.treeview li{margin:0;padding:1px 0 3px 17px}.treeview a.selected{background-color:#eee}#treecontrol{margin:1em 0;display:none}.treeview .hover{color:red;cursor:pointer}.treeview li{background:url('/assets/images/css/treeview-line.gif') 0 0 no-repeat}.treeview li.collapsable,.treeview li.expandable{background-position:0 -176px}.listStructured li{background-image:url('/assets/images/css/treeview-line.gif');background-repeat:no-repeat;background-position:0 0;padding:1px 0 3px 17px}.listStructured li:last-child{background-position:0 -1766px}.treeview .listStructured li{background-image:none;padding:1px 0 3px 17px}.treeview .expandable-hitarea{background-position:-81px -1px}.treeview li.last{background-position:0 -1766px}.treeview li.lastCollapsable,.treeview li.lastExpandable{background-image:url('/assets/images/css/treeview.gif')}.treeview li.lastCollapsable{background-position:0 -111px}.treeview li.lastExpandable{background-position:-32px -67px}.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea{background-position:0}.hasJS .swatchList label,.hasJS .swatchList li{height:19px;width:19px}.hasJS .swatchList li{margin:1px 5px 5px 1px;border:1px solid #ddd;float:left;overflow:hidden}.hasJS .swatchList label{left:0;text-indent:-9999px;font-size:0;cursor:pointer}.hasJS .swatchList .selected{margin:0 4px 3px 0;border:2px solid #99c}.hasJS .swatchList .selected label{height:17px;width:17px;opacity:.6;border:1px solid #fff;text-indent:0!important}.hasJS .swatchList .swatchSelected .swatchVariant{border-color:#000}.hasJS .swatchList li input{position:absolute;top:0;left:-9999em}.hasJS .alt{position:absolute;display:none;z-index:99;left:0;background:#fff8ee;border:1px solid #fd0;width:400px;padding:.5em 1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:left}.hasJS .alt .top{position:absolute;left:15px;top:-8px;background:url('/assets/images/css/arrow-alt-text.png') no-repeat left top;width:9px;height:8px}.hasJS .thumbs{float:left}.hasJS .thumbs li{float:none;width:auto}.hasJS .thumbs img{margin:0}.thumbs .top{display:none}.hasJS .gallery .pagination{min-width:90px;float:right}.hasJS .galleryContent{width:640px;margin-right:15px;display:block;float:left;padding-top:15px}.galleryNav .pagination span,.hasJS .galleryContent a,.hasJS .thumbs a{display:inline-block;line-height:1.5em;padding:.1em 0}.thumbs .pagination a,.thumbs .pagination span{padding:.1em .2em}.hasJS .galleryContent .image-wrapper img{width:640px;height:463px}.hasJS .galleryContent .controls>div{margin-bottom:.3em}.hasJS .galleryContent .slideshow{clear:both}.hasJS .galleryContent .ss-controls{float:left}.hasJS .galleryContent .nav-controls{float:right}.hasJS .galleryContent .nav-controls .prev{margin-right:1em}.hasJS .galleryContent .caption li{opacity:1!important}.hasJS .galleryContent .caption .label{font-weight:700}.image-wrapper img,.thumb img{border:2px solid #d4d8db;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.image-wrapper img:hover,.thumb img:hover{border-color:#a8b0b7}table.jCalendar{border:1px solid #000;background:#eee;border-collapse:separate;border-spacing:2px}table.jCalendar th{background:#555;color:#fff;font-weight:700;padding:3px 5px}table.jCalendar td{background:#ddd;color:#000;padding:3px 5px;text-align:center}table.jCalendar td.other-month{background:#eee;color:#aaa}table.jCalendar td.today{background:#666;color:#fff}table.jCalendar td.selected{background:#f66;color:#fff}table.jCalendar td.selected.dp-hover{background:#f33;color:#fff}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000}table.jCalendar tr.selectedWeek td{background:#f66;color:#fff}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#fff;color:#888}table.jCalendar td.unselectable,table.jCalendar td.unselectable.dp-hover,table.jCalendar td.unselectable:hover{background:#d3d3d3;color:#888}div.dp-popup{position:relative;background:#f2f2f2;font-size:10px;font-family:arial,sans-serif;padding:2px;line-height:1.2em;-webkit-font-smoothing:antialiased}div#dp-popup{position:absolute;z-index:199}div.dp-popup h2{font-size:12px;text-align:center;margin:2px 0;padding:0}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px}div.dp-popup div.dp-nav-prev a{float:left}div.dp-popup div.dp-nav-next a,div.dp-popup div.dp-nav-prev a{cursor:pointer}div.dp-popup div.dp-nav-next a.disabled,div.dp-popup div.dp-nav-prev a.disabled{cursor:default}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px}div.dp-popup div.dp-nav-next a{float:right}div.dp-popup a.disabled{cursor:default;color:#aaa}div.dp-popup td{cursor:pointer}div.dp-popup td.disabled{cursor:default}.jCal{width:224px;height:21px;text-align:center;vertical-align:top}.jCalMo{width:224px;float:left;overflow:visible;height:100%;padding-right:2px;padding-left:2px;white-space:nowrap}.jCal .month,.jCal .monthName,.jCal .monthSelect,.jCal .monthYear{line-height:16px;height:16px;text-align:center;vertical-align:bottom;font-family:Tahoma;font-size:8pt;color:#000;cursor:pointer;float:left;-webkit-font-smoothing:antialiased}.jCal .monthName{padding-left:2px;padding-right:2px;text-align:right;width:92px}.jCal .monthYear{float:right;padding-left:2px;padding-right:2px;text-align:left;width:92px}.jCal .month{width:192px}.jCal .monthSelect{background:#eee url(eeGrad2.gif) bottom repeat-x}.jCal .monthSelector{position:absolute}.jCal .monthSelectorShadow{position:absolute;background:grey;padding:0}.jCal .monthNameHover{background:#ededed url(double-arrow-vert.gif) center left no-repeat;color:grey}.jCal .monthYearHover{background:#ededed url(double-arrow-vert.gif) center right no-repeat;color:grey}.jCal .monthSelectHover{background:#069;color:#fff}.jCalMo .aday,.jCalMo .day,.jCalMo .dow,.jCalMo .invday,.jCalMo .overDay,.jCalMo .pday,.jCalMo .selectedDay{width:30px;font-family:Tahoma;font-size:8pt;color:#000;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #eee;text-align:center;cursor:default;float:left;-webkit-font-smoothing:antialiased}.jCalMo .dow{background:#eee url(eeGrad.gif) bottom repeat-x;border-bottom:0}.jCalMo .day,.jCalMo .invday{height:30px;text-align:center}.jCalMo .day{cursor:pointer;background:#fff}.jCalMo .invday{color:grey;background:#eee;text-decoration:line-through}.jCalMo .aday,.jCalMo .pday{height:30px;background:#e3e3e3;color:#ccc}.jCalMo .selectedDay{color:#fff;background:#008fd6}.jCalMo .overDay{color:#fff;background:#069}.jCal .left{background:url(_left.gif) center center no-repeat;width:16px;height:16px;vertical-align:middle;cursor:pointer;float:left}.jCal .right{background:url(_right.gif) center center no-repeat;width:16px;height:16px;vertical-align:middle;cursor:pointer;float:right}.jCalMask,.jCalMove{position:absolute;overflow:hidden}a.dp-choose-date{display:inline-block;width:20px;height:20px;padding:0;margin:0 3px;text-indent:-2000px;overflow:hidden;background:url('/assets/images/css/ico-calendar.png') no-repeat}a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default}input.dp-applied{float:left}.uniHeadGroup,h2.uniHeadGroup,h3.uniHeadGroup,h4.uniHeadGroup{background-color:#a0a0a0;color:#fff;padding:8px;font-weight:700;font-size:14px;margin-bottom:10px}.uniHeadSection,h2.uniHeadSection,h3.uniHeadSection,h4.uniHeadSection{background-color:#d8d8d8;color:#000;padding:6px 8px 6px 8px;font-weight:400;font-size:13px;margin-bottom:10px}.uniHeadCategory,h2.uniHeadCategory,h3.uniHeadCategory,h4.uniHeadCategory{background-color:#e8e8e8;color:#000;padding:4px 8px 4px 8px;font-weight:400;font-size:12px;margin-bottom:10px}.uniHeadCategory,h2.uniHeadCategory,h3.uniHeadCategory,h4.uniHeadCategory{background-color:#f6f6f6;color:#000;padding:4px 8px 4px 8px;font-weight:400;font-size:12px;margin-bottom:10px}.productColor{height:24px;width:20px;border:none;margin-right:15px;float:left;margin-left:20px}.productColor img{position:relative;top:-15px}.productColor::before{content:"";display:block;width:4px;height:5px;border-left:2px solid #c6c6c6;border-bottom:2px solid #c6c6c6;position:relative;margin:4px 0 2px -20px}.productColor+p{display:block;float:left;padding:0}div.disabled a,div.disabled label,div.disabled p,div.disabled span{color:gray!important}.contactForm tr{display:table-row;float:none}.contactForm td{display:table-cell;float:none}.buttonLogin button{height:48px;padding:6px 10px;width:230px;font-size:1.3em;background:#ad1416 url('/assets/images/css/ico-person.png') 30px no-repeat;background-size:16px 16px}a.buttonNewStyle{display:inline-block;text-decoration:none;color:#fff;text-transform:uppercase;font-weight:700;font-size:1.3em;padding:17px 40px;background-repeat:no-repeat;text-align:center;border-radius:4px;transition:ease-in-out .15s}a.buttonColorRed{background-color:#ad1416}a.buttonColorRed:hover{background-color:#a00202}a.buttonArrowRight{padding-right:60px;background-image:url('/assets/images/css/arrow-right-white-button.png');background-position:right 20px center;background-repeat:no-repeat}.ulBigSpacing li{padding:10px 0}.ulBigSpacing a{color:#3d3d3d}.listStyleRedCheck li{background:url('/assets/images/css/ico-check-red-16x16.png') no-repeat left;padding-left:30px;line-height:20px}.ListStyleRedInvertArrow li{background:url('/assets/images/css/icoBrandArrowDown32px.png') no-repeat left;padding-left:30px;line-height:20px;background-size:20px 20px}#priceOfferDemandFormNumber label{font-size:1.2em;font-weight:700;display:inline-block}#priceOfferDemandFormNumber input{border:none;background:0 0;font-size:1.2em;font-weight:700;margin:0;width:auto}.calculationBoxHidden{display:none}.tableColoredRows tr td{height:40px;vertical-align:middle;padding:0 6px}.tableColoredRows tr:nth-child(2n){background-color:#f8f8f8}.tableColoredRows tr th,.tableColoredRows tr:last-of-type{border-bottom:1px dashed #d4d8db}.tableColoredRows tr th{padding-bottom:5px}p.quote{font-style:italic;margin-top:15px;line-height:1.5em;padding-right:50px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-align-item-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-justify-content-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex-justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-align-self-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-basis-50{-ms-flex-preferred-size:50px;flex-basis:50px}.timeLineRow{display:flex;flex-direction:row;align-items:center;width:100%}.timeLineRow .timeLineDate,.timeLineRow .timeLineDesc{width:45%;padding:9px 0}.timeLineRow div:nth-child(2){width:10%;min-width:10%;height:100%;padding:9px 0;text-align:center;background-image:url('/assets/images/css/timeLinePoint.png');background-repeat:no-repeat;background-position:center center;transition:ease-in-out .2s}.timeLineRow:hover div:nth-child(2){background-image:url('/assets/images/css/timeLinePointHover.png');transition:ease-in-out .2s}.timeLineRow .timeLineDesc{text-align:right}.timeLineRow.right .timeLineDesc{order:3;text-align:left}.timeLineRow.right div:nth-child(2){order:2}.timeLineRow.right .timeLineDate{order:1;text-align:right}.timeLineDate{font-weight:700}.timeLineRow div.timeLineYear{font-size:1.8em;font-weight:700;background-color:#fff;text-align:center;background-image:none!important;padding:10px 0;color:#ad1416;margin:10px 0}.textilSaleCard{border:1px solid #dbdbdb;padding:10px 10px 0 10px;margin:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:174px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.textilSaleCard .cardFooter{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.textilSaleCard .cardBody{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:15px 0}.tshirtPrintBox h2{font-size:30px;margin-bottom:40px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tshirtPrintBox .last-box{position:relative;left:-10px}}a.linkToButton{display:inline-block;padding:10px 20px;background-color:#ad1416;text-decoration:none;color:#fff;border-radius:3px;font-size:15px;font-weight:700}a.linkToButton:hover{background-color:#a00202}div.contentArea div.counterBefore::before{content:"1.";display:block;position:absolute;left:0;background-color:#ad1416;color:#fff;width:17px;font-size:17px;line-height:17px;padding:10px;text-align:center;font-weight:700}div.contentArea div:nth-of-type(2) div.counterBefore::before{content:"2."}div.contentArea div:nth-of-type(3) div.counterBefore::before{content:"3."}div.contentArea div:nth-of-type(4) div.counterBefore::before{content:"4."}div .counterBefore{box-sizing:border-box;padding-left:60px}div .counterBefore h3{line-height:37px;margin-bottom:10px}div.counterBefore+div img{margin-left:20px}.tshirtPrintBox{font-size:18px}.tshirtPrintBox p{padding-bottom:3px;padding-top:1px}.color-picker{display:flex;flex-direction:row;flex-wrap:wrap}.color-picker li a{text-indent:5000px;width:20px;height:20px;border:1px solid #d3d3d3;border-radius:3px;margin-right:5px;margin-bottom:5px;display:inline-block}.color-picker li a:hover,.lp-color-picker a:hover{border-color:#a3a3a3}.lp-color-picker{display:flex;overflow:hidden;text-indent:-500000px}.lp-color-picker a{display:block;min-height:30px;min-width:30px;border:1px solid #d3d3d3;margin-right:15px;border-radius:5px}.lp-style ul li{padding-left:20px;text-indent:-5px;line-height:1.6em}.lp-style ul li:before{content:"";background:url("/assets/images/css/arrow-list-red.png") no-repeat;display:inline-block;position:relative;height:7px;width:5px;right:11px}.lp-style h2.small{font-size:20px}body{counter-reset:header-counter}.counter-header{counter-increment:header-counter;margin-bottom:15px}.counter-header+div{margin-bottom:30px;margin-left:40px}.counter-header::before{content:counter(header-counter);line-height:30px;color:#fff;background-color:#ad1416;font-size:16px;line-height:25px;margin-right:15px;width:25px;display:inline-block;text-align:center}label input{min-width:auto;margin:0 5px 0 0;position:relative;top:2px}.jqBoxContent:not(.galleryBox){max-height:88%;overflow-y:auto}.campaign-lp p{font-size:1.2em}input.submit-button{background:#ad1416;color:#fff;border:none;padding:15px 30px;cursor:pointer;font-weight:700;font-size:1.2em;border-radius:4px;transition:ease-in-out .15s}input.submit-button:hover{background-color:#a00202}.pricelist input.submit-button{margin-top:6px}.technology-select{position:relative;padding-bottom:70px}.technology-information{display:none;position:absolute;width:97%;left:0;bottom:0;padding:10px;border:1px solid silver;background-color:#f2f2f2;cursor:auto}.technology-select input:checked+div.technology-information{display:block}.technology-select label{margin-right:25px;padding:10px 0;cursor:pointer}.technology-select .technology-title{font-weight:700;font-size:14px}.technology-select .technology-title2{color:#00780b;font-weight:700;margin-left:22px}.technology-select label:last-of-type{margin-right:0}#CalculatorForm input[type=checkbox]+label{margin-left:20px;line-height:20px;margin-bottom:10px;padding-top:4px}.campaign-lp p{font-size:1.2em}.campaign-lp .catalog-button{border:1px solid #bbb;margin-right:25px;margin-bottom:25px;padding-right:30px;background:url('/assets/images/css/arrow-right-red-big.png') no-repeat;background-position-y:center;background-position-x:calc(100% - 15px);max-width:300px;min-width:300px;box-sizing:border-box;text-decoration:none!important}.campaign-lp .catalog-button:nth-of-type(3n){margin-right:0}.campaign-lp .catalog-button-small{border:1px solid #bbb;margin-right:10px;margin-bottom:10px;padding-right:10px;max-width:230px;min-width:230px;box-sizing:border-box;text-decoration:none!important}.campaign-lp .catalog-button-small:nth-of-type(4n){margin-right:0}.campaign-lp .catalog-button-small:hover,.campaign-lp .catalog-button:hover{border-color:#888}.campaign-lp .catalog-button p{padding:20px;font-size:1.3em;font-weight:700}.campaign-lp .catalog-button.no-image{background-color:#e1e1e1}.campaign-lp .catalog-button.no-image:hover{background-color:#d5d5d5}#tech-info-box{border:1px solid #d3d3d3;background-color:#e6e6e6;font-size:1.1em;margin-left:40px;padding:10px 20px;margin-bottom:30px}.no-clear{clear:none}.campaign-lp .product-box{background-color:#ededed;padding:40px 30px 30px 30px}.campaign-lp .product-box h2{text-align:center;font-weight:400;font-size:2.4em;margin-bottom:30px}.campaign-lp .product-box div.flex div{padding:0 40px;margin:20px 0;-ms-flex-preferred-size:100px;flex-basis:100px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.campaign-lp .colors li{display:block;height:15px;width:15px;border-radius:3px;margin-right:3px;text-indent:-9999px}.campaign-lp .colors{margin-bottom:30px;margin-top:14px}.campaign-lp .product-box h3{font-size:1.6em;font-weight:400;margin-bottom:5px;margin-top:20px}.campaign-lp .product-box{margin-bottom:60px;margin-top:44px}.campaign-lp h2{font-weight:400;font-size:2.4em;margin-bottom:30px}.search-found-categories li{width:242px;box-sizing:border-box;padding:5px 5px 5px 20px;background:transparent url('/assets/images/css/ico-folder-V2.png') no-repeat center left}.search-found-categories li a{color:#3d3d3d}.product-lp{font-size:1.2em}.product-lp h2{clear:none;font-size:1.5em;line-height:1.7em}.colored-area{background-color:#f2f2f2;padding:20px}.colored-area-2{background-color:#f8f8f8;padding:20px}.bordered-area{border:1px solid #eee}.bordered-area-2{border:1px solid #fff}.lp-bag-material-box{padding-left:70px;background:#f8f8f8 url("/assets/images/css/eko.png") no-repeat 10px 63px}.lp-bag-material-box div{height:100%;box-sizing:border-box}.lp-tab-control{border:1px solid silver;cursor:pointer;padding:20px;margin-left:-1px}.lp-tab-control:first-child{margin-left:0}.lp-tab-control:hover:not(.tab-control-active){background-color:#f8f8f8}.lp-tab-body{border:1px solid silver;border-top:transparent}.tab-control-active{background-color:#f2f2f2;border-bottom:transparent;cursor:auto}.dot-style-list{list-style:disc;list-style-position:outside;padding-left:15px}.dot-style-list li{margin-bottom:10px;line-height:1.6em}.dot-style-list li:last-child{margin-bottom:0}.aria-label::before{content:attr(aria-label);display:inline-block;color:#ad1416;margin-left:-15px;margin-bottom:14px}.layout-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.layout-row .layout-col{margin-right:10px;-ms-flex-preferred-size:50px;flex-basis:50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.layout-row .layout-col:last-of-type{margin-right:0}.color-icon div{display:inline-block;height:25px;width:25px;border-radius:25%;border:1px solid transparent;margin-right:20px;margin-bottom:-9px}.color-icon{margin-bottom:10px;width:25%;line-height:30px}.color-icon-medium .color-icon div{height:15px;width:15px;margin-bottom:-9px}.color-icon-medium .color-icon{margin-bottom:5px;width:100%;line-height:25px}.link-border-hover{border:1px solid transparent}.link-border-hover:hover{border-color:silver}.campaign-gift-box{border:1px solid silver;position:relative;padding:50px;display:block;box-sizing:border-box;z-index:1}.campaign-gift-box:hover{border-color:#c8c8c8!important;z-index:10}.stock-validated-success{box-shadow:0 0 2px 1px #499749}.textil-stock-notification{display:inline-block;position:absolute;border-radius:5px;z-index:9999;width:220px;padding:10px 10px;font-size:11px;top:33px;text-align:left}.textil-stock-notification::before{content:"";display:block;width:10px;height:10px;transform:rotate(45deg);position:absolute;top:-5px;left:30px}.textil-stock-notification.notify-arrow-right::before{left:auto;right:30px}.stock-validated-success+.textil-stock-notification{border-color:#d3fbd3;background-color:#d3fbd3;color:#048204}.stock-validated-success+.textil-stock-notification::before{background-color:#d3fbd3}.stock-validated-warning{box-shadow:0 0 2px 1px #ff9800}.stock-validated-warning+.textil-stock-notification{background-color:#ffeac8;color:#ab6e03;border-color:#ffeac8}.stock-validated-warning+.textil-stock-notification::before{background-color:#ffeac8}.stock-validated-fail{box-shadow:0 0 2px 1px #d92b2b}.stock-validated-fail+.textil-stock-notification{border-color:#ffd5d5;color:#ad1416;background-color:#ffd5d5}.stock-validated-fail+.textil-stock-notification::before{background-color:#ffd5d5}.textil-stock-notification-close{font-weight:700;cursor:pointer;position:absolute;top:-10px;right:-3px}#CalculatorForm .calculator-size-table-header{padding-bottom:5px;border-bottom:1px solid silver;margin-bottom:5px;font-weight:700}#CalculatorForm .productInfo .calculator-size-table img{display:block;float:left;height:20px;width:20px;margin-right:10px;margin-top:-3px;box-sizing:border-box;border:0}#CalculatorForm .productInfo .calculator-size-table{margin-top:10px;margin-bottom:10px;border-bottom:1px solid silver}#CalculatorForm .calculator-size-table{border-collapse:collapse}#CalculatorForm .calculator-size-table td{padding:5px 10px 5px 10px;font-size:11px!important;line-height:14px}#CalculatorForm .calculator-size-none{color:silver}#CalculatorForm .calculator-size-table tr td:first-child{padding-right:20px;min-width:100px;max-width:200px}#CalculatorForm .calculator-product-information{padding-right:10px;padding-left:270px}#CalculatorForm .count-price-detail span{margin-left:20px}#CalculatorForm .calculator-edit-button{margin-right:30px}#CalculatorForm .calculator-size-table-header+tr td{padding-top:8px}#pageOverlay,.page-overlay{z-index:999999999999;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pricelist td{position:relative}.textil-count{min-width:35px!important;width:35px!important;max-width:35px!important}.table-cell{flex-basis:50px;flex-grow:1;align-self:center;padding:10px}.customer-profile-nav{display:block;clear:both;margin-bottom:20px;margin-top:30px;border-bottom:1px solid silver;box-sizing:border-box}.customer-profile-nav ul li a{border:1px solid silver;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:none;margin-right:5px;padding:10px;font-size:1.2em;text-decoration:none;color:#3d3d3d}.customer-profile-nav ul li a.active,.customer-profile-nav ul li a:hover{background-color:#f8f8f8}.customer-profile-nav ul li{padding-bottom:9px}.customers-table-row{background-color:#f8f8f8;border-color:#fff;border-style:solid;border-bottom-width:7px;width:100%;min-height:56px}.customers-table-row.table-header{background-color:transparent;min-height:28px;border-bottom:none}.linkToButton.buttonGray{background-color:#85929c}.linkToButton.buttonGray:hover{background-color:#74838f}.dashed-heading{line-height:44px!important;border-top:dashed 1px #c6c6c6;display:block;padding:0 0 0 15px;text-align:left;background-color:#f2f2f2;border-bottom:none}input.switch-style{display:none}input.switch-style+label>.input-switch{background-color:#f8f8f8;width:30px;height:10px;border:1px solid silver;border-radius:10px;cursor:pointer;margin:5px 20px 0 10px;display:inline-block}input.switch-style+label>.input-switch::after{content:"";height:16px;width:16px;display:block;border-radius:50%;border:1px solid silver;background-color:#fff;position:relative;top:-4px;left:-5px;transition:ease-in-out 50ms;box-shadow:#cbcbcb 0 0 4px 1px}input.switch-style:checked+label>.input-switch{background-color:#55b937}input.switch-style:checked+label>.input-switch::after{left:15px}.form-row{display:flex;flex-direction:row;margin:15px 10px 0 10px;align-items:center}.form-row>*{flex-basis:0;flex-grow:1;max-width:100%}.form-row input,.form-row select{box-sizing:border-box;padding:7px;min-width:0;border:1px solid silver}.form-row select option{padding:7px}label.form-required::after{content:" *";color:#ad1416}.form-row button{background-color:#ad1416;border:none;box-shadow:none;box-sizing:border-box;color:#fff;padding:10px 20px;border-radius:5px;transition:ease-in-out .15s;cursor:pointer}.form-row button:hover{background-color:#a00202}.invoice-link{color:#3d3d3d;padding-left:20px;background:transparent url('/assets/images/css/ico-pdf-50x50.png') no-repeat left center;background-size:15px 15px}.table-cell .linkToButton{font-size:100%}.order-status{list-style:none;overflow:hidden;border:1px solid #eee}.order-status li{flex-basis:10px;flex-grow:1;display:flex}.order-status li span{align-self:center}.order-status li{padding:10px 0 10px 30px;background:#fff;position:relative}.order-status li:first-child{padding-left:10px}.order-status li.done{background-color:#f2fbf3;color:#00780b}.order-status li::after{content:" ";display:block;width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:20px solid #fff;position:absolute;top:50%;margin-top:-30px;left:100%;z-index:2}.order-status li.done::after{border-left-color:#f2fbf3}.order-status li::before{content:" ";display:block;width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:20px solid #eee;position:absolute;top:50%;margin-top:-30px;margin-left:1px;left:100%;z-index:1}table.orders td{min-width:100px}.sort-control{padding-right:25px;background:transparent url('/assets/images/css/sprite-sorting.png') no-repeat right}.sort-none{background-position-y:1px}.sort-desc{background-position-y:-49px}.sort-asc{background-position-y:-99px}ul.customer-profile-list{margin-top:15px;margin-left:15px}ul.customer-profile-list li{margin-bottom:5px}ul.customer-profile-list li>span.textVariant{display:inline-block;width:100px}.itemTop a.linkToButton{color:#fff!important;text-decoration:none!important;font-size:100%;font-weight:400;padding:8px 15px;border-radius:3px}#fullPageContent p.textVariant{color:#52626f}.customer-list-pdf-link{color:#3d3d3d;padding-left:20px;background:transparent url('/assets/images/css/ico-pdf-50x50.png') no-repeat left center;background-size:16px 16px}input[type=submit].button-to-button{border:0 solid transparent;border-radius:5px;box-sizing:border-box;box-shadow:none;color:#fff;min-width:0;cursor:pointer}.customer-search input{box-sizing:border-box;height:30px;border-radius:4px}.customer-search input[type=text]{border:1px solid silver}.customer-search input[type=submit]{background-image:url('/assets/images/css/ico-head-search_trans.png');width:30px;background-size:30px 30px;background-repeat:no-repeat}.customer-search input::placeholder{color:#d3d3d3}.customer-search :-ms-input-placeholder{color:#d3d3d3}#pt-logo-control-box{background:#f6f6f6 url('/assets/images/css/ico-test-pt.png') no-repeat left top;margin-left:-15px;padding:15px 15px 15px 50px}#pt-logo-control-box p{font-size:1.2rem;line-height:1.2rem;padding:0}a.linkToButton.pt-edit-logo-button,a.linkToButton.pt-upload-logo-button{background-color:#3d3d3d;font-weight:400;background-repeat:no-repeat;background-position:15px center;padding-left:40px;margin-left:10px;transition:ease-in-out .15s;cursor:pointer}a.linkToButton.pt-edit-logo-button:hover,a.linkToButton.pt-upload-logo-button:hover{background-color:#303030}a.linkToButton.pt-upload-logo-button{background-image:url('/assets/images/css/pt-ico-upload.png')}a.linkToButton.pt-edit-logo-button{background-image:url('/assets/images/css/pt-ico-edit.png')}.customer-profile-nav{display:block;clear:both;margin-bottom:20px;margin-top:30px;border-bottom:1px solid silver;box-sizing:border-box}.customer-profile-nav ul li a{border:1px solid silver;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:none;margin-right:5px;padding:10px;font-size:1.2em;text-decoration:none;color:#3d3d3d}.customer-profile-nav ul li a.active,.customer-profile-nav ul li a:hover{background-color:#f8f8f8}.customer-profile-nav ul li{padding-bottom:9px}.badge{font-size:.7rem;background-color:#85929c;color:#fff;padding:3px 10px;margin-right:30px;border-radius:3px}.tabs{display:flex;flex-direction:row;border-bottom:1px solid silver;padding-left:10px}.tabs li a{margin-left:3px;border:1px solid silver;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:none;padding:5px 20px;margin-bottom:-1px;display:block}.tabs li a{color:#3d3d3d;text-decoration:none}.tabs li a:hover,.tabs li.active a{background-color:#f2f2f2}