@media only screen and (max-width: 767px) { 
	
	#outerwrap {
		padding-bottom: 0;
		margin-bottom: 0;
	}

	#homepage {
		min-width: 0 !important;
		top: 0;
		width: 100% !important;
		margin-top: 0px;

	}

	.navFloat {
		top: -92px;
		margin-bottom: -120px;
	}
	
	#homepage.fixed {
/*		top: 0px;*/
	}

	#mobileHome {
		display: block !important;
		width: 100%;
		float: left;

	}

	ul#slider li #mobileHome img {
		margin-top: -170px;
/*	margin-top: 0;
*/	}
	
	#desktopHome, #tabletHome {
		display: none !important;
	}
	.bx-wrapper, .bx-viewport{
		width: 100%;
		float: left;
		min-height: 100%;
	}
	
/*	.bx-controls {
		display: none;
	}
	*/
	#slider_wrap {
		width: 100%;
		float: left;
	}

	ul#slider {
		float: left;
		width: 100% !important;
	}	
	
	ul#slider li{
		float: left;
		width: 100% !important;
	}
	
	.imageHover{
		display: none !important;
	}

	.slideCaption {
		position: relative;
		top: 220px;
		left: 0px;
		width: 190px;
		font-family: "Open Sans", sans-serif;
		color: #fff;
/*		display: none;*/
	}

	.slideCaption h1{
		font-size: 28px;
		font-weight: 600;
	}

	.captionText {
		width: 80%;
	}

	.captionText p{
		font-size: 15px;
	}

	.captionCTA {
		width: 150px;
		font-size: 14px;
	}

	.famousCaption, .feat_description a p, a.featuredDetails {
		display: none;
	}

	#featdescWrap {
		top: 80%;
		width: 80%;
	}
	.feat_description {
		position: relative;
	text-align: left;
	top: 85%;
	float: right;
	z-index: 99999;
	background: rgba(38,38,38, 0.8);
	padding: 3% 6% 3% 4%;
	}

	.feat_description a h3 {
		font-size: 13px;
	}

	.indexLogo {
		width: 100%;
		min-height: 0;
	}

	.indexLogo img {
		margin-top: 5px;
		width: 50%;
		height: auto;
	}

	.indexDesc {
		width:44%;
		padding: 0 3% 0% 3%;
		text-align: left;
	}

	.indexBottomRow {
		height: auto;
	}

	.indexDesc h2 {
		font-size: 14px;
		line-height: 120%;
	}

	.indexVideo {
		float: right;
		width: 50%;
		padding: 0;
		margin: 0;
		min-height: 240px;
		background: url('/static/img/tony.jpg') no-repeat -50px 0px;
		background-size: auto 100%;
	}


		
}