@import "https://fast.fonts.net/lt/1.css?apiType=css&c=5580b6fb-6732-467f-9467-96d8a3424396&fontids=694015,694021,694027,694033";@font-face{font-family:helveticaneuelight;src:url(/font/694015/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix);src:url(/font/694015/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix) format("eot"),url(/font/694015/9a2e4855-380f-477f-950e-d98e8db54eac.woff) format("woff"),url(/font/694015/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf) format("truetype"),url(/font/694015/48d599a6-92b5-4d43-a4ac-8959f6971853.svg#48d599a6-92b5-4d43-a4ac-8959f6971853) format("svg")}@font-face{font-family:helveticaneueroman;src:url(/font/694021/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix);src:url(/font/694021/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix) format("eot"),url(/font/694021/d5af76d8-a90b-4527-b3a3-182207cc3250.woff) format("woff"),url(/font/694021/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf) format("truetype"),url(/font/694021/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7) format("svg")}@font-face{font-family:helveticaneuemedium;src:url(/font/694027/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix);src:url(/font/694027/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix) format("eot"),url(/font/694027/5b4a262e-3342-44e2-8ad7-719998a68134.woff) format("woff"),url(/font/694027/4a3ef5d8-cfd9-4b96-bd67-90215512f1e5.ttf) format("truetype"),url(/font/694027/58ab5075-53ea-46e6-9783-cbb335665f88.svg#58ab5075-53ea-46e6-9783-cbb335665f88) format("svg")}@font-face{font-family:helveticaneuebold;src:url(/font/694033/db853e0e-929b-4272-b420-c946c954cf3a.eot?#iefix);src:url(/font/694033/db853e0e-929b-4272-b420-c946c954cf3a.eot?#iefix) format("eot"),url(/font/694033/4a9c62ab-b359-4081-8383-a0d1cdebd111.woff) format("woff"),url(/font/694033/db5f9ba6-05a4-433a-9461-0a6f257a0c3a.ttf) format("truetype"),url(/font/694033/25e09910-ffc3-4fc4-b0d1-db9a95dface8.svg#25e09910-ffc3-4fc4-b0d1-db9a95dface8) format("svg")}@media screen and (max-width:719px){html{font-size:12px}}@media screen and (min-width:720px){html{font-size:10px}}@media screen and (min-width:900px){html{font-size:10px}}@media screen and (min-width:1200px){html{font-size:12px}}@media screen and (min-width:1400px){html{font-size:14px}}@media screen and (min-width:1800px){html{font-size:16px}}.schema-tooltip-base{position:absolute;z-index:200;transform:translate(-50%,-100%);box-shadow:0 0 2px rgba(0,0,0,.2)}.schema-tooltip{background-color:#fff;pointer-events:none}.schema-tooltip-down-arrow{position:absolute;left:50%;top:100%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;transform:translate(-50%,0)}.schema-tooltip-up-arrow{position:absolute;left:50%;bottom:100%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;transform:translate(-50%,0)}.schema-tooltip-right-arrow{position:absolute;left:100%;top:50%;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;transform:translate(0,-50%)}.schema-tooltip-left-arrow{position:absolute;right:100%;top:50%;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;transform:translate(0,-50%)}.schema-tooltip-right{transform:translate(0,-50%)}.schema-tooltip-left{transform:translate(-100%,-50%)}.schema-tooltip-bottom{transform:translate(-50%,0)}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html.connections-mode{overflow:hidden}html.connections-mode body{overflow:hidden}body{margin:0;padding:0;font-family:HelveticaNeueRoman}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::selection{background:#f05024;color:#fff}::-moz-selection{background:#f05024;color:#fff}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.fixed-frame{display:flex;position:fixed;flex-direction:column;left:0;top:0;width:100vw;height:100%;overflow:hidden}.content-area{position:relative;flex-grow:1;overflow:hidden;cursor:move;cursor:-webkit-grab;cursor:grab}.content-area canvas,.content-area svg{position:absolute;left:0;top:0;width:100%;height:100%}.content-area canvas{pointer-events:none}.content-area.item-hover{cursor:pointer}.menu-button{width:2rem;height:2rem;cursor:pointer;background:#fff url(/img/more-button-red.svg) center center no-repeat;background-size:contain}.menu-button::after{content:'';display:block;width:inherit;height:inherit;cursor:inherit;background:#fff url(/img/more-button.svg) center center no-repeat;background-size:inherit;opacity:1;transition:opacity 300ms ease-in-out}.menu-button:hover::after{opacity:0}.close-button{width:2rem;height:2rem;cursor:pointer;background:url(/img/close-red.svg) center center no-repeat;background-size:contain}.close-button::after{content:'';display:block;width:2rem;height:2rem;cursor:inherit;background:#fff url(/img/close.svg) center center no-repeat;background-size:inherit;opacity:1;transition:opacity 300ms ease-in-out}.close-button:hover::after{opacity:0}.back-button{width:2.85rem;height:1.95rem;cursor:pointer;background:url(/img/icon-back-black.svg) center center no-repeat;background-size:contain}.back-button:hover{background-image:url(/img/icon-back-red.svg)}.filter-panel-shown{overflow:hidden}.filter-panel-shown .filter-panel{visibility:visible;opacity:1;transform:scale3d(1,1,1);transition:opacity 300ms ease-out,transform 300ms ease-out}.filter-panel-shown .bottom-buttons{display:none}.filter-panel{display:block;position:absolute;right:0;top:0;bottom:0;left:0;background-color:rgba(255,255,255,.98);font-family:HelveticaNeueLight;overflow:auto;visibility:hidden;opacity:0;transform:scale3d(.95,.95,.95);padding:5rem 0;transition:opacity 300ms ease-in,transform 300ms ease-in}@media screen and (max-width:719px){.filter-panel{display:none}}.filter-panel .scrolling{width:100%;float:left;overflow-x:hidden;overflow-y:auto;height:100%;padding:5.5rem 2.5rem 0}@media screen and (min-width:720px){.filter-panel .scrolling{display:flex}}@media screen and (min-width:720px){.filter-panel .normal-area{flex-grow:1;flex-basis:10px}}.filter-panel .menu-button{position:absolute;top:2rem;left:2rem}.filter-panel .close-button{position:absolute;top:2rem;right:2rem;z-index:20}.filter-panel .back-button{position:absolute;width:1.5rem;height:3rem;top:2rem;left:2rem}.filter-panel .gist-search-input{width:100%;height:4rem;font-size:2.5rem;font-family:HelveticaNeueLight;background:url(/img/icon-magnifying.svg) right .75rem top 50% no-repeat;background-size:2.75rem;padding:0 2.5rem 0 1rem;border:1px solid #a8a8a8}.filter-panel .gist-search-input::placeholder{color:#a8a8a8}.filter-panel .gist-search-input::-webkit-input-placeholder{color:#a8a8a8}.filter-panel .gist-search-input::-moz-placeholder{color:#a8a8a8}.filter-panel .gist-search-input:-ms-input-placeholder{color:#a8a8a8}@media screen and (min-width:720px){.filter-panel .gist-search-input{width:83.333%}}.filter-panel .search-suggestions{display:none;position:absolute;left:2.5rem;right:2.5rem;border:1px solid #000;background-color:#fff;padding:.25rem;font-size:1rem;z-index:10}.filter-panel .search-suggestions .suggestion-label{margin:12px 2px;color:#888}.filter-panel .search-suggestions .suggestion{margin:1px 2px;cursor:pointer}.filter-panel .search-suggestions .highlight{background:#f05024;color:#fff}.filter-panel .filter-option-group{float:left;padding-left:1rem;padding-top:3.5rem;width:100%}@media screen and (min-width:900px){.filter-panel .filter-option-group{width:50%}}.filter-panel .filter-option{font-family:HelveticaNeueLight;font-size:3.5rem;line-height:1;padding:0;cursor:pointer;color:#a8a8a8;margin-bottom:.125em;transition:color 300ms ease-in-out}.filter-panel .filter-option:hover,.filter-panel .filter-option.active{color:#000}.filter-panel .filter-option-title{font-family:HelveticaNeueBold;margin-bottom:.5rem;font-size:1.5rem;color:#a8a8a8}.filter-panel .bottom{position:absolute;bottom:2.5rem;padding-left:3.5rem}.filter-panel .bottom .bottom-button{font-size:1.5rem;font-family:HelveticaNeueBold;color:#a8a8a8;transition:color 300ms ease-in-out}.filter-panel .bottom .bottom-button:hover{color:#000}.filter-panel .bottom-button{cursor:pointer}.filter-panel .bottom-button a{color:#000;text-decoration:none}.filter-panel .bottom-button:hover,.filter-panel .bottom-button a:hover{color:#f05024}.filter-legend{opacity:0;transition:opacity .5s ease;font-family:HelveticaNeueLight;padding:3 1rem 0;width:100%;float:left;display:none}@media screen and (min-width:720px){.filter-legend{padding:0 2.5rem 5rem 0;display:block;flex-grow:1;flex-basis:10px}}.filter-legend .description{font-size:2rem;line-height:1.25;letter-spacing:-.01em}.filter-legend .description a{color:#f05024;text-decoration:none}.filter-legend .description p:first-child{margin-top:0}.filter-legend.shown{opacity:1}@media screen and (max-width:719px){.is-detail-popup-open body{overflow:hidden}}.detail-popup{position:absolute;right:0;top:0;bottom:0;width:30rem;min-width:30rem;border-left:solid gray 1px;background-color:#fff;transform:translate(100%,0);z-index:110;transition:transform .4s ease,width .4s ease}@media screen and (max-width:719px){.detail-popup{width:100%;left:0;min-width:unset;box-shadow:unset;margin:0;bottom:0;border:0}}.detail-popup .back-button{display:none}@media screen and (max-width:719px){.detail-popup .back-button{display:block;position:absolute;top:1.5rem;left:2.25rem}}.detail-popup .menu-button{position:absolute;width:25px;height:2rem;top:1rem;right:2.5rem;z-index:1}@media screen and (max-width:719px){.detail-popup .menu-button{display:none}}.detail-popup .menu{display:none;position:absolute;top:3.5rem;right:2rem;padding:.375rem;background-color:#fff;box-shadow:0 0 .375rem rgba(0,0,0,.3);z-index:100}.detail-popup .menu-item{cursor:pointer;font-size:1rem;margin:.25rem;padding:.25rem}.detail-popup .menu-item:hover{background-color:#f05024;color:#fff}.detail-popup .scrolling{position:absolute;top:0;bottom:0;width:100%;padding:2.5rem;overflow:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width:719px){.detail-popup .scrolling{padding-top:5rem}}.detail-popup .year,.detail-popup .type{margin:0;font-family:HelveticaNeueBold;font-size:1.25rem;line-height:1.5;display:inline-block}.detail-popup .title{margin:0;font-family:HelveticaNeueBold;font-size:2.5rem;line-height:1}.detail-popup .tags-title,.detail-popup .connections-title,.detail-popup .connection-group-title{margin-top:2rem;font-family:HelveticaNeueBold;font-size:1rem;line-height:1.25;letter-spacing:.03em}@media screen and (max-width:719px){.detail-popup .tags-title{display:none!important}}.detail-popup .connection-group-title{font-size:1rem;font-family:HelveticaNeueRoman}.detail-popup .connection-group-title{margin:0 .25rem 1rem;color:#f05024}.detail-popup .connection-group-title .item-title{color:#000}.detail-popup .tags,.detail-popup .connection-group{margin:1rem -.25rem 2.5rem;height:auto}@media screen and (max-width:719px){.detail-popup .tags{display:none}}.detail-popup .connection-group{margin-bottom:1rem}.detail-popup .tag{height:2rem;margin:0 .25rem .5rem;padding:0 .75rem;background-color:#f05024;border:1px solid #f05024;font-size:1.125rem;line-height:1.9rem;color:#fff;cursor:pointer;display:inline-block;vertical-align:bottom;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;transition:background-color 300ms ease-in-out,color 300ms ease-in-out}.detail-popup .tag:hover{background-color:#fff;color:#f05024}.detail-popup .tag.span{white-space:nowrap}.detail-popup .tag-connection{background-color:#fff;color:#f05024}.detail-popup .tag-connection:hover{background-color:#f05024;color:#fff}.detail-popup .thumbnail{position:relative;width:100%;background:center center no-repeat;background-size:contain;overflow:hidden}.detail-popup .img-responsive{max-width:100%;min-width:100%;height:auto}.detail-popup .carousel-buttons{text-align:center}.detail-popup .carousel-button{display:inline-block;margin:10px 5px;width:10px;height:10px;border-radius:100%;background-color:#ddd;cursor:pointer}.detail-popup .carousel-button.active{background-color:#888}.detail-popup .description{margin:1.5rem 0 0;font-size:1.25rem;line-height:1.5}.detail-popup .square-button{display:inline-block;border:1px solid #000;width:12.5rem;height:3rem;line-height:2.75rem;font-family:HelveticaNeueLight;letter-spacing:.02em;padding:auto;font-size:1.5rem;cursor:pointer;transition:background-color 300ms ease-in-out,color 300ms ease-in-out}.detail-popup .square-button:hover{background-color:#f05024;color:#fff;border:1px solid #f05024}.detail-popup .square-button.hidden{display:none}.detail-popup .square-button.primary{background-color:#f05024;color:#fff;border:1px solid #f05024}.detail-popup .square-button.primary:hover{background-color:#fff;color:#f05024}.detail-popup .square-button-center{text-align:center}.detail-popup .square-button-center .square-button{margin:1.5rem auto 1rem;padding:0 2rem;border-color:#f05024;border-width:2px;color:#f05024;height:3rem;font-size:1.125rem;font-family:HelveticaNeueBold;width:auto}.detail-popup .square-button-center .square-button:hover{color:#fff}.detail-popup .read-more{margin:0 .5rem 0 0}@media screen and (max-width:719px){.detail-popup .read-more{display:none}}.detail-popup .filter-button{margin:0 0 0 .5rem}.detail-popup .clear-filter-button{margin:0 0 0 .5rem}.detail-popup .left-image{float:left;width:45%;margin:0 20px 20px 0}.detail-popup .right-image{float:right;width:45%;margin:0 0 20px 20px}.detail-popup .small-version .scrolling{bottom:0}@media screen and (max-width:719px){.detail-popup .small-version .scrolling{bottom:0}}.detail-popup .small-version .thumbnail{margin-top:1.5rem}.detail-popup .big-version{display:none}.detail-popup .big-version .type{font-size:2.5rem}.detail-popup .big-version .scrolling{bottom:0}.detail-popup .big-version .description{width:60rem;margin:0 auto;font-size:1.75rem;line-height:1.5em;margin-bottom:5rem}.detail-popup .big-version .large-image{width:100%;height:75rem}.detail-popup.shown{transform:none}.detail-popup.big{width:100%}.detail-popup.big .small-version{display:none}.detail-popup.big .big-version{display:block}.detail-popup.big.transitioning .large-image{visibility:hidden}.clipboard-modal{display:none;position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:200}.clipboard-modal .message{color:#fff;font-size:4rem}.clipboard-modal.shown{display:flex}.lightbox-modal-open{overflow:hidden}.lightbox-modal-open .lightbox-modal{visibility:visible;opacity:1;transform:scale3d(1,1,1);transition:opacity 300ms ease-out,transform 300ms ease-out}.lightbox-modal{display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-color:#fff;padding:0;z-index:200;visibility:hidden;opacity:0;transform:scale3d(.95,.95,.95);transition:opacity 300ms ease-in,transform 300ms ease-in}.lightbox-modal .lightbox-content{position:relative;overflow-x:hidden;overflow-y:auto;padding:2rem 1rem;width:100%;height:100%}.lightbox-modal .carousel-buttons{position:absolute;top:50%;z-index:100;margin-top:-1.5rem;width:3rem;height:3rem;border-radius:100px;background-color:#fff;background-position:center center;background-size:contain;background-repeat:no-repeat;box-shadow:0 3px 6px rgba(165,165,165,.5);cursor:pointer;pointer-events:auto;transition:background-color 300ms ease-in-out}.lightbox-modal .carousel-buttons::after{content:'';display:block;width:100%;height:100%;background-position:center center;background-size:contain;background-repeat:no-repeat;opacity:0;transition:opacity 300ms ease-in-out}.lightbox-modal .carousel-buttons:hover{background-color:#f05024}.lightbox-modal .carousel-buttons:hover::after{opacity:1}.lightbox-modal .previous-button{left:1rem;background-image:url(/img/arrow-left-circle-red.svg)}.lightbox-modal .previous-button::after{background-image:url(/img/arrow-left-circle-white.svg)}.lightbox-modal .next-button{right:1rem;background-image:url(/img/arrow-right-circle-red.svg)}.lightbox-modal .next-button::after{background-image:url(/img/arrow-right-circle-white.svg)}.lightbox-modal .image-container{position:relative;margin-top:4rem;margin-bottom:6rem;padding-right:2rem;padding-left:2rem;width:100%;pointer-events:none}@media screen and (min-width:900px){.lightbox-modal .image-container{position:fixed;top:6rem;right:1rem;bottom:6rem;margin-top:0;margin-bottom:0;padding-left:1rem;width:50%}}.lightbox-modal .image-positioner{position:relative;padding-top:100%}@media screen and (min-width:900px){.lightbox-modal .image-positioner{padding-top:0;height:100%}}.lightbox-modal .image-block{position:absolute;top:0;right:0;bottom:0;left:0}.lightbox-modal .image{background:url(https://www.knoll.com/media/125/421/2010_intro.jpg);background-size:contain;background-position:center center;background-repeat:no-repeat}.lightbox-modal .text-container{padding-right:1rem;padding-left:1rem;width:100%;font-family:HelveticaNeueBold}@media screen and (min-width:900px){.lightbox-modal .text-container{width:50%}}.lightbox-modal .year{margin-right:.75rem}.lightbox-modal .year,.lightbox-modal .type{display:inline;font-size:2rem}.lightbox-modal .title{font-size:8rem;line-height:.9;margin-top:.5rem}.lightbox-modal .description,.lightbox-modal .meta{margin-top:4rem;margin-bottom:10rem;font-size:1.5rem;line-height:1.5em;padding-right:0;padding-left:0;font-family:HelveticaNeueRoman}.lightbox-modal .description strong,.lightbox-modal .meta strong{font-family:HelveticaNeueBold}@media screen and (min-width:720px){.lightbox-modal .description,.lightbox-modal .meta{padding-right:6rem;padding-left:6rem}}@media screen and (min-width:900px){.lightbox-modal .description,.lightbox-modal .meta{padding-right:3rem;padding-left:3rem}}@media screen and (min-width:1200px){.lightbox-modal .description,.lightbox-modal .meta{padding-right:6rem;padding-left:6rem}}.lightbox-modal .description+.meta{margin-top:-8rem}.lightbox-modal .meta p{margin-top:0;margin-bottom:0}.lightbox-modal .close-button{position:absolute;right:1rem;top:0;width:6rem;height:6rem;border:2rem solid transparent;z-index:300}.lightbox-modal .bottom{position:absolute;left:0;bottom:-4rem;width:100%;text-align:center;font-size:1rem;line-height:1.25em;color:#000;font-family:HelveticaNeueLight;padding:.75rem}.lightbox-modal .bottom>div{height:1.5rem}.lightbox-modal .pagination-dot{display:inline-block;margin-left:3px;margin-right:3px;width:9px;height:9px;border-radius:100%;background-color:#e0e0e0;pointer-events:auto;transition:background-color 300ms ease-in-out}.lightbox-modal .pagination-dot:hover{cursor:pointer;background-color:#c7c7c7}.lightbox-modal .pagination-dot-active{background-color:#f05024}.lightbox-modal .pagination-dot-active:hover{background-color:#f05024}.lightbox-modal.has-no-image .text-container,.lightbox-modal.has-no-image .description-container{position:static}.lightbox-modal.has-no-image .image-container{display:none}.line-tooltip{padding:10px;white-space:nowrap;color:#f05024}.line-tooltip .connection-type{color:#000}.schema-tooltip-base{box-shadow:none;border:1px solid #000}.schema-tooltip-down-arrow{border-top-color:#000}.schema-tooltip-down-arrow::before{position:absolute;left:50%;top:100%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;transform:translate(-50%,-11px);content:''}.schema-tooltip-buttons{border-color:#f05024}.schema-tooltip-buttons .schema-tooltip-down-arrow{border-top-color:#f05024}.buttons-tooltip{padding:4px 8px;white-space:nowrap;color:#f05024;z-index:100}.top-nav{min-height:5rem;background-color:#fff;border-bottom:1px solid #eee}@media screen and (max-width:719px){.top-nav{min-height:4rem;padding-top:.5rem}}.logo-svg{position:absolute;left:2rem;top:1.125rem;z-index:100;cursor:pointer}@media screen and (max-width:719px){.logo-svg{left:50%;margin-left:-34px;top:12px;height:28px}}.logo-svg img{height:2.5rem}@media screen and (max-width:719px){.logo-svg img{height:24px}}.top-nav__right{position:absolute;top:0;right:0;margin-right:2.5rem;transition:transform .4s ease}.top-nav__right .button{display:inline-block;font-family:HelveticaNeueLight;font-size:1.7rem;height:2.5rem;color:#000;cursor:pointer;margin:1.25rem 0 0 1.75rem;letter-spacing:.025em;border-bottom:1px solid #fff;transition:border-bottom 300ms ease-in-out}.top-nav__right .button:hover{border-bottom:1px solid #000}.top-nav__right .button.active{border-bottom:1px solid #000}.top-nav__right .filter-button{background:url(/img/icon-hamburger.svg) center center no-repeat;background-size:contain;width:2.14rem;height:1.571rem;margin-left:1.75rem;position:relative;top:.25rem;border-bottom:none}.top-nav__right .filter-button:hover{border-bottom:none}.top-nav__right .filter-button.active{border-bottom:none}@media screen and (max-width:719px){.top-nav__right{display:none}}.is-detail-popup-open .top-nav__right{transform:translate(-30rem,0)}.navigation-desktop{display:inline-block;vertical-align:top;opacity:0;margin-top:4.75rem;margin-left:2rem;height:0;transition:opacity .3s ease-in-out,height .3s ease-in-out;pointer-events:none}@media screen and (max-width:719px){.navigation-desktop{display:none}}.navigation-desktop.shown{opacity:1;pointer-events:auto;height:65px}@media screen and (min-width:1400px){.navigation-desktop{margin-left:11rem;margin-top:.55rem}.navigation-desktop.shown{height:auto}}#navigation a{text-decoration:none}#navigation ul li{list-style:none}#navigation ul{float:left;width:auto;position:relative;margin:0;padding:0}#navigation ul li{float:left;width:auto;padding-right:45px}#navigation ul li a,#navigation ul li span{float:left;width:auto;font:14px/16px 'HelveticaNeueW01-65Medi',Arial,Helvetica,sans-serif;color:#999;text-transform:uppercase;border-top:3px solid #fff;padding:3px;padding-bottom:18px}#navigation ul li a:hover{color:#f04e23}#navigation ul li.active a,#navigation ul li.active span{font:14px/16px 'HelveticaNeueW01-65Medi',Arial,Helvetica,sans-serif;color:#f04e23;border-top:3px solid #f04e23;padding-top:3px}#navigation ul li.active .sub_menu{display:block}#navigation ul li:hover a{color:#f04e23}#navigation ul li .sub_menu{position:absolute;width:878px;top:31px;display:none;left:0}#navigation ul li .sub_menu ul li{float:left;width:auto}#navigation ul li .sub_menu ul li a{font:13px/16px 'HelveticaNeueW01-65Medi',Arial,Helvetica,sans-serif;color:#333;text-transform:none;border:none}#navigation ul li .sub_menu ul li:hover a{color:#f04e23;border:none}#navigation ul li .sub_menu ul li a.active{color:#f04e23;border:none}#navigation ul li .sub_menu ul li .sub_menu_level3 ul.span6 li.superNav3{float:left;width:160px;font:12px/16px 'HelveticaNeueW01-75Bold',Arial,Helvetica,sans-serif;padding:0 0 8px;color:#333}#navigation ul li .sub_menu ul li .sub_menu_level3 ul.span6 li.superNav4{float:left;width:160px;padding:0 0 8px;color:#777}#navigation ul li .sub_menu ul li .sub_menu_level3 ul.span6 li.superNav4 a{float:left;font:12px/13px 'HelveticaNeueW01-55Roma',Arial,Helvetica,sans-serif;color:#333;padding:0}#navigation ul li .sub_menu ul li .sub_menu_level3 ul.span6 li.superNav4 a:hover{color:#f04e23}#navigation ul li .sub_menu ul li .sub_menu_level3 ul.span6 li,#navigation ul li .sub_menu ul li .sub_menu_level3 ul.span6 a{float:none}#navigation ul li .sub_menu ul li .sub_menu_level3 li{float:left;width:145px;padding:0 15px 5px 0}#navigation ul li .sub_menu ul li .sub_menu_level3 li a{float:left;font:12px/13px 'HelveticaNeueW01-55Roma',Arial,Helvetica,sans-serif;color:#333;padding:0}#navigation ul li .sub_menu ul li .sub_menu_level3 li a:hover{color:#f04e23}button.mobileNav{border:none;display:none;background:0 0;position:relative;width:30px;margin-top:26px;float:right;cursor:pointer;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}@media screen and (max-width:719px){button.mobileNav{display:block}button.mobileNav{margin-top:0;position:absolute;top:10px;left:1rem;transition:.7s ease all;-webkit-transition:.7s ease all;-moz-transition:.7s ease all}}button.cartNav:focus,button.mobileNav:hover,button.mobileNav:focus,button.mobileNav:hover{outline:none}.mobileNav span{background:#545454;float:left;width:100%;height:3px;margin:3px 0}.mm-menu{display:none}@media screen and (max-width:719px){#navigation ul li a.textActive,#navigation ul li .sub_menu ul li a.textActive,#navigation ul li .sub_menu ul li .sub_menu_level3 li a.textActive{color:#f04e23}#navigation.stepNav li{width:100%;padding-right:0;text-align:left}#navigation.stepNav li strong{padding-left:15px}#navigation.stepNav li span.level1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}.overlayMenu{top:0;width:100%;height:100%;position:fixed;z-index:999;background:rgba(255,255,255,.5);left:0;right:0;display:block}.offerTab span{position:static;max-width:100%}.offerTab{line-height:14px}.mobileNavActive1 .offerTab{display:none}button.cartNav,button.mobileNav{margin-top:0;position:absolute;transition:.7s ease all;-webkit-transition:.7s ease all;-moz-transition:.7s ease all}#header .left_header{width:100%;text-align:center}#header .contact_info ul{width:100%;text-align:center}#header a.logo{float:none;display:inline-block}#header .contact_info ul li,#header .contact_info ul li#myAccountSection{float:none!important}#header .contact_info ul li{display:inline-block}button.cartNav{right:-5px}.small_h .contact_info{display:none}#header.small_h a.logo img{max-width:90px;height:auto}.visible-sm{display:block!important}#header #navigation .search{margin:10px}#header #navigation .search>form{padding-bottom:20px;border-bottom:solid 1px #f14714}#header #navigation .search{border:solid #e4e4e4 1px;background:#fff}#header #navigation .search input#gist-search-input,#header #navigation .search input#gist-search-input1{width:235px}#header #navigation .search input.sub{background:url(../images/mag.png) center no-repeat}#footer .follow_us>ul li a img{width:24px;height:24px}#footer .follow_us .nda ul{padding-top:25px}#navigation ul li .sub_menu ul{text-align:left}#header a.logo img{height:auto;max-width:90px}button.cartNav{display:block}.contact_info{display:none}#header a.logo,#header.small_h a.logo{margin-top:18px}#header .right_header{background:#f1f1f1;position:absolute;left:0;width:100%;height:0;top:100%;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}#header .right_header.cartNavActive{height:auto}#header .right_header .account_info{width:100%!important;margin:4px 0;padding:5px 15px}#header .search{margin:0 15px 10px}#header .account_info ul li{background:0 0;padding:3px 0 3px 11px}#header .search input{height:28px;padding-top:0;padding-bottom:0}#header #navigation .search{width:278px}.small_h #navigation{padding-top:0}#navigation ul li>.sub_menu>ul,#navigation ul li .sub_menu ul li .sub_menu_level3.superNav3c{max-width:100%}#navigation ul li .sub_menu ul li .sub_menu_level3 li{max-width:97%}#navigation>ul{width:100%;padding:10px 0}#navigation ul li.active a,#navigation ul li.active span{border-top:none}#navigation ul li.active a,#navigation ul li.active span,#navigation ul li a,#navigation ul li span{border-top:none;padding:10px 3px 10px 15px}#navigation{position:absolute;top:0%;width:300px;padding:0;background-color:#eee;z-index:0;overflow:auto;-webkit-transition:left .3s ease;-moz-transition:left .3s ease;transition:left .3s ease}body.mobileNavActive1{left:300px;background:#eee;overflow:hidden}body.mobileNavActive1 .body_container{overflow:hidden}html.mobileNavActive1{position:fixed;overflow:hidden}.mobileNavActive1 .mobileNav{left:285px;z-index:999;background:#fff}.mobileNavActive1 button.cartNav{position:absolute;right:-300px}.mobileNavActive1 .logo{position:relative;left:300px}body section.body_container{background:#fff}.mobileNavActive1 #navigation{opacity:1;left:0;padding-left:0;margin-left:-20px}#navigation ul li{width:100%;padding-right:0}#navigation ul li .sub_menu ul li:hover .sub_menu_level3{display:none}#navigation ul li .sub_menu ul li .sub_menu_level3{background:#f8f8f8;position:relative;float:left;display:none;width:100%;border:none;margin:0;padding:0;top:0;box-shadow:none}#navigation ul li .sub_menu ul li .sub_menu_level3:before{position:absolute;content:"";left:0;top:-8px;height:8px;width:100%;box-shadow:0 2px 3px -1px #cbcaca;-moz-box-shadow:0 2px 3px -1px #cbcaca;-webkit-box-shadow:0 2px 3px -1px #cbcaca}#navigation ul li .sub_menu ul li .sub_menu_level3 li{padding:5px 15px 5px 20px}#navigation ul li .sub_menu ul li .sub_menu_level3 ul.span6 li{padding-right:0;padding-left:0}#navigation ul li .sub_menu ul li .sub_menu_level3.superNav ul.span6,#navigation ul.span6{width:100%;box-sizing:border-box;max-width:100%}#navigation .sub_menu ul li ul.span6{padding-left:6%;padding-top:5px;padding-bottom:5px}#navigation ul li .sub_menu ul li .sub_menu_level3.superNav2c,#navigation ul li .sub_menu ul li .sub_menu_level3.superNav4c{width:100%}#navigation ul li .sub_menu ul li .sub_menu_level3 ul.span6:nth-of-type(3){clear:left}#navigation ul li .sub_menu ul li .sub_menu_level3 ul.span6 li.superNav3,#navigation ul li .sub_menu ul li .sub_menu_level3 ul.span6 li.superNav4{display:block;padding:5px 0;clear:both;max-width:97%}#navigation ul li .sub_menu ul li .sub_menu_level3.superNav4c ul.span6{width:100%;margin-left:0;padding-left:6%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#navigation ul li .sub_menu ul li .sub_menu_level3.superNav4c ul.span6 li{width:100%;max-width:100%;float:left;display:inline-block;box-sizing:border-box;clear:none;padding-right:9px}#navigation ul li .sub_menu ul li .sub_menu_level3 ul.span6 li.superNav3{width:100%}#navigation ul li .sub_menu ul li .sub_menu_level3 li i{display:none}#navigation ul li .sub_menu{position:static;float:left;display:none;width:100%}#navigation ul li .sub_menu ul li.active_tab_link .sub_menu_level3{display:block}#navigation ul li i{width:14px;height:12px;display:inline-block;vertical-align:middle;margin:10px 5px;background-image:url(https://knoll.com/images/navPlus.png);background-repeat:no-repeat;background-size:16px;cursor:pointer;float:right;margin-right:20px}#navigation ul li i:focus,#navigation ul li i:hover{outline:none;background-color:transparent}#navigation ul li .sub_menu i{margin-right:40px}#navigation ul li i.arrowActive{background-position:0 0;background-image:url(https://knoll.com/images/navMinus.png)}#navigation ul li .sub_menu ul li{width:100%}#navigation ul li>.sub_menu>ul{padding-left:0;padding-right:0;width:auto}button.mobileNav{display:block}.mobileNavActive1 .asTrigger,.mobileNavActive1 .gist-icon-side-bar,.mobileNavActive1 .gist-icon-side-bar-hour{-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.mobileNavActive1 .asTrigger{margin-left:55px}.mobileNavActive1 .gist-icon-side-bar-hour,.mobileNavActive1 .gist-icon-side-bar{right:-55px}#header #navigation .contact_info,#header.small_h #navigation .contact_info{display:block}#navigation .contact_info ul li a,#navigation .contact_info ul li span{padding:0}.navTitleLink{display:block}#navigation .navClose{position:absolute;width:20px;height:20px;left:9px;top:4px;cursor:pointer;background-image:url(../images/navClose.png);background-position:center center;text-indent:-9999px}#navigation .navTitleLink{font-size:14px;text-decoration:none;font-family:helveticaneuew01-65medi,Arial,Helvetica,sans-serif;color:#f04e23;line-height:24px;margin-top:20px;position:relative}#header #navigation .contact_info ul li.first{padding:0 8px 0 12px}#header .contact_info ul li.first a{font-weight:700;font-size:11px}#navigation .navTitleLink{display:block;width:100%;min-height:22px}#header #navigation .contact_info ul li{padding:0 12px}#header #navigation .contact_info ul li:last-child{padding-right:0}.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;left:0;right:0;top:0;bottom:0;z-index:0;box-sizing:border-box;-webkit-overflow-scrolling:touch}.mm-btn,.mm-menu{box-sizing:border-box}.mm-hidden{display:none!important}.mm-menu,.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{padding:0;position:absolute}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;position:absolute}.mm-btn,.mm-panel.mm-highest{z-index:1}.mm-panels{overflow:hidden}.mm-panel{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-panel.mm-opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:19px}.mm-btn{width:40px;height:40px;position:absolute;top:0}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-arrow:after,.mm-next:after,.mm-prev:before{content:'';border:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:23px}.mm-arrow:after,.mm-next:after{border-top:none;border-left:none;right:23px}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview .mm-next{background:transparent;width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking,html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:transparent;display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}.mm-menu.mm-offcanvas.mm-current{display:block}.mm-menu{width:300px;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;transition-duration:0s}}.timeline{display:flex;height:5rem;width:100vw;line-height:5rem;justify-content:space-around;background-color:#fff;padding:0 2rem;transition:padding .4s ease}@media screen and (min-width:720px){.timeline{padding:0 1rem}}@media screen and (max-width:719px){.timeline{display:none!important}}.timeline .year{font-family:HelveticaNeueLight;font-size:2.5rem;color:#ddd;cursor:pointer;transition:color 300ms ease-in-out,font-size 300ms ease-in-out}.timeline .year.active,.timeline .year:hover{color:#000}@media screen and (min-width:720px){.timeline .year{font-size:2rem}}.is-detail-popup-open .timeline{padding-right:calc(32rem)}@media screen and (min-width:720px){.is-detail-popup-open .timeline{padding-right:calc(31rem)}}@media screen and (min-width:720px){.is-detail-popup-open .timeline .year{font-size:1.2rem}}@media screen and (min-width:900px){.is-detail-popup-open .timeline .year{font-size:1.75rem}}.intro-modal-dimmer{display:none;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.25);z-index:999}.intro-modal{display:none;position:fixed;margin-top:-300px;top:50%;left:50%;width:95%;max-width:700px;height:600px;overflow:scroll;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.3);transform:translate(-50%,0);font-size:16px;line-height:26px;z-index:1000;padding:40px}.intro-modal .close-button{position:absolute;right:20px;top:20px;width:20px;height:20px;background:url(/img/close.svg) center center no-repeat;background-size:contain;cursor:pointer}.intro-modal .close-button:hover{background:url(/img/close-red.svg) center center no-repeat}.intro-modal .title{margin-bottom:20px;font-family:HelveticaNeueBold}.intro-modal .intro-requirements{bottom:40px;position:absolute;padding-right:40px;color:#8b8e96}@media screen and (max-width:719px){.intro-modal{padding:20px}.intro-modal .close-button{right:15px;top:15px}.intro-modal .title{margin:20px}.intro-modal .intro-body{margin:0 20px 20px}.intro-modal .logos{margin:0 10px 10px}.intro-modal .logo{margin:10px}.intro-modal .logo.rhg-logo{height:40px}.intro-modal .logo.ncuscr-logo{height:30px}.intro-modal .logo.amcham-logo{height:50px}.intro-modal .logo.cgcc-logo{height:45px}.intro-modal .logo.tsf-logo{width:125px}.intro-modal .logo.ewb-logo{width:80px}}.bottom-buttons{position:absolute;right:30px;bottom:20px;transition:transform .4s ease;z-index:30}.bottom-buttons .bottom-button{display:inline-block;background:#f05024 center center no-repeat;background-size:contain;width:3rem;height:3rem;cursor:pointer;border-radius:9000px;box-shadow:0 3px 6px rgba(165,165,165,.5);transition:background-color 300ms ease-in-out,box-shadow 300ms ease-in-out}.bottom-buttons .bottom-button.disabled{background-color:#e0e0e0;box-shadow:none}.bottom-buttons .bottom-button.hidden{display:none}.bottom-buttons .active-filter-button{position:relative;width:auto;max-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:.65rem 0;color:#fff;font-size:1.25rem;opacity:0;vertical-align:top;transition:opacity 300ms ease-in-out,max-width 300ms ease-in-out,padding 300ms ease-in-out}.bottom-buttons .active-filter-button::after{content:'';font-size:2rem;display:block;width:3rem;height:3rem;position:absolute;top:0;right:0;background-image:url(/img/bottom-buttons/icon-plus-white.svg);transform:rotate(45deg)}.bottom-buttons .active-filter-button.shown{max-width:30vw;opacity:1;padding-right:3.5rem;padding-left:1.5rem}.bottom-buttons .previous-button{margin-left:1.5rem;background-image:url(/img/bottom-buttons/icon-left-white.svg)}.bottom-buttons .next-button{margin-left:.25rem;background-image:url(/img/bottom-buttons/icon-right-white.svg)}.bottom-buttons .zoom-out-button{margin-left:1.5rem;background-image:url(/img/bottom-buttons/icon-minus-white.svg)}.bottom-buttons .zoom-in-button{margin-left:.25rem;background-image:url(/img/bottom-buttons/icon-plus-white.svg)}.bottom-buttons .zoom-in-button.disabled{background-color:#e0e0e0;box-shadow:none}@media screen and (max-width:719px){.bottom-buttons{display:none}}.is-detail-popup-open .bottom-buttons{transform:translate(-30rem,0)}