.entry-content p {
	font-size:15px;
	line-height:28px;
}
.genesis-nav-menu .search-form input[type="search"] {
	color:#000;
	font-weight: 600;
}
a.social-awesome {
	display:inline-block;
	padding:0;
}
a.social-awesome .fa-inverse {color:#485956 ;}
a.social-awesome .fa-circle {
	color:#f7f0f6;}
a:hover.social-awesome .fa-inverse {color:#dcebeb ;}
a:hover.social-awesome .fa-circle {
	color:#FFF;}

.sidebar li {
	text-align:left;
	line-height:120%;
}
body {font-family:'Lato';font-weight:300;}
.user-profile .alignleft {
	padding:4%;
padding-bottom:16px;}
.user-profile .pagelink {
	display:block;
	width:50%:
		margin:0 auto;
	text-align:center;
}
.entry-footer .entry-meta .entry-categories {display:none;}

#mc_embed_signup input.email {
	margin: 0 auto !important;}
#mc_embed_signup input.button {
width:inherit !important;
	
margin:1em auto !important;
padding: 0 3% !important;}
	.widget_top-posts .widgets-list-layout li {margin:34.5px 0;}
.home-top #genesis-responsive-slider h2 a {font-size:30px;display:block;background-color:rgba(0,0,0,0.5)!important;
}
a.bump-view {font-size:1.25em;line-height:120%;color:#555555 !important;font-family: 'Lato', serif;
    font-style: italic;
    font-weight: 300;
    letter-spacing: 1px;
	&:hover {color:#df86ce !important;}
}
a {
	color:#df86ce;
	}

.genesis-nav-menu a:hover {
	color:#df86ce;
}
.nav-primary {
	-webkit-box-shadow: -0.125rem 0.1875rem 0.625rem 0.0625rem rgba(0,0,0,.1);
-moz-box-shadow: -0.125rem 0.1875rem 0.625rem 0.0625rem rgba(0,0,0,.1);
box-shadow: -0.125rem 0.1875rem 0.625rem 0.0625rem rgba(0,0,0,.1);
}

.nav-primary {
background:#f9f3f8;
}
.header-image .site-title > a {
	min-height:200px
}

.recipe-link {
	display:block;
	font-size:120%;
	font-family: 'Lato';
    font-size: 11px;
    font-weight: 300;
    letter-spacing: 2px;
	text-transform:uppercase;
}
.anchor-link {
	display:block;
	padding-top:60px;
}
		
.enews h4 {
	color: #FFFFFF;
}

.cta-widget {
   background:#E3c2DD;
	background-size:100% auto;
	background-position:right 457px;
	padding:20px !important;
}
.cta-widget strong {color:#FFFFFF;font-size:28px;display:block;}
.cta-widget form  {padding-top:10px;}
.cta-widget p {margin-top:0px !important;
line-height:30px
}
.cta-widget #subbutton {
	padding:12.5px;
background:#e38bd3;
color:#FFF;
border-color:#FFF}

.widget_top-posts .widgets-list-layout li > a {
    width: 40%;
} 
 
.widget_top-posts .widgets-list-layout img.widgets-list-layout-blavatar {
    max-width: 125px;
    width: 100%;
}
 
.widget_top-posts .widgets-list-layout div.widgets-list-layout-links {
    max-width: 100%;
    width: 60%;
}
@media only screen and (max-width: 1374px) {
	.widget_top-posts .widgets-list-layout li {margin:29.5px 0;}
}
 
@media only screen and (max-width: 1333px) {
	.widget_top-posts .widgets-list-layout li {margin:24px 0;}
}
@media only screen and (max-width: 1292px) {
	.widget_top-posts .widgets-list-layout li {margin:19px 0;}
}
@media only screen and (max-width:1250px) {
	.widget_top-posts .widgets-list-layout div.widgets-list-layout-links {float:left;font-size:22px;line-height:24px;text-align:left;margin-left:10px}
}
@media only screen and (max-width: 1019px) {
 
    .widget_top-posts ul.widgets-list-layout {
        max-width: 600px;
        margin: 0 auto;
    } 
 
    .widget_top-posts .widgets-list-layout div.widgets-list-layout-links {
        font-size: 24px;
    }
}

@media only screen and (max-width: 767px)
	{
	.header-image .site-title > a {
	min-height:100px
}
	
}
@media only screen and (max-width:423px) {
	.widget_top-posts .widgets-list-layout div.widgets-list-layout-links {width:56%;}
	.widget_top-posts .widgets-list-layout div.widgets-list-layout-links {float:left;font-size:22px;line-height:24px;text-align:left;margin-left:2%}
}


@media  (max-width: 767px) /* under ipad */ {
	#top-posts-3, #featured-post-3 {display: none}
	#featured-post-51, #top-posts-4 {display: block;}
#featured-post-51 .entry {width:50%;float:left;height:270px;overflow:hidden;}
#featured-post-51 .entry .aligncenter {margin-bottom:0;}

#top-posts-4 li {width:50%;float:left;margin-top:0;height:270px;overflow:hidden;}
#top-posts-4 a.bump-view {font-size: 16px;line-height: 1.5;}
#top-posts-4 img {width:95%!important;margin:0 2.5%;max-width:inherit}
.post-template-default .site-inner .content-sidebar-wrap .cta-widget {
	display:none;}
.breadcrumb {margin:0 0 1em 0;line-height:130%;}
}
@media  (min-width: 768px) /* ipad and over */ {
	#top-posts-3, #featured-post-3 {display: block;}
	#featured-post-51, #top-posts-4 {display: none;}
}