.upload{border-top:solid 1px #CCC;width:400px;padding-top:10px;margin-top:10px}.upload .progress{margin-top:8px;border:solid 1px #555;border-radius:3px;-moz-border-radius:3px}.upload .progress .bar{height:10px;background:#3EC144}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{margin-top:0 !important}main{display:block}.grid-displayer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;pointer-events:none}.grid-displayer-container{max-width:100%;margin-left:auto;margin-right:auto;width:1200px;height:100%}.grid-displayer-row{border-right-width:0px;height:100%}.grid-displayer-col{padding:0px;outline:black solid 1px;opacity:0.3;box-sizing:border-box;width:8.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;height:100%}body{line-height:1.42}*{box-sizing:border-box}p{text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}html{font-size:19px;min-height:100%;line-height:1.42;margin:0;font-family:'AvenirNextLTW01-Regular'}p,.copy,.form-group .control-label,.form-group .form-control,.charities .charity-item p{font-family:'AvenirNextLTW01-Regular';font-size:1rem}p.super,.copy.super,.form-group .super.control-label,.form-group .super.form-control,.charities .charity-item p.super{font-size:1.125rem}@media (max-width: 859px){p,.copy,.form-group .control-label,.form-group .form-control,.charities .charity-item p{font-size:0.8rem}}@media (max-width: 859px){li{font-size:0.8rem}}.bold,.table-bold,.cart-table.bold{font-family:'Avenir Next LT W01 Demi'}.nav-no-caps{font-size:14px}.article-title,.charities .charity-item p{font-family:'Avenir Next LT W01 Demi';font-size:24px;margin-bottom:25px}@media (max-width: 859px){.article-title,.charities .charity-item p{font-size:19px}}.copy.upper,.form-group .upper.control-label,.form-group article.main-article .article-detail h3.control-label,article.main-article .article-detail .form-group h3.control-label,.form-group .upper.form-control,.form-group article.main-article .article-detail h3.form-control,article.main-article .article-detail .form-group h3.form-control,article.main-article .article-detail h3.copy,.charities .charity-item p.upper{text-transform:uppercase}.copy.highlight,.form-group .highlight.control-label,.form-group .highlight.form-control,.charities .charity-item p.highlight{color:#FF3010;font-family:'Avenir Next LT W01 Bold'}.copy.bold,.form-group .bold.control-label,.form-group .bold.form-control,.charities .charity-item p.bold{font-family:'Avenir Next LT W01 Demi'}.copy.semi,.form-group .control-label,.form-group .semi.form-control,.charities .charity-item p.semi,.charities .charity-item .form-group p.control-label,.form-group .charities .charity-item p.control-label{font-family:'Avenir Next LT W01 Demi'}.copy.big,.form-group .big.control-label,.form-group article.main-article .article-detail h3.control-label,article.main-article .article-detail .form-group h3.control-label,.form-group .big.form-control,.form-group article.main-article .article-detail h3.form-control,article.main-article .article-detail .form-group h3.form-control,article.main-article .article-detail h3.copy,.charities .charity-item p.big{font-size:21px}.page-title{font-family:'AvenirNextLTW01-Heavy';letter-spacing:-2px;font-size:65px;text-transform:uppercase;line-height:0.78}.page-title.small,.form-group .page-title.control-label,.form-group .page-title.form-control,.terms-copy h3.page-title,.charities .charity-item p.page-title{font-size:22px;letter-spacing:-1px;line-height:31px}.page-title.big,article.main-article .article-detail h3.page-title{font-size:84px;line-height:68px}@media (max-width: 1199px){.page-title.big,article.main-article .article-detail h3.page-title{font-size:45px;line-height:42px}}@media (max-width: 859px){.page-title.big,article.main-article .article-detail h3.page-title{font-size:38px;line-height:33px}}.page-title.small-header{font-size:15px;text-transform:uppercase}@media (max-width: 1199px){.page-title{font-size:46px;line-height:52px}}@media (max-width: 859px){.page-title{font-size:35px;line-height:52px}}.demi,article.main-article .article-detail h3,.terms-copy h2,.terms-copy h3,.page-content .article-title,.page-content .charities .charity-item p,.charities .charity-item .page-content p,.page-content h3{font-family:'Avenir Next LT W01 Demi'}.small,.form-group .control-label,.form-group .form-control,.terms-copy h3,.charities .charity-item p{font-size:15px}.smaller{font-size:13px}.flex-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.responsive-image{width:100%}.hide{display:none}.footer-link-col:after,.site-footer:after,.promo-block_shop:after,.video-category-item:after,.home-carousel_item.fly12 .image2x:after,.home-carousel_item.fly6 .image2x:after,.app .home-carousel_item-overlay .download:after,.product-listing-hero-item-button:after,.product-listing-hero-item_features:after,.page-content:after,.clearfix:after,.distributors .country:after,.charities .events:after,main.dealer:after{content:"";display:table;clear:both}.wordpress-content-area ul{list-style-type:disc;padding-left:30px}.wordpress-content-area strong{color:#000}.wordpress-content-area blockquote{border-left:2px solid #555;padding-left:15px}.flex-container{max-width:100%;margin-left:auto;margin-right:auto;clear:both;width:1225px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 54px}.flex-container:after{content:" ";display:block;clear:both}@media (max-width: 860px){.flex-container{padding:0 24px}}@media (max-width: 860px){.flex-container.container-wide{padding:0}}.flex-container:after{display:none !important}@media (min-width: 1800px){.flex-container{width:1500px}}@media (min-width: 860px){.flex-container--md{max-width:100%;margin-left:auto;margin-right:auto;clear:both;width:1225px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 54px}.flex-container--md:after{content:" ";display:block;clear:both}}@media (min-width: 860px) and (max-width: 860px){.flex-container--md{padding:0 24px}}@media (min-width: 860px) and (max-width: 860px){.flex-container--md.container-wide{padding:0}}@media (min-width: 860px){.flex-container--md:after{display:none !important}}@media (min-width: 860px) and (min-width: 1800px){.flex-container--md{width:1500px}}.container{max-width:100%;margin-left:auto;margin-right:auto;width:1224px;padding:0 24px}.container:after{content:" ";display:block;clear:both}.container.container-extra{padding:0 54px}.container.container-rigid{min-width:1200px;max-width:1200px}@media (max-width: 860px){.container.container-rigid{width:1200px;min-width:1200px}}@media (min-width: 860px){.container{padding:0 54px}}@media (max-width: 860px){.container.container-wide{padding:0}}@media (min-width: 1800px){.container{width:1500px}}.wrapper{max-width:100%;margin-left:auto;margin-right:auto;width:1500px;margin:0 auto}.wrapper:after{content:" ";display:block;clear:both}.main-nav{background:#f0f0f0;font-size:13px}@media (max-width: 859px){.main-nav{background:#f0f0f0;font-size:13px;height:50px}}.main-nav:before{display:block;float:left;content:" ";height:65px;background-color:#171a1d;width:27%;position:absolute}@media (min-width: 1800px){.main-nav:before{width:30%}}@media (max-width: 859px){.main-nav:before{height:50px}}.main-nav ul{list-style-type:none}@media (max-width: 859px){.main-nav ul{width:100%;position:absolute;top:50px;left:0px;z-index:9999}}.main-nav ul li{padding-left:24px;padding-right:24px;z-index:1;display:inline-block;float:left;height:65px;background:#f0f0f0;text-align:center}@media (max-width: 1050px){.main-nav ul li{padding-left:12px;padding-right:12px}}@media (max-width: 859px){.main-nav ul li{background:#f0f0f0;text-align:center;width:100%;border-bottom:solid 1px #999;height:50px}.main-nav ul li.mobile-toggle{display:none}}.main-nav ul li:first-child{margin-right:25px}.main-nav ul li.burger{display:none}@media (max-width: 859px){.main-nav ul li.burger{display:block;position:absolute;top:-50px;right:0px;width:auto;background:none;border:none;font-size:8px}.main-nav ul li.burger a,.main-nav ul li.burger a i{font-size:28px}.main-nav ul li.burger i{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.main-nav ul li.burger a.burger-spin i{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 2sec linear;transition:all 2sec linear}}.main-nav ul li.cart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;float:right;margin-left:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width: 859px){.main-nav ul li.cart{position:absolute;top:-50px;right:10%;width:100px;background:none;border:none}}.main-nav ul li.cart i{float:left;display:block;margin-right:9px;margin-top:1px;font-size:19px}.main-nav ul li.cart .cart-circ{width:20px;height:20px;border-radius:50%;background-color:#171a1d;display:block;line-height:21px;color:#fff;float:left}.main-nav ul li.cart .cart-circ.active{background-color:#ff5100;color:#fff}.main-nav ul li>a{line-height:65px;font-family:'Avenir Next LT W01 Demi';font-size:13px;text-transform:uppercase;color:#171a1d;-webkit-transition:color 200ms linear;transition:color 200ms linear}@media (max-width: 860px){.main-nav ul li>a{display:block}}.main-nav ul li>a .fa{color:#838586;margin-left:3px}@media (max-width: 859px){.main-nav ul li>a{line-height:50px}.main-nav ul li>a .fa-angle-down{display:none}}.main-nav ul li.selected>a,.main-nav ul li:hover>a{color:#FF3010}.main-nav ul li.brand{box-sizing:border-box;width:25%;float:left;padding-left:0.83333%;padding-right:0.83333%;background-color:#171a1d;line-height:80px;margin-left:0;position:relative;text-align:left;padding-right:0}@media (max-width: 859px){.main-nav ul li.brand{width:60%;position:absolute;top:-50px;left:0px;border:none;line-height:62px}.main-nav ul li.brand a{display:inline-block}.main-nav ul li.brand img{padding:0% 10%}}@media (max-width: 859px) and (max-width: 1199px){.main-nav ul li.brand img{padding:0% 5%;width:75%;height:auto}}.main-nav ul li.brand:after{width:0;height:0;border-top:65px solid #f0f0f0;border-left:31px solid transparent;display:block;float:right;content:" "}@media (max-width: 880px){.main-nav ul li.brand:after{border-top-color:#f0f0f0;border-top-width:65px;float:none;height:65px;position:absolute;right:0px;top:0px}}@media (max-width: 859px){.main-nav ul li.brand:after{border-top-width:50px}}.main-nav_product-pop-out-col_product{margin-right:25px;-webkit-transition:all 200ms cubic-bezier(0.55, 0.25, 0.4, 0.71);transition:all 200ms cubic-bezier(0.55, 0.25, 0.4, 0.71);position:relative;height:200px;width:160px}.main-nav_product-pop-out-col_product img{max-width:100%;-webkit-transition:all 200ms cubic-bezier(0.55, 0.25, 0.4, 0.71);transition:all 200ms cubic-bezier(0.55, 0.25, 0.4, 0.71);position:absolute;top:0px;left:0px;width:200px;height:auto}.main-nav_product-pop-out-col_product:after{content:' ';width:100%;display:block;clear:left;height:30px;background-image:url(/img/products/product_shadow.png);background-repeat:no-repeat;background-position:center bottom;position:absolute;bottom:0px}.main-nav_product-pop-out-col_product.main-nav_product-pop-out-col_product--fly12:after{background-size:100% 30px}.main-nav_product-pop-out-col p{color:#010101;-webkit-transition:all 200ms cubic-bezier(0.55, 0.25, 0.4, 0.71);transition:all 200ms cubic-bezier(0.55, 0.25, 0.4, 0.71)}.main-nav_product-pop-out-col:hover p{color:#FF3010}.main-nav_product-pop-out-col:hover img{top:-6px}.main-nav_product-pop-out-copy{box-sizing:border-box;width:50%;float:left;padding-left:2%;padding-right:2%;height:125px}.main-nav_product-pop-out{position:absolute;width:100%;padding-top:30px;padding-bottom:50px;background-color:#f0f0f0;left:0;display:none;z-index:99999;background:-webkit-linear-gradient(top, #E8E7E7 0%, #f0f0f0 100px, #f0f0f0 100%);background:linear-gradient(to bottom, #E8E7E7 0%, #f0f0f0 100px, #f0f0f0 100%)}.main-nav_product-pop-out.active{display:block}.main-nav_product-pop-out_bar{background-color:#ff3010;color:#fff;line-height:1.42;position:absolute;bottom:0;width:100%;font-family:'Avenir Next LT W01 Bold';font-size:13px;text-transform:uppercase}.main-nav_product-pop-out_bar a{display:block;padding:9px}.main-nav_product-pop-out-col{box-sizing:border-box;width:41.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;text-align:left;position:relative;height:225px}.main-nav_product-pop-out-col a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:100%}.main-nav_product-pop-out-col:nth-child(2){margin-left:8.33333%}.main-nav_product-pop-out-copy p{margin-top:7px}.main-nav_product-pop-out-col_copy{float:right}.main-nav_product-pop-out-col_copy p{line-height:1.42}nav.pagination{padding-bottom:40px}nav.pagination span{border:solid 1px #3b3b3b;font-size:13px;padding:5px 3px 5px 6px;margin-left:-1px}nav.pagination span:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}nav.pagination span:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}nav.pagination span a{display:inline-block;padding:5px}nav.pagination span.gap{margin-right:-4px;padding-left:9px;padding-right:8px}nav.pagination span.current{padding-left:9px;padding-right:8px;background:#FF3010;color:#ffffff}nav.pagination span:hover{background:#FF3010;color:#ffffff}nav.pagination span.next{margin-left:-2px}.product-page-nav svg{width:85px}.btn-rounded-outline{text-transform:uppercase;color:#171a1d;border:3px solid #171a1d;border-radius:5px;padding:6px 11px;font-family:'Avenir Next LT W01 Bold';text-transform:uppercase}.btn,article.article.main-article .review-link a{cursor:pointer;-webkit-appearance:none}.btn--orange-text{color:#ff3010}.btn-rounded,article.article.main-article .review-link a{text-transform:uppercase;color:#171a1d;border-radius:5px;padding:10px 30px;font-family:'Avenir Next LT W01 Demi';border:0}.btn--square{padding:1px 5px}.btn-grey-outline{border:1px solid #595b5c;color:#fff;padding:9px 22px}.btn--big{font-size:17px}.btn-plain,article.article.main-article .review-link a{background:none;border:none;padding:0}.btn--small{font-size:12px}.btn--orange{background-color:#ff3010;border-color:#ff3010;color:#fff}.btn--grey,article.article.main-article .review-link a{background-color:#989898;border-color:#989898;color:#fff}.btn--black{background-color:#171a1d;border-color:#171a1d;color:#fff;font-size:14px}.btn--white{background-color:#ffffff;border-color:#ffffff;box-shadow:none;color:#000000;font-family:'Avenir Next LT W01 Demi';font-size:14px;padding:6px 20px}.btn--green{background-color:#89d000;color:#fff;border-color:#89d000;font-family:'Avenir Next LT W01 Demi';text-transform:uppercase;border:0;padding-top:13px;padding-bottom:13px}@media (max-width: 1199px){.btn--green{padding-top:9px;padding-bottom:9px;font-size:12px}}.btn--green:hover{box-shadow:none}.btn-block,article.article.main-article .review-link a{padding:12px 27px;text-transform:uppercase;font-family:'Avenir Next LT W01 Demi';border-radius:5px}.footer-link-col{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%}@media (min-width: 860px){.footer-link-col{box-sizing:border-box;width:25%;float:left;padding-left:0.83333%;padding-right:0.83333%}}@media (max-width: 859px){.footer-link-col h2{line-height:5px}}@media (max-width: 859px){.footer-link-col ul{margin-bottom:10px}}.footer-link-col-social .fa::before{color:black}.fa-strava{position:relative;-webkit-filter:grayscale(100%) brightness(1.8);filter:grayscale(100%) brightness(1.8)}.fa-strava:hover{-webkit-filter:grayscale(0%) brightness(1);filter:grayscale(0%) brightness(1)}.fa-strava:before{content:" ";background:transparent url(/img/social/strava.png) no-repeat scroll center 100%;width:19px;height:29px;display:block;position:absolute;top:-21px;left:25%}.fa-strava:before:hover{background:red}.site-footer{clear:both;padding-top:60px;padding-bottom:60px;background-color:#000;color:#b3b3b3;font-size:13px}.site-footer h2{letter-spacing:0px;margin-bottom:15px}.site-footer li{margin-bottom:2px}@media (max-width: 859px){.footer-link-col-subscribe,.footer-link-col-social{margin-top:20px}}.footer-link-col-social .fa::before{color:#b3b3b3}.footer-link-col-social .fa:hover::before{color:#FF3010}.footer-link-col-social .fa.fa-circle::before{color:#919191}.footer-link-col-social .fa-stack:hover .fa-circle:before,.footer-link-col-social .fa.fa-circle:hover:before{color:#ff3010}.social-list{width:120px}.social-list li{float:left}.bep-notice{float:right;padding-top:50px}.footer-link-col-subscribe p{margin-bottom:10px}.footer-link-col-subscribe .form-group,.footer-link-col-subscribe button{float:left;padding:7px 5px;font-size:13px}.footer-link-col-subscribe .form-group .form-control,.footer-link-col-subscribe button .form-control{padding:7px 5px;font-size:13px}.footer-link-col-subscribe .form-group{width:75%}.footer-link-col-subscribe button{padding:8px 9px;margin-left:3px;margin-top:7px}.errors{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}.cart-table .cart-table_headings .cell{text-align:left;padding-bottom:30px;height:135px;border-bottom:1px solid #a2a7ac;margin-bottom:0 !important}@media (max-width: 859px){.cart-table .cart-table_headings .cell.quantity span,.cart-table .cart-table_headings .cell.price span{opacity:0}}.cart-table .cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:135px;border-bottom:1px solid #a2a7ac}.cart-table .cell.name{box-sizing:border-box;width:41.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%}@media (max-width: 859px){.cart-table .cell.name{box-sizing:border-box;width:33.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%}}.cart-table .cell.name img{margin-right:20px}.cart-table .cell.remove{box-sizing:border-box;width:8.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%}.cart-table .cell.remove .remove-item-from-cart{margin:0 auto;margin-bottom:20px}.cart-table .cell.price{box-sizing:border-box;width:16.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;text-align:right;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width: 859px){.cart-table .cell.price{box-sizing:border-box;width:25%;float:left;padding-left:0.83333%;padding-right:0.83333%}}.cart-table .cell.quantity{box-sizing:border-box;width:16.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;text-align:right;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.cart-table .cell.quantity input{width:60px;display:block;text-align:right}@media (max-width: 859px){.cart-table .cell.quantity input{width:35px}}.cart-table .cell.no-items{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}.cart-table .cell.total{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;box-sizing:border-box;width:16.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;text-align:right}main.cart{padding-bottom:150px}.discount-shipping-block{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;text-align:right;padding-top:20px;padding-bottom:20px;margin-top:12px;margin-bottom:12px;color:#171a1d}.total-block{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;color:#fff;background-color:#171a1d;padding-top:30px;padding-bottom:30px}.total-block .cart-total-price{float:right}.total-block .make-payment-form{float:right;margin-left:25px}.total-block a{margin-left:25px}.promo-block{box-sizing:border-box;width:100%;float:left;margin-top:30px}.promo-block h2,.promo-block .form-inline{display:inline-block;float:left}.promo-block h2,.promo-block .input-rounded{margin-right:20px}.promo-block h2{margin-bottom:10px}.promo-block_promo{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}@media (min-width: 860px){.promo-block_promo{box-sizing:border-box;width:66.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%}}.promo-block_shop{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;float:left;margin-top:10px}.promo-block_shop a{float:left}@media (min-width: 860px){.promo-block_shop a{float:right}}@media (min-width: 860px){.promo-block_shop{box-sizing:border-box;width:33.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-top:0px;float:right}}.order-complete{color:#171a1d;padding-bottom:150px}.application-loading-overlay{position:fixed;z-index:9999999;top:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;bottom:0;background:#fff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#ff3010;text-align:center}.application-loading-overlay .loader{margin:0 auto}.input-rounded{font-family:'AvenirNextLTW01-Medium';color:#999999;border:1px solid #727272;background-color:#fff;border-radius:5px;padding:5px}svg.fly6.container,svg.fly12.container{height:30px;width:127px;padding:0}svg.fly6.container .background,svg.fly12.container .background{fill:#ffffff}svg.fly6.container .pill,svg.fly12.container .pill{fill:#FF3010}svg.fly6.container .number,svg.fly12.container .number{fill:#ffffff}.main-nav_product-pop-out-copy svg.fly6.container,.main-nav_product-pop-out-copy svg.fly12.container{height:21px;width:89px}.main-nav_product-pop-out-copy svg.fly6.container .background,.main-nav_product-pop-out-copy svg.fly12.container .background{fill:none}.main-nav_product-pop-out-copy svg.fly6.container .pill,.main-nav_product-pop-out-copy svg.fly12.container .pill{fill:#000000}.main-nav_product-pop-out-copy svg.fly6.container .number,.main-nav_product-pop-out-copy svg.fly12.container .number{fill:#000000}.product-listing-hero-item-icon svg.fly6.container .number,.product-listing-hero-item-icon svg.fly12.container .number{fill:#000000}.product-page-nav_wrapper svg.fly6.container,.product-page-nav_wrapper svg.fly12.container{height:20px;width:85px}@media (max-width: 860px){.product-page-nav_wrapper svg.fly6.container,.product-page-nav_wrapper svg.fly12.container{height:30px !important;margin-top:10px}}@media (max-width: 859px){.product-page-nav_wrapper svg.fly6.container,.product-page-nav_wrapper svg.fly12.container{display:none}}svg .red-stroke{stroke:#FF3010;fill:none;stroke-width:0.45}svg .red-fill{fill:#FF3010}.video-wrapper{padding-top:50px}.main-video{box-sizing:border-box;width:66.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-bottom:20px}@media (max-width: 860px){.main-video{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}}.videos-hero-container iframe{height:490px}@media (max-width: 860px){.videos-hero-container iframe{height:325px}}.more-videos{box-sizing:border-box;width:33.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%}@media (max-width: 860px){.more-videos{box-sizing:border-box;width:83.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-bottom:30px}}.video-categories-strip{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;background:#f0f0f0;padding-top:50px}.videos-scroller--holder{border-bottom:solid 1px #9d9fa1;margin-bottom:25px}.videos-scroller{height:460px;overflow-y:hidden;margin-bottom:25px}.videos-list-item{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-bottom:22px}.videos-list-item--thumb{box-sizing:border-box;width:37.5%;float:left;padding-left:0.83333%;padding-right:0.83333%;height:70px;background-size:cover}@media (max-width: 860px){.videos-list-item--thumb{height:120xp}}.videos-list-item--title{box-sizing:border-box;width:58.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:4.16667%}.more-videos .page-title.small,.more-videos .form-group .page-title.control-label,.form-group .more-videos .page-title.control-label,.more-videos .form-group .page-title.form-control,.form-group .more-videos .page-title.form-control,.more-videos .terms-copy h3.page-title,.terms-copy .more-videos h3.page-title,.more-videos .charities .charity-item p.page-title,.charities .charity-item .more-videos p.page-title{margin-bottom:42px}.video-hero-title{border-top:solid 1px #9d9fa1;margin-top:61px;padding-top:35px}@media (max-width: 860px){.btn-upload-reveal{margin-bottom:30px}}@media (max-width: 1060px){.btn-upload-reveal{font-size:0.8rem}}.video-uploader-form{height:0px;overflow:hidden}.video-uploader-form.animate-out{height:auto;-webkit-transition:all 1s linear;transition:all 1s linear;padding-bottom:30px}#video-uploader-holder{border-top:solid 1px #9D9FA1;padding-top:30px}.video-uploader-form .col2{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%}.video-uploader-form .col2 p{margin-bottom:10px;padding-right:25px}@media (max-width: 860px){.video-uploader-form .col2{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}}.video-uploader-form .modal-header{margin-bottom:20px}.video-uploader-form .col2.first{padding-left:0}.video-categories{padding-top:30px;box-sizing:border-box;width:100%;float:left}.video-category-item{box-sizing:border-box;width:33.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-bottom:0.83333%;max-height:220px;background-size:cover;position:relative;margin-left:20px;padding-left:0}.video-category-item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both}.video-category-item:nth-child(3n+2){margin-left:33.33333%;margin-right:-100%;clear:none}.video-category-item:nth-child(3n+3){margin-left:66.66667%;margin-right:-100%;clear:none}.video-category-item .article-title,.video-category-item .charities .charity-item p,.charities .charity-item .video-category-item p{text-transform:capitalize}@media (max-width: 860px){.video-category-item{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%;max-height:160px;margin-bottom:80px}.video-category-item:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both}.video-category-item:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}}@media (max-width: 480px){.video-category-item{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;clear:left !important;margin-bottom:80px}.video-category-item:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:none}}@media (min-width: 1440px){.video-category-item{margin-bottom:25px}}@media (min-width: 1800px){.video-category-item{margin-bottom:50px}}.video-category-item span{background:rgba(0,0,0,0.78);color:#ffffff !important;margin-bottom:0 !important;font-family:'Avenir Next LT W01 Demi';font-size:19px;padding:10px 10px;display:inline-block;width:100%}.video-category-item a{display:block;box-sizing:border-box;width:95.83333%;float:left;padding-left:0.83333%;padding-right:0.83333%;padding-left:0;width:100%;display:inline-block}.video-category-item img{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;padding:0;text-align:center;height:auto;margin-top:-46px}.main-video .share span.title{margin-right:15px;display:inline-block;float:left;color:#171a1d}.main-video .share a.share-link{width:30px;display:inline-block}.main-video .share a.share-link .fa-stack-1x{font-size:15px;line-height:34px}.main-video .share a.share-link .fa-circle{font-size:35px}.form-group{float:left;width:100%}.form-group .control-label{float:left;margin-right:20px;display:inline-block;margin-bottom:8px}.form-group .form-control{float:left;width:100%;display:inline-block;padding:10px 5px;background:#FBFBFB;border:solid 1px #EFEEEE;margin-bottom:20px}.form-group select.form-control{height:40px}.dealer-map-el{width:100%;height:80vh}.dealer-map{position:relative;display:block}@media (max-width: 859px){.dealer-map{display:none}}.dealer-list-mobile{display:block}@media (min-width: 860px){.dealer-list-mobile{display:none}}.dealer-map-menu{box-sizing:border-box;width:25%;float:left;padding-left:0.83333%;padding-right:0.83333%;position:absolute;z-index:99;bottom:10px;height:90%;left:75px;width:35%;overflow-x:scroll}.dealer-map-menu-block{background-color:rgba(255,255,255,0.8);overflow:hidden;margin-bottom:1px;padding-bottom:30px}.dealer-map-menu-block.primary{background-color:#FF3010}.dealer-map-menu-block a:hover{text-decoration:none}.dealer-map-menu-block a.block{display:block;width:100%;height:100%}.dealer-map-menu-block-search{width:100%;padding-top:15px;background-color:#fff;padding-bottom:15px}.dealer-map-menu-block-search p{color:#fff;margin-top:10px;margin-bottom:0}.dealer-map-menu-block-search form{margin-left:13px}.dealer-map-menu-block-ident-circ{font-family:'AvenirNextLTW01-Heavy';letter-spacing:-2px;border-radius:50%;width:36px;height:36px;padding:8px;margin-left:13px;margin-top:11px;line-height:20px;background:#fff;color:#FF3010;text-align:center;display:inline-block;float:left}.dealer-map-menu-block-contact{display:inline-block;float:left;margin-left:16px}.dealer-map-menu-block-name{letter-spacing:-1px}.dealer-map-menu-block-address{font-family:'AvenirNextLTW01-Regular';margin-bottom:0}.dealer-list-search{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}.dealer-list-item{padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid #FF3010}.home-carousel{position:relative;height:700px;overflow:hidden}@media (max-width: 859px){.home-carousel{height:450px}}.carousel-nav{position:absolute;bottom:0px;width:100%;height:50px;z-index:5000;text-align:center}.carousel-nav ul{display:inline-block}.carousel-nav ul li{margin-right:10px;color:#fff;cursor:pointer}.carousel-nav ul li:hover::before,.carousel-nav ul li.active::before{content:"\f192"}.home-carousel_item{height:700px;background-position:center;background-repeat:no-repeat;position:absolute;overflow:hidden;width:100%;left:-100%;-webkit-transition:all 600ms cubic-bezier(0.35, 0.49, 0, 1.01);transition:all 600ms cubic-bezier(0.35, 0.49, 0, 1.01);-webkit-transition-property:opacity, left;transition-property:opacity, left;z-index:20}.home-carousel_item h2{font-size:24px}@media (max-width: 859px){.home-carousel_item h2{font-size:18px}}.home-carousel_item .image2x{background-position:-8000px;height:160px;background-repeat:no-repeat;background-size:contain}@media (max-width: 859px){.home-carousel_item .image2x{height:120px}}.home-carousel_item.carousel-active{left:0% !important;z-index:40}.home-carousel_item.carousel-removing{left:0%;z-index:1}@media (max-width: 859px){.home-carousel_item{height:450px;background-size:cover;background-position:25%}.home-carousel_item::after{content:' ';display:block;width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;top:0}}.home-carousel_item-overlay{opacity:0;z-index:5;-webkit-transition:all 600ms cubic-bezier(0.35, 0.49, 0, 1.01);transition:all 600ms cubic-bezier(0.35, 0.49, 0, 1.01)}.carousel-active .home-carousel_item-overlay{opacity:1;z-index:10}@media (max-width: 859px){.carousel-active .home-carousel_item-overlay{padding-top:20%}}.home-carousel_item.fly12{background-image:url(/img/new/home-top-carousel--1.jpg)}@media (max-width: 859px){.home-carousel_item.fly12{background-position:42%}.home-carousel_item.fly12 .image2x{background-position:right;background-repeat:no-repeat;background-size:contain}.home-carousel_item.fly12 .image2x img{display:none}}.home-carousel_item.fly6{background-image:url(/img/new/home-top-carousel--fly6.jpg)}.home-carousel_item.fly6 img.product-image{margin-right:-50px}@media (max-width: 859px){.home-carousel_item.fly6{background-position:48%}.home-carousel_item.fly6 .image2x{background-position:115%;background-repeat:no-repeat;background-size:contain}.home-carousel_item.fly6 .image2x img{display:none}}.home-carousel_item.fly6 .image2x{margin-bottom:15px}.home-carousel_item.app{background-image:url(/img/new/home-top-carousel--app.jpg)}.home-carousel_item.app .image2x{height:90px}.home-carousel_item-overlay{color:#fff !important}.home-strip .flex-container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.home-carousel_item-overlay{position:relative;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:right;color:#fff}@media (min-width: 860px){.home-carousel_item-overlay{box-sizing:border-box;width:83.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:16.66667%;height:700px}}.home-carousel_item-overlay .svg{margin-bottom:10px}.home-carousel_item-overlay h2{margin-bottom:30px}@media (min-width: 860px){.app .home-carousel_item-overlay{box-sizing:border-box;width:83.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:16.66667%}}.app .home-carousel_item-overlay h2{margin-top:16px;float:right}.app .home-carousel_item-overlay .download{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}.home-carousel_item-overlay-content{width:100%}.home-carousel_item-overlay-content svg{text-align:right}.home-carousel_item-overlay-content img.product-image{margin-bottom:15px}.home-carousel_item-overlay-content h2{width:85%;float:right;clear:both}.home-carousel_item-overlay-content a{clear:both;float:right}@media (max-width: 859px){.fly6 .home-carousel_item-overlay h2 br{display:none}}@media (max-width: 859px){.fly12 .home-carousel_item-overlay h2 br{display:none}}.home-strip_block h2.page-title{min-height:55px;line-height:20px}.home-strip{padding-top:75px;padding-bottom:105px}@media (max-width: 859px){.home-strip{padding-top:35px;padding-bottom:35px}}.home-strip_block{box-sizing:border-box;width:29.16667%;float:left;position:relative;padding:35px;padding-bottom:105px;text-align:center;background-color:#f0f0f0}@media (max-width: 1199px){.home-strip_block{box-sizing:border-box;width:66.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:16.66667%;margin-bottom:40px;padding:35px;padding-bottom:85px}}@media (max-width: 859px){.home-strip_block{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:0%;padding:15px;padding-bottom:85px;margin-bottom:40px;padding-top:35px}}.home-strip_block .img-block{min-height:180px;margin-bottom:15px}.home-strip_block .img-block .img6holder,.home-strip_block .img-block .img12holder{width:50%;height:auto;max-height:none;float:left;padding-bottom:0px}.home-strip_block .img-block .img6holder img,.home-strip_block .img-block .img12holder img{width:100%;max-height:none}.home-strip_block .img-block .img6holder::after,.home-strip_block .img-block .img12holder::after{content:' ';width:50%;display:block;clear:left;height:30px;background-image:url(/img/products/product_shadow.png);background-repeat:no-repeat;background-position:center bottom;margin:0 auto;margin-top:-25px}.home-strip_block .btn-wrapper{position:absolute;bottom:40px;width:100%;left:0}.home-strip_block img{margin-top:15px;margin-bottom:20px;max-width:300px;max-height:140px}@media (max-width: 1199px){.home-strip_block img{height:auto}}.home-videos-slice{background-image:url(/img/new/videos-slice.jpg);height:647px;position:relative;background-position:center}@media (max-width: 860px){.home-videos-slice{background-position-x:0px;height:320px;background-size:cover;background-position:center}.home-videos-slice:after{content:'';display:block;width:100%;height:100%;background:black;position:absolute;left:0px;top:0px;opacity:0.25;z-index:5}}.home-videos-slice_copy{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:25%;margin-top:185px;padding:50px 90px;text-align:center;background-color:rgba(255,255,255,0.85);margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home-videos-slice_copy h2{font-size:30px;margin-bottom:18px;margin-top:-10px}@media (max-width: 859px){.home-videos-slice_copy h2{margin-bottom:6px}}.home-videos-slice_copy p{margin-bottom:50px}@media (max-width: 859px){.home-videos-slice_copy p{margin-bottom:20px}}@media (max-width: 859px){.home-videos-slice_copy{margin-top:45px;padding:30px 15px;z-index:10;position:relative}}.product-listing-hero-item h1.product-name,.product-page h1.product-name,.main-nav_product-pop-out h1.product-name{display:none}.product-page-hero_copy{margin-top:250px;text-align:center}@media (min-width: 860px){.product-page-hero_copy{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:25%}}@media (max-width: 859px){.product-page-hero_copy{padding-top:80px;margin-top:0px}}@media (max-width: 859px){.product-page-hero_copy .page-title{line-height:33px;margin-top:10px}}.product-page-hero_copy .tagline{box-sizing:border-box;width:66.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:16.66667%}@media (max-width: 859px){.product-page-hero_copy .tagline{box-sizing:border-box;width:83.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:8.33333%}}.product-page-hero_copy h1{margin-bottom:40px}.product-page-hero_copy .product-image{margin-top:15px}@media (max-width: 859px){.product-page-hero_copy .product-image{margin-top:0px}}.product-page-hero_copy .product-image-logo{margin-bottom:40px}@media (max-width: 859px){.product-page-hero_copy .product-image-logo{margin-bottom:0px}}.product-page-hero_copy .product-image-logo svg{width:128px}.product-page-hero_copy h2.medium{box-sizing:border-box;width:66.66667%;float:left;padding-left:1.66667%;padding-right:1.66667%;margin-left:16.66667%}main.product-page--fly12{background-color:#171a1d}main.product-page--fly12 .product-page-hero{background-image:url(/img/new/product-fly12-bg.jpg);background-repeat:no-repeat;background-position:top;background-attachment:fixed;background-position:50% 0%;-webkit-transition:background-position 1ms linear;transition:background-position 1ms linear}@media (max-width: 859px){main.product-page--fly12 .product-page-hero{background-size:200%;background-position:65% 0%}}@media (min-width: 860px){main.product-page--fly12 .product-page-hero{background-position:70% 0%}}@media (min-width: 1200px){main.product-page--fly12 .product-page-hero{background-position:65% 0%}}@media (min-width: 1440px){main.product-page--fly12 .product-page-hero{background-position:60% 0%}}@media (min-width: 1800px){main.product-page--fly12 .product-page-hero{background-position:50% 0%}}@media (max-width: 859px){main.product-page--fly12 .product-page-details_image img{max-height:200px;width:auto}}@media (max-width: 859px){main.product-page--fly12 .product-page-details_image.product-page-details_image-big img{max-height:280px}}main.product-page--fly6{background-color:#171a1d}main.product-page--fly6 .product-page-hero{background-image:url(/img/new/product-fly6-bg.jpg);background-repeat:no-repeat;background-position:top;background-attachment:fixed;background-position:50% 0%;-webkit-transition:background-position 1ms linear;transition:background-position 1ms linear}@media (max-width: 859px){main.product-page--fly6 .product-page-hero{background-size:240%;background-position:65% 0%}}@media (min-width: 860px){main.product-page--fly6 .product-page-hero{background-position:70% 0%}}@media (min-width: 1200px){main.product-page--fly6 .product-page-hero{background-position:65% 0%}}@media (min-width: 1440px){main.product-page--fly6 .product-page-hero{background-position:60% 0%}}@media (min-width: 1800px){main.product-page--fly6 .product-page-hero{background-position:50% 0%}}@media (max-width: 859px){main.product-page--fly6 .product-page-details_image img{max-height:170px}}.product-page--fly12,.product-page--fly6{color:#fff;overflow:hidden}.product-page-hero{min-height:100vh;position:relative}@media (max-width: 860px){.product-page-hero{max-height:none;height:auto;min-height:0px}}@media (max-width: 859px){.product-page-hero{min-height:500px}}.product-page-hero .explore-more{position:absolute;top:85vh;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%;text-align:center;color:#B5B5B5;z-index:50}.product-page-hero .explore-more a{display:block;color:#B5B5B5}@media (max-width: 860px){.product-page-hero .explore-more{display:none}}@media (max-height: 950px){.product-page-hero .explore-more{display:none}}.product-page-details{padding-top:132px;padding-bottom:112px}@media (min-width: 1200px){.product-page-details{padding-top:200px;padding-bottom:170px}}@media (max-width: 859px){.product-page-details{position:relative;padding-top:50px;padding-bottom:50px}}.product-page-details p{color:#8c9195}.product-page-details_heading{text-align:center;margin-bottom:150px;box-sizing:border-box;width:66.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:16.66667%}@media (max-width: 859px){.product-page-details_heading{margin-bottom:30px}}@media (max-width: 859px){.product-page-details_heading .page-title{line-height:32px}}@media (max-width: 859px){.product-page-details_heading{box-sizing:border-box;width:91.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:4.16667%}}@media (max-width: 859px){.product-page-full-width_copy-wrapper{padding-top:0;padding:50px 15px}}.product-page-full-width_copy-wrapper h2{line-height:0.78;margin-bottom:40px;padding-top:180px}@media (max-width: 1199px){.product-page-full-width_copy-wrapper h2{line-height:0.84}}@media (max-width: 859px){.product-page-full-width_copy-wrapper h2{padding-top:0;line-height:0.95;margin-bottom:20px}}.product-page-full-width_copy-wrapper p{box-sizing:border-box;width:80%;float:left;padding-left:2%;padding-right:2%;color:#4c5156}@media (max-width: 859px){.product-page-full-width_copy-wrapper p{box-sizing:border-box;width:91.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;width:98%}}.product-page-full-width_copy-wrapper span.detail{margin-top:60px;height:50px;box-sizing:border-box;width:80%;float:left;padding-left:2%;padding-right:2%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:'Avenir Next LT W01 Demi';color:#000}.product-page-full-width_copy-wrapper span.detail img{margin-right:15px}@media (max-width: 859px){.product-page-full-width_copy-wrapper span.detail{margin-top:15px;width:100%}}@media (min-width: 860px){.product-page-details_detail{box-sizing:border-box;width:25%;float:left;padding-left:0.83333%;padding-right:0.83333%}}@media (max-width: 859px){.product-page-details_detail{margin-top:150px}}.product-page-details_detail--right{text-align:right}.product-page-details_detail--right img{right:0}.product-page-details-box_image img,.product-page-details-box_image svg{width:40px;max-height:50px}@media (max-width: 859px){.product-page-details-box_image img,.product-page-details-box_image svg{width:50px}}.product-page-details-box_image svg .cls-1,.product-page-details-box_image svg .cls-2,.product-page-details-box_image svg .st0,.product-page-details-box_image svg .st1,.product-page-details-box_image svg .st2,.product-page-details-box_image svg .st3,.product-page-details-box_image svg .st4,.product-page-details-box_image svg .st01,.product-page-details-box_image svg .st02,.product-page-details-box_image svg .st03,.product-page-details-box_image svg .st04{stroke:#FF3010}.product-page-details-box_image svg .red-stroke{stroke:#FF3010}.product-page-details-box_image svg .red-fill{fill:#FF3010}.product-page-details_detail-shape{height:60px;margin-bottom:15px;position:relative}@media (max-width: 859px){.product-page-details_detail-shape{height:45px;margin-bottom:0px}}.product-page-details_detail-shape img{position:absolute;bottom:0}@media (max-width: 859px){.product-page-details_detail-shape img{position:absolute;margin-left:0px;-webkit-transform:translateX(0%);transform:translateX(0%);width:22px}}.product-page-details_detail-shape svg{width:30px}.product-page-details_detail-shape svg .st1{fill:#FF3010}@media (min-width: 860px){.product-page-details_detail-shape svg{width:55px}}@media (max-width: 860px){.product-page-details_detail--right,.product-page-details_detail-shape,.product-page-details_detail,.product-page-details_image,.product-page-details_detail--right img,.product-page-details_detail-shape img{clear:both;text-align:center;float:none;right:auto;position:relative}.product-page-details_detail--right img,.product-page-details_detail-shape img,.product-page-details_detail img,.product-page-details_image img,.product-page-details_detail--right img img,.product-page-details_detail-shape img img{max-height:400px}}.product-page-details_detail-copy h2{margin-bottom:8px}@media (max-width: 860px){.product-page-details_detail-copy{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}}.product-page-nav svg{float:left;margin-top:7px}@media (min-width: 1200px){.product-page-nav svg{margin-top:15px}}.product-page-nav-links{display:inline-block;color:#8c9195;font-size:13px;font-family:'AvenirNextLTW01-Medium';margin-top:10px;text-transform:uppercase;float:left}.product-page-nav-links li{display:inline-block;margin-left:35px}.product-page-nav-links li.active a{color:#fff}@media (max-width: 860px){.product-page-nav-links{display:none}}@media (min-width: 1200px){.product-page-nav-links{margin-top:18px}}.product-page-details_image{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%;text-align:center}.product-page-details_image img{margin-top:-25px;max-width:400px}@media (max-width: 1199px){.product-page-details_image img{max-width:210px}}@media (max-width: 859px){.product-page-details_image{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}.product-page-details_image img{clear:both;margin-top:30px;margin-bottom:20px;width:auto}}.product-page-details_image.product-page-details_image-big{min-height:400px;position:relative}@media (max-width: 1199px){.product-page-details_image.product-page-details_image-big img{width:100%;max-width:520px}}@media (min-width: 1200px){.product-page-details_image.product-page-details_image-big img{position:absolute;left:-60px;width:700px;top:-110px;max-width:none}}.product-page-details--black{background:#171a1d}#all-seeing-ride{position:relative;z-index:50}@media (max-width: 859px){.mobile-flip .product-page-details_image{position:absolute;top:140px;left:0px}}@media (max-width: 859px){.mobile-flip .product-page-details_image.product-page-details_image-big{width:auto;top:80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width: 859px){.mobile-flip .product-page-details_heading{margin-bottom:270px}}.product-page-full-width{background-position:right;position:relative;overflow:hidden;background-image:none !important}.product-page-full-width .bg{width:100%;height:1085px;background-image:url(/img/new/product-page-full-width--battery.jpg);position:absolute;top:0px;background-repeat:no-repeat;background-position:50% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (max-width: 859px){.product-page-full-width .bg{display:none}}.product-page-full-width .container{position:relative}@media (max-width: 859px){.product-page-full-width .container{padding:0}}@media (max-width: 859px){.product-page-full-width{height:auto;background-size:100%;background-size:140%;background:none}}.product-page-full-width--rtl{position:relative;background-position:left;text-align:right}.product-page-full-width--rtl .product-page-full-width_copy{margin-left:58.33333%}@media (max-width: 859px){.product-page-full-width--rtl .product-page-full-width_copy{width:100%;margin:0;padding:0}}.product-page-full-width--rtl .product-page-full-width_copy-wrapper p{float:right}.product-page-full-width--rtl span.detail{float:right;direction:rtl}.product-page-full-width--rtl .product-page-shape{width:1995px;height:1004px;background-image:url(/img/new/product-page-full-width-white--rtl.png);background-repeat:no-repeat;position:absolute;z-index:1;left:0;bottom:0}@media (min-width: 860px){.product-page-full-width--rtl .product-page-shape{left:35%;right:auto}}@media (min-width: 1800px){.product-page-full-width--rtl .product-page-shape{left:45%;right:auto}}.product-page-full-width--rtl .product-page-shape .product-page-full-width_small-images{float:left;padding-top:610px;margin-left:-100px}.product-page-full-width--rtl .product-page-shape .product-page-full-width_small-images img{margin-bottom:25px;float:right;clear:both}.product-page-full-width--rtl .product-page-shape .product-page-full-width_small-images img:last-child{margin-right:-80px}.product-page-full-width--rtl .product-page-shape .product-page-full-width_small-images.single-image{padding-top:720px}.product-page-full-width--rtl .product-page-full-width_copy-wrapper h2{padding-top:260px}@media (max-width: 859px){.product-page-full-width--rtl .product-page-full-width_copy-wrapper h2{padding-top:0}}.product-page-full-width_copy{box-sizing:border-box;width:41.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%}@media (max-width: 859px){.product-page-full-width_copy{width:100%;padding:0}}.product-page-full-width_copy svg{stroke:none}@media (max-width: 1199px){.product-page-full-width_copy-wrapper-right{margin-left:16.66667%}}.product-page-full-width--battery{background-image:url(/img/new/product-page-full-width--battery.jpg);background-repeat:no-repeat;background-position:50% 0%;position:relative}.product-page-full-width--battery .bg{background-image:url(/img/new/product-page-full-width--battery.jpg);background-repeat:no-repeat}@media (max-width: 1199px){.product-page-full-width--battery .bg{background-position:60% 100%}}@media (min-width: 1800px){.product-page-full-width--battery .bg{background-position:0% 100%}}@media (max-width: 1199px){.product-page-full-width--battery{background-position:60% 0%}}@media (min-width: 1800px){.product-page-full-width--battery{background-position:0% 0%}}.product-page-full-width--battery::before{display:block;content:' ';width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 859px){.product-page-full-width--battery{background:none}.product-page-full-width--battery::before{display:none}.product-page-full-width--battery::after{display:block;content:' ';clear:both;width:100%;height:250px;background-image:url(/img/new/product-page-full-width--battery.jpg);background-size:cover;background-position:right top;background-repeat:no-repeat}}.product-page-full-width--battery svg{width:44px;margin-left:-16px}@media (max-width: 859px){.product-page-full-width--battery svg{width:30px}}.product-page-full-width--battery svg .st1{fill:#FF3010}.product-page-full-width--battery.battery6{background-image:url(/img/new/product-page-fill-width-battery6.jpg)}.product-page-full-width--battery.battery6 .bg{background-image:url(/img/new/product-page-full-width--battery.jpg);background-repeat:no-repeat}@media (max-width: 1199px){.product-page-full-width--battery.battery6 .bg{background-position:60% 100%}}@media (min-width: 1800px){.product-page-full-width--battery.battery6 .bg{background-position:100% 100%}}@media (max-width: 859px){.product-page-full-width--battery.battery6::after{background-image:url(/img/new/product-page-fill-width-battery6.jpg)}}.product-page-full-width--battery.guard{border-top:solid 10px white;background-image:url(/img/new/product-page-fill-width-guard.jpg)}.product-page-full-width--battery.guard .bg{background-image:url(/img/new/product-page-fill-width-guard.jpg);background-repeat:no-repeat}@media (max-width: 1199px){.product-page-full-width--battery.guard .bg{background-position:60% 100%}}@media (min-width: 1800px){.product-page-full-width--battery.guard .bg{background-position:0% 100%}}@media (max-width: 859px){.product-page-full-width--battery.guard::after{background-image:url(/img/new/product-page-fill-width-guard.jpg)}}.product-page-full-width--battery.guard .product-page-full-width_copy-wrapper-right{width:100%;margin-left:0}@media (min-width: 1800px){.product-page-full-width--battery.guard{background-position:0% 0%}}.product-page-full-width--battery.size{background-image:url(/img/new/product-page-fill-width-size.jpg)}.product-page-full-width--battery.size .bg{background-image:url(/img/new/product-page-fill-width-size.jpg);background-repeat:no-repeat}@media (max-width: 859px){.product-page-full-width--battery.size::after{background-image:url(/img/new/product-page-fill-width-size.jpg)}}.product-page-full-width--battery.size svg{width:30px;margin-left:-16px;margin-right:10px}.product-page-full-width--battery.size svg .st0{fill:#FF3010 !important}.product-page-full-width--tramlines{background-image:url(/img/new/product-page-full-width--tramlines.jpg);background-repeat:no-repeat;background-position:right;background-position:50% 0%;position:relative}.product-page-full-width--tramlines .bg{background-image:url(/img/new/product-page-full-width--tramlines.jpg);background-repeat:no-repeat}@media (max-width: 1199px){.product-page-full-width--tramlines{background-position:60% 0%}}@media (min-width: 1800px){.product-page-full-width--tramlines{background-position:100% 0%}}.product-page-full-width--tramlines::before{display:block;content:' ';width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 859px){.product-page-full-width--tramlines{background:none}.product-page-full-width--tramlines::before{display:none}.product-page-full-width--tramlines::after{display:block;content:' ';clear:both;width:100%;height:250px;background-image:url(/img/new/product-page-full-width--tramlines.jpg);background-size:cover;background-position:right top;background-repeat:no-repeat}}.product-page-full-width--mud{border-top:solid 10px white;background-image:url(/img/new/product-page-full-width--mud.jpg);background-repeat:no-repeat;background-position:50% 0%;position:relative}.product-page-full-width--mud .bg{background-image:url(/img/new/product-page-full-width--mud.jpg);background-repeat:no-repeat}@media (max-width: 1199px){.product-page-full-width--mud .bg{background-position:50% 100%}}@media (min-width: 1800px){.product-page-full-width--mud .bg{background-position:0% 100%}}@media (max-width: 860px){.product-page-full-width--mud{background-position:50% 0%}}@media (min-width: 1800px){.product-page-full-width--mud{background-position:left}}.product-page-full-width--mud::before{display:block;content:' ';width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 859px){.product-page-full-width--mud{background:none}.product-page-full-width--mud::before{display:none}.product-page-full-width--mud:after{display:block;content:' ';clear:both;width:100%;height:250px;background-image:url(/img/new/product-page-full-width--mud.jpg);background-size:cover;background-position:left top;background-repeat:no-repeat}}.product-page-full-width--mud svg{width:44px;margin-left:-16px;margin-right:10px}@media (max-width: 859px){.product-page-full-width--mud svg{width:30px;margin-right:10px}}.product-page-full-width--mud svg .st1{fill:#FF3010}@media (max-width: 860px){.product-page-full-width--mud .product-page-full-width_copy-wrapper{padding-top:220px}}@media (max-width: 859px){.product-page-full-width--mud .product-page-full-width_copy-wrapper{padding-top:0px;padding:30px;height:330px}.product-page-full-width--mud .product-page-full-width_copy-wrapper h2{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}}.product-page-full-width--mud.mud6{background-image:url(/img/new/product-page-full-width--mud6.jpg)}.product-page-full-width--mud.mud6 .bg{background-image:url(/img/new/product-page-full-width--mud6.jpg);background-repeat:no-repeat}@media (max-width: 859px){.product-page-full-width--mud.mud6::after{background-image:url(/img/new/product-page-full-width--mud6.jpg)}}@media (max-width: 859px){.product-page-full-width--mud.mud6 .product-page-full-width_copy-wrapper-right{width:100%;margin:0;margin-left:0}}.product-page-full-width_copy{min-height:800px;position:relative;z-index:2;color:#000}@media (max-width: 859px){.product-page-full-width_copy{min-height:0px}}.product-page-shape{width:1995px;height:1004px;background-image:url(/img/new/product-page-full-width-white.png);background-repeat:no-repeat;position:absolute;z-index:1;right:0}@media (min-width: 860px){.product-page-shape{right:40%}}@media (min-width: 1800px){.product-page-shape{right:48%}}.product-page-shape .product-page-full-width_small-images{float:right;padding-top:80px;margin-right:-90px}.product-page-shape .product-page-full-width_small-images img{margin-bottom:25px;float:left;clear:both}.product-page-shape .product-page-full-width_small-images img:last-child{margin-left:80px}.product-page-shape .product-page-full-width_small-images.single-image{padding-top:160px;margin-right:-40px}@media (max-width: 859px){.product-page-full-width_small-images{display:none}}@media (max-width: 859px){.product-page-shape{display:none}}@media (max-width: 859px){.product-page-full-width_copy-wrapper{background:white;width:100%;height:330px}.product-page-full-width_copy-wrapper h2{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}}.product-page-details--offwhite{background-color:#f0f0f0;color:#171a1d}.product-page-details--offwhite p{color:#4c5156}.product-page-details--dark{background-color:#171a1d;color:#4c5156}.product-page-details--dark h2{color:#ebebeb}.product-angle{-webkit-transition:all 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media (max-width: 480px){.product-angle{display:none}}@media (min-width: 480px) and (max-width: 859px){.product-angle{display:none}}.product-angle img{position:absolute;bottom:0px}.product-angle--left{position:fixed;bottom:0;left:-300px;z-index:60}.product-angle--left.visible{left:0}.product-angle--left img{position:absolute;bottom:0px}.product-angle--right{position:absolute;top:0px;right:-300px;width:300px;height:300px}.product-angle--right.visible{right:0}.product-angle--right img{position:absolute;top:0px}.product-page-nav{background-color:rgba(23,26,29,0.9);width:100%;height:90px;z-index:9999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 860px){.product-page-nav{height:50px}}.product-page-nav form,.product-page-nav .form-no-form{display:inline-block;float:right;margin-top:4px}@media (max-width: 859px){.product-page-nav form,.product-page-nav .form-no-form{float:right !important;margin-bottom:10px;position:absolute;right:10px;top:0px}}.product-page-nav .btn,.product-page-nav article.article.main-article .review-link a,article.article.main-article .review-link .product-page-nav a{float:right}.product-page-nav_wrapper{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}@media (max-width: 1199px){.product-page-nav_wrapper{float:right;text-align:center}}@media (max-width: 859px){.product-page-nav_wrapper .btn,.product-page-nav_wrapper article.article.main-article .review-link a,article.article.main-article .review-link .product-page-nav_wrapper a{margin-top:5px}}.product-page-nav_wrapper .info{margin-right:15px;padding-top:5px;float:left;text-align:right;position:relative}@media (max-width: 859px){.product-page-nav_wrapper .info{padding-top:8px}}.product-page-nav_wrapper span.price{font-family:'AvenirNextLTW01-Medium';font-size:27px;display:inline-block;position:relative;width:150px;color:#fff}@media (max-width: 1199px){.product-page-nav_wrapper span.price{font-size:22px;margin-top:-3px}}.product-page-nav_wrapper span.price.location{font-size:20px;line-height:19px}.product-page-nav_wrapper span.price.coming-soon{width:100%}.product-page-nav_wrapper span.low-stock{clear:both;display:inline-block;color:#fff;font-size:0.5em;text-transform:uppercase;letter-spacing:0.5px;position:absolute;right:0px;width:128px;bottom:-8px}@media (max-width: 859px){.product-page-nav_wrapper span.low-stock{bottom:-6px}}.product-page-nav_wrapper .product-name{text-indent:-9999px;position:absolute}@media screen and (min-width: 859px) and (max-width: 920px){.product-page-nav_wrapper svg{display:none}}.sticky-wrapper{position:absolute;width:100%;z-index:99}.product-page-details-box{box-sizing:border-box;width:100%;float:left;margin-bottom:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width: 860px){.product-page-details-box{box-sizing:border-box;width:25%;float:left;margin-bottom:20px}}@media (max-width: 859px){.product-page-details-box{margin-bottom:30px}}.product-page-details-box p{color:#171a1d;display:inline;float:left;box-sizing:border-box;width:66.66667%;float:left;padding-left:3.33333%;padding-right:3.33333%}@media (min-width: 860px){.product-page-details-box p{box-sizing:border-box;width:83.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%}}.product-page-details-box img{float:left;max-width:100%}@media (max-width: 859px){.product-page-details-box img{float:none}}.product-page-details-box.empty{display:none}@media (min-width: 860px){.product-page-details-box.empty{display:block}}.product-page-details-box_image{box-sizing:border-box;width:25%;float:left;padding-left:0.83333%;padding-right:0.83333%}@media (min-width: 860px){.product-page-details-box_image{box-sizing:border-box;width:25%;float:left;padding-left:0.83333%;padding-right:0.83333%}}.product-page-details--strava{text-align:center;padding-bottom:0}.product-page-details--strava h2{color:#ff5100}.product-page-details--strava .intro{box-sizing:border-box;width:66.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:16.66667%;margin-top:30px}@media (max-width: 859px){.product-page-details--strava .intro{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:0%}}.product-page-details-strava-slice{background-image:url(/img/new/product-page--strava.jpg);background-position:bottom;background-repeat:no-repeat;height:750px;width:100%;background-color:#171a1d}@media (max-width: 859px){.product-page-details-strava-slice{background-size:180%;height:260px}}.product-page-details-strava-slice .product-page-details-strava-slice--phones{width:100%;height:400px;background:transparent url(/img/new/iphones-strava.png) no-repeat scroll center center}@media (max-width: 1199px){.product-page-details-strava-slice .product-page-details-strava-slice--phones{height:275px;background-image:url(/img/new/iphones-strava-portrait.png);background-size:contain}}@media (max-width: 859px){.product-page-details-strava-slice .product-page-details-strava-slice--phones{height:250px;background-size:contain}}.product-details_spec-col{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%}@media (min-width: 860px){.product-details_spec-col{box-sizing:border-box;width:25%;float:left;padding-left:0.83333%;padding-right:0.83333%}}@media (max-width: 859px){.product-details_spec-col{height:360px}}.product-details_spec-col-block{color:#171a1d;margin-bottom:25px}@media (max-width: 859px){.product-details_spec-col-block{margin-bottom:15px}}.product-details_spec-col-block h2,.product-details_spec-col-block p{margin-bottom:7px;border-bottom:1px solid #171a1d;color:#171a1d;font-size:13px}.product-page-details.in-the-box{padding-top:80px;padding-bottom:60px}@media (max-width: 859px){.product-page-details.in-the-box{padding-top:0}}.product-page-details.buy-now{padding-top:0px}.product-page-details.buy-now form span{display:block;margin-bottom:12px;font-size:30px;font-family:'AvenirNextLTW01-Medium';color:#4c5156}.product-page-details.specification{padding-top:100px;padding-bottom:50px}@media (max-width: 859px){.product-page-details.specification{padding-bottom:0}}.product-page-details.specification .product-page-details_heading,.product-page-details.in-the-box .product-page-details_heading{margin-bottom:70px}.buy-now--form{text-align:center}.buy-now--form form span.low-stock{text-transform:uppercase;font-size:15px}.product-listing-hero.horizontal{background:url(/img/new/products-horizontal-back.png) repeat-y scroll center center}.product-listing-hero.horizontal article.product-listing-hero-item{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%;background:none}.product-listing-hero.horizontal article.product-listing-hero-item .product-listing-hero-item-copy{box-sizing:border-box;width:83.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:8.33333%}.product-listing-hero.horizontal article.product-listing-hero-item .product-listing-hero-item_features{box-sizing:border-box;width:83.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:8.33333%}@media (max-width: 859px){.product-listing-hero.horizontal{background:none}.product-listing-hero.horizontal article.product-listing-hero-item{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;background:none}.product-listing-hero.horizontal article.product-listing-hero-item .product-listing-hero-item-copy{box-sizing:border-box;width:83.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:8.33333%}.product-listing-hero.horizontal article.product-listing-hero-item .product-listing-hero-item_features{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:0%;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.product-listing-hero-item{min-height:550px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-listing-hero-item{background-color:#fefefe;background-image:url(/img/new/product-listing-grad.png);background-repeat:repeat-x;background-position:center bottom}.product-listing-hero-item-copy{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:25%;margin-bottom:20px;margin-top:20px;padding-bottom:20px;height:70px}@media (max-width: 859px){.product-listing-hero-item-copy{box-sizing:border-box;width:83.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:8.33333%}}@media (max-width: 859px){.product-listing-hero-item-copy{margin-bottom:10px;margin-top:10px;padding-bottom:10px}}.product-listing-hero-item-button{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-bottom:60px}.product-listing-hero-item-icon{margin-bottom:40px;margin-top:90px}@media (max-width: 859px){.product-listing-hero-item-icon{margin-bottom:20px;margin-top:40px}}.product-listing-hero-item_features{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:0%;max-width:400px;float:none;margin:0 auto;margin-bottom:70px}@media (min-width: 860px){.product-listing-hero-item_features{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-left:25%;max-width:none}}@media (max-width: 859px){.product-listing-hero-item_features{margin-bottom:30px}}.product-listing-hero-item_feature_item{box-sizing:border-box;width:25%;float:left;padding-left:2.5%;padding-right:2.5%;float:left;color:#171a1d}.product-listing-hero-item_feature_item .product-listing-hero-item_feature_item_center{display:inline-block;margin:0 auto;text-transform:uppercase}.product-listing-hero-item_feature_item img,.product-listing-hero-item_feature_item svg{width:38px;height:36px}.product-listing-hero-item_feature_item svg .st1,.product-listing-hero-item_feature_item svg .st2{fill:#FF3010}.product-listing-hero-item_feature_item span{text-align:center;margin-top:7px;display:block;font-size:11px;line-height:12px;color:#7d7d7d;clear:both}.product-listing-hero-item-image a:after{content:' ';width:100%;display:block;clear:left;height:30px;background-image:url(/img/products/product_shadow.png);background-repeat:no-repeat;background-position:center bottom}.product-listing-hero-item-image--fly12 a:after{background-size:200px 30px}main.news_reviews .product-page-nav{height:85px}nav.news_nav{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;overflow:hidden}nav.news_nav ul{list-style-type:none;margin-left:0px;padding-left:0px}nav.news_nav li{display:inline-block;margin-right:25px}nav.news_nav li a.active{color:#ff3010}nav.news_nav a{color:#bababa;font-size:13px;text-transform:uppercase}.article-items a{display:block;-webkit-transition:all 300ms linear;transition:all 300ms linear}.article-items article.article{-webkit-transition:all 200ms linear;transition:all 200ms linear}.article-items article.article.fade{opacity:0.55}.article-items article.article.active{opacity:1}article.article{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-bottom:60px;padding-right:40px;min-height:350px}@media (max-width: 859px){article.article{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}}article.article .article-title-block h2{line-height:1.2;letter-spacing:-1px;margin-bottom:15px;text-transform:none}article.article .article-title-block h2 a{color:#ffffff}article.article .article-title,article.article .charities .charity-item p,.charities .charity-item article.article p{margin-bottom:6px}article.article .block-divider{border-bottom:solid 1px #9d9fa1;height:35px;margin-bottom:30px}article.article .article-type{color:#FF3010;box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%;padding-left:0;text-transform:uppercase}article.article h2.type{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%}article.article .article-item-date{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%;text-align:right;color:#8c9195}article.article .article-item-date.press-item-date{text-align:left;padding-left:0}article.article.main-article .article-item-date{text-align:left}article.article .press-content-item-copy{margin-bottom:20px}article.article .press-content-item-image--news{height:300px;width:100%;background-size:cover;background-position:center center;margin-bottom:20px}.blog_posts article.article{min-height:660px}article.article.main-article{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;padding-left:0}article.article.main-article .block-divider{margin-bottom:40px}article.article.main-article .article-title-block,article.article.main-article .article-detail{box-sizing:border-box;width:58.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;padding-left:0}@media (max-width: 859px){article.article.main-article .article-title-block,article.article.main-article .article-detail{box-sizing:border-box;width:83.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-bottom:50px}}article.article.main-article .article-link{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;padding-left:0;margin-top:25px;color:#666;float:left}article.article.main-article .review-link{box-sizing:border-box;width:41.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;padding-left:0;float:left}@media (max-width: 859px){article.article.main-article .review-link a.pull-right{float:left}}@media (max-width: 859px){article.article.main-article .review-link{box-sizing:border-box;width:83.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%}}article.article.main-article .review-shape{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;background:none;position:relative;text-transform:uppercase;padding-left:0}article.article.main-article .review-shape i{position:relative;top:-1px;margin-right:5px}article.article.main-article .blog-post-detail{box-sizing:border-box;width:66.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%}@media (max-width: 859px){article.article.main-article .blog-post-detail{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}}article.article.main-article .blog-item-date,article.article.main-article p.blog-item-date{margin-bottom:0;text-transform:uppercase}.content-item-title{margin-top:0;margin-bottom:30px;color:#fff}.blog-item-comments{color:#efefef;margin-top:150px;margin-bottom:50px}article.main-article .article-detail p{margin-bottom:20px}article.main-article .article-detail h3{margin-top:30px;margin-bottom:10px}article.main-article .article-detail img{margin-top:50px;margin-bottom:50px;clear:both}article.main-article .article-detail a{text-decoration:underline;color:#FF3010}article.main-article .article-detail .copy p,article.main-article .article-detail .form-group .control-label p,.form-group article.main-article .article-detail .control-label p,article.main-article .article-detail .form-group .form-control p,.form-group article.main-article .article-detail .form-control p,article.main-article .article-detail .charities .charity-item p p,.charities .charity-item article.main-article .article-detail p p,article.main-article .article-detail .copy h1,article.main-article .article-detail .form-group .control-label h1,.form-group article.main-article .article-detail .control-label h1,article.main-article .article-detail .form-group .form-control h1,.form-group article.main-article .article-detail .form-control h1,article.main-article .article-detail .charities .charity-item p h1,.charities .charity-item article.main-article .article-detail p h1,article.main-article .article-detail .copy h2,article.main-article .article-detail .form-group .control-label h2,.form-group article.main-article .article-detail .control-label h2,article.main-article .article-detail .form-group .form-control h2,.form-group article.main-article .article-detail .form-control h2,article.main-article .article-detail .charities .charity-item p h2,.charities .charity-item article.main-article .article-detail p h2,article.main-article .article-detail .copy h3,article.main-article .article-detail .form-group .control-label h3,.form-group article.main-article .article-detail .control-label h3,article.main-article .article-detail .form-group .form-control h3,.form-group article.main-article .article-detail .form-control h3,article.main-article .article-detail .charities .charity-item p h3,.charities .charity-item article.main-article .article-detail p h3,article.main-article .article-detail .copy h4,article.main-article .article-detail .form-group .control-label h4,.form-group article.main-article .article-detail .control-label h4,article.main-article .article-detail .form-group .form-control h4,.form-group article.main-article .article-detail .form-control h4,article.main-article .article-detail .charities .charity-item p h4,.charities .charity-item article.main-article .article-detail p h4,article.main-article .article-detail .copy h5,article.main-article .article-detail .form-group .control-label h5,.form-group article.main-article .article-detail .control-label h5,article.main-article .article-detail .form-group .form-control h5,.form-group article.main-article .article-detail .form-control h5,article.main-article .article-detail .charities .charity-item p h5,.charities .charity-item article.main-article .article-detail p h5,article.main-article .article-detail .copy strong,article.main-article .article-detail .form-group .control-label strong,.form-group article.main-article .article-detail .control-label strong,article.main-article .article-detail .form-group .form-control strong,.form-group article.main-article .article-detail .form-control strong,article.main-article .article-detail .charities .charity-item p strong,.charities .charity-item article.main-article .article-detail p strong,article.main-article .article-detail .copy li,article.main-article .article-detail .form-group .control-label li,.form-group article.main-article .article-detail .control-label li,article.main-article .article-detail .form-group .form-control li,.form-group article.main-article .article-detail .form-control li,article.main-article .article-detail .charities .charity-item p li,.charities .charity-item article.main-article .article-detail p li{color:#171a1d}article.main-article .copy p,article.main-article .form-group .control-label p,.form-group article.main-article .control-label p,article.main-article .form-group .form-control p,.form-group article.main-article .form-control p,article.main-article .charities .charity-item p p,.charities .charity-item article.main-article p p,article.main-article .copy h1,article.main-article .form-group .control-label h1,.form-group article.main-article .control-label h1,article.main-article .form-group .form-control h1,.form-group article.main-article .form-control h1,article.main-article .charities .charity-item p h1,.charities .charity-item article.main-article p h1,article.main-article .copy h2,article.main-article .form-group .control-label h2,.form-group article.main-article .control-label h2,article.main-article .form-group .form-control h2,.form-group article.main-article .form-control h2,article.main-article .charities .charity-item p h2,.charities .charity-item article.main-article p h2,article.main-article .copy h3,article.main-article .form-group .control-label h3,.form-group article.main-article .control-label h3,article.main-article .form-group .form-control h3,.form-group article.main-article .form-control h3,article.main-article .charities .charity-item p h3,.charities .charity-item article.main-article p h3,article.main-article .copy h4,article.main-article .form-group .control-label h4,.form-group article.main-article .control-label h4,article.main-article .form-group .form-control h4,.form-group article.main-article .form-control h4,article.main-article .charities .charity-item p h4,.charities .charity-item article.main-article p h4,article.main-article .copy h5,article.main-article .form-group .control-label h5,.form-group article.main-article .control-label h5,article.main-article .form-group .form-control h5,.form-group article.main-article .form-control h5,article.main-article .charities .charity-item p h5,.charities .charity-item article.main-article p h5,article.main-article .copy strong,article.main-article .form-group .control-label strong,.form-group article.main-article .control-label strong,article.main-article .form-group .form-control strong,.form-group article.main-article .form-control strong,article.main-article .charities .charity-item p strong,.charities .charity-item article.main-article p strong,article.main-article .copy li,article.main-article .form-group .control-label li,.form-group article.main-article .control-label li,article.main-article .form-group .form-control li,.form-group article.main-article .form-control li,article.main-article .charities .charity-item p li,.charities .charity-item article.main-article p li{color:#171a1d}.blog-post-detail .copy,.blog-post-detail .form-group .control-label,.form-group .blog-post-detail .control-label,.blog-post-detail .form-group .form-control,.form-group .blog-post-detail .form-control,.blog-post-detail .charities .charity-item p,.charities .charity-item .blog-post-detail p,.article-detail .copy,.article-detail .form-group .control-label,.form-group .article-detail .control-label,.article-detail .form-group .form-control,.form-group .article-detail .form-control,.article-detail .charities .charity-item p,.charities .charity-item .article-detail p{padding-top:50px}.blog-post-detail img,.article-detail img{max-width:100% !important;height:auto !important}.blog-post-detail p,.article-detail p{margin-bottom:32px}.blog-post-detail strong,.article-detail strong{font-weight:700}.blog-post-detail iframe,.article-detail iframe{width:100% !important}.main-heading{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-top:70px;margin-bottom:70px;padding-left:0}@media (max-width: 1199px){.main-heading{margin-top:40px;margin-bottom:50px}}.terms-copy{color:#171a1d}.page-content{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}@media (min-width: 860px){.page-content{box-sizing:border-box;width:83.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%}}@media (min-width: 1200px){.page-content{box-sizing:border-box;width:66.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%}}.page-content.dealer-map{width:100%;padding:0}.page-content p{margin-bottom:30px}.page-content h2{margin-bottom:20px}.page-content ul{margin-bottom:30px}.page-content ul li{margin-left:30px;list-style-type:disc;padding-left:4px}@media (max-width: 859px){.page-content ul li{font-size:0.8rem}}.page-content p a,.page-content li a{color:#FF3010}.page-content .article-title,.page-content .charities .charity-item p,.charities .charity-item .page-content p,.page-content h3{font-size:19px}main{background-color:#171a1d}main.page{padding-bottom:40px}main section,main .main-heading{color:#fff}main.white{background-color:#f0f0f0}main.white section,main.white .main-heading{color:#171a1d}main .full-width{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}.news_reviews{color:#fff}.page-nav-pad .main-heading{padding-top:70px}.country-list{margin-bottom:30px;float:left;box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}.country-list li{box-sizing:border-box;width:33.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%}@media (max-width: 860px){.country-list li{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%}}main.inverse{background:#ffffff}main.inverse h1,main.inverse h1 a,main.inverse h2,main.inverse h2 a,main.inverse p,main.inverse span,main.inverse .article.article.main-article .content-item-title,main.inverse .review-shape,main.inverse .article-detail,main.inverse label,main.inverse li,main.inverse .article-title,main.inverse .charities .charity-item p,.charities .charity-item main.inverse p{color:#171a1d}.distributors .country{padding-top:10px;float:left;box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;border-top:solid 1px #9d9fa1}.distributors article{min-height:120px;box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%}@media (max-width: 1199px){.distributors article{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%}}.distributors .article-title,.distributors .charities .charity-item p,.charities .charity-item .distributors p{margin-bottom:0}.charities .charity-item{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-bottom:30px}.charities .charity-item img{margin-bottom:15px}.charities .events{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;float:left;margin-top:70px;margin-bottom:45px}.contact-general-enquiry{box-sizing:border-box;width:58.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-right:8.33333%;margin-bottom:50px}@media (max-width: 859px){.contact-general-enquiry{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-right:0%}}.contact-media-enquiry{box-sizing:border-box;width:33.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%}.dealer-list-mobile{display:none}@media (max-width: 859px){.dealer-list-mobile{display:block}}.sr-only{display:none}.dealer-map-menu .form-group input,.dealer-map-menu .form-group .btn,.dealer-map-menu .form-group article.article.main-article .review-link a,article.article.main-article .review-link .dealer-map-menu .form-group a{float:left}.dealer-map-menu .form-group input{width:70%}.dealer-map-menu .form-group .btn,.dealer-map-menu .form-group article.article.main-article .review-link a,article.article.main-article .review-link .dealer-map-menu .form-group a{margin-left:20px}.dealer-map-menu-block-name{margin-top:20px}.dealer-map-menu-block-address{margin-bottom:0 !important}.dealer-map-menu-block.primary p a{color:#ffffff}main.dealer{padding-bottom:50px}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:10px;height:100%;margin:0 auto}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:10px;height:100%;margin:0 auto;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;transition:opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#bfbfbf}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#707070}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.75);border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,0.75);border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.1)}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15)}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}
