Digital publications

[tdc_zone type=”tdc_content”][vc_row][vc_column][td_block_title title_tag=”h4″ block_template_id=”td_block_template_4″ content_align_horizontal=”content-horiz-center” header_color=”#0d0b52″ tdc_css=”eyJhbGwiOnsibWFyZ2luLXRvcCI6IjI1IiwiZGlzcGxheSI6IiJ9fQ==” custom_title=”Digital publications” f_header_font_size=”13″ f_header_font_weight=”700″ f_header_font_family=”450″ f_header_font_spacing=”1″][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/july2021/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”SnVseSUyMDIwMjE=” media_size_image_height=”1413″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/july2021/mobile/index.html” image1=”2693″ image2=”2693″][/vc_column][vc_column width=”1/4″][/vc_column][vc_column width=”1/4″][/vc_column][vc_column width=”1/4″][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/june2021/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”SnVuZSUyMDIwMjE=” media_size_image_height=”1417″ media_size_image_width=”997″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/june2021/mobile/index.html” image1=”2478″ image2=”2478″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/may2021/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”TWF5JTIwMjAyMQ==” media_size_image_height=”1417″ media_size_image_width=”997″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/may2021/mobile/index.html” image1=”2475″ image2=”2475″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/april2021/april/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”QXByaWwlMjAyMDIx” media_size_image_height=”150″ media_size_image_width=”150″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/april2021/april/mobile/index.html” image1=”898″ image2=”898″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/march2021/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”TWFyY2glMjAyMDIx” media_size_image_height=”150″ media_size_image_width=”150″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/march2021/mobile/index.html” image1=”915″ image2=”915″][/vc_column][/vc_row][vc_row][vc_column][vc_separator][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/february2021/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”RmVicnVhcnklMjAyMDIx” media_size_image_height=”150″ media_size_image_width=”150″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/february2021/mobile/index.html” image1=”917″ image2=”917″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/january2021/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”SmFudWFyeSUyMDIwMjE=” media_size_image_height=”150″ media_size_image_width=”150″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/january2021/mobile/index.html” image1=”923″ image2=”923″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/december2020/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”RGVjZW1iZXIlMjAyMDIw” media_size_image_height=”150″ media_size_image_width=”150″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/december2020/mobile/index.html” image1=”925″ image2=”925″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/november2020/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”Tm92ZW1iZXIlMjAyMDIw” media_size_image_height=”150″ media_size_image_width=”150″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/november2020/mobile/index.html” image1=”931″ image2=”931″][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/october2020/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”T2N0b2JlciUyMDIwMjA=” media_size_image_height=”1413″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/october2020/mobile/index.html” image1=”2490″ image2=”2490″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/september2020/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”U2VwdGVtYmVyJTIwMjAyMA==” media_size_image_height=”1442″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/september2020/mobile/index.html” image1=”2492″ image2=”2492″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/august2020/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”QXVndXN0JTIwMjAyMA==” media_size_image_height=”1419″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/december2020/mobile/index.html” image1=”2494″ image2=”2494″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/july2020/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”SnVseSUyMDIwMjA=” media_size_image_height=”1414″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/july2020/mobile/index.html” image1=”2496″ image2=”2496″][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/june2020/mobile/index.html#p=1″ open_in_new_window=”yes” button_text=”View issue” description=”SnVuZSUyMDIwMjA=” media_size_image_height=”1414″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/june2020/mobile/index.html#p=1″ image1=”2509″ image2=”2509″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/may2020/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”TWF5JTIwMjAyMA==” media_size_image_height=”1414″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/may2020/mobile/index.html” image1=”2511″ image2=”2511″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/april2020/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”QXByaWwlMjAyMDIw” media_size_image_height=”1414″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/april2020/mobile/index.html” image1=”2513″ image2=”2513″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/march2020/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”TWFyY2glMjAyMDIw” media_size_image_height=”1413″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/march2020/mobile/index.html” image1=”2515″ image2=”2515″][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/february2020/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”RmVicnVhcnklMjAyMDIw” media_size_image_height=”1448″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/february2020/mobile/index.html” image1=”2696″ image2=”2696″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/january2020/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”SmFudWFyeSUyMDIwMjA=” media_size_image_height=”1414″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/january2020/mobile/index.html” image1=”2699″ image2=”2699″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/december2019/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”RGVjZW1iZXIlMjAyMDE5″ media_size_image_height=”1415″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/december2019/mobile/index.html” image1=”2701″ image2=”2701″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/november2019/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”Tm92ZW1iZXIlMjAyMDE5″ media_size_image_height=”1439″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/november2019/mobile/index.html” image1=”2705″ image2=”2705″][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/october2019/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”T2N0b2JlciUyMDIwMTk=” media_size_image_height=”1437″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/october2019/mobile/index.html” image1=”2709″ image2=”2709″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/september2019/issue/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”U2VwdGVtYmVyJTIwMjAxOQ==” media_size_image_height=”1440″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/september2019/issue/mobile/index.html” image1=”2711″ image2=”2711″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/august2019/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”QXVndXN0JTIwMjAxOQ==” media_size_image_height=”1439″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/august2019/mobile/index.html” image1=”2713″ image2=”2713″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/july2019/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”SnVseSUyMDIwMTk=” media_size_image_height=”1414″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/july2019/mobile/index.html” image1=”2717″ image2=”2717″][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/june2019/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”SnVuZSUyMDIwMTk=” media_size_image_height=”1410″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/june2019/mobile/index.html” image1=”2720″ image2=”2720″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/may2019/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”TWF5JTIwMjAxOQ==” media_size_image_height=”1449″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/may2019/mobile/index.html” image1=”2723″ image2=”2723″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/april2019/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”QXByaWwlMjAyMDE5″ media_size_image_height=”1414″ media_size_image_width=”1000″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/april2019/mobile/index.html” image1=”2725″ image2=”2725″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/march2019/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”TWFyY2glMjAyMDE5″ media_size_image_height=”1200″ media_size_image_width=”834″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/march2019/mobile/index.html” image1=”2727″ image2=”2727″][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/february2019/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”RmVicnVhcnklMjAyMDE5″ media_size_image_height=”1200″ media_size_image_width=”848″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/february2019/mobile/index.html” image1=”2729″ image2=”2729″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/january2019/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”SmFudWFyeSUyMDIwMTk=” media_size_image_height=”1024″ media_size_image_width=”722″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/january2019/mobile/index.html” image1=”2731″ image2=”2731″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://specifiersguide.co.uk/CFJdigital/december2018/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”RGVjZW1iZXIlMjAyMDE4″ media_size_image_height=”1200″ media_size_image_width=”847″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://specifiersguide.co.uk/CFJdigital/december2018/mobile/index.html” image1=”2733″ image2=”2733″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/November2018/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”Tm92ZW1iZXIlMjAyMDE4″ media_size_image_height=”1200″ media_size_image_width=”848″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/November2018/mobile/index.html” image1=”2735″ image2=”2735″][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/october2018/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”T2N0b2JlciUyMDIwMTg=” media_size_image_height=”1200″ media_size_image_width=”847″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/october2018/mobile/index.html” image1=”2737″ image2=”2737″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://specifiersguide.co.uk/CFJdigital/september-2018/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”U2VwdGVtYmVyJTIwMjAxOA==” media_size_image_height=”1200″ media_size_image_width=”833″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://specifiersguide.co.uk/CFJdigital/september-2018/mobile/index.html” image1=”2739″ image2=”2739″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/august2018/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”QXVndXN0JTIwMjAxOA==” media_size_image_height=”1200″ media_size_image_width=”839″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/august2018/mobile/index.html” image1=”2741″ image2=”2741″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/july2018/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”SnVseSUyMDIwMTg=” media_size_image_height=”1200″ media_size_image_width=”848″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/july2018/mobile/index.html” image1=”2743″ image2=”2743″][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/june2018/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”SnVuZSUyMDIwMTg=” media_size_image_height=”1200″ media_size_image_width=”847″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/june2018/mobile/index.html” image1=”2745″ image2=”2745″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/may2018/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”TWF5JTIwMjAxOA==” media_size_image_height=”1200″ media_size_image_width=”846″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/may2018/mobile/index.html” image1=”2747″ image2=”2747″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/april2018/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”QXByaWwlMjAyMDE4″ media_size_image_height=”1200″ media_size_image_width=”847″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/april2018/mobile/index.html” image1=”2749″ image2=”2749″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/march2018/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”TWFyY2glMjAyMDE4″ media_size_image_height=”1200″ media_size_image_width=”845″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/march2018/mobile/index.html” image1=”2751″ image2=”2751″][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/february2018/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”RmVicnVhcnklMjAyMDE4″ media_size_image_height=”1200″ media_size_image_width=”848″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/february2018/mobile/index.html” image1=”2753″ image2=”2753″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/january2018/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”SmFudWFyeSUyMDIwMTg=” media_size_image_height=”1200″ media_size_image_width=”852″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/january2018/mobile/index.html” image1=”2755″ image2=”2755″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/December%202017/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”RGVjZW1iZXIlMjAyMDE3″ media_size_image_height=”1200″ media_size_image_width=”847″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/December%202017/mobile/index.html” image1=”2757″ image2=”2757″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/November2017/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”Tm92ZW1iZXIlMjAyMDE3″ media_size_image_height=”1603″ media_size_image_width=”1101″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/November2017/mobile/index.html” image2=”2760″ image1=”2760″][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/October%202017/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”T2N0b2JlciUyMDIwMTc=” media_size_image_height=”1200″ media_size_image_width=”850″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/October%202017/mobile/index.html” image2=”2762″ image1=”2762″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/september2017/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”U2VwdGVtYmVyJTIwMjAxNw==” media_size_image_height=”1200″ media_size_image_width=”828″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/september2017/mobile/index.html” image1=”2764″ image2=”2764″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/august2017/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”QXVndXN0JTIwMjAxNw==” media_size_image_height=”1200″ media_size_image_width=”850″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/august2017/mobile/index.html” image1=”2766″ image2=”2766″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/July2017/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”SnVseSUyMDIwMTc=” media_size_image_height=”1200″ media_size_image_width=”846″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/July2017/mobile/index.html” image2=”2768″ image1=”2768″][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/June2017/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”SnVuZSUyMDIwMTc=” media_size_image_height=”1200″ media_size_image_width=”844″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/June2017/mobile/index.html” image2=”2770″ image1=”2770″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/May%202017/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”TWF5JTIwMjAxNw==” media_size_image_height=”1200″ media_size_image_width=”850″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/May%202017/mobile/index.html” image1=”2772″ image2=”2772″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/April%202017/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”QXByaWwlMjAyMDE3″ media_size_image_height=”1200″ media_size_image_width=”852″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/April%202017/mobile/index.html” image1=”2774″ image2=”2774″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/March%202017/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”TWFyY2glMjAyMDE3″ media_size_image_height=”1200″ media_size_image_width=”827″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/March%202017/mobile/index.html” image2=”2776″ image1=”2776″][/vc_column][/vc_row][vc_row][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/February%202017/mobile/index.html” open_in_new_window=”yes” button_text=”View issue” description=”RmVicnVhcnklMjAyMDE3″ media_size_image_height=”1024″ media_size_image_width=”714″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/February%202017/mobile/index.html” image2=”2779″ image1=”2779″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/January%202017/mobile/index.html#p=1″ open_in_new_window=”yes” button_text=”View issue” description=”SmFudWFyeSUyMDIwMTc=” media_size_image_height=”1024″ media_size_image_width=”723″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/January%202017/mobile/index.html#p=1″ image1=”2781″ image2=”2781″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/December%202016/mobile/index.html#p=1″ open_in_new_window=”yes” button_text=”View issue” description=”RGVjZW1iZXIlMjAyMDE2″ media_size_image_height=”1024″ media_size_image_width=”724″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/December%202016/mobile/index.html#p=1″ image1=”2783″ image2=”2783″][/vc_column][vc_column width=”1/4″][tdm_block_column_content title_tag=”h3″ title_size=”tdm-title-md” url=”https://www.contractflooringjournal.co.uk/ftp/November%202016/mobile/index.html#p=1″ open_in_new_window=”yes” button_text=”View issue” description=”Tm92ZW1iZXIlMjAyMDE2″ media_size_image_height=”1024″ media_size_image_width=”703″ images_height=”145%” f_descr_font_line_height=”0″ button_open_in_new_window=”yes” button_tdicon=”tdc-font-fa tdc-font-fa-chevron-right” tds_button1-border_radius=”64″ tdc_css=”eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==” tds_button1-background_color=”#0b4a97″ button_url=”https://www.contractflooringjournal.co.uk/ftp/November%202016/mobile/index.html#p=1″ image2=”2785″ image1=”2785″][/vc_column][/vc_row][vc_row][vc_column][vc_separator][/vc_column][/vc_row][/tdc_zone]