@charset "UTF-8";.ajax-register-links,.view-header>.right #sharelistform ul{list-style-type:none}.view-filters .views-exposed-widget .form-item label,[data-sr]{visibility:hidden}body.product-architectural .group-specname-crimp .crimp{display:none}#block-ajax-register-ajax-register-block .ajax-register-links:before{content:" ";background-image:url(/images/mybank.png);background-size:100% 100%;width:91px;height:75px;color:transparent;display:block}#block-ajax-register-ajax-register-block .ajax-register-links{position:absolute;left:0;top:0;width:250px;background-color:#fff}#block-ajax-register-ajax-register-block .ajax-register-links li.first:before{content:"This is the my banker tool needs a description";display:block;height:0;overflow:hidden;position:relative;width:0}#block-ajax-register-ajax-register-block .ajax-register-links.jsover li:before{display:none}#block-ajax-register-ajax-register-block .ajax-register-links li{display:block;height:auto;height:0;position:relative;width:0}#block-ajax-register-ajax-register-block .ajax-register-links li.first a,#block-ajax-register-ajax-register-block .ajax-register-links li.first a:active,#block-ajax-register-ajax-register-block .ajax-register-links li.first a:hover,#block-ajax-register-ajax-register-block .ajax-register-links li.first a:link,#block-ajax-register-ajax-register-block .ajax-register-links li.first a:visited{border:none;box-shadow:none;outline:0;color:#fd5a00;text-decoration:underline}#block-ajax-register-ajax-register-block .ajax-register-links li>*,#block-ajax-register-ajax-register-block .ajax-register-links li>a{display:block;height:auto;height:0;position:relative;width:0;overflow:hidden}#block-ajax-register-ajax-register-block .ajax-register-links.active li,#block-ajax-register-ajax-register-block .ajax-register-links.active li a,#block-ajax-register-ajax-register-block .ajax-register-links.active li:before,#block-ajax-register-ajax-register-block .ajax-register-links.active li>*,#block-ajax-register-ajax-register-block .ajax-register-links:active li,#block-ajax-register-ajax-register-block .ajax-register-links:active li a,#block-ajax-register-ajax-register-block .ajax-register-links:active li:before,#block-ajax-register-ajax-register-block .ajax-register-links:active li>*,#block-ajax-register-ajax-register-block .ajax-register-links:focus li,#block-ajax-register-ajax-register-block .ajax-register-links:focus li a,#block-ajax-register-ajax-register-block .ajax-register-links:focus li:before,#block-ajax-register-ajax-register-block .ajax-register-links:focus li>*{height:auto;width:100%;overflow:hidden}#block-ajax-register-ajax-register-block{position:fixed;right:325px;top:10px}.view-header>.right{float:right;display:block;width:40%}.view-header>.left{float:left;display:block}#flag-list-ops-container-unflag legend,#imce-content .form-item-thumbnails{display:none}.view-header>.right #sharelistform{width:100%%}.view-header>.right #sharelistform input,.view-header>.right #sharelistform textarea{margin:.4em;width:80%}p,ul{margin-bottom:2em}#flag-list-ops-container-unflag fieldset{border:none;float:left;clear:both;box-shadow:none}.fabrication-jump img,.region-postscript .related-projects-footer .item{-webkit-box-shadow:0 6px 12px -8px #777;-moz-box-shadow:0 6px 12px -8px #777}#flag-list-ops-container-unflag fieldset .panel-body{border:none;width:auto;float:both}.region-header,body,html{width:100%}#flag-list-ops-container-unflag fieldset button.btn-danger{border:none}#views-form-flag-lists-user-list-default>div>h3{float:left;clear:both}body,html{font:16px/1.8 sans-serif;height:100%;-webkit-font-smoothing:antialiased;background:#999;color:#444}div,h1,h2,h3,h4,h5,h6,li,p,span,ul{font-family: 'Overpass', sans-serif;}h1,h2,h3,h4,h5,p{line-height:130%}div,li,p,span,ul{font-weight:300}h1,h2,h3,h4,h5,h6{font-weight:700}html body.html div .glyphicon{font-family:'Glyphicons Halflings'}html body.html div .fa{font-family:FontAwesome}h1,h2,h3,h4,h5{font-weight:700}h1{font-size:2.3em;color:#ff5c11}h2{font-size:1.5em;color:#444}h3,h4{font-size:1.3em;color:#ff5c11}h3{margin-bottom:1.3em}h4{margin-bottom:10px}p{font-size:1em;font-weight:400}.node-type-page div.center,p.center{text-align:center}a{color:#fd5a00;text-decoration:underline}a:hover{color:#f87832}.headline a{color:#555}.headline a:hover{color:#444}ul{list-style:circle}.container-body{background:#ddd;padding-top:6em}.node-type-page.homepage .container-body{padding-top:2em}.node-type-product .container-body .container.secondary,.node-type-project .container-body .container.secondary{padding-top:4em}.node-type-article .container-body,.node-type-product .container-body,.node-type-project .container-body{padding:0}.container-leftcol{background:#fff;padding:2em}.region-postscript{margin-bottom:6em}.row.firstrow{margin-bottom:4em}img.padded{padding:10px;background:#fff}table{margin-bottom:1em}table td p{margin:10px}.clearfix{clear:both}#container-fullwidth{width:100%;position:relative;overflow:hidden}.region-fullwidthcontent{overflow:auto;background:#fff;background:-moz-linear-gradient(top,#e9e9e9 0,#fff 50%);background:-webkit-linear-gradient(top,#e9e9e9 0,#fff 50%);background:linear-gradient(to bottom,#e9e9e9 0,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#ffffff', GradientType=0 );border-bottom:4px solid #ff5c11}.node-type-product .region-fullwidthcontent,.node-type-project .region-fullwidthcontent{border-bottom:none}.node-type-page .region-fullwidthcontent .headline{margin:4em auto;width:70%}.node-type-page.page-node-4314 .region-fullwidthcontent .headline{width:80%}.node-type-page .region-fullwidthcontent .headline h2{margin-top:0;margin-bottom:1.4em}.context-resources.node-type-page .region-fullwidthcontent .headline p:first-of-type{margin-top:3em}.node-type-page .region-fullwidthcontent .headline h3{background:#ff5c11;color:#fff;padding:7px 15px 8px;display:inline-block;font-size:24px}.node-type-page .region-fullwidthcontent .image-heading{position:relative;max-height:500px;overflow:hidden;margin-top:50px}.node-type-page .region-fullwidthcontent .hero-image img{width:100%;height:auto}.node-type-page .region-fullwidthcontent .image-heading .primary-heading{position:absolute;bottom:0;width:100%;margin:0 auto;padding:0;background:rgba(0,0,0,.65)}.node-type-page .region-fullwidthcontent .image-heading .primary-heading h1{text-transform:uppercase;font-size:2em;font-weight:700;color:#fff;padding:15px;line-height:100%;margin:0;text-align:center}.node-type-page .field-name-body{width:67%;margin-right:3%;display:inline-block;vertical-align:top}.node-type-page.page-node-4314 .field-name-body{width:57%}.node-type-page .sidebar-images,.node-type-page .sidebar-text{width:30%;display:inline-block;vertical-align:top}.node-type-page .sidebar-text{background:#f2f2f2;padding:1.5em}.node-type-page.page-node-4314 .sidebar-text{width:40%;background:0 0;padding:0}.node-type-page.page-node-4314 .sidebar-text img{margin-bottom:.2em}.node-type-page .field-name-body h3:first-child,.node-type-page .sidebar-text h3:first-child{margin-top:0}.node-type-page .sidebar-text p{font-size:.8em}.node-type-page .sidebar-text p:last-child{margin-bottom:.5em}.node-type-page .sidebar-images img,.node-type-page .sidebar-text img{margin-bottom:1.4em}.headline img.ceu-logo{height:70px;width:auto;display:inline-block;margin:0 20px 20px 0}.leed-credits{background:#fff;padding:2em}.leed-credits .item{width:40%;margin-right:5%;margin-bottom:2em;display:inline-block;vertical-align:top;line-height:130%}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#ff5c11;border-color:#ff5c11}.pagination>li>a,.pagination>li>span{color:#ff5c11}.page-architectural-projects .btn{background:#fff;border-color:#ccc;color:#333}.page-architectural-projects .container.secondary,.page-architectural-woven-wire-mesh-products .container.secondary,.page-industrial-woven-wire-mesh-products .container.secondary,.page-welded-wire-mesh-welded-wire-mesh-products .container.secondary{width:100%}.page-architectural-projects .container.secondary .container-leftcol,.page-architectural-woven-wire-mesh-products .container.secondary .container-leftcol,.page-industrial-woven-wire-mesh-products .container.secondary .container-leftcol,.page-welded-wire-mesh-welded-wire-mesh-products .container.secondary .container-leftcol{background:0 0;padding:0}.page-architectural-projects ul,.page-architectural-woven-wire-mesh-products ul,.page-industrial-woven-wire-mesh-products ul,.page-welded-wire-mesh-welded-wire-mesh-products ul{list-style:none}.isotope-container img{opacity:0}.page-architectural-projects .isotope-element,.page-architectural-woven-wire-mesh-products .isotope-element,.page-industrial-woven-wire-mesh-products .isotope-element,.page-welded-wire-mesh-welded-wire-mesh-products .isotope-element{margin:10px 10px 0 0;width:auto;overflow:hidden}.page-architectural-projects .isotope-element{max-height:200px}.page-architectural-woven-wire-mesh-products .isotope-element,.page-industrial-woven-wire-mesh-products .isotope-element,.page-welded-wire-mesh-welded-wire-mesh-products .isotope-element{max-height:180px}.page-architectural-projects .isotope-element img{width:auto;height:185px}.page-architectural-woven-wire-mesh-products .isotope-element img,.page-industrial-woven-wire-mesh-products .isotope-element img,.page-welded-wire-mesh-welded-wire-mesh-products .isotope-element img{width:auto;height:180px}.node-type-article .group-project-fields,.page-architectural-projects .project-data,.page-architectural-woven-wire-mesh-products .product-data,.page-industrial-woven-wire-mesh-products .product-data,.page-welded-wire-mesh-welded-wire-mesh-products .product-data,.related-projects-footer .group-project-fields{position:absolute;top:0;width:100%;height:100%;background:rgba(255,92,17,.8);z-index:10;text-align:center;line-height:150%;display:none;cursor:pointer}.node-type-article .related-projects .project-image,.page-architectural-projects .project-image,.page-architectural-woven-wire-mesh-products .project-image,.page-industrial-woven-wire-mesh-products .project-image,.page-welded-wire-mesh-welded-wire-mesh-products .project-image,.related-projects-footer .project-image{z-index:9}.node-type-article .group-project-fields .project-name,.page-architectural-projects .project-data .project-name,.page-architectural-woven-wire-mesh-products .product-data .product-name,.page-industrial-woven-wire-mesh-products .product-data .product-name,.page-welded-wire-mesh-welded-wire-mesh-products .product-data .product-name,.related-projects-footer .group-project-fields .project-name{color:#fff;font-size:1.4em;margin:40px auto .5em;max-width:80%}.node-type-article .related-products .product-name h4,.related-projects-footer .product-name h4{color:#fff;margin:60px auto .5em;font-size:2em}.node-type-article .group-project-fields .application,.page-architectural-projects .project-data .project-type,.related-projects-footer .group-project-fields .application{color:#fff;background:rgba(255,255,255,.35);font-size:.8em;max-width:70%;margin:0 auto;text-transform:uppercase;font-weight:700;padding:4px 7px}.page-architectural-woven-wire-mesh-products .product-data .product-type,.page-industrial-woven-wire-mesh-products .product-data .product-type,.page-welded-wire-mesh-welded-wire-mesh-products .product-data .product-type{color:#fff;background:rgba(255,255,255,.35);font-size:.8em;max-width:130px;margin:0 auto;text-transform:uppercase;font-weight:700;padding:4px 7px}.page-architectural-projects .project-data .project-type a,.page-architectural-woven-wire-mesh-products .product-data .product-type a,.page-industrial-woven-wire-mesh-products .product-data .product-type a,.page-welded-wire-mesh-welded-wire-mesh-products .product-data .product-type a,.related-projects-footer .group-project-fields .application a{color:#fff;text-decoration:none}.project-gallery .primary-heading{display:none}.page-architectural-woven-wire-mesh-products .view-content .isotope-container{background:#fff;padding-bottom:10px}.page-architectural-projects .container.introduction,.page-architectural-projects .view-projects .view-header.container,.page-architectural-woven-wire-mesh-products .container.introduction,.page-industrial-woven-wire-mesh-products .container.introduction,.page-industrial-woven-wire-mesh-products .view-products-architectural .view-header.container,.page-welded-wire-mesh-welded-wire-mesh-products .container.introduction,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-architectural .view-header.container{text-align:center;padding:0 2em}.page-architectural-projects .view-projects .view-header.container{text-align:right;width:25%;margin:0 2% 0 24%;display:inline-block}.page-architectural-projects .view-projects .view-filters{text-align:left;width:35%;margin:0;display:inline-block}.page-architectural-projects .view-projects .view-header h3,.page-architectural-woven-wire-mesh-products .view-products-architectural .filter-swap,.page-architectural-woven-wire-mesh-products .view-products-architectural .view-header h3,.page-industrial-woven-wire-mesh-products .view-products-industrial .view-header h3,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .view-header h3{display:none}.page-architectural-projects .view-projects.specification-view .views-exposed-widgets{text-align:left}.page-architectural-projects .view-projects .filter-swap,.page-architectural-woven-wire-mesh-products .view-products-architectural,.page-industrial-woven-wire-mesh-products .view-products-industrial,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire{position:relative}.page-architectural-woven-wire-mesh-products .view-products-architectural .filter-swap,.page-industrial-woven-wire-mesh-products .view-products-industrial .filter-swap,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .filter-swap{position:absolute;right:10%}.page-architectural-woven-wire-mesh-products .view-products-architectural.view-display-id-page_products_arch_spec .filter-swap,.page-industrial-woven-wire-mesh-products .view-products-industrial .filter-swap{right:0;margin-top:35px}.page-architectural-projects .view-projects ul.isotope-container{margin:0 auto;width:86%}.page-architectural-projects .container,.page-architectural-woven-wire-mesh-products .container{padding:0}.page-architectural-woven-wire-mesh-products .container.introduction.buffer,.page-industrial-woven-wire-mesh-products .container.introduction.buffer,.page-welded-wire-mesh .container.introduction.buffer{margin-top:2em}.page-architectural-woven-wire-mesh-products .row{margin-right:0}.page-architectural-woven-wire-mesh-products .container.introduction.splitview{margin-bottom:1em;position:relative;overflow:visible}.page-architectural-woven-wire-mesh-products .gallery-left{position:relative;width:65%;margin:30px 30px 0 0;padding:0;text-align:left;display:inline-block;vertical-align:top}.page-architectural-woven-wire-mesh-products .gallery-right{position:relative;width:32%;margin:30px 0 0;padding:15px 20px;background:#eee;border-left:4px solid #ccc;text-align:left;display:inline-block;vertical-align:top}.page-architectural-woven-wire-mesh-products .gallery-left h4{margin:0 0 20px}.page-architectural-woven-wire-mesh-products .gallery-left a,.page-architectural-woven-wire-mesh-products .gallery-right a{color:#333}.page-architectural-woven-wire-mesh-products .gallery-left a:hover,.page-architectural-woven-wire-mesh-products .gallery-right a:hover{color:#000}.page-architectural-woven-wire-mesh-products .gallery-right h4{margin:5px 0 15px;color:#999;font-size:1.1em}.page-architectural-woven-wire-mesh-products .gallery-right img{width:100%;height:auto}.page-architectural-woven-wire-mesh-products .gallery-right p{font-size:.8em;margin-bottom:15px}.page-architectural-woven-wire-mesh-products .gallery-right .link{position:absolute;top:15px;right:20px}.page-architectural-woven-wire-mesh-products .gallery-right .link a{background:#999;padding:7px 12px;text-transform:uppercase;border-radius:3px;cursor:pointer;color:#fff;text-decoration:none;font-size:.8em;font-weight:700}.page-architectural-woven-wire-mesh-products .gallery-right .link a:after{content:'\f138';font-family:FontAwesome;color:#fff;margin-left:5px}.page-architectural-woven-wire-mesh-products .view-products-architectural ul.isotope-container,.page-industrial-woven-wire-mesh-products .view-products-industrial ul.isotope-container,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire ul.isotope-container{margin:0 auto;width:100%}.page-architectural-projects .view-projects ul.isotope-options,.page-architectural-woven-wire-mesh-products .view-products-architectural ul.isotope-options,.page-industrial-woven-wire-mesh-products .view-products-industrial ul.isotope-options,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire ul.isotope-options{padding-left:0;text-align:center}.page-architectural-projects .view-projects ul.isotope-options li,.page-architectural-woven-wire-mesh-products .view-products-architectural ul.isotope-options li,.page-industrial-woven-wire-mesh-products .view-products-industrial ul.isotope-options li,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire ul.isotope-options li{padding:0;margin:0 0 0 -5px}.page-architectural-projects .view-projects .filter-help,.page-architectural-projects .view-projects .filter-link,.page-architectural-projects .view-projects .isotope-options li,.page-architectural-woven-wire-mesh-products .view-products-architectural .filter-help,.page-architectural-woven-wire-mesh-products .view-products-architectural .filter-link,.page-architectural-woven-wire-mesh-products .view-products-architectural .isotope-options li,.page-industrial-woven-wire-mesh-products .view-products-industrial .filter-help,.page-industrial-woven-wire-mesh-products .view-products-industrial .filter-link,.page-industrial-woven-wire-mesh-products .view-products-industrial .isotope-options li,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .filter-help,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .filter-link,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .isotope-options li{display:inline-block}.page-architectural-projects .view-projects .filter-help a,.page-architectural-projects .view-projects .filter-link a,.page-architectural-projects .view-projects .isotope-options a,.page-architectural-woven-wire-mesh-products .view-products-architectural .filter-help a,.page-architectural-woven-wire-mesh-products .view-products-architectural .filter-link a,.page-architectural-woven-wire-mesh-products .view-products-architectural .isotope-options a,.page-industrial-woven-wire-mesh-products .view-products-industrial .filter-help a,.page-industrial-woven-wire-mesh-products .view-products-industrial .filter-link a,.page-industrial-woven-wire-mesh-products .view-products-industrial .isotope-options a,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .filter-help a,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .filter-link a,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .isotope-options a{color:#444;text-decoration:none;display:block;padding:5px 15px;background:#fff;text-transform:uppercase;font-size:12px;border:1px solid #fff}.page-architectural-projects .view-projects .filter-link a,.page-architectural-woven-wire-mesh-products .view-products-architectural .filter-link a,.page-industrial-woven-wire-mesh-products .view-products-industrial .filter-link a,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .filter-link a{background:#999;margin-left:-5px;border:1px solid #999;color:#666}.page-architectural-woven-wire-mesh-products .view-display-id-page_products_arch_design .filter-link.specification a,.page-architectural-woven-wire-mesh-products .view-display-id-page_products_arch_spec .filter-link.design a{background:#ccc}.page-architectural-woven-wire-mesh-products .view-display-id-page_products_arch_design .filter-link.design a,.page-architectural-woven-wire-mesh-products .view-display-id-page_products_arch_spec .filter-link.specification a{color:#fff;font-weight:700}.page-architectural-projects .view-projects .isotope-options a.selected,.page-architectural-woven-wire-mesh-products .view-products-architectural .isotope-options a.selected,.page-industrial-woven-wire-mesh-products .view-products-industrial .isotope-options a.selected,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .isotope-options a.selected{background:#444;color:#fff;font-weight:700}.filter-link .first,.filter-link .second{display:block;margin:0;padding:0}.filter-link .first{font-size:.8em;text-transform:uppercase}.filter-link .second{font-size:1em;margin:-10px 0 0}.tooltip{font-size:.8em}.tooltip.in{opacity:1;filter:alpha(opacity=100)}.product-boxes .product-box a:hover img,.region-footer-second .finale .banker-usa img{opacity:.85}.tooltip-inner{background-color:rgba(255,255,255,1);color:#444;max-width:300px;width:300px;padding:20px}.tooltip.bottom .tooltip-arrow{border-bottom-color:#fff;border-top-color:#fff}.node-type-product .tooltip-inner{background-color:#ddd;color:#444}.node-type-product .tooltip.bottom .tooltip-arrow{border-bottom-color:#ddd;border-top-color:#ddd}.page-architectural-woven-wire-mesh-products .view-products-architectural .compare-button,.page-architectural-woven-wire-mesh-products .view-products-architectural .compare-button-alt{float:right;margin-top:-30px}.page-architectural-woven-wire-mesh-products .view-products-architectural.view-display-id-page_products_arch_design .compare-button,.page-architectural-woven-wire-mesh-products .view-products-architectural.view-display-id-page_products_arch_spec .compare-button{float:left;margin:0 5px 10px}.page-architectural-woven-wire-mesh-products .view-products-architectural.view-display-id-page_products_arch_spec .compare-button{position:absolute;top:-60px}.page-architectural-woven-wire-mesh-products .view-products-architectural .compare-button-return{float:left}.view-display-id-page_products_arch_spec_compare{margin-top:3em}.page-architectural-woven-wire-mesh-products .view-products-architectural .compare-button a{font-size:.8em;color:#fff;background:#ff5c11;padding:7px 12px;text-decoration:none}.page-architectural-woven-wire-mesh-products .view-products-architectural .compare-button-return a{font-size:.8em;color:#777;text-decoration:none}.page-architectural-woven-wire-mesh-products .view-products-architectural .compare-button a:hover{background:#999}.page-architectural-woven-wire-mesh-products .view-products-architectural .compare-button a:before,.page-architectural-woven-wire-mesh-products .view-products-architectural.view-display-id-page_products_arch_spec_compare .compare-button a:before{content:'\f137';font-family:FontAwesome;color:#fff;margin-right:8px}.page-architectural-woven-wire-mesh-products .view-display-id-page_products_arch_design .compare-button a:after{content:'\f138';font-family:FontAwesome;color:#fff;margin-left:8px}.page-architectural-woven-wire-mesh-products .view-products-architectural .compare-button-return a:before{content:'\f104';font-family:FontAwesome;color:#777;margin-right:8px;text-decoration:none}.page-architectural-woven-wire-mesh-products .view-id-products_architectural{margin-bottom:2em;overflow:visible}.page-architectural-woven-wire-mesh-products .view-footer{bottom:0;text-align:right;z-index:1000;padding-right:10px;font-size:.9em}.compare-selected{bottom:0;width:100%;z-index:1000;text-align:right}.compare-selected .button{font-size:.9em;text-align:center;color:#fff;background:#ff5c11;padding:3px 0;border-radius:3px 3px 0 0;width:181px;float:right}.compare-selected .button:after{top:-33px;right:0;border:solid transparent;content:" ";height:0;width:0;position:relative;pointer-events:none;border-bottom-color:#ff5c11;border-width:10px;margin-left:-10px}.compare-selected .button a{color:#fff;text-decoration:none}.compare-selected .button a:after{content:'\0f00b';font-family:FontAwesome;color:#fff;margin-left:8px}.specification-view td.views-field-ops.flag{padding-top:8px;text-align:center}.specification-view td.views-field-ops.flag a.flag-action,.specification-view td.views-field-ops.flag a.unflag-action{font-size:1.6em}.specification-view td.views-field-ops.flag a.flag-action{color:#999}.specification-view td.views-field-ops.flag a.unflag-action{color:#ff5c11}.view-display-id-page_products_arch_spec_compare.specification-view .filter-swap{display:none}.page-architectural-woven-wire-mesh-products .row.firstrow,.page-industrial-woven-wire-mesh-products .row.firstrow{margin-bottom:0}.product-cta{bottom:0;padding:0;width:76%;margin:0 12%;font-size:.9em;z-index:1000}.product-cta p{margin:0;padding:0}.product-cta .col-left p{font-size:1.4em}.product-cta .col-left{background:rgba(0,0,0,.8);color:#fff;padding:20px 30px 25px;margin:0;width:70%;float:left;text-align:center;border-radius:5px 0 0}.product-cta .col-right{background:#ff5c11;color:#fff;padding:23px 0 9px;display:block;margin:0;width:30%;float:left;text-align:center;border-radius:0 5px 0 0}.product-cta .col-right .inquire-now{display:block;text-transform:uppercase}.product-cta .col-right .inquire-now a{color:#fff;text-decoration:none;font-size:1.8em;font-weight:700}.product-cta .col-right .inquire-now a:hover{text-decoration:underline}.view-filters .views-exposed-widget label{font-size:.8em;text-align:center;width:100%}.view-filters .views-exposed-widget{text-align:left}.page-architectural-woven-wire-mesh-products .specification-view .view-content,.page-industrial-woven-wire-mesh-products .specification-view .view-content,.page-welded-wire-mesh-welded-wire-mesh-products .specification-view .view-content{margin-top:4em;font-size:.75em}.specification-view table{width:100%;border:none}.specification-view th{padding:7px 5px;vertical-align:bottom;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:none;border-bottom:none}.specification-view th.nopad{padding:5px}.view-id-products_industrial table thead,.view-products-architectural table thead,.view-products-welded-wire table thead{background-color:#777;color:#fff}.view-id-products_industrial table thead a,.view-products-architectural table thead a,.view-products-welded-wire table thead a{color:#fff}.view-id-products_industrial table thead th:first-child,.view-id-products_industrial table thead.noborder,.view-id-products_industrial table thead.noborder th{border:none}.view-id-products_industrial table thead.noborder .clear-opening{border-left:1px solid #ddd;border-right:1px solid #ddd}.view-id-products_industrial table thead.noborder .spacing{border-right:1px solid #ddd}.specification-view th a{color:#444}.specification-view th a:hover{text-decoration:none}.specification-view th a img{padding-left:5px}.specification-view tr.even{background:#f2f2f2}.specification-view tr.odd{background:#fff}.specification-view tbody tr:hover{background:#e4e4e4}.specification-view td{border:none;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:3px 10px}.specification-view td.highlight{background:#ddd}.specification-view tr.views-row-first{border-top:1px solid #ddd}.specification-view tr.views-row-last{border-bottom:1px solid #ddd}.specification-view td.product-image .product-icon-image,.specification-view td.product-image .product-icon-link{font-family:FontAwesome;color:#ff5c11;font-size:1.2em;text-decoration:none;display:inline-block}.specification-view td.product-name a,.specification-view td.spec-sheet a{color:#444}.specification-view td.product-image .product-icon-image{margin-right:5px}.specification-view td.product-image{width:60px;text-align:center;padding:0}.view-id-products_architectural.specification-view td.product-image{width:110px}.specification-view td.product-name{width:10%}.view-products-industrial.specification-view td.product-name,.view-products-welded-wire.specification-view td.product-name{width:90px}.specification-view td.specification-name{width:20%;text-transform:uppercase}.view-products-industrial.specification-view td.percent-open,.view-products-industrial.specification-view td.weight,.view-products-welded-wire.specification-view td.percent-open,.view-products-welded-wire.specification-view td.weight{width:85px}.specification-view td.spec-sheet{font-family:FontAwesome;text-align:center;width:45px}.specification-view td.cad-download{font-family:FontAwesome;text-align:center;width:60px}.specification-view td.spec-sheet img.product-icon-details{display:block;width:22px;height:auto}.specification-view td.thickness:after{content:' in.'}.specification-view td.weight:after{content:' lb'}.specification-view td.percent-open:after{content:'%'}.specification-view .views-exposed-widgets,.specification-view .views-widget-filter-field_mesh_square_rectangular_value{display:block;margin:0;padding:0}.specification-view .views-widget-filter-field_mesh_square_rectangular_value{width:260px;margin:0;padding:0}.specification-view .views-widget-filter-field_mesh_square_rectangular_value label{display:none}.specification-view .views-widget-filter-field_mesh_square_rectangular_value .form-item{display:inline;padding:0}.specification-view .views-widget-filter-field_mesh_square_rectangular_value .form-item.form-type-bef-link{margin-right:-5px}.specification-view .views-widget-filter-field_mesh_square_rectangular_value .form-item a{color:#444;text-decoration:none;padding:8px 15px;background:#fff;text-transform:uppercase;font-size:12px;border:1px solid #fff}.specification-view .views-widget-filter-field_mesh_square_rectangular_value .form-item a.active{background:#444;color:#fff;font-weight:700}.page-architectural-woven-wire-mesh-products .specification-view .view-products-architectural .filter-swap,.page-industrial-woven-wire-mesh-products .specification-view .view-products-industrial .filter-swap,.page-welded-wire-mesh-welded-wire-mesh-products .specification-view .view-products-welded-wire .filter-swap{margin-left:0}.page-industrial-woven-wire-mesh-products .view-products-industrial .view-header,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .view-header{text-align:center;font-size:12px}.specification-view .views-exposed-form .views-exposed-widget{display:inline-block;float:none;margin-right:25px}@media(max-width:500px){.specification-view .views-exposed-form .views-exposed-widget{display:block}.specification-view .views-exposed-form .views-exposed-widget.views-reset-button,.specification-view .views-exposed-form .views-exposed-widget.views-submit-button{display:inline-block}}.specification-view .views-exposed-form .views-exposed-widget .form-submit{margin-top:0}.specification-view .views-exposed-form .views-reset-button,.specification-view .views-exposed-form .views-submit-button{padding-right:0;margin-right:.2em}.form-item-field-product-opening-limit-value-max,.form-item-field-product-opening-limit-value-max .form-control,.form-item-field-product-opening-limit-value-min,.form-item-field-product-opening-limit-value-min .form-control,.form-item-open-area-max,.form-item-open-area-max .form-control,.form-item-open-area-min,.form-item-open-area-min .form-control,.form-item-opg-max,.form-item-opg-max .form-control,.form-item-opg-min,.form-item-opg-min .form-control,.form-item-percent-max,.form-item-percent-max .form-control,.form-item-percent-min,.form-item-percent-min .form-control,.form-item-soc-max,.form-item-soc-max .form-control,.form-item-soc-min,.form-item-soc-min .form-control{width:4.2em;display:inline;text-align:center;padding:4px 7px}.view-filters .views-exposed-widget .form-item-field-product-opening-limit-value-max label,.view-filters .views-exposed-widget .form-item-open-area-max label,.view-filters .views-exposed-widget .form-item-opg-max label,.view-filters .views-exposed-widget .form-item-percent-max label,.view-filters .views-exposed-widget .form-item-soc-max label{margin-left:-10px;padding-right:5px;width:30px}.gallery-page-title{display:block;width:100%;padding:10px 5% 15px;border-bottom:5px solid #ff5c11;text-align:center;position:relative;margin-top:-20px;background:#777}.gallery-page-title h1{color:#fff}.page-architectural-woven-wire-mesh-products .container.introduction h2{font-size:2em}.gallery-tips{position:absolute;top:28px;right:0;background:#f2f2f2;padding:7px 12px;text-align:right;line-height:110%}.gallery-tips:hover a{text-decoration:underline}.gallery-tips a{font-size:13px;color:#777;text-decoration:none}.gallery-tips .link-text{float:left}.gallery-tips .link-image{float:right;margin-left:10px}.gallery-tips .link-image img{max-width:30px;height:auto}.gallery-tips-info{text-align:left;padding-top:2em;margin-top:30px;background:#ddd;position:relative;z-index:99}.gallery-tips-info ol{line-height:130%}.gallery-tips-info ol li{margin-bottom:10px;color:#111}.gallery-tips-info .gallery-tips-left,.gallery-tips-info .gallery-tips-right{display:inline-block;vertical-align:top;padding:0}.gallery-tips-info .gallery-tips-left{width:45%;margin-right:5%}.gallery-tips-info .gallery-tips-right{width:45%;margin:0}.node-type-project #container-fullwidth .project-name{z-index:11;position:absolute;top:78px;left:0;display:block;width:100%;padding:10px 5% 15px;background:-moz-linear-gradient(-45deg,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(-45deg,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 100%);background:linear-gradient(135deg,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000', endColorstr='#00000000', GradientType=1 );border-bottom:5px solid #ff5c11}.node-type-product .product-name h2{color:#fff}.node-type-project .project-name h1{color:#fff;text-shadow:2px 2px 3px rgba(0,0,0,.45);text-transform:uppercase}.node-type-product .region-content,.node-type-project .region-content{display:table}.node-type-product .product-details-sidebar,.node-type-project .project-details-sidebar{border-right:1px solid #eaeaea}.node-type-product .label-above,.node-type-product .label-inline,.node-type-project .label-above,.node-type-project .label-inline{font-weight:700;font-size:12px;color:#777;text-transform:uppercase}.node-type-product .related-press{width:90%}.node-type-product .related-press .label-above{color:#fff;font-size:1em;font-weight:700;padding:10px;background:#777;margin:0 0 1em;text-align:center;border-radius:3px;text-transform:uppercase}.node-type-product .product-details-sidebar ul,.node-type-project .project-details-sidebar ul{list-style:none;margin:0;padding-left:0}.node-type-product .product-details-sidebar .item,.node-type-project .project-details-sidebar .item{margin-bottom:1em}.node-type-project .group-project-team .item{margin:0 1em 1em 0;width:30%;display:inline-block;float:left;min-height:80px}.node-type-project .group-project-team{clear:left}.node-type-product .block-system-main,.node-type-project .block-system-main{float:left;width:66.6%;margin:0;padding:0 15px}.node-type-product .product-details-title h3,.node-type-project .project-details-title h3{margin-top:0}.node-type-product .product-details-title,.node-type-project .project-details-title{float:left;max-width:65%}.node-type-project .group-project-location{float:right;background:#eaeaea;padding:5px 12px;font-size:12px;margin-top:13px;font-weight:700;color:#777}.node-type-product .body,.node-type-project .body,.node-type-project .testimonial{clear:both}.node-type-project .group-project-location span:after{content:', '}.node-type-project .group-project-location span:last-child:after{content:''}.node-type-product .link,.node-type-project .link{position:fixed;bottom:-10px;width:50%;text-align:right;padding:9px;z-index:10;cursor:pointer}.node-type-product .link.technical{position:fixed;bottom:-10px;width:50%;text-align:left;padding:9px;z-index:11;margin-left:50%}.node-type-product .link a,.node-type-project .link a{color:#fff;font-size:16px;background:rgba(234,100,3,.9);padding:7px 10px 4px;margin:0;line-height:100%;text-decoration:none;text-transform:uppercase;font-weight:700;border-radius:3px 3px 0 0}.node-type-product .link a i,.node-type-project .link a i{padding-left:8px;font-size:18px}.node-type-product .region-fullwidthcontent .product-name{z-index:11;bottom:0;display:block;min-width:200px;padding:10px 15px;text-align:center;position:fixed;background:rgba(234,100,3,.85);font-size:2em;height:120px;border-radius:0 3px 0 0}.node-type-product .region-fullwidthcontent .images,.node-type-project .region-fullwidthcontent .images{position:fixed;bottom:-120px;background:rgba(0,0,0,.65);padding:10px;width:100%;text-align:center;height:120px;z-index:10}.node-type-project .region-fullwidthcontent .images{width:30%;left:50%;margin-left:-15%}.node-type-product .images .item,.node-type-project .images .item{margin:0 10px 10px 0;display:inline-block;position:relative;vertical-align:top}.node-type-product .images .item:last-child,.node-type-project .images .item:last-child{margin-right:0}.node-type-project .images .item img{max-height:200px;width:auto}.node-type-product .images .item img{max-height:100px;width:auto}.node-type-product .images .item .caption{position:absolute;width:100%;min-height:20px;bottom:0;background:rgba(0,0,0,.65);color:#fff;font-size:.7em;text-align:center;text-transform:uppercase}.node-type-product .product-hero-image,.node-type-project .project-hero-image{width:100%;display:block;position:relative;overflow:hidden}.node-type-product .product-hero-image img,.node-type-project .project-hero-image img{width:100%;height:auto}.node-type-product.product-industrial .image-hero-thumb{display:none}.node-type-product.product-industrial .crimp,.node-type-product.product-industrial .specification-name{display:inline-block;margin-right:.5em}.node-type-product .item.mesh-type,.node-type-product .item.weave-size{display:inline-block;width:auto;background:#999;color:#fff;line-height:100%;margin-bottom:5px;text-transform:uppercase;font-size:.8em}.node-type-product .item.weave-size{padding:10px .3em 11px 10px;border-radius:3px 0 0 3px}.node-type-product .item.mesh-type{padding:10px 10px 11px 0;border-radius:0 3px 3px 0}.node-type-product.product-architectural .item.mesh-type:after,.node-type-product.product-industrial .item.mesh-type:after{content:' Weave'}.node-type-product.product-welded .item.mesh-type:after{content:' Pattern'}.node-type-product .item .label-above{color:#666}.node-type-product .item,.node-type-product .materials{color:#999}.node-type-product .item.aspect-ratio,.node-type-product .item.crimp-style,.node-type-product .item.open-limit,.node-type-product .item.overall-thickness,.node-type-product .item.percent-open,.node-type-product .item.weight, .node-type-product .max-a, .node-type-product .max-b{float:left;width:50%;display:inline-block;background:#f2f2f2;margin:0;line-height:100%}.node-type-product .item.overall-thickness,.node-type-product .item.percent-open{padding:20px 15px 0;margin-top:1.5em}.node-type-product .item.aspect-ratio,.node-type-product .item.crimp-style{padding:20px 15px}.node-type-product .item.open-limit,.node-type-product .item.weight, .node-type-product .max-a, .node-type-product .max-b{padding:0 15px 20px}.node-type-product .materials{float:left;clear:left;width:100%;margin:0 0 1em;padding:0 15px 20px;background:#f2f2f2}.node-type-product .materials ul li,.node-type-project .material ul li,.page-search-content .materials ul li{display:inline-block;margin:0 3px 0 0}.node-type-product .materials ul li img,.node-type-project .material ul li img,.page-search-content .materials ul li img{max-width:45px;height:auto}.node-type-product .item.open-limit:after,.node-type-product .item.overall-thickness:after{content:' in.'}.node-type-product .item.aspect-ratio:after{content:':1'}.node-type-product .item.weight:after{content:' lbs./sq. ft.'}.node-type-product .item.aspect-ratio.nosuffix:after,.node-type-product .item.overall-thickness.nosuffix:after,.node-type-product .item.weight.nosuffix:after{content:''}.node-type-project .mesh-pattern .material-name{display:none}.node-type-project .view-mode-teaser_on_project .product-image img{margin:0;border:1px solid #eaeaea;border-bottom:none}.node-type-project .view-mode-teaser_on_project .group-material-name-elements{background:#444;border-radius:0 0 3px 3px;font-weight:700}.node-type-project .view-mode-teaser_on_project .group-material-name-elements .panel-body{padding:7px 15px}.node-type-project .view-mode-teaser_on_project .product-name{color:#fff;font-size:18px}.node-type-project .view-mode-teaser_on_project span a{color:#fff;text-decoration:none;text-transform:uppercase;float:right;padding-top:1px}.node-type-project .view-mode-teaser_on_project span a:hover{text-decoration:underline;color:#f2f2f2}.node-type-project .view-mode-teaser_on_project span.read-more:before{content:'\f138';font-family:FontAwesome;color:#fff;margin-left:5px;float:right}.node-type-project .group-material-name-elements{cursor:pointer}.node-type-project .testimonial{padding:0 8%;position:relative;margin-bottom:2em}.node-type-project .testimonial p{margin-bottom:1em}.node-type-project .testimonial p:first-child:before{content:'\f10d';font-family:FontAwesome;font-size:2em;color:#ddd;position:absolute;top:0;left:0}.node-type-project .testimonial p:first-child:after{content:'\f10e';font-family:FontAwesome;font-size:2em;color:#ddd;position:absolute;top:0;right:0}.node-type-project .testimonial .byline{text-align:right;font-size:.8em;font-style:italic;color:#888}.node-type-project .testimonial .byline:before{content:'– '}.node-type-product .view-more.item p{display:inline-block;text-transform:uppercase;font-weight:400}.node-type-product .view-more.item a{color:#999;font-size:.8em}.node-type-product .view-more.item a:hover{color:#888}.node-type-product .view-more.item:before{content:'\f137';font-family:FontAwesome;color:#999;font-size:.8em;margin-right:5px;text-decoration:none}.node-type-product .product-name-title h2{margin-top:0;margin-bottom:1em;color:#ff5c11}.node-type-product.product-industrial .product-name-title h2,.node-type-product.product-welded .product-name-title h2{margin-bottom:5px}.node-type-product .description .column *{padding-right:15px}.node-type-product .group-specname-crimp{margin-bottom:2em;font-size:1em}.node-type-product .related-projects h4{font-size:1em;color:#777}.node-type-product .related-press,.node-type-project .related-press{clear:both;padding-top:4em;position:relative}.node-type-product .related-press .node-teaser,.node-type-project .related-press .node-teaser{margin-bottom:1em}.node-type-product .related-projects-footer h4.label-above,.node-type-project .related-projects-footer h4{text-align:center;font-size:1.4em;color:#888;margin-bottom:1em}.node-type-project h3 .label-orange{font-size:1em;color:#ff5c11;margin-bottom:1.3em;font-weight:300;text-transform:none;border-top:1px solid #eaeaea;padding-top:1em;display:block}.node-type-project .related-press .image img{float:left;width:20%;height:auto;margin-right:20px}.node-type-project .related-press .headline,.node-type-project .related-press .press-body{float:left;width:75%}.node-type-project .related-press h5.headline{font-size:1.1em;margin:0 0 10px}.node-type-project .related-press h5.headline a{font-weight:700;text-decoration:none}.node-type-project .related-press h5.headline a:hover{text-decoration:underline}.node-type-product .product-boilerplate{clear:both;padding-top:2em}.node-type-product .product-boilerplate h4{font-size:.7em;color:#999}.node-type-product .product-boilerplate p{font-size:.7em;color:#999;margin-bottom:.9em}.node-type-product .customization-options{clear:left}.node-type-product .customization-options p{font-size:.9em}.node-type-product .custom-options,.node-type-project .project-sheet,.page-search-content .spec-sheet{float:left;margin-right:10px;margin-bottom:2em}.node-type-project .images{margin-bottom:2em;clear:both}.node-type-product .group-download-files{background:#f2f2f2;padding:7px 15px 8px;width:100%;margin-bottom:3em;text-align:center}.node-type-product .group-download-files h3{font-size:.8em;color:#777;text-transform:uppercase;margin:10px 20px 15px}.node-type-product .group-download-files h3 span{font-weight:900;border-bottom:2px solid #888;padding:0 7px 5px}.node-type-product .cad-file,.node-type-product .spec-sheet,.node-type-product .transparency-model{display:inline-block;text-transform:uppercase;font-size:.9em}.node-type-product .cad-file,.node-type-product .transparency-model{margin-left:2em}.fabrication-list .spec-sheet,.node-type-project .project-sheet,.page-search-content .spec-sheet{background:#ff5c11;padding:7px 15px 8px;display:inline-block;text-transform:uppercase;border-radius:3px;cursor:pointer}.page-search-content .spec-sheet{margin-top:1em;display:inline-block}.node-type-product .cad-file:before,.node-type-product .spec-sheet:before,.node-type-product .transparency-model:before{color:#ff5c11;margin-right:3px;font-size:1.2em}.node-type-product .spec-sheet:before{content:'\f15c';font-family:FontAwesome}.node-type-product .cad-file span:before{content:url(/sites/all/themes/bankerwire/images/icons/icon-download-cad-18.png);display:inline-block;position:relative;top:3px}.node-type-product .transparency-model span:before{content:url(/sites/all/themes/bankerwire/images/icons/icon-download-trans-18.png);display:inline-block;position:relative;top:3px}.fabrication-list .spec-sheet:before,.node-type-project .project-sheet:before,.page-search-content .spec-sheet:before{content:'\f15c';font-family:FontAwesome;color:#fff;margin-right:8px}.node-type-project .project-sheet:hover,.page-search-content .spec-sheet:hover{background:rgba(234,100,3,.95)}.node-type-product .spec-sheet img,.node-type-project .project-sheet img,.page-search-content .spec-sheet img{display:none}.node-type-product .cad-file a,.node-type-product .spec-sheet a,.node-type-product .transparency-model a{color:#777;text-decoration:none}.node-type-product .cad-file a:hover,.node-type-product .spec-sheet a:hover,.node-type-product .transparency-model a:hover{text-decoration:underline}.fabrication-list .spec-sheet a,.node-type-project .project-sheet a,.page-search-content .spec-sheet a{color:#fff;text-decoration:none}.node-type-product .custom-options{background:#fff;border:1px solid #888;padding:7px 15px 8px;display:none;text-transform:uppercase;border-radius:3px;cursor:pointer}.node-type-product .custom-options a:before{content:'\f055';font-family:FontAwesome;color:#888;margin-right:8px}.node-type-product .custom-options a{color:#888;text-decoration:none}.node-type-product .3d-mesh,.node-type-product .google-maps{clear:left;width:100%;margin-top:1em}.google-maps{position:relative;padding-bottom:75%;height:0;overflow:hidden;clear:left}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.node-type-product .related-projects{margin-top:2em}.related-projects-footer{padding-bottom:2em}.related-projects-footer .item{width:48%;position:relative;margin-right:1.5%;display:inline-block}.inquiry-teaser .inquiry,.inquiry-teaser .phone{font-weight:700;padding:10px;margin:0;text-align:center}.region-postscript .related-projects-footer .item{width:30%;border:5px solid #fff;box-shadow:0 6px 12px -8px #777}.inquiry-teaser{float:left;clear:both;width:90%}.inquiry-teaser .phone{color:#444;font-size:1.4em;background:#fff;border:1px solid #444;border-bottom:none;border-radius:3px 3px 0 0}.inquiry-teaser .inquiry{color:#fff;font-size:1em;background:#ff5c11;border:1px solid #ff5c11;border-radius:0 0 3px 3px;text-transform:uppercase;cursor:pointer}.inquiry-teaser .inquiry a{color:#fff;text-decoration:none}.node-type-product .related-press .related-press-footer .press-item{width:100%;margin:0 0 1em;padding:0}.node-type-product .related-press .related-press-footer .press-item .date{color:#999}.node-type-product .related-press .related-press-footer .press-item .images{clear:left;float:left;width:30%;margin-right:5%}.node-type-product .related-press .related-press-footer .press-item .headline{margin:0}.node-type-product .related-press .related-press-footer .press-item .headline a{color:#777;text-decoration:none;font-weight:400}.node-type-product .related-press .related-press-footer .press-item .headline a:hover{text-decoration:underline}.label{padding:0}.sidebarimages .product-name{font-size:1em}.pushmargin{margin-bottom:50px}.projectcitytitle p{color:#999;font-size:.8em;font-weight:700;text-align:right;margin-top:15px}.glyphicon-chevron-right{padding-right:6px}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.resources-list{overflow:auto}.resources-list .resource-item{width:20%;float:left;margin:0 30px 1em 0}.resources-list .resource-item h4{display:block;margin-bottom:10px}.resources-list .resource-item .resource-image{margin:0;padding:5px;border:1px solid #eaeaea;border-bottom:none}.file-icon{display:none}.framing-sheets .resource-item .detail a,.framing-sheets .resource-item .download a,.mesh-specs .resource-item .detail a,.mesh-specs .resource-item .download a,.project-sheets .resource-item .detail a,.project-sheets .resource-item .download a,.resources-list .resource-item .resource-file a,.resources-list .resource-item .resource-link a{color:#fff;text-decoration:none;background:#ff5c11;padding:7px 10px;display:block;font-weight:700;text-transform:uppercase;text-align:center}.framing-sheets .resource-item .detail a,.framing-sheets .resource-item .download a,.mesh-specs .resource-item .detail a,.mesh-specs .resource-item .download a,.project-sheets .resource-item .detail a,.project-sheets .resource-item .download a{padding:4px 15px;font-weight:400;font-size:.8em;display:inline-block}.framing-sheets .resource-item .detail a,.mesh-specs .resource-item .detail a,.project-sheets .resource-item .detail a,.resources-list .resource-item .resource-link a{background:#eaeaea;color:#444}.framing-sheets .resource-item .detail a:before,.mesh-specs .resource-item .detail a:before,.project-sheets .resource-item .detail a:before{content:'\f05a';font-family:FontAwesome;margin-right:5px}.resources-list .resource-item .resource-file a{border-radius:0 0 3px 3px}.framing-sheets .resource-item .detail a,.mesh-specs .resource-item .detail a,.mesh-specs .resource-item .download a,.project-sheets .resource-item .detail a,.project-sheets .resource-item .download a,.resources-list .resource-item .resource-link a{border-radius:3px}.framing-sheets .resource-item .detail a,.project-sheets .resource-item .detail a,.resources-list .resource-item .resource-link a{margin-top:7px}.framing-sheets .resource-item .download a:hover,.mesh-specs .resource-item .download a:hover,.project-sheets .resource-item .download a:hover,.resources-list .resource-item .resource-file a:hover,.resources-list .resource-item .resource-link a:hover{background:#fc4f00}.framing-sheets .resource-item .detail a:hover,.mesh-specs .resource-item .detail a:hover,.project-sheets .resource-item .detail a:hover,.resources-list .resource-item .resource-link a:hover{background:#ccc}.framing-sheets h2,.mesh-specs h2,.project-sheets h2{display:block;border-bottom:1px solid #eaeaea;padding:0 0 10px;margin-bottom:1em}.framing-sheets h2 a,.mesh-specs h2 a,.project-sheets h2 a{text-decoration:none;color:#444}.framing-sheets h2 a:hover,.mesh-specs h2 a:hover,.project-sheets h2 a:hover{text-decoration:underline;color:#555}.framing-sheets h2 .expand-link,.mesh-specs h2 .expand-link,.project-sheets h2 .expand-link{font-size:.5em;color:#777;margin-left:2em;text-decoration:underline}.framing-sheets h2 .expand-button,.mesh-specs h2 .expand-button,.project-sheets h2 .expand-button{float:right;background:#eaeaea;color:#444;padding:7px 12px;line-height:100%;border-radius:3px;font-size:.8em;font-weight:700;text-transform:uppercase}h2 .expand-button .text{font-size:.8em;font-weight:700}.framing-sheets .resources-list .resource-item,.mesh-specs .resources-list .resource-item,.project-sheets .resources-list .resource-item{width:32%;margin:0 1% 1em 0;padding:10px;border:1px solid #eaeaea}.framing-sheets .resources-list .resource-item:nth-child(3n),.mesh-specs .resources-list .resource-item:nth-child(3n),.project-sheets .resources-list .resource-item:nth-child(3n){margin:0}.framing-sheets .resources-list .resource-item:nth-child(3n-2),.mesh-specs .resources-list .resource-item:nth-child(3n-2),.project-sheets .resources-list .resource-item:nth-child(3n-2){clear:left}.framing-sheets .resources-list .resource-item .image,.mesh-specs .resources-list .resource-item .image,.project-sheets .resources-list .resource-item .image{width:37%;margin-right:3%;clear:left;float:left}.framing-sheets .resources-list .resource-item .name,.mesh-specs .resources-list .resource-item .name,.project-sheets .resources-list .resource-item .name{display:block;float:left;width:100%;line-height:100%;margin-bottom:5px}.framing-sheets .resources-list .resource-item .detail,.framing-sheets .resources-list .resource-item .download,.mesh-specs .resources-list .resource-item .detail,.mesh-specs .resources-list .resource-item .download,.project-sheets .resources-list .resource-item .detail,.project-sheets .resources-list .resource-item .download,.project-sheets .resources-list .resource-item .flag-wrapper{float:left;display:block;width:60%}.project-sheets .resources-list .resource-item .flag-wrapper a{color:#777;font-size:.8em;text-decoration:none}.sidenote p{font-size:.8em}.context-resources .region-fullwidthcontent p.note{font-size:.8em;color:#888}.node-type-page.context-resources .img-thumb{width:auto;height:100px;margin:0 2em 2em 0;float:left}.context-resources .materials-list img.icon,.context-resources .welded-materials img.icon{float:left;width:32px;height:auto;margin-right:10px}.context-resources .secondary-finishes img.icon,.context-resources .block-views-decorative-mesh-custom-block img.icon{width:32px;height:auto;margin-right:10px}.context-resources .welded-materials .iconset img.icon{float:none;position:absolute;bottom:45px;left:10px;margin:0;border:2px solid #fff}.context-resources .welded-materials li{display:block;list-style:none;line-height:40px}.context-resources .materials-list .views-row,.context-resources .resources-basics .views-row,.context-resources .secondary-finishes .views-row,.context-resources .shipping-crating .views-row,.fabrication-list .views-row,.context-resources .block-views-decorative-mesh-custom-block .views-row{background:#fff;padding:2em;margin-bottom:4em}.page-node-14 .region-content,.region-content .ds-1col,.region-postscript .ds-1col,.views-row .ds-1col{border-bottom:4px solid #ff5c11;padding-bottom:1em}.block-views-resources-resources-list .ds-1col,.ds-1col.node-product,.homepage .ds-1col,.node-type-project .ds-1col,.related-press .ds-1col,.related-projects .ds-1col{border-bottom:none;padding-bottom:0}.context-contact .ds-1col{border-bottom:none}.page-node-14 .block-system-main .ds-1col{border-bottom:none;padding-bottom:2em}.context-resources .secondary-finishes .views-row .images,.context-resources .block-views-decorative-mesh-custom-block .views-row .images{float:right;max-width:50%;margin:0 0 1em 2em}.context-resources .materials-list .views-row .images,.context-resources .shipping-crating .views-row .images{float:right;max-width:30%;margin:0 0 1em 2em}.context-resources .resources-basics .welded-materials .caption, .view-secondary-finishes .images .caption, .context-resources .views-row .images .caption,.fabrication-list .primary-image .caption{text-align:center;font-size:.8em;padding:10px 15px 5px;margin:0;border:1px solid #ccc;border-top:none;width:100%}.carousel-control.left,.carousel-control.right{background:0 0;display:none}.context-resources .materials-list .views-row .carousel-indicators,.context-resources .secondary-finishes .views-row .carousel-indicators,.context-resources .block-views-decorative-mesh-custom-block .views-row .carousel-indicators{bottom:90px;background:rgba(0,0,0,.5)}.fabrication-list .carousel-indicators{bottom:45px;background:rgba(0,0,0,.5)}.carousel-indicators li{margin:0 2px}.resources-basics .tab-pane img{float:left;width:20%;height:auto;margin:0 2em 1em 0}.resources-basics .tab-pane img.crimp-profile{width:65%}.resources-basics .col-md-4,.resources-basics .col-md-6,.resources-basics .col-md-8{padding:0 0 1em}.resources-basics .col-md-4.leftpad,.resources-basics .col-md-6.leftpad,.resources-basics .col-md-8.leftpad{padding-left:2em}.resources-basics .col-md-4.rightpad,.resources-basics .col-md-6.rightpad,.resources-basics .col-md-8.rightpad{padding-right:2em}.resources-basics img{max-width:100%;height:auto}.resources-basics .basics-left{float:left;width:30%;height:auto;margin:0 2em 1em 0}.resources-basics .basics-right{float:right;width:30%;height:auto;margin:0 0 1em 2em}.resources-basics .basics-left.fifty,.resources-basics .basics-right.fifty{width:50%}.resources-basics .weight-conversions{background:#f2f2f2;padding:2em}.resources-basics table.weight-chart{font-size:.9em}.block-views-resources-basics-basics-welded .view-mode-full td a img{width:100%}.page-node-1372 .container-leftcol,.page-node-39 .container-leftcol,.page-node-4210 .container-leftcol{background:0 0;padding:0;margin-bottom:0}.page-node-1372 .container-leftcol .region-content .ds-1col,.page-node-39 .container-leftcol .region-content .ds-1col,.page-node-4210 .container-leftcol .region-content .ds-1col{border:none}.page-node-1372 .row.firstrow,.page-node-39 .row.firstrow,.page-node-4210 .row.firstrow{margin-bottom:0}.fabrication-jump{margin-bottom:4em;padding:0;width:100%;text-align:center}.fabrication-jump .framing span.title:before{left:0;margin-left:19%}.fabrication-jump .framing span.title:after{right:0;margin-right:22%}.fabrication-jump .framing span.title:after,.fabrication-jump .framing span.title:before{content:"";position:absolute;height:8px;border-bottom:1px solid #999;top:5;width:20%}.fabrication-jump img{border:5px solid #fff;box-shadow:0 6px 12px -8px #777}.featured-content .item .image img,.region-fullwidthcontent .mybanker-toggle{-webkit-box-shadow:0 6px 12px -8px #777;-moz-box-shadow:0 6px 12px -8px #777}.fabrication-jump h5{font-size:1.2em;line-height:100%;margin:0 0 .8em;text-align:center;text-transform:uppercase;font-weight:700;color:#777}.fabrication-jump h5 span{font-weight:700}.fabrication-jump h5 .link{font-size:.7em;position:absolute;right:0;margin-right:3.5%;background:#999;padding:3px 12px;display:none}.fabrication-jump h5 .link a{text-decoration:none;color:#fff;font-weight:700}.fabrication-jump .framing{display:inline-block;width:55%;border-right:1px solid #999;margin:0;padding-right:1em;position:relative}.fabrication-jump .framing .item{float:left;width:33%;margin:0;padding:0 1% 0 0;text-align:center;position:relative}.fabrication-jump .framing .item.last{padding:0}.fabrication-jump .framing .item p{position:absolute;bottom:10px;width:70%;margin:0 15%;padding:5px 0;background:rgba(0,0,0,.65);color:#fff;font-weight:700}.fabrication-jump .item.cutting,.fabrication-jump .item.forming,.fabrication-jump .item.welding{display:inline-block;vertical-align:top;width:21%;padding:0}.fabrication-jump .item.cutting,.fabrication-jump.industrial-jump .item.forming{margin:0;padding:0 1em;border-right:1px solid #999}.fabrication-jump .item.forming,.fabrication-jump.industrial-jump .item.welding{margin:0;padding-left:1em;border-right:none}.fabrication-jump .item.cutting p,.fabrication-jump .item.forming p,.fabrication-jump .item.welding p{margin:0}.fabrication-jump .item img{width:100%;height:125px;cursor:pointer}.fabrication-list.view-mounting-systems{margin-top:4em;overflow:auto}.fabrication-list .related-projects ul{list-style:none;margin:0;padding:0}.fabrication-list .related-projects li{font-size:.8em;list-style:none;display:inline-block;margin:0 1em 1em 0;max-width:120px;vertical-align:top}.fabrication-list .related-projects li img{width:100%;height:auto}.fabrication-list .related-projects li .project-name{line-height:120%;margin-top:5px}.fabrication-list .group-mounting-body{width:65%;margin-right:5%;float:left}.fabrication-list .group-mounting-resources{width:30%;float:left;background:#f2f2f2;padding:1em}.fabrication-list .group-mounting-resources .primary-image img{max-width:100%;height:auto}.fabrication-list .group-mounting-resources .what-know{margin:2em 0}.fabrication-list .group-mounting-resources .what-know .small{font-size:.8em}.fabrication-list .views-row-first .group-mounting-resources{margin-top:-1.8em}.fabrication-list .views-row-first .what-know{margin:0}.fabrication-list .views-row-first .what-know h5{display:none}.fabrication-list .group-mounting-resources .what-know ul{margin:0 0 0 2em;padding:0 .8em 0 0}.fabrication-list .group-mounting-resources .what-know li{margin-bottom:1em;line-height:130%;font-size:.8em}.fabrication-list .group-mounting-body .images img{max-width:120px;height:auto;margin:0 1em 1em 0;display:inline-block;vertical-align:top}.fabrication-list .group-mounting-body .profile-images{margin:2em 0}.fabrication-list .group-mounting-body .profile-images img{display:inline-block;max-width:30%;height:auto;margin-right:1em;vertical-align:top}p.equation{background:#ccc;border-bottom:2px solid #999;padding:8px 7px 7px;text-align:center;display:block}.nopad{padding:0}.nopad p:last-child{margin-bottom:0}.nopad-left{padding:0 15px 0 0}.nopad-right{padding:0 0 0 15px}.nav-tabs{margin-bottom:1em}.nav-tabs>li{margin-right:4px}.nav-tabs>li>a{padding:6px 10px 7px;font-size:.9em;border:1px solid #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#444;text-decoration:none;font-weight:700;border-color:#888 #888 transparent}.context-resources .item,.context-resources.woven-basics .region-sidebar-second .block{margin-bottom:3em;overflow:auto}.context-resources .item .item{margin-bottom:0;margin-top:1em}.context-resources.woven-basics .caption p{font-size:.8em;font-weight:400;text-align:center}table .fill{background:#f5f5f5}table ul{margin-bottom:0;padding-left:20px}a.image-icon{color:#444;text-decoration:none}.image-icon:after{content:'\f03e';font-family:FontAwesome;color:#ff5c11;font-size:.8em;margin-left:5px;text-decoration:none}.context-resources .item .col-md-4,.context-resources .item .col-md-8{padding-left:0}h3.mat-name{margin-bottom:.5em}h4.mat-short-desc{margin-bottom:1.5em}.node-type-article .region-sidebar-second{background:#fff;padding:10px}.node-type-article .region-sidebar-second .images,.node-type-article .region-sidebar-second .related-products,.node-type-article .region-sidebar-second .related-projects{overflow:auto}.node-type-article .region-sidebar-second .images img{width:48%;height:auto;float:left;margin-bottom:4%;margin-right:0}.node-type-article .related-products .item .images img{margin-bottom:0;width:100%;height:auto}.node-type-article .region-sidebar-second .images .even img{margin-right:4%}.node-type-article .region-sidebar-second .images .first img{width:100%;height:auto;float:left}.node-type-article .related-products .item,.node-type-article .related-projects .item{position:relative;margin-bottom:1em}.node-type-article .preface{text-align:center;padding:8em 0 4em}.node-type-article .region-sidebar-second .publish-date{background:#999;color:#fff;font-size:.8em;padding:6px 12px 7px;margin-bottom:10px;text-align:right;position:absolute;top:-50px;right:15px;display:inline-block;border-radius:3px;float:right;font-weight:700}.node-type-article .related-products .label-above,.node-type-article .related-projects .label-above{font-size:1.2em;font-weight:700;color:#444;margin-bottom:1em;border-bottom:4px solid #ff5c11;text-transform:uppercase}.node-type-article .related-products,.node-type-article .related-projects{clear:both;margin-top:2em}.node-type-article .col-md-12{padding:0}.node-type-article .region-postscript{background:#fff;padding:30px 8em;margin:6em 0;text-align:center;border-top:4px solid #ff5c11}.node-type-article .region-postscript p.return-link{margin-bottom:0}.node-type-article .region-postscript p.body{text-align:justify}.context-press .container-body{padding-top:0}.context-press .view-press{margin-bottom:4em}.view-press h1.headline a{color:#ff5c11;text-decoration:none}.featured-initial .view-featured-homepage h3 a,.front .view-press h1.headline a{color:#777;text-decoration:none}.view-press h1.headline a:focus,.view-press h1.headline a:hover{text-decoration:underline}.view-press .press-item .article-type,.view-press .press-item .date{display:inline-block;font-size:.7em;color:#555;font-weight:700;text-transform:uppercase}.front .view-press .press-item .article-type,.front .view-press .press-item .date{display:none}.featured-initial .view-featured-homepage,/*.front .view-press.press-initial*/{width:77%;margin:0 auto 4em;border-bottom:1px solid #777;padding-bottom:4em}.featured-initial .view-featured-homepage .item,.view-press.press-initial .press-item{width:100%;display:block;overflow:auto;padding:2%;background:#fff}.featured-initial .view-featured-homepage .item,.front .view-press.press-initial .press-item{background:0 0;padding:0;margin:0}.featured-initial .view-featured-homepage .item .image,.view-press.press-initial .press-item .images{padding-right:30px;position:relative;float:left}.view-press.press-initial .press-item .images{width:60%}.featured-initial .view-featured-homepage .item .image,.front .view-press.press-initial .press-item .images{width:40%}.featured-initial .view-featured-homepage .item .image img,/*.front .view-press.press-initial .press-item .images img{border:5px solid #fff}*/.view-press.press-initial .press-item .body{width:40%;float:left}.featured-initial .view-featured-homepage .item .body,.featured-initial .view-featured-homepage .item .featured-heading,.featured-initial .view-featured-homepage .item .read-more,.front .view-press.press-initial .press-item .body,.front .view-press.press-initial .press-item .read-more{width:60%;float:left}.featured-initial .view-featured-homepage .item .body p,.front .view-press.press-initial .press-item .body p{margin-bottom:0}.featured-initial .view-featured-homepage .item .body strong,.front .view-press.press-initial .press-item .body strong{display:none}.view-press.press-grid{clear:left;text-align:justify}.view-press.press-grid .press-item{display:inline-block;vertical-align:top;width:31%;margin:0 3% 4em 0;padding:1.5em;background:#fff;text-align:left}.view-press.press-grid .press-item:nth-child(3n+3){margin-right:0}.view-press.press-initial .press-item h1.headline{font-size:2em;margin:0 0 15px}.front .view-press.press-initial .press-item h1.headline{font-size:1.3em;text-align:center;margin-bottom:1em;font-weight:700}.featured-initial .view-featured-homepage h3{font-size:1.3em;text-align:left;margin-bottom:1em;font-weight:700;margin-top:0}.view-press.press-grid .press-item h1.headline{font-size:1.5em;margin:0 0 15px}.view-press .press-item img{max-width:100%;height:auto}.view-press.press-grid .press-item .images{margin-bottom:15px}.view-press .press-item .body{line-height:130%;font-size:1em;margin-bottom:1em}.featured-initial .view-featured-homepage .body,.front .view-press .press-item .body{margin-bottom:10px}.featured-initial .view-featured-homepage .item .read-more,.view-press .press-item .read-more{border-top:3px solid #ff5c11;padding-top:5px;font-weight:700}.featured-initial .view-featured-homepage .item .read-more,.front .view-press .press-item .read-more{border-top:none;padding-top:0}.view-press.press-initial .press-item .read-more{float:left;width:40%}.featured-initial .view-featured-homepage .item .read-more a,.view-press .press-item .read-more a{text-decoration:none}.featured-initial .view-featured-homepage .item .read-more a,.front .view-press .press-item .read-more a{color:#888}.featured-initial .view-featured-homepage .item .read-more a:focus,.featured-initial .view-featured-homepage .item .read-more a:hover,.view-press .press-item .read-more a:focus,.view-press .press-item .read-more a:hover{text-decoration:underline}.view-press .press-item .read-more:after{content:'\f138';font-family:FontAwesome;color:#ff5c11;font-size:1em;margin-left:5px}.front .view-press .press-item .read-more:after{content:none}.featured-initial .view-featured-homepage .item .read-more:before,.front .view-press .press-item .read-more:before{content:'\f138';font-family:FontAwesome;color:#888;font-size:.9em;margin-right:3px}#headerwrap{position:fixed;width:100%;height:80px;margin:0;padding:0;border-radius:0;background-color:#fff;z-index:100}#block-block-1.logo{width:150px;float:left}#block-block-1.logo img{max-width:100%;height:auto}#block-custom-search-blocks-1{position:absolute;top:19px;right:0}.region-navigation{margin-top:20px}.region-navigation .search-form{width:150px;margin:0;position:fixed;right:20px}.region-navigation .search-form .form-group{margin:0}.region-navigation .search-form .form-control,.region-navigation .search-form .form-submit{float:left;margin:0;display:inline-block}.region-navigation .search-form .form-control{border-radius:3px 0 0 3px;width:110px;height:36px;border:1px solid #b9b9b9;border-right:none}.region-navigation .search-form .form-submit{border-radius:0 3px 3px 0}.region-navigation .search-form .custom_search-popup{width:180px;margin-top:36px;position:absolute;right:0;text-align:right;font-size:12px}.region-navigation .search-form .custom_search-popup .panel-body{text-align:right}.region-navigation .search-form .custom_search-popup .form-control{width:150px;font-size:12px;height:30px;padding:4px 6px}.region-navigation .search-form .custom_search-popup .custom_search-popup-close{margin:10px 10px 5px 0;padding:0}.primary-nav ul.nav li .caret{display:none}#navbar{background:#fff;border:none;position:relative}.navbar-nav{display:inline-block;margin-left:30px}.navbar-toggle{position:absolute;right:0;background-color:#ff5c11;border:none;border-radius:3px}#navbar .navbar-toggle .icon-bar{background-color:#fff;height:3px}.primary-nav .nav a:focus,.primary-nav .nav a:link,.primary-nav .nav a:visited{color:#777;text-decoration:none;text-transform:uppercase;font-size:.8em;padding:8px 12px 7px}.primary-nav .nav li li a:link{font-size:.9em}.primary-nav .nav .active-trail a:focus,.primary-nav .nav .active-trail a:visited{background:#eaeaea;color:#333 !important;border-radius:1px}.primary-nav .nav .dropdown-menu{z-index:1002}.primary-nav .nav .dropdown-menu a:link,.primary-nav .nav .dropdown-menu a:visited{padding:7px 12px 6px;text-transform:none;background:0 0}.featured-content .item h3,.product-boxes .product-box h2,.region-fullwidthcontent .mybanker-toggle,.whatsnew{text-transform:uppercase;text-align:center}.primary-nav .nav .dropdown-menu .active a{background:#eaeaea;color:#333}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:#CECECE;color:#fff}.primary-nav .nav .dropdown-menu .menu-mlid-771,.primary-nav .nav .dropdown-menu .menu-mlid-772{padding-left:5px}.primary-nav .nav .dropdown-menu .menu-mlid-771 a:before,.primary-nav .nav .dropdown-menu .menu-mlid-772 a:before{content:'\f054';font-family:FontAwesome;padding-right:5px;color:#ccc;font-size:10px}.primary-nav .nav .dropdown-menu .menu-mlid-771 a,.primary-nav .nav .dropdown-menu .menu-mlid-771.active a,.primary-nav .nav .dropdown-menu .menu-mlid-772 a,.primary-nav .nav .dropdown-menu .menu-mlid-772.active a{background:0 0}.dropdown-menu>li>a{padding:5px 15px 4px}.dropdown-menu>li>a:hover{color:#f16301}.front.node-type-page.homepage .container-body{padding-top:6em}.front .row.firstrow{display:none}.front .intro-home{margin:0 auto;width:75%;text-align:center}.homepage .headline{margin:0 auto;width:70%;text-align:center}.front .press-item .headline{width:100%;text-align:left}.front .intro-home h3{font-size:32px;font-weight:700;line-height:130%;color:#fff;background:#ea6403;padding:6px 18px 7px;display:none;border-radius:3px}.front .intro-home h2,.homepage h2{font-size:24px;line-height:130%;color:#555;margin-bottom:1.5em}.front .intro-home h4{font-weight:700;font-size:32px;line-height:130%;color:#ff5c11;margin-bottom:1.5em}.front .intro-home h4 a,.homepage h4 a{margin-right:.6em;color:#ff5c11;text-decoration:none}.front .intro-home h4 a:focus,.front .intro-home h4 a:hover,.homepage h4 a:focus,.homepage h4 a:hover{color:#ff5c11;text-decoration:underline}.front .intro-home img{width:50%;height:auto;margin:2em 0}.product-boxes{margin:100px auto 0;width:100%;overflow:auto}.product-boxes .product-box{width:33.333%;margin:0;padding:0;float:left;position:relative}.product-boxes .product-box:last-child{border-right:none}.product-boxes .product-box p{margin:0}.product-boxes .product-box img{max-width:100%;height:auto;z-index:1}.product-boxes .product-box h2{position:absolute;bottom:0;font-size:1.3em;background:rgba(0,0,0,.65);color:#fff;font-weight:700;padding:14px 10px 15px;display:block;width:100%;margin:0;z-index:2}.product-boxes .product-box h2 span{font-weight:700}.product-boxes .product-box:nth-child(odd) h2{background:rgba(0,0,0,.65)}.product-boxes .product-box a{color:#fff;text-decoration:none}.product-boxes .product-box a:focus,.product-boxes .product-box a:hover{color:#fff;text-decoration:underline}.home-3col{padding-top:5em;clear:both;background:#fff;background:-moz-linear-gradient(top,#e9e9e9 0,#fff 50%);background:-webkit-linear-gradient(top,#e9e9e9 0,#fff 50%);background:linear-gradient(to bottom,#e9e9e9 0,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#ffffff', GradientType=0 )}.whatsnew{line-height:.8;color:#777;font-weight:700;margin-bottom:60px}.front .whatsnew{margin-bottom:3em}h4.whatsnew span{font-weight:700}.whatsnew span{display:inline-block;position:relative}.whatsnew span:before{right:100%;margin-right:15px}.whatsnew span:after{left:100%;margin-left:15px}.whatsnew span:after,.whatsnew span:before{content:"";position:absolute;height:8px;border-bottom:1px solid #999;top:5;width:85%;min-width:200px}.front.node-type-page.homepage .whatsnew span::after,.front.node-type-page.homepage .whatsnew span::before{width:85%;min-width:200px}.node-type-page.homepage .whatsnew span::after,.node-type-page.homepage .whatsnew span::before{width:38%;min-width:180px}.postscript .featured-content{margin-bottom:6em;overflow:auto}.featured-content .item{width:31%;float:left;margin-right:2.333333%;position:relative}.featured-content .item:last-child{margin-right:0}.featured-content .item .image img{border:5px solid #fff;box-shadow:0 6px 12px -8px #777}.featured-content .item h3{width:80%;position:absolute;left:50%;top:30px;margin-left:-40%;text-shadow:0 4px 3px rgba(0,0,0,.4),0 8px 13px rgba(0,0,0,.1),0 18px 23px rgba(0,0,0,.1);line-height:100%;font-size:2em;font-weight:700;color:#fff;background:radial-gradient(ellipse closest-side,rgba(0,0,0,.95),rgba(0,0,0,.85) 40%,rgba(0,0,0,.15) 90%,rgba(0,0,0,0))}.featured-content .item h3 a,.featured-content .item h3 a:hover{color:#fff;text-decoration:none}.featured-content .body,.featured-content .link{margin-top:1em;padding:0 1em;line-height:130%}.featured-content ul{padding-left:20px}fieldset.custom_search-popup{z-index:1003}.region-navigation .logout{position:absolute;top:80px;right:0;background:#777;padding:7px 12px;font-size:.7em;border-radius:0 0 3px 3px}.region-navigation .logout p{margin:0}.region-navigation .logout a,.region-navigation .logout a:hover{color:#fff;text-decoration:none}.region-fullwidthcontent .mybanker-toggle{position:fixed;right:0;top:140px;background:#ff5c11;color:#fff;padding:0;margin:0;font-size:.6em;z-index:102;border-radius:5px 0 0 5px;box-shadow:0 6px 12px -8px #777;cursor:pointer}.region-fullwidthcontent .mybanker-toggle a{color:#fff;padding:10px 15px;display:block;text-decoration:none}.region-fullwidthcontent .mybanker-toggle a:hover{text-decoration:none}.region-fullwidthcontent .mybanker-toggle i{font-size:3em}.region-fullwidthcontent a.flag-link-toggle.flag-action,.region-fullwidthcontent a.flag-link-toggle.unflag-action{text-decoration:none}.region-fullwidthcontent a.flag-link-toggle.flag-action:hover,.region-fullwidthcontent a.flag-link-toggle.unflag-action:hover{text-decoration:underline}.region-fullwidthcontent .flag-link-icon i{font-family:FontAwesome;color:#fff;margin-right:5px}.region-fullwidthcontent .block-flag-lists,.region-fullwidthcontent .mybanker-intro{position:fixed;right:-200px;background:#444;color:#fff;padding:0;font-size:.8em;width:200px;z-index:101;-webkit-box-shadow:0 6px 12px -8px #777;-moz-box-shadow:0 6px 12px -8px #777;box-shadow:0 6px 12px -8px #777}.region-fullwidthcontent .block-flag-lists{top:280px}.region-fullwidthcontent .mybanker-intro{top:140px;height:140px;overflow:visible;padding:20px}.region-fullwidthcontent .mybanker-intro h3{margin:0 0 8px}.region-fullwidthcontent .block-flag-lists a.flag-action{color:#999}.region-fullwidthcontent .block-flag-lists a.unflag-action{color:#fff}.region-fullwidthcontent .block-flag-lists a:hover{color:#f5f5f5;text-decoration:none}.region-fullwidthcontent .block-flag-lists ul>li>ul a{color:#ccc;text-decoration:underline;text-transform:capitalize}.region-fullwidthcontent .block-flag-lists ul>li>ul a:hover{color:#ddd;text-decoration:none}.region-fullwidthcontent .block-flag-lists ul{margin:0;padding:1em 0 0}.region-fullwidthcontent .block-flag-lists li{display:inline-block;padding:0 0 5px 20px}.region-fullwidthcontent .block-flag-lists li.last{display:block;background:#777;padding-top:3px;margin-top:40px}.region-fullwidthcontent .block-flag-lists li.view-lists{display:block;background:#666;padding-top:3px;margin-top:0}.region-fullwidthcontent .block-flag-lists li.last a,.region-fullwidthcontent .block-flag-lists li.view-lists a{text-transform:uppercase;color:#fff;font-weight:700;text-decoration:none}.region-fullwidthcontent .block-flag-lists li.last a:hover,.region-fullwidthcontent .block-flag-lists li.view-lists a:hover{text-decoration:underline}.region-fullwidthcontent .block-flag-lists li>ul>li.last,.region-fullwidthcontent .block-flag-lists li>ul>li.view-lists{display:inline-block;background:0 0;padding:0;margin-top:0}.region-fullwidthcontent .block-flag-lists li>ul>li.last a,.region-fullwidthcontent .block-flag-lists li>ul>li.view-lists a{text-transform:capitalize}.region-fullwidthcontent .block-flag-lists li>ul>li{padding:0 0 5px}.region-fullwidthcontent .block-flag-lists li>ul>li:first-child{padding:0 10px 0 20px}.region-fullwidthcontent .block-flag-lists li>ul{padding:0}#views-form-products-architectural-page-products-arch-spec-compare .create-a-new-list{display:none}.region-footer{background:#ff5c11;color:#fff;text-align:center;padding:2.3em 0 3em}.region-footer a{color:#fff;text-decoration:none}.region-footer a:hover{text-decoration:underline}.region-footer .footer-split-center{margin:0 auto 2em;padding:0}.region-footer .footer-split-center li.inline{display:inline-block;vertical-align:middle;padding-right:10px}.region-footer .footer-split-center li.inline.text{text-align:left;margin-left:3em}.region-footer .footer-split-left{width:80%;margin:0;padding:0;display:inline-block;vertical-align:top;left:-15px}.region-footer .footer-split-right{width:80%;margin:0 0 2em;padding:0 0 2em;display:inline-block;vertical-align:top;border-bottom:1px solid rgba(255,255,255,.5)}.region-footer img.ceu-logo{height:70px;width:auto;display:inline-block;margin:0}.region-footer .footer-split-right ul{margin:0 auto}.footer-blue{background:#444;color:#fff;padding:3em 0 0}.region-footer-second{margin:0 auto;text-align:center}.region-footer .footericons{text-transform:uppercase;font-weight:700}.region-footer .subscribe-form .form-item{width:20%}.region-footer .subscribe-form .webform-component{padding:0;margin:0 10px 0 0}.region-footer .subscribe-form .form-control{border:none;background:rgba(255,255,255,.2);color:#fff;font-weight:400}.region-footer .subscribe-form .form-control:focus{box-shadow:none}.region-footer .subscribe-form .btn{background:#444;color:#fff;border:none;border-radius:3px;font-weight:700;text-transform:uppercase}.region-footer .subscribe-form .messages a{color:#fff}.region-footer .subscribe-form .form-control::-webkit-input-placeholder{color:#fff}.region-footer .subscribe-form .form-control:-moz-placeholder{color:#fff}.region-footer .subscribe-form .form-control::-moz-placeholder{color:#fff}.region-footer .subscribe-form .form-control:-ms-input-placeholder{color:#fff}.footericons li{display:inline-block}.footer-split-left .footericons li img{max-width:22px;height:auto}.footer-nav{width:100%;overflow:auto}.footer-nav ul,.footer-nav ul li ul{list-style:none;margin:0;padding:0;text-align:left}.footer-nav ul li{margin-right:3.2em;font-size:.9em;text-transform:uppercase;font-weight:700}.footer-nav ul li:last-child{margin-right:0}.footer-nav ul li li{text-transform:none;font-weight:400;line-height:150%;margin-right:0}.footer-nav ul li a{color:#ccc !important;text-decoration:none}.footer-nav ul li a:hover{text-decoration:underline}.footer-nav ul li li a{color:#999}.footer-nav ul li li a:hover{color:#ccc}.region-footer-second .finale{padding:2em 0 0;overflow:auto;margin:4em 0 0;border-top:1px solid #777}.region-footer-second .finale .about-contact{width:60%;float:left;font-size:.9em;color:#ccc;text-align:right}.region-footer-second .finale .about-contact strong{font-weight:400}.region-footer-second .finale .about-contact a{color:#ccc;text-decoration:none}.region-footer-second .finale .about-contact a:hover{color:#eaeaea;text-decoration:underline}.region-footer-second .finale .banker-usa{width:40%;float:left;padding-right:2em}.region-footer-second .copyright{font-size:.7em;text-align:left;color:#ccc;display:block}.contact-info,.contact-info .left,.contact-info .right,.contact-links,.view-international-contacts .views-row{display:inline-block;vertical-align:top}.region-footer-second .copyright a{color:#ccc;text-decoration:none}.region-footer-second .copyright a:hover{color:#ccc;text-decoration:underline}.contact-info{width:67%;margin:2em 2% 2em 0;font-size:.9em}.contact-links{width:30%;margin:68px 0 0}.contact-info #dist .full-intro,.contact-info #ind .full-intro,.view-international-contacts,.view-international-contacts .views-exposed-form .views-exposed-widget .form-submit{margin-top:2em}.contact-info .tab-content{border:1px solid #ddd;padding:0 .4em 0 1.4em}.contact-info .left,.contact-info .right{width:48%}.contact-info #int .left,.contact-info #int .middle,.contact-info #int .right{width:30%;margin-right:2%;display:inline-block;vertical-align:top}.view-international-contacts .view-filters{padding-bottom:2em}.view-international-contacts .views-row{line-height:140%;width:45%;margin-right:2%}.contact-info .address{margin-bottom:2em}.contact-info h2{margin-bottom:1.2em}.contact-info #int h2{font-size:1.2em;color:#777}.contact-info .company{margin-bottom:10px;display:block;line-height:120%}.contact-info span.label{color:#444;margin-right:10px;font-size:.9em}.contact-info .group-links .group-links-field{display:block}.contact-info .subtext p,.contact-info .subtext p span.label{font-size:.8em;font-style:italic;color:#777}.contact-info .subtext p span.label{font-size:1em;font-style:italic;color:#777}.contact-info #dist .link{background:#ddd;padding:5px 15px;display:inline-block;width:auto;border-radius:3px;margin-left:1em;font-size:.65em;font-weight:700}.contact-info #dist .link:before{content:'\f138';font-family:FontAwesome;color:#444;margin-right:10px}.contact-info #dist .link a{color:#444;text-decoration:none}.contact-info .nav-tabs,.contact-info .nav-tabs ul{border:none;margin-bottom:0}.contact-info .nav-tabs>li>a{border:none;border-radius:0;background:#eaeaea;color:#444;font-weight:700;text-decoration:none;padding:10px 22px;margin:0}.contact-info .nav-tabs>li.active>a,.contact-info .nav-tabs>li.active>a:focus,.contact-info .nav-tabs>li.active>a:hover{color:#fff;border:none;background:#fd5a00}.contact-info .nav-tabs>li.distribution{float:right}.contact-links p{line-height:100%;margin:0 0 10px}.contact-links p.nomargin{margin:0}.contact-links img{border-bottom:1px solid #fff}.contact-links a,.request-quote button.webform-submit{background:#fd5a00;color:#fff;font-size:.9em;font-weight:700;padding:15px 5px;max-width:284px;display:block;text-decoration:none;text-align:center;text-transform:uppercase}.contact-links a:hover,.request-quote button.webform-submit:hover{background:rgba(234,100,3,.95);color:#fff}.contact-links a.request-sample{border-radius:0 0 3px 3px}.contact-links a.request-quote{border-radius:3px}.request-quote-header{margin-top:3em}.request-quote button.webform-submit{margin-top:2em;border:none;padding:15px 30px}.webform-component{display:inline-block;margin-top:1em}.webform-component .form-control:focus{border-color:#999;border-left:6px solid #999;box-shadow:none}.webform-component.nodisplay{display:none;visibility:hidden}.webform-component.webform-component-markup{display:block;margin-top:3em}.webform-component.webform-component-markup h4{color:#444}.form-item.buffer60{margin-right:60%}.form-item.buffer50{margin-right:50%}.form-item.buffer40{margin-right:40%}.form-item.buffer30{margin-right:30%}.form-item.buffer20{margin-right:20%}.form-item.buffer10{margin-right:10%}.form-item.fullwidth{width:100%}.form-item.ninety{width:90%}.form-item.eighty{width:80%}.form-item.seventy{width:70%}.form-item.sixty{width:60%}.form-item.fifty{width:50%}.form-item.forty{width:40%}.form-item.thirty{width:30%}.form-item.twenty{width:20%}.form-item.ten{width:10%}.form-item input.required,.form-item select.required,.form-item textarea.required{border-left:4px solid #fd5a00}.form-item input.form-file{width:50%;display:inline-block;margin-right:5px}.form-item.webform-component-file .description,.form-item.webform-component-textarea .description{font-style:italic;font-size:.8em;color:#777;line-height:110%;padding:10px}.form-item label{color:#777;font-size:.9em}.webform-component .form-checkboxes .checkbox,.webform-component .form-checkboxes input,.webform-component .form-checkboxes label,.webform-component .form-radios .radio,.webform-component .form-radios input,.webform-component .form-radios label{display:inline-block;color:#777;font-size:.9em}.webform-component .form-checkboxes .checkbox{margin-right:2em;font-size:1em;min-width:15%}.form-checkboxes input[type=checkbox]{margin-top:8px}.webform-component .form-checkboxes .form-checkbox,.webform-component .form-radios .radio{margin-right:2em}.webform-component .form-checkboxes input,.webform-component .form-radios input{margin-left:0}.webform-component .form-checkboxes label,.webform-component .form-radios label{padding-left:23px}.webform-component--items-requested label{display:none}.webform-component--items-requested .image{display:block}.webform-component--items-requested .image img{max-height:180px;width:auto;max-width:100%}.webform-component--items-requested .form-item{max-width:20%;margin-right:2em;display:inline-block;vertical-align:top}.webform-component--inquiry-type .form-item{background:#f2f2f2;border-radius:3px;padding:15px 30px}.webform-component--inquiry-type .form-checkboxes .checkbox{margin-right:.5em}.webform-component--inquiry-type .form-item.selected{border-bottom:4px solid #fd5a00}.webform-component--inquiry-type .form-item.selected label{font-weight:700}.webform-conditional-processed .error-message{position:static;top:100px;background:#fff;border:2px solid red;color:#444;font-weight:700;max-width:50%;padding:2em 3em;line-height:120%;margin:0 15%;overflow:auto;border-radius:3px;-webkit-box-shadow:0 6px 12px -8px #777;-moz-box-shadow:0 6px 12px -8px #777;box-shadow:0 6px 12px -8px #777}.page-search-content .ds-1col,.page-search-content .views-row.ds-1col{border-bottom:1px solid #ddd;margin-bottom:2em}.webform-conditional-processed .error-message-item{color:red;font-weight:700}.webform-conditional-processed .webform-component--inquiry-type .error{background:red}.webform-conditional-processed .webform-component--inquiry-type .error label{font-weight:700;color:#fff}.webform-conditional-processed .webform-component--inquiry-type .form-item.selected.error{background:#f2f2f2}.webform-conditional-processed .webform-component--inquiry-type .error.selected label{color:#444}.webform-component--items-requested .form-item-submitted-items-requested-catalog-arch{margin-top:-5px}.webform-component--items-requested .form-item-submitted-items-requested-catalog-ind{clear:left}.webform-component--items-requested .webform-component--request-specific-samples.form-item{vertical-align:top}.page-node-done .region-content .links,.webform-component--project-files button{display:none}.page-search-content .materials ul{padding-left:0}.page-search-content .views-row.ds-1col{overflow:auto;width:95%;margin-left:30px}.page-search-content .views-row.ds-1col .checkbox{position:absolute}.page-search-content .group-result h2{margin:3em 0 1em}.page-search-content .images{float:left;width:20%;margin-right:2em}.page-search-content .group-results{float:left;width:75%}.page-search-content .images img{max-width:100%;height:auto}.page-search-content .title h3{margin:0 0 1em;line-height:110%},#views-form-flag-lists-user-list-default.page-search-content .title{float:left}#views-form-flag-lists-user-list-default.page-search-content .title h3,#views-form-flag-lists-user-list-default.page-search-content .title h5{margin:0 0 10px}.page-search-content .group-result-product .title,.page-search-content .views-row .title{display:inline-block;margin-right:2em}.page-search-content .group-result-article .title h3{margin:0 0 1em}.page-search-content .subtitle{margin:.5em 0 1em;font-weight:700}.page-search-content .product-data{margin-right:20px}.page-search-content .product-size,.page-search-content .product-sqrect,.page-search-content .product-type{display:inline-block;margin-right:7px;font-size:.9em}.page-search-content .product-type:before{content:" - "}.page-search-content .body p{margin:0 0 1em}.page-search-content .project-application,.page-search-content .project-type,.page-search-content .publish-date{font-size:.9em;display:inline-block;margin-right:2em;color:#777;margin-bottom:1em}.page-search-content .search-snippet{color:#999;font-size:.8em;line-height:130%;margin:1em 0 2em}.view-display-id-page_products_arch_spec_compare #compare-btns-wrp{display:block;width:100%;text-align:center}.view-display-id-page_products_arch_spec #compare-btns-wrp{padding-right:5px;transform:translateY(25px)}@media(max-width:1168px){.view-display-id-page_products_arch_spec #compare-btns-wrp{top:160px}}.page-architectural-woven-wire-mesh-products .view-display-id-page_products_arch_spec_compare.specification-view .view-content{margin-top:1em}.page-architectural-woven-wire-mesh-products .view-display-id-page_products_arch_spec_compare.specification-view .no-result{width:70%;margin:2em auto}.compare-add-more,.compare-add-more:hover,.compare-add-more:link,.compare-add-more:visited{font-size:.8em;color:#fff;background:#ff5c11;padding:7px 12px;text-decoration:none;margin-right:10px}.compare-add-more:before{content:'\f137';font-family:FontAwesome;color:#fff;margin-right:10px}.compare-start-over,.compare-start-over:hover,.compare-start-over:link,.compare-start-over:visited{font-size:.8em;color:#fff;background:#ff5c11;padding:7px 12px;text-decoration:none;margin-left:10px}.compare-start-over:after{content:'\f0e2';font-family:FontAwesome;color:#fff;margin-left:10px}#compare-btns-wrp .compare-clear{color:#444;font-size:.8em;text-transform:uppercase;position:absolute;right:10px}#compare-btns-wrp a.compare-clear{text-decoration:none}.page-architectural-woven-wire-mesh-products-specification-compare #compare-btns-wrp a.compare-clear{padding-top:17px}#compare-btns-wrp a.compare-clear:hover{text-decoration:underline;color:#777}@-moz-document url-prefix(){button{margin-top:-25px}.page-architectural-woven-wire-mesh-products .view-products-architectural.view-display-id-page_products_arch_spec .filter-swap,.page-industrial-woven-wire-mesh-products .view-products-industrial .filter-swap{margin-top:10px}.page-architectural-projects .view-projects #edit-keys-wrapper{top:-33px;position:relative}.page-architectural-projects .view-projects{margin-top:1em}.node-type-article .region-sidebar-second .publish-date{top:-20px;right:40px}}@media only screen and (min-width:1201px){.product-boxes{margin:80px 0 auto}}@media only screen and (max-width:1200px){.container{width:100%;overflow:hidden}.page-architectural-projects .container,.page-architectural-woven-wire-mesh-products .container{padding-left:10px}.front.row,.node-type-page.homepage .row{/*margin-left:15px;margin-right:15px*/}.navbar.container{overflow:visible}.region-navigation{margin-top:15px}.menu-block-1.menu-name-main-menu{text-align:center}.navbar-nav{margin:0 auto;float:none}.primary-nav .nav a:focus,.primary-nav .nav a:link,.primary-nav .nav a:visited{font-size:.8em;padding:8px 12px 7px}#block-custom-search-blocks-1{top:13px}.region-navigation .search-form{right:13px}.node-type-article .region-preface h1,.node-type-article .region-preface h2{margin-left:1em;margin-right:1em}.node-type-product .item .label-above{font-size:10px}.related-projects-footer{margin-left:15px}.page-architectural-projects .view-projects .view-header.container{text-align:left;width:30%;min-width:250px;margin:0 0 0 30px}.page-architectural-projects .view-projects .view-filters{position:relative;top:-45px}.page-architectural-projects .view-projects ul.isotope-container{width:100%}.footer-nav ul li.expanded:nth-child(4n){clear:left}.footer-nav ul li.expanded:nth-child(4n),.footer-nav ul li.expanded:nth-child(5n),.footer-nav ul li.expanded:nth-child(6n),.footer-nav ul li.expanded:nth-child(7n){margin-top:2em}.footer-nav ul li li{margin-top:0!important}.page-architectural-projects .view-projects ul.isotope-options,.page-architectural-woven-wire-mesh-products .view-products-architectural .compare-button-return,.page-architectural-woven-wire-mesh-products .view-products-architectural .view-filters,.page-architectural-woven-wire-mesh-products .view-products-architectural ul.isotope-options,.page-industrial-woven-wire-mesh-products .view-products-industrial ul.isotope-options,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire ul.isotope-options{padding-left:15px}}@media only screen and (max-width:1090px){.featured-content .item h3{font-size:1.8em}.region-footer-second .finale .about-contact,.region-footer-second .finale .banker-usa{width:50%}.product-cta{width:90%;margin:0 5%}}@media only screen and (max-width:1024px){.product-boxes .product-box h2 span{display:block}.front .intro-home h2,.homepage h2,h2{font-size:1.3em}.featured-content .item h3{font-size:1.7em;top:15px}.front.node-type-page.homepage .whatsnew span::after,.front.node-type-page.homepage .whatsnew span::before{width:45%;min-width:130px}.page-architectural-projects .container.introduction,.page-architectural-projects .view-projects .view-header.container,.page-architectural-projects .view-projects ul.isotope-options,.page-architectural-woven-wire-mesh-products .container.introduction,.page-architectural-woven-wire-mesh-products .view-products-architectural .view-filters,.page-architectural-woven-wire-mesh-products .view-products-architectural .view-header.container,.page-architectural-woven-wire-mesh-products .view-products-architectural ul.isotope-options,.page-industrial-woven-wire-mesh-products .container.introduction,.page-industrial-woven-wire-mesh-products .view-products-architectural .view-header.container,.page-industrial-woven-wire-mesh-products .view-products-industrial ul.isotope-options,.page-welded-wire-mesh-welded-wire-mesh-products .container.introduction,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-architectural .view-header.container,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire ul.isotope-options{text-align:left}.page-architectural-woven-wire-mesh-products .view-products-architectural .view-filters #edit-size-wrapper,.page-industrial-woven-wire-mesh-products .view-products-industrial .view-filters #edit-percent-wrapper,.page-welded-wire-mesh .view-products-welded-wire .view-filters #edit-percent-wrapper,.view-filters .views-submit-button{clear:left}.view-products-architectural .view-header,.view-products-industrial .view-header,.view-products-welded-wire .view-header{margin-bottom:1em}.page-architectural-woven-wire-mesh-products .view-products-architectural .filter-swap,.page-industrial-woven-wire-mesh-products .view-products-industrial .filter-swap,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .filter-swap{right:15px}.node-type-product .region-fullwidthcontent .product-name{min-width:100px;height:70px}.node-type-product .region-fullwidthcontent .product-name h2{margin:5px 0 0;padding:0;line-height:100%;font-size:1.3em}.context-contact .webform-component--items-requested .form-checkboxes .checkbox{min-width:45%;margin-right:3%}.page-architectural-woven-wire-mesh-products .view-products-architectural.view-display-id-page_products_arch_spec .compare-button{position:relative;top:inherit;margin-left:15px}}@media only screen and (min-width:850px) and (max-width:1200px){.region-navigation .search-form .form-control,.region-navigation .search-form input.form-submit{height:28px}#block-block-1.logo{margin:0 auto;float:none;padding:0 0 10px}}@media only screen and (max-width:991px){.node-type-article .region-sidebar-second{overflow:auto}.node-type-article .related-products,.node-type-article .related-projects{width:45%;float:left;clear:none;margin-right:1em}.node-type-product .product-details-sidebar,.node-type-project .project-details-sidebar{border-right:none}.node-type-product #block-system-main,.node-type-project #block-system-main{margin-top:2em;width:100%}}@media only screen and (max-width:960px){.node-type-page.homepage .whatsnew span::after,.node-type-page.homepage .whatsnew span::before{display:none}h4.whatsnew span{line-height:130%}.featured-initial .view-featured-homepage .item .read-more,.front .view-press .press-item .read-more{width:100%;clear:left;text-align:center;margin-top:1em}.featured-content .item h3{font-size:1.4em;top:5px}.view-press.press-grid .press-item{width:47%;margin:0 2% 4em 0}.featured-initial .view-featured-homepage .item,.view-press.press-initial .press-item{padding:1.5em}.view-press.press-initial .press-item h1.headline{font-size:1.5em}.view-press.press-initial .press-item .images{margin-bottom:15px}.view-press.press-grid .press-item:nth-child(3n+3){clear:none}.specification-view .views-exposed-form .views-exposed-widget #edit-submit-projects,.view-press.press-grid .press-item.odd{clear:left}.view-press.press-grid .press-item.even{margin-right:0}.node-type-product .item .label-above{font-size:12px}.page-architectural-projects .view-projects .view-header.container{text-align:left;width:40%;min-width:250px;margin:0 0 0 30px}.page-architectural-projects .view-projects .view-filters{position:relative;width:40%;top:-20px}.specification-view .views-exposed-form .views-exposed-widget{margin-right:10px}.context-contact .contact-info{width:100%;margin-right:0}.context-contact .contact-links{width:100%;margin-top:0}.product-cta{width:100%;margin:0 auto}.product-cta .col-left,.product-cta .col-right{border-radius:0;height:110px}.product-cta .col-left{width:60%;vertical-align:middle}.product-cta .col-right{width:40%;vertical-align:middle}}@media only screen and (max-width:849px){.region-navigation .search-form{right:66px}.navbar-toggle{margin-top:13px}.primary-nav .nav .dropdown-menu .menu-mlid-771,.primary-nav .nav .dropdown-menu .menu-mlid-772{display:none}#headerwrap{height:70px;width:100%;padding:0;margin:0}.product-boxes{margin:70px 0 auto}#block-block-1.logo{margin-left:15px}#block-menu-block-1{clear:both;border-top:none;border-bottom:4px solid #ff5c11;padding:15px 0;overflow:visible}.primary-nav .nav .dropdown-menu{min-width:100%;margin:0 auto}.footer-nav ul li{display:inline-block;float:left}.footer-nav ul li li{display:block;float:none}}@media only screen and (max-width:768px){.primary-nav .nav .dropdown-menu{text-align:center}.product-boxes .product-box h2{font-size:1.2em}.featured-initial .view-featured-homepage,.front .view-press.press-initial{width:90%}.featured-content .item h3{font-size:1.2em;top:5px}.node-type-page .region-fullwidthcontent .image-heading .primary-heading h1{font-size:1.4em}.context-resources .block-views-resources-resources-list .resources-list .resource-item{width:45%;margin-right:3%}.context-resources .resources-list .resource-item .detail,.context-resources .resources-list .resource-item .download,.context-resources .resources-list .resource-item .flag-wrapper,.context-resources .resources-list .resource-item .image{width:100%;margin-bottom:5px}.context-resources .resources-list .resource-item .detail a,.context-resources .resources-list .resource-item .download a{width:100%}.context-contact .form-item.fifty,.context-contact .form-item.forty,.context-contact .form-item.ten,.context-contact .form-item.thirty,.context-contact .form-item.twenty{width:45%}.context-contact .form-item.eighty,.context-contact .form-item.ninety,.context-contact .form-item.seventy,.context-contact .form-item.sixty,.context-contact .webform-component-textarea.forty{width:95%}.context-contact .form-item.buffer10,.context-contact .form-item.buffer20,.context-contact .form-item.buffer30,.context-contact .form-item.buffer40,.context-contact .form-item.buffer50{margin-right:10px}.gallery-tips{position:relative;width:100%;top:0;text-align:left}.page-architectural-woven-wire-mesh-products .view-products-architectural.view-display-id-page_products_arch_design .compare-button,.page-architectural-woven-wire-mesh-products .view-products-architectural.view-display-id-page_products_arch_spec .compare-button{right:32px}.page-architectural-woven-wire-mesh-products .view-products-architectural.view-display-id-page_products_arch_spec .compare-button{left:0;width:93%;margin:0 20px}.page-architectural-woven-wire-mesh-products .view-products-architectural.view-display-id-page_products_arch_spec .compare-button a{width:100%;display:block}}@media only screen and (max-width:680px){.context-contact .contact-info .left,.context-contact .contact-info .right,.context-contact .contact-links img,.context-contact .view-international-contacts .views-row{width:100%}.context-contact .contact-links a{max-width:none}}@media only screen and (max-width:650px){.featured-initial .view-featured-homepage .item .body,.featured-initial .view-featured-homepage .item .featured-heading,.featured-initial .view-featured-homepage .item .image,.featured-initial .view-featured-homepage .item .read-more,.front .view-press.press-initial .press-item .body,.front .view-press.press-initial .press-item .images,.front .view-press.press-initial .press-item .read-more,.product-boxes .product-box{width:100%}.featured-initial .view-featured-homepage .item .image,.front .view-press.press-initial .press-item .images{padding-right:0}.featured-initial .view-featured-homepage .item .body,.front .view-press.press-initial .press-item .body{margin-top:1em}.featured-content .item{width:100%}.featured-content .item h3{font-size:2em;margin-top:30px}.node-type-page .field-name-body,.node-type-page .sidebar-images,.node-type-page .sidebar-text{width:100%}.view-press.press-grid .press-item{width:100%;margin:0 0 2em}.view-press.press-grid .press-item.even,.view-press.press-grid .press-item.odd{clear:none;margin-right:0}.view-press.press-initial .press-item .images{width:100%;padding-right:0}.view-press.press-initial .press-item .body{width:100%}.node-type-article .related-products,.node-type-article .related-projects{width:100%;float:left;clear:left;margin-right:0}.page-architectural-projects .view-projects .filter-help,.page-architectural-projects .view-projects .filter-link,.page-architectural-projects .view-projects .isotope-options li,.page-architectural-woven-wire-mesh-products .view-products-architectural .filter-help,.page-architectural-woven-wire-mesh-products .view-products-architectural .filter-link,.page-architectural-woven-wire-mesh-products .view-products-architectural .isotope-options li,.page-industrial-woven-wire-mesh-products .view-products-industrial .filter-help,.page-industrial-woven-wire-mesh-products .view-products-industrial .filter-link,.page-industrial-woven-wire-mesh-products .view-products-industrial .isotope-options li,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .filter-help,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .filter-link,.page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire .isotope-options li{display:block}.node-type-product .link.technical{display:none}.node-type-product .link,.node-type-project .link{right:0}.footer-nav ul li.expanded:nth-child(3n),.footer-nav ul li.expanded:nth-child(5n){clear:left}.footer-nav ul li.expanded:nth-child(4n),.footer-nav ul li.expanded:nth-child(6n){clear:none}.footer-nav ul li.expanded:nth-child(3n),.footer-nav ul li.expanded:nth-child(4n),.footer-nav ul li.expanded:nth-child(5n),.footer-nav ul li.expanded:nth-child(6n),.footer-nav ul li.expanded:nth-child(7n){margin-top:2em}.region-footer-second .finale .about-contact,.region-footer-second .finale .banker-usa{width:100%;text-align:left}.region-footer-second{text-align:left}}@media only screen and (max-width:550px){.framing-sheets h2 .expand-link,.mesh-specs h2 .expand-link,.project-sheets h2 .expand-link{display:none}.framing-sheets .resources-list .resource-item,.mesh-specs .resources-list .resource-item,.project-sheets .resources-list .resource-item{width:45%;margin-right:3%;margin-bottom:10px;min-height:300px}.framing-sheets .resources-list .resource-item:nth-child(3n-2),.mesh-specs .resources-list .resource-item:nth-child(3n-2),.project-sheets .resources-list .resource-item:nth-child(3n-2){clear:none}.framing-sheets .resources-list .resource-item:nth-child(3n),.mesh-specs .resources-list .resource-item:nth-child(3n),.project-sheets .resources-list .resource-item:nth-child(3n){margin-right:3%;margin-bottom:10px}}@media only screen and (max-width:450px){.node-type-product .link,.node-type-project .link{width:55%}.context-resources .block-views-resources-resources-list .resources-list .resource-item{width:95%}.context-contact .contact-info .nav-tabs li a{font-size:.8em}.context-contact .contact-info .nav-tabs li,.context-contact .contact-info .nav-tabs>li.distribution{float:left;width:100%;margin:0 0 2px}}@media only screen and (max-width:400px){#block-custom-search-blocks-1{display:none}}.region-postscript .related-projects-footer{display:flex;flex-direction:row;flex-wrap:wrap;text-align:center}.region-postscript .related-projects-footer .item{flex:1;max-width:33%}.region-postscript .related-projects-footer h4{flex:1 0 100%}.region-postscript .related-projects-footer .item:last-child{margin-right:15px}@media(min-width:1200px){.region-postscript .related-projects-footer .item:last-child{margin-right:0}}.mounting-systems2{display:none!important}
@import url('https://fonts.googleapis.com/css?family=Overpass:400,600,700,800,900');

.custom-button-pages{
    background: #fd5a00;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    padding: 15px 30px;
    display: inline-block;
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
    border-radius: 4px;
    margin-bottom: 5px;
}
.custom-button-pages:hover{
	color: #ffffff !important;
}
.page-node-4567 #block-system-main .col-left-70{
	width: 70%;
	float: left;
	padding-right: 50px;

}
.page-node-4567 #block-system-main .ds-1col{
	border-bottom: 0px none !important;
}
.page-node-4567 h1.info-title {
    line-height: 120%;
    color: #555;
    text-align: center;
    font-weight: 600;
    margin-bottom: 30px;
    clear: both;
    display: inline-block;
    width: 100%;
    font-size: 38px !important;
}
.page-node-4567 #block-system-main .col-left-30{
	width: 30%;
	float: left;
}
.page-node-4567 #block-system-main .col-left-30:after{
	clear: both;
	content: '';
	display: block;
}
.region-fullwidthcontent .primary-heading {
    position: absolute;
    bottom: 0;
    width: 100%;
    margin: 0 auto;
    padding: 0;
    background: rgba(0,0,0,.65);
}
.page-node-4567 .region-fullwidthcontent .image-heading{
	padding-top: 90px;
}
.view-ornamental-welded-wire-mesh-panels .views-row, .page-node-4567 #block-block-96{
	background-color: #ffffff;
	padding: 15px 20px 30px;
	margin-top: 50px;
}
.view-ornamental-welded-wire-mesh-panels .gallery-images{
	width: 12%;
	float: left;
	overflow: hidden;
}
.view-ornamental-welded-wire-mesh-panels .gallery-images div{
	/*height: 60px;*/
	padding-right: 10px;
	padding-bottom: 10px;
}
.view-ornamental-welded-wire-mesh-panels .gallery-images div:last-child{
	padding-bottom: 0px;
}
.view-ornamental-welded-wire-mesh-panels .slider-images{
	width: 45%;
	float: left;
	padding-left: 10px;
	padding-right: 40px;
	overflow: hidden;
}
.view-ornamental-welded-wire-mesh-panels .slider-images legend{
	display: none;
}
.view-ornamental-welded-wire-mesh-panels .slider-images img{
	height: auto;
	width: 100%;
}
.view-ornamental-welded-wire-mesh-panels .gallery-images .field img{
	width: 100%;
	height: auto;
}
.page-node-4567 .container-body .container{
	width: 90% !important;
}
.page-node-4567 .product-details legend{
	display: none;
}
.page-node-4567 .product-details{
	width: 43%;
	float: left;
}
.page-node-4567 .clear-both{
	clear: both;
	display: block;
	content:'';
	line-height: 0px;
}
.page-node-4567 .clear-both legend, .page-node-4567 .product-details .views-field-body{
	display: none;
}
.page-node-4567 .field-name-body{
	width: 100% !important;
}
.page-node-4567 .product-specs{
	width: 33%;
	float: left;
}
.page-node-4567 .product-specs span, .page-node-4567 .product-materials span{
	font-weight: 700;
	text-transform: uppercase;
	font-size: 14px;
	padding-bottom: 0px;
	line-height: 20px;
	margin-bottom: 0px;
}
.page-node-4567 .views-field-field-product-weight-sq-ft, .page-node-4567 .views-field-field-product-opening-limit, .page-node-4567 .product-specs{
	padding-top: 15px;
}
.page-node-4567 .product-specs div{
	line-height: 20px;
	font-size: 14px;
	margin-top: -5px;
}
.page-node-4567 .product-materials{
	padding-top: 30px;
}
.page-node-4567 .product-materials{
	clear: both;
	float: none;
	width: 100%;
	display: block;
}
.page-node-4567 .title-wrapper{
	text-align: right;
	background-image:url('https://www.bankerwire.com/sites/all/themes/bankerwire/images/orange-bg.jpg');
	background-position: center center;
	background-repeat: repeat-x;
	margin-bottom: 20px;
}
.page-node-4567 #block-block-96 .title-wrapper{
text-align: left;
margin-bottom: 20px;
}
.page-node-4567  #block-block-96 .title-wrapper h1{
	padding-left: 0px;
}
.page-node-4567 .title-wrapper h1{
	background-color: #ffffff;
	font-weight: 900;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left:20px;
	padding-right: 20px;
	display: inline-block;
}
.page-node-4567 .views-label-field-product-images-1{
	display: none;
}
.page-node-4567 .slider-images .views-field-field-product-images-1 .field-content img{
	display: none;
}
.page-node-4567 .slider-images .views-field-field-product-gallery-image-1 img{
	display: inherit;
}
.page-node-4567 .product-details .field-item p:last-child{
	margin-bottom: 0px;
}
.page-node-4567 .product-materials img{
	width: 45px;
	display: inline-block;
    float: left;
    margin-right: 5px;
}
.page-node-4567 .view-ornamental-welded-wire-mesh-panels .gallery-images div{
	overflow: hidden;
}
.page-node-4567 .views-field-field-product-resource-spec{
	clear: both;
	display: block;
	float: none;
	padding-top: 20px;
	text-align: right;
}
.page-node-4567 .views-field-field-product-resource-spec .custom-ornamental-class{
	background: #fd5a00;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    padding: 15px 30px;
    display: inline-block;
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
    border-radius: 4px;
}
.page-node-4567 .views-row-1{
	margin-top: 0px !important;
}
.page-node-4567 .custom-notes-4567{
	text-align: left;
}
body.page-node-4567{
	position: relative;
}
.page-node-4567 .custom-lightbox{
	position: fixed;
	display: none;
	top:0;
	bottom:0;
	height: 100vh;
	width: 100%;
	z-index: 100;
	background-color: rgba(0,0,0,0.8);
}
.page-node-4567 .current-slide{
	/*z-index: 105 !important;
	display: inline-block !important;
	position: fixed !important;
	max-width: 1000px !important;
	width: auto !important;
	height: auto !important;
	max-height: 600px !important;
	margin: 0 auto !important;
	top: 50% !important;
	transform: translateY(-50%);
	left: 0 !important;
	right: 0 !important;*/
}
.ornamental-custom-group{
	padding: 5px 20px 15px;
	background-color: #eeeeee;
}
.page-node-4567 .custom-lightbox .custom-additons{
	position: fixed;
    width: 70vw;
    left: 50%;
    top: 50%;
    display: block;
    transform: translateX(-50%)translateY(-50%);
    background-color: #ffffff;
    text-align: left;
}
.page-node-4567 .custom-lightbox .custom-additons{

}
.page-node-4567 .custom-lightbox .chevron-left, .page-node-4567 .custom-lightbox .chevron-right{
	padding: 100px 40px;
	color: #ffffff;
	font-size: 30px;
	line-height: 30px;
	height: 100%;
	opacity: 0.7;
	transition: all 0.7s;
	z-index: 101;
	display: flex;
 	flex-direction: column;
  	justify-content: center;
  	width: calc(50% - 35vw);
  	text-align: center;
}
.page-node-4567 .custom-lightbox .chevron-left svg, .page-node-4567 .custom-lightbox .chevron-right svg{
	margin: 0 auto;
	fill: #ffffff;
	width: 50px;
}
.page-node-4567 .custom-lightbox .chevron-left:hover, .page-node-4567 .custom-lightbox .chevron-right:hover{
	cursor: pointer;
	opacity: 1;
}
.page-node-4567 .custom-lightbox .chevron-left{
	position: fixed;
	left: 0;
	top: 0;
	text-align: left;
}
.page-node-4567 .custom-lightbox .chevron-right{
	position: fixed;
	right: 0;
	top: 0;
	text-align: right;
}
.custom-lightbox .chevron-close{
	position: absolute;
	top: 0;
	right: 0;
	font-size: 30px;
	color: #ffffff;
	z-index: 106;
	padding: 30px;
}
.custom-lightbox .chevron-close svg{
	fill: #ffffff;
	height: 30px;
}
.custom-lightbox .chevron-close:hover{
	cursor: pointer;
}
.custom-lightbox .lightbox-bottom{
	position: fixed;
	bottom: 0px;
	left: 50%;
	transform: translateX(-50%);
	display: block;
	width: 1000px;
	z-index: 103;
	color: #ffffff;
	font-weight: 600;
	padding-top: 100px;
	padding-bottom: 0px;
	text-align: left;
	margin: 0 auto;
}
.custom-lightbox .section-one-lightbox{
	padding: 10px 20px 20px 20px;
	border-top: 5px solid #888888;
	display: flex;
	align-items: center;
}
.custom-lightbox .section-two-lightbox{
	padding: 20px 20px 0px 20px;
}
.custom-lightbox .section-two-lightbox img{
	width: 170px;
}
.custom-lightbox .section-two-lightbox:after{
	clear: both;
	content:'';
	display: block;
}
.custom-lightbox .lightbox-header{
	position: absolute;
	top: 0;
	right: 100px;
	font-size: 120px;
	color: #ff5c11;
	z-index: 107;
	padding: 10px;
}
.custom-lightbox .current-slider-image{
	max-width: 70vw;
    max-height: 70vh;
	display: block;
	margin: 0 auto;
	padding: 10px;
}
.custom-additons .title-text{
	font-size: 14px;
	color: #333333;
	width: 70%;
	float: left;
}
.custom-additons .custom-product-title{
	font-size: 30px;
	color: #ff5c11;
	width: 30%;
	float: left;
}
.custom-additons .custom-title{
	float: left;
	width: 75%;
	content: '';
	min-height: 1px;
	font-weight: 500;
    font-size: 16px;
    line-height: 20px;
}
.custom-additons .custom-product-title{
	float: left;
	width: 25%;
	content: '';
	text-align: right;
	font-weight: 900;
}
.custom-additons .clear-both{
	clear: both;
	content: '';
	line-height: 0px;
}
.page-node-4567 .custom-lightbox .custom-product-title.mobile-only{
		display: none !important;
}
.page-node-4567 .custom-lightbox .custom-additons{

}
.page-node-4567 .custom-fields-top{
	height: 0px;
	border-bottom: 0px;
	overflow: hidden;
}

@media(max-width: 1200px){
	.page-node-4567 #navbar{
		width: 100% !important;
	}
	.page-node-4567 #block-system-main .col-left-70, .page-node-4567 #block-system-main .col-left-30{
		width: 100%;
		float: none;
		padding-right: 0px;
		clear: both;
	}
	.page-node-4567 .product-details{
		float: none;
		clear: both;
		width: 100%;
		padding-top: 20px;
	}
	.view-ornamental-welded-wire-mesh-panels .gallery-images{
		width: 20%;
		float: left;
	}
	.view-ornamental-welded-wire-mesh-panels .slider-images{
		width: 80%;
		float: left;
	}
	.page-node-4567 .region-fullwidthcontent .image-heading {
	    padding-top: 110px;
	}
}
@media(max-width:849px){
	.page-node-4567 .region-fullwidthcontent .image-heading {
    	padding-top: 70px;
	}
	.page-node-4567 .container-body .container{
		width: 100% !important;
	}
	.page-node-4567 .container-body{
		padding-top: 20px;
	}
	.view-ornamental-welded-wire-mesh-panels .gallery-images div{
		/*height: 60px;*/
		padding-right: 0px;
		padding-bottom: 3px;
	}
	.view-ornamental-welded-wire-mesh-panels .slider-images{
		padding-right: 0px;
	}
	.page-node-4567 .product-specs{
		line-height: 14px;
		width: 50% !important;
	}
	.page-node-4567 .custom-lightbox .chevron-left, .page-node-4567 .custom-lightbox .chevron-right{
		width: 50px !important;
		padding: 0px !important;
		z-index: 105 !important;
		fill: #333333 !important;
		opacity: 0.4 !important;
	}
	.page-node-4567 .custom-lightbox .chevron-left svg, .page-node-4567 .custom-lightbox .chevron-right svg{
		fill: #333333 !important;
		background-color: #eeeeee;
	}
	.custom-additons .custom-title, .custom-additons .custom-product-title{
		width: 100%;
		float: none;
	}
	.page-node-4567 .custom-lightbox .custom-additons{
		width: 100vw;
	}
	.custom-lightbox .section-one-lightbox{
		display: block;
	}
	.custom-additons .custom-product-title{
		text-align: left;
	}
	.page-node-4567 .custom-lightbox .custom-additons{

	}
	.custom-lightbox .current-slider-image{
		max-width: 100vw !important;
	}
	.page-node-4567 .custom-lightbox .custom-product-title.mobile-only{
		display: inherit !important;
	}
	.page-node-4567 .custom-lightbox .custom-product-title.desktop-only{
		display: none !important;
	}
}
@media (max-width: 507px){
	.page-node-4567 .region-fullwidthcontent .image-heading {
    	padding-top: 90px;
	}
}
@media(max-height: 420px){
	.custom-lightbox .current-slider-image{
		max-width: 100vw !important;
		max-height: 50vh;
	}
	.page-node-4567 .custom-lightbox .custom-additons{
		top: 0 !important;
		height: 100%;
	}
	.custom-lightbox .chevron-close svg{
		fill: #333333;
	}
	.custom-lightbox .section-two-lightbox{
		padding-top: 5px;
	}
	.custom-lightbox .chevron-close{
		padding-top: 5px !important;
		padding-right: 20px !important;
	}
}




#block-block-94, #block-block-95{
    background: #fff;
    padding: 2em;
    margin-bottom: 4em;
}
#block-block-94 .row-border-bottom, #block-block-95 .row-border-bottom{
 border-bottom: 4px solid #ff5c11;
    padding-bottom: 1em;
}
#block-block-94 h2, #block-block-95 h2{
	color: #ff5c11;
	font-size: 1.3em;
	    margin-bottom: 1.3em;
}
.sixty-percent-custom{
	display: block;
	width: 50%;
	padding-right: 2em;
	float: left;
}
.forty-percent-custom{
	display: block;
	width: 50%;
	float: left;
}
.clear-both{
	clear: both;
	float: none;
	content: '';
	height: 0px;
}
@media (max-width: 960px){
.sixty-percent-custom, .forty-percent-custom{
	width: 100%;
	float: none;
}
}

.node-type-product #block-block-84{
	display: none;
}
.page-architectural-woven-wire-mesh-products .spec-sheet a:last-child{
display: none !important;
}
.node-type-product #block-block-84 .secondary-finishes .secondary-finishes{
	display: none;
}
.page-node-16 .carousel-control.left, .page-node-16 .carousel-control.right{
	display: inherit !important;
}
.page-product-full-list .field{
	display: block;
	bottom-bottom: 10px;
}
.active-trail a{
	color: #333333 !important;
}

/* product redesign */
.node-type-product .region-fullwidthcontent .product-name h1 {
    text-align: left !important;
}
.node-type-product .product-name h1{
	color: #ffffff !important;
}
.node-type-product .product-name h1{
	font-size: 1.5em !important;
}
.node-type-product .region-fullwidthcontent .product-name{
	z-index: 11;
    position: absolute;
    top: 78px;
    left: 0;
    display: block;
    width: 100%;
    padding: 10px 5% 15px;
    background: -moz-linear-gradient(-45deg,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 100%);
    background: -webkit-linear-gradient(-45deg,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 100%);
    background: linear-gradient(135deg,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000', endColorstr='#00000000', GradientType=1 );
    border-bottom: 5px solid #ff5c11;
}
.node-type-product .region-fullwidthcontent .product-name h2{
	text-align: left;
}
.node-type-product .link, .node-type-project .link, .node-type-product .link.technical{
	position: absolute;
}



.mobile-only{
	display: none;
}
.custom-cta-row{
	background-color: #ffffff;
	width: 70%;
	text-align: center;
	margin: 0 auto;
	padding: 1%;
	padding-top: 20px;
	padding-bottom: 20px;
}
.custom-col-1, .custom-col-2, .custom-col-3{
	display: block;
	float: left ;
	width: 32%;
	position: relative;
	text-align: center;
	padding: 1%;
	height: 200px;
}
.custom-col-1{
	margin-right: 1.8%;
}
.custom-col-2{
	margin-right: 1.8%;
}
.custom-col-1 span, .custom-col-2 span, .custom-col-3 span{
	color: #ffffff;
	font-size: 18px;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	padding: 10px 7px;
	background-color: #000000;
	margin: 0px auto;
	width: 65%;
	display: block;
	position: absolute;
	right: 0px;
	left: 0px;
	bottom: 20px;
	transition: all 0.6s;
}
.custom-col-1:hover span, .custom-col-2:hover span, .custom-col-3:hover span{
	background-color: #ff5c11;
}
.custom-col-1{
	background-image: url('https://www.bankerwire.com/images/productgallery3.jpg');
	background-size: cover;
	background-position: center center;
}
.custom-col-2{
	background-image: url('https://www.bankerwire.com/images/portfolio-horse.png');
	background-size: cover;
	background-position: center center;
}
.custom-col-3{
	background-image: url('https://www.bankerwire.com/images/secondaryfinishes3.jpg');
	background-size: cover;
	background-position: center center;
}
.custom-col-3:after{
	clear: both;
	content: '';
	display: block;
	line-height: 0px;
}
.contextual-links-wrapper .contextual-links-processed{
	display: none !important;
}
#block-block-74{
	margin-top: -80px;
	margin-bottom: 100px;
	z-index: 80;
	position:relative;
}
.custom-left-col{
	float: left;
	width: 50%;
	padding-right: 20px;
	text-align: center;
}
.custom-right-col{
	float: left;
	width: 60%;
	border-left: 2px solid #ff5c11;
	padding-left: 2%;

}
.custom-left-col img{
	max-width: 70%;
}
.custom-row h4{
	font-size: 28px;
	padding-bottom: 20px;
}
.custom-row{
	width: 80%;
	margin: 0px auto;
}

.btn-med-ora{
	display: inline-block;
	padding: 8px 10px;
	text-decoration: none;
	background-color: #ff5c11;
	color: #ffffff;
	font-weight: 600;
	transition: all 0.6s;
}
.btn-med-ora:hover{
	color: #ff5c11;
	background-color: #000000;
	text-decoration: none;
}
.recent-news-row{
	text-align: center;
	padding-top: 50px;
	padding-bottom: 30px;
	background-image: url('https://www.bankerwire.co.uk/images/meshbgcustom.jpg');
	background-size: cover;
}
.recent-news-row .inner-row .newstitle{
	font-size: 30px;
	color: #ffffff;
	padding-bottom: 30px;
	margin-top: 0px;
}
.recent-news-row .inner-row{
	width: 80%;
	margin: 0px auto;
}
.fifty-fifty-split{
	display: block;
	float: left;
	width: 50%;
	padding-right: 20px;
}
.fifty-fifty-split2{
	display: block;
	float: left;
	width: 50%;
	padding-left: 20px;
	border-left: 2px solid #ff5c11;
}
.thirty-left{
	display: block;
	float: left;
	width: 30%;
}
.seventy-right{
	display: block;
	float: left;
	width: 70%;
	text-align: left;
	padding-right: 5%;
	padding-left: 5%;
	color: #ffffff;
}
.seventy-right p{
	padding-top: 0px;
	margin-top: 0px;
}
.recent-news-row .inner-row .seventy-right h4{
	font-size: 20px;
	margin-top: 0px !important;
	padding-top: 0px !important;
	color: #ff5c11 !important;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.flex-direction-nav a{
	height: 80px;
}

/* slider edits */
.flex-active-slide{
	position: relative;
}
#block-views-slideshow-block{
	height: 80vh;
}
.page-node-4341 .field-name-body, .page-node-4341 .node-type-page .field-name-body .field-items, .page-node-4341 .field-name-body .field-items .field-item, .page-node-4341 .field-name-body .field-items .field-item p, .page-node-4341 .field-name-body .field-items .field-item p a{
	display: block;
	position: absolute;
	height: 100%;
	top:0;
	left: 0;
	width: 100%;
}
.webform-component--line-break2{
	margin-top: 0px !important;
}
.flex-direction-nav a:before{
	color: #ffffff;
}
.region-footer-second .navbar-nav{
	overflow: hidden;
}
.spacer-special{
	height: 200px;
	display: block;
}
#block-views-04473a483994436fdabb9429e1d6b01b, #block-views-d37a5112e7d7291e12aaa17761bd3bee{
	color: #ffffff;
	font-size: 30px;
	padding-bottom: 100px;
	font-weight: 700;
}
#block-views-04473a483994436fdabb9429e1d6b01b, #block-views-d37a5112e7d7291e12aaa17761bd3bee{
	text-align: center;
    padding-top: 50px;
    padding-bottom: 50px;
    background-image: url(https://www.bankerwire.co.uk/images/meshbgcustom.jpg);
    background-size: cover;
}
#block-views-04473a483994436fdabb9429e1d6b01b .contextual-links-wrapper, #block-views-d37a5112e7d7291e12aaa17761bd3bee .contextual-links-wrapper{
	font-size: 30px;
    color: #ffffff;
    padding-bottom: 30px;
    margin-top: 0px;
}
#block-views-04473a483994436fdabb9429e1d6b01b .views-row, #block-views-d37a5112e7d7291e12aaa17761bd3bee .views-row{
	display: block;
    float: left;
    width: 50%;
    padding-right: 2%;
    color: #ffffff;
    text-align: left;
}
#block-views-04473a483994436fdabb9429e1d6b01b .views-row-views-row-first, #block-views-d37a5112e7d7291e12aaa17761bd3bee .views-row-views-row-first{
	border-right: 2px solid #ff5c11;
}
#block-views-04473a483994436fdabb9429e1d6b01b .views-row div .field-name-field-product-gallery-image, #block-views-d37a5112e7d7291e12aaa17761bd3bee .views-row div .field-name-field-product-gallery-image{
	display: block;
    float: left;
    width: 30%;
    overflow: hidden;
}
#block-views-04473a483994436fdabb9429e1d6b01b .views-row .views-field-title span, #block-views-d37a5112e7d7291e12aaa17761bd3bee .views-row .views-field-title span{
	font-size: 20px;
    margin-top: 0px !important;
    padding-top: 0px !important;
    color: #ff5c11 !important;
    padding-bottom: 0px;
    margin-bottom: 0px;
    text-transform: uppercase;
    font-weight: 700;
}
#block-views-04473a483994436fdabb9429e1d6b01b  .views-field-title, #block-views-04473a483994436fdabb9429e1d6b01b .views-field-field-co-uk-homepage-summary, #block-views-d37a5112e7d7291e12aaa17761bd3bee .views-field-title, #block-views-d37a5112e7d7291e12aaa17761bd3bee .views-field-field-summary-for-architectural-{
	float: left;
	width: 68%;
	padding-left: 2%;
	line-height: 22px;
	font-size: 18px;
}
#block-views-04473a483994436fdabb9429e1d6b01b .views-row:nth-child(3),  #block-views-d37a5112e7d7291e12aaa17761bd3bee .views-row:nth-child(3){
	clear: both;
	display: block;
}
div#block-views-04473a483994436fdabb9429e1d6b01b:after,  #block-views-d37a5112e7d7291e12aaa17761bd3bee:after{
clear: both;
display: block;
content: "";
}
#block-views-04473a483994436fdabb9429e1d6b01b .view-custom-project-display-co-uk-hoomepage, #block-views-d37a5112e7d7291e12aaa17761bd3bee .view-architectural-page-featured-products{
	width: 80% !important;
    margin: 0px auto;
}
#block-views-04473a483994436fdabb9429e1d6b01b .views-field-view-node .field-content a, #block-views-d37a5112e7d7291e12aaa17761bd3bee .views-field-view-node .field-content a{
	color: #ffffff !important;
	font-size: 16px !important;
	background-color: #ff5c11 !important;
	padding: 8px 10px;
	margin-left: 2%;
	text-decoration: none;
	font-weight: 600;
}
#block-views-04473a483994436fdabb9429e1d6b01b .content, #block-views-d37a5112e7d7291e12aaa17761bd3bee .content{
	padding-top: 60px;
}
#block-views-architectural-3-cta-only-block .views-row-4, #block-views-architectural-3-cta-only-block .views-row-7{
	clear: both;
}
#block-views-d37a5112e7d7291e12aaa17761bd3bee .views-row-1{
	width: 47%;
	margin-right: 5%;
	border-right: 2px solid #ff5c11;
}
#block-views-d37a5112e7d7291e12aaa17761bd3bee .views-row-2{
	width: 48%;
}
.arch-wire-mesh-custom{
	font-weight: 500;
	padding-top: 10px;
	padding-bottom: 50px;
	width: 80%;
	margin: 0 auto;
	font-size: 18px !important;
	text-align: left;
	clear: both;
}
h4.fancy{
    font-size: 28px;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    padding-bottom: 20px;
}
h4.fancy span {
  display: inline-block;
  position: relative; 
  font-weight: 600 !important;
}
h4.fancy span:before, h4.fancy span:after {
  content: "";
  position: absolute;
  height: 0;
  border-bottom: 1px solid #ff5c11;
  top: 14px;
  width: 100%;
}
h4.fancy span:before {
  right: 100%;
  margin-right: 15px;
}
h4.fancy span:after {
  left: 100%;
  margin-left: 15px;
}
.views-field-field-product-materials, .views-field-field-product-materials span{
	font-size: 1em;
	font-weight: 400;
	line-height: 130%;
	margin-bottom: 20px;
}
.group-download-files h3 span{
	font-family: 'Avenir W01', sans-serif !important;
}
#views-bootstrap-grid-1{
	width: 90%;
	margin: 0 auto;
}
#views-bootstrap-grid-1 .col-lg-3{
	padding-left: 7px;
	padding-right: 7px;
}
#views-bootstrap-grid-1 .row{
	padding-bottom: 8px;
}
#views-bootstrap-grid-1 .project-image{
	opacity: 1;
	transition: all 0.5s;
}
#views-bootstrap-grid-1 .project-image:hover{
	opacity: 0.1;
	transition: all 0.5s;
}
#views-bootstrap-grid-1 .project-image a img{
	width: 100%;
	height: auto;
}
#views-bootstrap-grid-1 .col:last-child a{
	width: 100%;
	background-color: #fd5a00;
}
#views-bootstrap-grid-1 .col:hover .project-image{
	background-color: #fd5a00;
}
#views-bootstrap-grid-1 .col:hover .project-image{
	z-index: -1;
}
#views-bootstrap-grid-1 .col:last-child(){
	background-color: #333333 !important;
	z-index: 10;
}
.page-architectural-projects .project-data{
	width: calc(100% - 8px);
}
.page-architectural-projects .project-data{
	opacity: 0.0;
	transition: all 0.5s;
	display: inherit !important;
}
.page-architectural-projects #views-bootstrap-grid-1  .col:hover .project-data{
	opacity: 1;
	transition: all 0.5s;
}
#views-bootstrap-grid-1 .col{
	overflow: hidden;
}
.front .product-boxes{
margin-top: 0px !important;
}



/* header logo edits */
.page-node-4516 header .sticky .banker-wire-logo{
	display: inherit !important;
}
.page-node-4516 header .sticky .banker-wire-logo.printer-logo{
	display: none !important;
}

/* mobilize */ /* mobilize */ /* mobilize */ /* mobilize */


/* media queries 1500px */
@media (max-width: 1500px){
#block-views-slideshow-block{
	height: 45vh;
}
#block-block-74{
	margin-top: 70px;
	margin-bottom: 200px;
}
}

/* media queries 1000px */
@media (max-width: 1000px){
#block-views-slideshow-block{
	height: auto;
}
#block-block-74{
	margin-top: 0px;
	margin-bottom: 200px;
}
.flexslider{
	margin-bottom: 0px;
}
.custom-right-col p{
	float: none;
	clear: both;
}
}

/* media quieries at 991 px */
#block-block-79, #block-block-80, #block-system-main .related-press, .block-block-81--2{
	display: none;
}
@media (max-width: 991px){
	#block-block-43, #block-block-37, #block-ds-extras-product-fields-sidebar-weave-det .related-press, #block-block-81{
		display: none;
	}
	#block-block-79, #block-block-80, #block-system-main .related-press, .block-block-81--2{
		display: inherit;
		width: 100%;
		float: none;
	}
	.related-projects-footer .item{
		width: 100%;
	}
	#block-views-projects-projects-related-block{
		margin-left: 0px;
		padding-left: 0px;
	}
	.node-type-product .related-projects h4{
		text-align: center;
	}

}

/* media queiries 926 */
@media (max-width: 926px){
.custom-left-col, .custom-right-col{
	clear: both;
	float: none;
	display: block;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
}
.custom-row{
	width: 100%;
}
.custom-left-col{
	text-align: left;
	padding-left: 2%;
}
.custom-left-col img{
	max-width: 45%;
}
.spacer-special{
	display: none;
}
#block-block-74{
	margin-bottom: 10px;
}
.custom-right-col p{
	text-align: left !important;
}
.recent-news-row .inner-row{
	width: 100%;
	padding: 2%;
}
}


/* media queries 900 */
@media (max-width: 900px){
.custom-col-1 span, .custom-col-2 span, .custom-col-3 span{
	color: #ffffff;
	font-size: 18px;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	padding: 10px 7px;
	background-color: #000000;
	margin: 0px auto;
	width: 65%;
	display: block;
	position: absolute;
	right: 0px;
	left: 0px;
	bottom: 20px;
	transition: all 0.6s;
}
.custom-cta-row{
	width: 100%;
}
.custom-col-1, .custom-col-2, .custom-col-3{
	display: block;
	float: none;
	width: 60%;
	margin: 10px auto;
	position: relative;
	text-align: center;
	padding: 1%;
	height: 200px;
}
.tab-content .tab-pane .right{
	float: none;
	clear: both;
	display: block;
	width: 100%;
	text-align: left;
}
.tab-content .tab-pane .right p{
	text-align: left !important;
}
.custom-row .custom-left-col{
	text-align: center;
}
.custom-right-col p{
	width: 100% !important;
	float: none !important;
	text-align: center !important;
}
.tab-pane.active .left{
	width: 100%;
}
.tab-pane.active .left a{
	display: inline-block;
}
}

/* media queries 700px */
@media (max-width: 700px){
.recent-news-row .inner-row .fifty-fifty-split{
	float: none;
	clear: both;
	width: 100%;
}
.recent-news-row .inner-row .fifty-fifty-split img, .fifty-fifty-split2 img{
	max-width: 287px;
}
.recent-news-row .inner-row .fifty-fifty-split .thirty-left, .recent-news-row .inner-row .fifty-fifty-split .seventy-right, .recent-news-row .inner-row .fifty-fifty-split2 .thirty-left, .recent-news-row .inner-row .fifty-fifty-split2 .seventy-right{
	float: none;
	clear: both;
	width: 100%;
	padding: 0px;
}
.fifty-fifty-split2{
	padding: 0px;
	width: 100%;
	border-left: 0px none;
	border-top: 2px solid #ff5c11;
	padding-top: 20px;
}
.recent-news-row .inner-row .fifty-fifty-split .thirty-left, .recent-news-row .inner-row .fifty-fifty-split .seventy-right, .recent-news-row .inner-row .fifty-fifty-split2 .thirty-left, .recent-news-row .inner-row .fifty-fifty-split2 .seventy-right{
	margin: 0 auto;
}
.seventy-right p, .seventy-right h4{
	text-align: center;
}
.footer-nav ul li{
	display: block;
	float: none;
	margin-top: 10px;
}
.banker-usa, .about-contact{
	float: none !important;
	clear: both;
	width: 100% !important;
}
.about-contact p{
	text-align: left;
}
.page-architectural-projects .view-projects .view-filters{
	width: 100%;
	position: static;
	margin-left: 10px;
}
.isotope-container.js-isotope{
	padding-left: 0px;
}
.isotope-container.js-isotope li{
	width: 100%;
	margin: 5px auto;
	text-align: center;
	overflow: hidden;
}
.page-architectural-woven-wire-mesh-products .view-products-architectural ul.isotope-container, .page-industrial-woven-wire-mesh-products .view-products-industrial ul.isotope-container, .page-welded-wire-mesh-welded-wire-mesh-products .view-products-welded-wire ul.isotope-container{
	text-align: center !important;
}
#block-views-04473a483994436fdabb9429e1d6b01b  .views-field-title, #block-views-04473a483994436fdabb9429e1d6b01b .views-field-field-co-uk-homepage-summary{
	float: none;
	width: 100%;
}
#block-views-04473a483994436fdabb9429e1d6b01b .view-custom-project-display-co-uk-hoomepage, #block-views-d37a5112e7d7291e12aaa17761bd3bee .view-architectural-page-featured-products{
	width: 100% !important;
    margin: 0px auto;
}
#block-views-04473a483994436fdabb9429e1d6b01b .views-row, #block-views-d37a5112e7d7291e12aaa17761bd3bee .views-row{
	display: block;
    float: none;
    width: 100%;
    padding-top: 50px;
}
#block-views-04473a483994436fdabb9429e1d6b01b .views-row div .field-name-field-product-gallery-image, #block-views-d37a5112e7d7291e12aaa17761bd3bee div .field-name-field-product-gallery-image{
	display: block;
    float: none;
    width: 100%;
    overflow: hidden;
    padding-left: 2%;
    padding-bottom: 20px;
}
}

/* media query 650px */
@media (max-width: 650px){
.desktop-only{
	display: none;
}
.mobile-only{
	display: inherit;
}
.page-node-4336 .sidebar-text{
	display: none;
}
}

/* media query 568px */
@media (max-width: 568px){
.custom-col-1, .custom-col-2, .custom-col-3{
	display: block;
	float: none;
	width: 100%;
	margin: 10px 0px;
	position: relative;
	text-align: center;
	padding: 1%;
	height: 200px;
}
.region-footer .footer-split-right ul{
	padding: 0px;
}
.region-footer .footer-split-right ul .text{
	padding: 0px;
	padding-top: 10px;
	margin-left: 0px;
}
.region-footer .footer-split-center li.inline.text{
	margin-left: 0px;
}
.footericons{
	margin-left: -1em;
}
.tab-content .view-id-international_contacts .left, .tab-content .view-id-international_contacts .right{
	clear: both;
	display: block;
	width: 100% !important;
	float: none;
}
.project-name h1{
	text-align: center;

}
}

/* media query */
@media (max-width: 490px){
.group-project-location.field-group-fieldset{
	clear: both;
	float: none;
	width: 100%;
	display: block;
	margin-bottom: 10px;
}
.node-type-product #block-system-main, .node-type-project #block-system-main{
	margin-top: 0px;
}
.group-project-location.field-group-fieldset .aspect-ratio{
	padding-bottom: 0px !important;
}
}

/* media query */
@media (max-width: 522px){
#block-ds-extras-product-fields-sidebar-weave-det .percent-open, #block-ds-extras-product-fields-sidebar-weave-det .overall-thickness, #block-ds-extras-product-fields-sidebar-weave-det .aspect-ratio, #block-ds-extras-product-fields-sidebar-weave-det .crimp-style, #block-ds-extras-product-fields-sidebar-weave-det .weight, #block-ds-extras-product-fields-sidebar-weave-det .open-limit{
	display: block !important;
	width: 100% !important;
	float: none !important;
	clear: both !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.group-project-location.field-group-fieldset .aspect-ratio{
	padding-bottom: 0px !important;
}
}

/*co uk edits */
.domain-www-bankerwire-co-uk #block-block-37, .domain-www-bankerwire-co-uk #block-block-80{
	display: none;
}

/*com edits */
.domain-www-bankerwire-com #block-block-81, .domain-www-bankerwire-com #block-block-81--2{
	display: none;
}

/* logged in / logged out edits */
.page-node-10 .container-leftcol, .page-node-3 .container-leftcol, .page-node-4 .container-leftcol, .page-node-5 .container-leftcol, .page-node-27 .container-leftcol, .page-node-15 .container-leftcol{
	background-color: transparent !important;
}

.featured-content .item h3 div a{
    font-weight: 700;
}
.custom-heading-class{
	width: 500px;
	text-align: center;
	display: block;
    position: absolute;
    left: 50%;
    top: 100px;
    margin-left: -40%;
    text-shadow: 0 4px 3px rgba(0,0,0,.4), 0 8px 13px rgba(0,0,0,.1), 0 18px 23px rgba(0,0,0,.1);
    line-height: 100%;
    font-size: 2em;
    font-weight: 700;
    color: #fff;
    background: radial-gradient(ellipse closest-side,rgba(0,0,0,.95),rgba(0,0,0,.85) 40%,rgba(0,0,0,.15) 90%,rgba(0,0,0,0));
}
.featured-initial .view-featured-homepage h3.custom-heading-class a{
	color: #ffffff;
	text-align: center;
	font-size: 1em;
	line-height: 100%;
	text-transform: uppercase;
	display: block;
	width: 500px;
}
.featured-initial .view-featured-homepage h3.custom-heading-class{
	text-align: center;
}
.page-node-1 .nav li a{
	/*letter-spacing: 0.5px;*/
}
.page-node-1 #block-block-10 h2, .page-architectural-projects #block-block-26 p{
	/*letter-spacing: 1px;*/
}


/* unformatted list */
.view-projects .view-content ul{
	display: block;
	width: 95%;
	margin: 0 auto;
	padding-left: 0px;
}
.view-projects .view-content ul li{
	display: block;
	width: 20%;
	float: left;
	margin:0px;
	padding-right: 4px;
	padding-left: 4px;
	position: relative;
}
.view-projects .view-content li .project-image a img{
	width: 100% !important;
	height: auto !important;
}
.view-projects .view-content .Exterior, .view-projects .view-content .Interior{
	display: none;
}

#views-bootstrap-grid-1 .row{
	padding-bottom: 8px;
}
.view-projects .view-content li .project-image{
	opacity: 1;
	transition: all 0.5s;
}
.view-projects .view-content li .project-image:hover{
	opacity: 0.1;
	transition: all 0.5s;
}
.view-projects .view-content li .project-image a img{
	width: 100%;
	height: auto;
}
.view-projects .view-content li:last-child a{
	width: 100%;
	background-color: #fd5a00;
}
.view-projects .view-content li:hover .project-image{
	background-color: #fd5a00;
}
.view-projects .view-content li:hover .project-image{
	z-index: -1;
}
.view-projects .view-content li:last-child(){
	background-color: #333333 !important;
	z-index: 10;
}
.view-projects .view-content li .project-data{
	width: calc(100% - 8px);
}
.view-projects .view-content li .project-data{
	opacity: 0.0;
	transition: all 0.5s;
	display: inherit !important;
}
.view-projects .view-content li:hover .project-data{
	opacity: 1;
	transition: all 0.5s;
}
.view-projects .view-content li{
	overflow: hidden;
	margin-bottom: 8px !important;
	-webkit-animation-duration: 0.1s;
    -webkit-animation-delay: 0.1s;
    -webkit-animation-iteration-count: 1;
}
.filterbutton:hover, .isotope-options li:hover{
	background-color: #fd5a00 !important;
	color: #ffffff !important;
	transition: all 0.5s;
}
.isotope-options li{
	width: auto !important;
}
.filterbutton{
	background-color: #ffffff !important;
}

/* media quieres */
@media (max-width: 1200px){
	.page-node-4516 .region-navigation{
		margin-top: 10px;
	}
	.page-node-4516 #block-custom-search-blocks-1{
		top: 24px;
	}
	.page-node-4516 .menu-block-1.menu-name-main-menu{
		text-align: left;
	}
	.view-projects .view-content ul li{
		display: block;
		width: 25%;
		float: left;
		margin:0px;
		padding-right: 4px;
		padding-left: 4px;
		position: relative;
	}
}
@media (max-width: 1000px){
	.view-projects .view-content ul li{
		display: block;
		width: 33.333334%;
		float: left;
		margin:0px;
		padding-right: 4px;
		padding-left: 4px;
		position: relative;
	}
}
@media (max-width: 850px){
	.page-node-4516 .menu-block-1.menu-name-main-menu{
		text-align: center;
	}
	.page-node-4516 #block-custom-search-blocks-1{
		top: 13px;
	}
	.page-node-5 .region-fullwidthcontent .image-heading{
		margin-top: 0px !important;
	}
}
@media (max-width: 700px){
	.view-projects .view-content ul{
		width: 100%;
	}
	.view-projects .view-content ul li{
		display: block;
		width: 50%;
		float: left;
		margin:0px;
		padding-right: 4px;
		padding-left: 4px;
		position: relative;
	}
}
@media (max-width: 500px){
	.view-projects .view-content ul li{
		display: block;
		width: 100%;
		float: left;
		margin:0px;
		padding-right: 4px;
		padding-left: 4px;
		position: relative;
	}
}

/* options */
.page-architectural-projects .view-projects .view-header.container{
	width: 100%;
	margin: 0 auto;
}
.page-architectural-projects .view-projects  .view-display-id-filter_interiorexterior, .page-architectural-projects .view-projects #block-block-82{
	width: 50%;
	float: left;
	display: inline-block;
	padding-right: 10px;
}
.page-architectural-projects .view-projects #block-block-82{
	text-align: left;
}
.application-select sdf{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 15px;
    padding-right: 40px;
    color: #333333 !important;
}
.application-select{
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	background-image:url('down-arrow.png');
	background-repeat: no-repeat;
    background-position: 97%;
	height: 32px;
	border-radius: 0px !important;
	border-color: #ffffff !important;
	background-color: #ffffff !important;
	border: 0px none !important;
	font-family: 'Avenir W01', sans-serif;
	font-size: 12px;
	padding-left: 15px;
	padding-right: 22px;
	text-transform: uppercase;
}
.page-architectural-projects .view-projects  .view-display-id-filter_interiorexterior{
	text-align: right;
}
.page-architectural-projects .view-projects ul.isotope-options{
	display: inline-block;
	margin: 0 auto;
	text-align: center;
	width: auto;
}
.page-architectural-projects .view-projects .view-header.container{
	text-align: center;
}
.page-architectural-projects .view-projects .view-filters{
	display: none;
}
.page-architectural-projects .view-projects .item-list .application, .page-architectural-projects .view-projects .item-list .application2{
	display: none;
}
.filterbutton.active { background-color: #fd5a00 !important; color: #ffffff !important; }
.animated, .view-projects .view-content .item-list ul.loaded li{
  animation-duration: 0.8s !important;
}	
.page-architectural-projects .view-projects .view-content .item-list{
	position: relative;
}
.page-architectural-projects .view-projects .view-content .item-list:after{
	clear: both;
	display: block;
	content: '';
}
.node-type-article .group-project-fields .project-name, .page-architectural-projects .project-data .project-name, .page-architectural-woven-wire-mesh-products .product-data .product-name, .page-industrial-woven-wire-mesh-products .product-data .product-name, .page-welded-wire-mesh-welded-wire-mesh-products .product-data .product-name, .related-projects-footer .group-project-fields .project-name{
	margin-top: 60px !important;
}
.page-architectural-projects .view-projects{
	margin-top: 0px !important;
}
.field-name-field-product-gallery-image a img{
	height: auto !important;
	width: 100% !important;
}

/*product redesign */
.node-type-product .group-download-files{
	margin-bottom: 0em;
	margin-top: 1em;
}
.node-type-product .transparency-model{
	margin-left: 1em;
}
#block-block-83{
	background-color: #f5f5f5;
	margin-top: 1em;
    text-align: center;
    margin-bottom: 0px !important;
}
#block-block-83 div p{
	border-color: #f5f5f5;
    margin-bottom: 0px;
    padding-bottom: 0px;
    font-size: .8em !important;
}
#block-block-83 p{
	font-size: .8em !important;
	display: inline-block;
	font-weight: 900;
	color: #777777;
	text-transform: uppercase;
    border-bottom: 2px solid #888;
    padding: 15px 7px 5px;
	margin-bottom: 0px;
}
.node-type-product .item.overall-thickness, .node-type-product .item.percent-open{
	margin-top: 0px;
}

.product-architectural div.secondary-finishes{
	background-color: #f2f2f2;
	padding: 20px 15px;
	margin-bottom: 20px;
}
div.secondary-finishes a{
	text-decoration: none !important;
	font-weight: 600 !important;
}
div.secondary-finishes a.secondary-finishes{
	color: #ffffff !important;
	text-transform: uppercase;
	text-decoration: none;
	display: block ;
	padding: 10px;
	margin-bottom: 3px;
}
.product-architectural div.secondary-finishes p{
	font-size: 14px;
	margin-bottom: 0px;
}
.secondary-finishes p:last-child{
	margin-top: 20px;
}
div.secondary-finishes .plated-finish{
	background-image:url(/sites/all/themes/bankerwire/images/plated.png);
	background-size: cover;
}
div.secondary-finishes .powder-coat{
	background-image:url(/sites/all/themes/bankerwire/images/powder-coat.png);
	background-size: cover;
}
div.secondary-finishes .us10a{
	background-image:url(/sites/all/themes/bankerwire/images/us10a.png);
	background-size: cover;
}
div.secondary-finishes .us10b{
	background-image:url(/sites/all/themes/bankerwire/images/us10b.png);
	background-size: cover;
}
div.secondary-finishes .pvd{
	background-image:url(/sites/all/themes/bankerwire/images/PVD_ProductPageBanner_NoCopy.png);
	background-size: cover;
}
#block-block-84{
	clear: both;
}
#block-block-84 div.secondary-finishes {
	text-align: center;
	font-size: 0.8em !important;
}
#block-block-84 div.secondary-finishes h4{
	font-weight: 900;
    border-bottom: 2px solid #888;
    padding: 0 7px 5px;
    text-transform: uppercase;
    display: inline-block;
    text-align: center;
    font-size: 13px !important;
}
#block-block-84 div.secondary-finishes p{
	text-align: left;
}
.node-type-product .view-more{
	display: none
}

/* project 3 */
.images .label-above{
	margin-bottom: 10px;
}
.image-collage{
	padding-bottom: 50px;
	border-bottom: 5px solid #ff5c11;
	margin-bottom: 50px;
}
.image-collage img{
	width: 100%;
	height: auto;
}
@media (max-width: 600px){
	.node-type-product .region-content, .node-type-project .region-content{
		display: block;
	}
}

/* decorative mesh */
.node-decorative-mesh h2{
	display: none;
}
.field-name-field-decorative-mesh-name{
	text-decoration: none !important;
	font-weight: 600 !important;
	color: #fd5a00;
	font-size: 1.5em;
	margin-bottom: 10px;
}
.view-decorative-mesh-custom .views-row{
	background: #ffffff;
	padding: 2em;
	margin-bottom: 4em;
}
.node-decorative-mesh  .content{
border-bottom: 4px solid #ff5c11;
padding-bottom: 1em;
}
.view-decorative-mesh-custom .images{
    float: right;
    max-width: 50%;
    margin: 0 0 1em 2em;
}
.view-decorative-mesh-custom .carousel-indicators{
    background: rgba(0,0,0,.5);
}
@media(max-width: 600px){
	.view-decorative-mesh-custom .images{
		float: none;
		max-width: 100%;
		width: 100%;
		padding: 5px;
		margin-left: 0px;
	}
}
.view-further-project-downloads .views-row div{
	margin-top: 10px;
}


/* news edits */
.node-type-article .boilerplate p{
	display: none;
}
.node-type-article .boilerplate{
	padding-top: 0px;
}
.node-type-article .view-further-project-downloads .views-row{
	clear: both;
}
.node-type-article .boilerplate p.return-link{
	display: inherit;
	padding-top: 35px;
	clear: both;
}
.views-field-field-press-pdf, .field-name-field-project-sheet-article, .field-name-field-mesh-pattern, .views-field-field-press-release{
	width: 31%;
	display: inline-block;
	float: none;
	padding: 0px;
	margin-right: 1%;
}
.node-type-article .view-further-project-downloads .view-header{
	text-align: center;
}
.article-header{
	margin: 0 auto;
	padding-bottom: 15px;
	color: #333333;
	width: 70%;
}
/*.field-name-field-project-sheet-article{
	margin-left: 2%;
	margin-right: 2%;
}*/
.views-field-field-press-pdf .field-content, .views-field-field-press-release .field-content{
	display: block;
	width: 100%;
	height: 100%;
	padding: 0px; 
	margin: 0px;
}
.views-field-field-press-pdf .field-content a, .field-name-field-project-sheet-article a, .field-name-field-mesh-pattern a, .views-field-field-press-release .field-content a{
	display: block;
	vertical-align: center;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 16px;
	font-weight: 600;
	padding: 10px 8px;
	transition: all 0.7s;
	position: relative;
	background: rgb(255, 92, 17);;
	color: #ffffff;
	z-index: 8;
	/*background-image: url('https://165.227.115.77/images/download-icon.png');*/
	background-position: center left;
	background-size: 20px 24px;
	background-repeat: no-repeat;
	background-position: 10px center;
}
.views-field-field-press-pdf .field-content a:hover, .field-name-field-project-sheet-article a:hover, .field-name-field-mesh-pattern a:hover, .views-field-field-press-release a:hover{
	/*background: rgba(255, 92, 17, 0.8); */
	background: #efefef;
	transition: all 0.2s;
}
.views-field-field-press-pdf .field-content a::before, .views-field-field-press-release .field-content a::before, .field-name-field-project-sheet-article a::before, .field-name-field-mesh-pattern a::before{
	content: 'Download';
	display: block;
	height: 100%;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	transition: all 0.7s;
	background: #efefef;
	color: #333333;
	padding: 10px 10px;
	z-index: 10;
	background-image: url('https://165.227.115.77/images/download-icon.png');
	background-position: center left;
	background-size: 20px 24px;
	background-repeat: no-repeat;
	background-position: 10px center;
	opacity: 0;
}
.views-field-field-press-pdf .field-content a:hover::before, .views-field-field-press-release .field-content a:hover::before, .field-name-field-project-sheet-article a:hover::before, .field-name-field-mesh-pattern a:hover::before{
	opacity: 1;
}


.views-field-field-press-pdf .field-content a::after, .views-field-field-press-release .field-content a::after, .field-name-field-project-sheet-article a::after, .field-name-field-mesh-pattern a::after{
	background-image: url('https://165.227.115.77/images/download-icon.png');
	background-position: center left;
	background-size: cover;
	height: 24px;
	width: 20px;
	position: absolute;
	left: 0;
	display: block;
	top: 0;
	opacity: 1;
	z-index: 11;
}
.views-field-field-press-pdf .field-content a:hover::after, .views-field-field-press-release .field-content a:hover::after, .field-name-field-project-sheet-article a:hover::after, .field-name-field-mesh-pattern a:hover::after{
	opacity: 1;
}

.view-further-project-downloads .views-row div a{
	margin-top: 10px;
}
.view-further-project-downloads .views-row:after{
	clear: both;
	content: '';
}
.view-further-project-downloads .views-row{
	text-align: center;
}
.materials ul{
	width: 70%;
}
.materials ul li{
	padding-top: 3px;
}
@media (max-width: 849px){
	.menu-mlid-772{
		display: none !important;
	}
}
.webform-client-form .error {
	color: red;
}
.group-pattern-details{
	font-size: 1em !important;
}
.print-ready-image{
	display: none;
}
.printer-logo{
	 	display: none;
	 }
 .node-type-product .max-a, .node-type-product .max-b{
	display: none;
}
.right-arrow-img, .bottom-a-arrow{
	display: none;
}
.custom-options-print-only{
	display: none;
}
#block-block-36 .print-only{
		display: none;
	}
.print-only-footer-2{
	display: none;
}
.page-node-15 .views-row-9{
	/*display: none;*/
}
.field-name-field-print-only-special-note{
	display: none;
}
.print-only-extra-large-image{
	display: none;
}
.field-name-field-print-only-extra-large-des{
	display: none;
}
.print-only-second-footer{
	display: none;
}
#block-block-91{
	display: none;
}
.print-page-spec-sheet-parent{
	display: inline-block;
    text-transform: uppercase;
    font-size: .9em;
}
.print-page-spec-sheet-parent .print-page-spec-sheet::before{
    content: '\f15c';
    font-family: FontAwesome;
    color: #ff5c11;
    margin-right: 3px;
    font-size: 1.2em;
}
.print-page-spec-sheet-parent .print-page-spec-sheet:hover{
	text-decoration: underline;
}
.print-page-spec-sheet-parent .print-page-spec-sheet{
	color: #777;
    text-decoration: none;
}
.group-download-files .spec-sheet{
	display: none;
}
.group-download-files{
	display: none;
}
/* Print Edits */
.print-only-notes-section-custom { display: none; }
@media print{
	.node-type-product .product-hero-image {
		padding: 20px;
	}
	#block-ds-extras-product-fields-full-width-title- {
		padding-bottom: 5px;
	}
	#block-block-91{
		clear: both !important;
		display: inherit;
		color: #ff5c11 !important;
		font-size: .7em;
		font-weight: 700 !important;
		padding-left: 20px;
	}
	#block-block-91 p{
		display: block;
		color: #333333 !important;
    	width: 100%!important;
    	font-size: 8px!important;
    	font-weight: 400 !important;
	}
	.node-type-product .item.overall-thickness, .node-type-product .item.percent-open {
		padding-top: 5px;
	}
	.print-only-second-footer{
    	font-size: 10px !important;
    	color: #cccccc;
    	font-weight: 500;
    	text-align: center;
    }
    #block-block-36, #block-block-36 .print-only{
    	display: none;
    }
    .print-only-second-footer p{
    	margin-bottom: 0px;
    }
	.field-name-field-print-only-special-note{
		display: inherit;
		font-size: 10px;
		font-weight: 700;
		line-height: 12px;
		text-align: center;
		padding-top: 5px;
		padding-bottom: 10px;
		color: #ff5c11 !important;
	}
	.group-pattern-details .percent-open, .group-pattern-details .aspect-ratio, .group-pattern-details .weight, .group-pattern-details .max-a{
		padding-left: 30px !important;
	}
	.field-name-field-print-only-extra-large-des{
		font-size: 14px;
		font-weight: 500;
		line-height: 16px;
		color: #ff5c11 !important;
	}
	.print-only-extra-large-image, .field-name-field-print-only-extra-large-des{
		display: inherit;
	}	
	.print-only-extra-large-image{
		width: 7.5in !important;
		margin: 0 auto;
		height: auto !important;
	}
	.print-only-extra-large-image img{
		height: auto !important;
	}
	#block-ds-extras-product-fields-sidebar-weave-det{
		transition: none !important;
		transform: none !important;
	}
	#block-ds-extras-product-fields-sidebar-weave-det::after{
		content: '';
		clear: both;
		display: block;
		line-height: 0px;
	}
	.product-name{
		overflow: hidden;
	}
	.node-type-product .description2{
		display: none;
	}
	.product-hero-image .product-hero-image{
		position: relative;
		margin-top: 3px !important;
	}
	.product-hero-image .product-hero-image img{
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%)
	}
	#block-block-50{
		display: none !important;
	}
	.print-only-footer-2{
		display: block !important;
		font-size: 10px !important;
		color: #cccccc;
		font-weight: 500;
		text-align: center;
		margin-top: -10px;
	}
	.materials ul .copper img{
		margin-top: -2px !important;
	}
	#block-block-36 p{
		display: none;
	}
	#block-block-36 .print-only{
		display: block;
		width: 100% !important;
		font-size: 8px !important;
	}
	#block-block-36 h4{
		margin-bottom: 0px;
		padding-top: 5px;
	}
	.group-pattern-details{
		margin-right: 10px !important;
	}
	.customization-options{
		display: none !important;
	}
	.print-only-notes-section-custom {
		display: block;
		float: left;
		width: 49%;
		height: 161px;
		margin-top:17px;
		overflow:hidden;
	}
	.print-only-notes-section-custom img { object-fit: cover; }
	.custom-options-print-only{
		display: none !important;
		width: 50%;
		float: left;
		padding-left: 10px;
		font-size: 10px !important;
		background-image: url(//www.bankerwire.com/sites/all/themes/bankerwire/images/SpecNotesSection.png) !important;
		height: 168px !important;
		background-size: cover !important;
		/*border-bottom: 1px solid #ff5c11 !important;*/
	}
	.custom-options-print-only div { display: none; }
	.custom-options-print-only div img{
		width: 20% !important;
		float: left !important;
		display: inline-block;
	}
	.custom-options-print-only div p{
		width: 80% !important;
		float: left !important;
		display: inline-block;
		padding-left: 5px;
		margin-bottom: 0px;
		padding-bottom: 5px;
	}
	.custom-options-print-only div::after{
		clear: both;
		content: '';
		display: block;
	}
	.right-arrow-img{
		display: inline-block;
		height: 500px;
		position: absolute;
		right: 0px;
		top: 70px;
		background-color: #ffffff !important;
	}
	.right-arrow-img img{
		height: 500px !important;
		width: auto !important;
	}
	.bottom-a-arrow img{
		width: 7in;
	}
	.bottom-a-arrow{
		display: inline-block;
		margin: 0 auto;
	}
	/*.product-hero-image {
		position: relative !important;
	}
	.product-hero-image a::before{
		content: '' !important;
		display: block !important;
		width: 40px !important;
		height: 100% !important;
		background-color: #ffffff !important;
		position: absolute !important;
		top: 0 !important;
		right: 0 !important;
		background-image: url('https://www.bankerwire.com/sites/all/themes/bankerwire/images/b-arrow.png') !important;
		background-size: contain !important;
		background-repeat: no-repeat !important;
	}*/
	.node-type-product .max-a, .node-type-product .max-b{
		display: inherit;
		float: left !important;
	}
	.group-download-files{
		display: none !important;
	}
	.node-type-product .link{
		display: none !important;
	}
	.product-hero-image{
		display: static !important;
		width: 100% !important;
	}
	.node-type-product .item.aspect-ratio, .node-type-product .item.crimp-style, .node-type-product .item.open-limit, .node-type-product .item.overall-thickness, .node-type-product .item.percent-open, .node-type-product .item.weight{
		float: none !important;
	}
	.group-pattern-details.field-group-html-element::after {
		content: "";
		display: block;
		clear: both;
	}
	.product-name{
		position: static !important;
	}
	.product-name h2{
		color: #333333 !important;
	}
	.node-type-product .materials ul li img, .node-type-project .material ul li img, .page-search-content .materials ul li img{
	
	}
	.related-projects, #block-ds-extras-product-fields-postscript-relate, #block-block-37{
		display: none !important;
	}
	#block-block-83 p, #block-block-84 div.secondary-finishes h4{
		display: block !important;
		width: 100% !important;
		text-align: center !important;
		color: #ff5c11 !important;
		margin-top: 0px !important;
		text-decoration: underline;
	}
	#block-block-83{
		margin-top: 0px !important;
	}
	#block-block-83 p{
		border-bottom: 0px none;
		padding-top: 0px !important;
	}
	.node-type-product .product-name h1{
		color: #ff5c11 !important;
		float: left;
	}
	 a[href]:after {
    content: none !important;
	  }
	  #navbar{
	  	display: block;
	  	width: 100%;

	  }
	  #block-menu-block-1, #block-custom-search-blocks-1, .group-weave-size{
	  	display: none !important;
	  }
	  #headerwrap{
	  	float: left;
	  	position: absolute;
	  }
	  .node-type-product .region-fullwidthcontent .product-name{
	  	padding-left: 0px !important;
	  	padding-right: 0px !important;
	  	padding-top: 0px !important;
	  	margin-bottom: 10px !important;
	  }
	 .node-type-product .region-fullwidthcontent .product-name h1{
	 	float: left !important;
	 	text-align: left !important;
	 	line-height: 120% !important;
	 }
	 #block-block-1.logo{
	 	width: 200px !important;
	 	padding-top: 5px;
	 	float: right;
	 }
	 .product-details-sidebar{
	 	width: 100%;
	 	float: none;
	 	display: block;
	 }
	 .group-pattern-details{
	 	float: left;
	 	width: 50%;
	 	display:inline-block;
	 	padding: 0px;
	 	margin: 0px;
	 	background-color: #eeeeee !important;
	 	padding-top: 5px;
	 }
	 .product-detail .container{
	 	width: 100%;
	 	padding: 0px 5px;
	 }
	 .node-type-product .materials{
	 	float: left;
	 	clear: none;
	 	width: 50%;
	 	margin: 0px;
	 	padding: 0px;
	 }
	 .node-type-product .container-body .container.secondary{
	 	padding-top: 0px;
	 }
	 .node-type-product .materials h4{
	 	color: #ff5c11 !important;
	 	text-decoration: underline;
	 	text-align: center;
	 }
	 .node-type-product .materials ul li img{
	 	max-width: 45px !important;
	 }
	 .node-type-product .product-details-sidebar ul{
	 	text-align: left;
	 	width: 100% !important;
	 }
	 .node-type-product .secondary-finishes{
	 	display: none;
	 }
	 .node-type-product #block-block-84{
	 	clear: none !important;
	 }

	 .node-type-product #block-block-43 h4{
	 	color: #ff5c11 !important;
	 	text-decoration: underline;
	 	text-align: center !important;
	 }
	 .node-type-product .related-press{
	 	display: none !important;
	 }
	 .node-type-product .google-maps, .node-type-product .product-name-title, .node-type-product .group-specname-crimp, .node-type-product .description, .node-type-product .custom-options, .node-type-product .google-maps iframe{
	 	display: none !important;
	 }
	 #block-block-37{
	 	clear: both;
	 	height: 0px;
	 	line-height: 0px;
	 	display: none;
	 }
	 #block-ds-extras-product-fields-sidebar-weave-det, #block-block-50{
	 	opacity: 1 !important;
	 }
	 #block-block-36 p{
	 	float: left;
	 	width: 50%;
	 }
	 #block-system-main{
	 	width: 100% !important;
	 }
	 .region-footer, footer .block-menu-block-4, footer .row, .phone, .inquiry{
	 	display: none !important;
	 }
	 .row.firstrow{
	 	padding-bottom: 0px !important;
	 	margin-bottom: 0px !important;
	 }
	 .domain-www-bankerwire-com #block-block-81, .domain-www-bankerwire-com #block-block-81--2, footer .about-contact{
	 	display: none !important;
	 }
	 .node-type-product .region-postscript{
	 	margin: 0px !important;
	 }
	 .node-type-product .footer-blue{
	 	padding-top: 0px !important;
	 }
	 #block-block-50{
	 	padding-top: 0px !important;
	 	margin-top: 0px !important;
	 	border-top: 0px none !important;
	 }
	 .region-footer-second .finale .banker-usa{
	 	width: 50% !important;
	
	 	margin: 0 auto !important;
	 	text-align: center !important;
	 }
	 .node-type-product .customization-options{
	 	clear: none !important;
	 }
	 #block-block-43{
	 	display: inline-block;
	 	width: 50% !important;
	 	font-size: 12px !important;
	 }
	 .node-type-product .materials h4{
	 	margin-top: 0px !important;
	 }
	 #block-block-36{
	 	padding-top: 0px !important;
	 }
	.container-leftcol{
	 	padding-bottom: 0px !important;
	 }
	 .banker-usa p, .about-contact p{
	  	padding: 0px !important;
	  	margin: 0px !important;
	  	margin-bottom: 0px;
	  }
	  .about-contact{
	  	display: none !important;
	  }
	 .banker-usa p a, #about-contact p:last-child{
	 	display: none !important;
	 	margin-bottom: 0px !important;
	 	height: 0px !important;
	 }
	 #block-block-50 p{
	 	margin-bottom: 0px !important;
	 }
	 #block-block-50{

	 }
	 #block-block-79, .images .items .item{
	  	display: none !important;
	 	height: 0px !important;
	 	width: 0px !important;
	 }
	 .node-type-product .product-boilerplate h4{
	 	margin-top: 0px !important;
	 }
	 #block-block-36 h4{
	 	color: #ff5c11 !important;
	 }
	 .print-ready-image{
	 	/*display: block !important;*/
	 	width: 100%;
	 	text-align: center;
	 	overflow: hidden;
	 }
	 .print-ready-image{
	 	text-align: center !important;
	 }
	 .print-ready-image img{
	 	width: 7in !important;
	 }
	 #block-ds-extras-product-fields-full-width-title- .product-hero-image{
	 	display: block;
	 	width: 318%;
	 	text-align: center;
	 	overflow: hidden !important;
	 }
	 .node-type-product .container-leftcol{
	 	padding-top: 2px !important;
	 	padding-left: 0px !important;
	 	padding-right: 0px !important;
	 }
	 .node-type-product .region-navigation{
	 	margin-top: 0px !important;
	 }
	 .node-type-product .navbar{
	 	margin-bottom: 0px !important;
	 }
	 .node-type-product .region-fullwidthcontent .product-name{
	 	padding-bottom: 0px !important;
	 }
	 .product-name h1{
	 	margin-top: 0px !important;
	 	margin-bottom: 0px !important;
	 }
	 .node-type-product .product-name{
	 	height: 60px !important;
	 }
	 .node-product p{
	 	padding-right: 5px !important;
	 }
	 .node-type-product #block-system-main{
	 	padding-right: 0px !important;
	 }
	 .node-type-product #block-ds-extras-product-fields-sidebar-weave-det{
	 	 	padding-left: 0px !important;
	 	padding-right: 0px !important;	

	 }
	 /*.node-type-product .product-hero-image img, .node-type-project .project-hero-image img{
	 	width: 7in !important;
	 }*/
	 .product-hero-image  .product-hero-image{
	 	overflow: hidden !important;
	 	width: 7in !important;
	 	height: 500px !important;
	 	margin: 0 auto;
	 }
	 .product-hero-image  .product-hero-image a img{
	 	max-width: 170% !important;
	 	width: 170% !important;
	 }
	 .node-type-product .product-details-sidebar ul{
	 	width: 300px !important;
	 	margin: 0 auto !important;
	 }
	 .banker-wire-logo{
	 	display: none;
	 }
	 .printer-logo{
	 	display: inherit;
	 }
	 .node-type-product .product-details-sidebar .max-a, .node-type-product .product-details-sidebar .max-b{
		margin-bottom: 0px !important;
	}
	.custom-options-print-only, .node-type-product .materials, .group-pattern-details { width: 49% !important; }
	.item.view-more{
		display: none !important;
	}
}
	@media print and (-ms-high-contrast:none){
		/*
	*::-ms-backdrop, html, body { height: 99% !important; page-break-after: avoid; page-break-before: avoid; }
    *::-ms-backdrop, #block-block-37 { display: block !important; }
    */*::-ms-backdrop, .group-pattern-details .item { display: inline-block !important; padding-top: 0 !important; padding-bottom: 4px !important; font-size: 12px; }
    *::-ms-backdrop, .custom-options-print-only { padding-top: 10px !important; }
    *::-ms-backdrop, .field-name-field-print-only-special-note { line-height: auto; font-size: 8px; padding-bottom: 2px; padding-top: 2px; }/*
    *::-ms-backdrop, #block-system-main { display: none !important; }*/
	}
}
@media print and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0)
{ @media {
	/* safari */
		.group-pattern-details .item { display: inline-block !important; padding-top: 0 !important; padding-bottom: 4px !important; font-size: 12px; }
		.custom-options-print-only { padding-top: 10px !important; }
		.field-name-field-print-only-special-note { line-height: auto; font-size: 8px; padding-bottom: 2px; padding-top: 2px; }
	}
}

/* custom edits post new page */
@import url('https://fonts.googleapis.com/css?family=Overpass:400,600,700,800,900');
@media (pointer: fine) {
	.navbar-nav>li:hover>.dropdown-menu{
	display: block !important;
	}
}
.MainHeader {
    width: 100%;
    clear: both;
    margin-top: 70px;
    background: #999 url(../images/header_bg.jpg) repeat;
    overflow: hidden;
}
.MainHeader .row{
	padding: 30px 0;
    position: relative;
}
.header-social p{
	margin-bottom: 5px !important;
}
/*#block-block-86 .product-boxes{
	margin-top: 0px !important;
}*/
.product-boxes .product-box a:hover{
	text-decoration: none;
}
.page-node-4516 .region-fullwidthcontent .image-heading{
	display: none;
}
.page-node-4516 .info p{
	line-height: 20px !important;
    font-size: 15px !important;
    font-weight: 500 !important;
    letter-spacing: .5px;
}
.page-node-4516 .info h1{
	font-size: 38px;
}
.page-node-4516 .info{
	padding-top: 10px !important;
    padding-bottom: 30px !important;
    margin-bottom: 60px !important;
}
.page-node-4516 .info-title {
    line-height: 120%;
    color: #555;
    text-align: center;
    font-weight: 600;
    margin-bottom: 30px;
    clear: both;
    display: inline-block;
}
.page-node-4516 .product-boxes{
	height: calc(100vh - 190px) !important;
    overflow: hidden !important;
}
.page-node-4516 .resources-block .content-block{
	padding-bottom: 0px !important;
}
.new-info, .info{
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	width: 1170px !important;
    margin: 0 auto !important;
}
/*.product-boxes .product-box{
	height: 100%;
    overflow: hidden!important;
}*/
.page-node-4516 .product-box{
    margin: 0;
    padding: 0;
    float: left;
    position: relative;
}
.page-node-4516 .col-sm-5{
	width: 41%;
}

.navbar-nav>li .dropdown-menu{
	color: #333333 !important;
}
#block-block-90 .subtitle{
	margin-top: 0px !important;
}
#block-block-10 .info{
	padding-top: 10px !important;
	padding-bottom: 30px !important;
	margin-bottom: 60px !important;
}
.page-node-4516 .container-body .region{
    width: 1170px !important;
	margin: 0 auto !important;
}
h1.info-title{
	text-transform: uppercase;
	display: inline-block;
	width: auto;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 3px solid #ff5c11;
}
.page-node-4516 #block-block-92{
	padding-bottom: 20px !important;
}
.page-node-4516 .info-content .read-more a{
	font-size: 10pt !important;
}
.page-node-4516 .info-content h2{
	font-size: 12pt !important;
}
.page-node-4516 h1{
	font-size: 38px !important;
}
.page-node-4516 .info-content{
	text-align: center;
}
.page-node-4516 ul{
	text-align: left !important;
}
.page-node-4516 ul.footericons{
  	text-align: center !important;
 }
.page-node-4516 h2.info-title{
	text-transform: uppercase;
	line-height: 120%;
    color: #555;
	text-align: center;
	font-weight: 600;
	margin-bottom: 30px;
	clear: both;
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px;
    border-bottom: 3px solid #ff5c11;
    font-size: 34px !important;
    width: auto !important;
}
.page-node-4516 p{
	line-height: 20px !important;
	font-size: 15px !important;
	font-weight: 500 !important;
	letter-spacing: .5px;
}
.page-node-4516 .info-content ul li a{
	font-size: 15px !important;
	line-height: 18px !important;
	font-weight: 700 !important;
	padding-right: 5px;
	text-transform: uppercase;
}
.page-node-4516 .view-featured-homepage{
	display: none !important;
}
.page-node-4516 .info-content ul li{
	list-style-type: none !important;
}
.page-node-4516 .info-image span{
	transition: all 0.7s !important;
}
.page-node-4516 .info-content .read-more a{
    color: #444 !important;
    text-decoration: none;
    font-weight: 500 !important;
    font-size: 14px !important;
    transition: all 0.7s;
}
.page-node-4516 .info-content .read-more a:hover{
    color: #ff5c11 !important;

}
.page-node-4516 .info-image span{
	display: flex !important;
	opacity: 0 !important;
}
.page-node-4516 .info-image:hover span{
	opacity: 1 !important;
}
.page-node-4516 .info-content .read-more a i{

}
.new-info{
    margin-bottom: 60px !important;
}
.page-node-4516 .product-box.welded::after{
	content: '';
	clear: both;
	display: block;
	line-height: 0px;
}
.page-node-4516 .product-boxes{
    height: calc(100vh - 190px);
    overflow: hidden!important;
}

/*edits */
.page-node-4516 .nav .open a:link, .page-node-4516 .nav .open .expanded a:link, .front .primary-nav .nav .open a:focus, .front .primary-nav .nav .open a:link, .front .primary-nav .nav .open a:visited{
	color: #333333 !important;
}
.page-node-4516 .nav .open a:link:hover, .page-node-4516.nav .open .expanded a:link:hover, .front .primary-nav .nav .open a:focus:hover, .front .primary-nav .nav .open a:link:hover, .front .primary-nav .nav .open a:hover{
	color: #ff5c11 !important;
}
.page-node-4516 .region-fullwidthcontent, #block-block-85{
background: #ddd  !important;
}
.MainHeader .container{
	width: 100%;
}
.header-first-span{
	padding-bottom: 5px; 
	display: block; 
	border-bottom: 5px solid #ff5c11; 
	font-size: 66px;
	line-height: 50px;
	margin-bottom: 0px;
	color: #ffffff;
}
.header-second-span{
	font-weight: 400;
	display: block; 
	padding-top: 10px;
	margin-top: 0px;
	font-size: 38px;
	line-height: 32px;
	color: #ffffff;
}
.new-info, .page-node-4516 .info{
	background: #fefefe !important;
	margin: 0 0 60px 0;
}
.new-info .row-flex {
	display: flex;
}
.new-info .row-flex .col {
	flex: 1;
	flex-basis: 50%;
}
.new-info .hide-on-mobile {
	display: block;
}
.new-info .hide-on-desktop {
	display: none;
}
.new-info h1.content-title {
	line-height: 120%;
	color: #555;
	text-align: center;
	font-weight: 600;
	margin-bottom: 30px;
	clear: both;
	display: inline-block;
	width: 100%;
	font-size: 38px !important;
}
.new-info h2.content-title {
	text-transform: uppercase;
	line-height: 120%;
	color: #555;
	text-align: center;
	font-weight: 600;
	margin-top: 0;
	margin-bottom: 30px;
	clear: both;
	display: inline-block;
	border-bottom: 3px solid #ff5c11;
	font-size: 34px !important;
}
.new-info .block {
	width: 50%;
	float: left;
	position: relative;
}
.new-info .block.block--whole {
	width: 100%;
	height: 100%;
	float: none;
}
.new-info .block.block--whole img {
	height: 100%;
}
.new-info .block .block-grid {
	width: 100%;
	height: 100%;
}
.new-info .block.half-block {
	display: flex;
	flex-direction: column;
}
.new-info .block.half-block .block.block--half {
	width: 100%;
	float: none;
	flex: 1;
}
.new-info .block.half-block .block.block--half img {
	height: 100%;
}
.new-info .block.block--with-hover .overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	justify-content: center;
	background: rgba(255, 92, 17, 0.8);
}
.new-info .block.block--with-hover .overlay .overlay-text {
	color: white;
	text-transform: uppercase;
	line-height: 1.3;
	align-self: center;
	font-size: 20px;
	text-align: center;
	font-weight: 800;
}
.new-info .block.block--with-hover:hover .overlay {
	display: flex;
}
.new-info .content-block {
	padding: 20px 40px;
}
.new-info .content-block ul.link-list {
	list-style: none;
	margin: 0;
	padding: 0;
}
.new-info .content-block ul.link-list:after {
	display: block;
	content: "";
	clear: both;
}
.new-info .content-block ul.link-list li {
	width: 50%;
	float: left;
}
.new-info .content-block ul.link-list li a {
	font-size: 15px !important;
	line-height: 18px !important;
	font-weight: 700 !important;
	padding-right: 5px;
	color: #555555;
	text-decoration: none;
	text-transform: uppercase;
}
.new-info .content-block ul.link-list li a:hover {
	color: #ff5c11;
}
.new-info .read-more a {
	color: black;
	text-decoration: none;
}
.new-info .read-more a:hover {
	color: #ff5c11;
}
.view-display-id-press_block_first_home .view-header{
	display: none;
}
/* Welded Wire Mesh CSS */
.page-node-5 .info {
	margin-bottom: 60px !important;
	background: #fefefe !important;
	margin: 0 0 60px 0;
}
.page-node-5 .row.row-flex {
	display: flex;
}
.page-node-5 .row.row-flex .col {
	flex: 1;
	flex-basis: 50%;
}
.page-node-5 .row.row-flex .col.vcenter {
	align-self: center;
}
.page-node-5 .col iframe {
	width: 100%;
	height: 100%;
}
.page-node-5 h1.info-title {
	line-height: 120%;
	color: #555;
	text-align: center;
	font-weight: 600;
	margin-bottom: 30px;
	clear: both;
	display: inline-block;
	width: 100%;
	font-size: 38px !important;
}
.page-node-5 h2.info-title {
	text-transform: uppercase;
	line-height: 120%;
	color: #555;
	text-align: center;
	font-weight: 600;
	margin-bottom: 30px;
	clear: both;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 3px solid #ff5c11;
	font-size: 34px !important;
	width: auto !important;
}
.page-node-5 .info .inline-list, .new-info .inline-list {
	display: flex;
	flex-wrap: wrap;
	list-style: disc;
}
.page-node-5 .info .inline-list li, .new-info .inline-list li {
	flex-basis: 33%;
}
.page-node-5 .info-image-block {
	display: flex;
	flex-direction: column;
	height: 100%;
}
.page-node-5 .info .info-content {
	padding: 30px;
}
.page-node-5 .info.padded {
	padding: 30px;
}
.page-node-5 .info-image {
	flex: 1;
	position: relative;
}
.page-node-5 .info-image img {
	height: 100%;
}
.page-node-5 .info-image span {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	display: none;
	justify-content: center;
	align-content: center;
	flex-direction: column;
	color: #fff;
	font-size: 20px;
	line-height: 1.3;
	font-weight: 800;
	background: rgba(255, 92, 17, 0.8);
	text-transform: uppercase;
}
.page-node-5 .info-image:hover span {
	display: flex;
	opacity: 1 !important;
}
.page-node-5 .info a {
	color: black;
	text-decoration: none;
}
.page-node-5 .info a:hover {
	color: rgb(255, 92, 17);
}
.page-node-5 .info a.color-link {
	color: rgb(255,92,17);
	text-decoration: underline;
}
.page-node-5 .info a.color-link:hover {
	color: black;
}
.page-node-5 .info-image.grid-desktop {
	background-position: center !important;
}
.page-node-5 .info-image.grid {
	background-position: center;
}
.page-node-5 .container{
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.node-type-page.page-node-5.homepage .row{
	margin-left: 0px !important;
	margin-right: 0px !important;
}

/* Industrial Wire Mesh Landing Page
*/
.page-node-4538 .row.firstrow { display: none; }
.page-node-4538 .info {
	margin-bottom: 60px !important;
	background: #fefefe !important;
	margin: 0 0 60px 0;
}
.page-node-4538 .row.row-flex {
	display: flex;
}
.page-node-4538 .row.row-flex .col {
	flex: 1;
	flex-basis: 50%;
}
.page-node-4538 .row.row-flex .col.vcenter {
	align-self: center;
}
.page-node-4538 .col iframe {
	width: 100%;
	height: 100%;
}
.page-node-4538 h1.info-title {
	line-height: 120%;
	color: #555;
	text-align: center;
	font-weight: 600;
	margin-bottom: 30px;
	clear: both;
	display: inline-block;
	width: 100%;
	font-size: 38px !important;
}
.page-node-4538 h2.info-title {
	text-transform: uppercase;
	line-height: 120%;
	color: #555;
	text-align: center;
	font-weight: 600;
	margin-bottom: 30px;
	clear: both;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 3px solid #ff5c11;
	font-size: 34px !important;
	width: auto !important;
}
.page-node-4538 .info .inline-list {
	display: flex;
	flex-wrap: wrap;
	list-style: disc;
}
.page-node-4538 .info .inline-list li {
	flex-basis: 33%;
}
.page-node-4538 .info-image-block {
	display: flex;
	flex-direction: column;
	height: 100%;
}
.page-node-4538 .info .info-content {
	padding: 30px;
}
.page-node-4538 .info.padded {
	padding: 30px;
}
.page-node-4538 .info-image {
	flex: 1;
	position: relative;
}
.page-node-4538 .info-image img {
	height: 100%;
}
.page-node-4538 .info-image span {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	display: none;
	justify-content: center;
	align-content: center;
	flex-direction: column;
	color: #fff;
	font-size: 20px;
	line-height: 1.3;
	font-weight: 800;
	background: rgba(255, 92, 17, 0.8);
	text-transform: uppercase;
}
.page-node-4538 .info-image:hover span {
	display: flex;
	opacity: 1 !important;
}
.page-node-4538 .info a {
	color: black;
	text-decoration: none;
}
.page-node-4538 .info a:hover {
	color: rgb(255, 92, 17);
}
.page-node-4538 .info a.color-link {
	color: rgb(255,92,17);
	text-decoration: underline;
}
.page-node-4538 .info a.color-link:hover {
	color: black;
}
.page-node-4538 .info-image.grid-desktop {
	background-position: center !important;
}
.page-node-4538 .info-image.grid {
	background-position: center;
}
.page-node-4538 .container{
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.page-node-4538 #navbar.container{
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.node-type-page.page-node-4538.homepage .row{
	margin-left: 0px !important;
	margin-right: 0px !important;
}

.page-node-4516 .view-display-id-press_block_first_home .date, .page-node-4516 .view-display-id-press_block_first_home .article-type, .page-node-4516 .view-display-id-press_block_first_home h1{
	display: none !important;
}
.page-node-4516 .view-display-id-press_block_first_home .article-type{
	display: none !important;
}
.page-node-4516.view-press.press-initial .press-item{
	padding: 0px !important;
}
.navbar-nav{
	position: absolute;
	right: 170px;
}
.page-node-4516 .sticky .banker-wire-logo.printer-logo {
	display: none;
}
@media print all {
	.page-node-4516 .sticky .banker-wire-logo {
		display: none;
	}
	.page-node-4516 .sticky .banker-wire-logo.printer-logo {
		display: block;
	}
}

@media screen and (max-width: 850px){
	body.page-node-5 #container-fullwidth { padding-top: 70px !important;}
	.page-node-5 .row.firstrow { display: none !important; }
	.page-node-4516 .view-press.press-initial .press-item .images, .page-node-4516 .custom-news-heading, .page-node-4516 .body, .view-press.press-initial .press-item .read-more{
		width: 100% !important;
		clear: both !important;
		float: none !important;
	}
	.view-press.press-initial .press-item .read-more{

	}
}
@media screen and (max-width: 768px){
	.front .view-press.press-initial{
		width: 100% !important;
	}
	.page-node-5 .row.row-flex {
		flex-direction: column;
	}
	.page-node-5 .row.row-flex.space-mobile .col {
		margin-bottom: 2em;
	}
	.page-node-5 .info .info-image-block.info-image-block--double .info-image img, .page-node-5 .info .info-image-block .info-image img {
		width: 100%;
	}
	.page-node-5 .info.content-left .col.mobile-only { order: 1; }
	.page-node-5 .info.content-left .col.info-content { order: 2; }
	.page-node-5 .col iframe {
		min-height: 450px;
	}
	.page-node-5 .info-image.grid {
		background-position: center;
	}
}
@media screen and (max-width: 650px){
	.page-node-5 .info .mobile-only img {
		float: none;
		width: 100%;
	}
	.page-node-5 .info-image-block {
		width: 100%;
	}

}
@media screen and (max-width: 425px){
	.page-node-5 h1.info-title {
		font-size: 30px !important;
	}
	.page-node-5 .info .inline-list li {
		flex-basis: 100%;
	}
	.page-node-5 .col iframe {
		min-height: 300px;
	}
}
@media screen and (max-width: 375px){
	.page-node-5 .info-image-block { width: 100%; }
	.page-node-5 .info-image.grid {
		background-position: -10px 0;
	}
}
@media screen and (max-width: 320px) {
	.page-node-5 h1.info-title {
		font-size: 24px !important;
	}
}
@media screen and (max-width: 850px) {
	/* into tablet mode */
	.new-info .row-flex {
		flex-direction: column;
	}
	.new-info .hide-on-desktop {
		display: block;
	}
	.new-info .hide-on-mobile {
		display: none;
	}
	.new-info .block.block--whole img {
		height: auto;
		width: 100%;
	}
	.new-info .col iframe {
		min-height: 450px;
	}
	.col-sm-7{
		width: 100% !important;
		margin: 0 auto !important;
	}
}
@media screen and (max-width: 768px){
	.space-mobile {
		text-align: center;
	}
}
@media screen and (max-width: 375px){
	.new-info .row-flex {
		display: block !important;
	}
	.new-info .content-block ul.link-list li {
		float: none;
		width: 100%;
	}
	.new-info .content-block {
		padding: 15px;
	}
}

@media screen and (max-width: 675px){
	.product-boxes { overflow: visible !important; height: auto; }
	.product-boxes .product-box { width: 100%; float: none; overflow: visible !important; }
	.product-boxes .product-box img { width: 100% !important; }
}
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 1) {
	.show-ipad-pro {
		display: block !important;
	}
	.hide-ipad-pro { display: none !important; }
}
@media only screen
and (min-device-width: 1112px)
and (max-device-width: 1112px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2) {
	.show-ipad-pro {
		display: block !important;
	}
	.hide-ipad-pro { display: none !important; }
}
@media only screen
and (min-device-width: 1366px)
and (max-device-width: 1366px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2) {
	.show-ipad-pro {
		display: block !important;
	}
	.hide-ipad-pro { display: none !important; }
}


.clearfix::after {
	display: block;
	clear: both;
	content:"";
}

.product-box a{
	background-size: cover;
	display: flex;
	height: 100%;
	text-transform: uppercase;
}
.product-box a .header-first-span {
	position: relative;
	font-weight: 700;
	top: 34px;
	transition: color 0.3s;
}
.product-box a .header-second-span {
	position: relative;
	top: 40px;
}
.product-box a .center {
	flex: 1;
	background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6),rgba(0,0,0,0.6),rgba(0,0,0,0)) !important;
	align-self: center;
	min-height: 160px;
}
.page-node-4516 .view-press.press-initial .press-item{
	padding: 0px;
}
.page-node-4516 .view-press.press-initial .press-item .images{
	float: right;
	width: 50%;
	padding-right: 0px !important;
}
.page-node-4516 .view-press.press-initial .press-item .body{
	padding-right: 0px !important;
	}
.page-node-4516 .view-press.press-initial .press-item .body{
	padding-top: 0px;
}
.page-node-4516 .view-press.press-initial .press-item{
	padding-left: 0px;
}
#block-views-press-press-block-first-home{
	margin-bottom: 60px !important;
	background-color: #ffffff !important;
}
 #block-views-press-press-block-first-home .homepage h2{
 	margin-bottom: 0px !important;
 }
.page-node-4516 .featured-initial .view-featured-homepage .item .read-more, .page-node-4516 .view-press .press-item .read-more{
	color: #333333 !important;
}
.page-node-4516 .view-press .press-item .read-more{
	border-top: 0px !important;
	text-align: right;
	padding-top: 0px;
	margin-top: 0px;
}
.page-node-4516 .custom-news-heading{
	text-align: center;
	width: 50%;
	float: left;
	padding-right: 20px;
}
.page-node-4516 .custom-news-heading a{
	text-decoration: none;
}
.page-node-4516 .view-press .body{
	padding-left: 20px;
	padding-right: 20px;
}
.page-node-4516 .view-press h2.info-title{
	text-transform: uppercase;
    line-height: 120%;
    color: #555;
    text-align: center;
    font-weight: 600;
    margin-bottom: 0px;
    clear: both;
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px;
    border-bottom: 3px solid #ff5c11;
    text-align: center;
    font-size: 34px !important;
    width: auto !important;
}
#block-block-89 .info{
	margin-top: 20px;
}
.page-node-4516 .view-press .press-item .read-more a{
	color: #444444 !important;
}
.page-node-4516 .custom-news-heading h2.subtitle{
	color: #ff5c11!important;
	font-size: 12pt !important;
}
.page-node-4516 .view-press .press-item .read-more:after{
	color: #444444 !important;
}
.page-node-4516 .firstrow, .page-node-5 .firstrow{
	display: none;
}
.page-node-4516 .view-press .body{
	margin-bottom: 0px;
}
.page-node-4516 .view-press .body p{
	margin-bottom: 10px !important;
}
.page-node-4516 .view-press .body{
	display: inline-block !important;
	width: 48% !important;
	padding-right: 20px !important;
}
.page-node-4516 .view-press.press-initial .press-item .read-more{
	float: left;
	display: inline-block;
	width: 50% !important;
	padding-right: 20px !important;
}
.page-node-4516 header .banker-wire-logo{
	display: none;
}
.page-node-5 #navbar{
	padding-left: 15px !important; 
	padding-right: 15px !important;
}
.page-node-5 .info{
	margin-top: 10px !important;
}
ul li{
	font-weight: 400;
}
.page-architectural-woven-wire-mesh-products #navbar.container, .page-architectural-woven-wire-mesh-products-specification #navbar.container, .page-architectural-projects #navbar.container{
	padding-left: 15px !important;
	padding-right: 15px !important;
}

@media (max-width: 1129px){
	.page-node-4516 .view-press.press-initial .press-item .read-more{
		float: none !important;
		display: block !important;
	}
}
@media (min-width: 650px){
.page-node-4516 .product-boxes{ height: calc(100vh - 190px); overflow: hidden!important }
.page-node-4516 .product-boxes .product-box {
    height: 100%;
	overflow: hidden!important;
}
}
@media screen and (max-width: 850px){
	.product-box a {
		min-height: 350px;
	}
	.page-node-4516 .view-press .press-item img{
	max-width: auto !important;
	width: 100% !important;
}
}

@media only screen and (max-device-width: 1366px) and (min-device-width: 1024px){
	.page-node-4516 .info .info-image-block img {
		width: 100%;
	}
}

@media (max-width: 1613px){
	.header-first-span{
		font-size: 56px;
	}
}
@media (max-width: 1381px){
	.header-first-span{
		font-size: 40px;
	}
}
@media (max-width: 1170px){
	.new-info, .info, .page-node-4516 .container-body .region{
		width: 100% !important;
	}
}
@media (max-width: 1039px){
	.header-first-span{
		font-size: 38px;
	}
	.header-social{
		clear: both;
		float: none;
		width: 100%;
		position: static;
	}
	.header-second-span{
		font-size: 24px;
	}
	.menu-name-main-menu{
		text-align: left;
	}
	.footer-blue .container{
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
}
@media (max-width: 991px){
	.page-node-4516 .header-social p{
		text-align: center !important;
	}
	.banker-wire-logo .img-responsive, .banker-wire-logo a img{
		margin: 0 auto;
		/*padding-bottom: 20px;*/
	}
	.header-social a{
		display: inline-block;
		margin-bottom: 5px;
	}
	.header-social{
		text-align: center;
	}
	.page-node-4516 .header-social p{
		margin-bottom: 0px !important;
	}
	.page-node-4516 .banker-wire-logo{
		padding-bottom: 10px;
	}
}
@media (max-width: 960px){
	.header-first-span{
		font-size: 32px;
		line-height: 40px;
	}
	.header-social{
		clear: both;
		float: none;
		width: 100%;
		position: static;
	}
	.header-second-span{
		font-size: 18px;
		line-height: 22px;
	}
	.page-node-4516 .product-box h2{
		top: 250px;
	}
	.page-node-4516 .product-boxes{
		height: 600px !important;
	}
	.navbar-nav{
		/*padding-top: 20px*/
	}
	.dropdown-menu{
		background-color: #ffffff !important;
	}
}
@media (max-width: 849px){
	.navbar-nav{
		position: static;
	}
	footer .menu-mlid-772{
		display: none;
	}
	.page-node-4516 header .menu-name-main-menu{
		text-align: center;
	}
	.page-node-4516 header .menu-name-main-menu ul{
		text-align: center !important;
	}
	.page-node-4516 .region-navigation{
		
	}
	.navbar-nav .open .dropdown-menu{
		display: block !important;
		position: static !important;
	}
	.page-node-4516 #block-block-85 .img-responsive{
		
	}
	footer .webform-component-email{
		clear: both;
	}
	footer .region-footer .subscribe-form .form-item, .region-footer .subscribe-form .btn{
		width: 40%;
		float: none;
		margin-bottom: 5px;
		margin-right: 0px;
		margin-left: 0px;
	}
	.page-node-4516 #block-block-1{
		display: inherit;
	}
	footer .menu-mlid-772{
		display: none !important;
	}
	.page-node-4516 .info .col-sm-5, .page-node-4516 .info .col-sm-7{
		clear: both;
		float: none;
		width: 100%;
		margin: 0 auto !important;
	}
	.page-node-4516 .view-decorative-mesh-custom .images, .view-decorative-mesh-custom .custom-news-heading, .page-node-4516 .view-press.press-initial .press-item .body{
		float: none !important;
		clear: none !important;
		width: 100% !important;
	}
	.page-node-4516 .view-press.press-initial .press-item .read-more{
		clear: both;
		width: 100% !important;
		display: block !important;
	}
	.page-node-4516 .new-info .content-block ul.link-list li{
		width: 100%;
		clear: both;
		display: block;
	}
	
	.page-node-4516 header .banker-wire-logo{
		display: inline-block !important;
	}
	.page-node-4516 header .banker-wire-logo.printer-logo{
		display: none !important;
	}
	.page-node-4516 .MainHeader .banker-wire-logo{
		display: none;
	}

}
@media (max-width: 800px){
	.header-first-span{
		font-size: 26px;
		line-height: 26px;
	}
	.header-social{
		clear: both;
		float: none;
		width: 100%;
		position: static;
	}
	.header-second-span{
		font-size: 18px;
		line-height: 18px;
	}
	.page-node-4516 .product-box h2{
		top: 150px;
	}
}

@media (max-width: 700px){
	.footer-nav ul li{
		margin-right: 0px !important;
	}
}

@media (max-width: 675px){
	.page-node-4516  .product-box{
		clear: both;
		float: none;
		width: 100%;
	}
	.page-node-4516 .product-boxes{
		height: auto !important;
	}
}

@media (max-width: 650px){
	.page-node-4516 .product-box h2{
		top: 110px;
	}
	.page-node-4516 product-boxes{
		height: auto !important;
	}
	.header-first-span{
		font-size: 18px;
		line-height: 18px;
	}
	.header-second-span{
		font-size: 12px;
		line-height: 12px;
	}
	.header-first-span{
		font-size: 32px;
		line-height: 40px;
	}
	.header-second-span{
		font-size: 18px;
		line-height: 22px;
	}
	.page-node-4516 .product-box h2{
		top: 250px;
	}
	.page-node-4516 .product-boxes .product-box img{
		width: 100% !important;
		height: auto !important;
	}
	.page-node-4516 .product-boxes{
		overflow: hidden;
	}
	.mobile-only{
		display: inherit;
	}
	.desktop-only{
		display: none;
	}
	.page-node-4516 .info .mobile-only img{
		width: 50%;
		float: left;
	}
	.page-node-4516 h1{
	font-size: 28px !important;
	}
	.page-node-4538 .info .space-mobile img { margin-bottom: 30px; }
}

@media (max-width: 575px){
	.page-node-4516 .info-content{
		padding: 20px 10px !important;
	}
	.email-top-icon::after{
		clear: both;
		content: '';
		display: block;
	}
	.page-node-4538 .new-info .inline-list li {
		flex-basis: 100%;
	}
}

/* ipad pros */
@media only screen 
and (min-device-width : 1024px) 
and (max-device-width : 1366px){
	.page-node-4516 .info .col-sm-5, .page-node-4516 .info .col-sm-7{
		clear: both;
		float: none;
		width: 100%;
	}
	.page-node-4516 .info img{
		width: 300px;
	}
	.page-node-4516 .info .col-sm-7{
		width: 600px;
		margin: 0 auto;
	}
	.region-footer-second .finale{
		clear: both;
		display: block;
		float: none;
	}
	.footer-nav{
		clear: both;
		display: block;
		float: none;
	}
	/*#block-menu-block-4{
		display: none;
	}*/
}

@media screen and (max-width: 850px) {
	/* into tablet mode */
	.new-info .row-flex {
		flex-direction: column;
	}
	.new-info .hide-on-desktop {
		display: block;
	}
	.new-info .hide-on-mobile {
		display: none;
	}
	.new-info .block.block--whole img {
		height: auto;
		width: 100%;
	}
	.new-info .col iframe {
		min-height: 450px;
	}
}
@media screen and (max-width: 768px){
	.space-mobile {
		text-align: center;
	}
	.page-node-4538 .space-mobile { flex-direction: column; }
}
@media (max-width: 462px){
	.social-section{
		clear: both;
		float: none;
		display: block;
	}
}
@media screen and (max-width: 375px){
	.new-info .row-flex {
		display: block !important;
	}
	.new-info .content-block ul.link-list li {
		float: none;
		width: 100%;
	}
	.new-info .content-block {
		padding: 15px;
	}
}
@media screen and (max-width: 425px){
	.page-node-4538 h1.info-title{
		font-size: 30px !important;
	}
}
@media screen and (max-width: 320px){
	.page-node-4538 h1.info-title {
		font-size: 27px !important;
	}
}

@media screen and (max-width: 675px){
	.product-boxes { overflow: visible !important; height: auto; }
	.product-boxes .product-box { width: 100%; float: none; overflow: visible !important; }
	.product-boxes .product-box img { width: 100% !important; }
}
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 1) {
	.show-ipad-pro {
		display: block !important;
	}
	.hide-ipad-pro { display: none !important; }
}
@media only screen
and (min-device-width: 1112px)
and (max-device-width: 1112px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2) {
	.show-ipad-pro {
		display: block !important;
	}
	.hide-ipad-pro { display: none !important; }
}
@media only screen
and (min-device-width: 1366px)
and (max-device-width: 1366px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2) {
	.show-ipad-pro {
		display: block !important;
	}
	.hide-ipad-pro { display: none !important; }
}
.primary-nav .nav a:focus, .primary-nav .nav a:link, .primary-nav .nav a:visited{
	color: #c0c0c0 !important;
}
#headerwrap, #navbar{
    background-color: #414141;
}
.primary-nav .nav .active-trail a, .primary-nav .nav a{
	color: #333333 !important;
}
.primary-nav .nav .dropdown-menu a:focus, .primary-nav .nav .dropdown-menu a:link, .primary-nav .nav .dropdown-menu a:visited{
	color: #333333 !important;
}
header .active-trail a, .primary-nav .nav .dropdown-menu a:link{
	color: #333333 !important;
}
.dropdown-toggle a:link, .primary-nav .nav a:link{
	color: #c0c0c0 !important;
}


/* nav bar */
@media (pointer: fine) {
.navbar-nav>li:hover>.dropdown-menu{
display: block !important;
}
}
/*.front*/ #navbar {
  background: #414141;
}

/*.front*/ .navbar-nav {
  position: absolute;
  right: 170px;
}
@media only screen and (max-width: 1200px) {
	.navbar.container { overflow: visible }
	.navbar-nav { margin: 0 auto; float: none }
}
@media only screen and (max-width: 849px) {
	.navbar-toggle { margin-top: 13px }
}
.region-footer-second .navbar-nav {
  overflow: hidden;
}
#navbar{
	width: auto;
    /*right: 100px;*/
    border-radius: 0px !important;
}
footer .navbar-nav{
	position: static;
}
@media (max-width: 1200px){
	.navbar-nav{
		position: static;
	}
}
@media (max-width: 849px){
	.navbar-nav{
		position: static;
	}
	.navbar-nav .open .dropdown-menu{
		display: block !important;
		position: static !important;
	}
}
@media (max-width: 823px) and (min-width: 800px){

}
@media (max-width: 768px){
	.front .view-press.press-initial {
   		width: 100%;
	}
}
header .primary-nav .nav a:link{
	color: #c0c0c0 !important;
}
header .primary-nav .nav a{
	color: #333333 !important;
}
header .primary-nav .nav .active-trail:link{
	color: #333333 !important;
}
header li .active-trail.dropdown-toggle{
	color: #333333 !important;
	background-color: #e7e7e7 !important;
}
header li .active-trail.dropdown-toggle:hover{
	color: #ffffff !important;
	background-color: transparent !important;
}
header .primary-nav .nav .active-trail:hover{
	color: #ffffff !important;
}
header .primary-nav .nav .open a:link{
	color: #333333 !important;
	background-color: #e7e7e7 !important;
}
header .primary-nav .nav .open .dropdown-menu a:link{
	background-color: #ffffff !important;
}
header .primary-nav .nav .dropdown-menu a:hover{
	color: #ff5c11 !important;
}

/* co.uk cascade edits */
.page-node-4341 .custom-left-col{
	width: 40% !important;
}
.page-node-4341 .flexslider{
	border: 0px none !important;
}
.page-node-4341 .image img{
	width: 100% !important;
	max-width: 100% !important;
	border: 5px solid #eeeeee;
}
.page-node-4341 #block-views-16cb1988d8ed6d35509e0e2b74b2e2d1{
	margin-bottom: 90px;
}

/* new icon edits on product pages */
.node-type-product .materials ul li img, .node-type-project .material ul li img, .page-search-content .materials ul li img{
	max-width: 45px !important;
}
.views-row-10, .views-row-11, .view-all-materials div[about="/content/materials/material-stainless-steel-and-bronze-wire-mesh"] img[alt="Bronze"], .view-all-materials div[about="/content/materials/material-stainless-steel-and-bronze-wire-mesh"] img[alt="Stainless Steel"] , .view-all-materials div[about="/content/materials/material-stainless-steel-and-brass-wire-mesh"] img[alt="Brass"], .view-all-materials div[about="/content/materials/material-stainless-steel-and-brass-wire-mesh"] img[alt="Stainles Steel"]{
	display: none;
}
.views-row-12, .view-all-materials div[about="/content/materials/material-stainless-steel-and-copper-wire-mesh"] img[alt="Copper"], .view-all-materials div[about="/content/materials/material-stainless-steel-and-copper-wire-mesh"] img[alt="Stainless Steel"]{
	display: none;
}

.loading::before {
  content:"";
   background-color: rgba(50,50,50,0.4);
   width: 100%;
   height: 100%;
   text-align: center;
   display: block;
   position: fixed;
   top: 0; left: 0;
   z-index: 998;
}
.loading::after {
  content:"";
   background-image:url(/sites/all/themes/bankerwire/images/progress-bar.gif);
   background-position: center;
   background-repeat: no-repeat;
   width: 100%;
   height: 100%;
   display: block;
   position: fixed;
   top: 0; left: 0;
   z-index: 999;
}
.loading.loaded::after, .loading.loaded::before { display: none; }
 
 @media print {
 	.materials ul { display: flex; 
		justify-content: center;}
	.materials ul li { display: block !important;}
	.materials ul li.copper { padding-top:5px; }
	.node-type-product .materials ul li img { max-width: 100% !important; max-height: 35px; }
	.node-type-product .product-details-sidebar ul { width: 90% !important; }
 @media screen and (max-width: 425px){
 	.new-info .inline-list li { flex-basis: 50%; }
 }