﻿@import url("//hello.myfonts.net/count/37d1a2");@font-face{font-family:'HelveticaNeueLTStd-UltLtCn';src:url("/_fonts/37D1A2_0_0.eot");src:url("/_fonts/37D1A2_0_0.eot?#iefix") format("embedded-opentype"),url("/_fonts/37D1A2_0_0.woff2") format("woff2"),url("/_fonts/37D1A2_0_0.woff") format("woff"),url("/_fonts/37D1A2_0_0.ttf") format("truetype"),url("/_fonts/37D1A2_0_0.svg#wf") format("svg")}@font-face{font-family:'HelveticaNeueLTStd-LtCn';src:url("/_fonts/37D1A2_1_0.eot");src:url("/_fonts/37D1A2_1_0.eot?#iefix") format("embedded-opentype"),url("/_fonts/37D1A2_1_0.woff2") format("woff2"),url("/_fonts/37D1A2_1_0.woff") format("woff"),url("/_fonts/37D1A2_1_0.ttf") format("truetype"),url("/_fonts/37D1A2_1_0.svg#wf") format("svg")}@font-face{font-family:'HelveticaNeueLTStd-LtCnO';src:url("/_fonts/37D1A2_2_0.eot");src:url("/_fonts/37D1A2_2_0.eot?#iefix") format("embedded-opentype"),url("/_fonts/37D1A2_2_0.woff2") format("woff2"),url("/_fonts/37D1A2_2_0.woff") format("woff"),url("/_fonts/37D1A2_2_0.ttf") format("truetype"),url("/_fonts/37D1A2_2_0.svg#wf") format("svg")}@font-face{font-family:'HelveticaNeueLTStd-Cn';src:url("/_fonts/37D1A2_3_0.eot");src:url("/_fonts/37D1A2_3_0.eot?#iefix") format("embedded-opentype"),url("/_fonts/37D1A2_3_0.woff2") format("woff2"),url("/_fonts/37D1A2_3_0.woff") format("woff"),url("/_fonts/37D1A2_3_0.ttf") format("truetype"),url("/_fonts/37D1A2_3_0.svg#wf") format("svg")}@font-face{font-family:'HelveticaNeueLTStd-MdCn';src:url("/_fonts/37D1A2_4_0.eot");src:url("/_fonts/37D1A2_4_0.eot?#iefix") format("embedded-opentype"),url("/_fonts/37D1A2_4_0.woff2") format("woff2"),url("/_fonts/37D1A2_4_0.woff") format("woff"),url("/_fonts/37D1A2_4_0.ttf") format("truetype"),url("/_fonts/37D1A2_4_0.svg#wf") format("svg")}@font-face{font-family:'HelveticaNeueLTStd-BdCn';src:url("/_fonts/37D1A2_5_0.eot");src:url("/_fonts/37D1A2_5_0.eot?#iefix") format("embedded-opentype"),url("/_fonts/37D1A2_5_0.woff2") format("woff2"),url("/_fonts/37D1A2_5_0.woff") format("woff"),url("/_fonts/37D1A2_5_0.ttf") format("truetype"),url("/_fonts/37D1A2_5_0.svg#wf") format("svg")}body{font-family:'HelveticaNeueLTStd-Cn', "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;color:#ffffff}.wrap{background-color:#f6eee0}.container-main{padding-top:2em;padding-bottom:2em}@media screen and (min-width: 1200px){.container{width:90%;max-width:1440px}}.text-green{color:#00a87c}.font-light{font-family:'HelveticaNeueLTStd-LtCn', "Helvetica Neue", Helvetica, Arial, sans-serif}.font-ultra-light{font-family:'HelveticaNeueLTStd-UltLtCn', "Helvetica Neue", Helvetica, Arial, sans-serif}.font-medium{font-family:'HelveticaNeueLTStd-Cn', "Helvetica Neue", Helvetica, Arial, sans-serif}.font-bold{font-family:'HelveticaNeueLTStd-BdCn', "Helvetica Neue", Helvetica, Arial, sans-serif}.font-wide{letter-spacing:4px}.font-wider{letter-spacing:8px}.arrow-right:after{content:'\25ba';padding-left:0.4em;color:#00a87c;font-size:70%;vertical-align:middle}.arrow-left:before{content:'\25c4';padding-right:0.4em;color:#00a87c;font-size:70%;vertical-align:middle}.fuji-pin{position:relative;border-top:1px solid #00a87c}.fuji-pin:before{content:"";width:1.25rem;height:1.25rem;border-radius:50%;background-color:#00a87c;position:absolute;top:0;right:0;transform:translateY(-50%)}.fuji-pin:after{content:"";width:1.25rem;height:1.25rem;border-radius:50%;background-color:#00a87c;position:absolute;top:0;left:0;transform:translateY(-50%)}.stop+.stop{display:inline-block;margin-left:15px}@media screen and (max-width: 576px){.stop+.stop{margin-left:0;margin-top:1em;display:block}}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.gutter-wide>[class*='col-']{padding-right:50px;padding-left:50px}.navbar{height:75px;letter-spacing:4px;margin-bottom:0;z-index:5;background-color:#000000;border-radius:0}.navbar .navbar-nav{padding-top:27px}.navbar .navbar-nav>li{margin:0 15px;padding-bottom:8px}.navbar .navbar-nav>li.active>a{border-bottom:2px solid #00a87c}.navbar .navbar-nav>li a{color:#ffffff;text-transform:uppercase;font-size:1.2em;padding:0 0 8px 0;display:block}.navbar .navbar-nav>li a:hover{border-bottom:2px solid #00a87c}.navbar .navbar-nav>li.dropdown>a>.caret{display:none}.navbar .navbar-nav>li .dropdown-menu{background-color:transparent;right:auto;left:50%;-webkit-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);padding-top:0;padding-bottom:0;border:none;box-shadow:none}.navbar .navbar-nav>li .dropdown-menu .active a{background-color:#00a87c}.navbar .navbar-nav>li .dropdown-menu li{background-color:#000000;height:auto;border:1px solid #f6eee0;text-align:center;margin-bottom:4px}.navbar .navbar-nav>li .dropdown-menu li:hover{background-color:#00a87c}.navbar .navbar-nav>li .dropdown-menu li a{line-height:1.2em;padding:5px 8px}.navbar .navbar-nav>li .dropdown-menu li a:hover{background-color:#00a87c}@media (min-width: 992px){.navbar ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}}@media (max-width: 992px){.navbar{z-index:20;height:auto}.navbar .container{padding-right:14px;padding-left:14px}.navbar .navbar-header{float:none;height:75px}.navbar .navbar-left,.navbar .navbar-right{float:none !important}.navbar .navbar-toggle{display:block;margin-top:20px}.navbar .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);background:#000000}.navbar .navbar-fixed-top{top:0;border-width:0 0 1px}.navbar .navbar-collapse.collapse{display:none !important}.navbar .navbar-nav{float:none !important;margin-top:7.5px;padding-top:10px}.navbar .navbar-nav>li{float:none}.navbar .navbar-nav>li.active>a,.navbar .navbar-nav>li.active>a:hover{border:none;color:#00a87c}.navbar .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar .navbar-nav>li>a:hover{border:none;color:#00a87c}.navbar .navbar-nav>li.dropdown>a>.caret{display:inline-block}.navbar .navbar-nav li .dropdown-menu{transform:none;left:auto;right:auto;position:relative;float:none;width:100%}.navbar .navbar-nav li .dropdown-menu>li{margin-bottom:0;text-align:left;border:0}.navbar .navbar-nav li .dropdown-menu>li>a{color:#ffffff !important}.navbar .collapse.in{display:block !important}}.footer{background:#000000;padding-top:3em;padding-bottom:3em}.footer .header-row h2{font-weight:normal;margin-top:0;font-size:2.6em}.footer .header-row img{width:140px}@media screen and (max-width: 576px){.footer .header-row .pull-right{float:none !important;display:block;text-align:center;margin:20px 0}}.footer .contact-row{padding-top:1.4em;padding-bottom:1.4em;font-size:1.2em}.footer .contact-row a{color:white;text-decoration:none}.footer .contact-row i{font-size:200%;margin-top:15px}@media screen and (max-width: 576px){.footer .contact-row{padding-top:0}}.footer .footer-logo{padding-top:3em}.footer .footer-links{margin-top:15px}.footer .footer-links ul>li{position:relative}.footer .footer-links ul>li:after{content:"";width:.625rem;height:.625rem;border-radius:50%;background-color:#00a87c;position:absolute;top:10px;right:0}.footer .footer-links ul>li:first-of-type>a{padding-left:0}.footer .footer-links ul>li:last-of-type>a{padding-right:0}.footer .footer-links ul>li:last-of-type:after{display:none}.footer .footer-links ul>li a{color:#ffffff;font-size:1.4em;padding-right:25px;padding-left:25px}@media screen and (max-width: 576px){.footer .footer-links ul>li{padding:7px 0}.footer .footer-links ul>li:after{display:none}.footer .footer-links ul>li>a{padding:0}}@media screen and (max-width: 576px){.footer .footer-links ul{padding:20px 0}}.interior .heading{margin-bottom:1em}.interior .heading h2{display:inline-block;letter-spacing:8px;font-size:2.6em;color:#000000;width:50%;padding-bottom:.4em;text-transform:uppercase;position:relative;border-bottom:1px solid #00a87c}.interior .heading h2:before{content:"";width:1.25rem;height:1.25rem;border-radius:50%;background-color:#00a87c;position:absolute;bottom:0;right:0;transform:translateY(50%)}@media screen and (max-width: 768px){.interior .heading h2{width:85%}}@media screen and (max-width: 576px){.interior .heading h2{font-size:2em;padding-right:10px;width:100%}}.interior .heading p{color:#000000;font-size:1.4em}.panel-group{padding:0 20px}.panel-group .panel{border-radius:0 !important}.panel-group .panel.panel-default,.panel-group .panel .panel-heading,.panel-group .panel .panel-body{border:none !important}.panel-group .panel+.panel{margin-top:3px}.panel-group .panel .panel-heading{position:relative}.panel-group .panel .panel-heading .panel-title{font-family:'HelveticaNeueLTStd-Cn', "Helvetica Neue", Helvetica, Arial, sans-serif}.panel-group .panel .panel-heading a.collapse-toggle{display:block;width:100%;text-decoration:none;font-size:1.4em;line-height:1.6em}.panel-group .panel .panel-heading a.collapse-toggle:before{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:16px solid #ffffff;float:right;transition:all 0.5s}.panel-group .panel .panel-heading a.collapse-toggle[aria-expanded="true"]:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);border-top:16px solid #00a87c}.panel-group .panel .panel-collapse{padding:2em 3%}.panel-group .panel .panel-collapse .panel-body{position:relative;padding-left:3%;padding-top:3px;padding-bottom:3px;border-left:1px solid #00a87c !important;font-size:1.2em}.panel-group .panel .panel-collapse .panel-body:after{content:"";width:1.25rem;height:1.25rem;border-radius:50%;background-color:#00a87c;position:absolute;bottom:0;left:0;transform:translateX(-50%)}@media screen and (max-width: 576px){.panel-group .panel .panel-collapse .panel-body{border-left:none !important}.panel-group .panel .panel-collapse .panel-body:after{display:none}}.panel-group .panel:first-of-type .panel-heading a.collapse-toggle:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);border-top:16px solid #00a87c}.panel-group .panel:first-of-type .panel-heading a.collapse-toggle[aria-expanded="false"]:before{-webkit-transform:none;-moz-transform:none;transform:none;border-top:16px solid #ffffff}@media screen and (max-width: 576px){.panel-group{padding:0}}body.home .container-main{padding-top:0;padding-bottom:0}body.home .navbar-nav>li .dropdown-menu{background-color:#000000}body.home .video-teaser{position:relative}body.home .video-teaser .video-container{height:600px;text-align:center;overflow:hidden}body.home .video-teaser .video-container video{display:inline-block;position:relative;left:100%;margin-left:-200%;bottom:20%;max-width:200%}@media screen and (max-width: 768px){body.home .video-teaser .video-container{height:400px}}@media screen and (max-width: 576px){body.home .video-teaser .video-container{height:600px}body.home .video-teaser .video-container video{max-width:500vw}}body.home .video-teaser .film-overlay{position:absolute;z-index:10;width:33%}body.home .video-teaser .film-overlay.top-film{top:0;left:0}body.home .video-teaser .film-overlay.bottom-film{bottom:0;right:0}body.home .video-teaser .intro-copy{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#000000;width:65%;background:rgba(255,255,255,0.3);padding:2em}body.home .video-teaser .intro-copy h2{font-size:4em;letter-spacing:16px}body.home .video-teaser .intro-copy p{font-size:2em}@media screen and (max-width: 768px){body.home .video-teaser .intro-copy{width:100%;padding:0 15px}body.home .video-teaser .intro-copy h2{font-size:3em}body.home .video-teaser .intro-copy p{font-size:1.4em}}body.home .explore-button{background-color:transparent;background:url("/_img/explore-button-bg.png") no-repeat;background-size:100% 50%;background-position:bottom center;text-align:center;transform:translateY(-50%)}@media screen and (max-width: 768px){body.home .explore-button img{width:140px}}body.home .interior-links{display:flex;flex-wrap:wrap;margin-top:-98px;background-color:#9d4839;padding-bottom:30px;padding-top:50px}body.home .interior-links [class*="col-"]{padding:0;border-left:15px solid #9d4839;border-right:15px solid #9d4839}body.home .interior-links .col-sm-1{width:4%;padding-top:50px}@media screen and (max-width: 768px){body.home .interior-links .col-sm-offset-1{margin-left:4%}}@media screen and (min-width: 769px){body.home .interior-links .col-sm-offset-1{margin-left:0}}body.home .interior-links .col-sm-4{width:30.666666667%}@media screen and (max-width: 576px){body.home .interior-links .col-sm-4{width:100%;margin-top:70px}}body.home .interior-links .end{background-color:#462115}body.home .interior-links .end.left{border-left:none}body.home .interior-links .end.right{border-right:none}@media screen and (max-width: 768px){body.home .interior-links .end{display:none}}body.home .interior-links .link{position:relative}body.home .interior-links .link:before{content:"";height:50px;width:100%;position:absolute;top:-50px;background-position:top center;background-repeat:no-repeat}body.home .interior-links .link.product-link:before{background-image:url("/_img/home-links-products-heading@2x.png");background-size:contain}body.home .interior-links .link.product-link .center-container{background-image:url("/_img/home-links-products-bg-hover.jpg")}body.home .interior-links .link.find-a-lab-link:before{background-image:url("/_img/home-links-find-a-lab-heading@2x.png");background-size:contain}body.home .interior-links .link.find-a-lab-link .center-container{background-image:url("/_img/home-links-find-a-lab-bg-hover.jpg")}body.home .interior-links .link.events-link:before{background-image:url("/_img/home-links-events-heading@2x.png");background-size:contain}body.home .interior-links .link.events-link .center-container{background-image:url("/_img/home-links-events-bg-hover.jpg")}body.home .interior-links .link .center-container{position:relative;background-repeat:no-repeat;background-size:cover}body.home .interior-links .link .center-container:hover img{opacity:0}body.home .interior-links .link .center-container img{width:100%;opacity:1;transition:opacity 500ms}body.home .interior-links .link .center-container p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:3em;color:#ffffff}@media screen and (max-width: 1024px){body.home .interior-links .link .center-container p{font-size:2.4em}}@media screen and (max-width: 768px){body.home .interior-links{margin-top:-70px}}body.home .gallery{background-image:url("/_img/home-gallery-bg.jpg");background-repeat:repeat;position:relative;padding-bottom:12em}body.home .gallery h3,body.home .gallery h4{color:#000000;margin-left:10%}@media screen and (max-width: 576px){body.home .gallery h3,body.home .gallery h4{text-align:center;margin:0}}body.home .gallery h3{font-size:3.2em;margin-top:40px;margin-bottom:0}body.home .gallery h4{font-size:2em;margin-top:0}body.home .gallery h4 a{color:#000000}body.home .gallery .gallery-camera{position:absolute;top:0;right:0;width:18%;transform:translateY(-65px);max-width:270px}@media screen and (max-width: 768px){body.home .gallery .gallery-camera{width:30%;transform:translateY(-45px)}}@media screen and (max-width: 576px){body.home .gallery .gallery-camera{width:40%}}body.home .gallery .cycle-slideshow{margin:0 auto;width:85%}body.home .gallery .cycle-slideshow .slide{width:100%;margin:0 auto;padding:30px 0;text-align:center}body.home .gallery .cycle-slideshow .slide>div{background-color:#ffffff;padding:6px 0 6px 6px;border-right:solid 6px rgba(0,0,0,0);display:inline-block;position:relative;text-align:center;width:20vw;height:20vw;box-shadow:1.792px 4.668px 3px 0px rgba(1,1,1,0.22)}body.home .gallery .cycle-slideshow .slide>div p{color:#000000;text-align:left;position:absolute;bottom:0;height:60px;min-height:60px;transform:translateY(130%)}@media screen and (max-width: 1024px){body.home .gallery .cycle-slideshow .slide>div p{font-size:.8em}}body.home .gallery .cycle-slideshow .slide>div.first-image{transform:rotateZ(-15deg);z-index:4}body.home .gallery .cycle-slideshow .slide>div.first-image p{padding-right:25%}@media screen and (max-width: 768px){body.home .gallery .cycle-slideshow .slide>div.first-image p{padding-right:30%}}body.home .gallery .cycle-slideshow .slide>div.second-image{transform:rotateZ(5deg) translateY(40px);z-index:3}body.home .gallery .cycle-slideshow .slide>div.second-image p{padding-left:5%}@media screen and (max-width: 768px){body.home .gallery .cycle-slideshow .slide>div.second-image p{text-align:right;padding-left:5%}}body.home .gallery .cycle-slideshow .slide>div.third-image{transform:rotateZ(-15deg) translateX(-20px);z-index:2}body.home .gallery .cycle-slideshow .slide>div.third-image p{padding-right:25%}body.home .gallery .cycle-slideshow .slide>div.fourth-image{transform:rotateZ(5deg) translateY(40px);z-index:1}body.home .gallery .cycle-slideshow .slide>div.fourth-image p{padding-left:5%}@media screen and (max-width: 768px){body.home .gallery .cycle-slideshow .slide>div.fourth-image p{text-align:right;padding-left:0}}body.home .gallery .cycle-slideshow .slide>div img{object-fit:cover;width:19vw;height:19vw}@media screen and (max-width: 768px){body.home .gallery .cycle-slideshow{width:80%}}@media screen and (max-width: 576px){body.home .gallery .cycle-slideshow{width:70%;margin:30px auto}body.home .gallery .cycle-slideshow .cycle-slide{width:75vw;height:75vw;transform:translateX(-6px)}body.home .gallery .cycle-slideshow .cycle-slide img{object-fit:cover;width:74vw;height:74vw;border:6px solid #ffffff;box-shadow:1.792px 4.668px 3px 0px rgba(1,1,1,0.22)}body.home .gallery .cycle-slideshow .cycle-slide p{color:#000000}}body.home .gallery .cycle-slideshow .cycle-nav{position:absolute;top:60%;z-index:10;border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;height:40px;width:40px}body.home .gallery .cycle-slideshow .cycle-nav.next{right:-40px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body.home .gallery .cycle-slideshow .cycle-nav.prev{left:-60px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}@media screen and (max-width: 576px){body.home .gallery .cycle-slideshow .cycle-nav{top:40%;height:30px;width:30px}body.home .gallery .cycle-slideshow .cycle-nav.next{right:-33px}body.home .gallery .cycle-slideshow .cycle-nav.prev{left:-33px}}@media screen and (max-width: 768px){body.home .gallery{padding-bottom:15em}}@media screen and (max-width: 576px){body.home .gallery{padding-bottom:5em}body.home .gallery h3,body.home .gallery h4{font-size:200%}body.home .gallery h3{margin-top:3em}}body.product-landing .container-main{color:black;font-family:"HelveticaNeueLTStd-LtCn", "Helvetica Neue", Helvetica, Arial, sans-serif}body.product-landing .row.heading{text-align:center}body.product-landing .row.heading h2{font-size:3.2em}@media screen and (max-width: 1024px){body.product-landing .row.heading h2{font-size:2.2em}}@media screen and (max-width: 576px){body.product-landing .row.heading h2{font-size:1.8em}}body.product-landing .row.heading p{width:55%;margin:1.6em auto 0;font-size:1.4em}@media screen and (max-width: 768px){body.product-landing .row.heading p{width:100%}}body.product-landing .row.category-description{margin-top:3em}body.product-landing .row.category-description img{width:100%}@media screen and (max-width: 768px){body.product-landing .row.category-description .col-md-6{margin-bottom:4em}body.product-landing .row.category-description .gutter-wide>.col-md-6{padding-left:15px;padding-right:15px}}body.product-listing .heading{background-size:cover}body.product-listing .heading.negative{background-image:url("/_img/product-listing-heading-color-negative.png")}body.product-listing .heading.reversal{background-image:url("/_img/product-listing-heading-color-reversal.png")}body.product-listing .heading.black-and-white{background-image:url("/_img/product-listing-heading-black-white.png")}body.product-listing .heading h2{color:#ffffff;text-align:center;font-size:3.6em;padding:2em}@media screen and (min-width: 1600px){body.product-listing .heading h2{font-size:5em}}@media screen and (max-width: 576px){body.product-listing .heading h2{font-size:2.4em;padding-right:10px;padding-left:10px}}body.product-listing .product{background:#000000;background:linear-gradient(to right, #000 75%, #f6eee0 25%);margin-top:3em;min-height:450px}body.product-listing .product.right{background:linear-gradient(to left, #000 75%, #f6eee0 25%)}body.product-listing .product.right .image img{float:right}body.product-listing .product .description{padding:1em 50px 2em}body.product-listing .product .description h3{font-size:2.4em;margin-bottom:0}body.product-listing .product .description h4{font-size:1.2em;font-style:italic;margin-top:0;margin-bottom:1.4em}body.product-listing .product .description h4.with-discontinuation{margin-bottom:0}body.product-listing .product .description .discontinuation-notice{margin-top:0.3em;margin-bottom:1.4em;color:#FFFFFF;border:1px solid #FFFFFF;display:inline-block;padding:.1em 3px}body.product-listing .product .description p{font-size:1.2em}body.product-listing .product .description a{font-size:1.2em;text-decoration:none}body.product-listing .product .description a:hover{color:#00a87c}body.product-listing .product .image img{width:85%;margin-top:3em}@media screen and (max-width: 1200px){body.product-listing .product .image img{width:100%}}@media screen and (max-width: 768px){body.product-listing .product{margin-top:2em}body.product-listing .product.left,body.product-listing .product.right{background:#000000;display:flex;flex-direction:column}body.product-listing .product.left .image,body.product-listing .product.right .image{order:1}body.product-listing .product.left .image img,body.product-listing .product.right .image img{width:55%}body.product-listing .product.left .description,body.product-listing .product.right .description{order:2}body.product-listing .product.left .image img{float:right}body.product-listing .product.right .image img{float:left}}@media screen and (max-width: 576px){body.product-listing .product{padding-top:20px}body.product-listing .product.right .description,body.product-listing .product.left .description{padding-left:10px;padding-right:10px}body.product-listing .product.right .image img,body.product-listing .product.left .image img{width:90%;margin:0 auto;float:none}}body.product-listing .product-nav{margin:4em 0 2em}body.product-listing .product-nav .left{text-align:right}body.product-listing .product-nav .center{text-align:center}body.product-listing .product-nav .right{text-align:left}@media screen and (max-width: 576px){body.product-listing .product-nav .left,body.product-listing .product-nav .center,body.product-listing .product-nav .right{padding-right:10px;padding-left:10px;text-align:center;margin-bottom:2em}}@media screen and (max-width: 768px){body.product-listing .container-main{padding-left:0;padding-right:0}}body.product-detail .container-main{color:#000000;font-size:1.2em;background-image:url("/_img/product-detail-wood-floor-background.jpg");background-size:100%;background-position:bottom center;background-repeat:no-repeat;padding-bottom:15em;position:relative}@media screen and (min-width: 1440px){body.product-detail .container-main{padding-bottom:20vw}}@media screen and (max-width: 576px){body.product-detail .container-main{padding-bottom:8em}}@media screen and (max-width: 768px){body.product-detail.tall .container-main{padding-bottom:18em}}@media screen and (max-width: 576px){body.product-detail.tall .container-main{padding-bottom:12em}}body.product-detail.left .product-image{right:50%;left:auto}@media screen and (max-width: 1024px){body.product-detail.left .product-image{width:50%}}@media screen and (max-width: 576px){body.product-detail.left .product-image{width:80%;left:10%;right:auto}}body.product-detail.left .results{padding-right:7%;float:right}body.product-detail .product-image{position:absolute;bottom:4em;left:45%;width:50%;max-width:720px}body.product-detail .product-image.left{left:0%}@media screen and (min-width: 1800px){body.product-detail .product-image{bottom:12em}}@media screen and (max-width: 1024px){body.product-detail .product-image{width:60%;left:35%}}@media screen and (max-width: 768px){body.product-detail .product-image{bottom:2em;left:40%}}@media screen and (max-width: 576px){body.product-detail .product-image{width:90%;left:10%;bottom:0}}body.product-detail .heading h2{font-size:2em;margin-bottom:0}@media screen and (max-width: 576px){body.product-detail .heading h2{font-size:1.6em}}body.product-detail .heading h3{font-style:italic;margin-top:0;margin-bottom:1.6em}body.product-detail .heading .discontinuation-notice{margin-top:-1.6em;margin-bottom:1.6em;color:#FF0000;font-weight:bold}body.product-detail .heading .discontinuation-notice a:hover{color:#00a87c}body.product-detail .product-info.results ul li{width:120%}@media screen and (max-width: 768px){body.product-detail .product-info.results ul li{width:100%}}body.product-detail .product-info.features h4{margin-top:0}body.product-detail .product-info h4{color:#ffffff;background:#00a87c;display:inline-block;padding:.3em 5px;line-height:1em}@media screen and (max-width: 768px){body.product-detail .product-info h4{margin-top:2em}}body.product-detail .product-info ul{list-style:none;padding-left:0}body.product-detail .product-info ul li:before{content:"\2022";color:#00a87c;display:inline-block;width:1em}body.product-detail .product-info p{padding-right:30%}@media screen and (max-width: 576px){body.product-detail .product-info p{padding-right:0}}body.product-detail .product-info .arrow-left{display:block;margin-top:3em;text-decoration:none}body.product-detail .product-info .arrow-left:hover{color:#00a87c}@media screen and (max-width: 576px){body.product-detail .product-info .arrow-left{margin:1.6em 0}}body.product-detail .product-info .product-links{padding-top:1em}body.product-detail .product-info .product-links a{text-decoration:underline;color:#00a87c}body.product-detail .product-info .product-links a:hover{color:#00a87c}body.film-terminology .panel-group{color:#000000}body.film-terminology .panel-group a{color:#00a87c}body.film-terminology .panel-group .panel-default .panel-heading{background-color:#d4ccbd}body.film-terminology .panel-group .panel-default .panel-heading a[aria-expanded="true"]{font-size:1.6em}body.film-terminology .panel-group .panel-default .panel-collapse{background-color:#beb5a5}body.film-terminology .panel-group .panel:first-of-type .panel-heading a.collapse-toggle{font-size:1.6em}body.film-terminology .panel-group .panel:first-of-type .panel-heading a.collapse-toggle[aria-expanded="false"]{font-size:1.4em}body.articles .articles{background:#19a77d}body.articles .articles .article{margin:2em 0 1em;transition:all 1s cubic-bezier(0, 1, 0, 1);overflow:hidden;max-height:0}body.articles .articles .article.active{max-height:500em}body.articles .articles .article .article-wrapper{background:rgba(255,255,255,0.8);padding:0;padding-bottom:3em;position:relative}body.articles .articles .article .article-wrapper .close{position:absolute;right:30px;top:30px;width:30px;height:30px;opacity:1}body.articles .articles .article .article-wrapper .close:before,body.articles .articles .article .article-wrapper .close:after{position:absolute;left:15px;content:' ';height:31px;width:3px;background-color:#00a87c}body.articles .articles .article .article-wrapper .close:before{transform:rotate(45deg)}body.articles .articles .article .article-wrapper .close:after{transform:rotate(-45deg)}@media screen and (max-width: 576px){body.articles .articles .article .article-wrapper .close{top:15px;right:10px}}body.articles .articles .article .article-wrapper .copy{padding:80px 3% 0;color:#000000;font-size:1.2em;position:relative;line-height:1.6em}body.articles .articles .article .article-wrapper .copy strong{text-transform:uppercase;color:#00a87c;font-family:'HelveticaNeueLTStd-Cn', "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal}body.articles .articles .article .article-wrapper .copy p.indent{margin-left:15px}body.articles .articles .article .article-wrapper .copy .border{width:100%;height:1px;border-top:1px solid #00a87c;margin-top:3em;position:relative}body.articles .articles .article .article-wrapper .copy .border:before{content:"";width:1.25rem;height:1.25rem;border-radius:50%;background-color:#00a87c;position:absolute;bottom:0;right:0;transform:translateY(50%)}body.articles .articles .article .article-wrapper .copy a{color:#00a87c}@media screen and (max-width: 576px){body.articles .articles .article .article-wrapper .copy{padding-top:20px}}@media screen and (max-width: 576px){body.articles .articles .article{margin-bottom:20px}}body.articles .articles .article-title{position:relative;background:rgba(255,255,255,0.8);width:22.44%;padding-bottom:21.8%;transition:background-color 0.5s ease-out}body.articles .articles .article-title .title-inner{position:absolute;top:0;left:0;height:100%;width:100%;text-align:center}body.articles .articles .article-title .title-inner .table{display:table;height:100%;width:60%;margin:0 auto}body.articles .articles .article-title .title-inner .table .table-cell{display:table-cell;vertical-align:middle;font-size:1.8em;color:#000000;text-transform:uppercase;letter-spacing:8px}@media screen and (max-width: 768px){body.articles .articles .article-title{width:47.7%;padding-bottom:47%;float:left;margin-right:15px;margin-bottom:2px}}@media screen and (max-width: 600px){body.articles .articles .article-title{width:47.1%}}@media screen and (max-width: 576px){body.articles .articles .article-title{float:none;width:100%;padding-bottom:99%}}body.articles .articles .article-titles .article-title{border:4px solid rgba(255,255,255,0.8);margin:1em}body.articles .articles .article-titles .article-title:nth-of-type(even){background:rgba(215,180,172,0.8)}body.articles .articles .article-titles .article-title a{color:#000000;text-decoration:none}body.articles .articles .article-titles .article-title.active{background:rgba(255,255,255,0.3)}@media screen and (max-width: 768px){body.articles .articles .article-titles .article-title{margin:.5em}}@media screen and (max-width: 576px){body.articles .articles .article-titles .article-title{width:90%;padding-bottom:94%;margin:.5em auto}}@media screen and (max-width: 576px){body.articles .articles>.col-xs-12{padding-left:5px;padding-right:5px}}body.articles .article-content{display:none}body.faq .panel-group{color:#ffffff}body.faq .panel-group a{color:#00a87c}body.faq .panel-group .panel-default .panel-heading{background-color:#000000;color:#ffffff}body.faq .panel-group .panel-default .panel-collapse{background-color:#3b3b3b}body.find-a-lab .wrap{background:url("/_img/find-a-lab-bg.jpg") no-repeat;background-size:cover}body.find-a-lab .heading h2,body.find-a-lab .heading p{color:#ffffff}body.find-a-lab .heading p{padding:1em 30% 0 0}@media screen and (max-width: 768px){body.find-a-lab .heading p{padding-right:15px}}body.find-a-lab .labs{padding-left:3%}body.find-a-lab .labs .lab{padding-left:5%;position:relative;margin-bottom:2em}body.find-a-lab .labs .lab.fujichem:before{content:"";background:url("/_img/find-a-lab-fuji-chemistry-icon.png") no-repeat;background-size:cover;height:24px;width:24px;position:absolute;top:50%;left:0;margin-top:-12px}body.find-a-lab .labs .lab a{color:#00a87c;text-transform:uppercase;font-size:2em;letter-spacing:4px;text-decoration:underline}@media screen and (max-width: 768px){body.find-a-lab .labs .lab a{font-size:1.6em}}body.find-a-lab .labs .lab p{font-family:'HelveticaNeueLTStd-LtCnO', "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.2em;line-height:1em}@media screen and (max-width: 600px){body.find-a-lab .labs .lab{padding-left:12%}}@media screen and (max-width: 768px){body.find-a-lab .labs{padding-left:0}}body.find-a-lab .disclaimer{margin-top:1em;padding-left:40px;position:relative}body.find-a-lab .disclaimer:before{content:"";background:url("/_img/find-a-lab-fuji-chemistry-icon.png") no-repeat;background-size:cover;height:32px;width:32px;position:absolute;top:50%;left:0;margin-top:-22px}body.find-a-lab .disclaimer p{font-family:'HelveticaNeueLTStd-LtCnO', "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.2em}body.events .events-grid{display:flex;flex-wrap:wrap;background-color:#9d4839;padding-bottom:30px;padding-top:50px}body.events .events-grid+.events-grid{margin-top:3em}body.events .events-grid [class*="col-"]{padding:0;border-left:15px solid #9d4839;border-right:15px solid #9d4839}body.events .events-grid .col-sm-1{width:4%;padding-top:50px}@media screen and (max-width: 768px){body.events .events-grid .col-sm-offset-1{margin-left:4%}}@media screen and (min-width: 769px){body.events .events-grid .col-sm-offset-1{margin-left:0}}body.events .events-grid .col-sm-4{width:30.666666667%}@media screen and (max-width: 576px){body.events .events-grid .col-sm-4{width:100%;margin-top:70px}}body.events .events-grid .end{background-color:#462115}body.events .events-grid .end.left{border-left:none}body.events .events-grid .end.right{border-right:none}@media screen and (max-width: 768px){body.events .events-grid .end{display:none}}body.events .events-grid .link{position:relative;background:#462115}body.events .events-grid .link:before{content:"";height:50px;width:100%;position:absolute;top:-50px;background-position:top center;background-repeat:no-repeat}body.events .events-grid .link.product-link:before{background-image:url("/_img/home-links-products-heading.png")}body.events .events-grid .link.find-a-lab-link:before{background-image:url("/_img/home-links-find-a-lab-heading.png")}body.events .events-grid .link.events-link:before{background-image:url("/_img/home-links-events-heading.png")}body.events .events-grid .link .center-container{position:relative;background:#462115;padding:3em 15px 4em}body.events .events-grid .link .center-container h3{color:#00a87c;font-size:2em;text-transform:uppercase;letter-spacing:4px;display:inline-block;width:55%}body.events .events-grid .link .center-container h3.wide{width:100%}body.events .events-grid .link .center-container address,body.events .events-grid .link .center-container a{font-size:1.2em}body.events .events-grid .link .center-container address{letter-spacing:2px;font-family:'HelveticaNeueLTStd-LtCn', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal}body.events .events-grid .link .center-container address em{font-family:'HelveticaNeueLTStd-LtCnO', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal}body.events .events-grid .link .center-container p{font-family:'HelveticaNeueLTStd-LtCn', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal}body.events .events-grid .link .center-container p a{color:#00a87c;text-decoration:underline}@media screen and (max-width: 768px){body.events .events-grid .link .center-container img{max-width:100%}body.events .events-grid .link .center-container h3{font-size:1.4em;width:100%}}@media screen and (max-width: 576px){body.events .events-grid .link .center-container h3{font-size:2em}}body.spotlight-listing figure{margin-top:15px}body.spotlight-listing figure figcaption{text-align:center;color:#000000;text-transform:uppercase;font-size:1.2em;margin-top:15px;letter-spacing:2px}body.spotlight-detail .container-main h3,body.spotlight-detail .container-main a{color:#00a87c;text-transform:uppercase;font-size:22px;letter-spacing:3px;font-family:'HelveticaNeueLTStd-MdCn', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal}body.spotlight-detail .container-main p{color:#000000;font-size:1.2em;font-family:'HelveticaNeueLTStd-LtCn', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal}body.spotlight-detail .container-main p.website{margin-top:30px}body.spotlight-detail .bio img.signature{margin-top:20px;width:70%}@media screen and (max-width: 768px){body.spotlight-detail .bio img.signature{width:30%}}body.spotlight-detail .bio h3,body.spotlight-detail .bio a,body.spotlight-detail .bio p.publications{color:#00a87c;text-transform:uppercase;font-size:22px;letter-spacing:3px;font-family:'HelveticaNeueLTStd-MdCn', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal}body.spotlight-detail .bio p{color:#000000;font-size:1.2em;font-family:'HelveticaNeueLTStd-LtCn', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal}body.spotlight-detail .bio p.website{margin-top:30px;white-space:nowrap}body.spotlight-detail .bio p.website i{margin-right:10px;font-size:22px}body.spotlight-detail .bio p.website a{font-size:14.4px}body.spotlight-detail .bio a{font-family:'HelveticaNeueLTStd-MdCn', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal}body.spotlight-detail .bio ul.social{list-style:none;padding-left:0;margin:30px auto}body.spotlight-detail .bio ul.social li{white-space:nowrap}body.spotlight-detail .bio ul.social li a{font-size:14.4px}body.spotlight-detail .bio ul.social i{color:#000000;margin-right:10px;font-size:22px}body.spotlight-detail .bio p.publications a{font-size:18px;text-transform:none}body.spotlight-detail .col-md-offset-1{margin-left:4%}@media screen and (max-width: 768px){body.spotlight-detail .col-md-offset-1{margin-left:0}}body.spotlight-detail .col-md-offset-1 .row.video{margin-bottom:40px;position:relative}body.spotlight-detail .col-md-offset-1 .row.video ul{width:100%;padding:0}body.spotlight-detail .col-md-offset-1 .row.video ul li{position:relative}body.spotlight-detail .col-md-offset-1 .row.video ul img{width:100%}body.spotlight-detail .col-md-offset-1 .row.video ul .fuji-single-video-poster-icon{width:7.5rem;height:7.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer}body.spotlight-detail .col-md-offset-1 .row.video ul svg{width:100%;height:100%;fill:#ebebeb;display:block;transition:fill 0.5s}body.spotlight-detail .col-md-offset-1 .row.video ul svg:hover{fill:#595959;transition:fill 0.5s}body.spotlight-detail .col-md-offset-1 .featured-images{padding-left:0}body.spotlight-detail .col-md-offset-1 .slick-prev,body.spotlight-detail .col-md-offset-1 .slick-next{border:solid #ffffff;border-width:0 3px 3px 0;display:inline-block;padding:3px;height:40px;width:40px}body.spotlight-detail .col-md-offset-1 .slick-prev:before,body.spotlight-detail .col-md-offset-1 .slick-next:before{display:none}body.spotlight-detail .col-md-offset-1 .slick-prev{left:10px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}body.spotlight-detail .col-md-offset-1 .slick-next{right:10px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body.spotlight-detail .col-md-offset-1 .interview{max-height:900px;overflow-y:scroll}body.spotlight-detail .col-md-offset-1 .interview h3{text-transform:none}@media screen and (max-width: 768px){body.spotlight-detail .col-md-offset-1 .interview{max-height:999999px;overflow-y:visible}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{background:#fff url("/_img/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("/_fonts/slick.eot");src:url("/_fonts/slick.eot?#iefix") format("embedded-opentype"),url("/_fonts/slick.woff") format("woff"),url("/_fonts/slick.ttf") format("truetype"),url("/_fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}body.news-listing .content h3,body.news-listing .content a,body.news-detail .content h3,body.news-detail .content a{color:#00a87c;font-family:'HelveticaNeueLTStd-MdCn', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal}body.news-listing .content h3,body.news-detail .content h3{text-transform:uppercase;font-size:22px;letter-spacing:3px}body.news-listing .content p,body.news-listing .content ul,body.news-listing .content ol,body.news-detail .content p,body.news-detail .content ul,body.news-detail .content ol{color:#000000;font-size:1.2em;font-family:'HelveticaNeueLTStd-LtCn', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal}body.news-listing .content .small-italic,body.news-detail .content .small-italic{margin-top:2em;font-size:16px;font-style:italic}body.news-listing .content .nav-link,body.news-detail .content .nav-link{margin-top:1.4em;font-size:24px}body.news-listing .heading{margin-bottom:3em}body.news-listing .content img{margin-right:20px}@media screen and (max-width: 576px){body.news-listing .content img{float:none;margin-right:0;margin-bottom:1.4em}}body.news-listing .content h3{margin-top:0}body.news-listing .content .nav-link{margin:0.8em 0}body.news-listing .content .divider{margin:2em 0 3em;height:2px;background-color:#00a87c}body.news-listing .page{list-style:none;text-align:center;margin-top:1em;padding-left:0}body.news-listing .page li{display:inline-block;color:#00a87c;font-size:1.6em;margin:0 8px;font-family:'HelveticaNeueLTStd-MdCn', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal}body.news-listing .page li a{color:#00a87c;text-decoration:underline;font-family:'HelveticaNeueLTStd-Cn', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal}.news-detail ul{padding-left:0}.news-detail .slick-prev,.news-detail .slick-next{border:solid #ffffff;border-width:0 3px 3px 0;display:inline-block;padding:3px;height:40px;width:40px}.news-detail .slick-prev:before,.news-detail .slick-next:before{display:none}.news-detail .slick-prev{left:10px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.news-detail .slick-next{right:10px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media screen and (max-width: 576px){.interior.news-detail h2{font-size:1.8em}}
