@import url(semantic.min.css);@import url(owl.min.css);.ui.menu a.item.catbrowse.act,.ui.signin.item{background-color:#fff!important;color:#b82825!important}.footer .header,.footer div,.footer h5{text-shadow:3px 3px 5px rgba(0,0,0,.3)}.catblock a.item,.footer a,.login.form a,.table td a{text-decoration:none}.not.supported,html.no-flexbox .main.grid{display:none}html.no-flexbox .not.supported{display:block;width:75%;margin:3rem auto}a.small:active,a.small:hover,a.small:link,a.small:visited{font-size:.8em;cursor:pointer}a.button:active,a.button:link,a.button:visited{padding:.4em .8em;background-image:linear-gradient(#b82825,#a21c1a);color:#fff;font-weight:400;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.red,a.red{color:#ab211f}.header.row .cart,.transBorder{border:1px solid transparent}@media only screen and (max-width:768px){a.button{font-size:.85em!important}}.small,.small a{font-size:.9em}a.red{pointer-events:auto}.greyBack{background-image:linear-gradient(#f4f4f4,#d2d2d2)!important}.redBack{background-image:linear-gradient(#b82825,#a21c1a)!important}.ui.button,.ui.button:active,.ui.button:hover,.ui.red.inverted.menu{background-image:linear-gradient(#b82825,#a21c1a)}.pointer{cursor:pointer}.hidden{display:none!important}p.clear{clear:both;margin:0}.ui.dimmer.modals{z-index:10000!important}.ui.basic.modal .content,.ui.message,.ui.modal .actions{text-align:center}.ui.button,.ui.button:active,.ui.button:hover{color:#fff;font-weight:400}.ui.pointing.alert.label{margin:1em 0;display:none!important}@media only screen and (max-width:768px){.ui.input{font-size:.8rem}}.top.row{padding:.7rem 0}.top.mobile.only p{margin:.2em 0}.header img{max-width:100%}.header img.logo{margin-top:.5em}.header.computer.tablet.only form{text-align:right;margin:1em 0}.header.row .cart{display:block;float:right;cursor:pointer;padding:.3rem}.header.row .cart:hover{border:1px solid #fff}.header.row .cart .content{float:right;white-space:nowrap;font-size:1.5em;font-weight:600;margin:.7em 0}.header.mobile.only.row .cart .content{display:none}.header.row .cart .bag.icon{position:relative}.bannertext,.catblock,.regsign{position:absolute}.header.row .cart .circular.label{position:absolute;left:3.5em;top:3em;font-family:'Source Sans Pro','Helvetica Neue',Arial,Helvetica,sans-serif}.header.row .seal{width:60px}@media only screen and (max-width:880px){.header.row .seal{display:none}}.ui.menu a.item.catbrowse{border-left:1px solid transparent;border-radius:4px}.ui.menu a.item.catbrowse.act{border-left:1px solid #b82825}.ui.signin.item{border-left:3px solid #b82825}.ui.register.item{background-color:#5b302f!important;border-radius:4px}.ui.signedin.item{display:block!important;max-width:200px;padding:.4em 1rem;background-color:#fff!important;color:#b82825!important}.login.form,.mobile.only .ui.stackable.menu,.mobile.only .ui.stackable.menu a.computer.tablet.only.item{display:none}.catblock,.login.form{background-color:#fff}.mobile.only .ui.register.item{padding:.5em 1.75em!important}.regsign{z-index:10;right:1rem;margin-top:-4.15em}@media only screen and (min-width:768px) and (max-width:1030px){.regsign{margin-top:-.7em}}@media only screen and (min-width:1200px) and (max-width:1370px){.regsign{margin-top:-.7em}}.mobile.only .ui.menu:not(.stackable) a.item{font-size:.85em;padding:.5em}.login.form a,.login.form label{font-size:.8em}.mobile.only .menu.open{float:left}.mobile.only .menu.open a.item{cursor:pointer}.login.form{padding:.5em;border:3px solid #b82825;border-top:none;border-radius:4px;margin-top:-1em}.login.form .field{margin-bottom:.5em;clear:none}.login.form .field:last-of-type{margin-bottom:0}.login.form i.icon{margin-right:.25rem}.login.form .ui.button{float:right}.login.form a{color:#b82825}.mobile.only .login.form .mini.input input{padding-left:.35em;padding-right:.35em}#seo{font-size:.9em;margin-top:3rem}#seo h1{font-size:1.4em}#seo h2{font-size:1.2em}.footer h5{padding-top:4em}.footer p{font-weight:300;line-height:1.4em}.footer a{color:#fff}.footer .header,.footer div{color:#fff!important;font-weight:300}.footer img{max-width:100%}.footer p>i{display:block;float:left;margin:15px 5px}.footer p>i:first-of-type{margin-left:0}.footer p>i:last-of-type{margin-right:10px}.footer.mobile.only div{text-align:center}.footer.mobile.only .grey.column{padding:0}@media only screen and (max-width:768px){.footer h5{padding-top:2em}.footer .header,.footer p{display:inline-block}}@media only screen and (max-width:1000px){.footer .skip{display:none!important}.footer.computer.only .ui.huge.header{font-size:1.5rem}.footer.computer.only .ui.huge.header .sub.header{font-size:1rem}}.catblock{display:none;z-index:11;left:6.2em;margin-top:-1.1em;padding:.5em;border:3px solid #b82825;border-top:none;border-radius:4px}.mobile.only.row .catblock{left:initial;width:90%}.catblock a.item{display:block;padding:.2em;font-weight:600}.catblock a.item:hover{color:#b82825}.catblock div.header.item{color:#b82825;font-weight:700;margin-top:1em}.catblock div.header.item:first-child{margin-top:0}.mobile.only.row .catblock a.item{padding:.5em 0;border-bottom:1px solid #eee}.mobile.only.row .catblock .column.three,.mobile.only.row .catblock .column.two{padding:0!important}#banner{display:none}.bannertext{bottom:0;height:100%;padding:3% 3em;text-align:left;text-shadow:0 0 5px #fff}.bannertext h2{font-size:2.7em}.bannertext p{margin-top:4.5em}@media only screen and (max-width:1030px){.bannertext p{margin-top:2em}}@media only screen and (max-width:850px){.bannertext h2{font-size:2em}}@media only screen and (max-width:600px){.bannertext h2{font-size:1.6em}.bannertext p{margin-top:1em;font-size:.9em}}#banner .owl-item img{display:block;width:100%;height:auto;max-height:400px}.offer.row{margin:1em 0;cursor:pointer}.offer.row .grey.column{color:#000!important}.product.segment{display:flex;flex-wrap:wrap;justify-content:space-around}.product.segment .column{min-width:15%;height:20%;padding:1em}.product.segment .column .item{width:140px;height:180px;text-align:center;font-weight:600}.product.segment .column a{display:block;position:relative;min-height:140px;padding:.5em;background-color:#777;border-radius:6px;border-bottom:none!important}.product.segment .column.s .item{width:100px;height:140px}.product.segment .column.s a{min-height:100px}.product.segment .column a:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-position:0 0;border-radius:6px;background-image:-webkit-linear-gradient(140deg,rgba(171,33,31,.7) 2%,rgba(171,33,31,0) 100%);background-image:-moz-linear-gradient(140deg,rgba(171,33,31,.7) 2%,rgba(171,33,31,0) 100%);background-image:-ms-linear-gradient(140deg,rgba(171,33,31,.7) 2%,rgba(171,33,31,0) 100%);background-image:-o-linear-gradient(140deg,rgba(171,33,31,.7) 2%,rgba(171,33,31,0) 100%);background-image:linear-gradient(310deg,rgba(171,33,31,.7) 2%,rgba(171,33,31,0) 100%)}.product.segment .column a img{position:absolute;top:50%;transform:translateY(-50%) translateX(-50%)}#content{text-align:justify}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{text-align:left}#content h1+h2{margin:0;margin-top:calc(-2rem + .5em);line-height:2rem;color:#ab211f;font-style:italic}#content h2+h3{color:#777;margin-top:0}#content .four.wide.column{margin-top:3.75em}.detailicon{float:right;margin:3.5em 2em 2.3em 5em}.table td.type0{background:#E0E0E0!important;color:rgba(0,0,0,.87)!important}.table td.type1{background:#fff4e4!important;color:#493107!important}.table td.type2{background:#ffe7e7!important;color:#943634!important}.table td.offer{position:relative;border:1px solid #ab211f;color:#ab211f!important}.table td.offer:before{position:absolute;left:.2em;content:"\f295";color:#ab211f;font-family:Icons;font-style:normal;font-weight:400;font-size:2em;text-decoration:inherit;text-align:center;speak:none}.ui.message>.close.icon{z-index:999}.ui.items>.item>.image>img{width:auto!important}.ui.long.modal>.content{width:75%}.ui.long.modal .right{width:25%;float:right}.ui.long.modal .list i.icon{text-align:left}.rightCol h2,.rightCol h3,.rightCol h5{text-align:right!important}@media only screen and (max-width:1000px){.detailicon{margin-left:2em}}.ui.basket.segment h3{margin:0}.ui.basket.segment h4{margin:0;line-height:2rem;color:#ab211f;font-style:italic}.ui.basket.segment h5{color:#777;margin-top:0}.ui.toggle.checkbox label h3{margin-top:-.5em}.leftCol{float:left;width:20%}.leftCol img{max-width:90%}.rightCol{float:right;width:15%}.rightCol h3{color:#ab211f}.centerCol{width:65%;margin-left:20%}@media only screen and (max-width:768px){.leftCol{display:none}.centerCol{width:85%;margin-left:0}.mobilecentered{text-align:center}}.corner.labeled.input .ui.icon.input>i.circular.icon{margin-right:2.5em;font-size:.9rem}.corner.labeled.input .ui.icon.input>i.inverted.circular.disabled.icon{background-color:#efefef!important}input.offerAlert{border:1px solid #a21c1a!important;background-color:rgba(162,28,26,.33)!important}.downloads .ui.loading.segment{padding:4em 0}.item .content .sub.header{font-weight:300!important}@media only screen and (max-width:1000px){.collapsing.definition.table{width:100%}}#rows{min-height:8em}.confirmation{position:relative;padding:5%;text-align:center}.preflight{margin:1rem 0 0 5%}.preflight .hit{border-bottom:1px solid #333;margin-bottom:1em;padding-bottom:.5em}.preflight .hit img{float:left;width:20%;max-width:20px}.preflight .hit div{margin-left:5%}.proceedstep{cursor:pointer}#tbl .ui.labeled.input{min-width:50%}.redeemCol{float:right;margin:0 1em}@media only screen and (min-width:1200px) and (max-width:1370px){.ui.mini.steps .step{font-size:.7rem}}.switchUpload{display:none;float:right;margin:0;padding:0}.switchUpload.multi{display:block}#infotext{clear:left;margin-left:14rem;padding:7em 1.5em .8em 0;font-size:.9em;text-align:justify}#infotext:empty{padding:0}#infotext h2{font-size:1.5em}@media only screen and (max-width:768px){#infotext{margin-left:0}}body.mail label.wide{display:block;float:left;width:120px;color:#333}body.mail .listitem{clear:right;padding:.8em;border:1px solid #efefef;margin-bottom:1em}body.mail{background:#fff;padding:1em}body.mail a,body.mail a:active,body.mail a:hover,body.mail a:link,body.mail a:visited,body.mail p{color:#333}.trackHeaderTR{background-color:#999}.trackHeaderTD{font-size:14px;color:#fff;padding:4px}.trackTR1{background-color:#efefef}.trackTR2{background-color:#fff}.trackTD1,.trackTD2{color:#333}a.trackLink{color:#fff}#uploadButton{margin:2em auto;text-align:center}#loadUploadify{margin-top:1em}#loadOrderUploadify .prodListRightCol{white-space:normal;text-align:center}.uploadifive-button{margin-bottom:1em;cursor:pointer}.uploadifive-button input{left:-3px;bottom:-3px;width:100%;cursor:pointer}.singlebutton{float:left;margin:0 0 0 .5em;padding:0}.uploadifive-button.order{color:#efefef;background:#333;font-size:1em;cursor:pointer;text-align:center;border:1px outset #fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.uploadifive-button.order p{padding-top:calc(100% - 10.2em)}.uploadifive-button.account{background-image:url(/pics/1/site/uploadButton.png);background-position:center top;background-repeat:no-repeat;border:1px solid #333;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.uploadifive-button.account h1{margin:.75em 0 .5em 40%!important;color:#333;font-weight:300;padding-top:.2em}.uploadifive-button.account h2{margin-left:40%!important;color:#333;font-size:1.5em;font-weight:300}.uploadifive-button.account:hover{background-position:center center}.uploadifive-button.account:active{background-position:center bottom}.uploadifive-button:hover h1,.uploadifive-button:hover h2{color:#777}.uploadifive-button:active h1,.uploadifive-button:active h2{color:#ab211f}@media only screen and (max-width:768px){.uploadifive-button.account h1{font-size:2.5em;text-align:left}.uploadifive-button.account h2{font-size:1.2em;text-align:left}}.uploadifive-queue{margin-bottom:1em}.uploadifive-queue-item{clear:right;border:1px solid #efefef;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:11px;margin-top:5px;padding:.8em}.uploadifive-queue-item .error{background-color:#ab211f!important}.uploadifive-queue-item .close{background:url(/js/fileupload/uploadify-cancel.png) no-repeat;float:right;height:16px;text-indent:-9999px;width:16px;border:none!important}.uploadifive-queue-item .progress{margin-top:.8em;width:100%}.uploadifive-queue-item .progress-bar{background-color:#ab211f;height:.8em;width:1px}