body{font-family:'Fira Sans',sans-serif;background-image:none !important}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#home-header{background-size:cover}.top-nav-wrapper #top-nav li.top-nav-logo a{background-image:none}.top-nav-logo{padding-top:14px;max-width:300px !important}.top-nav-logo img{max-width:300px !important;width:180px !important}.top-nav-wrapper{background-image:none;padding:10px 0 0 !important;background:#f6f7f2}.top-nav-wrapper #top-nav{padding:10px 0 0}.top-nav-wrapper #top-nav li.subnav-item .sub-nav-menu{top:35px !important;padding-top:0 !important}.sub-nav-menu{top:10px !important}.top-nav-wrapper #top-nav li.subnav-item a{color:#646864;text-indent:0;background-image:none;width:auto !important;padding-left:10px;padding-right:10px}@media all and (max-width:991px){.top-nav-wrapper #top-nav li.subnav-item a{padding-left:5px;padding-right:5px}}@media all and (max-width:767px){.top-nav-wrapper #top-nav li.subnav-item a{padding-left:2px;padding-right:2px;font-size:14px}}@media all and (max-width:767px){.top-nav-wrapper #top-nav li.top-nav-search #top-nav-search-but{background-color:#333}}.top-nav-wrapper #top-nav li.top-nav-search #top-nav-search-but{text-indent:0;background-image:none}.logo-ul{float:left;position:absolute;top:-20px}.nav-ul{float:right !important}.bg-sticky-nav{background:#fff;background-image:none}.top-nav-wrapper .bg-sticky-nav #top-nav{padding:10px 0 0}.content-page #top-navigation.bg-sticky-nav,.landing-page #top-navigation.bg-sticky-nav,.error-page #top-navigation.bg-sticky-nav,.search-results-page #top-navigation.bg-sticky-nav,.faq-page #top-navigation.bg-sticky-nav,.blog-page #top-navigation.bg-sticky-nav,.contact-page #top-navigation.bg-sticky-nav,.catalogue-page #top-navigation.bg-sticky-nav,.shop-page #top-navigation.bg-sticky-nav,.shop-checkout-page #top-navigation.bg-sticky-nav,.media-page #top-navigation.bg-sticky-nav,.forum-page #top-navigation.bg-sticky-nav{padding-bottom:0 !important}#home-intro,#intro{padding-top:75px;background-image:url('img/tiled-bg.jpg')}@media all and (max-width:767px){#home-intro,#intro{padding-top:120px}}#home-intro h1,#intro h1{font-family:'Fira Sans',sans-serif;font-size:72px;line-height:110%;color:#646864}@media all and (max-width:767px){#home-intro h1,#intro h1{font-size:42px}}#home-intro p,#intro p{font-size:22px;text-align:center}.but_white,.checkout-button,.but_beige-green,.but_green{background-image:none !important;color:#fff !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-transform:capitalize;font-size:18px;font-family:'Fira Sans',sans-serif;transition:background-color .2s ease}.but_green,.but_white{background-color:#598e2e !important;background-image:none !important}.but_green:hover,.but_white:hover{background-color:#508823 !important;text-decoration:none !important}.but_beige-green{background-image:none !important;background-color:#f4f2e9 !important;border:2px solid #598e2e;color:#598e2e !important}.but_beige-green:hover{text-decoration:none !important;background-color:#f6f7f2 !important}.but_green{margin-top:0}#side-cart{font-family:'Fira Sans',sans-serif;bottom:0}.image-text-block h2{font-family:'Fira Sans',sans-serif;font-size:52px;color:#646864 !important;padding-top:30px;padding-bottom:inherit;padding-top:0}.image-text-block p{text-align:center}.image-text-block__spacer{height:8px;width:50px;background-color:#598e2e;display:table;margin:0 auto;margin-top:30px;margin-bottom:30px}.image-text-block .btn-center{display:table;margin:0 auto;margin-top:40px}#home-video{background-image:url('img/dark-tile.jpg');background-repeat:repeat}.home-video h2{color:#fff;font-size:52px;font-family:'Fira Sans',sans-serif}.home-video p{font-size:24px;line-height:120%;font-family:'Fira Sans',sans-serif}.home-video__spacer{height:8px;width:50px;background-color:#598e2e;display:table;margin:0 auto;margin-top:20px;margin-bottom:20px}#home-helpline h2,#home-competition h2,#driving-game h2{font-size:52px;font-family:'Fira Sans',sans-serif !important;font-weight:500;color:#646864 !important}@media all and (max-width:767px){#home-helpline h2,#home-competition h2,#driving-game h2{font-size:32px}}#home-helpline p,#home-competition p,#driving-game p{font-size:16px;color:#000;text-align:center !important}@media all and (max-width:767px){#home-helpline p,#home-competition p,#driving-game p{font-size:18px}}.home-helpline,.home-competition{background-color:#f6f7f3}.home-helpline__spacer,.home-competition__spacer{height:8px;width:50px;background-color:#598e2e;display:table;margin:0 auto;margin-top:20px;margin-bottom:20px}.home-competition{background-color:#f6f7f3;padding-top:80px !important;padding-bottom:80px !important}.home-twitter-slider{background-image:url('img/tiled-bg.jpg');background-repeat:repeat}#home-twitter-slider .swiper-slide .slider-content.blog{background-image:none}.home-twitter-slider{padding-top:100px;padding-bottom:80px}.home-twitter-slider h2{font-size:72px;font-family:'Fira Sans',sans-serif;margin-bottom:30px;color:#646864;text-transform:capitalize}.home-twitter-slider .slider-content{background-color:#fff !important;display:table;margin:0 auto;padding:50px 30px 50px 20px}.home-twitter-slider .slider-content p{color:#646864 !important;font-family:'Fira Sans',sans-serif !important;line-height:120%}.home-twitter-slider .slider-content .slider-line{display:none}.slider-content-blog__spacer{height:8px;width:50px;background-color:#598e2e;display:table;margin:0 auto;margin-top:20px;margin-bottom:20px}.slider-content-blog__date p{font-size:20px}.slider-content-blog__title p{font-size:26px}.slider-content-blog__text p{font-size:18px}.footer-social h2{color:#fff;font-family:'Fira Sans',sans-serif !important;font-size:30px}.home-nav ul{margin-top:5px}.content-page #top-navigation,.landing-page #top-navigation,.error-page #top-navigation,.search-results-page #top-navigation,.faq-page #top-navigation,.blog-page #top-navigation,.contact-page #top-navigation,.catalogue-page #top-navigation,.shop-page #top-navigation,.shop-checkout-page #top-navigation,.media-page #top-navigation,.forum-page #top-navigation{background-color:#fff;background-image:none;min-height:initial}.content-page #top-navigation .pageContainer,.landing-page #top-navigation .pageContainer,.error-page #top-navigation .pageContainer,.search-results-page #top-navigation .pageContainer,.faq-page #top-navigation .pageContainer,.blog-page #top-navigation .pageContainer,.contact-page #top-navigation .pageContainer,.catalogue-page #top-navigation .pageContainer,.shop-page #top-navigation .pageContainer,.shop-checkout-page #top-navigation .pageContainer,.media-page #top-navigation .pageContainer,.forum-page #top-navigation .pageContainer{padding-top:0}.content-page,.landing-page,.error-page,.search-results-page,.faq-page,.blog-page,.contact-page,.catalogue-page,.shop-page,.shop-checkout-page,.media-page,.forum-page{padding-top:72px}#home-video .content-video-wrapper{background-image:none}@media all and (max-width:991px){.top-nav-wrapper .pageContainer .pageContent,.top-nav-wrapper #top-nav{width:100%}}@media all and (max-width:991px){.top-nav-wrapper .pageContainer .pageContent .colwide12,.top-nav-wrapper #top-nav .colwide12{width:100%}}#bottom-footer{background-color:#101010}#bottom-footer .footerContent .footer-end a{color:#616161 !important}@media all and (max-width:991px){#bottom-footer .footerContent .footer-end a{margin-right:15px}}.copyright{color:#616161 !important}.text-box{padding-right:30px;padding-left:30px}@media all and (max-width:991px){#bottom-footer{padding-left:15px;padding-right:15px}}@media all and (max-width:991px){#bottom-footer .box{margin-left:0;margin-right:0}}@media all and (max-width:991px){#bottom-footer .pageContent.col12 .colwide12,#bottom-footer .pageContainer .pageContent,#bottom-footer .pageContainer{width:100%}}@media all and (max-width:991px){.main-logo{max-width:250px}}.main-logo--mobile{width:100px}#home-twitter-slider .swiper-slide .slider-content.media-release{background-image:none}#home-twitter-slider .swiper-slide .slider-content p{line-height:120%}.home-twitter-slider .slider-content{width:70%}#page{padding-top:0}@media all and (max-width:767px){#page{padding-top:48px}}.highlight-panel{background-image:url(img/tiled-bg.jpg) !important;padding-left:15px !important;padding-right:15px !important}.highlight-panel h2{font-family:'Fira Sans',sans-serif;font-size:72px;line-height:110%;color:#646864 !important}@media all and (max-width:767px){.highlight-panel h2{font-size:34px}}.shop-page #intro h1{margin-top:60px}.shop-page #intro p{padding-top:20px}.content-page #content-container .content-video .content-video-wrapper,.landing-page #content-container .content-video .content-video-wrapper,.error-page #content-container .content-video .content-video-wrapper,.search-results-page #content-container .content-video .content-video-wrapper,.faq-page #content-container .content-video .content-video-wrapper,.blog-page #content-container .content-video .content-video-wrapper,.contact-page #content-container .content-video .content-video-wrapper,.catalogue-page #content-container .content-video .content-video-wrapper,.shop-page #content-container .content-video .content-video-wrapper,.shop-checkout-page #content-container .content-video .content-video-wrapper,.media-page #content-container .content-video .content-video-wrapper,.forum-page #content-container .content-video .content-video-wrapper{background-image:none !important}.video-container{background-image:url(img/dark-tile.jpg);background-repeat:repeat}.portrait-image{background-image:none !important}.blog-page #content-container .blog-item .rhs-wrapper .blog-content h3 a{font-family:'Fira Sans',sans-serif}.content-page #top-navigation,.error-page #top-navigation,.search-results-page #top-navigation,.resource-page #top-navigation,.home-page #top-navigation{background-image:none;height:72px}#top-nav-sticky{padding-bottom:10px}.img-responsive{max-width:100%}.frame-slider-container{background-image:url(img/dark-tile.jpg) !important;background:url(img/dark-tile.jpg) !important;background-repeat:repeat}.sliderContent .sliderContentInner{background-image:none !important}.sliderContent .text-container .text-box.full-width{background-image:none;background-color:#fff}.sliderContent .text-container .text-box{background-image:none;background-color:#fff}.content-page #content-container.cannabis-yarns .pageContainer h2,.error-page #content-container.cannabis-yarns .pageContainer h2,.search-results-page #content-container.cannabis-yarns .pageContainer h2,.resource-page #content-container.cannabis-yarns .pageContainer h2,.home-page #content-container.cannabis-yarns .pageContainer h2,.content-page #content-container.more-information .pageContainer h2,.error-page #content-container.more-information .pageContainer h2,.search-results-page #content-container.more-information .pageContainer h2,.resource-page #content-container.more-information .pageContainer h2,.home-page #content-container.more-information .pageContainer h2{font-family:'Fira Sans',sans-serif;font-size:64px}.content-page #content-container .content-text h2{font-size:38px !important;padding:0}.shop-page #content-container h2{font-family:'Fira Sans',sans-serif;font-size:72px;line-height:110%;color:#598e2e}.divider{height:0;margin-bottom:60px;background-image:none}.shop-item-image{background-image:none !important}.shop-page #content-container .shop-item{padding:0 0 50px}.search-results-page #content-container .search-results-container .search-result-item .search-result-text-box h3 a,.search-results-page #content-container .search-results-container .search-result-item .search-result-text-box h3{font-family:'Fira Sans',sans-serif !important;font-weight:bold;font-size:26px;line-height:34px !important}.search-results-page #content-container .search-results-container .search-result-item .search-result-text-box h3 a:hover,.search-results-page #content-container .search-results-container .search-result-item .search-result-text-box h3:hover{color:#508823}.search-results-page #content-container .search-results-container .search-result-item .search-result-image-box{background-image:none !important}h1,h2,h3{font-weight:500 !important}.footer{background-image:none !important;padding-top:0 !important;top:0 !important}.top-nav-wrapper #top-nav li.subnav-item .sub-nav-menu ul li a:hover{background-image:none !important;text-decoration:underline !important}.square-image{background-image:none !important}#home-intro h1,#intro h1{padding-top:60px}.text-box p,.box p{font-size:16px !important;line-height:24px !important}.text-box h2{padding-top:20px !important}h1{font-weight:500 !important}h2{line-height:120%;font-weight:400 !important;font-size:52px !important;font-family:'Fira Sans',sans-serif}.slider-text .slider-content{width:70%;background:white !important;margin:auto;margin-top:30px;padding-top:40px;padding-bottom:40px}.slider-text .slider-content h2{font-family:'Fira Sans',sans-serif}.divider-leaf{display:none !important}#home-slider{background-image:url(img/tiled-bg.jpg);background-repeat:repeat}#home-slider h2,#home-slider p{color:#646864;font-family:'Fira Sans',sans-serif}#home-slider .slider-line{height:8px;width:50px;background-color:#598e2e;display:table;margin:0 auto;margin-top:20px;margin-bottom:20px}#home-slider{background-color:#f6f7f3}#glass-left,#glass-right,.content-image-left,.content-image-right{display:none !important}.faq-page #content-container .faq-container .faq-item .faq-text-box h3{font-family:'Fira Sans',sans-serif !important;font-size:32px;line-height:32px}.faq-page #content-container .faq-container .faq-item{background-image:none;border-bottom:1px solid #333}h1,h2,h3,h4,h5,ul li,p{font-family:'Fira Sans',sans-serif !important}#related-slider{height:auto !important}.slick-prev,.slick-next{background-image:url(img/button-sprite.png) !important;background-color:#fff !important}.slick-prev{background-position:0 -211px !important}.slick-next{background-position:-65px -114px !important}.content-page #related-slider{background-image:url('img/tiled-bg.jpg');background-repeat:repeat;padding-top:100px}.content-page #related-slider h4{font-size:52px;font-family:'Fira Sans',sans-serif;margin-bottom:30px;color:#646864;text-transform:capitalize}.content-page #related-slider .slider-content-wrapper{width:auto !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.content-page #related-slider .slider-content-wrapper .but_green{width:90% !important}.content-page #related-slider .slider-content-wrapper .square-image{width:31.33%;margin-left:5px !important;margin-right:5px !important}@media all and (max-width:767px){.content-page #related-slider .slider-content-wrapper .square-image{width:100% !important}}#home-competition .text-box h2,#driving-game .text-box h2{color:#646864 !important}.content-page #related-slider,.landing-page #related-slider,.error-page #related-slider,.search-results-page #related-slider,.faq-page #related-slider,.blog-page #related-slider,.contact-page #related-slider,.catalogue-page #related-slider,.shop-page #related-slider,.shop-checkout-page #related-slider,.media-page #related-slider,.forum-page #related-slider{background-image:url(img/tiled-bg.jpg)}.content-page #related-slider h4,.landing-page #related-slider h4,.error-page #related-slider h4,.search-results-page #related-slider h4,.faq-page #related-slider h4,.blog-page #related-slider h4,.contact-page #related-slider h4,.catalogue-page #related-slider h4,.shop-page #related-slider h4,.shop-checkout-page #related-slider h4,.media-page #related-slider h4,.forum-page #related-slider h4{color:#646864 !important}.logo-ul{padding-left:15px !important}.top-nav-wrapper #top-nav li.subnav-item a{padding-left:5px !important;padding-right:5px !important;text-transform:capitalize !important}@media all and (max-width:991px){.top-nav-wrapper #top-nav li.subnav-item a{font-size:13px !important}}@media all and (max-width:991px){.top-nav-logo img{width:100px !important;margin-top:15px !important}}@media all and (max-width:768px){.top-nav-wrapper #top-nav li.subnav-item{padding-right:0}}.top-nav-wrapper #top-nav li.top-nav-search #top-nav-search-but{background-image:none !important;text-indent:0 !important;background-color:transparent !important}@media all and (max-width:767px){.top-nav-wrapper #top-nav{padding-top:0 !important}}.mobile-logo{width:100px;padding-top:8px;padding-bottom:8px}@media all and (max-width:720px){#mobileHeader{background-color:#f6f7f3 !important}}.mobile-search-icon{padding-right:10px;padding-top:13px}@media all and (max-width:720px){#home-header-mobile{display:none !important}}.mobile-navicon{background-color:#fff !important;width:50px;height:47px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;font-size:20px}@media all and (max-width:767px){.sticky-wrapper{height:auto !important}}.sidr ul li a,.sidr ul li span{padding:0 8px !important}.dashboard-header h1 span,.dashboard-header h1{font-family:'Fira Sans',sans-serif;font-size:70px !important;line-height:70px !important}#login-submit{background-color:#598e2e !important;background-image:none !important;border:0;text-indent:0 !important;color:white}.main-menu .nav a.top-logo{background:none !important}.main-menu .nav a.top-logo img{max-width:300px !important;width:180px !important}.quit-header{background-color:#fff !important;background-image:none !important;padding:0 !important}.quit-header .navbar-collapse{background-color:transparent !important}.quit-header .nav a{color:#646864;text-indent:0;background-image:none;width:auto !important;padding-left:10px;padding-right:10px}.dashboard-header{padding-top:75px;background-image:url(img/tiled-bg.jpg)}@media all and (min-width:721px){.quit-header li a{margin:0 !important;height:initial !important}.quit-header .nav{display:flex !important}.quit-header .topnav-logo{flex-grow:1}.quit-header .top-logo{padding-top:0 !important;padding-bottom:0 !important}.quit-header{margin-top:18px !important}#mobileMenu{display:none}}@media all and (max-width:720px){.mobile-navicon{position:absolute !important;top:0 !important;left:0 !important}.quit-header{background-color:#f6f7f3 !important;border-bottom:1px solid #ccc}.quit-header .navbar-brand.logo{margin:0 !important}.quit-header .navbar-brand.logo img{width:100px;padding-top:6px;height:initial !important}.mobileMenuQuit{display:none}.welcome-browser-message-wrapper{width:95% !important;margin-top:50px !important}.welcome-browser-message-wrapper h1{font-size:24px !important}}