﻿body {
	background-color: #ffffff !important;
	color: #404040 !important;
	font-size: 16px;
}
body, h1, h2, h3, h4, h5, h6 {
	font-family: lato,tahoma,verdana,sans-serif;
}
a, a:link, a:visited {
	color: #4e9cb5 !important;
}
/* ---------------------------------------------------------- */
.panel-default {
	border-color: #e0e0e0 !important;
}
.panel-primary {
	border-color: #e0e0e0 !important;
}
.panel-primary > .panel-heading {
	background-color: #4e9cb5 !important;
	border-color: #4e9cb5 !important;
	color: #ffffff !important;
}
/* ---------------------------------------------------------- */
.lobster-primary-column {
}
/* ---------------------------------------------------------- */
.lobster-secondary-column {
}
/* ---------------------------------------------------------- */
.lobster-1 {
	margin-bottom: 20px;
}
.lobster-1-separator {
	border-bottom: 1px solid #c0c0c0;
	padding-bottom: 20px;
}
.lobster-1 .media-left {
	width: 58px;
	text-align: center;
}
.lobster-1 .media-body {
	font-size: 13px;
}
.lobster-1 .media-heading {
	font-size: 17px;
	font-weight: 700;
}
.lobster-1 i {
	font-size: 48px;
	color: #4e9cb5 !important;
}
/* ---------------------------------------------------------- */
.lobster-2 a {
	color: #404040 !important;
}
.lobster-2 a i {
	padding-right: 4px;
}
.lobster-2 .list-group-item.active, .lobster-2 .list-group-item.active:hover, .lobster-2 .list-group-item.active:focus {
	background-color: #4e9cb5 !important;
	border-color: #4e9cb5 !important;
	color: #ffffff !important;
}
/* ---------------------------------------------------------- */
.lobster-3 {
	text-align: center;
	font-size: 14px;
}
.lobster-3-separator-small {
	margin-bottom: 20px;
}
.lobster-3-separator-large {
	margin-bottom: 40px;
}
.lobster-3 img {
	max-width: 120px;
}
.lobster-3 .lobster-3-picture {
	margin-bottom: 5px;
}
.lobster-3 .lobster-3-title {
	margin-bottom: 5px;
}
.lobster-3 .lobster-3-price {
	font-weight: 700;
}
/* ---------------------------------------------------------- */
.lobster-4 {
	background: #4e9cb5;
}
.lobster-4 {
	padding: 40px 0px 40px 0px;
	margin-bottom: 30px;
}
.lobster-4 .lobster-4-caption h1 {
	font-weight: 700;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 22px;
	color: #ffffff !important;
}
@media (max-width:767px) {
.lobster-4 .lobster-4-caption {
	text-align: center;
}
}
/* ---------------------------------------------------------- */
.lobster-5 {
	padding-bottom: 20px;
}
.lobster-5 .media-left {
	padding-right: 20px;
}
.lobster-5 .media-body {
}
.lobster-5 .media-heading {
	font-size: 17px;
	font-weight: 700;
}
/* ---------------------------------------------------------- */
.lobster-6 {
	text-align: center;
	font-size: 14px;
}
.lobster-6 .lobster-6-picture {
	margin-top: 10px;
}
.lobster-6 .lobster-6-title {
	margin-top: 5px;
}
.lobster-6 .lobster-6-price {
	margin-top: 5px;
	margin-bottom: 10px;
	font-weight: 700;
}
