
/* ----------- iPhone 4 and 4S ----------- */
/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

}

/* ----------- iPhone 5 and 5S ----------- */
/* Portrait */
@media only screen 
  and (min-device-width: 320px)
  and (max-device-width: 2568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (device-aspect-ratio: 40/71)
  and (orientation: portrait) {
  
  	.section_flex img {
    	width: 280px;
	}
	
	.header_news_icon_container {
		width: 65px;
	}
	
	.header_news_icon_container {
		right: 90px;
	}

	.header_mobile_menu {
		margin-right: 45px;
	}
	
	.header_logo_image_small {
		max-width: 250px;
	}
	
	.flex_container_justify_space {
		display: inline-block;
	}
	
	.home_banner {
	    height: 715px;
	}

	.news_header {
		flex-flow: column;	
	}
	
	.news_item_text_content {
		width: 280px;
	}
	
	.news_video_under_container {
		width: 280px;
	}
	
	.news_video_under_container_left, .news_video_under_container_right {
		width: 140px;
	}
	
	.news_image_container img {
		max-width: 280px;
	}
	
	.news_image_subcontent {
		width: 280px;
	}
	
	.padding_left_20 {
		padding-left: 0px;
	}
	
	.iframe_video_frame {
		width: 280px;
		height: 155px;
	}
	
	.portfolio_video_subcontent {
		width: 280px;
	}
	
	.portfolio_item_container img {
		max-width: 280px;
	}
	
	.portfolio_image_subcontent {
		width: 280px;
	}
	
	.portfolio_subcontent {
		width: 280px;
	}
	
	.video_frame_mobile {
		width: 280px;
	}
	
	.about_image_subtext {
		width: 280px;
	}
	
	a.news.button { 
		font-size: 20px;
	}
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (device-aspect-ratio: 40/71)
  and (orientation: landscape) 
  {
  
	 .home_banner {
	    height: 420px;
	}

  	.portfolio_item_container img {
		max-width: 500px;
	}
	
	.news_image_container img {
		max-width: 500px;
	}
	
	.news_image_subcontent {
		width: 500px;
	}
 
}

/* ----------- iPhone 6 ----------- */
/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 

}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 

}

/* ----------- iPhone 6+ ----------- */
/* Portrait */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 

}

/* Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 

}
