@media (max-width: 1585px) {

#header .alan .sag {
    grid-column-gap: 50px;
}

}
@media (max-width: 1360px) {


}
@media (max-width: 960px) {

	main {
		width:100vw;
	}
	body {
		padding-top:65px;
	}
	.container-fluid {
		max-width:calc(100vw - 0px);	
	}

	#header {
		display:none;
	}
	#mobilheader {
		display:flex;
	}
	#mobilmenu {
		display:block;
	}

	/*------------------slider----------------------*/

	#slider {
		position:relative;
	}
	#slider .item {
		position:relative;
	}
	#slider .item .anaresim,
	#slider video{
		width:100%;
		height:500px;
		max-height:100vh;
		object-fit:cover;
	}
	#slider .item .bilgi .yazi1 {
		font-size: 24px;
		margin-bottom:20px;
	}
	#slider .item .bilgi .yazi2 {
		font-size: 30px;
		margin-bottom:20px;
	}
	#slider .item .bilgi .yazi3 {
		font-size: 14px;
		line-height: 20px; /* 0px */
		margin-bottom:20px;
	}
	#slider .item .bilgi::before {
    position: absolute;
    width: 100%;
    height: 100%;
    content: "";
    background: #00000030;
    z-index: -1;
	}
	

	/*------------------hakkimizda----------------------*/

	#hakkimizda {
		padding:30px 0px;
	}
	#hakkimizda:before {
		height:120px;
	}
	#hakkimizda .yazi1 {
		font-size: 30px;
		margin-bottom:18px;
	}
	#hakkimizda .yazi2 {
		font-size: 14px;
		margin-bottom:18px;
	}
	#hakkimizda .resim {
		width:100%;
	}	
		
	/*------------------koleksiyonlar----------------------*/

	#koleksiyonlar {
		padding:30px 0px;
	}
	#koleksiyonlar .baslik {
		font-size: 30px;
		margin-bottom:30px;
	}
	#koleksiyonlar .item {
		display:block;
		position:relative;
	}
	#koleksiyonlar .item .resim {
		max-height:400px;
		margin-bottom:16px;
	}
	#koleksiyonlar .item .adi {
		font-size: 20px;
		line-height: 30px; /* 54.421px */
		letter-spacing: 0.4px;
		margin-bottom:16px;
	}
	
	#koleksiyon_detay {
    padding: 20px 0;
	}
	
	#koleksiyon_detay .baslik {
    margin-top: 20px;
	}
	
	#koleksiyon_detay table{
	width: 100% !important;
	}

	/*------------------reklamfilmi----------------------*/

	#reklamfilmi {
		position:relative;
		z-index:20;
	}
	#reklamfilmi .resim {
		min-height:60vh;
	}
	#reklamfilmi .circ {
		top:calc(50% - 60px);
		left:calc(50% - 60px);
		width: 120px;
		height: 120px;
		padding:10px;
		font-size: 16px;
	}	

	/*------------------newkolek----------------------*/


	#newkolek {
		padding:30px 0px;
	}
	#newkolek .yazi1 {
		font-size: 16px;
		margin-bottom:15px;
	}
	#newkolek .yazi2 {
		font-size: 20px;
		margin-bottom:auto;
	}
	#newkolek .butonlar {
		margin-top:20px;
		margin-bottom:20px;
	}
	#newkolek .butonlar div {
		width:34px;
		height:34px;
		font-size:24px;
	}
	#newkolek .item img {
		width:100%;
		aspect-ratio:232/314;
		max-height:400px;
		object-fit:cover;
	}
	#newkolek .anaresim {
		width:100%;
		margin-top:10px;
	}


	/*------------------newkolek----------------------*/

	#footer {
		position:relative;
		z-index:20;
	}
	#footer .ust {
		padding:30px 0px;
	}

	#footer .logo {
		display:block;
		margin-bottom:25px;
		text-align:center;
	}
	#footer .sosyal {
		justify-content:center;
		margin-bottom:25px;
	}

	#footer .menubas {
		position:relative;
		font-size: 16px;
		text-align:left;
		padding-right:40px;
	}
	#footer .menubas:before {
		position:absolute;
		content:"\f105";
		top:0px;
		right:0px;
		height:100%;
		width:30px;
		font-size:20px;
		color:#fff;
		font-family: 'Line Awesome Free';
		font-weight: 900;
	}
	#footer .menualan {
		display:none;
		padding-bottom:20px;
	}
	#footer .menulink {
		font-size: 12px;
		text-align:left;
	}
	#footer .orta {
		align-items:flex-start;
		border-radius: 20px;
		padding:10px;
		grid-column-gap:20px;
		grid-row-gap:20px;
		justify-content:center;
		margin-bottom:30px;
	}
	#footer .bilgi {
		width:100%;
	}
	#footer .bilgi .yazi {
		width: calc(100% - 34px);
	}
	#footer .footerresim {
		display:none;
	}
	#footer .alt {
		flex-direction:column;
	}
	#footer .alt .copy {
		font-size: 14px;
		line-height: 20px;
		margin-right:0px;
		margin-bottom:20px;
	}

	/*------------------kurumsal1----------------------*/

	#kurumsal1 {
		padding:20px 0px 70px 0px;
	}
	#kurumsal1 .resim {
		top:0px;
		width:100%;
		opacity:0.1;
	}
	#kurumsal1 .yazi1 {
		font-size: 40px;
		margin-bottom:20px;
	}
	#kurumsal1 .yazi2 {
		font-size: 35px;
		margin-bottom:20px;
	}
	#kurumsal1 .yazi3 
	{
		margin-bottom:120px;
	}
	#kurumsal1 .yazi3 p
	{
		font-size: 14px;
		margin-bottom:15px;
	}

	/*------------------kurumsal1----------------------*/

	#kurumsal2 {
		padding:0px 0px 20px 0px;
	}
	#kurumsal2 .resim {
		margin-top:-130px;
	}
	#kurumsal2 .yazi1 p {
		font-size: 14px;
		margin-top:15px;
	}
	#kurumsal2 .yazi2 {
		margin-bottom:10px;
		grid-column-gap:10px;
	}
	#kurumsal2 .yazi2 span {
		font-size: 22px;
		font-weight: 600;
	}	
	#kurumsal2 .yazi2 img {
		height:50px;
	}

	/*------------------kolekpage----------------------*/

	#kolekpage {
		padding:20px 0px 20px 0px;
	}
	#kolekpage .baslik {
		font-size: 25px;
		letter-spacing: 8px;
		margin-bottom:20px;
	}
	#kolekpage .desc {
		font-size: 14px;
		line-height: 30px;
	}
	#kolekpage .slogan {
		font-size: 20px;
		line-height: 30px;
		margin-bottom:20px;
	}
	#kolekpage .item {
		margin-bottom:20px;
	}
	#kolekpage .item .resim {
        width: 100%;
        aspect-ratio: 600 / 380;
        max-height: 500px;
	}
	#kolekpage .item .adi {
		bottom:20px;
		left:20px;
		padding:10px 20px;
		font-size: 20px;
	}	


	/*------------------iletisimpage----------------------*/

	#iletisimpage {
		padding:20px 0px 0px 0px;
	}
	#iletisimpage .baslik {
		font-size: 25px;
		letter-spacing: 8px;
		margin-bottom:20px;
	}
	#iletisimpage .bolum {
		padding:20px 0px;
		margin-bottom:0px;
	}
	#iletisimpage .bolum .baslik {
		color:#fff;
	}
	#iletisimpage .bolum:before {
		display:none;
	}
	#iletisimpage .form {
		
		padding:20px 20px;
		background: #6a8981;
	}
	#iletisimpage iframe {
		width:100%;
		height:500px;
	}
	#iletisimpage .form-control {
		height:50px;
	}
	#iletisimpage textarea.form-control {
		height:90px;
		border-radius:0px;
	}	
	
}
