

/*	Media Queries
----------------------------------------------------------------------------------------*/
	/* Smaller than standard 960 (devices and browsers) (ALL) */
	@media only screen and (max-width: 1030px) {

		.main-outer-wrapper.has-slider{margin-top:0px;}
		.ls-bottom-nav-wrapper{bottom:10px !important;}
		.top-page-flexslider .flex-control-nav{bottom:10px;}
	}

	/* Smaller than standard 960 (devices and browsers) (ALL) */
	@media only screen and (max-width: 959px) {
		.main-outer-wrapper{margin-top:0px;}
		
	}

	/* Tablet Portrait size to standard 960 (devices and browsers) (4)*/
	@media only screen and (min-width: 768px) and (max-width: 959px) {

		.primary-nav.slideMenu ul li a{padding:40px 12px;}
		.top-nav.slideMenu ul li a {padding: 4px 8px;}
		#top-nav-id{margin-left:7px;}
		#primary-nav-id{margin-left:-12px;}
		.header-right .btn{margin-left:12px;}
		.services-included ul li{width:33.3333333333%;}

	}

	/* All Mobile Sizes (devices and browser)(1,2,3) */
	@media only screen and (max-width: 767px){

		/* Primary Nav */
		#primary-nav-mobile-a{display: block;}
		#primary-nav-mobile{display: block;}
		#primary-nav-id{display: none;}
	
		
		#subscribe_form label{margin-bottom:15px;display: block;}
		.book_this_room{display: none;}
		.titlebar-outer-wrapper .container{display: none;}
		.ls-s{display: none !important;}
		.woocommerce ul.products li.product, 
		.woocommerce-page ul.products li.product,.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images,
		.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary{width: 100% !important;}
		.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{display: none;}
		.top-page-flexslider .flex-caption-text{display: none;}


	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) (3) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
	
	
		
		
	}

	}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) (1, 2) */
	@media only screen and (max-width: 479px) {
		.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next{display: none !important;}

	}

	/* Mobile Portrait Size to Mobile Landscape Size SMALL phone (devices and browsers) (1) */
	@media only screen and (min-width: 240px) and (max-width: 320px) {

	}


