 

<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: #007d5f;
}


div.matrix th.red  {
	border-color: #007d5f;
	background-color: #007d5f; }



body,
footer,
.colorsection,
header .cta_container a,
.mobile_icons,
.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,
.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,
.solution h3,
.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,
.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,
a.cta.central_cta.quote_cta.last_cta.p-matrix-proceed,
a.p-matrix-proceed.readmore,
.checkout-action p.cart-view,
.sidebar_box,
#masthead #site-navigation,
.funnel-container,
.listing-category-image,
.listing-product-image,
#designs .editor_tool.next,
#headersearchbutton,
.split-toggle btn, #turnaround-next, #turnaround-prev, .template_detail .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor,
#design .products_menu .list_title,
.sidebar_box,
#content .whitesection.tab .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor{
	background-color: #007d5f}

 .template_detail .r-tabs .r-tabs-nav {
    margin: 0;
    padding: 0;
    border-bottom: 3px solid #007d5f;
}


.chatCustomerStyle:after {
	border-color: transparent #007d5f transparent transparent; }


.phone a,
.email a,
.phone a:visited,
.email a:visited,
.whitesection .clientname,
.greysection .clientname,
h1,
h2,
.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,
.examples .slick-dots li.slick-active button:before,
.examples .slick-dots li button:before,
.cartbox-cell .fa,
.p-thumbs a,
.p-thumbs a:visited,
.order_step i,
.order_step.active i,
.cartbox-cell .text-center,
#masthead i.fa-bars,
#content .thumbs-container .p-thumbs a,
#content .thumbs-container .p-thumbs a:visited,
.filter_block .toggle,
#masthead i.fa-bars,
.mobilestep,
.cartbox-cell #lightboxTest,
#content .sidebar_box a.readmore {
	color: #007d5f;
}

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,
ul.products_menu_list > li > a,
.sidebar_content:hover,
a.social:hover,
.social:hover, .wpcf7-form-control.has-spinner.wpcf7-submit:hover, #turnaround-next:hover, #turnaround-prev:hover,  .slide a.readmore:hover, .cartbox-cell .btn:hover, .checkout-action a:hover, .cta:hover, #designs .btn.secondary.lonebutton:hover,
#design .products_menu .list_title:hover 
{ 	background-color: #007d5f; }


/* SECONDARY COLOURS */

div.matrix th.purple, .funnel-container .w-col:hover, .p-schedule-wrapper, #collect, #deliver, .p-matrix-quantity, .p-matrix-format, td.p-matrix-quantityheading {
	border-color: #782251;
	background-color: #782251;
}


.phone a:hover,
.email a: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,
a.cat-usp i,
.order_step.active i,
.order_step i,
.tot-mat .CurrencySymbol, .mobile_button, .header-contact a,.cartbox-cell #lightboxTest:hover {
	color: #782251;
}     
	
.badge,
.slide a.readmore,
a.readmore,
a.readmore:visited,
a.optionbutton,
a.optionbutton:visited,
a.listing-product-link,
a.listing-product-link:visited,
a.form-submit,
.countdown,
.marginTop20px.cta.darkBlue,
ul.megamenus #design .mega_button,
ul.megamenus #print .mega_button:hover,
.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,
.summary_container a#lightboxTest,
.top-footer,
.footerlinks,
a.single_sol_content,
.p-schedule-wrapper,
.top-header, .title-background, .p-matrix-price-active,
input[type="submit"],
#checkout-action-login input[type="submit"],
.cartbox-cell a.cta,
.cta,
.moreButton,
.delivery-header .btn{
	background-color: #782251;
}
.summary_container a#lightboxTest:hover,
ul.megamenus #design .mega_button:hover,
a.readmore:hover,
.listing-category:hover a.readmore,
.listing-product:hover a.readmore,  #designs a.form-submit:hover,
#content a.cta:hover,
input[type="submit"]:hover,
#checkout-action-login input[type="submit"]:hover,
#content a.readmore:hover,
#createform input.form-submit:hover,
.cartbox-cell a.cta:hover,
.cta:hover,
.moreButton:hover,
#checkout .checkout-action a:hover, #myaccount .checkout-action a:hover, #content .checkout-action a:hover,
.delivery-header .btn:hover,
#paymentform input.form-submit:hover,
#successform input.moreButton:hover{
	background-color: #792352;
}
/* TEXT COLOURS */

body,
p,
h3,
#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,
ul.products_menu_templates > li ul li a,
#secondary a,
span.countdown-period,
.heading-container h3,
.examples .slick-dots li.slick-active button:before,
a span.gridtitle,
a:visited span.gridtitle{
	color: ;
}
/* ==========
HEADER COLOUR
============*/
.top-header{
	background-color: ;
	color:;
}
.top-header a,
.top-header a:visited{
	color:}

header#masthead {
	background-color: #007d5f;
}
.main-navigation li a,
.main-navigation li a:visited {
	color: #ffffff;
}
.products_menu_list, .main-header, .products_menu_templates  {
	background-color: #ffffff;
}
ul.products_menu_list > li a,
ul.products_menu_list > li a:visited,
ul.products_menu_list li > ul > li:hover,
ul.products_menu_list li > ul > li > a:hover {
	color: #782251;
	background-color: transparent ;
}
ul.products_menu_list li > ul > li > a,
ul.products_menu_list li > ul > li > a:visited {
	color: ;
	border-bottom: 1px solid #782251;
}
ul.products_menu_list li > ul > li > a:hover,
#design .w-col-3 .products_menu .w-col-3 a:hover .list_title ,#design .products_menu .list_title:hover  {
	color: #ffffff;
	border-bottom: 1px solid #782251;
	width: 100%;
}
ul.products_menu_list > li a:hover,
ul.prodmenu li a:hover ul.products_menu_list li > ul > li > a:hover {
	color: #888888;
}
	
.phone a,
.email a,
.phone a:visited,
.email a:visited,
.account_link,
.search_link i,
.account_link,
.account_link:visited {
	color: #000000;
}
.phone a:hover,
.email a:hover,
.account_link:hover,
.search_link:hover i{
	color: #0a0808;
}
/* ==========
FOOTER 
============*/

 
	footer {
		background-color: #ffffff;
	}
	 
.footer-box {
	background-color: ;
}
footer p {
	color: #656565}
footer h3 {
	color: #000000;
}
footer a,
footer a:visited {
	color: #000000;
}
footer a:hover {
	color: #656565;
}
.footerlinks {
	background-color: #782251;
}
.footerlinks {
	color: #656565;
}
.footerlinks a,
.footerlinks a:visited {
	color: #000000;
}
.footerlinks a:hover {
	color: #000000;
}
footer ul li a,
footer ul li a:visited {
	color: #000000;
}
footer ul li a:hover {
	color: #656565;
}
 
	footer, .card-types i {
		color: #656565;
	}
	 
	.top-footer {
		background-color: #007d5f;
	}
	    
 
	footer .top-footer,
	footer .top-footer a,
	footer .top-footer a.social i
	{
		color: #55b0db;
	}
	/* ==========
Elements
============*/

	h1 {
		color: #007d5f;
	}
	 
	h2 {
		color: #ffffff;
	}
	 
    
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: #782251;
}
a.cta:hover,
a.cta:visited:hover,
a.form-submit:visited:hover,
a.form-submit:hover,
a.readmore:hover,
a.readmore:visited:hover,
.slide a.readmore:hover,
.slide a.readmore:visited:hover,
#enquiryform input[type="submit"]:hover,
input[type="submit"]:hover,
.checkout-action a:hover,
.checkout-action a:visited:hover,
a.cta.solid.purple:hover,
.checkout-action a.cta.solid.purple:hover,
.myaccount-action a:hover
{
	background-color: #792352!important;
}
.sample-pack {
	background-color: #782251;
}
.sample-pack .sample-content p,
.sample-pack .sample-content h2 {
	color: ;
}
.sample-pack .sample-content a.readmore {
	color: ;
	border-color: ;
}
/* ==========
SLIDER DOT OVERRIDE
============*/

.slider-section .slick-dots li button:before,
.slider-section .slick-dots li.slick-active button:before {
	color: #007d5f;
}

.mobile_button {
	color: #782251; }
/* Rounded Corners */
#google-reviews .review-item,
.product_image_container,
.single_solution,
#catalogue .product_container,
.gallery-cta,
.link_graphic.countdown,
#catalogue .template_container,
.sidebar_box
{
				}
</style>
