﻿html{font-size:62.5%}body{font-size:16px;font-size:1.6rem;font-family:'Roboto',sans-serif;overflow-x:hidden}body.lock{overflow:hidden}h1,h2,h3,h4,h5,h6{margin:0;font-weight:bold;font-style:italic;color:#666}a,a:hover,a:active,a:focus{text-decoration:none;outline:none}input,textarea,select{background:#e5e5e5 !important;border-radius:0 !important;box-shadow:none !important;border:1px solid #ccc !important}input{height:50px !important}textarea{min-height:140px !important}p,ul,li{color:#968482}p a,ul a,li a{color:#a50e2d}p a:hover,p a:focus,ul a:hover,ul a:focus,li a:hover,li a:focus{color:#a50e2d;opacity:.8}.block-margin{margin-bottom:30px}.buttons a{display:inline-block}.btn.mob-stack{float:none !important;display:block}@media(min-width:992px){.btn.mob-stack{float:unset;display:inline-block}}.btn--light{background-color:#fff;color:#a50e2d !important;font-weight:bold;font-size:16px;font-size:1.6rem;padding:12px 20px;box-shadow:0 2px 0 0 rgba(0,0,0,.2);width:100%}@media(min-width:992px){.btn--light{width:auto}}.btn--light:hover{color:#666}.btn--dark{background-color:#333;color:#fff !important;font-weight:bold;font-size:16px;font-size:1.6rem;padding:12px 20px;box-shadow:0 2px 0 0 rgba(0,0,0,.2)}.btn--dark:hover{color:#fff}.btn--red{background-color:#a50e2d;color:#fff !important;font-weight:bold;font-size:16px;font-size:1.6rem;padding:12px 20px;box-shadow:0 2px 0 0 rgba(0,0,0,.2)}.btn--red:hover{color:#fff}#searchCollapse{background-color:#333}#searchCollapse input{background:none !important;border-radius:0;border:none !important;box-shadow:none;height:50px;color:#fff;font-size:16px}.main-header{background-color:#a50e2d;padding:25px 0 0}.main-header__logo{margin-bottom:25px;text-align:center}@media(min-width:992px){.main-header__logo{text-align:left}}.main-header__logo img{width:100%;max-width:215px}.main-header__tagline{margin-bottom:25px;padding-top:0}@media(min-width:992px){.main-header__tagline{padding-top:20px}}.main-header__tagline p{color:#fff;font-weight:bold;font-size:20px;font-size:2rem;margin-bottom:0;text-shadow:0 2px 0 rgba(0,0,0,.2)}.main-header__search{margin-bottom:30px;text-align:center}@media(min-width:992px){.main-header__search{margin-top:24px;text-align:right}}.main-header__search .search{display:inline;color:#fff;font-size:16px;font-size:1.6rem;padding:10px 15px;background:rgba(0,0,0,.1);cursor:pointer}.main-header__search .lang{display:inline;color:#fff;font-size:16px;font-size:1.6rem;padding:10px 15px;background:rgba(0,0,0,.1)}.main-header__search .lang a{color:#fff;opacity:.7}.main-header__search .lang a.active{opacity:1}.navbar{margin-bottom:0;border-radius:0;border:none;background-color:#8e0029;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.navbar .menuToggle{cursor:pointer}.navbar .menuToggle:hover{cursor:pointer}.navbar.scroll{-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.navbar .nav{margin:0}.navbar .nav li a{text-align:center;color:#fff;text-transform:uppercase;font-weight:bold;font-style:italic;font-size:14px;font-size:1.4rem;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s;text-shadow:0 2px 0 rgba(0,0,0,.2)}@media(min-width:768px){.navbar .nav li a{text-align:left;font-size:13px;font-size:1.3rem;padding:15px 5px}}@media(min-width:992px){.navbar .nav li a{font-size:14px;font-size:1.4rem;padding:15px}}@media(min-width:1200px){.navbar .nav li a{font-size:16px;font-size:1.6rem;padding:15px}}.navbar .nav li a:hover,.navbar .nav li a:focus{opacity:.7;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s;color:#fff;outline:none}.navbar .nav li.open a{background:none !important;color:#fff !important}.navbar .nav li.dropdown .dropdown-menu{padding:0}.navbar .nav li.dropdown .dropdown-menu li a{color:#fff;text-shadow:none;padding:5px 10px;color:#fff}@media(min-width:768px){.navbar .nav li.dropdown .dropdown-menu li a{color:#666 !important}}.navbar-collapse{padding:0;border:none}.navbar-toggle{color:#fff;font-size:22px;font-size:2.2rem;padding:0;border:none;background:none !important;margin-top:10px}.menuOverlay{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:rgba(102,102,102,.9);display:none;z-index:99}.menuOverlay__single{text-align:center;margin-bottom:30px}.menuOverlay__single a{color:#fff}.menuOverlay .container{height:100%;width:100%;overflow-x:hidden;overflow-y:auto}.menuOverlay .menu-container{background:rgba(102,102,102,.9);border:2px solid #fff;padding:15px;padding-bottom:0;max-width:1170px;margin:0 auto;margin-top:15px;position:relative;z-index:9999}.menuOverlay .menu-container .menuClose{color:#fff;font-size:20px;font-size:2rem;cursor:pointer;float:right;margin-bottom:20px;text-decoration:none}@media(min-width:768px){.menuOverlay .menu-container .menuClose{font-size:30px;font-size:3rem}}.menuOverlay__title{text-align:center;color:#666;margin-bottom:30px;background:#fff;padding:10px 0;font-size:18px;font-size:1.8rem}.menuOverlay__title a{color:#666}@media(min-width:1200px){.menuOverlay__title{font-size:22px;font-size:2.2rem}}.menuOverlay__menu{list-style:none;margin:0;border-bottom:1px solid #fff;padding-bottom:15px;margin-bottom:15px}@media(min-width:992px){.menuOverlay__menu{border-right:1px solid #fff;border-bottom:0}}.menuOverlay__menu:last-of-type{border-right:none;border-bottom:0;padding-bottom:0;margin-bottom:0}.menuOverlay__menu--last{border-right:none;border-bottom:0;padding-bottom:0;margin-bottom:0}.menuOverlay__header{text-align:center;color:#fff;text-transform:uppercase;font-weight:bold;font-style:italic;margin-bottom:20px}.menuOverlay__header a{color:#fff}.menuOverlay__header a:hover{opacity:.7}.menuOverlay__item{text-align:center}.menuOverlay__item a{color:#fff}.menuOverlay__item a:hover{opacity:.7}.divider{height:5px;width:100%;background-image:url('/images/divider.jpg');background-repeat:no-repeat;background-position:bottom;background-size:100% 5px}.divider--alt{background-image:url('/images/divider-2.jpg');background-repeat:no-repeat;background-position:bottom;background-size:100% 5px;height:5px;width:100%}.hero{background-color:#333}.hero .owl-item{background-color:#fff}.hero .owl-item img{opacity:.5}.hero .owl-item .owl-next{display:none;z-index:10000}.hero .owl-item .owl-prev{display:none;z-index:10000}.hero .owl-item.center img{opacity:1 !important}.hero .owl-item.center .owl-next{display:block !important}.hero .owl-item.center .owl-prev{display:block !important}.hero__caption{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);background-color:rgba(0,0,0,.35)}.hero__caption p{color:#fff;font-size:20px;font-size:2rem;font-weight:bold !important;padding:10px 20px;text-align:center;margin:0}@media(min-width:992px){.hero__caption p{font-size:40px;font-size:4rem}}.hero .owl-next{position:absolute;top:50%;right:-40px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);background:#e10715;padding:12px;color:#fff;font-size:22px;font-size:2.2rem;cursor:pointer}.hero .owl-prev{position:absolute;top:50%;left:-40px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);background:#e10715;padding:12px;color:#fff;font-size:22px;font-size:2.2rem;cursor:pointer}#accordion{margin-bottom:0}.welcome{background:#a50e2d;padding:50px 0}.welcome h1{color:#fff !important;font-size:30px;font-size:3rem;text-align:center}.breadcrumb{background:#e5e5e5;padding:30px 0 0;margin:0}.breadcrumb h1{font-size:30px;font-size:3rem;font-weight:bold;font-style:italic;text-align:center}@media(min-width:768px){.breadcrumb h1{text-align:left}}.breadcrumb p{margin-top:10px;font-size:12px;font-size:1.2rem;text-align:right}.breadcrumb p a{color:#a50e2d}.textpage h2{margin-bottom:30px}.textpage .textpagegrid{margin-bottom:30px}.textpage hr{background-image:url('/images/divider-2.jpg');background-repeat:no-repeat;background-position:bottom;background-size:100% 5px;height:5px;width:100%;margin-bottom:30px}.textpage ol li,.textpage ul li{list-style-position:inside}.contact{padding:80px 0 50px}.contact .btn{margin-top:15px}.contact a{color:#968482}.contact .social{padding:0;margin:0;list-style:none}.contact .social li{float:left}.contact .social li a{color:#a50e2d;font-size:26px;font-size:2.6rem;padding-right:5px}.text-block{padding:80px 0 50px}.text-block img{width:100%}.icon-block__single{margin-bottom:30px}.icon-block__icon i{color:#a50e2d;font-size:60px;font-size:6rem;margin-bottom:20px}.icon-block__title{margin-bottom:20px}.sidebar{background:#e5e5e5}.sidebar h3{background:#a50e2d;color:#fff !important;padding:10px 0;margin:0 !important}.sidebar ul{list-style:none;margin:0;padding:0;padding:15px}.sidebar ul li a{color:#666}.products{padding:0 0 50px}.products .product a{color:#a50e2d;font-weight:bold}.products .product p.block-margin{min-height:66px}.products .product img{width:100%;max-width:270px}.panel{border-radius:0 !important;border:none;box-shadow:none;margin-bottom:15px !important}.panel .panel-heading{border-radius:0;padding:15px}.panel .panel-heading.active{background:#a50e2d}.panel .panel-heading.active h4 a{color:#fff;font-size:22px;font-size:2.2rem}.panel .panel-heading h4 a{color:#666;font-size:22px;font-size:2.2rem}.latest-news{padding:50px 0 20px}.latest-news h2{color:#333;text-align:center;font-weight:bold;font-style:italic}.latest-news .postshare{margin-bottom:30px}.latest-news .postshare span{font-weight:bold}.latest-news .postshare a{color:#8e0029}.latest-news .btn{width:100%}.latest-news .news-image{position:relative}.latest-news .news-image img{width:100%}.latest-news .news-image .new-product{position:absolute;max-width:180px;top:-9px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.latest-news .news-image .blog-info,.latest-news .news-image .blog-noimage-info{position:absolute;background:#666;bottom:0;left:0;width:100%;margin:0;padding:20px;list-style:none;display:none}@media(min-width:480px){.latest-news .news-image .blog-info,.latest-news .news-image .blog-noimage-info{display:block}}.latest-news .news-image .blog-info li,.latest-news .news-image .blog-noimage-info li{float:left}.latest-news .news-image .blog-info li a,.latest-news .news-image .blog-noimage-info li a{color:#fff;padding:0 10px}.latest-news .news-image .blog-noimage-info{position:static;background:#666}.latest-news .news-image .blog-noimage-info li{float:none;display:inline}.latest-news h3{color:#333;text-align:center;font-weight:bold;font-style:italic;margin:20px 0}.latest-news .post-preview{min-height:110px;text-align:center}.latest-news p{margin-bottom:20px;color:#666}.home-products .panel{margin:0 !important;border-right:0;border-left:0;box-shadow:none;border-radius:0}.home-products .panel .panel-heading{padding:30px 15px;position:relative;border-radius:0 !important;border:none;border-bottom:1px solid #ddd}.home-products .panel .panel-heading h4{color:#666;font-weight:bold;font-style:italic;font-size:26px;font-size:2.6rem}.home-products .panel .panel-heading.active{background:#a50e2d}.home-products .panel .panel-heading.active h4{color:#fff}.home-products .panel .panel-body{padding:0;position:relative}.home-products .product-carousel,.home-products .carousel-single{position:relative}.home-products .product-carousel .slick-slide,.home-products .carousel-single .slick-slide{border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb}.home-products .product-carousel .slick-slide a,.home-products .carousel-single .slick-slide a{margin-top:30px}.home-products .product-carousel .slick-slide a .product-image,.home-products .carousel-single .slick-slide a .product-image{text-align:center;margin-top:30px}.home-products .product-carousel .slick-slide a .product-image img,.home-products .carousel-single .slick-slide a .product-image img{width:235px;margin:0 auto}.home-products .product-carousel .slick-slide a .product-title p,.home-products .carousel-single .slick-slide a .product-title p{text-align:center;font-weight:bold;font-size:20px;font-size:2rem;color:#666}.home-products .product-carousel .slick-slide a .product-desc div,.home-products .carousel-single .slick-slide a .product-desc div{text-align:center;color:#fff;padding:20px;margin:0 auto;width:70%;min-height:84px}.home-products .product-carousel .slick-slide a .product-desc div:nth-child(even),.home-products .carousel-single .slick-slide a .product-desc div:nth-child(even){background-color:#8e0029}.home-products .product-carousel .slick-slide a .product-desc div:nth-child(odd),.home-products .carousel-single .slick-slide a .product-desc div:nth-child(odd){background:#a50e2d}.home-products .product-carousel .slick-slide a .product-desc p,.home-products .product-carousel .slick-slide a .product-desc ul,.home-products .product-carousel .slick-slide a .product-desc li,.home-products .carousel-single .slick-slide a .product-desc p,.home-products .carousel-single .slick-slide a .product-desc ul,.home-products .carousel-single .slick-slide a .product-desc li{list-style-position:inside;color:#a50e2d;font-size:16px;font-size:1.6rem}.home-products .product-carousel .slick-next,.home-products .carousel-single .slick-next{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);color:#fff;background:rgba(0,0,0,.4);padding:15px;font-size:20px;font-size:2rem;z-index:10}.home-products .product-carousel .slick-prev,.home-products .carousel-single .slick-prev{position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);color:#fff;background:rgba(0,0,0,.4);padding:15px;font-size:20px;font-size:2rem;z-index:10}.home-products .disabled-carousel{display:none}.dda{padding-top:50px}.dda h3{color:#333;font-weight:bold;font-style:italic}.dda .dda-logo img{max-width:42px}.dda img{width:100%}.dda .intro{font-size:18px;font-size:1.8rem;font-weight:bold;color:#666}.dda ul{font-size:16px;font-size:1.6rem;color:#666}.dda p{color:#666;font-size:16px;font-size:1.6rem}.support{background-color:#666;padding:50px 0 20px}.support h3{text-align:center;color:#fff;font-size:30px;font-size:3rem;font-weight:bold;font-style:italic;margin-top:7px}.support p{color:#fff;font-size:18px;font-size:1.8rem;text-align:center;margin-bottom:0}.quote .checkbox input{height:17px !important;outline:none !important}.quote .checkbox label{color:#666}.quote .successmessage{margin-bottom:80px}.comparison .comparison-slick{cursor:pointer}.comparison .comparison-slick .slick-next{display:none !important;position:absolute;right:-50px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);color:#fff;background:rgba(0,0,0,.4);padding:15px;font-size:20px;font-size:2rem;z-index:10}@media(min-width:992px){.comparison .comparison-slick .slick-next{display:inline !important}}.comparison .comparison-slick .slick-prev{display:none !important;position:absolute;left:-50px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);color:#fff;background:rgba(0,0,0,.4);padding:15px;font-size:20px;font-size:2rem;z-index:10}@media(min-width:992px){.comparison .comparison-slick .slick-prev{display:inline !important}}.comparison .comparison-slick .comparison-slide{text-align:center;outline:0;padding:0 2px}.comparison .comparison-slick .comparison-slide:nth-child(odd) .comparison-bg{background:#e5e5e5}.comparison .comparison-slick .comparison-slide:nth-child(even) .comparison-bg{background:#d4d4d4}.comparison .comparison-slick .comparison-slide .comparison-bg{padding-top:30px;padding-bottom:30px}.comparison .comparison-slick .comparison-slide .title{font-weight:bold;margin-bottom:30px}.comparison .comparison-slick .comparison-slide ul{margin:0;padding:0 10px}.comparison .comparison-slick .comparison-slide ul li{margin:0;margin-bottom:10px;list-style:none;min-height:88px}@media(min-width:992px){.comparison .comparison-slick .comparison-slide ul li{min-height:60px}}.comparison .comparison-slick .comparison-slide img{width:100%;margin-bottom:15px}.comparison .comparison-slick .comparison-slide a{color:#a50e2d;font-weight:bold}.comparison table{color:#666}.comparison table td{min-width:150px}@media(min-width:768px){.comparison table td{min-width:200px}}.comparison table img{padding:15px;width:100%}.comparison table a{color:#a50e2d;font-weight:bold}.compare{background-color:#a50e2d;padding:50px 0 20px}.compare h3{text-align:center;color:#fff;font-size:30px;font-size:3rem;font-weight:bold;font-style:italic;margin-top:7px}.spec{text-align:center;padding:20px 0}@media(min-width:768px){.spec{text-align:left}}.spec .text-right{text-align:center !important}@media(min-width:768px){.spec .text-right{text-align:right !important}}.product-images iframe{width:100%;height:300px}.faq{padding-top:20px}.gov{padding:50px 0 20px}.gov h3{color:#666;font-weight:bold;font-style:italic;font-size:30px;font-size:3rem}.gov img{width:100%}footer{padding:80px 0 0;background:#666;text-align:center}@media(min-width:768px){footer{text-align:left}}footer h4{margin-top:0;color:#fff;font-weight:bold;font-style:italic;font-size:26px;font-size:2.6rem}footer ul{list-style:none;margin:0;padding:0}footer ul li a{color:#b2b2b2;font-size:16px;font-size:1.6rem}footer ul li a:hover{color:#b2b2b2;opacity:.7}footer ul li a.request-quote{background:#fff;padding:5px 10px;float:left;margin-top:10px;font-weight:bold;color:#666;width:100%}@media(min-width:768px){footer ul li a.request-quote{width:auto}}footer .social li{display:inline-block}footer p{color:#b2b2b2}footer p.location{font-weight:bold;padding-bottom:10px;border-bottom:1px solid #b2b2b2}footer p.tel{color:#cbcbcb;font-weight:bold}footer p.tel a{color:#cbcbcb;font-weight:bold}footer p.tel a:hover{opacity:.8}footer p.email{color:#cbcbcb;font-weight:bold;padding-top:10px;border-top:1px solid #968482 !important}footer p.email a{color:#cbcbcb;font-weight:bold}footer p.email a:hover{opacity:.8}footer .designed-by{padding:30px 15px 0;background:rgba(0,0,0,.25);margin-top:50px;background-image:url('/images/divider.jpg');background-repeat:no-repeat;background-position:bottom;background-size:100% 5px}footer .designed-by .copyright{text-align:center}@media(min-width:768px){footer .designed-by .copyright{text-align:right !important}}footer .designed-by p{margin-bottom:0;color:#b2b2b2}footer .designed-by p a{color:#b2b2b2;font-weight:bold}.toTop{position:fixed;right:15px;bottom:15px;padding:15px;background:rgba(0,0,0,.5);color:#fff;cursor:pointer;display:none;z-index:10}