a {
	color:#335DA9;
}

.m-filter-colors.labels li span { background: #335DA9; }

.product-collateral .toggle-tabs li.current span,
.product-collateral .toggle-tabs li:hover span {
    	color: #335DA9;
}

.button,
.cart-table .product-cart-actions .button,
#co-shipping-method-form .buttons-set .button,
.footer .button {
  	background: #335DA9;
}


.toggle-tabs li.current {
	border-top: 4px solid #335DA9;
}

.price-box .price {
  color: #335DA9;
}


.block-layered-nav .actions {
 	background: #335DA9;
}

.header-language-background {
	background:#335DA9;
}

.header-language-background .welcome-msg, .header-language-background label {
	color:#333;
}

.price-box .price, h1, .h1, .nav-primary a:hover, .nav-primary li:hover > a, a:hover, .footer-info a, .skip-cart .count, .header-minicart .block-subtitle, .header-minicart .product-details .product-name a, .header-minicart .info-wrapper td, .block-title h2, .block-title h3, .block-title strong {
	color:#335DA9;
}

@media only screen and (max-width: 770px) {

	.skip-cart .count {
		color:#fff;
		background:#335DA9;
	}

}

.button, .cart-table .product-cart-actions .button, #co-shipping-method-form .buttons-set .button, .footer .button, .shipping .button2, .discount .button2 {
	background:#335DA9;
}

.header-minicart .subtotal .price {
  color: #335DA9;
}

.unique-links a {
	background:#335DA9;
}

.unique-links a:hover {
	color:#fff;
}

h2.product-name a:hover, h3.product-name a:hover, h4.product-name a:hover, h5.product-name a:hover, p.product-name a:hover {
	color:#335DA9;
}

.button2 span, .button2 span span {
	color:#335DA9;
}

.notice {
	color:#335DA9;
}

.opc-wrapper-opc .btn-checkout span span, .opc-wrapper-opc .login-trigger, .opc-wrapper-opc .payment-block dt, .opc-wrapper-opc .discount-block .button span span {
	background:#335DA9;
}

.review-menu-block a.review-total {
	background-color:#335DA9;
}

#m-wait .loader {
    border:5px solid #335DA9;
    color:#335DA9;
    }

.cms-page-view .std h1,
.cms-no-route .std h1 {
  color: #335DA9;
}

.cms-page-view .std h2,
.cms-no-route .std h2 {
  color: #335DA9;
}

.mb-top-layered-navigation.one-filter-column .block-subtitle,
.block-layered-nav.mb-top-layered-navigation.one-filter-column .currently .block-subtitle {
    background-color: #335DA9;
}

.mb-top-layered-navigation.one-filter-column .block-subtitle:hover,
.block-layered-nav.mb-top-layered-navigation.one-filter-column .currently .block-subtitle:hover {
    background-color: #006CAC;
    color: #FFFFFF;
}

.nav-primary > li > a:hover {
    border-top: 3px solid #335DA9;
}

.footer-banners a:first-of-type img {
    width: 225px;
}

.footer-banners img {
	display: inline;
	vertical-align: middle;
	width: 44px;
}

.spoon-logo-footer {
	width: 260px;
}

@media only screen and (min-width: 990px ) and (max-width: 1440px) {

	.footer-banners img {
		width: 38px;
	}

	.footer-banners a:first-of-type img {
		width: 180px;
	}
}

@media only screen and (max-width: 990px ) {
	.footer-banners a:first-of-type img {
		display: block;
		width: 180px;
	}

	.footer-banners img {
		width: 36px;	
		display: inline-block;
    	margin: 0;
	}
}

@media only screen and (min-width: 1000px) {

	.page {


  background: url(https://www.taikyu.uk/media/db_uploads/taikyu-background.png) repeat center center fixed;


  -webkit-background-size: 200px;
  -moz-background-size: 200px;
  -o-background-size: 200px;
  background-size: 200px; }
	#header {
		background-color: white; }
	.main-container {
		margin-top: 20px;
    		margin-bottom: 20px;
   		background-color: white;
    		border-radius: 11px; }
}
}

