
/* TODO: Test which colours are dark and light and set theme colours appropriately */


.theme-color-1-bg {
	background-color: #85a3bf;
}
.theme-color-2-bg {
	background-color: #000080;
}
.theme-color-3-bg {
	background-color: #535353;
}
.theme-color-1-border {
	border: 5px solid #85a3bf;
}
.theme-color-2-border {
	border: 5px solid #000080;
}
.theme-color-3-border {
	border: 5px solid #535353;
}
.theme-color-1-text, a.theme-color-1-text {
	color: #85a3bf !important;
	transition: 0.5s;
}
.theme-color-2-text, a.theme-color-2-text {
	color: #000080;
	transition: 0.5s;
}
.theme-color-3-text, a.theme-color-3-text {
	color: #535353;
	transition: 0.5s;
}
a {
color: black}
.mega-menu-item .menu-option:hover {
	background: #000080}

a:hover {
	cursor: pointer;
	text-decoration: none;
}
.header .menu li.current-menu-item {
	border-bottom: 5px solid #000080;
}
.header .menu li:hover {
	background-color: #000080;
	color: white !important;
}
.header .submenu a {
	color: #85a3bf !important;
}
::selection {
	background: #85a3bf;
}
::-moz-selection {
	background: #85a3bf;
}
.wpcf7-submit, .btn {
	background: #535353;
    color: white;
	transition: 0.5s;
	cursor: pointer;
}
.wpcf7-submit:hover, .btn:hover {
	background-color: #000080;
	color: #85a3bf !important;
	transition: 0.5s;
}
h1, h2, h3, h4, h5, .title-font {
	font-family: Arial, , ;
}
p, label, .body-font {
	font-family: Arial, , ;
}
.header .menu {
	font-family: Arial, , ;
}
.header .menu-background, .header .menu .menu-item-has-children > .sub-menu {
	background-color: #000080}
.mega_menu_background_colour {
background-color: #85a3bf}
@media screen and (max-width: 1000px) {
	.menu-menu-container {
		background-color: #85a3bf	}
}
.menu > .menu-item:hover, .sub-menu > .menu-item:hover {
	background-color: #000080;
}
.featured-row {
	border-bottom: 5px solid #85a3bf;
} 

.featured-product-icon {
	background: #85a3bf;
}
.info-box.side-mounted {
	border-right: 3px solid #85a3bf;
}
.border-top {
	border-top: 5px solid #85a3bf;
	margin-top: 5px;
}
.border-bottom {
	border-bottom: 5px solid #000080;
	margin-bottom: 5px;
}
.newsletter-signup .mc4wp-form-fields input[type='submit'] {
	background: #85a3bf;
	border: 2px solid #85a3bf;
	font-family: Arial, , ;
}
footer ul li a {
	color: #85a3bf;
}
footer ul li .post-date {
	color: white;
}
.blog-entry {
	border-bottom: 3px solid  #85a3bf;
	border-top: 3px solid  #85a3bf;
}
.mega-menu-item .menu-option:hover {
	margin-left: 10px;
	transition: 0.5s;
}