/* #Media Queries
================================================== */
	
	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width:959px) {
		.mainNav li a {padding:0 6px;font-size:13px;}
		#home-slider,
		#home-slider li,
		.page-banner {height:400px;}
		.gallery-grid li {width:110px;margin:0 10px 10px 0;}
		.event-gallery-grid li {width:115px;margin:0 10px 10px 0;}
		.fb-block {width:270px;}

		.course-lrg-col {width:420px;}
		.course-sml-col {width:300px;}
		.course-intro h3 {font-size:24px;}

		.weddings-videos h3 {font-size:26px;}
	}
	
	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width:768px) and (max-width:959px) {
		
	}
	
	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width:767px) {
		.mainNav {display:none;}
		nav.mobile { display: block }
		.menu li.mobile-nav-btn { float: right }
		#showLeft { display:block;float:right; margin:10px 0 0;font-size: 28px; color: #762123; border: none; cursor: pointer; background:none; text-align: center; }
		.close-nav {display:none;}

		#home-slider h2 {top:30px;font-size:36px;}
		#home-slider,
		#home-slider li,
		.page-banner {height:280px;}
		.home-promo-block {width:280px;margin:0 auto 20px;}
		.gallery-grid,
		.insta-feed {margin-top:30px;}
		.event-gallery-grid li {width:130px;}
		.weddings-videos .column {margin-bottom:20px;}
		.weddings-videos h3 {font-size:16px;}

		.course-lrg-col,
		.course-sml-col {width:100%;float:none;}
		.hole-row .course-lrg-col {margin-bottom:20px;}

		.event-contacts-inner {padding:0;}
		ul.restaurant-menu-list {text-align:center;}
		ul.restaurant-menu-list li {display:block;} 

		.fb-block,
		.footer-contact,
		.footerNav-wrap {width:100%;float:none;margin:0 0 20px 0;}
	}
	
	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width:480px) and (max-width:767px) {
		
	}
	
	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width:479px) {
		.gallery-grid li {width:90px;}

	}