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

@media (max-width:1200px) {	

	.sub-wrapper{
		background:#e8e8e8;
		padding:5px 0;
	}

	.sub-logo{
		display: inline-block;
	}

	.sub-left{
		display:none
	}

	.sub-container{
		justify-content: space-between;
		width:100%;
		padding:0 15px
	}

	.sub-social li a {
		color:#00359b
	}

	.header{
		position: relative;
		padding:15px 0;
		display:none
	}

	.header-container{
		justify-content: flex-start;
		width:100%
	}
	
	.sub-langs{
		display: flex;
	}

	.toggle{
		display:block;
		margin-left:auto
	}

	.viSlider{
		height:auto;
	}

	.kategori-image{
		height:auto;
		min-height:150px
	}

	.page-urunler .kategori-wrapper,.kategori-wrapper{
		width:33.33%
	}

	.main-about-wrapper{
		padding:60px 0;
		background-image:none!important
	}
	
	.main-about-wrapper:before{
		background:#00359b
	}

	.main-about-left{
		width:100%;
		padding:0 15px
	}

	.haberler-wrapper{
		padding:30px 0
	}

	.business-video-icon{
		display:none
	}


}

@media (max-width:1152px){

	.main-about-wrapper{
		background:#d2f4ff
	}

	.main-about-left{
		width:100%;
		background:#d2f4ff
	}

	.main-about-absolute:after{
		display:none
	}

}

@media (max-width:768px){
	
	.slideDesktop{
		display:none
	}

	.slideMobile{
		display: block;
	}

	.viSlider .owl-controls .owl-prev,.viSlider .owl-controls .owl-next{
		width:60px;
		height:60px;
	}
	
	.viSlider .owl-controls .owl-prev{
		left:-30px;
		right:auto;
		text-align:center;
		text-indent:12px;
	}
	
	.viSlider .owl-controls .owl-next{
		right:-30px;
		left:auto;
		text-indent:-12px;
		text-align:center;
	}
	
	.viSlider .owl-controls .owl-prev i,.viSlider .owl-controls .owl-next i{
		font-size:14px;
		line-height:60px;
		margin:0;
		padding:0
	}

	.wrapper{
		padding:30px 0
	}

	.page-urunler .kategori-wrapper,.kategori-wrapper{
		width:50%
	}

	.footer-container{
		flex-wrap: wrap;
	}

	.footer-div{
		width:100%;
		margin-top:45px;
	}

	.footer-bottom-container{
		flex-wrap:wrap
	}

	.page-route li{
		display:flex
	}

	.page-route li a{
		font-size:12px;
	}

	.page-route-name{
		display:none
	}

	.page-wrapper{
		padding:30px 0
	}

	.page-container{
		padding:0 15px
	}

	.page-left{
		width:100%;
		order:2
	}

	.page-right{
		width:100%;
		margin-bottom:30px;
		order:1
	}
	
	.page-gallery{
		display:grid;
		grid-template-columns: repeat(2,1fr);
		column-gap: 15px;
		row-gap:15px;
		padding:0 15px
	}

	.similar{
		grid-template-columns: repeat(2,1fr);
	}

	.similar-image{
		height:auto
	}

	.page-projeler{
		grid-template-columns: repeat(2,1fr)
	}

	.page-catalogs{
		grid-template-columns: repeat(1,1fr);
		flex-wrap:wrap;
		margin-top:0;
		column-gap:15px;
	}

	.address{
		flex-wrap:wrap
	}

	.address-wrapper{
		margin-bottom:30px;
		margin-top:0
	}

	.address-info{
		width:100%
	}

	.address-map{
		width:100%
	}

	.main-about-title{
		font-size:28px;
		line-height:28px;
	}
	
	.main-about-content{
		font-size:16px;
		line-height:28px;
		margin-top:30px
	}
	
	.main-about-link{
		display:inline-block;
		padding:14px 28px;
		margin-top:30px;
		border-radius:24px;
		font-size:14px;
	}

	.haberWrapper{
		width:100%
	}

	.urunDetailsGallery{
		width:100%;
	}

	.owl-thumbs{
		display:none!important
	}

	.urun-info-wrapper{
		width:100%;
		padding-left:0px;
		margin-top:30px
	}

	.ilan{
		flex-wrap:wrap
	}

	.ilan-page{
		flex-wrap:wrap
	}

	.ilan-page-content{
		width:100%;
		padding:0
	}

	.cv-form-wrapper{
		width:100%
	}

}

@media (max-width:480px){

	.sub-social{
		display: none
	}

	.footer-social{
		margin:0
	}

	.page-projeler{
		grid-template-columns: repeat(1,1fr)
	}

	.catalog-title{
		font-size:14px;
		padding:0 15px;
		color:#7d6741
	}

	.page-urunler .kategori-wrapper,.kategori-wrapper{
		width: 100%;
	}

	.haber{
		flex-wrap:wrap;
		padding:15px 0
	}

	.haberImage{
		width:100%;
		min-width:100%
	}

}