@media (max-width:1559px) {	

	.cookies-box{
		padding:15px;
	}

}

@media (max-width:1438px) {	

	.container{
		width:100%;
	}

}

@media (max-width:1367px) {	



}

@media (max-width:1200px) {

	.all-header-wrapper{
		position: relative;
	}

	.header-center{
		display: none;
	}

	.toggle{
		display: block
	}


	.header-logo img{
		max-height: 50px;
	}

	.page-header-name{
		display: none
	}

	.hizmetler-list{
		padding-top: 0;
	}

	.kategoriler-list{
		padding-top:0
	}

	.hizmet-wrapper{
		width:50%
	}

	.kategori-wrapper{
		width:33.33%
	}

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

	.urunler-list-wrapper{
		padding:30px 0
	}

	.urunler-right{
		width:100%
	}

	/** components **/

	.xx-small-text{
		font-size:13px;
		line-height: 16px;
	}
	
	.x-small-text{
		font-size:15px;
		line-height: 26px;
	}

	.small-text{
		font-size:16px;
		line-height: 32px;
	}
	
	.medium-text{
		font-size:18px;
		line-height: 32px;
	}
	
	.large-text{
		font-size:24px;
		line-height: 1.4;
	}
	
	.x-large-text{
		font-size:34px;
		line-height: 1.4;
	}

	.xx-large-text{
		font-size:60px;
	}

	.product-top-wrapper{
		padding:30px 0
	}

	.product-gallery-wrapper{
		width:100%;
		padding:0;
		border-radius:12px;
	}

	.product-gallery-thumbs{
		display: none;
	}

	.product-summaries-wrapper{
		width: 100%;
		padding-left:0;
		display: block;
	}

	.product-gallery-item{
		width:100%;
		max-height:480px;
		overflow: hidden;
	}

	.randevu-flex{
		margin:30px 0
	}

	.randevu-form{
		display: block;
		width:100%;
		margin:0 auto
	}

	.galeri-menu-wrapper{
		width:100%;
		margin:30px 0 0 0
	}

	.galeri-menu-item{
		padding:9px 15px;
		font-size:13px;
		border:2px solid #000;
		color:#000;
		margin:0 2px
	}

	.galeri-wrapper{
		margin-top:15px;
		margin-bottom:30px
	}

	.gal-wrapper{
		width:50%;
		padding:0 5px;
		margin-top:15px
	}

	.gal{
		width:100%;
		height:auto
	}

}

@media (max-width:1024px){

	.container{
		padding:0 15px
	}

	.page-header-container{
		padding:15px!important
	}

	.randevu-right{
		width:100%;
		padding-left:0;
		margin-top:30px
	}

	.r-form-item-inner{
		padding:0
	}

	.r-50{
		width: 100%;
	}

	.members-div{
		width:100%;
		order:1;
		flex-wrap:wrap
	}

	.members-div a{
		margin-left:0;
		margin-top:5px;
		width:100%
	}

	.cookies-box{
		padding:15px;
		flex-wrap:wrap
	}

	.cookies-desc{
		width:100%;
	}

	.cookies-link{
		margin-top:15px
	}

	.kategori-wrapper{
		width:50%
	}

	.urun-wrapper{
		width:50%;
		margin-bottom:30px
	}

	/** components **/

	.xx-small-text{
		font-size:13px;
		line-height: 16px;
	}
	
	.x-small-text{
		font-size:15px;
		line-height: 26px;
	}

	.small-text{
		font-size:16px;
		line-height: 1.8;
	}
	
	.medium-text{
		font-size:18px;
		line-height: 1.8;
	}
	
	.large-text{
		font-size:24px;
		line-height: 1.4;
	}
	
	.x-large-text{
		font-size:34px;
		line-height: 1.4;
	}

	.xx-large-text{
		font-size:60px;
	}

}

@media (max-width:768px){

	/** components **/

	.xx-small-text{
		font-size:13px;
		line-height: 16px;
	}
	
	.x-small-text{
		font-size:15px;
		line-height: 26px;
	}

	.small-text{
		font-size:14px;
		line-height: 1.8;
	}
	
	.medium-text{
		font-size:16px;
		line-height: 1.4;
	}
	
	.large-text{
		font-size:18px;
		line-height: 1.4;
	}
	
	.x-large-text{
		font-size:21px;
		line-height: 1.4;
	}

	.xx-large-text{
		font-size:60px;
	}

	.hizmet-wrapper{
		width:100%
	}

}

@media (max-width:600px){

	

}