body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:18px}.et_pb_slide_content,.et_pb_best_value{font-size:20px}body{color:#595b61}h1,h2,h3,h4,h5,h6{color:#595b61}body{line-height:1.6em}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#0070b9!important}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et_pb_member_social_links a:hover,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#0070b9}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#0070b9}.footer-widget h4{color:#0070b9}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#0070b9}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#0070b9}a{color:#0070b9}.et_secondary_nav_enabled #page-container #top-header{background-color:#0070b9!important}#et-secondary-nav li ul{background-color:#0070b9}#main-header .nav li ul a{color:rgba(0,0,0,0.7)}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#0070b9}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#0070b9}.footer-widget li:before{border-color:#0070b9}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:16px}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#footer-widgets .footer-widget li:before{top:10.6px}#et-footer-nav .bottom-nav li.current-menu-item a{color:#0070b9}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward,body .et_pb_button{border-color:rgba(255,255,255,0)}.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button,body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_pb_section{padding:0% 0}.et_pb_fullwidth_section{padding:0}.et_pb_row{padding:0% 0}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#0070b9!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#0070b9}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#0070b9!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:0px 0}.et_pb_section{padding:0px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:0px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url{font-size:16px}.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:18px}.et_pb_section{padding:0px 0}.et_pb_section.et_pb_fullwidth_section{padding:0}.et_pb_row,.et_pb_column .et_pb_row_inner{padding:0px 0}}	h1,h2,h3,h4,h5,h6{font-family:'Avenir Black',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif}mark{background-color:transparent!important}.anww-external-link-icon{display:none!important}.anww-tooltip{display:none!important}#hj-survey-toggle-1{top:-50px!important}.woocommerce-shop .woocommerce-breadcrumb{visibility:hidden}#fl-header-cart .cart-contents-count{position:absolute;top:-6px;right:-11px;font-size:15px;font-weight:700;color:#0070b9}.woocommerce.et-db #et-boc .et-l .fl-header-section,.page-id-2843 .fl-header-section,.error404.et-db #et-boc .et-l .fl-header-section,.woocommerce .fl-header-section,.single-r3d .fl-header-section,.search .fl-header-section,.search.et-db #et-boc .et-l .fl-header-section{position:relative!important}.fl-main-menu li.current-menu-item>a{color:#0070B9!important}.fl-link-container .et_pb_column{display:flex;justify-content:center;flex-wrap:wrap}.fl-link-container .et_pb_button_module_wrapper+.et_pb_button_module_wrapper::before{display:inline-block!important;content:"|"!important;position:relative;align-self:center;top:-3px}.fl-ul ul{padding-left:2em;list-style-type:"~ "}ol{list-style-position:outside!important;padding-left:23px!important}sup{font-size:10px;bottom:8px;font-size:0.53em;bottom:0.7em}.fl-cert-img img{width:auto}.fl-tabs-spec .et_pb_tabs_controls{display:none}.page-id-2251 .fl-tabs-spec .et_pb_tabs_controls,.page-id-2289 .fl-tabs-spec .et_pb_tabs_controls,.page-id-2320 .fl-tabs-spec .et_pb_tabs_controls,.page-id-1841 .fl-tabs-spec .et_pb_tabs_controls,.page-id-22115 .fl-tabs-spec .et_pb_tabs_controls,.page-id-22121 .fl-tabs-spec .et_pb_tabs_controls{display:block}.fl-tabs-spec .tablepress .column-1,.fl-tabs-spec .tablepress-id-5 .row-5,.fl-tabs-spec .tablepress-id-32 .row-6,.fl-tabs-spec .tablepress-id-32 .row-7,.fl-tabs-spec .tablepress-id-1 .row-1,.fl-tabs-spec .tablepress-id-50 .row-1,.fl-tabs-spec .tablepress-id-35 .row-1,.fl-tabs-spec .tablepress-id-35 .row-8,.fl-tabs-spec .tablepress-id-54 .row-1,.fl-tabs-spec .tablepress-id-54 .row-1 .column-1,.fl-dd-spec-table .tablepress .column-1,.fl-tabs-spec .tablepress-id-42 .row-1,.tablepress-id-43 .column-1,.tablepress-id-44 .column-1,.fl-tabs-spec .tablepress-id-42 .row-1 .column-1,.fl-tabs-spec .tablepress-id-59 .row-1,.fl-tabs-spec .tablepress-id-60 .row-1,.fl-tabs-spec .tablepress-id-63 .row-1,.fl-tabs-spec .tablepress-id-64 .row-1,.fl-tabs-spec .tablepress-id-69 .row-1{font-weight:700}.fl-tabs-spec .tablepress-id-54 .column-1,.fl-tabs-spec .tablepress-id-42 .column-1{font-weight:400}.fl-tabs-spec .tablepress-id-32 .row-6{height:42px}.fl-tabs-spec .tablepress .column-1,.page-id-1789 .fl-tabs-spec .row-2 td,.fl-tabs-spec .tablepress-id-42 .column-3,.fl-tabs-spec .tablepress-id-1 .row-1,.fl-tabs-spec .tablepress-id-1 .row-3,.fl-tabs-spec .tablepress-id-1 .column-1,.fl-tabs-spec .tablepress-id-46 .column-1,.fl-tabs-spec .tablepress-id-46 .row-2,.fl-tabs-spec .tablepress-id-50 .row-3,.fl-tabs-spec .tablepress-id-50 .row-1,.fl-tabs-spec .tablepress-id-35 .row-1,.fl-tabs-spec .tablepress-id-35 .row-3,.fl-dd-spec-table .tablepress .column-1,.fl-tabs-spec .tablepress-id-47 .column-1,.fl-tabs-spec .tablepress-id-47 .row-2,.fl-tabs-spec .tablepress-id-48 .column-1,.fl-tabs-spec .tablepress-id-48 .row-2,.fl-tabs-spec .tablepress-id-42 tr,.fl-tabs-spec .tablepress-id-25 .row-2,.fl-tabs-spec .tablepress-id-25 .row-3,.fl-tabs-spec .tablepress-id-24 .row-2,.fl-tabs-spec .tablepress-id-24 .row-3,.fl-tabs-spec .tablepress-id-10 .column-1,.fl-tabs-spec .tablepress-id-10 .row-2,.fl-tabs-spec .tablepress-id-31 .row-2,.fl-tabs-spec .tablepress-id-31 .row-3,.fl-tabs-spec .tablepress-id-31 .row-4,.fl-tabs-spec .tablepress-id-31 .row-5,.fl-tabs-spec .tablepress-id-31 .row-6,.fl-tabs-spec .tablepress-id-15 .column-2,.tablepress-id-43 .column-1,.tablepress-id-44 .column-1,.fl-tabs-spec .tablepress-id-54 .column-2,.fl-tabs-spec .tablepress-id-59 .row-3,.fl-tabs-spec .tablepress-id-60 .row-1,.fl-tabs-spec .tablepress-id-60 .row-3,.fl-tabs-spec .tablepress-id-62 .column-2,.fl-tabs-spec .tablepress-id-64 .row-1,.fl-tabs-spec .tablepress-id-64 .row-3,.fl-tabs-spec .tablepress-id-26 .row-2,.tablepress-id-66 .row-2,.fl-tabs-spec .tablepress-id-5 .column-3,.fl-tabs-spec .tablepress-id-69 tr{white-space:nowrap}.fl-tabs-spec .tablepress-id-42 .column-5{padding:6px 0}.fl-tabs-spec .tablepress-id-1 tr td,.fl-tabs-spec .tablepress-id-35 tr td,.fl-tabs-spec .tablepress-id-50 tr td,.fl-tabs-spec .tablepress-id-54 tr td,.fl-tabs-spec .tablepress-id-60 tr td{padding:6px 23px}.fl-dd-spec-table .et_pb_all_tabs{width:100%}.fl-dd-spec-table .et_pb_all_tabs h2{line-height:1.2}.fl-order-prefix{color:#000}.fl-order-prefix-code{background:#939598;display:inline-block;color:#fff;font-weight:900;font-size:14px;border-radius:15px;padding:7px 15px;line-height:1;vertical-align:middle}.et_pb_gallery .et_pb_gallery_item{-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}.fl-gallery-6-cols .et_pb_gallery_items{display:flex;justify-content:flex-start}.fl-gallery-6-cols .et_pb_gallery_item{width:14%!important}.fl-gallery-colors .et_pb_gallery_image{padding-top:100%;display:block}.fl-gallery-colors .et_pb_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.fl-gallery-colors .et_pb_gallery_items{display:flex;justify-content:flex-start;flex-wrap:wrap}.fl-gallery-colors .et_pb_gallery_item{width:9.8%!important;width:8.4%!important;margin-right:3%!important;margin-bottom:3%!important}.flextones .et_pb_gallery_item{width:9.8%!important}.fl-gallery-colors .et_pb_gallery_item.last_in_row{margin-right:0!important}.fl-gallery-colors .et_pb_gallery_title,.fl-gallery-market-icons .et_pb_gallery_title{word-wrap:normal!important}.fl-gallery-sports .et_pb_gallery_item{width:20%!important}.fl-rubber-flooring-slider .et-pb-controllers a{background-color:#fff;width:12px;height:12px;opacity:1;box-shadow:0 1px 2px hsla(0,0%,0%,0.3)}.fl-rubber-flooring-slider .et-pb-controllers .et-pb-active-control{background-color:#0070B9}.fl-rubber-flooring-slider .et-pb-arrow-next,.fl-rubber-flooring-slider .et-pb-arrow-prev{background-color:hsla(0,0%,0%,0.5);border-radius:50%;box-shadow:0 1px 2px hsla(0,0%,0%,0.3)}.et-pb-arrow-next::before,.et-pb-arrow-prev::before{color:#fff}.single-product .product_totals{display:none}.fl-home-market-blurb img{width:120px!important}.fl-featured-carousel.fl-products .wdcl-image-carousel-item{display:flex;flex-wrap:wrap}.fl-featured-carousel.fl-products .wdcl-image-carousel-item figure{width:67%;width:50%;height:100%;height:auto}.fl-featured-carousel.fl-products .wdcl-image-carousel-item figure img{height:100%;object-fit:cover;object-position:center bottom}.page-id-7 .fl-featured-carousel.fl-products .wdcl_image_carousel_child_1 .wdcl-image-carousel-item figure{background-color:#1c2d59}.page-id-7 .fl-featured-carousel.fl-products .wdcl_image_carousel_child_1 .wdcl-image-carousel-item figure img{object-fit:contain;object-position:50% 50%}.fl-featured-carousel.fl-products .wdcl-image-carousel .content--left{width:33%;padding-left:3%;width:50%}.fl-featured-carousel.fl-products .wdcl-image-carousel .content-inner{height:100%;padding-top:0!important;padding-bottom:55px!important}.fl-featured-carousel.fl-products .wdcl-image-carousel .content-inner .et_pb_button_wrapper{position:absolute;bottom:0}.fl-featured-carousel.fl-products .wdcl-image-carousel .wdcl-image-title{padding-top:0!important;padding-bottom:0!important}.fl-featured-carousel.fl-products .wdcl-image-carousel .fl-featured-title{font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;font-size:26px;color:#595B61!important;line-height:1.2em;width:100%;margin-bottom:20px}.fl-featured-carousel .et_pb_promo_button,.page-id-2500 .et_pb_tab_content .et_pb_promo_button,#gform_submit_button_1,#gform_submit_button_44,#gform_submit_button_45{font-family:"Avenir Roman","Avenir Book",sans-serif;color:#FFFFFF!important;border-radius:0px!important;text-transform:uppercase!important;background-color:#0070B9;padding-top:10px!important;padding-bottom:10px!important;vertical-align:baseline!important}.fl-featured-carousel .et_pb_promo_button::after,.page-id-2500 .et_pb_tab_content .et_pb_promo_button::after,#gform_submit_button_1::after{font-size:1.6em!important}.fl-featured-carousel .slick-arrow{transition:all .2s ease-in-out}.fl-featured-carousel .wdcl-carousel .slick-prev{left:-50px}.fl-featured-carousel.fl-products .wdcl-carousel .slick-next{right:-50px}.fl-featured-carousel .slick-arrow::before{opacity:1!important}.fl-featured-carousel .slick-track{display:flex}.fl-featured-carousel .slick-slide{height:auto}.fl-featured-carousel .slick-slide>div,.fl-featured-carousel .slick-slide>div>.wdcl_image_carousel_child,.fl-featured-carousel .slick-slide>div>.wdcl_image_carousel_child>.et_pb_module_inner,.fl-featured-carousel .slick-slide>div>.wdcl_image_carousel_child>.et_pb_module_inner>.wdcl-carousel-item{height:100%}.fl-featured-carousel.fl-programs .wdcl-image-title{display:flex;align-items:flex-end}.fl-featured-carousel.fl-programs .et_pb_button_wrapper{position:absolute;bottom:0}.fl-featured-carousel.fl-programs .wdcl-image-carousel .content--left{padding-bottom:60px}.fl-featured-carousel .slick-dots{bottom:-50px}.page-id-7 .da-close-wrap .da-close{width:50px!important;height:50px!important;font-size:50px!important;line-height:50px!important;right:-50px!important}.fl-gallery-adapters .et_pb_gallery_item img{height:220px!important;width:auto!important;display:block;margin:auto}.fl-gallery-colors-3-cols .et_pb_gallery_item{width:28%!important;margin-left:2.5%!important;margin-right:2.5%!important}.fl-dd-spec-table .et_pb_gallery_items{display:flex}.fl-dd-spec-table .et_pb_gallery_items .et_pb_gallery_item{width:50%!important}.fl-dd-spec-table .et_pb_gallery_items .et_pb_gallery_item:last-child{margin-right:0!important}.fl-dd-spec-table .fl-dd-st-warranty-gallery .et_pb_gallery_item:last-child{margin:auto}.fl-dd-spec-table .fl-dd-st-warranty-gallery .et_pb_gallery_item:last-child img{height:100px;width:auto}.fl-dd-spec-table .fl-dd-st-warranty-gallery .et_pb_gallery_item:last-child a{pointer-events:none}.fl-dd-spec-table .fl-dd-st-warranty-gallery .et_pb_gallery_item:last-child .et_overlay{display:none!important}.fl-dd-spec-table .et_pb_tab h2{padding-top:30px}.fl-dd-spec-table .et_pb_tab{padding-top:0px!important}.fl-dd-spec-table .tablepress,.fl-vinyl-stair-spec-table .tablepress{font-size:16px}.fl-dd-spec-table .et_pb_tab_13 .et_pb_code_12{overflow:auto}.fl-gallery-market-icons .et_pb_gallery_item{position:relative;width:110px!important;margin-right:10px!important;margin-bottom:20px!important;text-align:center;transition:opacity .2s ease}.fl-gallery-market-icons .et_pb_gallery_item:hover{opacity:.7}.fl-gallery-market-icons .et_overlay{display:none!important}.fl-gallery-market-icons .et_pb_gallery_item img{width:90px}.page-id-974 .fl-gallery-colors .et_pb_gallery_caption a,.page-id-980 .fl-gallery-colors .et_pb_gallery_caption a,.page-id-1735 .fl-gallery-colors .et_pb_gallery_caption a,.fl-gallery-market-icons .et_pb_gallery_caption a{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.page-id-974 .fl-gallery-colors .et_pb_gallery_item:hover .et_overlay,.page-id-980 .fl-gallery-colors .et_pb_gallery_item:hover .et_overlay,.page-id-1735 .fl-gallery-colors .et_pb_gallery_item:hover .et_overlay{opacity:1;z-index:3}.fl-gallery-profiles .et_pb_gallery_item{width:10.5%!important;margin-right:2%!important}.fl-rubber-flooring-slider .et_pb_gallery_image img{height:480px;object-fit:cover}.fl-quarter-round-trim-blurb .et_pb_blurb_container{padding-left:30px}.fl-quarter-round-trim-img{max-width:259px}.fl-accessories-adapters-gallery .et_pb_gallery_items{display:flex;flex-wrap:wrap;justify-content:flex-start}.fl-accessories-adapters-gallery .et_pb_gallery_item{width:17.5%!important}.fl-accessories-adapters-gallery .et_pb_gallery_item .et_pb_gallery_caption span{display:block;margin-bottom:8px}.fl-accessories-adapters-gallery .et_pb_gallery_image{padding-top:100%}.fl-accessories-adapters-gallery .et_pb_gallery_item img{position:absolute;height:100%;bottom:0;object-fit:contain}.fl-base-sculptures-title-box sup{font-size:12px;bottom:26px}.fl-base-sculptures-title-box.fl-repel sup{bottom:33px}.page-id-1789 .fl-base-sculptures-title-box sup{padding-left:2px}.fl-gallery-18-profiles .et_pb_gallery_items{display:flex;flex-wrap:wrap}.fl-gallery-18-profiles .et_pb_gallery_item{width:11.1%!important;margin-right:0!important}.fl-lvt-plank-gallery .et_pb_gallery_items,.fl-lvt-tile-gallery .et_pb_gallery_items{display:flex;align-items:flex-end}.fl-lvt-plank-gallery .et_pb_gallery_item:first-child{width:30%!important}.fl-lvt-plank-gallery .et_pb_gallery_item:last-child{width:40%!important}.fl-lvt-tile-gallery .et_pb_gallery_item:last-child{width:17%!important}.fl-healthcare-vizient-gallery .et_pb_gallery_items{display:flex;align-items:center}.fl-healthcare-vizient-gallery .et_pb_gallery_item:first-child{width:13%!important}.fl-market-why-flexco-accordion .et_pb_toggle:first-child{padding-top:20px!important}.fl-market-cta .et_pb_button_wrapper{width:100%}.fl-compatible-products{margin-bottom:20px}.fl-market-toggle-vertical ol li{margin-bottom:8px}.fl-market-carousel{overflow:hidden}.fl-market-cta .et_pb_button::after{line-height:30px!important}.fl-inspirations-tabs span{display:block;font-size:20px}.fl-market-cta-btn{padding-left:10px!important;padding-right:10px!important}.fl-cert-logo{max-height:150px;width:auto;display:block}.fl-cert-logo-recycled-container{display:flex;padding-bottom:1em}.fl-cert-logo-recycled-container+p{padding-bottom:0}.fl-cert-logo-recycled-container+p.fl-cert-p{padding-bottom:1em}.fl-cert-logo-recycled-container .fl-recycled+.fl-recycled{margin-left:33px}.fl-cert-p.iso{padding-bottom:1em!important}.fl-cert-logo-recycled-container a{width:40%}.fl-cert-tabs ol{margin-top:20px}.fl-cert-tabs .cert-red-list-free-tab{margin-top:0}.fl-cert-red-list{font-size:15px;max-width:945px}.fl-header-slider-bg .et_pb_slides{width:100%;height:100%}.fl-cert-tabs-nsf .dlp-grid-header,.fl-cert-tabs-nsf .dlp-grid-footer{display:none!important}.fl-cert-tabs-nsf .dlp-grid-documents{display:block!important}.fl-cert-tabs-nsf .dlp-grid-card-content,.fl-cert-tabs-nsf .dlp-grid-card-document-link-wrap,.fl-cert-tabs-nsf .dlp-download-link{border:none!important;padding:0!important;margin:0!important;min-height:1px!important;line-height:1.2em!important;text-align:left!important}.fl-cert-tabs-nsf .dlp-download-link:hover{background-color:transparent!important}.fl-wb-table table,.fl-wb-table td{padding:0!important;border:none!important}.fl-wb-table .row-1{font-size:20px;font-weight:700}.fl-wb-table .row-2,.fl-wb-table .row-3{font-size:16px}.fl-wb-table .column-1{width:200px}.dlp-multiple-download-btn{font-weight:500;padding:0 1em;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important;border-radius:0px;background-color:#0070B9;color:#fff;border:none;cursor:pointer;height:32px}.dlp-multiple-download-btn:hover{opacity:0.8}.dlp-multiple-download-btn:disabled[disabled]{opacity:0.6;cursor:not-allowed}.fl-risers-stringers-tab{display:flex}.woocommerce-page button.button{border-color:#0070B9!important;box-shadow:6px 6px 18px 0px #0000004d;border-radius:0!important}.woocommerce-checkout button.button{color:#fff!important;background-color:#0070B9!important;border-radius:0!important}.fl-market-carousel .wdcl-overlay{color:#0070b9!important;background:#ffffffe5;border:1px solid #e5e5e5;opacity:0;transition:all .3s}.fl-market-carousel .wdcl-carousel-item:hover .wdcl-overlay{opacity:1}.fl-market-carousel .wdcl-overlay::after{content:"\E050"}.postid-12088 .gform_wrapper ul.gfield_checkbox li label{overflow:visible!important}.postid-12076 sup{font-size:0.7em;bottom:0.5em}.et_bloom .et_bloom_optin .et_bloom_form_container .et_bloom_form_header{padding:0!important}.et_bloom .et_bloom_optin .et_bloom_form_container .et_bloom_form_content{padding:0!important}.et_bloom .et_bloom_optin .et_bloom_form_container{width:90%!important;max-width:500px!important}.flp{padding:33px!important;background-image:linear-gradient(#fff 33%,#c1dcef)!important;font-size:20px!important;max-width:100%}.flp p,.flp h3,.flp h4,.flp p span,.flp .et_pb_button{font-family:"Avenir Book"!important}.flp p,.flp h4{color:#595B61!important;font-size:20px!important;line-height:1.4em!important}.flp h2,.flp p span{color:#0070B9!important}.flp h4,.flp h2{font-weight:700!important}.flp h2{font-size:36px!important;margin-bottom:12px!important}.flp h3{text-transform:uppercase!important;letter-spacing:2px!important;font-size:20px!important;margin-bottom:20px!important}.flp h4{font-size:30px!important}.flp .flp-title-container{text-align:center}.flp-row{display:flex;justify-content:center;align-items:center;padding:20px!important}.flp-row.title{padding:0 0 5px!important}.flp-row.footer{padding:0!important}.flp-col{width:50%;text-align:center}.b-bottom{border-bottom:1px solid #0070B9!important}.flp .et_pb_button{padding:0 1em;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important;border-radius:10px;background-color:#0070B9;color:#fff;border:none;cursor:pointer;height:33px;display:flex!important;justify-content:center;align-items:center;text-transform:uppercase!important;width:130px;font-size:16px!important;margin:auto!important}.flp .et_pb_button:after{display:none!important}.flp .et_pb_button:hover{border-radius:10px!important}.et_bloom .et_bloom_optin_2 .et_bloom_form_container{max-width:600px!important}.flp.survey .flp-row.footer{flex-direction:column!important}.flp.survey p{margin-bottom:20px!important}.flp.survey .et_pb_button{width:233px!important;width:200px!important;height:50px!important;font-size:18px!important}.error404.et_pb_gutters2.et_right_sidebar #left-area{width:100%!important}.error404 #sidebar{display:none!important}.error404 #main-content .container::before{display:none!important}.fl-samples-rec-row .et_pb_button{white-space:nowrap}.woocommerce div.product form.cart.variations_form .variations td,.woocommerce div.product form.cart.variations_form .variations th{vertical-align:baseline!important}.fl-samples-rec-row .et_pb_image_wrap{display:block;padding-bottom:100%;height:0;position:relative}.fl-samples-rec-row .et_pb_image_wrap img{position:absolute;top:0;left:0;height:100%!important;width:100%!important;image-rendering:contain;object-fit:cover}.search .post-meta{display:none}.search #left-area{width:100%!important}.search #sidebar{display:none!important}.search #main-content .container::before{display:none!important}.woocommerce .fl-checkout-additional-info .woocommerce-additional-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce .fl-checkout-additional-info .form-row{float:none;margin-bottom:12px}.woocommerce .fl-checkout-additional-info #order_comments_field,.woocommerce .fl-checkout-additional-info #project_name_field{width:100%!important;float:none}.woocommerce .fl-checkout-additional-info #firm_type_field,.woocommerce .fl-checkout-additional-info #enduser_role_field{width:49%}.woocommerce .fl-checkout-additional-info .select2-container .select2-selection--single,.woocommerce .fl-checkout-additional-info .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px;border-radius:0!important}.woocommerce .fl-checkout-additional-info .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.fl-repel-submittals .posts-table-wrapper,.fl-repel-submittals .posts-table-controls.posts-table-above{margin-top:0!important;margin-bottom:0!important}.fl-repel-submittals .posts-table-below{display:none!important}.fl-repel-submittals table.dataTable.no-footer,.fl-repel-submittals .dataTables_wrapper{border-top:none!important;border-bottom:none!important;margin-bottom:0!important}.fl-custom-cut{display:flex;flex-wrap:wrap;flex-direction:row}.fl-custom-cut .fl-cc{width:50%}.fl-custom-cut .fl-cc.one{padding-right:20px}.postid-21053.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1}.gform_legacy_markup_wrapper.fl-form-wrap-indent_wrapper ul.gfield_checkbox li,.gform_legacy_markup_wrapper.fl-form-wrap-indent_wrapper ul.gfield_radio li{display:flex;justify-content:flex-start;align-items:flex-start}.gform_legacy_markup_wrapper.fl-form-wrap-indent_wrapper .gfield_checkbox li input,.gform_legacy_markup_wrapper.fl-form-wrap-indent_wrapper .gfield_checkbox li input[type="checkbox"],.gform_legacy_markup_wrapper.fl-form-wrap-indent_wrapper .gfield_radio li input[type="radio"]{margin-right:10px;margin-top:4px}.gform_legacy_markup_wrapper.fl-form-wrap-indent_wrapper ul.gfield_checkbox li label,.gform_legacy_markup_wrapper.fl-form-wrap-indent_wrapper ul.gfield_radio li label{text-indent:-71px;padding-left:71px}#gform_submit_button_44,#gform_submit_button_45{color:white;border:0px;background-color:#0070B9;font-size:16px;padding-left:20px;padding-right:20px;cursor:pointer}#fl-btn-canvas{font-weight:500;padding:10px 1em;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important;border-radius:0px;background-color:#0070B9;color:#fff;border:none;cursor:pointer;font-size:20px;position:relative}#fl-btn-canvas.loading::after{content:url("/wp-content/plugins/gravityforms/images/spinner.svg")!important;position:absolute;right:-25px;top:12px}.selected-colors{margin-top:20px}.selected-color label{font-weight:600;display:inline-block;width:130px}.selected-color input{padding:0!important;border:none!important;font-size:18px;width:320px}.fl-enviroflex-title-box .et_pb_promo_description div{max-width:620px!important;margin-left:auto!important;margin-right:auto!important}.fl-tabs-spec .tablepress-id-69 .column-1{padding-right:0!important}.fl-tabs-spec .tablepress-id-69 .column-2{padding-left:10px!important}#fl-form-quote-stock,#fl-form-quote-custom{display:none!important}#fl-form-quote-stock.active,#fl-form-quote-custom.active{display:block!important}.fl-gallery-colors.enviroflex{max-width:830px!important}.fl-gallery-colors.enviroflex .et_pb_gallery_item{width:17.5%!important}.ef-color{display:flex;align-items:center;justify-content:space-between}.ef-color input{width:70px!important}.fl-number-kerning{letter-spacing:-3px}.page-id-23653 .fl-ef-docs .posts-table-wrapper{margin-top:0!important}@media only screen and (min-width:1333px){#mapsvg-2 .mapsvg-region-label:nth-of-type(51){transform:translate(84px,340px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(45){transform:translate(257px,188px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(36){transform:translate(555px,583px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(35){transform:translate(600px,465px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(34){transform:translate(661px,156px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(31){transform:translate(723px,570px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(29){transform:translate(892px,384px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(23){transform:translate(1185px,181px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(22){transform:translate(1120px,363px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(19){transform:translate(1160px,250px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(15){transform:translate(976px,344px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(14){transform:translate(1040px,358px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(13){transform:translate(1126px,334px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(12){transform:translate(1130px,304px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(11){transform:translate(1140px,273px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(8){transform:translate(1180px,230px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(5){transform:translate(862px,210px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(3){transform:translate(1018px,660px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(2){transform:translate(134px,645px)!important}#mapsvg-2 .mapsvg-region-label:nth-of-type(1),#mapsvg-2 .mapsvg-region-label:nth-of-type(8),#mapsvg-2 .mapsvg-region-label:nth-of-type(11),#mapsvg-2 .mapsvg-region-label:nth-of-type(12),#mapsvg-2 .mapsvg-region-label:nth-of-type(13),#mapsvg-2 .mapsvg-region-label:nth-of-type(19),#mapsvg-2 .mapsvg-region-label:nth-of-type(22),#mapsvg-2 .mapsvg-region-label:nth-of-type(23){color:black!important;text-shadow:none!important}#mapsvg-4 .mapsvg-region-label:nth-of-type(11){transform:translate(890px,930px)!important}}@media only screen and (max-width:1332px){#mapsvg-2 .mapsvg-region-label:nth-of-type(1),#mapsvg-2 .mapsvg-region-label:nth-of-type(3){color:black!important;text-shadow:none!important}}@media only screen and (min-width:981px){.page-id-1735 .fl-gallery-colors,.page-id-1854 .fl-gallery-colors{max-width:700px!important}.page-id-1735 .fl-gallery-colors .et_pb_gallery_item,.page-id-1854 .fl-gallery-colors .et_pb_gallery_item{width:16%!important;margin-right:4%!important}.fl-gallery-colors-6{width:85%!important;max-width:992px!important}.fl-gallery-colors-6 .et_pb_gallery_item{width:12.766%!important;margin-right:3.9%!important}.fl-gallery-colors-7{max-width:1158px!important}.fl-gallery-colors-7 .et_pb_gallery_item{width:10.83%!important;margin-right:3.46%!important}.fl-dd-spec-table .et_pb_tabs_controls a{padding-top:10px;padding-bottom:10px}header .et_builder_inner_content{z-index:99999}.fl-main-menu .sub-menu .menu-item+.menu-item{margin-top:8px!important}.fl-main-menu .et-menu .menu-item-has-children>a:first-child::after{right:0!important;top:50%!important;transform:translatey(-50%)}.fl-gallery-profiles .et_pb_gallery_image{height:250px;overflow:hidden!important}.fl-gallery-profiles .et_pb_gallery_item img{width:250px;position:relative;left:-60%;max-width:none}.fl-accessories-adapters-gallery .et_pb_gallery_item{margin-bottom:3%!important}.fl-accessories-adapters-gallery .et_pb_gallery_item:nth-child(5){margin-right:0!important}.fl-gallery-profiles.flextones .et_pb_gallery_item{width:12.2%!important}.page-id-27 .fl-risers-stringers-tab img{width:50%}.fl-cert-logo-recycled-container a+a{margin-left:10px}}@media only screen and (max-width:1200px){.fl-science-home{background-blend-mode:overlay;background-color:#02020280!important}.fl-science-home .fl-science-row.et_pb_row{padding-left:5%!important}.fl-science-home .et_pb_text.fl-science-text h2,.fl-science-home .et_pb_text.fl-science-text p{color:#fff!important}}@media only screen and (max-width:980px){#mobile_menu1{height:calc(100vh - 170px);overflow:auto}.fl-gallery-colors .et_pb_gallery_item{width:17.6%!important}.fl-gallery-2-cols-tab .et_pb_gallery_item{margin:0 5.5% 9.5% 0!important;width:47.25%!important}.fl-gallery-2-cols-tab .et_pb_gallery_item.first_in_row,.fl-gallery-2-cols-tab .et_pb_gallery_item:nth-child(2n+1){clear:both!important}.fl-gallery-2-cols-tab .et_pb_gallery_item.last_in_row,.fl-gallery-2-cols-tab .et_pb_gallery_item:nth-child(2n){margin-right:0!important}.fl-featured-carousel .wdcl-carousel .slick-prev{left:-25px}.fl-featured-carousel .wdcl-carousel .slick-next{right:-25px}.fl-gallery-market-icons .et_pb_gallery_items{display:flex;justify-content:flex-start;flex-wrap:wrap}.fl-gallery-profiles .et_pb_gallery_item{width:22%!important;margin-right:3%!important}.fl-gallery-profiles .et_pb_gallery_item.first_in_row,.fl-gallery-market-icons .et_pb_gallery_item.et_pb_gallery_item{clear:none}.fl-accessories-adapters-gallery .et_pb_gallery_item{width:29.666%!important}.fl-gallery-18-profiles .et_pb_gallery_item{width:16.6666%!important}.fl-lvt-tile-gallery .et_pb_gallery_item:last-child{width:22%!important}.fl-cert-logo-recycled-container{display:block}.fl-cert-logo-recycled-container .fl-recycled+.fl-recycled{margin-left:0;margin-top:33px}.page-id-974 .fl-gallery-colors .et_pb_gallery_item,.page-id-980 .fl-gallery-colors .et_pb_gallery_item,.page-id-1735 .fl-gallery-colors .et_pb_gallery_item{position:relative}}@media only screen and (min-width:768px) and (max-width:980px){.fl-accessories-adapters-gallery .et_pb_gallery_item:nth-child(3){margin-right:0!important}.fl-risers-stringers-tab img{width:50%}}@media only screen and (min-width:768px){.fl-dd-spec-table .et_pb_all_tabs h2{font-size:24px}.fl-market-toggle-vertical,.fl-market-toggle-vertical .et_pb_tabs_controls{display:flex}.fl-market-toggle-vertical .et_pb_tabs_controls{flex-direction:column;background-color:transparent}.fl-market-toggle-vertical .et_pb_tabs_controls li{border:2px solid #595B61!important;border-radius:10px 0 0 10px;margin-bottom:10px}.fl-market-toggle-vertical .et_pb_tabs_controls li.et_pb_tab_active{border-right:2px solid #fff!important}.fl-market-toggle-vertical .et_pb_tabs_controls a{padding-right:16px;padding-left:16px}.fl-market-toggle-vertical .et_pb_all_tabs{border:2px solid #595B61;border-radius:0 10px 10px 0;margin-left:-2px;width:100%}.fl-market-toggle-vertical ul.et_pb_tabs_controls::after{display:none!important}.fl-gallery-flexterior .et_pb_gallery_image{padding-top:100%;display:block}.fl-gallery-flexterior .et_pb_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:contain}.fl-subleveling-diagrams .et_pb_gallery_items{display:flex;flex-wrap:wrap}.fl-subleveling-diagrams .et_pb_gallery_item{width:47%!important}}@media only screen and (max-width:767px){.fl-link-container .et_pb_button_module_wrapper:last-child{text-align:center}#mobile_menu1{height:calc(100vh - 140px)}.fl-gallery-colors .et_pb_gallery_item,.fl-gallery-colors.enviroflex .et_pb_gallery_item{width:31.3%!important}.fl-gallery-6-cols .et_pb_gallery_items{flex-wrap:wrap}.fl-gallery-6-cols .et_pb_gallery_item{width:45%!important}.fl-link-container .et_pb_column{flex-direction:column;align-items:center}.fl-link-container .et_pb_button_module_wrapper+.et_pb_button_module_wrapper::before{display:none!important}.fl-gallery-2-cols-mob .et_pb_gallery_item{margin:0 5.5% 9.5% 0!important;width:47.25%!important}.fl-gallery-2-cols-mob .et_pb_gallery_item.first_in_row,.fl-gallery-2-cols-mob .et_pb_gallery_item:nth-child(2n+1){clear:both!important}.fl-gallery-2-cols-mob .et_pb_gallery_item.last_in_row,.fl-gallery-2-cols-mob .et_pb_gallery_item:nth-child(2n){margin-right:0!important}.fl-gallery-adapters .et_pb_gallery_item img{height:auto!important;width:100%!important}.fl-gallery-market-icons .et_pb_gallery_item{width:106px!important;margin-right:0px!important}.fl-rubber-flooring-slider .et_pb_gallery_image img{height:400px}.fl-featured-carousel .wdcl-carousel .slick-prev{left:-15px}.fl-featured-carousel .wdcl-carousel .slick-next,.fl-featured-carousel.fl-products .wdcl-carousel .slick-next{right:-15px}.fl-featured-carousel.fl-products .wdcl-image-carousel-item{flex-direction:column}.fl-featured-carousel.fl-products .wdcl-image-carousel-item figure,.fl-featured-carousel.fl-products .wdcl-image-carousel .content--left{width:100%;padding-left:0}.fl-featured-carousel.fl-products .wdcl-image-carousel .content-inner{padding-bottom:0!important}.fl-featured-carousel.fl-products .wdcl-image-carousel-item figure{margin-bottom:20px;height:auto}.fl-featured-carousel.fl-products .wdcl-image-carousel .content-inner .et_pb_button_wrapper{position:relative}.fl-featured-carousel.fl-products .wdcl-image-carousel .fl-featured-title{font-size:24px}.fl-featured-carousel.fl-products .slick-dots{bottom:-25px}.page-id-7 .da-close-wrap .da-close{right:-15px!important;top:-50px!important}.fl-accessories-adapters-gallery .et_pb_gallery_item{width:47.25%!important;margin-right:5.5%!important}.fl-accessories-adapters-gallery .et_pb_gallery_item:nth-child(2n){margin-right:0!important}.fl-quarter-round-trim-blurb .et_pb_blurb_container{padding-left:0px}.fl-lvt-plank-gallery .et_pb_gallery_items{flex-direction:column;align-items:flex-start}.fl-lvt-plank-gallery .et_pb_gallery_item:first-child{width:75%!important}.fl-lvt-plank-gallery .et_pb_gallery_item:last-child{width:100%!important}.fl-lvt-tile-gallery .et_pb_gallery_item:first-child{width:40%!important;margin-right:5%!important}.fl-lvt-tile-gallery .et_pb_gallery_item:last-child{width:30%!important}.fl-healthcare-vizient-gallery .et_pb_gallery_items{align-items:flex-start;flex-direction:column}.fl-healthcare-vizient-gallery .et_pb_gallery_item:first-child{width:50%!important}.fl-base-sculptures-title-box sup{bottom:15px}.fl-market-toggle-vertical .et_pb_tabs_controls a,.fl-dd-spec-table .et_pb_tabs_controls a,.fl-vinyl-stair-spec-table .et_pb_tabs_controls a{padding-right:20px;padding-left:20px}.fl-cert-tabs .fl-tabs-iso{max-width:368px}.fl-risers-stringers-tab,.fl-dd-spec-table .et_pb_gallery_items{flex-direction:column}.fl-dd-spec-table .et_pb_gallery_items .et_pb_gallery_item{width:100%!important}.fl-dd-spec-table .fl-dd-st-warranty-gallery .et_pb_gallery_item:last-child{text-align:center}.flp-row{flex-direction:column;padding-left:0!important;padding-right:0!important}.flp-col{width:100%}.flp-col+.flp-col{margin-top:10px!important}.flp h3{line-height:1.4em!important}.flp h2{font-size:28px!important}.woocommerce .fl-checkout-additional-info #firm_type_field,.woocommerce .fl-checkout-additional-info #enduser_role_field{width:100%!important}.fl-dd-spec-table .et_pb_tab .et_pb_module{margin-bottom:10px}.fl-custom-cut .fl-cc{width:100%}.fl-custom-cut .fl-cc.one{padding-right:0}.gform_legacy_markup_wrapper.fl-form-wrap-indent_wrapper ul.gfield_checkbox li label,.gform_legacy_markup_wrapper.fl-form-wrap-indent_wrapper ul.gfield_radio li label{text-indent:-63px;padding-left:63px}.fl-ef-fc .et_pb_main_blurb_image .et_pb_image_wrap{max-width:100%}}@media only screen and (min-width:641px){#gform_wrapper_13 .gfield_checkbox{display:flex;flex-direction:column;flex-wrap:wrap}#gform_wrapper_13 .gfield_checkbox li label{width:100%}#gform_wrapper_13 #input_13_8{height:695px}#gform_wrapper_13 #input_13_3{height:313px}#gform_wrapper_13 #input_13_4{height:173px}#gform_wrapper_13 #input_13_2{height:397px}}@media only screen and (max-width:479px){.fl-rubber-flooring-slider .et_pb_gallery_image img{height:250px}.fl-cert-tabs .fl-tabs-iso{max-width:100%}.page-id-1719 .fl-tuflex-info-sheet .et_pb_main_blurb_image .et_pb_image_wrap{margin-bottom:0!important}.et_bloom_optin_2.et_bloom_flyin{padding-right:0!important}}.product-price,.product-subtotal,#customer_details>div.col-1>div>h3{display:none}.price{display:none!important}