.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scale3d(1,1,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scale3d(1,1,1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{11.1%,from,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39063deg) skewY(.39063deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!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-ajax-holder .mfp-content,.mfp-inline-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-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-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:-.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-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;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:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-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:.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:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{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:.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:1200px}.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,.6);background:#000}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}.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,.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,.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,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.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}}.yamm .collapse,.yamm .dropdown,.yamm .dropup,.yamm .nav{position:static}.yamm .container{position:relative}.yamm .dropdown-menu{left:auto}.yamm .yamm-content{padding:5px 30px 0 30px}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:100%;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}body{width:100%;height:100%;padding-top:50px;font-family:nimbus-sans,sans-serif;background:#fff}@media (min-width:992px){body{padding-top:90px}}.accessory img,.img-fluid,.product-img-thumb,.product-img-wrapper img{max-width:100%}.img-center{display:block;margin:auto}@media (min-width:992px){.wrapper{padding:0 10%}}h1,h2,h3,h4,h5 h6{color:#454545}h1{font-size:48px;font-family:nimbus-sans-extended,sans-serif;font-weight:900}h2{font-size:30px;font-weight:900}@media (min-width:992px){h2{font-size:36px}}h3{font-size:28px;font-weight:700}h4{font-size:24px;font-weight:700}h5{font-size:19px;font-weight:700}h6{font-size:16px;font-weight:700}button,li,p{font-family:nimbus-sans,sans-serif}h1{letter-spacing:-2.5px}h2{letter-spacing:-1.5px}h3,h4{letter-spacing:-.5px}p{font-size:18px;letter-spacing:-.4px;font-weight:300}b{font-weight:700}strong{letter-spacing:-.2px}.extra-tight{letter-spacing:-7px}.xx-tight{letter-spacing:-12px}.red{color:#b00}.dark{color:#2a2922}.light{color:#fff}.wide{font-family:nimbus-sans-extended,sans-serif}.reg{font-family:nimbus-sans,sans-serif}.divider,.divider-animate{border-top:1px solid #c9c9c9}.responsive-divider{border-top:1px solid #c9c9c9;margin-left:15px;margin-right:15px}@media (min-width:992px){.responsive-divider{display:none}}.underline{border-top:2px solid #b00}.affix{position:relative}@media (min-width:1200px){.affix{top:90px;width:100%;position:fixed}}@media (min-width:1200px){.affix~.container-fluid{position:relative;top:44px}}.hash_pad{padding-top:135px}.modal-body,.modal-header{padding:50px}.left-y-border{border-left:1px solid #c9c9c9}.right-y-border{border-right:1px solid #c9c9c9}.left-dark-border{border-left:1px solid #454545}.right-dark-border{border-right:1px solid #454545}.nopadding{padding:0!important;margin:0!important}.translucent{background:rgba(255,255,255,.6)}a.blue-link{color:#337ab7!important}.embed-responsive{border:2px solid #c9c9c9}@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.hvr-ripple-out{display:block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-ripple-out:before{content:'';position:absolute;border:#b00 solid 2px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-out:active:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}.hvr-outline-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 0 transparent;position:relative}.hvr-outline-in:before{pointer-events:none;position:absolute;border:#b00 solid 4px;top:-76px;right:-76px;bottom:-76px;left:-76px;opacity:0;filter:alpha(opacity=0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left;border-radius:12px;z-index:-999}@media (min-width:768px){.hvr-outline-in:before{content:''}}.hvr-outline-in:hover:before{top:-5px;right:-5px;bottom:-5px;left:-5px;opacity:.5;filter:alpha(opacity=50)}.hvr-outline-in:focus{border:none;outline:0}.hvr-outline-in:active,.hvr-outline-in:focus,.hvr-outline-in:hover{color:#fff;text-decoration:none}html.magnifying>body{overflow-x:hidden!important}.magnify{position:relative;display:inline-block}.magnify .magnify-lens{position:absolute;width:240px;height:180px;border-radius:10%;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.85),0 0 7px 7px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);box-shadow:0 0 0 2px rgba(255,255,255,.85),0 0 7px 7px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);cursor:none;display:none;z-index:1000}.magnify .magnify-lens.loading{background:#333!important;opacity:.8}.magnify .magnify-lens.loading:after{position:absolute;top:45%;left:0;width:100%;color:#fff;content:'Loading...';font:italic normal 16px/1 Calibri,sans-serif;text-align:center;text-shadow:0 0 2px rgba(51,51,51,.8);text-transform:none}@-webkit-keyframes slide{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.navbar{background:#050509;height:90px}.navbar-fixed-top{-webkit-backface-visibility:hidden}.navbar-inverse{border:1px solid #050509}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{background:#b00}.logo{background:#b00;width:270px;height:89px;padding:20px 40px;margin:0}.navbar-nav{margin:21px 0 0 40px;background:#050509}ul.nav a:link{color:#fff;font-family:nimbus-sans-extended,sans-serif;font-style:normal;font-weight:700;font-size:18px;letter-spacing:1px;padding:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.nav a:visited{color:#fff;background:0 0;transition:3s}ul.nav a:hover{color:#b00;background:0 0;transition:3s}ul.nav li a:focus{color:#fff;background:0 0}ul.nav a.product-links{text-decoration:none;color:#2a2922;padding:0}.active{background:0 0}.buy{border:2px solid #b00;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px}.application-title{text-align:center;color:#b00;font-weight:700;font-size:18px;line-height:90%;padding:10px 0}ul.nav a.application-img{color:#fff;font-family:nimbus-sans-extended,sans-serif;font-style:normal;font-weight:700;font-size:18px;letter-spacing:1px;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background:0 0}.model-pics{padding:0 0 20px 0}.models{color:#fff;text-align:center;background:#b00;font-family:nimbus-sans-extended,sans-serif;min-height:40px}.dropdown-menu{padding-bottom:0}ul.menu-list{list-style:none;margin-left:-40px}ul.menu-list li{font-size:15px;color:#7f7f7f;font-family:nimbus-sans,sans-serif;font-weight:400;line-height:130%;list-style:none;padding:0}ul.menu-list a:link{font-size:15px;color:#7f7f7f;font-family:nimbus-sans,sans-serif;font-weight:400;line-height:130%;list-style:none;padding:0}ul.menu-list a:visited{font-size:15px;color:#7f7f7f;font-family:nimbus-sans,sans-serif;font-weight:400;line-height:130%;list-style:none;padding:0;margin-bottom:20px}ul.menu-list a:hover{text-decoration:none}.mobile-title{display:none}@media (min-width:1420px){ul.menu-list li{font-size:18px;font-family:nimbus-sans,sans-serif;color:#7f7f7f;line-height:140%;list-style:none;padding:0 0 5px 0;text-decoration:none}ul.menu-list li:last-child{margin-bottom:20px}ul.menu-list a:link{font-size:18px;font-family:nimbus-sans,sans-serif;color:#7f7f7f;line-height:140%;list-style:none;text-decoration:none}ul.menu-list a:visited{font-size:18px;font-family:nimbus-sans,sans-serif;color:#7f7f7f;font-weight:400;line-height:140%;list-style:none;padding:5px 0}}@media (max-width:768px){.menu-title{display:none}.models{display:none}.model-pics{display:none}.mobile-title{display:block;padding:5px;border-bottom:1px solid #333;border-top:1px solid #333}.navbar-nav .open .dropdown-menu{background-color:#fff;text-align:center}.navbar-fixed-top,navbar-collapse{max-height:auto}ul.menu-list{font-size:18px;line-height:1.5;padding-bottom:15px}}@media (max-width:992px){.navbar{background:#b00;height:70px;margin:0}.navbar-inverse{border:1px solid #b00}.logo{background:#b00;width:230px;height:70px;padding:15px 40px;margin:0}.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-inverse .navbar-toggle{background:#b00;margin-top:16px;display:block;border:1px solid #fff;padding:1px}.navbar-inverse .navbar-toggle:hover{background:#b00}.navbar-inverse .navbar-toggle:focus{background:#b00}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff;height:2px;width:30px;margin:7px}.navbar-fixed-top .navbar-collapse{max-height:none}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 0 0 rgba(255,255,255,.1);margin:0;padding:0}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:0;margin-left:0}.container-fluid>.navbar-collapse{margin-left:-15px;margin-right:-15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;text-align:center}.collapse.in{display:block!important}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;border:0;-webkit-box-shadow:none;box-shadow:none}.buy{border:0;border-radius:0;background-color:#b00}}video#bgvid{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transfrom:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(../images/video-bg-poster.jpg) no-repeat;background-size:cover}#vidpause{position:fixed;top:80%;left:90%;opacity:.7;z-index:-1}.carousel-showmanymoveone .carousel-control{width:4%;background-image:none}.carousel-showmanymoveone .carousel-control.left{margin-left:15px}.carousel-showmanymoveone .carousel-control.right{margin-right:15px}.carousel-showmanymoveone .cloneditem-1,.carousel-showmanymoveone .cloneditem-2,.carousel-showmanymoveone .cloneditem-3{display:none}@media all and (min-width:768px){.carousel-showmanymoveone .carousel-inner>.active.left,.carousel-showmanymoveone .carousel-inner>.prev{left:-50%}.carousel-showmanymoveone .carousel-inner>.active.right,.carousel-showmanymoveone .carousel-inner>.next{left:50%}.carousel-showmanymoveone .carousel-inner>.active,.carousel-showmanymoveone .carousel-inner>.left,.carousel-showmanymoveone .carousel-inner>.prev.right{left:0}.carousel-showmanymoveone .carousel-inner .cloneditem-1{display:block}}@media all and (min-width:768px) and (transform-3d),all and (min-width:768px) and (-webkit-transform-3d){.carousel-showmanymoveone .carousel-inner>.item.active.right,.carousel-showmanymoveone .carousel-inner>.item.next{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.active.left,.carousel-showmanymoveone .carousel-inner>.item.prev{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.active,.carousel-showmanymoveone .carousel-inner>.item.left,.carousel-showmanymoveone .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}@media all and (min-width:992px){.carousel-showmanymoveone .carousel-inner>.active.left,.carousel-showmanymoveone .carousel-inner>.prev{left:-33.33%}.carousel-showmanymoveone .carousel-inner>.active.right,.carousel-showmanymoveone .carousel-inner>.next{left:33.33%}.carousel-showmanymoveone .carousel-inner>.active,.carousel-showmanymoveone .carousel-inner>.left,.carousel-showmanymoveone .carousel-inner>.prev.right{left:0}.carousel-showmanymoveone .carousel-inner .cloneditem-2,.carousel-showmanymoveone .carousel-inner .cloneditem-3{display:block}}@media all and (min-width:992px) and (transform-3d),all and (min-width:992px) and (-webkit-transform-3d){.carousel-showmanymoveone .carousel-inner>.item.active.right,.carousel-showmanymoveone .carousel-inner>.item.next{-webkit-transform:translate3d(33.33%,0,0);transform:translate3d(33.33%,0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.active.left,.carousel-showmanymoveone .carousel-inner>.item.prev{-webkit-transform:translate3d(-33.33%,0,0);transform:translate3d(-33.33%,0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.active,.carousel-showmanymoveone .carousel-inner>.item.left,.carousel-showmanymoveone .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-showmanymoveone-b .carousel-control{width:4%;background-image:none}.carousel-showmanymoveone-b-b .carousel-control.left{margin-left:15px}.carousel-showmanymoveone-b .carousel-control.right{margin-right:15px}.carousel-showmanymoveone-b .cloneditem-1,.carousel-showmanymoveone-b .cloneditem-2,.carousel-showmanymoveone-b .cloneditem-3{display:none}@media all and (min-width:768px){.carousel-showmanymoveone-b .carousel-inner>.active.left,.carousel-showmanymoveone-b .carousel-inner>.prev{left:-50%}.carousel-showmanymoveone-b .carousel-inner>.active.right,.carousel-showmanymoveone-b .carousel-inner>.next{left:50%}.carousel-showmanymoveone-b .carousel-inner>.active,.carousel-showmanymoveone-b .carousel-inner>.left,.carousel-showmanymoveone-b .carousel-inner>.prev.right{left:0}.carousel-showmanymoveone-b .carousel-inner .cloneditem-1{display:block}}@media all and (min-width:768px) and (transform-3d),all and (min-width:768px) and (-webkit-transform-3d){.carousel-showmanymoveone-b .carousel-inner>.item.active.right,.carousel-showmanymoveone-b .carousel-inner>.item.next{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);left:0}.carousel-showmanymoveone-b .carousel-inner>.item.active.left,.carousel-showmanymoveone-b .carousel-inner>.item.prev{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);left:0}.carousel-showmanymoveone-b .carousel-inner>.item.active,.carousel-showmanymoveone-b .carousel-inner>.item.left,.carousel-showmanymoveone-b .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}@media all and (min-width:992px){.carousel-showmanymoveone-b .carousel-inner>.active.left,.carousel-showmanymoveone-b .carousel-inner>.prev{left:-33.33%}.carousel-showmanymoveone-b .carousel-inner>.active.right,.carousel-showmanymoveone-b .carousel-inner>.next{left:33.33%}.carousel-showmanymoveone-b .carousel-inner>.active,.carousel-showmanymoveone-b .carousel-inner>.left,.carousel-showmanymoveone-b .carousel-inner>.prev.right{left:0}.carousel-showmanymoveone-b .carousel-inner .cloneditem-2,.carousel-showmanymoveone-b .carousel-inner .cloneditem-3{display:block}}@media all and (min-width:992px) and (transform-3d),all and (min-width:992px) and (-webkit-transform-3d){.carousel-showmanymoveone-b .carousel-inner>.item.active.right,.carousel-showmanymoveone-b .carousel-inner>.item.next{-webkit-transform:translate3d(16.667%,0,0);transform:translate3d(16.667%,0,0);left:0}.carousel-showmanymoveone-b .carousel-inner>.item.active.left,.carousel-showmanymoveone-b .carousel-inner>.item.prev{-webkit-transform:translate3d(-16.667%,0,0);transform:translate3d(-16.667%,0,0);left:0}.carousel-showmanymoveone-b .carousel-inner>.item.active,.carousel-showmanymoveone-b .carousel-inner>.item.left,.carousel-showmanymoveone-b .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}#sign-up{padding:50px 0}.form-control{border:1px solid #c9c9c9;text-align:left;font-style:italic;color:#2a2922;font-size:18px;font-weight:700;color:#454545}.form-control:focus{border-color:#b00;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(187,0,0,.3);color:#2a2922}.form-control:active{color:#2a2922}.form-control:first-child{text-transform:capitalize}textarea.form-control{text-align:left}#form-phone{margin-top:40px}@media (min-width:768px){#form-phone{margin-top:0}}#email{margin-top:0}#sub-button{font-style:normal;font-family:nimbus-sans-extended,sans-serif;text-transform:uppercase;margin-top:20px;width:100%}@media (min-width:768px){#sub-button{width:auto}}.form-group label{font-size:10px;margin:10px 5px;float:right}.form-group input{margin-top:0}.special-modal .modal-content{-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;border-radius:18px}.special-modal .modal-header{-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;-ms-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;background:#b00;padding:3%}.special-modal .modal-header h3{font-family:nimbus-sans-extended,sans-serif;font-size:24px;text-transform:uppercase;font-weight:900;padding:0}.special-modal .modal-body{display:block;padding:3% 5%;text-align:center}.special-modal .modal-body p{font-size:18px}.special-modal .modal-footer{padding:1.5% 6%;border:none}#demo-form{padding:0 7%}.demo-input{padding:20px;background-color:#c9c9c9;margin-bottom:20px}.demo-label{font-size:19px;font-weight:600;padding:6px 0}label{font-size:18px}#standard-submit{font-size:18px;padding:10 40px;float:right;margin-bottom:20px}.btn-danger{background-color:#b00;border:none}#demo-thankyou,#thankyou{display:none;text-align:center}#demo-thankyou h3,#thankyou h3{font-size:42px}#demo-thankyou p,#thankyou p{font-size:22px;font-style:italic}.special-new-modal .modal-content{-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;border-radius:18px}.special-new-modal .modal-header{-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;-ms-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;background:#b00;padding:1%}.special-new-modal .modal-header h3{font-family:nimbus-sans-extended,sans-serif;font-size:24px;text-transform:uppercase;font-weight:900;padding:0}.special-new-modal .modal-body{display:block;padding:3% 5%;text-align:left}.special-new-modal .modal-body p{font-size:18px}.special-new-modal .modal-body li{font-size:20px;font-weight:700}.special-new-modal .modal-footer{width:100%;color:#b00;padding:1.5% 6%;border:none}.special-new-modal{width:90%;margin:5%}@media (min-width:992px){.special-new-modal{width:70%;margin:auto;padding:1%}}.special-new-modal .modal-header h1{color:#fff;font-style:italic}.parallax{min-height:400px;padding:0}.get{display:table;height:85%;width:100%;text-align:center}.get-body{display:table-cell;vertical-align:middle}.overlay{background:rgba(0,0,0,.4)}.get-headline{line-height:80%;text-shadow:7px 7px 7px rgba(0,0,0,.3)}.get-subhead{font-weight:700;font-size:24px;line-height:normal;margin-top:15px;display:block;letter-spacing:normal}@media (min-width:768px){.get-subhead{display:inline;margin-top:0}}@media (min-width:1550px){.get-headline{font-size:72px}.get-subhead{font-weight:500;font-size:42px}}.video-btn{background:#b00;border:none;color:#fff;padding:20px;font-size:18px;font-weight:700;margin-top:40px;border-radius:7px}@media (min-width:768px){.video-btn{font-size:24px}}.play-icon{padding:0 10px}#player{animation-delay:.5s}.section-headline{display:block;background:#2a2922;text-align:center;padding:40px;margin:0}.section-headline h2{text-transform:uppercase;margin:auto}.section-headline p{display:block;margin:20px 0 0 0}.forward-parallax{width:100%;height:auto;background-color:#fff}#why{padding-top:90px;margin-top:-90px}.why{background-color:#fff;text-align:center;padding-top:75px;padding-bottom:75px}.why h3{font-size:36px;padding-top:10px;color:#b00;font-weight:300}.why p{color:#2a2922;padding-top:20px;font-size:19px}.why-icon{width:150px}#superior-tech{opacity:0}#durable{opacity:0;animation-delay:.5s}#lifetime-index{opacity:0;animation-delay:1s}#how{display:block;background:#cedce7;background:url(../images/how-medium.png),moz-radial-gradient(center,ellipse cover,#cedce7 0,#596a72 100%);background:url(../images/how-medium.png),-webkit-radial-gradient(center,ellipse cover,#cedce7 0,#596a72 100%);background:url(../images/how-medium.png),radial-gradient(ellipse at center,#fff 0,#596a72 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72', GradientType=1 );background-position:center bottom;background-repeat:no-repeat;margin-top:30px;padding-top:325px;padding-bottom:200px;text-align:center}#applications{background:url(../images/purty_wood_2.png)}#applications h3{font-size:22px}#grinding{background:url(../images/concrete-grinding.jpg) no-repeat center;height:451.66667px;background-size:cover;-moz-background-size:cover;background-position:center;animation-delay:.25s;opacity:0}#clean-up{background:url(../images/clean-up.jpg) no-repeat;height:451.66667px;background-size:cover;-moz-background-size:cover;background-position:center;opacity:0}#wood-floor{background:url(../images/wood-floor-1.jpg);height:451.66667px;background-size:cover;-moz-background-size:cover;background-position:center;opacity:0}#carpentry{background:url(../images/miter-saw-vac.jpg);height:451.66667px;background-size:cover;-moz-background-size:cover;background-position:center;opacity:0;animation-delay:.25s}#tuck-point{display:none;background:url(../images/tuck-pointing.jpg);height:451.66667px;background-size:cover;-moz-background-size:cover;background-position:center}@media (min-width:768px){#tuck-point{display:block}}#drywall{display:none;background:url(../images/drywall.jpg);height:451.66667px;background-size:cover;-moz-background-size:cover;background-position:center}@media screen and (min-width:768px){#drywall{display:block}}.application-overlay{display:block;margin-top:20px;background:rgba(42,41,34,.6);border:1px #fff solid;padding-bottom:10px}@media (min-width:768px){.application-overlay{margin-left:7px}}.application-overlay h3{font-family:nimbus-sans-extended,sans-serif;font-weight:900;color:#fff;text-transform:uppercase}.application-overlay p{color:#fff;letter-spacing:-.5px}#sub-button,.padiPop4Overlay form .padiButton,a.explore,a.product-button,a.product-button-sm,button.add-button,button.product-button,button.product-button-sm{display:block;float:right;color:#fff;background:#b00;font-size:21px;font-style:italic;font-weight:700;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;padding:7px 50px;margin:10px 0}#sub-button:hover,.padiPop4Overlay form .padiButton:hover,a.explore:hover,a.product-button-sm:hover,a.product-button:hover,button.add-button:hover,button.product-button-sm:hover,button.product-button:hover{text-decoration:none}#models-carousel{padding-top:50px}#models-carousel h6{font-family:nimbus-sans-extended,sans-serif;text-transform:uppercase}#models-carousel>.carousel-indicators{display:none}@media (min-width:768px){#models-carousel>.carousel-indicators{display:block;position:relative;margin:10px auto;left:0;width:100%}#models-carousel>.carousel-indicators .active{margin:0 10em;opacity:1;filter:alpha(opacity=100);-webkit-filter:grayscale(0);filter:graysclae 0}#models-carousel>.carousel-indicators li{height:auto;background:0 0;margin:0 10em;border:none;text-indent:0;width:125px;opacity:.2;filter:alpha(opacity=20);-webkit-filter:grayscale(1);filter:graysclae 1}#models-carousel>.carousel-indicators img{height:50px}}#models-carousel>.carousel-inner{padding-bottom:10px}#models-carousel>.carousel-inner img{display:block;margin:auto}#models-carousel>.carousel-inner>.item>a>img,.carousel-inner>.item>img{margin:auto}.carousel-control.left,.carousel-control.right{text-shadow:none;color:#777;background-image:none}.carousel-control.left:focus,.carousel-control.right:focus{opacity:.5}.carousel-control.left:hover,.carousel-control.right:hover{opacity:.5}.carousel-caption{display:table;position:relative;left:0;right:0;bottom:0;text-shadow:none;padding-top:30px}@media (min-width:1200px){.carousel-caption{height:500px}}.carousel-caption h3{color:#b00;font-family:nimbus-sans-extended,sans-serif;font-weight:900;text-transform:uppercase}.carousel-caption p{text-align:left;color:#2a2922;padding-top:20px}@media (min-width:1200px){.carousel-caption h3{text-align:left}}@media (min-width:1170px){.caption-body{display:table-cell;vertical-align:middle}}#what{display:block;background:#2a2922;width:100%;padding:35px 0 55px 0}.review-headline{padding:10px 0 10px 0;font-family:nimbus-sans-extended,sans-serif;text-align:center;text-transform:uppercase;font-weight:900;border-top:1px solid #b00;border-bottom:1px solid #b00}#review-carousel{min-height:300px}p.stars{text-align:center}.glyphicon-star{color:#ffae00;font-size:21px;padding:5px}.review{display:block;color:#fff;text-align:center;font-style:italic}.review h4{padding-bottom:10px;line-height:130%;color:#fff}#press{text-align:left}#press h3{font-family:nimbus-sans-extended,sans-serif;font-style:normal;color:#fff;font-weight:900}.special-message{background:#112b55;background:-moz-linear-gradient(top,#112b55 0,#142034 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#112b55),color-stop(100%,#142034));background:-webkit-linear-gradient(top,#112b55 0,#142034 100%);background:-o-linear-gradient(top,#112b55 0,#142034 100%);background:-ms-linear-gradient(top,#112b55 0,#142034 100%);background:linear-gradient(to bottom,#112b55 0,#142034 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0 );text-align:center}.special-message h4{color:#fff;font-style:italic}.special-message a{text-decoration:underline;color:#fff}.series-headline{font-size:36px;text-transform:uppercase;font-family:nimbus-sans-extended,sans-serif}#product-overview{padding-top:40px}.product-img-wrapper img{width:100%;display:block;margin:auto;max-height:650px}.product-img-thumb{display:block;margin:auto;padding:5% 0}#roll-to-zoom{text-align:center;padding:12px}#product-img-carousel ol.carousel-indicators{position:relative;width:100%;left:0;bottom:0;margin:20px 0 0 0;text-align:center}#product-img-carousel ol.carousel-indicators li{width:19%;height:auto;text-indent:0;border-radius:0;margin:0;border:2px solid #fff}#product-img-carousel ol.carousel-indicators .active{border:2px solid #b00;background-color:#fff}#product-text{margin-bottom:30px}#product-text h3{font-family:nimbus-sans-extended,sans-serif;margin-bottom:20px;font-weight:900}#product-text h5{font-family:nimbus-sans-extended,sans-serif;color:#2a2922;margin-bottom:20px;background:#f0f0f0;padding:10px}#product-text p{margin-bottom:30px}#product-text ul{padding:20px 0 0 20px;font-size:16px;list-style:none;line-height:200%}#product-text li{position:relative}#product-text li:before{position:absolute;display:block;content:'\2022';text-indent:-999999px;left:-1em;width:1em;height:2em;background-repeat:no-repeat;background-image:url(../images/list-icon.svg);background-size:.7em .7em;background-position:0 .6em}button.product-button{font-style:normal;margin-right:15px;font-weight:700;padding:10px 30px;width:100%;text-align:center;border:none}@media (min-width:992px){button.product-button{width:auto}}a.product-button{font-style:normal;margin-right:15px;font-weight:700;padding:10px 30px;width:100%;text-align:center}@media (min-width:992px){a.product-button{width:auto}}button.product-button-sm{font-style:normal;font-size:16px;padding:7px 21px;width:100%;text-align:center;border:none}@media (min-width:992px){button.product-button-sm{width:auto}}a.product-button-sm{font-style:normal;font-size:16px;padding:7px 21px;width:100%;text-align:center}@media (min-width:992px){a.product-button-sm{width:auto}}.play-icon-sm{margin:0 10px 0 0}.play-icon-sm img{height:28px}.play-icon-xs{margin:0 10px 0 0}.play-icon-xs img{height:18px}.button-text{vertical-align:middle}#lifetime{margin:20px 0 20px 0!important}#lifetime img{height:90px;margin:auto}#product_page-nav{background-color:#454545;z-index:999}#product_page-nav a{text-decoration:none;color:#fff}#product_page-nav.navbar{height:auto;border-radius:0;border:none;min-height:0;margin:0;display:none}@media (min-width:992px){#product_page-nav.navbar{display:block}}#product_page-nav ul.navbar-nav{background-color:transparent;margin:0;text-align:center;float:none}#product_page-nav ul.navbar-nav li{display:inline-block;padding-right:40px;float:none}#product_page-nav ul.navbar-nav li a{font-family:nimbus-sans,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase}#product_page-nav ul.navbar-nav li.active a{background-color:#b00}@media (min-width:1200px){#product_page-nav ul.navbar-nav li a{font-size:16px}}.product-lower-headline{margin-bottom:10px}.product-lower-headline h2{font-family:nimbus-sans-extended,sans-serif;font-weight:900}#features{padding:40px 0;padding-top:124px;margin-top:-94px}.benefit,.benefit-alt{display:block;padding:20px 0}.animate-benefit,.animate-benefit-alt{padding:10px 0;opacity:0}@media (min-width:992px){.animate-benefit-alt{border-right:1px solid #c9c9c9}}#collection-options-text{padding-top:20px}#collection-options-text p{font-size:18px;font-style:italic}.in-one{animation-delay:.5s;opacity:0}.in-two{animation-delay:1s;opacity:0}.in-three{animation-delay:1.5s;opacity:0}.power-plant-text{padding-bottom:30px}.power-plant-text h3{text-align:center;color:#b00}.benefit-alt{border-right:1px solid #c9c9c9}.benefit-image img{display:block;margin:auto}@media (min-width:992px){.benefit-image{display:table-cell;height:300px;width:33.33%;vertical-align:middle;padding:10px}}.benefit-text{height:300px;display:table-cell;vertical-align:middle}h3.benefit-headline{font-family:nimbus-sans,sans-serif;font-weight:700;margin:10px 0 20px 0}#specifications{padding-top:124px;margin-top:-74px}#product-request{padding-top:124px;margin-top:-104px}#accessories{margin-bottom:44px}#accessories-carousel{min-height:300px;margin:40px 0}.accessory{display:block;padding:0 15px 15px 15px;border:1px solid #c9c9c9}.accessory img{margin:auto}.accessory h6{background:#454545;color:#fff;padding:22px 15px;margin:0 -15px 0 -15px;font-size:14px;font-weight:400;height:60px;text-align:center}.modal-header{background-color:#2a2922;color:#fff;text-align:center}.modal-header h3{border-top:1px solid #b00;border-bottom:1px solid #b00;padding:10px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;color:#fff}.divider-animate{opacity:0}.visible{opacity:1}@media (min-width:992px){.table-fix{display:table;table-layout:fixed}}#chicago-dustless{display:table;height:400px;width:100%;text-align:center;background:url(../images/models/chicago-dustless-xs.jpg)}@media (min-width:768px){#chicago-dustless{background:url(../images/models/chicago-dustless-sm.jpg)}}@media (min-width:992px){#chicago-dustless{background:url(../images/models/chicago-dustless-md.jpg)}}@media (min-width:1200px){#chicago-dustless{background:url(../images/models/chicago-dustless-lg.jpg)}}@media (min-width:1500px){#chicago-dustless{background:url(../images/models/chicago-dustless-xl.jpg)}}#finehome{display:table;height:300px;width:100%;text-align:center;background:url(../images/models/finehome-md.jpg)}#finehome h2{padding-top:30px}@media (min-width:1200px){#finehome{background:url(../images/models/finehome-lg.jpg)}}.customer-body{display:table-cell;vertical-align:middle}.customer-body h2{font-family:nimbus-sans-extended,sans-serif;text-shadow:7px 7px 7px rgba(0,0,0,.3);color:#fff;margin:0}.customer-body p{color:#fff;padding:20px 20px 0 20px;text-shadow:7px 7px 7px rgba(0,0,0,.3)}.customer-overlay{background:rgba(0,0,0,.4)}#lg-tablehead{display:none;margin-bottom:0}@media (min-width:768px){#lg-tablehead{background:#c9c9c9;display:table-row}}#sm-tablehead{display:block;width:100%}.specs-table{margin:1em 0;width:100%}.specs-table tr{border-top:1px solid #454545;border-bottom:1px solid #454545;margin-bottom:100px}@media (min-width:768px){.specs-table tr{display:table-row;margin-bottom:0}}.specs-table th{display:hidden}.specs-table td{display:block;color:#b00;font-size:18px}@media (min-width:768px){.specs-table td{color:#454545;font-size:14px}}.specs-table td:first-child{padding-top:.5em}.specs-table td:last-child{padding-bottom:.5em}.specs-table td:before{content:attr(data-th) ":  ";font-weight:700;display:block;width:100%;background-color:#ddd;text-align:center;padding:12px;margin-bottom:12px;color:#777;font-size:16px}@media (min-width:768px){.specs-table td:before{display:none}}.specs-table td,.specs-table th{display:block;padding-bottom:12px;text-align:center;font-weight:700;letter-spacing:-1px}@media (min-width:768px){.specs-table td,.specs-table th{display:table-cell;padding:.25em .5em;text-align:left;padding:12px;border-right:1px solid #454545}.specs-table td:first-child,.specs-table th:first-child{border-left:1px solid #454545}}.recommendation-table{margin:1em 0;width:100%;background:#fff}.recommendation-table tr{border-top:1px solid #454545;border-bottom:1px solid #454545;margin-bottom:100px}@media (min-width:768px){.recommendation-table tr{display:table-row;margin-bottom:0}}.recommendation-table th{display:hidden}.recommendation-table td{display:block;color:#b00;font-size:18px}@media (min-width:768px){.recommendation-table td{color:#454545;font-size:18px}}.recommendation-table td:first-child{padding-top:.5em}.recommendation-table td:last-child{padding-bottom:.5em}.recommendation-table td:before{content:attr(data-th) ":  ";font-weight:700;display:block;width:100%;background-color:#ddd;text-align:center;padding:12px;margin-bottom:12px;color:#777;font-size:16px}@media (min-width:768px){.recommendation-table td:before{display:none}}.recommendation-table td,.recommendation-table th{display:block;padding-bottom:12px;text-align:center;font-weight:700;letter-spacing:-1px}@media (min-width:768px){.recommendation-table td,.recommendation-table th{display:table-cell;padding:.25em .5em;text-align:center;padding:12px;border-right:1px solid #454545}.recommendation-table td:first-child,.recommendation-table th:first-child{border-left:1px solid #454545}}.recommendation-table ul{text-align:left}.poster{padding:40px 0}.topic-overlay{background:rgba(0,0,0,.6)}#welcome-bg{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transfrom:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(../images/welcome.jpg) no-repeat;background-size:cover}#careers-bg{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transfrom:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(../images/careers.jpg) no-repeat;background-size:cover}#tradeshow-bg{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transfrom:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(../images/500-inline.jpg) no-repeat;background-size:cover}.red-bg-head{background:0 0;display:inline-block}@media (min-width:768px){.red-bg-head{background:#b00;padding:40px 80px}}.info-area{padding-top:5%}.info-area h2{font-size:54px}.info-text{padding:3% 0}.info-text p{padding:1% 0}.info-header{display:table;height:60%;width:100%;text-align:center}#translucent{background:rgba(255,255,255,.9)}#location{height:440px}#find-contact{background:rgba(187,0,0,.8)}#find-contact h2{display:block;background:#b00;color:#fff;padding:20px;text-align:center;margin:0}#contact-form{background:#fff;padding:50px;height:440px}#surfaceprep-bg{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transfrom:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(../images/surfaceprep.jpg) no-repeat;background-size:cover}#woodfloor-bg{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transfrom:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(../images/woodfloor-bg.jpg) no-repeat;background-size:cover}#masonry-bg{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transfrom:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(../images/masonry-bg.jpg) no-repeat;background-size:cover}#gen-construction-bg{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transfrom:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(../images/gen-construction-bg.jpg) no-repeat;background-size:cover}#carpentry-bg{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transfrom:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(../images/carpentry-bg.jpg) no-repeat;background-size:cover}#manufacturing-bg{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transfrom:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(../images/manufacturing-bg.jpg) no-repeat;background-size:cover}#leadpaint-bg{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transfrom:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(../images/leadpaint-bg.jpg) no-repeat;background-size:cover}#range-bg{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transfrom:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(../images/range-bg.jpg) no-repeat;background-size:cover}.solid-bg{background:#fff}.video-wrapper{border:1px solid #454545}#htb-header{background-color:#f0f0f0;border-bottom:1px solid #c9c9c9}#htb-header h1{color:#2a2922;font-size:36px;letter-spacing:-1px;padding:10px 0}#zipcode-form{padding:40px 0}#buy-contact{border-left:1px solid #c9c9c9}@media (min-width:992px){#buy-contact{padding-left:60px}}#map-area{display:block;min-height:650px;background:url(../images/map-back.jpg)}#htb_modal .modal-content{-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;border-radius:18px}#htb_modal .modal-header{-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;-ms-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;background:#b00;padding:3%}#htb_modal .modal-header h3{font-family:nimbus-sans-extended,sans-serif;font-size:24px;text-transform:uppercase;font-weight:900;padding:0}#htb_modal .modal-body{display:block;padding:3% 5%;text-align:center}#htb_modal .modal-body p{font-size:18px}#htb_modal .modal-footer{padding:1.5% 6%;border:none}#map-markers img{height:30px;width:30px}.add-img{border:1px solid #c9c9c9}button.add-button{font-style:normal;font-size:16px;padding:7px 21px;width:100%;text-align:center;border:none}#cart-icon{background-color:#454545}@media (min-width:992px){#cart-icon{background-color:transparent}}#nav-cart{background:#fff;display:none;font-size:28px;padding-top:10px 15px;line-height:0}@media (min-width:992px){#nav-cart{border-radius:30px;top:-3px;margin-left:15px}}#nav-cart :after{content:'checkout';font-family:nimbus-sans,sans-serif;font-size:18px;padding:10px;line-height:0;position:absolute;bottom:5px}@media (min-width:992px){#nav-cart :after{display:none}}#nav-cart .glyphicon{left:-45px}@media (min-width:992px){#nav-cart .glyphicon{left:0}}a#nav-cart{opacity:.8}a#nav-cart:hover{opacity:1}.acc-add h6{font-size:12px;background-color:#2a2922;color:#fff;padding:5px;margin:0}.acc-add img{border:1px solid #c9c9c9}.accessories-page-row{margin-top:10px}.accessories-page-row h2{color:#fff;background-color:#2a2922;padding:20px;text-transform:uppercase}.accessories-page-row .accessory{margin:15px 0}.price{color:#b00;font-size:14px;font-weight:400;text-align:right}@font-face{font-family:Snipcart;src:url(../snipcart/fonts/Snipcart.woff?94043836) format("woff"),url(../snipcart/fonts/Snipcart.ttf?94043836) format("truetype");font-weight:400;font-style:normal}body.snip-open{height:auto!important;margin:0!important;overflow:hidden!important;padding:0!important}.snip-layout{background:rgba(123,123,123,.75);bottom:0;color:#2a2922;font-family:nimbus-sans,sans-serif;font-size:14px;left:0;line-height:normal;overflow-x:auto;padding:0;position:fixed;right:0;top:0;z-index:1040}.snip-layout .snip-ico{-webkit-font-smoothing:antialiased;font-family:Snipcart;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.snip-layout .snip-ico--credit-cart:before{content:""}.snip-layout .snip-ico--truck:before{content:""}.snip-layout .snip-ico--letter:before{content:""}.snip-layout .snip-ico--receipt:before{content:""}.snip-layout .snip-ico--checklist:before{content:""}.snip-layout .snip-ico--basket:before{content:""}.snip-layout .snip-ico--check:before{content:""}.snip-layout .snip-ico--close:before{content:""}.snip-layout a,.snip-layout dd,.snip-layout div,.snip-layout dl,.snip-layout dt,.snip-layout em,.snip-layout form,.snip-layout h1,.snip-layout h2,.snip-layout h3 h4,.snip-layout img,.snip-layout label,.snip-layout li,.snip-layout ol,.snip-layout p,.snip-layout small,.snip-layout span,.snip-layout strong,.snip-layout table,.snip-layout tbody,.snip-layout td,.snip-layout th,.snip-layout thead,.snip-layout tr,.snip-layout ul{border:0;box-sizing:border-box;font-size:100%;font:inherit;line-height:inherit;margin:0;padding:0}.snip-layout a,.snip-layout button{text-decoration:none;-webkit-transition:background .33s ease;transition:background .33s ease}.snip-layout table{border-collapse:collapse;border-spacing:0}.snip-layout td,.snip-layout th{vertical-align:middle}.snip-layout ol,.snip-layout ul{list-style:none}.snip-layout input:focus,.snip-layout input:hover,.snip-layout select:focus,.snip-layout select:hover{box-shadow:none;outline:0}.snip-layout input[type=password],.snip-layout input[type=text],.snip-layout select{background:#fff;border-radius:3px;border:1px solid #eee;box-sizing:border-box;color:#2a2922;display:block;font-size:14px;height:auto;line-height:18px;margin:0;padding:.571em .429em;-webkit-transition:border .66s ease;transition:border .66s ease;width:100%}.snip-layout input[type=password]:focus,.snip-layout input[type=password]:hover,.snip-layout input[type=text]:focus,.snip-layout input[type=text]:hover,.snip-layout select:focus,.snip-layout select:hover{border-color:#333}.snip-layout .snip-btn{font-weight:700;background-color:#555;border-radius:3px;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:13.33333px;height:36px;line-height:36px;outline:0;padding:0 1em;text-transform:uppercase}.snip-layout .snip-btn:hover{background-color:#3c3c3c}@media only screen and (min-width:48em){.snip-layout .snip-btn{font-size:16px;padding:0 2em}}.snip-layout .snip-btn--small{height:auto;line-height:normal;padding:.417em}.snip-layout .snip-btn--highlight{background:#b00;color:#fff}.snip-layout .snip-btn--highlight:hover{background-color:#800}.snip-layout .snip-btn--left{float:left}.snip-layout .snip-btn--right{float:right}.snip-layout .snip-btn--full{display:block;margin-top:1em;text-align:center}.snip-layout .snip-layout__main-container{background:#fff;margin:0 auto;max-width:80%;position:relative;border-radius:15px}.snip-layout .snip-layout__close{color:#777;font-size:1.8em;padding:.333em;padding:0;position:absolute;right:.417em;top:.1em;z-index:2}@media only screen and (min-width:48em){.snip-layout .snip-layout__close{font-size:1.5em;top:.208em}.snip-layout .snip-layout__close.js-hidden{display:none}}.snip-layout .snip-layout__loading{font-weight:700;color:#333;padding:5em 0;text-align:center;text-transform:uppercase;margin-top:-.3em}.snip-layout .snip-layout__content{padding:1em 0}@media only screen and (min-width:48em){.snip-layout .snip-layout__content{padding:2em 0}}.snip-layout .snip-layout__content--highlight{background-color:#f8f8f8;border-bottom:1px solid #bbb;border-top:1px solid #bbb;padding:1em 0}.snip-layout .snip-layout__content--bordered{border-bottom:1px solid #eee}.snip-layout #snipcart-main-content .custom-snipcart-footer-text{background-color:#f0f0f0;padding:10px 20px}.snip-layout #snipcart-main-content .custom-snipcart-footer-text h4{padding-left:15px}.snip-layout #snipcart-main-content div.col-xs-1{padding-left:15px;padding-right:15px}.snip-layout .snip-header{font-weight:700;background:#b00;color:#fff;padding:1em;position:absolute;bottom:-20px;text-align:left;text-transform:uppercase;width:100%;border-radius:0 0 15px 15px}@media (min-width:768px){.snip-layout .snip-header{position:absolute;bottom:-105px}}@media only screen and (min-width:48em){.snip-layout .snip-header{color:#fff;height:105px;padding:0;text-align:center}}.snip-layout .snip-header__user{background:#2a2922;font-size:14px;padding:.714em 1.429em;text-align:center}.snip-layout .snip-header__user-text{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:auto}.snip-layout .snip-header__back{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:-webkit-box;display:flex;background:#2a2922;font-size:14px;padding:.714em 1.429em}.snip-layout .snip-header__back--button{cursor:pointer;cursor:hand;margin:auto}.snip-layout .snip-header__back--button:hover{color:#fff}.snip-layout .snip-header__user-mail{color:#fff}.snip-layout .snip-header__title{display:none;font-size:8px;text-align:center;color:#fff;font-weight:400;letter-spacing:2px}.snip-layout .snip-header__title.js-show{display:block}@media only screen and (min-width:48em){.snip-layout .snip-header__title{display:block;font-size:16px;left:1.25em;line-height:105px;position:absolute;text-align:left}}.snip-layout .snip-header__total{background:#2a2922;border-radius:5px;display:inline-block;padding:.5em;float:right;margin-right:2%}@media only screen and (min-width:48em){.snip-layout .snip-header__total{height:38px;line-height:38px;margin-top:2.188em;padding:0 .625em}}.snip-layout .snip-header__total-label{color:#fff;margin-right:.625em}.snip-layout .snip-header__continue{display:none}@media only screen and (min-width:48em){.snip-layout .snip-header__continue.js-show{display:block;margin-top:-1.5em;position:absolute;right:1.25em;top:50%}}@media only screen and (min-width:48em){.snip-layout .snip-header__placeorder{display:block;margin-top:-1.5em;position:absolute;right:1.25em;top:50%}}.snip-layout .snip-footer{background:#2a2922;padding:.125em .625em;text-transform:uppercase}.snip-layout .snip-footer__copyright{background:url(../snipcart/img/lock.png) no-repeat left .3em;color:#fff;display:inline-block;font-size:10px;height:35px;line-height:35px;padding-left:3.2em}.snip-layout .snip-footer__highlight{color:#fff}.snip-layout .snip-actions{border-top:1px solid #eee;padding:1em}.snip-layout .snip-actions::after{clear:both;content:"";display:table}@media only screen and (min-width:48em){.snip-layout .snip-actions{padding:20px}}.snip-layout .snip-actions--no-border{border-top:none;padding-top:0}.snip-layout .snip-actions--top{border-top:none;border-bottom:1px solid #eee}.snip-layout .snip-actions__link{color:#999}.snip-layout .snip-actions__link--small{font-size:12px}.snip-layout .snip-actions__link--right{float:right}.snip-layout .snip-table{font-size:14px;text-align:left;width:100%;font-weight:700}.snip-layout .snip-table td,.snip-layout .snip-table th,.snip-layout .snip-table tr{border-bottom:1px solid #2a2922;padding:inherit}.snip-layout .snip-table td.snip-table__row--no-border,.snip-layout .snip-table th.snip-table__row--no-border,.snip-layout .snip-table tr.snip-table__row--no-border{border-bottom:none}.snip-layout .snip-table td.snip-table__row--no-border td,.snip-layout .snip-table th.snip-table__row--no-border td,.snip-layout .snip-table tr.snip-table__row--no-border td{border-bottom:0}.snip-layout .snip-table .snip-table__cell__notices{margin:0;padding:0}.snip-layout .snip-table .snip-table__cell__notices div{margin:10px 20px 5px 20px;padding:10px;border-radius:5px}.snip-layout .snip-table .snip-table__cell__notices div.snip-table__cell__notices--warning{background-color:#faf7d3;color:#333}.snip-layout .snip-table .snip-table__cell__notices div.snip-table__cell__notices--error{background-color:#ffcfcc;color:#333}@media only screen and (max-width:48em){.snip-layout .snip-table--small{display:block;font-size:14px;text-align:left}.snip-layout .snip-table--small td,.snip-layout .snip-table--small th,.snip-layout .snip-table--small tr{display:block}.snip-layout .snip-table--small td:empty,.snip-layout .snip-table--small th:empty,.snip-layout .snip-table--small tr:empty{padding:0;width:0}.snip-layout .snip-table--small tr{padding:1em 0;position:relative}.snip-layout .snip-table--small tr::after{clear:both;content:"";display:table}.snip-layout .snip-table--small td{border:0;padding:1em}.snip-layout .snip-table--small .snip-table__header{display:none}.snip-layout .snip-table--small .snip-table__body{border:0;display:block;padding:0}.snip-layout .snip-table--small .snip-table__body:empty{padding:0}.snip-layout .snip-table--small .snip-table__body~.snip-table__body{border-top:1px solid #2a2922}.snip-layout .snip-table--small .snip-table__body~.snip-table__body:empty{border:0}.snip-layout .snip-table--small .snip-table__body--big,.snip-layout .snip-table--small .snip-table__body--small{text-align:center}.snip-layout .snip-table--small .snip-table__body--big td,.snip-layout .snip-table--small .snip-table__body--big tr,.snip-layout .snip-table--small .snip-table__body--small td,.snip-layout .snip-table--small .snip-table__body--small tr{padding:.5em;text-align:inherit}}.snip-layout .snip-table__header{font-size:14px;padding:1em 2em;text-transform:uppercase}.snip-layout .snip-table__header~.snip-table__header{border-top:1px solid #2a2922}.snip-layout .snip-table__body{border-top:1px solid #2a2922;display:table-row-group;padding:1.429em}.snip-layout .snip-table__body--small{background:#f8f8f8}@media only screen and (min-width:48em){.snip-layout .snip-table__body--small{padding:.429em 1.429em .429em 2.857em}}.snip-layout .snip-table__body--big{font-size:20px}@media only screen and (min-width:48em){.snip-layout .snip-table__body--big{padding:1.222em 1.111em 1.222em 1.222em}}.snip-layout .snip-table__loading{text-align:center;font-size:14px;color:#333;font-weight:700;text-transform:uppercase}.snip-layout .snip-table__cell--center{text-align:center}@media only screen and (min-width:48em){.snip-layout .snip-table__cell--long-text{max-width:20em}}.snip-layout .snip-table__cell--right{text-align:center}.snip-layout .snip-table__cell--clear::after{clear:both;content:"";display:table}.snip-layout .snip-table__cell--invalid{text-decoration:line-through;font-weight:400;display:block}.snip-layout .snip-table__cell--bold{font-weight:700}.snip-layout .snip-table__cell--highlight{font-weight:700;color:#333}.snip-layout .snip-table__cell--success{font-weight:700;color:#76d443}@media only screen and (max-width:48em){.snip-layout .snip-table__small-col{float:left;margin-top:2em;text-align:center;width:33.333333%}.snip-layout .snip-table__small-col+.snip-table__small-col{border-left:1px solid #2a2922}}.snip-layout .snip-product{background:#f8f8f8;border-top:1px solid #eee;font-size:24px;padding:2em 1.25em}.snip-layout .snip-product::after{clear:both;content:"";display:table}.snip-layout .snip-product--selectable{cursor:pointer}.snip-layout .snip-product--selectable-item{background:url(../snipcart/img/checkbox.png) no-repeat 0 center;padding-left:2.286em}.snip-layout .snip-product--selectable-item.js-selected{background-image:url(../snipcart/img/selected.png)}.snip-layout .snip-product__thumbnail{display:none;float:left;height:65px;margin-right:.714em;width:65px}.snip-layout .snip-product__thumbnail img{max-height:100%;max-width:100%}@media only screen and (min-width:48em){.snip-layout .snip-product__thumbnail{display:block}}.snip-layout .snip-product__name{font-weight:700;color:#333;font-size:18px;overflow:hidden;text-transform:uppercase}@media only screen and (min-width:48em){.snip-layout .snip-product__name{font-size:24px;margin-top:5px}}.snip-layout .snip-product__description{font-size:12px;margin-top:.25em;overflow:hidden}@media only screen and (min-width:48em){.snip-layout .snip-product__description{font-size:14px;margin-top:.5em}}.snip-layout .snip-product__important{font-weight:700;font-size:21.33333px}@media only screen and (min-width:48em){.snip-layout .snip-product__important{font-size:24px}}.snip-layout .snip-product__remove{color:#f10;font-size:30px;position:static}@media only screen and (max-width:48em){.snip-layout .snip-product__remove{position:absolute;right:.28571em;top:.57143em}}@media only screen and (min-width:48em){.snip-layout .snip-product__remove{float:left;margin:-.154em .192em 0 0}}.snip-layout .snip-product__remove--disabled{opacity:.2;cursor:default}@media only screen and (min-width:48em){.snip-layout .snip-product__customfields{max-width:200px}}.snip-layout .snip-product__customfields-checkbox{float:left;margin:0 .5em .75em 0}.snip-layout .snip-product__empty{font-size:20px;padding:1em 2em;text-align:center;text-transform:uppercase}.snip-layout .snip-quantity-trigger{font-weight:700;-webkit-box-align:center;align-items:center;color:#111;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:0 auto}.snip-layout .snip-quantity-trigger__text{float:left;padding:0 .313em}.snip-layout .snip-quantity-trigger__btn--duplicate{background-color:#efe778;border-radius:30px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#111;font-size:22px;font-weight:400;margin-top:-1.6px;line-height:1.6;height:1em;width:1em}.snip-layout .snip-quantity-trigger__btn--duplicate:hover{background-color:#800}.snip-layout .snip-quantity-trigger__btn--duplicate:before{display:block;height:1em;width:1em}.snip-layout .snip-quantity-trigger__btn{background-color:#ccc;border-radius:30px;color:inherit;float:left;font-size:18px;font-weight:400;height:1em;width:1em}.snip-layout .snip-quantity-trigger__btn:hover{background-color:#efe778}.snip-layout .snip-quantity-trigger__btn:before{display:block;height:1em;width:1em}.snip-layout .snip-quantity-trigger__btn--add:before{content:"+";line-height:1em}.snip-layout .snip-quantity-trigger__btn--minus:before{content:"-";line-height:14px}.snip-layout .snip-quantity-trigger__btn--disabled{background-color:#eee;color:#bbb;cursor:default}.snip-layout .snip-quantity-trigger__btn--disabled:hover{background-color:#eee}.snip-layout .snip-loader.js-active{background-image:url(../snipcart/img/ajax-loader.gif);background-position:center center;background-repeat:no-repeat}.snip-layout .snip-loader--table.js-active{background-size:20px 20px;height:20px;width:20px}.snip-layout .snip-loader--bar{height:.3em;width:100%;position:relative;overflow:hidden;background-color:#222;margin-top:-.3em}.snip-layout .snip-loader--bar:before{display:block;position:absolute;content:"";left:-200px;width:30%;height:.3em;background-color:#efe778;-webkit-animation:snip-loading 2s ease-in-out infinite;animation:snip-loading 2s ease-in-out infinite}.snip-layout .snip-loader--bar.js-hidden{display:none}@-webkit-keyframes snip-loading{from{left:-30%}to{left:100%}}@keyframes snip-loading{from{left:-30%}to{left:100%}}.snip-layout .snip-form--small{padding:2em 15%;text-align:center}.snip-layout .snip-form--discount{float:right;margin-right:.5em;max-width:50%}@media only screen and (min-width:48em){.snip-layout .snip-form--discount{margin-right:1em;max-width:none}}.snip-layout .snip-form__container{clear:left}.snip-layout .snip-form__container::after{clear:both;content:"";display:table}.snip-layout .snip-form__container+.snip-form__container{margin-top:1em}.snip-layout .snip-form__label{color:#999;display:block;font-size:16px;margin:0 0 .5em 0;overflow:hidden;text-transform:uppercase;cursor:pointer}.snip-layout .snip-form__description{margin:1em 0}.snip-layout .snip-form__help{font-weight:700;color:#333;float:right;font-size:16px}.snip-layout .snip-form__help:hover{text-decoration:underline}.snip-layout .snip-form__select--small{float:left;width:49%}.snip-layout .snip-form__select--small~.snip-form__select--small{margin-left:2%}.snip-layout .snip-form__error{background:#f10;border-radius:3px;color:#fff;font-size:14px;padding:.357em;text-align:center}.snip-layout .snip-steps{background:#ccc;display:block;height:48px}.snip-layout .snip-steps.snip-steps--4 li{width:25%}.snip-layout .snip-steps.snip-steps--5 li{width:20%}.snip-layout .snip-steps.snip-steps--6 li{width:16.66667%}.snip-layout .snip-steps.snip-steps--7 li{width:14.28571%}@media only screen and (min-width:48em){.snip-layout .snip-steps{height:60px}}.snip-layout .snip-step__item{background:#ccc;border-bottom:1px solid #bbb;color:#999;cursor:pointer;display:table;float:left;height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@supports (display:-webkit-box) or (display:flex){.snip-layout .snip-step__item{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}}.snip-layout .snip-step__item+.snip-step__item{border-left:1px solid #bbb}.snip-layout .snip-step__item.js-active{background:#fff;border-bottom-color:#fff;color:#333}.snip-layout .snip-step__item.js-hidden{display:none}@media only screen and (min-width:48em){.snip-layout .snip-step__item{-webkit-box-pack:initial;justify-content:initial}}.snip-layout .snip-step__nb{display:table-cell;font-size:27.2px;padding:0 .25em;text-align:center;vertical-align:middle}@media only screen and (min-width:48em){.snip-layout .snip-step__nb{font-size:34px}}.snip-layout .snip-step__label{display:none}@media only screen and (min-width:48em){.snip-layout .snip-step__label{font-weight:700;display:table-cell;font-size:10px;line-height:16px;padding-right:.5em;text-align:left;text-transform:uppercase;vertical-align:middle;width:66.666666%}}@media only screen and (min-width:64em){.snip-layout .snip-step__label{padding-right:1em}}@media only screen and (min-width:48em){.snip-layout .snip-cols{display:-webkit-box;display:flex}.snip-layout .snip-cols::after{clear:both;content:"";display:table}}.snip-layout .snip-col{padding:0 1em 1em}.snip-layout .snip-col+.snip-col{border-top:1px solid #eee;padding-top:1em}@media only screen and (min-width:48em){.snip-layout .snip-col{float:left;padding:.25em 1.25em;width:33.333333%}.snip-layout .snip-col+.snip-col{border-left:1px solid #eee;border-top:0;padding-top:.25em}.snip-layout .snip-col+.snip-col.snip-col--no-border{border-left:none}}@media only screen and (min-width:48em){.snip-layout .snip-col--half{width:50%}}.snip-layout .snip-col--right{border-left:1px solid #eee;-webkit-box-ordinal-group:3;order:2}.snip-layout .snip-error{padding:2em 15%}.snip-layout .snip-error__text{color:#f10;font-size:14px;margin-bottom:1em}.snip-layout .snip-error__text--centered{text-align:center}.snip-layout .snip-error__title{font-weight:700;color:#333;margin:1em 0;text-align:center;text-transform:uppercase}.snip-layout .snip-error__list{font-size:14px;list-style:disc inside;margin:2em 0}.snip-layout .snip-error__list-item{padding:.25em 0}.snip-layout .snip-error__textarea{width:100%}.snip-layout .snip-error__feedback{font-size:14px;text-align:center;text-transform:uppercase}.snip-layout .snip-static{padding:1em 15%;text-align:center}.snip-layout .snip-static--highlight{background:#f8f8f8;border-top:1px solid #eee}.snip-layout .snip-static__title{font-weight:700;color:#333;font-size:1em;text-transform:uppercase}.snip-layout .snip-static__title--main{margin:.5em 1.429em 1em}.snip-layout .snip-static__content{font-size:12px;line-height:1.6;margin-top:1em}.snip-layout .snip-static__item{max-width:100%}.snip-layout .snip-static__item~.snip-static__item{margin-top:1.5em}.snip-layout .snip-static__link{color:#999;display:inline-block;margin-top:.25em;text-decoration:underline}.snip-layout .snip-static__link:hover{color:#333}.snip-layout .snip-tooltip{background-color:#ccc;border-radius:3px;bottom:100%;display:none;margin-bottom:15px;padding:10px 20px;position:absolute;right:0;text-align:center}.snip-layout .snip-tooltip:after{border-color:#ccc transparent;border-style:solid;border-width:15px 15px 0;bottom:-15px;content:"";display:block;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}.snip-layout .snip-tooltip__toggle:before{content:"?";display:block;text-align:center;width:1.5em}.snip-layout .snip-tooltip__toggle.js-active:before{content:"-"}.snip-layout .snip-tooltip__container{position:relative}.snip-layout .snip-tooltip__list{color:#555}.snip-layout .snip-tooltip__item{font-weight:700;color:#111;margin-bottom:5px}.snip-layout .snip-flash__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media only screen and (min-width:768px){.snip-layout .snip-flash__content{display:block}}.snip-layout .snip-flash__content .snip-static__title{line-height:4em;vertical-align:middle}.snip-layout .snip-flash__content .snip-flash__confirm{-webkit-box-ordinal-group:3;order:2}.snip-layout .snip-flash__content .snip-flash__confirm .snip-btn{padding:0}.snip-layout .snip-flash__content .snip-flash__confirm a{font-size:smaller;display:block;width:100%;text-align:center;margin-top:5px}@media only screen and (min-width:768px){.snip-layout .snip-flash__content .snip-flash__confirm a{display:inline-block;width:10%;margin-left:10px}}@media only screen and (min-width:768px){.snip-layout .snip-flash__content .snip-flash__confirm{float:right;width:50%;text-align:right}}.snip-layout .snip-flash__item{border-bottom:1px solid #333;padding:10px 20px;font-size:12px}.snip-layout .snip-flash__item--success{background-color:#76d443;color:#333}.snip-layout .snip-flash__item--success:hover{background-color:#489021}.snip-layout .snip-flash__item--warn{background-color:#efe778;color:#333}.snip-layout .snip-flash__item--confirm{background-color:#222}.snip-layout .snip-flash__item--confirm .snip-static__title{color:#fff}.snip-layout .snip-flash__item--error{background-color:#f10;color:#fff}.snip-layout .snip-flash__item--error:hover{background-color:#990a00}.snip-layout .snip-discount__remove{color:#f10;font-size:20px;position:static}@media only screen and (max-width:48em){.snip-layout .snip-discount__remove{position:absolute;right:.28571em;top:.57143em}}@media only screen and (min-width:48em){.snip-layout .snip-discount__remove{float:left}}@media only screen and (min-width:64em){.snip-layout{font-size:16px;padding:1.5em 0}}.padiOverlay{position:fixed;left:0;top:0;padding:0;margin:0;visibility:visible;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;z-index:1040}.padiFade{zoom:1;background-color:rgba(0,0,0,.6);width:100%;height:100%;z-index:1041}.padiPop4Overlay a,.padiPop4Overlay div,.padiPop4Overlay h1,.padiPop4Overlay h2,.padiPop4Overlay h3,.padiPop4Overlay input,.padiPop4Overlay input[type=email],.padiPop4Overlay input[type=text],.padiPop4Overlay li,.padiPop4Overlay ol,.padiPop4Overlay p,.padiPop4Overlay ul{margin:0;padding:0;border:0;outline:0;font-size:100%;font-family:Arial,Helvetica,sans-serif;vertical-align:middle;float:none;width:auto;height:auto;background-image:none;letter-spacing:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;list-style:none;-webkit-text-shadow:none!important;-moz-text-shadow:none!important;text-shadow:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.padiPop4Overlay *,.padiPop4Overlay :after,.padiPop4Overlay :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.padiPop4Wrap{position:absolute;visibility:visible;z-index:1602;padding:10px;left:50%;margin-left:-300px;top:5%;height:auto;width:auto;max-width:600px}.padiPop4Overlay{font-family:Arial,Helvetica,sans-serif;font-size:13px;background-color:#b4b4b4;background-color:rgba(180,180,180,.8);background-image:none;background-repeat:no-repeat;padding:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;box-shadow:0 0 25px rgba(0,0,0,.8);-webkit-box-shadow:0 0 25px rgba(0,0,0,.8);-moz-box-shadow:0 0 25px rgba(0,0,0,.8);-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:static;margin:0;z-index:1060;overflow:auto}.padiPop4Overlay a{color:inherit;text-decoration:underline;border-bottom:none}.padiPop4Overlay a:hover{color:inherit;text-decoration:underline;border-bottom:none}.padiPop4Overlay h1.padiTitle{background:#b00;color:#fff;font-family:nimbus-sans-extended,sans-serif;font-size:30px;font-weight:900;text-align:center;padding:30px 30px;margin-left:-15px;margin-right:-15px;text-decoration:none;line-height:100%;text-transform:uppercase}.padiPop4Overlay div.padiPopupContent{position:relative;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#fff;margin-bottom:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#2d2d2d}.padiPop4Overlay .padiContent{padding:0 15px .2em 15px;color:#2d2d2d;font-family:nimbus-sans,sans-serif;font-size:18px}.padiPop4Overlay .padiContent p{margin-top:20px;margin-bottom:1.4em;font-family:nimbus-sans,sans-serif;font-size:18px}.padiPop4Overlay .padiCriticalMessage{border:none!important;background:#fcc;padding:10px;font-size:13px;font-weight:400;color:#b10000;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.padiPop4Overlay .padiFields{width:100%;display:block;vertical-align:top;padding:0}.padiPop4Overlay .padiThanks{width:100%;display:block;vertical-align:top;padding:0;font-weight:700;color:#2d2d2d}.padiClearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.padiClear{visibility:hidden;display:block;height:0;clear:both}.padiPop4Overlay .padiClose{font-family:Arial,Helvetica,sans-serif;padding:8px;margin:0;display:block;float:right;font-size:28px;font-weight:700;line-height:18px;color:#b4b4b4;text-shadow:none;opacity:.5;filter:alpha(opacity=20);text-decoration:none!important;border:none}.padiPop4Overlay .padiClose:hover{color:#b4b4b4;text-decoration:none;opacity:.9;filter:alpha(opacity=40);cursor:pointer;text-decoration:none!important;border:none;padding:8px;margin:0;display:block}.padiPop4Overlay form{position:relative;padding-top:5px;margin:0;display:block}.padiPop4Overlay form .padiField{display:block;width:100%;height:34px;padding:6px 8px;font-size:13px;line-height:1.428571429;color:#2d2d2d;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.18);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.18);box-shadow:inset 0 0 3px rgba(0,0,0,.18);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;margin:4px 0 3px 0;font-family:Arial,Helvetica,sans-serif}.padiPop4Overlay form .padiCheck{margin:0 4px 2px 4px;vertical-align:bottom}.padiPop4Overlay form .padiField:focus{border-color:#666;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,255,255,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,255,255,.6)}.padiPop4Overlay form .padiLabel{font-weight:700;width:100%;padding:20px;background-color:#c9c9c9;margin-bottom:0}.padiPop4Overlay form .padiRadioLabel{font-weight:400!important;font-size:12px}.padiPop4Overlay form option{color:#333}.padiPop4Overlay form .padiRadio{margin-bottom:1.4em;padding:0;list-style:none}.padiPop4Overlay form .padiRadio li{margin:3px 0}.padiPop4Overlay form .padiButton{display:block;border:none}.padiPop4Overlay form .padiButton:hover{background-color:rgba(187,0,0,.8)}.padiPop4Overlay form .padiButton:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.225);box-shadow:inset 0 3px 5px rgba(0,0,0,.225)}.padiPop4Overlay form .padiButton{font-style:normal;font-family:nimbus-sans,sans-serif;text-transform:uppercase;width:100%;padding:10px 20px}@media (min-width:768px){.padiPop4Overlay form .padiButton{width:auto}}.padiPop4Overlay form .padiButton:hover{opacity:1}.padiPop4Overlay form .padiSLabel{font-size:12px;display:block;margin:5px 0}.padiPop4Overlay .privacy{font-size:11px;font-style:italic;color:#777;margin-bottom:10px!important}.padiPrivacy{font-size:10px!important;text-align:center;float:left!important;width:100%!important;margin:20px!important}.padiPreload{display:inline-block;position:absolute;bottom:0;right:inherit;padding:3px}.padiCheckTerms{display:none}.padiPowered{display:none}#footer{text-align:center;background:#050509;color:#fff;padding:35px 0}#footer h6{font-weight:500}@media (min-width:768px){#footer{text-align:left}}#footer h6{font-weight:300}#footer h5{font-family:nimbus-sans,sans-serif;font-weight:300}@media (min-width:768px){#footer h5{padding-right:30px}}#footer h3{font-family:nimbus-sans-extended,sans-serif}#footer img{padding:20px 0}@media (min-width:768px){#footer img{padding-top:0}}.america{max-width:60%}@media (min-width:768px){.america{max-height:80px;max-width:100%}}.footer-list{font-size:21px;list-style:none;padding:5px 0}.footer-list li{padding-top:5px}h5.footer-second{font-family:nimbus-sans,sans-serif}#social{display:none;margin:15px 0;text-align:center}@media (min-width:768px){#social{display:block;text-align:left}}#address{margin-top:30px;text-align:center}h4#connect{border:1px solid #454545;padding:10px;margin-top:0;margin-bottom:30px;color:#fff;text-align:center}#phone{color:#fff;font-size:24px;margin:0}@media (min-width:768px){#phone{text-align:right}}#email-button{display:block;float:none;max-width:60%;color:#fff;background:#b00;font-size:21px;font-weight:700;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;padding:7px 50px;margin:auto;margin-top:10px}@media (min-width:768px){#email-button{float:right}}.footer-feature{display:none;opacity:.2;text-align:center;margin-top:30px}@media (min-width:768px){.footer-feature{display:block}}