@charset "UTF-8";@font-face{font-family:"Maven Pro";font-style:normal;font-weight:400;src:url("../Fonts/MavenPro-Regular.ttf?v=rn9N4mMao4fLpR0CKTaEWujPEOw")}@font-face{font-family:"Maven Pro";font-style:normal;font-weight:700;src:url("../Fonts/MavenPro-Bold.ttf?v=rn9N4mMao4fLpR0CKTaEWujPEOw")}.caddetails-icon-base,.caddetails-icon-search,.caddetails-icon-search-request,.caddetails-icon-project-download,.caddetails-icon-project-download-all,.caddetails-icon-project-add,.caddetails-icon-visualizer-education,.caddetails-icon-visualizer-media,.caddetails-icon-visualizer-about,.caddetails-icon-visualizer-specs,.caddetails-icon-tab-3d,.caddetails-icon-tab-cad,.caddetails-icon-company-resource,.caddetails-icon-indv-specs,.caddetails-icon-all-specs,.caddetails-icon-folder-sub,.caddetails-icon-folder-top,.caddetails-icon-print-cad,.caddetails-icon-education,.caddetails-icon-listing-education,.caddetails-icon-media,.caddetails-icon-about,.caddetails-icon-specs,.caddetails-icon-listing-specs,.caddetails-icon-3d,.caddetails-icon-listing-3d,.caddetails-icon-cad,.caddetails-icon-header-cad,.caddetails-icon-header-3d{font-weight:500;font-size:16px;color:#2f3338}.caddetails-icon-cad,.caddetails-icon-header-cad,.caddetails-icon-header-3d{width:15px}.caddetails-icon-3d,.caddetails-icon-listing-3d{width:20px}.caddetails-icon-specs,.caddetails-icon-listing-specs{width:15px}.caddetails-icon-about{width:20px;font-size:16px}.caddetails-icon-about .banner-icon{font-weight:600}.caddetails-icon-media{width:25px}.caddetails-icon-education,.caddetails-icon-listing-education{width:20px;padding-left:4px}.caddetails-icon-print-cad{font-weight:600;width:20px;padding-left:3px}.caddetails-icon-header-3d{font-size:24px;margin-right:10px;color:#c9292e}.caddetails-icon-header-cad{font-size:24px;margin-right:10px;color:#c9292e}.caddetails-icon-listing-3d{color:#fff}.caddetails-icon-listing-specs{color:#fff}.caddetails-icon-listing-education{color:#fff}.caddetails-icon-folder-top{font-weight:900}.caddetails-icon-folder-sub{font-weight:900;color:#c9292e}.caddetails-icon-folder-sub:hover,.search-card a.caddetails-icon-folder-sub:hover,.search-card button.caddetails-icon-folder-sub:hover,.search-card a.caddetails-icon-folder-sub[selected],.sidebarList a.caddetails-icon-folder-sub[selected]{color:#2f3338}.caddetails-icon-all-specs{color:#c9292e;font-size:22px}.caddetails-icon-indv-specs{color:#c9292e;font-weight:300;font-size:60px}.caddetails-icon-indv-specs:hover,.search-card a.caddetails-icon-indv-specs:hover,.search-card button.caddetails-icon-indv-specs:hover,.search-card a.caddetails-icon-indv-specs[selected],.sidebarList a.caddetails-icon-indv-specs[selected]{color:#2f3338}.caddetails-icon-company-resource{font-size:26px;color:#c9292e;vertical-align:middle}.caddetails-icon-tab-cad{font-size:24px;color:#fff;width:auto}.caddetails-icon-tab-3d{width:auto;font-size:26px;color:#fff}.caddetails-icon-visualizer-specs{color:#c9292e;text-align:center;text-decoration:none}.caddetails-icon-visualizer-about{font-size:18px;color:#c9292e;text-align:center;text-decoration:none}.caddetails-icon-visualizer-media{color:#c9292e;text-align:center;text-decoration:none}.caddetails-icon-visualizer-education{color:#c9292e;text-align:center;text-decoration:none}.caddetails-icon-project-add{font-size:16px;color:#c9292e}.caddetails-icon-project-download-all{font-size:20px;font-weight:600;color:#fff}.caddetails-icon-project-download{font-size:15px;color:#fff;text-align:center}.caddetails-icon-search-request{font-weight:600}body{min-height:100vh;display:flex;flex-direction:column}main{flex:1}.nav>li>a{color:#2f3338}.nav.nav-pills>li.active>a{background-color:#2f3338}.alert{z-index:999999!important}.modal{overflow-y:auto}.container-wide{display:block;padding-left:100px;padding-right:100px;margin-left:auto;margin-right:auto;margin-bottom:10px}@media only screen and (max-width:767px){.container-wide{padding-left:15px;padding-right:15px}}.btn.btn-primary-outline{border:2px solid #c91016;color:#c91016;border-radius:5px;transition:all 200ms ease;background:none}.btn.btn-primary-outline:hover,.search-card a.btn.btn-primary-outline[selected],.sidebarList a.btn.btn-primary-outline[selected]{background-color:#c91016;color:#fff}.btn.btn-white-outline{border:2px solid #fff;color:#fff;border-radius:5px;transition:all 200ms ease;background:none}.btn.btn-white-outline:hover,.search-card a.btn.btn-white-outline[selected],.sidebarList a.btn.btn-white-outline[selected]{background-color:#fff;color:#c91016}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.font-weight-bold{font-weight:bold!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-black{color:#000!important}.text-grey{color:#808080!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-table{display:inline-table!important}.flex-column{flex-direction:column}@media only screen and (max-width:767px){.text-center-xs{text-align:center}.text-left-xs{text-align:left}.text-right-xs{text-align:right}.text-justify-xs{text-align:justify}.flex-row-xs{flex-direction:row}}@media only screen and (min-width:768px){.text-center-sm{text-align:center}.text-left-sm{text-align:left}.text-right-sm{text-align:right}.text-justify-sm{text-align:justify}.flex-row-sm{flex-direction:row}}@media only screen and (min-width:992px){.text-center-md{text-align:center}.text-left-md{text-align:left}.text-right-md{text-align:right}.text-justify-md{text-align:justify}.flex-row-md{flex-direction:row}}@media only screen and (min-width:1200px){.text-center-lg{text-align:center}.text-left-lg{text-align:left}.text-right-lg{text-align:right}.text-justify-lg{text-align:justify}.flex-row-lg{flex-direction:row}}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-auto{margin:auto}.m-0{margin:0!important}.p-0{padding:0!important}.align-content-center{align-content:center!important}.align-items-center{align-items:center!important}.justify-items-center{justify-items:center}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:end}.position-absolute{position:absolute!important}.search-wrapper{width:100%;direction:ltr;border-radius:5px;border-radius:5px}.search-popup{position:absolute;min-width:600px;width:55%;z-index:999;left:unset;display:block;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.15);background:#fff}.search-header{color:#c91016;text-transform:uppercase;font-size:1.3em;font-weight:bold;margin-top:5px}.search-results{text-align:left;max-height:260px;overflow-x:hidden;overflow-y:auto}.search-loader>.spinner{display:block;margin:auto;border:3px solid #707477;border-top:3px solid #c91016;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite;margin-left:10px;margin-top:3px}.company-results{display:flex;flex-flow:column nowrap;justify-content:space-between;margin-left:5px}.company-results a{display:block;padding:0;color:#000;font-size:1em}.company-results ul{display:block;list-style:none;padding:0}.company-results li{margin-bottom:10px}.product-results{list-style:none;padding:0;column-count:1;column-rule:1px solid lightgrey}@media only screen and (min-width:1200px){.product-results{column-count:2;column-gap:40px}}.product-results>li{margin-bottom:10px}.product-results a{color:#000;font-size:1em}.slick-slide{margin:0 5px}.back-to-top{position:fixed;bottom:20px;right:20px;background-color:#c91016;color:#fff;padding:7px;border-radius:5px;opacity:.5;transition:opacity .3s 0s;border:0;z-index:3}.back-to-top:hover,.search-card a.back-to-top:hover,.search-card button.back-to-top:hover,.search-card a.back-to-top[selected],.sidebarList a.back-to-top[selected],.back-to-top:focus{opacity:1;color:#fff}@media only screen and (max-width:767px){.back-to-top{display:none}}.contentPageHeader{background-size:cover;background-position-y:bottom;background-repeat:no-repeat;display:block;overflow:auto}.contentPageHeader.topNewsHeader{background-image:url("../Images/TopNews_header.jpg?v=bO2f3Detgu4NOiDxy14rc2nUxLE")}.contentPageHeader.cadDrawingsHeader{background-image:url("../Images/CAD_drawings_header.jpg")}.headerTitleText{color:#fff;font-family:"Open Sans",sans-serif;font-weight:bold;font-size:6vw;text-shadow:3px 3px 2px rgba(60,60,60,.8);padding-top:40px;padding-left:15vw;padding-bottom:10px;overflow:hidden;text-align:left}@media only screen and (max-width:1169px){.headerTitleText{padding:0;text-align:center}}@media only screen and (max-width:767px){.headerTitleText{font-size:8vw;text-align:center}}.btn.btn-secondary{color:#fff;background:#2f3338}.btn.btn-secondary:hover,.search-card a.btn.btn-secondary[selected],.sidebarList a.btn.btn-secondary[selected]{background:#464c54}.btn.btn-secondary:active,.btn.btn-secondary:focus{background:#181a1c}.btn.btn-white{background:#fff;color:#c91016;border-color:#c91016}.btn.btn-white:hover,.search-card a.btn.btn-white[selected],.sidebarList a.btn.btn-white[selected]{background:#e6e6e6}.btn-privacy{color:#fff;background-color:#17181c;border-color:#17181c;background-image:none}.defaultBtn{background-color:#fff;width:auto;border-radius:5px;padding:5px 10px 5px 10px;text-align:center;border:1px solid #c91016;font-size:14px;color:#c91016;cursor:pointer;text-decoration:none}.defaultBtn:hover,.search-card a.defaultBtn:hover,.search-card button.defaultBtn:hover,.search-card a.defaultBtn[selected],.sidebarList a.defaultBtn[selected]{border:1px solid #c91016;text-decoration:none;background-color:#ecf0f1;color:#c91016}.btn.rounded{border-radius:5px}.site-footer{flex-shrink:0;display:block;background-color:#2f3338;width:100%;margin-left:auto;margin-right:auto;padding-top:50px;padding-bottom:30px;color:#fff}.site-footer .footer-heading{font-weight:bold;font-size:13pt;margin-top:0}.site-footer .redirect{cursor:pointer}.site-footer a,.site-footer .redirect{color:#fff}.site-footer a:hover,.site-footer .search-card a[selected],.search-card .site-footer a[selected],.site-footer .sidebarList a[selected],.sidebarList .site-footer a[selected],.site-footer .redirect:hover{color:#9a9a9a}.social-media{margin-bottom:10px;vertical-align:middle;white-space:nowrap;margin-right:20px}.social-media>a,.social-media>span{cursor:pointer;flex:1 1 auto;text-decoration:none;font-size:14px;font-weight:600;color:#fff}.social-media a:hover>i,.social-media .search-card a[selected]>i,.search-card .social-media a[selected]>i,.social-media .sidebarList a[selected]>i,.sidebarList .social-media a[selected]>i,.social-media span:hover>i{color:#9a9a9a!important}.social-media-container{display:inline-flex;flex-wrap:wrap;margin-top:10px;margin-bottom:10px}.copyright-text-div{float:right;white-space:nowrap}@media only screen and (max-width:1199px){.copyright-text{float:right}.social-media-container-wrapper{padding-left:15px}.social-media-container{padding-left:15px}}@media only screen and (max-width:992px){.newsletter-container{float:right;margin-top:3rem}.copyright-text{white-space:nowrap;text-align:center;float:none!important}.social-media-container{margin-top:3rem;justify-content:center}}.social-media-circle{width:24px;color:#000;height:24px;border-radius:50%;font-size:14px;line-height:24px;text-align:center;background:#fff;vertical-align:middle}ul.footer-menu{list-style:none;padding:0}ul.footer-menu>li{color:#fff;padding-bottom:5px;margin-bottom:5px}ul.footer-menu>li:last-child{border:0;margin:0;padding:0}ul.footer-menu>li>a,ul.footer-menu>li>.redirect{text-decoration:none}.mobile-footer{border-top:solid 1px;border-bottom:solid 1px;border-color:#808080;padding-top:15px;padding-bottom:15px}.mobile-footer-header{width:100%;height:100%;text-align:left;font:normal normal bold 18px/24px Open Sans;letter-spacing:-.27px;color:#efefef;opacity:1;padding-left:25px;background-color:transparent;border:0}.mobile-footer-header:focus,.mobile-footer-header:hover,.search-card a.mobile-footer-header:hover,.search-card button.mobile-footer-header:hover,.search-card a.mobile-footer-header[selected],.sidebarList a.mobile-footer-header[selected]{text-decoration:none;color:#efefef!important}.mobile-footer-dropdown{border:0;box-shadow:none;-webkit-box-shadow:none;top:50px;left:-2px;width:101%;background:#2f3337 0% 0% no-repeat padding-box;opacity:1;border-bottom:solid 2px;border-color:#808080;padding-left:25px}.mobile-footer-dropdown>li>a,.mobile-footer-dropdown>li>.redirect{font:normal normal normal 15px/20px Open Sans;letter-spacing:-.3px;color:#efefef;opacity:1;padding:3px 20px}.fa-angle-down,.fa-angle-up{float:right}#LoginModalContent{max-height:800px}.header-container{height:71px;background-color:#fff;padding-left:15px;padding-right:15px}.custom-fixed-top{position:fixed;top:0;left:0;right:0;z-index:1030;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}#headerSearchBar{padding-left:30px;-webkit-flex-grow:inherit;flex-grow:1}.manufacturer{text-transform:none!important;font-size:13px!important}@media only screen and (min-width:1200px){.hero-heading{width:unset}}.header-nav{align-items:center;padding-left:0}.header-nav .dropdown-menu{margin-top:0;border-radius:6px}.header-nav .border-top-radius:hover,.header-nav .search-card a.border-top-radius[selected],.search-card .header-nav a.border-top-radius[selected],.header-nav .sidebarList a.border-top-radius[selected],.sidebarList .header-nav a.border-top-radius[selected]{border-radius:6px 6px 0 0}.header-nav .border-bottom-radius:hover,.header-nav .search-card a.border-bottom-radius[selected],.search-card .header-nav a.border-bottom-radius[selected],.header-nav .sidebarList a.border-bottom-radius[selected],.sidebarList .header-nav a.border-bottom-radius[selected]{border-radius:0 0 6px 6px}.header-nav .dropdown-menu>li>a{padding:8px 20px 8px 10px}.header-nav .nav-tab{color:#2f3338;font-weight:600}.header-nav .nav-tab>a{color:#000;text-decoration:none}.header-nav .nav-tab+.nav-tab{margin-left:18px}.header-nav button+button{margin-left:8px}.header-nav .nav-tab:hover .dropdown-menu,.header-nav .search-card a.nav-tab[selected] .dropdown-menu,.search-card .header-nav a.nav-tab[selected] .dropdown-menu,.header-nav .sidebarList a.nav-tab[selected] .dropdown-menu,.sidebarList .header-nav a.nav-tab[selected] .dropdown-menu,.header-nav .dropdown.open .dropdown-menu{display:block;visibility:visible;left:unset;right:0}.header-nav .nav-tab:hover .dropdown-arrow,.header-nav .search-card a.nav-tab[selected] .dropdown-arrow,.search-card .header-nav a.nav-tab[selected] .dropdown-arrow,.header-nav .sidebarList a.nav-tab[selected] .dropdown-arrow,.sidebarList .header-nav a.nav-tab[selected] .dropdown-arrow,.header-nav .dropdown.open .dropdown-arrow{transform:rotate(180deg);transition:transform .2s linear;display:inline-block}.header-nav .dropdown-header{font-size:14px;color:#000;padding-left:10px}.header-nav .nav-icon{font-size:16px}#headerNav{justify-content:space-between}#headerNav button{border-radius:5px}.sub-menu-spacer{padding-left:20px!important}#headerNavContainer{justify-content:right}@media only screen and (min-width:992px){#headerNavContainer{justify-content:left}}.icon{width:35px;height:35px}.largeRedIcon{font-size:120%;color:#c91016}.smallRedIcon{font-size:90%;color:#c91016}.redCircleIcon{background-color:#c91016;padding:5px 10px;border-radius:100px;font-size:40px;color:#fff;line-height:80px;vertical-align:middle;text-align:center}.actionIcon{font-size:120%;color:#c91016}.actionIcon:hover,.search-card a.actionIcon:hover,.search-card button.actionIcon:hover,.search-card a.actionIcon[selected],.sidebarList a.actionIcon[selected]{color:#333}.toggle-arrow{transition:transform .2s ease}.collapsed .toggle-arrow{transform:rotate(0deg)}[aria-expanded=true] .toggle-arrow{transform:rotate(180deg)}.green-Icon{color:#4cd07d}.smallLink{color:#000}.smallLink:hover,.search-card a.smallLink:hover,.search-card button.smallLink:hover,.search-card a.smallLink[selected],.sidebarList a.smallLink[selected]{color:#9a9a9a;text-decoration:none}.backToTopLink{float:right;text-align:center;line-height:30px;vertical-align:middle}.backToTopLink a{color:#c91016;text-decoration:none}.backToTopLink a:hover,.backToTopLink .search-card a[selected],.search-card .backToTopLink a[selected],.backToTopLink .sidebarList a[selected],.sidebarList .backToTopLink a[selected]{color:#686868;text-decoration:none}.WhiteLink{cursor:pointer;text-decoration:none;color:#fff}.WhiteLink:hover,.search-card a.WhiteLink:hover,.search-card button.WhiteLink:hover,.search-card a.WhiteLink[selected],.sidebarList a.WhiteLink[selected]{text-decoration:none;color:#ccc}.WhiteLink:focus{text-decoration:none;outline:0;color:#ccc}.BlackLink,.searchBlackLink{color:#000;text-decoration:none}.BlackLink:hover,.search-card a.BlackLink:hover,.search-card button.BlackLink:hover,.search-card a.BlackLink[selected],.sidebarList a.BlackLink[selected]{color:#666;text-decoration:underline}.searchBlackLink:hover,.search-card a.searchBlackLink:hover,.search-card button.searchBlackLink:hover,.search-card a.searchBlackLink[selected],.sidebarList a.searchBlackLink[selected]{color:#c91016;text-decoration:none}.BlackLink:focus,.searchBlackLink:focus{color:#000;text-decoration:none}.BlackLinkClean,.model .subtitle,.search-card a,.productResult .subtitle{color:#000;text-decoration:none}.BlackLinkClean:hover,.model .subtitle:hover,.search-card button.BlackLinkClean:hover,.search-card a:hover,.search-card a[selected],.productResult .subtitle:hover,.sidebarList a.BlackLinkClean[selected],.sidebarList .model a[selected].subtitle,.model .sidebarList a[selected].subtitle,.sidebarList .productResult a[selected].subtitle,.productResult .sidebarList a[selected].subtitle{color:#000;text-decoration:none}.BlackLinkClean:focus,.model .subtitle:focus,.search-card a:focus,.productResult .subtitle:focus{color:#000;text-decoration:none}.greyLink{color:#666;text-decoration:none}.greyLink:hover,.search-card a.greyLink:hover,.search-card button.greyLink:hover,.search-card a.greyLink[selected],.sidebarList a.greyLink[selected]{color:#9a9a9a;text-decoration:none}.LightGreyLink{color:#888;text-decoration:none;cursor:pointer}.LightGreyLink:hover,.search-card a.LightGreyLink:hover,.search-card button.LightGreyLink:hover,.search-card a.LightGreyLink[selected],.sidebarList a.LightGreyLink[selected]{color:#c91016;text-decoration:underline;cursor:pointer}.LightGreyLinkNoDeco,.search-card a:hover,.search-card button:hover,.search-card a[selected],.sidebarList a[selected],.sidebarList a{color:#888;text-decoration:none;cursor:pointer}.LightGreyLinkNoDeco:hover,.search-card a:hover,.search-card button:hover,.search-card a[selected],.sidebarList a:hover,.sidebarList a[selected]{color:#c91016;text-decoration:none;cursor:pointer}.LightGreyLinkNoDeco:focus,.search-card a:focus:hover,.search-card button:focus:hover,.search-card a[selected]:focus,.sidebarList a:focus{color:#c91016;text-decoration:none;cursor:pointer}.RedLink,.companyResult .explainIconAdvanced,.companyResult .explainIconSimple,.productResult .explainIconSimple,.productResult .explainIconAdvanced{color:#c91016;text-decoration:none;cursor:pointer}.RedLink:hover,.search-card a.RedLink:hover,.search-card button.RedLink:hover,.search-card a.RedLink[selected],.companyResult .explainIconAdvanced:hover,.companyResult .search-card a.explainIconAdvanced[selected],.search-card .companyResult a.explainIconAdvanced[selected],.companyResult .explainIconSimple:hover,.companyResult .search-card a.explainIconSimple[selected],.search-card .companyResult a.explainIconSimple[selected],.productResult .explainIconSimple:hover,.productResult .search-card a.explainIconSimple[selected],.search-card .productResult a.explainIconSimple[selected],.productResult .explainIconAdvanced:hover,.productResult .search-card a.explainIconAdvanced[selected],.search-card .productResult a.explainIconAdvanced[selected],.sidebarList a.RedLink[selected],.sidebarList .companyResult a[selected].explainIconAdvanced,.companyResult .sidebarList a[selected].explainIconAdvanced,.sidebarList .companyResult a[selected].explainIconSimple,.companyResult .sidebarList a[selected].explainIconSimple,.sidebarList .productResult a[selected].explainIconSimple,.productResult .sidebarList a[selected].explainIconSimple,.sidebarList .productResult a[selected].explainIconAdvanced,.productResult .sidebarList a[selected].explainIconAdvanced{color:#2f3338;text-decoration:none}.blue-link{color:#186fe6;text-decoration:none;cursor:pointer}.blue-link:hover,.search-card a.blue-link:hover,.search-card button.blue-link:hover,.search-card a.blue-link[selected],.sidebarList a.blue-link[selected]{color:#2e4a68;text-decoration:underline;cursor:pointer}.logo{text-align:center;text-decoration:none;font-family:"Helvetica",Verdana}.logo a:hover,.logo .search-card a[selected],.search-card .logo a[selected],.logo .sidebarList a[selected],.sidebarList .logo a[selected]{text-decoration:none}.logo img{max-width:165px}.header-menu{background-color:#2f3338;display:flex;flex-flow:row nowrap;text-align:center}@media only screen and (max-width:767px){.header-menu{flex-flow:column}}.header-menu>a,.header-menu>button{flex:1 1 auto;color:#fff;border-right:1px solid #fff;padding:8px 0;text-decoration:none}.header-menu>a:last-child,.header-menu>button:last-child{border:0}.header-menu>a:hover,.search-card .header-menu>a[selected],.sidebarList .header-menu>a[selected],.header-menu>button:hover{background-color:#464c54}@media only screen and (max-width:767px){.header-menu>a,.header-menu>button{border-right:0;border-bottom:1px solid #fff}}.header-menu>a.active,.header-menu>button.active{background-color:#c91016}.header-menu .badge{background-color:#2f3338}.header-menu.main-menu{text-transform:uppercase;font-size:1.28em;line-height:1.1}.header-menu.user-info-menu{box-shadow:0 4px 2px -2px gray;position:relative;z-index:5}.header-menu.user-info-menu>a,.header-menu.user-info-menu>button{background-color:#fff;padding:5px 0;color:#000;border-color:#000}.header-menu.user-info-menu>a:hover,.search-card .header-menu.user-info-menu>a[selected],.sidebarList .header-menu.user-info-menu>a[selected],.header-menu.user-info-menu>button:hover{background-color:#eee}.menu-toggle{margin-top:23px;background-color:#2f3338;padding:4px 3px 1px 4px;font-size:19px;cursor:pointer;text-decoration:none;color:#fff;border-radius:3px;float:right}.menu-toggle:hover,.search-card a.menu-toggle:hover,.search-card button.menu-toggle:hover,.search-card a.menu-toggle[selected],.sidebarList a.menu-toggle[selected]{text-decoration:none}.menu-toggle:focus{text-decoration:none;outline:0}a[aria-expanded=false] .menu-toggle.icon-menu-hamburger:before{transition:all .3s ease}a[aria-expanded=true] .menu-toggle.icon-menu-hamburger:before{content:"";transform:rotate(90deg);transition:all .3s ease}.menuContainer{background-color:#c91016;text-align:left;height:43px}#menu{list-style:none;text-align:left;width:100%;-webkit-padding-start:0}.menuLink{cursor:pointer}#menu>.menuLink{float:left;display:block;text-align:center;letter-spacing:1px;color:#fff;text-decoration:none;font-size:12px;height:43px;background-color:#c91016;padding:0}#menu>.bordered{border-right:solid 1px #fff}@media only screen and (max-width:767px){#menu>.bordered{border-right:0;border-bottom:1px solid #fff}}#menu>.menuLink>a{vertical-align:middle;color:#fff;text-decoration:none;font-weight:100;line-height:43px;vertical-align:middle;width:100%;height:43px;display:block}#menu>.menuLink:hover,.search-card #menu>a.menuLink[selected],.sidebarList #menu>a.menuLink[selected]{background-color:#b01015}.menuLink>.active{max-height:240px;opacity:1;visibility:visible}@media(max-width:992px){.desktop-menu{display:none!important}.mobile-menu{display:flex!important}}.mobile-menu-button{font-size:40px;border-radius:3px;border:0;color:#000;background:none;transition:background 50ms linear}.mobile-menu-button:hover,.search-card a.mobile-menu-button:hover,.search-card button.mobile-menu-button:hover,.search-card a.mobile-menu-button[selected],.sidebarList a.mobile-menu-button[selected],.mobile-menu-button:focus{background:#eee}.mobile-nav-spacer{margin-left:-20px;margin-right:20px}.mobile-menu-drawer{position:fixed;top:0;bottom:0;left:-100%;z-index:1040;overflow-y:auto;background:#343434;transition:all 300ms ease-in-out;padding:20px;box-shadow:3px 0 3px rgba(0,0,0,.4);color:#eee;font-size:20px}.mobile-menu-drawer.open{left:0}.mobile-menu-close{background:none;border:0;border-radius:100px;transition:background 50ms linear}.mobile-menu-close:hover,.search-card a.mobile-menu-close:hover,.search-card button.mobile-menu-close:hover,.search-card a.mobile-menu-close[selected],.sidebarList a.mobile-menu-close[selected]{background:rgba(0,0,0,.4)}.mobile-menu-subject{height:84px;font-size:24px}.mobile-menu-list{list-style:none}.mobile-menu-list li{padding-bottom:25px}.mobile-menu-list .fa-arrow-right{padding-left:10px}.mobile-menu-list i{font-size:16px}.mobile-menu-drawer a{text-decoration:none;color:#eee}.mobile-menu-drawer a:hover,.mobile-menu-drawer .search-card a[selected],.search-card .mobile-menu-drawer a[selected],.mobile-menu-drawer .sidebarList a[selected],.sidebarList .mobile-menu-drawer a[selected]{color:#fff;transition:color 100ms linear}.mobile-menu-drawer a:focus{color:#fff;text-decoration:underline}.mobile-menu-drawer a i{padding-right:10px}.mobile-menu-footer{width:inherit;position:fixed;bottom:0;margin-bottom:20px}.mobile-menu-footer .footer-user-profile{padding-bottom:50px}.mobile-menu-search{transition:all 300ms ease-in-out;position:absolute;left:0;top:100%;width:100%;opacity:0;transform:translateX(-100%);pointer-events:none}.mobile-menu-search.open{opacity:1;transform:translateX(0);pointer-events:all}.mobile-menu-search-form{display:block;padding:5px}.mobile-menu-search-form input[type=search]{width:100%;padding:20px;padding-left:30px;margin-bottom:1px;font-size:16px;border-radius:5px;border:0;background-color:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.2)}.mobile-menu-search-form input[type=search]::placeholder{font-style:italic}.sidebar{overflow:hidden;position:relative;padding:0 10px 10px 10px;margin:auto}.sidebarList{position:relative;color:#888;border:2px dotted #9a9a9a;border-radius:3px;padding:7px 15px;margin-bottom:15px;margin-top:10px}.sidebarList a{display:inline-block}.sidebarList .qp-brochures{color:#c91016}.sidebarList .qp-brochures:hover,.sidebarList a.qp-brochures[selected]{color:#9a9a9a}.sidebarList .remove-filter{color:#c91016}.sidebarList .remove-filter:hover,.sidebarList a.remove-filter[selected]{color:#9a9a9a}.sidebarList ul{list-style:none;padding:0}.sidebarList ul li{margin-top:.5em}.sidebarList h1,.sidebarList h2,.sidebarList h3,.sidebarList h4,.sidebarList h5,.sidebarList h6,.sidebarList .h1,.sidebarList .h2,.sidebarList .h3,.sidebarList .h4,.sidebarList .h5,.sidebarList .h6{color:#000;margin-top:10px;margin-bottom:10px}.sidebarPanelLeft{max-width:300px;min-height:150px;position:relative;display:block;float:left;margin-bottom:1em;margin-left:-15px;background-color:#f9f9f9;border-top-right-radius:4px;border-bottom-right-radius:4px;box-shadow:1px 1px #e6e6e6;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);transition:transform ease-in-out .25s}.sidebarPanelLeft .sidebarPanelBody{padding:1em}.sidebarPanelLeft .sidebarPanelTag{position:absolute;display:inline-block;right:-15px;top:0;padding:.5em;background-color:#f9f9f9;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:1px -1px #e6e6e6;border-bottom:0;cursor:pointer;font-size:14px;-webkit-transform-origin:right;-o-transform-origin:right;transform-origin:right;-webkit-transform:rotate(90deg) translateX(100%);-moz-transform:rotate(90deg) translateX(100%);-o-transform:rotate(90deg) translateX(100%);transform:rotate(90deg) translateX(100%)}.sidebarPanelLeft:hover,.search-card a.sidebarPanelLeft:hover,.search-card button.sidebarPanelLeft:hover,.search-card a.sidebarPanelLeft[selected],.sidebarList a.sidebarPanelLeft[selected]{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.favourites-sidebar{position:absolute;z-index:999;float:left}.spotlight-card{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:230px;min-height:200px;text-align:center;transition:all 100ms ease-in-out;position:relative;border-radius:7px}.spotlight-card .spotlight-card-img-holder{border-radius:7px 7px 0 0;border:3px solid #f4f6f7;padding:25px 45px;margin:0;cursor:pointer;min-height:228px}.spotlight-card .spotlight-card-img-holder .preview-img{object-fit:fill}.spotlight-card .spotlight-card-body{background-color:#f4f6f7;padding:20px 15px;height:140px}.spotlight-card .spotlight-card-body .spotlight-card-link{color:#000!important;display:block;margin-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spotlight-card .btn{border-radius:0 0 7px 7px;position:absolute;bottom:0;padding:15px}.redText{color:#c91016}.section-heading{text-align:center;border-top:2px solid #2f3338;margin-top:35px;margin-bottom:-10px}.section-heading>.heading-text{background-color:#2f3338;color:#fff;display:inline-block;transform:translateY(-50%);padding:10px;font-size:16pt;font-weight:bold}.section-heading>.collapse-link{font-size:11pt;font-style:italic;text-decoration:none;color:#a7a7a7;position:absolute;right:20px}.section-heading>.collapse-link:hover,.search-card .section-heading>a.collapse-link[selected],.sidebarList .section-heading>a.collapse-link[selected]{color:#c91016}.ellipsize{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.our-clients{margin-bottom:20px;text-align:center}.our-clients>*{display:inline-block;margin:auto;padding:0 5px}.our-clients>*>img{max-width:72px}.visualizer-login-notice{background-color:rgba(255,255,255,.8);position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;max-width:90%;margin-left:auto;margin-right:auto;padding:5px;border:1px solid #ddd;box-shadow:0 5px 5px 0 rgba(0,0,0,.25)}.btn.see-all-products{margin-top:10px;font-weight:bold;color:#000;background-color:#ddd;font-size:17px}.btn.see-all-products:hover,.search-card a.btn.see-all-products[selected],.sidebarList a.btn.see-all-products[selected]{background-color:#d1cece}.about-link{display:inline-grid;text-align:center;font-size:.9em;margin-left:3px;margin-right:3px}.about-link:hover,.search-card a.about-link:hover,.search-card button.about-link:hover,.search-card a.about-link[selected],.sidebarList a.about-link[selected]{text-decoration:none}.feedback-link{float:right;color:#2f3338;padding-top:20px}.about-link>.about-link-icon{display:block;font-size:1.8em}.visualizer-heading{text-align:center;text-transform:uppercase;font-weight:bold;font-size:16px;overflow:hidden}.visualizer-heading::before,.visualizer-heading::after{content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%;border-top:2px dotted #ddd}.visualizer-heading::before{right:.5em;margin-left:-50%}.visualizer-heading::after{left:.5em;margin-right:-50%}.next-chev-title{font-family:"Segoe UI",sans-serif;position:absolute;top:70px;left:-10px;font-size:18px;color:#fff;font-weight:400}.prev-chev-title{font-family:"Segoe UI",sans-serif;position:absolute;top:70px;left:-19px;font-size:18px;color:#fff;font-weight:400}.previous-chevron-backdrop{position:fixed;background-color:#fff;border-radius:50%;height:60px;width:60px;vertical-align:middle;z-index:1000;left:-100px;top:50%;cursor:pointer}.next-chevron-backdrop{position:fixed;background-color:#fff;border-radius:50%;height:60px;width:60px;vertical-align:middle;z-index:1000;right:-100px;top:50%;cursor:pointer}.next-chevron-backdrop:hover,.search-card a.next-chevron-backdrop:hover,.search-card button.next-chevron-backdrop:hover,.search-card a.next-chevron-backdrop[selected],.sidebarList a.next-chevron-backdrop[selected],.previous-chevron-backdrop:hover,.search-card a.previous-chevron-backdrop:hover,.search-card button.previous-chevron-backdrop:hover,.search-card a.previous-chevron-backdrop[selected],.sidebarList a.previous-chevron-backdrop[selected]{background-color:#c91016;color:#fff}.next-chevron-backdrop:hover .next-chevron-style,.search-card a.next-chevron-backdrop[selected] .next-chevron-style,.sidebarList a.next-chevron-backdrop[selected] .next-chevron-style,.next-chevron-backdrop:hover .previous-chevron-style,.search-card a.next-chevron-backdrop[selected] .previous-chevron-style,.sidebarList a.next-chevron-backdrop[selected] .previous-chevron-style,.previous-chevron-backdrop:hover .next-chevron-style,.search-card a.previous-chevron-backdrop[selected] .next-chevron-style,.sidebarList a.previous-chevron-backdrop[selected] .next-chevron-style,.previous-chevron-backdrop:hover .previous-chevron-style,.search-card a.previous-chevron-backdrop[selected] .previous-chevron-style,.sidebarList a.previous-chevron-backdrop[selected] .previous-chevron-style{text-decoration:none;color:#fff}.next-chevron-backdrop:hover .prev-chev-title,.search-card a.next-chevron-backdrop[selected] .prev-chev-title,.sidebarList a.next-chevron-backdrop[selected] .prev-chev-title,.next-chevron-backdrop:hover .next-chev-title,.search-card a.next-chevron-backdrop[selected] .next-chev-title,.sidebarList a.next-chevron-backdrop[selected] .next-chev-title,.previous-chevron-backdrop:hover .prev-chev-title,.search-card a.previous-chevron-backdrop[selected] .prev-chev-title,.sidebarList a.previous-chevron-backdrop[selected] .prev-chev-title,.previous-chevron-backdrop:hover .next-chev-title,.search-card a.previous-chevron-backdrop[selected] .next-chev-title,.sidebarList a.previous-chevron-backdrop[selected] .next-chev-title{text-decoration:underline}.next-chevron-style{position:absolute;top:10px;left:21px;cursor:pointer;color:#c91016;text-decoration:none;font-size:40px}.previous-chevron-style{position:absolute;top:10px;left:15px;cursor:pointer;color:#c91016;text-decoration:none;font-size:40px}@media only screen and (max-width:992px){.next-chevron-backdrop,.previous-chevron-backdrop{top:35%}}@media only screen and (min-width:768px){#standard-heading{display:block}#mobile-chevrons{display:none}}@media only screen and (max-width:768px){.chevron-style{margin-right:5px;margin-left:5px;vertical-align:middle}#chevrons{display:none!important}#mobile-chevrons{margin-top:-5.6px}#standard-heading{display:none}}.visualizer-heading-title-large{margin-top:0;padding-bottom:2px;padding-right:20px;padding-right:22px}@media only screen and (max-width:600px){.visualizer-heading-title-large{font-size:22px;display:none}}@media only screen and (min-width:600px){.visualizer-heading-title-large{font-size:22px;display:none}}@media only screen and (min-width:768px){.visualizer-heading-title-large{font-size:22px;display:none}}@media only screen and (min-width:992px){.visualizer-heading-title-large{font-size:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}}.visualizer-heading-title-medium{margin-top:0;padding-bottom:2px;padding-right:20px;padding-right:22px}@media only screen and (max-width:600px){.visualizer-heading-title-medium{font-size:22px;display:none}}@media only screen and (min-width:600px){.visualizer-heading-title-medium{font-size:22px;display:none}}@media only screen and (min-width:768px){.visualizer-heading-title-medium{font-size:22px;display:block}}@media only screen and (min-width:992px){.visualizer-heading-title-medium{font-size:30px;display:none}}.visualizer-heading-title-small{margin-top:0;padding-bottom:2px;padding-right:20px;padding-right:22px}@media only screen and (max-width:600px){.visualizer-heading-title-small{font-size:22px;display:none}}@media only screen and (min-width:600px){.visualizer-heading-title-small{font-size:22px;display:block}}@media only screen and (min-width:768px){.visualizer-heading-title-small{font-size:22px;display:none}}@media only screen and (min-width:992px){.visualizer-heading-title-small{font-size:30px;display:none}}.visualizer-heading-title-tiny{margin-top:0;padding-bottom:2px;padding-right:20px;padding-right:22px}@media only screen and (max-width:600px){.visualizer-heading-title-tiny{font-size:22px;display:block}}@media only screen and (min-width:600px){.visualizer-heading-title-tiny{font-size:22px;display:none}}@media only screen and (min-width:768px){.visualizer-heading-title-tiny{font-size:22px;display:none}}@media only screen and (min-width:992px){.visualizer-heading-title-tiny{font-size:30px;display:none}}.visualizer-heading-company-name{margin-top:0}@media(max-width:991px){.visualizer-heading-company-name{font-size:14px}}@media(min-width:992px){.visualizer-heading-company-name{font-size:16px}}.visualizer-heading-title-small{margin-top:0;padding-bottom:2px;padding-right:20px;font-size:22px}.nav-tabs.visualizer-tabs{font-size:18px}.nav-tabs.visualizer-tabs li .tab-icon{color:#fff;background-color:#c91016;border-radius:100px;padding:2px;margin-right:3px;font-size:26px;display:inline-block;width:40px;height:40px}.nav-tabs.visualizer-tabs li a{display:flex;align-items:center;justify-content:center;height:62px}@media only screen and (min-width:768px){.width-fix{width:1.7%!important}}@media only screen and (min-width:992px){.width-fix{width:1.7%!important}}@media only screen and (min-width:1200px){.width-fix{width:1.7%!important}}.nav-tabs.visualizer-tabs li:not(.active) a{background-color:#f7f7f7}.tab-content.visualizer-tab-content .tab-pane{position:relative;border:1px solid #ddd;border-top:0;padding:10px;min-height:320px;height:515px}.tab-content.visualizer-tab-content .tab-pane img{max-height:480px}.content-container{text-align:center;border:2px dotted #ddd;border-bottom:0;padding:5px;margin-top:28px}.content-container .content-container-heading{text-align:center;text-transform:uppercase;font-weight:bold;font-size:16px;overflow:hidden;margin-top:-14px;background:#fff;width:fit-content;margin-left:auto;margin-right:auto;padding:0 5px}.content-container .content-heading{font-weight:bold;font-size:14px}.content-container .content-subheading{color:#777;font-size:14px}.content-container.with-bottom{border-bottom:2px dotted #ddd}.visualizer-contact{text-align:center;padding-top:8px}.visualizer-contact .row{margin-bottom:5px}.visualizer-contact a,.visualizer-contact button.btn-link{color:#000;padding:0}.visualizer-contact a:hover,.visualizer-contact .search-card a[selected],.search-card .visualizer-contact a[selected],.visualizer-contact .sidebarList a[selected],.sidebarList .visualizer-contact a[selected],.visualizer-contact button.btn-link:hover{color:#646464}@media only screen and (min-width:992px){.modal-dialog.visualizer-modal{width:900px}}@media only screen and (min-width:1200px){.modal-dialog.visualizer-modal{width:1100px}}.panel-collapse.visualizer-drawer .panel-body{position:relative;padding-top:0;border:0!important}.panel-heading{border-bottom:0!important}.panel-visualizer{border-top:1px solid #333}.panel.panel-visualizer{box-shadow:none}.panel.panel-visualizer:not(:first-child){border-top:1px solid #333}.panel.panel-visualizer.active{border-radius:5px;border:1px solid #333}.panel.panel-visualizer.active .panel-heading{border-top-left-radius:5px;border-top-right-radius:5px}.panel.panel-visualizer.active+.panel-visualizer{border-top:0}.panel.panel-visualizer>.panel-heading:hover,.search-card .panel.panel-visualizer>a.panel-heading[selected],.sidebarList .panel.panel-visualizer>a.panel-heading[selected]{background-color:#f5f5f5}.panel.panel-visualizer .content-icon-wrapper{display:inline-flex;margin-right:30px}.panel.panel-visualizer .content-icon{display:inline-flex;text-align:center;width:15.8px;min-width:15.8px;padding:2px;margin-right:.1rem}.panel-group .panel.panel-visualizer+.panel-visualizer{margin:0}.share-links{color:#000;padding-right:10px;padding-top:10px;cursor:pointer;font-size:12px}.preview-carousel .slick-track{margin-left:0!important}.preview-carousel .slick-slide{height:115px;display:flex!important;justify-content:center;border-bottom:2px solid #fff}.preview-carousel .slick-slide div{display:flex!important}.preview-carousel .slick-slide:hover,.preview-carousel .search-card a.slick-slide[selected],.search-card .preview-carousel a.slick-slide[selected],.preview-carousel .sidebarList a.slick-slide[selected],.sidebarList .preview-carousel a.slick-slide[selected]{cursor:pointer;border-bottom:2px solid #c91016}.preview-carousel .slick-slide.slide-selected{border-bottom:2px solid #333}.preview-carousel .slick-slide.slide-selected:hover,.preview-carousel .search-card a.slick-slide.slide-selected[selected],.search-card .preview-carousel a.slick-slide.slide-selected[selected],.preview-carousel .sidebarList a.slick-slide.slide-selected[selected],.sidebarList .preview-carousel a.slick-slide.slide-selected[selected]{border-bottom:2px solid #c91016}.preview-carousel .slide{display:block;margin:auto}.preview-carousel .slide .slide-image{display:block;max-width:98%;margin:auto}.preview-carousel .slide i{font-size:30px;padding:15px}.preview-carousel:not(.slick-initialized){display:none!important}.download-border-bottom{border-bottom:1px solid #ddd}.download-category{cursor:pointer;margin:0 10px;padding:8px 0;text-align:left}.download-category i{width:15px}.download-category span{margin-left:5px}.download-group{cursor:pointer;margin:0 10px;padding:8px 20px;text-align:left;border-bottom:1px solid #ddd}.download-group i{width:15px}.download-group span{margin-left:5px}.download-type{display:flex;cursor:pointer;margin:0 10px;padding:8px 0 8px 30px;text-align:left;border-bottom:1px solid #ddd;color:#000;align-items:center;justify-content:space-between}.download-type span{text-decoration:underline;margin-left:5px}.download-type i{padding:2px 10px;color:#c91016;font-size:18px}.nested{display:none}.nested.active{display:block}.download-category-container{margin-right:10px}.group-download{align-content:center}.group-download i{padding:4px 10px 2px 0;font-size:18px}.orbit-preview-container{position:relative;max-width:100%;border:1px solid #ddd;height:100%}.orbit-preview-container:-webkit-full-screen,.orbit-preview-container:fullscreen{border:0}.orbit-preview-container .orbit-ui{position:absolute;bottom:0;right:0;padding:7px 15px}.orbit-preview-container .orbit-ui i{font-size:30px}.orbit-preview-container .orbit-ui button{border-radius:120px;background:none;border:0;transition:background-color linear 150ms;padding:5px 7px}.orbit-preview-container .orbit-ui button:hover{background-color:rgba(119,119,119,.8);color:#fff}.orbit-preview-container canvas{max-width:100%;display:block}.caddetails-icon-company-resource{color:#9a9a9a}#CompanyResources{text-align:left}#CompanyResources .panel{border:0;box-shadow:none;-webkit-box-shadow:none;border-bottom:1px solid #ddd}#CompanyResources .panel .panel-heading{background-color:#fff;border:0}#CompanyResources .panel .downloadIcon{color:#c91016;font-size:14px}#CompanyResources .panel .right{float:right}#CompanyResources .panel a{text-decoration:none;color:#000}#CompanyResources .panel a .panel-heading{border-bottom:1px solid #ddd}#CompanyResources .panel a i{color:#c91016;font-size:larger;padding-right:5px}#CompanyResources .panel a .fa-chevron-down{display:none}#CompanyResources .panel a .fa-chevron-up{display:block}#CompanyResources .panel a:hover i,#CompanyResources .panel .search-card a[selected] i,.search-card #CompanyResources .panel a[selected] i,#CompanyResources .panel .sidebarList a[selected] i,.sidebarList #CompanyResources .panel a[selected] i{color:#000}#CompanyResources .panel a.collapsed .panel-heading{border-bottom:0}#CompanyResources .panel a.collapsed i{color:#000}#CompanyResources .panel a.collapsed .fa-chevron-down{display:block}#CompanyResources .panel a.collapsed .fa-chevron-up{display:none}#CompanyResources .panel a.collapsed:hover i,#CompanyResources .panel .search-card a.collapsed[selected] i,.search-card #CompanyResources .panel a.collapsed[selected] i,#CompanyResources .panel .sidebarList a.collapsed[selected] i,.sidebarList #CompanyResources .panel a.collapsed[selected] i{color:#c91016}#CompanyResources .panel .panel-body ul{list-style:none;margin:0;padding:0}#CompanyResources .panel .panel-body ul li{padding-bottom:10px;display:inline-block;width:30%;margin-left:10px}#CompanyResources .panel .panel-body ul li a{color:#000}#CompanyResources .panel .panel-body ul li a:hover,#CompanyResources .panel .panel-body ul li .search-card a[selected],.search-card #CompanyResources .panel .panel-body ul li a[selected],#CompanyResources .panel .panel-body ul li .sidebarList a[selected],.sidebarList #CompanyResources .panel .panel-body ul li a[selected]{color:#9a9a9a;text-decoration:underline}#CompanyResources .panel .panel-body ul li a:hover i,#CompanyResources .panel .panel-body ul li .search-card a[selected] i,.search-card #CompanyResources .panel .panel-body ul li a[selected] i,#CompanyResources .panel .panel-body ul li .sidebarList a[selected] i,.sidebarList #CompanyResources .panel .panel-body ul li a[selected] i{color:#000;text-decoration:none}.padding-10vh{padding-top:10vh;padding-bottom:10vh}.margin-top-5vh{margin-top:5vh}#not-found-container{min-height:calc(100vh - 340px);position:relative;z-index:1}#not-found-container::before{background:url(/Content/Images/Backgrounds/404-background.jpg?v=wtsU7P7uFChkYSOgg-fEb222i2o) 0% 0% no-repeat padding-box;background-size:cover;content:"";position:absolute;width:100%;height:100%;opacity:.43;z-index:-1}.loginModalBanner{text-align:center;color:#000;background-color:#eee;height:100%;margin-left:-30px;margin-right:-30px;margin-top:-15px;padding:10px}.loginModalButtonOverride{border-radius:0;font-size:18px;padding:6px 18px;line-height:1.3333333}.login-footer-priv{font-size:15px}.login-footer-priv #priv-btn{color:#000;text-decoration:underline}.register-loader{display:block;font-weight:bold;text-align:center;margin:auto;float:left}.register-loader>.spinner{border:3px solid #707477;border-top:3px solid #c91016;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite}.loginModalFooter{color:#000}.loginModalFooter b:hover{text-decoration:underline}.modal-wrapper{width:75%;margin:auto}#oauth-links{margin-top:25px;margin-bottom:25px}.login-modal-btn{margin-top:15px;margin-bottom:10px;margin-left:2px;width:100px}.forgot-pass-div{margin-bottom:50px}.forgot-pass-div #forgotPasswordButton{color:#000}.forgot-pass-div :hover,.forgot-pass-div .search-card a:hover,.search-card .forgot-pass-div a:hover,.forgot-pass-div .search-card button:hover,.search-card .forgot-pass-div button:hover,.forgot-pass-div .search-card a[selected],.search-card .forgot-pass-div a[selected],.forgot-pass-div .sidebarList a[selected],.sidebarList .forgot-pass-div a[selected]{text-decoration:underline}.register-btn span:hover{box-shadow:none}.register-btn :hover,.register-btn .search-card a:hover,.search-card .register-btn a:hover,.register-btn .search-card button:hover,.search-card .register-btn button:hover,.register-btn .search-card a[selected],.search-card .register-btn a[selected],.register-btn .sidebarList a[selected],.sidebarList .register-btn a[selected]{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(105,105,105,.6);transition:box-shadow .5s ease-in-out}.create-acccount-btn-style{width:100%;padding:20px;margin-top:10%;text-align:center;background-color:#fff;border:2px solid #e8e8e8;font-weight:bolder;font-size:16px;margin-bottom:30px;white-space:normal}.external-login-link{display:inline-block;width:48px;height:48px;margin:3px 7px}.external-login-link:focus{text-decoration:none}.external-login-link img{display:block;width:100%;height:100%}.register-spacing{margin-bottom:50px}#required-login-modal-body .modal-body{max-height:calc(100vh - 210px);overflow-y:auto}@media(max-width:992px){.modal-wrapper{width:100%}.login-modal-btn{margin-left:-5px}}@media screen and (max-width:767px){.external-login-link{width:42px;height:42px}.modal-wrapper hr{display:none}#required-login-modal-body .modal-body{max-height:calc(100vh - 210px);overflow-y:auto}.remember-me-login{display:flex;flex-flow:wrap;flex-direction:column;align-items:center;justify-content:center}.login-modal-btn{margin-top:5px;margin-right:0;margin-left:0}}@media(min-width:768px){.register-container{width:500px}.register-container .col-sm-6 .count-group,.register-container .col-md-6 .count-group{padding-right:5px}}@media(min-width:992px){.register-container .col-md-3+.col-md-3,.register-container .col-md-6+.col-md-6{padding-left:5px}.register-container .left-input{padding-right:5px}}.register-container .modal-content{border-radius:1.5rem}.register-container .modal-body{padding:32px}.register-container .text-spacer{margin-bottom:10px}.register-container .modal-spacer{margin-bottom:32px}.register-container .google-btn{height:39px;width:217px;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9}.register-container .or-spacer{border-color:#ccc}.register-container .control-label{font-weight:unset}.register-container .field-required-label{display:none}.register-container input,.register-container select{border-radius:6px}.register-container .slick-slide{margin:0}.register-container .register-button{font-size:17px;border-radius:5px}.register-container .register-button i{font-size:14px}.register-container a{cursor:pointer}.register-container footer-text{font-size:12px}.register-container .dots{margin-top:16px}.register-container .dot{width:12px;height:12px;margin:0 5px;background-color:#ccc;border:0;border-radius:50%}.register-container .dot.active{background-color:#333}.registerModalBanner{padding:10px}#stateLabel,#state,#prov,#provLabel,#provUK,#provLabelUK,#provAus,#provLabelAus{display:none}.popover-content{color:#000;white-space:nowrap}.registerPrivacyPolicy{text-align:center;margin-bottom:20px;color:#c91016;font-size:medium}.registrationModalFooter{color:#a8a8a8}.registrationModalFooter .left{float:left;padding-top:10px}.registrationModalFooter .right{text-align:left;padding-left:10px}#loginModalDialog .help-block{color:#000}.suggestion-container{position:absolute;z-index:9000;max-height:175px}.suggestion-container ul{background-color:#fff;border:1px solid #000;list-style:none}.suggestion-container ul>li :hover,.suggestion-container ul>li .search-card a[selected],.search-card .suggestion-container ul>li a[selected],.suggestion-container ul>li .sidebarList a[selected],.sidebarList .suggestion-container ul>li a[selected]{background-color:#d3d3d3}.suggestion-container .ui-menu-item div.ui-state-active{background-color:#d3d3d3}.suggestion-container .ui-menu{max-height:175px;overflow-y:scroll}.fake-suggestion-container{display:inline-block;position:absolute;z-index:2000;max-height:100px;background-color:#fff;border:1px solid #000;list-style:none;width:93%}.results-loading{display:block;font-weight:bold;text-align:center;margin:3px 0 auto;float:right}.results-loading .spinner{display:block;margin:auto;border:3px solid #707477;border-top:3px solid #c91016;border-radius:50%;width:15px;height:15px;animation:spin 1s linear infinite}.company-info-selected{border-color:#5cb85c;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(92,184,92,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(92,184,92,.9)}.count-group{position:absolute;width:100%;padding-right:15px}.char-counter-box{text-align:right;white-space:nowrap;padding:0;color:#555;font-size:13px}@media only screen and (max-width:768px){.fake-suggestion-container{width:90%}}.ui-helper-hidden-accessible{display:none}.field-validation-error{color:#c91016}.input-validation-error{border-color:#c91016}.closeBtn{float:right}.closeBtn i{color:#c91016;font-size:18px;cursor:pointer}.closeBtn i:hover{color:#ed1f26}.modal-close{float:right;margin-left:10px;margin-bottom:10px;font-size:30px;color:#707070;border:0;background:#fff;outline:0;font-weight:100}.modal-btn{font-size:large;padding:12px;border-radius:5px}.modalBannerText{font-size:24px}.modalBannerTextMicrosite{font-size:20px}.companyLogoHolder{text-align:center;margin-bottom:35px}.caddetailsTitleFont{font-weight:900}.changeProjectHeader{color:#c91016;margin-left:40px;margin-top:20px}.privacyPolicyButton:hover,.search-card a.privacyPolicyButton:hover,.search-card button.privacyPolicyButton:hover,.search-card a.privacyPolicyButton[selected],.sidebarList a.privacyPolicyButton[selected]{color:#a8a8a8;text-decoration:none}.deselectAllLink{position:absolute;right:50px;top:30px;cursor:pointer}.glass{user-select:none;-o-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.glass .validation-summary-errors{color:#ff3636}.glass .field-validation-error{color:#ff3636}.glass .modal-header{border-bottom:0}.glass .modal-header p{float:left;font-size:18px}.glass .modal-header i{float:right;color:#c91016;font-size:18px;cursor:pointer}.glass .modal-header i:hover{color:#ed1f26}.glass .modal-content{background-color:#f9f9f9;border:1px solid #222;cursor:default}.glass .modal-content a{color:#c91016}.glass .modal-content div .btn-privacy a{color:#fff}.glass .modal-content a:hover,.glass .modal-content .search-card a[selected],.search-card .glass .modal-content a[selected],.glass .modal-content .sidebarList a[selected],.sidebarList .glass .modal-content a[selected]{color:#ed1f26;text-decoration:none;font-weight:inherit}@media(min-width:768px){.download{width:760px;margin:30px auto}}@media(min-width:800px){.download{width:820px;margin:30px auto}}@media(min-width:900px){.download{width:900px;margin:30px auto}}.form-error-space{margin-bottom:20px}.recent-product{border-bottom:2px dotted #2f3338;margin-bottom:5px;padding-top:3px;padding-bottom:8px}.recent-product:last-child{border-bottom:0}.recent-product-description{font-size:12px}.recent-product .content-icons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-bottom:5px;margin-top:5px}.recent-product .content-icons>i,.recent-product .content-icons>svg{margin:0 5px}.recent-product .content-icons>i{width:1em;height:1em;overflow:visible;line-height:0}.recent-related-product{display:inline-block;padding:0 3px;border-right:1px solid #9a9a9a}@media only screen and (min-width:992px){.recent-related-product{display:block;border-right:0;border-bottom:1px solid #9a9a9a}}.recent-related-product:last-child{border:0}.recent-product-image{display:block;max-width:100%;margin:auto}@media only screen and (min-width:992px){.recent-product-image{max-width:120px}}#become-a-partner form .row:nth-last-child(2){padding-top:10px}#become-a-partner .field-validation-error{color:#f00}#become-a-partner textarea{resize:vertical;min-height:96px;max-height:296px}.padding-50{padding-bottom:50px;padding-top:50px}.padding-30{padding-bottom:30px;padding-top:30px}.contact-item{margin-bottom:10px}#testimonials h1,#testimonials h2{text-align:center}.contact-us-button{padding:15px;background-color:#fff;color:#c91016;border-radius:5px;border:#c91016 solid 2px}.contact-us a{color:#000;font-size:20px;font-weight:600}.contact-us i{color:#c91016;font-size:44px;margin-right:10px}.testimonial-text{font-style:italic}.testimonial-cite{font-weight:600}.manufacturer-sub-heading{font-size:1.2em;font-weight:400;color:#464646}.manufacturer-description{font-size:16px;font-weight:400}.masthead.manufacturer{background-image:url(../Images/Backgrounds/manufacturers.jpg?v=GqEu7YLVb4wyIVuAW9u1t9UOlfY)}.services-icon{font-size:28px;color:#fff;background-color:#9a9a9a;border-radius:50%;border:1px solid #808080;padding:10px}.services-list{padding:0 5px;margin-top:10px;list-style-type:none;font-size:1.1em;white-space:nowrap}.services-list li::before{content:"•"}@media only screen and (max-width:767px){.services-list{white-space:normal}}#manufacturer-footer-email{color:#000;font-size:16px;font-weight:600}#manufacturer-footer-join{text-transform:uppercase;font-weight:600}.team{text-align:center;padding:15px}.team img{display:block;margin:auto;max-width:100%}.team a{font-size:16pt}@media only screen and (max-width:767px){.team h2{font-size:22px}.team a{font-size:14pt}}.background-img{background-image:url(../Images/BecomeAClient/arch-design-header-img.png?v=FcQ29gnoHk4OJMTg5rSgi6i8ddg);background-size:cover;background-repeat:no-repeat;width:100%;position:relative}.header-text{margin-top:150px}.content-wrapper{display:flex;align-items:center}.header-footer{background-color:rgba(0,0,0,.1)}.get-in-touch-btn{color:#fff;margin:10px;padding:5px;border-radius:12px;text-align:center}.dist-title-section{padding:25px;background-color:#f7f7f7}.dist-title{color:#58676e;font-size:25px}.dist-network{color:#58676e;margin-right:25%;margin-left:25%}.services-text{font-size:22px;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:400;color:#414a4d}.padding-80{padding-top:80px;padding-bottom:80px}.video-border{border:1px solid #f00}.btn-demo-visualizer{font-weight:600;width:436px;margin-top:20px}@media(max-width:576px){.btn-demo-visualizer{width:auto}}.sketchup-section-heading{font-size:30px;font-family:"Open Sans";font-weight:400;color:#58676e}.sketchup-section-heading-primary{font-size:30px;font-family:"Open Sans";font-weight:400;color:#c91016}.sketchup-media-circle{width:60px;color:#79888e;height:60px;border-radius:50%;font-size:32px;line-height:60px;text-align:center;background:#fff;vertical-align:middle}.arch-img{height:300px;width:300px}.arch-section-heading{font-size:30px;font-family:"Open Sans";font-weight:400;color:#58676e}.arch-section-subheading{font-size:20px;font-weight:400;font-family:"Open Sans";color:#c8282d}.architecture-description{color:#79888e;font-size:16px;margin-top:2%}service-img{width:30px;height:30px}#contact-us-header{color:#58676e;font-family:"Open Sans";font-weight:400}.spacing{margin-bottom:70px}@media(max-width:576px){.spacing{display:none}}.content-alignment{display:inline-block;vertical-align:middle;float:none}.submit-btn{padding:15px 50px;background-color:#c91016;color:#fff;border-radius:5px;border:#c91016 solid 2px}.submit-btn:hover,.search-card a.submit-btn:hover,.search-card button.submit-btn:hover,.search-card a.submit-btn[selected],.sidebarList a.submit-btn[selected]{background-color:#fff;color:#c91016}.contact-options{padding-top:25px;padding-left:15px}.contact-imgs{padding:5px}@media(max-width:576px){.img-footer{display:inline-block;justify-content:center;text-align:center}.header-text{text-align:center}.architecture-description{text-align:center}.arch-section-subheading{text-align:center}.arch-section-heading{text-align:center}.img-footer{height:125px;text-align:center;display:block;justify-content:center;position:absolute;top:660px}.img-footer .get-in-touch-btn{white-space:normal}.contact-us-arch-page{display:inline-block;text-align:center;justify-content:center;margin-right:25%!important;margin-left:25%!important}#mail-area{margin-top:10px;margin-left:5%}}@media(max-width:768px){.contact-us-arch-page{display:inline-block;text-align:center;justify-content:center;margin-right:25%!important;margin-left:25%!important}#mail-area{margin-top:10px;margin-left:5%}}.fast-track-background-img{background-image:url(../Images/BecomeAClient/FastTrack/CAD-1920w.png?v=PWcesHidA-nyoJXVCW_F_9SFa8Y);background-size:cover;background-repeat:no-repeat;width:100%;position:relative}.fast-track-title-div{margin-bottom:8%}.fast-track-title-style{font-size:60px}.fast-track-subtitle-style{font-size:23px!important}.fast-track-get-started-style{font-size:40px;color:#505960;margin-top:40px;margin-bottom:10px}.fast-track-contact-info{font-size:18px;color:#79888e}.whats-included-font-size{font-size:12px}.fast-track-media-circle{width:60px;color:#c70b1b;height:60px;border-radius:50%;font-size:32px;line-height:60px;text-align:center;background:#fff;vertical-align:middle}.services-section-heading{padding-top:10px;font-size:40px;color:#505960}.services-section-subheading{font-size:25px;color:#79888e}.services-spacing{padding-top:10px}.services-row{padding-top:34px;padding-bottom:28px}.cost-text{padding-bottom:22px;color:#79888e}.company-logo{padding-left:50px}.cad-mic-div{position:relative;top:0;left:0;margin-top:40px}.cad-drawing{position:relative;top:0;left:0}.mic{position:absolute;top:50px;left:50px}.sales-page-footer{flex-shrink:0;display:block;background-color:#2f3338;width:100%;margin-left:auto;margin-right:auto;padding-top:25px;padding-bottom:10px;color:#fff}.desc-header-style{color:#505960;font-size:20px}.desc-text-style{color:#79888e;font-size:14px}.whats-included-points{color:#79888e;font-size:14px;line-height:28px}.contact-us-fast-track a{color:#000;font-size:15px;font-weight:600}.contact-us-fast-track i{color:#c91016;font-size:36px;margin-right:10px}.included{color:#505960;font-size:30px}.laptop-div{margin-top:40px}fast-track-section-heading{font-size:30px;font-family:"Open Sans";font-weight:400;color:#58676e}#contact-us-fast-track-page{padding-top:25px;padding-bottom:25px}@media only screen and (max-width:1024px){.contact-us-fast-track a{color:#000;font-size:12.5px;font-weight:600}.contact-us-fast-track i{color:#c91016;font-size:38px;margin-right:10px}.custom-pull-left{float:left}}@media only screen and (max-width:992px){.fast-track-get-started-style{font-size:25px}.fast-track-contact-info{font-size:15px}.contact-us-fast-track a{color:#000;font-size:12.5px;font-weight:600}.contact-us-fast-track i{color:#c91016;font-size:38px;margin-right:10px}.included{font-size:19px}.cost-text{margin-top:30px}.whats-included-div{margin-bottom:65px}.fast-track-logos{margin-top:30px}.ipad-align{text-align:left!important}.custom-pull-left{float:left}.calendly-widget-div{margin-bottom:35px}.fast-track-media-circle{width:70px;color:#c70b1b;height:70px;border-radius:50%;font-size:36px;line-height:70px;text-align:center;background:#fff;vertical-align:middle}.med-text{font-weight:600}.company-logo-div{text-align:center!important}.company-logo{height:75px;width:90px;padding-left:0!important}.fast-track-title-style{font-size:35px}.fast-track-subtitle-style{font-size:19px!important;padding:35px}.fast-track-spacing{margin-bottom:20px}.services-section-subheading{font-size:19px;color:#79888e}.fast-track-logos{margin-top:20px}}@media only screen and (max-width:767px){.included{font-size:19px}.fast-track-logos{margin-top:20px}.contact-us-fast-track a{color:#000;font-size:14px;font-weight:600}.contact-us-fast-track i{color:#c91016;font-size:38px;margin-right:10px}.cost-text{margin-top:10px}.fast-track-background-img{margin-top:-60px}.laptop-img{margin-top:75px}.inquiries-div{padding-top:10px}.inquiries-contact{padding-left:0;margin-bottom:20px}.global-contact{padding-top:10px}.ipad-align{text-align:center!important}.whats-included-div{margin-bottom:40px}.whats-included-div img{display:block;margin-right:auto;margin-left:auto}.mic{position:absolute;top:50px;left:125px}.med-text{font-weight:600}.company-logo-div{text-align:center!important}.company-logo{height:75px;width:90px;padding-left:0!important}.fast-track-title-style{font-size:35px}.fast-track-subtitle-style{font-size:19px!important;padding:35px}.services-section-heading{font-size:25px;padding-top:40px}.fast-track-spacing{margin-bottom:20px}.services-section-subheading{font-size:19px;color:#79888e}}.inputBox{background-color:#eee;color:#000;margin:10px;font-size:14px;width:70%;padding:10px;border:0}.masthead{background-image:url(../Images/Backgrounds/cad-drawings-bg.jpg?v=uZ-_a56byD_p4leCM3wa10TKb54&w=1920&mode=max);background-size:cover;padding-bottom:10px;text-align:center;padding-top:110px;padding-bottom:110px}.masthead.bim{background-image:url(../Images/Backgrounds/bim-models-bg.jpg?v=uZ-_a56byD_p4leCM3wa10TKb54&w=1920&mode=max)}@media(min-width:768px) and (max-width:1200px){#categories.navbar-collapse.collapse{display:none!important}#categories.navbar-collapse.collapse.in{display:block!important}}.categories{display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden;margin:auto;justify-content:space-between;margin-bottom:20px;text-align:center}.category{text-align:center;text-decoration:none;text-transform:uppercase;color:#000;max-width:148px;margin-left:5px;margin-right:5px}.category img{display:block;width:48px;height:auto;margin:auto}.category .category-name{display:block;text-align:center}@media only screen and (min-width:1200px){.sort-nav{padding-right:80px!important}}.listings-container{padding-left:0!important}@media only screen and (min-width:1200px){.listings-container{padding-right:65px}}@media only screen and (min-width:1700px){.listings-container{padding-right:45px}}.dot-pulse,.dot-pulse:before,.dot-pulse:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:dotPulse 1.8s infinite ease-in-out;animation:dotPulse 1.8s infinite ease-in-out}.dot-pulse{color:#c91016;font-size:4px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.dot-pulse:before,.dot-pulse:after{content:"";position:absolute;top:0}.dot-pulse:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.dot-pulse:after{left:3.5em}@-webkit-keyframes dotPulse{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes dotPulse{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.dot-center{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cad-preview{margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:230px;text-align:center;transition:all 100ms ease-in-out;position:relative}.cad-preview .cad-preview-img{min-height:340px;object-fit:contain}.cad-preview img{max-width:100%;display:block;margin:auto}.cad-preview .cad-preview-inner{padding:5px}.cad-preview .cad-preview-title{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 5px 5px}.cad-preview .cad-manufacturer-title{padding-bottom:35px}.cad-preview ul.cad-content{list-style:none;margin:0;padding:0;padding-bottom:30px;min-height:40px}.cad-preview ul.cad-content li{display:inline-block}.cad-preview button{visibility:hidden;position:absolute;right:0;bottom:0;white-space:normal}.cad-preview:hover,.search-card a.cad-preview:hover,.search-card button.cad-preview:hover,.search-card a.cad-preview[selected],.sidebarList a.cad-preview[selected]{box-shadow:2px 2px 2px 2px rgba(0,0,0,.5)}.cad-preview:hover button,.search-card a.cad-preview[selected] button,.sidebarList a.cad-preview[selected] button{visibility:visible}.cad-preview .productIcons{min-height:20px}.eof-text{font-weight:bold;font-size:18px;text-align:center}.btn.filter-btn{background-color:transparent;border:2px solid #000;border-radius:5px}.btn.filter-btn:hover,.search-card a.btn.filter-btn[selected],.sidebarList a.btn.filter-btn[selected],.btn.filter-btn:focus{border-color:#333}.dropdown.filter-dropdown{margin-bottom:5px;width:100%}.dropdown.filter-dropdown>.dropdown-menu{width:100%;background-color:#fff;max-height:340px;overflow-x:hidden;overflow-y:scroll}.dropdown.filter-dropdown>.dropdown-menu>li>a{white-space:normal}.cad-preview-title-multiline{text-align:center;height:6em;padding:0 5px 5px;margin-bottom:10px}.add-to-caddetails:link,.add-to-caddetails:visited{color:#c91016;background-color:#fff;border-radius:3px;margin-right:3.5rem;text-decoration:underline}.add-to-caddetails:hover,.search-card a.add-to-caddetails:hover,.search-card button.add-to-caddetails:hover,.search-card a.add-to-caddetails[selected],.sidebarList a.add-to-caddetails[selected]{cursor:pointer}@media only screen and (max-width:768px){.add-to-caddetails{display:none}}.bim-models-qp-link{display:flex;justify-content:center}@media only screen and (max-width:767px){.bim-models-qp-link{justify-content:center}}.bim-models-flex-container{display:flex;justify-content:center;flex-direction:column;align-items:center}.product-flex-container{display:flex;justify-content:center;flex-direction:column;align-items:center}@media only screen and (max-width:768px){.hide-on-mobile{display:none}}@font-face{font-family:"Maven Pro";font-style:normal;font-weight:400;src:url("../Fonts/MavenPro-Regular.ttf?v=rn9N4mMao4fLpR0CKTaEWujPEOw")}@font-face{font-family:"Maven Pro";font-style:normal;font-weight:700;src:url("../Fonts/MavenPro-Bold.ttf?v=rn9N4mMao4fLpR0CKTaEWujPEOw")}.darkHeader{background-color:#2f3338;color:#fff;border-top:1px solid #fff}.darkHeader .companyNameContainer{float:left;margin-left:5px}.darkHeader .companyName{font-size:14px;line-height:30px;vertical-align:middle;font-weight:bold}.darkFooter{background-color:#2f3338;color:#fff;line-height:31px;height:31px;position:relative;width:100%}.darkFooter .RedLink:hover,.darkFooter .search-card a.RedLink[selected],.search-card .darkFooter a.RedLink[selected],.darkFooter .companyResult .explainIconAdvanced:hover,.darkFooter .companyResult .search-card a.explainIconAdvanced[selected],.search-card .darkFooter .companyResult a.explainIconAdvanced[selected],.companyResult .darkFooter .explainIconAdvanced:hover,.companyResult .darkFooter .search-card a.explainIconAdvanced[selected],.search-card .companyResult .darkFooter a.explainIconAdvanced[selected],.darkFooter .companyResult .explainIconSimple:hover,.darkFooter .companyResult .search-card a.explainIconSimple[selected],.search-card .darkFooter .companyResult a.explainIconSimple[selected],.companyResult .darkFooter .explainIconSimple:hover,.companyResult .darkFooter .search-card a.explainIconSimple[selected],.search-card .companyResult .darkFooter a.explainIconSimple[selected],.darkFooter .productResult .explainIconSimple:hover,.darkFooter .productResult .search-card a.explainIconSimple[selected],.search-card .darkFooter .productResult a.explainIconSimple[selected],.productResult .darkFooter .explainIconSimple:hover,.productResult .darkFooter .search-card a.explainIconSimple[selected],.search-card .productResult .darkFooter a.explainIconSimple[selected],.darkFooter .productResult .explainIconAdvanced:hover,.darkFooter .productResult .search-card a.explainIconAdvanced[selected],.search-card .darkFooter .productResult a.explainIconAdvanced[selected],.productResult .darkFooter .explainIconAdvanced:hover,.productResult .darkFooter .search-card a.explainIconAdvanced[selected],.search-card .productResult .darkFooter a.explainIconAdvanced[selected],.darkFooter .sidebarList a.RedLink[selected],.darkFooter .sidebarList .companyResult a[selected].explainIconAdvanced,.companyResult .darkFooter .sidebarList a[selected].explainIconAdvanced,.darkFooter .sidebarList .companyResult a[selected].explainIconSimple,.companyResult .darkFooter .sidebarList a[selected].explainIconSimple,.darkFooter .sidebarList .productResult a[selected].explainIconSimple,.productResult .darkFooter .sidebarList a[selected].explainIconSimple,.darkFooter .sidebarList .productResult a[selected].explainIconAdvanced,.productResult .darkFooter .sidebarList a[selected].explainIconAdvanced,.sidebarList .darkFooter a.RedLink[selected],.sidebarList .darkFooter .companyResult a[selected].explainIconAdvanced,.companyResult .sidebarList .darkFooter a[selected].explainIconAdvanced,.sidebarList .darkFooter .companyResult a[selected].explainIconSimple,.companyResult .sidebarList .darkFooter a[selected].explainIconSimple,.sidebarList .darkFooter .productResult a[selected].explainIconSimple,.productResult .sidebarList .darkFooter a[selected].explainIconSimple,.sidebarList .darkFooter .productResult a[selected].explainIconAdvanced,.productResult .sidebarList .darkFooter a[selected].explainIconAdvanced,.darkFooter .RedLink:focus,.darkFooter .companyResult .explainIconAdvanced:focus,.companyResult .darkFooter .explainIconAdvanced:focus,.darkFooter .companyResult .explainIconSimple:focus,.companyResult .darkFooter .explainIconSimple:focus,.darkFooter .productResult .explainIconSimple:focus,.productResult .darkFooter .explainIconSimple:focus,.darkFooter .productResult .explainIconAdvanced:focus,.productResult .darkFooter .explainIconAdvanced:focus{color:#fff;text-decoration:none}#bodyWrapper{min-height:100vh;margin-bottom:-31px}#seperator{line-height:31px;padding-bottom:25px}.companyHeaderImgHolder{text-align:center}.companyHeaderImg{width:100%;min-height:190px;background-color:#f9f9f9;object-fit:cover}.logoContainer{position:relative;margin-top:-80px;margin-left:3%;height:161px;width:161px;float:left;background-color:#fff}.logoContainer.small{margin-top:-100px;padding-top:.1px;margin-left:auto;margin-right:auto;float:none}.logo-btn-container{text-align:center;padding-left:5px;padding-right:5px}.logo-btn{border-radius:5px;width:100%}.logoContainerBorder{border:1px solid #ccc;height:150px;width:150px;line-height:150px;vertical-align:middle;text-align:center;margin:5px}.logoContainerBorder img{max-width:100%;max-height:100%;margin-top:-5px}.relatedCompanyLogoBorder{border:1px solid #ccc;height:150px;width:150px;line-height:150px;vertical-align:middle;text-align:center;margin:0 auto}.relatedCompanyLogoBorder img{max-width:100%;max-height:100%;margin-top:-4px}.companyLinksContainer{text-align:right;font-size:13px;max-width:1080px;margin-left:auto;margin-right:auto}.companyLinksContainer ul{list-style:none;padding:0}.companyLinksContainer ul li{display:inline-block;padding:8px}.companyLinksContainer ul li a{color:#2f3338;cursor:pointer;display:block}.companyLinksContainer ul li a:hover,.companyLinksContainer ul li .search-card a[selected],.search-card .companyLinksContainer ul li a[selected],.companyLinksContainer ul li .sidebarList a[selected],.sidebarList .companyLinksContainer ul li a[selected]{text-decoration:none;color:#c91016}.companyLinksContainer ul li a:hover i,.companyLinksContainer ul li .search-card a[selected] i,.search-card .companyLinksContainer ul li a[selected] i,.companyLinksContainer ul li .sidebarList a[selected] i,.sidebarList .companyLinksContainer ul li a[selected] i{color:#c91016}.companyLinksContainer ul li a:active{text-decoration:none;color:#c91016}.companyLinksContainer.small{margin-top:45px}.companyLinksContainer.small ul{text-align:center;font-size:18px;-webkit-padding-start:0}.companyLinksContainer.small ul li{margin:-3px;padding:6px}.pmLinks{display:inline-block;float:right;margin-right:5px}.pmLink{display:inline-block;width:25px;line-height:25px;padding:2px}.pmLink img{width:100%}.socialMediaIconsContainer{text-align:left;float:left;margin-top:5px;margin-right:5px;display:inline-block}.socialMediaIconsContainer a:hover,.socialMediaIconsContainer .search-card a[selected],.search-card .socialMediaIconsContainer a[selected],.socialMediaIconsContainer .sidebarList a[selected],.sidebarList .socialMediaIconsContainer a[selected]{text-decoration:none}.socialMediaIconsContainer a{text-decoration:none}.socialMediaIconsContainer svg{height:25px;width:25px;display:inline-block}@media(max-width:767px){.socialMediaIconsContainer{display:inline-block;text-align:center!important;float:none}.companyContentLinks{float:none!important;text-align:center}}.companyContentLinks{float:right}.socialMediaIconsContainer svg path:hover{height:25px;width:25px;fill:#666}.wrappedCompanyPage{max-width:1080px;margin:0 auto;float:none}#ProductProfile{padding-right:15px;padding-left:15px}.contentHeader{margin-top:40px;text-align:center;color:#686868}@media only screen and (max-width:1169px){.companyContentHeader{margin-top:-60px}}.staticCompanyHeader{position:fixed;top:0;left:0;right:0;z-index:1}.designContentHeader{margin-top:80px;border-bottom:2px solid #c91016;position:relative}@media only screen and (max-width:767px){.designContentHeader{margin-top:30px;font-size:16px;text-align:center}}.designContentHeader>h1{color:#c91016;font-family:"Open Sans",Verdana,Arial,sans-serif;font-size:1.7em;font-weight:bold;margin:-10px 0 2px 0;display:inline-block}.designContentHeader>h1>a{color:#c91016}.designContentHeader>h2{color:#9a9a9a;font-family:"Open Sans",Verdana,Arial,sans-serif;font-weight:bold;margin:0 0 2px 0;font-size:1.4em}.designContentHeader .companyContentLinks{display:block;margin:10px 0 0 0;font-size:14px;padding:0}.designContentHeader .companyContentLinks>li{display:inline-block;padding-left:1vw;padding-right:1vw}.designContentHeader .companyContentLinks>li>a{color:#2f3338;text-decoration:none}.designContentHeader .companyContentLinks>li>a:hover,.designContentHeader .search-card .companyContentLinks>li>a[selected],.search-card .designContentHeader .companyContentLinks>li>a[selected],.designContentHeader .sidebarList .companyContentLinks>li>a[selected],.sidebarList .designContentHeader .companyContentLinks>li>a[selected]{color:#c91016}.designContentHeader .companyContentLinks>li .activeTriangle{display:none}.designContentHeader .companyContentLinks li.active a{color:#c91016}.designContentHeader .companyContentLinks li.active .activeTriangle{display:block;margin:0 auto;margin-top:2px;width:0;height:0;left:40%;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #c91016}.designContentHeader .companyContentLinks li.disabled{opacity:.5}#contentViewLinks{height:1px}@media only screen and (max-width:767px){#contentViewLinks{position:relative;top:-55px}}.checkbox-inline:checked{background-color:#f00!important}#UserProjectsModal .row{margin:0 -7px}#UserProjectsModal .row>div{padding:2px 7px}.btn-verified-content{background-color:transparent;border-color:#00b9ff;color:#00b9ff;border-radius:5px}.btn-verified-content:hover,.search-card a.btn-verified-content:hover,.search-card button.btn-verified-content:hover,.search-card a.btn-verified-content[selected],.sidebarList a.btn-verified-content[selected],.btn-verified-content:focus{background-color:transparent;border-color:#0094cc;color:#0094cc}.verified-information{margin-left:1rem;font-family:"Open Sans",Verdana,Arial,sans-serif;font-size:14px}.verified-content-modal-title{font-family:"Open Sans",Verdana,Arial,sans-serif;font-size:1.7em;font-weight:bold}.navButtons{margin-bottom:20px}.pageQuickLinks{margin-top:10px;margin-left:0;list-style:none;text-align:center}.pageQuickLinks a{display:inline-block;background-color:#c91016;color:#fff;width:150px;height:30px;padding:5px;border-radius:5px;text-decoration:none;margin-top:5px}.pageQuickLinks a:hover,.pageQuickLinks .search-card a[selected],.search-card .pageQuickLinks a[selected],.pageQuickLinks .sidebarList a[selected],.sidebarList .pageQuickLinks a[selected]{background-color:#666;text-decoration:none}.listingFolder{padding:10px;border-bottom:1px solid #9a9a9a}.listingFolder .folder a{color:#c91016;text-decoration:none}.listingFolder .folder:hover a,.listingFolder .search-card a.folder[selected] a,.search-card .listingFolder a.folder[selected] a,.listingFolder .sidebarList a.folder[selected] a,.sidebarList .listingFolder a.folder[selected] a{color:#666;text-decoration:none}.listingFolder .folder:hover .largeRedIcon,.listingFolder .search-card a.folder[selected] .largeRedIcon,.search-card .listingFolder a.folder[selected] .largeRedIcon,.listingFolder .sidebarList a.folder[selected] .largeRedIcon,.sidebarList .listingFolder a.folder[selected] .largeRedIcon{color:#fff;text-decoration:none}.listingFolder .listings{padding-top:20px}.iconColHeader{width:16.5px;margin:0;display:inline-block;margin-top:30px;margin-bottom:0;text-align:center;font-size:11px;-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-o-transform:rotate(-60deg);filter:"progid: DXImageTransform.Microsoft.BasicImage(rotation=3)"}@media only screen and (min-width:1200px){.col-size-override{font-size:15px}.col-size-override .col-lg-6{width:46.8%}.col-size-override .col-lg-4{width:36.4%}}.contentViewWrapper{padding-left:25px;padding-right:25px}.contentSection{margin-top:5px}.externalContent{width:100%;border:5px solid #808080;height:700px}.sectionHeader{padding:10px;border:1px solid #ccc;background-color:#eee;border-radius:3px;font-size:18px;text-align:left}.sectionHeader a{font-size:14px;line-height:18px;color:#c91016}.sectionHeader .btn{padding:0}.folder-path{padding:10px;border-radius:3px;font-size:18px}.cadDescription{min-height:40px;margin:10px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loginNotice{box-shadow:0 5px 5px 0 rgba(0,0,0,.25);text-align:center;border:2px solid #ddd;left:0;position:absolute;top:50px;width:100%;color:#000;padding:20px;margin:5px;background-color:rgba(255,255,255,.75)}.loginNotice a{color:#c91016;font-weight:bold}.loginNotice hr{display:block;height:1px;border:0;border-top:1px solid #ddd;margin:1em 0;padding:0}.projectGallery a{text-decoration:none;color:#000}.projectGallery a:hover,.projectGallery .search-card a[selected],.search-card .projectGallery a[selected],.projectGallery .sidebarList a[selected],.sidebarList .projectGallery a[selected]{color:#c91016}.projectThumbnail{color:#fff;position:relative;height:auto;width:100%;margin:16px 0 0 0}.galleryImage>.img-responsive{border-radius:20px 20px 20px 20px}.projectGalleryThumbnail{height:103px;cursor:pointer;width:33.33%;float:left;margin:0;padding-left:5px;padding-right:5px;padding-bottom:10px}.projectGalleryThumbnailRow{margin-left:-5px;margin-right:-5px;margin-bottom:-10px}.projectGalleryThumbnailImage{width:100%;object-fit:cover;border-radius:20px 20px 20px 20px}.projectGalleryImages{border-radius:20px 20px 20px 20px}.projectBodyImage{margin-top:16px;margin-bottom:16px}.projectBodyImage p{text-align:center;margin-top:8px;margin-bottom:8px}.projectImageDownload{position:absolute;top:0;right:15px;margin:0;display:inline-block;background-color:#000;padding:8px;border-bottom-left-radius:4px;color:#fff!important;clear:both;margin:0;background-color:#c9292e;border-radius:0 20px 0 0}.carousel>.projectImageDownload{position:absolute;top:0;right:0;margin:0}#ProjectView .projectImageDownload{margin-top:16px}.projectImageDownload:hover,.search-card a.projectImageDownload:hover,.search-card button.projectImageDownload:hover,.search-card a.projectImageDownload[selected],.sidebarList a.projectImageDownload[selected]{background-color:#2f3338}.project-image-download{border-radius:10px 10px 10px 10px}.project-image-download:hover,.search-card a.project-image-download:hover,.search-card button.project-image-download:hover,.search-card a.project-image-download[selected],.sidebarList a.project-image-download[selected]{background-color:#2f3338}.projectCarouselImg img{height:300px;width:auto}.projectEmbeddedVideo{margin:0 auto;display:inline-block}ul.projectSocialMediaIcons{margin:0;padding:24px 0;list-style-type:none}ul.projectSocialMediaIcons li{display:inline-block;padding-right:16px}ul.projectSocialMediaIcons iframe{vertical-align:bottom}#ViewProject dd{margin-bottom:10px}.projectDescription{margin-top:20px;margin-bottom:20px}.projectDescription div div{margin-bottom:10px}.row-thin .projectImageDownload{right:5px}ul.projectFooterSocialMediaIcons{margin:0;padding:10px 0;list-style-type:none;font-size:16px}ul.projectFooterSocialMediaIcons li{display:inline-block;padding-right:20px}ul.projectFooterSocialMediaIcons iframe{vertical-align:bottom}ul.buttonLinks{margin:0;padding:24px 0;list-style-type:none}ul.buttonLinks li{display:inline-block;padding-right:20px}ul.buttonLinks li a{color:#000;border:1px solid #9a9a9a;padding:10px 20px}ul.buttonLinks li a:hover,ul.buttonLinks li .search-card a[selected],.search-card ul.buttonLinks li a[selected],ul.buttonLinks li .sidebarList a[selected],.sidebarList ul.buttonLinks li a[selected]{text-decoration:none;background-color:#a1a1a1}@media only screen and (max-width:580px){ul.buttonLinks li{padding-top:25px}}@media only screen and (max-width:480px){ul.buttonLinks li:first-child{padding-right:61px}}.relatedCompany{text-align:center;margin:10px}.prod-dropdownGroup{position:relative;display:inline-block}.prod-defaultBtn{background-color:#fff;width:auto;border-radius:5px;padding:5px 10px 5px 10px;text-align:center;font-size:14px;color:#000;background-color:#f8f8f8;cursor:pointer;text-decoration:none}.prod-dropdownGroup:hover .dropdown-menu,.search-card a.prod-dropdownGroup[selected] .dropdown-menu,.sidebarList a.prod-dropdownGroup[selected] .dropdown-menu{display:block;visibility:visible;position:absolute;top:25px}.prod-dropdownGroup:hover,.search-card a.prod-dropdownGroup:hover,.search-card button.prod-dropdownGroup:hover,.search-card a.prod-dropdownGroup[selected],.sidebarList a.prod-dropdownGroup[selected]{color:#c91016}.prod-defaultBtn:hover,.search-card a.prod-defaultBtn:hover,.search-card button.prod-defaultBtn:hover,.search-card a.prod-defaultBtn[selected],.sidebarList a.prod-defaultBtn[selected]{color:#c91016}#dropdown-arrow-icon{color:#c91016;font-size:10px}@media only screen and (max-width:767px){.folder-name{text-align:center}.folder-dropdown{text-align:center;justify-content:center}}@media only screen and (min-width:768px){.folder-path{float:left}.prod-dropdownGroup{float:right}}.prod-dropdownGroup .icon-arrow-down5{transform:rotate(0deg);transition:transform .2s linear}.prod-dropdownGroup:hover .prod-defaultBtn,.search-card a.prod-dropdownGroup[selected] .prod-defaultBtn,.sidebarList a.prod-dropdownGroup[selected] .prod-defaultBtn{color:#c91016}.prod-dropdownGroup:hover .icon-arrow-down5,.search-card a.prod-dropdownGroup[selected] .icon-arrow-down5,.sidebarList a.prod-dropdownGroup[selected] .icon-arrow-down5{transform:rotate(180deg);transition:transform .2s linear;display:inline-block}.sort-savebtn{margin-top:10px}.prodDescription{font-size:13px;font-family:Helvetica!important;line-height:1.42857143}.rfq-checkbox input[type=checkbox]{display:none}.rfq-checkbox input[type=checkbox]+input+label:before{content:"";display:inline-block;vertical-align:central;cursor:pointer;width:15px;height:15px;background-color:#fff;border-radius:2px;margin-right:5px;text-align:center;line-height:15px;font-size:17px}.rfq-checkbox input[type=checkbox]+input+label:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.rfq-checkbox input[type=checkbox]+input+label:before{letter-spacing:2px;border-radius:2px}.rfq-checkbox input[type=checkbox]:checked+input+label:before{content:"";color:#fff;background-color:#c91016;border-color:#c91016;padding-left:1.5px;padding-top:1px;font-size:12px;font-family:"Font Awesome 5 Pro"}.rfq-checkbox input[type=checkbox]:checked+input+label:before{letter-spacing:2px}.company-search-form{display:inline-flex;margin-top:20px;color:#2f3338;align-items:center}.company-search-input{height:40px;width:220px;border:1px solid #eee;border-right:0;border-radius:6px 0 0 6px;padding-left:10px}.company-search-chip{display:inline-table;height:25px;background-color:#e0e1e3;padding:5px 12px;border-radius:50px;margin-left:15px}.company-search-chip strong{margin-left:4px;margin-right:8px}.company-search-chip .chip-clear{cursor:pointer;color:#2f3338;text-decoration:none;font-size:16px}.company-search-chip .chip-clear:hover,.company-search-chip .search-card a.chip-clear[selected],.search-card .company-search-chip a.chip-clear[selected],.company-search-chip .sidebarList a.chip-clear[selected],.sidebarList .company-search-chip a.chip-clear[selected]{color:#2f3338;text-decoration:none}.company-search-input:focus{outline:0}.search-spacer{margin-bottom:20px}@media only screen and (max-width:767px){.company-search-form{display:block;text-align:center}.company-search-chip{margin-top:20px;margin-left:0}}.homepage-headline{text-align:center;color:#000;font-size:34px;font-weight:600}.homepage-headline-subheading{font-size:20px;text-align:center;color:#000}@media only screen and (max-width:768px){.homepage-headline-subheading{visibility:hidden}}.sample-qp-link{cursor:pointer;color:#000!important;text-decoration:underline}.desktop .sample-qp-link+.sample-qp-link{margin-left:40px}.mobile .sample-qp-link{margin:0 5px}.quicksearch-btn:focus{outline-style:none}.quicksearch-btn{background-color:rgba(255,255,255,.7);font-weight:600;border-radius:5px;margin-right:10px;margin-top:5px;margin-left:0;border:1px solid #9f9f9f}.scrollable-menu{height:auto;max-height:150px;overflow-x:hidden;right:10%;left:auto}.mobile-search-container{text-align:center;margin-bottom:20px}.search-shortcut-container{margin-right:10px;vertical-align:middle}#searchBar{display:flex;justify-content:center}.search-components{display:flex;flex-direction:row;width:100%}#search-input{height:40px;z-index:1;order:2;border-left:0;border-top:1px solid #eee;border-bottom:1px solid #eee}.search-button{flex-shrink:1;order:3;max-width:5rem}.search-wrapper-button{height:40px;background-color:#c91016;border-radius:0 5px 5px 0!important}.search-wrapper-button i{font-size:1.5rem}.mobile-quicksearch-terms{margin-bottom:15px;border-radius:0}.mobile-quicksearch-terms .quicksearch-terms{margin-top:10px}.mobile-quicksearch-terms .quicksearch-terms .quicksearch-term{text-transform:uppercase;font-size:.9em;text-align:left;margin:5px;color:#000}.quicksearch-btn-active{border-radius:0}.quicksearch{position:relative;z-index:2;background-color:rgba(255,255,255,.7);padding-bottom:10px;transition:visibility .6s linear,opacity .6s linear}.quicksearch .quicksearch-terms{margin-top:20px}.quicksearch .quicksearch-terms .quicksearch-term{text-transform:uppercase;font-size:.9em;text-align:left;margin-top:7px;margin-bottom:5px}.quicksearch .quicksearch-terms .quicksearch-term>a{color:#000}.quicksearch .quicksearch-terms .quicksearch-term>.download-multi{color:#9a9a9a;padding:0}.homepage-heading{position:relative;font-size:20px;font-weight:600;margin-top:0;padding-top:20px;text-align:center;padding-left:5px;padding-right:5px}@media only screen and (min-width:768px){.homepage-heading{margin-left:100px;text-align:left}}@media only screen and (min-width:768px){.homepage-heading::before{content:"";position:absolute;width:90px;top:50%;left:-110px;border-bottom:5px solid #c91016;padding-top:10px}}.homepage-subheading{margin-top:5px;margin-bottom:25px;color:#5a5e5d;font-size:16px;text-align:center;line-height:1.75;padding-left:5px;padding-right:5px}@media only screen and (min-width:768px){.homepage-subheading{margin-left:100px;text-align:left}}.body-copy{max-width:1000px;margin-right:100px}.body-copy h3{margin-top:5px;margin-bottom:5px;font-size:16px;line-height:1.2}.body-copy span{font-size:14px;color:#c91016}.carousel-container{display:none;margin-left:15px;margin-right:15px}.noteworthy-carousel-container{display:none;margin-left:15px;margin-right:15px}.carousel-card{display:block;max-width:500px;margin:auto}.carousel-card .carousel-card-image{display:block;max-width:100%;height:auto;margin:auto}.carousel-card .carousel-card-image.spec{height:170px;padding:20px 60px}.carousel-card .carousel-card-footer{color:#2f3338;background:#f4f6f7;padding:20px}.carousel-card .carousel-card-title,.carousel-card .carousel-card-subtitle{margin:0;padding-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.carousel-card .carousel-card-title{font-size:18px;padding-top:10px}.carousel-card .carousel-card-subtitle{font-size:16px;color:#5e666f}.carousel-card .carousel-card-subtitle+.carousel-card-subtitle{font-size:14px}.carousel-card:hover,.search-card a.carousel-card:hover,.search-card button.carousel-card:hover,.search-card a.carousel-card[selected],.sidebarList a.carousel-card[selected],.carousel-card:active,.carousel-card:focus{text-decoration:none}.absolute-center{display:inline-block;position:relative;width:100px;height:100px}.absolute-center>*{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.absolute-center-new,.absolute-center-update{display:inline-block;position:relative;width:150px;height:150px;background-color:#fff;border-radius:20px 20px 20px 0}.absolute-center-new>*,.absolute-center-update>*{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.absolute-center-new{background:linear-gradient(45deg,#00b9ff 5%,#fff 5%);background-repeat:no-repeat}.absolute-center-update{background:linear-gradient(45deg,#03a303 5%,#fff 5%);background-repeat:no-repeat}.absolute-center-new:hover,.search-card a.absolute-center-new:hover,.search-card button.absolute-center-new:hover,.search-card a.absolute-center-new[selected],.sidebarList a.absolute-center-new[selected]{border:solid;border-color:#00b9ff;border-radius:20px 20px 20px 0}.absolute-center-update:hover,.search-card a.absolute-center-update:hover,.search-card button.absolute-center-update:hover,.search-card a.absolute-center-update[selected],.sidebarList a.absolute-center-update[selected]{border:solid;border-color:#03a303;border-radius:20px 20px 20px 0}.nn-tag-type{color:#f2f7f4;font-size:16px;padding-bottom:15px}.img-top:hover .nn-tag-type,.search-card a.img-top[selected] .nn-tag-type,.sidebarList a.img-top[selected] .nn-tag-type{color:#000;font-size:16px;text-align:start;text-indent:5px;padding-bottom:15px}.homepage-specifying-firms{color:#000;font-size:1.2em;padding-left:100px;padding-right:100px;margin-left:auto;margin-right:auto;white-space:nowrap}.homepage-specifying-firms div{margin-bottom:5px}@media only screen and (max-width:767px){.homepage-specifying-firms{padding-left:15px;padding-right:15px}}.no-outline-homepage-link{border-radius:20px 20px 20px 20px}.no-outline-homepage-link a:active,.no-outline-homepage-link a:focus{outline:0;border:0}.no-outline-homepage-link .card-image-round{border-radius:20px 20px 0 0}.no-outline-homepage-link .carousel-card-footer{border-radius:0 0 20px 20px}.new-and-noteworthy-section{background-color:#f4f6f7}.noteworthy-carousel-container .slick-prev:before,.carousel-container .slick-prev:before{font-family:"Font Awesome 5 Pro"!important;color:#000!important;content:""!important}.noteworthy-carousel-container .slick-next:before,.carousel-container .slick-next:before{font-family:"Font Awesome 5 Pro"!important;color:#000!important;content:""!important}.noteworthy-carousel-container .slick-track,.carousel-container .slick-track{margin:auto!important}.noteworthy-carousel-container:not(.slick-initialized){display:none!important}@media only screen and (min-width:992px){.col-md-offset-2-override{margin-left:20.666667%}}@media only screen and (min-width:521px) and (max-width:594px){.nn-tag-type{margin-left:30px}}@media only screen and (min-width:486px) and (max-width:520px){.nn-tag-type{margin-left:20px}}@media only screen and (max-width:485px){.nn-tag-type{display:flex;justify-content:center}.homepage-subheading{margin-left:20px;margin-right:20px}}.cta-btn{border:1px solid #616264;border-radius:4px;color:#616264;width:100%;margin-top:15px;font-size:17px}.cta-btn:hover,.search-card a.cta-btn:hover,.search-card button.cta-btn:hover,.search-card a.cta-btn[selected],.sidebarList a.cta-btn[selected]{background-color:#303338;color:#fff}.cta-btn:visited{border:1px solid #616264!important;outline:0!important}.cta-btn:active{border:1px solid #616264!important;outline:0!important}.cta-btn:focus{border:1px solid #616264!important;outline:0!important}.featured-card-border{border:2px solid #f4f6f7}.quick-pack-container{font-size:1.5rem;line-height:20px}#popular{Background-color:#f5f6f8}.popular-container{padding:30px 15px}@media only screen and (min-width:768px){.popular-container{padding-left:100px;padding-right:100px}}.popular-heading{font-size:16px;font-weight:bold;padding-left:5px}.popular-card{width:80px}.popular-card a:focus{outline:0;border:0}.popular-card-image{height:64px;margin:auto}.popular-card i{font-size:10px}.popular-card-title{color:#000}.sales-btn{background-color:#fff;border-color:#000!important;margin-left:15px}.sales-btn:hover,.search-card a.sales-btn:hover,.search-card button.sales-btn:hover,.search-card a.sales-btn[selected],.sidebarList a.sales-btn[selected]{background-color:#303439;color:#fff}.newsNew{color:#c91016;font-size:26px;margin-left:10px}.newsUpdated{color:#969696;font-size:26px;margin-left:10px}.prodDescriptionWrapper{width:auto;max-height:200px;overflow:hidden}.prodDescriptionWrapper.long{max-height:9000px}.descriptionToggle{display:none;transition:all linear .2s;-o-transition:all linear .2s;-moz-transition:all linear .2s;-webkit-transition:all linear .2s}.descriptionToggle.short{position:relative;display:block;margin-top:-200px;padding-top:200px;background:linear-gradient(transparent,#fff)}.descriptionToggle.long{display:block}.prodImgHolder{margin:auto;max-width:400px}.bigProductImage{max-height:400px;max-width:400px;height:100%;width:100%}.smallProdImgWrapper{padding:0 50px}.smallProdImgCarousel{max-width:330px;margin:15px auto 0;display:none}.smallProdImgCarousel button{color:#c91016}.smallProdImgCarousel button:hover{color:#8b0d11}.smallProdImgCarousel .button-left{left:-45px}.smallProdImgCarousel .button-right{right:-45px}.smallProdImgCarousel .slick-disabled{opacity:0;pointer-events:none}.smallProdImgCarousel .slick-dots{bottom:auto!important}.smallProductImage{width:100%;cursor:pointer}.productText{float:right;padding:0 20px}.prodBorderRadius{border-radius:20px}@media only screen and (max-width:767px){.shift-left-xs{float:none}.prodImgHolder{padding-top:15px}}.collection{border:1px dashed #ddd;border-radius:12px;flex-shrink:0;text-align:left;font-size:14px;height:fit-content;width:280px;padding:10px}.collection i{color:#000}.collection a{margin:2px 5px 5px 0;display:block;color:#000;overflow:hidden;word-wrap:break-word}.collection .collection-list .collection-selected{padding-top:5px;padding-bottom:5px}.collection .collection-item{padding-left:4px;padding-bottom:5px}.collection a.collection-selected{background-color:#efefef!important;border-radius:8px;padding:4px}.collection span.collection-selected{padding-top:4px}.collection a:hover,.collection .search-card a[selected],.search-card .collection a[selected],.collection .sidebarList a[selected],.sidebarList .collection a[selected]{text-decoration:none}.collection-mobile{border:1px dashed #ddd;border-radius:12px;flex-shrink:0;text-align:left;font-size:14px;height:fit-content;width:280px;padding:10px}.collection-mobile i{color:#000}.collection-mobile a{margin:2px 5px 5px 0;display:block;color:#000;overflow:hidden;word-wrap:break-word}.collection-mobile .collection-list .collection-selected{padding-top:5px;padding-bottom:5px}.collection-mobile .collection-item{padding-left:4px;padding-bottom:5px}.collection-mobile a.collection-selected{background-color:#efefef!important;border-radius:8px;padding:4px}.collection-mobile span.collection-selected{padding-top:4px}#collectionMobile{display:flex;min-width:310px;margin-top:20px}#collectionMobile .right{float:right;margin-left:5rem}#collectionMobile a{text-decoration:none}#collectionMobile a .fa-chevron-down{display:none}#collectionMobile a .fa-chevron-up{display:block}#collectionMobile a i{color:#c91016}#collectionMobile a.collapsed i{color:#c91016}#collectionMobile a.collapsed .fa-chevron-down{display:block}#collectionMobile a.collapsed .fa-chevron-up{display:none}.sub-category:not(.collapsed) .chevron{transform:rotate(180deg)}.sub-category{width:20px;padding:3px 1px 1px 1px;border:0}.sub-category .chevron{transition:transform .2s ease-in-out}.projectList{list-style:none;padding:0;font-size:16px}.projectRow{padding:2px}.projectRow:hover,.search-card a.projectRow:hover,.search-card button.projectRow:hover,.search-card a.projectRow[selected],.sidebarList a.projectRow[selected]{background-color:#eee}.projectButton{float:right;color:#2f3338;background:transparent;border:0}.favouriteContentIcon{float:right;color:#c91016;line-height:1;padding-top:4px;padding-left:2px;padding-right:2px}.projects-subheading{font-size:19px;margin-bottom:15px;margin-top:15px}.project-header{font-size:16px;font-weight:bold;margin-bottom:30px}.project-card-header{margin:0 auto}.project-name-text{display:inline-block;font:normal normal 600 14px/19px Open Sans}.project-category-text{display:block;font-size:12px;margin-bottom:5px;text-transform:uppercase}.project-container-size{margin-top:25px}.project-container{margin-bottom:15px;margin-top:5px}.project-container .project-card{color:#fff;margin:0 auto 8px}.project-container .project-card .project-img-box{position:relative}.project-container .project-card .project-img-box a:focus{outline:0!important}.project-container .project-card .project-img{border-radius:8px 8px 0 0}.project-container .project-card .project-overlay{transition:.5s ease;z-index:2;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.55);color:#fff;border-radius:8px 8px 0 0;text-align:center;opacity:0}.project-container .project-card .project-overlay-text{display:flex;flex-direction:column;justify-content:center}.project-container .project-card .project-img-box:hover .project-overlay,.project-container .project-card .search-card a.project-img-box[selected] .project-overlay,.search-card .project-container .project-card a.project-img-box[selected] .project-overlay,.project-container .project-card .sidebarList a.project-img-box[selected] .project-overlay,.sidebarList .project-container .project-card a.project-img-box[selected] .project-overlay{opacity:1}.project-container .project-card .project-title{padding-top:45px;font-size:16px}.project-container .project-button{height:50px;background-color:#2f3338;font-size:16px;border:0;border-radius:0 0 8px 8px}.project-container .project-button:hover,.project-container .search-card a.project-button[selected],.search-card .project-container a.project-button[selected],.project-container .sidebarList a.project-button[selected],.sidebarList .project-container a.project-button[selected]{background-color:#464c54}.project-container .project-description{display:none;height:40px}.project-spotlights .project-button{background-color:#c91016}.project-spotlights .project-button:hover,.project-spotlights .search-card a.project-button[selected],.search-card .project-spotlights a.project-button[selected],.project-spotlights .sidebarList a.project-button[selected],.sidebarList .project-spotlights a.project-button[selected]{background-color:#9e0c10}.inspirational-projects-spotlight{background-color:#f4f6f7;margin-top:-10px}.inspirational-projects-spotlight .slick-dots{bottom:-20px!important}.categories-wrapper .slick-prev{left:25px;z-index:1}.categories-wrapper .slick-next{right:25px}.categories-wrapper .slick-prev:before,.categories-wrapper .slick-next:before{opacity:1;color:#ccc!important;z-index:150}.sub-categories-wrapper .slick-prev{left:25px;z-index:1}.sub-categories-wrapper .slick-next{right:25px}.sub-categories-wrapper .slick-prev:before,.sub-categories-wrapper .slick-next:before{opacity:1;color:#ccc!important;z-index:150}.proj-img-text-container{position:relative;margin-top:45px}.insp-card-wrapper{max-width:100%;overflow:hidden;margin-bottom:15px}.projects-carousel-card-image{position:absolute;left:20px;top:-45px;z-index:99;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border:1px solid #f3f3f3;border-radius:8px;outline:0}.featured-proj-text{overflow:hidden;position:absolute;left:110px;top:-48px;z-index:99;color:#2f3338}.more-projects-cards{margin-top:25px}@media only screen and (max-width:991px){.project-container .project-overlay{display:none}.project-container .project-description{display:block}.projects-carousel-card-image{width:60px;height:60px}.featured-proj-text{left:100px}.project-description{margin-bottom:15px}.project-container-size .slick-dots{bottom:-15px!important}}@media only screen and (max-width:1024px){.project-container .project-overlay{display:none}.project-container .project-description{display:block}.proj-name-text-styling{display:inline-block;max-width:175px;vertical-align:top}}div.qp-download-icons i{color:#fff}div.qp-download-icons h4{color:#2f3338}div.qp-download-icons h4 i{color:#2f3338}.qp-header{background-image:url(../Images/homepage-bg.jpg?v=TDCaYU3KA9Qzg9G1_HrMrvXq72M);padding-bottom:50px;text-align:center;overflow:hidden;height:100%;padding-top:50px;width:100%}@media only screen and (min-width:1300px){.this{min-width:1400px}.qp-info-card{margin:0 110px}}@media only screen and (min-width:992px) and (max-width:1300px){.qp-bim-icon{margin-left:5%}}.circle-icon{background:#2f3338;width:100px;height:100px;border-radius:50%;text-align:center;line-height:60px;vertical-align:middle;padding:10px}div.qp-description h5{text-align:left;padding-bottom:10px;font-weight:bold;padding-left:30px}div.qp-description p{text-align:left;padding:20px;padding-left:30px}.qp-download-notification{visibility:hidden;min-width:250px;background-color:#2f3338;color:#fff;text-align:center;border-radius:3px;padding:15px;padding-top:0;padding-right:10px;position:fixed;z-index:1000;left:5px;bottom:30px;font-size:17px;padding-bottom:10px;border:solid 1px #fff}#qp-file-title{margin-top:30px}.qp-close-button{padding-top:7px;padding-bottom:5px;padding-left:20px;margin-right:10px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.qp-loader{display:block;font-weight:bold;text-align:center;margin:auto;float:left;padding-top:10px;padding-right:10px}.qp-drive-link{color:#fff;text-decoration:underline;cursor:pointer}.qp-drive-link:hover,.search-card a.qp-drive-link:hover,.search-card button.qp-drive-link:hover,.search-card a.qp-drive-link[selected],.sidebarList a.qp-drive-link[selected]{color:#fff}.qp-drive-link:active{color:#fff}.qp-loader>.spinner{display:block;margin:auto;margin-top:10px;border:5px solid #707477;border-top:5px solid #c91016;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}.qp-download-notification.show{visibility:visible;-webkit-animation:fadein 2s;animation:fadein 2s}.qp-download-notification.hide{visibility:visible;-webkit-animation:fadeout 4s;animation:fadeout 4s}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.qp-download-name{float:left;color:#93999e}.qp-icon{display:inline;color:#fff;margin-left:3px;font-size:12px;padding-right:10px;float:left}.qpFeaturedProductQuickpack{vertical-align:top;position:relative;display:inline-block;width:200px;text-align:center;cursor:pointer}.wrappedSearchPage{position:relative;margin-top:15px}.searchResultContent{margin-right:5px;white-space:nowrap}.searchContainer{position:-webkit-sticky;position:sticky;padding-bottom:10px;top:0;z-index:1;background-color:#fff}@media only screen and (max-width:767px){.searchContainer{position:static}}.sponsor{display:inline-block;width:150px;height:150px;position:relative}.sponsor:hover,.search-card a.sponsor:hover,.search-card button.sponsor:hover,.search-card a.sponsor[selected],.sidebarList a.sponsor[selected]{text-decoration:none}.sponsor>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.searchResultLogoContainer{text-align:center;vertical-align:middle;line-height:200px}.searchResultCompanyName{height:40px;font-size:20px}.searchResultCompanyDescription{height:110px}.contentIconText{color:#2f3338;font-size:14px}.searchResultsLinksContainer{padding-right:20px}.searchResultsLinksContainer ul{list-style:none;padding-left:0}.searchResultsLinksContainer ul li{display:inline-block;padding-right:3px}.searchResultsLinksContainer ul li a{color:#2f3338;cursor:pointer;font-size:13px}.searchResultsLinksContainer ul li a:hover,.searchResultsLinksContainer ul li .search-card a[selected],.search-card .searchResultsLinksContainer ul li a[selected],.searchResultsLinksContainer ul li .sidebarList a[selected],.sidebarList .searchResultsLinksContainer ul li a[selected]{text-decoration:none;color:#c91016}.searchResultsLinksContainer ul li a:active{text-decoration:none;color:#c91016}.searchResultsLinksContainer ul li a.searchAddAsFavorite{color:#c91016}.searchResultsLinksContainer ul li a.searchAddAsFavorite:hover,.searchResultsLinksContainer ul li .search-card a.searchAddAsFavorite[selected],.search-card .searchResultsLinksContainer ul li a.searchAddAsFavorite[selected],.searchResultsLinksContainer ul li .sidebarList a.searchAddAsFavorite[selected],.sidebarList .searchResultsLinksContainer ul li a.searchAddAsFavorite[selected]{color:#2f3338}.viewAllBtn{display:block;background-color:#2f3338;color:#fff;text-align:center;border-radius:5px;padding:3px;margin:5px;cursor:pointer}.viewAllBtn:hover,.search-card a.viewAllBtn:hover,.search-card button.viewAllBtn:hover,.search-card a.viewAllBtn[selected],.sidebarList a.viewAllBtn[selected],.viewAllBtn:focus{background-color:#4f4f4f;text-decoration:none;color:#fff}.viewMatchingBtn{display:block;background-color:#c91016;color:#fff;text-align:center;border-radius:5px;padding:3px;margin:5px;cursor:pointer}.viewMatchingBtn:hover,.search-card a.viewMatchingBtn:hover,.search-card button.viewMatchingBtn:hover,.search-card a.viewMatchingBtn[selected],.sidebarList a.viewMatchingBtn[selected],.viewMatchingBtn:focus{background-color:#ad1014;text-decoration:none;color:#fff}.dropdownGroup{position:relative;display:inline-block;vertical-align:middle}.companyDropdownFilter{text-align:center;max-height:300px;overflow-y:auto;overflow-x:hidden}.productResults{text-align:center;font-size:0}.productResult{vertical-align:top;position:relative;display:inline-block;width:200px;margin:14px;text-align:center;cursor:pointer}.productResult.featured{box-shadow:3px 3px 9px 1px #666}.productResult:hover,.search-card a.productResult:hover,.search-card button.productResult:hover,.search-card a.productResult[selected],.sidebarList a.productResult[selected]{box-shadow:0 0 15px 2px #666;transition:all .3s ease;z-index:1}.productResult:hover .explainIconSimple,.search-card a.productResult[selected] .explainIconSimple,.sidebarList a.productResult[selected] .explainIconSimple,.productResult:hover .explainIconAdvanced,.search-card a.productResult[selected] .explainIconAdvanced,.sidebarList a.productResult[selected] .explainIconAdvanced{visibility:visible}.productResult:hover .ViewProductBtn,.search-card a.productResult[selected] .ViewProductBtn,.sidebarList a.productResult[selected] .ViewProductBtn,.productResult:hover .ViewProductCombinedBtn,.search-card a.productResult[selected] .ViewProductCombinedBtn,.sidebarList a.productResult[selected] .ViewProductCombinedBtn,.productResult:hover .View3DCombinedBtn,.search-card a.productResult[selected] .View3DCombinedBtn,.sidebarList a.productResult[selected] .View3DCombinedBtn{visibility:visible}.productResult img{max-width:150px;max-height:150px;margin:10px auto}.productResult img[data-image-tid="2"]{box-shadow:1px 1px 5px 1px #666;padding-bottom:unset!important;border-bottom:0!important}.productResult .title{display:block;margin:5px;font-size:14px;text-decoration:none;color:#c91016;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.productResult .title:hover,.productResult .search-card a.title[selected],.search-card .productResult a.title[selected],.productResult .sidebarList a.title[selected],.sidebarList .productResult a.title[selected]{color:#666;text-decoration:none}.productResult .subtitle{display:block;margin:0 8px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.productResult .subtitle:hover,.productResult .search-card a.subtitle[selected],.search-card .productResult a.subtitle[selected],.productResult .sidebarList a.subtitle[selected],.sidebarList .productResult a.subtitle[selected]{text-decoration:none}.productResult .ViewProductBtn,.productResult .ViewProductCombinedBtn{width:100%;background-color:#2f3338;color:#fff;border-radius:unset;font-size:14px;visibility:hidden}.productResult .ViewProductBtn:hover,.productResult .search-card a.ViewProductBtn[selected],.search-card .productResult a.ViewProductBtn[selected],.productResult .sidebarList a.ViewProductBtn[selected],.sidebarList .productResult a.ViewProductBtn[selected],.productResult .ViewProductCombinedBtn:hover,.productResult .search-card a.ViewProductCombinedBtn[selected],.search-card .productResult a.ViewProductCombinedBtn[selected],.productResult .sidebarList a.ViewProductCombinedBtn[selected],.sidebarList .productResult a.ViewProductCombinedBtn[selected]{text-decoration:none;background-color:#666;transition:all .3s ease}.productResult .ViewProductCombinedBtn{width:80%;border-radius:0}.productResult .View3DCombinedBtn{width:20%;float:right;background-color:#fff;border-radius:0;border:1px inset #c91016;color:#c91016;font-size:14px;visibility:hidden}.productResult .View3DCombinedBtn:hover,.productResult .search-card a.View3DCombinedBtn[selected],.search-card .productResult a.View3DCombinedBtn[selected],.productResult .sidebarList a.View3DCombinedBtn[selected],.sidebarList .productResult a.View3DCombinedBtn[selected]{text-decoration:none;background-color:#666;border:1px inset #666;color:#fff;transition:all .3s ease}.productResult .ProductIcons{white-space:nowrap;overflow:hidden;margin:5px 0;min-height:20px;font-size:14px;color:#333}.productResult .ProductIcons i[visible=true],.productResult .ProductIcons i[visible="!false"]{display:normal}.productResult .ProductIcons i[visible=false],.productResult .ProductIcons i[visible="!true"]{display:none}.productResult .mediaLink:hover .redCircleIcon,.productResult .search-card a.mediaLink[selected] .redCircleIcon,.search-card .productResult a.mediaLink[selected] .redCircleIcon,.productResult .sidebarList a.mediaLink[selected] .redCircleIcon,.sidebarList .productResult a.mediaLink[selected] .redCircleIcon{background-color:#666}.productResult .mediaLink:hover .redText,.productResult .search-card a.mediaLink[selected] .redText,.search-card .productResult a.mediaLink[selected] .redText,.productResult .sidebarList a.mediaLink[selected] .redText,.sidebarList .productResult a.mediaLink[selected] .redText{color:#666}.productResult .explainIconSimple,.productResult .explainIconAdvanced{position:absolute;right:0;margin:4px;font-size:22px;visibility:hidden}.productResult .explainIconAdvanced{top:28px}.productResult .overlay{display:none;position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;margin:0;background:rgba(100,100,100,.7);text-decoration:none}.productResult .overlay p{color:#fff;font-size:14pt;position:relative;top:40%;transform:translateY(-50%)}.noHover:hover,.search-card a.noHover:hover,.search-card button.noHover:hover,.search-card a.noHover[selected],.sidebarList a.noHover[selected]{box-shadow:none;z-index:0}#ResourcesDrawer .productResult{height:160px}.companyResult{position:relative;margin:15px 2px;padding-bottom:20px;border-bottom:1px dashed #808080}.companyResult:last-child{border-bottom:0}.companyResult *[visible=false],.companyResult *[visible="!true"]{display:none}.companyResult *[visible="!false"],.companyResult *[visible=true]{display:normal}.companyResult .explainIconSimple{position:absolute;right:43px;margin:4px;font-size:22px;z-index:1}.companyResult .explainIconAdvanced{position:absolute;top:0;right:15px;margin:4px;font-size:22px;z-index:1}.companyResults .endOfResults{padding-top:25px;text-align:center}.productResults .endOfResults{margin-top:10px;padding-top:35px;border-top:1px dashed #000;text-align:center;font-size:14px}.sponsoredCarousel{text-align:center;margin:auto}@media only screen and (min-width:400px){.sponsoredCarousel{max-width:90%}}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);border:0;background:none;font-size:16px}.carousel-arrow.left{left:-40px}@media only screen and (max-width:400px){.carousel-arrow.left.left{left:-30px}}.carousel-arrow.right{right:-40px}@media only screen and (max-width:400px){.carousel-arrow.right.right{right:-30px}}.filter-list-item{white-space:nowrap;display:block}.filter-checkbox{display:none}.filter-checkbox+label{font-weight:normal}.filter-checkbox+label::before{content:"";display:inline-block;vertical-align:text-top;cursor:pointer;width:15px;height:15px;background-color:#fff;border:1px solid #9a9a9a;border-radius:2px;margin-right:5px;text-align:center;line-height:15px;font-size:12px}.filter-checkbox:checked+label::before{content:"✓";color:#fff;background-color:#c91016;border-color:#c91016}.filter-checkbox:not(:checked):hover+label::before,.search-card a.filter-checkbox[selected]:not(:checked)+label::before,.sidebarList a.filter-checkbox[selected]:not(:checked)+label::before{background-color:#f7f7f7}.left-align-slick>.slick-list>.slick-track{margin-left:0}.search-view-nav{padding:5px;padding-right:15px}.search-view-nav a{color:#000;display:inline-block;padding:5px 5px;font-size:15px}.search-view-nav a:hover,.search-view-nav .search-card a[selected],.search-card .search-view-nav a[selected],.search-view-nav .sidebarList a[selected],.sidebarList .search-view-nav a[selected],.search-view-nav a:focus{text-decoration:none}.search-view-nav a:hover,.search-view-nav .search-card a[selected],.search-card .search-view-nav a[selected],.search-view-nav .sidebarList a[selected],.sidebarList .search-view-nav a[selected],.search-view-nav a.active{border-bottom:2px solid #c91016}.search-result-link{font-size:17px;font-style:italic}.search-dropdownGroup{position:relative;display:inline-block;border:1px solid #eee;border-radius:5px 0 0 5px;border-right:0;height:40px;cursor:pointer}.search-dropdownGroup:hover,.search-card a.search-dropdownGroup:hover,.search-card button.search-dropdownGroup:hover,.search-card a.search-dropdownGroup[selected],.sidebarList a.search-dropdownGroup[selected]{border-right:1px solid #eee;border-radius:5px 0 0 0;border-right-width:0}.search-dropdownGroup:hover .icon-arrow-down5,.search-card a.search-dropdownGroup[selected] .icon-arrow-down5,.sidebarList a.search-dropdownGroup[selected] .icon-arrow-down5{transform:rotate(180deg);transition:transform .2s linear;display:inline-block}.search-defaultBtn{height:39px;border-bottom:1px solid #eee;width:100px;border-radius:5px 0 0 5px;padding:5px 10px 5px 10px;text-align:center;font-size:14px;color:#000;background-color:#eee;cursor:pointer;text-decoration:none;line-height:30px}@media only screen and (max-width:767px){.search-defaultBtn{width:86px;padding:5px}}.search-defaultBtn:hover,.search-card a.search-defaultBtn:hover,.search-card button.search-defaultBtn:hover,.search-card a.search-defaultBtn[selected],.sidebarList a.search-defaultBtn[selected]{border-radius:5px 0 0 0}.search-dropdownGroup:hover .dropdown-menu,.search-card a.search-dropdownGroup[selected] .dropdown-menu,.sidebarList a.search-dropdownGroup[selected] .dropdown-menu{display:block;visibility:visible;position:absolute;top:32px;border:1px solid #eee;min-width:100px;border-top:0;background-color:#f8f8f8;margin-left:-1px;margin-top:7px}@media only screen and (max-width:767px){.search-dropdownGroup:hover .dropdown-menu,.search-card a.search-dropdownGroup[selected] .dropdown-menu,.sidebarList a.search-dropdownGroup[selected] .dropdown-menu{min-width:80px}}.search-dropdownGroup:hover .dropdown-menu li+li,.search-card a.search-dropdownGroup[selected] .dropdown-menu li+li,.sidebarList a.search-dropdownGroup[selected] .dropdown-menu li+li{border-top:1px solid #e4e4e4}.search-dropdown-li{width:100px;background-color:#f8f8f8;height:30px;line-height:30px}@media only screen and (max-width:767px){.search-dropdown-li{width:80px}}.search-dropdown-li:hover,.search-card a.search-dropdown-li:hover,.search-card button.search-dropdown-li:hover,.search-card a.search-dropdown-li[selected],.sidebarList a.search-dropdown-li[selected]{background-color:#e4e4e4}#search-dropdown-arrow-icon{font-size:10px}@media only screen and (max-width:767px){.search-name{text-align:center}.search-dropdown{text-align:center;justify-content:center}}@media only screen and (min-width:768px){.search-dropdownGroup{float:right}}.search-dropdownGroup .icon-arrow-down5{transform:rotate(0deg);transition:transform .2s linear}.search-page-flex-container{display:flex;justify-content:center;flex-direction:column;align-items:center}.search-page-hr{border-top:2px solid #eee}.search-card{padding:12px 15px;margin-bottom:15px}.search-card .brochure-indent{padding-left:17px}.search-card ul{margin-bottom:0}.search-border{border:1px solid #eee;border-radius:8px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.search-card-title{font-weight:bold;font-size:15px}.search-card-content{margin-top:5px}.search-card-content li,.search-card-content em{margin-bottom:4px}.download-qp{border:0;background-color:unset;padding:0}.download-qp i{width:14px}#companyList li,#categoryList li{font-size:12px}#companyList i,#categoryList i{font-size:smaller}#searchHistory a{margin-left:3px}.company-result-title{font-size:24px}.search-result-nav{font-size:14px;margin-bottom:20px}@media only screen and (min-width:1200px){.search-result-nav{margin-top:20px}}.search-result-nav button{display:inline-flex;border-radius:8px;border-color:#808080;background-color:#fff;margin-left:15px;font-weight:bold}.search-result-nav button i{margin-left:4px;position:relative;top:4px}.search-spacer{margin:10px 0}.search-company-card{padding:24px;margin-bottom:24px}.search-company-card .company-card-content{margin-top:10px;min-height:60px}.search-company-card hr{border-color:#d7d7d7}.search-company-card ul{font-size:12px;color:#9a9a9a;margin-bottom:0}.search-company-card .match-link{min-width:190px;padding:10px 14px;border-radius:8px;margin:0 5px}.search-company-card .listing-link{background-color:#eee;border:solid 1px #cdcdcd}.search-company-card .listing-link:hover,.search-company-card .sidebarList a.listing-link[selected],.sidebarList .search-company-card a.listing-link[selected],.search-company-card .search-card a.listing-link[selected],.search-card .search-company-card a.listing-link[selected]{text-decoration:none;background-color:#cdcdcd}.search-company-card .product-link{background-color:#a30d12;color:#fff}.search-company-card .product-link:hover,.search-company-card .sidebarList a.product-link[selected],.sidebarList .search-company-card a.product-link[selected],.search-company-card .search-card a.product-link[selected],.search-card .search-company-card a.product-link[selected]{text-decoration:none;background-color:#830c10}.search-company-card .company-link{background-color:#464c54;color:#fff}.search-company-card .company-link:hover,.search-company-card .sidebarList a.company-link[selected],.sidebarList .search-company-card a.company-link[selected],.search-company-card .search-card a.company-link[selected],.search-card .search-company-card a.company-link[selected]{text-decoration:none;background-color:#303439}.search-company-card .search-company-logo{text-align:center;vertical-align:middle;line-height:120px}@media only screen and (max-width:1200px){.search-company-card .match-link+.match-link{margin-top:10px}}.search-company-card:hover,.sidebarList a.search-company-card[selected],.search-card a.search-company-card[selected],.search-card a.search-company-card:hover,.search-card button.search-company-card:hover{background-color:#ededed}@font-face{font-family:"Maven Pro";font-style:normal;font-weight:400;src:url("../Fonts/MavenPro-Regular.ttf?v=rn9N4mMao4fLpR0CKTaEWujPEOw")}@font-face{font-family:"Maven Pro";font-style:normal;font-weight:700;src:url("../Fonts/MavenPro-Bold.ttf?v=rn9N4mMao4fLpR0CKTaEWujPEOw")}html{scroll-behavior:smooth}.field-required-label{color:#c91016}.horizontalLines{border-top:1.5px dotted #a1a1a1}li.active{background-color:transparent}li.active:hover{background-color:transparent}#siteContent{min-height:800px}.mrg-top-50{margin-top:50px}.mrg-btm-50{margin-bottom:50px}.loader{display:block;font-weight:bold;text-align:center;margin:auto}.loader>.spinner{display:block;margin:auto;border:6px solid #f3f3f3;border-top:6px solid #c91016;border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.rounded-20{border-radius:20px}.rounded-top-20{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-bottom-20{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.hero-container{background-color:#e8eaed;background-position:right;background-repeat:no-repeat;background-size:cover}.heading-container{padding-top:60px;padding-bottom:60px}@media only screen and (min-width:768px){.heading-container{padding-left:100px}}.hero-headline{line-height:1.5;font-size:3rem;font-weight:700;margin:0}.hero-subheading{font-size:1.5rem;margin:1.25rem 0}.hero-spacer{padding-left:5px;padding-right:5px}.hero-btn{border-color:#9f9f9f;border-radius:5px;min-width:192px;font-weight:600}.account-nav{margin-bottom:20px;background-color:#e8eaed}.file-type-bar-container{height:50px;background-color:#303439;color:#fff;line-height:40px;padding:0 30px}@media only screen and (min-width:1200px){.file-type-bar-container{padding-left:100px}}.file-type-bar-container i{margin:0 5px;border-radius:50%;color:#000;background:#fff;width:32px;height:32px;line-height:32px}.file-type-bar-container a{color:#fff;text-decoration:none}.file-type-bar-container a:hover,.file-type-bar-container .sidebarList a[selected],.sidebarList .file-type-bar-container a[selected],.file-type-bar-container .search-card a[selected],.search-card .file-type-bar-container a[selected]{color:#fff}.file-type-bar{max-width:1180px}.file-type-bar b{font-size:16px}.main-hero-logo{padding-top:1.25rem;padding-bottom:1.25rem}.syndHeader{display:block;border-bottom:1px solid #c91016;font-size:35px;font-weight:100;padding-top:20px}.greyDottedHR{border-top:1px dotted #d3d3d3}.redHyphen ::before{display:inline-block;content:"";border-top:.3rem solid #c91016;width:3rem;margin:0 1rem;transform:translateY(-.5rem)}.syndHighlight{color:#c91016;font-weight:600}.syndParagraph{font-size:15px;font-weight:300;padding-left:50px}.syndStepBox{border:1px solid #808080;padding:20px;width:80%;margin-left:auto;margin-right:auto}.syndStepArrow{border-right:1px solid #80807f;height:30px;width:.1px;margin-left:auto;margin-right:auto}.syndSampleText{font-size:18px;padding:5px}.syndNote{padding-top:16px;font-size:16px;font-weight:700}.redLink{text-decoration:none;color:#c91016}.redLink:hover,.sidebarList a.redLink[selected],.search-card a.redLink[selected],.search-card a.redLink:hover,.search-card button.redLink:hover{text-decoration:none;color:#808080}.buttonDownloadLink{cursor:pointer;background-color:#808080;border-radius:5px;color:#fff;padding:3px;text-align:center;display:block;margin:5px;width:60px}.buttonDownloadLink:hover,.sidebarList a.buttonDownloadLink[selected],.search-card a.buttonDownloadLink[selected],.search-card a.buttonDownloadLink:hover,.search-card button.buttonDownloadLink:hover{background-color:#686868;color:#fff;text-decoration:none}.buttonDownloadLinkInline{cursor:pointer;background-color:#808080;border-radius:5px;color:#fff;padding:3px;text-align:center;display:inline-block;margin:5px;width:60px}.buttonDownloadLinkInline:hover,.sidebarList a.buttonDownloadLinkInline[selected],.search-card a.buttonDownloadLinkInline[selected],.search-card a.buttonDownloadLinkInline:hover,.search-card button.buttonDownloadLinkInline:hover{background-color:#686868;color:#fff;text-decoration:none}.sampleTextArea{padding-left:30px}.instructButton{border-radius:5px;background-color:#c91016;color:#fff;font-weight:600;letter-spacing:2px}.slide{margin-top:30px}.details{margin:50px 0}.details h1{font-size:32px;text-align:center;margin-bottom:3px}.details .back-link{text-align:center}.details .back-link a{display:inline-block;margin:20px 0;padding:15px 30px;background:#333;color:#fff;border-radius:24px}.details .back-link a svg{margin-right:10px;vertical-align:text-top;display:inline-block}.carousel-control-back{background:none!important}.carousel-indicators{bottom:-50px}.carousel-indicators>li,.carousel-indicators>li.active{border:solid 1px #c7c7c7;background:#c7c7c7;width:6px;height:6px;margin-left:15px;margin-right:15px}.carousel-indicators>li.active{background:#181818;border:solid 1px #181818;margin-bottom:1.5px}.vcenter{display:inline-block;vertical-align:middle;float:none}.aligned-row{display:flex;flex-flow:row wrap}.aligned-row::before{display:block}.img-padding{padding-top:15px}.company-tag-footer{padding:5px 10px}.headerMenuDrawer .headerMenuLinks{max-height:350px;overflow-y:auto;padding:10px}.headerMenuDrawer{background-color:rgba(80,80,80,.95);position:absolute;width:100%;color:#fff;z-index:2;padding:10px}.specGreenImg{max-height:295px;border:1px solid #666;margin-right:10px;width:100%;object-fit:cover}.specGreenTagDescription{font-size:16px;margin-top:10px;margin-right:10px;margin-left:10px}.spec-green-container{float:none;display:inline-block;vertical-align:top;margin-bottom:20px;padding-right:0;padding-left:0;max-height:520px}.specgreen-img{display:block;width:100%;max-height:250px;object-fit:cover}#tagDescription{max-height:100px}#tagCompanyRedirect{cursor:pointer}#tagWebsite{cursor:pointer}#companyWebsite{cursor:pointer}#companyRedirect{cursor:pointer}.masthead.spec-green{background-image:url(../Images/Backgrounds/specgreen_bg.jpg?v=KCh41RaA0fNXk3dZOl0sq-IjjNQ&w=1920&mode=max);padding-top:80px;padding-bottom:80px}@media only screen and (max-width:992px){.masthead.spec-green{background-position:center}}.models{text-align:center;font-size:0}.model{position:relative;display:inline-block;width:200px;margin:14px;text-align:center;cursor:pointer}.model:hover,.sidebarList a.model[selected],.search-card a.model[selected],.search-card a.model:hover,.search-card button.model:hover{box-shadow:0 0 15px 2px #666;-webkit-transition:all .3s ease;z-index:1}.model:hover .viewModelBtnCombined,.sidebarList a.model[selected] .viewModelBtnCombined,.search-card a.model[selected] .viewModelBtnCombined,.model:hover .view3DBtnCombined,.sidebarList a.model[selected] .view3DBtnCombined,.search-card a.model[selected] .view3DBtnCombined{visibility:visible}.model .modelImage{width:150px;height:150px;margin:10px auto}.model .title{display:block;margin:5px 5px 10px 5px;font-size:18px;text-decoration:none;color:#c91016;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model .title:hover,.model .sidebarList a.title[selected],.sidebarList .model a.title[selected],.model .search-card a.title[selected],.search-card .model a.title[selected]{color:#666}.model .subtitle{display:block;margin:0 8px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model .viewModelBtnCombined{width:100%;background-color:#c91016;color:#fff;border-radius:unset;font-size:14px;visibility:hidden}.model .viewModelBtnCombined:hover,.model .sidebarList a.viewModelBtnCombined[selected],.sidebarList .model a.viewModelBtnCombined[selected],.model .search-card a.viewModelBtnCombined[selected],.search-card .model a.viewModelBtnCombined[selected]{text-decoration:none;background-color:#666;-webkit-transition:all .3s ease}.model .viewModelBtnCombined{width:80%;border-radius:0}.model .view3DBtnCombined{width:20%;float:right;background-color:#fff;border-radius:0;border:1px inset #c91016;color:#c91016;font-size:14px;visibility:hidden}.model .view3DBtnCombined:hover,.model .sidebarList a.view3DBtnCombined[selected],.sidebarList .model a.view3DBtnCombined[selected],.model .search-card a.view3DBtnCombined[selected],.search-card .model a.view3DBtnCombined[selected]{text-decoration:none;background-color:#666;border:1px inset #666;color:#fff;-webkit-transition:all .3s ease}.modelContents{text-align:center}.modelContents .contentDownloadIcon{margin:4px 0;cursor:pointer}.modelContents span{font-size:12px}.projects{text-align:center}.project-gallery-heading{position:relative;font-size:20px;font-weight:600;margin-top:0;padding-top:20px;text-align:center;padding-left:5px;padding-right:5px}@media only screen and (min-width:768px){.project-gallery-heading{margin-left:100px;text-align:left}}@media only screen and (min-width:768px){.project-gallery-heading::before{content:"";position:absolute;width:90px;top:50%;left:-110px;border-bottom:5px solid #c91016;padding-top:10px;font-size:22px}}.project-gallery-subheading{margin-top:5px;margin-bottom:10px;color:#5a5e5d;font-size:16px;line-height:1.75;text-align:left;padding-left:5px;padding-right:5px;margin-left:100px}.inspirational-projects-spotlight{margin-bottom:35px}.inspirational-projects-spotlight .slick-prev{left:5px;z-index:1}.inspirational-projects-spotlight .slick-next{right:5px}.inspirational-projects-spotlight .slick-prev:before,.inspirational-projects-spotlight .slick-next:before{opacity:1;color:#ccc!important;z-index:150}.slick-wrapper{max-width:600px;margin-right:auto;margin-left:auto}@media(max-width:992px){.project-gallery-subheading{margin-left:100px;text-align:left;font-size:14px}.project-card-size{max-width:360px}}@media(max-width:768px){.project-gallery-heading{font-size:25px}.project-card-size{max-width:350px}}@media only screen and (max-width:615px){.project-card-size{max-width:315px!important}}.project-category-filter-container-size{margin-bottom:50px}.btn.project-gallery-filter-btn{background-color:transparent;border:2px solid #c91016;border-radius:5px;color:#c91016}.btn.project-gallery-filter-btn:hover,.sidebarList a.btn.project-gallery-filter-btn[selected],.search-card a.btn.project-gallery-filter-btn[selected],.btn.project-gallery-filter-btn:focus{border-color:#fff;background-color:#c91016;color:#fff}.project-category-filter-button{box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border-radius:8px 8px 8px 8px;background-color:#fff;width:225px;height:175px;margin-top:15px;margin-bottom:15px;margin-left:auto;margin-right:auto}.project-category-filter-button:hover *,.sidebarList a.project-category-filter-button[selected] *,.search-card a.project-category-filter-button[selected] *,.search-card a.project-category-filter-button:hover *,.search-card button.project-category-filter-button:hover *{color:#c91016}.project-category-filter-button:hover img,.sidebarList a.project-category-filter-button[selected] img,.search-card a.project-category-filter-button[selected] img{border-top:2px solid #c91016;filter:brightness(95%)}.project-subcategory-filter-button{box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border-radius:8px 8px 8px 8px;background-color:#fff;width:225px;height:50px;margin-top:15px;margin-bottom:15px;margin-left:auto;margin-right:auto}.project-subcategory-filter-button:hover,.sidebarList a.project-subcategory-filter-button[selected],.search-card a.project-subcategory-filter-button[selected],.search-card a.project-subcategory-filter-button:hover,.search-card button.project-subcategory-filter-button:hover{background-color:rgba(0,0,0,.1607843137)}.project-filters-text{font-size:12px;color:#434550;margin-bottom:15px;padding-top:18px;letter-spacing:0}.project-filter-image{height:125px;width:225px;border-radius:0 0 8px 8px;vertical-align:bottom;min-width:0;min-height:0;border-top:2px solid transparent}.proj-category-heading{margin-bottom:15px}.proj-filter-link{position:relative;cursor:pointer;text-decoration:none!important;outline:0!important}@media only screen and (max-width:610px){.proj-filter-link{width:225px;margin-right:auto;margin-left:auto}}.all-cats{cursor:pointer;text-decoration:underline;color:#000;font-size:16px;letter-spacing:0}.all-cats:hover,.sidebarList a.all-cats[selected],.search-card a.all-cats[selected],.search-card a.all-cats:hover,.search-card button.all-cats:hover{color:#000}@media only screen and (max-width:767px){.breadcrumbs-component{text-align:center}.project-gallery-subheading{text-align:center;margin-left:0}}.category-filter-text{text-transform:capitalize}@font-face{font-family:"Maven Pro";font-style:normal;font-weight:400;src:url("../Fonts/MavenPro-Regular.ttf?v=rn9N4mMao4fLpR0CKTaEWujPEOw")}@font-face{font-family:"Maven Pro";font-style:normal;font-weight:700;src:url("../Fonts/MavenPro-Bold.ttf?v=rn9N4mMao4fLpR0CKTaEWujPEOw")}.industryLayoutHeader{background-color:#c91016;height:50px;color:#fff}.industryMenuContainer{margin:0}.industryTitle{font-family:"Open Sans";font-size:24px;vertical-align:bottom;margin-left:-10px}.industrySmallTitle{font-family:"Open Sans";font-size:18px;vertical-align:bottom;line-height:22px;margin-left:-10px}.industryLayoutSubHeader{background-color:#2f3338;height:21px;color:#fff}.industrySubTitle{line-height:20px;font-size:12px;margin-left:5px}.industryHeaderLinks{text-align:right;vertical-align:bottom;font-size:14px;margin-bottom:-5px}.industryHeaderLinks a{color:#fff}.industryHeaderLinks a:hover,.industryHeaderLinks .sidebarList a[selected],.sidebarList .industryHeaderLinks a[selected],.industryHeaderLinks .search-card a[selected],.search-card .industryHeaderLinks a[selected]{text-decoration:none;color:#2f3338}.industryHeaderHR{border-bottom:1px dashed #808080;margin-bottom:0}.fixed{position:fixed;top:0;background-color:#fff;z-index:5;border-bottom:1px dashed #808080}.industryHeaderDescription{text-align:center;color:#615f5f}.industryHeaderDescription h2{font-family:"Open Sans"}.industryHeaderDescription h4{font-family:"Open Sans"}.industryHeaderImg{width:100%;background-color:#f9f9f9}.industryFilterBarHolder{display:inline-block;margin:10px 3% 10px 0;min-width:260px}.industryFilterBarHolderRight{display:inline-block;margin:10px 0;min-width:260px}.industryFilterText{display:inline-block;margin-right:10px;font-weight:bold}.industryDisplayButtons{display:inline-block;width:300px}.industryDisplayButtons .btn{padding-left:0;padding-right:0;background-color:#f9f9f9;border:1px solid #c6c6c6;border-radius:2px;color:inherit}.industryDisplayButtons .btn.active{background-image:-webkit-linear-gradient(#fff,#f9f9f9);border:1px solid #c91016;box-shadow:none;color:inherit}.industryFilterButton{display:inline-block;width:200px}.industryFileTypeList{display:inline-block}.industryFileTypeList ul{list-style:none;padding-left:0}.industryFileTypeList ul li{display:inline-block;margin-left:10px}.industryClearFilters{text-align:center;width:100%;margin-bottom:5px}.industryHeaderDescription{text-align:center;color:#615f5f}.industryHeaderDescription h2{font-family:"Open Sans"}.industryHeaderDescription h4{font-family:"Open Sans"}.industryMenuHamburger{margin-top:5px;background-color:#c91016;padding:4px 3px 1px 4px;font-size:19px;cursor:pointer;text-decoration:none;color:#fff;border-radius:3px;float:right}.success-pop-up{padding:20px;background-color:#008000;color:#fff;margin-bottom:15px}.update-msg-close-btn{margin-left:15px;color:#fff;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.update-msg-close-btn:hover,.sidebarList a.update-msg-close-btn[selected],.search-card a.update-msg-close-btn[selected],.search-card a.update-msg-close-btn:hover,.search-card button.update-msg-close-btn:hover{color:#000}.socialMediaRegistration{min-height:100%;width:100%;background-image:url(../Images/OauthRegistration/ClientPortal_BG.png?v=CfK4i6u464jyBcbh7RMQAuXGWSE);background-size:cover;margin-bottom:-50px}.socialMediaRegistration .count-group{min-height:20px;padding-right:15px}.socialMediaRegistration .form-group{margin-bottom:20px}.subtext{font-size:11px;color:#8a8a8a}.info-text{font-size:14px;color:#8a8a8a;font-weight:400!important}#btn-save-changes{width:100%;font-weight:700}#contact-text{font-size:13.75px}.overlay{width:100%;background-color:rgba(255,255,255,.5);margin-top:40px}.project-style{margin:20px 10px 10px 0;font-family:"Open Sans"}#newSocialMediaUser{min-height:calc(80vh - 10px);width:100%;margin-right:auto;margin-left:auto;padding:20px}.social-media-footer,.push{text-align:center;background-color:#2f3338;color:#fff;width:100%;height:50px}.social-media-footer-content{padding-right:25px;padding-left:25px;overflow:auto;padding-top:15px}.heading{font-size:14px;letter-spacing:1px;font-weight:600;margin-top:40px}#company-info-oauth{margin-top:35px}.company-info-selected{border-color:#5cb85c;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(92,184,92,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(92,184,92,.9)}.fake-suggestion-container-oauth{display:inline-block;position:absolute;z-index:2000;max-height:100px;background-color:#fff;border:1px solid #000;list-style:none;width:94.5%}.mobile-spacing{margin-top:20px}@media only screen and (max-width:767px){.verified-company-info{font-size:9.5px}.fake-suggestion-container-oauth{display:inline-block;position:absolute;z-index:2000;max-height:100px;background-color:#fff;border:1px solid #000;list-style:none;width:90%}}@media only screen and (max-width:767px) and (max-width:991px){.social-media-footer-content{font-size:7px;margin-top:10px;padding:0;text-align:center;line-height:15px;display:flex;flex-direction:column}.first{order:1}.second{order:2}.submit-contact{text-align:center;display:flex;flex-direction:column;padding-bottom:15px}.project-style{display:flex;justify-content:left;font-family:"Open Sans"}#news-letter-check{margin-right:5px}.fake-suggestion-container-oauth{display:inline-block;position:absolute;z-index:2000;max-height:100px;background-color:#fff;border:1px solid #000;list-style:none;width:100%}#autocomplete-results-spinner-oauth{margin-top:40px}}@media only screen and (max-width:992px) and (min-width:768px){.social-media-footer-content{font-size:10px}.fake-suggestion-container-oauth{display:inline-block;position:absolute;z-index:2000;max-height:100px;background-color:#fff;border:1px solid #000;list-style:none;width:95%}#autocomplete-results-spinner-oauth{margin-top:40px}}@media only screen and (min-width:992px){#autocomplete-results-spinner-oauth{margin-right:51%;margin-top:40px}}@media only screen and (max-width:768px){.fake-suggestion-container-oauth{width:91%}}@media only screen and (max-width:1169px){.profiler-results{display:none}}