@media screen and (max-width:1366px){
	/* optional */
}

@media screen and (max-width:1280px){
	/* optional */
}
@media screen and (max-width:1024px){
	a.big-button.bigbluewedding-btn {padding: 12px 30px;}
	.wedding-row:before {bottom: 35px;height: 3%;}
}

@media only screen and (max-width: 980px) {
	
}


@media screen and (max-width:768px){
	.wedding-heading:after {left: 37%;}
	.wedding-row:before {bottom: 0px;}
}

@media (min-width: 320px) and (max-width: 767px) {
.blurb-img-about1 img{width: 100%;}
.about-4-tabs .et_pb_tabs_controls li {width: 100%;}
.about-4-blurb-image .et_pb_main_blurb_image {width: 100%!important;    display: block!important;}
}

@media (max-width:320px) {
	
}