/* -------------- MOBILE STYLES ------------------ */

@media (min-width: 320px) and (max-width: 767px) { 

	#mobile-menu-btn { width:100%; font-size: 16px; padding: 10px 0; text-align: center; }
	
	nav ul  { border-top: 2px solid #1f2628; display: none; }
	nav ul li { display: inline-block; margin-right: 0; padding: 15px 0; width: 100%; text-align: center; } 
	nav ul li.first-link { margin-left: 0; }

	nav img.pull-right {float:none !important; display:inline; }
	
	#languageSwitcher, #languageSwitcher button { width:100% !important; }
	#languageSwitcher .dropdown-menu { min-width:100%; left: 0;}
	
	.pm-logo {margin-top: 20px; width: 90% !important;}
	
	#getgamebar {padding: 10px 0 30px 0; font-size: 12px;}
	#getgamebar h1 { font-size: 38px; }
	.app-badge {  margin-top: 10px; margin-bottom: 20px;}
	
	.platform-header { width: 100%; margin: 0 0 20px 0;}
	
	/* iframe {margin-bottom: 20px; width:100% !important;} */
	iframe {margin: 0 15px 20px 15px;}
	.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {width:94%;}
	.embed-responsive-16by9 {margin-bottom: 20px;}
	
	#header-page img {margin-top: 30px; max-width: 200px;}
	#header-page h1 {font-size: 20px; margin-bottom: 30px;}

	.jump-menu li {width: 100%;}
	
	#awards .award-img img { width: 85px; }
	#awards .award-details { margin-bottom: 20px; }
	
	#reviews .photo-block div {  min-height: 180px; }
	.pro-reviews, .press-left {padding-right: 15px;}
	.player-reviews, .press-right {padding-left: 15px;}
	
	.game-info { margin: 0 20px;}
	
	.platform-box.get-classic { margin: 0 15px; }
	.get-classic img { width: 46%; }
	
	.screencaps img {margin-bottom:20px;}
	
	footer .convo, footer .follow { text-align:center; }
	footer .convo a { display: block; margin: 10px 0; }
	footer .follow { margin-top: 20px; }
	
	
	
}  /* End Media Query */


@media (min-width: 768px) and (max-width: 991px) {

	nav ul li { padding: 15px 10px; }
	
	.watch-trailer-bg { padding: 15px; top: 30px; left: 80px; }
	a.watch-trailer { top: 42px; left: 100px; }

	/* iframe {margin-bottom: 20px; width:100% !important;} */
	
	#awards .award-img img {width:100%;}
	
	.get-classic img {width: 45%; }
	.get-classic .align-center {padding-top: 10px;}
	
	
 

}  /* End Media Query */




@media (min-width: 992px) {

	/* iframe { width:100% !important; } */

	footer .convo { font-size: 13px;}

}  /* End Media Query */



@media (min-width: 1200px) {
	.watch-trailer-bg { padding: 20px; top: 40px; left: 105px; }
	a.watch-trailer { top: 57px; left: 123px; }
	footer .convo { font-size: 16px;}


}/* End Media Query */
