.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('fancybox_loading@2x.gif');background-size:24px 24px}}#wrap{padding-bottom:40px}.product-page-header.image-header{height:650px;max-height:800px}.product-page-header .container{position:relative;height:650px}.product-page-header .container .image{height:650px;background-size:cover;background-repeat:no-repeat;background-position-y:75%}.product-page-container{clear:both;position:relative}.product-page-container #dropdownMenuButton{background-color:#fff;color:#7b746a}.product-page-container .popup-root{display:none}.product-page-container .buttons{margin-top:15px}.product-page-container .buttons .btn{width:100%;margin-bottom:10px}.product-page-container .buttons .btn:last-child{margin-bottom:20px}.product-page-container .buttons .btn.download:before{font-family:FontAwesome;content:"";margin:0 10px}.product-page-container .buttons .btn.locate:before{font-family:FontAwesome;content:"";margin:0 10px}.product-page-container .buttons .btn.pdf:before{content:"";font-family:'FontAwesome';margin:0 10px}.product-page-container .main-image{position:relative}.product-page-container .image-buttons{position:relative}.product-page-container .image-buttons i{color:#fff;position:absolute;font-size:25px;cursor:pointer;bottom:10px}.product-page-container .image-buttons i.fa-search{right:10px}.product-page-container .image-buttons img{width:100%;cursor:pointer}.product-page-container .image-buttons img.floor-3d{color:#fff;position:absolute;font-size:25px;cursor:pointer;bottom:10px;left:10px;width:25px}.product-page-container .back{margin-left:0;font-style:italic;float:right}.product-page-container .back:before{content:'< '}.product-page-container .title{margin:20px 0 10px;padding:20px 0}.product-page-container .title h1{display:inline-block;font-size:30px}.product-page-container .title .anchors{margin-bottom:10px}.product-page-container .row.details .article-details{margin-bottom:20px}.product-page-container .row.details .article-details .row{margin:0;border-bottom:2px solid #e9e9e9}.product-page-container .row.details .article-details .row:last-child{border-bottom:0}.product-page-container .row.details .article-details .row>div{padding:10px 5px}.product-page-container .row.details .article-details .row .col-lg-6:first-child{font-weight:600}.product-page-container .row.details .image-buttons #swatchImage{width:100%;height:unset}.product-page-container .row.details .image-buttons .dealer{background-color:#f0f0f0;color:#707070}.product-page-container .row.details .image-buttons .dealer:before{color:#707070}.product-page-container .row.details .image-buttons .installation{background-color:#dad7d2;color:#707070}.product-page-container .row.details .image-buttons .installation:before{color:#707070}.product-page-container .row.details .image-buttons .datasheet{background-color:#7b746a}.product-page-container .row.details .image-buttons .datasheet:before{color:#fff}.product-page-container .img-swatch{position:absolute;bottom:15px;right:10px;color:#fff;opacity:.8}.products{padding:30px 0;margin-bottom:40px;border:0;border-top:1px;border-color:#000;border-style:solid;text-align:left}.products h3{margin-bottom:40px;text-transform:uppercase}.products .product{display:inline-block;vertical-align:top;position:relative}.products .product:last-child{margin-right:0}.products .product a img{width:100%}.products .product a span{display:block;text-align:left;padding:10px 0;text-transform:uppercase}@media(min-width:768px)and (max-width:1023px){.product-page-header .info{background-color:rgba(255,255,255,.9);padding:20px;bottom:40px;padding-top:60px;min-width:inherit;right:20px}.row.details .article-details{margin-bottom:0}.row.details .row>div{margin-bottom:0}}@media(max-width:767px){.image-header{background-size:cover!important}.product-page-container .row.details .links{padding-left:15px;padding-right:15px}.product-page-container .row.details .links .row .pdf-link,.product-page-container .row.details .links .row .yt-link{width:100%!important}.product-page-container .row.details .links .row .pdf-link iframe,.product-page-container .row.details .links .row .yt-link iframe{width:100%!important;max-width:100%}.product-page-container .row.details .links .row .pdf-link img,.product-page-container .row.details .links .row .yt-link img{width:100%!important;max-width:100%}.product-page-container .row.details .links .row .pdf-link span,.product-page-container .row.details .links .row .yt-link span{text-align:center!important}.product-page-container .details .links .pull-right{float:none!important}.product-page-header .container{position:relative;height:550px}.product-page-header .left{width:100%;height:310px}.product-page-header .left .drop-info{width:90%}.product-page-header .left .buttons .btn{width:92%}.product-page-header .right{display:none!important;float:right;width:55%}.row.details .article-details{margin-bottom:0}.row.details .row>div{margin-bottom:0}.products .product{width:40%}}@media(max-width:960px){.product-page-header .container{position:relative;height:471px}.product-page-header .left{width:100%;height:310px}.product-page-header .left .drop-info{width:90%}.product-page-header .left .buttons .btn{width:92%}.product-page-header .right{display:none!important;float:right;width:55%}}.lightbox{z-index:999999;display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(55,55,55,.9);text-align:center}.lightbox .lightbox-close{position:absolute;top:15px;right:15px;background:#373737;text-align:center;line-height:50px;width:50px;height:50px;cursor:pointer}.lightbox .lightbox-close .fa-times{color:#fff;font-size:45px}.lightbox .lightbox-offset{padding:15px;width:100%;height:100%}.lightbox .lightbox-offset>*{width:100%;height:100%}.lightbox iframe{border:none}.lightbox .center{display:table-cell;vertical-align:middle}.lightbox .center .fa{color:#eee;font-size:160px;animation:rotate 4s ease-in-out infinite,color 7s alternate-reverse infinite;text-shadow:0 0 20px rgba(0,0,0,.75)}.lightbox .center p{border-radius:4px;background:#eee;color:#333;padding:12px 6px;font-size:20px;font-weight:bold;text-transform:uppercase;width:190px;margin:40px auto}