.fontmain,.fontmainbold{font-family:Geneva,sans-serif}.clearfix:after,.clearfix:before,.row:after,.row:before{display:table;content:" "}*,body,html{-webkit-font-smoothing:antialiased}.clearfix:after,.clearfix:before,.row:after,.row:before,h2.prod-title span::after{content:" "}#home-carousel .item .hero-content p,.listing h3,.listing p.prod-link,.main-nav-wrapper ul,.t-upper,.text-upper,.text-uppercase,footer #menu-footer-menu li,h1,h2{text-transform:uppercase}.general-content .search-item h3 a,a{text-decoration:none}.clearfix:after,.product .prod-image .options p,.product-block .options p,.row:after{clear:both}.contact-block ul li,.listing ul li,.product ul li,.product-block .options ul li{list-style-type:none}@font-face{font-family:empty;src:url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAQ0AAoAAAAAA+wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAJ4AAACeXQ48j09TLzIAAAGUAAAAYAAAAGAIIgbWY21hcAAAAfQAAABEAAAARAAyAGlnYXNwAAACOAAAAAgAAAAIAAAAEGhlYWQAAAJAAAAANgAAADb9mzB5aGhlYQAAAngAAAAkAAAAJAHiAeVobXR4AAACnAAAABAAAAAQAAAAAG1heHAAAAKsAAAABgAAAAYABFAAbmFtZQAAArQAAAFdAAABXVqZXRlwb3N0AAAEFAAAACAAAAAgAAMAAAEABAQAAQEBDHNwYWNlLWVtcHR5AAECAAEAOvgcAvgbA/gYBB4KABlT/4uLHgoAGVP/i4sMB4tr+JT4dAUdAAAAfA8dAAAAgREdAAAACR0AAACVEgAFAQEMFxkbHnNwYWNlLWVtcHR5c3BhY2UtZW1wdHl1MHUxdTIwAAACAYkAAgAEAQEEBwoN/JQO/JQO/JQO/JQO+JQU+JQViwwKAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAABAAAAAIAHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADAAAAAIAAgAAgAAAAEAIP/9//8AAAAAACD//f//AAH/4wADAAEAAAAAAAAAAAABAAH//wAPAAEAAAABAAAAeR2GXw889QALAgAAAAAAzz54vgAAAADPPni+AAAAAAAAAAAAAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAABQAAAEAAAAAAAOAK4AAQAAAAAAAQAWAAAAAQAAAAAAAgAOAGMAAQAAAAAAAwAWACwAAQAAAAAABAAWAHEAAQAAAAAABQAWABYAAQAAAAAABgALAEIAAQAAAAAACgAoAIcAAwABBAkAAQAWAAAAAwABBAkAAgAOAGMAAwABBAkAAwAWACwAAwABBAkABAAWAHEAAwABBAkABQAWABYAAwABBAkABgAWAE0AAwABBAkACgAoAIcAcwBwAGEAYwBlAC0AZQBtAHAAdAB5AFYAZQByAHMAaQBvAG4AIAAxAC4AMABzAHAAYQBjAGUALQBlAG0AcAB0AHlzcGFjZS1lbXB0eQBzAHAAYQBjAGUALQBlAG0AcAB0AHkAUgBlAGcAdQBsAGEAcgBzAHAAYQBjAGUALQBlAG0AcAB0AHkARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('woff')}.fontmainbold{font-weight:700}.font-empty,.row.vertical-align{font-family:empty}a{color:inherit}.f-left,.left,.pull-left{float:left}.f-right,.pull-right,.right{float:right}.t-left,.text-left{text-align:left}.t-right,.text-right{text-align:right}.t-center,.text-center{text-align:center}.t-bold,.text-bold{font-weight:700!important}.t-normal,.text-normal{font-weight:400!important}.posrel{position:relative}.posfixed{position:fixed}.posabs{position:absolute}.posstatic{position:static}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class*=" col-"],.row.no-gutters>[class^=col-]{padding-right:0;padding-left:0}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}@media (min-width:680px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}}@media (min-width:768px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}}@media (min-width:1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}}.row.vertical-align>[class*=col-],.row.vertical-align>[class^=col-]{display:inline-block;float:none!important}.middle.row.vertical-align>[class*=col-],.middle.row.vertical-align>[class^=col-]{vertical-align:middle}.top.row.vertical-align>[class*=col-],.top.row.vertical-align>[class^=col-]{vertical-align:top}.bottom.row.vertical-align>[class*=col-],.bottom.row.vertical-align>[class^=col-]{vertical-align:bottom}.baseline.row.vertical-align>[class*=col-],.baseline.row.vertical-align>[class^=col-]{vertical-align:baseline}.mobile-icon,img{vertical-align:middle}.row.reduced-padding{margin-left:-5px;margin-right:-5px}.row.reduced-padding>[class*=col-],.row.reduced-padding>[class^=col-]{padding-left:5px;padding-right:5px}*,.nopadding{padding:0}.row.no-padding{margin-left:0;margin-right:0}.row.no-padding>[class*=col-],.row.no-padding>[class^=col-]{padding-left:0;padding-right:0}@font-face{font-family:empty;src:url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAQ0AAoAAAAAA+wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAJ4AAACeXQ48j09TLzIAAAGUAAAAYAAAAGAIIgbWY21hcAAAAfQAAABEAAAARAAyAGlnYXNwAAACOAAAAAgAAAAIAAAAEGhlYWQAAAJAAAAANgAAADb9mzB5aGhlYQAAAngAAAAkAAAAJAHiAeVobXR4AAACnAAAABAAAAAQAAAAAG1heHAAAAKsAAAABgAAAAYABFAAbmFtZQAAArQAAAFdAAABXVqZXRlwb3N0AAAEFAAAACAAAAAgAAMAAAEABAQAAQEBDHNwYWNlLWVtcHR5AAECAAEAOvgcAvgbA/gYBB4KABlT/4uLHgoAGVP/i4sMB4tr+JT4dAUdAAAAfA8dAAAAgREdAAAACR0AAACVEgAFAQEMFxkbHnNwYWNlLWVtcHR5c3BhY2UtZW1wdHl1MHUxdTIwAAACAYkAAgAEAQEEBwoN/JQO/JQO/JQO/JQO+JQU+JQViwwKAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAABAAAAAIAHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADAAAAAIAAgAAgAAAAEAIP/9//8AAAAAACD//f//AAH/4wADAAEAAAAAAAAAAAABAAH//wAPAAEAAAABAAAAeR2GXw889QALAgAAAAAAzz54vgAAAADPPni+AAAAAAAAAAAAAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAABQAAAEAAAAAAAOAK4AAQAAAAAAAQAWAAAAAQAAAAAAAgAOAGMAAQAAAAAAAwAWACwAAQAAAAAABAAWAHEAAQAAAAAABQAWABYAAQAAAAAABgALAEIAAQAAAAAACgAoAIcAAwABBAkAAQAWAAAAAwABBAkAAgAOAGMAAwABBAkAAwAWACwAAwABBAkABAAWAHEAAwABBAkABQAWABYAAwABBAkABgAWAE0AAwABBAkACgAoAIcAcwBwAGEAYwBlAC0AZQBtAHAAdAB5AFYAZQByAHMAaQBvAG4AIAAxAC4AMABzAHAAYQBjAGUALQBlAG0AcAB0AHlzcGFjZS1lbXB0eQBzAHAAYQBjAGUALQBlAG0AcAB0AHkAUgBlAGcAdQBsAGEAcgBzAHAAYQBjAGUALQBlAG0AcAB0AHkARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('woff')}*{outline:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:inherit}body,html{font-family:Geneva,sans-serif;background:#fff;-moz-osx-font-smoothing:grayscale;color:#333;font-size:14px;height:100%;line-height:1.5;text-align:left;width:100%}img{max-width:100%;height:auto;border:none}h1,h2{font-weight:400}h2.general-title{font-size:2.5em}h2.prod-title{color:#F7F7F7}h2.prod-title span{display:inline-block;padding:0 1em}h2.prod-title span::after{display:block;width:0;height:0;position:absolute;top:0;bottom:0;right:-10px;margin:auto;border-top:10px solid transparent;border-bottom:10px solid transparent}.listing img,header{width:100%}h2.prod-title span.col1{background:#f9423a;position:relative;z-index:1}h2.prod-title span.col1::after{border-left:10px solid #f9423a}h2.prod-title span.col2{background:#333;position:relative}h2.prod-title span.col2::after{border-left:10px solid #333}header{background:#fff;position:fixed;top:0;right:0;left:0;z-index:50}header.scroll .logo-wrapper{padding-top:.8em}header.scroll .logo-wrapper>a img{max-width:225px}header.scroll .main-nav-wrapper{margin-top:.6em}header .logo-wrapper{text-align:center;padding-top:2em}header .search-link{color:#FEFEFE;display:inline-block}header .search-link span,header .search-wrapper label{display:none}@media screen and (max-width:680px){header .search-link{position:absolute;top:0;right:1em;font-size:2em}}header .search-wrapper{display:none;text-align:left;margin:2em 0 0;position:relative}header .search-wrapper input{width:100%;padding:.5em}header .search-wrapper button{background:0 0;position:absolute;top:.25em;right:1.75em;border:none}header .search-wrapper button span{text-indent:-9999px;display:inline-block}footer{text-align:center;padding:3em 0;color:#333}footer img{margin-bottom:3em}footer #menu-footer-menu{border-top:1px solid #E4E4E4;padding-top:1.5em;font-family:empty}footer #menu-footer-menu li{display:inline-block;font-family:Geneva,sans-serif}footer #menu-footer-menu li a{padding:.75em;display:inline-block;border-right:1px solid #E4E4E4}footer .bottom-menu #menu-bottom-menu{font-size:.9em;border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;color:#666}footer .bottom-menu #menu-bottom-menu li{display:inline-block;padding:1em 0;text-transform:uppercase;margin:0 1em}footer .bottom-menu #menu-bottom-menu li a{font-size:.9em}footer .copytext{font-size:.9em;color:#666;padding-top:2em}footer .copytext a{color:#c30c30}.listing{background:#F7F7F7;text-align:left}.listing .listing-inner{padding:2em 0;margin-top:1em}.listing h2{text-align:center;margin-bottom:1em}.listing h2.emph{font-weight:700}.listing h3{background:#f9423a;color:#fff;padding:.5em;font-size:1.1em}.listing p.prod-link{display:inline-block;color:#f9423a;border:1px solid #f9423a;text-align:center;margin-top:2em;padding:.25em .75em}.listing ul{padding:.5em}.listing ul li{background:url(../images/bullet-arrow.png) 0 5px no-repeat;padding-left:1em}@media screen and (max-width:680px){.listing .item{margin-bottom:1em}}.main-nav-wrapper{text-align:center;margin-top:2.5em;background:#707372;position:relative}.main-nav-wrapper ul{font-family:empty}.main-nav-wrapper ul li,.product ul li:before{font-family:Geneva,sans-serif}.main-nav-wrapper ul li{display:inline-block;position:relative;padding:.5em 0;border-bottom:2px solid #707372}.main-nav-wrapper ul li.current-menu-item,.main-nav-wrapper ul li:hover{border-bottom:2px solid #f9423a}.main-nav-wrapper ul li:hover ul{display:block;position:absolute;left:0;z-index:999;background:#707372;border-bottom:2px solid transparent}.main-nav-wrapper ul li:hover ul li{width:320px;text-align:left;border-bottom:2px solid transparent}.main-nav-wrapper ul li:hover ul li a{border-right:0;display:block}.main-nav-wrapper ul li:hover ul li:last-child{margin-left:0}.main-nav-wrapper ul li:hover ul .sub-menu{display:none;position:relative;margin-left:2em}.main-nav-wrapper ul li a{color:#fff;border-right:1px solid #E4E4E4;padding:0 .5em}.main-nav-wrapper ul li a.search-link{font-size:1em}.main-nav-wrapper ul li:last-child{margin-left:2em}.main-nav-wrapper ul li:last-child a{border:none}.main-nav-wrapper ul li ul{display:none}.main-nav-wrapper ul li span.expand{float:right;margin-right:2em;cursor:pointer}.main-nav-wrapper ul.active{width:100%;z-index:1000;padding:3em 0 0;color:#fff;text-align:left}.main-nav-wrapper ul.active li{display:block;margin-bottom:.5em}.main-nav-wrapper ul.active li:hover>ul{display:none;background:0 0;position:relative;padding:0;margin-left:1.5em;left:0}.main-nav-wrapper ul.active li a{border-right:none}.main-nav-wrapper ul.active li a.search-link{display:none}.mobile-icon{display:inline-block;position:relative;font-size:2.2em;color:#FEFEFE;float:left;padding:.25em 0}.mobile-icon span{display:inline-block;text-indent:-9999px}@media screen and (min-width:1199px){.mobile-icon{display:none}}@media screen and (max-width:1199px){#menu-header-menu{display:none}}#home-carousel{position:relative}#home-carousel .item{text-align:center}#home-carousel .item .hero-content{position:absolute;top:25%;left:0;right:0;margin:auto;display:inline-block;padding:2em;text-align:center}@media screen and (max-width:1200px){#home-carousel .item .hero-content{top:5%}}#home-carousel .item .hero-content p{color:#fff;font-size:3em;display:inline-block;padding:0 1em}#home-carousel .item .hero-content p.title-top{background:#f9423a}#home-carousel .item .hero-content p.title-bottom{background:#333}#home-carousel .item .hero-content p.hero-text{color:#fff;font-size:1em;text-transform:none;margin:2em auto 0;width:40%;display:block}#home-carousel .item .hero-content p.hero-link{font-size:1em;padding:.5em;border:1px solid #fff;margin-top:1em}@media screen and (max-width:680px){#home-carousel .item .hero-content p.hero-link{font-size:.9em;padding:.25em}}@media screen and (max-width:1200px){#home-carousel .item .hero-content p.hero-text{width:60%}#home-carousel .item .hero-content p{font-size:2em}}@media screen and (max-width:768px){#home-carousel .item .hero-content{top:0}#home-carousel .item .hero-content p{font-size:1.5em}}#home-carousel .owl-next,#home-carousel .owl-prev{width:46px;height:74px;text-indent:-9999px;position:absolute;top:45%}@media screen and (max-width:680px){#home-carousel .item .hero-content p{font-size:1em}#home-carousel .owl-next,#home-carousel .owl-prev{display:none}}#home-carousel .owl-prev{background:url(../images/slider-arrow-left.png) no-repeat;left:1em}#home-carousel .owl-next{background:url(../images/slider-arrow-right.png) no-repeat;right:1em}.main-content-wrapper{text-align:center;padding:0 0 2em}.main-content-wrapper h1{display:none}.service-wrapper{margin-top:2em;background-image:url(../images/services-bg.jpg);background-repeat:no-repeat;background-size:cover;min-height:462px}.service-wrapper img{width:100%}.service-wrapper .item{position:relative}.service-wrapper .item p{position:absolute;width:35%;background-color:rgba(255,255,255,.8);text-transform:uppercase;text-align:left;padding:.25em}.service-wrapper .item p.tl{top:2em;left:1em}.service-wrapper .item p.bl{bottom:2em;left:1em}.secondary-content-wrapper{padding:3em 0;background:#fff}.secondary-content-wrapper h4{font-weight:400;text-transform:uppercase;font-size:1.3em;margin-bottom:2em;color:#fff;background:#333;display:inline-block;padding:.5em 1.5em .5em .5em}.news-block h3{margin-bottom:2em}.news-block h2{color:#fff;font-weight:400;font-size:1.1em;text-transform:none;margin-bottom:1em;padding:1em 1em 0}.news-block span{padding:1em 1em 0;display:block}.news-block .owl-carousel .owl-nav{display:none}.news-block .news-item{background:#f9423a;color:#fff}.news-block .news-item p{padding:0 1em 1em}.news-block .news-item p.news-link{text-transform:uppercase}@media screen and (max-width:1200px){.service-wrapper .item p{width:45%}.news-block .news-item{margin-bottom:2em}.news-block .news-item img{width:100%}}.video-block .video-item .overlay{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media screen and (max-width:1200px){.video-block{margin-bottom:2em}.video-block img:not(.overlay){width:100%}}.video-block .prod-link{display:inline-block;text-transform:uppercase;color:#f9423a;border:1px solid #f9423a;text-align:center;margin-top:2em;padding:.25em .75em}.featured-panels{margin-top:2em}.general-content .contact-form form{margin-top:2em;background:#E8E8E8;padding:2em}.general-content .contact-form .frm_style_formidable-style.with_frm_style button{border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#fff;background:#f9423a;text-transform:uppercase;float:right;margin-right:9em}@media screen and (max-width:768px){.general-content .contact-form .frm_style_formidable-style.with_frm_style button{margin-right:0}}.general-content .contact-form .frm_style_formidable-style.with_frm_style input[type=email],.general-content .contact-form .frm_style_formidable-style.with_frm_style input[type=tel],.general-content .contact-form .frm_style_formidable-style.with_frm_style input[type=text],.general-content .contact-form .frm_style_formidable-style.with_frm_style select,.general-content .contact-form .frm_style_formidable-style.with_frm_style textarea{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;box-shadow:none;border:none}.general-content .contact-form .frm_style_formidable-style.with_frm_style label.frm_primary_label{display:inline-block;font-weight:400;font-size:1.2em}.general-content .contact-form .frm_style_formidable-style.with_frm_style .frm_radio{display:inline-block;margin-right:2em}.general-content .breadcrumb{text-align:center;margin-top:1em}.general-content .breadcrumb p{margin:0;padding:.5em 0;text-transform:uppercase;font-size:.9em;color:#f9423a}.general-content .breadcrumb p .breadcrumb_last,.general-content .breadcrumb p a{color:#666}.general-content .content-inner{padding:2em 0;border-bottom:1px solid #333}.general-content .content-inner.no-border{border-bottom:none}.general-content .title-wrapper{text-align:center;color:#fff;background:#f9423a;padding:.35em 0;margin-top:1em}.general-content .banner-image{text-align:center}.general-content h2.general-title{color:#f9423a;text-transform:none}.general-content p{margin:1em 0}.general-content ul{margin-left:2em}.general-content a.page-link{color:#f9423a;display:inline-block;border:1px solid #f9423a;padding:.5em;text-transform:uppercase;font-size:1.1em}.general-content .general-images img{width:100%}.general-content .general-images span{display:block;position:relative}.general-content .general-images span p{position:absolute;left:10px;right:10px;bottom:5px;background-color:rgba(255,255,255,.8);padding:.5em;display:inline-block;font-size:.9em}.general-content .general-images span.image-1 img{padding-right:1px}.general-content .general-images span.image-2 img{padding-left:1px}.general-content .general-images span.image-3 img{margin-top:1px}@media screen and (max-width:680px){.general-content .general-images span{margin-bottom:1em}}.general-content .title-text{color:#f9423a;font-size:1.5em}.general-content .search-item{border-bottom:1px dashed #CACACA;padding:1em 0}.general-content .search-item h3{color:#f9423a;font-weight:400}.general-content .search-item a{text-decoration:underline}.product-block{margin-bottom:4em;position:relative;background:#E8E8E8}.product-block .item{text-align:left;padding:0 1em;margin:2em 0}.product-block .item h3{color:#f9423a;font-weight:400}.product-block .item p.prod-link{text-transform:uppercase;color:#f9423a;border:1px solid #f9423a;text-align:center;margin-top:2em;padding:.25em 0;width:90%}.product-block .options{position:absolute;bottom:1em;right:2em;font-size:.9em;text-align:right}.product-block .options ul{float:right;margin-left:0}.product-block .options ul li{background:#f9423a;color:#fff;text-transform:uppercase;padding:.25em;margin-bottom:1px}.product-block .owl-carousel{position:static}.product-block .owl-dots{text-align:center}.product-block .owl-dots .owl-dot{display:inline-block}.product-block .owl-dots .owl-dot span{display:inline-block;height:10px;width:10px;background:#fff;border-radius:50%;margin:0 .25em}.product .prod-image,.product .thumbnails ul li img{border:1px solid #CACACA}.product-block .owl-dots .owl-dot.active span{background:#f9423a}.product-block .owl-next,.product-block .owl-prev{width:46px;height:74px;text-indent:-9999px;position:absolute;top:35%}@media screen and (max-width:1200px){.product-block .owl-next,.product-block .owl-prev{display:none}}.product-block .owl-prev{background:url(../images/slider-arrow-left.png) no-repeat;left:3em}.product-block .owl-next{background:url(../images/slider-arrow-right.png) no-repeat;right:3em}.product p.section-header{color:#333;text-transform:uppercase;text-align:center;margin:1em 0;font-size:1.5em;font-weight:400}.product ul{margin-left:1em}.product ul li:before{content:'\003e  ';color:#f9423a;font-weight:700}.contact-block ul li:before,.product .thumbnails ul li:before{content:''}.product .product-tabs-wrapper{border:1px solid #CACACA;padding:1em;margin-left:0}.product .product-tabs-wrapper .tab-content{display:none;padding-top:2em}.product .product-tabs-wrapper .tab-content.active{display:block}.contact-block h4,.product .request-btn{display:inline-block;color:#fff;text-transform:uppercase}.product .prod-image{margin-bottom:2em;position:relative}.product .prod-image .options{position:absolute;bottom:1em;right:2em;font-size:.9em;text-align:right}.product .prod-image .options ul{float:right;margin-left:0}.product .prod-image .options ul li{list-style-type:none;background:#f9423a;color:#fff;text-transform:uppercase;padding:.25em;margin-bottom:1px}.product .thumbnails ul{margin-top:3em}@media screen and (max-width:680px){.product .thumbnails ul{margin-top:0;margin-bottom:3em}.product .thumbnails ul li{display:inline-block;width:20%}}.product .thumbnails ul li{margin-bottom:1em}.product .request-btn{background:#f9423a;padding:.5em 2em;margin:1em 0}.product .social{border-top:1px solid #CACACA;padding:1.5em 0}.product .video-item:not(.gallery-item){width:40%}@media screen and (max-width:680px){.product .video-item:not(.gallery-item){width:100%}}.product .video-item:not(.gallery-item) .embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.product .video-item:not(.gallery-item) .embed-container embed,.product .video-item:not(.gallery-item) .embed-container iframe,.product .video-item:not(.gallery-item) .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.contact-block h4{font-weight:400;font-size:1.3em;margin-bottom:2em;background:#333;padding:.5em 1.5em .5em .5em}.contact-block .country-header{display:block;width:40px;color:#fff;padding:.5em 0;background:#f9423a;text-align:center;margin-top:0}.contact-block .country-header.us{background:#333;margin-top:1em}.contact-block ul{margin:1em 0 2em 1em}.contact-block ul li.address{margin:0 0 1em}.contact-block ul li i{color:#f9423a}.sitemap ul{margin-bottom:2em}.content-tabs li{display:inline-block;color:#333;border-right:1px solid #E8E8E8;text-transform:uppercase;padding:0 2em}@media screen and (max-width:680px){.content-tabs li{padding:0 1em}}.content-tabs li.active{color:#f9423a}.content-tabs li:first-child{padding-left:0}.content-tabs li:last-child{border:none}.content-tabs li:before{content:''!important}.gallery .gallery-text{text-align:center}.gallery .gallery-text .gallery-text-content{width:70%;margin:0 auto 3em}@media screen and (max-width:680px){.gallery .gallery-text .gallery-text-content{width:100%;margin:auto}}.gallery .gallery-wrapper{border:1px solid #E4E4E4;padding:1em}.gallery .gallery-wrapper .tab-content{margin-top:2em}.gallery .gallery-wrapper .tab-content-b{display:none}.gallery .gallery-wrapper .video-item .overlay{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.gallery .gallery-wrapper .gallery-item{position:relative;text-align:center}.gallery .gallery-wrapper .gallery-item p.caption{margin:0;padding:.5em 0 1em .25em;text-align:left;font-weight:700;font-size:.9em}.gallery .gallery-wrapper .gallery-item a{display:inline-block}.gallery .gallery-wrapper .gallery-item a p.search{background:#f9423a;display:inline-block;position:absolute;bottom:-1em;right:0;padding:.25em .5em;font-size:1.5em}.gallery .gallery-wrapper .gallery-item a p.search i{color:#fff}@media screen and (max-width:680px){.gallery .gallery-wrapper .gallery-item{margin-bottom:1em}}