@media (max-width: 1585px) {


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


	.container-fluid {
		max-width:calc(100vw - 0px);	
	}
	
}
@media (max-width: 960px) {

	.btnnormal ,
	.btnoutline ,
	.btnoutlinelight 
	{
		padding: 0px 15px;
	}
	
	main {
		width:100vw;
	}
	
	#header {
		display:none;
	}
	
	#acilanmenu {
		display:none;
	}
		
	/*------------------slider----------------------*/

	#slider {
		padding:0px 0px 0px 0px;
	}
	#slider .item .anaresim {
		width:100%;
		height:auto;
		object-fit:cover;
	}
	


	/*------------------koleksiyonlar----------------------*/

	#koleksiyonlar .item .anaresim {
		min-height:270px;
		object-fit:cover;
	}

	#koleksiyonlar .item .bilgi {
		background:rgba(0,0,0,0.4);
	}
	#koleksiyonlar .item:hover .bilgi {
		background:rgba(0,0,0,0.4);
	}
	#koleksiyonlar .item .adi {
		font-size: 20px;
		margin-bottom:10px;
	}
	#koleksiyonlar .item .buton {
		margin-bottom:10px;
	}
	#koleksiyonlar .item .yazilar {
		display:flex;
		flex-direction:column;
		justify-content:center;
		height:100%;
	}
	#koleksiyonlar .item .aciklama {
		font-size: 14px;
		line-height: 20px;
	}

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

	#hakkimizda {
		padding:15px 0px;
	}
	#hakkimizda .resim {
		width:100%;
	}
	#hakkimizda .yazilar {
		padding:0px 0px;
	}
	#hakkimizda .yazi1 {
		margin-bottom:10px;
	}
	#hakkimizda .yazi2 {
		margin-bottom:10px;
	}
	#hakkimizda .yazi3 {
		font-size: 13px;
		line-height: 20px;
		margin-bottom:10px;
	}
	#hakkimizda .buton {
		margin-bottom:20px;
	}


	/*------------------slogan----------------------*/

	#slogan .resim {
		width:100%;
		min-height:300px;
		object-fit:cover;
		margin-bottom:-3px;
	}

	#slogan .bilgi .yazi1 {
		font-size: 30px;
		line-height: 42px;
		padding-bottom:24px;
		margin-bottom:24px;
	}
	#slogan .bilgi .yazi1:before {
		position:absolute;
		content:"";
		bottom:0px;
		left:25%;
		width:50%;
		height:5px;
		border:1px solid #fff;
	}

	/*------------------katalog----------------------*/

	#katalog {
		padding:13px 0px;
	}
	#katalog .alan {
		background: #dfd6cb;
	}
	#katalog .yazilar{
		display:none;
	}

	/*------------------footer----------------------*/


	#footer .ust {
		padding:10px 0px;
	}
	#footer .ust .logo img {
		height:41px;
	}

	#footer .orta {
		padding:10px 0px;
	}
	#footer .menubas:after {
		position:absolute;
		content:"\f105";
		top:0px;
		right:0px;
		height:100%;
		width:30px;
		font-size:20px;
		color:#000;
		font-family: 'Line Awesome Free';
		font-weight: 900;
		display: flex;
		align-items: center;
	}
	#footer .menualan {
		display:none;
		padding-bottom:20px;
	}
	#footer .menulink {
		font-size: 14px;
		text-align:left;
	}	
	#footer .menubas {
		position:relative;
		display:block;
		color: #000;
		font-size: 16px;
		font-weight: 500;
		line-height: 27px;
		margin-bottom:5px;
		padding:10px 0px;
	}
	#footer .menubas:before {
		display:none;
	}
	#footer .alt {
		padding:10px 0px 20px 0px;
	}

	#footer .alt .alan {
		flex-direction:column;
		justify-content:center;
	}
	#footer .alt .alan .copy {
		margin-right:0px;
	}

	/*------------------bread----------------------*/

	#bread {
		position:relative;
		z-index:10;
	}
	#bread .resim {
		min-height:200px;
		object-fit:cover;
	}

	#bread .bilgi {
		padding:20px 0px 20px 0px;
	}

	#bread .adi {
		font-size: 25px;
		line-height: 36px;
		letter-spacing: 3px;
	}


	/*------------------bread----------------------*/

	#bread2 {
		padding:30px 0px 30px 0px;
		background:url('../images/filigran.png') #000;
		background-repeat:no-repeat;
		background-size:cover;
	}
	#bread2 .alan {
		position:relative;
		display:flex;
		align-items:center;
		flex-direction:column;
	}
	#bread2 .alan .adi {
		font-size: 25px;
		line-height: 36px;
		letter-spacing: 3px;
		margin-right:0px;
	}

	#bread2 .alan .tablar {
		display:grid;
		grid-template: 40px / auto auto;
	}
	#bread2 .alan .tablar a {
		font-size: 14px;
		line-height: 40px;
		text-align:center;
	}

	/*------------------kurumsal----------------------*/

	#kurumsal {
		position:relative;
		z-index:10;
		padding:30px 0px;
	}

	/*------------------koleksiyonlist----------------------*/

	#koleksiyonlist {
		padding:10px 0px;
	}
	#koleksiyonlist .item2 {
		margin-bottom:10px;
	}
	#koleksiyonlist .item2 .resim {
		height:245px;
	}
	#koleksiyonlist .item {
		height:calc(100% - 10px);
		min-height:245px;
		margin-bottom:10px;
	}
	#koleksiyonlist .item .yazi1 {
		font-size: 18px;
		line-height: 25px;
		letter-spacing: 3px;
		padding-bottom:10px;
		margin-bottom:10px;
	}
	#koleksiyonlist .item .yazi2 {
		font-size: 13px;
		line-height: 30px;
	}
	#koleksiyonlist .kolekitem  {
		margin-bottom:25px;
	}
	#koleksiyonlist .kolekitem .resim {
		height: 172px;
	}
	#koleksiyonlist .kolekitem .alt .adi {
		width: 100%;
		margin-bottom:15px;
	}
	#koleksiyonlist .kolekitem .alt .ozellik {
		width:100%;
		justify-content:flex-start;
		text-align:left;
		font-size: 13px;
	}
	/*------------------kataloglist----------------------*/

	#kataloglist {
		position:relative;
		z-index:10;
		padding:10px 0px;
	}
	#kataloglist .item {
		padding:5px;
		margin-bottom:10px;
	}
	#kataloglist .item .ic {
		position:relative;
		display:flex;
		flex-wrap:wrap;
		border:1px solid rgba(0,0,0,0.2);
	}
	#kataloglist .item .ic .sol {
		padding:15px;
	}
	#kataloglist .item .ic .sol .adi {
		font-size: 16px;
		line-height: 20px;
	}
	#halilist .item {
		padding: 0px 0px 8px 0px;
	}
	#halilist .item .resim {
		width: 100%;
		margin-bottom: 8px;
	}
	#halilist .item .makas {
		top: 20px;
		left: 20px;
		padding: 7px;
		font-size: 16px;
		height: 30px;
	}
	#halilist .item .yeni {
		top: 20px;
		right: 20px;
		padding: 7px;
		font-size: 16px;
		height: 30px;
	}
	/*------------------ietisimpage----------------------*/

	#ietisimpage {
		padding:10px 0px;
	}
	#ietisimpage .baslik {
		margin-top:10px;
		margin-bottom:10px;
	}
	#ietisimpage iframe {
		width:100%;
		height:300px;
		margin-top:20px;
	}
	#sabitpopup {
		top: 0%;
	}
}