@charset "utf-8";
/* CSS Document */

@media (max-width: 1200px) {
}
/* I-pad Landscape */
@media (max-width: 1024px) {
}
/* Google Nexus 7 Landscape */
@media (max-width: 992px) {
	
}
/* I-pad Portrait */
@media (max-width: 768px) {
	a.menu-icon { display:block; margin:0 auto; float: right;}
	a.menu-text { display:block;}

	.container {width: 92%;}
	.content-top-box::after {top: -16px;	left: -6%;}
	#header .header-box {position: relative;	padding: 0px;}

	#header .header-block {padding: 10px 0px;}

	.left-icon.position-icon {top: -90px;	left: 0;	width: 140px;}
	.center-icon.position-icon {top: -100px;	left: 50%;	transform: translate(-50%, 0);	width: 180px;}
	.right-icon.position-icon {top: -124px;	right: -25px;	width: 200px;}
	.left-menu {display: none !important;}
	#header .responsive-menu {display: block !important;}
	#header .logo-box::before {top: -5px;	left: 0;	transform: translate(-0%, -0%);	width: 130px;	height: 110px;	background-size: 100% 100%;	background-repeat: no-repeat;}
	#header .logo-box img {position: absolute;	width: 95px;	left: 20px;	transform: translate(-0%, -0%);	}


	.content-block {padding: 160px 0 90px 0px;}
	.download-content-block {padding-top: 0px; text-align: center;}
	.download-content {margin-bottom: 0px;}
	#download {background-position: center center;}
	.features-content > img {position: relative;	top: auto;	left: auto;	transform: translate(-0%, -0%);	max-width: 165px;	width: 100%;	margin: 0 auto;	text-align: center;	display: block;}
	.features-content .content-title h1 {text-align: center;	margin-top: 30px;}
    
    #footer .footer-contact {margin-top: 30px;}

	.content-bottom {padding: 20px 40px;	padding-top: 45px;}
	.chef-img img {position: absolute;	left: -58px;	top: -152px;	width: 100%;	max-width: 220px;}

	.video-box {padding-top: 5px;	margin-bottom: 30px;}


	#footer .footer-top-box {padding-top: 0;	text-align: center;}
	.left-nav {float: none !important;}
	#footer .footer-logo img {position: relative;	left: auto;	top: auto;	transform: translate(0%, 0);	width: 100%;	max-width: 135px;}
	.footer-logo {width: 100%;	margin: 22px 0px 15px 0px;}
	#footer .footer-block {margin-top: -95px;}
	#footer .footer-copyright {margin-top: 30px;}

	#nav { float:none; margin:0 auto; text-align:center; position: relative;}
	#nav ul {display: none;	overflow: hidden;	margin: 10px 0 0 0;	width: 270px;	position: absolute;	top: 40px;	right: 0px;	z-index: 1111;	background-color: rgba(247, 171, 47,0.8);}
	#nav ul li { width:100%; margin:0; padding:0; border:none; border-bottom:1px solid #fff !important;}
	#nav ul li a {padding: 10px 0;	color: #000;}
	#nav ul li:last-child {border-bottom: none !important;}
	#nav ul li .svg-inline--fa {margin: 10px 0px; font-size: 18px;}
	


	.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 
	{
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}

	.order-md-1, .order-md-2 {-ms-flex-order: inherit !important; order: inherit !important;}

	.download-content > img {padding: 33px 0px 15px 0px;}

	.col-md-6.pt-5.mt-3 {
	padding: 0px 15px !important;
	margin: 0px !important;
	text-align: center;
	margin-top: 10px !important;
}


.hungerscreens {
	padding: 60px 30px !important;
}

#hunger_screen.Multiplayer {
	padding-top: 0px !important;
}

.Multiplayer {
	padding-bottom: 50px !important;
}
	
}
/* HTC One Landscape */
@media (max-width: 640px) {
	.chef-img {display: none !important;}
	.social-icons ul {text-align: center;}
	.right-img {display: none;}
	.hungerscreens {padding-bottom: 30px;}
	.right-icon.position-icon {top: -105px;	right: -25px;	width: 160px;}
}
/* Google Nexus 7 Portrait */
@media (max-width: 603px) {
}
/* Google Nexus 4 Landscape */
@media (max-width: 600px) {
}
/* I-phone Landscape */
@media (max-width: 568px) {
}
/* I-phone Landscape */
@media (max-width: 480px) {
	.social-icons ul li:first-child {width: 100%;	display: block;	margin-bottom: 12px;}
	.left-icon.position-icon {display: none;}
	.center-icon.position-icon {display: none;}
	.right-icon.position-icon {display: none;}
	.content-block {padding: 120px 0 90px 0px;}
	.app_btn {display: block;	margin-right: 0;	margin: 12px 0px;}
	.button-box p {padding-bottom: 0px;}

	.content-title h1 {font-size: 30px;}
	.section-title h1 {font-size: 30px;}
	.hungerscreens {padding: 60px 30px;}
	.owl-prev {left: -25px;	width: 25px;}
	.owl-next {right: -25px;	width: 25px;}
	.social-icons ul li p {font-size: 20px;	padding-right: 0px;}
	.content-top-box::after {top: -10px;	height: 40px;}
	.download-content img {padding: 25px 0px 20px 0px;}

	#footer .left-nav ul li:first-child {display: block;	margin-bottom: 5px;}
	#footer .left-nav.links.float-right ul li:first-child {display: inline-block;	margin: 0px;}

	#footer .footer-box {padding: 180px 0px 60px 0px;	position: relative;}
}
/* Nokia Lumia Portrait */
@media (max-width: 400px) {
	.content-top-box::after {top: -8px;}
	.content-box {border-radius: 25px;}
	#footer .left-nav.links ul li:first-child::after {display: none;}
}
/* HTC One Portrait */
@media (max-width: 360px) {
	#footer .footer-box {padding: 160px 30px 50px 30px;}
	#footer .footer-block {margin-top: -110px;}
	.content-top-box::after {top: -6px;}

}
/* I-phone Portrait */
@media (max-width: 320px) {
}
/* Small mobile */
@media (max-width: 240px) {
}
