/* Enter Your Custom CSS Here */

article.post.type-post a {
	text-decoration: underline;
}

.grecaptcha-badge {
  display: none;
}
.woocommerce-cart #footer, .woocommerce-checkout #footer, .woocommerce-checkout #header #wide-nav {
	display: none!important;
} 
.woocommerce-cart{
	background:white!important;
	height:100vh;
}
.top-banner{
	text-align:center;
	font-weight:800;
	padding:10px;
	font-size:.8em;
	color:#666;
	background:white;
}
@media (min-width:661px){
#sew-728x90-header{
	height:100px!important;
}
}
@media (max-width:660px){
#sew-728x90-header{
	height:50px!important;
}
}

.badge-inner.on-sale{
	color:#f46c63!important;
	background-color:#FFF!important;
	border:2px solid #f46c63;
}
.alert.is-underline:hover, .alert.is-outline:hover, .alert{
	color:white;
}
#cmplz-dnsmpd-submit{
	border:2px solid;
}
.banner-layer a{
	color:rgba(255,255,255,1)!important;
}
.banner-layer:hover a{
	color:rgba(255,255,255,.8)!important;
}
.notification-area{
	text-align:center;
	padding:5px;
	background:#efefef;
	font-size:.8rem!important;
}
.notification-area a{
	color:rgba(102,102,102,0.85)!important;
}
.notification-area:hover a{
	color:rgba(102,102,102,1)!important;
}
.recentcomments span, .recentcomments a, .widget_recent_entries a{
	padding:0!important;
}
li.recentcomments, .widget_recent_entries li{
	line-height:1.2;
	padding:.7em 0!important;
}
.sale-banner{
	text-align:center;
	font-weight:800;
	/*background: url(https://www.sewdaily.com/wp-content/uploads/1920x76-3.png);*/
	background:#e9dfd9!important;
	background-repeat:no-repeat;
	background-size:cover;
	padding:10px;
	font-size:1.2em;
	/*text-shadow:2px 2px #555;*/
	color:#4a3f38;
}