/* Enter Your Custom CSS Here */
.comment-respond, .entry-comments, .entry-pings {
	display: block !important;
	clear: both !important;
	padding-top: 48px !important;
	overflow: initial !important;
}

#featured-post-8 article {
  margin: 0 auto 100px auto !important;
}

.home #featured-post-15 .entry-header, .home #featured-post-20 .entry-header, .home #featured-post-22 .entry-header, .home #featured-post-23 .entry-header {
	min-height: 48px;
}

#featured-post-8 .entry-header {
    background: rgba(255,255,255,.8) !important;
    margin: 0px 4% !important;
    padding: 15px 40px !important;
    position: absolute !important;
    top: 84% !important;
    border: 1px solid lightgrey !important;
    left: 0 !important;
    width: 92% !important;
    z-index: 99999 !important;
}

#featured-post-8 .entry-header a {
	font-size: 16px !important;
}

@media only screen and (min-width: 1024px) {
	.home .before-content .entry {
			width: 25%;
	}
}

.home .before-content .entry-header {
	padding: 15px 25px;
}

@media only screen and (max-width: 480px) {
	.home .before-content .entry {
			width: 100%;
	}
}

@media only screen and (min-width: 481px) and (max-width: 1023px) {
	.home .before-content .entry {
			width: 50%;
	}
}


.sidebar-secondary {
  display: none;
}

.entry-title a, .sidebar .widget-title a, .entry-title a, .sidebar .widget-title a:hover {
  color: #7aaecf !important;
}

body {
	font-size: 13.5px !important;
}

a, a:hover {
	color: #7aaecf !important;
}

.menu li a, .menu li a:hover {
	color: #777 !important;
}

.home .before-content .featured-content:first-child h2 a, .home .before-content .featured-content:first-child h2 a:hover {
	color: #777 !important;
}

.site-title a, .site-title a:hover {
  color: #fff !important;
}

.entry-meta .entry-categories a:hover { 
  color: #ffffff !important;
}


button, input[type="button"], input[type="reset"], input[type="submit"], .button, .entry-content .button {
	background-color: #7aaecf !important;
}

.entry-title a, .sidebar .widget-title a {
	color: #7aaecf !important;
}

.entry-title a:hover, .footer-widgets .entry-title a:hover {
	color: #7aaecf !important;
}

.enews-widget input[type="submit"] {
	background-color: #7aaecf !important;
}

.easyrecipe .ui-button-text-icon-primary .ui-button-text, .easyrecipe .ui-button-text-icons .ui-button-text {
	background: #7aaecf !important;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
	background-color: #7aaecf !important;
}

.woocommerce .woocommerce-message::before, .woocommerce .woocommerce-info::before, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce ul.products li.product .price,
.woocommerce form .form-row .required {
	color: #7aaecf !important;
}

.woocommerce .woocommerce-message, .woocommerce .woocommerce-info {
	border-top-color: #7aaecf !important;
}

.woocommerce span.onsale {
	background-color: #7aaecf !important;
}

.title-area {
	background: #ffffff !important;
}

.genesis-nav-menu li:hover, .genesis-nav-menu a:hover {
	color: #7aaecf !important;
}

.genesis-nav-menu .current-menu-item > a {
	color: #7aaecf !important;
}

.site-header .genesis-nav-menu a:hover {
	color: #7aaecf !important;
}

.content .entry-header .entry-meta .entry-categories a:hover {
	background: #7aaecf !important;
}










