	body , textarea , input , select {
		font-family: 'Open Sans', sans-serif;;
		color: #000;
		font-size: 17px;
	}
	#header > div:nth-child(2) a p.main-text {
		color: #f15623;
	}
	.has-border {
		border-color: #f15623;
	}
	#mobile_menu_button > div , .site-menu , #main_menu ul {
		background-color: #f15623;
	}
	#main_menu  a {
		color: #ffffff;
		font-family: 'Open Sans', sans-serif;;
	}
	#main_menu > li:last-child  {
		background-color: #0a0a0a;
	}
	.banner_title {
		background-color: #0a0a0a;
	}

	.banner_title > * , .banner_title {
		color: #ffffff;
	}

	.sidebar_links a p {
		color: #ffffff;
		background-color: #0a0a0a;
		font-family: 'Open Sans', sans-serif;;
	}
	h1, h2 , h3  {
		font-family: 'Open Sans', sans-serif;;
		color: #0a0a0a;
	}
	p.pre-text {
		color: #f15623;
	}
	a {
		color: #f15623;
	}
	#footer , .end_of_page {
		background-color: #0a0a0a;
	}
	#footer * , .end_of_page * , .the_usps {
		color: #ffffff;
	}
	.end_of_page ul a:before {
		background-color: #ffffff;
	}
	.the_usps {
		background-color: #0a0a0a;
	}
	.button ,  .woocommerce #respond input#submit,
	.woocommerce a.button, .woocommerce button.button,
	.woocommerce input.button,
	.woocommerce #respond input#submit.alt,
	.woocommerce a.button.alt, .woocommerce button.button.alt,
	.woocommerce input.button.alt ,
	.woocommerce #respond input#submit.alt:hover,
	.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover,
	.woocommerce input.button.alt:hover ,
	.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover,
	.woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover,
	.woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover,
	.woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled,
	.woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover,
	.woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled,
	.woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled],
	.woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled,
	.woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled,
	.woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled],
	.woocommerce input.button.alt:disabled[disabled]:hover

	{
		background-color: #f15623;
	}

	.single_post_list a * {
		color: #0a0a0a;
	}
	.single_post_list a *.button {
		color: #ffffff;
	}

	#pagination a {
		background-color: #0a0a0a;
	}
	#pagination a , #pagination span {
		color: #ffffff;
	}
	.button.alt {
		background-color: #0a0a0a;
	}
	section.fc_split_content h2::after {
		background: #0a0a0a;
	}
	section.fc_split_content.alt > div.content {
		background-color: #f15623;
	}
	section.fc_split_content.alt > div.content * {
		color: #ffffff;
	}
	section.fc_split_content.alt > div.content input , section.fc_split_content.alt > div.content select , section.fc_split_content.alt > div.content textarea {
		color: #000;
	}
	section.fc_split_content.alt > div.content input[type=submit] {
		background-color: #ffffff;
		color: #f15623;
	}
	section.fc_split_content.alt h2::after {
		background-color: #ffffff;
	}

	.banner_content h1 {
		color: #f15623;
	}

	.link-content {
		background-color: #0a0a0a;
	}
	.link-content * {
		color: #ffffff;
	}
	.testimonials {
		background-color: #f15623;
	}
	.tns-nav button.tns-nav-active {
		background-color: #0a0a0a;
	}
	.tns-nav button {
		background-color: #ffffff;
	}
	.single_testimonials blockquote , .single_testimonials p {
		color: #ffffff;
	}
	.single_testimonials p strong {
		opacity: 0.7;
	}

	.image-content p {
		border-color: #ffffff!important;
		color: #ffffff;
	}

	.team_content h4 {
		color: #f15623;
	}
	.team_content p a {
		color: #000;
	}
	.large_banner .tns-nav button:not(.tns-nav-active) {
		background: #E5E5E5;
	}

	.image_links a div {
		background: -moz-linear-gradient(top, rgba(10,10,10,0) 0%, rgba(10,10,10,1) 45%, rgba(10,10,10,1) 100%);
		background: -webkit-linear-gradient(top, rgba(10,10,10,0) 0%,rgba(10,10,10,1) 45%,rgba(10,10,10,1) 100%);
		background: linear-gradient(to bottom, rgba(10,10,10,0) 0%,rgba(10,10,10,1) 45%,rgba(10,10,10,1) 100%);
	}

	section.image_links > a h3 , section.image_links > a p {
		color: #ffffff;
	}
	.wp_content ul.ticked li:before{
		width: 33px;
		height: 30px;
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='35px' height='28px'%3E%3Cpath fill-rule='evenodd' fill='%23f15623' d='M34.999,6.121 L13.243,27.900 L7.128,21.779 L7.151,21.756 L-0.002,14.596 L6.113,8.474 L13.266,15.635 L28.884,-0.001 L34.999,6.121 Z'/%3E%3C/svg%3E") center no-repeat;
		background-size: contain;
		content: '';
		align-items: center;
		margin-right: 15px;
		position: absolute;
		left: 20px;
	}
	.woocommerce span.onsale {
		background: #D31A24;
	}

	.woocommerce div.product p.price , .woocommerce div.product p.price ins {
		color: #000;
	}

	ul.tabs.wc-tabs li a {
		color: #000;
	}
	ul.tabs.wc-tabs li.active a {
		color: #ffffff;
		background-color: #f15623;
	}

	.woocommerce div.product .woocommerce-variation-price span.price , .woocommerce ul.products li.product .price{
		color: #f15623;
	}

	ul.product-categories  a , .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a {
		color: #000;
	}
	ul.product-categories a:hover , ul.product-categories li.current-cat > a , .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:hover , .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a {
		color: #f15623;
	}
	#header > div:nth-child(2) a.icon-only.basket_link  {
		color: #000;
	}
	#header > div:nth-child(2) a.icon-only.basket_link span {
		opacity: 0.7;
	}
	.page-template-default .gform_wrapper , .woocommerce div.product form.cart table {
		border-color: #f15623;
	}
	section.fc_split_content > div.image {
		background-color: #f15623;
	}
	.woocommerce #header , .woocommerce-cart #header , .woocommerce-checkout #header , .woocommerce-account #header {
		border-color: #f15623;
	}

	@media (min-width: 768px) {
		nav.woocommerce-MyAccount-navigation ul li {
			background-color: #f15623		}

		nav.woocommerce-MyAccount-navigation ul li a {
			color: #ffffff		}

		nav.woocommerce-MyAccount-navigation ul li a:hover, nav.woocommerce-MyAccount-navigation ul li.is-active a {
			text-decoration: none;
			background-color: #0a0a0a;
		}
	}

	.fc_aggregate_calculator > .left {
		background-color: #f15623;
	}


	



