/* GeneratePress Site CSS */ /* adds a white border around the entire site on tablet and desktop */

@media (min-width: 769px) {
	body {
		padding: 30px;
	}
	
	.site-footer {
		margin-top: 30px;
	}
}

/* image block drop shadow */

.photo-shadow img {
	box-shadow: 10px 10px 0px rgba(237,235,235,0.8);
}

/* mailchimp form alignment */

.mc4wp-form-fields  {
	text-align: center;
}

/* mailchimp form name and email fields style */

.mc4wp-form input[type=text], .mc4wp-form input[type=email] {
	line-height: 40px;
	font-size: 17px;
	width: 280px;
	border: none;
	border-radius: 2px;
}

/* mailchimp form submit button style */

.mc4wp-form input[type=submit] {
	color: #6b5a5b;
	background-color: rgba(237,235,235,1.0);	
	letter-spacing: 1px;
	font-size: 17px;
	text-transform: uppercase;
	line-height: 40px;
	border: none;
	border-radius: 2px;
	transition: all 0.5s ease 0s;
}

/* mailchimp form submit button hover style */

.mc4wp-form input[type=submit]:hover {
	color: #6b5a5b;
	background-color: rgba(237,235,235,0.9);		
}

/* mailchimp form fields and button full width on mobile devices */

@media (max-width: 768px) {
	.mc4wp-form input[type=text],
	.mc4wp-form input[type=email],
	.mc4wp-form input[type=submit] {
		width: 100%;
		margin: 2px;
	}
}

/* product additional information tabs font styling */

.woocommerce table.shop_attributes th {
	font-size: 16px;
}

.woocommerce table.shop_attributes td p {
	padding: 8px 16px;
	font-size: 16px;
} /* End GeneratePress Site CSS */