/*
Theme Name: Haven House Art
Template: spring-plant
Author: Yellow Cherry Digital
Author URI: https://yc.digital
Version: 1.0.1592840424
Updated: 2020-06-22 15:40:24

*/
body.single-post.single-format-standard #wrapper-content, 
body.single-post.single-format-standard .mashsb-container.mashsb-main.mashsb-stretched {
  	max-width: 1200px;
  	margin: auto;
  	width: 80%;
}

.bookly-box.bookly-nav-steps{
	width: 100% !important;
}
.mfp-bg, .mfp-wrap{
	z-index: 999999 !important;
}

div.center_button{
	text-align:center;
}

.woocommerce-product-details__short-description p {
	margin-bottom: 20px !important;
}
#tab-title-additional_information {
	display: none;
}
body.woocommerce-page #primary-content {
	max-width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
footer {
	background: #f2f2f2;
	padding-top: 35px;
}
.gf-blog-wrap {
	max-width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.mfp-move-from-top.mfp-ready.mfp-bg {
	opacity: 0.5;
}

/* 
##Device = Tablets, Ipads (portrait)
##Screen = B/w 768px to 1024px
*/

@media only screen and (min-width: 768px) and (max-width: 1024px) {

	body.woocommerce-page #primary-content {
		max-width: 700px;
		margin-right: auto;
		margin-left: auto;
	}
	.summary-product .product_title {
		font-size: 28px;
	}
}

/* 
##Device = Tablets, Ipads (landscape)
##Screen = B/w 768px to 1024px
*/

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

	body.woocommerce-page #primary-content {
		max-width: 850px;
		margin-right: auto;
		margin-left: auto;
	}
	.main-menu > .menu-item > a {
		font-family: 'Lato';
		font-size: 12px;
	}
	.summary-product .product_title {
		font-size: 28px;
	}
}
/* 
##Device = Tablets, Ipads (portrait)
##Screen = B/w 768px to 1024px
*/

@media only screen and (min-width: 768px) and (max-width: 1024px) {

}
/* 
##Device = Low Resolution Tablets, Mobiles (Landscape)
##Screen = B/w 481px to 767px
*/

@media only screen and (min-width: 481px) and (max-width: 767px) {

	body.woocommerce-page #primary-content {
		max-width: 850px;
		margin-right: auto;
		margin-left: auto;
	}
	.summary-product .product_title {
		font-size: 28px;
	}
}

/* 
##Device = iPhone (Landscape)
##Screen = B/w 375px to 667px
*/
@media only screen and (min-height: 375px) and (max-width: 667px) and (orientation: landscape) {
	.summary-product .product_title {
		font-size: 28px;
	}
	body.woocommerce-page #primary-content {
		max-width: 630px;
	}
}
/* 
##Device = iPhone (Portrait)
##Screen = B/w 375px to 667px
*/
@media only screen and (min-width: 375px) and (max-width: 667px) and (orientation : portrait) {
	.summary-product .product_title {
		font-size: 28px;
	}
	body.woocommerce-page #primary-content {
		max-width: 350px;
	}
}
/* 
##Device = Most of the Smartphones Mobiles (Portrait)
##Screen = B/w 320px to 479px
*/

@media only screen and (min-width: 320px) and (max-width: 480px) {
	.summary-product .product_title {
		font-size: 28px;
	}
	body.woocommerce-page #primary-content {
		max-width: 350px;
	}
}