.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
#inventory_menu{margin-top:35px;background-color:#0d0d0d !important;background-color:rgba(13,13,13,.89) !important;color:#fff;padding:15px;position:relative}#inventory_menu #searchcontainer p{line-height:24px;color:#fff;cursor:pointer;text-align:center}#inventory_menu #stock_holder{margin-right:15px}.search-results-filter-holders{position:static;position:initial}.search-results-filter-holders .collapsible{position:absolute;z-index:99;left:0;top:100%;width:100%;display:block;padding:15px 0;background:rgba(38,38,38,.73);max-height:400px;overflow-y:auto;overflow-x:hidden}.search-results-filter-holders .collapsible a{color:#fff}#location_holder{display:block !important}section.inventory b{font-size:20px}@media (max-width:767px){section.inventory .frame img{width:100%;height:auto}}.scroll-arrows .arrow{display:inline-block;color:#fff;cursor:pointer;text-decoration:none;padding:6px 12px;border:1px solid #000;outline:1px solid #fff;background:rgba(0,0,0,.8);height:34px;margin-right:5px;position:fixed;top:100px;right:15px}.scroll-arrows .arrow.arrow-down{top:auto;bottom:15px}@media (max-width:767px){.scroll-arrows{display:none}}#searchcontainer .search-results-filter-holders{position:static}
homepage{display:block;width:100%;height:100%;height:calc(100% - 75px);position:absolute;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;font-family:'ITCAvantGardeStdDemi'}homepage>section{position:relative;overflow:hidden;width:100%;height:100%;padding:0;margin:0;color:#000}homepage>section>.row{height:100%}homepage>section .white{color:#fff;text-shadow:1px 1px 45px #000}homepage>section .bottom{padding-top:0;bottom:0;position:absolute;left:0;right:0}@media (max-width:991px){homepage{height:auto;overflow:hidden}homepage>section{overflow:initial}homepage .matchy{height:calc(100vh - 75px)}homepage .stacky{height:auto !important}homepage .stacky>.row{height:auto !important;overflow:hidden}homepage .stacky .section-wrapper{height:100vh !important;float:none}}homepage.touch{height:auto;overflow:hidden}homepage.touch>section{overflow:initial}homepage.touch .matchy{height:100vh}homepage.touch .matchy:first-child{height:calc(100vh - 75px)}homepage.touch .stacky{height:auto !important}homepage.touch .stacky>.row{height:auto !important;overflow:hidden}homepage.touch .stacky .section-wrapper{height:100vh !important;width:100%;float:none}@media (max-width:767px){homepage{height:auto;overflow:hidden}homepage .matchy{height:100%;height:100vh;min-height:600px}homepage .matchy:first-child{height:100%;height:100vh;height:calc(100vh - 75px) !important;min-height:initial;min-height:275px}}homepage .slider{height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}homepage .slider>section{background-size:cover;background-position:center center;background-repeat:repeat;height:100%}homepage .slider-menu{position:absolute;z-index:2;right:10%;top:50%;ransform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}homepage .slider-menu a{display:block;background:#000;border:1px solid #000;border-radius:50%;width:12px;height:12px;margin:10px 0;float:left;clear:both;cursor:pointer}homepage .slider-menu a.active{background:0 0}@media (max-width:991px){homepage>section:first-child{height:auto}homepage .slider-menu{display:none}homepage .slider{position:relative;overflow:visible;height:auto}homepage .slider>section{height:100vh;background-attachment:inherit}}homepage.touch .slider-menu{display:none}homepage.touch .slider{position:relative;overflow:visible;height:100%}homepage.touch .slider>div,homepage.touch .slider>div>div{width:100%;height:100%}homepage.touch .slider section{background-position:center center;background-size:cover;background-attachment:inherit}homepage .homepage-navigation{position:absolute;z-index:99999;bottom:25px;left:0;right:0}homepage .homepage-navigation.homepage-navigation-top{bottom:auto;bottom:initial;top:25px}homepage .homepage-navigation ul{margin-left:-10px}homepage .homepage-navigation ul li{float:left;color:#fff;text-transform:uppercase}homepage .homepage-navigation ul li a{display:inline-block;color:#fff;cursor:pointer;text-decoration:none;padding:6px 12px;border:1px solid #000;background:rgba(0,0,0,.8);height:34px;margin-right:5px}homepage .homepage-navigation ul li a:hover{background:#000}homepage.touch .homepage-navigation{display:none}homepage .section-wrapper{position:relative;height:100%;overflow:hidden}homepage .section-wrapper .section-bg{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);display:block}@media(max-width:1400px){homepage .section-wrapper#store .section-bg{width:105%}}homepage .section-wrapper .section-animated{transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;height:100%}homepage .section-wrapper .section-animated:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}@media (max-width:767px){homepage .section-wrapper .section-animated:hover{transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}}homepage.touch .section-wrapper .section-animated:hover{transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}homepage .body{padding-top:140px;text-shadow:1px 1px 45px #fff}homepage .bottom .body{padding-bottom:30px;padding-top:0;max-height:100%}homepage .white .body{border-color:#fff;text-shadow:1px 1px 45px #000}homepage .body h1{font-family:'ITCAvantGardeStdBold';font-size:50px;line-height:50px;font-weight:700;letter-spacing:-2px;position:relative;margin-top:32px;margin-bottom:20px}homepage .body h1:after{content:"";position:absolute;left:0;top:-20px;background:#000;width:83px;height:12px}homepage .white h1:after{background:#fff}homepage .body p{font-family:'ITCAvantGardeStdDemi';font-size:20px;line-height:24px;margin-bottom:20px}homepage .body ul{margin-left:-7px}homepage .body ul li{font-family:'ITCAvantGardeStdDemi'}homepage .body ul li a{color:#000;text-transform:uppercase;padding:10px 7px;display:inline-block;font-size:18px}homepage .body ul li a:hover{color:#fff;background:#000;text-decoration:none}homepage .body ul li a.inverted{color:#fff;background:#000;text-decoration:none}homepage .body .btn.btn-default{font-family:'ITCAvantGardeStdBold';font-weight:700;font-size:14px;text-transform:uppercase;color:#000;border-radius:0;background-color:#fff;text-shadow:none;padding:6px 33px}@media (max-width:991px){homepage .body{padding-top:45px;padding-left:25px}homepage .bottom .body{padding-bottom:45px}homepage .body ul li a{font-size:14px}}@media (max-width:767px){homepage .body.info{padding-left:0}}homepage .bottom .body-small{margin-bottom:75px;margin-left:5%;max-height:100%;border-bottom:2px solid #000;width:90%;text-shadow:1px 1px 45px #fff}homepage .white .body-small{border-color:#fff;text-shadow:1px 1px 45px #000}homepage .body-small h2{font-family:'ITCAvantGardeStdBold';font-size:40px;line-height:60px;font-weight:700;letter-spacing:-1px;text-decoration:none}homepage .body-small h3{font-family:'ITCAvantGardeStdBold';text-transform:uppercase;font-size:24px;line-height:30px;font-weight:700;text-decoration:none}@media (max-width:1199px){homepage .body-small h2{font-size:30px}}@media (max-width:991px){homepage .bottom .body-small{width:750px;margin:0 auto 75px auto;padding:0 40px}}@media (max-width:767px){homepage .bottom .body-small{width:auto;margin:0 15px 45px;padding:0}}homepage footer{position:absolute;left:10%;right:10%;bottom:60px;color:#fff;font-size:16px;font-family:'ITCAvantGardeStdDemi'}homepage footer .links{float:left}homepage footer .links .copyright{display:inline-block}homepage footer .links a{display:inline-block;color:#fff}homepage footer .links>*{display:inline-block;padding-left:15px;padding-right:15px;border-right:1px solid #fff}homepage footer .links>*:first-child{padding-left:0}homepage footer .links>*:last-child{padding-right:0;border-right:none}homepage footer .social{float:right}homepage footer .social a{display:inline-block}homepage footer .social img{margin:0 15px}@media (max-width:991px){homepage footer .links{float:none;clear:both}homepage footer .links>*{display:block !important;padding-left:0;padding-right:0;border-right:none;margin:6px 0 !important;float:none !important;clear:both !important}homepage footer .social{float:none;clear:both;margin-top:25px}homepage footer .social img{margin:0 10px 0 0}}@media (max-width:767px){homepage footer{left:30px;right:30px}homepage footer .links{float:none;clear:both}homepage footer .links>*{display:block !important;padding-left:0;padding-right:0;border-right:none;margin:6px 0 !important;float:none !important;clear:both !important}homepage footer .social{float:none;clear:both;margin-top:25px}homepage footer .social img{margin:0 10px 0 0}}