@font-face{font-family:'Gotham-Medium';src:url('../fonts/Gotham-Medium.eot');src:url('../fonts/Gotham-Medium.eot') format('embedded-opentype'),url('../fonts/Gotham-Medium.otf') format('opentype'),url('../fonts/Gotham-Medium.woff2') format('woff2'),url('../fonts/Gotham-Medium.woff') format('woff'),url('../fonts/Gotham-Medium.ttf') format('truetype'),url('../fonts/Gotham-Medium.svg#Gotham-Medium') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url('../fonts/Gotham/Gotham-Light.eot');src:local('☺'),url('../fonts/Gotham/Gotham-Light.woff') format('woff'),url('../fonts/Gotham/Gotham-Light.ttf') format('truetype'),url('../fonts/Gotham/Gotham-Light.svg') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gotham-Book";src:url("../fonts/gotham-book-webfont.eot");src:url("../fonts/gotham-book-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/gotham-book-webfont.woff2") format("woff2"),url("../fonts/gotham-book-webfont.woff") format("woff"),url("../fonts/gotham-book-webfont.ttf") format("truetype"),url("../fonts/gotham-book-webfont.svg#gothambook") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Gotham-Book-Italic";src:url("../fonts/gotham-bookitalic-webfont.eot");src:url("../fonts/gotham-bookitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/gotham-bookitalic-webfont.woff2") format("woff2"),url("../fonts/gotham-bookitalic-webfont.woff") format("woff"),url("../fonts/gotham-bookitalic-webfont.ttf") format("truetype"),url("../fonts/gotham-bookitalic-webfont.svg#gothambook_italic") format("svg");font-weight:300;font-style:italic}a.mb-down{display:none !important}.cms-finished-spindles .content-box-on-banner,.cms-ornamental-metal-railing .content-box-on-banner{display:-webkit-box}.cms-finished-spindles .content-box-on-banner .box-left,.cms-ornamental-metal-railing .content-box-on-banner .box-left{display:block !important}.cms-finished-spindles .content-box-on-banner .box-left ul,.cms-ornamental-metal-railing .content-box-on-banner .box-left ul{min-height:71px}.cms-finished-spindles .content-box-on-banner .box-right,.cms-ornamental-metal-railing .content-box-on-banner .box-right{display:block !important}.cms-finished-spindles .ves-container.resources-block.container .row-inner.clearfix .col-left{height:auto !important}.brand.not-slider{margin-bottom:80px !important}.brand.not-slider .content-brand-slider-left{float:left;margin-right:30px}.brand.not-slider .content-brand-slider-right .content-brand-top{font-size:22px;font-weight:500;line-height:26px;margin:0 0 15px;font-family:"Gotham SSm A","Gotham SSm B",'Helvetica Neue',Helvetica,Arial,sans-serif}.brand.not-slider .content-brand-slider-right .content-brand-mid{font-size:16px;font-weight:400;line-height:26px;font-family:"Gotham SSm A","Gotham SSm B",'Helvetica Neue',Helvetica,Arial,sans-serif}.cms-ornamental-metal-railing .box-left a.action.primary{margin-top:35px !important}@media (max-width:1099px){.centered.feature-brand{max-width:900px}}@media (max-width:839px){.centered.feature-brand{padding-left:60px;padding-right:60px}}@media (max-width:425px){.centered.feature-brand{padding-left:38px;padding-right:38px}}.centered.feature-brand .block-products-list .products-grid button.slick-prev.slick-arrow{position:absolute;left:-40px;transform:translateY(-50%);z-index:999;display:block !important;width:0;height:0;border:none}@media (max-width:767px){.centered.feature-brand .block-products-list .products-grid button.slick-prev.slick-arrow{top:126px !important}}@media (min-width:768px){.centered.feature-brand .block-products-list .products-grid button.slick-prev.slick-arrow{top:110px !important}}.centered.feature-brand .block-products-list .products-grid button.slick-prev.slick-arrow:before{font-size:76px;color:#d5d5d5;content:"\f104";font-family:fontawesome}@media (max-width:425px){.centered.feature-brand .block-products-list .products-grid button.slick-prev.slick-arrow:before{font-size:50px}}@media (max-width:425px){.centered.feature-brand .block-products-list .products-grid button.slick-prev.slick-arrow{left:-20px}}.centered.feature-brand .block-products-list .products-grid span.prev.fa.fa-angle-left.slick-arrow{position:absolute;left:-10px;transform:translateY(-50%);font-size:60px;color:#d5d5d5;z-index:999;display:block !important}@media (max-width:425px){.centered.feature-brand .block-products-list .products-grid span.prev.fa.fa-angle-left.slick-arrow{left:-20px;font-size:50px}}.centered.feature-brand .block-products-list .products-grid button.slick-next.slick-arrow{position:absolute;right:-15px;transform:translateY(-50%);z-index:999;display:block !important;width:0;height:0;border:none}@media (max-width:767px){.centered.feature-brand .block-products-list .products-grid button.slick-next.slick-arrow{top:126px !important}}@media (min-width:768px){.centered.feature-brand .block-products-list .products-grid button.slick-next.slick-arrow{top:110px !important}}.centered.feature-brand .block-products-list .products-grid button.slick-next.slick-arrow:before{font-size:76px;color:#d5d5d5;content:"\f105";font-family:fontawesome}@media (max-width:425px){.centered.feature-brand .block-products-list .products-grid button.slick-next.slick-arrow:before{font-size:50px}}@media (max-width:425px){.centered.feature-brand .block-products-list .products-grid button.slick-next.slick-arrow{right:0}}.centered.feature-brand .block-products-list .products-grid span.next.fa.fa-angle-right.slick-arrow{position:absolute;right:-10px;transform:translateY(-50%);font-size:60px;color:#d5d5d5;z-index:999;display:block !important}@media (max-width:425px){.centered.feature-brand .block-products-list .products-grid span.next.fa.fa-angle-right.slick-arrow{right:-20px;font-size:50px}}.centered.feature-brand .block-products-list .products-grid .product-item .product-item-info:hover{box-shadow:none !important;border:0 !important;padding:0 !important}.centered.feature-brand .block-products-list .products-grid .product-item .product-item-info .product-item-details .product-item-name{min-height:auto !important}.cms-gate-hardware .ves-container.resources-block.container .row-inner.clearfix .col-right ul,.cms-ornamental-metal-railing .ves-container.resources-block.container .row-inner.clearfix .col-right ul,.cms-pipe-tube-railing .ves-container.resources-block.container .row-inner.clearfix .col-right ul{margin-top:27px}.cms-gate-hardware .ves-container.resources-block.container .row-inner.clearfix .col-right ul li ul,.cms-ornamental-metal-railing .ves-container.resources-block.container .row-inner.clearfix .col-right ul li ul,.cms-pipe-tube-railing .ves-container.resources-block.container .row-inner.clearfix .col-right ul li ul{margin-top:0}.cms-pipe-tube-railing .ves-container.resources-block.container.piperes-fix .row-inner.clearfix .col-right ul li{margin-bottom:13px !important}.ves-container.pipebrand-fix .explore-brand-right .logo-brand{margin-bottom:31px}.ves-container.resources-block.container .row-inner.clearfix .col-right ul li ul li{margin-bottom:5px !important}.ornamental-fix .explore-brands{background-image:none !important}.banner-fin div.brand-banner-alt{height:800px}.slice-ccc.gate-fix ul li{margin-bottom:0 !important}.slice-ccc.gate-fix .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner{height:750px}@media (max-width:1399px){.slice-ccc.gate-fix .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner{height:650px}}@media (max-width:1199px){.slice-ccc.gate-fix .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner{height:245px !important}}@media (max-width:991px){.slice-ccc.gate-fix .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner{height:185px !important}}@media (max-width:767px){.slice-ccc.gate-fix .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner{height:425px !important}}@media (max-width:425px){.slice-ccc.gate-fix .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner{height:300px !important}}.slice-ccc.gate-fix .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12 .col-inner{height:325px}@media (max-width:1399px){.slice-ccc.gate-fix .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12 .col-inner{height:245px}}@media (max-width:991px){.slice-ccc.gate-fix .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12 .col-inner{height:185px !important}}@media (max-width:425px){.slice-ccc.gate-fix .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12 .col-inner{height:120px !important}}.content-box-on-banner .box-right{padding:0 35px}.content-box-on-banner .box-right span p{letter-spacing:-.5px}.content-box-on-banner{margin-top:30px !important}div.brand-banner-alt h1{letter-spacing:-.5px}.text-on-banner{width:100% !important;max-width:900px;letter-spacing:-.25px}.content-box-on-banner h3{letter-spacing:-.7px}.content-box-on-banner a.action.primary{margin-bottom:38px !important}.block-border-bottom.edit-border #industrial{padding-top:90px;margin-top:0 !important}.banner-mgr div.brand-banner-alt{min-height:800px !important}.banner-mgr div.brand-banner-alt .image-item img{min-height:800px}.banner-mgr h1{max-width:720px;margin:auto;padding-top:82px !important;padding-bottom:25px;font-size:40px;font-family:Gotham-Medium;line-height:1.3;letter-spacing:.9px}.banner-mgr p{max-width:900px;margin:auto !important;font-size:14px !important;padding-bottom:35px}.banner-mgr .blue-box{background:rgba(0,115,175,.5);max-width:380px;padding:38px 31px 30px 34px}.banner-mgr .blue-box p{padding-bottom:12px}.banner-mgr .blue-box p strong{font-family:Gotham-Medium;font-size:22px;font-weight:400}.banner-mgr .blue-box ul{text-align:left}.banner-mgr .blue-box ul li{padding-left:0;font-size:14px;letter-spacing:-.6px}.banner-mgr .blue-box ul li:before{display:none}.banner-mgr .blue-box a{background:#fff;height:auto;font-family:Gotham-Medium;text-decoration:none;font-size:16px;color:#0073af;letter-spacing:.5px;box-shadow:3px 3px 0 rgba(0,0,0,.3)}.banner-mgr .blue-box.slice1-box1{margin-right:-5px;margin-left:auto}.banner-mgr .blue-box.slice1-box1 ul{list-style:decimal;margin-left:15px}.banner-mgr .blue-box.slice1-box1 ul.no-list-style{list-style:none;margin-left:0}.banner-mgr .blue-box.slice1-box1 ul.no-list-style li{list-style:none}.banner-mgr .blue-box.slice1-box1 a.scroll-down{margin:15px auto 0;padding:15px 0;width:100%}.banner-mgr .blue-box.slice1-box1 a.scroll-down:hover{background:#565656;color:#fff}.banner-mgr .blue-box.slice1-box1 a:not(.scroll-down){padding:15px;display:inline-block;margin:12px 1.5% 0 0;width:48.5%}.banner-mgr .blue-box.slice1-box1 a:not(.scroll-down):last-child{margin-left:1.5%;margin-right:0}.banner-mgr .blue-box.slice1-box1 a:not(.scroll-down):hover{background:#565656;color:#fff}.banner-mgr .blue-box.slice1-box2{margin-left:-5px;margin-right:auto}.banner-mgr .blue-box.slice1-box2 ul{list-style:none}.banner-mgr .blue-box.slice1-box2 a{padding:15px;display:inline-block;margin:12px 1.5% 0 0;width:48.5%}.banner-mgr .blue-box.slice1-box2 a:last-child{margin-left:1.5%;margin-right:0}.banner-mgr .blue-box.slice1-box2 a:hover{background:#565656;color:#fff}.banner-mgr a.scroll-down{margin:40px auto 20px}.block-border-bottom.shop-tabpro{padding:0;border-bottom:none}.block-border-bottom.shop-tabpro h2{margin:0 0 10px;font-size:30px;padding-top:90px;font-family:Gotham-Medium}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab{margin:47px 0 0}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .nav-tabs{margin-bottom:62px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .nav-tabs li.active a{color:#0073af}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .item img{border:0 !important}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .content-brand-slider-right{padding:0 0 0 30px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .content-brand-slider-right p.content-brand-top{font-family:Gotham-Medium;font-weight:400}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .content-brand-slider-right p.content-brand-mid a,.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .content-brand-slider-right p.content-brand-bot a{text-decoration:none;border-bottom:.5px solid #d5d5d5}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .content-brand-slider-right p.content-brand-mid a:hover,.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .content-brand-slider-right p.content-brand-bot a:hover{color:#0073af;border-bottom:.5px solid #0073af}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls{margin-top:40px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-dots .owl-dot span{width:13px;height:13px;margin:5px;background:#fff;border:1px solid #d5d5d5}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-dots .owl-dot.active span,.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-dots .owl-dot:hover span{background:#0073af;border:1px solid #0073af}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .tab-pane .owl-nav{display:none}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .tab-pane.active .owl-nav{display:block}.slice-ccc .row-inner.clearfix,.slice-fff .row-inner.clearfix{display:-webkit-box}.slice-ccc .row-inner.clearfix h4,.slice-fff .row-inner.clearfix h4{font-size:16px;font-weight:700;font-family:Gotham-Medium}.slice-ccc .row-inner.clearfix h3,.slice-fff .row-inner.clearfix h3{font-size:30px;font-family:Gotham-Medium;margin:12px 0 17px}.slice-ccc .row-inner.clearfix p,.slice-fff .row-inner.clearfix p{margin-bottom:11px;line-height:1.8;letter-spacing:-.1px}.slice-ccc .row-inner.clearfix p.create-list,.slice-fff .row-inner.clearfix p.create-list{font-size:14px;font-weight:700;margin:23px 0 1px !important}.slice-ccc .row-inner.clearfix ul li,.slice-fff .row-inner.clearfix ul li{padding-left:13px}.slice-ccc .row-inner.clearfix ul li a,.slice-fff .row-inner.clearfix ul li a{text-decoration:none;border-bottom:.5px solid #d5d5d5;color:#565656}.slice-ccc .row-inner.clearfix ul li a:hover,.slice-fff .row-inner.clearfix ul li a:hover{color:#0073af;border-bottom:.5px solid #0073af}.slice-ccc .row-inner.clearfix ul li:before,.slice-fff .row-inner.clearfix ul li:before{font-size:11px;top:-1px}.slice-ccc .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12,.slice-fff .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12{padding:0}.slice-ccc .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner,.slice-fff .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner{height:720px;background-size:cover}@media (max-width:1399px){.slice-ccc .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner,.slice-fff .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner{height:600px}}@media (max-width:1199px){.slice-ccc .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner,.slice-fff .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner{height:245px}}@media (max-width:991px){.slice-ccc .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner,.slice-fff .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner{height:185px}}@media (max-width:767px){.slice-ccc .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner,.slice-fff .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner{height:425px}}@media (max-width:425px){.slice-ccc .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner,.slice-fff .row-inner.clearfix .ves-container .row.row-level-2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .col-inner{height:300px}}.slice-ccc .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12,.slice-fff .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12{padding:0}.slice-ccc .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12 .col-inner,.slice-fff .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12 .col-inner{height:295px;background-size:cover}@media (max-width:1399px){.slice-ccc .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12 .col-inner,.slice-fff .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12 .col-inner{height:245px}}@media (max-width:991px){.slice-ccc .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12 .col-inner,.slice-fff .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12 .col-inner{height:185px}}@media (max-width:425px){.slice-ccc .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12 .col-inner,.slice-fff .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12 .col-inner{height:120px}}.slice-ccc .row-inner.clearfix .col-lg-6.col-md-12.col-sm-12.col-xs-12{background:#f5f5f5}.slice-ccc .row-inner.clearfix .right-ccc .col-inner{top:50%;max-width:425px;position:absolute;transform:translateY(-50%);left:42px}.slice-fff .row-inner.clearfix .left-fff .col-inner{top:50%;max-width:400px;position:absolute;transform:translateY(-50%);right:70px}.brand-background-block.slice-brand{background-size:cover;background-position:bottom center}.brand-background-block.slice-brand h2{text-align:center;font-family:Gotham-Medium;margin:150px 0 80px}@media (max-width:1399px){.brand-background-block.slice-brand h2{margin:80px 0 70px}}.brand-background-block.slice-brand .image-item img{width:auto !important;position:-webkit-sticky !important;position:sticky !important}.brand-background-block.slice-brand .ves-widget.widget-html.block img{position:inherit;margin:0 0 20px}.brand-background-block.slice-brand .ves-widget.widget-html.block h3{font-size:22px;margin-bottom:15px}.brand-background-block.slice-brand .ves-widget.widget-html.block p{line-height:1.65;margin-bottom:7px}.brand-background-block.slice-brand .ves-widget.widget-html.block p a{color:#fff}.brand-background-block.slice-brand .ves-widget.widget-html.block p a:hover{color:#0073af}.brand-background-block.slice-brand .ves-widget.widget-html.block p a.btn-brand{background:#0073af;text-decoration:none;margin-top:25px;display:inline-block;font-family:Gotham-Medium;padding:11px 27px;letter-spacing:.6px;border:1px solid #0073af}.brand-background-block.slice-brand .ves-widget.widget-html.block p a.btn-brand:hover{color:#0073af;background:#fff;border:1px solid #0073af}.brand-background-block.slice-brand .brand-right{margin-bottom:83px}.brand-background-block.slice-brand .brand-right .image-item img{margin-right:-5px}.brand-background-block.slice-brand .brand-right .ves-widget.widget-html.block{margin-left:27px;margin-right:10px}.brand-background-block.slice-brand .brand-left{margin-bottom:97px}.brand-background-block.slice-brand .brand-left .image-item img{margin-left:-4px}.brand-background-block.slice-brand .brand-left .ves-widget.widget-html.block{margin-left:-3px;margin-right:20px}.brand-background-block.slice-brand .brand-left .ves-widget.widget-html.block h3{margin:27px 0 17px;font-weight:400}.ves-container.resources-block.container{padding:60px 12px 0 !important}.ves-container.resources-block.container .row-inner.clearfix{display:-webkit-box;position:relative;padding-top:103px;padding-bottom:85px}.ves-container.resources-block.container .row-inner.clearfix .col-lg-12.col-md-12.col-sm-12.col-xs-12{position:absolute;left:0;top:0}.ves-container.resources-block.container .row-inner.clearfix .col-lg-12.col-md-12.col-sm-12.col-xs-12 h2{font-family:Gotham-Medium}.ves-container.resources-block.container .row-inner.clearfix h3{margin-top:-4px;font-size:24px;margin-bottom:33px !important;padding-bottom:11px !important;border-bottom:4px solid #0073ae !important}.ves-container.resources-block.container .row-inner.clearfix ul li{margin-bottom:20px !important}.ves-container.resources-block.container .row-inner.clearfix ul li:before{top:8px !important;left:0 !important}.ves-container.resources-block.container .row-inner.clearfix ul li img{margin-right:20px;margin-top:5px}.ves-container.resources-block.container .row-inner.clearfix ul li h4{letter-spacing:-.5px}.ves-container.resources-block.container .row-inner.clearfix ul li a{text-decoration:none;letter-spacing:-.7px;border-bottom:.5px solid #d5d5d5}.ves-container.resources-block.container .row-inner.clearfix ul li ul li{margin-bottom:3px !important}.ves-container.resources-block.container .row-inner.clearfix .col-left{padding-left:15px;padding-right:60px !important}.ves-container.resources-block.container .row-inner.clearfix .col-left h4{line-height:1.2}.ves-container.resources-block.container .row-inner.clearfix .col-right{padding-left:62px !important}.ves-container.resources-block.container .row-inner.clearfix .col-right br{display:none}.ves-container.resources-block.container .row-inner.clearfix .col-right ul li{margin-bottom:47px !important}.ves-container.resources-block.container .row-inner.clearfix .col-right ul li h4{margin-bottom:10px;line-height:1.3;letter-spacing:-.8px}.banner-mgr.baner-cable div.brand-banner-alt{min-height:780px !important}.banner-mgr.baner-cable h1{max-width:665px;line-height:1.25}.banner-mgr.baner-cable p{line-height:1.6 !important;padding-bottom:28px}.banner-mgr.baner-cable .blue-box{padding-top:25px}.banner-mgr.baner-cable .blue-box p{padding-bottom:7px;padding-top:7px}.banner-mgr.baner-cable .blue-box ul li{line-height:1.6 !important}.banner-mgr.baner-cable .blue-box.slice1-box1 a.scroll-down{margin:20px auto 0;padding:15px 0}.banner-mgr.baner-cable .blue-box.slice1-box2 a{margin-top:12px}.banner-mgr.baner-cable .blue-box.slice1-box1 a:not(.scroll-down){margin-top:12px}.banner-mgr.baner-cable a.scroll-down{margin:30px auto 20px}.block-border-bottom.shop-tabpro.cable-shoptab .widget-tab.mixed-tab.brand-mixed-tab{margin:47px -11.5px 0}.block-border-bottom.shop-tabpro.cable-shoptab .widget-tab.mixed-tab.brand-mixed-tab .panel-group{margin-bottom:26px}.block-border-bottom.shop-tabpro.cable-shoptab .widget-tab.mixed-tab.brand-mixed-tab .nav-tabs{margin-bottom:36px}.block-border-bottom.shop-tabpro.cable-shoptab .widget-tab.mixed-tab.brand-mixed-tab .nav-tabs li a{font-size:16px;letter-spacing:-.6px}.block-border-bottom.shop-tabpro.cable-shoptab .widget-tab.mixed-tab.brand-mixed-tab .nav-tabs li:nth-of-type(1){margin-left:-4px}.block-border-bottom.shop-tabpro.cable-shoptab .widget-tab.mixed-tab.brand-mixed-tab .nav-tabs li:last-child{margin-right:-4px}.block-border-bottom.shop-tabpro.cable-shoptab .widget-tab.mixed-tab.brand-mixed-tab .tab-content{padding:0 10px}.block-border-bottom.shop-tabpro.cable-shoptab .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .content-brand-slider-right p.content-brand-top{margin-bottom:15px}.slice-ccc.and-cable ul li{line-height:1.8;margin-bottom:12px}.slice-ccc.and-cable .row-inner.clearfix p,.slice-fff.and-cable .row-inner.clearfix p{margin-bottom:24px !important}.slice-ccc.and-cable .row-inner.clearfix ul,.slice-fff.and-cable .row-inner.clearfix ul{margin:-12px 0 28px}.slice-ccc.and-cable .row-inner.clearfix ul li:before,.slice-fff.and-cable .row-inner.clearfix ul li:before{top:4px}.slice-fff.and-cable h4.in-content{margin-top:25px}.slice-ccc.and-cable a.btn-cta{font-size:16px;color:#fff;background:#0173af;text-decoration:none;padding:14px 36px;display:inline-block;margin:5px 4px;box-shadow:3px 3px 0 rgba(0,0,0,.3);border:1px solid #0173af}.slice-ccc.and-cable a.btn-cta:hover{background:#fff;border:1px solid #0173af;color:#0173af}.brand-background-block.slice-brand.edit-brand-cable .ves-widget.widget-html.block h3{margin-bottom:16px;margin-top:24px;line-height:1.4;letter-spacing:1px;font-weight:400}.brand-background-block.slice-brand.edit-brand-cable .ves-widget.widget-html.block p{margin-bottom:7px}.brand-background-block.slice-brand.edit-brand-cable .ves-widget.widget-html.block img{max-width:207px}.brand-background-block.slice-brand.edit-brand-cable .brand-left{margin-bottom:88px}.ves-container.brand-background-block.slice-brand.edit-brand-cable{padding-bottom:48px}.ves-container.resources-block.container .row-inner.clearfix .col-right .vgn-last:last-child ul li{margin-bottom:-15px !important}.explore-brands.mobile-brand,.ves-container.mobile-fff,.ves-container.slice-ccc.mobile-fff,.ves-container.brand-right.mobile-brand{display:none}.ves-container.resources-block.container ul li br{display:none}.ves-container.resources-block.container.if-cable .row-inner.clearfix .col-left ul h4{line-height:1.3}.ves-container.resources-block.container.if-cable .row-inner.clearfix .col-left ul ul{margin-bottom:37px}.ves-container.resources-block.container.if-cable .row-inner.clearfix .col-left ul ul li:before{top:5px !important;left:3px !important}.ves-container.resources-block.container.if-cable .row-inner.clearfix .col-right ul{margin-bottom:44px}.ves-container.resources-block.container.if-cable .row-inner.clearfix .col-right ul li{margin-bottom:20px !important}.ves-container.resources-block.container.if-cable .row-inner.clearfix .col-right ul ul{margin-bottom:32px}.ves-container.resources-block.container.if-cable .row-inner.clearfix .col-right ul ul li:before{top:7px !important;left:0 !important}.ves-container.resources-block.container.if-cable .row-inner.clearfix .col-right .vgn-last:last-child ul{margin-bottom:0 !important}.slice-ccc.and-cable .row-inner.clearfix ul.fist-notp{margin:0 0 23px}.ves-container.resources-block.container.if-cable .row-inner.clearfix .col-left ul ul.bottom-fix{margin-bottom:15px}.block-border-bottom.shop-tabpro.cable-shoptab .widget-tab.mixed-tab.brand-mixed-tab .nav-tabs li a{bottom:0}div.brand-banner-alt.banner-bezcal h1{max-width:1200px;margin:0 auto 39px;padding-top:94px;letter-spacing:-.2px;line-height:1.1}div.brand-banner-alt.banner-bezcal .white-box img{max-width:115px;font-weight:500}div.brand-banner-alt.banner-bezcal .white-box img .action{padding-left:30px;padding-right:30px}div.brand-banner-alt.banner-bezcal .white-box img:hover{background:#fff}div.brand-banner-alt.banner-bezcal p{max-width:599px;margin:60px auto 53px}div.brand-banner-alt.banner-bezcal p:last-child{margin:auto}.container.shop-bezcal{padding-top:0;padding-bottom:50px}.container.shop-bezcal h2{padding-top:57px;letter-spacing:-1px}.container.shop-bezcal .widget-tab.mixed-tab{margin:46px -5px}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs{margin-bottom:15px}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li{height:45px}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li:hover a{color:#0073ae}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li a{font-size:16px;letter-spacing:-.5px;line-height:43px}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li.active a{line-height:43px;padding:0 12.1px 0 11.5px;color:#0073ae}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li.active:nth-of-type(1) a{line-height:43px;padding:0 12.6px 0 11.5px}.container.shop-bezcal .widget-tab.mixed-tab a.action.primary{font-weight:500;background:#0073ae;display:block !important}.container.shop-bezcal .widget-tab.mixed-tab a.action.primary:hover{color:#0073ae;background:#fff}.container.shop-bezcal .block-products-list{padding-bottom:18px}.container.shop-bezcal .block-products-list .products-grid.grid .product-item{width:23.5%;margin-left:2%}.container.shop-bezcal .block-products-list .products-grid.grid .product-item .product-item-info{padding:0 !important;border:0 !important;margin:0 !important;box-shadow:none !important}.container.shop-bezcal .block-products-list .product-item-name{margin-top:19px;line-height:23px}.ves-container.block-border-bottom.mb-tab-slide{display:none}div.brand-background-block .col-lg-12.col-md-12.col-sm-12.col-xs-12{padding:0 15px}div.brand-background-block .col-lg-12.col-md-12.col-sm-12.col-xs-12 .brand-background-block-inner{margin-bottom:50px}div.brand-background-block .col-lg-12.col-md-12.col-sm-12.col-xs-12 .brand-background-block-inner .widget-html h2{letter-spacing:-1px}div.brand-background-block .col-lg-12.col-md-12.col-sm-12.col-xs-12 .brand-background-block-inner .widget-html p{letter-spacing:-.3px;margin-bottom:14px;padding:0 10px;font-weight:500 !important}div.brand-background-block .col-lg-12.col-md-12.col-sm-12.col-xs-12 .brand-background-block-inner .widget-html .button-wrap.three-buttons{padding:9px 0 24px}div.brand-background-block .col-lg-12.col-md-12.col-sm-12.col-xs-12 .brand-background-block-inner .widget-html .button-wrap.three-buttons a{width:24.3%;font-weight:500;background:#0073af}div.brand-background-block .col-lg-12.col-md-12.col-sm-12.col-xs-12 .brand-background-block-inner .widget-html .button-wrap.three-buttons a:hover{color:#0073af;background:#fff}.brand-background-block-inner ul{margin-top:5px;padding-right:30px}div.brand-background-block.box-black-bezcal2 .widget-html h2{max-width:415px}div.brand-background-block.box-black-bezcal2 .widget-html h2:last-child{margin:30px auto 10px}div.brand-background-block.box-black-bezcal2 .brand-background-block-inner ul{padding-right:30px}div.brand-background-block.box-black-bezcal2 .col-lg-6.col-md-6.col-sm-6.col-xs-12 .widget-html ul li{margin-bottom:7px;letter-spacing:-.3px;font-weight:500}div.brand-background-block.box-black-bezcal2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .widget-inner.block-content p{text-align:center;max-width:760px;margin:-10px auto 10px}div.brand-background-block.box-black-bezcal2 .col-lg-12.col-md-12.col-sm-12.col-xs-12 .widget-inner.block-content .button-wrap.one-button{padding:10px 0 25px}div.brand-background-block.box-black-bezcal2 .button-wrap a{width:210px;font-weight:500;background:#0073af}div.brand-background-block.box-black-bezcal2 .button-wrap a:hover{color:#0073af;background:#fff}.ves-container.resources-block.container.if-bezcal .row-inner.clearfix{padding-bottom:57px}.ves-container.resources-block.container.if-bezcal .row-inner.clearfix h3{margin-bottom:28px !important}.ves-container.resources-block.container.if-bezcal .row-inner.clearfix ul li img{margin-top:2px;margin-bottom:19px}.ves-container.resources-block.container.if-bezcal .row-inner.clearfix .col-right ul li img{margin-bottom:48px}.ves-container.banner-his{background-position:center;background-size:cover}.ves-container.banner-his .block-content{text-align:center;max-width:650px;margin:144px auto 92px}.ves-container.banner-his .block-content h1{color:#fff;font-weight:500;margin-bottom:29px}.ves-container.banner-his .block-content p{color:#fff;font-size:24px;font-weight:300;line-height:34px;margin-bottom:74px}.ves-container.top-his{padding-top:80px;position:relative;width:100%;max-width:980px;margin:auto;padding-left:20px;padding-right:20px}.ves-container.top-his .his-d .round{position:absolute;top:222px;left:50%;transform:translateX(-50%);border:5px solid #0073af;border-radius:50%;height:80px;width:80px;z-index:99;background:#fff}.ves-container.top-his .his-d .round p{line-height:70px;text-align:center;color:#0073af;font-size:22px}.ves-container.top-his .his-d .hr-d{position:absolute;left:50%;transform:translateX(-50%);width:6px;background-image:linear-gradient(#fff,#d2d2d2);height:100%}.ves-container.top-his .block-his-1,.ves-container.top-his .block-his-2,.ves-container.top-his .block-his-3,.ves-container.top-his .block-his-4{max-width:380px;border:1px solid #d2d2d2;margin-top:29px;border-top:5px solid #0073af;padding:0}.ves-container.top-his .block-his-1 .ves-widget.widget-images.block,.ves-container.top-his .block-his-2 .ves-widget.widget-images.block,.ves-container.top-his .block-his-3 .ves-widget.widget-images.block,.ves-container.top-his .block-his-4 .ves-widget.widget-images.block{margin-bottom:0}.ves-container.top-his .block-his-1 .ves-widget.widget-images.block img.img-responsive.center-block,.ves-container.top-his .block-his-2 .ves-widget.widget-images.block img.img-responsive.center-block,.ves-container.top-his .block-his-3 .ves-widget.widget-images.block img.img-responsive.center-block,.ves-container.top-his .block-his-4 .ves-widget.widget-images.block img.img-responsive.center-block{width:100%}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block{padding:29px 28px 19px;position:relative}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block p,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block p,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block p,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block p{color:#0073ae;font-size:22px;line-height:28px}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block h3,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block h3,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block h3,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block h3{color:#565656;font-size:18px;font-weight:500;margin:-12px 0 0;line-height:25px}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block ul,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block ul,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block ul,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block ul{margin-top:11px}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block ul li,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block ul li,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block ul li,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block ul li{padding-left:13px;line-height:1.5;margin-bottom:2px;color:#565656;font-size:15px}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block ul li:before,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block ul li:before,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block ul li:before,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block ul li:before{font-size:10px;top:2.2px}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block .chevron,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block .chevron,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block .chevron,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block .chevron{border:1px solid #d2d2d2;width:17px;height:17px;position:absolute;right:-9px;top:30px;transform:rotate(45deg);background:#fff;border-bottom-width:0;border-left-width:0}.ves-container.top-his .block-his-2,.ves-container.top-his .block-his-4{float:right}.ves-container.top-his .block-his-2 .ves-widget.widget-html.block .chevron,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block .chevron{left:-9px;border-bottom-width:1px;border-left-width:1px;border-right:0;border-top:0}.ves-container.top-his .block-his-3{clear:both}.ves-container.top-his .ves-container.his .his-d .hr-d{background-image:linear-gradient(#d2d2d2,#d2d2d2)}.ves-container.top-his .ves-container.his .his-d .round{top:109px}.ves-container.top-his .box-2 .block-his-1{margin-top:450px}.ves-container.top-his .box-2 .block-his-2{margin-top:170px}.ves-container.top-his .box-2 .box-3 .block-his-1{margin-top:200px}.ves-container.top-his .box-2 .box-3 .block-his-2{margin-top:-230px}.ves-container.top-his .box-2 .box-3 .box-4 .block-his-1{margin-top:260px}.ves-container.top-his .box-2 .box-3 .box-4 .block-his-2{margin-top:-210px}.ves-container.top-his .box-2 .box-3 .box-4 .block-his-3{margin-top:-165px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .block-his-1{margin-top:0}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .block-his-2{margin-top:110px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .block-his-3{margin-top:-70px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .block-his-2{margin-top:0}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .block-his-1{margin-top:480px}.ves-container.top-his .ves-container.his .ves-container.bottom-his.finish{height:92px}.ves-container.top-his .ves-container.his .ves-container.bottom-his.finish .round{top:-310px}.ves-container.top-his .ves-container.his .ves-container.bottom-his.finish .round p{position:absolute;line-height:1.2;text-transform:uppercase;background:#fff;left:-16px;top:22px;font-weight:500}.ves-container.top-his .ves-container.his .ves-container.bottom-his.finish .hr-d{top:-250px;height:300px;background-image:linear-gradient(#fff,#fff);width:15px}.ves-container.top-his .ves-container.his .ves-container.bottom-his.finish .block-content{text-align:center;max-width:650px;margin:144px auto 92px}.ves-container.top-his .ves-container.his .ves-container.bottom-his.finish .block-content h1{color:#fff;font-weight:500;margin-bottom:29px}.ves-container.top-his{padding-top:80px;position:relative;width:100%;max-width:980px;margin:auto;padding-left:20px;padding-right:20px}.ves-container.top-his .his-d .round{position:absolute;top:222px;left:50%;transform:translateX(-50%);border:5px solid #0073af;border-radius:50%;height:80px;width:80px;z-index:99;background:#fff}.ves-container.top-his .his-d .round p{line-height:70px;text-align:center;color:#0073af;font-size:22px;font-weight:500}.ves-container.top-his .his-d .hr-d{position:absolute;left:50%;transform:translateX(-50%);width:6px;background-image:linear-gradient(#fff,#d2d2d2);height:100%}.ves-container.top-his .block-his-1,.ves-container.top-his .block-his-2,.ves-container.top-his .block-his-3,.ves-container.top-his .block-his-4{max-width:380px;border:1px solid #d2d2d2;margin-top:29px;border-top:5px solid #0073af;padding:0}.ves-container.top-his .block-his-1 .ves-widget.widget-images.block,.ves-container.top-his .block-his-2 .ves-widget.widget-images.block,.ves-container.top-his .block-his-3 .ves-widget.widget-images.block,.ves-container.top-his .block-his-4 .ves-widget.widget-images.block{margin-bottom:0}.ves-container.top-his .block-his-1 .ves-widget.widget-images.block img.img-responsive.center-block,.ves-container.top-his .block-his-2 .ves-widget.widget-images.block img.img-responsive.center-block,.ves-container.top-his .block-his-3 .ves-widget.widget-images.block img.img-responsive.center-block,.ves-container.top-his .block-his-4 .ves-widget.widget-images.block img.img-responsive.center-block{width:100%}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block{padding:29px 28px 19px;position:relative}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block p,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block p,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block p,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block p{color:#0073ae;font-size:22px;line-height:28px;font-weight:500}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block h3,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block h3,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block h3,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block h3{color:#565656;font-size:18px;font-weight:500;margin:-12px 0 0;line-height:25px}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block ul,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block ul,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block ul,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block ul{margin-top:11px}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block ul li,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block ul li,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block ul li,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block ul li{padding-left:13px;line-height:1.5;margin-bottom:5px;color:#565656;font-size:15px}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block ul li:before,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block ul li:before,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block ul li:before,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block ul li:before{font-size:10px;top:2.2px}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block ul ul.lv2,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block ul ul.lv2,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block ul ul.lv2,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block ul ul.lv2{margin-top:-2px}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block .chevron,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block .chevron,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block .chevron,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block .chevron{border:1px solid #d2d2d2;width:17px;height:17px;position:absolute;right:-9px;top:30px;transform:rotate(45deg);background:#fff;border-bottom-width:0;border-left-width:0}.ves-container.top-his .block-his-2,.ves-container.top-his .block-his-4{float:right}.ves-container.top-his .block-his-2 .ves-widget.widget-html.block .chevron,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block .chevron{left:-9px;border-bottom-width:1px;border-left-width:1px;border-right:0;border-top:0}.ves-container.top-his .block-his-3{clear:both}.ves-container.top-his .ves-container.his .his-d .hr-d{background-image:linear-gradient(#d2d2d2,#d2d2d2)}.ves-container.top-his .ves-container.his .his-d .round{top:59px}.ves-container.top-his .box-2 .block-his-1{margin-top:350px}.ves-container.top-his .box-2 .block-his-2{margin-top:120px}.ves-container.top-his .box-2 .box-3 .block-his-1{margin-top:150px}.ves-container.top-his .box-2 .box-3 .block-his-2{margin-top:-50px}.ves-container.top-his .box-2 .box-3 .box-4 .block-his-1{margin-top:260px}.ves-container.top-his .box-2 .box-3 .box-4 .block-his-2{margin-top:-50px}.ves-container.top-his .box-2 .box-3 .box-4 .block-his-3{margin-top:-165px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .block-his-1{margin-top:0}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .block-his-2{margin-top:110px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .block-his-3{margin-top:0}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .block-his-2{margin-top:-315px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .block-his-1{margin-top:200px}.ves-container.top-his .ves-container.his .ves-container.bottom-his.finish{height:92px}.ves-container.top-his .ves-container.his .ves-container.bottom-his.finish .round{top:-305px}.ves-container.top-his .ves-container.his .ves-container.bottom-his.finish .hr-d{top:-250px;height:300px;background-image:linear-gradient(#fff,#fff);width:15px}.cms-grande-forge.page-layout-1column .centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info,.cms-q-railing.page-layout-1column .centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info,.cms-timeline.page-layout-1column .centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info,.cms-zipbolt.page-layout-1column .centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info,.cms-ultra-tec.page-layout-1column .centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info,.cms-regency-railing.page-layout-1column .centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info,.cms-kee-safety.page-layout-1column .centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info{padding:0}.cms-grande-forge.page-layout-1column .centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info:hover,.cms-q-railing.page-layout-1column .centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info:hover,.cms-timeline.page-layout-1column .centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info:hover,.cms-zipbolt.page-layout-1column .centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info:hover,.cms-ultra-tec.page-layout-1column .centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info:hover,.cms-regency-railing.page-layout-1column .centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info:hover,.cms-kee-safety.page-layout-1column .centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info:hover{margin:0 !important;padding:0 !important}@media (max-width:1199px){.ves-container.brand-left,.ves-container.brand-right{max-width:975px;margin:auto}.brand-background-block.slice-brand .brand-left .ves-widget.widget-html.block{margin-left:15px;margin-right:0}.brand-background-block.slice-brand .brand-right .ves-widget.widget-html.block{margin-left:0;margin-right:15px}div.brand-background-block .col-lg-12.col-md-12.col-sm-12.col-xs-12 .brand-background-block-inner{margin-bottom:0}div.brand-background-block .ves-widget.widget-images.block{margin:auto}div.brand-background-block .row-inner{max-width:100% !important}div.brand-background-block .brand-background-block-inner{padding:40px 15px}.container.shop-bezcal .block-products-list .products-grid.grid .product-item{width:23%;margin:0 1% !important}div.brand-banner-alt.banner-bezcal h1{padding-left:15px;padding-right:15px;font-size:40px;line-height:1.2}.ves-container.slice-fff,.destop-fff{display:none}.ves-container.mobile-fff,.ves-container.slice-ccc.mobile-fff{display:block}.ves-container.mobile-fff .row-inner.clearfix .col-lg-6.col-md-12.col-sm-12.col-xs-12,.ves-container.slice-ccc.mobile-fff .row-inner.clearfix .col-lg-6.col-md-12.col-sm-12.col-xs-12{background:0 0}.block-border-bottom.shop-tabpro h2{padding-top:35px}.slice-ccc .row-inner.clearfix,.slice-fff .row-inner.clearfix{display:block}.slice-ccc .row-inner.clearfix .right-ccc .col-inner{top:0;max-width:100%;position:initial;transform:translateY(0);padding:30px 60px 30px}.slice-ccc .col-lg-6.col-md-12.col-sm-12.col-xs-12:nth-of-type(1) .ves-container:nth-of-type(1){width:33.33%;float:left}.slice-ccc .col-lg-6.col-md-12.col-sm-12.col-xs-12:nth-of-type(1) .ves-container:nth-of-type(2){width:66.66%;float:left}.slice-fff .row-inner.clearfix .left-fff .col-inner{top:0;max-width:100%;position:static;transform:translateY(0);padding:30px 60px 30px}.slice-fff .col-lg-6.col-md-12.col-sm-12.col-xs-12:nth-of-type(2) .ves-container:nth-of-type(1){width:33.33%;float:left}.slice-fff .col-lg-6.col-md-12.col-sm-12.col-xs-12:nth-of-type(2) .ves-container:nth-of-type(2){width:66.66%;float:left}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content{padding:0 50px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-prev{margin-left:45px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-next{margin-right:45px}}@media (max-width:1023px){.centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info img{margin:auto}.centered.feature-brand .block-products-list .products-grid.grid .product-item .product-item-info .product-item-details{text-align:center}}@media (max-width:992px){.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-prev{margin-left:70px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-next{margin-right:70px}}@media (max-width:991px){.ves-container.top-his{padding-top:40px;padding-left:10px;padding-right:10px}.ves-container.top-his .his-d .hr-d{left:65px}.ves-container.top-his .his-d .round{left:65px;top:190px}.ves-container.top-his .ves-container.his .his-d .round{top:60px}.ves-container.top-his .block-his-1,.ves-container.top-his .block-his-2,.ves-container.top-his .block-his-3,.ves-container.top-his .block-his-4{max-width:calc(100% - 115px);float:right}.ves-container.top-his .block-his-1 .ves-widget.widget-images.block,.ves-container.top-his .block-his-2 .ves-widget.widget-images.block,.ves-container.top-his .block-his-3 .ves-widget.widget-images.block,.ves-container.top-his .block-his-4 .ves-widget.widget-images.block{max-width:45%;margin-right:auto;margin-left:auto}.ves-container.top-his .block-his-1 .ves-widget.widget-images.block img.img-responsive.center-block,.ves-container.top-his .block-his-2 .ves-widget.widget-images.block img.img-responsive.center-block,.ves-container.top-his .block-his-3 .ves-widget.widget-images.block img.img-responsive.center-block,.ves-container.top-his .block-his-4 .ves-widget.widget-images.block img.img-responsive.center-block{position:relative;z-index:9}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block{padding:10px 20px 19px;text-align:center;position:inherit}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block ul,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block ul,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block ul,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block ul{text-align:left}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block .chevron,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block .chevron,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block .chevron,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block .chevron{right:auto;border-bottom-width:1px;border-left-width:1px;left:-10px;border-top:0;border-right:0;top:188px}.ves-container.top-his .box-2 .block-his-1{margin-top:35px}.ves-container.top-his .box-2 .block-his-2{margin-top:95px}.ves-container.top-his .box-2 .box-3 .block-his-2{margin-top:30px}.ves-container.top-his .box-2 .box-3 .block-his-1{margin-top:30px}.ves-container.top-his .box-2 .box-3 .his-d .round{top:290px}.ves-container.top-his .box-2 .box-3 .box-4 .block-his-2{margin-top:40px}.ves-container.top-his .box-2 .box-3 .box-4 .block-his-1{margin-top:30px}.ves-container.top-his .box-2 .box-3 .box-4 .block-his-2 .ves-widget.widget-html.block .chevron{top:277px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .block-his-1{margin-top:130px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .block-his-2{margin-top:30px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .block-his-3{margin-top:30px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .his-d .round{top:230px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .his-d .round{top:100px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .block-his-2{margin-top:70px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .block-his-1{margin-top:30px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .block-his-1 .ves-widget.widget-html.block .chevron{top:auto;bottom:175px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .ves-container.bottom-his.finish .his-d .round{top:-225px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .ves-container.bottom-his.finish .his-d .round p{top:24px;font-size:20px}.ves-container.top-his .ves-container.his .ves-container.bottom-his.finish .hr-d{top:-180px;height:240px}.ves-container.resources-block.container.if-bezcal .row-inner.clearfix .col-right ul li img{margin-bottom:10px}.brand.not-slider{padding:0 50px}.brand.not-slider .content-brand-slider-left{padding-bottom:45px}div.brand-background-block .col-lg-12.col-md-12.col-sm-12.col-xs-12 .brand-background-block-inner .widget-html .button-wrap.three-buttons a{min-width:210px}.container.shop-bezcal .widget-tab.mixed-tab .tab-content{padding:0 15px}div.brand-banner-alt.banner-bezcal h1{padding-top:70px}.ves-container.resources-block.container .row-inner.clearfix .col-right ul li{margin-bottom:inherit !important}.ves-container.resources-block.container.if-cable .row-inner.clearfix .col-right ul{margin-bottom:20px}.ves-container.resources-block.container.if-cable .row-inner.clearfix .col-right ul ul{margin-bottom:0}.banner-mgr h1{padding-top:50px !important}.banner-mgr .blue-box{padding:38px 20px 30px}.content-box-on-banner .box-left,.content-box-on-banner .box-right{padding-left:20px;padding-right:20px}.ves-container div.brand-banner-alt h1 br{display:none}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-carousel .owl-item img{width:100% !important}.brand-background-block.slice-brand .brand-left .image-item img,.brand-background-block.slice-brand .brand-right .image-item img{width:100% !important;margin-right:0;margin-left:0}.brand-background-block.slice-brand .brand-right .ves-widget.widget-html.block,.brand-background-block.slice-brand .brand-left .ves-widget.widget-html.block{margin-left:0}.ves-container.resources-block.container{padding:30px 12px 0}.ves-container.resources-block.container h3{font-size:20px;margin-bottom:15px !important;padding-bottom:5px !important}.ves-container.resources-block.container ul li a{font-size:14px}.ves-container.resources-block.container .col-right ul li{margin-bottom:15px !important}.ves-container.resources-block.container .col-right{padding-left:25px !important}.ves-container.resources-block.container .col-left{padding-right:25px !important}.ves-container.resources-block.container .col-left h4{font-size:16px}.ves-container.resources-block.container ul li h4{margin-top:15px !important}}@media (max-width:960px){.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-prev{margin-left:10px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-next{margin-right:10px}}@media (max-width:959px){.ves-container.resources-block.container.if-bezcal .row-inner.clearfix ul li img{margin-bottom:0}.ves-container.resources-block.container.if-bezcal .row-inner.clearfix .col-right ul li img{margin-bottom:0}.ves-container.resources-block.container .row-inner.clearfix ul li{margin-bottom:10px !important}.ves-container.resources-block.container .row-inner.clearfix .col-right ul li h4{padding-top:0 !important}.cms-gate-hardware .ves-container.resources-block.container .row-inner.clearfix .col-right ul,.cms-ornamental-metal-railing .ves-container.resources-block.container .row-inner.clearfix .col-right ul,.cms-pipe-tube-railing .ves-container.resources-block.container .row-inner.clearfix .col-right ul{margin-top:0}.ves-container.resources-block.container .row-inner.clearfix .col-right ul li{margin-bottom:10px !important}.cms-finished-spindles .ves-container.resources-block.container .row-inner.clearfix .col-right h3{margin-bottom:0 !important}.cms-gate-hardware .ves-container.resources-block.container .row-inner.clearfix .col-left h3,.cms-finished-spindles .ves-container.resources-block.container .row-inner.clearfix .col-left h3,.cms-ornamental-metal-railing .ves-container.resources-block.container .row-inner.clearfix .col-left h3,.cms-pipe-tube-railing .ves-container.resources-block.container .row-inner.clearfix .col-left h3{margin-bottom:15px !important}.cms-gate-hardware .ves-container.resources-block.container .row-inner.clearfix .col-right img,.cms-finished-spindles .ves-container.resources-block.container .row-inner.clearfix .col-right img,.cms-ornamental-metal-railing .ves-container.resources-block.container .row-inner.clearfix .col-right img,.cms-pipe-tube-railing .ves-container.resources-block.container .row-inner.clearfix .col-right img{margin-bottom:0 !important}.ves-container.resources-block.container .row-inner.clearfix h3{margin-bottom:15px !important}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li{height:auto}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li a{font-size:12px !important}.ves-container.resources-block.container.if-cable .row-inner.clearfix .col-right ul ul{margin-bottom:10px}.ves-container.resources-block.container.if-cable .row-inner.clearfix .col-left ul ul{margin-bottom:20px}.ves-container.resources-block.container ul li img{margin-bottom:0}.ves-container.resources-block .block-content ul li ul{padding-left:0}.ves-container.resources-block ul li{text-align:center;padding:0}.ves-container.resources-block ul li img{margin-right:0 !important;margin-bottom:15px}.ves-container.resources-block ul li .block-content ul li ul{padding:0}.block-border-bottom.shop-tabpro.cable-shoptab .widget-tab.mixed-tab.brand-mixed-tab .nav-tabs li a{font-size:12px;bottom:-1px}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li.active:nth-of-type(1) a,.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li.active a,.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li a{line-height:inherit}}@media (max-width:933px){p.text-on-banner{padding:0}}@media (max-width:800px){.cms-gate-hardware .brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-prev,.cms-finished-spindles .brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-prev,.cms-ornamental-metal-railing .brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-prev,.cms-pipe-tube-railing .brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-prev,.cms-metal-glass-railing .brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-prev,.cms-cable-railing .brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-prev,.cms-gate-hardware .brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-next,.cms-finished-spindles .brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-next,.cms-ornamental-metal-railing .brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-next,.cms-pipe-tube-railing .brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-next,.cms-metal-glass-railing .brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-next,.cms-cable-railing .brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-next{display:block !important}}@media (max-width:767px){.ves-container.banner-his .block-content{margin:95px auto 0;padding:0 10px}.ves-container .row-inner.clearfix ul li img{width:160px}.ves-container.top-his{padding-top:10px}.ves-container.top-his .his-d .round{left:45px;border:3px solid #0073af;height:60px;width:60px;top:200px}.ves-container.top-his .his-d .round p{line-height:54px;font-size:18px}.ves-container.top-his .his-d .hr-d{left:45px}.ves-container.top-his .ves-container.top-his .ves-container.his .his-d .round{top:40px}.ves-container.top-his .block-his-1,.ves-container.top-his .block-his-2,.ves-container.top-his .block-his-3,.ves-container.top-his .block-his-4{max-width:calc(100% - 75px)}.ves-container.top-his .block-his-1 .ves-widget.widget-images.block,.ves-container.top-his .block-his-2 .ves-widget.widget-images.block,.ves-container.top-his .block-his-3 .ves-widget.widget-images.block,.ves-container.top-his .block-his-4 .ves-widget.widget-images.block{max-width:100%}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block{padding:10px;text-align:left}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block p,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block p,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block p,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block p{font-size:18px}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block h3,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block h3,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block h3,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block h3{font-size:16px}.ves-container.top-his .block-his-1 .ves-widget.widget-html.block ul li,.ves-container.top-his .block-his-2 .ves-widget.widget-html.block ul li,.ves-container.top-his .block-his-3 .ves-widget.widget-html.block ul li,.ves-container.top-his .block-his-4 .ves-widget.widget-html.block ul li{font-size:14px}.ves-container.top-his .box-2 .block-his-1{margin-top:20px}.ves-container.top-his .box-2 .block-his-2{margin-top:80px}.ves-container.top-his .box-2 .box-3 .block-his-2{margin-top:15px}.ves-container.top-his .box-2 .box-3 .block-his-1{margin-top:15px}.ves-container.top-his .box-2 .box-3 .his-d .round{top:285px}.ves-container.top-his .box-2 .box-3 .box-4 .block-his-2{margin-top:35px}.ves-container.top-his .box-2 .box-3 .box-4 .block-his-1{margin-top:15px}.ves-container.top-his .box-2 .box-3 .box-4 .his-d .round{top:296px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .block-his-1,.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .block-his-2,.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .block-his-3{margin-top:15px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .his-d .round{top:70px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .his-d .round{top:100px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .block-his-2{margin-top:65px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .block-his-1{margin-top:15px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .block-his-1 .ves-widget.widget-html.block .chevron{top:auto;bottom:96px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .ves-container.bottom-his.finish .his-d .round{top:-210px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .ves-container.bottom-his.finish .his-d .round p{top:21px;font-size:10px;left:2px}.ves-container.top-his .ves-container.his .ves-container.bottom-his.finish{height:55px}.ves-container.top-his .ves-container.his .ves-container.bottom-his.finish .hr-d{top:-130px;height:140px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5 .box-6 .ves-container.bottom-his.finish .his-d .round{top:-137px}.cms-finished-spindles .content-box-on-banner .box-left,.cms-ornamental-metal-railing .content-box-on-banner .box-left,.cms-finished-spindles .content-box-on-banner .box-right,.cms-ornamental-metal-railing .content-box-on-banner .box-right{display:inline-block !important}.ves-container.resources-block.container .row-inner.clearfix{padding-bottom:0 !important}.widget-tab.mixed-tab .tab-pane.active{margin-left:0 !important}.block-border-bottom.shop-tabpro{padding-bottom:15px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content{padding:0 15px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-prev{margin-left:-30px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-next{margin-right:-30px}.brand.not-slider{margin-bottom:20px !important}.brand.not-slider .content-brand-slider-left{float:none;margin-right:auto;padding-bottom:20px;text-align:center}.brand.not-slider .content-brand-slider-right{text-align:center}div.brand-background-block .image-item img{left:0}.fix-zipbot img.img-responsive.left-block{left:0}.cms-gate-hardware .ves-container.resources-block.container .row-inner.clearfix .col-right ul,.cms-ornamental-metal-railing .ves-container.resources-block.container .row-inner.clearfix .col-right ul,.cms-pipe-tube-railing .ves-container.resources-block.container .row-inner.clearfix .col-right ul{margin-top:15px}.ves-container.block-border-bottom.dt-tab-slide{display:none}.ves-container.block-border-bottom.mb-tab-slide{display:block}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal{padding-top:0;padding-bottom:0}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .centered .block-content h2{padding:55px 15px 0}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .product-mb-slide{padding:0 15px}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .product-mb-slide h3{color:#0073ae;font-weight:400;border-bottom:4px solid #0073ae !important;line-height:1.5;font-size:20px}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .product-mb-slide ul{margin:25px 0 0}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .product-mb-slide ul li{padding:0}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .product-mb-slide ul li:before{display:none}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .product-mb-slide ul li ul{padding:0}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .product-mb-slide ul li ul span.prev.fa.fa-angle-left.slick-arrow{position:absolute;left:-40px;top:40%;transform:translateY(-40%);font-size:50px;color:#d5d5d5;z-index:10}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .product-mb-slide ul li ul span.next.fa.fa-angle-right.slick-arrow{position:absolute;right:-40px;top:40%;transform:translateY(-40%);font-size:50px;color:#d5d5d5;z-index:10}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .product-mb-slide ul li ul .slick-list.draggable li.product-item.slick-slide img.photo.image{margin:auto}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .product-mb-slide ul li .button-wrap{padding:0}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .page-layout-1column .block-products-list{padding-bottom:0}.page-layout-1column .centered .block-content h2{margin:0 0 40px !important;padding-top:40px}.ves-container.brand-left{display:none}.explore-brands.mobile-brand{display:block}.ves-container.brand-right.mobile-brand{display:block;padding-top:40px}.container.shop-bezcal .block-products-list .products-grid.grid .product-item{margin:0 !important}div.brand-banner-alt.banner-bezcal p{padding:0 15px}div.brand-banner-alt.banner-bezcal h1{padding-top:15px}div.brand-banner-alt.banner-bezcal h1{font-size:32px}div.brand-banner-alt.banner-bezcal p{margin:40px auto 0}div.brand-banner-alt.banner-bezcal .scroll-down{margin:30px auto 50px;display:none}div.brand-banner-alt.banner-bezcal a.action.primary{display:none !important}div.brand-banner-alt.banner-bezcal a.action.primary.mb-down{display:block !important;max-width:280px}div.brand-banner-alt.banner-bezcal a.scroll-down.mb-down{display:block !important}.ves-container.brand-background-block.slice-brand.edit-brand-cable{padding-bottom:0}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .item img{border:1px solid #d5d5d5 !important}.ves-container.resources-block.container .row-inner.clearfix{display:block;padding-bottom:50px}.ves-container.resources-block.container{padding:30px 12px 0 !important}.brand-background-block.slice-brand.edit-brand-cable .ves-widget.widget-html.block h3{margin-top:0}.banner-mgr.baner-cable .blue-box.slice1-box2 a{margin-top:5px}.banner-mgr.baner-cable .blue-box.slice1-box1 a:not(.scroll-down){margin-top:5px}.brand-background-block.slice-brand.edit-brand-cable .brand-left{padding-bottom:30px;margin-bottom:30px}.ves-container.resources-block.container .row-inner.clearfix .col-right{padding-left:15px !important;padding-bottom:50px;width:50%;padding-top:15px}.ves-container.resources-block.container .row-inner.clearfix .col-left{padding-left:15px;padding-right:15px !important;padding-top:15px;width:50%;border-right:1px solid #d5d5d5}.ves-container.resources-block.container .row-inner.clearfix h3{font-size:20px;margin-bottom:15px !important;padding-bottom:3px !important}.ves-container.resources-block.container ul li{text-align:center}.brand-background-block.slice-brand .brand-right .ves-widget.widget-html.block,.brand-background-block.slice-brand .brand-left .ves-widget.widget-html.block{text-align:center;margin:30px 0}.brand-background-block.slice-brand .brand-right{border-bottom:1px solid #fff;margin-bottom:30px;padding-top:15px}.brand-background-block.slice-brand .brand-left{margin-bottom:30px;border-bottom:1px solid #fff}.brand-background-block.slice-brand .brand-left:last-child,.brand-background-block.slice-brand .brand-right:last-child{border-bottom:0;padding-bottom:30px}.brand-background-block.slice-brand h2{margin:50px 0 35px;font-size:20px}.banner-mgr .img-responsive{height:100% !important}.banner-mgr .blue-box.slice1-box1{margin-right:auto;margin-bottom:15px}.banner-mgr .blue-box.slice1-box2{margin-left:auto}.block-border-bottom.shop-tabpro.cable-shoptab .widget-tab.mixed-tab.brand-mixed-tab .nav-tabs li a{bottom:0}.block-border-bottom.shop-tabpro h2{margin:0 !important;font-size:22px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab .tab-pane.active{margin-left:0}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab .nav-tabs li a{font-size:17px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab{margin:20px 0 0 !important}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .nav-tabs{margin-bottom:30px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-carousel .owl-item img{width:200px !important}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .content-brand-slider-right{padding:0}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls{margin-top:15px;margin-bottom:30px}.slice-ccc .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12,.slice-fff .row-inner.clearfix .ves-container .row.row-level-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12{width:50%}.slice-ccc .row-inner.clearfix .right-ccc .col-inner{padding:30px 15px 30px}.slice-ccc .col-lg-6.col-md-12.col-sm-12.col-xs-12:nth-of-type(1) .ves-container:nth-of-type(1),.slice-ccc .col-lg-6.col-md-12.col-sm-12.col-xs-12:nth-of-type(1) .ves-container:nth-of-type(2){width:100%}.slice-fff .row-inner.clearfix .left-fff .col-inner{padding:30px 15px 30px}.slice-fff .col-lg-6.col-md-12.col-sm-12.col-xs-12:nth-of-type(2) .ves-container:nth-of-type(1),.slice-fff .col-lg-6.col-md-12.col-sm-12.col-xs-12:nth-of-type(2) .ves-container:nth-of-type(2){width:100%}.block-border-bottom.shop-tabpro.cable-shoptab .widget-tab.mixed-tab.brand-mixed-tab .nav-tabs li a{font-size:11px;padding:0 5px}}@media (max-width:639px){.content-box-on-banner .box-left{margin:0 !important}.block-border-bottom.edit-border #industrial{padding:40px 15px 0}.widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-prev{margin-left:-8px;top:130px}.widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-next{margin-right:-8px;top:130px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-prev{margin-left:-8px;top:130px}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab.brand-mixed-tab .tab-content .ves-widget.widget-carousel .owl-theme .owl-controls .owl-next{margin-right:-8px;top:130px}.block-border-bottom.edit-border .brand-mixed-tab .ves-widget.widget-carousel .content-brand-slider-right .content-brand-mid{font-size:14px !important}.brand.not-slider .content-brand-slider-right .content-brand-mid{font-size:14px !important}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .product-mb-slide ul{padding:0}div.brand-background-block .brand-background-block-inner .widget-html .button-wrap.three-buttons a{width:auto}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li{height:55px;width:30%}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab .nav-tabs li a{height:fit-content;border:none !important}.block-border-bottom.shop-tabpro .widget-tab.mixed-tab .nav-tabs li a{font-size:12px}.brand-mixed-tab .ves-widget.widget-carousel .content-brand-slider-right .content-brand-mid{font-size:15px !important}.block-border-bottom.shop-tabpro.cable-shoptab .brand-mixed-tab.widget-tab.mixed-tab .nav-tabs li{width:23.6%;margin-left:2px !important;margin-right:2px !important}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li.active:nth-of-type(1) a,.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li.active a,.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li a{line-height:1}}@media (max-width:549px){.ves-container.resources-block.container.if-bezcal .row-inner.clearfix{padding-bottom:0}.ves-container.resources-block.container.if-bezcal .row-inner.clearfix .col-right{padding-bottom:20px}.ves-container.resources-block.container.if-bezcal .row-inner.clearfix .col-right ul li img{margin-bottom:0}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li{height:65px}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li a{padding:0 5px}.ves-container.resources-block.container .row-inner.clearfix .col-right{width:100%}.ves-container.resources-block.container .row-inner.clearfix .col-left{width:100%;border-right:0}}@media (max-width:425px){.brand.not-slider{padding:0 20px}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .product-mb-slide ul li ul span.next.fa.fa-angle-right.slick-arrow,.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .product-mb-slide ul li ul span.prev.fa.fa-angle-left.slick-arrow{top:35%;transform:translateY(-35%)}.ves-container.block-border-bottom.mb-tab-slide .container.shop-bezcal .product-mb-slide ul li img.photo.image{max-width:200px}div.brand-background-block .brand-background-block-inner .widget-html .button-wrap.three-buttons a{width:-webkit-fill-available}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li{height:70px}.container.shop-bezcal .widget-tab.mixed-tab .nav-tabs li a{font-size:11px !important;line-height:1.2}.banner-mgr h1{font-size:28px}.banner-mgr .blue-box{padding:30px 25px 25px}.banner-mgr .blue-box p strong{font-size:20px}.banner-mgr .blue-box.slice1-box2 a{padding:15px 0}.banner-mgr .blue-box.slice1-box1 a:not(.scroll-down){padding:15px 0}.slice-ccc .row-inner.clearfix .right-ccc .col-inner{padding:30px 0 30px}.slice-fff .row-inner.clearfix .left-fff .col-inner{padding:30px 0 30px}.slice-ccc.gate-fix .row-inner.clearfix .col-lg-6.col-md-12.col-sm-12.col-xs-12{padding:0 30px !important}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.slice-fff .row-inner.clearfix .left-fff .col-inner{margin-top:60px;max-width:400px;position:static;transform:inherit;margin-right:70px;margin-left:auto}.slice-ccc .row-inner.clearfix .right-ccc .col-inner{margin-top:60px;max-width:425px;position:static;transform:inherit;margin-left:42px}}}@media (max-width:1199px) and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.slice-fff .row-inner.clearfix .left-fff .col-inner{margin-top:0;max-width:100%}.slice-ccc .row-inner.clearfix .right-ccc .col-inner{margin-top:0;max-width:100%}}}@media (max-width:1024px) and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){div.brand-background-block .image-item img{margin-left:0}}}@media (max-width:768px) and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){div.brand-background-block .image-item img{height:auto}.slice-fff .row-inner.clearfix .left-fff .col-inner{margin-right:0}.slice-ccc .row-inner.clearfix .right-ccc .col-inner{margin-left:0}}}@-moz-document url-prefix(){.cms-ornamental-metal-railing .ves-container.resources-block.container .row-inner.clearfix .col-right h3{float:left;width:100%;margin-top:-30px}}body .header.panel>.header-before-utilities{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;width:100%}body .header.panel>.header-before-utilities .widget.block{margin-right:0}body .header.panel>.header-before-utilities .header-social{order:2}body .header.panel>.header-before-utilities .header-social .header-social-label{font-size:13px;float:left;line-height:42px;margin:0 9px 0 0;text-transform:none}body .header.content .search-minicart-wrapper{padding:0 15px;top:-90px}body .header.content .search-minicart-wrapper .header.links{display:flex;flex-direction:column;float:left;list-style-type:none;margin:5px 0 0;padding:0}body .header.content .search-minicart-wrapper .header.links .greet.welcome{display:none}body .header.content .search-minicart-wrapper .header.links li{margin-bottom:0}body .header.content .search-minicart-wrapper .header.links li:nth-child(1){order:0}body .header.content .search-minicart-wrapper .header.links li:nth-child(4){order:1}body .header.content .search-minicart-wrapper .header.links li.link.wishlist{order:2}body .header.content .search-minicart-wrapper .header.links li.authorization-link{order:3}@media (max-width:767px){body .header.content .search-minicart-wrapper .header.links{display:none}}body .header.content .search-minicart-wrapper .minicart-wrapper{display:inline-block;margin-left:12px;margin-right:36px;margin-top:6px}body .header.content .search-minicart-wrapper .minicart-wrapper .action.showcart .text{color:#707070;font-family:"Gotham-Medium";font-size:12px;font-weight:500;line-height:14px;text-transform:uppercase;text-decoration:none;letter-spacing:.2px;height:auto;width:auto;position:unset;clip:initial;margin:0}body .header.content .search-minicart-wrapper .authorization-link a{color:#707070;font-family:"Gotham-Medium";font-size:12px;text-transform:uppercase;text-decoration:none;letter-spacing:.2px}body .header.content .search-minicart-wrapper .authorization-link a:before{content:'\f2bd';color:#0073ae;font-family:'Font Awesome 5 Free';font-size:14px;margin-right:3px}body .header.content .search-minicart-wrapper .authorization-link.customer-logged-in{display:none}body .header.content .search-minicart-wrapper .customer-welcome{top:0}body .header.content .search-minicart-wrapper .customer-welcome .customer-name{color:#707070;font-family:"Gotham-Medium";font-size:12px;text-transform:uppercase;text-decoration:none;letter-spacing:.2px}body .header.content .search-minicart-wrapper .customer-welcome .customer-name span{position:relative;padding-right:4px;margin-right:12px}body .header.content .search-minicart-wrapper .customer-welcome .customer-name span:before{border:5px solid;border-color:#fff transparent transparent;z-index:99;right:-12px;bottom:-1px;border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}body .header.content .search-minicart-wrapper .customer-welcome .customer-name span:after{border:6px solid;border-color:#707070 transparent transparent;z-index:98;right:-13px;bottom:-3px;border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}body .header.content .search-minicart-wrapper .customer-welcome .customer-name.active span:before{border:5px solid;border-color:transparent transparent #fff;top:-1px;right:-12px}body .header.content .search-minicart-wrapper .customer-welcome .customer-name.active span:after{border:6px solid;border-color:transparent transparent #707070;top:-3px;right:-13px}body .header.content .search-minicart-wrapper .customer-welcome:before{content:'\f2bd';color:#0073ae;font-family:'Font Awesome 5 Free';font-size:14px}body .header.content .search-minicart-wrapper .customer-welcome .authorization-link[data-label=or]{display:block}body .header.content .search-minicart-wrapper .customer-welcome .authorization-link[data-label=or] a:before{content:'';font-size:0}body .header.content .search-minicart-wrapper .minicart-wrapper .action.showcart{display:flex;align-items:center;justify-content:center;gap:5px}body .header.content .search-minicart-wrapper .minicart-wrapper .action.showcart:before{content:'\f07a';color:#0073ae;font-family:'Font Awesome 5 Free';font-size:14px;line-height:20px}body .header.content .search-minicart-wrapper .minicart-wrapper .action.showcart:before:hover{color:#0073ae}@media (max-width:767px){body .header.content .search-minicart-wrapper .minicart-wrapper .action.showcart:before{color:#565656;font-size:22px}}body .header.content .search-minicart-wrapper .block-search{padding-left:0;margin-left:34px;width:429px}@media (max-width:1000px) and (min-width:768px){body .header.content .search-minicart-wrapper .block-search{margin-left:12px;width:250px}}@media (max-width:767px){body .header.content .search-minicart-wrapper .block-search{margin-left:0}}body .header.content .search-minicart-wrapper .block-search .minisearch{background:#fff}@media (max-width:767px){body .header.content .search-minicart-wrapper .block-search .minisearch .search label{width:100%}}body .header.content .search-minicart-wrapper .block-search .minisearch .search .control{border:none}@media (max-width:767px){body .header.content .search-minicart-wrapper .block-search .minisearch .search .control{left:0;transform:initial;margin:0;right:0;width:auto;top:30px;position:absolute;z-index:100}}body .header.content .search-minicart-wrapper .block-search .minisearch .search #search::placeholder{color:#707070;font-family:"Gotham-Book";font-size:13px}body .header.content .search-minicart-wrapper .block-search .minisearch .actions{border:none;height:28px}@media (max-width:767px){body .header.content .search-minicart-wrapper .block-search .minisearch .actions{height:auto}}body .header.content .search-minicart-wrapper .block-search .minisearch .action.search{height:28px;width:28px}body .header.content .search-minicart-wrapper .block-search .minisearch .action.search:before{background:#0073ae;height:28px;width:28px}body .header.content .search-minicart-wrapper .block-search input{border:1px solid #ccc;color:#707070;height:28px;line-height:28px;font-size:14px}@media (max-width:767px){body .header.content .search-minicart-wrapper .block-search{float:left;padding-left:0;width:50%}}@media (max-width:1000px) and (min-width:768px){body .header.content .search-minicart-wrapper{background-color:transparent;top:-65px}}body .header.content .search-minicart-wrapper .minicart-wrapper .action.showcart .counter.qty{background:0 0;border-radius:0;color:#707070;font-family:"Gotham-Medium";font-size:12px;min-width:max-content;font-weight:500;line-height:14px;text-transform:uppercase;height:auto;padding:0 0 0 3px;margin:0}body .header.content .search-minicart-wrapper .minicart-wrapper .action.showcart .counter-number{text-shadow:0 0 0px transparent}@media (min-width:1000px){body .header.content .compare.wrapper{background:0 0;top:-38px;right:245px}}body .header.content .compare.wrapper .action.compare{font-family:'Gotham-Medium';font-size:13px}@media (min-width:768px){body .header.content .compare.wrapper{background:0 0;top:-38px;right:245px}}body .ves-menu .navigation{top:-60px}body .ves-menu .ves-megamenu{padding-right:0}@media (min-width:768px) and (max-width:1000px){body .ves-menu .ves-megamenu li.level0>a{padding-bottom:0}}@media (min-width:768px){body .ves-megamenu.menu-hover .subhover:hover .dropdown-menu{padding:20px 0}}body .ves-megamenu.menu-hover .subhover:hover .dropdown-menu .dropdown-menu{background:#fff}@media (min-width:768px){body .ves-megamenu.menu-hover .subhover:hover .dropdown-menu .dropdown-menu{left:100% !important;width:250px !important}}@media (min-width:768px){body .ves-megamenu.menu-hover .subhover:hover .dropdown-menu .col-sm-12{padding:0}}@media (max-width:767px){body .nav-mobile .level2.nav-1>a{padding-left:0}body .nav-sections .nav-mobile.ves-megamenu .nav-item.level0:not(.dropdown-menu-fullwidth) .nav-item.level1>a>.opener{float:left;position:static}}.border-hidden{border:none !important}.cms-ultra-tec span.prev.fa.fa-angle-left.slick-arrow{left:-43px}.cms-ultra-tec span.prev.fa.fa-angle-left,.cms-ultra-tec span.next.fa.fa-angle-right{font-size:80px;color:silver;cursor:pointer}.cms-ultra-tec .tab-content>.tab-pane{display:flex !important;height:0;overflow:hidden}.cms-ultra-tec .widget-tab.mixed-tab .tab-pane.active{height:auto}.cms-ultra-tec .block-border-bottom .tab-content{position:relative}.cms-ultra-tec .block-border-bottom ul.product-items{position:inherit}.cms-ultra-tec .block-border-bottom .slick-arrow{position:absolute !important;top:120px !important}.tab-content .tab-pane{display:flex !important;height:0;overflow:hidden}.widget-tab.mixed-tab .tab-pane.active{height:auto}body.checkout-onepage-success .block-newsletter{margin-top:15px;max-width:500px}body.checkout-onepage-success .content-industry{margin-top:10px}body.checkout-onepage-success .content-industry .field.industry{margin-bottom:15px}body.checkout-onepage-success .content-industry .field.industry .label{display:block;margin-bottom:5px}.fancybox-inner{max-height:75vh !important;width:auto !important}.fancybox-inner img{max-height:75vh !important;width:auto !important}.lgl-popup .fancybox-title.fancybox-title-float-wrap{min-width:80vw !important}.lgl-popup .fancybox-title.fancybox-title-float-wrap .child{max-width:80% !important;padding-top:10px}@media (max-width:767px){.lgl-popup .fancybox-title.fancybox-title-float-wrap .child{max-width:90vw !important}}.fancybox-opened{top:7.5vh !important;position:fixed !important;width:auto !important}.mgs-lookbook-container{width:100%}.mgs-lookbook-container .lookbook-image{width:100%}body.catalog-product-view .breadcrumbs strong,body.catalog-product-view .breadcrumbs a{font-size:15px}body.catalog-product-view h1.page-title{margin-bottom:51px}body.catalog-product-view .part-number-list .swatch-attribute-label{margin-top:0;font-family:"Gotham SSm A","Gotham SSm B",'Helvetica Neue',Helvetica,Arial,sans-serif}body.catalog-product-view .part-number p{margin-top:0;margin-bottom:24px}body.catalog-product-view .product-info-main>div.part-number-list{line-height:22px}body.catalog-product-view .product-info-main .swatch-attribute-label{letter-spacing:.3px}body.catalog-product-view .swatch-attribute-label{font-family:'Gotham-Medium';font-weight:400}body.catalog-product-view .swatch-opt>div+div{margin-top:20px}body.catalog-product-view .product-add-form .product-options-wrapper{border-top:1px solid #ddd;margin-top:24px;padding-top:5px;padding-bottom:10px}body.catalog-product-view .product-add-form .product-options-wrapper>.fieldset{margin-bottom:0}body.catalog-product-view .swatch-option.text{font-family:'Gotham-Medium';font-weight:400}body.catalog-product-view .swatch-option.text:first-child{margin-left:1px}body.catalog-product-view .product-info-main .product-alert h3{letter-spacing:.3px;font-family:'Gotham-Medium';font-weight:400}body.catalog-product-view .product-info-main .input-text.qty{border-color:#ddd}body.catalog-product-view .product-info-main .product-info-price .price-box .price-label{letter-spacing:.3px;font-family:'Gotham-Medium';font-weight:400}body.catalog-product-view .product-info-main{margin-bottom:35px}body.catalog-product-view .configurable-merge-value.pl-sec{letter-spacing:.3px}body.catalog-product-view .product.info.detailed .product.data.items>.item.content{padding-top:61px;margin-top:69px}body.catalog-product-view .product.info.detailed .additional-attributes-wrapper .additional-attributes tr th{font-family:'Gotham-Medium';font-weight:400;color:#565656}body.catalog-product-view .pricing.qtyincrement{font-family:'Gotham-Medium';font-weight:400;margin-top:8px}body.product-info-main .product-info-price .price-box .price-container .price{font-size:22px;font-family:'Gotham-Medium';font-weight:400}body.page-product-configurable .product-info-main .product-info-price .price-box .price-container .price{font-size:22px;font-family:'Gotham-Medium';font-weight:400}.catalog-product-view .page-main .product-info-main>div.lgo{padding:20px 0;margin-bottom:24px}body.catalog-product-view .configurable-merge-value.pl-sec{font-family:'Gotham-Medium';font-weight:400}.minicart-items li .item-qty{width:55px}.excluded-bap-msg{color:#1979c3}.minicart-items .excluded-bap-msg,#shopping-cart-table .excluded-bap-msg{font-size:1.4rem}.box-tocart .excluded-bap-msg{font-size:14px}.shipping-popup-content ul{margin-left:0;padding-left:15px}@media (max-width:1024px){body.catalog-product-view h1.page-title{font-size:36px}}@media (max-width:767px){body.catalog-product-view .breadcrumbs{margin:30px 0 0}body.catalog-product-view .product-social-links .action.tocompare{display:inline-block;margin-right:3px}body.catalog-product-view .product.data.items{margin-top:15px}body.catalog-product-view .product.data.items>.item.title>.switch{line-height:36px}body.catalog-product-view .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody td:last-child{padding-top:5px}body.catalog-product-view .product-addto-links .action{margin-right:2%}body.catalog-product-view h1.page-title{font-size:28px}body.catalog-product-view .product.info.detailed .product.data.items>.item.content{padding-top:10px}body.catalog-product-view .product-info-main{margin-bottom:0}body.page-product-configurable.catalog-product-view .product-info-main .product-info-price{width:100% !important}}.block-recent-posts{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}#blog-sidebar-quick-links{margin-bottom:26px;display:none}#blog-sidebar-quick-links .block-content{background:#fff}#blog-sidebar-quick-links .block-title{padding-left:23px}#blog-sidebar-quick-links .block-quick-links{padding:0}#blog-sidebar-quick-links .block-quick-links li{list-style:none}#blog-sidebar-quick-links .block-quick-links li a:before{content:'';background:url('../images/icon_back_blog.png');display:inline-block;width:10px;height:10px;margin-right:8px}.btom .blog-post-author{display:inline-block;padding-right:10px}.btom .blog-post-info-item{position:relative;line-height:1;padding-left:11px}.btom .blog-post-info-item:before{content:'';position:absolute;left:0;top:4px;width:1px;height:10px;background:#515151}.btom .blog-post-info-item .disqus-comment-count:before{content:'';display:inline-block;width:15px;height:14px;background:url(../images/icon_comment.png);margin-right:5px}.btom .blog-post-info-item .blog-post-info-comments-icon{display:none}.blog-posts-post .post-view-data .blog-post-author{border:0;margin:0}.blog-posts-post .post-view-data .btom{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.blog-posts-post .post-view-data .btom .disqus-comment-count{text-decoration:underline}body #layered-filter-block .filter-options-content .bz_color .swatch-attribute-options .swatch-option{border:0 !important;width:auto;height:auto;text-align:left;display:inline-block;float:none;background:0 0 !important;padding:0;margin:0;outline:none !important;line-height:16px;max-width:100%}body #layered-filter-block .filter-options-content .bz_color .swatch-attribute-options a{display:block;margin-bottom:2px !important}body #layered-filter-block .filter-options-content .bz_color .swatch-attribute-options .swatch-option:before{content:'';display:inline-block;width:13px;height:13px;background:url(../images/fake_checkox.png);margin-right:1px}body #layered-filter-block .filter-options-content .bz_color .swatch-attribute-options .swatch-option.disabled:after{display:none !important}body #layered-filter-block .filter-options-content .bz_color .swatch-attribute-options .swatch-option.disabled{text-decoration:line-through}body #layered-filter-block .filter-options-content .bz_color .swatch-attribute-options .swatch-option.selected:before{background:url(../images/fake_checked.png)}.checkout-cart-index .opc-progress-bar{margin:0}@media (min-width:768px) and (max-width:1199px){.customer-welcome .header.links{z-index:9999}body .homepage-featured-brand .home-brand-box{float:none;margin:0 auto}body #newsletter-block ul li{width:50%}.home-grid .home-block:hover .inner{padding:40px}.catalogsearch-result-index.page-layout-2columns-left #maincontent .columns .sidebar-additional,.catalog-category-view.page-layout-2columns-left .sidebar-main,.catalog-category-view.page-layout-2columns-left #maincontent .columns .sidebar-additional,.catalogsearch-result-index.page-layout-2columns-left #maincontent .sidebar-main{width:24.833333% !important;padding-right:2% !important}.catalogsearch-result-index.page-layout-2columns-left #maincontent .column.main,.catalog-category-view.page-layout-2columns-left #maincontent .column.main{width:75% !important;padding-left:3% !important}.catalog-category-view.page-layout-2columns-left #maincontent .columns .main{width:75% !important;padding-left:3% !important}.catalogsearch-result-index .products-grid .product-item .product-item-name,.catalog-category-view .products-grid .product-item .product-item-name{min-height:20px}body .products-grid .product-item .price-box{margin:10px 0 12px}.products-grid .product-item{margin:0 auto !important}.products-related.products-grid .product-item{padding:10px;box-sizing:border-box}body.catalogsearch-result-index .products-grid .product-item .product-item-name,body.catalog-category-view .products-grid .product-item .product-item-name{min-height:20px;line-height:1}.checkout-onepage-success .column.main{min-height:100px}}body .product-info-main .product-info-price .price-box .price-container .currency-code{color:#575757;letter-spacing:.3px;font-family:'Gotham-Medium';font-weight:400}body .product-info-main .product-info-price .price-box .price-container .price-per-pkg{color:#575757;letter-spacing:.3px;font-family:'Gotham-Medium';font-weight:400}body a.file:hover{color:#fff}.pricing.qtyincrement{color:#fc5f00 !important}@media (max-width:1440px){.homepage-resources .testimonials .slick-dots{position:absolute;margin-top:0}#homepage-main-banner-block .home-block a{color:#fff;text-decoration:underline}}.ves-menu .ves-megamenu li:not(.hasChildren).level0:hover>a:after{display:none}.page-layout-1column .block-products-list .products-grid.grid .product-items{text-align:center}.mst-searchautocomplete__close{display:none}@media (min-width:768px) and (max-width:991px){body.cms-home #maincontent .ui-tabs-nav li a{font-size:14px}body.cms-home #maincontent .ui-tabs-nav li{margin-bottom:-4px !important}.ui-tabs-nav{text-align:center}.mst-searchautocomplete__autocomplete{width:233px !important}body.mst-searchautocomplete__active .block-search{width:250px !important}#wishlist-sidebar .product-item .price-box .price-label{display:block}}@media (max-width:991px){.cms-home #maincontent .ui-tabs-nav li{height:50px;position:relative}.cms-home #maincontent .ui-tabs-nav li a{padding:0 10px;line-height:1;font-size:12px;position:absolute !important;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%;height:auto !important}.ui-tabs-nav li[aria-selected=true]:after{content:'';position:absolute;left:0;width:100%}.ui-tabs-nav li[aria-selected=true]:after{border-bottom:6px solid #fff;bottom:-5px}.cms-home #maincontent .ui-tabs-nav li{margin:0 5px !important;width:29% !important}#homepage-helpline-block .page-wrapper{min-height:1px}}@media (max-width:767px){body .products-grid .product-item .price-box{margin:20px 0 0}body.catalogsearch-result-index .products-grid .product-item .product-item-name,body.catalog-category-view .products-grid .product-item .product-item-name{min-height:20px;line-height:1}body .minicart-wrapper .block-minicart:before{right:123px}body .minicart-wrapper .block-minicart:after{right:122px}.cms-home #maincontent .block.widget .products-grid .product-item{text-align:center}#homepage-main-banner-block .home-block a{color:#fff;text-decoration:underline}#homepage-resources-block a:not(.action){text-decoration:underline}.page-footer .footer-cc{width:100%;text-align:center;padding-left:0}.minicart-wrapper .action.showcart .counter.qty{margin-top:12px}.ui-tabs-nav{text-align:center}.actions-toolbar a.action{text-decoration:underline}.minicart-items .product-item-details{text-align:left}}@media (max-width:640px){body .minicart-wrapper .block-minicart:before{right:69px}body .minicart-wrapper .block-minicart:after{right:68px}}@media (max-width:400px){body .minicart-wrapper .block-minicart:before{right:59px}body .minicart-wrapper .block-minicart:after{right:58px}}.overview-block .cusm p a{white-space:nowrap}.widget-tab.mixed-tab .item{text-align:center}@media (min-width:640px){.widget-tab.mixed-tab .nav-tabs li.active:after{content:'';position:absolute;left:0;width:100%;border-bottom:6px solid #fff;bottom:-5px}}.cms-grande-forge .widget-tab.mixed-tab{margin-bottom:0}.cms-grande-forge .block-border-bottom{padding-bottom:0}@media (min-width:768px) and (max-width:1199px){#homepage-main-banner-block .home-block a{color:#fff;text-decoration:underline;position:static;padding-left:0 !important}body div.brand-background-block .brand-background-block-inner{margin-bottom:0}.ves-inner.brand-overview{padding-bottom:0}.ves-container div.brand-banner-alt h1{padding-top:107px}}@media (min-width:768px){.checkout-cart-index .cart.table-wrapper .product-item-details{width:82%}.checkout-cart-index .opc-progress-bar{text-align:right}.checkout-cart-index .cart.table-wrapper .product-item-photo{width:22%}.cart.table-wrapper .cart thead tr th.col.qty{text-align:center}.lifestyle-content-block{padding:50px 20px}.brand-overview .widget-carousel{margin:0 auto}.cms-zipbolt .ves-container.resources-block .col-left{border:0}.cms-zipbolt .ves-container.resources-block .col-right{border-left:1px solid #dbdbdb}.mixed-tab .tab-content .item-content h3{font-size:20px;font-weight:400}.catalog-product-view .product.info.detailed:before{border-color:#ccc}.catalog-product-view .product.info.detailed:after{border-color:#ccc}}@media (max-width:991px){.ves-container.resources-block li h4{margin-top:15px}.brand-overview{padding-bottom:0}.widget-tab.mixed-tab{margin-bottom:0}.widget-tab.mixed-tab .panel-group{margin-bottom:0}div.brand-background-block .image-item img{height:100%}.ves-inner .owl-carousel .owl-item img{max-width:100%;width:auto;margin:0 auto}}.products-grid .product-item .price-box br{line-height:0;height:0;display:block;content:""}.products-grid .product-item .price-box .product-alert{margin-top:-15px}@media (max-width:767px){.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){color:#fff !important}.catalog-category-view.page-layout-2columns-left #maincontent .columns .main{padding-left:0 !important}#layered-filter-block .block-title{padding:0;border:0}.secondary a{text-decoration:underline}.overview-block p a{text-decoration:underline;margin-top:10px;display:inline-block}div.brand-background-block .widget-html img{position:absolute;right:-38px;top:-89px;max-width:150px}.ves-container.resources-block h2{margin-top:30px;margin-bottom:10px}.ves-container.resources-block h2+h2{margin:0}.ves-container.resources-block h4{margin-top:15px}.tab-content .item-content h3{font-size:18px}}@media (min-width:640px) and (max-width:767px){.overview-block{width:50% !important}div.brand-banner .widget-html ul li{border:2px solid #fff}div.brand-banner .widget-html ul{border:2px solid #fff}.page-layout-1column .block-products-list .products-grid.grid .product-items{text-align:center}}@media (max-width:639px){.overview-banner .widget-html{padding-left:0}.overview-block .col-inner{margin:0}.lifestyle-block .col-inner{padding:25px}.widget-tab.mixed-tab .nav-tabs li.active:after{content:'';position:absolute;left:0;width:100%;border-bottom:6px solid #fff;bottom:-5px}.widget-tab.mixed-tab .nav-tabs li a{padding:0 10px;line-height:1;font-size:12px;position:absolute !important;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%;height:auto}.widget-tab.mixed-tab .nav-tabs li{width:45%;height:45px;border-style:solid;border-color:#dbdbdb;border-width:4px;margin-bottom:-9px}}.cms-photo-gallery .overview-block .block-content>a{color:#0073ae}.cms-photo-gallery .overview-block .block-content>a:hover{color:#0073ae;text-decoration:underline}@media (max-width:991px) and (min-width:640px){.ves-container .overview-block .col-inner{margin:0;height:470px}}@media (max-width:767px){body .gallery-block .block-title strong{background:0 0}body #gallery-albums{padding-bottom:0}}@media (max-width:640px){.cms-photo-gallery .overview-block:last-child{padding:0;margin:0}body .gallery-widget .lgl-items .lgl-item .lgl-item-content{padding:0;margin-bottom:0}}.gallery-block .block-cats a:hover{color:#0073ae;text-decoration:underline}.cms-contact-us #page-banner-w1{margin-top:30px}@media (max-width:767px){.page-layout-2columns-left.cms-page-view #maincontent .columns .sidebar{border-right:0}}@media (max-width:640px){.cms-page-view .main ol{padding-left:10px}}.login-container .fieldset:after{margin-top:20px}.account customer-account-edit .fieldset,.customer-account-create .fieldset,.customer-account-forgotpassword .fieldset{margin-bottom:20px}.customer-account-index .content-top-ab,.customer-account-index .content-top-c,.customer-account-index .content-top-default{background:#f8f8f8;padding:10px 15px;border:1px #ccc}.customer-account-index .content-top-ab p:last-child,.customer-account-index .content-top-c p:last-child,.customer-account-index .content-top-default p:last-child{margin:0}.customer-account-index .content-top-c{background:#565656;border:1px #565656;color:#fff}.customer-account-index .content-top-c a{color:#fff}.customer-account-index .content-top-ab{background:#004d75;border:1px #004d75;color:#fff}.customer-account-index .content-top-ab a{color:#fff}.customer-account-login .message.success{margin-bottom:25px;margin-top:-15px}.customer-account-login div.mage-error[generated]{max-width:190px}.ie11 .products-grid.wishlist .product-item-actions{font-size:14px}.ie11 .products-grid.wishlist .product-item-actions>*{margin-right:5px}.ie11 .account .products-grid.wishlist .product-item .box-tocart .tocart{width:100%;display:block}.ie11 .account .products-grid.wishlist .product-item .box-tocart .actions-primary{display:block}.ie11 .account .products-grid.wishlist .product-item .fieldset .field.qty,.ie11 .account .products-grid.wishlist .product-item .fieldset .product-item-actions{display:inline-block;width:100%}body:not(.catalog-product-view) .multicheckout .action.primary,body:not(.catalog-product-view) .order-review-form .action.primary,body:not(.catalog-product-view) .bundle-actions .action.primary.customize,body:not(.catalog-product-view) .bundle-options-container .block-bundle-summary .box-tocart .action.primary,body:not(.catalog-product-view) .box-tocart .action.tocart,body:not(.catalog-product-view) .cart-summary .checkout-methods-items .action.primary.checkout,body:not(.catalog-product-view) .block-minicart .block-content>.actions>.primary .action.primary,body:not(.catalog-product-view) .methods-shipping .actions-toolbar .action.primary,body:not(.catalog-product-view) .block-authentication .action.action-register,body:not(.catalog-product-view) .block-authentication .action.action-login,body:not(.catalog-product-view) .checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,body:not(.catalog-product-view) .form-address-edit .actions-toolbar .action.primary{line-height:inherit;padding:7px 15px;font-size:1.4rem}.customer-account-create .account .fieldset{margin-bottom:20px}@media (min-width:769px){.customer-account-create .form-create-account-top{max-width:50%;width:100%}.customer-account-create .account .fieldset.create.info:not(.trade){display:flex;flex-wrap:wrap;justify-content:space-between}.customer-account-create .account .fieldset.create.info:not(.trade) .field-name-firstname,.customer-account-create .account .fieldset.create.info:not(.trade) .field-name-lastname{width:48%}.customer-account-create .account .fieldset.address{display:flex;flex-wrap:wrap;justify-content:space-between}.customer-account-create .account .fieldset.address>*{width:100%}.customer-account-create .account .fieldset.address>.country,.customer-account-create .account .fieldset.address>.zip,.customer-account-create .account .fieldset.address>.region,.customer-account-create .account .fieldset.address>.city{width:48%}}.account .form-edit-account .field.choice{display:inline-block;margin-right:15px}.account address{margin-bottom:0}.sales-order-history .pager{margin:0}.sidebar .product-items-names .product-item{position:relative}.block-reorder .product-item .field.item{position:absolute;top:0;left:0}.sidebar .product-items .product-item-name{padding-left:20px}.block-reorder .secondary{margin-top:10px}.block-compare .secondary{margin-top:10px}.sidebar .product-items .product-item-name{padding-left:20px}.block-compare .block-title strong,.block-reorder .block-title strong,.widget .block-title strong,.block-wishlist .block-title strong{white-space:nowrap}.fieldset>.field.required>.label span,.fieldset>.fields>.field.required>.label span{float:left}.owl-carousel .owl-stage{margin:0 auto}body .actions-toolbar>.primary .action.compare{background-image:none;background:#1979c3;border:1px solid #1979c3;margin:0;margin-right:5px;font-size:1.4rem;color:#fff;box-shadow:none}body .actions-toolbar>.primary .action.compare:hover{background:#006bb4;border:1px solid #006bb4}@media (max-width:991px) and (min-width:768px){.widget-carousel .owl-theme .owl-controls .owl-nav .owl-prev{left:-40px}.widget-carousel .owl-theme .owl-controls .owl-nav .owl-next{right:-40px}.orders-recent table,.table-order-items{overflow-x:scroll;display:block}.block-compare .block-title strong,.block-reorder .block-title strong,.widget .block-title strong,.block-wishlist .block-title strong{font-size:15px}.form.reorder .actions-toolbar .action{margin-right:0}.products-grid.wishlist .product-item-actions{font-size:14px}.products-grid.wishlist .product-item-actions>*{margin-right:5px}.account .products-grid.wishlist .product-item .box-tocart .tocart{width:100%;display:block}.account .products-grid.wishlist .product-item .box-tocart .actions-primary{display:block}.account .products-grid.wishlist .product-item .fieldset .field.qty,.ie11 .account .products-grid.wishlist .product-item .fieldset .product-item-actions{display:inline-block;width:100%}.formbuilder-messages .row{margin:0}}@media (max-width:767px){.wishlist-index-index .actions-toolbar{margin-top:30px}.wishlist-index-index .actions-toolbar>.primary .action{box-shadow:none !important}.widget-tab.mixed-tab .tab-pane.active{margin-left:2%}.block .box-actions a{text-decoration:underline}.account .block-collapsible-nav{top:30px;left:15px;right:15px;width:auto}.formbuilder-messages .row{margin:0}.block-addresses-list .items.addresses .item.actions a{text-decoration:underline}.account .page.messages{margin-bottom:10px}.account .column.main{margin-bottom:0;padding-bottom:33px}.account .sidebar-additional{margin-top:0}.account .page-title{margin-top:37px}.customer-account-index .page-title,.sales-order-history .page-title{margin-top:37px}.form-newsletter-manage .fieldset{margin-bottom:0}.orders-history table{margin-bottom:0}.form.reorder .actions-toolbar .action{margin-right:0}}@media (max-width:640px){.account .column.main .block:not(.widget) .block-title{margin-bottom:15px}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody>tr>td:first-child{border-top:0;padding-top:10px}.account .column.main .block:not(.widget) .block-title>.action{text-decoration:underline}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody>tr>td a{text-decoration:underline}.account .table-wrapper{border-bottom:0}.block.block-dashboard-orders{margin-bottom:10px}}.cart-totals .grand .mark,.opc-block-summary .table-totals .grand .mark{font-size:1.4rem}.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .amount{font-size:1.4rem}.cart-summary .checkout-methods-items .action.primary.checkout{font-size:1.4rem;padding:7px 15px}.cart-summary .checkout-methods-items{margin-top:0}#cart-totals table{margin-bottom:0}@media (max-width:991px){#cart-totals table{overflow-x:scroll}#shopping-cart-table{overflow-x:scroll}.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.checkout-agreements-items .checkout-agreements-item-title{font-size:2.2rem}}@media (max-width:767px){.checkout-index-index .header.content{margin:0}body .cart-totals .totals-tax-summary .amount,body .cart-totals .totals-tax-summary .mark{border:0;border-top:1px solid #ccc !important}body .cart-totals .grand.incl .amount{border-top:1px solid #ccc !important;border-bottom:1px solid #ccc !important}.cart.table-wrapper .action-towishlist:before{display:unset}.cart.table-wrapper .product-item-name{font-size:1.4rem}.checkout-cart-index .page-title{margin-bottom:22px}body .cart.table-wrapper .actions-toolbar>.action-delete{right:0}body .cart.table-wrapper .actions-toolbar>.action-edit{margin-right:20px}}@media (min-width:1024px),print{.wishlist-index-index .products-grid .product-items{margin:0 -3.4% !important}.wishlist-index-index .products-grid .product-item{padding:0 !important;margin:0 3.4% !important}}@media (min-width:768px){.checkout-index-index .page-header{height:106px}body a:hover,body a:active{color:#0073ae}.checkout-index-index .checkout-payment-method .actions-toolbar .primary{float:left}.catalog-product-view .product-info-main #product-addtocart-button{padding-bottom:8px;line-height:24px}}.form.methods-shipping .field{margin-bottom:20px}.opc-wrapper .form-discount{max-width:270px}.checkout-payment-method .payment-method-content .fieldset:not(:last-child){padding-left:23px}.payment-method-content p{font-size:14px}.ie11 .modal-popup._inner-scroll .modal-content{overflow-y:scroll;max-height:700px}@media (max-width:991px) and (min-width:640px){body.checkout-index-index .methods-shipping .actions-toolbar .action.primary{width:auto}.checkout-index-index .checkout-shipping-method .actions-toolbar>.primary{float:left}.opc-block-shipping-information .shipping-information-title .action-edit{top:-4px}.opc-block-summary .minicart-items-wrapper{margin-right:0;padding-right:0}}@media (max-width:767px){.products-grid.wishlist .product-item:first-child{padding-top:30px}.checkout-index-index .logo{margin-left:10px}.checkout-index-index .header.content{padding:20px 0;border:0;margin-bottom:10px}.checkout-index-index .minicart-wrapper .action.showcart .counter.qty{margin-top:3px}.checkout-index-index .checkout-payment-method .payment-methods{margin:0}.opc-wrapper .form-discount{max-width:100%}.checkout-index-index #checkout{margin-bottom:0}.checkout-index-index .opc-wrapper{margin-bottom:0}}.payment-option.discount-code{display:none !important}.ie11 .lgl-grid,.ie11 .lgl-masonry{visibility:visible}@media (max-width:767px){.checkout-success{margin-top:20px}}@media (max-width:767px) and (min-width:440px){.checkout-success .actions-toolbar .primary{width:auto;display:inline-block;float:left;margin-top:4px}}@media (max-width:767px){body .breadcrumbs{margin-top:30px;margin-bottom:22px}#page-banner-w1{margin-top:30px}.cms-stainless-steel-care.cms-page-view.page-layout-2columns-left #maincontent .columns .sidebar{padding-top:0}.cms-stainless-steel-care.cms-page-view.page-layout-2columns-left #maincontent .columns .main{padding-bottom:0}}body .product-item-info a img{border:1px solid #ccc}@media (min-width:768px){.catalog-product-view .products-grid .product-item:nth-child(4n+1){margin-left:2%}body .catalogsearch-result-index .products-grid .product-item img,.catalog-category-view .products-grid .product-item img{border:1px solid #ccc}body #layered-filter-block .filter-options-content>.items{margin-right:0}.catalog-topnav.amasty-catalog-topnav{border:0}.column.main .search__result-tabs{border:0}}body .catalogsearch-result-index .products-list .product-item-photo,.catalog-category-view .products-list .product-item-photo{border:0 !important}.catalogsearch-result-index .products-list .product-item-photo,.catalog-category-view .products-list .product-item-photo{display:table-cell !important}.catalogsearch-result-index .products-list .product-item,.catalog-category-view .products-list .product-item{padding-bottom:20px}.products-list .product-item-details{padding-left:30px}#amasty-shopby-product-list .product-alert a:not(.action-link){width:auto;display:inline-block;font-size:14px;padding:7px 15px;margin-bottom:10px}#amasty-shopby-product-list .product-alert h3{margin-top:0}#amasty-shopby-product-list .product-alert a:before{display:none}#amasty-shopby-product-list .product-alert a:not(.action-link):hover{color:#fff}.page-products .product-item-info{padding-top:1px}.ie11 .products-grid .product-item-info:hover,.ie11 .products-grid .product-item-info.active{max-width:114%;border-width:0 0 0 1px;display:inline-block}.sidebar .product-items#wishlist-sidebar .product-item-name{padding-left:0;margin-top:5px}.sidebar .product-items .action.delete{position:static}.sidebar .block-wishlist .product-items .product-item-actions div{display:inline-block}.sidebar .block-wishlist .product-items .product-item-actions div.actions-primary{margin-right:0}.sidebar .product-items .currency-code{font-size:1.4rem}.sidebar-main .filter-content .item{margin:4px 0}@media (min-width:768px) and (max-width:1024px){.sidebar .block-reorder .action.tocart{font-size:13px;padding:7px 10px}body .product-item-actions .actions-primary+.actions-secondary{padding-left:0}.sidebar .action.tocart{padding:7px 10px}.actions-toolbar .primary a.action.details{font-size:1.3rem}body div.brand-background-block .widget-html img{position:absolute;right:-36px;top:-65px;max-width:159px}.cms-home .block.widget .product-item-info{margin:0 auto}}@media (max-width:767px){.page-layout-1column .block-products-list .products-grid.grid .product-item{margin-bottom:10px}body.cms-page-view .main ul li,body.cms-page-view .main ol li{font-size:15px}.gallery-block.block .block-content{border-bottom:1px solid #ccc !important}.catalog-category-view .page-title{margin-top:0}.sidebar .block .block-subtitle,.sidebar .block .block-title{font-size:1.4rem}.filter .filter-current#am_shopby_container{margin:0;border:0}.sidebar .block.filter#layered-filter-block .block-subtitle{border-top:0;border-bottom:1px solid #ccc}.sidebar .block.filter#layered-filter-block.active .block-subtitle{padding-top:10px}.filter-current .items{padding:5px 15px}.sidebar .filter-actions{padding-left:15px}.filter .filter-current+.block-actions{margin:-15px 0 0}.filter .filter-current-subtitle:before{top:16px}.page-with-filter .toolbar-amount{text-align:center;padding:15px 0}.column.main .toolbar-amount{position:static;text-align:center}}@media (max-width:640px){.pages-item-next{position:static !important}.pages-item-previous{position:static !important}}.block-content iframe{max-width:100%}body.catalog-product-view .product-info-main .input-text.qty{box-shadow:inset -1px 0 1px #ddd}body .product-info-main .product-info-price{border-top:1px solid #f6f6f6 !important}body .product-info-main .box-tocart{border-top:1px solid #f6f6f6 !important;box-shadow:inset 0 1px 0 0 #ddd}.product-info-main .product-social-links{border-top:1px solid #f6f6f6 !important;box-shadow:inset 0 1px 0 0 #ddd}@media (max-width:900px){.product-info-main .product-social-links a.action{display:inline-block !important;font-size:12px;margin-left:15px}body.catalog-product-view .product-addto-links .action{font-size:12px !important;margin-left:15px !important}}.fotorama__nav-wrap{max-width:99% !important}body .overview-block .block-content>a{color:#0073ae;text-decoration:underline}body .product-alert a:not(.action-link):hover{color:#fff}body .product-info-main .product-alert h3{margin-bottom:12px}body .product-info-main .product-info-price .product-alert p{margin-bottom:24px}body.catalog-product-view .pricing.qtyincrement{letter-spacing:.5px;margin-bottom:-13px;font-size:12px}body .cart.table-wrapper .col.qty .input-text{width:60px}body .product-info-main .product-info-price .price-box .old-price .price-container span.price-label{letter-spacing:.3px;font-family:'Gotham-Medium';font-weight:400}.benefit{color:#0073ae;font-size:16px;letter-spacing:.3px;font-family:'Gotham-Medium';font-weight:400}body .prices-tier .item{letter-spacing:.3px;font-family:'Gotham-Medium';font-weight:400;font-size:16px}body .price-container.price-tier_price span{letter-spacing:.3px;font-family:'Gotham-Medium';font-weight:400;font-size:16px}body .price-container.price-tier_price span.currency-code{color:#575757}body .product-info-main .product-info-price .price-box .price-container .price{letter-spacing:.3px;font-family:'Gotham-Medium';font-weight:400}.prices-tier{margin-top:15px;margin-bottom:23px}body .prices-tier .item{margin-bottom:6px}.sidebar .block-compare .product-items .action.delete{position:absolute}.actions-toolbar>.primary .action.compare{padding:7px 15px}.sidebar .block-wishlist .product-items .product-item-actions div{width:auto}#shipping-new-address-form .field:not(.choice) .label span{float:left}.checkout-index-index .minicart-items .product>.product-image-container{height:120px !important;width:120px !important}.checkout-index-index .minicart-items .product-item-details{padding-left:140px}.checkout-index-index .customweb-beanstreamcw-payment-form .card-brand-image-selection img{height:26px}.checkout-index-index .opc-block-summary .product-item .price{font-size:1.4rem}.checkout-index-index .opc-block-shipping-information .shipping-information-title .action-edit{top:50%;margin-top:-23px}.checkout-billing-address .actions-toolbar{margin-top:10px}.checkout-index-index .message.warning>*:first-child:before{margin:-3px 0 0}@media (max-width:767px) and (min-width:640px){.cms-grande-forge .widget-tab.mixed-tab .nav-tabs li a{font-size:13px}}@media (max-width:639px){.checkout-index-index .opc-wrapper .form-login{margin-bottom:0;padding-bottom:0}.widget-tab.mixed-tab .tab-content .item-content h3{font-size:13px}.cms-grande-forge .widget-tab.mixed-tab .nav-tabs li{width:30%}.cms-grande-forge .widget-tab.mixed-tab .nav-tabs li a{padding:0 5px;font-size:10px}.cms-grande-forge .widget-tab.mixed-tab .product-item-link{font-size:13px}}.checkout-index-index .modal-popup.modal-slide .modal-footer{margin-top:10px}@media (min-width:768px){.checkout-index-index .opc-block-shipping-information{padding:0}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:24.3% !important;padding-right:0 !important}}.owl-carousel .owl-item img{border:1px solid #ccc}.ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav [class*=owl-]{transform:translateY(-50%);margin-top:-29px}.brand-overview .widget-carousel{text-align:center}@media (max-width:767px) and (min-width:400px){body .order-status{vertical-align:text-bottom}}@media (max-width:1199px){.password-strength-meter{font-size:12px}.page-layout-1column .centered .block-content h2{margin:40px 0}.ves-inner.brand-overview{padding-top:0}body.page-layout-1column.cms-timeline .block-products-list.widget{padding-top:0}body.page-layout-1column .block-products-list{padding-top:0}.ves-container.resources-block .block-content ul li ul{margin-bottom:15px}}.homepage-resources ul.resources-list>li{overflow:hidden}.block-order-details-view .block-content{margin:0 -5px}.block-order-details-view .block-content .box{padding:0 5px}body .product-info-main .product-info-price .price-box .old-price .price-container .price{font-size:22px}body .product-info-main .product-info-price .price-box .old-price .price-container .currency-code{font-size:16px}body .product-info-main .product-info-price .price-box .old-price .price-container .price-per-pkg{font-size:16px}@media (max-width:767px){body .product-info-main .product-info-price{margin-right:0;max-width:100%}body .product-info-main .product-info-price .price-box{padding-right:0}#maincontent .product.data.items>.item.title>.switch{border:1px solid #dbdbdb}#maincontent .product.data.items>.item.title.active>.switch{border-bottom:2px solid #dbdbdb}body .product.data.items .table-wrapper.additional-attributes-wrapper{margin-left:0}.catalog-product-view .message.success{margin-top:20px}body .products-grid.wishlist .product-item .box-tocart{float:left;margin-right:0;display:block;margin:0;width:100%;text-align:left}body .products-grid.wishlist .product-item .box-tocart .fieldset{margin-bottom:7px}body .products-grid.wishlist .product-item .box-tocart .product-item-actions{display:inline-block}body .products-grid.wishlist .product-item .product-item-inner{text-align:left}body .products-grid.wishlist .product-item .product-item-inner>.product-item-actions a{margin:0 10px 21px 0}.products-grid.wishlist .product-item-photo{margin:0 auto;display:block;float:none}.wishlist-index-index .product-item-info{width:auto;display:inline-block;max-width:240px;text-align:center}.wishlist-index-index .product-item-info .product-item-name{margin:10px 15px}.wishlist-index-index .product-item-info .price-box{margin:0 0 20px !important}body .products-grid.wishlist{margin:0}.products-grid.wishlist .product-item{width:100%;padding:0;margin:30px 0 0}.column.main .products-grid.wishlist .product-items{margin:0}.brand-overview{padding-top:0}.page-layout-1column.cms-timeline .block-products-list.widget{padding-top:0}.page-layout-1column .block-products-list{padding-top:0}.page-layout-1column .centered .block-content h2{margin:40px 0}div.brand-background-block .brand-background-block-inner{margin-bottom:0}.ves-container.resources-block .block-content ul li ul{margin-bottom:15px}.brand-overview .col-xs-12{padding:0}.brand-overview .widget-carousel{max-width:100%}}@media (max-width:500px){body.catalog-product-view .product-addto-links .action{font-size:11px !important}body.catalog-product-view .product-addto-links .action.towishlist{margin-left:0 !important}.minicart-wrapper .product .actions{margin-top:15px}.minicart-items .item-qty{width:55px}}@media (min-width:1200px){.cms-home #maincontent .block.widget .products-grid .product-item{margin-left:2.333%}}body.account .sidebar .nav li:nth-child(4),body.account .sidebar .nav li:nth-child(6),body.account .sidebar .nav li:nth-child(8),body.account .sidebar .nav li:nth-child(9){display:block}body .header-before-utilities .block-static-block a:hover{color:#fff}body .homepage-top-tagline .block-static-block a:hover{color:#fff;opacity:.7}.homepage-top-tagline .owl-carousel{display:block}.homepage-top-tagline .owl-carousel .item{display:none}.homepage-top-tagline .owl-carousel .item:first-child{display:block}body .homepage-helpline .block-static-block a:hover{color:#fff}.cms-national-building-code.cms-page-view .main ol li:before{left:-5px}body .overview-block .block-content>a:hover{text-decoration:underline}.account .pages a.page{border:0;border-radius:0}.ves-widget.widget-accordion .panel-default>.panel-heading a.accordion-toggle:not(.collapsed){color:#0073ae}.ie11 .cms-measurement-tables .w_heading{font-size:29px}@media (min-width:768px){.cms-timeline .ves-container.resources-block .col-left,.cms-kee-safety .ves-container.resources-block .col-left{border-right:0}.cms-timeline .ves-container.resources-block .col-right,.cms-kee-safety .ves-container.resources-block .col-right{border-left:1px solid #dbdbdb}.cms-grande-forge.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-q-railing.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-timeline.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-zipbolt.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-ultra-tec.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-regency-railing.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-kee-safety.page-layout-1column .block-products-list .products-grid.grid .product-item{padding:0 10px;margin:0 0 8px;box-sizing:border-box;width:25%}.cms-grande-forge.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info,.cms-q-railing.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info,.cms-timeline.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info,.cms-zipbolt.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info,.cms-ultra-tec.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info,.cms-regency-railing.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info,.cms-kee-safety.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info{padding:1px}.cms-grande-forge.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info:hover,.cms-q-railing.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info:hover,.cms-timeline.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info:hover,.cms-zipbolt.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info:hover,.cms-ultra-tec.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info:hover,.cms-regency-railing.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info:hover,.cms-kee-safety.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info:hover{background:#fff;box-shadow:3px 3px 4px 0 rgba(0,0,0,.3);border:1px solid #bbb;margin:-10px;padding:9px;position:relative;z-index:2}.cms-grande-forge.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-q-railing.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-timeline.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-zipbolt.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-ultra-tec.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-regency-railing.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-kee-safety.page-layout-1column .block-products-list .products-grid.grid .product-items{text-align:left;margin:0 -10px;padding:0}.owl-item .item img,.product-image-photo{padding:1px}body .product-item-info a img{padding:1px}}@media (min-width:768px) and (max-width:1440px){.owl-sm .widget-carousel .owl-theme .owl-controls .owl-nav .owl-prev{left:-35px}.owl-sm .widget-carousel .owl-theme .owl-controls .owl-nav .owl-next{right:-35px}}@media (max-width:991px){.brand-background-block .col-sm-12{position:static}.brand-background-block .col-sm-12 .widget-images.block{margin:0}}@media (max-width:767px){h2.cuse{padding-bottom:114px;position:relative}h2.cuse img{float:right;position:absolute;bottom:0;max-width:130px;left:50%;margin-left:-65px}.cms-grande-forge.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-q-railing.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-timeline.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-zipbolt.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-ultra-tec.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-regency-railing.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-kee-safety.page-layout-1column .block-products-list .products-grid.grid .product-item{padding:0 10px;margin:0 0 8px;box-sizing:border-box;width:33.333333%}.cms-grande-forge.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-q-railing.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-timeline.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-zipbolt.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-ultra-tec.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-regency-railing.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-kee-safety.page-layout-1column .block-products-list .products-grid.grid .product-items{text-align:left;margin:0 -10px;padding:0}}@media (max-width:640px){.cms-grande-forge.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-q-railing.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-timeline.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-zipbolt.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-ultra-tec.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-regency-railing.page-layout-1column .block-products-list .products-grid.grid .product-item,.cms-kee-safety.page-layout-1column .block-products-list .products-grid.grid .product-item{padding:0 10px;margin:0 0 8px;box-sizing:border-box;width:50%}.cms-grande-forge.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-q-railing.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-timeline.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-zipbolt.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-ultra-tec.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-regency-railing.page-layout-1column .block-products-list .products-grid.grid .product-items,.cms-kee-safety.page-layout-1column .block-products-list .products-grid.grid .product-items{text-align:left;margin:0 -10px;padding:0}}@media (min-width:1200px){.ie11 .page-layout-2columns-left.cms-page-view #maincontent .columns{display:block}.ie11 .cms-page-view.page-layout-2columns-left #maincontent .columns .sidebar{width:24.5%}}#brand-tabs{position:relative}#brand-tabs:before{left:100%}#brand-tabs:after{right:100%}#brand-tabs .tabs-w1 .title{position:relative;top:5px;float:left;border:4px solid #dbdbdb;height:70px;z-index:10}#brand-tabs .tabs-w1 .title a{font-size:17px;text-decoration:none;width:100%;position:absolute;text-align:center;padding:0 10px;line-height:1;top:50%;transform:translateY(-50%);color:#999}#brand-tabs .tabs-w1 .title.active:before{content:"";position:absolute;bottom:-5px;left:0;right:0;height:6px;background:#fff;display:inline-block}#brand-tabs .tabs-w1 .title.active a{color:#4d9dc6}#brand-tabs .tabs-w1>div:not(.title){padding-top:100px;box-sizing:border-box;float:right;margin-left:-100%;width:100%;border-top:4px solid #dbdbdb;margin-top:71px;padding-bottom:70px}#brand-tabs .tabs-w1>div:not(.title) .block-products-list{padding-top:0 !important}#brand-tabs .tabs-w1 .product-items{margin:0 -10px}#brand-tabs .tabs-w1 .product-items .product-item{margin:0 !important;width:25% !important;padding:0 10px;box-sizing:border-box}@media (max-width:991px){#brand-tabs .tabs-w1>div:not(.title){padding-top:50px;padding-bottom:0}}@media (max-width:639px){#brand-tabs .tabs-w1 .product-items .product-item{width:50% !important;margin-bottom:10px !important}}.amasty-product-attachment-block a.file{text-align:left}@media (min-width:768px){body .level0>.submenu>.megamenu-footer ul li:nth-child(2) img,body .level0>.submenu>.megamenu-footer ul li:nth-child(4) img{max-width:230px}body .level0>.submenu>.megamenu-footer ul li img{max-width:230px}body .level0>.submenu>.megamenu-footer ul li{width:calc(20% - 25px);margin-right:25px;margin-left:0;margin-top:0}body .level0>.submenu>.megamenu-footer ul li:last-child{margin-right:0}.megamenu-footer .block-static-block{text-align:center}.megamenu-footer .block-static-block ul{display:inline-block}body .level0>.submenu>.megamenu-footer ul li img{max-width:75% !important}}.product_image{position:relative}.product_image .product-label.new-label{position:absolute;padding:4px 5px 3px;font-size:12px;color:#fff;line-height:1;background:#0073ae;top:4px;left:4px}.catalogsearch-result-index .products-grid .product-item .product-item-name,.catalog-category-view .products-grid .product-item .product-item-name{line-height:1;max-height:80px;overflow:hidden;text-overflow:ellipsis}body.catalogsearch-result-index .products-grid .product-item .product-item-name,body.catalog-category-view .products-grid .product-item .product-item-name{min-height:10px}body .products-grid .product-item .price-box .product-alert{margin-top:0}@media (min-width:992px){body .homepage-resources ul.resources-list>li{width:23.5%}}@media (min-width:768px) and (max-width:991px){body .homepage-resources ul.resources-list>li{width:48%;margin-right:2%}body .homepage-resources ul.resources-list{margin-right:-2%}}@media (min-width:768px){.aw-blog-index-index.page-layout-2columns-right .sidebar-additional{width:25.5%;padding-left:3%}.aw-blog-post-view.page-layout-2columns-right .sidebar-additional{width:25.5%;padding-left:3%}.aw-blog-category-view.page-layout-2columns-right .sidebar-additional{width:25.5%;padding-left:3%}}.widget-tab.mixed-tab .owl-item .item{width:auto;margin:auto}.ves-widget.widget-carousel{margin:0 auto}.opc-block-summary .grand.totals.excl{display:none}.sales-order-view .shipping_note h3{font-size:1.6rem}.sales-order-view .shipping_note h3:before{content:"*"}.sales-order-view .shipping_note p{font-size:1.4rem}.account.sales-order-view .table-wrapper.order-items{border-bottom:0}@media (min-width:768px){.sales-order-view .block-order-details-view .block-content{margin:0 -10px}.account.sales-order-view .column.main .block.block-order-details-view .block-content:not(.widget) .box{width:50%;padding:0 10px}}body .additional-attributes-value.innactive{display:block;font-size:0}body .additional-attributes-value.active{display:block;font-size:14px}body a.action.create:hover{background:#006bb4;border:1px solid #006bb4;color:#fff}body .product-info-main .action.primary{background:#1979c3;border:1px solid #1979c3;color:#fff}body .product-info-main .action.primary:hover{background:#006bb4;border:1px solid #006bb4;color:#fff}.mst-searchautocomplete__item.magento_catalog_product .image{position:relative;height:8rem;width:6.4rem;float:left;margin-right:1rem}.mst-searchautocomplete__item.magento_catalog_product .image:before{content:'';display:table}.mst-searchautocomplete__item.magento_catalog_product .image:after{content:'';display:table;clear:both}.mst-searchautocomplete__item.magento_catalog_product .image a{position:absolute;top:0;left:0;bottom:0;right:0}#to_top{position:fixed;bottom:20px;right:20px;width:40px;height:40px;background:#1979c3}#to_top:after{content:'';border-left:10px solid transparent;border-bottom:10px solid #fff;border-right:10px solid transparent;position:absolute;top:13px;left:10px}#to_top:before{content:'';border-left:10px solid transparent;border-bottom:10px solid #1979c3;border-right:10px solid transparent;position:absolute;top:17px;left:10px;z-index:1}#to_top:hover{background:#006bb4}#to_top:hover:before{border-bottom:10px solid #006bb4}.box-content b{display:block}.minicart-items .product-item-name .part{display:block}.cart.table-wrapper .col.price{white-space:nowrap;text-align:center}.cart.table-wrapper .col.price .price-excluding-tax{display:inline-block}.ship-here{position:relative}.ship-here div{padding-left:20px;position:relative;z-index:1;cursor:pointer}.ship-here div label{cursor:pointer}.ship-here input{pointer-events:none;position:absolute;left:0;top:5px}.shipping-address-item .ship-to{position:absolute;top:0;font-size:1.4rem;color:#565656;font-weight:700;left:20px}.checkout-index-index .opc-wrapper .shipping-address-item{padding-top:25px}.page-print .shipping_note h3:before{content:"*"}.opc-block-shipping-information+.opc-block-shipping-information .ship-to .shipping-information-title span:before{content:"*"}.header.panel>.header.links>li.authorization-link{margin-top:-8px}.header.panel>.header.links>li.authorization-link a{font-size:0;display:inline-block}.header.panel>.header.links>li.authorization-link a:before{-webkit-font-smoothing:antialiased;font-size:28px;line-height:25px;color:inherit;content:'\e627';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.form-wishlist-items .message.info.empty span:after{-webkit-font-smoothing:antialiased;font-size:inherit;line-height:inherit;color:inherit;content:'\e600';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.new-mes{margin-bottom:20px}.new-mes a:visited,.new-mes .alink:visited{color:#565656}.new-mes a:hover{color:#0073ae}.customer-account-edit.account .page-title-wrapper h1.page-title{margin-right:0;white-space:nowrap}@media (max-width:767px){.customer-account-edit.account .page-title-wrapper h1.page-title{font-size:28px}}.form-address-edit .message.info{color:#fff;padding:12px 15px;margin-top:0;background:#0073ae}@media (max-width:767px){.block-new-customer p{font-size:1.4rem}.block-new-customer .action.primary{box-shadow:none;font-weight:600;padding:7px 15px;font-size:1.4rem;text-decoration:none}.block-new-customer .action.primary:hover{background:#006bb4;border:1px solid #006bb4}}.catalog-product-view .callforprice-container{margin-top:20px}.catalog-product-view:not(.page-product-configurable) .product-info-main .product-social-links{margin-top:10px}.catalog-category-view .callforprice-container,.catalog-product-view .block.related .callforprice-container,.products-grid.grid .callforprice-container{display:none}@media (min-width:768px){.cms-grande-forge .tab-pane.active .owl-carousel.owl-theme{position:static}.cms-grande-forge .tab-pane.active .owl-carousel.owl-theme .owl-nav .owl-prev{transform:unset !important}.cms-grande-forge .tab-pane.active .owl-carousel.owl-theme .owl-nav .owl-next{transform:unset !important}}@media (min-width:768px) and (max-width:770px){body.searchautocomplete__active .block-search{width:250px !important}}#search_autocomplete{display:none !important;height:0 !important;overflow:hidden !important}.block-search{transition:width .05s ease-out}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:0 0 3px 1px #68a8e0}@media (min-width:768px){.page-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;position:relative;transition:margin .3s ease-out 0s}}.page-wrapper{min-height:100%}.minicart-items .product-item-pricing .label{display:inline-block;width:4.5rem}@media (min-width:768px){.page-products .toolbar .limiter{float:right}}.bundle-options-container .block-bundle-summary .product-addto-links>.action,.product-item-actions .actions-secondary>.action,.product-social-links .action.tocompare,.wishlist.split.button>.action.split,.product-social-links .action.mailto.friend,.product-social-links .action.towishlist,.block-bundle-summary .action.towishlist,.product-item .action.towishlist,.table-comparison .action.towishlist{color:#999}.product-item .price-box .price-label{color:#a0a0a0;font-size:12px}.block.account-nav{display:none}.delimiter{display:none !important}.fotorama__caption{display:none}.opc-progress-bar-item._active>span:after{border:none}.opc-progress-bar-item._active>span:before{border:none}body .opc-progress-bar-item._active:before{border:none}.opc-progress-bar-item>span:before,.opc-progress-bar-item>span:after{border:none !important}.opc-progress-bar-item:before{border:none !important}.form-create-account .fieldset.create.account:after{display:none}.form.password.forget .fieldset:after{display:none}.box.box-order-billing-address a{text-decoration:none;cursor:default}.box.box-order-billing-address a:hover{color:#565656}.box-order-shipping-address.box a{text-decoration:none;cursor:default}.box-order-shipping-address.box a:hover{color:#565656}@media (min-width:768px){.opc-progress-bar-item:not(._active)>span{color:#e4e4e4 !important}}.block-minicart .subtitle.empty{padding:5px 0 20px}.page-footer .footer.content .footer-links .widget.block.block-static-block ul{margin-right:0 !important}@media (max-width:767px){#wishlist-sidebar .product-item-photo{margin-bottom:10px}.header.content:last-child .search-minicart-wrapper .search .control{left:-46.333%;width:149%;padding:0 50px}.nav-sections .nav-mobile.ves-megamenu .subgroup.level1>a{width:100%}.nav-sections .header.links a,.nav-sections .header.links a:hover{padding:11px 20px;font-weight:500;color:#565656}.home-grid .home-block:hover .inner{left:0}.minicart-items .update-cart-item{margin-top:10px}.customer-welcome{top:0}.customer-account-login .message.success{margin-bottom:25px;margin-top:15px}}.homepage-top-tagline a{text-decoration:underline}.modal-slide._show,.modal-popup._show{z-index:99999 !important}#to_top{z-index:99999}.column.main .product-item{padding-left:20px}@media (min-width:640px) and (max-width:767px){#amasty-shopby-product-list .products-grid .product-item:last-child:nth-child(2n+1){float:left}#amasty-shopby-product-list .product-items{text-align:center;display:inline-block}}@media (min-width:768px) and (max-width:849px){.page-products .sorter{padding-top:10px;width:100%;display:block;text-align:right}}.page-products .sorter{right:0}.list.products-list .product_image{width:30%}.list.products-list .product.details.product-item-details{width:70%;text-align:left}.swatch-option-tooltip .image{height:70px !important;width:70px !important}.product-item-actions .actions-secondary>.action.tocompare{margin-left:5px}.action.tocart.primary:hover{background:#006bb4;border:1px solid #006bb4}.action.tocart.primary{padding:10px 13px}#wishlist-sidebar .product-item-photo{width:100%}.customer-account-index .column.main{padding-top:0 !important}@media (min-width:768px){.order-products-toolbar .limiter{float:right}.order-actions-toolbar .action.print{position:relative;bottom:5px}body .mst-searchautocomplete__item.magento_catalog_product .price-box.price-final_price{display:inline}body .mst-searchautocomplete__item.magento_catalog_product .price{padding-left:0;display:inline}body .mst-searchautocomplete__item.magento_catalog_product .price-label{font-size:11px}body .mst-searchautocomplete__item.magento_catalog_product .currency-code{display:none}.catalog-category-view.page-layout-2columns-left #maincontent .columns .main{padding-top:0}}.order-details-items .table-order-items .product-item-name,.order-details-items .table-order-items .price{font-size:14px}@media (max-width:639px){.account .column.main .order-details-items .table-wrapper .data.table>tbody>tr>td{text-align:left}.modal-popup.confirm .modal-inner-wrap{width:300px !important}}.grand_total th{padding-bottom:20px !important}@media (max-width:767px){.box.box-order-shipping-address{margin-bottom:20px !important}.wishlist .product-items{text-align:center}.ves-megamenu .nav-item.level2>a{line-height:30px !important}.modal-popup.confirm .modal-inner-wrap{width:300px !important}}.wishlist-index-index .product-item-inner{position:relative !important;box-shadow:none !important;margin-top:30px !important;border:0 !important}.actions-toolbar{margin-top:20px}.wishlist .product-item-name>a,.product.name a>a{font-size:15px;line-height:17px}.block-collapsible-nav .item{margin:0}.action.save.primary:hover{background:#006bb4;border:1px solid #006bb4}.action.add.primary:hover{background:#006bb4;border:1px solid #006bb4}.account .page.messages{margin-top:50px !important}.modal-popup{z-index:999 !important}.mst-searchautocomplete__empty-result{padding:5px 9px 5px}@media (max-width:767px){.not-selected-item .ship-to{left:0}.selected-item .ship-to{left:18px}.cart.table-wrapper .col.qty:before{padding-right:18px}.cms-credit-application-forms #maincontent .columns .main{padding-bottom:0;margin-bottom:-20px}.block-wishlist #wishlist-sidebar{text-align:center}.products-grid.wishlist .product-item{padding:0;padding-top:30px}.catalog-category-view .message.success a{display:none}.level1.nav-dropdown .row{margin:0}.level1.nav-dropdown .row .mega-col-level-1{padding:0;border-bottom:1px solid #d7d7d7;padding-left:20px}.level1.nav-dropdown .row .mega-col-level-1 .nav-anchor.subitems-group{border:none;padding-right:0}.account .page-main .page.messages{margin-top:90px !important}}@media (min-width:850px){.page-products .sorter{margin-right:5px;padding-top:0;display:block;text-align:right}}input[type=checkbox]{vertical-align:sub}button.action.action-edit-address{margin-top:10px}.minicart-wrapper .action.close{text-align:right;padding-right:5px;height:40px;width:40px}.minicart-wrapper .action.close:before{font-size:16px;line-height:16px}.catalog-category-view .block.filter .input[type=checkbox]{line-height:15px;vertical-align:middle;margin-top:0}.catalog-category-view #layered-filter-block .filter-options-content a span{vertical-align:middle}body #layered-filter-block .filter-options-content .bz_color .swatch-attribute-options .swatch-option:before{vertical-align:middle}.catalog-category-view .block.filter .input[type=checkbox]{line-height:15px;vertical-align:middle;margin-top:0}.catalog-category-view #layered-filter-block .filter-options-content a span{vertical-align:middle}body #layered-filter-block .filter-options-content .bz_color .swatch-attribute-options .swatch-option:before{vertical-align:middle}.account.page-layout-2columns-left .page-wrapper #maincontent .columns .main{padding-top:0}.sidebar.sidebar-additional .block-reorder .product-item .control{line-height:15px}.sidebar.sidebar-additional .block-wishlist .product-item .product-item-info .product-item-photo{margin-bottom:10px}.sidebar.sidebar-additional .block-compare .product-items .action.delete{top:-1px}@media (max-width:767px){.page-layout-1column .upsell-bottom-wrapper .product-items{text-align:left}.page-layout-1column .upsell-bottom-wrapper .product-items .product-item{margin:0;padding:10px;box-sizing:border-box}}@media (max-width:639px){.page-layout-1column .upsell-bottom-wrapper .product-items{text-align:left}}@media (min-width:1024px){body.page-layout-1column .block.related.upsell-bottom-wrapper .products-grid .product-item{width:20%;margin:0;padding:10px;box-sizing:border-box}}@media (min-width:1024px) and (max-width:1440px){body.page-layout-1column .block.related.upsell-bottom-wrapper .products-grid .product-item{width:25%}}.sidebar.sidebar-additional a.action.primary:hover{color:#fff}@media (min-width:768px){.cms-grande-forge .tab-pane.active .owl-carousel.owl-theme{position:static}.cms-grande-forge .tab-pane.active .owl-carousel.owl-theme .owl-nav .owl-prev{transform:unset !important}.cms-grande-forge .tab-pane.active .owl-carousel.owl-theme .owl-nav .owl-next{transform:unset !important}}.catalog-product-view main#maincontent .column.main .product-info-main .product-social-links{margin-top:10px}.brand-mixed-tab .ves-widget.widget-carousel{width:100%}.brand-mixed-tab .owl-theme .owl-dots .owl-dot.active span,.brand-mixed-tab .owl-theme .owl-dots .owl-dot:hover span{background:#0073ae;border:none}.brand-mixed-tab .owl-theme .owl-dots .owl-dot span{background:#fff;border:1px solid #d6d6d6}.text-on-banner{font-size:14px !important}@media (min-width:640px) and (max-width:767px){.brand-mixed-tab.widget-tab.mixed-tab .nav-tabs li{margin:0 3px}}@media (max-width:639px){.brand-mixed-tab.widget-tab.mixed-tab .nav-tabs li{width:30.6%;height:55px}}@media (min-width:934px){.content-box-on-banner{width:872px}.text-on-banner{width:838px}}@media (min-width:768px) and (max-width:933px){.content-box-on-banner{width:100%}.text-on-banner{width:100%}}.widget-tab.mixed-tab .nav-tabs li a,.widget-tab.mixed-tab .nav-tabs li.active a{height:fit-content !important;border:none !important}.content-box-on-banner{margin:0 auto;padding:0 40px;margin-top:35px}.content-box-on-banner .button-on-banner{margin:0 -1%}.content-box-on-banner a.action.primary{background:#fff;color:#0073ae;padding-left:10px;padding-right:10px;border-color:#fff;margin-bottom:20px}.content-box-on-banner a.action.primary:hover{border-color:#565656;background:#565656;color:#fff}.content-box-on-banner .box-left{vertical-align:top;width:49%;background-color:rgba(0,115,174,.5);display:inline-block;margin:0 1% 0 0;padding:0 30px}.content-box-on-banner .box-left ul{text-align:left;margin-bottom:22px}.content-box-on-banner .box-left ul li{font-size:14px !important;line-height:22px !important;padding-left:0 !important}.content-box-on-banner .box-left ul li:before{display:none}.content-box-on-banner .box-left ul.no-list-style{list-style:none}.content-box-on-banner .box-left ul.no-list-style li{list-style:none}.content-box-on-banner .box-right{vertical-align:top;width:49%;background-color:rgba(0,115,174,.5);display:inline-block;margin:0 0 0 1%;padding:0 30px}.content-box-on-banner .box-right span{text-align:left;display:block;margin-bottom:22px}.content-box-on-banner .box-right span p{font-size:14px;line-height:22px}@media (max-width:639px){.content-box-on-banner{padding:0}.content-box-on-banner .box-left{vertical-align:unset;width:100%;background-color:rgba(0,115,174,.5);display:block;padding:20px 30px}.content-box-on-banner .box-right{vertical-align:unset;width:100%;background-color:rgba(0,115,174,.5);display:block;margin-top:20px;padding:20px 30px}}@media (min-width:768px){.content-box-on-banner .box-left{vertical-align:top;width:48%;background-color:rgba(0,115,174,.5);display:inline-block;margin:0 1%;padding:0 30px;padding-left:34px;padding-right:31px}.content-box-on-banner .box-left ul{text-align:left}.content-box-on-banner .box-left ul li{font-size:14px !important;line-height:22px !important;padding-left:0 !important}.content-box-on-banner .box-left ul li:before{display:none}.content-box-on-banner .box-left .button-on-banner a.action.primary{vertical-align:top;width:46%;display:inline-block;margin-left:2%;margin-right:2%}.content-box-on-banner .box-right{vertical-align:top;width:48%;background-color:rgba(0,115,174,.5);display:inline-block;margin:0 1%;padding:0 30px;padding-left:34px;padding-right:31px}.content-box-on-banner .box-right span{text-align:left}.content-box-on-banner .box-right span p{font-size:14px;line-height:22px}.content-box-on-banner .box-right a.action.primary{vertical-align:top;width:46%;display:inline-block;margin-left:2%;margin-right:2%}.title-on-banner{padding-top:134px !important;font-size:40px;line-height:55px}.text-on-banner{font-size:14px !important;line-height:22px !important;margin:0 auto !important}.text-on-banner span{padding-top:10px;display:block}.brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav [class*=owl-]{transform:unset}.brand-mixed-tab .ves-widget .owl-carousel{position:unset}.brand-mixed-tab .ves-widget.widget-carousel .content-brand-slider-left{border:1px solid #ccc;float:left;width:218px;height:218px}.brand-mixed-tab .ves-widget.widget-carousel .content-brand-slider-left p img{height:217px;width:auto;border:0;margin:0 auto}.brand-mixed-tab .ves-widget.widget-carousel .content-brand-slider-right{text-align:left;display:table-cell;padding:0 30px}}.brand-mixed-tab .ves-widget.widget-carousel .content-brand-slider-right .content-brand-top{font-size:22px;font-weight:500;line-height:26px;margin:0 0 15px;font-family:"Gotham SSm A","Gotham SSm B",'Helvetica Neue',Helvetica,Arial,sans-serif}.brand-mixed-tab .ves-widget.widget-carousel .content-brand-slider-right .content-brand-mid{font-size:16px;font-weight:400;line-height:26px;font-family:"Gotham SSm A","Gotham SSm B",'Helvetica Neue',Helvetica,Arial,sans-serif}.brand-mixed-tab .ves-widget.widget-carousel .content-brand-slider-right .content-brand-bot{font-size:16px;font-weight:400;line-height:26px;font-family:"Gotham SSm A","Gotham SSm B",'Helvetica Neue',Helvetica,Arial,sans-serif}.brand-mixed-tab .ves-widget.widget-carousel .content-brand-slider-right .content-brand-bot a{color:#565656}@media (max-width:767px){.brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav [class*=owl-]{color:#d2d2d2;background:0 0}.brand-mixed-tab .ves-widget.widget-carousel .content-brand-slider-left{margin-bottom:20px}.content-box-on-banner .box-right br,.content-box-on-banner .box-left br{display:none}}.explore-brands{background-image:linear-gradient(rgba(0,0,0,.7),#000 95%);color:#fff}.explore-brands h3{text-align:center}.explore-brand{max-width:950px;margin:0 auto;padding:0 15px}.explore-brand .explore-brand-left,.explore-brand .explore-brand-right{vertical-align:top}.explore-brand .explore-brand-left .logo-brand,.explore-brand .explore-brand-right .logo-brand{margin-bottom:45px}.explore-brand .explore-brand-left .top-content-brand-text,.explore-brand .explore-brand-right .top-content-brand-text{font-size:22px;line-height:26px;margin-bottom:15px}.explore-brand .explore-brand-left .mid-content-brand-text,.explore-brand .explore-brand-right .mid-content-brand-text{display:block}.explore-brand .explore-brand-left .mid-content-brand-text p,.explore-brand .explore-brand-right .mid-content-brand-text p{line-height:26px}.explore-brand .explore-brand-left .action.primary,.explore-brand .explore-brand-right .action.primary{margin-top:27px;display:inline-block;padding:14px 30px;line-height:20px}.explore-brand .explore-brand-left img,.explore-brand .explore-brand-right img{max-width:100%;height:auto}.page-wrapper .page-main{padding:0}.catalog-category-view .page-wrapper .page-main,.catalogsearch-result-index .page-wrapper .page-main{padding:0 15px}.catalog-category-view .column.main .product-item,.catalogsearch-result-index .column.main .product-item{padding:0 10px}.account .page-wrapper .page-main,.account .sales-rule-items{padding:0 15px}.checkout-index-index .page-wrapper .page-main{padding-left:15px;padding-right:15px}.checkout-index-index .opc-estimated-wrapper{margin-left:0;margin-right:0}@media (min-width:992px){.brand-background-block-1 .ves-container:nth-child(2n+2) .wrapper-row-inner .text-box-2{padding-left:0;margin-right:66px;float:right}}@media (min-width:768px){.block-border-bottom{padding-bottom:0 !important}.widget-tab.mixed-tab{margin-bottom:20px !important}.explore-brands{padding-bottom:120px;padding-top:130px;padding-left:0;padding-right:0}.explore-brands h3{font-size:30px;margin-bottom:0}.explore-brand{margin-top:88px}.explore-brand .explore-brand-left,.explore-brand .explore-brand-right{width:50%;display:inline-block}.explore-brand .explore-brand-right .img-brand{text-align:left}.explore-brand .explore-brand-right .logo-brand{padding-left:50px}.explore-brand .explore-brand-right .top-content-brand-text{padding-left:50px}.explore-brand .explore-brand-right .mid-content-brand-text{padding-left:50px}.explore-brand .explore-brand-right .action.primary{margin-left:50px}.explore-brand .explore-brand-left .img-brand{text-align:right}.explore-brand .explore-brand-left .logo-brand{padding-right:50px}.explore-brand .explore-brand-left .top-content-brand-text{padding-right:50px}.explore-brand .explore-brand-left .mid-content-brand-text{padding-right:50px}.explore-brand .explore-brand-left .action.primary{margin-right:50px}div.brand-background-block-1 .row-inner.wrapper-row-inner{max-width:100%}div.brand-background-block-1 .row-inner.wrapper-row-inner .wrapper-block-content{width:50%;float:unset;display:inline-block;margin:0;vertical-align:middle}div.brand-background-block-1 .text-box-2{margin-left:40px}}@media (min-width:1300px){div.brand-background-block-1 .text-box-2{max-width:420px}}@media (min-width:993px) and (max-width:1299px){div.brand-background-block-1 .text-box-2{max-width:90%;font-size:14px}}.wrapper-row-inner .img-brand-bot img{width:100%}@media (max-width:992px){div.brand-background-block-1 .row-inner.wrapper-row-inner .wrapper-block-content{width:100%}div.brand-background-block-1 .text-box-2{font-size:14px;margin:0 auto;padding:20px 15px;padding-bottom:50px}}div.brand-background-block-1 .row-inner.wrapper-row-inner{background-color:#f5f5f5}div.brand-background-block-1 .row.row-level-2{margin-left:0;margin-right:0}div.brand-background-block-1 .row-inner.wrapper-row-inner .wrapper-block-content{padding:0}.wrapper-row-inner .img-brand-top{width:100%}.wrapper-row-inner .img-brand-top img{max-width:100%;height:auto}.wrapper-row-inner .img-brand-bot .img-brand-bot-left,.wrapper-row-inner .img-brand-bot .img-brand-bot-right{display:inline-block;width:50%}.wrapper-row-inner .img-brand-bot img{max-width:100%;height:auto}@media (max-width:767px){.brand-background-block-1 .ves-container:nth-child(2n+2) .wrapper-row-inner{display:flex;flex-direction:column-reverse;display:-webkit-flex}.explore-brands{padding:10px 0}.explore-brand{padding-bottom:30px}.explore-brand .button-brand{text-align:center}.explore-brand .img-brand{text-align:center;margin-bottom:30px}.explore-brand a.action.primary{text-align:center}.explore-brand:nth-child(2n+1){display:flex;display:-webkit-flex;flex-direction:column-reverse}}.cms-ornamental-metal-railing .box-left a.action.primary{margin-top:35px}.brand-mixed-tab .owl-prev,.brand-mixed-tab .owl-next{display:none !important}.brand-mixed-tab .active .owl-prev,.brand-mixed-tab .active .owl-next{display:block !important}.brand-mixed-tab .owl-theme .owl-controls{margin-top:35px}.block-border-bottom.edit-border{border:none}.text-box-2 .main ul li:before{bottom:6%;font-size:14px}@media (min-width:993px) and (max-width:1365px){.widget-carousel .owl-theme .owl-controls .owl-nav .owl-prev{left:-30px !important}.widget-carousel .owl-theme .owl-controls .owl-nav .owl-next{right:-30px !important}}@media (min-width:768px){.cms-ornamental-metal-railing .scroll-down{margin:25px auto 20px auto}div.brand-banner-alt h1{line-height:52px;margin-bottom:25px}div.brand-banner-alt{height:auto}.block-border-bottom.edit-border #industrial{margin-top:90px}.brand-background-block-inner-1 .text-box-2 a{text-decoration:none;letter-spacing:-.7px;border-bottom:.5px solid #d5d5d5}.brand-background-block-inner-1 .text-box-2 h3{font-size:30px;line-height:36px;margin-top:5px}.brand-background-block-inner-1 .text-box-2 p{line-height:28px;margin:0 0 14px}.brand-background-block-inner-1 .text-box-2 p b{font-size:14px;display:block;padding-top:5px}.brand-background-block-inner-1 .text-box-2 ul{margin-top:-10px}}.block-border-bottom.edit-border a{text-decoration:none;letter-spacing:-.7px;border-bottom:.5px solid #d5d5d5}.brand-background-block-inner-1 .text-box-2 a{text-decoration:none;letter-spacing:-.7px;border-bottom:.5px solid #d5d5d5}@media (min-width:768px) and (max-width:959px){.cms-ornamental-metal-railing .content-box-on-banner h3{margin-top:20px;margin-bottom:10px}.brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-prev{left:5px}.brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-next{right:5px}}@media (max-width:767px){.col-inner.brand-banner-inner{padding:0 15px}div.brand-background-block-1 .text-box-2{max-width:90vw}}@media (max-width:1024px) and (min-width:768px){.brand-background-block-inner-1 .text-box-2 p{line-height:20px}.brand-background-block-inner-1 .text-box-2 h3{font-size:22px}}@media (max-width:800px){.brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-prev{display:none !important}.brand-mixed-tab .ves-widget.widget-carousel .owl-theme .owl-controls .owl-nav .owl-next{display:none !important}}.widget-tab.mixed-tab .nav-tabs li a{bottom:0 !important}@media (min-width:768px){.widget-tab.mixed-tab .nav-tabs li a{bottom:0 !important}.cms-finished-spindles .content-box-on-banner .box-right span p{letter-spacing:-.2px}.cms-pipe-tube-railing .scroll-down{margin:25px auto 20px auto}.page-layout-1column .col-inner .block-products-list{padding-top:24px}.cms-gate-hardware .text-on-banner,.cms-pipe-tube-railing .text-on-banner{font-size:18px !important;line-height:26px !important}.button-on-banner{margin:0 -2%}.cms-finished-spindles .content-box-on-banner .box-left ul{margin-bottom:10px}}.content-box-on-banner h3{margin-top:35px;margin-bottom:15px}.ves-container.resources-block.container .row-inner.clearfix .col-right ul li{margin-bottom:17px !important}@media (min-width:934px){.cms-gate-hardware .text-on-banner{width:913px}}.cms-gate-hardware .explore-brand:nth-child(2n+1){margin-bottom:20px}@media (min-width:768px){.cms-gate-hardware .explore-brands{padding-bottom:130px}.cms-gate-hardware .scroll-down{margin:77px auto 20px auto}.cms-gate-hardware .explore-brand .mid-content-brand-text{line-height:26px}}@media (max-width:767px){.explore-brand:not(:last-child){margin:0 15px;margin-bottom:30px;padding:0;padding-bottom:30px;border-bottom:1px solid #fff}.explore-brand:last-child{padding-bottom:25px}.explore-brands h3{padding:0 15px}.explore-brands{text-align:center}.explore-brand .explore-brand-left .logo-brand,.explore-brand .explore-brand-right .logo-brand{margin-bottom:25px}}.brand-mixed-tab .owl-theme .owl-dots .owl-dot span{width:13px !important;height:13px !important}@media (max-width:767px) and (min-width:640px){.cms-finished-spindles .brand-mixed-tab.widget-tab.mixed-tab .nav-tabs li{width:27%}.cms-finished-spindles .brand-mixed-tab.widget-tab.mixed-tab .nav-tabs li a{line-height:25px}}@media (max-width:800px) and (min-width:768px){.content-box-on-banner .box-right a.action.primary{padding-left:0;padding-right:0}.content-box-on-banner .box-left .button-on-banner a.action.primary{padding-left:0;padding-right:0}}@media (max-width:767px){.content-box-on-banner .box-right a.action.primary{width:48%;display:inline-block;margin:0 1%}.content-box-on-banner .box-left .button-on-banner a.action.primary{width:48%;display:inline-block;margin:0 1%}}@media (max-width:1024px) and (min-width:768px){.cms-gate-hardware .widget-tab.mixed-tab .nav-tabs li a,.cms-finished-spindles .widget-tab.mixed-tab .nav-tabs li a,.cms-ornamental-metal-railing .widget-tab.mixed-tab .nav-tabs li a,.cms-pipe-tube-railing .widget-tab.mixed-tab .nav-tabs li a{font-size:14px !important}}.cms-gate-hardware .main ul li:before,.cms-finished-spindles .main ul li:before,.cms-ornamental-metal-railing .main ul li:before,.cms-pipe-tube-railing .main ul li:before,.cms-gate-hardware .cms-page-view .main ol li:before,.cms-finished-spindles .cms-page-view .main ol li:before,.cms-ornamental-metal-railing .cms-page-view .main ol li:before,.cms-pipe-tube-railing .cms-page-view .main ol li:before{font-size:13px}@media (max-width:800px){.cms-gate-hardware div.brand-banner-alt,.cms-finished-spindles div.brand-banner-alt,.cms-ornamental-metal-railing div.brand-banner-alt,.cms-pipe-tube-railing div.brand-banner-alt{height:auto !important}}@media (min-width:768px){.cms-gate-hardware .ves-container.resources-block.container .row-inner.clearfix .col-right img,.cms-finished-spindles .ves-container.resources-block.container .row-inner.clearfix .col-right img,.cms-ornamental-metal-railing .ves-container.resources-block.container .row-inner.clearfix .col-right img,.cms-pipe-tube-railing .ves-container.resources-block.container .row-inner.clearfix .col-right img{margin-bottom:20px !important}.cms-gate-hardware .ves-container.resources-block.container .row-inner.clearfix .col-right h3,.cms-finished-spindles .ves-container.resources-block.container .row-inner.clearfix .col-right h3,.cms-ornamental-metal-railing .ves-container.resources-block.container .row-inner.clearfix .col-right h3,.cms-pipe-tube-railing .ves-container.resources-block.container .row-inner.clearfix .col-right h3{margin-bottom:12px !important}.cms-gate-hardware .ves-container.resources-block.container .row-inner.clearfix .col-left h4,.cms-finished-spindles .ves-container.resources-block.container .row-inner.clearfix .col-left h4,.cms-ornamental-metal-railing .ves-container.resources-block.container .row-inner.clearfix .col-left h4,.cms-pipe-tube-railing .ves-container.resources-block.container .row-inner.clearfix .col-left h4{line-height:1.4}.cms-gate-hardware .ves-container.resources-block.container .row-inner.clearfix .col-left h3,.cms-finished-spindles .ves-container.resources-block.container .row-inner.clearfix .col-left h3,.cms-ornamental-metal-railing .ves-container.resources-block.container .row-inner.clearfix .col-left h3,.cms-pipe-tube-railing .ves-container.resources-block.container .row-inner.clearfix .col-left h3{margin-bottom:28px !important}.cms-gate-hardware .ves-container.resources-block.container .row-inner.clearfix .col-left img,.cms-finished-spindles .ves-container.resources-block.container .row-inner.clearfix .col-left img,.cms-ornamental-metal-railing .ves-container.resources-block.container .row-inner.clearfix .col-left img,.cms-pipe-tube-railing .ves-container.resources-block.container .row-inner.clearfix .col-left img{margin-right:25px}.cms-gate-hardware .ves-container.resources-block.container .row-inner.clearfix .col-right ul li,.cms-finished-spindles .ves-container.resources-block.container .row-inner.clearfix .col-right ul li,.cms-ornamental-metal-railing .ves-container.resources-block.container .row-inner.clearfix .col-right ul li,.cms-pipe-tube-railing .ves-container.resources-block.container .row-inner.clearfix .col-right ul li{margin-bottom:2px !important}}@media (min-width:1367px){.brand-background-block-inner-1 .text-box-2 h3{margin-top:20px}}@media (min-width:768px) and (max-width:800px){.col-inner.brand-banner-inner{padding:0 15px}.content-box-on-banner{padding:0 !important}}@media (max-width:639px){.content-box-on-banner .box-right,.box-left{margin-left:0;margin-right:0}.content-box-on-banner a.action.primary{padding-left:0;padding-right:0}}@media (min-width:640px) and (max-width:767px){.content-box-on-banner .box-right{width:70%;margin:0;margin-top:30px}.content-box-on-banner .box-left{width:70%;margin:0}}@media (min-width:768px) and (max-width:1023px){.cms-finished-spindles .ves-container.resources-block.container .row-inner.clearfix .col-left{height:1370px}}@media (min-width:1024px) and (max-width:1365px){.cms-finished-spindles .ves-container.resources-block.container .row-inner.clearfix .col-left{height:840px}}@media (min-width:1366px){.cms-finished-spindles .ves-container.resources-block.container .row-inner.clearfix .col-left{height:812px}}@media (min-width:640px) and (max-width:767px){.cms-finished-spindles .ves-container.resources-block.container .row-inner.clearfix .col-left{padding-bottom:230px}}@media (max-width:800px) and (min-width:768px){.cms-finished-spindles .content-box-on-banner .box-left ul{margin-bottom:32px}}@media (min-width:768px){.page-layout-1column.cms-timeline .block-products-list.widget .products-grid .product-item{margin-left:0 !important}.cms-bezdan-stainless.page-layout-1column .block-products-list .products-grid.grid .product-item{margin-left:0 !important}.cms-bezdan-stainless.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info{margin:0 10px !important}}@media (max-width:767px){.cms-bezdan-stainless.page-layout-1column .block-products-list .products-grid.grid .product-item{margin-left:0 !important}.cms-bezdan-stainless.page-layout-1column .block-products-list .products-grid.grid .product-item .product-item-info{margin:0 10px !important}}@media (min-width:768px){.ves-container.resources-block ul ul{margin-bottom:20px}}@media (min-width:1024px){.button-class .col-lg-4{width:30%}.button-class .col-lg-3{width:32%}.button-class .col-lg-5{padding-right:0;width:36%}}@media (min-width:768px) and (max-width:1023px){.button-class .col-lg-4{width:30%}.button-class .col-lg-3{width:32%}.button-class .col-lg-5{padding-right:0;width:32%}}@media (max-width:767px){.button-class .col-xs-12 a{width:80%}.button-class .row-inner.clearfix{text-align:center}}.block-products-list .products-grid button.slick-prev.slick-arrow{top:150px !important}.block-products-list .products-grid button.slick-next.slick-arrow{top:150px !important}@media (min-width:640px){.products-grid .product-item-info:hover{margin:0 !important}}.fotorama__arr--prev{display:block !important}.fotorama__arr--next{display:block !important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus){display:block !important}.fotorama__arr.fotorama__arr--next{display:block !important}.fotorama__arr.fotorama__arr--prev{display:block !important}.ves-menu .ves-megamenu .nav-item.submenu-left.dropdown-submenu.title-menu a span{font-weight:700}.ves-menu .ves-megamenu .nav-item.submenu-left.dropdown-submenu.title-baluster-railing{margin-top:20px}.ves-menu .ves-megamenu .nav-item.submenu-left.dropdown-submenu.title-menu a{cursor:initial}.ves-menu .ves-megamenu .nav-item.submenu-left.dropdown-submenu.title-menu a:hover{color:#575757 !important}.fotorama__arr.fotorama__arr--next,.fotorama__arr.fotorama__arr--prev{top:40%;height:20%}.modals-overlay{z-index:9999}.confirmage_popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10000;text-align:center}.confirmage_popup .right-content{padding:10px;background:url(../images/bg-blue-dots.png) 0 0 repeat;text-align:right}.confirmage_popup .right-content .block-newsletter{text-align:center}.confirmage_popup .right-content h3{font-size:24px;font-family:'Gotham-Medium';color:#fff;line-height:30px;margin:0;letter-spacing:0;margin-top:20px;margin-bottom:16px}.confirmage_popup .right-content p{font-family:'Gotham-Medium';font-size:16px;letter-spacing:.4px;line-height:22px;color:#fff;max-width:370px;text-align:center;margin:0 auto}.confirmage_popup .right-content .industry-type{height:50px;max-width:298px;margin-bottom:13px;font-size:14px;font-family:'Gotham-Book';color:#565656;letter-spacing:.4px}.confirmage_popup .right-content option{font-size:14px;font-family:'Gotham-Book';color:#565656}.confirmage_popup .right-content .field.choice.newsletter{margin-top:10px;margin-bottom:10px}.confirmage_popup .right-content .field.choice.newsletter label{color:#fff;font-family:'Gotham-Medium';vertical-align:-1px}.confirmage_popup .right-content .field.choice.newsletter input[type=checkbox]{vertical-align:initial;margin-right:5px}.confirmage_popup .right-content .newsletter-subscribe{margin-top:20px}.confirmage_popup .right-content .actions{max-width:298px;margin:0 auto}.confirmage_popup .right-content .actions button{width:100%;height:50px;background:#565656;display:block;font-family:'Gotham-Medium';font-size:16px;font-weight:400;font-weight:500;box-shadow:3px 3px 0px 0px rgba(0,0,0,.25)}.confirmage_popup .right-content .actions button:hover,.confirmage_popup .right-content .actions button:active{background:#fff;color:#565656}.confirmage_popup .right-content button.action-close{border:0;background-color:transparent;box-shadow:none}.confirmage_popup .right-content button.action-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;line-height:24px;color:#fff;content:'\e616';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.confirmage_popup .right-content .field-recaptcha{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.popup_form{background-color:#3d3d3d}@media (min-width:1200px){.left-content img{width:421px;height:100%}.block-content-wrap{display:flex;height:377px;min-width:821px}.block-content-wrap .right-content{width:400px}}@media (max-width:1199px){.block-content-wrap{padding:20px;background:url(../../../../../frontend/Magento/luma/en_CA/Customweb_IndustryType/images/newsletter-background.jpg) 0 0 repeat;position:relative}.block-content-wrap .left-content{position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0}.block-content-wrap .left-content img{height:100%}}@media (max-width:767px){.confirmage_popup{top:100px;left:20px;right:20px;transform:none}.confirmage_popup .block-content-wrap{padding:20px}.confirmage_popup .right-content{max-width:400px;margin:0 auto;padding:16px}}@media (max-width:767px){.checkout-index-index .header.content .logo{float:none;margin-left:auto;margin-right:auto}}.field.newsletter input{margin:2px 5px 0 0}.search-minicart-wrapper .mst-searchautocomplete__wrapper .product-alert h3{font-size:14px;line-height:16px;margin:0;color:#1979c3;font-weight:400}.search-minicart-wrapper .product-alert a,.search-minicart-wrapper .product-alert p{display:none}.old-price .product-alert{display:none}.customer-account-login .login-container .block-preferred-pricing-option{width:57%}.customer-account-login .block-preferred-pricing-option{margin-top:25px;background-color:#99c7df}.customer-account-login .block-preferred-pricing-option .block-ques{display:flex;align-items:center}.customer-account-login .block-preferred-pricing-option .block-content{font-size:14px;letter-spacing:-.4px;padding:15px;color:#023a57}.customer-account-login .block-preferred-pricing-option .block-content a{color:#023a57;text-decoration:underline}.customer-account-login .block-preferred-pricing-option .block-content a:hover{color:#333}.customer-account-login .block-ques{margin-bottom:0}.customer-account-login .block-ques img{width:76px;height:76px;object-fit:cover}.customer-account-login .block-ques strong{font-size:20px;padding-left:15px;margin:0 15px 0 0;color:#023a57}@media (min-width:1024px) and (max-width:1240px){.customer-account-login .login-container .block-preferred-pricing-option{width:74%}.customer-account-login .login-container .block-preferred-pricing-option .block-content{padding:15px}}@media (min-width:768px) and (max-width:1023px){.customer-account-login .login-container .block-preferred-pricing-option{width:94%}}@media (max-width:767px){.customer-account-login .login-container .block-preferred-pricing-option{width:100%}.customer-account-login .login-container .block-ques strong{font-size:18px;padding-right:15px}}.our-story-banner{position:relative;height:580px;margin-bottom:105px}.our-story-banner .image-item img{display:block;position:absolute;left:0;top:0;right:0;max-width:none}.our-story-banner .widget-html{max-width:805px;position:absolute;z-index:10;padding-top:150px;top:0;left:0;right:0;margin:0 auto;text-align:center;color:#fff}.our-story-banner .widget-html h1{margin-bottom:30px}.our-story-banner .widget-html p{font-size:24px;line-height:34px;font-weight:300;letter-spacing:.04em;margin-bottom:40px}.our-story{text-align:center;max-width:1440px;margin:0 auto !important;float:none !important}.our-story h2,.our-story h3{font-size:30px;letter-spacing:.04em;margin:0 0 20px}.our-story p{font-size:16px;line-height:29px;word-spacing:.1em;margin:0 auto !important}.our-story quote{font-size:24px;max-width:750px;display:block;line-height:36px;color:#0073ae;font-weight:500;word-spacing:.1em;position:relative;padding:50px 0;margin:50px auto 60px}.our-story quote:before,.our-story quote:after{content:'';display:inline-block;position:absolute;height:4px;background-position:center;background-size:cover;background-repeat:no-repeat;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background:#ddd;width:300px}.our-story quote:before{top:0}.our-story quote:after{bottom:0}.our-story.last quote{margin-bottom:10px}.page-main .banner-story{padding:100px 0}.page-main .banner-story.last{padding-bottom:0}.page-main .banner-story .block{margin-bottom:0}.page-main .banner-story .col-no-padding{padding:0}.page-main .banner-story .col-no-padding+div{padding:0}.page-main .banner-story .row-nopadding{padding:0;margin:0}.page-main .banner-story.timeline{padding:100px 0 55px}.page-main .banner-story.timeline .block{margin-bottom:30px}.page-main .banner-story.timeline .col-inner{padding-top:58px}.page-main .banner-story.timeline .image-item .img-responsive{margin:0 auto}@media (max-width:767.98px){.our-story-banner .widget-html{padding-top:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.our-story-banner .widget-html .block-content{padding-left:30px;padding-right:30px}.our-story-banner .widget-html p{font-size:18px;line-height:25px;margin:0 auto}.our-story-banner .widget-html .scroll-down{width:50px}.our-story .ves-widget.widget-html.block{padding-left:15px;padding-right:15px}.page-main .banner-story{padding:50px 0}.page-main .banner-story.last{padding-bottom:0}.banner-story .image-item img{margin:0 auto}}@media (max-width:639px){.banner-story .img-responsive{height:auto !important}}.cms-our-story #our-story-content-1 .road-to-bezdan-1{padding-bottom:9px}.cms-our-story .our-story #our-story-content-1 h2,.cms-our-story .our-story #our-story-content-1 h3{margin:0 0 14px}@media (min-width:768px) and (max-width:805px){.cms-our-story .our-story-banner .widget-html p{padding-left:10px;padding-right:10px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.our-story-banner .widget-html{left:500px}}.our-story .h3-number2{margin-top:25px}@media (max-width:768px){.cms-our-story .banner-story.timeline img{max-width:calc(70%)}}.cms-our-story .banner-story.last .img-responsive{min-width:100%}.product-item-details .simple-price-block{margin-top:0}.tmls-widget .block-title.content-heading{text-align:center}.bezdan-banner{margin-bottom:0;position:relative}.bezdan-banner .image-item img{display:block;position:absolute;left:0;top:0;right:0;bottom:0;max-width:none}.bezdan-banner .image-item img h1{line-height:55px;letter-spacing:.02em;margin-bottom:15px}.bezdan-banner .image-item img span.strong{font-size:24px;font-weight:700;letter-spacing:.04em}.bezdan-banner .image-item img p{font-size:18px;letter-spacing:.04em;line-height:26px}.bezdan-banner .widget-html.block{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);max-width:1440px;margin:0 auto;color:#fff;text-align:center;margin-bottom:0}.bezdan-banner .widget-html.block h1{font-size:50px;letter-spacing:.02em;margin:0 0 23px;line-height:55px}.bezdan-banner .widget-html.block h1+span.strong{margin-bottom:50px}.bezdan-banner .widget-html.block span.strong{font-size:24px;letter-spacing:.04em;word-spacing:.1em;font-weight:700;display:block}.bezdan-banner .widget-html.block p{font-size:18px;line-height:26px;letter-spacing:.04em;word-spacing:.1em;margin:0 0 15px}.bezdan-banner .widget-html.block .scroll-down{margin-top:80px}.bezdan-our-banner.col-no-padding{padding:0}.bezdan-our-banner .ves-widget.block{margin-bottom:0}.bezdan-our-banner .widget-html.block{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);max-width:380px;right:82px;text-align:center;padding:47px 30px;color:#fff;background-color:rgba(0,0,0,.6)}.bezdan-our-banner .widget-html.block h3{margin:0;font-size:40px;margin-bottom:20px}.bezdan-our-banner .widget-html.block p{text-align:left;font-size:18px;line-height:26px;margin-bottom:35px}.bezdan-our-banner .widget-html.block a.action.primary{display:inline-block;padding:12px 49px;letter-spacing:.04em;font-weight:500}.bezdan-our-banner.content-left .widget-html.block{right:auto;left:82px}.provide-block>div{max-width:1440px;margin:0 auto;padding:0 15px}.provide-block h2.w_heading{text-align:center;font-size:40px;font-weight:500;margin:63px 0}.provide-block .row-inner.clearfix{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1088px;margin:0 auto}@media (min-width:1200px){.provide-block .widget-html.block{padding:0 15px}}.provide-block .widget-html.block>.block-content{position:relative}.provide-block .widget-html.block span.line{display:block;margin:0 auto;width:100%;height:2px;background-color:#1775b5}@media (max-width:768px){.provide-block .widget-html.block span.line{max-width:300px}}.provide-block .widget-html.block .block-content>a{display:block}.banner-mission{background-size:cover}.banner-mission .widget-html.block{max-width:720px;margin:0 auto;color:#fff;text-align:center;padding:106px 0}.banner-mission .widget-html.block h3{font-size:40px;margin:0 0 30px}.banner-mission .widget-html.block p{font-size:24px;word-spacing:.1em;line-height:36px;font-weight:400;text-align:center}.service-banner{background-size:cover;padding:78px 0 79px}.service-banner h2.w_heading{margin:0 0 20px;text-align:center;font-size:40px}.service-banner .content{max-width:941px;margin:0 auto;padding:40px 20px;background-color:rgba(0,0,0,.6);color:#fff}.service-banner .content h6{font-size:16px;font-weight:700;line-height:24px;word-spacing:.1em;margin:20px 0 10px}.service-banner .content ul li{padding-left:15px;word-spacing:.1em;line-height:26px}.service-banner .content ul li a{color:#fff;word-spacing:.1em}.service-banner .content ul li:before{content:'\2802';color:#fff;max-width:15px;font-size:30px}.service-banner .content>.row-inner>.col-sm-6{padding:0 30px}.bezdan-banner-signup{position:relative;height:545px}.bezdan-banner-signup .image-item img{position:absolute;top:0;left:0;width:100%;bottom:0;height:100%;object-fit:cover}.bezdan-banner-signup .ves-widget.block{margin-bottom:0}.bezdan-banner-signup .widget-html.block{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);max-width:970px;margin:0 auto;padding:0 15px}.bezdan-banner-signup .widget-html.block .content{padding:65px 50px;padding-top:75px;text-align:center;color:#fff;background-color:rgba(0,0,0,.6)}.bezdan-banner-signup .widget-html.block .content h3{font-size:40px;margin:0 0 23px}.bezdan-banner-signup .widget-html.block .content p{font-size:24px;line-height:36px;word-spacing:.1em;margin-bottom:32px}.bezdan-banner-signup .widget-html.block .content a.action.primary{padding:13px 37px;display:inline-block;font-weight:500;letter-spacing:.04em;word-spacing:.1em;width:240px}.bezdan-banner-goals{margin-top:58px;margin-bottom:50px}.bezdan-banner-goals .widget-html.block .content{max-width:1440px;margin:0 auto}.bezdan-banner-goals h2.w_heading{text-align:center;font-size:40px;word-spacing:.1em;margin:0 0 25px}.bezdan-banner-goals .content ul{display:-ms-flexbox;display:flex;display:-webkit-flex}.bezdan-banner-goals .content ul li{padding-left:0;margin-bottom:0;flex:0 0 25%;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;-webkit-box-flex:4}.bezdan-banner-goals .content ul li .top-cont{display:block;height:235px;text-align:center;color:#fff;position:relative;border-left:1px solid #fff;border-right:1px solid #fff}.bezdan-banner-goals .content ul li .top-cont h4{font-size:30px;margin:0;padding-top:59px;z-index:1;position:absolute;left:0;right:0;top:0}.bezdan-banner-goals .content ul li .top-cont:after{content:'';background-image:linear-gradient(to bottom,#0073cc 15%,transparent 100%);opacity:.9;position:absolute;top:0;left:0;right:0;bottom:0}.bezdan-banner-goals .content ul li p{padding:10px}.bezdan-banner-goals .content ul li:before{display:none}@media (max-width:1199px) and (min-width:991.98px){.bezdan-our-banner .widget-html.block{max-width:250px;padding:10px 15px;padding-bottom:16px}.bezdan-our-banner .widget-html.block h3{font-size:30px;margin-bottom:10px}.bezdan-our-banner .widget-html.block p{font-size:16px;line-height:24px;margin-bottom:15px}.bezdan-our-banner .widget-html.block a.action.primary{padding:8px 30px}}@media (max-width:991.98px){.bezdan-our-banner .image-item img{margin:0 auto}.service-banner .content,.bezdan-banner-signup .widget-html.block,.bezdan-banner .widget-html.block,.banner-mission .widget-html.block{max-width:90%}}@media (max-width:767.98px){.bezdan-banner .widget-html.block h1{font-size:40px;line-height:45px}.bezdan-banner .widget-html.block h1+span.strong{margin-bottom:30px}.bezdan-banner .widget-html.block span.strong{font-size:20px}.bezdan-banner .widget-html.block .scroll-down{margin-top:40px}.bezdan-our-banner .widget-html.block,.bezdan-our-banner.content-left .widget-html.block{max-width:100%;right:30px;left:30px}.bezdan-banner-goals>.col-inner>div{background-repeat:repeat !important}.bezdan-banner-goals .content ul{flex-wrap:wrap}.bezdan-banner-goals .content ul>li{-webkit-flex:0 0 50%;flex:0 0 50%;-ms-flex:0 0 50%}.bezdan-banner-goals .content ul>li p{background-color:#fff}.service-banner .content{padding:30px 15px}.bezdan-banner-signup .widget-html.block .content{padding:30px 15px}.bezdan-banner-signup .widget-html.block .content h3{font-size:30px}.bezdan-banner-signup .widget-html.block .content p{font-size:16px;line-height:24px}}.bezdan-our-banner{padding:0 !important}.bezdan-our-banner{padding:0}.banner-mission{height:392px}@media (max-width:767.98px){.service-banner .content{display:table}}.tmls-widget .tmls-item .tmls-image img{border-radius:50%}.bezdan-banner .widget-html.block{position:relative;transform:unset;z-index:1}.bezdan-banner .widget-html.block .scroll-down{position:relative;z-index:1}.cms-why-bezdan .bezdan-banner .widget-html.block .scroll-down{margin-bottom:78px}.tmls-widget .block-title h2:after{display:none !important}.tmls-widget .title span{font-size:40px}.tmls-widget .tmls-item{border-right:none !important}.owl-item.active{border-right:1px dashed #ddd;min-height:570px}.owl-item.active+.owl-item.active+.owl-item.active{border-right:none}.bezdan-banner .widget-html.block{margin-top:22px}.bezdan-our-banner .block-content .img-responsive{width:100%}@media (min-width:768px){.bezdan-banner .widget-html.block h1{margin-top:119px !important;margin-bottom:19px !important}.bezdan-banner .widget-html.block p{margin-bottom:15px !important}}.bezdan-banner .widget-html.block h1+span.strong{margin-bottom:45px !important}.cms-why-bezdan .bezdan-banner .widget-html.block .scroll-down{margin-bottom:102px !important}@media (min-width:934px){.bezdan-our-banner.content-left .widget-html.block{max-width:385px;max-height:420px;left:88px}.bezdan-our-banner .widget-html.block{right:88px;max-height:420px;max-width:385px}}.banner-mission .widget-html.block{padding:125px 0}.service-banner .content{padding-bottom:50px}.service-banner{padding:74px 0 79px;padding-bottom:90px}.tmls-widget h2{margin-top:67px}.tmls-widget .block-title.content-heading{margin-bottom:35px}.tmls-widget .tmls-item>div{margin:0 0 12px}.bezdan-banner .image-item img{height:100%}@media (min-width:768px) and (max-width:991px){.bezdan-our-banner .widget-html.block{left:0;right:0;margin-left:auto;margin-right:auto}.bezdan-our-banner.content-left .widget-html.block{left:0;right:0;margin-left:auto;margin-right:auto}}@media (max-width:600px){.bezdan-our-banner .widget-html.block{left:30px;right:30px;margin-left:auto;margin-right:auto}.bezdan-our-banner.content-left .widget-html.block{left:30px;right:30px;margin-left:auto;margin-right:auto}}@media (max-width:991px){.provide-block .row-inner.clearfix .col-sm-6{display:inline-block;float:none;vertical-align:top}}.bezdan-banner-signup .widget-html.block{-webkit-transform:translateY(-50%)}.cms-index-index.page-layout-1column #maincontent{max-width:100%;padding-top:0}.cms-index-index.page-layout-1column #maincontent .column.main{padding-bottom:0}.homepage-top-tagline p{line-height:20px;font-weight:400}.homepage-top-tagline p a{line-height:20px;font-weight:400}.banner-home .ves-inner,.banner-home .row,.banner-home .row-inner>div,.banner-home .col{margin:0;padding:0}.banner-home .block-content>.block-banner{display:-webkit-flex;display:-ms-flexbox;display:flex}.banner-home .block-banner>.image-banner{overflow:hidden}.banner-home .block-banner .content-block-banner{width:1200px;max-width:100%;flex:0 0 1200px}.banner-home .bn-home-block{position:relative;float:left;width:calc(100%/4)}.banner-home .bn-home-block .content{position:absolute;top:0;left:0;right:0;bottom:0;padding:25px 20px;color:#fff;background-image:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,transparent 100%)}.banner-home .bn-home-block .content h2.title{margin:0;font-size:18px !important;color:#fff !important;line-height:24px;letter-spacing:.04em}.banner-home .bn-home-block:not(.bn-big) .content .inner{position:absolute;top:0;left:0;right:0;bottom:0;padding:40px 30px;transition:top .25s,left .25s,right .25s,bottom .25s;visibility:hidden;opacity:0}.banner-home .bn-home-block:not(.bn-big) .content .inner a{display:block;color:transparent;position:absolute;background-color:transparent;top:0;bottom:0;left:0;right:0}.banner-home .bn-home-block:not(.bn-big) .content .inner .title{max-width:180px}.banner-home .bn-home-block:not(.bn-big) .content .inner p{margin-top:15px;max-width:200px}@media (min-width:991.98px){.banner-home .bn-home-block:not(.bn-big):hover>.content .inner{background-color:#0073ae;top:-24px;right:-24px;bottom:-24px;left:-24px;visibility:visible;opacity:1;z-index:1}}.banner-home .bn-home-block.bn-big{width:calc(100% - 100%/4)}.banner-home .bn-home-block.bn-big .content{background:rgba(0,0,0,.6);padding:70px 45px 70px 50px}.banner-home .bn-home-block.bn-big .content h1.title{margin:0 0 22px;font-size:42px;font-weight:500}.banner-home .bn-home-block.bn-big .content p{line-height:26px;letter-spacing:-.01em}.banner-home .bn-home-block.bn-big .content .action.primary{background-color:transparent;border:2px solid #fff;padding:12px 25px;margin-top:17px;display:inline-block}.banner-home .bn-home-block.bn-big .content .action.primary:hover{color:#0073ae;background-color:#fff}.banner-home .image-banner .image-item{min-height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.banner-home .image-banner .image-item img{opacity:0}.block-newsletter-signup{background:url(../images/bg-blue-dots.jpg) 0 0 repeat;color:#fff;padding:87px 0}.block-newsletter-signup .widget-html.block{max-width:1440px;margin:0 auto;padding:0 15px}.block-newsletter-signup .widget-html.block .d-flex{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.block-newsletter-signup .widget-html.block .d-flex h3{font-size:23px;font-weight:500;line-height:36px;margin:0}.block-newsletter-signup .action.primary{padding:13px 65px;font-weight:500;background:#565656;border-color:#565656;margin-left:40px;letter-spacing:.04em;word-spacing:.1em;white-space:nowrap}.shop-product-home{padding-top:83px}.shop-product-home .ves-inner{max-width:1440px;margin:0 auto;padding:0 10px}.shop-product-home .brand-tabs-wrap h2{text-align:center;margin:0 0 50px;font-size:48px !important;word-spacing:.1em;font-weight:500}.shop-product-home .tabs-w1{position:relative}.shop-product-home .tabs-w1:after,.shop-product-home .tabs-w1:before{content:'';width:100vh;top:64px;position:absolute;height:4px;background:#dbdbdb;border-bottom:0;display:block}.shop-product-home .tabs-w1:after{left:100%}.shop-product-home .tabs-w1:before{right:100%}.shop-product-home .tabs-w1 .title{font-size:17px;word-spacing:.1em;padding:10px 20px;margin:0 9px;width:calc((100% - 72px)/3);height:62px !important}.shop-product-home .tabs-w1 .title a{left:0}.shop-product-home #brand-tabs .tabs-w1>div:not(.title){padding-bottom:44px;margin-top:64px}.shop-product-home #brand-tabs .tabs-w1>div:not(.title)+.title{margin-left:18px !important}.shop-product-home #brand-tabs .tabs-w1 .title.active a{color:#0073ae}.block-helpline{text-align:center;color:#fff;padding:95px 0;background-size:cover}.block-helpline .ves-widget.block{max-width:1440px;margin:0 auto;padding:0 15px}.block-helpline .content h2{color:#fff !important;font-weight:500;font-size:48px !important;word-spacing:.1em !important;margin:0 0 23px}.block-helpline .content span.sub{font-size:24px;line-height:36px;letter-spacing:-.01em}.block-helpline .content a{color:#fff;font-weight:300;text-decoration:none;position:relative;display:inline-block}.block-helpline .content a:after{content:"";display:block;width:100%;height:1px;background-color:rgba(255,255,255,.6);position:absolute;left:0;right:0;bottom:2px}.block-helpline .content p{font-size:24px;line-height:36px;letter-spacing:-.01em;margin-top:20px;font-weight:500}.block-testimonial-home{padding:112px 0 80px;border-bottom:1px solid #dbdbdb}.block-testimonial-home .tmls-widget .title{margin:0}.block-testimonial-home .tmls-widget .title span{background-color:transparent;font-size:50px}.block-testimonial-home .tmls-widget .tmls-item{padding:0 20px 20px}.block-testimonial-home .tmls-testimonial{background-color:transparent !important}@media (min-width:767.98px){body .homepage-resources ul.resources-list{margin:0 -10px}body .homepage-resources ul.resources-list>li{width:50%;flex-basis:50%;margin-right:0;border-bottom:0;padding:0 10px 28px}body .homepage-resources ul.resources-list>li.full{width:100%;flex:0 0 100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding-top:40px;position:relative;justify-content:space-between}body .homepage-resources ul.resources-list>li.full:before{content:"";position:absolute;left:10px;right:10px;top:0;height:5px;background-color:#0073ae}body .homepage-resources ul.resources-list>li.full>h3{padding-top:0;padding-bottom:0;border-bottom:0;flex:0 0 17%;margin:0;padding-right:20px}body .homepage-resources ul.resources-list>li.full>p{flex:0 0 50%;max-width:50%}body .homepage-resources ul.resources-list>li.full .login-apply{flex:0 0 32%;max-width:32%}body .homepage-resources ul.resources-list>li.full .login-apply .apply{margin:10px 0}body .homepage-resources ul.resources-list>li.full .login-apply .apply a{display:inline-block}}.homepage-resources{margin:0 auto 70px;padding:0 15px}.homepage-resources ul.resources-list>li img{display:inline-block !important;max-width:63%}.homepage-resources ul.resources-list>li>.info{float:right;width:37%;padding-left:15px}.homepage-resources .login-apply a.action.primary{font-weight:500}.block-social-homepage{padding:117px 0 106px}.block-social-homepage.disabled{display:none}.block-social-homepage h2.w_heading{font-size:48px !important;text-align:center;margin:0 0 60px}.block-social-homepage .panel-group{margin-bottom:20px;position:relative}.block-social-homepage .panel-group:before{content:"";display:block;height:4px;background-color:#d2d2d2;position:absolute;top:60px;left:0;right:0}.block-social-homepage .widget-tab.mixed-tab .nav-tabs{max-width:1440px;margin:0 auto 70px;border-bottom:0}.block-social-homepage .widget-tab.mixed-tab .nav-tabs li{height:60px;width:31%;margin:0 10px}.block-social-homepage .widget-tab.mixed-tab .nav-tabs li a{padding-top:10px;padding-bottom:10px}.block-social-homepage .widget-tab.mixed-tab .nav-tabs li a:before{content:'\f082';font-family:'FontAwesome';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;margin-right:10px}.block-social-homepage .widget-tab.mixed-tab .nav-tabs li:first-child a:before{content:'\f099'}.block-social-homepage .widget-tab.mixed-tab .nav-tabs li.active:after{border-bottom:6px solid #f4f4f4 !important}.block-social-homepage .widget-tab.mixed-tab .nav-tabs li:hover a,.block-social-homepage .widget-tab.mixed-tab .nav-tabs li.active a{color:#0073ae}.block-social-homepage .widget-tab.mixed-tab .tab-content{max-width:940px;margin:0 auto;padding:0 10px;background-color:#ebebeb;height:350px;position:relative}.block-social-homepage .widget-tab.mixed-tab .tab-content .tab-pane.active .content-block{padding:15px;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);top:50%;position:absolute;text-align:center}.homepage-featured-brand{height:auto !important;padding-bottom:125px;background-size:cover !important}.homepage-featured-brand .ves-widget.block{margin:0 auto;max-width:1440px;padding:0 10px}.homepage-featured-brand .home-brand-box h2{color:#fff !important;margin-bottom:17px !important}.homepage-featured-brand .home-brand-box p{margin-top:35px !important;line-height:38px !important;letter-spacing:-.01em}.homepage-featured-brand .home-brand-box .action{margin:0 5px}.ves-menu .submenu .content-wrap+.megamenu-footer .block-category-link a:hover{border-bottom:1px solid transparent !important}.ves-menu .submenu .content-wrap+.megamenu-footer .block-category-link br{display:none !important}.ves-menu .submenu .content-wrap+.megamenu-footer .block-category-link br+a{margin-top:9px !important}@media (min-width:768px){body .ves-megamenu.menu-hover .dropdown-menu-fullwidth.subhover:hover .dropdown-menu{padding:0}.level0>.submenu>.megamenu-footer ul li>a{padding:0 !important}}.megamenu-content .dropdown-mega .megamenu-header a{display:block;padding:0 !important}.megamenu-content .dropdown-mega .megamenu-header a img{min-width:100%}.block-testimonial-home .tmls-widget .ratings_over,.block-testimonial-home .tmls-sform .ratings_over{background:url('../images/star.jpg') no-repeat}.block-testimonial-home .owl-theme .owl-dots .owl-dot span{width:12px;height:12px;border:1px solid #ddd;background-color:#fff}.block-testimonial-home .owl-theme .owl-dots .owl-dot.active span,.block-testimonial-home .owl-theme .owl-dots .owl-dot:hover span{background:#0073ae;border-color:#0073ae}@media (max-width:991px){.block-social-homepage,.block-testimonial-home{padding:60px 0}.homepage-resources{padding-top:60px;margin-bottom:20px}.products-grid .product-item .product-item-name{max-height:145px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box}.block-helpline .ves-widget.block{padding:0 10px}.block-helpline .content a{display:inline-block}.block-newsletter-signup .widget-html.block .d-flex h3{flex:0 0 100%;width:100%;margin-bottom:20px;text-align:center}.block-newsletter-signup .widget-html.block .d-flex .action.primary{margin-left:0}.shop-product-home .tabs-w1 .title{margin:0 calc(10%/6) !important;width:30% !important}.shop-product-home #brand-tabs .tabs-w1>div:not(.title)+.title{margin:0 calc(10%/6) !important}}@media (max-width:991px) and (min-width:768.98px){.banner-home .bn-home-block.bn-big .content{padding:40px 20px}.banner-home .bn-home-block.bn-big .content p{font-size:14px}}@media (max-width:991px) and (min-width:768px){.ves-container.outstory-ban .block-content{padding:0 15px}}@media (max-width:768px){.banner-home .block-content>.block-banner{max-height:100%;overflow:visible}.banner-home .block-content>.block-banner .image-banner{display:none}.banner-home .block-content>.block-banner .content-block-banner{max-width:100%}.banner-home .block-content>.block-banner .content-block-banner img{width:100%}.banner-home .block-content>.block-banner .content-block-banner .bn-home-block{width:calc(100%/3);background-repeat:no-repeat;background-size:cover;background-position:center}.banner-home .block-content>.block-banner .content-block-banner .bn-home-block.bn-big{width:100%}.banner-home .block-content>.block-banner .content-block-banner .bn-home-block.bn-big img{min-height:400px}body .homepage-resources ul.resources-list{margin:0}.homepage-resources ul.resources-list>li{width:50%;flex-basis:50%;margin:0;padding:0;border-bottom:none}.homepage-resources ul.resources-list>li.full{width:100% !important;flex:0 0 100%}.block-helpline .content span.sub,.block-helpline .content p{font-size:18px !important;line-height:1.5}.cms-home #maincontent h2:not(.title),.block-social-homepage h2.w_heading,.block-testimonial-home .tmls-widget .title span{font-size:38px !important}}@media (max-width:664px){.banner-home .block-content>.block-banner .content-block-banner .bn-home-block.bn-big .content{padding:30px 15px}}@media (max-width:639px){.shop-product-home .tabs-w1:after,.shop-product-home .tabs-w1:before{display:none}.block-social-homepage .widget-tab.mixed-tab .nav-tabs li{width:40%;margin:0 10px}.homepage-featured-brand .home-brand-box .action{margin:0 0 10px}.banner-home .bn-home-block.bn-big .content p{line-height:24px}}@media (max-width:575px){.block-testimonial-home{padding-bottom:30px}.block-testimonial-home .tmls-widget .title{max-width:90%;margin:0 auto}.block-testimonial-home .owl-theme .owl-nav.disabled+.owl-dots{margin-top:0}.banner-home .block-content>.block-banner .content-block-banner .bn-home-block{width:calc(100%/2)}.banner-home .block-content>.block-banner .content-block-banner .bn-home-block.bn-big{width:100%}.banner-home .block-content>.block-banner .content-block-banner .bn-home-block.bn-big .content img{min-height:400px}.banner-home .block-content>.block-banner .content-block-banner .bn-home-block.bn-big .content h1.title{margin:0 0 10px;font-size:27px}.banner-home .block-content>.block-banner .content-block-banner .bn-home-block.bn-big .content p{line-height:20px;font-size:14px !important}.banner-home .block-content>.block-banner .content-block-banner .bn-home-block.bn-big .content .action.primary{margin-top:10px;padding:8px 20px}.tmls-widget .title span{padding:0}#brand-tabs .tabs-w1 .title a{font-size:14px}.cms-home #maincontent h2:not(.title),.block-social-homepage h2.w_heading,.block-testimonial-home .tmls-widget .title span{font-size:30px !important;text-align:center;display:block}.homepage-resources ul.resources-list>li{width:100% !important}.block-social-homepage .panel-group:before{top:56px}}@media (min-width:991.98px){.banner-home .bn-home-block.bn-big .content h1.title{font-size:33px}.block-newsletter-signup .widget-html.block .d-flex{flex-wrap:nowrap;flex:0 0 300px;ms-flex:0 0 300px}}.cms-bezdan-cable .brand-background-block:not(.box-black-bezcal2){padding:40px 0;background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:1199px){.cms-bezdan-cable .brand-background-block:not(.box-black-bezcal2){padding:0}}.cms-bezdan-cable .brand-background-block:not(.box-black-bezcal2) .row-inner{max-width:100% !important}.cms-bezdan-cable .brand-background-block:not(.box-black-bezcal2) .brand-background-block-inner{margin:0 auto !important;background-image:none !important}@media (min-width:1200px){.cms-bezdan-cable .brand-background-block:not(.box-black-bezcal2) .brand-background-block-inner{width:930px;max-width:calc(100% - 30px)}}.cms-ultra-tec .ves-widget .block-content .ultra-text-logo{height:43px;width:auto}@media (max-width:530px){.cms-ultra-tec .ves-widget .block-content .ultra-text-logo{height:35px}}@media (max-width:415px){.cms-ultra-tec .ves-widget .block-content .ultra-text-logo{height:30px}}.ves-menu .megamenu-footer ul li a{background:0 0 !important}#home-mess .owl-item{border:none}.banner-home .bn-home-block.bn-big .content p{font-size:15px}.banner-home .bn-home-block.bn-big .content p a{text-decoration:underline;color:#fff}.banner-home .bn-home-block.bn-big .content p a:hover{text-decoration:none}@media (min-width:769px){.banner-home .content-block-banner .bn-home-block{background-repeat:no-repeat;background-size:cover;background-position:center center}.banner-home .content-block-banner .bn-home-block.bn-big{position:relative;height:0;padding-bottom:50%}.banner-home .content-block-banner .bn-home-block.bn-big>img{display:none !important;opacity:0;width:1px !important;height:1px !important;position:absolute;left:0;top:0}}.banner-home .content-block-banner .bn-home-block>img{width:100% !important;height:auto !important;opacity:0}.overview-block.overview-block-newspage .col-inner{max-width:100%}.slider_sub_category{padding:0 30px;margin-bottom:30px}.slider_sub_category .category-item.active .category-name a{text-decoration:underline;color:#0073ae}.slider_sub_category .owlcarousel{margin:0}.slider_sub_category .owlcarousel .owl-item{padding:0 10px;border:none}.slider_sub_category .owlcarousel .owl-controls .owl-dots{display:none !important}@media (max-width:767px){.slider_sub_category .owlcarousel .owl-controls .owl-dots{display:block !important}}@media (max-width:767px){.slider_sub_category .owlcarousel .owl-controls .owl-nav{display:none !important}}.slider_sub_category .owlcarousel .owl-controls .owl-nav [class*=owl-]{background:0 0 !important;color:#d2d2d2 !important;font-size:50px;position:absolute;top:50%;right:-25px;left:auto;margin:0;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:0;line-height:1}.slider_sub_category .owlcarousel .owl-controls .owl-nav .owl-prev{right:auto;left:-25px}.slider_sub_category .category-img{border:1px solid #ddd}.slider_sub_category .category-img img{max-width:100%;height:auto}.slider_sub_category .category-name a{color:#565656;text-decoration:none;text-align:center;font-weight:500;display:block;margin-top:10px}.slider_sub_category .category-name a:hover{text-decoration:underline}.cms-ultra-tec .block-content .ultra-text-logo{width:15%}.ves-menu .megamenu-footer ul li a{background:0 0 !important}@media (min-width:769px){.banner-home .content-block-banner .bn-home-block{background-repeat:no-repeat;background-size:cover;background-position:center center}.banner-home .content-block-banner .bn-home-block.bn-big{position:relative;height:0;padding-bottom:50%}.banner-home .content-block-banner .bn-home-block.bn-big>img{display:none !important;opacity:0;width:1px !important;height:1px !important;position:absolute;left:0;top:0}}.banner-home .content-block-banner .bn-home-block>img{width:100% !important;height:auto !important;opacity:0}.catalog-category-view #layered-filter-block .filter-options-content .swatch-attribute-options a{display:block !important}.catalog-category-view #layered-filter-block .filter-options-content .am_shopby_filter_items_attr_bz_cable_size .swatch-attribute-options .swatch-option.text{position:relative;overflow:visible}.catalog-category-view #layered-filter-block .filter-options-content .am_shopby_filter_items_attr_bz_cable_size .swatch-attribute-options .swatch-option.text:before{background:#000;content:attr(option-label);position:absolute;top:-20px;color:#fff;font-size:10px;padding:0 3px;border-radius:3px;left:0;z-index:99;opacity:0;visibility:hidden;transition:all .3s}.catalog-category-view #layered-filter-block .filter-options-content .am_shopby_filter_items_attr_bz_cable_size .swatch-attribute-options .swatch-option.text:after{content:"";display:block;width:0;height:0;border:4px solid transparent;border-top-color:#000;top:-4px;left:6px;position:absolute;opacity:0;visibility:hidden;transition:all .3s}.catalog-category-view #layered-filter-block .filter-options-content .am_shopby_filter_items_attr_bz_cable_size .swatch-attribute-options .swatch-option.text:hover:before,.catalog-category-view #layered-filter-block .filter-options-content .am_shopby_filter_items_attr_bz_cable_size .swatch-attribute-options .swatch-option.text:hover:after{opacity:1;visibility:visible}@media screen and (max-width:767px){body.checkout-onepage-success #maincontent{text-align:center}}body.checkout-onepage-success #maincontent .page-title span{letter-spacing:-1px;padding-left:1rem}body.checkout-onepage-success .column.main{height:auto;padding:0 1rem 11rem;display:flex}@media screen and (max-width:767px){body.checkout-onepage-success .column.main{column-count:auto;display:block;padding:0 0 3rem;margin:0 auto;width:100%;max-width:500px}}body.checkout-onepage-success .column.main p{max-width:94%;letter-spacing:-.5px}@media screen and (max-width:990px){body.checkout-onepage-success .column.main p{max-width:100%}}body.checkout-onepage-success .column.main .checkout-success-left{width:calc(100% - 440px)}@media screen and (max-width:767px){body.checkout-onepage-success .column.main .checkout-success-left{width:100%;padding:0 1rem}}body.checkout-onepage-success .column.main .block-newsletter{margin-top:-1rem;position:relative;padding:0 1.5rem;background:url('../Customweb_IndustryType/images/newsletter-background.jpg');width:440px;min-height:380px;padding:3rem;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:767px){body.checkout-onepage-success .column.main .block-newsletter{margin:0 auto;margin-top:3rem;max-width:500px;width:100%;padding-top:3rem}}body.checkout-onepage-success .column.main .block-newsletter .background-primary{width:100%;position:relative}body.checkout-onepage-success .column.main .block-newsletter #newsletter-validate-detail{height:100%}body.checkout-onepage-success .column.main .block-newsletter .choice.newsletter{display:none}body.checkout-onepage-success .column.main .block-newsletter .content-industry{text-align:center;padding:32px 40px;position:relative;color:#fff;margin-top:0;height:100%}body.checkout-onepage-success .column.main .block-newsletter .content-industry:before{position:absolute;content:'';top:0;left:0;background:url(../images/bg-blue-dots.jpg) 0 0 repeat;color:#fff;opacity:.95;z-index:1;width:100%;height:100%}body.checkout-onepage-success .column.main .block-newsletter .content-industry .field.industry,body.checkout-onepage-success .column.main .block-newsletter .content-industry .actions{z-index:2;position:relative}body.checkout-onepage-success .column.main .block-newsletter .content-industry .title{font-size:24px;font-weight:400;margin-bottom:5px}body.checkout-onepage-success .column.main .block-newsletter .content-industry .sub-title{font-size:16px;font-weight:500;margin-bottom:20px;letter-spacing:-.7px}body.checkout-onepage-success .column.main .block-newsletter .content-industry #industry{color:#565656;font-size:14px;height:5rem;background-position-x:95%;padding-left:2rem}body.checkout-onepage-success .column.main .block-newsletter .content-industry .actions{max-width:unset;box-shadow:3px 3px 0px 0px rgba(0,0,0,.25);height:5rem;margin:0 auto}body.checkout-onepage-success .column.main .block-newsletter .content-industry .action.subscribe.primary{height:100%;width:100%;max-width:100%;font-weight:500;background:#565656;border:0}body.checkout-onepage-success .column.main .block-newsletter .content-industry .action.subscribe.primary:hover{background:#fff;color:#0073ae;border:0;transition:all .25s}body.checkout-onepage-success .column.main .checkout-success{margin-bottom:2.5rem}@media screen and (max-width:767px){body.checkout-onepage-success .column.main .checkout-success{width:100%}}body.checkout-onepage-success .column.main .checkout-success .actions-toolbar{margin-top:2.5rem}body.checkout-onepage-success .column.main .checkout-success .actions-toolbar .primary{width:48%;min-width:215px}body.checkout-onepage-success .column.main .checkout-success .actions-toolbar .primary a{text-decoration:none}@media screen and (max-width:990px) and (min-width:768px){body.checkout-onepage-success .column.main .checkout-success .actions-toolbar .primary{width:70%}}@media screen and (max-width:767px){body.checkout-onepage-success .column.main .checkout-success .actions-toolbar .primary{float:none;margin:0 auto}}body.checkout-onepage-success .column.main .checkout-success .actions-toolbar .primary .action{width:100%}@media screen and (max-width:767px){body.checkout-onepage-success .column.main #registration{width:100%}}body.checkout-onepage-success .column.main #registration .action.primary{width:48%;font-size:16px;padding-top:13px;padding-bottom:13px;font-weight:600;text-align:center;box-shadow:3px 3px 0px 0px rgba(0,0,0,.25);transition:all .25s;margin-top:.5rem;min-width:215px}@media screen and (max-width:990px) and (min-width:768px){body.checkout-onepage-success .column.main #registration .action.primary{width:70%}}body.checkout-onepage-success .column.main #registration .action.primary:hover{color:#0073ae;background:#fff}.product-item-info .price-box{margin-top:5px}.product-item-info .price-box .special-price{display:block;margin-bottom:10px}.product-item-info .price-box .special-price>.price-label{position:static;height:auto;width:auto;display:block !important}.product-item-info .price-box .old-price>.price-label{display:none !important}a.view-dails.action.primary{box-shadow:none;padding:7px 15px;display:inline-block;font-size:14px;text-transform:uppercase}a.view-dails.action.primary:hover{background-color:#0073ae;color:#fff}.catalog-category-view #layered-filter-block .filter-options-content .swatch-attribute-options a{display:block !important}.catalog-category-view #layered-filter-block .filter-options-content .am_shopby_filter_items_attr_bz_cable_size .swatch-attribute-options .swatch-option.text{position:relative;overflow:visible}.catalog-category-view #layered-filter-block .filter-options-content .am_shopby_filter_items_attr_bz_cable_size .swatch-attribute-options .swatch-option.text:before{background:#000;content:attr(option-label);position:absolute;top:-20px;color:#fff;font-size:10px;padding:0 3px;border-radius:3px;left:0;z-index:99;opacity:0;visibility:hidden;transition:all .3s}.catalog-category-view #layered-filter-block .filter-options-content .am_shopby_filter_items_attr_bz_cable_size .swatch-attribute-options .swatch-option.text:after{content:"";display:block;width:0;height:0;border:4px solid transparent;border-top-color:#000;top:-4px;left:6px;position:absolute;opacity:0;visibility:hidden;transition:all .3s}.catalog-category-view #layered-filter-block .filter-options-content .am_shopby_filter_items_attr_bz_cable_size .swatch-attribute-options .swatch-option.text:hover:before,.catalog-category-view #layered-filter-block .filter-options-content .am_shopby_filter_items_attr_bz_cable_size .swatch-attribute-options .swatch-option.text:hover:after{opacity:1;visibility:visible}.pin__type.alert{width:52px !important;height:52px !important;border-radius:50% !important}.pin__type.alert .pin-label{line-height:20px !important}@media (min-width:768px){.catalog-product-view h1.page-title .base{font-size:40px}}.pin__title{z-index:1000}.pin__popup .price-box .currency-code,.pin__popup .price-box .price-per-pkg{display:none}.pin__popup .price-box .price-label{color:#333}.pin__popup .price-box .product-alert a:not(.action-link){margin-top:5px;background-color:#0173af;width:80%;padding:10px 0;color:#fff}@media (max-width:961px){.pin__popup .price-box .product-alert a:not(.action-link){font-size:12px}}.pin__popup .action.tocart.primary:hover{background:0 0;border:none}@media (max-width:768px){.pin__popup .action.tocart.primary span{font-size:11px}}.am-tabs-view.page-layout-1column .upsell-bottom-wrapper .block .title{display:none}.am-tabs-view.page-layout-1column .upsell-bottom-wrapper .products.products-related{margin:0}.am-tabs-view.page-layout-1column .upsell-bottom-wrapper{background-color:#fff}.am-tabs-view .item.content .products-grid .product-items{justify-content:flex-start;align-items:flex-start}.am-tabs-view.page-layout-1column .products.product-items{margin:0 -10px;overflow:hidden}body.page-layout-1column .block.related.upsell-bottom-wrapper .products-grid .product-item{margin-top:10px}.catalog-product-view.page-layout-1column .upsell-bottom-wrapper .products-grid .product-item{max-width:100%;padding-left:10px}.catalog-product-view .product-info-main .fotorama__stage{max-width:100%}.catalog-product-view .page-wrapper .page-main{padding:0 15px}.am-tabs-view.page-layout-1column .upsell-bottom-wrapper .block-title{display:none}.catalog-product-view .lookbook-container{margin-bottom:0}@media (min-width:640px){.item.content .products-grid .product-item-info:hover{margin:-10px !important;box-shadow:none}.overview-banner .ves-widget.widget-html{max-width:600px}}@media (min-width:768px){.am-tabs-view.page-layout-1column .upsell-bottom-wrapper .block-title{margin-bottom:35px}.catalog-product-view.page-layout-1column .upsell-bottom-wrapper{padding:10px 0 0}.page-layout-1column .upsell-bottom-wrapper{padding:0}.catalog-product-view .product-info-main .actions #product-addtocart-button{padding-bottom:8px;line-height:24px}}@media (min-width:992px){.product.info.detailed .product.data.items>.item.title{max-width:100%}}@media (max-width:767px){.am-tabs-view .item.content .products-grid .product.data.items>.item.title>.switch{text-align:left}.am-tabs-view.page-layout-1column .upsell-bottom-wrapper{padding:15px}body.catalog-product-view.page-layout-1column .product.info.detailed .product.data.items>.item.content{margin-top:0;margin-bottom:10px;padding:10px 0}body.catalog-product-view.page-layout-1column .product.info.detailed .product.data.items>.item.title>.switch{text-align:left}}@media (max-width:400px){.page-layout-1column .upsell-bottom-wrapper .product-items .product-item{width:100%}}.simple-price-block{margin-top:18px}.dropdown-menu-fullwidth.shop-us .megamenu-footer .block-category-link{max-width:130px}.dropdown-menu-fullwidth.shop-us .title-baluster-railing-us{margin-top:0 !important}.dropdown-menu-fullwidth.shop-us .dropdown-submenu.group-menu-content>div.submenu.animated.dropdown-mega{padding-right:0 !important;padding-left:0 !important}.dropdown-menu-fullwidth.shop-us .megamenu-footer .banner-menu .banner-content p a{color:#fff !important}ol[type="b"]{list-style-type:circle}.ves-container.top-his .box-2 .box-3 .box-4 .box-5.box-4 .block-his-3{margin-top:-400px}.ves-container.top-his .box-2 .box-3 .box-4 .box-5.box-4 .block-his-2{margin-top:0}.ves-container.top-his .box-2 .box-3 .box-4 .box-5.box-4 .box-6 .block-his-2{margin-top:0}@media (min-width:768px){.page-bottom .usa-partners li{margin-right:80px !important}.page-bottom .usa-partners li.small-image{width:10% !important}}body .menu-usa .level0>.submenu>.megamenu-footer ul li{margin:0;width:24.4%}.menu-usa .megamenu-footer .banner-menu{display:flex !important}.menu-usa .megamenu-footer .banner-menu .banner-image{background-size:cover}.menu-usa .megamenu-footer .banner-menu .banner-content{padding-bottom:35px !important}.menu-usa .megamenu-footer .banner-menu img{display:none !important}.menu-usa .navigation ul{text-align:left}.menu-usa .level0>.submenu>.megamenu-footer ul li{text-align:left}.ves-products-grid .price-box span.currency-code{padding-left:7px}.product-item-info .price-box{margin-top:5px}.product-item-info .price-box .special-price{display:block;margin-bottom:10px}.product-item-info .price-box .special-price>.price-label{position:static;height:auto;width:auto;display:block !important}.product-item-info .price-box .old-price>.price-label{display:none !important}.ves-products-grid .product-item-info .product-item-details .price-box span.price-label{display:block;padding-bottom:3px;text-transform:uppercase;letter-spacing:.3px;font-family:'Gotham-Medium';font-weight:400}a.view-dails.action.primary{box-shadow:none;padding:7px 15px;display:inline-block;font-size:14px}a.view-dails.action.primary:hover{background-color:#0073ae;color:#fff}.select-cable-fittings{position:absolute;left:0;top:0}.header.content .logo{z-index:1 !important}.checkout-index-index .section-header-top{display:none}.section-header-top{display:flex;align-items:center;justify-content:center;background:#004d75;width:100%;padding:10px 15px;gap:15px 0}.header-customer-support{display:flex;flex-wrap:wrap;gap:5px 15px;align-items:center;justify-content:center;padding-left:30px;margin-left:30px;border-left:2px solid #fff}.header-customer-support .header-live-chat a{color:#fff;text-decoration:underline}.header-customer-support .header-live-chat a:hover{color:#fff;text-decoration:underline}.header-infomation-support a{display:block;color:#fff;font-size:16px;font-weight:500;text-decoration:none;margin-bottom:5px}.header-infomation-support a:hover{color:#fff;text-decoration:underline}.header-infomation-support p{color:#fff;font-size:14px;margin:0}.free-shipping-bar-header-top.free-shipping-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;font-size:16px;color:#fff}.free-shipping-bar-header-top.free-shipping-bar:before{content:"\f48b";font-size:24px;font-family:'Font Awesome 5 Pro';margin-right:15px}.free-shipping-bar-header-top.free-shipping-bar em{font-style:normal}.free-shipping-bar-header-top.free-shipping-bar p{margin:0}.free-shipping-bar-header-top.free-shipping-bar .freeShippingDetail{color:#fff;margin-left:3px;cursor:pointer}.free-shipping-bar-header-top.free-shipping-bar .freeShippingDetail:hover{color:#fff}@media (max-width:767px){.free-shippingbar-popup{height:100vh;overflow:hidden !important}.free-shippingbar-popup>.modal-inner-wrap{max-height:100vh !important;overflow:auto !important}.free-shippingbar-popup>.modal-inner-wrap>.modal-content{height:auto !important;overflow:visible !important}}.free-shippingbar-popup footer.modal-footer,.free-shippingbar-popup header.modal-header{display:none}.free-shippingbar-popup .modal-inner-wrap{max-width:820px}.free-shippingbar-popup .modal-content{padding:0;overflow-y:auto !important}.free-shippingbar-popup .modal-content .modal-body{padding:0}.free-shippingbar-popup .shipping-popup-heading{font-size:21px;color:#fff;background:url('../images/bg-blue-dots.jpg') 0 0 repeat;padding:28px 60px 28px 50px;position:relative;font-weight:500;word-spacing:-3px}.free-shippingbar-popup .shipping-popup-heading:before{content:"\f48b";font-size:24px;font-family:'Font Awesome 5 Pro';margin-right:15px;font-weight:300}.free-shippingbar-popup .shipping-popup-heading .action-close{position:absolute;padding:0;right:40px;top:50%;height:30px;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.free-shippingbar-popup .shipping-popup-heading .action-close:before{color:#fff;font-size:20px;line-height:30px}.free-shippingbar-popup .shipping-popup-heading .action-close:hover:before{color:#fff}.free-shippingbar-popup .shipping-popup-content{font-size:15px;padding:7px 42px}.free-shippingbar-popup .shipping-popup-content h3{margin-bottom:15px}.shipping-popup-content h4{font-size:17px;font-weight:600;margin-top:15px}.shipping-popup-content ul li{font-size:14px;word-spacing:0px;letter-spacing:-.5px;margin-bottom:5px}.shipping-popup-content .content-bot p a{font-size:14px;color:#0073ae;word-spacing:-1px;letter-spacing:-.5px;padding:0}.shipping-popup-content .content-mid h4{margin-top:25px}.shipping-popup-content .content-mid li em{font-size:13px;color:#8b0c00}.header.content .logo{z-index:101 !important}.sales-order-view .payment-method.purchase.order .content,.sales-order-print .payment-method.purchase.order .content{display:none}.sales-order-view .order-details-items .shipping_note h3:before,.sales-order-print .order-details-items .shipping_note h3:before{display:none}.checkout-cart-index .grand.totals.excl{display:none}.catalog-product-view .product-info-main a.selected{text-decoration:none;font-weight:700}.banner-home .block-banner .content-block-banner.content-block-banner-us{display:flex;width:100%}.banner-home .block-banner .content-block-banner.content-block-banner-us #banner-slider{margin:0;width:50%;max-width:50%}.banner-home .block-banner .content-block-banner.content-block-banner-us .owl-carousel .owl-stage-outer{height:100%}.banner-home .block-banner .content-block-banner.content-block-banner-us .owl-carousel .owl-stage{height:100%}.banner-home .block-banner .content-block-banner.content-block-banner-us .owl-carousel.owl-drag .owl-item{border:none;height:100%}.banner-home .block-banner .content-block-banner.content-block-banner-us .owl-carousel .owl-dots{position:absolute;bottom:10%;left:48px;display:flex}.banner-home .block-banner .content-block-banner.content-block-banner-us .owl-carousel .owl-dots .owl-dot span{display:block;width:10px;height:10px;border:1px solid #fff;border-radius:50%;margin-right:7px}.banner-home .block-banner .content-block-banner.content-block-banner-us .owl-carousel .owl-dots .owl-dot.active span{background:#0073ae;border:1px solid #0073ae}@media (max-width:767px){.banner-home .block-banner .content-block-banner.content-block-banner-us .owl-carousel .owl-dots{bottom:10%}}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big{width:100%;height:100%}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content{margin:49px 20px 70px 0;padding:41px 80px 41px 48px;max-width:730px;max-height:100%;bottom:auto}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content h1.title{letter-spacing:.1px;line-height:45px;margin-bottom:19px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content p{letter-spacing:.4px;margin-bottom:11px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content.primary{max-height:100%;bottom:auto}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content.primary h1.title{margin-bottom:21px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content .action.primary.first{background:#1979c3;border:2px solid #1979c3;color:#fff;padding:12px 21px;font-weight:500}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content .action.primary.first:hover{color:#0073ae;background:#fff}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content .action.primary.first+.action.primary{margin-left:8.5px;padding:12px 22px;font-weight:500}.banner-home .block-banner .content-block-banner.content-block-banner-us .content{padding:37px 41px}.banner-home .block-banner .content-block-banner.content-block-banner-us .content h2.title{font-size:24px !important;line-height:26px;letter-spacing:.1px}.banner-home .block-banner .content-block-banner.content-block-banner-us .content h2.title a{color:#fff;text-decoration:none}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-right{width:50%}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-right .bn-home-block{width:50%}@media (max-width:1500px){.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content{max-height:300px}}@media (max-width:1180px){.banner-home .block-banner .content-block-banner.content-block-banner-us{display:block}.banner-home .block-banner .content-block-banner.content-block-banner-us #banner-slider{width:100%;max-width:100%}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big{height:auto}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-right{width:100%}.banner-home .block-banner .content-block-banner.content-block-banner-us .content .inner{display:none}}@media (max-width:850px){.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content{margin-bottom:20px}}@media (max-width:767px){.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big{height:calc(100vw/1.37)}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content{max-height:280px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content h1.title{font-size:28px;line-height:35px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block{background-size:cover}}@media (max-width:600px){.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content{padding:30px 40px 0 25px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content h1.title{font-size:24px;line-height:30px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content.primary h1.title{margin-bottom:15px}.banner-home .block-banner .content-block-banner.content-block-banner-us .owl-carousel .owl-dots{left:25px}}@media (max-width:520px){.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content{padding:15px 25px 0;margin:20px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content p{line-height:20px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content h1.title{font-size:22px;line-height:26px;margin-bottom:15px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content.primary h1.title{margin-bottom:15px}.banner-home .block-banner .content-block-banner.content-block-banner-us .owl-carousel .owl-dots{left:45px}.banner-home .block-banner .content-block-banner.content-block-banner-us .content{padding:20px}.banner-home .block-banner .content-block-banner.content-block-banner-us .content h2.title{font-size:20px !important;line-height:24px}}@media (max-width:420px){.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content{margin:15px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content .action.primary{margin-top:5px;font-size:12px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content .action.primary.first{padding:8px 15px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content .action.primary.first+.action.primary{padding:8px 15px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content p{font-size:12px !important;margin-bottom:5px}.banner-home .block-banner .content-block-banner.content-block-banner-us .owl-carousel .owl-dots{left:40px}}@media (max-width:350px){.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content{margin:10px;padding:10px 15px 0}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content h1.title{font-size:18px;line-height:24px;margin-bottom:10px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content p{line-height:18px}.banner-home .block-banner .content-block-banner.content-block-banner-us .bn-home-block.bn-big .content.primary h1.title{margin-bottom:10px}.banner-home .block-banner .content-block-banner.content-block-banner-us .owl-carousel .owl-dots{left:25px}.banner-home .block-banner .content-block-banner.content-block-banner-us .content h2.title{font-size:16px !important}}.customer-account-index .sections.nav-sections{margin:0}#sales-rule-galleries .my-offers{background:#565656;color:#fff;padding:18px 20px;border-bottom:2px solid #bfbfbf}#sales-rule-galleries .my-offers h2{font-size:16px;display:block;max-width:940px;margin:0 auto;padding-right:240px;position:relative;font-weight:300}#sales-rule-galleries .my-offers h2 button{background:0 0;border:none;padding:0;box-shadow:none;font-size:12px;word-break:break-word;width:120px;text-align:right;padding-right:30px;position:absolute;right:0;top:50%;color:#fff !important;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#sales-rule-galleries .my-offers h2 button .fal{position:absolute;right:0;font-size:20px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#sales-rule-galleries .sales-rule-items{border-bottom:2px solid #bfbfbf}#sales-rule-galleries .sales-rule-items .sales-rule-content{display:block;max-width:940px;margin:0 auto;padding:25px 0 30px}#sales-rule-galleries .sales-rule-items .sales-rule-content h3{font-size:20px}#sales-rule-galleries .sales-rule-items .bod-term-and-conditions{margin-top:30px}#sales-rule-galleries .sales-rule-items .bod-term-and-conditions ul{padding-left:16px}#sales-rule-galleries .sales-rule-items .table-wrapper.offers-apply{border-bottom:2px solid #e9e9e9;max-width:750px}#sales-rule-galleries .sales-rule-items .table-wrapper.offers-apply .table>tbody>tr>td,#sales-rule-galleries .sales-rule-items .table-wrapper.offers-apply .table>tbody>tr>th,#sales-rule-galleries .sales-rule-items .table-wrapper.offers-apply .table>thead>tr>td,#sales-rule-galleries .sales-rule-items .table-wrapper.offers-apply .table>thead>tr>th{padding:12px 8px;border-top:2px solid #e9e9e9}#sales-rule-galleries .sales-rule-items .table-wrapper.offers-apply .table>thead>tr>td,#sales-rule-galleries .sales-rule-items .table-wrapper.offers-apply .table>thead>tr>th{background-color:#f8f8f8}#sales-rule-galleries .sales-rule-items .table-wrapper.offers-apply .table>tbody>tr:nth-child(2n+1)>td,#sales-rule-galleries .sales-rule-items .table-wrapper.offers-apply .table>tbody>tr:nth-child(2n+1)>th{background-color:#f8f8f8}.page-header{position:relative}.overlay-menu{background:rgba(0,0,0,.84);content:'';display:none;height:100vh;left:0;position:absolute;top:100%;width:100%;z-index:2}.mega-hover .overlay-menu{display:block}@media (max-width:1440px){.overlay-menu,.mega-hover .overlay-menu{display:none}}.megamenu-footer .banner-menu{display:none}.navigation .level0 .submenu .menu-item-italic a{color:#0073ae}@media (min-width:768px){.dropdown-with-banner .dropdown-menu .level1.nav-dropdown .item-content1>.mega-col+.mega-col{width:83.3333%}.dropdown-with-banner .dropdown-menu .level1.nav-dropdown .item-content1 .dropdown-submenu.group-menu-content .content-wrap .item-content1 .mega-col:after{content:"";display:table;clear:both}.dropdown-with-banner .dropdown-menu .level1.nav-dropdown .item-content1 .dropdown-submenu.group-menu-content>.submenu.dropdown-mega{padding:0 !important}.dropdown-with-banner .mega-col-level-1>.dropdown-submenu.group-menu-content>.dropdown-mega>.content-wrap>.megamenu-content{margin:0 !important}.dropdown-with-banner .mega-col-level-1>.dropdown-submenu.group-menu-content .mega-col-level-2>.dropdown-submenu>.dropdown-mega>.content-wrap>.megamenu-content{margin:10px 0 !important}.dropdown-with-banner .dropdown-menu .level1.nav-dropdown .item-content1 .dropdown-submenu.group-menu-content .content-wrap .item-content1 .mega-col.mega-col-level-2>.nav-item{width:20%;float:left}.megamenu-footer .banner-menu{display:block;background:url('../images/bg-blue-dots.jpg') 0 0 repeat;margin:35px 15px 0}.megamenu-footer .banner-menu:after{content:"";display:table;clear:both}.megamenu-footer .banner-menu .banner-image{float:left;width:45%}.megamenu-footer .banner-menu .banner-image img{width:100%;height:auto}.megamenu-footer .banner-menu .banner-content{float:left;width:55%;color:#fff;text-align:left;padding:39px 35px 0}.megamenu-footer .banner-menu .banner-content h4{font-size:20px;margin-top:0;margin-bottom:14px}.megamenu-footer .banner-menu .banner-content p:not(.action){font-size:14px;margin-bottom:7px}.megamenu-footer .banner-menu .banner-content p a{padding:0 !important;color:#fff;text-decoration:underline !important;font-size:14px;cursor:pointer}.megamenu-footer .banner-menu .banner-content p a:hover{text-decoration:none !important;color:#fff !important}.megamenu-footer .banner-menu.banner-menu-promo-2 .banner-content{padding-top:30px}.megamenu-footer .banner-menu.banner-menu-promo-2 .banner-content h4{margin-bottom:7px;margin-top:25px;font-size:24px}.megamenu-footer .banner-menu.banner-menu-promo-2 .banner-content h4+h4{margin-top:0;margin-bottom:20px}}@media (max-width:767px){body .header.content .search-minicart-wrapper{padding:0}.dropdown-with-banner .dropdown-submenu.group-menu-content>.subitems-group{display:none !important}.dropdown-with-banner .dropdown-submenu.group-menu-content>.dropdown-mega{padding:0 !important;display:block !important}.dropdown-with-banner .dropdown-submenu.group-menu-content>.dropdown-mega>.content-wrap>.megamenu-content{margin:0 !important}.dropdown-with-banner .dropdown-submenu.group-menu-content>.dropdown-mega>.content-wrap>.megamenu-content>.level2.nav-dropdown>.item-content2>.nav-item>a{text-transform:none;padding-left:20px !important;padding-right:10px;color:#565656;word-wrap:break-word;width:auto;line-height:1.5em !important;font-weight:400;padding-top:11px;padding-bottom:11px;border-bottom:1px solid #d7d7d7;display:block;position:relative !important;float:none}.dropdown-with-banner .dropdown-submenu.group-menu-content>.dropdown-mega>.content-wrap>.megamenu-content>.level2.nav-dropdown>.item-content2>.nav-item>.dropdown-mega{border-bottom:1px solid #d7d7d7}.dropdown-with-banner .dropdown-submenu.group-menu-content>.dropdown-mega>.content-wrap>.megamenu-content>.level2.nav-dropdown>.item-content2>.nav-item>.dropdown-mega>.content-wrap>.megamenu-content>.nav-dropdown{border:none !important;margin:10px 0}.dropdown-with-banner .dropdown-submenu.group-menu-content>.dropdown-mega>.content-wrap>.megamenu-content>.level2.nav-dropdown>.item-content2>.nav-item>.dropdown-mega>.content-wrap>.megamenu-content>.nav-dropdown:after{content:"";display:table;clear:both}.dropdown-with-banner .dropdown-submenu.group-menu-content>.dropdown-mega>.content-wrap>.megamenu-content>.level2.nav-dropdown>.item-content2>.nav-item>.dropdown-mega>.content-wrap>.megamenu-content>.nav-dropdown .dropdown-submenu>a{color:#333;font-weight:400;text-transform:none;line-height:30px !important}}.catalog-category-view #layered-filter-block .filter-options-content li.item input[type=checkbox],.catalog-category-view #layered-filter-block .filter-options-content li.item input[type=radio]{display:none}header.page-header{padding:0}.catalog-category-view .products-list a.product-item-photo,.catalogsearch-result-index .products-list a.product-item-photo{border:none}@media (min-width:768px){.catalog-category-view .products-list .product-item-info a img,.catalogsearch-result-index .products-list .product-item-info a img{border:1px solid #ccc}}.catalog-category-view .products-list .product-image-container,.catalogsearch-result-index .products-list .product-image-container{max-width:200px}@media (max-width:767px){.catalog-category-view .products-list .product-image-container,.catalogsearch-result-index .products-list .product-image-container{max-width:110px}}.catalog-category-view .products-list a.action.more,.catalogsearch-result-index .products-list a.action.more{line-height:20px}@media (min-width:1024px){.catalog-category-view .products-grid .product-item,.catalogsearch-result-index .products-grid .product-item{margin-left:5px !important;width:calc((100% - 20px)/4)}}.catalog-category-view .filter-current .items .amshopby-button,.catalogsearch-result-index .filter-current .items .amshopby-button{display:none}.catalog-category-view div.products-grid .product-item .product-image-container,.catalogsearch-result-index div.products-grid .product-item .product-image-container{border:none}@media (max-width:767px){.catalog-category-view .product-item-actions,.catalogsearch-result-index .product-item-actions{display:none}.catalog-category-view .filter .filter-current,.catalogsearch-result-index .filter .filter-current{border:none;margin:0}.catalog-category-view .page-wrapper .page-main,.catalogsearch-result-index .page-wrapper .page-main{padding:0 15px}}.product-item-actions .actions-secondary>.action{width:unset;line-height:20px}.catalogsearch-result-index .catalog-topnav{display:none}.catalogsearch-result-index dl.block{display:none}.catalogsearch-result-index #layered-filter-block .filter-options-content input[type=radio],.catalogsearch-result-index #layered-filter-block .filter-options-content input[type=checkbox]{display:none}.catalogsearch-result-index #layered-filter-block .filter-options-content .item{display:flex}.catalogsearch-result-index #layered-filter-block .filter-options-content .item a{display:inline-block;width:100%;position:relative}.catalogsearch-result-index #layered-filter-block .filter-options-content li.item a span.label{padding-left:20px !important}.catalogsearch-result-index #layered-filter-block .filter-options-content li.item a:before{content:'';display:inline-block;width:13px;height:13px;background:url(../images/fake_checkox.png) !important;position:absolute;left:0;top:4px}.catalogsearch-result-index #layered-filter-block .filter-options-content li.item a.amshopby-link-selected:before{background:url(../images/fake_checked.png) !important;position:absolute;left:0;top:6px}@media (max-width:767px){.catalogsearch-result-index.page-with-filter .columns .sidebar-main{order:1}}.sidebar-main .filter-content .item.am-swatch-wrapper{display:block !important}.sidebar #layered-filter-block.block .filter-options-item .filter-options-content .am-shopby-form{padding:5px}.sidebar #layered-filter-block.block .filter-options-item .filter-options-content .am-shopby-swatch-label .label{padding-left:0}.sidebar #layered-filter-block.block .filter-options-item .filter-options-content .amshopby-link-selected{font-weight:400}.sidebar #layered-filter-block.block .filter-options-item .filter-options-content input:checked+a .am-shopby-swatch-label{text-decoration:underline}.sidebar #layered-filter-block.block .filter-options-item .filter-options-content input:checked+a .am-shopby-swatch-label:hover{text-decoration:none}.sidebar #layered-filter-block.block .amshopby-filter-current .amshopby-filter-value{display:inline-block;position:relative}.sidebar #layered-filter-block.block .amshopby-filter-current .amshopby-filter-name{display:inline-block;padding:0}.sidebar #layered-filter-block.block .amshopby-filter-current .amshopby-filter-name:after{position:relative;left:-4px}.sidebar #layered-filter-block.block .amshopby-filter-current .amshopby-item.item{padding-left:17px;position:relative;z-index:1;display:block}.sidebar #layered-filter-block.block .amshopby-filter-current .amshopby-remove{left:-2px;position:absolute;top:-1px;height:20px;width:13px}@media (min-width:768px){.catalog-product-view .box-tocart .action.tocart:not(:last-child){margin-bottom:0}}@media (max-width:767px){.catalog-product-view .product-item-actions{display:none}.catalog-product-view .product.data.items>.item.title.active>.switch{color:#0073ae}}.catalog-product-view .swatch-attribute-options{margin-bottom:0}.catalog-product-view .products-grid .product-item .product-item-link{line-height:1.42857143}.catalog-product-view .products-grid #product-list .product-item-info,.catalog-product-view .products-grid #product-list .product-item-info{padding:10px}.catalog-product-view .products-grid #product-list .product-item-info:hover,.catalog-product-view .products-grid #product-list .product-item-info:hover{margin:0 !important}.catalog-product-view.page-layout-1column .upsell-bottom-wrapper .products-grid .product-item{padding:0 !important}.email.required,.password.required,.field-name-firstname,.field-name-lastname,.label{color:#333}@media (min-width:768px){.customer-account-login .login-container .fieldset>.field>.control{width:55%}}.customer-account-login .fieldset:last-child,.checkout-index-index .fieldset:last-child{margin-bottom:0}.customer-account-create .field.choice.newsletter{display:inline-flex}.page-wrapper .page-main>.page-title-wrapper .page-title{hyphens:none}@media (min-width:768px){.minicart-wrapper .block-minicart{right:-15px;width:390px}}#home-mess .owl-controls,#home-mess .owl-nav{margin-top:0}@media (min-width:768px){.catalogsearch-result-index .products-grid .product-item span.product-image-container,.catalog-category-view .products-grid .product-item span.product-image-container{margin-bottom:0}}.catalogsearch-result-index .swatch-attribute-options,.catalog-category-view .swatch-attribute-options{margin:10px 0 0}.checkout-index-index .modal-custom .action-close{margin:25px}.customer-account-edit .page-main .block{margin-bottom:50px !important}.customer-account-edit.account .form-edit-account .field.choice{display:inline-flex}@media (min-width:768px){.page-layout-1column .no-margin-slide .block.widget .products-grid .product-item:nth-child(3n+1){margin-left:0}}.navigation .submenu .megamenu-footer a{border:none !important;width:100%}@-moz-document url-prefix(){div.brand-banner-alt .image-item span.img-animation img{left:0;margin:0 auto;width:100%}div.brand-banner .image-item span.img-animation img{left:0;margin:0 auto;width:150%}}#page-banner-w1{display:none}.cms-stainless-steel-care #page-banner-w1{display:block}.extra-fees-content{position:relative;max-width:520px;margin-top:0;padding-bottom:20px}.extra-fees-content .extra-fees-title{position:relative;color:#0073ae;width:auto;display:inline-block;cursor:pointer;font-size:14px;margin:0;font-weight:500}.extra-fees-content .extra-fees-title:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;color:#999;content:'\e623';font-family:'luma-icons';vertical-align:top;display:inline-block;font-size:17px;position:absolute;right:-22px;top:-4px;font-weight:400}.extra-fees-content .extra-fees-description{display:none;position:absolute;max-width:280px;width:100%;font-size:13px;right:0;top:25px;border:3px solid #0073ae;padding:10px;z-index:10;background:#fff;cursor:pointer;margin:0}.extra-fees-content .extra-fees-description a{color:#0073ae}.extra-fees-content .extra-fees-description a:hover{text-decoration:underline}.extra-fees-content:hover .extra-fees-description{display:block}.checkout-cart-index .cart.table-wrapper .product-item-photo{border:0}.checkout-cart-index .cart.table-wrapper .product-item-photo .product-image-photo{border:0}.checkout-cart-index .cart.table-wrapper .product-item-photo .product-image-container{width:auto !important}@media (max-width:767px){.checkout-cart-index .cart.table-wrapper .col.subtotal{text-align:right}}@media (min-width:768px) and (max-width:1199px){.checkout-cart-index .cart.table-wrapper .col.price{white-space:normal}}@media (min-width:768px){.account.page-layout-2columns-left .sidebar-main .block+.block{display:none}.sidebar .product-item-info .product-item-photo .product-image-container{margin-left:0}}.account.page-layout-2columns-left .block .box-actions .action{display:-webkit-inline-box}.sidebar .product-item-actions .actions-primary+.actions-secondary{padding-left:10px}.sidebar #wishlist-sidebar .product-image-container{width:initial !important;position:relative}.sidebar #wishlist-sidebar .product-item-info img{position:relative}.products-grid.wishlist .product-item-actions>*{margin-right:16px}.products-grid.wishlist .product-item-actions .action.edit,.products-grid.wishlist .product-item-actions .action.delete{text-decoration:underline}.products-grid.wishlist .product-item-actions .action.edit>span,.products-grid.wishlist .product-item-actions .action.delete>span{width:auto;display:block;margin:0;clip:initial;position:initial;height:auto}.products-grid.wishlist .product-item-actions .action.edit:before,.products-grid.wishlist .product-item-actions .action.delete:before{content:none}@media (max-width:767px){.sidebar #wishlist-sidebar .product-item-info img{position:relative}.products-grid.wishlist .product-item-actions{float:none}.products-grid.wishlist .product-item-actions .action.delete{float:right}.wishlist-index-index .toolbar.wishlist-toolbar .limiter{float:none}}.gallery-placeholder._block-content-loading{border:1px solid #d9d9d9 !important}.grecaptcha-badge{bottom:72px !important}#cookie-status{display:none !important}.homepage-top-tagline{min-height:50px}.page-header{margin-top:0}.free-shipping-bar-header-top.free-shipping-bar{min-height:54px;font-size:17px;font-weight:500}.free-shipping-bar-header-top.free-shipping-bar+.page-header{margin-top:0}.page-header .block-search .label:before{margin:0}@media (max-width:1439px) and (min-width:1024px){.shop-product-home .ves-inner{max-width:1024px}.block-newsletter-signup .widget-html.block{max-width:1024px}.block-helpline .ves-widget.block{max-width:1024px}.homepage-resources{max-width:1024px}#newsletter-block ul{max-width:1024px}.page-wrapper .page-bottom-wrapper .page-bottom{max-width:1024px}.page-wrapper>div.widget{max-width:1024px}.banner-home .block-banner .content-block-banner{width:1024px;flex:0 0 1024px}}@media (max-width:767px){.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active),.navigation .submenu:not(:first-child) .level1.active>a{border-left:0}.navigation .level0.active>a:not(.ui-state-active) span,.navigation .level0.has-active>a:not(.ui-state-active) span,.navigation .submenu:not(:first-child) .level1.active>a span{color:#0073ae;font-weight:700}.nav-sections .nav-mobile.ves-megamenu li.level0>a,.nav-sections .nav-mobile.ves-megamenu li.level1>a{color:#565656 !important}#sales-rule-galleries .my-offers h2{padding-right:125px}}.page-layout-contact_page #maincontent.page-main,.page-layout-stainless_page #maincontent.page-main,.gallery-category #maincontent.page-main,.page-layout-2columns-left #maincontent.page-main,.page-layout-2columns-right #maincontent.page-main{padding:0 15px}.cms-page-view .container{width:100%}.overview-inner .row-inner{display:flex;flex-wrap:wrap}.ves-container .overview-block .col-inner{height:auto !important;max-width:100%}.ves-container .overview-block .image-item img{width:100%}.overview-banner img{width:100%;object-fit:cover}.overview-inner .overview-block{float:none}.overview-block .col-inner{max-width:100%}.overview-block .image-item img{width:100%}.gallery-widget-style2 .lgl-items .lgl-item .lgl-item-media-inner img{width:100%}.cms-sitemap .page-wrapper .page-main,.customer-account-create .page-wrapper .page-main,.customer-account-login .page-wrapper .page-main,.customer-account-forgotpassword .page-wrapper .page-main{padding:0 15px}.cta-block .block-static-block{max-width:calc(100% - 30px);margin-left:auto;margin-right:auto}@media (min-width:768px){.cta-block .block-static-block{max-width:calc(100% - 30px);margin-left:auto;margin-right:auto}.cable-railing-row .row-inner,.finished-row .row-inner,.cross-tube-row .row-inner{display:flex;flex-wrap:wrap}.cable-railing-row .row-inner .horizon-block-left *,.finished-row .row-inner .horizon-block-left *,.cross-tube-row .row-inner .horizon-block-left *{height:100%}.cable-railing-row .row-inner .horizon-block-left img,.finished-row .row-inner .horizon-block-left img,.cross-tube-row .row-inner .horizon-block-left img{width:100%;height:100%;object-fit:cover}.cable-railing-row .row-inner .horizon-block-right .description,.finished-row .row-inner .horizon-block-right .description,.cross-tube-row .row-inner .horizon-block-right .description{padding-bottom:20px}.cable-railing-row .row-inner .horizon-block-right img,.finished-row .row-inner .horizon-block-right img,.cross-tube-row .row-inner .horizon-block-right img{width:100%}.cms-catalogs .ves-container .row-inner{display:flex;flex-wrap:wrap}}.product-items.widget-product-grid .product-item .product-item-info{padding:0 !important}.product-items.widget-product-grid .product-item .product-item-info:hover{box-shadow:none !important;border:none !important;padding:0 !important}.product-items.widget-product-grid .product-item .product-item-info .product-image-container{display:block;width:100% !important;border:1px solid #ccc}.product-items.widget-product-grid .product-item .product-item-info .product-image-container .product-image-photo{border:none}.slider_sub_category .owlcarousel{max-width:100% !important}@media (max-width:767px){.slider_sub_category{padding:0 !important;margin:0 -10px 30px}.product-items.widget-product-grid .product-item .product-item-info .product-image-container{width:240px !important;padding-left:0}}.our-story-banner .widget-html{max-width:1300px;padding-left:30px;padding-right:30px;left:15px;right:15px}.blog-posts .blog-posts-post.blog-post{padding-bottom:30px}.blog-posts .blog-posts-post.blog-post .blog-post-author{margin-bottom:0}.banner-mgr h1,.banner-mgr p,.banner-mgr .blue-box,.brand-banner-alt .text-on-banner{max-width:100% !important}.brand-banner-alt .content-box-on-banner{width:100% !important;padding:0 !important}.content-box-on-banner .box-right span p br,.banner-mgr .blue-box ul+br{display:none !important}@media (min-width:1200px){.homepage-featured-brand .ves-widget.block{width:80%}}.widget-carousel{max-width:100% !important}@media (min-width:768px){.brand-overview{padding:40px 15px}}@media (min-width:640px){.overview-banner .widget-html{width:50% !important;max-width:100% !important;min-width:400px}}.ves-container.resources-block ul li{padding-left:0;text-align:left !important}.ves-container.resources-block ul li img{float:left;margin-right:15px !important;height:auto}@media (max-width:767px){.ves-container.resources-block.container .row-inner.clearfix .col-left,.ves-container.resources-block.container .row-inner.clearfix .col-right{width:100%}}.slice-fff .row-inner.clearfix .left-fff .col-inner,.slice-ccc .row-inner.clearfix .right-ccc .col-inner{max-width:100%;padding-left:20px;padding-right:20px}.brand-background-block.slice-brand .image-item img{width:100% !important}@media (min-width:1199px){.slice-fff .row-inner.clearfix .left-fff .col-inner,.slice-ccc .row-inner.clearfix .right-ccc .col-inner{max-width:625px;padding-right:20px;padding-left:20px}div.brand-background-block-1 .text-box-2{max-width:625px;padding:20px}}@media (min-width:768px){div.brand-background-block-1 .text-box-2 p{font-size:16px !important;line-height:26px !important}div.brand-background-block-1 .text-box-2{padding:20px}.banner-mgr.baner-cable .blue-box{max-width:490px !important}.block-content .content-box-on-banner .box-left{max-width:490px}.content-box-on-banner .box-right{max-width:490px !important}.banner-mgr .row .blue-box{max-width:490px !important}.explore-brands .explore-brand{max-width:1440px}.explore-brand-left img{width:100%}.explore-brand-right .img-brand img{width:100%}.explore-brand-left .logo-brand img{width:auto}.lifestyle-block .widget-html p{padding-right:45px}.productlist-owlcarousel-play .ves-products-grid.grid.active{padding:0 50px}.productlist-owlcarousel-play .ves-products-grid.grid.active .owl-carousel{width:100% !important}.cms-horizontal-railing .ves-base-productlist-widget .ves-products-grid .product-item-info{min-width:240px}div.brand-banner-alt p{padding-left:50px;padding-right:50px}.banner-mgr.baner-cable p,div.brand-banner-alt .block-content p.text-on-banner{max-width:1300px !important}.content-box-on-banner .box-right p{padding-left:0;padding-right:0}div.brand-banner-alt p{max-width:1300px !important;margin-left:auto !important;margin-right:auto !important}}@media (max-width:768px){div.brand-background-block-1 .block .text-box-2{max-width:100%}.lifestyle-block .widget-html p{padding-right:20px;padding-left:20px}.lifestyle-block .widget-html h2{padding-right:20px;padding-left:20px}}.ves-widget.widget-carousel.block{padding:0 50px}.widget-carousel .owl-theme .owl-controls .owl-nav .owl-prev{left:-50px !important}.widget-carousel .owl-theme .owl-controls .owl-nav .owl-next{right:-50px !important}.slick-slider .slick-track{margin:0 auto}.page-layout-1column .widget.block-products-list{padding-left:50px;padding-right:50px}.centered.feature-brand .widget.block-products-list .products-grid span.prev.fa.fa-angle-left.slick-arrow{left:-40px}.centered.feature-brand .widget.block-products-list .products-grid span.next.fa.fa-angle-right.slick-arrow{right:-40px}.ves-container.banner-his .ves-inner .block-content{max-width:1300px;padding-right:30px;padding-left:30px}.checkout-cart-index .cart-container .free-shipping-bar2{font-size:14px}@media (max-width:1023px){.products-grid .product-items.widget-product-grid .product-item .product-item-info .product-image-container{width:240px !important;margin-left:auto}}@media (max-width:1550px){div.brand-background-block .col-lg-12.col-md-12.col-sm-12.col-xs-12 .ves-container .brand-background-block-inner{margin-bottom:0}div.brand-background-block .ves-inner .row-inner{max-width:none}}.bezdan-banner .widget-html.block{max-width:1300px;padding:0 50px}@media (min-width:768px){.content-box-on-banner .box-right p{padding-left:0;padding-right:0}div.brand-banner-alt p{max-width:1300px !important;margin-left:auto !important;margin-right:auto !important}.checkout-cart-index .cart-container .free-shipping-bar2{font-size:14px}}.checkout-cart-index .cart-container .free-shipping-bar2{font-size:14px}.checkout-cart-index .cart-container .bod-sales-order-saving{font-size:14px}.checkout-cart-index .cart-container .free-shipping-bar2:before{display:none}.checkout-cart-index .cart-container .free-shipping-bar2 .title:before{content:'\f48b';font-family:'Font Awesome 5 Pro';display:inline-block;font-size:12px;color:#1979c3;margin-right:5px}.checkout-cart-index .cart-container .cart-summary .free-shipping-bar2 .title{padding-left:0}.aws-mess{background:#b7c6d3;padding:16px;text-align:center}.aws-mess p{font-size:18px;font-weight:600}.aws-banner.aws-banner-new{background:linear-gradient(180deg,#fff 0% 60%,rgba(0,0,0,.125) 100%)}.aws-banner.aws-banner-new .aws-banner-image{width:52%;padding-right:0}.aws-banner.aws-banner-new .aws-banner-text{width:47%;padding-left:23px}.aws-banner.aws-banner-new .aws-banner-text h1{margin:0 0 56px}.aws-banner.aws-banner-new .aws-banner-text p{font-size:17px;letter-spacing:0px}.aws-banner .aws-banner-image{width:51.5%}.aws-banner .aws-banner-image .col-inner .ves-widget.widget-images.block{margin-bottom:0}.aws-banner .aws-banner-image img{width:100%;object-fit:cover}.aws-banner .aws-banner-text{width:48.5%;padding-left:8px;padding-top:70px;padding-bottom:50px}.aws-banner .aws-banner-text h1{font-size:54px;line-height:69px;font-weight:700;margin:0 0 26px;color:#333}.aws-banner .aws-banner-text h1 strong{color:#0073ae}.aws-banner .aws-banner-text h4{font-size:27px;margin:0 0 30px}.aws-banner .aws-banner-text ul{list-style:none}.aws-banner .aws-banner-text ul li{list-style:none;padding:0 !important;margin:0 0 18px !important;display:flex;align-items:center;font-size:18px;line-height:22px}.aws-banner .aws-banner-text ul li:before{content:none}.aws-banner .aws-banner-text ul li img{width:50px;max-width:50px;height:auto;margin-right:22px}.areas-we-serve-question{background:#0073af;padding-top:0;padding-bottom:58px}.areas-we-serve-question .panel-group .panel-heading{background-color:#e4e4e4}.areas-we-serve-question .container{max-width:1093px}.areas-we-serve-question .col-md-4,.areas-we-serve-question .col-sm-6{width:100%}.areas-we-serve-question .panel.panel-default{border-radius:unset}.areas-we-serve-question .panel-heading a:hover{color:#494949}.areas-we-serve-question .panel-heading a:hover:after{color:#494949}.areas-we-serve-question .panel-heading a.accordion-toggle:not(.collapsed){color:#494949 !important}.areas-we-serve-question .panel-heading a.accordion-toggle:not(.collapsed):after{color:#494949 !important}.areas-we-serve-question .panel-body{background-color:#fff;padding:30px 45px}.areas-we-serve-question .panel-body h1,.areas-we-serve-question .panel-body h2,.areas-we-serve-question .panel-body h3,.areas-we-serve-question .panel-body h4,.areas-we-serve-question .panel-body h5,.areas-we-serve-question .panel-body h6{margin-top:0}.areas-we-serve-question .panel-title{font-size:22px;font-weight:900}.areas-we-serve-question .panel-title a{padding:24px 39px !important}.areas-we-serve-question .panel-title a:after{font-size:30px !important;top:50% !important;transform:translateY(-50%) !important}.areas-we-serve-question .areas-we-serve-question-title h2{color:#fff;text-align:center;font-size:48px;letter-spacing:-3px;margin-bottom:50px}.areas-we-serve-question .areas-we-serve-question-desc{color:#fff;text-align:center}.areas-we-serve-question .areas-we-serve-question-desc a{color:#fff;font-weight:900;text-decoration:unset}.areas-we-serve-question a.action.primary{border-color:#0073ae;background:#fff;color:#0073ae;width:max-content;padding:13px 15px;margin:20px auto 0 auto}.areas-we-serve-question a.action.primary:hover{background:#0073ae;color:#fff}.areas-we-serve-about-bezdan{padding-top:70px;padding-bottom:81px}.areas-we-serve-about-bezdan .container{max-width:1181px}.areas-we-serve-about-bezdan h2{text-align:center;color:#333;font-size:43px;margin:0 0 48px}.areas-we-serve-about-bezdan p{margin-bottom:19px;font-size:18px}.areas-we-serve-quality-value{padding-bottom:50px}.areas-we-serve-quality-value .container{max-width:1151px}.areas-we-serve-quality-value .col-md-4,.areas-we-serve-quality-value .col-sm-6{width:100%}.areas-we-serve-quality-value h2{text-align:center;font-size:47px;margin-top:38px;margin-bottom:44px;color:#333;letter-spacing:-2px}.areas-we-serve-quality-value ul li.quality-value-item{display:flex;align-items:center;gap:58px;padding-left:0;margin-bottom:32px}.areas-we-serve-quality-value ul li.quality-value-item h3{margin-bottom:25px;font-weight:900;color:#333}.areas-we-serve-quality-value ul li.quality-value-item:before{content:none !important}.areas-we-serve-quality-value ul li.quality-value-item img{width:90px;height:90px;object-fit:cover}.aws-five-image .container{max-width:100%;padding:0}.aws-five-image .container .center-block{width:auto}.aws-five-image .container .aws-five-image-item{display:flex}.aws-five-image .container .aws-five-image-item .block{margin:0}.aws-five-image .container .aws-five-image-item .widget-images{width:20%}.aws-three-image .container{max-width:100%;padding:0}.aws-three-image .container .aws-three-image-item{display:flex}.aws-three-image .container .aws-three-image-item .block{margin:0}.aws-three-image .container .aws-three-image-item .widget-images{width:33.33%}.aws-three-image .container .aws-three-image-item .widget-images img{width:100%;height:280px;object-fit:cover}.aws-approved-account-new.aws-approved-account{padding:0}.aws-approved-account-new.aws-approved-account .container{max-width:100%;padding:0}.aws-approved-account-new.aws-approved-account .container .block{margin:0}.aws-approved-account-new.aws-approved-account .container .aws-approved{padding:108px 16px !important}.aws-our-products.aws-our-products-new a.action.primary:hover{background:#0073ae;color:#fff}.areas-we-serve-contact{background:#0073af;padding-top:58px;padding-bottom:58px}.areas-we-serve-contact input[type=text],.areas-we-serve-contact input[type=password],.areas-we-serve-contact input[type=url],.areas-we-serve-contact input[type=tel],.areas-we-serve-contact input[type=search],.areas-we-serve-contact input[type=number],.areas-we-serve-contact input[type=datetime],.areas-we-serve-contact input[type=email]{height:48px;box-shadow:none !important;outline:none}.areas-we-serve-contact input[type=text]:hover,.areas-we-serve-contact input[type=password]:hover,.areas-we-serve-contact input[type=url]:hover,.areas-we-serve-contact input[type=tel]:hover,.areas-we-serve-contact input[type=search]:hover,.areas-we-serve-contact input[type=number]:hover,.areas-we-serve-contact input[type=datetime]:hover,.areas-we-serve-contact input[type=email]:hover,.areas-we-serve-contact input[type=text]:focus,.areas-we-serve-contact input[type=password]:focus,.areas-we-serve-contact input[type=url]:focus,.areas-we-serve-contact input[type=tel]:focus,.areas-we-serve-contact input[type=search]:focus,.areas-we-serve-contact input[type=number]:focus,.areas-we-serve-contact input[type=datetime]:focus,.areas-we-serve-contact input[type=email]:focus{box-shadow:none !important;outline:none}.areas-we-serve-contact h3{font-size:33px;text-align:center;margin:0 0 50px;color:#fff}.areas-we-serve-contact .contact-h3{margin:0 0 45px}.areas-we-serve-contact .avt-contact{display:flex;gap:30px;justify-content:center;margin-bottom:67px;align-items:center}.areas-we-serve-contact .avt-contact .widget-images{margin-bottom:0}.areas-we-serve-contact .avt-contact .block-content h3{margin-bottom:6px;font-size:27px}.areas-we-serve-contact .avt-contact .block-content p{color:#fff}.areas-we-serve-contact .amform-form{margin:0 auto;max-width:1012px;width:100%}.areas-we-serve-contact .form-group .required{color:#fff;margin-left:-6px;margin-right:0}.areas-we-serve-contact .rendered-form .amcform-page-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.areas-we-serve-contact .rendered-form .fieldset .fields .field.form-group{display:flex;align-items:center;flex-direction:row;width:calc((100% - 48px)/2);margin:0 0 36px}.areas-we-serve-contact .rendered-form .fieldset .fields .field.form-group:after{width:0}.areas-we-serve-contact .rendered-form .fieldset .fields .field.form-group:nth-child(2n+1){margin-left:-8px}.areas-we-serve-contact .rendered-form .fieldset .fields .field.form-group:nth-child(2n+2){margin-right:14px}.areas-we-serve-contact .fieldset>.field>.label,.areas-we-serve-contact .fieldset>.fields>.field>.label{font-size:18px;font-weight:400;color:#fff;margin:0;line-height:20px;text-align:right;width:130px;padding-right:21px}.areas-we-serve-contact .control{width:calc(100% - 125px)}.areas-we-serve-contact .amcform-toolbar{margin:auto;text-align:center}.areas-we-serve-contact .amcform-toolbar button{margin-left:11px}.areas-we-serve-contact .action.primary.amcform-submit{min-width:342px;padding:19px 15px 16px;font-size:17px;background:#013956;border:1px solid #013956;margin-top:10px;margin-bottom:30px}.areas-we-serve-contact .action.primary.amcform-submit:hover{color:#0073ae;background:#fff;border-color:#fff}.aws-residential{padding-top:68px}.aws-residential .container{max-width:1181px}.aws-residential h2{text-align:center;color:#333;font-size:43px;margin:0 0 35px;line-height:59px}.aws-residential .col-xs-12{margin-bottom:24px}.aws-residential .col-md-4.col-sm-6{width:100%}.block-testimonial-home.block-testimonial-home-new.aws-testimonial{padding-top:68px;padding-bottom:68px}.aws-our-products.aws-our-products-new .aws-our-products-item:not(.button){width:25%;margin-bottom:40px}.aws-our-products{padding-top:54px;padding-bottom:37px}.aws-our-products .row-inner{max-width:1330px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.aws-our-products a.action.primary{border:1px solid #013956;background-color:#013956;max-width:338px;padding:17px 29px;font-size:18px;box-shadow:unset;margin:0 auto 29px auto}.aws-our-products a.action.primary:hover{color:#0073ae;background:#fff;border-color:#fff}.aws-our-products h2{text-align:center;font-size:46px;margin:0 0 61px;color:#333;font-weight:500}.aws-our-products li:before{content:none !important}.aws-our-products .aws-our-products-item{width:20%;margin:0 0 22px}.aws-our-products .aws-our-products-item .block{margin-bottom:10px}.aws-our-products .aws-our-products-item.button{width:100%}.aws-our-products .image-item{max-width:178px;margin:0 auto 18px}.aws-our-products .block-category-link{text-align:center}.aws-our-products .block-category-link a,.aws-our-products .block-category-link .category-link-nohref{font-size:20px;text-align:center;font-weight:600;text-decoration:none;line-height:22px;color:#333}.aws-images{max-width:100%;padding:0}.aws-images .container{max-width:100%}.aws-images .row-inner{display:flex;flex:1}.aws-images .aws-images-item{padding:0;width:20%}.aws-images .aws-images-item .block{margin:0}.aws-images .aws-images-item img{width:100%;height:100%;object-fit:cover}.block-testimonial-home.aws-testimonial{padding:107px 0 85px;border:none}.block-testimonial-home.aws-testimonial .tmls-widget .block-title.content-heading{margin:0 0 56px}.block-testimonial-home.aws-testimonial .tmls-widget .title span{color:#333;font-size:46px}.aws-approved-account{padding-top:108px;padding-bottom:108px;text-align:center}.aws-approved-account h3{text-align:center;font-size:34px;color:#fff;margin:0 0 42px}.aws-approved-account a.action.primary{display:inline-block;min-width:237px;margin:0 auto;padding-top:15px;padding-bottom:15px;font-size:20px}.aws-locations{padding-top:109px;padding-bottom:125px}.aws-locations .row-inner{max-width:1376px;margin:0 auto}.aws-locations h2{margin:0 0 65px;font-size:46px;text-align:center;font-weight:500;color:#333}.aws-locations h2 strong{color:#0073ae}.aws-locations .aws-locations-map{width:50%}.aws-locations .aws-locations-map img{width:100%}.aws-locations .aws-locations-text{width:50%}.aws-locations .aws-locations-text:after{content:'';display:block;clear:both}.aws-locations .aws-locations-text ul{list-style:none;padding-left:60px !important;width:50%;float:left}.aws-locations .aws-locations-text ul:nth-child(2n+2){padding-left:5px !important}.aws-locations .aws-locations-text ul li{list-style:none;font-size:20px;line-height:20px;margin-bottom:5.5px !important;padding:0 !important;color:#333}.aws-locations .aws-locations-text ul li:before{content:none}.aws-locations.aws-locations-new h2{margin:0 0 49px;font-size:48px;letter-spacing:-2px;font-weight:400}.aws-locations.aws-locations-new .aws-locations-sub-title{width:100%}.aws-locations.aws-locations-new .aws-locations-sub-title p{font-size:18px;color:#333}.aws-locations.aws-locations-new .aws-locations-sub-title .col-inner{padding-left:0;padding-top:44px}.aws-locations.aws-locations-new .aws-locations-title{max-width:1181px;width:100%;margin:0 auto;float:unset}.aws-locations.aws-locations-new .aws-locations-title p{margin:0 0 67px;font-size:18px;color:#333}.aws-locations.aws-locations-new .aws-locations-text{width:61%}.aws-locations.aws-locations-new .aws-locations-text li{font-size:18px}.aws-locations.aws-locations-new .aws-locations-text>.col-inner{padding-left:105px}.aws-locations.aws-locations-new .aws-locations-text>.col-inner .block-content{display:flex;gap:19px}.aws-locations.aws-locations-new .aws-locations-text>.col-inner .block-content ul{width:33.33%;float:unset;padding-left:0 !important}.aws-locations.aws-locations-new .aws-locations-map{width:39%}.aws-our-brand .container{max-width:1181px}.aws-our-brand .container .aws-our-products-item.brand{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.aws-banner .aws-banner-image,.aws-banner.aws-banner-new .aws-banner-image{width:100%;padding-left:0;padding-right:0}.aws-banner .aws-banner-text,.aws-banner.aws-banner-new .aws-banner-text{width:100%;padding:60px 15px}.aws-banner .aws-banner-text h1,.aws-banner.aws-banner-new .aws-banner-text h1{font-size:38px;line-height:1.1}.areas-we-serve-contact{padding-top:60px;padding-bottom:60px}.aws-our-products{padding-top:60px;padding-bottom:60px}.aws-our-products h2{font-size:38px;line-height:1.1;margin-bottom:28px}.aws-our-products .aws-our-products-item{width:50%}.aws-our-products .row-inner{justify-content:flex-start}.aws-images .row-inner{flex-wrap:wrap}.aws-images .aws-images-item{width:50%}.block-testimonial-home.aws-testimonial{padding:60px 0 60px}.block-testimonial-home.aws-testimonial .tmls-widget .block-title.content-heading{margin-bottom:35px}.aws-approved-account{padding-top:60px;padding-bottom:60px}.aws-locations.aws-locations-new h2{font-size:38px}.aws-locations{padding-top:60px;padding-bottom:60px}.aws-locations h2{font-size:38px;line-height:1.1;margin:0 0 30px}.aws-locations .aws-locations-map{width:100%;margin:0 0 30px}.aws-locations .aws-locations-text{width:100%}.aws-locations .aws-locations-text ul{padding-left:0 !important}.aws-locations .aws-locations-text ul:nth-child(2n+2){padding-left:15px !important}}@media (max-width:767px){.areas-we-serve-contact .rendered-form .fieldset .fields .field.form-group{width:100%;max-width:100%;margin-left:0 !important;margin-right:0 !important}.areas-we-serve-contact .action.primary.amcform-submit{margin:0}}.request-quote.sidebar.sidebar-main{background:url(../images/bg-blue-dots.jpg) 0 0 repeat;padding:30px;max-width:100%;width:100%;margin-bottom:10px;margin-top:10px;padding:0;padding-right:0 !important}.request-quote.sidebar.sidebar-main .request-quote-icon-default,.request-quote.sidebar.sidebar-main .request-quote-icon-hover{margin:auto}.request-quote.sidebar.sidebar-main .request-quote-icon-hover{display:none !important}.request-quote.sidebar.sidebar-main:hover,.request-quote.sidebar.sidebar-main:focus{background:#004d75}.request-quote.sidebar.sidebar-main:hover .request-quote-icon-default,.request-quote.sidebar.sidebar-main:focus .request-quote-icon-default{display:none !important}.request-quote.sidebar.sidebar-main:hover .request-quote-icon-hover,.request-quote.sidebar.sidebar-main:focus .request-quote-icon-hover{display:block !important}@media (max-width:767px){.request-quote.sidebar.sidebar-main{order:1;margin-bottom:10px;clear:both}}.request-quote.sidebar a{display:flex;justify-content:space-between;align-items:center;font-size:30px;line-height:32px;color:#fff;font-weight:500;text-decoration:none}@media (max-width:767px){.cable-wrapper.sidebar{width:100%}}@media (min-width:768px){.catalog-category-view.page-layout-2columns-left .sidebar-main{padding-right:2%}.catalog-category-view.page-layout-2columns-left .sidebar.request-quote.sidebar-main{margin-bottom:10px}}@media (min-width:1024px){.catalog-category-view.page-layout-2columns-left .sidebar.request-quote.sidebar-main,.catalog-category-view.page-layout-2columns-left .cable-wrapper,.catalog-category-view.page-layout-2columns-left #maincontent .columns .sidebar-additional{max-width:calc(20.833333% - 2%);width:100%}.request-quote-icon{width:56px}.catalog-category-view.page-layout-2columns-left .sidebar.request-quote.sidebar-main{padding-right:30px}}@media (min-width:768px) and (max-width:1199px){.catalog-category-view.page-layout-2columns-left .sidebar.sidebar-main:not(.request-quote),.catalog-category-view.page-layout-2columns-left #maincontent .columns .sidebar-additional{padding-right:0 !important}.catalog-category-view.page-layout-2columns-left .sidebar.request-quote.sidebar-main,.catalog-category-view.page-layout-2columns-left .cable-wrapper,.catalog-category-view.page-layout-2columns-left #maincontent .columns .sidebar-additional{max-width:24.833333%;width:100%}}@media (max-width:1199px){.request-quote.sidebar a{font-size:24px;line-height:1}.catalog-category-view.page-layout-2columns-left .cable-wrappe{width:100%}}.sidebar.sidebar-main .filter.block{margin-bottom:10px}.table .tfoot,.order-details-items .tfoot td{background:#f5f5f5}.table .tfoot .mark{font-weight:400}.order-details-items .table-order-items tbody.tfoot td{padding-bottom:8px;padding-top:8px}.order-details-items .col.name{padding-top:8px}.order-details-items .tfoot .amount,.order-details-items .tfoot .mark{text-align:right}.order-details-items .table-order-items tbody+tbody.tfoot{border-top:0}body .additional-attributes-value.active{display:block !important;overflow:initial !important;height:auto !important}.upsell-bottom-wrapper .products-grid .product-item .product-item-info .price-box .special-price>.price-label{display:block !important}div.cable-wrapper{margin-bottom:10px}div.cable-wrapper.list-links{padding-bottom:10px;min-height:auto;order:3}div.cable-wrapper.list-links h3{margin:0 0 10px;font-size:20px;line-height:24px}div.cable-wrapper.list-links h3 a{text-decoration:none}div.cable-wrapper.list-links h3 a:hover,div.cable-wrapper.list-links h3 a:focus{text-decoration:underline}.catalog-category-view #maincontent .columns .sidebar-additional .block{margin-top:10px;margin-bottom:20px}.catalog-category-view.page-layout-2columns-left #maincontent.page-main{padding-bottom:30px}@media (min-width:1200px){.catalog-category-view.page-layout-2columns-left .sidebar.request-quote.sidebar-main,.catalog-category-view.page-layout-2columns-left .cable-wrapper,.catalog-category-view.page-layout-2columns-left #maincontent .columns .sidebar-additional{max-width:20.833333%}}div.gallery-block.block.block-cats{margin-bottom:10px}div.gallery-block.block.block-tags{margin-bottom:10px}div.gallery-block.block.block-gallerysearch{margin-bottom:10px}div.request-form-column{width:100%}.request-form-top{margin-top:32px;margin-bottom:6px}.request-form-top h1{margin:20px 0}.request-form-content .amform-form{max-width:100%}.request-form-content .amform-form.default .fields .amform-layout-one{margin-right:0}.request-form-content .amform-form.default .fields .amform-layout-two:not(.editing){width:49%;max-width:49%;margin-right:0}.request-form-content .amform-form .fieldset .fields .field.form-group{margin-top:16px;margin-bottom:6px;width:100%}.request-form-content .amform-form .fieldset .fields .field.form-group.fb-div{margin-top:3px;font-size:13px}.request-form-content .amform-form .fieldset .fields .field.form-group.am-customform-depend{margin-left:30px !important}@media (max-width:767px){.request-form-content .amform-form .fieldset .fields .field.form-group.am-customform-depend{max-width:90%}}.request-form-content .amform-form input[type=text],.request-form-content .amform-form input[type=password],.request-form-content .amform-form input[type=url],.request-form-content .amform-form input[type=tel],.request-form-content .amform-form input[type=search],.request-form-content .amform-form input[type=number],.request-form-content .amform-form input[type=datetime],.request-form-content .amform-form input[type=email],.request-form-content .amform-form .form-control{height:40px}.request-form-content .amform-form input[type=file]{padding:15px 10px;height:auto}.request-form-content .amform-form .fieldset>.field>.label,.request-form-content .amform-form .fieldset>.fields>.field>.label{font-size:16px}.request-form-content .amform-form .amcform-page-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.request-form-content .amform-form .amcform-toolbar{text-align:left;margin-top:32px}.request-form-content .amform-form .amcform-toolbar .action.primary.amcform-submit{border-color:#0073ae;background:#fff;color:#0073ae;min-width:120px;border-radius:50px;padding:10px}.request-form-content .amform-form .amcform-toolbar .action.primary.amcform-submit:hover{background:#0073ae;color:#fff}.request-form-bottom{margin-bottom:39px;margin-top:16px}@media (max-width:767px){.request-form-content .amform-form.default .fields .amform-layout-two:not(.editing){width:100%;max-width:100%;margin-right:0}}.black-banner-container{position:relative;background:#000}.black-banner-container .left-block{max-height:700px;height:100%;width:100%;max-width:1920px;margin:0 auto;object-fit:cover}.black-title-wrap{position:absolute;width:100%;max-width:1440px;padding:0 20px;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%)}.black-inner{max-width:450px}.black-title-wrap h1{color:#1979c3;margin-bottom:0;font-size:60px}.black-title-wrap h2{color:#fff;margin-bottom:0;padding-bottom:15px}.black-banner-container a.action.primary{font-size:18px;font-weight:500;display:inline-block}.black-featured-brand{margin:60px 0 30px}.black-featured-brand h2,.why-choose-black-wrap h2,.shop-black-slide h2{text-align:center;color:#0a73af}.why-choose-black-wrap h2{margin:0;padding:0 0 35px}.why-choose-black-wrap{background:#151415;background:url('../images/bezdan-black-stainless-bg-sm.jpg') repeat-y 0 0 #151415;padding:75px 0 0}.why-choose-black-inner{max-width:1000px;padding:0 20px;margin:0 auto;text-align:center;color:#fff}.why-choose-black-inner p{margin-bottom:25px !important}.why-choose-image img{width:100%;object-fit:cover;height:100%;max-height:300px}.why-choose-image .col-lg-6{padding:0}.why-choose-image{margin:90px 0}.blk-wrapper{max-width:1440px;padding:0 20px;margin:75px auto 75px}.blk-pvd-row-3{display:flex;flex-direction:row;flex-wrap:nowrap}.blk-pvd-item{width:40%}.blk-pvd-img{width:20%}.blk-wrapper h3{font-size:16px;font-weight:800;color:#fff;margin-bottom:30px}.blk-wrapper ul li{color:#fff}.cms-page-view .main .blk-pvd-item ul li{padding-left:40px;margin-bottom:20px}.cms-page-view .main .blk-pvd-item.with-tick ul li:before{content:"";background:url('../images/blk-check.png') no-repeat 0 6px;max-width:26px;height:20px;background-size:17px}.cms-page-view .main .blk-pvd-item.with-close ul li:before{content:"";background:url('../images/images/blk-close.png') no-repeat 0 6px;max-width:26px;height:20px;background-size:13px}.blk-pdv-img-wrap{border:solid 1px #9a9a9a;float:left;padding:10px}.shop-black-slide{max-width:1440px;padding:0 20px;margin:50px auto 0;width:100%}.shop-black-slide h2{margin-bottom:45px}.shop-black-slide .owl-item.active{border:none}.shop-black-slide .item-content h3 a{color:#0a73af;text-decoration:none}.blk-cutomer-wrap .left-block{max-height:900px;width:100%;object-fit:cover}.blk-cutomer-wrap{position:relative;margin:50px 0 0}.blk-cutomer-wrap-inner{max-width:1440px;width:100%;margin:0 auto;position:absolute;top:0;left:50%;transform:translateX(-50%);padding:0 20px}.blk-cus-warp{position:absolute;right:0;max-width:500px;background:rgba(0,0,0,.8);padding:75px 40px 80px;color:#fff}.blk-cus-warp h2{color:#0a73af;padding-bottom:25px}.blk-cus-warp h3{font-weight:800;font-size:16px;text-transform:uppercase;padding-bottom:15px}.blk-cus-warp p{font-style:italic}.cus-name{font-weight:800;font-size:16px}.cus-dept{font-size:16px}.name-wrap{padding:15px 0 0}.blk-resource-f h2{color:#0a73af}.homepage-top-tagline{background:#b8c6d2;color:#565656}.homepage-top-tagline p a{color:#fff;font-weight:500}.homepage-top-tagline p{font-weight:500}.homepage-top-tagline .col-sm-6{width:100%}.blk-fetur-list-wrap{max-width:1440px;margin:50px auto 50px;padding:0 50px}.blk-fetur-list-inner ul{list-style:none;display:flex}.cms-page-view .main .blk-fetur-list-inner ul li{padding:0;margin:0;width:25%}.cms-page-view .main .blk-fetur-list-inner ul li:before{display:none}.blk-fetur-list-wrap a{text-decoration:none;display:block;display:flex;flex-direction:column;margin:0 10px}.blk-prd-img{border:1px solid #ccc;position:relative;margin:0 0 20px}.blk-prd-name{color:#565656;font-size:20px;font-weight:400;text-decoration:none}.blk-fetur-list-wrap .blk-prd-name:hover{text-decoration:underline}.blk-label-image{font-size:0;background:url('../images/images/Untitled_clipped_rev_2.png');background-size:80px;background-repeat:no-repeat;position:absolute;top:25px;left:10px;z-index:9999;width:80px;height:80px}@media (min-width:768px){.page-layout-1column .black-featured-brand .block-products-list .products-grid.grid .product-item{width:23%}.black-banner-container .col-sm-6,.black-featured-brand .col-sm-6,.why-choose-black-wrap .col-sm-6,.shop-black-slide .col-sm-6,.blk-cutomer-wrap .col-sm-6{width:100%}.why-choose-black-wrap .why-choose-image .col-sm-6{width:25%;padding:0}.mob-black-banner{display:none}}@media (max-width:767px){.black-title-wrap{position:static;transform:none;padding:40px 20px;background:url('../images/images/bezdan-black-stainless-bg-sm.jpg') repeat-y 0 0 #151415}.desk-black-banner{display:none}.why-choose-black-wrap .why-choose-image .col-sm-6{width:50%;padding:0}.black-title-wrap h1{font-size:30px;margin-top:0}.black-title-wrap h2{font-size:20px}.black-banner-container .left-block{height:350px}.black-featured-brand{margin-top:30px}.black-featured-brand .product-image-container{margin-left:auto !important;margin-right:auto !important}.blk-pvd-row-3{flex-direction:column}.blk-pvd-item{width:100%}.blk-pvd-img{width:100%}.blk-pdv-img-wrap{float:none;max-width:200px;margin:0 auto}.blk-cutomer-wrap .left-block{max-height:none;height:700px}.blk-fetur-list-inner ul{flex-wrap:wrap}.cms-page-view .main .blk-fetur-list-inner ul li{width:50%;margin-bottom:25px}.blk-label-image{background-size:50px}.blk-fetur-list-wrap{padding:0}}@media (max-width:480px){.cms-page-view .main .blk-fetur-list-inner ul li{width:100%}.blk-prd-img{text-align:center}.why-choose-black-wrap .why-choose-image .col-sm-6{width:100%}}.header-brand-static{padding:15px;text-align:center;background:#b9c7d4;font-size:16px;color:#323232;font-weight:500}.header-brand-static p:last-child{margin:0}.header-brand-static a{text-decoration:underline}.sidebar-main .filter-options-content .am-ranges .items.-am-multiselect .item [class*=am-filter-item]{padding:0}.sidebar-main .filter-options input[type=checkbox]+.amshopby-choice{display:none;padding:0}.sidebar-main .filter-options-item .filter-options-content .am-shopby-form{margin:0}.filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view),.filter-options-item .filter-options-content .am-category-wrapper,.filter-options-item .filter-options-content .amshopby-fromto-wrap{margin:0}.page-footer .widget.block.block-viewed-products-grid{margin:30px 0}.block.widget.block-viewed-products-grid .block-title strong{font-size:20px;font-weight:500}.block.widget.block-viewed-products-grid .product-item-info{padding:9px}.block.widget.block-viewed-products-grid .products-grid .product-items{align-items:initial;justify-content:initial}.block.widget.block-viewed-products-grid .products-grid .product-item .product-item-name{font-size:16px;margin:10px 0}.block.widget.block-viewed-products-grid .product-item-description{display:none}@media (min-width:639px){.block.widget.block-viewed-products-grid .products-grid .product-item-info:not(:hover):not(.active) .product-item-actions{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block.widget.block-viewed-products-grid .product-item-actions{background:#fff;box-shadow:3px 4px 4px 0 rgb(0 0 0/30%);border:1px solid #bbb;border-top:none;left:0;margin:9px 0 0 -1px !important;padding:0 9px 9px;position:absolute;right:-1px;z-index:2}.block.widget.block-viewed-products-grid .product-item-info:hover .product-item-actions{display:block}body.catalog-product-view.page-layout-1column .upsell-bottom-wrapper .products-grid .product-item-info .product-item-actions{clip:rect(0,0,0,0);height:1px;overflow:hidden;width:1px}}@media (max-width:1199px){.block.widget.block-viewed-products-grid .products-grid .product-item{padding:0;margin:0 !important}}@media (min-width:769px) and (max-width:1023px){.page-layout-1column .block.widget.block-viewed-products-grid .products-grid .product-item{width:calc(100%/4)}}@media (min-width:1024px) and (max-width:1199px){.page-layout-1column .block.widget.block-viewed-products-grid .products-grid .product-item{width:calc(100%/5)}}@media (min-width:576px) and (max-width:768px){.page-layout-1column .block.widget.block-viewed-products-grid .products-grid .product-item{width:calc(100%/3);margin:0}}@media (max-width:767px){.catalog-product-view .block.widget.block-viewed-products-grid .product-item-actions{display:block;margin-top:15px}.catalog-product-view .block.widget.block-viewed-products-grid .product-item-actions .action.tocart.primary{width:100%}.page-layout-1column .upsell-bottom-wrapper .products-grid .product-item .product-item-actions{display:block}.page-layout-1column .upsell-bottom-wrapper .products-grid .product-item .product-item-actions .actions-primary{display:inline-block}.page-layout-1column .upsell-bottom-wrapper .products-grid .product-item .product-item-actions .actions-secondary{display:inline-block}.page-layout-1column .upsell-bottom-wrapper .products-grid .product-item .product-item-actions .actions-secondary>.action{width:35px;line-height:35px}}@media (max-width:575px){.page-layout-1column .block.widget.block-viewed-products-grid .products-grid .product-item{width:calc(100%/2);margin:0}}@media (min-width:768px){.form-login-left{width:48%;float:left}.page-main .login-container .form-login-left .block-customer-login{width:100%;float:unset}.page-main .login-container .block-new-customer{width:48%;float:right}}.amsl-login-page .amsl-social-login{align-items:center;flex-direction:unset;padding:5px}.amsl-social-login{display:flex;flex-wrap:nowrap;background:#f6f6f6;border-radius:0 0 8px 8px;height:100%;position:relative;text-align:center}.amsl-login-page .amsl-social-login .amsl-title{text-align:left;padding-left:16px}@media (max-width:1023px){.customer-account-login .login-container .fieldset>.field>.control{width:100%}}@media (max-width:768px){.aws-locations-new.aws-locations h2{margin:0 0 40px}.aws-locations-new.aws-locations .aws-locations-title p{font-size:15px;margin:0 0 40px}.aws-locations-new.aws-locations .aws-locations-map{margin:0}.aws-locations-new.aws-locations .aws-locations-text .col-inner{padding-top:0}.aws-locations-new.aws-locations .aws-locations-text li{font-size:15px}.aws-locations-new.aws-locations .aws-locations-sub-title p{font-size:15px;padding-top:30px}.aws-mess a{text-decoration:underline}.section-header-top{flex-wrap:wrap}.aws-our-brand .aws-our-products-item.brand{padding:0}.aws-our-brand.aws-our-products{padding:20px 0}.header-customer-support{width:100%;justify-content:center;border:none;padding:0;margin:0}.areas-we-serve-question .panel-title a{font-size:21px}.areas-we-serve-question .panel-title a:after{font-size:21px !important;top:20px}.areas-we-serve-question .areas-we-serve-question-title h2{font-size:38px}.aws-residential,.areas-we-serve-about-bezdan,.areas-we-serve-quality-value,.areas-we-serve-question{padding-top:40px;padding-bottom:40px}.aws-residential h2,.areas-we-serve-about-bezdan h2,.areas-we-serve-quality-value h2,.areas-we-serve-question h2{font-size:38px;margin-bottom:20px}.aws-residential{margin-bottom:0}div.areas-we-serve-quality-value li.quality-value-item{justify-content:center;flex-wrap:wrap;gap:0;margin-bottom:40px !important;padding-left:0}div.areas-we-serve-quality-value li.quality-value-item img{width:90px !important}div.areas-we-serve-quality-value .quality-value-content h3{color:#333}.areas-we-serve-contact .avt-contact{margin-bottom:30px}.areas-we-serve-question .areas-we-serve-question-title h2{font-size:38px;margin-bottom:20px}}.catalogs-title{font-size:18px;margin:0 0 15px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.catalogs-section-title{margin:40px 0 10px}.catalogs-section-title a{font-size:22px;text-decoration:none}body .column.main .block.catalogs-subtitle{display:block;margin:20px 0 5px}body .column.main .block.catalogs-subtitle a{font-size:14px;line-height:18px;text-decoration:none;display:block}body .column.main .block.catalogs-subtitle a strong{font-weight:600}body .column.main .block.catalogs-description{margin:0 0 30px}body .column.main .block.catalogs-description strong{font-weight:500}body .column.main .block.catalogs-hero-text{margin-bottom:30px}body .column.main .block.catalogs-hero-text-top{margin-bottom:45px}div.issuuembed{margin:0}@media (max-width:992px){.aws-our-products.aws-our-products-new .aws-our-products-item:not(.button){width:50%}.aws-approved-account-new.aws-approved-account .container .aws-approved{padding:60px 16px !important}div.aws-locations-new.aws-locations .aws-locations-map{width:100%}div.aws-locations-new.aws-locations .aws-locations-text{width:100%}div.aws-locations-new.aws-locations .aws-locations-text .col-inner{padding-left:0}.aws-three-image .container .aws-three-image-item{display:flex;flex-wrap:wrap}.aws-three-image .container .aws-three-image-item .widget-images{width:100%}.aws-five-image .container .aws-five-image-item{display:flex;flex-wrap:wrap}.aws-five-image .container .aws-five-image-item .widget-images{width:50%}li.aws-our-products-item.brand{display:flex;justify-content:center}}@media (max-width:1200px){.aws-locations.aws-locations-new .aws-locations-text>.col-inner{padding-left:50px}}.catalog-product-view .product.info.detailed .product.data.items>.item.content .product p{margin-bottom:22px}.catalog-product-view .product.info.detailed .product.data.items>.item.content .product p:last-child{margin-bottom:0}