@media (max-width: 1585px) {


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


	.container-fluid {
		max-width:calc(100vw - 0px);	
	}
		
	#header .menu .link-item {
		font-size: 14px;
		margin:0px 5px;
		padding:0px 5px;
	}
	#header .butonlar a {
		max-width:200px;
	}
	#header .butonlar a .yazi {
		width:160px;
		padding:0px 5px;
		font-weight: 400;
		font-size: 12px;
		line-height: 18px;
		color: #7E7E7E;
	}
	#header .butonlar a .yazi b {
		font-size: 20px;
	}	

	/*------------------kategoriler----------------------*/

	#kategoriler .item {
		padding:30px;
	}
	#kategoriler .item img {
		margin-bottom:30px;
	}

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

.btn {
	height: 40px;
	}

	#header {
		display:none;
	}
	
	#acilanmenu {
		display:none;
	}


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

	#slider .item .anaresim {
		height:100%;
	}
	#slider video {
    height: 100%;
	}
	#slider .item .bilgi {
		align-items:flex-end;
		padding:40px 0px;
	}
	#slider .item .bilgi .yazi1 {
		margin-bottom:25px;
	}

	#slider .slideralt {
		height:60px;
		padding:0px 15px;
		margin-top: -1px;
	}
	#slider .sliderscroll {
		width:30%;
	}
	#slider .slider-scrollbar {
		width: 100% !important;
	}
	#slider .kaydir {
		width:0px;
		display:none;
	}
	#slider .sosyal {
		width:70%;
	}
	#slider .sosyal a {
		width:30px;
		height:30px;
		border-radius:20px;
		font-size:16px;
		margin-left:5px;
	}

	/*------------------kategoriler----------------------*/

	#kategoriler {
		background:#1B1B1B;
		position:relative;
	}
	#kategoriler .item {
		padding:10px 17px;
		border-right: 1px solid #2C2C2C;
		border-bottom: 1px solid #2C2C2C;
	}
	#kategoriler .col-md:last-child .item {
		border-right: 0px solid #2C2C2C;
	}
	#kategoriler .item img {
		height: 30px;
		margin-bottom: 10px;
	}
	#kategoriler .item.active:before ,
	#kategoriler .item:hover:before 
	{
		height:2px;
	}
	#kategoriler .item span {
		font-size: 15px;
		line-height: 18px;
		height: 40px;
	}


	/*------------------urunler----------------------*/

	#urunler {
		padding:25px 0px 25px 0px;
	}
	#urunler .baslik {
		font-size: 20px;
		line-height: 31px;
		margin-bottom:20px;
	}
	#urunler .swiper {
		padding-bottom:20px;
	}
	#urunler .item {
		position:relative;
		display:flex;
		flex-wrap:wrap;
		background: #FFFFFF;
	}
	#urunler .item .resim {
		height:200px;
	}
	#urunler .item .bilgiler .ust {
		padding:10px;
	}
	#urunler .item .bilgiler .ust .adi {
		font-size: 20px;
		line-height: 25px;
		margin-bottom:5px;
	}
	#urunler .item .bilgiler .ust .kat {
		font-size: 13px;
		line-height: 16px;
		margin-bottom:10px;
	}
	#urunler .item .bilgiler .ust .ozet {
		font-size: 13px;
		line-height: 16px;
	}
	#urunler .item .bilgiler .git {
		padding:10px;
		font-size:20px;
	}

	
	/*------------------kalite----------------------*/


	#kalite .bilgi {
		padding:20px;
		background-color: #00000075;
	}
	#kalite .bilgi .yazi1 {
		font-size: 30px;
		line-height: 43px;
		margin-bottom:15px;
	}



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

	#hakkimizda {
		position:relative;
	}
	#hakkimizda .yazilar {
		padding:20px;
	}

	#hakkimizda .yazilar .yazi1 {
		font-size: 20px;
		line-height: 25px;
		margin-bottom:10px;
	}
	#hakkimizda .yazilar .yazi2 {
		font-size: 14px;
		line-height: 22px;
		margin-bottom:20px;
	}

	/*------------------video----------------------*/

	#video .bilgi .icon {
		width:100px;
		height:100px;
		border-radius:50px;
	}

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

	#footer .ust {
		padding:20px 0px;
	}

	#footer .yazilar {
		align-items:center;
	}
	#footer .logo {
		margin-bottom:15px;
	}
	#footer .logo img {
		height:40px;
	}
	#footer .sosyal {
		margin-bottom:15px;
	}
	#footer .iletisimbas {
		font-weight: 700;
		font-size: 35px;
		line-height: 43px;
		color: #000;
		margin-bottom:20px;
	}
	#footer .iletisimbas {
		font-size: 25px;
		line-height: 33px;
		margin-bottom:10px;
	}
	#footer .bilgi {	
		width:100%;
		justify-content:center;
	}
	#footer .bilgi .icon {	
		justify-content:center;
		width:100%;
	}
	#footer .bilgi .yazi {	
		width:calc(100%);
		text-align:center;
	}


	#footer .alt {
		padding:20px 0px;
	}
	#footer .alt .altic {
		flex-direction:column;
		justify-content:Center;
	}
	#footer .alt .altic .copy {
		margin-right:0px;
		margin-bottom:10px;
		text-align:Center;
	}


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

	#bread .anaresim {
		min-height:250px;
	}
	#bread .bilgi {
		padding:20px 0px;
	}
	#bread .bilgi .yazi1 {
		font-size: 16px;
		line-height: 22px;
		margin-bottom:10px;
	}
	#bread .bilgi .yazi2 {
		font-size: 22px;
		line-height: 22px;
		margin-bottom:10px;
	}
	#bread .bilgi .yazi3 {
		font-size: 16px;
		line-height: 22px;
		margin-bottom:10px;
	}

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

	#kurumsal1 {
		position:relative;
		padding:20px 0px;
	}
	#kurumsal1 .yazi1 {
		font-size: 14px;
		line-height: 22px;
	}
	/*------------------kurumsal2----------------------*/

	#kurumsal2 {
		position:relative;
		background: #F6F6F6;
	}
	#kurumsal2 .yazilar {
		padding:20px 15px;
	}
	#kurumsal2 .yazilar .yazi1 {
		font-weight: 700;
		font-size: 20px;
		line-height: 29px;
		color: #000000;
		margin-bottom:10px;
	}
	#kurumsal2 .yazilar .yazi2 {
		font-size: 14px;
		line-height: 22px;
	}


	/*------------------urundetay----------------------*/

	#urundetay .alan1 .yazilar {
		padding:20px 0px;
		border-right:0px solid #E0E0E0;
		border-bottom:1px solid #E0E0E0;
	}
	#urundetay .alan1 .yazilar .yazi1 {
		font-size: 20px;
		line-height: 29px;
		margin-bottom:15px;
	}
	#urundetay .alan1 .yazilar .yazi2 {
		font-weight: 400;
		font-size: 14px;
		line-height: 20px;
	}
	#urundetay .alan1 .yazilar .yazi2 ul {
		padding-left:20px;
	}
	#urundetay .alan1 .resim {
		height:300px;
	}
	#urundetay .alan2 {
		padding:25px 0px;
	}
	#urundetay .alan2 .yazi1 {
		font-size: 20px;
		line-height: 29px;
		margin-bottom:15px;
	}
	#urundetay .alan2 .adim {
		padding:10px;
	}
	#urundetay .alan2 .adim .sayi {
		font-size: 50px;
		line-height: 51px;
		padding-bottom:10px;
		margin-bottom:10px;
	}
	#urundetay .alan2 .adim .yazi {
		font-weight: 500;
		font-size: 12px;
		line-height: 18px;
		text-align: center;
		color: #000000;
	}
	#urundetay .alan3 {
		padding:25px 0px;
	}
	#urundetay .alan3 .yazi1 {
		font-size: 20px;
		line-height: 29px;
		margin-bottom:15px;
	}
	
	#urundetay .alan3 .katalogsatir {
		padding:10px;
		margin-top:100px;
	}
	#urundetay .alan3 .katalogsatir .resim {
		width:100%;
		margin-bottom:20px;
	}
	#urundetay .alan3 .katalogsatir .urunbilgi {
		width:100%;
		border-right: 0px solid #E9E9E9;
		border-bottom: 2px solid #E9E9E9;
		margin-bottom:20px;
		padding:20px 0px;
	}
	#urundetay .alan3 .katalogsatir .urunbilgi .adi {
		text-align:center;
	}
	#urundetay .alan3 .katalogsatir .urunbilgi .ozet {
		text-align:center;
	}
	#urundetay .alan3 .katalogsatir .buton {
		width:100%;
		justify-content:center;
	}


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

	#iletisimpage .bilgiler {
		padding:25px 0px;
	}	
	#iletisimpage .area {
    margin: 10px 0;
	}
	#iletisimpage .baslik {
    font-size: 20px;
    margin-bottom: 20px;
    }
	
	
	/*------------------kataloglar----------------------*/

	#kataloglar {
		padding:15px 0px;
	}
	
	/*------------------cerez politikası----------------------*/
	 .cerezpolitikasi {
        position: fixed;
        bottom: 20px;
        left: 5px;
        right: 5px;
        max-width: calc(100% - 20px);
        padding: 10px;
        border-radius: 20px;
        background: #fff;
        font-size: 13px;
        line-height: 17px;
        color: #000;
        z-index: 100000;
        display: flex;
        font-weight: 300;
        align-items: center;
        justify-content: end;
        height: 50px;
    }
	
}