@charset "UTF-8";*{box-sizing:border-box;padding:0;margin:0;position:relative;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wrapper{position:relative;width:100%;margin:0 auto}.wrapper bod{content:"";display:block;clear:both}.page:after{content:"";display:table;clear:both}.section{width:100%;display:block;float:left}.section:after{content:"";display:table;clear:both}.clearfix:after{content:"";display:table;clear:both}.clearit{height:0px;overflow:hidden;clear:both;width:100%;display:block}img{max-width:100%;border:0}.row{width:100%;float:left;display:block}*[class^="sp"]{display:block;float:left;border:solid 1px #fff}*[class^="sp"]:after{display:none}.sp1{width:8.33333%}.sp1:after{content:'01'}.sp2{width:16.66667%}.sp2:after{content:'02'}.sp3{width:25%}.sp3:after{content:'03'}.sp4{width:33.33333%}.sp4:after{content:'04'}.sp5{width:41.66667%}.sp5:after{content:'05'}.sp6{width:50%}.sp6:after{content:'06'}.sp7{width:58.33333%}.sp7:after{content:'07'}.sp8{width:66.66667%}.sp8:after{content:'08'}.sp9{width:75%}.sp9:after{content:'09'}.sp10{width:83.33333%}.sp10:after{content:'10'}.sp11{width:91.66667%}.sp11:after{content:'11'}.sp12{width:100%}.sp12:after{content:'12'}.pad1{padding:6px}.pad2{padding:12px}.pad3{padding:18px}.pad4{padding:24px}.padLeft1{padding-left:6px}.padLeft2{padding-left:12px}.padLeft3{padding-left:18px}.padLeft4{padding-left:24px}.padRight1{padding-right:6px}.padRight2{padding-right:12px}.padRight3{padding-right:18px}.padRight4{padding-right:24px}.padTop1{padding-top:6px}.padTop2{padding-top:12px}.padTop3{padding-top:18px}.padTop4{padding-top:24px}.padBottom1{padding-bottom:6px}.padBottom2{padding-bottom:12px}.padBottom3{padding-bottom:18px}.padBottom4{padding-bottom:24px}.pullRight{float:right}.pullLeft{float:left}.nudgeUp1{margin-top:-6px}.nudgeUp2{margin-top:-12px}.nudgeUp3{margin-top:-18px}.nudgeUp4{margin-top:-24px}.nudgeDown1{margin-bottom:-6px}.nudgeDown2{margin-bottom:-12px}.nudgeDown3{margin-bottom:-18px}.nudgeDown4{margin-bottom:-24px}.nudgeLeft1{margin-left:-6px}.nudgeLeft2{margin-left:-12px}.nudgeLeft3{margin-left:-18px}.nudgeLeft4{margin-left:-24px}.nudgeRight1{margin-right:-6px}.nudgeRight2{margin-right:-12px}.nudgeRight3{margin-right:-18px}.nudgeRight4{margin-right:-24px}.debugger{display:none}@font-face{font-family:"HelveticaNeueCn";src:url("../fonts/ecaa98fe-425a-42de-846b-c235f0dbc449.eot?#iefix");src:url("../fonts/ecaa98fe-425a-42de-846b-c235f0dbc449.eot?#iefix") format("eot"),url("../fonts/88a238be-6477-4e71-bdc4-5a35bbf8d392.woff2") format("woff2"),url("../fonts/842088d0-1ae2-40d0-8561-3c95761ba7a6.woff") format("woff"),url("../fonts/c74505d5-13e8-47ed-94a8-630aab4da3e6.ttf") format("truetype"),url("../fonts/6cd480d1-47d0-48b4-86bd-283db2cb9235.svg#6cd480d1-47d0-48b4-86bd-283db2cb9235") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeueCn";src:url("../fonts/fe7d63fc-e92b-4a46-b4f4-fd73aefeede6.eot?#iefix");src:url("../fonts/fe7d63fc-e92b-4a46-b4f4-fd73aefeede6.eot?#iefix") format("eot"),url("../fonts/eb54f9e6-898d-4205-be8b-89539819a228.woff2") format("woff2"),url("../fonts/62667cf4-401a-4878-83c9-4cfabc21ac51.woff") format("woff"),url("../fonts/e7e2d460-5cf5-4bd1-b1a3-efdb8490bc94.ttf") format("truetype"),url("../fonts/b11cea27-f24b-43bf-a74f-f69ae0ef7fa7.svg#b11cea27-f24b-43bf-a74f-f69ae0ef7fa7") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"HelveticaNeueCn";src:url("../fonts/6b33b49d-80e2-4606-ba7e-3be0615acfbe.eot?#iefix");src:url("../fonts/6b33b49d-80e2-4606-ba7e-3be0615acfbe.eot?#iefix") format("eot"),url("../fonts/47a5851c-c806-4a83-a3c0-55ba4874371f.woff2") format("woff2"),url("../fonts/66b45006-cb40-4969-9356-59f646ebf192.woff") format("woff"),url("../fonts/649a0b3e-4811-4187-abcb-74438ebe43df.ttf") format("truetype"),url("../fonts/0c7e231c-0918-467b-8b98-40369999a631.svg#0c7e231c-0918-467b-8b98-40369999a631") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"HelveticaNeueCn";src:url("../fonts/87ddbdde-49a7-4df2-a599-8bca51a40120.eot?#iefix");src:url("../fonts/87ddbdde-49a7-4df2-a599-8bca51a40120.eot?#iefix") format("eot"),url("../fonts/c29a09e9-eb20-443b-a148-03491158ddbe.woff2") format("woff2"),url("../fonts/6f4f41f2-18c9-493a-9227-296fb66e26bc.woff") format("woff"),url("../fonts/ff8f917b-bb43-402a-8960-f2cce8961904.ttf") format("truetype"),url("../fonts/96f398dd-5e2b-4830-9362-0bdd7b0743f4.svg#96f398dd-5e2b-4830-9362-0bdd7b0743f4") format("svg");font-weight:bold;font-style:italic}h1,h2,h3{text-transform:uppercase;font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;-webkit-font-smoothing:antialiased}h4,h5,h6{font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif}h1{font-size:4em;line-height:1em}h2{font-size:5em}h3{font-size:4em}h4{font-size:2em}h5{font-size:1.8em}h6{font-size:1.6em}.shaper{display:block;width:100%;padding-top:100%;float:left;overflow:hidden;width:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.shaper svg{display:block;float:left;position:absolute;left:0;top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}svg{overflow:visible}.basketWhite .shaper{padding-top:71.25%}.basketWhite .shaper{padding-top:123.25%}body{font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;color:#fff;font-size:62.5%;background:#1d170f url(../img/bodyback.jpg) no-repeat top center;background-size:cover}@media (min-width: 768px){body{background:#1d170f url(../img/bodyback.jpg) no-repeat top center;background-size:contain}}.page{margin:0 auto;max-width:1300px;width:100%;overflow-x:hidden}p,ul,ol,blockquote{font-size:1.6em;clear:left}p *,ul *,ol *,blockquote *{font-size:1em}p{line-height:1.5em;margin-bottom:1.5em}a{text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.fadeIn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:1}.fadeOut{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0}.autoHeight{height:auto !important}.clearit{width:100%;display:block;float:left;clear:both;height:0px;overflow:hidden}a.blockLink{color:#fff;text-transform:uppercase;font-weight:700;font-style:italic;padding:6px 9px 0;background-color:#db7700}a.blockLink::after{content:'';display:block;width:100%;height:0px;float:left;border-top:8px solid #db7700;border-left:8px solid transparent;display:block;float:right;position:absolute;left:0;top:100%}a.blockLink:hover{background-color:#a85b00}a.blockLink:hover::after{border-top:8px solid #a85b00;border-left:8px solid transparent}input{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.telBar{padding:1% 0%;font-size:12px !important}.telBar ul,.telBar li{list-style-type:none;float:left;white-space:nowrap;display:inline;font-style:italic}.telBar ul{width:100%}@media (min-width: 680px){.telBar li{width:33.333%;float:left;text-align:center}}.telBar span{color:#ff910f}.telBar a{color:#fff;text-decoration:none}.divTable{color:#666;background-color:#fff;display:block;float:left;width:100%;margin-bottom:18px;border:solid 1px #ccc;font-size:1.4em;font-weight:500}.divTable .value,.divTable .property{display:block;padding:12px;float:left;width:100%}.divTable .property{display:none;color:#fff;font-weight:700;border-bottom:solid 9px #ccc}.divTable.headLess .property{display:block}.divTable .column{border-right:solid 1px #ccc}.divTable .column:last-child{border:0}.divTable .row{width:100%;float:left;border-bottom:solid 1px #ccc;display:block;display:flex;flex-direction:row}.divTable .row.tableHead{background-color:#db7700}.divTable .row.tableHead .property{display:block}div.message{background-color:#518413;width:100%;padding:1%;color:#fff;float:left;border:2px solid #6cb119;font-size:2.2em;margin-bottom:18px}div.message.error{background-color:#900;border:2px solid #c00}@media all and (max-width: 680px){html body .divTable{background-color:transparent;font-size:1.4em;border:0}html body .divTable .row.tableHead{display:none}html body .divTable .row{display:block;background-color:#fff;margin-bottom:12px;border:solid 1px #ccc;border-bottom:0}html body .divTable .column,html body .divTable .column.short{border-right:0;width:100%;display:flex;flex-direction:row}html body .divTable .property{display:block;width:30%;border-bottom:solid 1px #ccc;background-color:#db7700}html body .divTable .value{width:70%;border-bottom:solid 1px #ccc}}button,.button{display:block;border:0;padding:12px;background-color:#518413;color:#fff;cursor:pointer;font-weight:bold;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;-webkit-font-smoothing:antialiased;border:solid 2px #518413}button:hover,.button:hover{background-color:#6cb119}button.negative,.button.negative{background-color:#900;border-color:#900}button.negative:hover,.button.negative:hover{background-color:#c00}button.addToCart,.button.addToCart{background-image:url(../img/arrow-white.svg);background-size:10%;background-repeat:no-repeat;background-position:95% center}button.addToCart:hover,.button.addToCart:hover{background-position:97.5% center}button.text,button.text:hover,.button.text,.button.text:hover{background-color:transparent;padding:0;color:#39f;text-decoration:underline;border:0;margin-top:12px}button.text.negative,button.text:hover.negative,.button.text.negative,.button.text:hover.negative{color:#900}.additionalServices{width:100%;padding-top:12.5%;margin-top:18px}.additionalServices ul,.additionalServices .wrapper{width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0}.additionalServices ul{border-bottom:solid 6px #db7700}.additionalServices li{width:20%;height:100%;float:left;display:block;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:cover}.additionalServices li.personalisation{background-image:url(../img/personalisation.jpg)}.additionalServices li.videos{background-image:url(../img/video-demos.jpg)}.additionalServices li.repairs{background-image:url(../img/repairs-upgrades.jpg)}.additionalServices li.buyingAdvice{background-image:url(../img/jd-airsoft-background-small.jpg)}.additionalServices a{float:left;display:block;width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,0.5)}.additionalServices a h6{color:#fff;text-align:center;top:50%;margin-top:-0.5em;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.additionalServices a:hover{background-color:rgba(219,119,0,0.75)}.additionalServices a:hover h6{text-shadow:2px 2px rgba(0,0,0,0.8);margin-top:-1em;padding-bottom:0.5em}.additionalServices .additionalHeader{position:absolute;left:0;top:18px;bottom:0;right:0;display:block;float:left;background-color:#db7700}.additionalServices .additionalHeader h3{font-size:1.4em;line-height:normal;text-align:center;width:100%;background-color:#db7700;display:block;float:left;padding:0 24px}.additionalServices .additionalHeader h3 span{line-height:1em}.additionalServices .additionalHeader h3 span.lastLine{font-size:1em}.additionalServices .additionalHeader::before{position:absolute;left:0;bottom:100%;content:'';display:block;width:100%;height:0px;float:left;border-bottom:18px solid #db7700;border-right:18px solid transparent;display:block;float:right}@media all and (max-width: 900px){html body .additionalServices{padding-top:15%}}@media all and (max-width: 768px){html body .additionalServices{padding-top:0%;border-bottom:solid 6px #db7700}html body .additionalServices ul,html body .additionalServices .wrapper{position:relative;top:auto;left:auto;bottom:auto;right:auto;border:0}html body .additionalServices li{width:25%;padding-top:15%}html body .additionalServices li:first-child{width:100%;height:50%;float:left;display:block;padding-top:7.5%}html body .additionalServices .additionalHeader{position:absolute;left:0;top:18px;bottom:0;right:0;display:block;float:left;background-color:#db7700}html body .additionalServices .additionalHeader h3{font-size:1.3em;text-align:left;padding-left:18px}html body .additionalServices .additionalHeader h3 span{line-height:1em;display:inline}html body .additionalServices .additionalHeader h3 span.lastLine{font-size:1em}}@media all and (max-width: 680px){html body .additionalServices{font-size:0.75em}}@media all and (max-width: 550px){html body .additionalServices li{width:50%;font-size:1.2em}html body .additionalServices li:first-child{font-size:1em}}@media all and (max-width: 480px){html body .additionalServices li{width:50%;padding-top:12%}html body .additionalServices li:first-child{padding-top:12%}html body .additionalServices a h6{text-align:left;padding-left:18px}}.userForm{width:100%;float:left;display:block;margin-bottom:18px}.userForm h4{text-transform:uppercase;margin-bottom:12px;clear:left;float:left;margin-top:12px}.userForm h4:first-child{margin-top:0}.userForm label{width:100%;float:left;clear:left;display:block;background-color:#d9d9d9;margin-bottom:12px;color:#55544d;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.userForm label input[type=text],.userForm label input[type=password],.userForm label input[type=email]{margin:0}.userForm label.labelFocus{background-color:#518413;color:#fff}.userForm label.labelFocus h6{padding-left:18px}.userForm label.labelFocus input{border-color:#518413}.userForm label.whiteLabel{color:#55544d;background-color:transparent}.userForm label.dropper,.userForm label.postCode{width:48.75%;min-width:200px;max-width:400px}.userForm label.postCode{clear:none;float:right}.userForm label.countries{width:100%;max-width:none}.userForm label.password,.userForm label.short{width:48.75%;float:left}.userForm label.password+.password,.userForm label.short+.short{float:right;clear:none}.userForm label span{font-size:1.4em;padding-left:9px}.userForm h6{font-weight:500;padding:12px 12px 6px 12px;float:left;display:block;width:100%}.userForm input[type=text],.userForm input[type=password],.userForm input[type=email]{width:100%;float:left;display:block;border:solid 1px #d9d9d9;padding:12px;color:#55544d;font-size:1.4em;margin-bottom:12px;font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-appearance:none;-moz-appearance:none}.userForm textarea{-webkit-appearance:none;-moz-appearance:none}.userForm select{color:#55544d;font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif}.userForm button{float:right;clear:right;font-size:1.4em}.resetForm button,.logInForm button{float:left;clear:left}label span{font-size:1.4em;padding-left:9px}@media all and (max-width: 768px){html body .userForm label.short,html body .userForm label.password{width:100%;float:left}html body .resetForm button{float:right;clear:right}}.header{z-index:20000}.header .telBar{z-index:2;background-color:rgba(0,0,0,0.4)}a.logo{background-image:url(../img/jd-airsoft-logo-large-2.png);/*jd-airsoft-logo-large-2.png*/background-size:90%;background-position:center center;background-repeat:no-repeat;display:block;float:left;width:20%;margin-left:15px}@media (min-width: 1024px){a.logo{width:18%}}a.logo span{padding-top:75%;width:100%;float:left;display:block}.topBar{background-color:#db7700;display:block;float:right;width:73.5%;margin-bottom:24px;z-index:1000;-moz-box-shadow:5px 5px 5px 0px rgba(0,0,0,0.2);-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,0.2);box-shadow:5px 5px 5px 0px rgba(0,0,0,0.2)}.topBar .menuHandle{display:none}.topBar a,.topBar button{font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;font-weight:bold;text-transform:uppercase;font-size:0.875em;width:100%;display:block;float:left;padding:21px 8px 0px 8px;color:#fff;border-right:solid 1px rgba(255,255,255,0.2)}.topBar a::after,.topBar button::after{content:'';display:block;width:115%;height:0px;float:left;border-top:12px solid #db7700;border-left:12px solid transparent;display:block;float:right;position:absolute;left:0;top:100%;z-index:3;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.topBar a:hover::after,.topBar button:hover::after{border-top:12px solid #a85b00}.topBar::after{content:'';display:block;width:100%;height:0px;float:left;border-top:12px solid #db7700;border-left:12px solid transparent;display:block;float:right;position:absolute;left:0;top:100%}.topBar ul{list-style-type:none;float:left}.topBar ul.mainMenu{width:75%;float:left;white-space:nowrap;z-index:3}.topBar ul.mainMenu ul{width:100%;float:left;display:block}.topBar ul.mainMenu li{width:auto;float:left;white-space:nowrap;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.topBar ul.mainMenu li.edgder{width:0px}.topBar ul.mainMenu li.edgder a{width:0px;border-right:solid 0px rgba(255,255,255,0.4);cursor:default}.topBar ul.mainMenu li.edgder a::after{width:100%;border-bottom-color:#db7700}.topBar ul.mainMenu li.edgder a:hover::after{border-color:#db7700}.topBar ul.mainMenu li:hover{background-color:#a85b00}.topBar ul.mainMenu li:hover .dropDown{top:100%;opacity:0.999999;z-index:3;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.topBar ul .dropDown{float:left;position:absolute;left:0;margin-top:12px;bottom:100%;opacity:0;width:800px;height:480px;overflow-y:scroll;-ms-overflow-style:none;z-index:2;border-bottom:solid 12px #db7700}.topBar ul .dropDown ul{background-color:#000}.topBar ul .dropDown li{width:33.33%;white-space:normal;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;min-height:130px;_height:130px;border-top:solid 1px rgba(255,255,255,0);border-left:solid 1px rgba(255,255,255,0);border-right:solid 1px rgba(255,255,255,0.4);border-bottom:solid 1px rgba(255,255,255,0.4);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.topBar ul .dropDown li span{width:100%;background-color:#fff;float:left;text-align:center;height:100px;margin-bottom:10px}.topBar ul .dropDown li img{width:auto;max-height:90px;float:none;margin:0 auto}.topBar ul .dropDown li:after{content:"";display:block;clear:both}.topBar ul .dropDown li:hover{background-color:#db7700}.topBar ul .dropDown a{border:0;padding:12px;font-size:0.9em;float:left}.topBar ul .dropDown a::before,.topBar ul .dropDown a::after{display:none}.topBar ul .dropDown a:hover{background-color:transparent}.topBar ul .dropDown li:nth-child(-n+3){border-top:solid 1px rgba(255,255,255,0.4)}.topBar ul .dropDown li:nth-child(3n-2){border-left:solid 1px rgba(255,255,255,0.4)}.topBar ul .dropDown.brands{width:660px;height:480px;overflow-y:scroll;-ms-overflow-style:none}.topBar ul .dropDown.brands ul{-ms-overflow-style:none;display:table;border-collapse:collapse}.topBar ul .dropDown.brands li{width:20%;font-size:0.9em;min-height:168px;_height:168px;overflow:hidden;display:table-cell;border-top:0;border-bottom:solid 1px rgba(255,255,255,0.4);border-left:0;border-right:solid 1px rgba(255,255,255,0.4)}.topBar ul .dropDown.brands li span{width:100%;background-color:#fff;float:left;}.topBar ul .dropDown.brands li img{width:90%;position:absolute;left:5%;top:5%}.topBar ul .dropDown.brands li h5{width:100%;float:left;bottom:0px;text-align:center}.topBar ul .dropDown.brands li:nth-child(-n+5){border-top:solid 1px rgba(255,255,255,0.4)}.topBar ul .dropDown.brands li:nth-child(5n-4){border-left:solid 1px rgba(255,255,255,0.4)}.topBar ul .dropDown.brands a{width:100%;border:0;padding:12px;font-size:0.9em;float:left;position:relative;}.topBar .checkOut{width:24%;white-space:nowrap;font-size:1.6em;float:right;background-color:#518413}.topBar .checkOut .basket{float:left;display:block;width:50%;text-align:left}.topBar .checkOut .basket a{padding-left:40%;border:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.topBar .checkOut .basket a .basketWhite{position:absolute;left:10%;bottom:0;width:25%}.topBar .checkOut .basket a::after{content:'';display:block;width:120%;height:0px;float:left;border-top:12px solid #518413;border-left:12px solid transparent;display:block;float:right;position:absolute;left:0;top:100%;z-index:3;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.topBar .checkOut .basket a:hover{background:#518413}.topBar .checkOut .basket a:hover::after{border-top:12px solid #518413;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.topBar .goToCheckOut{width:50%;float:right;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;cursor:pointer;border:0;background-color:#518413;color:#fff;display:inline;text-align:right;padding-right:15%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.topBar .goToCheckOut .arrowWhite{position:absolute;right:5%;bottom:0;width:20%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.topBar .goToCheckOut::after{content:'';display:block;width:100%;height:0px;float:left;border-top:12px solid #518413;border-left:12px solid transparent;display:block;float:right;position:absolute;left:0;top:100%;z-index:4;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.topBar .goToCheckOut:hover{padding-right:10%;background-color:#6cb119}.topBar .goToCheckOut:hover .arrowWhite{right:2.5%}.topBar .goToCheckOut:hover::after{border-top:12px solid #6cb119;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.quickCheckout{display:block;display:none;position:fixed;left:auto;top:0%;right:0;bottom:auto;background-color:#518413;width:auto;float:right;padding:18px;padding-bottom:0;z-index:100001;font-size:1.8em}.quickCheckout h5{float:right;display:block;font-size:1em;text-align:right}.quickCheckout a{padding:0;border:0;float:right;clear:right;color:#fff;text-transform:uppercase;font-weight:700}.quickCheckout a.continue{text-align:right;font-size:0.8em;float:right;font-weight:500}.quickCheckout a.quickView{margin:6px 0;padding:9px 12px;float:right;background-color:rgba(0,0,0,0.2);width:auto}.quickCheckout a::after{display:none}.quickCheckout::after{content:'';display:block;width:100%;height:0px;float:left;border-top:18px solid #518413;border-left:18px solid transparent;display:block;float:right;position:absolute;left:0;top:100%;z-index:4;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-moz-box-shadow:23px 5px 5px 0px rgba(0,0,0,0.5);-webkit-box-shadow:23px 5px 5px 0px rgba(0,0,0,0.5);box-shadow:23px 5px 5px 0px rgba(0,0,0,0.5)}.search{float:right;width:19.75%;padding-right:18px;padding-top:1%}.search span{width:20%;display:block;float:right}.search span button{width:100%;padding-top:0;height:42px;border:0;display:block;float:right;text-indent:-1000em;background-color:#518413;font-size:0px;color:transparent;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.search span button .searchWhite{position:absolute;left:24%;top:25%;width:90%;opacity:0.5;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (min-width: 1200px){.search span button .searchWhite{left:32%}}.search span button:hover{background-color:#6cb119}.search span button:hover .searchWhite{opacity:1;transform:rotate(0deg)}.search input{width:80%;float:left;display:block;padding:9px 12px 6px 12px;border:0;font-size:1.6em;font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.topBanner{width:58.5%;float:left;padding-left:12%;z-index:3}.topBanner.upsBanner .bannerText{width:100%;float:left;display:block;margin-top:1.25%}.topBanner.upsBanner span{line-height:1em}.topBanner.upsBanner h5{width:100%;float:left;font-size:2.5em;text-transform:uppercase;font-style:italic;padding-right:9px}.topBanner.upsBanner p{width:100%;float:left;font-size:1.1em;color:#ccc;padding-right:9px}@media all and (max-width: 768px){html body .topBar{font-size:1.2em}html body .topBar::after{border-top:10px solid #db7700;border-left:10px solid transparent}html body .topBar ul.mainMenu{width:70%}html body .topBar .checkOut{width:30%}html body .topBar .checkOut .basket{width:70%}html body .topBar .checkOut .basket a::after{border-width:10px}html body .topBar .checkOut .basket a:hover::after{border-width:10px}html body .topBar .checkOut .goToCheckOut{width:30%}html body .topBar .checkOut .goToCheckOut .arrowWhite{width:60%;margin-right:15%}html body .topBar .checkOut .goToCheckOut::after{border-width:10px}html body .topBar .checkOut .goToCheckOut:hover::after{border-width:10px}html body .topBar .checkOut .quickCheckout{margin-top:10px}html body .topBar a,html body .topBar button{padding-top:36px}html body .topBar a::after,html body .topBar button::after{border-width:10px}html body .topBar a:hover::after,html body .topBar button:hover::after{border-width:10px}html body .topBar::after{border-width:10px}html body .topBar ul .dropDown{margin-top:10px}html body .topBar ul .dropDown.brands{width:560px;height:380px;font-size:0.85em}html body .topBar ul .dropDown.brands li{width:25%}html body .topBar ul .dropDown.brands li:nth-child(-n+5){border-top:solid 0px rgba(255,255,255,0.4)}html body .topBar ul .dropDown.brands li:nth-child(5n-4){border-left:solid 0px rgba(255,255,255,0.4)}html body .topBar ul .dropDown.brands li:nth-child(-n+4){border-top:solid 1px rgba(255,255,255,0.4)}html body .topBar ul .dropDown.brands li:nth-child(4n-3){border-left:solid 1px rgba(255,255,255,0.4)}html body .topBar ul .dropDown.brands a{width:100%;border:0;padding:12px;font-size:0.9em;float:left}html body .search{width:60%;margin-top:0;margin-bottom:3.5%;padding-left:3%}html body .homeBanner .mainHeading h1 span.topLine{font-size:0.5em}}@media (max-width: 1024px){.topBanner{width:70%;margin-top:0;display:none}.topBanner.upsBanner .bannerText{margin-top:0;width:80%}.topBanner.upsBanner p{margin-top:3px}.topBanner.upsBanner h5{font-size:1.8em}}@media all and (max-width: 680px){html body .header .telBar{display:none}html body .homeBanner .mainHeading{width:100%}html body .homeBanner .mainHeading h1{margin-bottom:6px;padding:2% 5% 0 5%}html body .homeBanner .mainHeading h1 br{display:none}html body .homeBanner .mainHeading h1 span{clear:left;text-align:left}html body .homeBanner .mainHeading h1 span.topLine{width:75%;font-size:1.2em}html body .homeBanner .mainHeading .links{padding:0 5%;font-size:1.8em}html body .homeBanner .bannerSlider{width:100%;display:block;margin-top:18px}html body .homeBanner .bannerSlider .slide .slideText{right:auto;left:0}html body .homeBanner .bannerSlider .slide .slideText h4{padding-left:7%}html body .homeBanner .bannerSlider .slide .slideText p{display:none}html body .topBanner.upsBanner{width:100%;padding:0 5% 2% 5%}html body .topBanner.upsBanner h5{font-size:1.8em}html body .header .logo{width:22.5%}html body .topBar{width:72%}html body .topBar .checkOut{width:27%}html body .topBar .checkOut .basket a{padding-left:10%}html body .topBar .checkOut .basket a .basketWhite{bottom:auto;top:28%}}@media all and (max-width: 550px){html body .noBigPhone,html body .noTablet{display:none !important}html body .header .telBar{display:none}html body .homeBanner .mainHeading{width:100%}html body .homeBanner .mainHeading h1{padding:2% 5%}html body .homeBanner .mainHeading h1 br{display:none}html body .homeBanner .mainHeading h1 span{clear:left;text-align:left}html body .homeBanner .mainHeading h1 span.topLine{width:75%;font-size:1.2em}html body .homeBanner .bannerHolder{width:100%;display:block;float:left}html body .topBanner.upsBanner{width:100%;padding:0 5% 2% 5%}html body .topBanner.upsBanner h5{font-size:1.8em}html body .topBar ul.mainMenu{width:72%}html body .topBar ul.mainMenu a{padding-left:9px;padding-right:9px}html body .topBar .checkOut{width:27%}html body .topBar .checkOut .basket a{padding-left:10%}html body .topBar .checkOut .basket a .basketWhite{bottom:auto;top:20%;width:33%}html body .quickCheckout{width:100%;font-size:1.4em;padding:9px;padding-bottom:0}html body .quickCheckout h5{width:100%;float:right;clear:none;white-space:normal}html body .quickCheckout a{width:50%;float:right;clear:none}html body .quickCheckout a.continue{clear:right}}@media all and (max-width: 480px){html body .header .logo{width:42%;margin-left:3%}html body .topBar{width:50.5%}html body .topBar ul.mainMenu.closed{height:0px;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}html body .topBar ul.mainMenu{display:none;position:absolute;left:0;top:100%;width:100%}html body .topBar ul.mainMenu ul{display:none}html body .topBar ul.mainMenu li{width:100%;z-index:100}html body .topBar ul.mainMenu li a{padding-top:24px;background-color:#db7700;border:0}html body .topBar ul.mainMenu li:hover{background-color:#a85b00}html body .topBar ul.mainMenu li:hover .dropDown{display:none}html body .topBar a::after,html body .topBar button::after{width:100%}html body .topBar a:hover::after,html body .topBar button:hover::after{border-top:6px solid #754000}html body .topBar .menuHandle{display:block;position:absolute;left:18px;bottom:0px;width:45%;display:block;float:left;cursor:pointer}html body .topBar .menuHandle h6{width:72.5%;float:right;line-height:1.5em}html body .topBar .menuHandle span{display:block;float:left;width:20%;padding-top:20%;background-image:linear-gradient(to bottom, #fff 0%, #fff 20%, rgba(255,255,255,0) 20%, rgba(255,255,255,0) 40%, #fff 40%, #fff 60%, rgba(255,255,255,0) 60%, rgba(255,255,255,0) 80%, #fff 80%, #fff 100%)}html body .topBar .checkOut{width:50%;font-size:1.6em}html body .topBar .checkOut .basket{text-align:right;font-size:1.3em;width:100%}html body .topBar .checkOut .basket a{border:0}html body .topBar .checkOut .basket a .basketWhite{display:none}html body .topBar .checkOut .basket a::after{width:100%}html body .topBar .goToCheckOut{display:none;width:50%;font-size:1.25em}html body .topBanner{display:none}html body .homeBanner .mainHeading{font-size:0.8em}html body .homeBanner .mainHeading .links{font-size:1.25em}html body .homeBanner .mainHeading .links a.blockLink{margin-right:0}html body .homeBanner .bannerSlider .slide{font-size:0.5em}html body .homeBanner .bannerSlider .slide .slideText{width:90%}html body .homeBanner .bannerSlider .slide .slideText h4{padding-left:6%}}.footer .ancilLinks{padding:12px 0;display:none}@media (min-width: 768px){.footer .ancilLinks{display:block}}.footer .ancilLinks ul{list-style-type:none;padding-left:12px}.footer .ancilLinks li{width:20%;float:left;display:inline;margin-bottom:15px}@media (min-width: 1024px){.footer .ancilLinks li{width:25%}}.footer .ancilLinks a{color:#fff;padding:6px 0;white-space:nowrap;display:block;float:left}.footer .ancilLinks a:hover{color:#ffa942}.footer .logoBar .telBar{padding:18px 24px 18px 24px;background-color:#2d2c29}@media (min-width: 768px){.footer .logoBar .telBar{padding:18px 0}}.footer .logoBar a.logo{display:none;position:absolute;right:0;top:0;width:80px;z-index:2}.footer .linkList{padding:18px;background-color:#55544d}.footer .linkList a{color:#fff;padding:3px;width:100%;float:left;display:block}.footer .linkList a:hover{color:#ffa942}.footer .linkList .wrapper>ul{float:left;width:100%;display:block;list-style-type:none;font-weight:700;text-transform:uppercase;margin-bottom:12px}.footer .linkList .wrapper>ul>li{width:50%;float:left;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;min-height:0px;_height:0px}@media (min-width: 1024px){.footer .linkList .wrapper>ul>li{min-height:200px;_height:200px;width:11.1111%}.footer .linkList .wrapper>ul>li a{font-size:12.5px}}.footer .linkList ul ul{display:none;width:auto;list-style-type:none;font-weight:300;float:left;margin-bottom:18px;margin-top:0.5em}@media (min-width: 1024px){.footer .linkList ul ul{display:block}}.footer .linkList ul ul li{width:100%;float:left;clear:left;font-size:0.95em;margin-bottom:0.5em}.address{padding:18px;padding-right:200px}.socials{z-index:2}.socials ul{width:auto;white-space:nowrap;position:absolute;right:12px;top:0;margin-top:15px}.socials li,.socials a{width:50px;height:50px;display:block;float:left;background-repeat:no-repeat;background-size:100%}.socials a{text-indent:-1000em;border:solid 6px transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.socials a.twitter{background-image:url(../img/64-twitter.jpg)}.socials a.facebook{background-image:url(../img/64-facebook.jpg)}.socials a.youtube{background-image:url(../img/64-youtube.jpg)}.socials a:hover{border:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a.charlesCredit{float:right;display:block;padding:18px;color:rgba(255,255,255,0.5)}a.charlesCredit:hover{color:#fff}@media all and (max-width: 768px){html body .footer{min-width:100%}}@media all and (max-width: 480px){html body .address{margin-top:15px;padding:0px 24px}}.bannerSlider{width:100%;float:right}.bannerSlider .slide{background-color:rgba(0,0,0,0.75);overflow:hidden}.bannerSlider .slide a{float:left;width:100%;position:relative;display:block;color:#fff}.bannerSlider .slide .slideImage{width:100%;padding-top:40%}.bannerSlider .slide img, .bannerSlider .slide video{min-width:100%;min-height:100%}.bannerSlider .slide img, .bannerSlider .slide video,.bannerSlider .slide .slideText{position:absolute;left:0;top:0}.bannerSlider .slide .slideText{right:0;top:auto;left:auto;bottom:20%;width:60%;z-index:2}.bannerSlider .slide .slideText h4{background-color:rgba(0,0,0,0.75);padding:12px;font-size:3em;white-space:nowrap;float:left;display:inline;width:100%}.bannerSlider .slide .slideText p{background-color:#db7700;width:100%;float:left;display:block;font-weight:700;padding:10.5px 12px 0;text-transform:uppercase;margin:0}.bannerSlider .slide .slideText p::after{content:'';display:block;width:100%;height:0px;float:left;border-top:8px solid #db7700;border-left:8px solid transparent;display:block;float:right;position:absolute;left:0;top:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../img/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir="rtl"] .slick-prev:before{content:""}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir="rtl"] .slick-next:before{content:""}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}ul.slick-dots{display:none !important;position:absolute;right:5%;bottom:5%;float:right;width:auto;white-space:nowrap;padding:0;margin:0}ul.slick-dots li{background-color:rgba(255,255,255,0.75);border:solid 1px rgba(0,0,0,0.75);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}ul.slick-dots li:hover{background-color:#fff}ul.slick-dots button{text-indent:-1000em;opacity:0}ul.slick-dots .slick-active{background-color:#db7700}ul.slick-dots .slick-active:hover{background-color:#db7700}@media all and (max-width: 680px){html body .bannerSlider .slide .slideText{width:90%;right:auto;left:0}html body .bannerSlider .slide .slideText p{display:none}}@media all and (max-width: 480px){html body .bannerSlider .slide .slideText{width:80%}html body ul.slick-dots{display:none !important;position:absolute;right:2.5%;bottom:2.5%;float:right;width:auto;white-space:nowrap;padding:0;margin:0}html body ul.slick-dots li{background-color:rgba(255,255,255,0.75);border:solid 1px rgba(0,0,0,0.75);float:left;clear:left;width:20px;height:20px;margin-bottom:12px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}html body ul.slick-dots li:hover{background-color:#fff}html body ul.slick-dots button{text-indent:-1000em;opacity:0}html body ul.slick-dots .slick-active{background-color:#db7700}html body ul.slick-dots .slick-active:hover{background-color:#db7700}}.latestDeals{background-color:#fff;padding-top:17%;overflow:hidden;margin-bottom:30px}.latestDeals .wrapper{position:absolute;left:0;top:0;right:0;bottom:0}.latestDeals .dealHeader{position:absolute;left:0;top:0;bottom:0;right:80%;display:block;float:left;background-color:#db7700}.latestDeals .dealHeader h3{font-size:3em;line-height:normal;text-align:center;width:100%;background-color:#db7700;display:block;float:left;padding:0 24px}@media (min-width: 1240px){.latestDeals .dealHeader h3{font-size:4em}}.latestDeals .dealHeader h3 span{line-height:0.9em}.latestDeals .dealHeader::before{content:'';display:block;width:100%;height:0px;float:left;border-bottom:24px solid #db7700;border-right:24px solid #fff;display:block;float:right}.latestDeals .dealStrip{position:absolute;left:20%;top:0;bottom:0;right:0;float:right;display:block;height:100%;background-color:#fff;overflow:hidden}.latestDeals .dealStrip .carousel{width:100%;height:100%}.latestDeals .dealStrip .dealBox{width:25%;display:inline;float:left;height:100%}.latestDeals .dealStrip .slick-slider{margin-bottom:0px}.latestDeals .dealStrip .slick-slide,.latestDeals .dealStrip .slick-track,.latestDeals .dealStrip .slick-list{height:100%}.latestDeals .dealStrip .slick-arrow{width:50px;height:50px;z-index:1000;margin-top:0;bottom:25%}.latestDeals .dealStrip .slick-arrow.slick-prev,.latestDeals .dealStrip .slick-arrow.slick-next{background-position:center center;background-repeat:no-repeat;background-size:80%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.latestDeals .dealStrip .slick-arrow.slick-prev:hover,.latestDeals .dealStrip .slick-arrow.slick-next:hover{background-size:100%}.latestDeals .dealStrip .slick-arrow.slick-prev{right:auto;left:6px;transform:rotate(180deg);background-image:url(../img/sliderArrowRight.svg)}.latestDeals .dealStrip .slick-arrow.slick-next{left:auto;right:6px;transform:rotate(180deg);background-image:url(../img/sliderArrowLeft.svg)}.latestDeals .dealStrip a{text-align:center;width:100%;display:block;float:left;height:100%;padding:12px;background-color:#fff}.latestDeals .dealStrip a img{position:absolute;left:5%;bottom:15%;max-width:70%;z-index:1}.latestDeals .dealStrip a h5{width:90%;color:#db7700;white-space:normal;position:absolute;left:5%;top:2.5%;padding:12px 6px;z-index:2;font-size:1.6em;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.latestDeals .dealStrip a h6{position:absolute;left:7%;bottom:7%;width:86%;z-index:1;color:#518413;text-transform:uppercase;font-weight:700;padding:0}.latestDeals .dealStrip a:hover h5{color:#db7700;padding:6px 6px 18px 6px}@media all and (max-width: 768px){html body .latestDeals{padding-top:20%;min-width:0}html body .latestDeals .dealHeader{right:75%}html body .latestDeals .dealHeader h3{font-size:2.6em;padding:0 24px}html body .latestDeals .dealHeader::before{border-bottom:18px solid #db7700;border-right:18px solid #fff}html body .latestDeals .dealStrip{left:25%}html body .latestDeals .dealStrip .dealBox{width:33.3333%}html body .latestDeals .dealStrip a{font-size:0.75em}html body .latestDeals .dealStrip a img{position:absolute;left:22%;bottom:20%;max-width:50%;z-index:1}html body .latestDeals .dealStrip a h5{left:5%;top:1.5%}}@media all and (max-width: 680px){html body .latestDeals{padding-top:27.5%;min-width:0}html body .latestDeals .dealHeader{right:66.6666%}html body .latestDeals .dealHeader::before{border-bottom:16px solid #db7700;border-right:16px solid #fff}html body .latestDeals .dealStrip{left:33.333%}html body .latestDeals .dealStrip .dealBox{width:50%}html body .latestDeals .dealStrip .dealBox a{font-size:0.9em}}@media all and (max-width: 550px){html body .latestDeals{padding-top:25%;min-width:0}html body .latestDeals .dealHeader{right:75%}html body .latestDeals .dealHeader::before{border-bottom:24px solid #db7700;border-right:24px solid #fff}html body .latestDeals .dealStrip{left:25%}html body .latestDeals .dealStrip .dealBox{width:50%}}@media all and (max-width: 480px){html body .latestDeals{padding-top:45%}html body .latestDeals .dealHeader{right:60%}html body .latestDeals .dealHeader h3{padding:0 12px}html body .latestDeals .dealStrip{left:40%}html body .latestDeals .dealStrip .dealBox{width:100%}html body .latestDeals .dealStrip .dealBox a{font-size:1em}}html body.deals .dealListing ul.dealList a h3{background-color:#db7700;color:#fff}html body.deals .dealListing ul.dealList a .moreInfo{border:solid 2px #436e10;background-color:#6cb119}html body.deals .dealListing ul.dealList a h5{font-size:0.8em;color:#55544d;background-color:#6cb119;color:#fff;padding:6px 9px}html body.deals .dealListing .price{padding:0;border:0}.home .categoryList h3,.home .brandList h3{font-size:1.8em}.home .categoryList{width:100%;float:left}.home .brandList{width:25%;float:right;display:none}.home .brandList a.viewAll{padding:10.5px 18px 0;width:100%;float:left;display:block;color:#fff;text-transform:uppercase;font-size:1.4em;font-weight:700}.home .brandList ul{padding:5%;overflow:auto}.home .brandList ul li{width:50%;padding:2.5%}.homeBanner{margin-top:18px;margin-bottom:18px}.homeBanner .bannerSlider{width:65%}.homeBanner .bannerSlider .slide .slideImage{padding-top:42.5%;position:relative}.homeBanner .bannerSlider .slide .slideImage .slide-copy{position:absolute;bottom:0;left:0;width:100%;background:rgba(29,23,15,0.7);padding:10px;text-align:center}.homeBanner .bannerSlider .slide .slideImage .slide-copy p{font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;margin-bottom:0;text-transform:uppercase}@media (min-width: 1024px){.homeBanner .bannerSlider .slide .slideImage .slide-copy p{font-size:1.4rem}}.homeBanner .bannerSlider .slide .slideText{width:80%;display:none}.homeBanner .slick-slider{margin-bottom:0px}.homeBanner .mainHeading{width:35%;float:left;display:block;text-align:center;font-size:0.9em;margin-top:-0.5em;padding-top:2%}.homeBanner .mainHeading a.blockLink{margin:10px;font-size:1.6em}.homeBanner .mainHeading h1{text-align:center;margin-bottom:24px;padding:0 10%;font-size:5em}.homeBanner .mainHeading span{line-height:1em}.homeBanner .mainHeading.one{display:none}@media (min-width: 681px){.homeBanner .mainHeading.one{display:block;padding-top:0}}.homeBanner .mainHeading.two{display:block;margin-bottom:20px}@media (min-width: 681px){.homeBanner .mainHeading.two{display:none}}.homeBanner .mainHeading.two h1{font-size:4em}.homeText{margin-top:36px}.homeText .banner,.homeText .userEditable{width:100%;float:left;margin-bottom:18px}.homeText .userEditable{padding:0 18px}.homeText .userEditable h1,.homeText .userEditable h2,.homeText .userEditable h3,.homeText .userEditable h4,.homeText .userEditable h5,.homeText .userEditable h6{color:#ffa942;text-shadow:2px 2px rgba(0,0,0,0.75)}.homeText .userEditable a{text-shadow:2px 2px rgba(0,0,0,0.75)}.homeText h2{text-transform:none;font-size:3.4em;float:left;width:100%;margin-bottom:18px;padding:0 18px;border-bottom:solid 1px rgba(255,255,255,0.2)}@media (min-width: 768px){.homeText h2{padding:0 0 30px 0;text-align:center}}.homeText ul.bullets{width:100%;float:left;list-style-type:none;margin:0;padding:0 1.5%}.homeText ul.bullets li{width:33.333%;float:left;padding:2.5% 7.5%}.homeText ul.bullets li:nth-of-type(1){border:0}.homeText ul.bullets span{clear:left;font-weight:700;font-style:italic;line-height:1.25em}@media all and (max-width: 768px){html body.home .homeText .wrapper{display:flex;flex-direction:column}html body.home .homeText h2{order:1;font-size:2em;margin-bottom:12px}html body.home .homeText .banner{order:2;width:100%}html body.home .homeText ul.bullets{order:3;width:100%;padding:0;margin-bottom:30px}html body.home .homeText ul.bullets li{border:0;width:33%;display:inline;border-left:solid 1px #db7700;padding:1.5% 5.5%}html body.home .homeText ul.bullets li:nth-child(2) span:first-child{margin-top:0.5em}html body.home .homeText ul.bullets li:first-child{border:0}html body.home .homeText .userEditable{order:4;width:100%}}@media all and (max-width: 680px){html body.home .categoryList{width:100%}html body.home .categoryList ul{font-size:0.9em}html body.home .brandList{width:100%}html body.home .brandList a.viewAll{padding:12px 0 10.5px 18px 0;width:auto;float:right}html body.home .brandList ul{margin-top:12px;padding:1%}html body.home .brandList ul li{width:20%;padding:1.5%}}@media all and (max-width: 550px){html body.home .categoryList ul{font-size:0.9em}html body.home .brandList ul li{width:25%}html body.home .homeText h2{font-size:2em;white-space:normal !important}html body.home .homeText .banner{margin-bottom:0}html body.home .homeText ul.bullets{font-size:2em;padding-left:18px}html body.home .homeText ul.bullets li{border:0;width:100%;display:inline;border-top:solid 1px #db7700;padding:5% 15% 5% 0;padding-left:0}html body.home .homeText ul.bullets li:nth-child(2) span:first-child{margin-top:0em}html body.home .homeText ul.bullets li:first-child{border:0}html body.home .homeText .userEditable{order:4;width:100%}}@media all and (max-width: 480px){html body.home .categoryList ul{font-size:0.9em}html body.home .categoryList ul li{width:50%}html body.home .brandList ul li{width:33.333%}}.productListing{background-color:#fff}.productListing .wrapper{padding:18px}.productListing h3{color:#ccc}.productListing ul.productList li{text-align:center;width:25%;margin:0;_height:250px;min-height:250px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:0 18px 18px 0}.productListing ul.productList .prodBox{display:block;float:left;width:100%;overflow:hidden}.productListing ul.productList form{width:100%;display:block;float:left;border-top:solid 1px #e6e6e6;padding:0}.productListing ul.productList form button{width:100%;float:left}.productListing ul.productList a{display:block;float:left;width:100%}.productListing ul.productList a h3{background-color:transparent;color:#4d4d4d;padding:18px 5% 9px 5%;z-index:2;border-bottom:solid 1px #e6e6e6;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.productListing ul.productList a:hover h3{color:#db7700;padding:9px 5% 18px 5%}.productListing ul.productList a img{padding:5%}.productListing ul.productList a .moreInfo{position:absolute;left:10%;top:50%;width:80%;margin-top:-24px;border:solid 2px #8f4d00;background-color:#db7700;padding:6px 12px;opacity:0;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:7px;-moz-border-radius-bottomleft:7px;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px;-moz-box-shadow:5px 5px 5px 5px #fff;-webkit-box-shadow:5px 5px 5px 5px #fff;box-shadow:5px 5px 5px 5px #fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.productListing ul.productList a:hover .moreInfo{margin-top:0;top:50%;opacity:1}.productListing ul.productList h3.sale span{background-color:#c80000;padding:6px 12px 0;color:#fff;text-transform:uppercase;position:absolute;left:0;top:100%;width:auto;font-size:1em}.productListing ul.productList h3.sale span::after{content:'';display:block;width:100%;height:0px;float:left;border-top:6px solid #c80000;border-right:6px solid transparent;display:block;float:right;position:absolute;left:0;top:100%;z-index:3;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.price{width:100%;display:block;float:left;border-top:solid 1px #e6e6e6;padding:6px 12px;color:#999}.price h4{color:#518413;font-size:1.4em}.price h6{color:#c80000;font-size:1em}.price.sale h4{color:#c80000}.price.deal h4{background-color:#6cb119;color:#fff;padding:0 12px 6px 12px;margin-bottom:0;margin-top:12px;z-index:3}.price.deal h4::before{content:'';display:block;width:100%;float:left;position:absolute;left:0%;bottom:100%;border-bottom:solid 12px #6cb119;border-right:solid 12px transparent}.price.deal h6{background-color:#36570d;color:#fff;padding:6px 12px;margin-bottom:6px}.rating{padding:6px 12px;font-size:0.95em;display:block;float:left;width:100%}.rating h4,.rating span{width:auto;display:inline;float:none;color:#999}.rating span,.rating h5{width:40%;padding-top:7%;display:inline-block;background-color:transparent;background-image:url(../img/starRating.svg);background-size:100%;background-position:left 103.5%;overflow:hidden;background-repeat:no-repeat}.rating h5{width:100%;background-position:left top;margin:0;padding:0;position:absolute;left:0;top:0;bottom:0;right:0;background-color:aqua;background-color:transparent;font-size:0px;color:transparent}.rating span.fiveStar h5{margin-left:-0%}.rating span.fourStar h5{margin-left:-20%}.rating span.threeStar h5{left:-40%;right:40%}.rating span.twoStar h5{margin-left:-60%}.rating span.oneStar h5{margin-left:-80%}.rating span.noRating h5{margin-left:-100%}.rating p.count{display:inline;width:auto;margin:0;padding:0;font-size:1.2em;display:none}.filterBar{background-color:#55544d;color:#fff;border-bottom:solid 2px #1f1f1d;border-top:solid 2px #1f1f1d;width:100%;float:left;display:block;z-index:3}.filterBar .wrapper{padding:0}.filterBar h4{display:block;float:left;white-space:nowrap;padding:18px;padding-right:24px;padding-bottom:0;background-color:rgba(0,0,0,0.5);background-color:#db7700;font-size:2em;margin:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.filterBar h4::before{content:'';display:block;width:100%;height:0px;float:left;border-top:12px solid #db7700;border-right:12px solid transparent;display:block;float:right;position:absolute;left:0;top:100%}.filterBar .filter{display:block;float:left;white-space:nowrap;padding:12px 18px;border-right:solid 1px rgba(255,255,255,0.25)}.filterBar .filter h6{margin-bottom:0.25em}.filterBar .filter select{width:9em}.filterBar button{float:right;position:absolute;right:18px;padding:12px;top:0%;border-color:rgba(255,255,255,0.2);background-clip:padding-box;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:7px;-moz-border-radius-bottomleft:7px;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pagination{background-color:#fff;color:#999;padding-bottom:18px}.pagination .wrapper{padding-right:18px}.pagination ul,.pagination select{margin-top:12px;float:right;margin-left:18px}.pagination select{margin-top:15px}.pagination li{display:inline;margin-left:9px;float:left}.pagination li.active,.pagination a{border:solid 1px #ccc;padding:2px 9px;display:block;float:left}.pagination li.active{border-color:transparent}.pagination a{display:block;color:#666;border-color:#999}.pagination a:hover{background-color:#db7700;color:#fff}.pagination #Per_Page,.pagination #Sort_By{width:25%}.filterBarHandle{background-color:#3a3a35;display:none}.filterBarHandle h6{width:100%;padding:12px 18px;overflow:hidden;padding-left:52px;height:40px;cursor:pointer}.filterBarHandle h6 span.arrow{background-color:rgba(0,0,0,0.2);background-image:url(../img/arrow-white.svg);background-size:70%;background-position:center center;background-repeat:no-repeat;width:40px;padding-top:40px;display:block;float:left;position:absolute;left:0;top:0;transform-origin:center center;transform:rotateZ(-90deg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.filterBarHandle h6 span.arrow.closed{transform:rotateZ(0deg)}@media all and (max-width: 768px){html body .productListing ul.productList li{width:33.33%}html body .filterBar h6{font-size:1.2em}html body .filterBar button{padding:6px 9px}html body .filterBar .filter{padding:6px 12px 12px 18px}html body .filterBar .filter select{width:8em}}@media all and (max-width: 650px){html body .productListing ul.productList li{width:50%}html body .productListing ul.productList a h3,html body .productListing ul.productList a:hover h3{padding:12px 5% 9px 5%}html body .productListing ul.productList a img{padding:0 2.5%}html body .productListing ul.productList .prodBox a .moreInfo{text-align:center;left:0%;top:100%;width:50%;margin-top:0px;border:solid 2px #55544d;background-color:#55544d;padding:12px;opacity:1;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0px;border-bottom-left-radius:0px;-moz-box-shadow:0px 0px 0px 0px rgba(255,255,255,0);-webkit-box-shadow:0px 0px 0px 0px rgba(255,255,255,0);box-shadow:0px 0px 0px 0px rgba(255,255,255,0)}html body .productListing ul.productList .prodBox a:hover .moreInfo{margin-top:0;top:100%;background-color:#1f1f1d}html body .productListing ul.productList .prodBox form{width:50%;float:right;border:0}html body .productListing ul.productList .prodBox form button.addToCart{width:100%;float:right}html body .productListing ul.productList .prodBox .moreInfo,html body .productListing ul.productList .prodBox button{font-size:0.8em}html body .filterBar h4{padding:12px;padding-right:18px}html body .filterBar .filter{padding-bottom:6px}html body .filterBar .filter select{width:7em}}@media all and (max-width: 550px){html body .productListing ul.productList li{text-align:left;width:100%;padding-right:0px;margin-bottom:12px;_height:150px;min-height:150px}html body .productListing ul.productList .prodBox a img{width:65%;float:left;padding:0 12px}html body .productListing ul.productList .prodBox a h3.sale{padding-left:4.5em}html body .productListing ul.productList .prodBox a h3.sale span{top:12px;right:auto;left:0;bottom:auto}html body .productListing ul.productList .prodBox a .price{float:right;width:35%;border:0;padding-top:9px;font-size:1.1em}html body .productListing ul.productList .prodBox a h4 span{font-size:0.6em;display:block;width:100%;float:left}html body .productListing ul.productList .prodBox a .rating{width:35%;float:right;clear:right;margin-top:-6px}html body .productListing ul.productList .prodBox a .rating span{width:100%;padding-top:18px;margin-top:18px}html body .productListing ul.productList .prodBox a .rating h4{display:none}html body .filterBar h6{font-size:1.4em}html body .filterBar .filter{width:50%;border-bottom:solid 1px rgba(255,255,255,0.25)}html body .filterBar .filter select{width:9em}html body .filterBar button{position:relative;left:auto;right:auto;top:auto;bottom:auto;float:left;width:100%;border:0;font-size:1.4em;padding:12px;border-bottom:solid 1px rgba(255,255,255,0.25);-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}html body .pagination .sorters{display:none}}.productPage{background-color:rgba(0,0,0,0.4);width:98%;padding-top:6px}.productPage::after{content:'';display:block;width:100px;height:100%;float:left;background-color:rgba(0,0,0,0.4);background-clip:content-box;padding-top:100px;display:block;float:right;position:absolute;left:100%;top:0%;right:100%;bottom:0;z-index:3;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.productPage::before{content:'';display:block;width:100px;height:100px;border-top:solid 100px transparent;border-left:solid 100px rgba(0,0,0,0.4);float:left;position:absolute;left:100%;top:0}.productPage .wrapper{padding:18px;z-index:5}.productPage .productImages,.productPage .productDescription{width:62.5%;float:left}.productPage .buyBox,.productPage .rating,.productPage .relatedItems{width:35%;float:right;clear:right;color:#55544d;margin-bottom:12px}.productPage .buyBox{background-color:#55544d;border-top:0;margin-top:24px;padding-bottom:24px}.productPage .buyBox::after{content:'';display:block;width:100%;float:left;position:absolute;left:0%;bottom:100%;border-bottom:solid 24px #55544d;border-right:solid 24px transparent}.productPage .buyBox::before{content:'';display:block;width:100%;float:left;position:absolute;left:0%;top:100%;border-top:solid 12px #55544d;border-left:solid 12px transparent}.productPage .buyBox .frame{border:solid 18px #55544d;border-top:0;border-bottom:0;width:100%;float:left;display:block}.productPage .buyBox .frame>h4{padding:0 0 6px 0;margin:0;margin-bottom:24px;color:#fff;background-color:#55544d}.productPage .buyBox .price,.productPage .buyBox .options,.productPage .buyBox .stockCheck,.productPage .buyBox .cartUI{background-color:#fff}.productPage .buyBox .price .outOfStock,.productPage .buyBox .options .outOfStock,.productPage .buyBox .stockCheck .outOfStock,.productPage .buyBox .cartUI .outOfStock{float:right;background-image:none;background-color:#900;border:2px solid #900;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;-webkit-font-smoothing:antialiased}.productPage .buyBox .price .outOfStock:hover,.productPage .buyBox .options .outOfStock:hover,.productPage .buyBox .stockCheck .outOfStock:hover,.productPage .buyBox .cartUI .outOfStock:hover{background-color:#c00}.productPage .buyBox p{margin:0;clear:left;float:left}.productPage .buyBox .section{border-bottom:solid 1px #ccc;padding:9px 18px}.productPage .buyBox form.section{padding:0;border:0;margin:0}.productPage .buyBox .qtyBox{width:45%;float:left;border:0;padding-top:0;padding-right:0}.productPage .buyBox .qtyBox p{padding-right:9px}.productPage .buyBox .qtyBox input{width:50%;padding:9px;text-align:center;font-size:1.4em;font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif}.productPage .buyBox button{width:52.5%;font-size:1.5em}.productPage .buyBox .price{border-top:0;padding-top:0;font-size:3.2em}.productPage .buyBox .price::after{content:'';display:block;width:100%;float:left;position:absolute;left:0%;bottom:100%;border-bottom:solid 18px #fff;border-right:solid 18px transparent}.productPage .buyBox .price h6{font-size:0.6em}.productPage .buyBox .price.sale{color:#c80000}.productPage .buyBox .price.sale h4{color:#c80000}.productPage .buyBox .options{padding-bottom:12px;border-top:solid 1px #ccc}.productPage .buyBox .optionDrop p,.productPage .buyBox .optionDrop select{float:left}.productPage .buyBox .optionDrop p{white-space:nowrap;margin:0;padding:0;padding-right:12px}.productPage .buyBox .optionDrop p span{font-size:0.75em}.productPage .buyBox .stockCheck{font-weight:bold;font-size:1.8em;font-style:italic;color:#518413;padding-top:6px;padding-bottom:0;border:0}.productPage .buyBox .stockCheck.urgent{color:#c80000}.productPage .buyBox .requiredOption{color:#900}.productPage .buyBox h4 span{font-size:0.5em}.productPage .buyBox .twoTone{display:block;width:100%;float:left;margin-top:0.75em}.productPage .buyBox .twoTone h5{display:inline;width:auto;white-space:nowrap;font-size:1.4em;margin-left:0.25em;margin-top:0.25em}.productPage .buyBox .twoTone input[type=checkbox]{vertical-align:middle}.productPage .buyBox .cartUI{padding-bottom:0}.productPage .buyBox .cartUI::after{content:'';display:block;width:100%;float:left;position:absolute;left:0%;top:100%;border-top:solid 18px #fff;border-left:solid 18px transparent}.productPage .ukaraBlock{background-color:#4da6ff}.productPage .ukaraBlock a,.productPage .ukaraBlock p{color:#fff;font-weight:500}.productPage .rating{padding:18px;margin-top:12px}.productPage .rating p.count{display:inline}.productPage .rating .inlineRating{width:30%;float:right}.productPage .rating .inlineRating select{width:100%}.productPage .relatedItems h2{background-color:#db7700;color:#fff;padding:12px;padding-bottom:0;margin-bottom:30px;width:200%;font-size:1.6em;display:block;float:left}.productPage .relatedItems h2::after{content:'';display:block;width:100%;float:left;position:absolute;left:0%;top:100%;border-top:solid 12px #db7700;border-left:solid 12px transparent}.productPage .relatedItems ul{list-style-type:none;padding-left:12px;width:100%;display:block;float:left}.productPage .relatedItems li{margin-bottom:18px;width:100%;display:block;float:left}.productPage .relatedItems li form{width:50%;float:right;margin-top:-6%;font-size:0.8em}.productPage .relatedItems li form button{width:100%;background-image:none;padding:6px}.productPage .relatedItems li a{width:100%;float:left;display:block}.productPage .relatedItems li a h3:first-child{color:#fff;margin-bottom:6px}.productPage .relatedItems li a img{width:45%;float:left}.productPage .relatedItems li a .price,.productPage .relatedItems li a .rating{width:50%;float:right;font-size:0.8em}.productPage .relatedItems li a .price,.productPage .relatedItems li a .rating{border:0;padding:0;margin:0;padding-left:9px;padding-bottom:6px;border-left:solid 1px rgba(204,204,204,0.5)}.productPage .relatedItems li a .price h4{color:#6cb119}.productPage .relatedItems li a .moreInformation{display:none}.productPage .relatedItems li a .rating span{width:60%;padding-top:10.5%}.productPage .relatedItems li a .rating .count{color:#fff}.productPage .relatedItems li a .rating .inlineRating,.productPage .relatedItems li a .rating h4{display:none}.productDescription h5{background-color:#55544d;color:#fff;padding:24px 12px 0 0;margin-bottom:60px;width:120%;margin-left:-20%;padding-left:20%}.productDescription h5::before{content:'';display:block;width:100%;float:left;position:absolute;left:0%;top:100%;border-top:solid 24px #55544d;border-right:solid 24px transparent}.productDescription .userEditable *{color:#4d4d4d;color:#fff}.productDescription .userEditable blockquote{margin-left:1.5em;margin-bottom:1.5em;font-size:1.6em}.productDescription .userEditable blockquote *{font-size:1em;margin-left:-1.5em}.productDescription .userEditable blockquote * *{margin-left:0}.productDescription .userEditable a{color:#39f}.mainImage{margin-bottom:9px}.mainImage a{width:100%;float:left;display:block}.mainImage img{border:solid 1px #ccc;width:100%;float:left}.imageThumbs{float:left;width:100%;margin:0 0 12px 0;white-space:nowrap;overflow:auto}.imageThumbs ul{float:left;list-style-type:none;margin:0;white-space:nowrap;min-height:100px}.imageThumbs li{white-space:nowrap;display:inline;text-align:center}.imageThumbs li a{width:150px;display:inline-block}.imageThumbs img{max-width:100%;max-height:100px;float:none;margin:0 auto;border:solid 1px #ccc}.imageThumbs .slider{height:auto}.stockUpdate{width:35%;float:right;padding:12px;margin-top:12px}.stockUpdate .stock{width:100%;float:left;background-color:#FFFFFF}.stockUpdate .stock p{color:#55544d;font-weight:bold;padding:12px;font-size:1.5em;float:left;width:100%;margin:0}.stockUpdate .stock p span{float:right;width:50%;color:#55544d}.stockUpdate .stock a.registerForUpdate{float:left;width:43%;margin-right:2%;border:solid 2px #518413;display:block;border:0;padding:12px;background-color:#518413;color:#fff;font-size:1em;text-transform:uppercase;text-align:center;font-weight:bold;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;-webkit-font-smoothing:antialiased}.stockUpdate .stock a.registerForUpdate:hover{background-color:#6cb119}.stockUpdate .stock a.cancelReminder{background-color:#900}.stockUpdate .stock a.cancelReminder:hover{background-color:#c00}.stockUpdate .stock span{color:#ccc}.stockUpdate .stock h3{font-size:1.8em;color:#fff;background-color:#db7700;padding:12px}.stockUpdate .stock .alreadyRegistered{float:left;width:100%;font-size:1.5em;padding:0 0 18px 18px;color:#55544d}.stockUpdate .stock .alreadyRegistered a{color:blue}.dealHeading{font-size:0.8em}.dealHeading h2{padding:12px 18px;background-color:#6cb119;padding:18px;width:100%}.product .buyBox .dealBreakdown{width:100%;background-color:#fff;font-size:1.2em;padding-top:18px}.product .buyBox .dealBreakdown h6{padding:12px 18px;background-color:#6cb119;padding:6px 9px;margin:0;width:100%;color:#fff}.product .buyBox .dealBreakdown .dealBDItem{width:100%;float:left;padding:8px 0;border-bottom:solid 1px #7d7c71;font-size:1.2em}.product .buyBox .dealBreakdown .dealBDItem+.dealSummary{border:0}.product .buyBox .dealBreakdown .dealBDName,.product .buyBox .dealBreakdown .dealBDTotalName{width:70%;float:left}.product .buyBox .dealBreakdown .dealBDPrice,.product .buyBox .dealBreakdown .dealBDSave{float:right;width:28%;display:block;text-align:right}.product .buyBox .dealBreakdown .dealBDPrice span,.product .buyBox .dealBreakdown .dealBDSave span{width:100%;float:right;clear:right}.product .buyBox .dealBreakdown .dealBDSave{font-weight:bold;color:#6cb119}.product .buyBox .dealSummary{border-top:solid 1px #666;padding-top:8px;width:100%;float:right;font-weight:bold;font-size:1.4em}.product .buyBox .dealSummary .dealBDTotal{padding:3px 0;width:100%;float:left}.product .buyBox .dealSummary .dealBDTotal.save{width:100%}.product .buyBox .dealSummary .dealBDTotal.save .dealBDSave{width:100%}@media all and (max-width: 1024px){html body .stockUpdate{clear:both}}@media all and (max-width: 768px){html body .productPage .productImages{width:47.5%;float:left}html body .productPage .buyBox,html body .productPage .rating{width:50%;float:right;clear:right;color:#55544d;margin-bottom:12px}html body .productPage .buyBox .frame>h4,html body .productPage .rating .frame>h4{display:none}html body .productPage .buyBox .price,html body .productPage .rating .price{margin-top:24px}html body .productPage .productDescription,html body .productPage .relatedItems{width:100%;float:left}html body .productPage .relatedItems ul li{width:50%;padding-right:2.5%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;min-height:100px;_height:100px}html body .productPage .relatedItems ul li form{margin-top:-2.5%}html body .stockUpdate{width:50%;clear:both}}@media all and (max-width: 650px){html body .productPage .productImages,html body .productPage .buyBox,html body .productPage .rating{width:100%;float:left}html body .productPage .productImages{margin-bottom:18px}html body .productPage .mainImage{width:65%;float:left}html body .productPage .slider{overflow:scroll;height:225px}html body .productPage .imageThumbs{width:32.5%;float:right}html body .productPage .imageThumbs ul,html body .productPage .imageThumbs li{white-space:normal;list-style-type:none;width:100%;float:left;clear:left;margin:0;padding:0}html body .productPage .imageThumbs li{margin-bottom:9px}html body .productPage .imageThumbs li a{width:100%}html body .productPage .imageThumbs img{min-height:0px}html body .stockUpdate{width:100%;clear:both}}@media all and (max-width: 550px){html body .productPage .mainImage{width:100%}html body .productPage .slider{height:auto}html body .productPage .imageThumbs{float:left;width:100%;margin:0 0 6px 0;white-space:nowrap;overflow:auto}html body .productPage .imageThumbs ul{white-space:nowrap;min-height:0px}html body .productPage .imageThumbs li{white-space:nowrap;float:none;clear:none}html body .productPage .imageThumbs li a{width:40%}html body .productPage .imageThumbs .slider{height:auto;overflow:scroll}html body .productPage .buyBox .frame>h4{display:block}html body .productPage .buyBox .price{margin-top:0}html body .productPage .buyBox .cartUI{width:100%}html body .productPage .buyBox button{width:68.5%}html body .productPage .buyBox .qtyBox{width:30%}html body .productPage .buyBox .qtyBox p{display:none}html body .productPage .buyBox .qtyBox input{float:left;width:90%;margin-right:6px}html body .productPage .relatedItems ul li{width:100%}}.categoryList{width:100%;float:left;display:block;background-color:#fff;margin-top:28px}.categoryList h3{background-color:#db7700;width:auto;float:left;display:block;font-weight:700;padding:0 18px 10.5px;text-transform:uppercase;margin:0;font-size:2.8em;margin-bottom: 10px;margin-top:40px;}.categoryList h3::after{content:'';display:block;width:100%;height:0px;float:left;border-bottom:14px solid #db7700;border-right:14px solid transparent;display:block;float:right;position:absolute;left:0;bottom:100%}.categoryList ul{font-size:1em;width:100%}.categoryList ul li{width:33.33333333%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1}.categoryList ul a{width:100%;display:block;float:left;padding-top:75%}.categoryList ul a h5{position:absolute;left:0;bottom:0;width:100%;float:left;clear:left;padding:3.5%;text-align:center;background-color:#666;font-size:1.8em;color:#fff;border-bottom:solid 6px #db7700;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.categoryList ul a span{width:100%;float:left;position:absolute;display:block;left:0;top:0;bottom:2em;right:0;overflow:hidden;text-align:center}.categoryList ul a img{width:auto;position:absolute;left:5%;top:5%;max-width:90%;max-height:90%;padding:0 7.5% 7.5% 7.5%;margin:0 auto;float:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.categoryList ul a:hover h5{background-color:#333}.categoryList ul a:hover img{padding:0}@media all and (max-width: 680px){html body .categoryList ul li{width:50%}}.brandList{background-color:#000;width:100%;float:left;margin-top:28px;border-bottom:solid 6px #db7700}.brandList h3{background-color:#db7700;width:auto;float:left;display:block;font-weight:700;padding:0 18px 10.5px;text-transform:uppercase;margin:0;font-size:2.8em}.brandList h3::after{content:'';display:block;width:100%;height:0px;float:left;border-bottom:14px solid #db7700;border-right:14px solid transparent;display:block;float:right;position:absolute;left:0;bottom:100%}.brandList ul{font-size:1em;width:100%;float:left;display:block;padding:6px}.brandList ul li{width:16.66666666666667%;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;min-height:70px;_height:70px;padding:12px}.brandList ul a{width:100%;display:block;float:left;padding-top:70%}.brandList ul a h5{display:none}.brandList ul a span{width:100%;position:absolute;left:0;top:0;bottom:0;right:0;background-color:#fff;text-align:center}.brandList ul a img{width:auto;max-width:100%;padding:5%;max-height:100%;float:none;margin:0 auto}.brandList ul a:hover h5{background-color:#333}.brandList a.viewAll{float:right;color:#fff;padding:18px;font-weight:bold;font-size:1.2em;text-transform:uppercase}@media all and (max-width: 768px){html body .brandList ul li{width:20%;min-height:90px;_height:90px}}@media all and (max-width: 680px){html body .brandList ul{padding:6px}html body .brandList ul li{width:25%}}@media all and (max-width: 550px){html body .brandList ul li{width:33.333333%}}@media all and (max-width: 400px){html body .brandList ul li{width:50%}}.pageHeading{padding:18px}.pageHeading .wrapper{display:flex;flex-direction:column}.pageHeading h1{order:2}.pageHeading ul.breadCrumb{order:1;list-style-type:none;margin-bottom:6px}.pageHeading li{display:inline;float:left;margin-right:6px;color:#ccc}.pageHeading li a{white-space:nowrap;color:#fff;color:#ccc}.pageHeading li a:hover{color:#ffa942;opacity:1}@media all and (max-width: 650px){html body .pageHeading{font-size:80%}html body .pageHeading .breadCrumb{display:none}}html body.checkout #update_cart_form{float:left}html body.checkout .pageContent{background-color:#fff;color:#55544d}html body.checkout .pageContent .wrapper{padding:18px}html body.checkout .ukaraItems h4{color:#54a6ff;margin-bottom:9px}html body.checkout .ukaraItems .userForm{margin-top:12px;margin-bottom:0}html body.checkout .ukaraItems .userForm .sbHolder,html body.checkout .ukaraItems .userForm select{float:left;width:50%}html body.checkout .ukaraItems .userForm label{width:50%;background-color:#54a6ff;font-weight:700;color:#fff;margin:0;margin-top:12px}html body.checkout .ukaraItems .userForm.ukaraNo{float:left}html body.checkout .ukaraItems .userForm.removeUkara{float:left;clear:left;text-align:left;padding:18px;padding-left:25px;background-image:url(../img/remove.svg);background-size:20px;background-repeat:no-repeat;background-position:left center}html body.checkout .ukaraItems .userForm.removeUkara button{float:left;margin:0}html body.checkout .ukaraItems .cartTable .row.tableHead{background-color:#54a6ff}html body.checkout .ukaraItems .cartTable .row.tableHead .property{display:block}html body.checkout .divTable.cartTable{border-bottom:0}html body.checkout .divTable.cartTable .column{border-right:solid 1px #ccc;width:21.33333%;float:left}html body.checkout .divTable.cartTable .column.short{width:12%}html body.checkout .divTable.cartTable .column:last-child{border:0;text-align:right}html body.checkout .divTable.cartTable.totals,html body.checkout .divTable.cartTable.deliveryCalc{border:0}html body.checkout .divTable.cartTable.totals .row,html body.checkout .divTable.cartTable.deliveryCalc .row{display:block;border:0}html body.checkout .divTable.cartTable.totals .column,html body.checkout .divTable.cartTable.deliveryCalc .column{width:33.33333%;float:right;border:solid 1px #ccc}html body.checkout .divTable.cartTable.totals .column.delivery,html body.checkout .divTable.cartTable.deliveryCalc .column.delivery{float:right;margin-bottom:12px}html body.checkout .divTable.cartTable.totals .column.short,html body.checkout .divTable.cartTable.deliveryCalc .column.short{clear:right}html body.checkout .divTable.cartTable.totals .column.coupon,html body.checkout .divTable.cartTable.deliveryCalc .column.coupon{float:left;width:50%}html body.checkout .divTable.cartTable.totals .column.coupon .property,html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .property{width:24%}html body.checkout .divTable.cartTable.totals .column.coupon .property label,html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .property label{padding:0;font-size:0.9em;padding-top:9px;display:block;width:100%;text-align:right}html body.checkout .divTable.cartTable.totals .column.coupon .property label span,html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .property label span{font-size:1em;padding:0;margin:0}html body.checkout .divTable.cartTable.totals .column.coupon .value,html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .value{width:42.75%;float:left;padding-right:0;padding-left:0}html body.checkout .divTable.cartTable.totals .column.coupon .value input[type=text],html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .value input[type=text]{float:left;width:50%}html body.checkout .divTable.cartTable.totals .column.coupon .value button,html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .value button{width:47.5%;float:right;background-color:#8a897e;border-color:#bbbab3}html body.checkout .divTable.cartTable.totals .column.coupon .value button:hover,html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .value button:hover{background-color:#706e65;border-color:#8a897e}html body.checkout .divTable.cartTable.totals .value,html body.checkout .divTable.cartTable.totals .property,html body.checkout .divTable.cartTable.deliveryCalc .value,html body.checkout .divTable.cartTable.deliveryCalc .property{font-size:1.2em;float:left}html body.checkout .divTable.cartTable.totals .value,html body.checkout .divTable.cartTable.deliveryCalc .value{float:right;width:36%}html body.checkout .divTable.cartTable.totals .value span.vat,html body.checkout .divTable.cartTable.deliveryCalc .value span.vat{float:right;clear:right;white-space:nowrap;font-size:0.7em}html body.checkout .divTable.cartTable.totals .property,html body.checkout .divTable.cartTable.deliveryCalc .property{display:block;background-color:#db7700;border:0;border-right:solid 1px #ccc;width:64%}html body.checkout .divTable.cartTable.totals .value,html body.checkout .divTable.cartTable.deliveryCalc .value{font-weight:700}html body.checkout .divTable.cartTable.deliveryCalc{border:0}html body.checkout .divTable.cartTable.deliveryCalc .column,html body.checkout .divTable.cartTable.deliveryCalc .row,html body.checkout .divTable.cartTable.deliveryCalc .property,html body.checkout .divTable.cartTable.deliveryCalc .value{background-color:transparent;color:#55544d;padding-top:0;padding-bottom:0;border:0}html body.checkout .divTable.cartTable.deliveryCalc .sbOptions li,html body.checkout .divTable.cartTable.deliveryCalc .sbOptions a{width:100%}html body.checkout .divTable.cartTable.grandTotals{float:right;margin-bottom:6px}html body.checkout .divTable.cartTable a{float:left;clear:left;white-space:nowrap}html body.checkout .divTable.cartTable a+a{margin-top:12px}html body.checkout .divTable.cartTable input{border:solid 1px #ccc;padding:9px;float:left}html body.checkout .divTable.cartTable input+a{float:left;padding:9px;clear:none}html body.checkout .divTable.cartTable h6{font-size:1.1em;margin:0}html body.checkout .divTable.cartTable span.UR{white-space:nowrap;float:left;clear:left;font-size:1em;background-color:#54a6ff;color:#fff;padding:4.8px 6px;font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;-webkit-font-smoothing:antialiased;font-weight:700}html body.checkout .divTable.cartTable h6+span.UR{margin-top:6px}html body.checkout .divTable.cartTable .removeFromCart{color:#900;float:right;width:auto;white-space:nowrap;padding:9px;padding-right:20px;background-image:url(../img/remove.svg);background-size:16px;background-repeat:no-repeat;background-position:right center}html body.checkout .divTable.cartTable .sbHolder{font-size:1em}html body.checkout .divTable.cartTable .sbHolder a{margin-top:0}html body.checkout p.taxes{clear:right;text-align:right;font-style:italic}html body.checkout .proceedToCheckout{float:right;margin-top:10px;font-size:2.2em}@media all and (max-width: 768px){html body.checkout .divTable.cartTable.deliveryCalc .column.coupon{width:50%;float:left;margin-bottom:15px}html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .property{width:24%}html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .value{width:75%}html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .value input[type=text]{width:57.5%}html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .value button{padding-left:0;padding-right:0;width:30%;float:left;margin-left:6px}}@media all and (max-width: 680px){html body.checkout .ukaraItems .userForm .sbHolder,html body.checkout .ukaraItems .userForm select{width:100%}html body.checkout .ukaraItems .userForm label{width:100%}html body.checkout .divTable.cartTable .column{border-right:0;width:100%;display:flex;flex-direction:row}html body.checkout .divTable.cartTable .column.short{width:100%}html body.checkout .divTable.cartTable .column:last-child{text-align:right}html body.checkout .divTable.cartTable .row:nth-child(2n){background-color:white}html body.checkout .divTable.cartTable.totals .column,html body.checkout .divTable.cartTable.deliveryCalc .column{width:100%;float:left;margin-bottom:15px}html body.checkout .divTable.cartTable.totals .column.coupon,html body.checkout .divTable.cartTable.deliveryCalc .column.coupon{width:100%;float:left;margin-bottom:15px}html body.checkout .divTable.cartTable.totals .column.coupon .property,html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .property{width:24%}html body.checkout .divTable.cartTable.totals .column.coupon .value,html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .value{width:75%}html body.checkout .divTable.cartTable.totals .column.coupon .value input[type=text],html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .value input[type=text]{width:57.5%}html body.checkout .divTable.cartTable.totals .column.coupon .value button,html body.checkout .divTable.cartTable.deliveryCalc .column.coupon .value button{padding-left:0;padding-right:0;width:30%;float:left;margin-left:6px}html body.checkout .divTable.cartTable.grandTotals .row,html body.checkout .divTable.cartTable.grandTotals .column,html body.checkout .divTable.cartTable.grandTotals .property,html body.checkout .divTable.cartTable.grandTotals .value{display:block;width:100%;float:left;text-align:center}}.checkoutDetails{float:left;width:66%}.checkoutDetails .checkoutBillAddress{width:48%;float:left;padding:0 2% 0 0}.checkoutDetails .checkoutShipAddress{width:48%;float:left;padding:0 2% 0 0}.checkoutDetails .checkoutShipAddress a.launchAccessMap{display:block;border:0;padding:12px;background-color:#518413;color:#fff;cursor:pointer;font-weight:bold;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;-webkit-font-smoothing:antialiased;border:solid 2px #518413;float:left;margin-bottom:10px}.checkoutDetails .checkoutShipAddress a.launchAccessMap:hover{background-color:#6cb119}.checkoutDetails .checkoutShipAddress a.uap_note{display:block;border:0;padding:12px;background-color:#ccc;color:#000;cursor:pointer;font-weight:bold;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;-webkit-font-smoothing:antialiased;border:solid 2px #ccc;float:left}.checkoutDetails .checkoutShipAddress a.uap_note:hover{background-color:#fff}.checkoutDetails .checkoutLogin{width:100%;float:left}.orderReview{width:33%;float:left}.orderReview .divTable .property{border:none}.orderReview .divTable .column{width:50%;float:left}select{width:100%;border:1px solid #d9d9d9 !important;padding:10px;margin:0}button.stripe{float:left;width:48%;margin:1%;height:48px}button.paypal_express{float:left;width:48%;margin:1%;color:#000;background-color:#fff;border:2px solid #0C58A3;height:48px}button.paypal_express:hover{background-color:#e6e6e6}button.paypal_express img{width:80px}button.paypal_express p{font-size:0.9em;margin:0}.paypalText{font-size:1.3em;width:100%;text-align:right;padding-right:1.5%}p.shippingInputText{margin:0;padding:2%}p.shippingInputText input{margin-right:1%}.selectedAP{width:100%;float:left}.selectedAP .accessPointResult{float:left;width:100%}.selectedAP .accessPointResult p{width:100%;float:left}.selectedAP .accessPointResult p img{float:left;width:50%;margin-right:2%}.relaunchMap{display:block;border:0;padding:12px;background-color:#518413;color:#fff;cursor:pointer;font-weight:bold;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;-webkit-font-smoothing:antialiased;border:solid 2px #518413;float:left;margin-right:2%}.relaunchMap a{color:#FFFFFF}.relaunchMap:hover{background-color:#6cb119}@media all and (max-width: 768px){html body.checkout .checkoutDetails{float:left;width:100%}html body.checkout .checkoutDetails .checkoutBillAddress,html body.checkout .checkoutDetails .checkoutShipAddress{width:100%;float:left;padding:0}html body.checkout .orderReview{width:100%;float:left}html body.checkout .orderReview .divTable .column{width:50%;float:left}html body.checkout .orderReview .divTable .column .value{width:100%}}@media all and (max-width: 550px){html body.checkout button.stripe,html body.checkout button.paypal_express{width:100%;margin:0 0 2% 0}}.checkoutPaymentDetails{width:100%;float:left}.checkoutPaymentDetails .stripe-button-el{float:right;margin-top:15px}.checkoutPaymentDetails p{float:right;width:100%;text-align:right}.checkoutPaymentDetails .ajaxLoader{float:right}.checkoutPaymentDetails .paypalBtn{float:left;width:100%}.checkoutPaymentDetails .paypalBtn a{float:right}.checkoutPaymentDetails .paypalBtn a img{margin-top:15px;float:right}html body.account .pageContent{background-color:#fff;color:#55544d}html body.account .pageContent .wrapper{padding:18px}html body.account .register{width:50%;float:left}html body.account .sideNotes{float:right;width:47.5%;padding-left:2.5%}html body.account .sideNotes button{float:right;font-size:1.4em}html body.account .sideNotes>button{margin-bottom:18px}html body.account .sideNotes .resetForm button,html body.account .sideNotes .logInForm button{float:right;clear:right;font-size:1em}html body.account .sideNotes .resetForm label.short,html body.account .sideNotes .logInForm label.short{width:100%;float:left}html body.account .addressBook h4{margin-top:12px;text-transform:uppercase}html body.account .addressBook>button{float:left;margin:18px 0 18px 0}html body.account .addressCard{border:solid 1px #d9d9d9;padding:18px;margin-bottom:18px}html body.account .addressCard button{float:left;margin-bottom:0}html body.account .addressCard button.negative{clear:left;float:right;clear:none}html body.account .addressCard .defaultBilling{background-color:#e6e6e6;margin-bottom:18px;padding:9px;font-weight:700;color:#55544d;text-transform:uppercase;cursor:pointer}@media all and (max-width: 768px){html body.account .register,html body.account .sideNotes{width:100%;float:left;padding:0}html body.account .sideNotes button.toggle,html body.account .sideNotes button.toggle:hover{background-color:transparent;padding:0;color:#39f;text-decoration:underline;border:0;margin-top:12px}html body.account .sideNotes button.toggle.negative,html body.account .sideNotes button.toggle:hover.negative{color:#900}}@CHARSET "UTF-8";.sbHolder{background-color:#fff;border:solid 1px #d9d9d9;font-size:1.6em;font-weight:normal;height:42px;position:relative;width:100%;clear:left}.sbHolder:focus .sbSelector{background-color:#518413}.sbSelector{display:block;height:42px;left:0;line-height:42px;outline:none;overflow:hidden;position:absolute;text-indent:10px;top:0;width:100%}.sbSelector:link,.sbSelector:visited,.sbSelector:hover{color:#55544d;outline:none;text-decoration:none}.sbToggle{background:url(../img/select-icons.png) 0 -116px no-repeat;display:block;height:42px;outline:none;position:absolute;right:0;top:7px;width:30px}.sbToggle:hover{background:url(../img/select-icons.png) 0 -167px no-repeat}.sbToggleOpen{background:url(../img/select-icons.png) 0 -16px no-repeat}.sbToggleOpen:hover{background:url(../img/select-icons.png) 0 -66px no-repeat}.sbHolderDisabled{opacity:0.5;cursor:default}.sbOptions{background-color:#fff;border:solid 1px #d9d9d9;list-style:none;left:-1px;margin:0;padding:0;position:absolute;top:42px;width:100%;z-index:1;overflow-y:auto;font-size:1em}.sbOptions li{padding:0 7px}.sbOptions a{border-bottom:dotted 1px #ccc;display:block;outline:none;padding:7px 0 7px 3px}.sbOptions a:link,.sbOptions a:visited{color:#55544d;text-decoration:none}.sbOptions a:hover,.sbOptions a:focus,.sbOptions a.sbFocus{color:#518413}.sbOptions li.last a{border-bottom:none}.sbOptions .sbDisabled{border-bottom:dotted 1px #ccc;color:#999;display:block;padding:7px 0 7px 3px}.sbOptions .sbGroup{border-bottom:dotted 1px #ccc;color:#EBB52D;display:block;font-weight:bold;padding:7px 0 7px 3px}.sbOptions .sbSub{padding-left:17px}.orderHistory h4{margin-bottom:18px}.orderHistory .divTable .row:nth-child(2n){background-color:#f2f2f2}.orderHistory .divTable .column{border-right:solid 1px #ccc;width:25%}.orderHistory .divTable .column.short{width:10%}.orderHistory .divTable .column:last-child{border:0}.orderHistory .divTable a{float:left;clear:left;white-space:nowrap}.orderHistory .divTable a+a{margin-top:12px}@media all and (max-width: 680px){html body .orderHistory .divTable .column{border-right:0;width:100%;display:flex;flex-direction:row}html body .orderHistory .divTable .column.short{width:100%}html body .orderHistory .divTable .row:nth-child(2n){background-color:white}}.customerLogIn{float:left;width:100%}.customerLogIn .returnsButton{float:left;clear:left;margin-bottom:12px}.returnsForm textarea{width:100%;border:1px solid #d9d9d9}.returnsForm .divTable .column{width:30%}.returnsForm .divTable .apNotSelected{width:100%}.returnsForm .divTable .apSelected{width:50%}.returnsForm .divTable .short{width:10%}.cartLabels{width:100%;float:left}.locationSelector{display:block;border:0;padding:6px;background-color:#518413;color:#fff;cursor:pointer;font-weight:bold;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;-webkit-font-smoothing:antialiased;border:solid 2px #518413;font-size:0.6em;float:left}.locationSelector:hover{background-color:#6cb119}.returnItems{float:right;font-size:2em}.returnTerms{float:right;width:100%;text-align:right;margin:0}.returnInfo{font-size:1.3em;margin:0 0 10px 0}.retailer_image{float:left;width:33%;margin-right:6px}.retailer_details{float:left;width:66%;font-size:1.2em}@media all and (max-width: 680px){html body.account .returnsForm .divTable .column{width:100%}html body.account .returnsForm .divTable .apNotSelected{width:100%}html body.account .returnsForm .divTable .apSelected{width:100%}}@media all and (max-width: 550px){html body.account .returnsForm .divTable .column{width:100%}html body.account .returnsForm .divTable .apNotSelected{width:100%}html body.account .returnsForm .divTable .apSelected{width:100%}}html body .userEditable html,html body .userEditable body,html body .userEditable div,html body .userEditable span,html body .userEditable applet,html body .userEditable object,html body .userEditable iframe,html body .userEditable h1,html body .userEditable h2,html body .userEditable h3,html body .userEditable h4,html body .userEditable h5,html body .userEditable h6,html body .userEditable p,html body .userEditable blockquote,html body .userEditable pre,html body .userEditable a,html body .userEditable abbr,html body .userEditable acronym,html body .userEditable address,html body .userEditable big,html body .userEditable cite,html body .userEditable code,html body .userEditable del,html body .userEditable dfn,html body .userEditable em,html body .userEditable img,html body .userEditable ins,html body .userEditable kbd,html body .userEditable q,html body .userEditable s,html body .userEditable samp,html body .userEditable small,html body .userEditable strike,html body .userEditable strong,html body .userEditable sub,html body .userEditable sup,html body .userEditable tt,html body .userEditable var,html body .userEditable b,html body .userEditable u,html body .userEditable i,html body .userEditable center,html body .userEditable dl,html body .userEditable dt,html body .userEditable dd,html body .userEditable ol,html body .userEditable ul,html body .userEditable li,html body .userEditable fieldset,html body .userEditable form,html body .userEditable label,html body .userEditable legend,html body .userEditable table,html body .userEditable caption,html body .userEditable tbody,html body .userEditable tfoot,html body .userEditable thead,html body .userEditable tr,html body .userEditable th,html body .userEditable td,html body .userEditable article,html body .userEditable aside,html body .userEditable canvas,html body .userEditable details,html body .userEditable embed,html body .userEditable figure,html body .userEditable figcaption,html body .userEditable footer,html body .userEditable header,html body .userEditable hgroup,html body .userEditable menu,html body .userEditable nav,html body .userEditable output,html body .userEditable ruby,html body .userEditable section,html body .userEditable summary,html body .userEditable time,html body .userEditable mark,html body .userEditable audio,html body .userEditable video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html body .userEditable article,html body .userEditable aside,html body .userEditable details,html body .userEditable figcaption,html body .userEditable figure,html body .userEditable footer,html body .userEditable header,html body .userEditable hgroup,html body .userEditable menu,html body .userEditable nav,html body .userEditable section,html body .userEditable main{display:block}html body .userEditable body{line-height:1}html body .userEditable ol,html body .userEditable ul{list-style:none}html body .userEditable blockquote,html body .userEditable q{quotes:none}html body .userEditable blockquote:before,html body .userEditable blockquote:after,html body .userEditable q:before,html body .userEditable q:after{content:'';content:none}html body .userEditable table{border-collapse:collapse;border-spacing:0}html body .userEditable h1,html body .userEditable h2,html body .userEditable h3,html body .userEditable h4,html body .userEditable h5,html body .userEditable h6{font-family:'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif;-webkit-font-smoothing:antialiased;font-weight:700;text-transform:uppercase;margin-bottom:0.5em;color:#fff}html body .userEditable h1{font-size:4em;line-height:1em}html body .userEditable h2{font-size:3.6em;line-height:1em;border-bottom:solid 1px rgba(255,255,255,0.2);padding-bottom:6px}html body .userEditable h3{font-size:2.8em;line-height:1em}html body .userEditable h4{font-size:2.4em;line-height:1em}html body .userEditable h5{font-size:2.0em;line-height:1.25em}html body .userEditable h6{font-size:1.8em;line-height:1.5em}html body .userEditable a{color:#39f;font-weight:700}html body .userEditable p{font-size:1.6em;line-height:1.25em;margin-bottom:0.75em}html body .userEditable p strong{font-weight:700}html body .userEditable p em{font-style:italic}html body .userEditable img{margin-bottom:0.75em;max-width:100%}html body .userEditable ul,html body .userEditable ol{font-size:1.6em;line-height:1.25em;margin-bottom:0.75em;list-style-type:disc}html body .userEditable ol{list-style-type:decimal}html body .userEditable li{margin-left:1.5em}html body .userEditable hr{border:0;height:1px;width:100%;float:left;clear:both;background-color:rgba(255,255,255,0.2);margin-bottom:1.5em}@media all and (max-width: 480px){html body .userEditable img{width:100%}}@media not all and (max-width: 1100px){body .topBar a,body .topBar button{font-size:1em}body .telBar{font-size:1em}body .search input{font-size:1.8em}body .homeBanner .mainHeading a.blockLink{font-size:1.8em}}@media not all and (max-width: 1280px){body .telBar{font-size:1.1em}body .search input{font-size:2em}body .topBar a,body .topBar button{font-size:1.1em}body .topBar a .basketWhite,body .topBar button .basketWhite{bottom:-5%}body .topBar ul .dropDown{width:900px}body .topBar ul .dropDown li{width:25%;border-top:0;border-bottom:solid 1px rgba(255,255,255,0.4);border-left:0;border-right:solid 1px rgba(255,255,255,0.4)}body .topBar ul .dropDown li:nth-child(3n-2){border-left:0}body .topBar ul .dropDown li:nth-child(-n+4){border-top:solid 1px rgba(255,255,255,0.4)}body .topBar ul .dropDown li:nth-child(4n-3){border-left:solid 1px rgba(255,255,255,0.4)}body .topBar ul .dropDown.brands{width:1000px}body .topBar ul .dropDown.brands li{width:16.6666%;font-size:1em;border-top:0;border-bottom:solid 1px rgba(255,255,255,0.4);border-left:0;border-right:solid 1px rgba(255,255,255,0.4)}body .topBar ul .dropDown.brands li:nth-child(5n-4){border-left:0}body .topBar ul .dropDown.brands li:nth-child(6n-5){border-left:solid 1px rgba(255,255,255,0.4)}body .topBar ul .dropDown.brands li:nth-child(-n+6){border-top:solid 1px rgba(255,255,255,0.4)}body .homeBanner .mainHeading a.blockLink{font-size:2em;display:block}body .homeBanner .mainHeading a.blockLink:nth-of-type(1){margin-bottom:20px}}@media not all and (max-width: 1380px){body .telBar{font-size:1.25em}body .search input{font-size:1.4em;height:42px !important}body .topBar a,body .topBar button{font-size:1.1em;padding:27px 6px 9px 6px;height:46px !important}body .topBar a .basketWhite,body .topBar button .basketWhite{bottom:-10%}body .homeBanner .mainHeading a.blockLink{font-size:3em}}@media all and (max-width: 768px){html body .noTablet{display:none !important}}@media all and (max-width: 650px){html body .noTablet{display:inline !important}html body .noBigPhone{display:none !important}}@media all and (max-width: 550px){html body .noTablet{display:inline !important}html body .noBigPhone{display:inline !important}html body .noPhone{display:none !important}}.tourHolder{width:60%;float:left;display:block;margin-bottom:18px}.tourHolder iframe{width:100%;height:500px}.shopDetails,.shopHeadings{width:37.5%;float:right}.shopDetails h3,.shopHeadings h3{font-size:2.4em;margin-bottom:18px}.shopDetails ul,.shopHeadings ul{font-size:2em;margin-bottom:18px;margin-left:1.25em}@media all and (max-width: 768px){html body .tourHolder,html body .shopDetails,html body .shopHeadings{width:100%;float:left}}@media all and (max-width: 550px){html body .tourHolder{width:60%;float:left;display:block;margin-bottom:18px}html body .tourHolder iframe{width:100%;height:300px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.messi-modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#000;opacity:0}.messi{position:fixed;padding:0;margin:0;font-size:16px;text-shadow:none}.messi-box{position:relative;width:500px;height:auto;padding:8px;overflow:hidden;background-color:rgba(254,254,254,0.8);border-radius:6px;opacity:1;box-shadow:0 0 1em #444}.messi-wrapper{position:relative;background-color:#fff;border-radius:5px}.messi-titlebox{padding:10px;overflow:hidden;font:1.3em bold helvetica, arial;color:#fff;text-shadow:0 -2px 1px rgba(0,0,0,0.25);background-color:#3b3b3b;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.25, #3b3b3b), color-stop(0.75, #575757));background-image:linear-gradient(bottom, #3b3b3b 25%, #575757 75%);background-image:-moz-linear-gradient(bottom, #3b3b3b 25%, #575757 75%);background-image:-o-linear-gradient(bottom, #3b3b3b 25%, #575757 75%);background-image:-webkit-linear-gradient(bottom, #3b3b3b 25%, #575757 75%);background-image:-ms-linear-gradient(bottom, #3b3b3b 25%, #575757 75%);-webkit-border-radius:5px 5px 0 0px;border-radius:5px 5px 0 0px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:5px}.messi-titlebox.info{background-color:#4ea5cd;background-image:none}.messi-titlebox.error{background-color:#de4343;background-image:none}.messi-titlebox.warning{background-color:#eaaf51;background-image:none}.messi-titlebox.success{background-color:#61b832;background-image:none}.messi-closebtn{position:absolute;top:8px;right:8px;display:block;width:25px;height:25px;color:#333;cursor:pointer;background-color:#fff;border:1px solid rgba(255,255,255,0.1);border-radius:40px}.messi-closebtn::before{position:relative;top:2px;display:block;width:25px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0.25);content:'\00D7'}.messi-content{padding:10px;overflow:hidden;font:.9em normal helvetica, arial}.messi-content p{margin:0 0 1.3em;line-height:1.3em}.messi-content .messi-closebtn{top:7px;font:1.3em bold helvetica, arial;color:#fff;background-color:#333;opacity:0;-webkit-transition:opacity .25s linear, visibility .1s linear .5s;-moz-transition:opacity .25s linear, visibility .1s linear .5s;-o-transition:opacity .25s linear, visibility .1s linear .5s;transition:opacity .25s linear, visibility .1s linear .5s}.messi-content:hover .messi-closebtn{opacity:1}.messi-footbox{height:55px;overflow:hidden;text-align:center;width:100%}.messi-actions{border-top:1px solid #eee;padding-top:8px;text-align:justify;width:100%}.messi-actions .messi-btnbox{display:inline-block;text-align:center}.messi-actions .btnbox .btn{min-width:75px;text-align:center}.messi-titlebox.anim{background-color:#666;background-image:-o-linear-gradient(135deg, rgba(255,255,255,0.05) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.05) 75%, transparent 75%, transparent);background-image:linear-gradient(135deg, rgba(255,255,255,0.05) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.05) 75%, transparent 75%, transparent);background-image:-webkit-gradient(linear, left top, right bottom, color-stop(0.25, rgba(255,255,255,0.05)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.05)), color-stop(0.75, rgba(255,255,255,0.05)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(135deg, rgba(255,255,255,0.05) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.05) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(135deg, rgba(255,255,255,0.05) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.05) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(135deg, rgba(255,255,255,0.05) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.05) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;background-size:40px 40px;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.4);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.4);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.4);-webkit-animation:animate-bg 5s linear infinite;-moz-animation:animate-bg 5s linear infinite;animation:animate-bg 5s linear infinite}.messi-titlebox.anim.info{background-color:#4ea5cd}.messi-titlebox.anim.error{background-color:#de4343}.messi-titlebox.anim.warning{background-color:#eaaf51}.messi-titlebox.anim.success{background-color:#61b832}@-moz-keyframes animate-bg{from{background-position:0 0}to{background-position:-80px 0}}@-webkit-keyframes animate-bg{from{background-position:0 0}to{background-position:-80px 0}}@keyframes animate-bg{from{background-position:0 0}to{background-position:-80px 0}}.messi .btn{display:inline-block;*display:inline;padding:4px 10px 4px;margin-bottom:0;*margin-left:.3em;font-size:13px;line-height:26px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-ms-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(top, #fff, #e6e6e6);background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;*border:0;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.messi .btn:hover,.messi .btn:active,.messi .btn.active,.messi .btn.disabled,.messi .btn[disabled]{background-color:#e6e6e6;*background-color:#d9d9d9}.messi .btn:active,.messi .btn.active{background-color:#cccccc \9}.messi .btn:first-child{*margin-left:0}.messi .btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.messi .btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.messi .btn.active,.messi .btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.messi .btn-primary,.messi .btn-primary:hover,.messi .btn-warning,.messi .btn-warning:hover,.messi .btn-danger,.messi .btn-danger:hover,.messi .btn-success,.messi .btn-success:hover,.messi .btn-info,.messi .btn-info:hover,.messi .btn-inverse,.messi .btn-inverse:hover{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.messi .btn-primary.active,.messi .btn-warning.active,.messi .btn-danger.active,.messi .btn-success.active,.messi .btn-info.active,.messi .btn-inverse.active{color:rgba(255,255,255,0.75)}.messi .btn{border-color:#ccc;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.messi .btn-primary{background-color:#0074cc;*background-color:#0055cc;background-image:-ms-linear-gradient(top, #08c, #05c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#05c));background-image:-webkit-linear-gradient(top, #08c, #05c);background-image:-o-linear-gradient(top, #08c, #05c);background-image:-moz-linear-gradient(top, #08c, #05c);background-image:linear-gradient(top, #08c, #05c);background-repeat:repeat-x;border-color:#0055cc #0055cc #003580;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.messi .btn-primary:hover,.messi .btn-primary:active,.messi .btn-primary.active,.messi .btn-primary.disabled,.messi .btn-primary[disabled]{background-color:#0055cc;*background-color:#004ab3}.messi .btn-primary:active,.messi .btn-primary.active{background-color:#004099 \9}.messi .btn-warning{background-color:#faa732;*background-color:#f89406;background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.messi .btn-warning:hover,.messi .btn-warning:active,.messi .btn-warning.active,.messi .btn-warning.disabled,.messi .btn-warning[disabled]{background-color:#f89406;*background-color:#df8505}.messi .btn-warning:active,.messi .btn-warning.active{background-color:#c67605 \9}.messi .btn-danger{background-color:#da4f49;*background-color:#bd362f;background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(top, #ee5f5b, #bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.messi .btn-danger:hover,.messi .btn-danger:active,.messi .btn-danger.active,.messi .btn-danger.disabled,.messi .btn-danger[disabled]{background-color:#bd362f;*background-color:#a9302a}.messi .btn-danger:active,.messi .btn-danger.active{background-color:#942a25 \9}.messi .btn-success{background-color:#5bb75b;*background-color:#51a351;background-image:-ms-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(top, #62c462, #51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.messi .btn-success:hover,.messi .btn-success:active,.messi .btn-success.active,.messi .btn-success.disabled,.messi .btn-success[disabled]{background-color:#51a351;*background-color:#499249}.messi .btn-success:active,.messi .btn-success.active{background-color:#408140 \9}.messi .btn-info{background-color:#49afcd;*background-color:#2f96b4;background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(top, #5bc0de, #2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.messi .btn-info:hover,.messi .btn-info:active,.messi .btn-info.active,.messi .btn-info.disabled,.messi .btn-info[disabled]{background-color:#2f96b4;*background-color:#2a85a0}.messi .btn-info:active,.messi .btn-info.active{background-color:#24748c \9}.messi .btn-inverse{background-color:#414141;*background-color:#222222;background-image:-ms-linear-gradient(top, #555, #222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#555), to(#222));background-image:-webkit-linear-gradient(top, #555, #222);background-image:-o-linear-gradient(top, #555, #222);background-image:-moz-linear-gradient(top, #555, #222);background-image:linear-gradient(top, #555, #222);background-repeat:repeat-x;border-color:#222222 #222222 #000000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.messi .btn-inverse:hover,.messi .btn-inverse:active,.messi .btn-inverse.active,.messi .btn-inverse.disabled,.messi .btn-inverse[disabled]{background-color:#222222;*background-color:#151515}.messi .btn-inverse:active,.messi .btn-inverse.active{background-color:#080808 \9}button.messi .btn,input[type="submit"].messi .btn{*padding-top:2px;*padding-bottom:2px}.messi button{cursor:pointer;-webkit-appearance:button}button.messi .btn::-moz-focus-inner{padding:0;border:0}.messi-content p{color:#666}.debugger{display:block}.boxSizeTest{width:500px;padding:100px;height:500px;background:red;display:block;float:left}.browser{display:none;position:fixed;bottom:0px;left:0;opacity:0.8;padding:18px;text-align:center;color:#333;z-index:1000;background:#fff;font-size:1em;font-weight:700}.browser span{text-transform:capitalize}.ie8,.ie7{display:block;display:none;position:fixed;bottom:0px;right:0;opacity:0.8;padding:18px;text-align:center;color:#fff;z-index:1000;background:#000;font-size:1em}.indicator{position:fixed;width:100%;height:4px;top:0;right:0;z-index:10000;display:block}.dummyBlock{display:none}.wrapper{outline:solid 1px red}html.ie9 body .orderHistory .divTable .column{border-right:0;width:100%;display:flex;flex-direction:row}html.ie9 body .orderHistory .divTable .column.short{width:100%}html.ie9 body .orderHistory .divTable .row:nth-child(2n){background-color:white}
/*# sourceMappingURL=main.css.map */

.slbOverlay,.slbWrapOuter,.slbWrap{position:fixed;top:0;right:0;bottom:0;left:0}.slbOverlay{overflow:hidden;z-index:2000;background-color:#000;opacity:0.7;-webkit-animation:slbOverlay 0.5s;-moz-animation:slbOverlay 0.5s;animation:slbOverlay 0.5s}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.slbContentOuter{position:relative;display:inline-block;vertical-align:middle;margin:0px auto;padding:0 1em;box-sizing:border-box;z-index:2020;text-align:left;max-width:100%}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;background-color:#fff;box-shadow:0 0.2em 1em rgba(0,0,0,0.4)}.slbImageWrap{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;position:relative}.slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:5em;bottom:5em;display:block;z-index:-1;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background-color:#FFF}.slbDirectionNext .slbImageWrap{-webkit-animation:slbEnterNext 0.4s;-moz-animation:slbEnterNext 0.4s;animation:slbEnterNext 0.4s}.slbDirectionPrev .slbImageWrap{-webkit-animation:slbEnterPrev 0.4s;-moz-animation:slbEnterPrev 0.4s;animation:slbEnterPrev 0.4s}.slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:5em 0;margin:0 auto}.slbCaption{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.4em;position:absolute;left:0;right:0;bottom:0;padding:.71429em 0;color:#fff;color:rgba(255,255,255,0.7);text-align:center}.slbCloseBtn,.slbArrow{margin:0;padding:0;border:0;cursor:pointer;background:none}.slbCloseBtn::-moz-focus-inner,.slbArrow::-moz-focus-inner{padding:0;border:0}.slbCloseBtn:hover,.slbArrow:hover{opacity:0.5}.slbCloseBtn:active,.slbArrow:active{opacity:0.8}.slbCloseBtn{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;font-size:3em;width:1.66667em;height:1.66667em;line-height:1.66667em;position:absolute;right:-.33333em;top:0;color:#fff;color:rgba(255,255,255,0.7);text-align:center}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{font-size:1.4em;color:#fff;color:rgba(255,255,255,0.9)}.slbArrows{position:fixed;top:50%;left:0;right:0}.slbLoading .slbArrows{display:none}.slbArrow{position:absolute;top:50%;margin-top:-5em;width:5em;height:10em;opacity:0.7;text-indent:-999em;overflow:hidden}.slbArrow:before{content:"";position:absolute;top:50%;left:50%;margin:-.8em 0 0 -.8em;border:.8em solid transparent}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0}.slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background:#000}@-webkit-keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@-moz-keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@-webkit-keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0, -1em, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@-moz-keyframes slbEnter{from{opacity:0;-moz-transform:translate3d(0, -1em, 0)}to{opacity:1;-moz-transform:translate3d(0, 0, 0)}}@keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0, -1em, 0);-moz-transform:translate3d(0, -1em, 0);-ms-transform:translate3d(0, -1em, 0);-o-transform:translate3d(0, -1em, 0);transform:translate3d(0, -1em, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(4em, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@-moz-keyframes slbEnterNext{from{opacity:0;-moz-transform:translate3d(4em, 0, 0)}to{opacity:1;-moz-transform:translate3d(0, 0, 0)}}@keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(4em, 0, 0);-moz-transform:translate3d(4em, 0, 0);-ms-transform:translate3d(4em, 0, 0);-o-transform:translate3d(4em, 0, 0);transform:translate3d(4em, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(-4em, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@-moz-keyframes slbEnterPrev{from{opacity:0;-moz-transform:translate3d(-4em, 0, 0)}to{opacity:1;-moz-transform:translate3d(0, 0, 0)}}@keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(-4em, 0, 0);-moz-transform:translate3d(-4em, 0, 0);-ms-transform:translate3d(-4em, 0, 0);-o-transform:translate3d(-4em, 0, 0);transform:translate3d(-4em, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }


.cat-home-heading {
	background-color: #db7700;
  width: auto;
  float: left;
  display: block;
  font-weight: 700;
  padding: 0 18px 10.5px;
  text-transform: uppercase;
  margin: 0;
  font-size: 2em;
  margin-bottom: 10px;
}

.cat-home-heading:after {
	content: '';
  display: block;
  width: 100%;
  height: 0px;
  float: left;
  border-bottom: 14px solid #db7700;
  border-right: 14px solid transparent;
  display: block;
  float: right;
  position: absolute;
  left: 0;
  bottom: 100%;
}

.categoryList {
	margin: 0;
	background: transparent;
}

.topBanner {
	width: 46.5%;
	padding-left: 9%;
}

.shop-preowned {
  width: 12%;
  float: left;
  z-index: 3;
}

a.shop-preowned img {
	width: 100%;
}

@media (min-width: 1200px){
 .shop-preowned {
	 	width: 20%;
	  float: right;
	  z-index: 3;
	  display: block;
	  position: relative;
	}

	.topBanner {
		width: 41%;
		padding-left: 9%;
	}

	a.shop-preowned img {
		width: auto;
	}
}

@media (max-width: 1024px){
 .shop-preowned {
	 	top: -20px;
	 	width: 70%;
	 	height: 50px;
	  float: right;
	  z-index: 3;
	  display: block;
	  position: relative;
	}

	a.shop-preowned img {
		width: auto;
		height: 80px;

	}
}

@media (max-width: 1023px){
 .shop-preowned {
	 	top: -60px;
	 	width: 75%;
	  float: right;
	  z-index: 3;
	  display: block;
	  position: relative;
	}

	a.shop-preowned img {
		width: auto;
	}
}

@media (max-width: 967px){
 .shop-preowned {
	 	top: -10px;
	 	width: 40%;
	  float: left;
	  padding-left: 5%;
	  z-index: 3;
	  display: block;
	  position: relative;
	}

	a.shop-preowned img {
		width: auto;
	}
}

@media (max-width: 480px){
 .shop-preowned {
	 	top: -20px;
	 	width: 50%;
	 	height: 50px;
	  float: right;
	  z-index: 3;
	  display: block;
	  position: relative;
	}

	a.shop-preowned img {
		width: auto;
		height: 80px;
	}
}

.listing .categoryList .catMenu {
	background: transparent;
}
.categoryList .catMenu li {
  background: #FFF;
  margin-right: 32px;
  margin-bottom: 32px;
  width: 17% !important;
}

.categoryList .catMenu li:nth-child(5n) {
	margin-right: 0px;
	margin-bottom: 0px;
}


.footer .linkList {
    display: none !important;
}

@media (max-width: 1296px){
	.categoryList .catMenu li {
	  width: 17% !important;
	}
}

@media (max-width: 1024px){
	.categoryList .catMenu li {
	  width: 22% !important;
	}
	.categoryList .catMenu li:nth-child(5n) {
		margin-right: 32px;
		margin-bottom: 32px;
	}
	.categoryList .catMenu li:nth-child(4n) {
		margin-right: 0px;
		margin-bottom: 0px;
	}

}


.ukara-logo {
  position: absolute;
  left: 0;
  height: 35px;
  width: 12%;
  background-image: url(../img/ukara-logo.png);
  background-size: 85%;
  background-position: center center;
  background-repeat: no-repeat;
  margin-left: 15px;
  z-index:10;
}

@media (max-width: 820px){
	.categoryList .catMenu li {
	  width: 30% !important;
	}
	.categoryList .catMenu li:nth-child(5n), .categoryList .catMenu li:nth-child(4n)  {
		margin-right: 32px;
		margin-bottom: 32px;
	}
	.categoryList .catMenu li:nth-child(3n) {
		margin-right: 0px;
		margin-bottom: 0px;
	}

    .ukara-logo {
      position: absolute;
      left: 0;
      top: -5px;
      height: 25px;
      width: 20%;
      background-image: url(../img/ukara-logo.png);
      background-size: 85%;
      background-position: center center;
      background-repeat: no-repeat;
      margin-left: 15px;
    }
}

@media (max-width: 660px){
	.categoryList .catMenu li {
	  width: 46% !important;
	}
	.categoryList .catMenu li:nth-child(5n), .categoryList .catMenu li:nth-child(4n), .categoryList .catMenu li:nth-child(3n) {
		margin-right: 32px;
		margin-bottom: 32px;
	}
	.categoryList .catMenu li:nth-child(2n){
		margin-right: 0px;
		margin-bottom: 0px;
	}
}

@media (max-width: 420px){
	.categoryList .catMenu li {
	  width: 46% !important;
	}
	.categoryList .catMenu li:nth-child(5n), .categoryList .catMenu li:nth-child(4n), .categoryList .catMenu li:nth-child(3n), .categoryList .catMenu li:nth-child(2n), .categoryList .catMenu li:nth-child(1n) {
		margin-right: 12px;
		margin-bottom: 12px;
	}
	.categoryList ul a {
		padding-top: 60%;
	}
	.categoryList ul a img {
        left: 12%;
		/*left: 20%;
        top: 20%;*/
  }

  .socials ul {
    white-space: nowrap;
    position: relative;
    left: 17px;
    top: 0;
    width: 100%;
  }
}

.catMenu li a h5 {
    text-align: center;
}

ul.slick-dots {
    display: block !important;
}

.productDescription {
    font-size: 1.2em !important;
}

.finance-estimate {
    border: 3px solid #518413;
    padding: 5px 10px;
    margin: 0 0 10px 0;
    font-weight: bold;
    font-size: 0.9em;
}

.finance-estimate h6, .finance-estimate p {
    margin-bottom: 5px;
}

.finance-estimate span {
    color: #518413;
}

.socials a.instagram{background-image:url(../img/64-instagram.png)}

.suggested-results {
    position: absolute;
    width: 92%;
    background: #1d170f;
    top: 53px;
    border: 2px solid #db7700;
    float: left;
    z-index: 200;
}

@media (max-width: 870px){
    .suggested-results {
        top: 48px;
        width: 89%;
    }
}



.suggested-results ul {
    width: 100%;
    display: block;
    position: relative;
    list-style: none;
    padding: 10px;
}

.suggested-results ul li {
    width: 100%;
    float: left;
    position: relative;
    margin-bottom: 10px;
}

.suggested-results ul li  a {
    float: left;
    width: 100%;
    color: #FFF;
    padding-bottom:5px;
    border-bottom: 1px solid rgba(255,255,255,0.2)
}

.suggested-results ul li a .search-result-name {
    width: 100%;
    float: left;
}

.suggested-results ul li a .search-result-price {
    display:none;
    width: 50%;
    float: left;
}

.mfp-wrap {
    z-index: 200000 !important;
}

@media not all and (max-width: 1280px)  {
  body .topBar ul .dropDown li {
      height: 145px !important;
  }
}

.mfp-zoom-out-cur {
cursor: pointer;
}
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: pointer;
}

.messi-content {
    color: #000000;
}

.upsBanner h5 {
  font-size: 2.1em !important;
}

.preorder-tag {
  position: absolute;
  background: #db7700;
  padding: 5px 20px;
  z-index: 20;
  color: white;
  font-weight: bold;
  font-size: 1rem;
  top: 6px;
}

.preorder-box {
  background-color: #6cb119;
  color: white !important;
  padding: 10px 20px;
  left: -20px;
  font-size: 1.4em;
}
.preorder-date {
  color: #ffffff;
  font-size: 1em;
  font-style: italic;
  font-weight: normal;
}

.asg-premium {
  float:left;
  width:25%;
}
.asg-premium-text {
  float:left;
  width:75%;
}

@media (max-width: 1200px){
  .asg-premium {
    display:none;
  }
  .asg-premium-text {
    float:left;
    width:100%;
  }
}

.blog-entry {
  width: 50%;
}
.blog-entry h2 {
  font-size: 1.6rem !important;
}
.blog-entry h4 {
  font-size: 1rem !important;
  font-style: italic !important;
}
.blog-entry a, .blog-back {
  background-color: #db7700;
  color: #FFFFFF !important;
  font-size: 1.2rem !important;
  padding: 16px !important;
  float: left;
}

.actual-price {
  font-size: 1.4em !important;
}

.dHUASl {
  background-color: #db7700 !important;
  color: #fff !important;
  padding: 6px 12px 6px 20px !important;
  width: 100% !important;
  line-height: 32px !important;
  font-family: 'HelveticaNeueCn', 'Helvetica', 'Arial', sans-serif !important;

}
