@media screen and (min-width:1024px) {
	#section_top {
		width: 100%;
		height: 100vh;
		max-height: 100vw;
		/*it is using a video now*/
		/*
		background-image: url(../images/powrliner3500/powrliner-header-background.jpg);
		background-position: center bottom;
		*/
	}
	
	#section_top_bg_video_container {
		top: -40px;
	}
		
	#feature_1{
		height:120vh;
	}
	
	#feature_1 {
		background-image:url('../images/powrliner3500/powrliner-permastroke-background.jpg');
	 }
	 
	 #feature_1_video_button_container{
		position:relative;
		float:right;
		width:30%;
		height:100%;
		text-align:center;
	}

	#feature_1_details_container{
		float:left;
		padding-left:100px;
		padding-bottom:50px;
	}
	
	#feature_2 {
		background-image:url('../images/powrliner3500/powrliner-flatline-pulsation-left-background.jpg');
	}
	
	#feature_2_details_container {
		float: right;
		padding-left: 100px;
	}

	#feature_3{
		background-image:url('../images/powrliner3500/powrliner-honda-engine-left-background.jpg');
	 }
	 
	 #feature_3_details_container {
		padding-left: 100px;
	}
	
	#feature_1_logo{
		width:350px;
	}
	
	#feature_2_logo{
		width:430px;
	}
	
	#feature_3_logo{
		width:530px;
	}
	
	#powrliner_spec_logo {
		width:100%;
		display:block;
		vertical-align:top;
		text-align:center;
		padding-top:13px;
		padding-right:50px;
	}
	
	#powrliner_spec_logo img{
		width:80%;
	}
	
	#section_product_learn_more_container {
		width:auto;
		text-align:left;
	}
	
	#section_product_image_container {
		display:inline-block;
		vertical-align:middle;
		width: 48%;
		height:auto;
	}
	
	#section_product_info_content {
		display:inline-block;
		vertical-align:middle;
		width: 50%;
		height:auto;
	}
	
	#section_product_large_table_container table {
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 0px;
	}

	#section_product_image_container img{
		width: 80%;
		height:auto;
	}
	
	.section_product_large_table_product_names {
		color:#000000;
	}

	.section_product_large_table_product_names td {
		text-align:left;
		color:#000000;
	}
	
	.section_product_large_table_product_image_row {
		text-align:left;
	}
	
	#section_product_large_table_container td {
		width:auto;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 20px;
		padding-bottom: 20px;
		text-align: left;
		font-size: 1.3em;
	}
	
	#section_product_large_table_container td img {
		width: auto;
		height:220px;
	}
	
	#section_product_large_table_container td.section_product_info_item_title {
		width:auto;
		text-align:left;
		border-top:1px solid #B3B3B3;
	}
	
	#section_product_large_table_container td.section_product_info_item_desc{
		width:auto;
		text-align:right;
		border-top:1px solid #B3B3B3;
	}
	
	#section_product_large_table_container td .section_product_large_table_product_names td{
		padding-bottom: 40px;
	}
}

@media screen and (min-width:1024px) and (max-height:780px) {
	#feature_1 {
		display:block;
  	  	height: 130vh;
	}
	
	#feature_2 {
  	  height: 115vh;
	}
}

@media screen and (min-width:1200px) {
	.navbar-nav {
   		left: 480px;
	}
}

@media screen and (min-width:1220px) {

}

@media screen and (min-width:1280px) {
	#top_logo {
		padding-left:40px;
	}
	
	.navbar-nav {
   		width: 780px;
   		left: 500px;
	}
}

@media screen and (min-width:1400px) {
	#top_logo {
		padding-left:60px;
	}
	
	.navbar-nav {
   		left: 580px;
	}
}

@media screen and (max-width:400px) {
	#hero_logo {
		width: 80%;
		margin-bottom: 25px;
	}
	
	#top_logo img {
		width: 170px;
	}
}

@media screen and (max-width:350px) {
	#top_logo img {
		width: 150px;
	}
}