@charset "utf-8";
/* CSS Document */
#ftr {
	margin: 1em;
	flex-direction: column;
	justify-content: flex-start;
}
#navf {
	margin-left: 0;
}
#navf li:first-child {
	margin-left: 0;
}
#navf li:first-child:before {
	content: '';
}
#msthd {
	margin-left: 0;
}
#nav li a {
	padding: 0 12px;
}
@media only screen and (min-width: 641px) and (max-width: 841px) {
	#nav li a {
		padding: 0 7px;
	}
	.home-content #secondary.widget-area .front-widgets {
		flex-basis: 100%;
	}
}
@media only screen and (max-width: 768px) {
	.woocommerce .quantity, .woocommerce-page .quantity {
		padding-right: 0;
		display: inline-block !important;
	}
}