@font-face{font-family:"Univers LT W01_55 Roman1475956";src:url("../fonts/FsC/6510377f-160a-4f66-aec0-2b71f05e9736.eot?#iefix");src:url("../fonts/FsC/6510377f-160a-4f66-aec0-2b71f05e9736.eot?#iefix") format("eot"),url("../fonts/FsC/5c8d59c2-9c85-4a22-88e3-bf3fba01dcd8.woff2") format("woff2"),url("../fonts/FsC/fc51d03b-0d7d-45df-9415-3c6270c80749.woff") format("woff"),url("../fonts/FsC/74bdff6d-c5de-42e8-a4d8-11ea14eddb22.ttf") format("truetype")}@font-face{font-family:"Univers LT W01_65 Bold1475968";src:url("../fonts/FsC/38dc895e-c366-4a3e-b212-a84a2d07a329.eot?#iefix");src:url("../fonts/FsC/38dc895e-c366-4a3e-b212-a84a2d07a329.eot?#iefix") format("eot"),url("../fonts/FsC/8a711a0d-3f17-4bfe-887b-6229858332b3.woff2") format("woff2"),url("../fonts/FsC/05a79c4b-9e9d-46e4-9d4b-610be05371c4.woff") format("woff"),url("../fonts/FsC/4e00405b-a96d-4972-bdff-2d55e1066c45.ttf") format("truetype")}@font-face{font-family:"Univers LT W01_75 Black1475980";src:url("../fonts/FsC/e5fb72ca-12c4-49f5-9253-653474f25a27.eot?#iefix");src:url("../fonts/FsC/e5fb72ca-12c4-49f5-9253-653474f25a27.eot?#iefix") format("eot"),url("../fonts/FsC/9d846738-13de-43dd-a3f2-ff53924f926c.woff2") format("woff2"),url("../fonts/FsC/ea880276-dfca-4a2a-a7ce-3d597e85112a.woff") format("woff"),url("../fonts/FsC/a0361fe2-856b-41d4-a5e3-e87579315974.ttf") format("truetype")}@font-face{font-family:"Univers LT W01_59 Ult Cond";src:url("../fonts/FsC/33e0711d-4ebc-4904-8477-24849ae50e88.eot?#iefix");src:url("../fonts/FsC/33e0711d-4ebc-4904-8477-24849ae50e88.eot?#iefix") format("eot"),url("../fonts/FsC/452edecf-b228-4999-870a-a817fafba5bd.woff2") format("woff2"),url("../fonts/FsC/d542b352-b0cb-4267-a60e-501c672d1506.woff") format("woff"),url("../fonts/FsC/dcea0a7e-a589-4bb2-841e-37b428926ccc.ttf") format("truetype")}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.home a.home_link{width:40%}.about .solutions .solution .thumbnail{width:35%}.about .solutions .solution .text{margin-left:0;width:40%}.page-template-page-product_category .product-category-list,.page-template-page-collection .product-category-list,.page-template-page-project_application .product-category-list{width:50%}.header{height:135px;padding:15px 23px 0}.header .cssLogo{background:transparent url("../images/logo.png") no-repeat scroll 0 0/contain;display:block;height:70px;margin:8px 0 8px 22px;max-width:90%;text-indent:-9999px;width:300px}.header #searchform{display:block;position:absolute;right:23px;top:70px}.home .entry-content .homepage_box{text-align:left;padding-bottom:0}.home .entry-content .homepage_box>div{float:left;max-width:50%}.home .entry-content .homepage_box.left{margin-right:5px}.home .entry-content .homepage_box .homepage_box_image img{max-height:185px;max-width:250px}.home .entry-content .homepage_box .homepage_box_description{padding:0 0 0 30px}.home .entry-content .homepage_box .homepage_box_description p{line-height:1.3em;margin:10px 0}.home a.home_link{margin:3px 0;width:60%}.about .about-content div:nth-child(5){margin-top:-15px}.about .about-content div:nth-child(7){clear:both;margin-top:-15px}.about .solutions .solution .thumbnail{width:50%}.about .solutions .solution .text{width:40%}.about .solutions .solution .text div{min-height:126px}#leed-table{border-collapse:separate;display:table}#leed-table th,#leed-table td{background:#ededee;border:2px solid #fff;min-height:40px;padding:10px;text-align:left;vertical-align:middle}#leed-table thead{display:table-header-group}#leed-table tbody{display:table-row-group}#leed-table tr{display:table-row}#leed-table th,#leed-table td{display:table-cell}#leed-table thead tr{position:relative;left:0}#leed-table td:before{position:relative;display:none;top:0;left:0;width:0;padding-right:0;white-space:wrap}.ceu{padding:0 20px 0 0}.ceu:last-child{padding:0 0 0 20px}.page-template-page-product_category article .cat-lg-img img,.page-template-page-collection article .cat-lg-img img,.page-template-page-project_application article .cat-lg-img img{height:380px;width:100%}.page-template-page-product_category article .cat-desc,.page-template-page-collection article .cat-desc,.page-template-page-project_application article .cat-desc{height:380px;border:5px solid #ededee;padding:30px 45px 30px 45px}.page-template-page-product_category article .cat-desc img,.page-template-page-collection article .cat-desc img,.page-template-page-project_application article .cat-desc img{text-align:left;margin:0}.page-template-page-product_category article .cat-desc p,.page-template-page-collection article .cat-desc p,.page-template-page-project_application article .cat-desc p{max-width:240px}.page-template-page-product_category article .gray-box .cat-description,.page-template-page-collection article .gray-box .cat-description,.page-template-page-project_application article .gray-box .cat-description{margin-left:10px;width:275px}.page-template-page-product_category article .product-category-list,.page-template-page-collection article .product-category-list,.page-template-page-project_application article .product-category-list{width:25%}.page-template-page-product_category #post-311 .cat-desc,.page-template-page-product_category #post-389 .cat-desc,.page-template-page-product_category #post-401 .cat-desc,.page-template-page-product_category #post-410 .cat-desc,.page-template-page-product_category #post-415 .cat-desc,.page-template-page-product_category #post-419 .cat-desc,.page-template-page-product_category #post-473 .cat-desc,.page-template-page-product_category #post-480 .cat-desc,.page-template-page-product_category #post-482 .cat-desc,.page-template-page-product_category #post-484 .cat-desc,.page-template-page-collection #post-311 .cat-desc,.page-template-page-collection #post-389 .cat-desc,.page-template-page-collection #post-401 .cat-desc,.page-template-page-collection #post-410 .cat-desc,.page-template-page-collection #post-415 .cat-desc,.page-template-page-collection #post-419 .cat-desc,.page-template-page-collection #post-473 .cat-desc,.page-template-page-collection #post-480 .cat-desc,.page-template-page-collection #post-482 .cat-desc,.page-template-page-collection #post-484 .cat-desc,.page-template-page-project_application #post-311 .cat-desc,.page-template-page-project_application #post-389 .cat-desc,.page-template-page-project_application #post-401 .cat-desc,.page-template-page-project_application #post-410 .cat-desc,.page-template-page-project_application #post-415 .cat-desc,.page-template-page-project_application #post-419 .cat-desc,.page-template-page-project_application #post-473 .cat-desc,.page-template-page-project_application #post-480 .cat-desc,.page-template-page-project_application #post-482 .cat-desc,.page-template-page-project_application #post-484 .cat-desc{padding-top:80px}.single-product .product-image{background:#ededee;margin-right:calc(30px - 0.75em);min-height:440px;text-align:center}.single-product .finishes,.single-product .modeloptions,.single-product h4.tds{width:60%}.single-product .article-footer .accordion-heading{padding:3px 0}.single-product .article-footer .products-features{padding-right:10%}.single-product .article-footer .product-downloads p{padding:3px 0}.sidebar{margin-top:2.2em}.widgettitle{border-bottom:2px solid #444;margin-bottom:0.75em}.widget{padding:0 10px;margin:2.2em 0}.widget ul li{margin-bottom:0.75em}.widget ul li ul{margin-top:0.75em;padding-left:1em}body{left:0px !important;right:0px !important}#container{box-shadow:0 6px 30px -8px rgba(0,0,0,0.75);margin:0 auto;max-width:960px}.wrap{width:960px}.mobile-only{display:none}.header #searchform{right:40px;top:40px}.header #searchform #s{text-align:right}.nav{background:transparent;border:0;margin:0;overflow-y:visible;padding:0;position:relative;width:auto}.nav li{position:relative;border:medium none;float:left;font-size:12px;line-height:27px;margin:0;padding:0 20px 0 0}.nav li a{margin:0;padding:0 5px 3px 5px;text-decoration:none}.nav li a:hover,.nav li a:focus{border-bottom:4px solid #ed1c24;color:#ed1c24;text-decoration:none}.nav li:nth-last-child(2){padding-right:0}.nav li ul.sub-menu,.nav li ul.children{background:#ccc;border:1px solid #fff;margin-top:0;padding:0;position:absolute;visibility:hidden;z-index:8999}.nav li ul.sub-menu li,.nav li ul.children li{padding:0;width:100%}.nav li ul.sub-menu li a,.nav li ul.children li a{border-bottom:1px solid #fff;color:#221e1e;display:block;font-size:11px;min-width:190px;padding:7px 10px}.nav li ul.sub-menu li a:hover,.nav li ul.children li a:hover{background:#ed1c24;color:#fff}.nav li:hover>ul{visibility:visible}.nav li.current-menu-item a,.nav li.current-menu-parent a,.nav li:hover a{border-bottom:4px solid #ed1c24;color:#ed1c24}#menu-main-menu{display:block;right:0 !important}.hentry header,.hentry footer{padding:0 40px}#content{padding:0}.entry-content{padding:0 40px}.home .entry-content{padding:0}.home .homepage_box{margin:5px 0;padding-right:20px;text-align:left}.home .article-footer .homepage-footer-nav{margin-top:55px}.home .article-footer .d-1of2,.home .article-footer .d-1of4{padding-right:30px}.home a.home_link{width:auto}.about #solutionsimage{display:block}.about .about-intro{left:40px;position:absolute;top:0}.about .about-intro img{margin-bottom:20px}.about .about-content{background:transparent;bottom:0;padding:0 40px;position:absolute}.about .solutions{padding:20px}.about .solutions .solution{padding-right:40px}.about .solutions .solution .thumbnail{width:47%}.page-template-page-news .news-item{margin-right:10%}.tech-cat-columns .tech-cat-column:first-child{padding-right:20px}.tech-cat-columns .tech-cat-column:last-child{padding-left:20px}#post-250{background:url("../images/asi-jdmacdonald-reps-map.png") center bottom no-repeat;min-height:750px}.search .archive-title{margin:40px}.search .search-count,.search article{margin:25px 40px}.page-template-page-product_category #product-categories-sidebar,.page-template-page-collection #product-categories-sidebar,.page-template-page-project_application #product-categories-sidebar{padding-right:15px;width:220px}.page-template-page-product_category #product-categories-sidebar .breadcrumb-area,.page-template-page-product_category #product-categories-sidebar .active-nav,.page-template-page-product_category #product-categories-sidebar .product-nav,.page-template-page-collection #product-categories-sidebar .breadcrumb-area,.page-template-page-collection #product-categories-sidebar .active-nav,.page-template-page-collection #product-categories-sidebar .product-nav,.page-template-page-project_application #product-categories-sidebar .breadcrumb-area,.page-template-page-project_application #product-categories-sidebar .active-nav,.page-template-page-project_application #product-categories-sidebar .product-nav{display:block;margin-left:40px;left:0 !important}.page-template-page-product_category #product-categories-sidebar .product-nav,.page-template-page-collection #product-categories-sidebar .product-nav,.page-template-page-project_application #product-categories-sidebar .product-nav{padding-top:0}.page-template-page-product_category #product-categories-sidebar .product-nav li a,.page-template-page-collection #product-categories-sidebar .product-nav li a,.page-template-page-project_application #product-categories-sidebar .product-nav li a{margin:10px 0;padding:0}.page-template-page-product_category #product-categories-sidebar .breadcrumb-area,.page-template-page-collection #product-categories-sidebar .breadcrumb-area,.page-template-page-project_application #product-categories-sidebar .breadcrumb-area{border-top:2px solid #221e1e;padding-top:10px}.page-template-page-product_category #product-categories-sidebar .breadcrumb-area b,.page-template-page-collection #product-categories-sidebar .breadcrumb-area b,.page-template-page-project_application #product-categories-sidebar .breadcrumb-area b{font-family:"Univers LT W01_75 Black1475980","Universe",Helvetica,Arial,sans-serif}.page-template-page-product_category #product-categories-sidebar .active-nav,.page-template-page-collection #product-categories-sidebar .active-nav,.page-template-page-project_application #product-categories-sidebar .active-nav{padding:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#ed1c24;font-family:"Univers LT W01_75 Black1475980","Universe",Helvetica,Arial,sans-serif;margin-top:10px;text-transform:capitalize}.page-template-page-product_category #product-categories-sidebar .active-nav:before,.page-template-page-collection #product-categories-sidebar .active-nav:before,.page-template-page-project_application #product-categories-sidebar .active-nav:before{content:'';color:#fff;width:30px;height:20px;border-left:5px solid #ed1c24;display:block;float:left;margin-left:-40px;margin-top:-3px}.page-template-page-product_category #product-categories-sidebar,.page-template-page-product_category #main,.page-template-page-collection #product-categories-sidebar,.page-template-page-collection #main,.page-template-page-project_application #product-categories-sidebar,.page-template-page-project_application #main{margin-top:40px}.page-template-page-product_category #main,.page-template-page-collection #main,.page-template-page-project_application #main{width:700px}.page-template-page-collection #menu-collection-menu li.current-menu-item{display:none}.single-product li#menu-item-546>a{color:#ed1c24;border-bottom:4px solid #ed1c24}.footer .copyright{text-align:left}.footer img{position:absolute;right:40px}#disclaimer p{text-align:left}
