<style>
/* PRIMARY COLOURS */
	
	.list_title,
	#masthead i.fa-times,
	#masthead i.fa-bars,
	.sample-pack a.readmore:hover,
	.sample-pack a.readmore:hover i,
	.whitesection.tab .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor,
	.p-thumbs a,
	.p-thumbs a:visited,
	.cartbox-cell .fa,
	.comment-body a.comment-edit-link,
	.comment-body a.comment-reply-link,
	a:visited,
	#mobile_menu li.menu-item-has-children:after
	{
		color: #828282 ;
	}

	div.matrix th.red{
		border-color: #828282;
		background-color: #828282 ;
	}

	body, 
	footer,
	.colorsection,
	.cta,
	header .cta_container a,
	.slick-current .slider_nav_link_internal,
	.slider-for .slick-prev:before,
	.slider-for .slick-next:before,
	a.sidebar_box h3,
	.sample-pack,
	a.solution,
	.tab .r-tabs .r-tabs-nav .r-tabs-tab,
	.tab div.r-tabs .r-tabs-accordion-title .r-tabs-anchor,
	.tab div.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor,
	.checkout-action a,
	.contact-box button,
	input[type="button"],
	input[type="reset"],
	.contact-box button,
	input[type="button"],
	input[type="reset"],
	.checkout-action a.cta.solid.purple,
	.comment-body a.comment-reply-link,
	.template-box-sets .r-tabs .r-tabs-nav .r-tabs-tab,
	.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor,
	.summary,
	.btn.secondary.lonebutton,
	.editor_tool.next,
	.template-proof.r-tabs .r-tabs-nav .r-tabs-tab,
	.tabs_column .summary_container a#lightboxTest,
	a.cta.central_cta.quote_cta.email_cta,
	.p-matrix-price:hover,
	.p-matrix-price-active,
	.cartsteps-cell-active,
	.footerlinks,
	.checkout-action a,
	.r-tabs .r-tabs-nav .r-tabs-state-active,
	.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor,
	.myaccount-action a,
	.myaccount-action a:visited,
	.cartbox-cell a.cta,
	.chatCustomerStyle,
	.chatCustomerStyle:before,
	ul.megamenus #print .mega_button,
	.order_summary_title
	a.feat-category h3,
	.order_summary_title,
	#designs .listing-product .listing-name,
	h2.cat-menu-header,
	.template-preview .r-tabs-tab .r-tabs-state-active,
	.faq h3,
	.moreButton,
	ul.megamenus #design .mega_button:hover,

	.checkout-action p.cart-view,
	.sidebar_title h4,
	#masthead #site-navigation,
	.funnel-container,
	footer h3,
	a.single_sol_content:hover,
	.listing-category-image,
	.listing-product-image
	{
	  background-color: #828282 ;
	}

	.chatCustomerStyle:after{
		border-color:transparent #828282 transparent transparent;
	}
	.phone a,
	.email a,
	.phone a:visited,
	.email a:visited,
	.account_link,
	a.account_link:visited,
	.whitesection .clientname,
	.greysection .clientname,
	.single_sol_content h4,
	.tab div.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor,
	.features li:before,
	.examples .slick-dots li button:before,
	a span.gridtitle,
	a:visited span.gridtitle,
	.examples .slick-dots li.slick-active button:before,
	.examples .slick-dots li button:before,
	.cartbox-cell .fa,
	.p-thumbs a,
	.p-thumbs a:visited,
	.search_link i,
	.search_link.active i,
	.order_step i,
	.order_step.active i,
	.cartbox-cell .text-center,
	#masthead i.fa-bars,
	#catalogue .template-box-sets .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor,
	#catalogue .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor,
	#content .responsiveTabs.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor,
	#content .thumbs-container .p-thumbs a,
	#content .thumbs-container .p-thumbs a:visited,
	.filter_block .toggle,
	{
		color: #828282 ;
	}

a.p-matrix-proceed.readmore:hover,
a.cta.central_cta.quote_cta.last_cta.p-matrix-proceed:hover,
.p-matrix-price-active:hover,
ul.megamenus #design .mega_button:hover,
#primary-menu li:hover
{
	background-color: #b5b5b5;
}

/* SECONDARY COLOURS */

div.matrix th.purple{
	border-color: #c4c4c4;
	background-color: #c4c4c4 ;
}

.phone a:hover,
.email a:hover,
.account_link:hover,
.account_link:visited:hover,
.slide_content h2,
.slide_content h1,
.filter-more a,
.filter-less a,
.filter-more:before,
.filter-less:before,
.login-forgotpassword input[type="submit"],
ul.products_menu_list > li a,
.p-matrix-cost,
.search_link:hover i,
a.cat-usp i,
.order_step.active i,
.order_step i,
.tot-mat .CurrencySymbol,
.slide a.readmore,
section.print-banner h1,
#content .p-thumbs a,
#content .p-thumbs a:visited,
  #masthead i.fa-bars
{
	color: #c4c4c4 ;
}

.badge,
a.readmore,
a.optionbutton,
a.optionbutton:visited,
a.listing-product-link,
a.listing-product-link:visited,
a.form-submit,
.r-tabs .r-tabs-accordion-title .r-tabs-anchor,
.countdown,
.marginTop20px.cta.darkBlue,
ul.megamenus #design .mega_button,
ul.megamenus #print .mega_button,
.listing-price
.p-matrix th,
#mobile_nav .search_form,
a.cta:hover,
.r-tabs .r-tabs-tab.r-tabs-state-default,
.template-preview .r-tabs-state-default .r-tabs-tab,
#catalogue-usp,
section.process_section,
.template_detail li.r-tabs-tab a,
.template_detail li.r-tabs-tab a:visited,
a.reloadOrder,
.top-footer,
a.single_sol_content,
.p-schedule-wrapper,
.heading-container,
a.cta.central_cta.quote_cta.last_cta.p-matrix-proceed,
a.p-matrix-proceed.readmore,
input[type="submit"],
#checkout-action-login input[type="submit"],
.solution h3,
 #content a.cta,
 .mobile_icons
{
	background-color: #c4c4c4 ;
}


.arrow-link-container a.readmore:after,
.slide a.readmore:after,
#content a.cta:after
{
	border-left: 20px solid #c4c4c4;
}

.arrow-link-container a.readmore:hover:after,
.slide a.readmore:hover:after,
#content a.cta:hover:after
{
	border-left: 20px solid #e0007f;
}

.summary_container a#lightboxTest:hover,
ul.megamenus #design .mega_button:hover,
ul.megamenus #print .mega_button:hover,
a.readmore:hover,
.listing-category:hover a.readmore,
.listing-product:hover a.readmore,
#content a.cta:hover
{
	background-color: #e0007f;
}
/* TEXT COLOURS */

body,
p,
#content a,
a:visited,
h1.site-title a,
h1.site-title a:visited,
/*.template-box-sets .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor,*/
a.listing-product-name,
a.listing-product-name:visited,
.slider-section .slick-dots li button:before,
.slider-section .slick-dots li.slick-active button:before,
.p-matrix-quantity,
.p-matrix-format,
.p-matrix td a,
.p-matrix th a,
.cart-view,
.blog h2.entry-title a,
time.entry-date.published,
a.url.fn.n,
.comment-body a,
.nav-links a,
.benefit h3,
.sidebar_box_content,
h3.subheading,
.message,
span.post-date,
ul.products_menu_list > li ul li a,
#secondary a,
span.countdown-period,
h1,
h2,
h3,
.summary_container a#lightboxTest
{
	color: #727272 ;
}

/* ==========
HEADER COLOUR
============*/
header#masthead{
		background-color: #ffffff;
	}
.main-navigation li a,
.main-navigation li a:visited{
	color: #cccccc;
}

.products_menu_container{
	background-color: #ffffff;
}

ul.products_menu_list > li a,
ul.products_menu_list > li a:visited{
	color: #a3a3a3;
}

ul.products_menu_list > li ul li a,
ul.products_menu_list > li ul li a:visited{
	color: #666666;
}

ul.products_menu_list > li a:hover,
ul.prodmenu li a:hover
ul.products_menu_list li > ul > li > a:hover{
	color: #eaeaea;
}

.phone a,
.email a,
.phone a:visited,
.email a:visited,
.account_link,
.search_link i,
.account_link,
.account_link:visited
{
	color: #ec1193 ;
}
.phone a:hover,
.email a:hover,
.account_link:hover,
.search_link:hover i
{
	color: #ec1193 ;
}
/* ==========
FOOTER 
============*/
footer{
	background-color: #f7f7f7;
}

.footer-box{
	background-color: ;
}

footer p{
	color: #333333;
}

footer h3{
	color:  #ffffff;
}

footer a, footer a:visited{
	color:  #333333;
}

footer a:hover{
	color:  #333333;
}

.footerlinks{
	background-color: #cecece;
}

.footerlinks{
	color: #333333;
}
.footerlinks a,
.footerlinks a:visited{
	color: #333333;
}

.footerlinks a:hover{
	color: ;
}

footer ul li a,
footer ul li a:visited
{
	color: #333333;
}
footer ul li a:hover
{
	color: #333333;
}
footer,
.card-types i{
	color: #333333;
}

.top-footer{
	background-color: #b2b2b2;
}

 footer .top-footer, footer .top-footer a, footer .top-footer a.social i{
	color: #ffffff;
}
	

/* ==========
Elements
============*/

	h1{
		color: #000000;
	}
		h2{
		color: #000000;
	}
	

a.cta,
a.cta:visited,
a.form-submit:visited,
a.form-submit,
a.readmore,
a.readmore:visited,
.slide a.readmore,
.slide a.readmore:visited,
#enquiryform input[type="submit"],
input[type="submit"],
.checkout-action a,
.checkout-action a:visited,
a.cta.solid.purple,
.checkout-action a.cta.solid.purple,
.myaccount-action a
{
	background-color: ;
}

a.cta:hover,
a.form-submit:hover,
a.readmore:hover,
.slide a.readmore:hover,
#enquiryform input[type="submit"]:hover,
input[type="submit"]:hover,
.checkout-action a:hover,
a.cta.solid.purple:hover,
.checkout-action a.cta.solid.purple:hover,
.myaccount-action a:hover
{
	background-color: ;
}

/* ==========
CONTENT BLOCKS
============*/

/* Sample Pack */

.sample-pack{
	background-color: #0a0a0a;
}
.sample-pack .sample-content p,
.sample-pack .sample-content h2{
	color: #494949;
}
.sample-pack .sample-content a.readmore{
	color: #494949;
	border-color: #494949;
}


</style>
