html{-webkit-backface-visibility:hidden}body{color:#000000;background:#8d8e92;line-height:20px;font-family:'Open Sans',sans-serif;font-weight:normal;font-size:14px}#spacer{height:110px;transition-property:height;transition-duration:.4s}#header{padding:15px 0;background:#eeeeee;transition-property:padding;transition-duration:.4s}#mainlogo{display:block;width:95px;transition-property:width;transition-duration:.4s}#mainlogotext h1{margin:24px 0 0 0;font-size:28px;transition-property:margin;transition-duration:.4s}.navbar-contact h4{line-height:20px;margin:0;font-size:14px;transition-property:margin;transition-duration:.4s}.navbar-contact a{color:#ffffff}.navbar-contact a:hover{color:#ffffff}#navigation{background:none}#slideshow{background:#ffffff}#top-sl{background:#eeeeee}#content{position:relative;padding:30px 0;background:#ffffff}#breadcrumb{background:#eeeeee}#bottom-sl{padding:15px 0;color:#eeeeee}#foot{padding:15px 0;font-size:11px;color:#ffffff}#foot a{color:#ffffff}#foot a:hover,#foot a:active{color:#e6e6e6}#foot .ek,#foot .ek a{color:#eeeeee}.navbar-default{margin:0;border:0;background:#ffffff}.navbar-fixed-top{-webkit-font-smoothing:antialiased}#mainnav{border:0;text-align:center}#mainnav .nav{margin-bottom:-6px}#mainnav .nav li{margin:0}#mainnav .nav li>a{margin-right:5px;height:50px;line-height:50px;padding:0 15px;margin-top:15px;font-size:18px;color:#47484b;border-radius:6px;transition-property:background,margin;transition-duration:.4s}#mainnav .nav li>a:hover{background:#8d8e92;color:#ffffff}#mainnav .nav li.active>a{background:#da1e1e;color:#ffffff}#mainnav .dropdown-menu{color:#47484b;background:#eeeeee}#mainnav .dropdown-menu li>a{height:40px;line-height:40px;font-size:14px;margin:0 !important}.shrink #mainnav .nav>li>a{height:50px;line-height:50px}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:100vh}#mainnav .dropdown:hover>ul{display:block}.btn-menu{margin-right:10px;position:relative;display:block;float:right;width:45px;height:45px;color:#ffffff}.btn-menu .line{position:absolute;display:block;top:0;left:0;width:35px;height:5px;background:#da1e1e;border-radius:2px;transition:transform .4s,width .4s,top .4s,left .4s,background .4s}.btn-menu .line1{left:5px;top:10px}.btn-menu .line2{left:5px;top:20px}.btn-menu .line3{left:5px;top:30px}.btn-menu.active .line1{top:20px;transform:rotate(45deg)}.btn-menu.active .line2{left:50%;right:50%;width:auto;background:none}.btn-menu.active .line3{top:20px;transform:rotate(-45deg)}.inline-image{display:inline-block}#content .page-header{padding:0;margin:0;border:0}#content .page-header h1,#content .page-header h2,#content .page-header h3,#content .page-header h4,#content .page-header a{padding:0;margin:0 0 15px 0;line-height:30px;font-size:26px;font-weight:normal;color:#da1e1e}#content .page-header a:hover,#content .page-header a:focus,#content .page-header a:active{color:#da1e1e}#content #main>div>.page-header h1,#content #main>div>.page-header h2,#content #main>div>.page-header h3,#content #main>div>.page-header h4{line-height:38px;font-size:34px;margin-bottom:60px}a{color:#da1e1e}a:hover,a:active{color:#801212}#content h1,#content h2,#content h3,#content h4{margin:0 0 10px 0;letter-spacing:1px;color:#000000;margin-bottom:15px}#content h1{line-height:36px;font-size:32px;font-weight:300;color:#da1e1e}#content h2{line-height:30px;font-size:26px;color:#47484b}#content h3{font-weight:bold;line-height:22px;font-size:18px;color:#47484b}#content h4{line-height:17px;font-weight:bold;font-size:15px}#content hr{border-color:#8d8e92;margin:30px 0}#content a{color:#da1e1e}#content a:hover,#content a:active{color:#801212}#content .readmore .fa{color:#ffffff}#content .cols-3 .page-header,#content .cols-3 .readmore{text-align:center}#main .fa{color:#da1e1e}ul{list-style-type:circle;padding-left:20px}li{margin-bottom:10px}.blog .category-desc,.blog-featured .category-desc{text-align:center;margin-bottom:30px}.blog>.row,.blog-featured>.row{margin-bottom:30px}.blog>.row:last-child,.blog-featured>.row:last-child{margin-bottom:0}.tag-category>.row{margin-bottom:30px}.tag-category-items form>.row{margin-bottom:30px}.tag-category-items form>.row:last-child{margin-bottom:0;border-bottom:0}.tag-category-items form img{margin:0 auto}.tag-category-items form .cols-2{text-align:center}.info-bar dl{margin-bottom:5px}.content-tags{margin-bottom:15px}.content-tags .tag-start{margin-right:5px}.content-tags .tags{list-style-type:none;margin:0;padding:0}.content-tags .tags li{float:left}.content-tags .tags li .label-info{background:#000000;transition:background .4s}.content-tags .tags li .label-info:hover{background:#eeeeee}.btn-default,.btn-primary,#content .btn-primary{border:none;color:#ffffff;background:#da1e1e;border-radius:6px;transition:background .4s,border-color .4s}.btn-default:hover,.btn-primary:hover,#content .btn-primary:hover,.btn-default:focus,.btn-primary:focus,#content .btn-primary:focus,.btn-default:active:focus,.btn-primary:active:focus,#content .btn-primary:active:focus,.btn-default:active,.btn-primary:active,#content .btn-primary:active{color:#ffffff;background:#801212}.bg-primary{background:#da1e1e}.text-primary{color:#da1e1e}img{display:block;max-width:100%;height:auto}.text-center img{margin:0 auto}*[style="text-align: center"] img,*[style="text-align: center;"] img{margin:0 auto}.bg-twitter,.bg-facebook,.bg-linkedin,.bg-instagram,.bg-skype{color:#ffffff !important}.bg-twitter{background:#1da1f2 !important;border-color:#1da1f2 !important}.bg-twitter:hover,.bg-twitter:focus,.bg-twitter:active:focus,.bg-twitter:active{background:#0c85d0 !important;border-color:#0b76b8 !important}.bg-facebook{background:#355089 !important;border-color:#355089 !important}.bg-facebook:hover,.bg-facebook:focus,.bg-facebook:active:focus,.bg-facebook:active{background:#273b64 !important;border-color:#203052 !important}.bg-linkedin{background:#0077b5 !important;border-color:#0077b5 !important}.bg-linkedin:hover,.bg-linkedin:focus,.bg-linkedin:active:focus,.bg-linkedin:active{background:#005582 !important;border-color:#004569 !important}.bg-instagram{background:#135689 !important;border-color:#135689 !important}.bg-instagram:hover,.bg-instagram:focus,.bg-instagram:active:focus,.bg-instagram:active{background:#0d3a5c !important;border-color:#0a2c46 !important}.bg-skype{background:#00aff0 !important;border-color:#00aff0 !important}.bg-skype:hover,.bg-skype:focus,.bg-skype:active:focus,.bg-skype:active{background:#008abd !important;border-color:#0077a3 !important}div[class*="-view"] .row{margin:30px -15px !important;display:block !important}.category-view h3{text-align:center}.category-view img{margin:0 auto}.vm-product-media-container{height:200px}.vm-product-media-container img{max-height:200px;margin:0 auto}.browseProductImage{max-height:200px}.browse-view .row{margin-bottom:30px !important}.componentonlyview{background:#ffffff}.componentonlyview #content{padding:0 !important}.ask-a-question-view .product-summary{border:0 !important;margin:0;padding:15px 0}.ask-a-question-view .form-field{margin:0}.moduletable{padding:15px 0;margin-bottom:15px}.moduletable h3{font-size:18px;margin:0 0 15px 0}#right .moduletable{padding:15px;color:grey_mid;background:#eeeeee;border-radius:6px}#right .moduletable>div{border-radius:6px}#right .moduletable .title{padding:15px;margin:-15px -15px 15px -15px;line-height:18px;font-size:16px;color:#ffffff;background:#8d8e92;border-radius:6px}#right .moduletable h1,#right .moduletable h2,#right .moduletable h3,#right .moduletable h4{color:#da1e1e}#header .btn{width:34px;height:34px;line-height:34px;padding:0;text-align:center;transition:height .2s,line-height .2s,width .2s,border .2s}.shrink #header .btn{height:24px;width:24px;line-height:24px;font-size:12px;border:0;transition:height .4s,line-height .4s,width .4s,border .4s}#header .head-slogan{line-height:32px;font-size:18px}#slideshow .ja-ss-items{-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;width:100%;height:60vh;min-height:180px;background:#47484b}#slideshow .ja-ss-item{height:60vh;min-height:180px;background-size:cover;background-position:50% 50%}#slideshow .ja-ss-desc{position:absolute;top:auto;bottom:0;left:0;right:0;width:100%;padding:30px 15px;text-align:center;background:rgba(218,30,30,0.5);color:#ffffff;font-size:32px;font-weight:300;letter-spacing:1px;line-height:36px;text-shadow:0 0 10px rgba(0,0,0,0.5)}#top-sl-full{color:#ffffff;background:#ffffff}#top-sl-full .slide-wrapper{position:relative}#top-sl-full .slide{position:relative;height:25vh;min-height:180px;background-size:cover;background-position:center center}#top-sl-full .slide .custom{background:none !important}#top-sl-full .caption{position:absolute;top:auto;bottom:0;left:0;right:0;background:rgba(218,30,30,0.5)}#top-sl-full .caption .container{text-align:center;padding:30px 15px;margin:0 auto}#top-sl-full .caption .row>div{margin-bottom:60px}#top-sl-full .caption .row:last-child{margin-bottom:0}#top-sl-full .caption h1,#top-sl-full .caption h2,#top-sl-full .caption h3,#top-sl-full .caption h4,#top-sl-full .caption p,#top-sl-full .caption a{color:#ffffff;margin:0;letter-spacing:1px;text-shadow:0 0 10px rgba(0,0,0,0.5)}#top-sl-full .caption.noimage{box-shadow:none;color:#000000;background:#ffffff}#top-sl-full .caption.noimage h1{color:#da1e1e !important;margin:0 0 15px 0;text-shadow:none}#top-sl-full .caption.noimage h2,#top-sl-full .caption.noimage h3,#top-sl-full .caption.noimage h4,#top-sl-full .caption.noimage p,#top-sl-full .caption.noimage a{color:#000000;margin:0 0 15px 0;text-shadow:none}#top-sl-full .caption.noimage a{color:#801212}#top-sl-full .caption.noimage p{color:#000000 !important}#top-sl-full .caption.noimage h3 a{color:#801212 !important}#top-sl,#mid-sl{padding:30px 0 15px 0}#top-sl .moduletable,#mid-sl .moduletable{padding:0;margin:0 0 15px 0}#top-sl .moduletable>div,#mid-sl .moduletable>div{background-size:cover;background-position:center center;min-height:160px}#top-sl .moduletable>div>div,#mid-sl .moduletable>div>div{padding:10px}#top-sl .sl-wrapper>div,#mid-sl .sl-wrapper>div{color:#47484b;background:#ffffff;border-radius:7px 7px 6px 6px}#top-sl .title,#mid-sl .title{margin:0;padding:15px;color:#ffffff;background:#8d8e92;border-radius:6px}#bottom-sl{font-size:12px}#bottom-sl .moduletable{padding:0;margin:0}#bottom-sl a{color:#ffffff}#bottom-sl a:hover{color:#ffffff}#bottom-sl h1,#bottom-sl h2,#bottom-sl h3,#bottom-sl h4,#bottom-sl p{margin:0}.search .btn{border-radius:0 6px 6px 0 !important}.breadcrumb{margin-bottom:0;background:none}.breadcrumb li{margin:0}.breadcrumb li a{color:#47484b}.breadcrumb li.active{color:#da1e1e}#foot-sl{color:#ffffff}.category-module,.latestnews{list-style-type:none;padding:0}#content .formResponsive .rsform-input-box{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#content .formResponsive textarea{width:100%}#content .formResponsive input[type="submit"]{color:#ffffff;border-color:#da1e1e;background:#da1e1e;box-shadow:none !important;text-shadow:none !important}#content .formResponsive input[type="submit"]:hover,#content .formResponsive input[type="submit"]:focus,#content .formResponsive input[type="submit"]:active:focus,#content .formResponsive input[type="submit"]:active{color:#ffffff !important;border-color:#ad1818 !important;background:#ad1818 !important}label{font-weight:300 !important}.form-horizontal .form-group:last-child{margin-bottom:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#ffffff !important;background:#000000 !important;border-color:#000000}.stButton .stFb,.stButton .stTwbutton,.stButton .stMainServices{height:22px !important}.blogtoolswrap{position:relative}.blog-float{z-index:1000;position:absolute;top:0;right:0;transition-property:all;transition-duration:.4s}.blog-search-float{top:15px}#blogsearchbox{display:inline-block;float:left;padding:0 10px;margin:0 -30px 0 0;width:130px;height:30px;line-height:30px;border:1px solid #da1e1e;color:#47484b;background:#ffffff;border-radius:6px;transition:width .4s,box-shadow .4s}#blogsearchbox:focus{width:300px;box-shadow:0 0 10px rgba(0,0,0,0.3)}#blogsearchbox::-webkit-input-placeholder{color:#000000}#blogsearchbox::-moz-placeholder{color:#000000}#blogsearchbox:-moz-placeholder{color:#000000}#blogsearchbox:-ms-input-placeholder{color:#000000}#blogsearchbutton{display:inline-block;float:right;border:1px solid #da1e1e;border-left:0;padding:0;margin:0;width:30px;height:30px;line-height:30px;color:#000000;background:#ffffff;border-radius:0 6px 6px 0}.btn-search{color:#8d8e92 !important;background:#eeeeee}.btn-search i{color:#000000 !important}.input-search{margin-bottom:5px}.input-search>input{border-color:#eeeeee}.blog-tags-float{top:55px}.blog-float-toggle{z-index:1000;display:block;float:left;width:130px;padding:5px 5px 5px 10px;border:1px solid #da1e1e;text-decoration:none !important;color:#000000 !important;background:#ffffff;border-radius:6px;transition-property:all;transition-duration:.4s}.blog-float-toggle.active{background:#da1e1e !important;color:#ffffff !important;border-bottom-left-radius:0;border-bottom-right-radius:0}.blog-float-toggle .fa{margin-top:3px;float:right}#blog-float-inner{z-index:500;overflow:hidden;float:right;width:400px;background:rgba(255,255,255,0.7);transition-property:all;transition-duration:.4s;border-radius:0 6px 6px 6px;box-shadow:0 5px 10px rgba(0,0,0,0.3)}#blog-float-inner.toggle-hide{padding:0;width:0;box-shadow:none}#blog-float-inner .inner{width:400px;padding:15px;color:#801212}#blog-float-inner .inner a{color:#801212}#right .nav>li{margin-bottom:1px}#right .nav>li>a{padding:5px 10px;font-size:14px;color:#47484b;border-radius:6px}#right .nav>li>a:hover{color:#ffffff;background:#8d8e92}#right .nav>li.active>a{color:#ffffff !important;background:#da1e1e !important}.tagscloud .tag{display:inline-block;padding:0 5px;margin-right:5px;margin-bottom:5px;background:#da1e1e;color:#ffffff !important;border-radius:4px}.tagscloud .tag a{color:#ffffff !important}#footer-social .social-icon{padding:0;width:38px;height:38px;line-height:38px;font-size:24px;margin-left:5px}#footer-social .icon-twitter{color:#1da1f2}#footer-social .icon-facebook{color:#355089}.twitter,.twitter:hover{color:#1da1f2 !important}.facebook,.facebook:hover{color:#355089 !important}#cookiepopup{position:fixed !important;bottom:0;left:0;right:0;padding:15px;background:#444444;color:#ffffff}#cookiepopup a{color:#ffffff;text-decoration:underline}#cookiepopup .btn-primary{background:#ffffff;color:#000000;text-decoration:none}.featuredProductImage{margin:0 auto}@media (max-width:768px){#header{padding:5px}#mainlogo{margin:0 auto;width:62px;transition:width .4s .4s}.navbar-social{margin-top:8px;transition:margin .4s .4s}#navigation{padding:0;min-height:0}#spacer{height:55px}#content h1{font-size:26px}#content h2{font-size:22px}#content h3{font-size:18px}#content h4{font-size:14px}#mainnav .nav li>a{font-size:20px}#mainnav .navbar-nav{display:block;float:none}#full-top-master h1,#full-top h1{font-size:34px}#full-top-master h2,#full-top h2{font-size:24px}#full-top-master h3,#full-top h3{font-size:18px}#large-top .slide{background-attachment:scroll}#large-top .caption h1,#large-top .caption h2,#large-top .caption h3,#large-top .caption h4,#large-top .caption p{text-align:center}#large-top .caption img{margin:0 auto}#large-top .ja-ss-item{background-attachment:inherit !important}#about-us .slide{background-position:35% 50% !important}#bottom-sl,#foot{text-align:center !important}.blog>.row,.blog-featured>.row{margin-bottom:0}.blog>.row .item,.blog-featured>.row .item{margin-bottom:30px}}@media (min-width:768px){.shrink #spacer{height:62px}.shrink #mainlogo{width:61.75px}.shrink #mainlogotext h1{margin-top:10px}.shrink #mainnav .nav>li>a{margin-top:1px}.shrink #header{padding:5px}.shrink .navbar-contact h4{margin:0}}@media (min-width:768px) and (max-width:1024px){#large-top .ja-ss-item{background-attachment:inherit !important}#mainnav .nav>li>a{padding:0 10px}.navbar-brand{float:none;margin:0 auto}#large-top .slide{background-attachment:scroll}}@media (min-width:992px) and (max-width:1200px){#mainnav .nav>li>a{padding:0 10px}}