@charset "utf-8";
/* CSS Document */
body {
	background: #066A43;
}
.homepage-h1 {
	display: inline-block;
	margin-bottom: 0;
	padding: 4px 10px;
	border-radius: 3px;
	background: #ffffff;
	color: #2c3c50;
	letter-spacing: 1px;
}
div.hikashop_footer {
	display: none !important;
}
#tm-bottom-a {
	color: #fff;
}
.uk-subnav-pill > .uk-active > * {
	background: #49794C;
}
.uk-block-secondary {
	background: #49794C;
}
h2, .uk-h2 {
	color: #5B8852;
}
.uk-button-primary {
	background: #066A43;
	color: #e3e3e3;
}
.uk-button {
	color: #96BB8E;
}
.uk-button:hover, .uk-button:focus {
	background-color: #5B8852;
	color: #BCDBC5;
	/* 2 */
	outline: none;
	/* 3 */
	text-decoration: none;
}
/* Active */
.uk-button:active, .uk-button.uk-active {
	background-color: #e3e3e3;
	color: rgba(75, 105, 146, 0.65);
	box-shadow: inset 2px 2px 6px rgba(202, 202, 202, 0.4);
	-webkit-transition: all 0.1s;
	transition: all 0.1s;
}
#tm-footer {
	background: #055F3C;
	color: #ffffff;
	text-shadow: none;
}
.uk-block-primary .uk-panel-box-primary {
	border-color: transparent;
	background-color: transparent;
}
.uk-block-secondary .uk-button:not(.uk-button-link) {
	background: #055F3C;
}
.uk-heading-large {
	font-size: 65px;
	line-height: 80px;
}
@media (max-width: 480px) {
	.uk-heading-large {
		font-size: 35px;
		line-height: 40px;
	}
	.tm-block-footer .tm-footer p {
		color: #fff;
	}
}
.biolink {
	color: #055F3C !important;
	font-weight: bold;
}
.uk-form select, .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"] {
	border: 1px solid #D0D0D0
}
.uk-form input, .uk-form textarea {
	color: #fff;
}
.uk-block-primary, .uk-panel-box-primary {
	background-color: #055F3C;
}
.uk-touch .tm-slideshow-fullscreen iframe {
	display: none;
}
@media (max-width: 767px) {
	.tm-block-fullheight > .uk-container, .tm-block-fullheight > .uk-container .uk-slideshow-fullscreen, .tm-block-fullheight > .uk-container .uk-slideshow-fullscreen > li {
	height: 112% !important;
	min-height: 600px;
}
}






