@media (min-width:1920px){
	/*#outer{margin:auto; width:1920px;}*/
}

@media (max-width:1200px){
	#home-banner-action-bar{text-align:left;margin-top:30px;margin-left:120px;}
	#home-banner-box h1{font-size:20px;}
	#home-banner-action-bar a{padding:10px 10px;}
}

@media (max-width:1000px){
	
	

	
	.no-mobile{display: none;}
	.mobile{display: block;}
	#home-banner-box{width:460px; margin:auto; height:266px;}
	#home-banner-box h1{font-size:30px;}
	
	
	#top-logo img{width:70px; height:80px;}	
	.container{width:100%;}
	.content-left{float:none; width:100%;}
	.static-content{padding:0 30px;}
	#page-canvas h1{margin-left:50px;}
	.content-right{display:none;}
	
	#tikla-gelsin{width:142px; height:183px;}
	.home-slider{height:auto;}
	.home-slider a.mobile-banner{display:block; height:auto}
	.home-slider a.mobile-banner img{width:100%;}
	.home-slider a{display:none;}
	.ikleft {display:block !important;width:90%;text-align:center}
	
	#home-footer img{width:100%;}
	#home-banner{width:100%; float:none;} 
	#home-map{display:none;}
	#home-banner-box{margin:0 auto;}
	#home-banner{height:auto; padding:0; padding-top:10px;}
	
	.campaign-wrapper{padding:20px; width:50%; float:left; margin-bottom:80px; box-sizing:border-box;}
	.campaign-wrapper img{width:100%;}
	.campaign-wrapper.m0{margin-left:0;}
	
	#franchising-mobile{display:inline-block; background-color:#f7a600; color:#FFF; padding:20px 50px; border-radius:50em; font-weight:bold; margin-bottom:40px; text-align:center; line-height:25px; font-size:16px;}
	
	#restaurant-wrapper{margin:0 20px; width:calc(100% - 40px)}	
	
	#urunler-wrapper{display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center;}
	#urunler-wrapper a.kategori{float: none !important;}

	
}
@media(max-width:800px){
	#tikla-gelsin{width:100px; height:129px;}
	
}

@media(min-width:768px){
	#mobile-menu-icon{display:none;}
	#mobile-footer-menu{display:none;}
	
}
@media (max-width:767px){

	#mobile-lang{position:absolute; right:0; top:0; display: block}
	#mobile-lang.tr{right:97px;}
#mobile-lang ul{margin: 0; padding: 0;}
#mobile-lang ul li{list-style:none; margin: 0; padding: 0; display: inline; }
#mobile-lang ul li ul{display: none; position: absolute; left: 0; clear: both; top:96px; z-index: 999999; border-bottom-left-radius: 5px; overflow: hidden;border-bottom-right-radius: 5px;}


#mobile-lang ul li ul li{display: block;}
#mobile-lang ul li:hover ul{display: block;}
#mobile-lang a{float:left; display:block; font-size:15px; font-weight:500; color:#FFF; line-height:15px; padding:40.5px 24px; transition: background-color 0.5s ease;}
#mobile-lang ul li ul li a{padding:20px 24px; transition: background-color 0.5s ease;}
#mobile-lang a:hover{background-color:#f7a600;}

#mobile-lang ul li ul li a{float:none; background-color: #f7a600; width: 200px;}
#mobile-lang ul li ul li a:hover{float:none; background-color: #4d301f}
#mobile-lang ul li:hover a{background-color: #f7a600}

#header-band.home{height:0;}

#mobile-lang ul li.lang-menu ul{left: auto; right: 0; width:auto;}
#mobile-lang ul li.lang-menu a{background-color: #transparent !important;}
#mobile-lang ul li.lang-menu a:hover{background-color: #transparent !important;}
#mobile-lang ul li.lang-menu ul li a{background-color: #transparent !important; width: auto; background-image: none !important; padding: 15px 24px !important;}
#mobile-lang ul li.lang-menu ul li a:hover{background-color: #f7a600 !important; color:#FFF !important}
#mobile-lang ul li.lang-menu a:first-child{color:#fff; background-image: url(../img/header/menu-bullet.png); background-repeat: no-repeat; background-position: center calc(50% + 15px); box-sizing: border-box;}
#mobile-lang ul li.lang-menu:hover a{background-color: #ff0000}

#mobile-lang ul li.lang-menu{display: block !important}

	#top-logo{z-index: 20001;}
	.no-tablet{display: none;}
	.tablet{display:block;}
	#home-footer a.k1,
	#home-footer a.k2,
	#home-footer #kampanya-slider-wrapper,
	#home-footer a.k3{float:none; width:100%;}
	
	#home-footer a.k1{display: none;}
	#home-footer a.k1#kampanya-1-mobile{display: block; float:left; width:50%;}
	#home-footer a.k3{float:left; width:50%;}
	
	#menu ul li.lang-menu{display: none;}
	
	#mobile-menu-icon{position:absolute; right:0; top:0; width:96px; height:96px; background:url(../img/mobile-menu-icon.png) center center no-repeat; border-left:1px solid #643e28;  }
	#menu{position:absolute;  width:100%; z-index:20000; display:none; background:url(../img/menu-usta-donerci.png) no-repeat left top #000; padding-top:100px; height: 2500px;}
	#menu a{display:block; float:none; padding:20px 50px; font-weight:bold; border-bottom:1px solid #ff0000;}
	/*#menu #mobile-footer-menu a{color:#7c6c64;}*/
	#mobile-menu-icon.expanded{border:0}
	#tikla-gelsin{display: none;}
	#home-mobile-call-to-action{display: block; background-color: #562a0e; position: relative; z-index: 4;}
	
	#home-banner-box{display: none}
	#mobile_tikla_gelsin-link{margin-top:-5px;}
	.sosyal-item img{display: block; width:32px;}
	#sosyal-medya-baslik{font-size:12px;}
	
	
	#menu ul li ul{display: block; position: relative; left: auto; top: auto;}
	#menu ul li ul li{display: block;}
	
	#menu ul li ul li a{padding:20px 50px;transition: background-color 0.5s ease;}
	#menu a:hover{background-color:inherit}

	#menu ul li ul li a{float:none; background-color: transparent; width:auto;}
	#menu ul li ul li a:hover{float:none; background-color:transparent}
	#menu ul li:hover a{background-color:transparent}
	


}

@media (max-width:700px){
	#urunler a{width:calc(50% - 5px);}		
	.campaign-wrapper{width:100%;}
}

@media (min-width:700px) and (max-width:1000px){
	#urun-detay{width:700px; margin:auto;}
	#urunler a{width:calc(33% - 5px);}	
	
}

@media (min-width:640px) and (max-width:1000px){
	.form-control{background:background:url(img/search-mobile.png) no-repeat left top; width:605px; margin:auto; position:relative;margin-bottom:20px;}	
	#adresler{padding:0 20px;}
	#searchRestaurants,#rest{margin:150px 0 0 155px; width:320px;}
	.result-control{position:relative; width:605px; margin:auto;}
	#restaurantSearchResults{top:-1px; left:34px; width:calc( 100% - 124px); }
}

@media (max-width:640px){
	
	#tikla-gelsin{width:70px; height:90px; background-size:contain; right:14px;}
	#header{height:60px;}
	#mobile-lang a{float:left; display:block; font-size:15px; font-weight:500; color:#FFF; line-height:15px; padding:21.25px 24px; transition: background-color 0.5s ease;}
	#mobile-lang.tr{right:60px;}
	#mobile-lang ul li ul{top:55px;}

	#header-band{height:64px; background-size:contain;}
	#mobile-menu-icon{position:absolute; right:0; top:0; width:60px; height:60px; background:url(../img/mobile-menu-icon-s.png) center center no-repeat; border-left:1px solid #643e28; z-index:20002;}	
	
	.form-control{background:url(img/search-mobile.png) no-repeat left top; width:302px; height:106px; margin:auto; position:relative; margin-bottom:20px;}
	#adresler{padding:0 20px;}	
	#searchRestaurants,#rest{margin:75px 0 0 80px; width:150px; font-size:16px;}
	.result-control{position:relative; width:302px; margin:auto;}
	#restaurantSearchResults{top:-1px; left:17px; width:calc( 100% - 85px);  }
	#restaurantSearchResults ul li{font-size:16px;}
		
	#footer-logo-mobile{display:block; margin-left:25px; margin-top:15px; float:left; margin-right:25px; width:60px;}
	#footer-logo-mobile.ar,#footer-logo-mobile.en,#footer-logo-mobile.mk{float: none; width:auto;}
	
	#footer-menu{float:left; width:calc(100% - 110px);}
	#footer-menu a{display:block; text-align:left; padding:10px; border-bottom:1px solid #f1c4a7; padding-right:0; margin-right:0; font-size:13px; padding: 5px 10px;}	
	#footer-legal #footer-logo{display:none;}
	#footer-logo-mobile img{height:36px; display:block; margin-bottom:15px;}
	#footer-logo-mobile.ar img,#footer-logo-mobile.en img,#footer-logo-mobile.mk img{height:36px; display:inline; margin:10px 15px; }
	
	
	#footer-legal{padding:0; width:auto; padding:10px; text-align:center; font-size:13px;}
	.footer-768{display:none;}
.footer-640{display:block;}
	#sosyal-medya-footer{padding:5px 0;}
	
}

@media (max-width:600px){
	#franchising-form,#contact-form{width:100%;}	
}

@media (max-width:480px){

		
	.form-col{width:100%; float:none; box-sizing:border-box; margin-bottom:12px;}
	#home-banner-box{background:none; padding-left:0; width:310px; margin:auto; text-align:center; height:auto; padding-bottom:20px; }
	#home-banner-action-bar{width:100%; margin-left:0; display:block;text-align: center}
	
	#home-banner-box h1{padding-left:0}
	
}
@media (max-width:460px){
	#sosyal-medya-baslik{display: none;}
	#sosyal-medya-footer{padding:5px 0;}
	.sosyal-item img{display: block; width:24px;}
	
	#urunler-wrapper a.kategori{}
}


@media (max-width:375px){
	#page-canvas h1{font-size: 30px;}
	

}