﻿/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;z-index:100;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */
html{color:#222;font-size:1em;line-height:1.4;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0;}.hidden{display:none!important;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}@media print{*,*:before,*:after,*:first-letter,*:first-line {background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100%!important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}header{background:#eee;position:relative;z-index:100;box-shadow:0 0 5px #999;}header>div{display:flex;align-items:center;height:110px;}header>div nav{margin:0 2em 0 auto;}header>div nav ul{margin:0;list-style:none;}header>div nav ul li{margin-left:.5em;display:inline-block;font-family:futura-bold;}header>div nav ul li a{font-family:"Futura-Bol",sans-serif;font-weight:normal;font-style:normal;font-size:13px;font-size:1.3rem;display:block;text-decoration:none;transition:.2s color linear;color:#777!important;}header>div nav ul li:hover,header>div nav ul li:focus{color:#0085ab;text-decoration:underline;}header>div nav ul li:active{top:1px;position:relative;}header .logos{padding:0 2em;display:flex;align-items:center;opacity:0;transition:ease-in 750ms;}header .logos h1{margin-right:2em;}header .logos h2{padding-left:1em;border-left:1px solid currentColor;display:inline-block;font-family:"Futura-Bol",sans-serif;font-weight:normal;font-style:normal;font-size:20px;font-size:2rem;color:#777;margin:0;}header .logos img{display:inline-block;max-height:55px;max-width:250px;width:auto;border:0;}@media(max-width:750px){header .logos img{max-height:35px;max-width:100px;}}header #nav-and-code{height:100%;align-self:flex-end;margin-left:auto;display:flex;align-items:center;}header #nav-and-code .scan-code-section{z-index:10;position:relative;width:100px;height:100%;background:#ddd;display:table;text-align:center;}header #nav-and-code .scan-code-section h3{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute;}header #nav-and-code .scan-code-section h4{font-family:"BrixSlab-Regular",sans-serif;font-weight:normal;font-style:normal;margin-top:1em;font-size:12px;font-size:1.2rem;}header #nav-and-code .scan-code-section a{text-decoration:none;display:table-cell;vertical-align:middle;text-align:center;}header #nav-and-code .scan-code-section a:active{position:relative;top:1px;}header #nav-and-code .scan-code-section a img{width:50px;height:50px;max-width:inherit;margin:0 auto;}#clientSelectionPopup #client-list,#officeSelectionPopup #client-list{list-style:none;}footer{background:#444;padding:2em;min-height:200px;}footer .logo{width:130px;}.cd-top{z-index:50;position:absolute;display:table;float:right;height:40px;border-radius:3px 3px 0 0;width:40px;background:#005d78;position:fixed;right:20px;bottom:0;}.cd-top>a{display:table-cell;vertical-align:middle;}.cd-top>a img{width:12px;margin:0 auto;display:block;}.cd-top.cd-is-visible{visibility:visible;opacity:1;}.cd-top.cd-fade-out{opacity:.5;}.cd-top{overflow:hidden;text-indent:100%;white-space:nowrap;visibility:hidden;opacity:0;transition:opacity .3s 0s,visibility 0s .3s;}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{transition:opacity .3s 0s,visibility 0s 0s;}.cd-top.cd-is-visible{visibility:visible;opacity:1;}.cd-top.cd-fade-out{opacity:1;}.no-touch .cd-top:hover{background-color:#0085ab;opacity:1;}#materials-container{width:90%;margin:0 auto;max-width:1180px;clear:both;position:relative;overflow:hidden;}#materials-container.change-password-container .form{width:60%;}#materials-container.change-password-container .form td{height:1em;}#materials-container.change-password-container .form td #pswd_info{padding-bottom:0;}#materials-container.change-password-container .form ul{margin-top:0;}@media(max-width:600px){#materials-container.change-password-container .form{width:100%;}}#materials-container.change-password-container .form label{line-height:1em;vertical-align:middle;margin:.5em 0 0 .5em;padding:0;}#materials-container.change-password-container .form input[type=password],#materials-container.change-password-container .form input[type=text]{margin:.5em 0 0 .5em;vertical-align:middle;width:auto;padding:0 .5em;}#materials-container.change-password-container .form input[type=submit]{width:auto;margin:.5em 0;}#materials-container #materials-content,#materials-container #completed-projects-content,#materials-container #live-projects-content{padding:2em 0 4em;}@media(max-width:600px){#materials-container #materials-content,#materials-container #completed-projects-content,#materials-container #live-projects-content{padding:0 0 4em;}}#materials-container #completed-projects-content .selection-history,#materials-container #live-projects-content .selection-history,#materials-container .projectDataSheet .selection-history{margin:0 -.8474576271% 0;}#materials{border:0;padding:0;border-radius:0;padding:0;margin:-10px -10px 0;clear:both;min-height:130px;}#materials:before,#materials:after{content:" ";display:table;}#materials:after{clear:both;}@media(max-width:600px){#materials{margin:0 -5px;}}@media(min-width:751px) and (max-width:1024px){#materials{margin:0 -5px;}}#materials .selection{background:#0085b0;text-shadow:none;color:#fff;}#materials button.disabled{opacity:.4;}#materials button.disabled:hover{background:#eee;color:#777;}#materials button{display:flex;float:left;text-align:left;position:relative;border:0;margin:20px 10px 0 10px;width:calc(10% - 20px);height:110px;background:#eee;outline:0;color:#777;font-family:"Futura-Bol",sans-serif;font-weight:normal;font-style:normal;font-size:10px;font-size:1rem;border-radius:3px;transition:.15s all linear;padding:10px;}@media(max-width:750px){#materials button{width:calc(20% - 20px);height:70px;}}@media(max-width:600px){#materials button{width:calc(50% - 10px);margin:0 5px 10px;height:60px;}}@media(min-width:751px) and (max-width:1024px){#materials button{margin:0 5px 10px;width:calc(10% - 10px);}}#materials button h4{position:absolute;top:10px;font-size:32px;font-size:3.2rem;}@media(max-width:750px){#materials button h4{font-size:24px;font-size:2.4rem;}}#materials button h5{font-size:12px;font-size:1.2rem;position:absolute;left:10px;bottom:10px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;max-width:100%;}#materials button i{position:absolute;bottom:10px;right:10px;font-size:1.2em;display:none;}#materials button:hover{background:#0085ab;color:#fff;}#materials button:active{position:relative;top:1px;}#materials-container>div>h3{font-size:60px;font-size:6rem;font-family:"BrixSlab-ExtraLight",sans-serif;font-weight:normal;font-style:normal;color:#888;margin:0 0 .5em;}@media(max-width:600px){#materials-container>div>h3{font-size:30px;font-size:3rem;font-family:"BrixSlab-Bold",sans-serif;font-weight:normal;font-style:normal;}}.materials-tabbed.ui-tabs{padding:0;border:0;border:0;padding:0;}.materials-tabbed.ui-tabs nav{width:90%;max-width:1180px;margin:0 auto;margin-bottom:2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.materials-tabbed.ui-tabs nav .SortByContainer{float:right;position:relative;font-family:"BrixSlab-Regular",sans-serif;font-weight:normal;font-style:normal;font-size:14px;font-size:1.4rem;}@media(max-width:750px){.materials-tabbed.ui-tabs nav .SortByContainer{display:none;}}.materials-tabbed.ui-tabs nav .SortByContainer #SortByDropDown,.materials-tabbed.ui-tabs nav .SortByContainer #MobileSortByDropDown{position:absolute;display:none;background-color:#0085ab;z-index:25;border-bottom-left-radius:3px;border-bottom-right-radius:3px;width:100%;padding:10px;}.materials-tabbed.ui-tabs nav .SortByContainer #SortByDropDown div,.materials-tabbed.ui-tabs nav .SortByContainer #MobileSortByDropDown div{color:#fff;cursor:pointer;}.materials-tabbed.ui-tabs nav .SortByContainer #SortByDropDown div h5,.materials-tabbed.ui-tabs nav .SortByContainer #MobileSortByDropDown div h5{padding:5px;}.materials-tabbed.ui-tabs nav .SortByContainer #SortByDropDown div h5:hover,.materials-tabbed.ui-tabs nav .SortByContainer #MobileSortByDropDown div h5:hover{background:rgba(255,255,255,.75);color:#333;border-radius:3px;}.materials-tabbed.ui-tabs nav .SortByContainer .SortByBtn{background-color:#eee;height:50px;line-height:50px;color:#777;padding:0 10px;cursor:pointer;display:inline-block;}.materials-tabbed.ui-tabs nav .SortByContainer .SortByBtn:hover{background-color:#0085ab;color:#fff;}.materials-tabbed.ui-tabs nav .SortByContainer .DropDownBtn{transition:all 300ms ease-in 0s;display:inline-block;height:50px;background-color:#eee;vertical-align:bottom;cursor:pointer;width:40px;}.materials-tabbed.ui-tabs nav .SortByContainer .DropDownBtn:after{content:"";font-family:"fontawesome";float:right;margin:0 15px;width:10px;line-height:50px;}.materials-tabbed.ui-tabs nav .SortByContainer .DropDownBtn:after:hover{color:#fff;}.materials-tabbed.ui-tabs nav .SortByContainer .DropDownBtn:hover{background-color:#0085ab;color:#fff;}.materials-tabbed.ui-tabs nav .SortByContainer .active{background-color:#0085ab;color:#fff;}.materials-tabbed.ui-tabs nav .SortByContainer .active:after{transform:rotate(180deg);}.materials-tabbed.ui-tabs nav .Mobile{width:100%;float:none;display:none;}@media(max-width:750px){.materials-tabbed.ui-tabs nav .Mobile{display:block;}}.materials-tabbed.ui-tabs nav .Mobile .SortByBtn{width:calc(100% - 40px);}.materials-tabbed.ui-tabs nav .familyTabShown{display:none;}@media(max-width:750px){.materials-tabbed.ui-tabs nav .familyTabShown{display:none;}}.materials-tabbed.ui-tabs nav .Selected{background-color:#0085ab;color:#fff;}.materials-tabbed.ui-tabs nav .ascending:before{content:"";font-family:"FontAwesome6Free";display:inline-block;}.materials-tabbed.ui-tabs nav .descending:before{content:"";font-family:"FontAwesome6Free";display:inline-block;}.materials-tabbed.ui-tabs nav ul{background:#fff;border-top:0;border-left:0;border-right:0;width:100%;height:50px;padding:0;border-radius:0;font-style:normal;}.materials-tabbed.ui-tabs nav li.ui-tab{border-radius:0;font-family:"BrixSlab-Regular",sans-serif;font-weight:normal;font-style:normal;font-size:16px;font-size:1.6rem;border:0;padding:0;margin:0;height:100%;}.materials-tabbed.ui-tabs nav li.ui-tab.search form,.materials-tabbed.ui-tabs nav li.ui-tab.search input{height:100%;}.materials-tabbed.ui-tabs nav li.ui-tab .ui-tabs-tab{border-radius:0;}.materials-tabbed.ui-tabs nav li.ui-tab a.ui-tabs-anchor{height:100%;width:100%;padding:0 20px;display:table;border-left:0;}.materials-tabbed.ui-tabs nav li.ui-tab a.ui-tabs-anchor em{display:table-cell;vertical-align:middle;font-style:normal;}.materials-tabbed.ui-tabs nav li.ui-tab.ui-state-default{background:#ddd;border-right:1px solid #ccc;}@media(max-width:750px){.materials-tabbed.ui-tabs nav li.ui-tab.ui-state-default{border-left:1px solid #ccc;}}.materials-tabbed.ui-tabs nav li.ui-tab.ui-state-active{background:#fff;}.materials-tabbed.ui-tabs nav li.ui-tab.ui-state-active a{font-family:"BrixSlab-Bold",sans-serif;font-weight:normal;font-style:normal;color:#0085ab;}.materials-tabbed.ui-tabs nav li.ui-tab.ui-state-active a em{text-decoration:underline;}.materials-tabbed.ui-tabs .ui-tabs-nav li.search{margin:0;height:100%;}.materials-tabbed.ui-tabs .ui-tabs-nav li.search div{display:flex;align-items:center;height:100%;}.materials-tabbed.ui-tabs .ui-tabs-nav li.search div #mag-glass-cont{cursor:pointer;}.materials-tabbed.ui-tabs .ui-tabs-nav li.search div>div{margin-left:1em;}.materials-tabbed.ui-tabs .ui-tabs-nav li.search div>div .mag-glass{fill:#888;}.materials-tabbed.ui-tabs .ui-tabs-nav li.search div input[type=search]{background:transparent;float:left;margin-left:.625em;border:0;padding:0;font-family:"BrixSlab-Regular",sans-serif;font-weight:normal;font-style:normal;color:#888;font-size:16px;font-size:1.6rem;}.materials-tabbed.ui-tabs .ui-tabs-nav li.search div input[type=search]:focus{outline:0;}.materials-tabbed.ui-tabs .ui-tabs-nav li.search div .search-clear{background:transparent;border:0;padding:0;width:3em;height:3em;font-size:1.4em;color:#888;}@keyframes lds-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.mc-spinner{margin:auto;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:20;top:50px;}.mc-spinner .spinner-image{width:50%;margin:auto;height:400px;top:-200px;}#manufacturers-content{overflow:hidden;padding:2em 0 4em;}#manufacturers-content #ManufacturersSearchResults{min-height:600px;}#manufacturers-content #ManufacturersSearchResults .project-info h4{min-height:4.8em;}#manufacturers-content .mc-spinner{top:170px;}.loans-container .mc-spinner{top:0;}#sub-typologies{padding:2em 0 0;}.sub-typologies{margin-top:1em;}.sub-typologies button{font-family:"BrixSlab-Regular",sans-serif;font-weight:normal;font-style:normal;font-size:13px;font-size:1.3rem;padding:.5em .6em;background:#e8e8e8;border:0;border-radius:3px;transition:.3s all ease-in-out;margin:0 5px 5px 0;}.sub-typologies button:hover{background:#0085ab;color:#fff;font-family:"BrixSlab-Bold",sans-serif;font-weight:normal;font-style:normal;}.sub-typologies button:focus{outline:0;}.sub-typologies button:active{position:relative;top:1px;background:#005d78;}.sub-typologies .parent-typology:hover:after{font-family:FontAwesome;content:"";float:right;margin-left:.5em;}.sub-typologies .invalid{opacity:.4;}ul.sub-typologies{margin:0 0 .3em;width:100%;list-style:none;padding:0;}ul.sub-typologies:before,ul.sub-typologies:after{content:" ";display:table;}ul.sub-typologies:after{clear:both;}ul.sub-typologies li{margin:0 5px 5px 0;float:left;}ul.sub-typologies li a{color:#222;font-family:"BrixSlab-Regular",sans-serif;font-weight:normal;font-style:normal;font-size:14px;font-size:1.4rem;text-decoration:none;display:block;padding:6px 6px 4px;background:#e8e8e8;border-radius:3px;transition:.3s all ease-in-out;}ul.sub-typologies li a:before,ul.sub-typologies li a:after{content:" ";display:table;}ul.sub-typologies li a:after{clear:both;}ul.sub-typologies li a:hover,ul.sub-typologies li a:focus{background:#0085ab;color:#fff;font-weight:bold;}ul.sub-typologies li a:active{position:relative;top:1px;background:#005d78;}ul.sub-typologies li a:hover:after{font-family:FontAwesome;content:"";float:right;margin-left:.5em;font-size:90%;}#sub-typology-2 a{background:#dcdcdc;}#sub-typology-2 a:hover,#sub-typology-2 a:focus{background:#0085ab;}#sub-typology-3 a{background:#cfcfcf;}#sub-typology-3 a:hover,#sub-typology-3 a:focus{background:#0085ab;}#sub-typology-3 a:hover:after{content:none;}#projectSelectionHistory{border-top:0;}.touch-screen .selection-history div button:after,.touch-screen .selection-history div div:after{outline:0;opacity:1;right:0;}.selection-history{margin:0;padding:0;border-radius:3px;}.selection-history div{list-style:none;padding:0;margin:0;}.selection-history div .invalid{opacity:.4;}.selection-history div button,.selection-history div div.deleteButton{vertical-align:top;margin:3px 6px 3px 0;overflow-x:hidden;position:relative;background:#0085ab;color:#fff;padding:.5em;border-radius:3px;display:inline-block;text-decoration:none;font-family:"BrixSlab-Bold",sans-serif;font-weight:normal;font-style:normal;font-size:12px;font-size:1.2rem;transition:.3s all ease-in-out;border:0;cursor:pointer;}.selection-history div button:hover,.selection-history div button:focus,.selection-history div div.deleteButton:hover,.selection-history div div.deleteButton:focus{background:#005d78;outline:0;}.selection-history div button:after,.selection-history div div.deleteButton:after{margin-left:.4em;display:inline-block;position:relative;transition:.15s all ease-in-out;content:"";font-family:"FontAwesome";right:-20px;opacity:0;}@media(max-width:600px){.selection-history div button:after,.selection-history div div.deleteButton:after{outline:0;opacity:1;right:0;}}@media(max-width:750px){.selection-history div button:after,.selection-history div div.deleteButton:after{outline:0;opacity:1;right:0;}}@media(max-width:1024px){.selection-history div button:after,.selection-history div div.deleteButton:after{outline:0;opacity:1;right:0;}}.selection-history div button:hover:after,.selection-history div button:focus:after,.selection-history div div.deleteButton:hover:after,.selection-history div div.deleteButton:focus:after{opacity:1;right:0;}.selection-history div button:active,.selection-history div div.deleteButton:active{top:1px;position:relative;}.selection-history .selectedTypologyContainer{display:block;}.selection-history .subTypologyContainer{display:inline-block;}.selection-history .material-selected>.selectedTypologyContainer{margin:1em 0;}.selection-history .material-selected>div>div>div>button{background:#0099c4;}.selection-history .material-selected>div>div>div>div>div>button{background:#00a3d1;}.selection-history .material-selected>div>div>div>div>div>div>div>button{background:#00adde;}.selection-history .material-selected>div>div>div>div>div>div>div>div>div>button{background:#00b7eb;}.selection-history .material-selected{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-top:2em;display:none;padding:1em 0;}.selection-history .attr-appl-selected{min-height:30px;margin-top:2em;}.selection-history .attr-appl-selected button,.selection-history .attr-appl-selected div.deleteButton{background:#666;}.selection-history .attr-appl-selected:before,.selection-history .attr-appl-selected:after{content:" ";display:table;}.selection-history .attr-appl-selected:after{clear:both;}.selection-history .attr-appl-selected .application-selected{width:49.15254237%;float:left;}.selection-history .attr-appl-selected .attribute-selected{width:49.15254237%;float:right;}.selection-history .attr-appl-selected .project-selected{width:31.6384180793%;float:left;margin:0 .8474576271%;min-height:1px;}@media(max-width:600px){.selection-history .attr-appl-selected .project-selected{width:100%;}}#clientSelectionPopup .Popup,#officeSelectionPopup .Popup{width:500px;}#clientSelectionPopup .Popup #client-selection-list,#clientSelectionPopup .Popup #office-selection-list,#officeSelectionPopup .Popup #client-selection-list,#officeSelectionPopup .Popup #office-selection-list{list-style:none;}#clientSelectionPopup .Popup #client-selection-list li,#clientSelectionPopup .Popup #office-selection-list li,#officeSelectionPopup .Popup #client-selection-list li,#officeSelectionPopup .Popup #office-selection-list li{margin:.5em 0;cursor:pointer;}.loader-container{position:absolute;z-index:1;display:table;width:100%;height:100%;}.loader-container>div{display:table-cell;vertical-align:middle;}.spinner{margin:0 auto;width:50px;text-align:center;font-size:0;}.spinner>div{margin:0 2px;width:10px;height:10px;background-color:#999;background-color:rgba(0,0,0,.2);border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}.spinner .bounce1{animation-delay:-.32s;}.spinner .bounce2{animation-delay:-.16s;}@keyframes sk-bouncedelay{0%,80%,100%{transform:scale(0);}40%{transform:scale(1);}}@media(max-width:750px){.materials-tabbed.ui-tabs nav{width:100%;}.materials-tabbed.ui-tabs nav ul.ui-tabs-nav{height:inherit;border:0;}.materials-tabbed.ui-tabs nav ul.ui-tabs-nav li.ui-tab{border-bottom:1px solid #ccc;}.materials-tabbed.ui-tabs nav ul.ui-tabs-nav li.ui-tab a.ui-tabs-anchor{padding:10px;}.materials-tabbed.ui-tabs nav ul,.materials-tabbed.ui-tabs nav li,.materials-tabbed.ui-tabs nav a{width:100%;}.materials-tabbed.ui-tabs nav a{padding:0;}.materials-tabbed.ui-tabs nav li a.ui-tabs-anchor{float:none;padding:10px;}.materials-tabbed.ui-tabs nav li a.ui-tabs-anchor em{padding:0;}.materials-tabbed.ui-tabs nav li.search{border-bottom:1px solid #ccc;margin:0;}.materials-tabbed.ui-tabs nav li.search form{height:inherit;}.materials-tabbed.ui-tabs nav li.search form div{float:none;}.materials-tabbed.ui-tabs nav li.search input[type=search]{line-height:inherit;display:table-cell;vertical-align:middle;height:100%;}header>div:before,header>div:after{content:" ";display:table;}header>div:after{clear:both;}header .logos{display:flex;flex-flow:column wrap;align-items:flex-start;}header .logos h1{margin:0 0 1em;width:100px;}header .logos h2{border-left:0;padding:0;font-size:15px;font-size:1.5rem;color:#666;}header #nav-and-code nav{height:70px;display:flex;align-items:flex-start;margin:0 2em 0 0;}header #nav-and-code nav ul{padding:0;}header #nav-and-code nav ul li{display:block;}header #nav-and-code nav ul li a{text-align:right;font-size:12px;font-size:1.2rem;color:#777;}header .scan-code-section{width:80px;align-self:flex-end;margin-left:auto;}}@media(max-width:740px){ul.ui-tabs-nav{border-bottom:0;}}html.login-template,body.login{width:100%;height:100%;}.SSOBtn{background-position:left;background-position-x:5px;background-repeat:no-repeat;padding:10px;padding-left:30px;border:1px solid #ddd;background-color:#fff;background-size:21px;}.MicrosoftSignOn{background-image:url(../Images/microsoft.png);}.PingSignOn{background-image:url(../Images/PingIdentity.png);}body.login{background:#fff;}body.login main{min-height:100%;display:flex;flex-flow:row nowrap;font-family:"BrixSlab-ExtraLight",sans-serif;font-weight:normal;font-style:normal;font-size:16px;font-size:1.6rem;}body.login main>section{padding:2.5em;}body.login main p{font-size:48px;font-size:4.8rem;line-height:1.2;color:#777;}body.login main .new-clients{width:60%;background:#eee;}body.login main .new-clients header .logos{flex-flow:inherit;height:initial;padding:0;}body.login main .new-clients header .logos a{display:block;}body.login main .new-clients header .logos h1{margin-right:20px;}body.login main .new-clients header .logos h1 img{max-height:none;width:inherit;}body.login main .new-clients header .logos h2{font-size:28px;font-size:2.8rem;padding-left:20px;border-left:1px solid #ccc;}body.login main .existing-clients{position:relative;width:40%;background:#fff;}body.login main .existing-clients header{position:relative;}body.login main .existing-clients header a{transition:.2s all ease-in-out;font-family:"Futura-Bol",sans-serif;font-weight:normal;font-style:normal;color:#777;position:absolute;top:.625em;left:0;}body.login main .existing-clients header a:hover,body.login main .existing-clients header a:focus{border-bottom:1px solid currentColor;padding-bottom:3px;color:#222;}body.login main .existing-clients .signin{margin-top:1.875em;}body.login main .existing-clients .signin label{display:block;margin-bottom:.625em;}body.login main .existing-clients .signin input[type=text],body.login main .existing-clients .signin input[type=password]{display:block;display:block;width:100%;margin:0 0 1em;padding:0;border:1px solid #ccc;border-radius:3px;padding:0 1em;outline:0;line-height:40px;color:#003645;transition:.2s all ease-in-out;}body.login main .existing-clients .signin input[type=text]:hover,body.login main .existing-clients .signin input[type=text]:focus,body.login main .existing-clients .signin input[type=password]:hover,body.login main .existing-clients .signin input[type=password]:focus{border-color:#0085ab;background:#e8faff;}body.login main .existing-clients .signin input[type=button]{border:0;background:#0085ab;color:#fff;border-radius:3px;padding:.625em;margin-top:20px;font-family:"BrixSlab-Bold",sans-serif;font-weight:normal;font-style:normal;transition:.2s all ease-in-out;}body.login main .existing-clients .signin input[type=button]:hover,body.login main .existing-clients .signin input[type=button]:focus{background:#005d78;}body.login main .existing-clients .signin input[type=button]:active{position:relative;top:1px;background:#003645;}body.login main .existing-clients .signin input[type=button]:after{content:"";float:right;font-family:"fontAwesome";margin-left:.625em;display:inline-block;color:#fff;}body.login main .existing-clients .forgot{position:relative;font-size:12px;font-size:1.2rem;margin:20px 0;}body.login main .existing-clients .forgot input{display:inline-block;border:0;border-bottom:1px solid #ccc;padding:0;padding-bottom:2px;background-color:transparent;transition:.2s all ease-in-out;}body.login main .existing-clients .forgot input:hover,body.login main .existing-clients .forgot input:focus{color:#003645;}body.login main .existing-clients .forgot input:active{position:relative;top:1px;}body.login main .existing-clients .forgot .forgot-credentials{display:none;margin-top:2em;padding:1em;border-radius:3px;background:#e6f7fc;}body.login main .existing-clients .forgot .forgot-credentials form{font-size:13px;font-size:1.3rem;line-height:1.4;}body.login main .existing-clients .forgot .forgot-credentials legend{margin-bottom:1em;font-family:"BrixSlab-Regular",sans-serif;font-weight:normal;font-style:normal;font-size:15px;font-size:1.5rem;}body.login main .existing-clients .forgot .forgot-credentials label,body.login main .existing-clients .forgot .forgot-credentials input{display:block;width:100%;}body.login main .existing-clients .forgot .forgot-credentials label{margin-bottom:.5em;}body.login main .existing-clients .forgot .forgot-credentials input{margin:0 0 1em;padding:0;border:1px solid #ccc;height:30px;border-radius:3px;padding:0 .5em;outline:0;line-height:30px;color:#003645;transition:.2s all ease-in-out;}body.login main .existing-clients .forgot .forgot-credentials button[type=submit]{border:0;background:#0085ab;color:#fff;border-radius:3px;padding:.45em .625em;font-family:"BrixSlab-Bold",sans-serif;font-weight:normal;font-style:normal;transition:.2s all ease-in-out;}body.login main .existing-clients .forgot .forgot-credentials button[type=submit]:hover,body.login main .existing-clients .forgot .forgot-credentials button[type=submit]:focus{background:#005d78;}body.login main .existing-clients .forgot .forgot-credentials button[type=submit]:active{position:relative;top:1px;background:#003645;}body.login main .existing-clients .forgot .forgot-credentials button[type=submit]:after{content:"";float:right;font-family:"fontAwesome";margin-left:.625em;display:inline-block;color:#fff;}@media(min-width:1400px){body.login main .existing-clients .forgot .forgot-credentials{width:50%;}}body.login main .existing-clients #LoginError{color:#f00;}body.login main a.link{background:#fff;color:#0085ab;padding:.625em;border-radius:3px;display:inline-block;font-family:"BrixSlab-Bold",sans-serif;font-weight:normal;font-style:normal;margin:40px 0 0;transition:.2s all ease-in-out;}body.login main a.link:hover,body.login main a.link:focus{background:#0085ab;color:#fff;}body.login main a.link:active{position:relative;top:1px;background:#005d78;}body.login main a.link:after{content:"";float:right;font-family:"fontAwesome";margin-left:.625em;display:inline-block;}body.login main header{background:inherit;position:inherit;z-index:2;box-shadow:none;margin-bottom:2em;height:200px;}@media(min-width:600px) and (max-width:767px){body.login main .new-clients header,body.login main .existing-clients header{height:140px;}body.login main .new-clients p,body.login main .existing-clients p{font-size:32px;font-size:3.2rem;}}@media(max-width:767px){body.login main{display:block;}body.login main>section{padding:1.25em;}body.login main header{height:inherit;}body.login main .new-clients,body.login main .existing-clients{width:100%;}body.login main .existing-clients header a{position:relative;margin-bottom:2em;}body.login main p{font-family:"BrixSlab-Regular",sans-serif;font-weight:normal;font-style:normal;font-size:28px;font-size:2.8rem;}body.login main .existing-clients header{position:absolute;right:20px;font-size:12px;font-size:1.2rem;top:2.2em;height:inherit;background:transparent;margin:0;top:inherit;}body.login main .existing-clients header a{top:inherit;}body.login main a.link,body.login main .existing-clients .signin input[type=button]{font-size:14px;font-size:1.4rem;margin-top:20px;}}@media(min-width:768px){body.login main{min-height:100%;}}#PasswordReset .Popup{width:300px;}#PasswordReset .Popup input{width:100%;}#PasswordReset .Popup input[type=text]{color:#000;}body.contact main{font-family:"BrixSlab-ExtraLight",sans-serif;font-weight:normal;font-style:normal;font-size:16px;font-size:1.6rem;}body.contact main>section{width:60%;margin:0 auto;max-width:800px;padding:50px 0;}body.contact main p{font-size:48px;font-size:4.8rem;line-height:1.2;color:#777;}body.contact main header .logos{padding-left:1em;}body.contact main header .logos h1{margin:0 1em 0 0;}@media(max-width:768px){body.contact main header .logos{flex-flow:row wrap;align-items:center;}}body.contact main .contact-details{position:relative;}body.contact main .contact-details .form{margin-top:1.875em;}body.contact main .contact-details .form label{display:block;margin-bottom:.625em;}body.contact main .contact-details .form input,body.contact main .contact-details .form textarea{display:block;width:100%;margin:0 0 2em;padding:0;border:1px solid #ccc;border-radius:3px;padding:0 1em;outline:0;line-height:40px;color:#003645;transition:.2s all ease-in-out;}body.contact main .contact-details .form input:hover,body.contact main .contact-details .form input:focus,body.contact main .contact-details .form textarea:hover,body.contact main .contact-details .form textarea:focus{border-color:#0085ab;background:#e8faff;}body.contact main .contact-details .form input[type=submit]{border:0;line-height:inherit;height:50px;background:#0085ab;color:#fff;border-radius:3px;padding:.625em;margin:20px 0 0;font-family:"BrixSlab-Bold",sans-serif;font-weight:normal;font-style:normal;transition:.2s all ease-in-out;}body.contact main .contact-details .form input[type=submit]:hover,body.contact main .contact-details .form input[type=submit]:focus{background:#005d78;}body.contact main .contact-details .form input[type=submit]:active{position:relative;top:1px;background:#003645;}body.contact main .contact-details .form input[type=submit]:after{content:"";float:right;font-family:"fontAwesome";margin-left:.625em;display:inline-block;color:#fff;}body.contact main a.link{background:#fff;color:#0085ab;padding:.625em;border-radius:3px;display:inline-block;font-family:"BrixSlab-Bold",sans-serif;font-weight:normal;font-style:normal;margin:40px 0 0;transition:.2s all ease-in-out;}body.contact main a.link:hover,body.contact main a.link:focus{background:#0085ab;color:#fff;}body.contact main a.link:active{position:relative;top:1px;background:#005d78;}body.contact main a.link:after{content:"";float:right;font-family:"fontAwesome";margin-left:.625em;display:inline-block;}body.contact main header{flex-flow:row nowrap;align-items:center;position:inherit;z-index:2;margin-bottom:0;}@media(min-width:600px) and (max-width:767px){body.contact main .new-clients header,body.contact main .contact-details header{height:140px;}body.contact main .new-clients p,body.contact main .contact-details p{font-size:32px;font-size:3.2rem;}}@media(max-width:599px){body.contact main{display:block;}body.contact main header{margin-bottom:1em;}body.contact main>section{padding:1.25em;}body.contact main .new-clients,body.contact main .contact-details{width:100%;}body.contact main .contact-details header a{position:relative;margin-bottom:2em;}body.contact main p{font-family:"BrixSlab-Regular",sans-serif;font-weight:normal;font-style:normal;font-size:28px;font-size:2.8rem;}body.contact main .contact-details header{position:absolute;right:20px;font-size:12px;font-size:1.2rem;top:2.2em;}body.contact main a.link,body.contact main .contact-details .form input[type=submit]{font-size:14px;font-size:1.4rem;margin-top:20px;}}@font-face{font-family:"BrixSlab-Regular";src:url("webfonts/236619_0_0.eot?");src:url("webfonts/236619_0_0.eot?#iefix") format("embedded-opentype"),url("webfonts/236619_0_0.woff") format("woff"),url("webfonts/236619_0_0.ttf") format("truetype");}@font-face{font-family:"BrixSlab-ExtraLight";src:url("webfonts/236619_1_0.eot?");src:url("webfonts/236619_1_0.eot?#iefix") format("embedded-opentype"),url("webfonts/236619_1_0.woff") format("woff"),url("webfonts/236619_1_0.ttf") format("truetype");}@font-face{font-family:"BrixSlab-Bold";src:url("webfonts/34BA82_0_0.eot?");src:url("webfonts/34BA82_0_0.eot?#iefix") format("embedded-opentype"),url("webfonts/34BA82_0_0.woff2") format("woff2"),url("webfonts/34BA82_0_0.woff") format("woff"),url("webfonts/34BA82_0_0.ttf") format("truetype");}.label-family{background:#fff;border:1px solid #ccc;border-bottom:0;}.label-family>div{border-bottom:1px solid #ccc;}@font-face{font-family:"Futura-Bol";src:url("webfonts/34BA82_1_0.eot?");src:url("webfonts/34BA82_1_0.eot?#iefix") format("embedded-opentype"),url("webfonts/34BA82_1_0.woff2") format("woff2"),url("webfonts/34BA82_1_0.woff") format("woff"),url("webfonts/34BA82_1_0.ttf") format("truetype");}figure{margin:0;}html{box-sizing:border-box;font-size:62.5%;}*,*:before,*:after{box-sizing:inherit;}a{text-decoration:none;cursor:pointer;}a:hover,a:focus{outline:0;}html,body,div,p{line-height:1;margin:0;padding:0;}body{position:relative;z-index:0;color:#444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:100%;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;margin:0;padding:0;}.sample-info h5{max-height:1.3em;overflow:hidden;}a:link,a:visited{color:inherit;}img{display:block;width:100%;max-width:100%;height:auto;}#tab-materials img,section#samples-and-families #sample-content a figure img,section#samples-and-families #family-content a figure img,section#samples-and-families #product-content a figure img,#location-type-year img,.unslider img,.projects a img,#featured-projects img,#library-samples #sample-content img,.family-samples #sample-content img,#product-family img,#related-families img{object-fit:cover;font-family:"object-fit: contain;";height:100%;}#ClientLogo{cursor:pointer;}#materials-content{overflow:hidden;}#materials-content>h3{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute;}#tabcontrol{min-height:50px;}main[role=main] article{width:90%;margin:0 auto;max-width:1180px;}.disabled{pointer-events:none;opacity:.5;}.sticky{position:sticky;top:0;}#CameraOperationSelection{width:calc(50% - .5em);display:inline-block;}.DropDownListContainer{position:relative;font-family:"BrixSlab-Regular",sans-serif;font-weight:normal;font-style:normal;font-size:16px;font-size:1.6rem;margin-top:1em;text-align:left;}.DropDownListContainer .SelectedItem{background-color:#eee;color:#777;padding:10px;padding-right:0;cursor:pointer;display:inline-block;width:100%;line-height:normal;border-radius:3px;}.DropDownListContainer .SelectedItem:hover{background-color:#0085ab;color:#fff;}.DropDownListContainer .SelectedItem:after{content:"";font-family:"fontawesome";float:right;margin:0 5px 0 0;width:10px;font-weight:900;font-size:12px;}.DropDownListContainer .DropDownList{position:absolute;display:none;background-color:#0085ab;z-index:100;border-bottom-left-radius:3px;border-bottom-right-radius:3px;width:100%;padding:10px;}.DropDownListContainer .ListItem{color:#fff;cursor:pointer;}.DropDownListContainer .ListItem h5{padding:5px;}.DropDownListContainer .ListItem h5:hover{background:rgba(255,255,255,.75);color:#333;border-radius:3px;}.DropDownListContainer .active{background-color:#0085ab;color:#fff;border-radius:3px 3px 0 0;}.DropDownListContainer .active:after{transform:rotate(180deg);}.scan-overlay{border:0;padding:1em;display:none;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;font-size:1.7em;background:rgba(0,0,0,.8);}.scan-overlay #scan-popup{padding:1em;background:#fff;border-radius:3px;font-family:"BrixSlab-Regular",sans-serif;width:calc(400px + 2em);overflow-y:inherit;margin:0;max-height:100%;left:calc(50% - 200px - 1em);}@media(max-width:600px){.scan-overlay #scan-popup{width:100%;}}.scan-overlay #scan-popup #cancelImageOrdering{float:right;}@media(max-width:600px){.scan-overlay #scan-popup #CameraOperationSelection,.scan-overlay #scan-popup #cancelImageOrdering,.scan-overlay #scan-popup #LoanDetailsContainer,.scan-overlay #scan-popup #LoanSamplesBtn{font-size:14px;}}@media(max-width:600px){.scan-overlay #scan-popup #CameraOperationSelection .SearchTextBox input,.scan-overlay #scan-popup #cancelImageOrdering .SearchTextBox input,.scan-overlay #scan-popup #LoanDetailsContainer .SearchTextBox input,.scan-overlay #scan-popup #LoanSamplesBtn .SearchTextBox input{font-size:14px;}}.scan-overlay #SamplesToLoan{margin-top:.5em;max-height:calc(100vh - 400px - 19.5em);overflow-y:auto;width:100%;}@media(max-width:600px){.scan-overlay #SamplesToLoan{max-height:calc(100vh - 80vw - 19.5em);}}.scan-overlay #SamplesToLoan div{text-align:left;padding-top:.5em;}.scan-overlay #LoanSamplesBtn{border:0;padding:10px;font-family:"BrixSlab-Regular",sans-serif;font-weight:normal;font-style:normal;font-size:16px;width:100%;font-size:1.6rem;display:block;border-radius:3px;margin:1em 0 0 0;color:#fff;background:#666;float:none;}.scan-overlay #LoanSamplesBtn:hover,.scan-overlay #LoanSamplesBtn:focus{background:#4c4c4c;}@media(max-width:600px){.scan-overlay{padding:1em;}}.scan-overlay .frame{position:relative;z-index:102;width:400px;height:400px;display:inline-block;border:0;font-size:1rem;}@media(max-width:600px){.scan-overlay .frame{width:100%;height:80vw;}}.scan-overlay .frame #result{background-color:#eee;font-size:1.3em;padding:.5em;}.scan-overlay .frame #outdiv{display:inline-block;width:100%;height:calc(100% - 32px);overflow:hidden;}.scan-overlay .frame #outdiv #camsource{margin-left:-100px;width:600px;height:400px;}@media(max-width:600px){.scan-overlay .frame #outdiv #camsource{margin-left:0;width:80vw;height:80vw;}}.scan-overlay .frame .drag-handle{bottom:0;left:0;cursor:move;height:32px;width:100%;background:#ccc;right:0;position:absolute;text-align:center;}.scan-overlay .frame .drag-handle img{height:16px;width:16px;display:inline-block;margin:8px 0;}.scan-overlay .frame button{-webkit-appearance:none;z-index:102;border:0;padding:8px;position:absolute;margin:0;height:30px;width:30px;top:-1.5em;border-radius:50%;border:2px solid #fff;transition:.15s all linear;}.scan-overlay .frame #close-scanner{background:#00adde;right:-1em;}.scan-overlay .frame #close-scanner:hover,.scan-overlay .frame #close-scanner:focus{background:#0085ab;outline:0;}.scan-overlay .frame #change-camera{margin:0 auto;position:relative;background:#bbb;}.scan-overlay .frame #change-camera:hover,.scan-overlay .frame #change-camera:focus{background:#0085ab;outline:0;}.DebugMode,.DevelopmentDB{font-size:2em;line-height:2em;color:#f00;display:none;margin-left:1em;}.ui-dialog-titlebar{display:none;}#application-description input[type=text]{background:transparent;float:none;padding:.7em;font-family:"BrixSlab-Regular",sans-serif;font-weight:normal;font-style:normal;color:#888;font-size:14px;font-size:1.4rem;border:1px solid #ccc;}#application-description input[type=text]:focus{outline:0;}#dialog-form label,#dialog-form input{display:block;}#dialog-form input.text{margin-bottom:12px;width:100%;}#dialog-form fieldset{padding:0;border:0;margin-top:25px;}#dialog-form h1{font-size:1.2em;margin:.6em 0;}#dialog-form div#users-contain{width:350px;margin:20px 0;}#dialog-form div#users-contain table{margin:1em 0;border-collapse:collapse;width:100%;}#dialog-form div#users-contain table td,#dialog-form div#users-contain table th{border:1px solid #eee;padding:.6em 10px;text-align:left;}#dialog-form .ui-dialog .ui-state-error{padding:.3em;}#dialog-form .validateTips{border:1px solid transparent;padding:.3em;}#FourOhFour{padding:10em 0;color:#777;font-family:BrixSlab-ExtraLight;width:90%;max-width:1180px;margin:0 auto;}#FourOhFour .title{font-size:6em;margin-bottom:1em;}#FourOhFour .explanation{font-size:4em;margin-bottom:1em;}#FourOhFour .links{font-size:2em;font-family:BrixSlab-ExtraLight;}#FourOhFour .links a{font-family:"Futura-Bol",sans-serif;}#ResponseLabel{font-size:1.3em;margin-top:1em;color:#777;}#ResponseLabel a{font-family:"Futura-Bol",sans-serif;}#overdue-samples-warning-container{display:none;margin:auto;}#overdue-samples-warning-container #overdue-samples-warning{display:none;border-radius:3px;padding:1em 3em;color:#fff;font-size:1.5em;background:#e56567;display:inline-block;}@media(max-width:1024px){#overdue-samples-warning-container #overdue-samples-warning{font-size:1.1em;width:400px;}}@media(max-width:750px){#overdue-samples-warning-container #overdue-samples-warning{width:300px;}}@media(max-width:600px){#overdue-samples-warning-container #overdue-samples-warning{display:none;}}#overdue-samples-warning-container #overdue-samples-warning h4{margin:auto;text-align:center;font-family:"Futura-Bol",sans-serif;font-size:1.1em;margin-bottom:1em;}#overdue-samples-warning-container #overdue-samples-warning div{font-family:brixslab-regular;text-align:center;}#mobile-loan-warning-container{display:none;}#mobile-loan-warning-container #mobile-samples-warning{border-radius:3px;display:none;padding:.5em;margin:.5em 0;background:#e56567;color:#fff!important;text-align:center;cursor:pointer;}@media(max-width:600px){#mobile-loan-warning-container #mobile-samples-warning{display:inline-block;}}.isbusy{cursor:progress;}#warning-popup{z-index:1101;}.PopupContainer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);font-size:1.7em;z-index:101;}.PopupContainer .Popup{display:block;padding:1em;margin:2% auto;font-family:"BrixSlab-Regular",sans-serif;background:#fff;border-radius:3px;opacity:1;filter:alpha(opacity=100);width:1000px;max-height:90%;overflow-y:auto;}@media(max-width:1024px){.PopupContainer .Popup{width:750px;}}@media(max-width:750px){.PopupContainer .Popup{width:600px;}}@media(max-width:600px){.PopupContainer .Popup{width:550px;}}@media(max-width:480px){.PopupContainer .Popup{width:430px;}}@media(max-width:320px){.PopupContainer .Popup{width:450px;}}.PopupContainer .Popup h2{padding:0 0 .5em 0;margin:0;}.PopupContainer .Popup input[type=button]:disabled{opacity:.3;}.PopupContainer .Popup input[type=text]{background:transparent;padding:.7em;font-family:"BrixSlab-Regular",sans-serif;font-weight:normal;font-style:normal;color:#888;font-size:14px;font-size:1.4rem;border:1px solid #ccc;border-radius:3px;width:100%;width:48.305084746%;margin-top:1em;}.PopupContainer .Popup input[type=text]:focus{outline:0;}.PopupContainer .Popup input[type=button]{width:48.305084746%;margin:0;border:0;padding:10px;font-family:"BrixSlab-Regular",sans-serif;font-size:1.6rem;margin-top:1em;border-radius:3px;background:#ddd;}.PopupContainer .Popup input[type=button]:hover,.PopupContainer .Popup input[type=button]:focus{background:#0085ab;color:#fff;}.PopupContainer .Popup input[type=button].delete{background:#e56567;color:#fff;}.PopupContainer .Popup input[type=button].delete:hover,.PopupContainer .Popup input[type=button].delete:focus{background:#de393c;}.PopupContainer .Popup input[type=button]:last-of-type{float:right;}.PopupContainer .Popup input[type=button]:first-of-type{float:none;}.cloudIcon{position:absolute;right:10px;top:10px;color:#fff;font-size:40px;}.product-details .cloudIcon,.manufacturer-datasheet .cloudIcon{top:unset;color:#444;font-size:25px;}.manufacturer-datasheet h2{width:80%;display:inline-block;}.manufacturer-datasheet .AddNew{display:none;}.manufacturer-datasheet .Edit,.manufacturer-datasheet .Delete{display:none;}.manufacturer-datasheet .cloudIcon{display:none;margin:3rem 0;}.manufacturer-datasheet.is-central-data .cloudIcon{display:inline-block;}body.login header .logos,body.contact header .logos{opacity:1;}