.h1,.h2,.h3,h1,h2,h3{text-transform:uppercase}.fancybox-wrap.fancybox-form .fancybox-skin .fancybox-inner .col-sm-4{padding-left:10px}.home-sidebar-logos{margin-top:40px}.homepage-top-content a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);opacity:.85}iframe{max-width:100%}.slide-text{background-color:rgba(255,255,255,.85);padding:20px}.download-brochure-button{background:#1c59b6;border:1px solid #184d9d;color:#fff!important;font-size:16px;font-family:Oswald,sans-serif;line-height:60px;height:60px;padding:20px;text-align:center;margin-bottom:5px;text-transform:uppercase}.h3,body,h3{font-size:14px}.slick-next:hover{right:5px!important}.slick-prev:hover{left:5px!important}@media (max-width:767px){.bxslider-projects{height:auto!important}.slick-slide img{margin:0 auto}.project div{text-align:center}aside.sidebar{clear:both;margin-bottom:24px}body,html{overflow-x:hidden!important}.jumbotron .bx-wrapper .bx-viewport img{width:100%;height:auto;max-width:100%}.container .jumbotron .bx-wrapper .bx-viewport .text,.jumbotron .bx-wrapper .bx-viewport .text{position:static!important;opacity:1!important}.container .jumbotron .pager-container,.jumbotron .pager-container{display:none}.our-trusted-clients .bx-wrapper .bx-controls-direction a.bx-prev{left:0}.our-trusted-clients .bx-wrapper .bx-controls-direction a.bx-next{right:0}.bx-wrapper .bx-controls-direction a{top:26px;margin-top:0}.container .jumbotron .pager-container .container .bx-pager-item,.jumbotron .pager-container .container .bx-pager-item{width:100%}.container.homepage-top-content p{clear:both}}.feature-ticker li img{height:600px;max-height:600px;width:auto!important;margin:0!important}@media (max-width:1199px){.col-sm-3.col-sm-offset-0.col-xs-10.col-xs-offset-1.equalize{height:353px!important}.latest-projects .col-sm-3.col-sm-offset-0.col-xs-10.col-xs-offset-1.equalize{height:auto!important}}@font-face{font-family:CooperHewitt;src:url(assets/fonts/CooperHewitt-Medium.eot);src:url(assets/fonts/CooperHewitt-Medium.woff) format('woff'),url(assets/fonts/CooperHewitt-Medium.svg#svgFontName) format('svg');font-weight:400;font-style:normal}@font-face{font-family:CooperHewitt;src:url(assets/fonts/CooperHewitt-MediumItalic.eot);src:url(assets/fonts/CooperHewitt-MediumItalic.woff) format('woff'),url(assets/fonts/CooperHewitt-MediumItalic.svg#svgFontName) format('svg');font-weight:400;font-style:italic}@font-face{font-family:CooperHewitt;src:url(assets/fonts/CooperHewitt-Bold.eot);src:url(assets/fonts/CooperHewitt-Bold.woff) format('woff'),url(assets/fonts/CooperHewitt-Bold.svg#svgFontName) format('svg');font-weight:700;font-style:normal}body{font-family:CooperHewitt;color:#444}body .content p{line-height:24px}body .content ul li{line-height:30px}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:Montserrat;color:#222}.block.banner p,.button{color:#fff}.h1,h1{font-weight:700}.h2,h2{font-weight:300}.h3,h3{font-weight:700}.h4,h4{font-size:16px;font-weight:300;text-transform:uppercase}.button,header #services-navigation.navbar nav ul li a{font-weight:700;font-family:Montserrat;text-transform:uppercase}.clear{clear:both}.offwhite-bg{background:#f6f6f6}.content .container .margin-bottom{margin-bottom:50px}.button{min-width:250px;max-width:340px;height:auto;line-height:60px;background:#1c59b6;display:block;text-align:center;margin-bottom:5px;border:1px solid #fff;box-shadow:3px 3px 6px 0 rgba(0,0,0,.15)}.button-red{background:#de2231}.button-large{width:340px}.row-full-line{width:100vw;position:relative;margin-left:-50vw;height:1px;left:50%;background:#ddd}@media all and (max-width:992px){.main{padding:0 15px}}.bx-wrapper .bx-controls-direction a{width:60px;height:60px}header #main-navigation.navbar nav ul li a{font-family:Montserrat;color:#222;font-size:14px}header #services-navigation.navbar nav ul li a{color:#fff;font-size:14px}header #services-navigation.navbar nav ul ul li a,header #services-navigation.navbar nav ul ul li.active a,header #services-navigation.navbar nav ul ul li:hover a{font-family:Montserrat;color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;line-height:36px}.dropdown-menu>li>a{padding:0 20px}header #main-navigation.navbar nav ul li a,header #main-navigation.navbar nav ul li.active a{padding-bottom:10px}header #main-navigation.navbar nav ul li.active a,header #main-navigation.navbar nav ul li:hover a{border:none}header #main-navigation.navbar nav ul li.active a:after,header #main-navigation.navbar nav ul li:hover a:after{content:"";width:20px;height:1px;background:#222;position:absolute;bottom:0;left:calc(50% - 10px)}header .contact-information{padding-top:34px}header .contact-information a{font-family:Montserrat;display:block;font-size:18px}header .contact-information a strong{font-weight:700;font-size:18px;display:inline}header .contact-information a.head-download-brochure{text-transform:uppercase;font-weight:700;padding-top:10px;font-size:14px}header #services-navigation.navbar nav{float:none}#breadcrumbs{font-family:CooperHewitt;font-weight:400}.container .jumbotron .bx-wrapper .bx-viewport .text .read-more,.container .jumbotron .pager-container .container a,.featured-products .most-popular,.jumbotron .bx-wrapper .bx-viewport .text .read-more,.jumbotron .pager-container .container a,.overlay .name,.overlay .tagline,.product-subcategory-list ul li,.project-category-list a{font-family:Montserrat}.jumbotron .h1,.jumbotron h1{font-size:26px;color:#222}.slick-initialized .slick-slide{border-left:3px solid #fff}.overlay .name,.overlay .tagline{color:#fff;text-transform:uppercase}.overlay .tagline{font-size:20px;font-weight:700;margin-bottom:10px}.overlay .name{font-size:16px;font-weight:300}@media all and (max-width:992px){.projects-list .project:not(.grey-bg){background:#fff}.overlay .name,.overlay .tagline{color:#222}}.project-category-list a{font-size:16px}.project-category-list a.active,.project-category-list a:hover{border-bottom:1px solid #222}.office-furniture-tabs div{padding:0 2px 20px}.office-furniture-tabs div img{height:auto}.office-furniture-tabs h3{text-align:center;padding-top:10px}.page-template-template-product-category .content{position:relative}.page-template-template-product-category .content:before{width:0;height:0;border-style:solid;border-width:430px 100vw 0 0;border-color:#f6f6f6 transparent transparent;content:"";position:absolute;top:0;z-index:-1}.featured-products{margin-bottom:50px;padding-top:20px}.featured-products .product-image{min-height:222px}.featured-products .product-image img{display:block;margin:0 auto}.featured-products .product-category,.featured-products .product-name{font-family:Montserrat;font-weight:300;color:#222;margin-bottom:0}.featured-products .product-category{font-weight:700}.featured-products .product-subcategory-list ul{margin-top:-20px}.featured-products .most-popular{position:absolute;top:-20px;right:-50px;background:#0db292;font-weight:400;font-size:13px;color:#fff;width:110px;text-align:center;text-transform:uppercase;padding:20px 10px 15px;z-index:10}.featured-products .most-popular:after{width:0;height:0;content:"";bottom:-20px;left:0;position:absolute;border-style:solid;border-width:20px 55px 0;border-color:#0db291 transparent transparent}@media all and (max-width:992px){.featured-products .most-popular{top:0;left:15px}}.product-subcategory-list ul{list-style:none;margin-bottom:50px}.product-bottom-left img,.product-features{margin-bottom:30px}.product-subcategory-list ul li{color:#222;font-weight:300;line-height:30px;border-bottom:1px solid #eee;padding:0 10px;position:relative}.product-subcategory-list ul li:last-child{border-bottom:none}.product-subcategory-list ul li:after{content:"\f105";font-family:fontawesome;color:#222;position:absolute;right:10px;top:0}.product-subcategory-list ul li a{display:block}.product-features-container .product-feature-image img{position:absolute;max-width:none;top:0;right:20px}.product-features-container .col-md-6:nth-child(2){padding-top:50px}.product-features{background:#f6f6f6;padding:30px 60px 26px 30px;margin-left:-65px}.product-features ul{list-style:none;padding-left:30px}.product-features ul li{line-height:30px;position:relative}.product-features ul li:after{content:"\f00c";font-family:fontawesome;position:absolute;left:-20px;top:0}.product-bottom-left:before{content:"";background:#f6f6f6;position:absolute;width:480px;height:380px;left:-30px;bottom:-30px;z-index:-1}.product-features-list{padding-top:10px}.product-features-list div{margin-bottom:10px}@media all and (max-width:992px){.product-features-container .product-feature-image img{position:relative;max-width:100%;top:0;left:0}.product-features{margin-left:0}.product-bottom-left{margin-bottom:60px}}.page-id-27 header #services-navigation.navbar nav ul li.active:nth-child(1) a{background:0 0}.page-id-27 header #services-navigation.navbar nav ul li:nth-child(1):hover a{background:url(../img/nav-indicator.png) center top no-repeat #184d9d}.page-template-template-solution-service h1{margin-top:20px}.solution-intro h2{margin-top:30px}.solution-intro .hero-image:before{content:"";background:#f6f6f6;position:absolute;width:500px;height:500px;top:-80px;left:-30px;z-index:-1}.solution-latest-projects{width:100vw;position:relative;margin-left:-50vw;left:50%;background:#f6f6f6;padding:50px 0}@media all and (max-width:992px){.page-template-template-solution-service h1{margin-top:0}.solution-intro .hero-image:before{display:none}.solution-latest-projects{background:0 0}}#free-quote-onpage{background:#1c59b6;padding:45px 30px}#free-quote-onpage h3{font-size:20px;font-weight:700;color:#fff}#free-quote-onpage p{color:#fff;text-transform:none}#free-quote-onpage .form-group label{color:#fff}#free-quote-onpage .form-group small{font-style:italic;color:#94a8c7}#free-quote-onpage .form-control{height:44px;line-height:44px;margin-bottom:10px}#free-quote-onpage .button{padding:0 20px;margin:20px auto 0}.locations .offwhite-bg{padding:0}.locations .content-container{padding:20px}.locations .offwhite-bg .image-container{margin-bottom:0}.locations .offwhite-bg .image-container img{width:100%}.blog-article{margin-bottom:20px}.single-post .main img{height:auto}#bottom-navigation{padding-top:50px}#bottom-navigation a{font-family:Montserrat;color:#222;font-weight:300;line-height:30px}#footer-form .h2,.form-group label{color:#fff}#bottom-navigation h3{margin-bottom:30px}.latest-projects h3{font-size:20px;margin-bottom:30px}@media all and (max-width:767px){#bottom-navigation .col-xs-6:nth-child(4){clear:left}}form label{font-weight:400}.footer-form.form-container{padding:0}#footer-form{padding:60px 0}#footer-form .button{margin:20px auto 0;width:auto}.form-container form .form-group .form-control{height:44px;line-height:44px;margin-bottom:10px}.form-container form .form-group textarea.form-control{height:123px}.form-container .form-title .h2{color:#fff;font-family:Montserrat;font-weight:700}.form-group small{color:#94a8c7;font-style:italic}#download .h2,#free-quote .h2{color:#fff}aside .form-container button{padding:0 20px;margin:20px auto 0}#download .button,#free-quote .button{margin:20px 0 0}aside .form-container{padding:35px 20px}
.fancybox-overlay{z-index:9999 !important}
.fancybox-wrap{z-index:99999 !important}
.fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 9999;
background: url('fancybox_overlay.png');
}