@font-face{font-family:fallback-normal;src:local(Trebuchet MS);ascent-override:100%;descent-override:25%;line-gap-override:10%;letter-spacing:.3px;font-display:swap}@font-face{font-family:fallback-semibold;src:local(Trebuchet MS);ascent-override:100%;descent-override:23%;line-gap-override:10%;letter-spacing:.24px;font-display:swap}@font-face{font-family:fallback-bold;src:local(Trebuchet MS);ascent-override:100%;descent-override:23%;line-gap-override:10%;letter-spacing:.5px;font-display:swap}#flexBanner{width:100%;max-width:93.75rem;margin:10px auto;border-bottom:.125rem solid #d1d1d1;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;flex-flow:column wrap}#flexBanner .flexBannerMid{margin:0 auto;-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0}#flexBanner .flexBannerMid p{display:none}#flexBanner .categoryMenu{line-height:1.5;font-size:1rem}#flexBanner .categoryMenu ul{margin:.313rem 0}#flexBanner .categoryMenu li{display:inline-flex;padding:.125rem}#flexBanner .categoryMenu a{padding:.625rem}#flexBanner .flexBannerRight{font-size:1rem;overflow-x:auto;white-space:nowrap;background-color:#f0f0f0;width:100%;margin-top:.625rem}#flexBanner .flexBannerLeft{display:none}#pageTips h2{color:#02458b;font-weight:600}.empTipNew{padding:.625rem .625rem 0 .625rem;margin-top:.625rem;-webkit-border-radius:.313rem;-moz-border-radius:.313rem;-ms-border-radius:.313rem;border-radius:.313rem}.empTipNew h2{color:#02458b;font-weight:600}.empTipIcon{background-color:#fff;margin:.313rem .625rem .313rem 0;border:.063rem solid #616161;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;padding:.313rem}.hideOnMedFlex{display:none}#flexOutletAd{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#flexOutletAd p{text-align:center}#flexOutletAd .outletProd p{margin:.625rem}@media only screen and (min-width:28.125rem){.hideOnSmallFlex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#flexBanner .flexBannerMid{margin:.625rem;width:95%}#flexBanner .flexBannerMid h1{text-align:left;margin-bottom:0;padding-bottom:0;width:100%}#flexBanner .flexBannerMid p{display:block}#flexBanner .flexBannerMid p.bcIcon{line-height:1.6}#flexBanner .flexBannerLeft,#flexBanner .flexBannerMid,#flexBanner .flexBannerRight,#flexBanner .flexOutletAd{z-index:500}}@media only screen and (min-width:37.5rem){#flexOutletAd{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#flexOutletAd h2{margin:0 .625rem}#flexOutletAd .outletProd{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}#flexOutletAd #SaveChanges{margin:0 .625rem}}@media only screen and (min-width:50rem){.hideOnMedFlex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#flexBanner{flex-flow:row;min-height:9.375rem}#flexBanner.slantRight{background:url(http://cdn.4imprint.com/qtz/homepage/mainad/fade09/imagetest/rightslant.svg);background-position:right;background-size:80% 100%;background-repeat:no-repeat}#flexBanner .flexBannerLeft{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}#flexBanner .flexBannerLeft.bcLogo{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin-left:2.5rem}#flexBanner .flexBannerMid{-webkit-box-flex:1.5;-moz-box-flex:1.5;-webkit-flex:1.5;-ms-flex:1.5;flex:1.5;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#flexBanner .flexBannerMid p{width:75%}#flexBanner .categoryMenu{margin-right:1.25rem;margin-top:0;font-size:.875rem}#flexBanner .categoryMenu ul{margin:0}#flexBanner .categoryMenu li{display:flex;padding:0 0 0 .125rem}#flexBanner .categoryMenu a{padding:.1rem;margin:.125rem}#flexBanner .flexBannerRight{overflow-x:auto;white-space:unset;width:auto;background-color:transparent}#flexBanner .bkgdImage{position:relative;z-index:-5;overflow:hidden}}@media only screen and (min-width:62.5rem){#flexBanner .flexBannerRight{-webkit-box-flex:.5;-moz-box-flex:.5;-webkit-flex:.5;-ms-flex:.5;flex:.5;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}#flexBanner .flexBannerRight.hideOnLarge{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#flexOutletAd .outletProd{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}}