#em-ig-explore-credit{
	display: none;
}

.post-feed-title{
	text-transform: lowercase;
	letter-spacing: 0px;
	font-size: 150%
}

#em-ig-explore-links-title, .post-showcase .read-more a, .em-fonts-tertiary, .post-feed-title, .em-fonts-secondary-large, #em-ig-explore-links-title, .post-showcase .read-more a, .em-fonts-tertiary, .post-feed-title, .em-fonts-secondary-large{
 font-family: "amore-script"
}

.entry-title, .entry-title a, .has-full-width-content .widget .widget-title, .entry-title, .em-fonts-primary, .has-full-width-content .barton-social-widget .widget-title .em-fonts-secondary{
	font-family: "coast";
	letter-spacing: 0px;
	font-size: 110%
}

.widget .widget-title{
		font-family: "coast";
		letter-spacing: 0px;
	font-size: 150% !important;
}

.post-grid .stp-title, .post-grid .read-more a{
	border: solid 2px #acdbcb;
	background: none;
}

.em-fonts-secondary-large{
	text-transform: lowercase;
	letter-spacing: 0px;
	font-size: 250% !important;
}

h1{
	 font-family: "amore-script";
		text-transform: lowercase;
	letter-spacing: 0px;
}

#wpsm_accordion_4287 .ac_title_class {
    font-family: 'Crimson Text';
    font-weight: 100;
    letter-spacing: 0px;
}

#wpsm_accordion_4287 .wpsm_panel-body{
	 font-family: 'Crimson Text' !important;
}

#wpsm_accordion_4304 .ac_title_class{
	    font-family: 'Crimson Text';
    font-weight: 100;
    letter-spacing: 0px;
}

#wpsm_accordion_4304 .wpsm_panel-body{
	font-family: 'Crimson Text' !important;
}


#mobile-menu a .top-menu > li > .sub-menu > li > a, .top-menu > li > .sub-menu > li > .sub-menu > li > a, #top-nav #mobile-menu a{
	color: #000;
}

.mobile-toggle{
	color: #fff !important
}

select {
    width: 100%;
}

#interstitial-1{
	background: #ecc2a9 !important;
	width: 100%;
	padding-left: 3%;
	padding-right: 3%;
}

.post-single .shop-the-post .stp-title, .post-single .entry-footer .entry-meta > div, .post-single .entry-footer .entry-meta > div a {
    color: #111111 !important;
}

.shop-the-post{
	display: none;
}

.wp-block-column {
    border-top: 1px solid #f0837e;
	border-left: 1px solid #f0837e;
	border-right: 1px solid #f0837e;
    padding: 3%;
	margin-bottom: -7%;
}

.post-single .shop-the-post .stp-title, .post-single .entry-footer .entry-meta > div, .post-single .entry-footer .entry-meta > div a{
	background: #f0837e 
}

.wp-block-column:not(:first-child) {
    margin-left: 0px;
}



.stp-slide, .stp-shift {
	padding-top: 10px !important;}

.search-form .search-text{
			font-family: "coast";
		letter-spacing: 0px;
	font-size: 100% !important;
}

#interstitial-1.has-full-width-content .barton-topics-widget .category-title {
	bottom: -5%;}

@media screen and (max-width: 640px){
#interstitial-1.has-full-width-content .barton-topics-widget .category-title {
	bottom: 10%;}
	
	.has-full-width-content .post-showcase .entry-summary {
    text-align: center;
    padding: 20px 20px 15px 20px;
    background: #fff;
		width: 100%;}
	
	.entry-title, .entry-title a{
		font-size: 100%
	}

	.has-full-width-content .post-showcase .entry-excerpt{
		font-size: 90%;
	}
	
.post-single .entry-footer {
    margin-top: 19px;
}
}


.em-fonts-tertiary, .site-description, .has-full-width-content .barton-subscription-widget .widget-title, .has-half-width-content .barton-featured-posts-widget .widget-title, #template-em-boutiques-instashop #em-boutiques-title, #em-boutiques-sidebar #em-retailers-list h2{
	font-size: 40px;
}

#search-modal h2{
	font-size: 50px;
}

.has-full-width-content .widget a {
    font-size: 15px;
}