.header-image .site-title > a {
	min-height: 250px;
}

.header-image .title-area {
	width: 500px;
}

.genesis-nav-menu li a {
	font-family: 'khula', sans serif;
	font-size: 12px;
	font-weight: 700;
	color: #62758c;
}

.genesis-nav-menu li a:hover {
	color: #921b53;
}

.small-site-title {
	background-color: #d1dde2 !important;
}

.solid-section .widget_text {
	font-family: 'open sans', sans serif;
	font-size: 20px;
	color: #62758c;
	text-align: justify;
}

.solid-section .widget-area {
	padding: 70px 0 100px;
}

.entry-title {
	font-family: 'khula', sans serif;
	font-size: 20px;
	font-weight: 700;
	color: #62758c;
	letter-spacing: 3px;
	text-align: center;
	text-transform: uppercase;
}

.content .entry {
	border: none;
	box-shadow: none;
	margin: 10px 10px 40px;
	padding: 30px;
}

body {
	font-family: 'open sans', sans serif;
	font-size: 14px;
}

h1, h2, h3, h4, h5 {
	font-family: 'khula', sans serif;
	font-weight: 700;
	letter-spacing: 3px;
	text-align: center;
	text-transform: uppercase;
}

h2 {
	color: #62758c;
	font-size: 22px;
}

h3 {
	color: #921b53;
	font-size: 18px;
}

h4 {
	color: #921b53;
	font-size: 14px;
}

h5 {
	color: #921b53;
	font-size: 12px;
	letter-spacing: 2px;
}

h6 {
	color: #921b53;
	font-size: 13px;
	letter-spacing: 2px;
	font-family: 'georgia', serif;
	font-style: italic;
	text-transform: lowercase;
	text-align: center;
	font-weight: 400;
}

#text-2 a {
	font-family: 'khula', sans serif;
	font-weight: 700;
	letter-spacing: 2px;
	text-align: center;
	text-transform: uppercase;
}

.image-section .widget-wrap {
	border: none;
	padding: 60px;
	background-color: #d1dde2;
}

#text-3 a {
	font-family: 'khula', sans serif;
	font-weight: 700;
	letter-spacing: 2px;
	text-align: center;
	text-transform: uppercase;
	font-size: 20px;
	color: #62758c;
}

#text-3 a:hover {
	color: #fff;
}

#text-4 a {
	font-family: 'khula', sans serif;
	font-weight: 700;
	letter-spacing: 2px;
	text-align: center;
	text-transform: uppercase;
	font-size: 20px;
}

.site-footer {
	background-color: #62758c;
	padding: 50px 0;
	padding-top: 5px;
	font-family: 'khula', sans serif;
	font-weight: 700;
	letter-spacing: 2px;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
}

#connect .fa {
	margin: 4px 15px;
	font-size: 25px;
}

.image-section .widget-title, .sidebar .widget-title {
	border-bottom: 0;
	margin: 10px;
}

.contact-form label {
	font-family: 'khula', sans serif;
	font-weight: 700;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-size: 10px;
	color: #921b52;
}

.contact-form textarea {
	height: 150px;
	width: 40%;
}

input, select, textarea {
	border: 0;
	background-color: #d1dce1;
	font-family: 'khula', sans serif;
	font-weight: 700;
	font-size: 10px;
}

button, input[type="button"], input[type="reset"], input[type="submit"], .button {
	background-color: #62758b;
	border: 0 solid #fff;
	box-shadow: none;
	font-family: 'khula', sans serif;
	font-weight: 700;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-size: 12px;
	width: 40%;
}

button:hover, input:hover[type="button"], input:hover[type="reset"], input:hover[type="submit"], .button:hover, .footer-widgets .button, .footer-widgets button, .footer-widgets input[type="button"], .footer-widgets input[type="reset"], .footer-widgets input[type="submit"] {
	box-shadow: none;
}

.before-header {
	font-family: 'khula', sans serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 11px;
	color: #921b52;
}

.gform_wrapper {
	max-width: 45%;
	float: right;
}

.gform_wrapper ul li.gfield {
	padding-bottom: 26px;
}

label.gfield_label {
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 600;
	font-size: 12px;
	font-family: 'khula', sans serif;
}

.gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_year label, .gform_wrapper .gfield_time_ampm label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .ginput_complex label, .gform_wrapper .instruction {
	font-style: italic;
	font-family: 'georgia', serif;
	letter-spacing: 1px;
	font-size: 10px;
	text-transform: lowercase;
}

input#gform_submit_button_1.gform_button.button {
	width: 100%;
	margin: 0;
}

#foot .fa {
	margin: 4px 15px;
	font-size: 15px;
	color: #fff;
}

.genesis-nav-menu .sub-menu a {
	background-color: #62758c;
	padding: 15px;
	font-family: 'khula', sans serif;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.genesis-nav-menu .sub-menu:after,
.genesis-nav-menu .sub-menu:before {
	border-bottom-color: #62758c;
}

.entry-footer .entry-meta {
	border-top: 0 solid #000;
	font-family: 'georgia';
	font-style: italic;
	text-transform: lowercase;
	letter-spacing: 1px;
	font-size: 10px;
	margin: 0;
}

.entry-comments-link:before {
	font-family: FontAwesome;
	content: "\f0e5";
}

.entry-categories::before {
	font-family: 'FontAwesome' !important;
	content: "\f114";
	padding: 0 2px 0 0;
}

.entry-categories {
	float: none;
	display: inline-block;
	padding: 4px 0 16px 16px;
	max-width: 100%;
}

.entry-footer {
	border-bottom: 0 solid;
	float: right;
	margin-top: -35px;
}

div.sharedaddy h3.sd-title:before {
	border: none;
	font-weight: 300 !important;
	font-size: 9px !important;
	font-style: normal !important;
}

#content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {
	text-align: center;
}

/* JetPack Social Buttons */
div.sharedaddy h3.sd-title:before {
	border: none;
}

div.sharedaddy h3.sd-title {
	display: none;
}

.sd-content ul {
	text-align: left;
}

#content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {
	border-top: #000 0 solid;
	padding-top: 7px;
}

.sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button {
	background-color: #fff !important;
	color: #62758c !important;
}

.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button {
	background-color: #fff !important;
	color: #62758c !important;
}

.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button {
	background-color: #fff !important;
	color: #62758c !important;
}

.sd-social-icon .sd-content ul li[class*=share-].share-email a.sd-button {
	background-color: #fff !important;
	color: #62758c !important;
}

.sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button {
	background-color: #fff !important;
	color: #62758c !important;
}

.sd-social-icon .sd-content ul li[class*=share-] a, .sd-social-icon .sd-content ul li[class*=share-] a:hover, .sd-social-icon .sd-content ul li[class*=share-] div.option a {
	padding: 8px !important;
}

.sd-social-icon .sd-button span.share-count {
	background-color: #fff !important;
	color: #000 !important;
}

.entry-header .entry-meta {
	margin: 0;
	border-bottom: 0 solid #000;
	text-align: center;
	font-family: 'georgia';
	font-style: italic;
	text-transform: lowercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #62758c;
}

label.screen-reader-text {
	display: none;
}

.sidebar .widget {
	border: none;
	box-shadow: none;
	margin: 10px 10px 40px;
	padding: 30px;
}

.footer-widgets .wrap {
	padding-top: 30px;
}

.footer-widgets {
	background-color: #62758c;
}

.footer-widgets-1 {
	width: 100%;
}

.img-menu:hover {
	opacity: .8;
}