@media(min-width:1920px){
	#middle-text{ padding-left: 160px;  }
	/*#middle-band-content{height: 660px;}*/
	.spot-content{font-size: 20px;}
}

@media(max-width:1190px){
	
	#yca-video-band{min-height: unset; background-position: center top; background: none;}
	#video-wrapper{min-height: unset; background-position: center top; background-size: cover}

	
	.container{width:100%;}

	.main-item .image-wrapper{position: relative; overflow: hidden}
	.main-item .image-wrapper img{left: 50%; transform: translateX(-50%);width:auto; position: relative}
	.description a{height: 60px; width:60px;}
	
	.main-item.full-image .description {flex-direction: row; width:calc(100% - 40px); left: 20px; }
	.main-item.full-image .description .main-item-desc{border-left:1px solid #e6e6e6 !important; padding-right: 40px;}
	.main-item.full-image .description  a{right: 5px;}
	.main-item.full-image .description .main-item-image img{max-height: none !important}

	.page-header{padding: 0 45px;}
}

@media(max-width:1300px){
	#instagram-footer #slider a:first-child{font-size: 1vw;}
	#instagram-footer #slider a:first-child img{width: 2vw}
}

@media(max-width:1240px){
	.content-page .container{box-sizing: border-box}
}



@media(max-width:1172px){
	.yca-footer-content{flex-direction: column; width:100%; max-width:757px; margin: auto; background: none; padding-top:0; margin-bottom: 45px}
	.yca-footer-text{width:100%; margin-right: 0; margin-bottom: 1em} 
	.yca-footer-item.flex{width:100%;}
	.yca-footer-img img{width:100%; display: block;}
}

@media(max-width:1160px){


}

@media(max-width:1100px){
	

	
	
	
	.spot-content{flex-direction: column; width: 100%; box-sizing: border-box; padding: 0 20px; left: 0; }
	.spot-logo{border-right: none; border-bottom:2px solid #d61870; padding-bottom: 20px; margin-right: 0; margin-bottom: 20px; width:auto; }
	
	#proje-header-wrapper h1{position: relative;}
	
}

@media(min-width:1024px) and (max-width:1440px){
	#middle-text{font-size: 16px; padding-left: 100px}
}

@media(max-width:1023px){
	
	#yonetim-kurulu-link{background-color: #d61870; display: block; margin-bottom: 1em; width:100%; display: flex; justify-content: center; align-items: center; color: #FFF; font-size:3.75vw; text-decoration: none; min-height: 10vw; max-height: 64px; font-weight: 600; border-radius: 3px; text-align: center; align-items: center;}
	
	#page-content{font-size: 16px;}
	#hakkimizda-eski-baskanlar{font-size: 16px;}
	
	.en-cok-senin-yemeklerini-ozledim-spot img{width: 40%;}

.projeler-spot-wrapper{flex-direction: column;}
	.projeler-spot-text{padding-right: 0; margin-bottom: 1em}
.projeler-supporter{width:100%}

.bagis{height: 60px !important;}

	
	#middle-band{padding: 170px 0; }
#middle-band-content{width:100%; height: auto; background-size: cover; background-position: center center; margin-left: 0;}
#middle-text{position: relative; text-align: center; max-width: none; padding-left: 0; padding: 20px; display: block; padding-top: 105px}

#middle-band-caba-logo{left: 50%; transform: translateX(-50%) translateY(calc(-50% - 60px))}
#middle-band-caba-logo img{width:100%; display: block;}
	.more-link{left: 50%; transform: translateX(-50%) translateY(50%);}

	#hakkimizda-yonetim-kurulu{display: none;}
	#hakkimizda-wrapper{flex-direction: column}
	#hakkimizda-content{width:100%; border-right: none;padding-right:0;}


	#hakkimizda-yonetim-kurulu{width:100%; padding-left: 0; }
#hakkimizda-yonetim-kurulu h2{font-size: 30px; color: #d61870; }



}


@media(max-width:910px){
	#footer{background-color: #353a42; padding: 30px 20px;}
}

@media(max-width:900px){
	.main-item.text-left.half-image img{margin-left:0}
	
	.description{width:calc(50% - 20px); right:20px; flex-direction: column; top:-25px; height: calc(100% + 50px); justify-content: center;  }
	.main-item.text-left.half-image .description{left: 20px; right: auto;}
	.main-item-image{padding: 25px}
	.main-item-image img{max-width: 100% !important;}
	#video-container{width:calc(100% - 40px);}
}


@media(max-width:768px){
	#page-content.pb0{padding-bottom: 0}
	.quote.mb0{margin-bottom: 0;}


	.en-cok-senin-yemeklerini-ozledim-spot{flex-direction: column}
	.en-cok-senin-yemeklerini-ozledim-spot img{width:100%; max-width:550px; }
	
	#instagram-footer #slider{flex-wrap: wrap; width:calc(100% - 15px); margin-left:15px; transform: translateY(-20px)}
	#instagram-footer #slider a{width:calc(33.33% - 15px); margin-right: 15px; margin-bottom: 15px;}
	#instagram-footer #slider a:first-child{position: static; transform: none; left: auto; height:auto; font-size: 16px;  }
	#instagram-footer #slider a:first-child img{width: auto;}
	#instagram-footer #slider a:nth-child(7){display: none;}
	#instagram-footer #slider a:nth-child(3n){margin-right: 0;}

	
	#proje-hero-image{display: none;}
	#proje-content{flex-direction: column; }
	#proje-left{width:100%; display: flex; flex-direction: row; width:100%; margin-top: -60px; align-items: center;}
	#proje-right{border-left: 0; width:100%; padding: 0; }
	#cover-logo-wrapper img{position: relative; bottom: auto;}
	#proje-social-media{padding-left: 0; order:1}
	#proje-social-wrapper{width:100%; display: flex; flex-direction: column}
	#proje-social-wrapper #proje-sponsor{order:2}
	.content-nav-bar{height: auto;}
	.content-nav-bar .navigation{border:1px solid #b8b9bb; width:100%; background-color: #e1e1e1; border-radius: 3px; display: flex; flex-direction: row;}
	.navigation ul{width:100%;flex-direction: column}
	
	.content-nav-bar .navigation ul li{display: none; width:100%; height: 40px; padding-left: 20px;position: relative; border:none; height: 40px; border-bottom: 1px solid #ccc; box-sizing: border-box;}
	.content-nav-bar .navigation ul li.active{display: block;}
	
	.content-nav-bar .navigation ul li a{display: flex; width:100%; height: 100%; align-items: center; justify-content: flex-start;}
	
	.top-nav-bar{display: none;}
	
	.navigation ul li.active{border-bottom: 0 none}
	.navigation ul li.active span{display: block; width:100%; height: 100%; position: absolute; left: 0; top:0; background: url("../img/icon/down-arrow.png") no-repeat right 10px center;}
	
	
	
	
	#proje-social-media a{height: 50px; box-sizing: border-box; padding: 8px 0; margin-bottom: 4px; padding-right: 20px; }
	.social-media-icon{height: 100%; }
	#proje-sponsor{margin: 0;}
	#proje-header-wrapper h1{position: relative;  }
	#proje-header-band{padding-top: 0; height: 240px;}
	#proje-header-band.hakkimizda{padding-top: 0; height: 350px;}
	#header-band-mask{bottom: 0}
	ul.items#projeler-list li a .proje-logo{display: none;}
	ul.items li a h2, ul.items li h2{padding-left: 30px;}
	#hakkimizda-eski-baskanlar div strong{display: block;}

	#home-slider-item-mattel .spot-desc h2
	
	
	{
		font-size: 0;
	background: url(../img/home/slider/7/img_oyunungucu_logo.png);
	width: 300px;
    height: 146px;
	background-size: 90%;
    background-repeat: no-repeat;

	}

}

@media(max-width:640px){
	#yca-video-band{height: auto; margin-bottom: 1em;}
	#video-wrapper{background: url("../img/projeler/yca/mobile-video-bg.png") no-repeat left top; width:100%; background-size: contain; min-height: unset; position: relative; padding-top: 77.5%; height: auto;}
	#video-container{width:calc(100% - 20px); height: auto; padding-top: 54.21875%; position: absolute; left: 10px; top: 0; }
	
	
	#home{height: calc(100vh - 56px);}
	#home-slider-item-ese .spot-logo{max-width: 100px}
	#home-slider-item-ese .spot-desc img{max-width: 130px}
	
	#proje-header-wrapper h1{font-size:10vw; }
	#hakkimizda-header-wrapper h1{font-size: 10vw;}
	
	#caba-logo{width:100px}	
	#caba-logo img{width: 100%;}	

	

	#middle-band{padding: 120px 0}
	#middle-band-caba-logo{width:180px;}
	.spot-content{font-size: 3.125vw; margin-top: 70px;}
	.spot-logo img{max-width: 150px;}
	.spot-desc img{max-height: 50px;}
	#caba-logo{left:45px; top: 35px;}
	#middle-text{font-size: 3.125vw;}
	.more-link{white-space: nowrap; height: 50px; font-size: 2.65625vw; width: 51.875vw;	}
	
	#footer{display: flex; flex-direction: column; justify-content: center; align-items: center}
	#footer-right{float: none; display: block; text-align: center; order: 2; }
	#footer-left{order:1; text-align: center}
	#footer-right img{display: inline-block; margin-bottom: 20px; max-width: 140px; width: auto; height: auto;}
	
	
	#proje-left{align-items: flex-start}
	#cover-logo-wrapper{width:200px;}
	#cover-logo-wrapper img{width:100%;}
	#proje-header-band{overflow: hidden; }
	#proje-header-band img{height: 100%; width:auto;}
	ul.items li a h2, ul.items li h2{font-size:7vw }
	ul.items li{height:20vw;}
		.content-page h1{font-size: 60px;}
	.f65{font-size: 10vw !important;}
	
	.main-item-desc{border:none; font-size: 2.65625vw}
	.main-item{height: 54.6875vw; margin-bottom: calc(1em + 75px)}
	.main-item.section-end{margin-bottom: calc(1em + 55px)}
	
	.main-item:last-child{margin-bottom: 0}
	.image-wrapper{height: 100%;}
	.image-wrapper img{position: absolute; left: 50%; transform: translateX(-50%) translateY(-50%); height: 100%}
		.description a{height: 9.375vw; width:9.375vw; font-size: 2.5vw}
	.main-item-image img{max-height: 19.6875vw !important }
	.main-item-image{padding: 3.90625vw}
	.main-item-desc{padding: 0 3.90625vw}
	
	.quote{padding: 12.5vw 15.625vw}
	.quote .quote-content{font-size:4.6875vw }
	.quote .quote-rect{left:7.8125vw;width:2.03125vw}
	.quote .quote-content::before,.quote .quote-content::after{width:7.34375vw; height: 5.78125vw;}
	.quote .quote-content::before{bottom:-7.8125vw}
	.quote .quote-content::after{top:-7.8125vw}
	
	.page-header p.spot{font-size: 17px;}

}
@media(max-width:600px){
	.projeler-supporter{min-width: unset;}	
	
}
@media(max-width:540px){
	#cover-logo-wrapper{display: none}
	#proje-left{display: none}
	#proje-right{padding-top: 40px;}
	
	#instagram-footer #slider a{width:calc(50% - 15px);}
	#instagram-footer #slider a:nth-child(2n){margin-right: 0}
	#instagram-footer #slider a:nth-child(3n){margin-right: 15px}

	
}
@media(max-width:440px){
	#yca-website-link{ background-size: 310%;}
	.projeler-spot-wrapper.small .projeler-supporter{min-width: unset}
}
@media(max-width:400px){
	#caba-logo{left: 20px; top: 20px;}
	
	.page-header{padding: 0 20px;}
	

}