@import url("https://fonts.googleapis.com/css?family=Neuton");@keyframes mediaFadeIn{0%{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes img-container-after-slide{0%{left:100%}40%{left:0;width:100%}60%{left:0;width:100%}100%{left:0;width:0%}}@keyframes opacityAnimation{0%{opacity:0}100%{opacity:1}}@keyframes fadeInBannerText{0%{opacity:0;margin-left:-60px}100%{opacity:1;margin-left:0}}@keyframes fadeInBottomBlock{0%{opacity:0;bottom:30px}100%{opacity:1;bottom:0}}@keyframes fadeInBottomBlockLine{0%{opacity:0;height:1px}100%{opacity:1;height:120px}}@keyframes arrowAnimation{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}@font-face{font-family:'Gibson';src:url("../fnt/Gibson-Regular.eot");src:url("../fnt/Gibson-Regular.eot?#iefix") format("embedded-opentype"),url("../fnt/Gibson-Regular.woff") format("woff"),url("../fnt/Gibson-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Gibson-Light';src:url("../fnt/Gibson-Light.eot");src:url("../fnt/Gibson-Light.eot?#iefix") format("embedded-opentype"),url("../fnt/Gibson-Light.woff") format("woff"),url("../fnt/Gibson-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Gibson-SemiBold';src:url("../fnt/Gibson-SemiBold.eot");src:url("../fnt/Gibson-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fnt/Gibson-SemiBold.woff") format("woff"),url("../fnt/Gibson-SemiBold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Gibson-Bold';src:url("../fnt/Gibson-Bold.eot");src:url("../fnt/Gibson-Bold.eot?#iefix") format("embedded-opentype"),url("../fnt/Gibson-Bold.woff") format("woff"),url("../fnt/Gibson-Bold.ttf") format("truetype");font-weight:normal;font-style:normal}body{font:14px/23px "Gibson",sans-serif;color:#000;letter-spacing:1px}h1,h2,h3{font-family:"Gibson-Bold",sans-serif;font-weight:normal;line-height:1.15em;text-transform:uppercase;letter-spacing:5px;margin:0}h1 .s-light,h2 .s-light,h3 .s-light{font-style:normal;font-family:"Gibson-Light",sans-serif}h1{font-size:32px;margin-bottom:40px}h2{font-size:27px;margin-bottom:10px}h3{font-size:21px}p,ul,ol,.flex-img,.flex-vid{margin:0 0 30px}ul{padding:0 20px}ol{padding:0 30px}a,button{color:#e63412;text-decoration:none;-webkit-transition:color .4s,background-color .4s,border-color .4s;-moz-transition:color .4s,background-color .4s,border-color .4s;-ms-transition:color .4s,background-color .4s,border-color .4s;-o-transition:color .4s,background-color .4s,border-color .4s;transition:color .4s,background-color .4s,border-color .4s}a:hover,button:hover{color:#292929}.btn,button{cursor:pointer;border:none;background:#e63412;color:#fff;display:inline-block;line-height:1em;padding:18px 25px 16px;text-align:center;font-family:"Gibson-SemiBold",sans-serif;text-transform:uppercase;font-size:13px;letter-spacing:3px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px}.btn:hover,button:hover{color:#fff;background:rgba(230,52,18,0.7)}.btn.s-small,button.s-small{padding:14px 20px 12px}.btn.s-secondary,button.s-secondary{background:#292929}.btn.s-secondary:hover,button.s-secondary:hover{background:rgba(41,41,41,0.7)}.btn.s-tertiary,button.s-tertiary{background:#fff;color:#000}.btn.s-tertiary:hover,button.s-tertiary:hover{background:rgba(255,255,255,0.7)}.btn.s-quarternary,button.s-quarternary{background:#000;border:1px solid #fff;color:#fff}.btn.s-quarternary:hover,button.s-quarternary:hover{background:#fff;color:#000}.btn+.btn,.btn+button,button+.btn,button+button{margin-left:15px}strong{font-weight:normal;font-family:"Gibson-SemiBold",sans-serif}.intro{font-family:"Gibson-Light",sans-serif;font-size:17px}.l-more{text-transform:uppercase;font-size:13px;letter-spacing:3px}.col-heading{font-size:21px;margin-bottom:45px}blockquote{margin:0;padding:0;font-size:27px;font-family:"Gibson-Bold",sans-serif;line-height:1.15em;text-transform:uppercase;letter-spacing:3px}blockquote:before{content:'\201C'}blockquote:after{content:'\201D'}.page-main-content blockquote{border-left:3px solid #e0e0e0;padding-left:15px;font-family:"Gibson-Light",sans-serif;font-size:20px;color:#e63412;text-transform:none;margin-bottom:30px}.page-main-content blockquote:before,.page-main-content blockquote:after{display:none}hr{border:none;border-top:1px solid #e0e0e0;background:none;margin:30px 0}hr.clear{border:none;margin:0}@font-face{font-family:'FontAwesome';src:url("../fnt/font-awesome.eot?v=4.5.0");src:url("../fnt/font-awesome.eot?#iefix&v=4.5.0") format("embedded-opentype"),url("../fnt/font-awesome.woff2?v=4.5.0") format("woff2"),url("../fnt/font-awesome.woff?v=4.5.0") format("woff"),url("../fnt/font-awesome.ttf?v=4.5.0") format("truetype"),url("../fnt/font-awesome.svg?v=4.5.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}[class^="i-"]:before,[class*=" i-"]:before,[class^="i-"]:after,[class*=" i-"]:after,input[type=checkbox]+label:before,#bottom .nav a:before,#discover-block .nav a:before,.flex-direction-nav a:before,.flex-direction-nav a:after,#scroll-intent a:after,.check-list li:before,#view-trigger .desktop-triggers:after,#view-trigger .mobile-triggers:after,#view-trigger .mobile-triggers:before,#controls .filter .title:after,#filter-trigger:after,#nav-sub a:before,.jp-playlist ul a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.i-search:before{content:"\f002"}.i-check:before{content:"\f00c"}.i-facebook:before{content:"\f09a"}.i-twitter:before{content:"\f099"}.i-linkedin:before{content:"\f0e1";top:-1px}.i-youtube:before{content:"\f16a";top:1px}.i-video:before{content:"\f16a"}.i-audio:before{content:"\f028"}.i-dealer:before{content:"\f041"}.i-brochure:before{content:"\f0c5"}.i-quotation:before{content:"\f0e6"}.i-appointment:before{content:"\f073"}.i-play:before{content:"\f04b"}.i-play.s-active:before{content:"\f04c"}.flex-prev:before{content:"\f104"}.flex-next:after{content:"\f105"}.i-close:before{content:"\f00d"}.i-select:before{content:"\f0dc"}#bottom .nav a:before,#discover-block .nav a:before,.i-more:after,#nav-sub a:before{font-size:14px;content:"\f105";-webkit-transition:margin .2s;-moz-transition:margin .2s;-ms-transition:margin .2s;-o-transition:margin .2s;transition:margin .2s}#bottom .nav a:before,#discover-block .nav a:before,#nav-sub a:before{margin-right:10px}#bottom .nav a:hover:before,#discover-block .nav a:hover:before,#nav-sub a:hover:before{margin-right:15px}.i-more:after{margin:0 5px 0 10px}.i-more:hover:after{margin:0 0 0 15px}form{margin:0;padding:0}label{cursor:pointer}label,.form .label{font-size:16px}input,textarea,select{margin:0;width:100%;font-size:16px;font-family:"Gibson",sans-serif;line-height:none;letter-spacing:1px;color:#000;background:#f5f5f5;border:1px solid #cacaca;padding:12px 35px 12px 15px;-webkit-appearance:none;border-radius:0;-webkit-transition:color .4s,background-color .4s,border-color .4s;-moz-transition:color .4s,background-color .4s,border-color .4s;-ms-transition:color .4s,background-color .4s,border-color .4s;-o-transition:color .4s,background-color .4s,border-color .4s;transition:color .4s,background-color .4s,border-color .4s}input:focus,textarea:focus,select:focus{outline:none;background:#fff}::-webkit-input-placeholder{color:#737373}:-moz-placeholder{color:#737373}::-moz-placeholder{color:#737373}:-ms-input-placeholder{color:#737373}option:disabled{color:#737373}button:focus{outline:none}.form{margin-bottom:30px}.form hr{border-color:#fff}.form h2{margin-bottom:30px}.form .row{position:relative;margin-bottom:30px}.form .row .i-check{font-size:14px;line-height:14px;color:#f5f5f5;position:absolute;top:14px;right:16px;-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;-o-transition:color .4s;transition:color .4s}.form label,.form .label{margin:0;float:left;display:block;width:40%}.form input,.form textarea,.form select,.form .options{float:left;width:60%}.form input:required:valid+.i-check,.form textarea:required:valid+.i-check,.form select:required:valid+.i-check,.form .options:required:valid+.i-check{color:#59aa92}.form input.s-invalid+.i-check,.form textarea.s-invalid+.i-check,.form select.s-invalid+.i-check,.form .options.s-invalid+.i-check{color:#e63412}.form input.error:required+.i-check,.form textarea.error:required+.i-check,.form select.error:required+.i-check,.form .options.error:required+.i-check{color:#e63412}.form textarea{min-height:11em;line-height:23px}.form .options{overflow:hidden;margin-bottom:-15px}.form .options input{width:auto;clear:both;margin:4px 10px 15px 0}.form .options label{float:none;margin-bottom:15px;width:100%}.form button,.form a.submitbutton{margin-left:40%}input[type=checkbox],input[type=radio]{display:none;width:auto}input[type=checkbox]+label,input[type=radio]+label{display:block;overflow:hidden;line-height:22px}input[type=checkbox]+label:before,input[type=radio]+label:before{content:'\2022';font-size:30px;display:block;width:20px;height:20px;line-height:20px;background:#f5f5f5;border:1px solid #cacaca;color:#f5f5f5;float:left;margin-right:15px;text-align:center;-webkit-transition:color .2s,background-color .2s,border-color .2s;-moz-transition:color .2s,background-color .2s,border-color .2s;-ms-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}input[type=checkbox]+label:before{content:"\f00c";font-size:14px;line-height:21px}input[type=checkbox]:checked+label:before{background:#292929;border-color:#292929;color:#fff}input[type=radio]+label:before{border-width:2px;width:16px;height:16px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}input[type=radio]:checked+label:before{border-color:#292929;color:#292929;background:none}#search-box{float:left;position:relative;max-width:150px}#search-box input{text-transform:uppercase;font-size:13px;letter-spacing:3px;background:#1a1a1a;color:#fff;border:none;padding:14px 50px 12px 20px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px;-webkit-appearance:none}#search-box input:focus{background:#292929}#search-box input::-webkit-search-cancel-button{display:none}#search-box button{position:absolute;top:12px;right:20px;background:none;padding:0;color:#737373;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#search-box button:hover,#search-box button:focus{color:#fff}#search-box input:focus+button{color:#fff}.newsletter-box{position:relative}.newsletter-box input{padding:14px 115px 14px 20px;height:46px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px}.newsletter-box button{position:absolute;bottom:4px;right:3px;padding:13px 15px 11px;height:38px;background:#a4a4a4;letter-spacing:1px;font-size:14px;font-family:"Gibson",sans-serif}.newsletter-box input:focus+button,.newsletter-box button:hover,.newsletter-box button:focus{background:#383838}.sidebar .newsletter-box{background:#f5f5f5;padding:20px 25px;margin-bottom:30px}.sidebar .newsletter-box input{background:#fff}.sidebar .newsletter-box label{margin-bottom:10px;display:block;text-transform:uppercase;font-family:"Gibson-Bold",sans-serif;letter-spacing:1px}.sidebar .newsletter-box label .s-light{font-family:"Gibson",sans-serif}.sidebar .newsletter-box button{bottom:24px;right:28px}#bottom .newsletter-box input{border-color:#737373;background:#000;color:#fff}#bottom .newsletter-box button{color:#737373;background:#1a1a1a}#bottom .newsletter-box input:focus+button,#bottom .newsletter-box button:hover,#bottom .newsletter-box button:focus{background:#292929;color:#fff}#search-page form{position:relative}#search-page form input{text-transform:uppercase;font-size:13px;letter-spacing:3px}#search-page form input::-webkit-search-cancel-button{display:none}#search-page form button{position:absolute;top:12px;right:15px;background:none;padding:0;color:#737373;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#search-page form button:hover,#search-page form button:focus{color:#000}#search-page form input:focus+button{color:#000}#search-page .result{margin-bottom:30px}#search-page .result a{display:block;background:#f5f5f5;padding:45px;border:1px solid #e0e0e0;color:#000;position:relative}#search-page .result p{margin:0}#search-page .result .desc{margin-bottom:30px}#search-page .result .i-more{color:#e63412;-webkit-transition:color .4s,background-color .4s,border-color .4s;-moz-transition:color .4s,background-color .4s,border-color .4s;-ms-transition:color .4s,background-color .4s,border-color .4s;-o-transition:color .4s,background-color .4s,border-color .4s;transition:color .4s,background-color .4s,border-color .4s}#search-page .result .i-more:hover{color:#292929}#newsletter-cta-box{position:fixed;bottom:-100%;right:0;height:0;padding:0 30px;z-index:1337;overflow:hidden;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}#newsletter-cta-box.s-show{height:auto;opacity:1;bottom:0;padding:30px}#newsletter-cta-box.s-closed{display:none;visibility:hidden}#newsletter-cta-box .inner{float:right;position:relative;max-width:360px;color:#f5f5f5;background:#000;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 5px 40px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 40px rgba(0,0,0,0.5);-ms-box-shadow:0 5px 40px rgba(0,0,0,0.5);box-shadow:0 5px 40px rgba(0,0,0,0.5)}#newsletter-cta-box .i-close{position:absolute;font-size:14px;line-height:14px;top:15px;right:15px;display:block;cursor:pointer;color:#737373;-webkit-transition:color .2s,background-color .2s,border-color .2s;-moz-transition:color .2s,background-color .2s,border-color .2s;-ms-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}#newsletter-cta-box .i-close:hover{color:#e63412}#newsletter-cta-box .title{cursor:pointer;font-family:"Gibson-SemiBold",sans-serif;font-size:21px;color:#f5f5f5;padding:30px;margin:0;letter-spacing:1px}#newsletter-cta-box .title .s-light{display:block}#newsletter-cta-box .title_complete{cursor:pointer;font-family:"Gibson-SemiBold",sans-serif;font-size:21px;color:#f5f5f5;padding:30px;margin:0;letter-spacing:1px;display:block}#newsletter-cta-box .step{display:none}#newsletter-cta-box .step.s-active{display:block}#newsletter-cta-box .content{height:0;opacity:0;padding:0 30px;overflow:hidden;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#newsletter-cta-box .content.s-active{height:auto;opacity:1;padding:0 30px 30px}#newsletter-cta-box input,#newsletter-cta-box select{margin-bottom:15px;color:#f5f5f5;background:#1a1a1a;border-color:#1a1a1a;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px}#newsletter-cta-box button{display:block;width:100%;text-align:left;overflow:hidden}#newsletter-cta-box button:after{float:right;margin-top:-2px}#newsletter-cta-box .select-box{position:relative}#newsletter-cta-box .select-box .i-select{color:#737373;font-size:14px;line-height:14px;position:absolute;top:14px;right:15px}.g-recaptcha{float:right;width:60%}#top{background:#000;position:fixed;top:0;left:0;z-index:200;width:100%;padding:45px 0;height:100px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}#top.s-scrolled{padding:15px 0;height:70px}#top .logo{margin:6px 0 0 0;float:left}#landingpage #top{position:absolute;background:transparent;height:auto}#landingpage #top .btn{float:right;margin-right:15px}#landingpage #top .logo img{height:48px}#search-dealer{float:right;overflow:hidden}#dealer-btn{float:left;margin:0 0 0 15px}#dealer-btn .btn{background:#1a1a1a}#dealer-btn .btn:hover{background:#292929}#bottom{background:#000;color:#fff}#bottom .wrap{padding:90px 15px 60px}#bottom .label{display:inline-block;font-family:"Gibson-SemiBold",sans-serif;font-size:14px;text-transform:uppercase;margin-bottom:15px}#bottom hr{border-color:#737373}#bottom .col{width:25%}#bottom h2{font-family:"Gibson-SemiBold",sans-serif;font-size:18px;letter-spacing:3px;border-bottom:1px solid #737373;padding-bottom:15px;margin:45px 0 15px}#bottom h2:first-child{margin-top:0}#bottom .title{font-family:"Gibson-SemiBold",sans-serif;font-size:14px;color:#cacaca;letter-spacing:3px;text-transform:uppercase}#bottom .nav li{padding-top:5px}#bottom .nav li:first-child{padding-top:0}#bottom .nav li a{color:#737373}#bottom .nav li a:hover{color:#fff}#copyright{padding:15px;margin:0;background:#1a1a1a;color:#fff;font-size:11px;text-transform:uppercase;text-align:center}#copyright a{color:#fff}#copyright a:hover{color:#737373}#follow-options a{font-size:18px;color:#fff;margin-left:10px}#follow-options a:hover{color:#737373}.nav ul,ul.nav{list-style:none;padding:0}#nav-trigger{cursor:pointer;display:none;float:right;margin:4px 15px 0 0;color:#fff;font-size:16px;letter-spacing:3px;font-family:"Gibson-SemiBold",sans-serif;text-transform:uppercase;overflow:hidden}#nav-trigger.s-active{margin-bottom:30px}#nav-trigger .anchor{float:left;width:0;padding-top:1px;text-align:right;overflow:hidden;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#nav-trigger .anchor:before{content:'menu'}#nav-trigger.s-active .anchor:before{content:'close'}#nav-trigger.hover .anchor,#nav-trigger:hover .anchor,#nav-trigger.s-active .anchor{width:60px}#nav-trigger .icon{margin-left:10px;float:left;width:30px;overflow:hidden}#nav-trigger .icon hr{position:relative;margin:4px 0;border:none;background:#fff;height:2px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#nav-trigger.s-active .icon .first{border-left:30px solid #000}#nav-trigger.s-active .icon .last{border-right:30px solid #000}#top.s-scrolled #nav-trigger.s-active{margin-bottom:15px}#nav-main{text-transform:uppercase;float:left;line-height:30px;margin:6px 0 0 30px}#nav-main ul{margin:0;overflow:hidden}#nav-main ul li{float:left;margin-left:20px}#nav-main ul li:first-child{margin:0}#nav-main a{color:#737373}#nav-main .s-active a,#nav-main a:hover{color:#fff}#nav-jump{position:fixed;z-index:100;top:99px;left:0;width:100%;background:#000;background:rgba(0,0,0,0.7);text-align:center;line-height:13px;color:#737373;text-transform:uppercase;font-size:13px;letter-spacing:3px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#nav-jump .wrap{position:relative;padding:15px 15px 12px}#nav-jump ul{display:inline-block;overflow:hidden;margin:0}#nav-jump li{float:left}#nav-jump li:before{content:'\002F'}#nav-jump li:first-child:before{display:none}#nav-jump a{color:#fff;margin:0 10px}#nav-jump a:hover{color:#737373}#top.s-scrolled #nav-jump{top:70px}#cta-scroll{display:none;position:absolute;top:5px;right:15px;margin:0}#cta-scroll .btn{font-size:12px;letter-spacing:1px;margin:0;padding:8px 15px 10px 20px;position:relative;z-index:150}#cta-scroll .btn:after{top:1px}#nav-collection-entry{padding-top:15px;margin-bottom:120px}#nav-collection-entry ul{clear:both;overflow:hidden}#nav-collection-entry ul li{float:left;width:33.3333%;padding:0 45px}@media (min-width: 751px){#nav-collection-entry ul.columns-4 li{width:25%;padding:0 25px}}#nav-collection-entry a{display:block;text-align:center;color:#000}#nav-collection-entry a .s-light{display:block;font-size:18px}#nav-collection-entry a .flex-img{height:275px;border:1px solid #e63412;margin-bottom:20px;position:relative;overflow:hidden;-webkit-transition:color .2s,background-color .2s,border-color .2s;-moz-transition:color .2s,background-color .2s,border-color .2s;-ms-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}#nav-collection-entry a .flex-img img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;vertical-align:middle;max-width:75%;max-height:75%;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#nav-collection-entry a .flex-img .helper{display:inline-block;height:100%;vertical-align:middle}#nav-collection-entry a .flex-img:before,#nav-collection-entry a .flex-img:after{position:absolute}#nav-collection-entry a .flex-img:before{top:-40px;right:-40px}#nav-collection-entry a:hover .flex-img:before{top:10px;right:10px}#nav-collection-entry a .flex-img:after{bottom:-40px;left:-40px}#nav-collection-entry a:hover .flex-img:after{bottom:10px;left:10px}#nav-collection-entry a:hover .flex-img:before,#nav-collection-entry a:hover .flex-img:after{-webkit-transition-delay:0.3s;transition-delay:0.3s}#nav-collection-entry a:hover img{transform:scale(0.75);-ms-transform:scale(0.75);-moz-transform:scale(0.75);-webkit-transform:scale(0.75);-o-transform:scale(0.75)}#nav-sub .title{background:#000;color:#fff;padding:30px 30px 25px;margin:0}#nav-sub ul{background:#1a1a1a;margin:0;padding:15px 30px 20px}#nav-sub ul li{border-top:1px solid #434343}#nav-sub ul li:first-child{border:none}#nav-sub ul a{font-size:16px;text-transform:uppercase;letter-spacing:5px;color:#fff;display:block;padding:10px 0}#nav-sub.downloads_categories{margin-bottom:20px}#nav-sub.downloads_categories .title{padding:20px 30px 15px}#nav-sub.downloads_categories>ul>li{padding-top:10px}#nav-sub.downloads_categories>ul>li:first-child{padding:0}#nav-sub.downloads_categories>ul ul{padding:3px 30px 6px}#nav-sub.downloads_categories>ul a{font-size:14px;padding:5px 0}.downloads_list{list-style:none;padding:0}.downloads_list li{width:100%;display:block}.downloads_list li:first-child{padding:4px 8px}.downloads_list li a{padding:4px 8px;display:block}.downloads_list li span{display:inline-block;vertical-align:middle}.downloads_list li .name{width:48%}.downloads_list li .type,.downloads_list li .download{width:25%}iframe,img{border:none}.flex-img img,.flex-frame iframe,.flex-vid iframe,#video-container iframe{max-width:100%}.clear{clear:both}.divider{margin:0 10px}.logo a{display:block}.logo img{display:block;height:30px}.logo img.gog-logo{height:auto;max-width:200px;margin-top:24px}.spacer{padding-left:200px;margin:20px auto;max-width:1140px}.spacer:before,#nav-collection-entry a .flex-img:before,#nav-collection-entry a .flex-img:after,#collection-page .flex-img:before,#collection-page .flex-img:after,#style-block .title:before,#style-block .title:after,#rwd-front .logo-cont:before,#rwd-front .logo-cont:after,#secondary-style-block .img-cont:after,#secondary-style-block .img-cont:before,#img-gallery .inner:after,#tabs .nav li a:after,#tabs .mobile-title:after,#cta-bar #secondary-cta .col .icon:after,.visual-cta-bar .inner:before,.visual-cta-bar .inner:after{content:'';display:block;width:45px;height:45px;background:url("../img/rodgers-line.svg") center center no-repeat;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#nav-collection-entry a .flex-img:before,#nav-collection-entry a .flex-img:after{width:40px;height:40px}.page-intro{text-align:center;max-width:65%;margin:0 auto}.page-intro .s-light{display:block}#banner{position:relative}#banner .slides{list-style:none;padding:0;margin:0;overflow:hidden}#banner .slides li{display:none;position:relative}#banner .slides li:first-child{display:block}#banner .slides li .outer{position:absolute;z-index:10;bottom:0;left:0;width:100%}#banner .slides li .wrap{overflow:hidden}#banner .slides li .content{float:right;max-width:37%;background:#000;color:#fff;padding:40px 40px 10px}#banner .slides li .content .title{font-size:32px;line-height:1.15em;letter-spacing:5px;text-transform:uppercase}#banner .slides li .content .desc{font-size:16px;font-family:"Gibson-Light",sans-serif}#banner .slides li #video-container{pointer-events:none;position:absolute;left:0;top:50%;z-index:5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;margin:0;opacity:0.5;filter:alpha(opacity=50);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#banner .slides li #video-container.s-active{opacity:1;filter:alpha(opacity=100)}#banner .slides li .play-outer{position:absolute;bottom:121px;left:186px;z-index:50;width:100%}#banner .slides li .play-outer .wrap{overflow:hidden}#banner .slides li .play-outer .i-play{cursor:pointer;color:#fff;float:left;background:#e63412;width:75px;height:75px;line-height:75px;text-align:center;margin:0;-webkit-transition:color .2s,background-color .2s,border-color .2s;-moz-transition:color .2s,background-color .2s,border-color .2s;-ms-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}#banner .slides li .play-outer .i-play:hover{background:rgba(230,52,18,0.7)}#banner .flex-img{margin:0}#banner .flex-img img{display:block;width:100%}#banner .product-img{text-align:center;position:absolute;left:0;bottom:-90px;width:100%}#banner .product-img img{display:inline-block;height:500px}#banner #product-details{text-align:center;position:absolute;top:0;left:0;z-index:20;width:100%;padding-top:120px}#banner #product-details .title{font-size:42px;margin:0}#banner #product-details .title .sub-title{display:block;color:#e63412;font-family:"Gibson-SemiBold",sans-serif;font-size:27px}@media (min-width: 1050px){#banner #product-details .s-show-mobile{display:none}}#banner #banner-cta{position:absolute;bottom:205px;right:0;width:100%;z-index:20}#banner #banner-cta .wrap{text-align:right}#banner #banner-cta .wrap p{margin:10px 0 0}#banner #banner-cta .wrap p:first-child{margin:0}#banner #banner-cta .wrap p .btn{min-width:300px}#banner #scroll-intent{text-align:center;margin:30px 0 0}#banner #scroll-intent a{display:inline-block;text-transform:uppercase;font-size:24px;letter-spacing:5px;color:#000}#banner #scroll-intent a .anchor{display:block}#banner #scroll-intent a:after{content:"\f107";color:#cacaca;font-size:14px;top:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#banner #scroll-intent a:hover:after{top:5px}#banner.s-product .slides{padding-bottom:90px}#banner.s-product .flex-nav-cont{bottom:215px}.flex-nav-cont{position:absolute;bottom:45px;left:30px;z-index:25;overflow:hidden}.flex-nav-cont ul,.flex-nav-cont ol{overflow:hidden;list-style:none;margin:0}.flex-control-nav{padding:0;background:#1a1a1a;float:left;letter-spacing:3px}.flex-control-nav li{display:inline-block}.flex-control-nav li.flex-info{color:#fff}.flex-control-nav li a{display:none;color:#737373}.flex-control-nav li:last-child a{display:block}.flex-direction-nav{clear:both;padding:0 0 0 80px}.flex-direction-nav li:first-child{margin-bottom:1px}.flex-direction-nav a{font-size:18px;display:block;background:#fff;color:#000;overflow:hidden}.flex-control-nav,.flex-direction-nav a{text-align:center;width:75px;height:75px;line-height:75px}@keyframes next-animation{33%{-webkit-transform:translateX(75px);transform:translateX(75px)}34%, 66%{-webkit-transform:translateX(-75px);transform:translateX(-75px)}}@keyframes prev-animation{33%{-webkit-transform:translateX(-75px);transform:translateX(-75px)}34%, 66%{-webkit-transform:translateX(75px);transform:translateX(75px)}}.flex-direction-nav a:hover:before,.flex-direction-nav a:hover:after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.flex-direction-nav .flex-prev:hover:before{-webkit-animation-name:prev-animation;animation-name:prev-animation}.flex-direction-nav .flex-next:hover:after{-webkit-animation-name:next-animation;animation-name:next-animation}#small-banner .flex-img{margin:0}#small-banner .flex-img img{display:block}#discover-block{color:#fff;position:relative;margin-bottom:40px}#discover-block .slides{overflow:hidden;list-style:none;padding:0;margin:0;background:#000}#discover-block .slides li{display:none}#discover-block .slides li:first-child{display:block}#discover-block .flex-control-nav{margin:0;position:absolute;bottom:0;right:0;z-index:5}#discover-block p{margin:0}#discover-block .outer{position:absolute;bottom:-40px;left:0;z-index:5;width:100%}#discover-block .outer .inner{max-width:39%;color:#fff}#discover-block .outer .desc{color:#737373}#discover-block .outer .content{background:#000;padding:40px 40px 30px}#discover-block .outer .title{margin-bottom:20px}#discover-block .outer ul{background:#0f0f0f;padding:10px 40px 20px;margin:0}#discover-block .outer ul li{padding:20px 0;border-top:1px solid #434343}#discover-block .outer ul li:first-child{border:none}#discover-block .outer ul li .desc{margin:2px 0 10px;font-size:16px}#discover-block .outer a{color:#fff;font-family:"Gibson-SemiBold",sans-serif;text-transform:uppercase;font-size:13px;letter-spacing:3px}#discover-block .outer a:hover{color:#737373}#discover-block .flex-img{margin:0}#discover-block .flex-img img{display:block}#latest-news .el{overflow:hidden;border-top:1px solid #e0e0e0;padding-top:30px;margin-bottom:30px}#latest-news .el:first-child{padding:0;border-top:none}#latest-news .flex-img{float:left;margin:5px 30px 0 0}#latest-news .flex-img img{display:block;height:150px}#latest-news .content{overflow:hidden}#latest-news .title{font-size:16px;font-family:"Gibson-SemiBold",sans-serif;letter-spacing:3px;margin-bottom:15px}#latest-news .title a{color:#000}#latest-news .title a:hover{color:#737373}#latest-news .desc{line-height:21px;margin-bottom:15px}#latest-news .l-more{margin:0}#latest-news .details,#news-post .details{margin-bottom:5px;color:#737373;font-size:11px;text-transform:uppercase;letter-spacing:3px}#latest-news .details .divider,#news-post .details .divider{margin:0 5px}#news-post .details{font-size:14px;margin-bottom:15px}.video-block .flex-img,.news-block .flex-img{margin:0}.video-block .flex-img img,.news-block .flex-img img{display:block;width:100%}.video-block .content,.news-block .content{background:#f5f5f5;padding:20px 30px}.video-block .title,.news-block .title{text-transform:uppercase;font-size:16px;height:46px}.video-block .title a,.news-block .title a{color:#000;display:inline-block}.video-block .title a:hover,.news-block .title a:hover{color:#737373}.video-block .date,.video-block .details,.news-block .date,.news-block .details{display:block;margin-bottom:5px;color:#737373;font-size:11px;text-transform:uppercase;letter-spacing:3px}.video-block .details .divider,.news-block .details .divider{margin:0 5px}.video-block .details .date,.news-block .details .date{display:inline-block}.video-block .l-more,.news-block .l-more{margin:0}a.video-block,a.news-block{color:#000}a.video-block .l-more,a.news-block .l-more{color:#e63412;-webkit-transition:color .4s,background-color .4s,border-color .4s;-moz-transition:color .4s,background-color .4s,border-color .4s;-ms-transition:color .4s,background-color .4s,border-color .4s;-o-transition:color .4s,background-color .4s,border-color .4s;transition:color .4s,background-color .4s,border-color .4s}a.video-block .l-more:hover,a.news-block .l-more:hover{color:#292929}a.i-video,a.i-audio,span.i-video,span.i-audio{background:#000;display:block;position:relative}a.i-video:before,a.i-audio:before,span.i-video:before,span.i-audio:before{font-size:50px;line-height:50px;color:#fff;position:absolute;top:50%;left:50%;z-index:5;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}a.i-video img,a.i-audio img,span.i-video img,span.i-audio img{opacity:0.55;filter:alpha(opacity=55);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}a.i-video:hover img,a.i-audio:hover img,span.i-video:hover img,span.i-audio:hover img{opacity:1;filter:alpha(opacity=100)}#style-block{position:relative;padding-top:120px}#style-block .content{padding:55px 0 0 190px;max-width:60%;position:relative;z-index:15}#style-block .flex-img{position:absolute;top:0;right:0;z-index:5}#style-block.s-front{padding-top:0;background:#f5f5f5;overflow:hidden}#style-block.s-front .content{padding:105px 0 90px 190px}#style-block.s-front .img-cont{position:absolute;top:0;right:0;z-index:5;height:100%}#style-block.s-front .flex-img{float:right;margin:0;position:relative;height:100%}#style-block.s-front .flex-img:before{content:'';display:block;position:absolute;width:400px;height:101%;top:-1px;left:0;background:url("../img/rodgers-style-shape.svg") top left no-repeat;background-size:auto 100%}#style-block.s-front .flex-img img{display:block}#style-block .title{font-size:36px;position:relative}#style-block .title:before,#style-block .title:after{position:absolute}#style-block .title:before{top:-55px;left:75px}#style-block .title:after{bottom:-55px;left:-65px}#style-block .title .s-light{font-size:27px;line-height:30px;display:block;padding-top:5px}#style-block .title .number{position:absolute;top:-10px;left:-175px;font-size:135px;line-height:135px;font-family:"Gibson-Light",sans-serif;text-align:right;min-width:160px}#style-block .desc{margin:40px 0}#style-block .btn-cont{margin:0}#secondary-style-block{position:relative;padding:240px 0 240px 90px}#secondary-style-block .img-cont{float:left;margin:0;max-width:45%;position:relative}#secondary-style-block .img-cont:before,#secondary-style-block .img-cont:after{position:absolute;z-index:10}#secondary-style-block .img-cont:before{top:-60px;right:-60px;width:60px;height:60px}#secondary-style-block .img-cont:after{bottom:-40px;left:-40px;width:160px;height:160px}#secondary-style-block .no-img-cont{float:left;margin:0;max-width:45%;position:relative}#secondary-style-block .no-img-cont:before,#secondary-style-block .no-img-cont:after{content:none}#secondary-style-block .flex-img{position:relative;margin:0}#secondary-style-block .flex-img img{display:block}#secondary-style-block .flex-img:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/bg-secondary-style-block.png") center center no-repeat;background-size:contain;z-index:5}#secondary-style-block .content{overflow:hidden;padding:120px 180px 0 90px}#secondary-style-block h2{margin-bottom:30px;font-size:32px}#secondary-style-block .s-light{color:#e63412;display:block}#secondary-style-block h3{font-size:14px}#secondary-style-block #page-title{font-size:160px;width:160px;height:160px;line-height:160px;line-height:1em;color:rgba(0,0,0,0.06);letter-spacing:30px;position:absolute;z-index:5;bottom:40px;left:30px;margin:0;-ms-transform:rotate(-90deg) translate(0, -100%);-webkit-transform:rotate(-90deg) translate(0, -100%);transform:rotate(-90deg) translate(0, -100%);transform-origin:100% 0}#quotes{position:relative}#quotes .inner{max-width:720px;margin:0 auto}#quotes p{margin:0}#quotes .slides{text-align:center;list-style:none;padding:0;margin:0;overflow:hidden}#quotes .slides li{display:none}#quotes .slides li:first-child{display:block}#quotes .flex-img{margin:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#quotes .flex-img img{height:120px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#quotes blockquote{margin:40px 0}#quotes .desc{font-family:"Gibson-Light",sans-serif;font-size:21px;line-height:27px;margin-bottom:40px}#quotes .author{text-transform:uppercase;font-family:"Gibson-Bold",sans-serif;font-size:18px}#quotes .company{display:block;font-family:"Gibson-Light",sans-serif;font-size:18px;color:#e63412}#quotes .flex-nav-cont{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#quotes .flex-nav-cont .flex-next,#quotes .flex-nav-cont .flex-prev{background:#f5f5f5}#rwd-front{position:relative;display:none}#rwd-front .logo-cont{position:absolute;top:50%;left:50%;z-index:5;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#rwd-front .logo-cont .logo{margin:0;clear:both;padding:15px 0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#rwd-front .logo-cont img{height:45px}#rwd-front .flex-img img{display:block}#rwd-front .logo-cont:before,#rwd-front .logo-cont:after{background-image:url("../img/rodgers-line-white.svg");width:100px;height:100px;float:left;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#rwd-front .logo-cont:before{float:right}#rwd-front.s-scrolled .logo,#rwd-front.s-scrolled .logo-cont:before,#rwd-front.s-scrolled .logo-cont:after{opacity:0;filter:alpha(opacity=0)}#img-gallery,.img-gallery{margin-bottom:60px;background:#000;overflow:hidden;position:relative}#img-gallery .content,.img-gallery .content{position:absolute;top:0;left:0;width:50%;padding:90px 0;height:100%}#img-gallery .content .inner,.img-gallery .content .inner{margin:0 auto;max-width:540px;overflow:hidden;position:relative;height:100%}#img-gallery .content .inner:after,.img-gallery .content .inner:after{background-image:url("../img/rodgers-line-white.svg");width:600px;height:600px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:5}#img-gallery .content p,.img-gallery .content p{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);clear:both;margin:0;padding:45px 30px;background:#000;position:relative;z-index:10;color:#fff;text-align:center;font-family:"Gibson-SemiBold",sans-serif;letter-spacing:3px;font-size:16px;text-transform:uppercase}#img-gallery .gallery,.img-gallery .gallery{float:right;width:50%;position:relative}#img-gallery .gallery ul,.img-gallery .gallery ul{list-style:none;margin:0;padding:0;overflow:hidden}#img-gallery .gallery ul li,.img-gallery .gallery ul li{display:none}#img-gallery .gallery ul li:first-child,.img-gallery .gallery ul li:first-child{display:block}#img-gallery .gallery .flex-img,.img-gallery .gallery .flex-img{margin:0}#img-gallery .gallery .flex-img img,.img-gallery .gallery .flex-img img{display:block}#img-gallery .gallery .flex-control-nav,.img-gallery .gallery .flex-control-nav{position:absolute;bottom:0;right:0;z-index:10;margin:0}#product-specifications{margin:60px 0}#product-specifications .head-row{position:relative;text-align:center}#product-specifications .head-row .flex-img{margin:0}#product-specifications .head-row .flex-img img{display:block}#product-specifications .head-row .title{font-size:63px;color:#fff;width:100%;position:absolute;top:45%;left:50%;z-index:5;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#product-specifications .head-row .title .s-light{display:block}#tabs{position:relative;z-index:10;margin-top:-40px}#tabs .wrap{padding:0}#tabs .nav{list-style:none;margin:0;padding:0 15px;overflow:hidden}#tabs .nav li{float:left;width:20%}#tabs .nav li a{display:block;background:#f5f5f5;color:#737373;padding:15px 0;text-align:center;border-width:0 0 1px 1px;border-style:solid;border-color:#e0e0e0;text-transform:uppercase;font-size:13px;letter-spacing:3px;line-height:13px;position:relative;overflow:hidden}#tabs .nav li a .anchor{display:block;padding:5px 0;position:relative;z-index:10}#tabs .nav li a:after{position:absolute;top:-50px;left:50%;z-index:5;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#tabs .nav li.s-active a{background:#fff;border-color:#fff #fff #fff #e0e0e0;color:#000}#tabs .nav li.s-active a .anchor{background:#fff}#tabs .nav li.s-active a:after{top:5px}#tabs .nav li:first-child a{border-width:0 0 1px 0}#tabs .tab{padding:45px 0;display:none}#tabs .tab.s-active{display:block}#tabs .tab h2{font-size:21px;margin:0 15px;font-family:"Gibson-SemiBold",sans-serif;letter-spacing:3px}#tabs .tab h2.title{border-bottom:1px solid #e0e0e0;padding-bottom:15px;margin-bottom:30px}#tabs .tab .mobile-title{display:none;cursor:pointer;background:#f5f5f5;color:#737373;padding:15px 0;text-align:center;border-top:1px solid #e0e0e0;font-family:"Gibson",sans-serif;text-transform:uppercase;font-size:13px;letter-spacing:3px;line-height:13px;position:relative;overflow:hidden}#tabs .tab .mobile-title .anchor{display:block;padding:5px 0;position:relative;z-index:10}#tabs .tab .mobile-title:after{position:absolute;top:-50px;left:50%;z-index:5;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#tabs .tab.s-active .mobile-title{background:#fff;margin-bottom:30px;color:#000}#tabs .tab.s-active .mobile-title .anchor{background:#fff}#tabs .tab.s-active .mobile-title:after{top:5px}#tabs .tab .label{font-size:14px;font-family:"Gibson-SemiBold",sans-serif;text-transform:uppercase;letter-spacing:1px}#tabs .tab .row{padding:0 15px}#tabs .tab .specifications-row{padding:0}#tabs .tab .specifications-row .col{width:33.3333%;padding:0 15px}#tabs .tab .specifications-row .col .inner{padding:20px 20px 10px;border:1px solid #e0e0e0}#tabs .tab .specifications-row .col p{line-height:18px;margin-bottom:10px}#tabs .tab .specifications-row .col p.label{margin:10px 0 4px;padding-top:10px;border-top:1px solid #e0e0e0}#tabs .tab .specifications-row .col p.label:first-child{margin-top:0;padding-top:0;border:none}#tabs .tab .specifications-row .colors{width:99.9999% !important;padding:30px 15px !important}#tabs .tab .specifications-row .colors .inner{height:auto;overflow:hidden}#tabs .tab .specifications-row .colors .inner .title{float:left;width:15%;font-family:"Gibson-SemiBold",sans-serif;font-size:21px}#tabs .tab .specifications-row .colors .inner .content{float:left;width:85%}#tabs .tab .specifications-row .colors .inner .content .samples{float:left;width:33.3333%;height:99px;margin-bottom:10px;font-size:18px}#tabs .tab .specifications-row .colors .inner .content .samples .name{margin-left:86px;margin-bottom:4px}#tabs .tab .specifications-row .colors .inner .content .samples .color{margin-left:86px}#tabs .tab .specifications-row .colors .inner .content .dark{background:url("../img/dark.png") no-repeat}#tabs .tab .specifications-row .colors .inner .content .medium{background:url("../img/medium.png") no-repeat}#tabs .tab .specifications-row .colors .inner .content .light{background:url("../img/light.png") no-repeat}#tabs .tab .features-row .check-list{width:33.3333%}#tabs .tab .features-row .check-list li{-webkit-transition:color .4s,background-color .4s,border-color .4s;-moz-transition:color .4s,background-color .4s,border-color .4s;-ms-transition:color .4s,background-color .4s,border-color .4s;-o-transition:color .4s,background-color .4s,border-color .4s;transition:color .4s,background-color .4s,border-color .4s;padding:10px;margin-bottom:0}#tabs .tab .features-row .check-list li:hover{background:#f5f5f5}#tabs .tab .features-row .check-list p{margin:0}#tabs .tab .multimedia-row{padding:0}#tabs .tab .multimedia-row .video-block{width:33.3333%;float:left;padding:0 15px;margin-bottom:30px}#tabs .tab .multimedia-row .video-block:nth-child(3n+1){clear:both}#tabs .tab .stoplist-row{line-height:18px;margin-top:60px}#tabs .tab .stoplist-row .title{border:none;padding-bottom:0;margin:0 0 20px}#tabs .tab .stoplist-row .col{width:20%;padding:0}#tabs .tab .stoplist-row p{margin:0;padding:10px 0;border-top:1px solid #e0e0e0}#tabs .tab .stoplist-row p.label{border:none;padding-top:0}#tabs .tab .options-row .col{width:25%;padding:0 5px 0 0}#tabs .tab .options-row .col.row{width:50%;padding:0 30px}#tabs .tab .options-row .col.row .col{width:50%;padding-right:30px}#tabs .tab .options-row .col.row .col:last-child{padding-right:0}#tabs .tab .options-row .col p{margin:0 0 10px;line-height:18px}#tabs .tab .options-row .col p.label{margin-bottom:30px}.check-list{list-style:none;padding:0;margin:0}.check-list li{overflow:hidden;margin-bottom:15px;line-height:18px}.check-list li:before{content:"\f00c";float:left;display:block;margin:0 10px 0 0;width:14px;height:14px;line-height:14px;padding-left:1px;text-align:center;font-size:8px;border:1px solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.check-list li .anchor{overflow:hidden}#cta-bar{padding:90px 0 0;background:#f5f5f5}#cta-bar p{margin:0}#cta-bar #primary-cta{overflow:hidden}#cta-bar #primary-cta .wrap{padding:0}#cta-bar #primary-cta .desc{margin-bottom:30px;min-height:69px}#cta-bar #primary-cta .col{width:50%;padding:0;position:relative}#cta-bar #primary-cta .col h2{padding-left:60px;margin-bottom:20px}#cta-bar #primary-cta .col .content{padding:0 0 0 60px;overflow:hidden;border-left:1px solid #e0e0e0}#cta-bar #primary-cta .col .content h2{padding:0}#cta-bar #primary-cta .col:first-child{margin-right:-1px}#cta-bar #primary-cta .col:first-child .content{padding:0 60px;border:none;border-right:1px solid #e0e0e0}#cta-bar #primary-cta .person-img{float:left;margin:0}#cta-bar #primary-cta .person-img img{height:300px;display:block}#cta-bar #primary-cta .brochure-img{float:right;margin:-20px 0 0}#cta-bar #primary-cta .brochure-img img{height:160px;display:block}#cta-bar #secondary-cta{overflow:hidden;background:#cacaca;padding:30px 0}#cta-bar #secondary-cta .i-more{-webkit-transition:color .2s,background-color .2s,border-color .2s;-moz-transition:color .2s,background-color .2s,border-color .2s;-ms-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s;font-family:"Gibson-SemiBold",sans-serif;font-size:14px;text-transform:uppercase}#cta-bar #secondary-cta .i-more:after{color:#cacaca;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#cta-bar #secondary-cta .col{padding:0;display:block;width:25%;color:#000}#cta-bar #secondary-cta .col .icon{position:relative;font-size:28px;float:left;margin:0 30px 0 0;padding:15px;overflow:hidden}#cta-bar #secondary-cta .col .icon:after{position:absolute;top:50%;left:50%;z-index:5;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100px;height:100px}#cta-bar #secondary-cta .col .icon:before{background:#cacaca;position:relative;z-index:10;padding:5px}#cta-bar #secondary-cta .col .content{overflow:hidden}#cta-bar #secondary-cta .col .desc{padding-right:45px;line-height:18px}#cta-bar #secondary-cta .col .i-more{line-height:18px;margin-bottom:5px}#cta-bar #secondary-cta .col:hover .i-more{color:#e63412}#cta-bar #secondary-cta .col:hover .i-more:after{color:#e63412;margin:0 0 0 15px}.sidebar .text-block{overflow:hidden}.sidebar .text-block .brochure-img{float:right;margin:-5px 0 0}.sidebar .text-block .brochure-img img{height:110px;display:block}.sidebar .text-block .desc{line-height:18px;margin-bottom:15px}.sidebar .text-block .l-more{font-family:"Gibson-SemiBold",sans-serif;margin-bottom:0}#controls{padding:0 15px;margin:60px 0}#controls p{margin:0}#controls #view-trigger{cursor:pointer;float:right;line-height:14px;background:#f5f5f5;font-family:"Gibson-Bold",sans-serif}#controls #view-trigger .desktop-triggers:before{margin-right:5px;font-family:"Gibson",sans-serif}#controls #view-trigger.s-group .desktop-triggers:before{content:'Group'}#controls #view-trigger.s-product .desktop-triggers:before{content:'Product'}#controls #view-trigger .desktop-triggers:after{margin-left:5px;top:1px}#controls #view-trigger.s-group .desktop-triggers:after{content:"\f0c9";top:0}#controls #view-trigger.s-product .desktop-triggers:after{content:"\f009"}#controls #view-trigger .mobile-triggers{display:none;color:#a4a4a4;font-size:24px}#controls #view-trigger .mobile-triggers:before{content:"\f0c9"}#controls #view-trigger .mobile-triggers:after{content:"\f009";top:1px;margin-left:15px}#controls #view-trigger.s-group .mobile-triggers:after,#controls #view-trigger.s-product .mobile-triggers:before{color:#000}#controls #filter-trigger{cursor:pointer;display:none;float:left;background:#000;color:#fff;padding:15px;line-height:14px;text-transform:uppercase;letter-spacing:5px}#controls #filter-trigger:after{content:"\f107";margin-left:15px}#controls #filter-trigger.s-active:after{content:"\f106"}#controls .filter{position:relative;float:left;margin-right:15px;min-width:230px}#controls .filter .title{line-height:14px;background:#fff;overflow:hidden;position:relative;z-index:25;-webkit-transition:color .4s,background-color .4s,border-color .4s;-moz-transition:color .4s,background-color .4s,border-color .4s;-ms-transition:color .4s,background-color .4s,border-color .4s;-o-transition:color .4s,background-color .4s,border-color .4s;transition:color .4s,background-color .4s,border-color .4s}#controls .filter .title:hover{background:#f5f5f5}#controls .filter .title:after{content:"\f0dc";float:right;margin-left:5px}#controls .filter:hover .title,#controls .filter.s-hover .title{background:#f5f5f5}#controls .filter .filters{display:none;position:absolute;top:0;left:0;z-index:20;width:100%;background:#fff;padding:65px 0 10px;border:1px solid #e0e0e0;-moz-box-shadow:0 0 20px #e0e0e0;-webkit-box-shadow:0 0 20px #e0e0e0;box-shadow:0 0 20px #e0e0e0}#controls .filter .filters label{font:13px/19px "Gibson-SemiBold",sans-serif;letter-spacing:5px;text-transform:uppercase}#controls .filter .filters input[type=checkbox]+label:before{width:12px;height:14px;line-height:15px;padding-left:2px;font-size:10px;margin-right:10px;background:#fff;color:#fff;border-color:#000}#controls .filter .filters input[type=checkbox]:checked+label:before{color:#fff;background:#000}#controls .filter .filters .row{padding:10px 25px}#controls .filter .filters .clear-trigger{display:none;cursor:pointer;font-size:13px;text-align:center;text-transform:uppercase;color:#737373;letter-spacing:3px;margin-top:10px;padding:15px 25px 5px;border-top:1px solid #e0e0e0}#controls #view-trigger,#controls .filter .title{border:1px solid #e0e0e0;padding:20px 25px;text-transform:uppercase;letter-spacing:5px}#collection-page{padding:0;margin-bottom:90px}#collection-page .el .title{color:#000}#collection-page .el .desc{color:#000}#collection-page .el ul li{color:#000}#collection-page .slides{background:#fff;overflow:hidden;height:100%;list-style:none;padding:0;margin:0}#collection-page .slides li{display:none}#collection-page .slides li:first-child{display:block}#collection-page .l-more{margin:0;font-family:"Gibson-SemiBold",sans-serif}#collection-page .flex-img{position:absolute;top:0;left:0;margin:0;height:100%;width:100%;overflow:hidden;text-align:center}#collection-page .flex-img img{display:block;display:inline-block;vertical-align:middle;max-width:60%;max-height:60%}#collection-page .flex-img .helper{display:inline-block;height:100%;vertical-align:middle}#collection-page .flex-img:before,#collection-page .flex-img:after{position:absolute}#collection-page .flex-img:before{top:-45px;right:-45px}#collection-page .img-cont:hover .flex-img:before{top:10px;right:10px}#collection-page .flex-img:after{bottom:-45px;left:-45px}#collection-page .img-cont:hover .flex-img:after{bottom:10px;left:10px}#collection-page .img-cont:hover .flex-img:before,#collection-page .img-cont:hover .flex-img:after{-webkit-transition-delay:0.3s;transition-delay:0.3s}#collection-page .flex-control-nav{opacity:0;filter:alpha(opacity=0);-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;float:none;position:absolute;left:0;bottom:30px;width:100%;height:auto;line-height:14px;z-index:30;text-align:center;margin:0;background:none}#collection-page .flex-control-nav li{display:inline-block;margin:0 5px}#collection-page .flex-control-nav a{width:10px;height:10px;display:block;background:#fff;border:1px solid #a4a4a4;font-size:1px;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#collection-page .flex-control-nav a.flex-active{color:#a4a4a4;background:#a4a4a4;border-color:#a4a4a4}#collection-page .img-cont:hover .flex-control-nav{display:block;opacity:1;filter:alpha(opacity=100)}#collection-page #group-view{padding:0 15px}#collection-page #group-view .el{display:block;background:#f5f5f5;margin-bottom:30px;color:#000;position:relative}#collection-page #group-view .el .img-cont{width:30%;height:100%;position:absolute;top:0;left:0;border:1px solid #e0e0e0;background:#fff;-webkit-transition:color .4s,background-color .4s,border-color .4s;-moz-transition:color .4s,background-color .4s,border-color .4s;-ms-transition:color .4s,background-color .4s,border-color .4s;-o-transition:color .4s,background-color .4s,border-color .4s;transition:color .4s,background-color .4s,border-color .4s}#collection-page #group-view .el .img-cont:hover{border-color:#e63412}#collection-page #group-view .el .content{padding-left:30%;border:1px solid #e0e0e0}#collection-page #group-view .el .content .inner{padding:45px}#collection-page #group-view .el .content .title{margin-bottom:20px}#collection-page #products-view{display:none;overflow:hidden}#collection-page #products-view .el{padding:0 15px;margin-bottom:30px;float:left;width:50%}#collection-page #products-view .el:nth-child(2n+1){clear:both}#collection-page #products-view .el .outer{background:#f5f5f5;position:relative}#collection-page #products-view .el .img-cont{width:55%;height:100%;position:absolute;top:0;left:0;border:1px solid #e0e0e0;background:#fff;-webkit-transition:color .4s,background-color .4s,border-color .4s;-moz-transition:color .4s,background-color .4s,border-color .4s;-ms-transition:color .4s,background-color .4s,border-color .4s;-o-transition:color .4s,background-color .4s,border-color .4s;transition:color .4s,background-color .4s,border-color .4s}#collection-page #products-view .el .img-cont:hover{border-color:#e63412}#collection-page #products-view .el .content{padding-left:55%;border:1px solid #e0e0e0}#collection-page #products-view .el .content .inner{padding:30px 15px}#collection-page #products-view .el .content .title{margin-bottom:20px;font-family:"Gibson-SemiBold",sans-serif;font-size:15px}#collection-page #products-view .el .content .title a{color:#000}#collection-page #products-view .el .content .title a:hover{color:#737373}#collection-page #products-view .el .content ul{margin-bottom:60px}#collection-page #products-view .el .content ul li:before{content:'';display:inline-block;width:10px;height:10px;background:#e0e0e0;margin-right:10px}.section-title{float:left;margin:-15px 30px 60px 0}#related-news .section-title{margin-left:15px}.section-hr{margin:0 0 60px}#related-news .section-hr{margin-right:15px}#news-page,#media-page,#related-news{padding:0;margin-bottom:90px}#news-page ul,#media-page ul,#related-news ul{clear:both;margin:0;overflow:hidden}#news-page .el,#media-page .el,#related-news .el{float:left;width:33.3333%;padding:0 15px;margin-bottom:30px}#news-page .el:nth-child(3n+1),#media-page .el:nth-child(3n+1),#related-news .el:nth-child(3n+1){clear:both}#share-options{background:#000;color:#fff;overflow:hidden;margin:0}#share-options .label,#share-options a{display:block;float:left;padding:20px 0;line-height:16px;width:18%;text-align:center}#share-options .label{width:46%;font-family:"Gibson-SemiBold",sans-serif;letter-spacing:3px;text-transform:uppercase}#share-options a{background:#292929;color:#fff;border-left:1px solid #000}#share-options a:hover{background:rgba(41,41,41,0.7)}#dealers-page{margin-bottom:30px}#dealers-page .el{padding:60px 0;border-top:1px solid #e0e0e0}#dealers-page .el p{margin:0}#dealers-page .el h2{margin-bottom:30px}#dealers-page .el .inner{max-width:80%;margin:0 auto;overflow:hidden}#dealers-page .el .flex-img{margin:5px 60px 0 0;float:left;width:35%}#dealers-page .el .flex-img img{display:block}#dealers-page .el .content{overflow:hidden}#dealers-page .el .content p{float:left;width:50%;line-height:20px}#dealers-page .el .content p a{color:#000}#dealers-page .el .content p a:hover{color:rgba(41,41,41,0.7)}#dealers-page .el .content p.address{width:35%;margin-right:2%}#dealers-page .el .content p.contact{width:63%}#maps-frame{position:relative}#maps-frame form{margin:0}#maps-frame .infoBox img{z-index:51}#maps-frame .dealer-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:50;background:#000;color:#fff;padding:30px;width:280px}#maps-frame .dealer-box .title{font-family:"Gibson-SemiBold",sans-serif;font-size:16px;line-height:18px;text-transform:uppercase}#maps-frame .dealer-box a{color:#fff}#maps-frame .dealer-box a:hover{color:#e0e0e0}#maps-frame .dealer-box a.btn{display:block}#maps-frame .dealer-box a.btn:hover{color:#fff}#maps-frame .dealer-box .btn-cont{margin:0}#maps-frame #map,#maps-frame iframe{min-height:600px;width:100%}#dealer-locator{position:relative;z-index:50;width:100%}#dealer-locator form{float:right;background:#000;padding:30px;color:#fff;position:relative;margin-top:-150px}#dealer-locator label{font-family:"Gibson",sans-serif;font-size:21px;text-transform:uppercase;letter-spacing:5px;display:block;margin-bottom:20px}#dealer-locator input{padding:14px 100px 14px 20px;height:46px;border-color:#737373;background:#000;color:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px}#dealer-locator button{position:absolute;bottom:34px;right:34px;height:38px;padding:13px 15px 11px;color:#737373;background:#1a1a1a;letter-spacing:1px;font-size:14px;font-family:"Gibson",sans-serif}#dealer-locator input:focus+button,#dealer-locator button:hover,#dealer-locator button:focus{background:#292929;color:#fff}.fit-vids-style{display:none}#related-product{position:relative;margin-top:30px}#related-product .spacer{position:absolute;top:105px;left:-82px;padding:0}#related-product p,#related-product ul{margin:0}#related-product .flex-img{text-align:center;height:275px;border:1px solid #e63412;margin-bottom:20px;position:relative;overflow:hidden;-webkit-transition:color .2s,background-color .2s,border-color .2s;-moz-transition:color .2s,background-color .2s,border-color .2s;-ms-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}#related-product .flex-img img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;vertical-align:middle;max-width:75%;max-height:75%;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#related-product .flex-img .helper{display:inline-block;height:100%;vertical-align:middle}#related-product ul{margin:0;padding:0;list-style:none}#related-product ul li:before{content:'';display:inline-block;width:10px;height:10px;background:#e0e0e0;margin-right:10px}.main-content #related-product{margin-bottom:30px}.text-block+#related-product{padding-top:30px;border-top:1px solid #e0e0e0}.text-block+#related-product .spacer{top:135px}.jp-gui{height:40px;background:#222222;position:relative}.jp-gui .play_controls{border-right:1px solid #333333;cursor:pointer;height:40px;width:40px;position:absolute;left:0;top:0}.jp-gui .play_controls:hover{background:#343434;border-right-color:#232323}.jp-gui .play_controls>div{width:40px;height:40px;position:absolute;left:0;top:0;outline:none}.jp-gui .play_controls>div>span{background:url("../img/controls.png") no-repeat 0 -17px;height:17px;width:17px;left:50%;top:50%;position:absolute;display:block;margin:-8.5px 0 0 -8.5px;text-indent:-9999px}.jp-gui .play_controls>div.jp-play span{background-position:0 -17px}.jp-gui .play_controls>div.jp-pause span{background-position:-17px -17px}.jp-gui .audio_controls{width:129px;left:41px;top:0;position:absolute;height:40px;border-right:1px solid #333333}.jp-gui .audio_controls .jp-mute,.jp-gui .audio_controls .jp-unmute{width:35px;height:40px;position:absolute;left:0;top:0;cursor:pointer}.jp-gui .audio_controls .jp-mute span,.jp-gui .audio_controls .jp-unmute span{background:url("../img/controls.png") no-repeat 0 -17px;height:17px;width:17px;left:50%;top:50%;position:absolute;display:block;margin:-8.5px 0 0 -8.5px;text-indent:-9999px}.jp-gui .audio_controls .jp-mute span{background-position:-34px 0}.jp-gui .audio_controls .jp-unmute span{background-position:-34px -17px}.jp-gui .audio_controls .jp-volume-bar{width:77px;left:35px;top:0;position:absolute}.jp-gui .audio_controls .jp-volume-bar>div{position:absolute;left:0;top:17px;cursor:pointer}.jp-gui .audio_controls .jp-volume-bar .background,.jp-gui .audio_controls .jp-volume-bar .jp-volume-bar-value{height:5px;background:#434343;border-radius:2px;z-index:1}.jp-gui .audio_controls .jp-volume-bar .background{width:77px}.jp-gui .audio_controls .jp-volume-bar .jp-volume-bar-value{background-color:#9e9e9e;z-index:2}.jp-gui .audio_controls .jp-volume-bar .ui-slider-handle{background:url("../img/controls.png") no-repeat -1px -36px;width:16px;height:16px;line-height:16px;display:block;position:absolute;top:11px;cursor:pointer}.jp-gui .jp-time-holder{color:#ADACAC;font-size:14px;line-height:40px;text-align:center;position:absolute;left:171px;top:0;right:0}.jp-gui .jp-time-holder>div{width:60px;position:absolute;top:0}.jp-gui .jp-time-holder .jp-current-time{left:0}.jp-gui .jp-time-holder .jp-duration{right:0}.jp-gui .jp-progress{position:absolute;top:0;left:231px;right:60px;height:40px}.jp-gui .jp-progress .jp-seek-bar{background:#343434;border-radius:2px;position:absolute;left:0;top:17px;right:0;height:5px;cursor:pointer}.jp-gui .jp-progress .jp-seek-bar .jp-play-bar{height:5px;background:#808080;border-radius:2px}.jp-gui .jp-progress .jp-seek-bar .ui-slider-handle{background:url("../img/controls.png") no-repeat -1px -36px;width:16px;height:16px;line-height:16px;display:block;position:absolute;top:-6px;cursor:pointer}.jp-gui .jp-progress .jp-seek-bar:hover{background:#434343}.jp-gui .jp-progress .jp-seek-bar:hover .jp-play-bar{background:#9e9e9e}.jp-gui .jp-progress .jp-seek-bar:hover .ui-slider-handle{background-position:-17px -34px;height:19px;width:19px;font-size:16px;line-height:16px;margin-left:-2px;top:-8px;margin-left:-11px}.jp-playlist ul{list-style:none;background:#f5f5f5;padding:20px 30px}.jp-playlist ul a:before{display:inline-block;content:"\f026";margin-right:5px;min-width:14px}.jp-playlist ul .jp-playlist-current a{color:#000}.jp-playlist ul .jp-playlist-current a:before{content:"\f028"}.multimedia-row .jp-audio{padding:0 15px}#landingpage{padding-top:0}#landingpage .page-intro{margin-bottom:60px}#landingpage .page-intro .s-light{color:#e63412}#landingpage .page-intro .intro{font-size:23px;line-height:32px}#banner.landingpage{height:100vh;overflow:hidden;background-color:#000;margin-bottom:90px}#banner.landingpage .img-container{top:0;height:100vh;overflow:hidden;left:40%;width:60%;position:relative}#banner.landingpage .img-container:after{content:'';width:100%;height:100vh;top:0;left:100%;background-color:#1a1a1a;position:absolute}#banner.landingpage .flex-img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-height:100%;min-width:100%;max-width:1000%;max-height:1000%}#banner.landingpage .title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:1170px;width:100%;color:#fff;font-size:58px;line-height:75px;text-transform:uppercase;padding-left:15px;letter-spacing:13px}#banner.landingpage .title .line{display:block;opacity:0}#banner.landingpage .title b{font-family:"Gibson-Bold",sans-serif}#banner.landingpage .bottom-block{position:absolute;max-width:1170px;width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;padding-left:15px}#banner.landingpage .bottom-block p{text-transform:uppercase;color:#fff;position:relative;margin-bottom:105px;font-size:18px;line-height:28px;letter-spacing:4px;padding-bottom:15px}#banner.landingpage .bottom-block p:before{content:'';position:absolute;top:100%;left:5px;height:120px;width:1px;background-color:#595959;display:block;opacity:0}#banner.landingpage .bottom-block p:after{content:'';position:absolute;bottom:-82.5px;left:-12px;display:block;height:36px;width:36px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:url("../../template/img/landingpage-banner-arrow-south.png")}#banner.landingpage .img-container:after{-moz-animation:img-container-after-slide 1s 2s;-webkit-animation:img-container-after-slide 1s 2s;animation:img-container-after-slide 1s 2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#banner.landingpage .img-container img{-moz-animation:opacityAnimation .1s 2.5s;-webkit-animation:opacityAnimation .1s 2.5s;animation:opacityAnimation .1s 2.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#banner.landingpage .title .line:first-child{-moz-animation:fadeInBannerText .6s .2s;-webkit-animation:fadeInBannerText .6s .2s;animation:fadeInBannerText .6s .2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#banner.landingpage .title .line:nth-child(2){-moz-animation:fadeInBannerText .6s .6s;-webkit-animation:fadeInBannerText .6s .6s;animation:fadeInBannerText .6s .6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#banner.landingpage .title .line:last-child{-moz-animation:fadeInBannerText .6s 1.2s;-webkit-animation:fadeInBannerText .6s 1.2s;animation:fadeInBannerText .6s 1.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#banner.landingpage .bottom-block p{-moz-animation:fadeInBottomBlock 1s 3s;-webkit-animation:fadeInBottomBlock 1s 3s;animation:fadeInBottomBlock 1s 3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#banner.landingpage .bottom-block p:before{-moz-animation:fadeInBottomBlockLine 1s 3s;-webkit-animation:fadeInBottomBlockLine 1s 3s;animation:fadeInBottomBlockLine 1s 3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#banner.landingpage .bottom-block p:after{-moz-animation:arrowAnimation 2s 3.5s;-webkit-animation:arrowAnimation 2s 3.5s;animation:arrowAnimation 2s 3.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite}.half-image{overflow:hidden;padding:0 0 60px;display:block}.half-image.left .media{float:left}.half-image.right .media{float:right}.half-image.right .text-block{padding-left:10%}.half-image .media{width:48%;position:relative;height:409px;min-width:545px;overflow:hidden}.half-image .media:before,.half-image .media:after{position:absolute;height:70px;width:70px;display:block;content:'';-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:url("../img/rodgers-line.svg") center center no-repeat}.half-image .media:before{top:-100px;right:-70px}.half-image .media:after{bottom:-117px;left:-70px}.half-image .media img{width:364px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .2s linear .2s;-moz-transition:all .2s linear .2s;-ms-transition:all .2s linear .2s;-o-transition:all .2s linear .2s;transition:all .2s linear .2s}.half-image .text-block{float:left;width:43%;position:relative;height:409px}.half-image .text-block .inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#000}.half-image .text-block .inner .name{font-family:"Gibson-SemiBold",sans-serif;margin-bottom:20px}.half-image .text-block .inner .name .number{color:#e63412;font-family:"Gibson-Light",sans-serif}.half-image .text-block .inner p{font-size:18px;margin-bottom:0;font-family:"Gibson-Light",sans-serif}.half-image:hover .media:before,.half-image:hover .media:after{-webkit-transition:all .2s linear .2s;-moz-transition:all .2s linear .2s;-ms-transition:all .2s linear .2s;-o-transition:all .2s linear .2s;transition:all .2s linear .2s}.half-image:hover .media:before{top:27px;right:90px}.half-image:hover .media:after{bottom:0px;left:80px}.half-image:hover .media img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-ms-transform:translate(-50%, -50%) scale(.8, .8);-moz-transform:translate(-50%, -50%) scale(.8, .8);-webkit-transform:translate(-50%, -50%) scale(.8, .8);-o-transform:translate(-50%, -50%) scale(.8, .8);transform:translate(-50%, -50%) scale(.8, .8)}.img-gallery{margin-bottom:0}.img-gallery .content{left:auto;right:0;padding:0}.img-gallery .content p{font-size:33px;line-height:40px;font-family:"Gibson-Light",sans-serif;letter-spacing:7px;opacity:0}.img-gallery .content p b{font-family:"Gibson-Bold",sans-serif}.img-gallery .content p .btn{margin-top:30px;opacity:0}.img-gallery .gallery{float:left;opacity:0}.img-gallery .gallery img{width:100%}.img-gallery.s-animate .gallery{-moz-animation:mediaFadeIn 2s;-webkit-animation:mediaFadeIn 2s;animation:mediaFadeIn 2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (max-width: 751px){.img-gallery.s-animate .gallery{-moz-animation:opacityAnimation 2s;-webkit-animation:opacityAnimation 2s;animation:opacityAnimation 2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}}.img-gallery.s-animate .content p{-moz-animation:opacityAnimation 2s 1s;-webkit-animation:opacityAnimation 2s 1s;animation:opacityAnimation 2s 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.img-gallery.s-animate .content p .btn{-moz-animation:opacityAnimation 2s 1.5s;-webkit-animation:opacityAnimation 2s 1.5s;animation:opacityAnimation 2s 1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.white-space{width:100%;height:350px;clear:both}.visual-cta-bar{margin:0 auto 120px;max-width:1140px}.visual-cta-bar .link{display:flex;color:#fff;background:#000;text-decoration:none;text-align:center}.visual-cta-bar .media{flex:0 0 50%}.visual-cta-bar .media img{display:block;width:100%}.visual-cta-bar .content{flex:1 1 auto;padding:30px;display:flex;flex-direction:column;justify-content:center}.visual-cta-bar .inner{position:relative;padding:85px 0;max-width:400px;margin:0 auto}.visual-cta-bar .inner:after,.visual-cta-bar .inner:before{position:absolute;width:70px;height:70px}.visual-cta-bar .inner:after{bottom:0;left:30px}.visual-cta-bar .inner:before{top:0;right:30px}.visual-cta-bar .logo{display:inline-block;height:42px;margin:0 auto 15px}.visual-cta-bar .title{font-size:37px;line-height:1.15;margin:0}.image-quote{position:relative;overflow:hidden;margin:0 auto;max-width:1170px}.image-quote .quote{position:relative;z-index:2;color:#000;text-align:center;font-family:"Neuton",serif;font-size:27px;text-transform:none;letter-spacing:normal;padding:0 90px}.image-quote .quote:before,.image-quote .quote:after{display:none}.image-quote img{display:block;min-height:100%;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.section .image-quote:first-child{margin-top:0}#banner+.image-quote,#style-block+.image-quote{margin-top:90px}.additional-text{width:100%;position:relative;overflow:hidden;text-align:center;margin:0;color:#fff;padding:90px;background:#000}.additional-text .wrap p:last-child{margin-bottom:0}@media (max-width: 1700px){#banner .product-img img{height:400px}}@media (max-width: 1500px){#style-block .flex-img:before{border-width:0 0 0 100px;border-style:solid;border-color:#f5f5f5}}@media (max-width: 1300px){#style-block .flex-img:before{border-width:0 0 0 260px}#style-block .content{max-width:65%}#style-block .flex-img.no-small-tab{overflow:hidden}#style-block .flex-img.no-small-tab img{position:relative;left:180px}}@media (max-width: 1200px){#style-block .flex-img:before{border-width:0 0 0 360px}#style-block .content{max-width:70%}#secondary-style-block .img-cont:after{bottom:-60px;left:-60px}#secondary-style-block .content{padding-right:120px}}@media (max-width: 1150px){#bottom div.col{float:none;width:100%;clear:both;padding:30px 0 0 20%}#bottom p.col{width:20%}#bottom .nav.col{width:40%}#bottom .tab-nop{padding-right:0}#newsletter-box{border-top:1px solid #737373;padding-top:30px}#search-dealer{position:relative;overflow:visible}#dealer-btn{float:none}#search-box{position:absolute;right:175px;width:20px;max-width:none;overflow:hidden}#search-box.s-open{width:250px}#search-box input{width:0;float:right;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#search-box input:focus{width:100%;opacity:1;filter:alpha(opacity=100)}#search-box button{right:0}#search-box.s-open button{right:20px}#banner .slides li .content,#discover-block .outer .inner{max-width:45%}#quotes .inner{max-width:580px}}@media (max-width: 1100px){#cta-bar #primary-cta .col .content{padding:0 0 0 45px}#cta-bar #primary-cta .col:first-child .content{padding:0 45px}#cta-bar #primary-cta .col h2{padding-left:45px}#cta-bar #primary-cta .brochure-img img{height:130px}#cta-bar #primary-cta .person-img{margin-top:30px}#cta-bar #primary-cta .person-img img{height:240px}}@media (max-width: 1050px){input,textarea,select{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#nav-collection-entry ul li{padding:0 30px}#style-block .flex-img:before{border-width:0 0 0  400px}#style-block .content{max-width:70%}#banner .slides li #video-container{opacity:1;filter:alpha(opacity=100);pointer-events:auto}#banner .video .outer,#banner .video .content,#banner .video .play-outer{display:none}.check-list li:before{line-height:15px}#nav-jump a:hover{color:#fff}#collection-page #controls .filter .title,#collection-page #controls #view-trigger{padding:20px}}@media (max-width: 1000px){#nav-trigger{display:block}body.rwd-mq{padding-top:90px}body.s-open{overflow:hidden}.no-small-tab{display:none;visibility:hidden}#top{height:90px}#top .wrap{padding:0}#top.s-scrolled{height:60px}#top.s-open{overflow-y:scroll;height:100%}#top .logo{margin:0 0 0 15px}#top #nav-jump.s-scrolled{text-align:left}#top #nav-jump .wrap{padding:15px 15px 12px}#nav-main{display:none;float:none;clear:both;margin:0;background:#1a1a1a}#nav-main ul li{float:none;margin:0;text-align:center;border-bottom:1px solid #383838}#nav-main a{display:block;padding:15px;font-family:"Gibson-Light",sans-serif;font-size:21px;color:#fff}#nav-main .s-active a,#nav-main a:hover{background:rgba(41,41,41,0.7)}#search-dealer{overflow:hidden;display:none;float:none;background:#1a1a1a;padding:15px}#search-dealer .btn,#search-dealer input{background:#292929}#search-dealer .btn:hover,#search-dealer .btn:focus,#search-dealer input:hover,#search-dealer input:focus{background:rgba(41,41,41,0.7)}#search-dealer #search-box{position:relative;right:auto;width:50%;max-width:none}#search-dealer #search-box input{width:100%;opacity:1;filter:alpha(opacity=100)}#search-dealer #search-box button{right:20px}#search-dealer #dealer-btn{float:right;width:50%;margin:0;padding-left:15px}#search-dealer #dealer-btn .btn{display:block}#top.s-open #nav-main,#top.s-open #search-dealer{display:block}#nav-jump{top:90px}#top.s-scrolled #nav-jump{top:60px}#top.s-open #nav-jump{display:none}#discover-block .outer{position:relative;margin-top:-190px;bottom:auto}#discover-block .outer .inner{max-width:65%}#discover-block .flex-control-nav{bottom:auto;top:0}.rwd-mq .main-content{width:65%}.rwd-mq .sidebar{width:35%}#bottom p.col{float:none;width:100%;text-align:center;margin-bottom:90px}#bottom p.col img{display:inline-block}#bottom .nav.col{width:50%}#bottom div.col{padding-left:0}#style-block .img-cont{display:none}#style-block .content{max-width:none}#style-block .desc{padding-right:60px}#banner .slides li .content{max-width:60%}#banner #banner-cta{display:none}#secondary-style-block{padding:150px 0 60px}#secondary-style-block .img-cont{float:none;margin:0 auto}#secondary-style-block .content{float:none;clear:both;padding:120px 60px 0 190px}#secondary-style-block #page-title{display:none}#nav-collection-entry ul li{padding:0 15px}#nav-collection-entry a .flex-img{height:240px}#cta-bar{padding:0}#cta-bar #primary-cta{padding:60px 0}#cta-bar #primary-cta .col{float:none;width:100%;overflow:hidden;border-top:1px solid #e0e0e0;padding:60px 15px 0}#cta-bar #primary-cta .col:first-child{border:none;padding-top:0}#cta-bar #primary-cta .col:first-child .content{border:none}#cta-bar #primary-cta .col .content{border:none;padding:0}#cta-bar #primary-cta .col h2{padding:0}#cta-bar #primary-cta .person-img{margin:0}#cta-bar #primary-cta .brochure-img img{height:160px}#cta-bar #primary-cta .desc{min-height:10px}#cta-bar #secondary-cta{padding:30px 0 1px}#cta-bar #secondary-cta .col{width:50%;margin-bottom:30px}#cta-bar #secondary-cta .col:nth-child(3){clear:both}#cta-bar #secondary-cta .col .content{padding-top:15px}#cta-bar #secondary-cta .col .i-more{margin-bottom:0}#quotes .flex-nav-cont{top:15px;left:15px;-webkit-transform:none;-ms-transform:none;transform:none}#collection-page #group-view .el .img-cont{width:55%}#collection-page #group-view .el .content{padding-left:55%}#collection-page #group-view .el .desc{display:none}#collection-page #products-view .el{float:none;width:100%}#collection-page #group-view .el .content,#collection-page #products-view .el .content{min-height:300px}#collection-page #controls{padding:0;margin:60px 15px;border-width:1px 0;border-style:solid;border-color:#e0e0e0}#collection-page #controls.s-open{padding-bottom:20px}#collection-page #controls #view-trigger{border:none;background:none;padding:10px 0}#collection-page #controls #view-trigger .desktop-triggers{display:none}#collection-page #controls #view-trigger .mobile-triggers{display:block}#collection-page #filter-trigger{display:block}#collection-page .filter{display:none;clear:both;float:none;width:100%;padding-top:20px}#collection-page .filter .filters{position:static;padding:10px 0}#news-page .el,#media-page .el,#related-news .el{width:50%}#news-page .el:nth-child(3n+1),#media-page .el:nth-child(3n+1),#related-news .el:nth-child(3n+1){clear:none}#news-page .el:nth-child(2n+1),#media-page .el:nth-child(2n+1),#related-news .el:nth-child(2n+1){clear:both}#related-news .el:nth-child(3){display:none}.rwd-mq .page-main-content .main-content,.rwd-mq .page-main-content .sidebar{float:none;width:100%;padding:0;border:none}.rwd-mq .page-main-content .main-content{margin-bottom:90px}.rwd-mq .page-main-content .sidebar{border-top:1px solid #e0e0e0;padding-top:30px;margin-bottom:30px}.page-intro,#dealers-page .el .inner{max-width:none}#related-product{overflow:hidden}#related-product .spacer{display:none}#related-product .flex-img{height:200px;min-width:200px;margin:0 30px 0 0;float:left}#tabs .tab .specifications-row .colors .inner .content .samples{font-size:16px}.half-image.left .media,.half-image.left .text-block,.half-image.right .media,.half-image.right .text-block{float:none;margin:0 auto}.half-image.left .text-block,.half-image.right .text-block{width:100%;padding:0 30px;text-align:center;height:auto}.half-image.left .text-block .inner,.half-image.right .text-block .inner{-webkit-transform:none;-ms-transform:none;transform:none;position:static;top:0;left:0}.white-space{display:none}}@media (max-width: 900px){#tabs .tab .multimedia-row .video-block{width:50%}#tabs .tab .multimedia-row .video-block:nth-child(3n+1){clear:none}#tabs .tab .multimedia-row .video-block:nth-child(2n+1){clear:both}#tabs .tab .specifications-row .colors .inner .content .samples{font-size:14px}}@media (max-width: 850px){#banner.s-product .slides{padding-bottom:190px}#banner .product-img{bottom:-190px}#banner.s-product .flex-nav-cont{bottom:auto;top:60px;left:15px}#tabs .tab .options-row .col{width:30%}#tabs .tab .options-row .col p.label{margin-bottom:15px}#tabs .tab .options-row .col.row{padding-left:0;width:70%}#tabs .tab .options-row .col:first-child{float:none;width:100%;margin-bottom:30px}#secondary-style-block .img-cont{max-width:50%}#img-gallery .content{padding:60px 0}#tabs .nav li a{font-size:11px;letter-spacing:1px}#tabs .tab .specifications-row .colors .inner .title{float:none;width:100%;margin-bottom:5%}#tabs .tab .specifications-row .colors .inner .content{float:none;width:100%}#tabs .tab .specifications-row .colors .inner .content .samples{float:none;width:100%;font-size:16px}.visual-cta-bar .link{display:block}}@media (max-width: 750px){#nav-trigger .anchor{padding-top:0}#discover-block{margin-bottom:0}#discover-block .wrap{padding:0}#discover-block .outer{margin-top:0}#discover-block .outer .inner{max-width:100%}body.rwd-front{padding-top:0}body.rwd-front #top{background:none}body.rwd-front #top .logo{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;opacity:0;filter:alpha(opacity=0)}body.rwd-front #top.s-open,body.rwd-front #top.s-scrolled{background:#000}body.rwd-front #top.s-open .logo,body.rwd-front #top.s-scrolled .logo{opacity:1;filter:alpha(opacity=100)}body.rwd-front #banner{display:none}#rwd-front{display:block}#secondary-style-block{padding-top:120px}#secondary-style-block .img-cont{max-width:70%}#secondary-style-block .content{padding:120px 0 0 0}#style-block{padding-top:90px}#style-block .content,#style-block.s-front .content{padding-left:0;text-align:center}#style-block .desc,#style-block .btn-cont{text-align:left}#style-block .desc{padding-right:0}#style-block #number-cont{text-align:left;display:inline-block;margin:0 0 45px 190px}#nav-collection-entry{margin-bottom:90px}#nav-collection-entry hr,#nav-collection-entry .title{margin-bottom:30px}#nav-collection-entry ul li{float:none;width:100%;padding:0;margin:30px 0 0;position:relative}#nav-collection-entry h3{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:left;float:left;width:50%;padding:0 0 0 30px}#nav-collection-entry a{overflow:hidden}#nav-collection-entry a .flex-img{margin:0;height:auto;float:left;width:50%;padding:30px 15px}#nav-collection-entry a .flex-img img{max-height:none}#nav-collection-entry a .flex-img:before,#nav-collection-entry a .flex-img:after{display:none}#nav-collection-entry a:hover img{transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none}.rwd-mq .main-content,.rwd-mq .sidebar{float:none;width:100%;padding:0}.rwd-mq .main-content{margin-bottom:90px}.col-heading{margin-bottom:30px}.video-block .flex-img img{width:100%}#img-gallery{margin-bottom:0}#img-gallery .content{position:static;width:100%;height:auto;padding:90px 0}#img-gallery .content .inner{height:auto;padding:30px 0}#img-gallery .content p{padding:15px 30px;top:auto;left:auto;position:relative;-webkit-transform:none;-ms-transform:none;transform:none}#img-gallery .gallery{float:none;width:100%}#product-specifications{margin-top:0}#product-specifications .head-row{display:none}#tabs{margin-top:0;padding:0;border-bottom:1px solid #e0e0e0}#tabs .nav{display:none;padding:0;border-bottom:1px solid #e0e0e0}#tabs .nav li{float:none;width:100%}#tabs .nav li:first-child a,#tabs .nav li.s-active a,#tabs .nav li a{border-width:1px 0 0;border-color:#e0e0e0}#tabs .tab{display:block;padding:0}#tabs .tab .row{display:none}#tabs .tab.s-active .row{display:block}#tabs .tab h2.title{display:none}#tabs .tab .stoplist-row h2.title{display:block}#tabs .tab .mobile-title{display:block;margin:0}#tabs .tab .specifications-row{padding-bottom:10px}#tabs .tab .features-row{padding-bottom:30px}#tabs .tab .specifications-row .col,#tabs .tab .features-row .check-list{width:50%;margin-bottom:30px}#tabs .tab .specifications-row .col:nth-child(3),#tabs .tab .features-row .check-list:nth-child(3){clear:both}#tabs .tab .stoplist-row{margin-top:30px}#tabs .tab .stoplist-row:first-child{margin-top:0}#tabs .tab .stoplist-row .col{width:50%;margin-bottom:30px}#collection-page #group-view .el .img-cont{position:static;width:100%;height:300px}#collection-page #group-view .el .flex-control-nav{bottom:auto;top:255px}#collection-page #group-view .el .content{padding-left:0;border-top:none;min-height:30px}#collection-page #group-view .el .content .inner{padding:30px}#collection-page #products-view .el .content ul,#collection-page #products-view .el .content .l-more{display:none}#collection-page #products-view .el .content .title{font-size:27px}#maps-frame #dealer-locator{position:static}#maps-frame #dealer-locator .wrap{padding:0}#maps-frame #dealer-locator form{float:none}.img-gallery .gallery{width:100%;float:none}.img-gallery .content{position:static;width:100%}.img-gallery .content p{position:static;-webkit-transform:none;-ms-transform:none;transform:none;top:0;left:0}.image-quote .quote{padding:60px}}@media (max-width: 700px){#banner .product-img img{height:350px}#news-page .el,#media-page .el,#related-news .el{width:100%;float:none}#news-page .el .flex-img img,#media-page .el .flex-img img,#related-news .el .flex-img img{width:100%}#related-news .el:nth-child(3){display:block}#dealers-page .el .flex-img{float:none;margin:0 0 30px;width:100%}#dealers-page .el .flex-img img{width:100%}#top #nav-jump.s-scrolled{text-align:center}#cta-scroll{position:fixed;top:auto;right:auto;bottom:0;left:0;width:100%;padding:15px}#cta-scroll .btn{display:block;font-size:14px;letter-spacing:5px;padding:12px 20px 10px}}@media (max-width: 650px){#tabs .tab .options-row .col,#tabs .tab .options-row .col.row{float:none;width:100%;margin-bottom:30px}#tabs .tab .options-row .col .col,#tabs .tab .options-row .col.row .col{float:left;width:50%;margin:0}#banner .product-img img{height:300px}}@media (max-width: 600px){#cta-bar #secondary-cta,#quotes .flex-nav-cont{display:none}#tabs .tab .multimedia-row .video-block,#tabs .tab .features-row .check-list{float:none;width:100%}#tabs .tab .features-row .check-list{margin:0}#quotes .inner{padding:90px 30px}#quotes .desc{font:14px/23px "Gibson",sans-serif}.form label,.form .label,.form input,.form textarea,.form select,.form .options{width:100%;float:none}.form label,.form .label{margin-bottom:5px}.form button{margin-left:0}.form .row .i-check{top:42px}#banner.landingpage .title{font-size:30px;line-height:35px}.half-image .media{min-width:290px;height:290px}.half-image .media img{width:250px}.half-image .media:before,.half-image .media:after{height:35px;width:35px}.half-image .media:before{top:-35px;right:-35px}.half-image .media:after{bottom:-35px;left:-35px}.half-image.left .text-block,.half-image.right .text-block{padding:0}.half-image .inner p{font-size:16px}.half-image .name{font-size:20px}.half-image:hover .media:before{top:35px;right:35px}.half-image:hover .media:after{bottom:20px;left:20px}}@media (max-width: 550px){#cta-bar #primary-cta{padding:0 0 45px}#cta-bar #primary-cta .col,#cta-bar #primary-cta .col:first-child{border:none;padding:45px 15px 15px}#cta-bar #primary-cta .col .content,#cta-bar #primary-cta .col:first-child .content{padding:0}#cta-bar #primary-cta .col .person-img,#cta-bar #primary-cta .col .brochure-img,#cta-bar #primary-cta .col:first-child .person-img,#cta-bar #primary-cta .col:first-child .brochure-img{display:none}#banner .product-img img{height:250px}#controls .filter{float:none;margin-right:0}}@media (max-width: 500px){#copyright .divider{display:none}#copyright a{display:inline-block;margin:0 10px}#bottom .col,#bottom .nav.col,#bottom .div.col{float:none;width:100%;padding-right:0}#bottom .nav{overflow:hidden}#bottom .nav ul{float:left;margin-right:30px}#bottom .nav.tab-nop ul{float:none;margin-right:0}#bottom .nav.col.tab-nop{margin-top:15px}#tabs .tab .specifications-row .col{float:none;width:100%}#style-block .content{padding-top:0}#style-block.s-front .content{padding-top:45px}#style-block #number-cont{margin:0;padding:60px 0 45px;overflow:hidden}#style-block #number-cont .number{position:relative;float:left;left:auto;background:#fff;position:relative;z-index:10;padding-top:15px}#style-block #number-cont .anchor{padding:15px 0 0 10px;background:#fff;position:relative;z-index:10;display:block;float:left}#style-block #number-cont:after{display:none}#style-block #number-cont:before{width:400px;height:400px;top:50%;left:50%;z-index:5;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#style-block.s-front #number-cont .number,#style-block.s-front #number-cont .anchor{background:#f5f5f5}#secondary-style-block{overflow:hidden}#secondary-style-block .img-cont{max-width:none}#banner #product-details{padding-top:90px}#banner.s-product .flex-nav-cont{display:none}#latest-news .flex-img{float:none;margin:0 0 15px}#latest-news .flex-img img{height:auto;width:100%}#collection-page #products-view .el .img-cont{width:45%}#collection-page #products-view .el .flex-img:before,#collection-page #products-view .el .flex-img:after{width:15px;height:15px}#collection-page #products-view .el .content{padding-left:45%;min-height:150px}#collection-page #products-view .el .content .title{font-size:21px}#collection-page #products-view .el .flex-control-nav{bottom:10px}#related-product .flex-img{margin:0 0 30px;float:none;height:225px}}@media (max-width: 450px){#search-dealer #search-box,#search-dealer #dealer-btn{float:none;width:100%;padding:0}#search-dealer #dealer-btn{margin-top:15px}#tabs .tab .options-row .col.row .col{float:none;width:100%;padding:0}#style-block #number-cont{font-size:23px;padding:60px 0}#style-block #number-cont .s-light{font-size:18px;line-height:20px;padding-top:0}#style-block #number-cont .anchor{padding-bottom:15px}#style-block #number-cont .number{font-size:84px;min-width:100px;line-height:60px;top:5px;padding-bottom:15px}#banner .product-img img{height:240px}.image-quote .quote{font-size:18px;padding:30px 15px}}@media (max-width: 400px){#top #nav-jump .wrap{padding:15px 0 12px}#top #nav-jump li:before{display:none}#top #nav-jump li a{margin:0 3px;font-size:12px}#nav-trigger .anchor{font-size:14px}#nav-trigger .icon{margin-left:5px}#tabs .tab .stoplist-row .col{float:none;width:100%}.sidebar .text-block .brochure-img{display:none}.sidebar .newsletter-box{padding:15px}.sidebar .newsletter-box button{bottom:19px;right:18px}#secondary-style-block .img-cont:after{width:120px;height:120px}#img-gallery .content .inner:after{width:300px;height:300px}#banner .product-img img{height:220px}#banner #scroll-intent a{font-size:18px}blockquote{font-size:21px}#nav-collection-entry a .flex-img{width:45%}#nav-collection-entry h3{left:45%;padding-left:15px}#collection-page #products-view .el .content .title{font-size:15px}#dealers-page .el{padding-bottom:30px}#dealers-page .el .content p{float:none;width:100%;margin-bottom:30px}#newsletter-cta-box{padding:0 15px}#newsletter-cta-box.s-show{padding:15px}#newsletter-cta-box .title{font-size:16px;padding:20px}#newsletter-cta-box .content{padding:0 20px}#newsletter-cta-box .content.s-active{padding:0 20px 20px}#landingpage #top{padding:15px 0}#landingpage #top .logo img{height:30px}#landingpage #top .btn{letter-spacing:1px}#banner.landingpage .title{font-size:24px;letter-spacing:7px}#banner.landingpage .bottom-block p{font-size:14px;letter-spacing:2px;line-height:20px}.visual-cta-bar .inner{padding:60px 0}.visual-cta-bar .inner:before,.visual-cta-bar .inner:after{height:45px;width:45px}.visual-cta-bar .inner:before{right:0}.visual-cta-bar .inner:after{left:0}.visual-cta-bar .title{font-size:27px}}@media (max-width: 360px){#banner #product-details{padding-top:75px}#banner #product-details .title{line-height:32px}}@media (max-width: 340px){#style-block #number-cont .s-light{font-size:14px}.visual-cta-bar .title{font-size:23px}}*{-moz-box-sizing:border-box;box-sizing:border-box}::selection{background:#f5f5f5}article,aside,details,footer,header,nav,section,picture{display:block}html,body{margin:0;padding:0}body{padding-top:100px}.section{padding:90px 0 60px}.section.pad-equal{padding:90px 0}.section.wrap{padding:90px 15px 60px}.section.pad-equal.wrap{padding:90px 15px}.wrap{margin:0 auto;max-width:1170px;padding:0 15px}.row{overflow:hidden}.col{float:left;padding-right:30px}.nop{padding-right:0}.col-1-10{width:10%}.col-2-10{width:20%}.col-3-10{width:30%}.col-4-10{width:40%}.col-5-10{width:50%}.col-6-10{width:60%}.col-7-10{width:70%}.col-8-10{width:80%}.col-9-10{width:90%}.main-content,.sidebar{float:left}.main-content{width:68%;padding-right:30px}.sidebar{width:32%}.page-main-content{margin-bottom:60px}.page-main-content h2{font-size:21px;letter-spacing:3px}.page-main-content .main-content{padding-right:60px;width:63%}.page-main-content .sidebar{border-left:1px solid #e0e0e0;padding-left:60px;width:37%}
/*# sourceMappingURL=global.css.map */
