/* 
@import url('https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Urbanist:ital@0;1&display=swap');
*/
@import url('https://fonts.googleapis.com/css2?family=Didact+Gothic&display=swap');

@media screen and (max-width: 1199px) 
{
	#fx-menu-catx-catcher {clear:both;float:none;overflow:hidden;text-align:center;padding:0;margin:0;padding:0px;}
	#fx-menu-catx-catcher ul{
	clear:both;float:none;overflow:hidden;margin:0;padding:0;
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-template-rows: 1fr;
	grid-column-gap: 10px;
	grid-row-gap: 5px;
	list-style-type: none;
	}
	#fx-menu-catx-catcher li a{
	clear:both;float:none;overflow:hidden;padding:15px 10px;
	display:block;text-align:center;font-size:1.2em;font-weight:bold;
	background:var(--renk1);color:var(--renk1f);text-decoration:none;
	}
	#fx-menu-catx-catcher li a:hover{background:var(--renk3);color:var(--renk3f);}
}
@media screen and (min-width: 1200px) {
	:root{
	--solblok-width:430px; 
	--width-genel-kalip-ic-bloklar:calc(100% - (var(--solblok-width) + 17px));
	--width-genel-kalip-ic-bloklar:calc(100% - (17px));
	--width-genel-kalip-dis-bloklar:calc(100% - 17px);
	 
	}
}
/*
@media screen and (min-width: 1200px) and (max-width: 1399px) {
	:root{
	--solblok-width:430px; 
	--width-genel-kalip-ic-bloklar:calc(100% - (var(--solblok-width) + 17px));
	--width-genel-kalip-ic-bloklar:calc(100% - (17px));
	--xwidth-genel-kalip-ic-bloklar:1300px;
	--width-genel-kalip-dis-bloklar:calc(100% - 17px);
	--xwidth-genel-kalip-dis-bloklar:1360px;
	
	}
}
*/

@media screen and (min-width: 1200px) and (max-width: 1599px) { 
	:root{
	--solblok-width:450px;
	--width-genel-kalip-ic-bloklar:calc(100% - (var(--solblok-width) + 17px));
	--width-genel-kalip-ic-bloklar:1340px;
	--width-genel-kalip-dis-bloklar:1400px;

	--width-genel-kalip-dis-bloklar:95%;
	--width-genel-kalip-ic-bloklar:calc(var(--width-genel-kalip-dis-bloklar) - 60px);
	}
}

@media screen and (min-width: 1600px) { 
	:root{
	--solblok-width:450px;
	--logo-icon-type-bg-width:450px;
	--width-genel-kalip-ic-bloklar:1110px;
	--width-genel-kalip-ic-bloklar:1400px;
	--width-genel-kalip-dis-bloklar:calc(var(--solblok-width) + var(--width-genel-kalip-ic-bloklar));
	--width-genel-kalip-dis-bloklar:calc(var(--width-genel-kalip-ic-bloklar) + 100px);
	--width-genel-kalip-dis-bloklar:1460px;
	
		
	}
}

@property --_w {
	syntax: '<length>';
	inherits: true;
	initial-value: 100vw; 
	}
@property --_h {
	syntax: '<length>';
	inherits: true;
	initial-value: 100vh; 
	}
:root {
	--wEkran: tan(atan2(var(--_w),1px)); /* screen width */
	--hEkran: tan(atan2(var(--_h),1px)); /* screen height*/
	--wx:calc( var(--wEkran) / 2) ;
	--slideDefaultW:1280;
	--slideDefaultH:500;
	--SlideWHoran:  calc(var(--slideDefaultW) / var(--slideDefaultH));
	--slideH: calc((var(--wEkran) / var(--SlideWHoran)) * 1px) ;		

	 



 
	--font-genel:'Didact Gothic', sans-serif;
	--font-sitename:'Didact Gothic', sans-serif;
	--font-siteslogan:'Didact Gothic', sans-serif;
	--kara_sade_sag_10:url('/img/img-pattern-capraz-cizgi-sag/10_kara_sade.png');
	--kara_sade_sag_20:url('/img/img-pattern-capraz-cizgi-sag/20_kara_sade.png');
	--kara_sade_sag_30:url('/img/img-pattern-capraz-cizgi-sag/30_kara_sade.png');
	--ak_sade_sag_10:url('/img/img-pattern-capraz-cizgi-sag/10_ak_sade.png');
	--ak_sade_sag_20:url('/img/img-pattern-capraz-cizgi-sag/20_ak_sade.png');
	--ak_sade_sag_30:url('/img/img-pattern-capraz-cizgi-sag/30_ak_sade.png');
	}

body {
	font-family:var(--font-genel);
	font-optical-sizing: auto;
	font-weight:400;
	font-style: normal;	
	}
h3.fx-baslik{
	width:100%;
	display: flex;justify-content: left;align-items: center;
	clear:both;float:none;margin:0 auto;margin-top:10px;
	padding:0px 30px;height:60px;
	background:var(--renk4);font-size:140%;color:var(--renk4f);
	border-bottom:0px solid  var(--renk3);
	
}
.sayfa_icerigi-baslik {
clear:both;float:none;display:block;padding:10px;
font-size:1.5em;text-align:left !important;border-bottom:3px solid var(--renk4);
}

#body-ust-ince-serit {position: fixed;top:0px;z-index:9;height:2px;width:100%;background:var(--altin);}
#body-alt-ince-serit {position: fixed;bottom:0px;z-index:9;height:2px;width:100%;background:var(--altin);}

#zemin-sayfa-kalip, #sayfa-ust-blok,
.logo-sayfa-ust-zemin-1, #site-isim-sayfa-ust,#site-slogan-sayfa-ust,
#sayfa-ust-iletisim, #sayfa-ust-bg-div-1, #sayfa-ust-menu-1,
#sayfa-ust-dil-butonlar-1, #sayfa-ust-form-ara-genel, #fx-haber-seridi, #icerik-blok, .sayfa_yazisi,
#ana-sayfa-slide,#ana-sayfa-slide-mask-1, #ana-sayfa-slide-mask-filigran,
#fx-menu-catx-catcher , #ana-sayfa-slide-windy, #fx-d3gallery, 
#icerik-alt-blok, #ana-sayfa-yazi-hosgeldiniz, #fx-menu-css3-grid, #sayfa-alt-blok,
#sayfa-ust-sosyal-medya-1,
#sayfa-alt-sosyal-medya-1, 
#sayfa-ust-iconset-gezgin-butonlar-1,#sayfa-ust-iconset-sayfa-gorev-butonlar-1,#xsayfa-ust-tarih-1
{clear:both;float:none;margin:0 auto;}

#sayfa-ust-form-ara-genel {padding:0px;}
#sayfa-ust-form-ara-genel button {
	color:var(--renk7f);background:var(--renk7);border:0;
	padding:0 15px;height:50px;float:right;
	-moz-border-radius:0;-webkit-border-radius: 0;border-radius: 0;
	}
#sayfa-ust-form-ara-genel input {
	width:calc(100% - 70px) !important;border:0;height:50px;padding:0px 10px;float:right;
	-moz-border-radius:0;-webkit-border-radius: 0;border-radius: 0;
	background:var(--renk7) url('/img/img-pattern-capraz-cizgi-sag/20_kara_sade.png');
	color:var(--renk7f);
	}
#sayfa-ust-form-ara-genel input:hover {background:#ddd;}

#sayfa-ust-dil-butonlar-1 {width:fit-content;padding:10px;}
#sayfa-ust-dil-butonlar-1 a{ color:var(--renk5f);}

#icerik-blok {background:var(--renk-icerik-blok);color:var(--renk-icerik-blokf);}
#xana-sayfa-slide-windy {overflow:hidden;padding:0;}
#ana-sayfa-slide-windy li{background-color:var(--renk2);border-color:var(--renk2);}
#ana-sayfa-slide-windy li h4 {color:var(--renk2f);font-size:1em;font-weight:bold;}
#ana-sayfa-slide-windy li img {height:100%;}
/* -------------------*/

#fx-menu-css3-grid {background:rgba(25,25,25,0.2);background:var(--renk4);width:100%;overflow:hidden;}
#fx-menu-css3-grid ul {display:flex;clear:both;float:none;overflow:hidden;margin:0 auto !important;padding:0px;}
#fx-menu-css3-grid ul >li {flex:auto;background:var(--renk4);border:0px solid var(--renk4) !important;padding:10px;}
#fx-menu-css3-grid * {color:var(--renk4f);}
#fx-menu-css3-grid .ca-icon{font-size:4em;}
#fx-menu-css3-grid li:hover{background:var(--siyah);}

#fx-d3gallery {padding:20px 0;}
#xfx-d3gallery #dg-container{overflow:hidden;max-width:100%;}
#fx-d3gallery a div {color:var(--renk1f);background:var(--renk1);}
#fx-d3gallery a img {border:0px solid var(--renk1);}

#ana-sayfa-yazi-hosgeldiniz {
	background:var(--renk2) url('/img/img-pattern-capraz-cizgi-sag/20_ak_sade.png');color:var(--renk2f);
	padding:40px;font-size:1.1em;
	}
#xana-sayfa-yazi-hosgeldiniz {max-width:var(--width-genel-kalip-ic-bloklar);}
#ana-sayfa-yazi-hosgeldiniz p{color:var(--renk2f);}
#ana-sayfa-yazi-hosgeldiniz a{color:var(--renk2f);}
#ana-sayfa-yazi-hosgeldiniz h2{color:var(--renk2f);font-size:1.5em;padding-bottom:10px;border-bottom:0px solid #E6B802;margin-bottom:10px;}


#google-map-icon-1 {clear:both;float:none;margin:0 auto;}
#xgoogle-map-icon-1 *{padding:0;text-align:center;}

.btn-fx-minimize {
	width:20px;height:20px;position:absolute;right:-5px;bottom:-5px;
	border:1px solid red;z-index:9999;
	font-family: 'Font Awesome 6 Free';content:'\f058';color:#222;
	}
/*
.fx-pozisyon-v1, .fx-pozisyon-v2, .fx-pozisyon-v3
	{
	-webkit-transition: all 0.2s;  
	-moz-transition: all 0.2s;  
	-o-transition: all 0.2s;  
	transition: all 0.2s;
	}
*/
/* -------------------*/


.belgeler {
	/*
	display: flex;justify-content: center;align-items: left;
	*/
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	grid-auto-rows: auto;
	grid-column-gap: 10px;
	grid-row-gap: 0px;
	clear:both;float:none;overflow:hidden;margin:0 0 10px 0;padding:20px!important ;
background:var(--beyaz);
	}
.belgeler img{
 background:var(--renk5);
	box-shadow: 0px 5px 5px 0px rgba(0,0,0,0);
	border:1px solid #eee;
	width:100%;
	
	 
	}

.dorse_ozellikleri {
	/*
	display: flex;justify-content: center;align-items: left;
	*/
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-auto-rows: auto;
	grid-column-gap: 10px;
	grid-row-gap: 0px;
	clear:both;float:none;overflow:hidden;margin:0 0 10px 0;padding:20px!important;
	background: rgba(252,252,252,1);
	}
.dorse_ozellikleri img{
 background:var(--renk5);
	box-shadow: 0px 5px 5px 0px rgba(0,0,0,0);
	border:1px solid #eee;
	width:100%;
	
	 
	}



@media screen and (min-width: 1200px) {
	/*
	*:hover{transition:0.5s;}
	*{transition:0.8s;}
	*/
	body {
	background: -moz-linear-gradient(top, #ddd 10%, var(--renk1) 80%);
	background: -webkit-linear-gradient(top,#ddd 10%,var(--renk1) 80%);
	background: linear-gradient(to bottom, #ddd 10%,var(--renk1) 70%);
	
	}
	

	#zemin-sayfa-kalip {
		position:fixed;left:0;right:0;top:0px;bottom:0;z-index:-20;
		height:auto;height:100vh;
		width:calc(var(--width-genel-kalip-dis-bloklar) + 0px);
		width:var(--width-genel-kalip-dis-bloklar);
		width:calc(var(--width-genel-kalip-dis-bloklar) + 0px);
		background-color:var(--renk2);
		background-image:url('/img/img-patterns-1/capraz-1.png');
		-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.45);
		-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.45);
		box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.45);
		opacity:1;
		}	
	.logo-sayfa-ust{clear:both;float:none;overflow:hidden;margin:0 auto;text-align:center;}
	.logo-sayfa-ust img {position:relative;left:0;right:0;top:0;bottom:0;margin: auto;width:100%;}
	.logo-sayfa-ust.logo-full-type {
		--thisW:300px;
		--logo-icon-type-left-pos:calc(-1*(var(--width-genel-kalip-ic-bloklar) - var(--thisW)));
		--w1:calc(var(--thisW)/2);
		--wic:calc(var(--width-genel-kalip-ic-bloklar)/2);
		--logo-icon-type-left-pos:calc(-2*(var(--wic) - var(--w1) - 50px));
		clear:both;float:none;margin:0 auto;
		width:var(--thisW);height:100px;
		position:fixed;top:50px;z-index:3;right:0;
		left:var(--logo-icon-type-left-pos);
		}
	.logo-full-type-bg  {
		--thisW:400px;
		--logo-icon-type-left-pos:calc(-1*(var(--width-genel-kalip-ic-bloklar) - var(--thisW)));
		--w1:calc(var(--thisW)/2);
		--wic:calc(var(--width-genel-kalip-ic-bloklar)/2);
		--logo-icon-type-left-pos:calc(-2*(var(--wic) - var(--w1) - 0px));
		clear:both;float:none;margin:0 auto;
		width:var(--thisW);height:200px;
		position:fixed;top:50px;z-index:2;right:0;
		left:var(--logo-icon-type-left-pos);
		background:url(logo-sayfa-ust-zemin-1.png) no-repeat center top;
		}
	.logo-sayfa-ust.logo-icon-type {
		--thisW:100px;
		position:fixed;top:50px;right:0;z-index:11;
		left:calc(-1 * ((var(--width-genel-kalip-ic-bloklar) - var(--thisW))/1));
		clear:both;float:none;overflow:hidden;margin:0 auto;
		height:var(--thisW);width:var(--thisW);
		display: flex;justify-content: center;align-items: center;
		background-color:var(--renk3);
		}
	.logo-icon-type-bg {
		--thisW:calc(var(--solblok-width) + 0px);
		--logo-icon-type-left-pos:calc(-1*(var(--width-genel-kalip-ic-bloklar) - var(--thisW)));
		--w1:calc(var(--thisW)/2);
		--wic:calc(var(--width-genel-kalip-ic-bloklar)/2);
		--logo-icon-type-left-pos:calc(-2*(var(--wic) - var(--w1) + 0px));
		clear:both;float:none;margin:0 auto;
		width:var(--thisW);height:100px;
		position:fixed;top:50px;z-index:2;right:0;
		left:var(--logo-icon-type-left-pos);
		
		/*
		-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		*/
		}
	#site-isim-sayfa-ust, #site-slogan-sayfa-ust
		{
		--thisW:calc(var(--solblok-width) - 100px);
		position:fixed;top:50px;left:0px;right:0px;z-index:11;
		left:calc(-1 * ((var(--width-genel-kalip-ic-bloklar) - (var(--thisW) + 200px))));
		clear:both;float:none;margin:0 auto;overflow:hidden;padding:10px;
		width:var(--thisW);color:var(--renk1f);
		}
	#site-isim-sayfa-ust{top:50px;font-size:1.3em !important;}
	#site-slogan-sayfa-ust{top:100px;font-size:1.2em !important;}
	#google-map-icon-1 {width:150px;padding:5px;background:#fff;color:#333;font-size:0.4em;}
	#google-map-icon-1 img {position:relative;left:0;right:0;top:0;bottom:0;margin: auto;width:100%;}
	.fx-pozisyon-v1 #google-map-icon-1 {position:fixed;top:110px;left:calc(var(--solblok-width) - 160px);z-index:3;}
	.fx-pozisyon-v2 #google-map-icon-1 {position:fixed;bottom:200px;left:10px;z-index:13;}
	.fx-pozisyon-v3 #google-map-icon-1 {clear:both;float:none;}
 
	#sayfa-ust-iletisim {
		--thisW:var(--width-genel-kalip-ic-bloklar);
		clear:both;float:none;margin:0 auto;overflow:hidden;padding:0;
		width:var(--thisW);
		position:fixed;z-index:3;top:0px;left:0px;right:0px;
		display: flex;justify-content: center;align-items: center;
		/*
		display: grid;
		grid-template-columns: repeat(5, 1fr);
		grid-template-rows: auto;
		grid-column-gap: 0px;
		grid-row-gap: 0px;
		*/
		}
	
	#sayfa-ust-iletisim > div {
		flex:auto;
		background-image:url('x/img/img-pattern-capraz-cizgi-sag/10_kara_sade.png');
		/*
		background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, var(--renk2) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(80%,var(--renk2)));
		background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk2) 80%);
		background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk2) 80%);
		background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk2) 100%);
		background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,var(--renk2) 666%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='var(--renk4)',GradientType=0 );
		*/
		border-left:1px solid rgba(25,25,25,0.2);
		margin-bottom:2px;margin-right:2px;
		text-align:left;font-size:0.8em;
		height:50px;padding:5px;
		
		}
	#sayfa-ust-iletisim > div:nth-child(1){border:0;}
	#sayfa-ust-iletisim > div:empty {display:none;}
	#sayfa-ust-iletisim > div:hover {background:rgba(0,0,0,1); -webkit-filter: invert(100%);filter: invert(100%);transition:0.8s;}

	#xsayfa-ust-iletisim div.email { grid-area: 7 / 1 / 8 / 3; }
	#xsayfa-ust-iletisim div.adres { grid-area: 8 / 1 / 9 / 3; flex-shrink: inherit;}
	#xsayfa-ust-iletisim div.gsm::after {content:'GSM';position:absolute;left:0;right:0;bottom:3em;padding:0em;font-size:1.2em;order:1;}
	#xsayfa-ust-iletisim div.tel::after {content:'Telefon';position:absolute;left:0;right:0;bottom:3em;padding:0em;font-size:1.2em;order:2;}
	#xsayfa-ust-iletisim div.email::after {content:'Email';position:absolute;left:0;right:0;bottom:3em;padding:0em;font-size:1.2em;order:3;}
	#xsayfa-ust-iletisim div.adres::after {content:'Adres';position:absolute;left:0;right:0;bottom:3em;padding:0em;font-size:1.2em;order:4;}

	#sayfa-ust-iletisim * {color:var(--renk2f);text-decoration:none;}
	#xsayfa-ust-iletisim div.fax, #xsayfa-ust-iletisim div.gsm{display:none;}
	#sayfa-ust-iletisim i, #sayfa-ust-iletisim img{
		clear:both;float:none;margin:0 auto;margin-right:5px;padding:10px;
		width:2em;height:100%;text-align:center;font-size:1.5em;
		color:var(--renk2f);
		}
	
	.fx-pozisyon-v1 #site-iletisim-whatsapp-1,
	.fx-pozisyon-v1 #site-iletisim-telegram-1,
	.fx-pozisyon-v1 #site-iletisim-bip-1,
	.fx-pozisyon-v1 #site-iletisim-gsm-1{
		clear:both;float:none;margin:0 auto;
		background:var(--renk5) url('/img/img-pattern-capraz-cizgi-sag/10_kara_sade.png');
		color:var(--renk5f);padding:10px 3px;
		zoom:0.78;width:25%;
		}

	.fx-pozisyon-v2 #site-iletisim-whatsapp-1,
	.fx-pozisyon-v2 #site-iletisim-telegram-1,
	.fx-pozisyon-v2 #site-iletisim-bip-1,
	.fx-pozisyon-v2 #site-iletisim-gsm-1{
		clear:both;float:none;margin:0 auto;
		background:var(--beyaz) url('/img/img-pattern-capraz-cizgi-sag/10_yesil_sade.png');
		color:var(--siyah);zoom:0.78;width:25%;
		}

	.fx-pozisyon-v3 #site-iletisim-whatsapp-1,
	.fx-pozisyon-v3 #site-iletisim-telegram-1,
	.fx-pozisyon-v3 #site-iletisim-bip-1,
	.fx-pozisyon-v3 #site-iletisim-gsm-1{
		clear:both;float:none;margin:20px auto;
		
		zoom:0.78;width:25%;
		border-top:1px solid var(--renk1);
		border-bottom:1px solid var(--renk1);
		
		}

	#xxsayfa-ust-bg-div-2{
		position:fixed;top:0px;left:0;right:0;z-index:-1;
		clear:both;float:none;margin:0 auto;
		width:var(--solblok-width);height:400px;
		width:calc(var(--width-genel-kalip-dis-bloklar) + 100px);
		border-bottom:0px solid var(--renk4);
		background:var(--renk5);
		-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		--thisW:var(--solblok-width);
		position:fixed;top:100px;left:0px;right:0px;z-index:12;
		width:var(--thisW);height:450px;
		clear:both;float:none;margin:0 auto;overflow:hidden;
		left:calc(-1 * (var(--width-genel-kalip-ic-bloklar) - var(--thisW)));
		width:550px;left:-900px;top:0;
		}

	#sayfa-ust-bg-div-1{
		clear:both;float:none;margin:0 auto;
		position:fixed;top:00px;left:0;right:0;z-index:1;
		width:var(--width-genel-kalip-dis-bloklar);height:200px;
		width:100%;
		background:var(--renk1) url('/img/img-pattern-capraz-cizgi-sag/10_ak_sade.png');
		border-top:50px solid var(--renk2);
		border-bottom:50px solid var(--renk3);
		}

	#xsayfa-ust-bg-div-1::after{
		clear:both;float:none;margin:0 auto;
		position:absolute;top:150px;left:0;right:0;z-index:1;
		width:var(--width-genel-kalip-dis-bloklar);height:1px;
		width:100%;
		background:var(--renk1);
		content:'';
		
		}
	#sayfa-ust-bg-div-2{
		clear:both;float:none;margin:0 auto;
		position:absolute;top:0px;left:0;right:0;z-index:-1;
		width:var(--width-genel-kalip-dis-bloklar);height:850px;
		width:100%;
		background:var(--renk3);
		
	}	
	.fx-pozisyon-v1 .sayfa-ust-menu-1.yatay,
	.fx-pozisyon-v3 .sayfa-ust-menu-1.yatay{
		display:block;
		--thisW:calc(var(--width-genel-kalip-ic-bloklar) - var(--solblok-width));
		position:fixed;top:50px;left:0px;right:0px;z-index:12;
		width:var(--thisW);
		max-width:var(--thisW);
		clear:both;float:none;margin:0 auto;
		color:var(--renk1f);
		--w1:calc(var(--thisW)/2);
		--wic:calc((var(--width-genel-kalip-ic-bloklar)/2) - (var(--solblok-width) ));
		--logo-icon-type-left-pos:calc(-2*(var(--wic) - var(--w1)));
		left:var(--logo-icon-type-left-pos);
		
		}
	.sayfa-ust-menu-1.yatay a {color:var(--renk1f);width:fit-content;}
	.sayfa-ust-menu-1.yatay >ul > li{border-left:1px solid var(--renk3);height:100px;padding:25px 0px;}
	.sayfa-ust-menu-1.yatay >ul > li:first-child{border:0;} 
	.sayfa-ust-menu-1.yatay >ul > li:hover{background:var(--renk1);color:var(--renk1f);} 
	.sayfa-ust-menu-1.yatay >ul > li:hover #sayfa-ust-menu-1 >ul > li a{color:var(--renk1f) !important;} 
	.sayfa-ust-menu-1.yatay li ul{
		/* margin-left:-5px;;margin-top:25px; */
		background:var(--renk3);
		-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		margin-top:29px;margin-left:-100px;
		z-index:99999;
		padding:30px;
	 -moz-column-count: 2;
    -moz-column-gap: 10px;
    -webkit-column-count: 2;
    -webkit-column-gap: 10px;
    column-count: 2;
    column-gap: 10px;
		border:0px solid var(--renk1);
		border-top:0;
		
		}	
	.sayfa-ust-menu-1.yatay li li {
	background:var(--renk3) var(--kara_sade_sag_10);
	font-size:1em;font-weight:600;
	width:fit-content;min-width:300px;padding:10px;
	border-bottom:1px solid rgba(25,25,25,0.2);
		display: flex;justify-content: left;align-items: center;
	}
	.sayfa-ust-menu-1.yatay li li a{color:var(--renk3f);padding:1em;width:100%;}
	.sayfa-ust-menu-1.yatay li li a:hover {background:var(--renk4);color:var(--renk4f);}
	#sayfa-ust-iconset-gezgin-butonlar-1 i,
	#sayfa-ust-iconset-sayfa-gorev-butonlar-1 i,
	#sayfa-ust-sosyal-medya-1 i{
		clear:both;float:none;overflow:hidden;margin:0 auto;
		padding:0.7em;
		text-align:center;font-size:1.2em;cursor:pointer;
		border-left:1px solid rgba(25,25,25,0.2);
		height:50px;
		}
	#sayfa-ust-sosyal-medya-1 i:hover{background:var(--renk4);color:var(--renk4f);height:100% !important;}
	#sayfa-ust-iconset-gezgin-butonlar-1, 
	#sayfa-ust-iconset-sayfa-gorev-butonlar-1, 
	#sayfa-ust-sosyal-medya-1, #xsayfa-ust-tarih-1,
	#sayfa-ust-dil-butonlar-1{
	position:fixed;z-index:0;top:150px;text-align:center;
	clear:both;float:none;overflow:hidden;margin:0 auto;
	/* text-shadow: 3px 3px 2px rgba(0, 0, 0, 0.2); */
	width:fit-content;min-height:50px;padding:0px;
	color:#444; 
		
	}



	#sayfa-ust-iconset-gezgin-butonlar-1{width:200px;left:0px;right:-200px;
										
										
										}
	#sayfa-ust-iconset-sayfa-gorev-butonlar-1{
		clear: both;float: none;overflow: hidden;margin: 0 auto;
		position:fixed;top:200px;left:0px;right:-1100px;z-index:2;
		width:calc(var(--solblok-width) - 150px);
		padding:5px;
		
		}
	#sayfa-ust-iconset-sayfa-gorev-butonlar-1 i {margin:0 !important;padding:15px;color:var(--renk4f);}
	#sayfa-ust-iconset-sayfa-gorev-butonlar-1 i:hover {background:#aaa;color:#fff;}
	#sayfa-ust-sosyal-medya-1{
	/*
	--thisW:200px;width:var(--thisW);height:50px;
	background:var(--renk2x) url('x/img/img-pattern-capraz-cizgi-sol/30_kara_sade.png'); 
	color:var(--renk2f);
	display: flex;justify-content: center;align-items: center;
	--w1:calc(var(--thisW)/2);
	--wic:calc((var(--width-genel-kalip-ic-bloklar)/2) - (var(--solblok-width) + 250px));
	--logo-icon-type-left-pos:calc(-2*(var(--wic) - var(--w1)));
	position:fixed;top:150px;left:0px;right:0px;z-index:2;
	left:var(--logo-icon-type-left-pos);
	*/
	--thisW:var(--solblok-width);
	--logo-icon-type-left-pos:calc(-1*(var(--width-genel-kalip-ic-bloklar) - var(--thisW)));
	--w1:calc(var(--thisW)/2);
	--wic:calc(var(--width-genel-kalip-ic-bloklar)/2);
	--logo-icon-type-left-pos:calc(-2*(var(--wic) - var(--w1)));
	clear: both;float: none;overflow: hidden;margin: 0 auto;
	width:var(--thisW);height:50px;
	position:fixed;top:150px;z-index:2;right:0;
	left:var(--logo-icon-type-left-pos);
	
		border-right:1px solid rgba(25,25,25,0.1);
	}
	#xsayfa-ust-sosyal-medya-1 a{clear: both;float: none;overflow: hidden;margin: 0 auto;padding:0;}
	#sayfa-ust-sosyal-medya-1 i{color:var(--renk3f) !important;text-align:center;}
	#xsayfa-ust-sosyal-medya-1 i:nth-child(1){border:0;}

	.xfx-pozisyon-v3 #sayfa-ust-dil-butonlar-1 {
	left:-700px;right:0;top:inherit;top:200px;z-index:0;
	position:absolute;
	background:var(--renk7);padding:10px;
		top:300px;right:0;left:-560px;width:100px;height:95px;
	}

	.fx-pozisyon-v3 #sayfa-ust-dil-butonlar-1 {
--thisW:50px;width:var(--thisW);height:50px;
	
	color:var(--renk2f);
	display: flex;justify-content: center;align-items: center;
	--w1:calc(var(--thisW)/2);
	--wic:calc((var(--width-genel-kalip-ic-bloklar)/2) - (var(--solblok-width) ));
	--logo-icon-type-left-pos:calc(-2*(var(--wic) - var(--w1)));
	clear:both;float:none;margin:0 auto;overflow:hidden;
	position:fixed;top:150px;left:0px;right:0px;z-index:21111;
	left:var(--logo-icon-type-left-pos);
	border-right:1px solid rgba(25,25,25,0.1);
		background:var(--renk4);
	}
	
	.fx-pozisyon-v2 #sayfa-ust-dil-butonlar-1 {
	--thisW:100px;left:calc(var(--width-genel-kalip-dis-bloklar) - var(--thisW));top:50px;z-index:12;
	background:var(--renk2);padding:10px;
	width:var(--thisW);
	}
	#sayfa-ust-dil-butonlar-1:hover{background:red;}
	#sayfa-ust-dil-butonlar-1 a{color:var(--renk4f);}
	#fx-haber-seridi {
	--allx: calc(var(--solblok-width) + 100px + 150px);
	--thisW:calc(((var(--width-genel-kalip-ic-bloklar) - var(--allx))/3)*2);width:var(--thisW);height:50px;
	/* background:var(--renk3) url('x/img/img-pattern-capraz-cizgi-sol/30_kara_sade.png'); */
	color:var(--renk3f);
	display: flex;justify-content: center;align-items: center;
	--w1:calc(var(--thisW)/2);
	--wic:calc((var(--width-genel-kalip-ic-bloklar)/2) - (var(--allx)));
	--logo-icon-type-left-pos:calc(-2*(var(--wic) - var(--w1)));
	clear:both;float:none;margin:0 auto;overflow:hidden;
	position:fixed;top:150px;left:0px;right:0px;z-index:2;
	left:var(--logo-icon-type-left-pos);
	padding:20px;
		background:#ffffff0f; 
	}
	#xfx-haber-seridi-baslik {
	position: absolute;left:0px;right:0px;top: 200px;z-index:9;height:50px;
	clear: both;float: none;overflow: hidden;margin: 0 auto;width: 120px;padding:10px;
	left:calc(-1 * (var(--width-genel-kalip-ic-bloklar) - 120px));
	background: var(--renk1);color:var(--renk2f);text-align:center;

	}
	#fx-haber-seridi *{color:var(--renk3f);text-decoration:none;font-weight:bold;}

	.fx-pozisyon-v1 #sayfa-ust-tarih-1{position:fixed;bottom:0;left:0px;z-index:4;padding:0px;height:360px;
	background:var(--renk2);color:var(--renk2f);}
	.fx-pozisyon-v2 #sayfa-ust-tarih-1{position:fixed;top:100px;bottom:0;left:0px;z-index:13;padding:0px;height:100%;
	background:var(--renk2);color:var(--renk2f);}
	.fx-pozisyon-v3 #sayfa-ust-tarih-1{
	--thisW:200px;width:var(--thisW);max-width:var(--thisW);height:50px;

	display: flex;justify-content: center;align-items: center;
	--w1:calc(var(--thisW)/2);
	--wic:calc((var(--width-genel-kalip-ic-bloklar)/2) - (var(--solblok-width) + 50px));
	--logo-icon-type-left-pos:calc(-2*(var(--wic) - var(--w1)));
	clear:both;float:none;margin:0 auto;overflow:hidden;padding:10px;
	position:fixed;top:150px;left:0px;right:0px;z-index:2;
	left:var(--logo-icon-type-left-pos);
	border-right:1px solid rgba(25,25,25,0.1);
	color:var(--renk3f);
		
	}
	.fx-pozisyon-v3 #sayfa-ust-tarih-1 > * {
	flex:auto;padding:3px;font-size:11px;
	}
	#sayfa-ust-tarih-1 .day{
							
						   }
	#xsayfa-ust-tarih-1 > span:last-child {
		all:unset !important;
	clear:both;float:none;overflow:hidden;margin:0 auto;
	text-align:center;
		
	}
/*
#sayfa-ust-tarih-1 .day {
position:absolute;top:0;left:0;right:0;
clear:both;float:none;overflow:hidden;margin:0 auto;padding:0px !important;
text-align:center;font-size:36px;
}
#sayfa-ust-tarih-1 .month {
position:absolute;top:45px;left:0px;z-index:1;
clear:both;float:none;overflow:hidden;margin:0 auto;padding:0;
width:100%;text-align:center;
font-size:16px;font-weight:bold;text-transform:uppercase;
}
#sayfa-ust-tarih-1 .year {
position:absolute;right:0px;top:15px;
clear:both;float:none;overflow:hidden;margin:0 auto;padding:0px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
display:block;font-size:14px;
}
*/
	
.fx-pozisyon-v1 #sayfa-ust-form-ara-genel,
.fx-pozisyon-v3 #sayfa-ust-form-ara-genel{
--allxx: calc(var(--solblok-width) + 100px + 150px);
--haberseritW:calc(((var(--width-genel-kalip-ic-bloklar) - var(--allxx))/3)*2);
--allx: calc(var(--solblok-width) + 100px + 150px + var(--haberseritW));
--thisW:calc(var(--width-genel-kalip-ic-bloklar) - var(--allx));
width:var(--thisW) !important;height:50px;
--w1:calc(var(--thisW)/2);
--wic:calc((var(--width-genel-kalip-ic-bloklar)/2) - (var(--allx) + 1px));
--logo-icon-type-left-pos:calc(-2*(var(--wic) - var(--w1)));
clear:both;float:none;margin:0 auto;overflow:hidden;
position:fixed;top:150px;left:0px;right:0px;z-index:2;
left:var(--logo-icon-type-left-pos);

}
	
#sayfa-ust-form-ara-genel {padding:0;}
#sayfa-ust-form-ara-genel button {
color:var(--renk4f);background:var(--renk4);border:0 !important;
padding:0 15px;height:50px;float:right;
-moz-border-radius:0;-webkit-border-radius: 0;border-radius: 0;
}
#sayfa-ust-form-ara-genel input {color:var(--renk5f);background:var(--renk5);}
#sayfa-ust-form-ara-genel input:hover {background:#ddd;}
	
	
.fx-pozisyon-v2 #sayfa-ust-form-ara-genel{
	position:fixed;z-index:12;top:100px;left:100px;
	--thisW:calc(var(--solblok-width) - 100px);width:var(--thisW);
	}
.xfx-pozisyon-v3 #sayfa-ust-form-ara-genel{
	position:fixed;z-index:12;bottom:0px;left:0;
	--thisW:calc(var(--solblok-width) - 0px);width:var(--thisW);
	}
	#xdoviz-kurlari-tcbm-1::before {
	font-family:arial; content:'Doviz Kurlari';text-align:center;
	position:absolute;left:0px;top:0px;z-index:1;
	width:100px;height:100%;background:rgba(15,15,15,0);
	}
	.fx-pozisyon-v1 #doviz-kurlari-tcbm-1::before {padding:25px 15px;}
	.fx-pozisyon-v2 #doviz-kurlari-tcbm-1::before {padding:15px;}
	
	
	.fx-pozisyon-v1 #doviz-kurlari-tcbm-1 {
	position:fixed;bottom:0;left:0;z-index:13;
	width:var(--solblok-width);height:70px;
	padding:5px;padding-left:100px;background:var(--renk1);
	color:var(--renk1f);font-size:11px;text-align:left;
		
	}
	.fx-pozisyon-v1 #doviz-kurlari-tcbm-1 ul{width:100%;margin:0;}
	.fx-pozisyon-v1 #doviz-kurlari-tcbm-1 ul li{width:20%;}
	
	.fx-pozisyon-v2 #doviz-kurlari-tcbm-1 {
	position:fixed;top:0;left:var(--solblok-width);z-index:13;
	padding:10px;padding-left:100px;background:var(--renk1);
	color:var(--renk1f);font-size:11px;text-align:right;
	--thisW:calc(var(--width-genel-kalip-dis-bloklar) - var(--solblok-width));
	width:var(--thisW);width:fit-content;
	}
	.xfx-pozisyon-v2 #doviz-kurlari-tcbm-1 ul{margin:0;}

	.fx-pozisyon-v3 #doviz-kurlari-tcbm-1 {
		padding:20px;
		--thisW:calc(var(--width-genel-kalip-dis-bloklar) - var(--solblok-width));
		--thisW:var(--width-genel-kalip-ic-bloklar);
		width:var(--thisW);
		/* padding:10rem max(2rem, 50vw - var(--width-genel-kalip-dis-bloklar) / 2); */
		/* padding:1rem max(2rem, (100vw - var(--width-genel-kalip-ic-bloklar) / 2)); */
		background:var(--renk2);color:var(--renk2f);
	-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
	box-shadow: 0px 5px 40px -23px rgba(0,0,0,0.75);
		}
	.fx-pozisyon-v3 #doviz-kurlari-tcbm-1 > * > * {padding:5px 10px;}
	.fx-pozisyon-v3 #doviz-kurlari-tcbm-1::before {content:'';padding:15px;}
	.fx-pozisyon-v3 #doviz-kurlari-tcbm-1 ul{
		margin-left:50px;
		border:1px solid rgba(25,25,25,0.2);
		}
	.fx-pozisyon-v3 #doviz-kurlari-tcbm-1 ul li:first-child{
		background:var(--renk4);color:var(--renk4f);
		}
	#icerik-blok {
	margin-top:200px;
	/*
	background:var(--beyaz);
	padding-left:var(--solblok-width);
	border-left:var(--solblok-width) solid var(--renk2);
	border-left:var(--solblok-width) solid rgba(255,255,255,0);
	*/
	padding:60px 0 0px 0;
	width:var(--width-genel-kalip-ic-bloklar);
	min-height:var(--slideH);
	
	
	}

	#xxx-icerik-blok:empty{display:none;}
	#icerik-blok .sayfa_yazisi,
	#icerik-blok .icerik-detay {padding:20px;}
	#icerik-blok .sayfa_yazisi:empty{display:none;}
	#icerik-blok .sayfa_icerigi-baslik  {
	position:fixed;left:0;right:0;top:200px;z-index:1;
	width:var(--width-genel-kalip-ic-bloklar);
	display: flex;justify-content: left;align-items: center;
	clear:both;float:none;margin:0 auto;
	padding:0px 30px;height:60px;
	background:var(--renk4);font-size:140%;color:var(--renk4f);border:0;
	border-bottom:1px solid  var(--renk3);
	}
	#ana-sayfa-slide {
	clear:both;float:none;overflow:hidden;margin:0 auto;padding:0px;
	position:absolute;left:0;right:0;top:200px;z-index:1;
	height:var(--slideH);
	
	border-bottom:20px solid var(--renk3);border-top:0;

	/*
	width:100%;height:430px !important;
	-webkit-clip-path: url(#svgg);
	mask-image: url(#svgg);
	*/
 /*
-webkit-mask-image: url('m5.svg');
	mask-image: url('m5.svg');
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;	
	-webkit-mask-position:center bottom;
	mask-position:center bottom;
	mask-size:100%;  
	-webkit-mask-size:100%;  
 */

	}
	#ana-sayfa-slide img{height:var(--slideH) !important;max-height:var(--slideH) !important;width:100%;}
	#xana-sayfa-slide img{height:430px !important;width:100%;}
	

#xmask1 {
	position:absolute;left:0;right:0;top:0px;z-index:110; 
	clear:both;float:none;margin:0 auto;overflow:hidden;
	width:100%;height:430px !important;
	border:1px dashed red;
	width:var(--width-genel-kalip-ic-bloklar);
	 
	}
	/*
	body g #path0{fill: var(--renk5);transition: fill 1s linear 0s;}
	body g #path1{fill: var(--renk1);transition: fill 1s linear 0s;}
    body g #path2{fill: var(--renk2);transition: fill 1s linear 0s;}
    body g #path3{fill: var(--renk3);transition: fill 1s linear 0s;}
    body g #path4{fill: var(--renk4);transition: fill 1s linear 0s;}
    */
		#ana-sayfa-slide-mask-1{
		--blW:calc(var(--width-genel-kalip-ic-bloklar) - 100px);
		position:absolute;left:0;right:0;top:0;z-index:1; 
		clear:both;float:none;margin:0 auto;overflow:hidden;
		height: 0px;width: var(--blW);
		clip-path: polygon(95% 55%, 0 0, 100% 0);
		background:var(--renk3);
		-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
	}
	#ana-sayfa-slide-mask-2
	{
		--blW:calc(var(--width-genel-kalip-ic-bloklar) - 00px);
		position:absolute;left:0;right:0;bottom:0px;z-index:9999; 
		clear:both;float:none;margin:0 auto;overflow:hidden;
		height: 0px;width: var(--blW);
		clip-path: polygon(5% 55%, 0 100%, 100% 100%);
		background:var(--renk3);
	}
	#ana-sayfa-slide-mask-1:not(:hover),
	#ana-sayfa-slide-mask-2:not(:hover)
		{
		transition:0.8s;
		}	
	#ana-sayfa-slide:hover #ana-sayfa-slide-mask-1 {height:200px;transition:0.4s;}
	#ana-sayfa-slide:hover #ana-sayfa-slide-mask-2 {height:300px;transition:0.4s;}
	#xxana-sayfa-slide-mask-1 {
	--blW:var(--width-genel-kalip-ic-bloklar);
	position:absolute;left:0;right:0px;top:250px;z-index:1; 
	clear:both;float:none;margin:0 auto;overflow:hidden;
	width: 0;height: 0;
	border: 0 solid transparent;
	border-right-width: 37px;border-left-width: var(--blW);
	border-top: 100px solid var(--renk3);
	
	}

	#xxana-sayfa-slide-mask-12 {
	position:absolute;left:0;right:0px;top:550px;z-index:2; 
	clear:both;float:none;margin:0 auto;overflow:hidden;
	width: 0;height: 0;
	border: 0 solid transparent;
	border-left-width: 37px;border-right-width: var(--width-genel-kalip-ic-bloklar);
	border-bottom: 100px solid var(--renk3);
	
	}
	#xana-sayfa-slide-mask-1 {
	position:absolute;left:0;right:0;top:0px;z-index:0; 
	clear:both;float:none;margin:0 auto;overflow:hidden;
	width:100%;height:100%;	
	width:100%;height:430px !important;
	background:url('m2.svg');
	background-position:center bottom;
	background-repeat:no-repeat;
	background-size:100%;
	fill:red;
	/*
	-webkit-mask-image: url('m2.svg');
	mask-image: url('m2.svg');
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;	
	-webkit-mask-position:center bottom;
	mask-position:center bottom;
	mask-size:100%;  
	-webkit-mask-size:100%;  
	background:var(--renk1);
	*/
	/*
	background:url('m2.svg');
	background-position:center bottom;
	background-repeat:no-repeat;
	background-size:100%;
	border:2px solid red;
	*/
	/*
	background-size: cover;
	background-size:100%;
	-webkit-clip-path: url(#svgg);
	mask-image: url(#svgg);	
	width:calc(var(--width-genel-kalip-dis-bloklar) + 100px);
	width:100%;height:100%;
	background-image:url('/img/img-mask-png/mask-1400x685-1.png');
	background-image:url('mask-4.png');
	background-position:center bottom;
	background-repeat:no-repeat;
	background-size:100%;height:100%;	
	background:#333;opacity:0.8; 
	*/
	}
	#xsvg #svgg #path0 {fill:var(--renk1);}
	#xsvg #svgg #path1 {fill:var(--renk1);}
	#xsvg #svgg #path2 {fill:var(--renk1);}
	#xsvg #svgg #path3 {fill:var(--renk1);}
	#xsvg #svgg #path4 {fill:var(--renk1);}
	#xxx-ana-sayfa-slide-mask-1 {
	position:absolute;left:0;right:-225px;top:600px;z-index:1; 
	clear:both;float:none;margin:0 auto;
	width: 0;height: 0;border: 0 solid transparent;
	border-right-width: 37px;border-left-width: 900px;
	border-bottom: 100px solid var(--renk2);

	}
	#site-tema-img-1{
		clear:both;float:none;margin:0 auto;overflow:hidden;
		position:absolute;left:0;top:calc(var(--slideH) - 20px);z-index:1; 
		right:calc(((var(--width-genel-kalip-ic-bloklar) / 1 ) * -1) + 250px);
		width:250px;
		/*
		-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		border: 1px solid rgba(0,0,0,0.03);
		-webkit-box-shadow: 0px 25px 20px -10px var(--renk1);
		-moz-box-shadow: 0px 25px 20px -10px var(--renk1);
		box-shadow: 0px 75px 55px -10px var(--beyaz);		
		*/
		}	
	#xsite-tema-img-1{
		clear:both;float:none;margin:0 auto;overflow:hidden;
		position:fixed;left:0;top:50px;z-index:10; 
		left:calc(var(--width-genel-kalip-dis-bloklar) - 180px);
		width: 164px;height:80px;
		background:url('site-tema-img-1') no-repeat center center;
		background-size: cover;
		/*
		-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		border: 1px solid rgba(0,0,0,0.03);
		*/
		}
	#xsite-tema-img-1{
		/*
		background:url('site-tema-img-1.png') no-repeat center center; 
		background-size: cover;
		position:fixed;left:0;top:100px;
		*/
		z-index:12;
		clear:both;float:none;overflow:hidden;margin:0 auto;padding:0;
		width:var(--solblok-width);
		height: calc(100vh - 150px);
		/*
		mask-image: linear-gradient(to bottom,rgba(255,255,255,0.2), var(--renk4));
		background: linear-gradient(to bottom,rgba(255,255,255,0.2), var(--renk4));
		*/
		/*
		background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, var(--renk4) 80%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(80%,var(--renk4)));
		background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
		background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
		background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
		background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='var(--renk4)',GradientType=0 );
		*/
		}
	#xsite-tema-img-1::after {
		clear:both;float:none;overflow:hidden;margin:0 auto;padding:0;
		position: absolute;top:0;left:0;height:100%;width:100%;
		/* background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, var(--renk4) 100%);
		background: linear-gradient(to bottom,rgba(255,255,255,0), var(--renk4)); */
		background: -moz-linear-gradient(top,  rgba(255,255,255,0)  52%,var(--beyaz) 110%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(52%,rgba(255,255,255,0)), color-stop(110%,var(--renk4)));
		background: -webkit-linear-gradient(top,  rgba(255,255,255,0)  52%,var(--beyaz) 110%);
		background: -o-linear-gradient(top,  rgba(255,255,255,0)  52%,var(--beyaz) 110%);
		background: -ms-linear-gradient(top,  rgba(255,255,255,0)  52%,var(--beyaz) 110%);
		background: linear-gradient(to bottom,  rgba(255,255,255,0) 52%,var(--beyaz) 110%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='var(--renk4)',GradientType=0 );
		content: '';
		z-index:-2;
					
		}
	#site-tema-img-1 img{
	/* background:url('site-tema-img-1.png') no-repeat center center; */
	height:100%;
	}
	#xsite-tema-img-1 img {
	margin: 0; position: absolute; top: 20%;left:50%;transform: translate(-50%, -20%);
	}


	#ana-sayfa-slide-item-div-1 {
	/* 
	position:absolute;top:30px;left:0px;z-index:-1;
	clear:both;float:none;margin:0 auto;
	width:420px;height:200px;
	background:var(--renk1);opacity:0.3;
	*/	
	/* 
	background-image:url('/img/img-pattern-capraz-cizgi-sag/20_kara_sade.png');
	border-top:5px solid var(--renk3);border-bottom:5px solid var(--renk3);opacity:1;
	*/
	}
	.owl-slide-items1-for-all-901 img{max-height:650px !important;}
	.owl-slide-items1-for-all-901 .item-detail{
		/*
		position:absolute;top:40px;left:40px;z-index:0;
		left:0;top:0;
		clear:both;float:none;margin:0 auto;padding:30px;
		text-align:left;text-shadow: 3px 3px 2px rgba(0, 0, 0, 0.2);
		width:var(--solblok-width);height:auto !important;padding-top:20px;
		*/
		--thisW:var(--solblok-width);
		--logo-icon-type-left-pos:calc(-1*(var(--width-genel-kalip-ic-bloklar) - var(--thisW)));
		--w1:calc(var(--thisW)/2);
		--wic:calc(var(--width-genel-kalip-ic-bloklar)/2);
		--logo-icon-type-left-pos:calc(-2*(var(--wic) - var(--w1)));
		clear:both;float:none;margin:0 auto;padding:30px;width:var(--thisW);
		position:fixed;z-index:2;top:0px;right:0;left:var(--logo-icon-type-left-pos);
		background-color:var(--renk2);color:var(--renk2f);
		/*
		background: rgb(0,0,0);
		background: linear-gradient(90deg, rgba(0,0,0,0.8) 0%, rgba(255,51,255,0) 100%);
		url('pngwing.com (40).png');
		background:rgba(2,2,2,0.2);
		background-image: linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.6)), url('/img/img-pattern-capraz-cizgi-sag/10_kara_sade.png');
		background-position:left top 100px;
		transition:0.3s;
		background-repeat:no-repeat;background-size:100%;height:100%;
		*/
		background-image:url('/img/img-pattern-capraz-cizgi-sag/10_kara_sade.png');
		/* border-left:100px solid var(--renk1); */
		/*
		background:var(--renk2) url('pngwing.com (11).png');
		background-position:left top;
		background-repeat:no-repeat;background-size:100%;height:100%;
		border:0;
		
		-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		clip-path: polygon(0 0, 100% 0, 85% 79%, 0 60%);
		overflow:hidden;
		clip-path: polygon(6% 0, 100% 0, 85% 79%, 0 70%);
-webkit-box-shadow: 10px 30px 20px rgba(0,0,0,1);
		-moz-box-shadow: 10px 30px 20px 13px rgba(0,0,0,1);
		box-shadow: 20px 30px 30px 13px rgba(0,0,0,1);
		*/
		
		height:auto;
		/* min-height:100%; */ 
		padding:30px 60px 60px 40px ;
		
		z-index:999999;
		overflow-y:auto;
		border-left:0px solid var(--renk3);
		border-right:0px solid var(--renk3);
		border-bottom:40px solid var(--renk3);
		}
	.xxxowl-slide-items1-for-all-901 .item-detail{
		position:absolute;top:0;bottom:inherit;right:0px;z-index:0;
		left:calc(-1 * (var(--width-genel-kalip-ic-bloklar) - 400px));
		clear:both;float:none;margin:0 auto;padding:30px;
		text-align:left;text-shadow: 3px 3px 2px rgba(0, 0, 0, 0.2);
		width:400px;height:auto !important;padding-top:20px;
		/*
		background: rgb(0,0,0);
		background: linear-gradient(90deg, rgba(0,0,0,0.8) 0%, rgba(255,51,255,0) 100%);
		url('pngwing.com (40).png');
		background:rgba(2,2,2,0.2);
		background-image: linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.6)), url('/img/img-pattern-capraz-cizgi-sag/10_kara_sade.png');
		background-position:left top 100px;
		background-repeat:no-repeat;background-size:100%;height:100%;
		*/
		background-color:var(--renk3);color:var(--renk3f);
		background-image:url('/img/img-pattern-capraz-cizgi-sag/10_ak_sade.png');
		/* border-left:100px solid var(--renk1); */
		/*
		background:var(--renk2) url('pngwing.com (11).png');
		background-position:left top;
		background-repeat:no-repeat;background-size:100%;height:100%;
		border:0;
		*/
		transition:0.3s;
		}
	.owl-slide-items1-for-all-901 .item-detail h3{
		font-size:1.2em;
		border:0;margin:0;padding:1em 0;margin-bottom:1em;
		border-bottom:1px dotted var(--renk3f);
		border-bottom:1px dotted rgba(255,255,255,0.5);
		}
	.owl-slide-items1-for-all-901 .item-detail p{
		font-size:1em;
		border:0;margin:0;padding:0;
		}

	.fx-pozisyon-v1 #carousel-bestjquery-news-slider-d25,
	.fx-pozisyon-v2 #carousel-bestjquery-news-slider-d25{ width:100%;padding:0px 0;}
	.xxxfx-pozisyon-v3 #carousel-bestjquery-news-slider-d25 {
		/* position:absolute;bottom:60px;z-index:13;left:0;padding:0;*/
		clear:both;float:none;margin:0 auto;
		}
#carousel-bestjquery-news-slider-d25 {padding:0px 0px 20px 0px;background:var(--renk4) var(--ak_sade_sag_30);}
	#carousel-bestjquery-news-slider-d25 .post-slide{
		-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.15);
		-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.15);
		box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.15);
		border:0px solid rgba(25,25,25,0.1);
		background:var(--renk4) var(--ak_sade_sag_30);
		margin:10px 10px 0 0;width:calc(100% - 4px);
		min-height:420px !important; 
	}

	#carousel-bestjquery-news-slider-d25 .post-slide a{color:var(--renk4f) !important;}
	#carousel-bestjquery-news-slider-d25 .post-slide h3{color:var(--renk4f);font-weight:bold;min-height:60px;}
	#carousel-bestjquery-news-slider-d25 .post-slide .pic{margin:20px 0;border:1px solid var(--renk2);}
	#carousel-bestjquery-news-slider-d25 .post-slide .post-description{color:var(--renk4f);}
		
	.fx-pozisyon-v1 #ana-sayfa-slide-windy,
	.fx-pozisyon-v2 #ana-sayfa-slide-windy{display:none;}
	#ana-sayfa-slide-windy {
	--thisW:var(--solblok-width);
	position:absolute;top:100px;left:0px;right:0px;z-index:0;
	width:var(--thisW);
	clear:both;float:none;margin:0 auto;overflow:hidden;
	left:calc(-1 * (var(--width-genel-kalip-ic-bloklar) - var(--thisW)));
	border:1px dashed red;
	display:none;
	}
	#xana-sayfa-slide-windy {position: absolute;z-index:11;left:0;right:-640px;top:240px;}

	/*
	#carousel-bestjquery-news-slider-d25 .post-slide{
	background:var(--renk3);
	padding:0.5em 1em;margin:0px 0px;
	border:0;border-right:0px dashed rgba(255,255,255,0.3);
	}
	#carousel-bestjquery-news-slider-d25 .post-slide:hover{background:var(--renk4);}
	#carousel-bestjquery-news-slider-d25 .post-slide:hover #carousel-bestjquery-news-slider-d25 .post-slide *{color:var(--renk4);}
	#carousel-bestjquery-news-slider-d25 .post-slide a{color:var(--renk3f) !important;}
	#carousel-bestjquery-news-slider-d25 .post-slide h3{color:var(--renk3f);font-weight:bold;}
	#xcarousel-bestjquery-news-slider-d25 .post-slide .pic{margin:20px 0;border:0px solid var(--renk3);}
	#carousel-bestjquery-news-slider-d25 .post-slide .post-description{color:var(--renk3f);}
*/
	#ana-sayfa-hizmetler-1{border-top:0px solid var(--renk3);}
	
	#ana-sayfa-hizmetler-2 {
	padding:0.5em;
	width:100%;background-color:var(--renk3);
	padding:0rem max(2rem, 50vw - var(--width-genel-kalip-dis-bloklar) / 2);
	padding:20px;
	}
	

	.fx-pozisyon-v1 #fx-menu-catx-catcher{
	position: fixed;z-index:1;left:0;top:160px;
	clear:both;float:none;overflow-y:auto;margin:0 auto;padding:10px 20px;
	width:var(--solblok-width);height:calc(100vh - 550px) !important;
	}
	.fx-pozisyon-v1 #fx-menu-catx-catcher::-webkit-scrollbar-track{border: 0px solid var(--renk4);background-color: var(--renk2);}
	.fx-pozisyon-v1 #fx-menu-catx-catcher::-webkit-scrollbar {width:15px;background-color: var(--renk2);}
	.fx-pozisyon-v1 #fx-menu-catx-catcher::-webkit-scrollbar-thumb {background-color: var(--renk1);}
	.fx-pozisyon-v1 #fx-menu-catx-catcher ul {
	clear:both;float:none;margin:0 auto;overflow:hidden;padding:0px;
	width:100%;
	list-style-type: none;
	
	}
	.fx-pozisyon-v1 #fx-menu-catx-catcher  ul li a {
	text-decoration: none;text-align:right;margin:3px;
	color: var(--renk4f);
	padding: 0.3em 1em;
	display:block;
	font-size:1.2em;
	border-bottom:1px solid var(--renk3);
	border-right:0px solid var(--renk3);
	background:rgba(25,25,25,0.2);
	}

	.fx-pozisyon-v1 #fx-menu-catx-catcher ul li a:visited {color: white;} 
	.fx-pozisyon-v1 #fx-menu-catx-catcher ul li a:hover, #fx-menu-catx-catcher  ul li .current {background-color: var(--renk6);color: var(--renk6f);transition:0.5s;}

	.fx-pozisyon-v2 #fx-menu-catx-catcher,
	.fx-pozisyon-v3 #fx-menu-catx-catcher{
		clear:both;float:none;overflow:hidden;text-align:center;padding:0;margin:0;padding:0px;
	}
	.fx-pozisyon-v2 #fx-menu-catx-catcher ul, 
	.fx-pozisyon-v3 #fx-menu-catx-catcher ul {
	clear:both;float:none;overflow:hidden;margin:0;padding:0px;
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	grid-template-rows: auto;
	grid-column-gap: 0px;
	grid-row-gap: 0px;
	list-style-type: none;
	
	}
	.fx-pozisyon-v2 #fx-menu-catx-catcher li a, 
	.fx-pozisyon-v3 #fx-menu-catx-catcher li a{
	clear:both;float:none;overflow:hidden;margin:0px;padding:20px;
	display:block;text-align:center;font-size:1em;
	text-decoration:none;
	border:0px solid var(--renk5);height:100%;
	background:var(--renk1) url('/img/img-pattern-capraz-cizgi-sag/20_ak_sade.png');
	color:var(--renk1f);
	border-right:2px solid var(--renk3);
	}
	.fx-pozisyon-v3 #fx-menu-catx-catcher li:last-child a{border:0;}	
	.fx-pozisyon-v2 #fx-menu-catx-catcher li a:hover,
	.fx-pozisyon-v2 #fx-menu-catx-catcher li a:hover
	{background:var(--renk6);color:var(--renk6f);}
	
	#fx_sayfaalt {
	/*
	position: fixed;z-index:2;left:0;top:160px;
	width:var(--solblok-width);
	*/
	clear:both;float:none;margin:0 auto;padding:0px 0px;
	background:var(--renk2);
	}
	#fx_sayfaalt h2 {
	color:var(--renk2f);background:var(--renk2);
	border-bottom:2px solid #222;margin:0;padding:20px;}
	#fx_sayfaalt * {color:var(--renk2f);}
	#fx_sayfaalt img{max-width:50px !important;border:0;}
	#fx_sayfaalt td{padding:5px 10px;border-bottom:2px;}
	#fx_sayfaalt tr td:nth-child(3){display:none;}
	#fx_sayfaalt tr:hover{background:var(--renk6);}
	.fx-pozisyon-v1 #ana-sayfa-harita {
	position:fixed;left:0;top:100px;
	z-index:1;
	clear:both;float:none;overflow:hidden;margin:0 auto;padding:0;
	width:var(--solblok-width);
	height: calc(100vh - 360px);
	height: calc(100vh - 150px);

	}
	.fx-pozisyon-v2 #ana-sayfa-harita {
	position:fixed;right:0px;top:0px;
	z-index:0;
	clear:both;float:none;overflow:hidden;margin:0 auto;padding:0;
	width:calc(100% - var(--width-genel-kalip-dis-bloklar));
	height: 100vh;

	}
.fx-pozisyon-v3 #ana-sayfa-harita {
	clear:both;float:none;overflow:hidden;margin:0 auto;padding:0;
	height:400px;
	width:var(--width-genel-kalip-ic-bloklar) !important;
	}
	#ana-sayfa-harita iframe{width:100% !important;height:500px !important;}
	



		
#ana-sayfa-harita iframe:hover{
-webkit-filter: grayscale(20%) !important; 
filter: grayscale(20%) !important;
transition-delay:300ms !important;
transition-duration:400ms !important;
	

	
}	
#xana-sayfa-harita::after {

position: absolute;top:0;left:0;height:100%;width:100%;
/* background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, var(--renk4) 100%);
background: linear-gradient(to bottom,rgba(255,255,255,0), var(--renk4)); */
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, var(--renk4) 80%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(80%,var(--renk4)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='var(--renk4)',GradientType=0 );
content: '';
}
	#icerik-alt-blok {
	width:var(--width-genel-kalip-ic-bloklar);
	
	/*padding-left:var(--solblok-width);
	background-color:var(--renk2);color:var(--renk2f);
	*/
	
	
		
	}
	#ana-sayfa-yazi-hosgeldiniz {
	clear:both;float:none;overflow:hidden;margin:0 auto;
	width:100%;
	}
	#fx-menu-css3-grid {max-width:var(--width-genel-kalip-ic-bloklar);}
	#fx-menu-css3-grid ul li{margin:0;border:0px dashed red !important;}
	
	#fx-slide-pro-master-tip-3 {
		clear:both;float:none;margin:0 auto;overflow:hidden;padding:0;
	xwidth:calc(var(--width-genel-kalip-dis-bloklar) - var(--solblok-width));
		width:fit-conent;
	}

	#sayfa-alt-blok {
	/* position:relative;overflow:hidden;padding:0px;z-index:999;*/
	position:relative;
	clear:both;float:none;overflow:hidden;margin:0 auto;
	margin-left:var(--solblok-width);

	background-color:var(--renk3);color:var(--renk3f);
	/* background-image: linear-gradient(rgba(0,0,0,0.9), rgba(0,0,0,0.954)), url(bg-page-foot.jpg); */
	width:var(--width-genel-kalip-ic-bloklar);
	padding:0rem max(2rem, 50vw - var(--width-genel-kalip-dis-bloklar) / 2);
	padding:1em;padding:0 !important;
	border-bottom:50px solid var(--renk3);
	border-top:0px solid var(--renk3);
	}
	#sayfa-alt-blok:before {
	position: absolute;content: ;
	/* background-size: 100% 100%;*/
	background-image:url('bg-page-foot.jpg');
	background-size: cover;
	top: 0;left: 0;bottom: 0;right: 0;z-index: 0;opacity: 0.07;
	}


	




	



	
	#sayfa-alt-iletisim {
	clear:both;float:none;overflow:hidden;margin:0 auto;padding:10px 0;padding-bottom:10px;
	border-bottom:2px solid var(--renk1);
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	/* grid-template-rows: repeat(2, 1fr);*/
	grid-template-rows: auto;
	grid-column-gap: 0px;
	grid-row-gap: 0px;
	
	}
.div1 { grid-area: 1 / 1 / 2 / 2; }
.div2 { grid-area: 1 / 2 / 2 / 3; }
.div3 { grid-area: 1 / 3 / 2 / 4; }
.div4 { grid-area: 1 / 4 / 2 / 5; }
.div5 { grid-area: 2 / 1 / 3 / 2; }
.div6 { grid-area: 2 / 2 / 3 / 3; }
.div7 { grid-area: 2 / 3 / 3 / 4; }
.div8 { grid-area: 2 / 4 / 3 / 5; }

	#sayfa-alt-iletisim > div {
	/*
	border:0px solid rgba(25,25,25,0);
-webkit-border-top-right-radius: 30px;
-webkit-border-bottom-left-radius: 30px;
-moz-border-radius-topright: 30px;
-moz-border-radius-bottomleft: 30px;
border-top-right-radius: 30px;
border-bottom-left-radius: 30px;
		*/
		/*
		background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, var(--renk4) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(80%,var(--renk4)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,var(--renk4) 240%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='var(--renk4)',GradientType=0 );
		*/
		position:relative;padding:0.9em 0;
		padding:20px !important;
		margin:0px !important;
border:0px solid var(--renk4);
border-top:1px solid rgba(0,0,0,0.2);
border-right:1px solid rgba(0,0,0,0.2);
background-image:url('/img/img-pattern-capraz-cizgi-sag/10_kara_sade.png');
		
		}
	#sayfa-alt-iletisim > div:hover {
	background:rgba(0,0,0,1);
	-webkit-filter: invert(100%);
    filter: invert(100%);
	transition:0.8s;
	}
	
	#xsayfa-alt-iletisim div.tel { grid-area: 1 / 1 / 2 / 2; }
	#xsayfa-alt-iletisim div.gsm { grid-area: 1 / 2 / 2 / 3; }
	#sayfa-alt-iletisim div.email { grid-area: 3 / 3 / 4 / 1; }
	#sayfa-alt-iletisim div.adres { grid-area: 3 / 5 / 4 / 3; }
	#sayfa-alt-iletisim > div {padding:0.4em 0 0.4em 0;position:relative;text-align:center;}
	#sayfa-alt-iletisim div.gsm::after {content:'GSM';position:absolute;left:0;right:0;bottom:3em;padding:0em;font-size:1.2em;order:1;}
	#sayfa-alt-iletisim div.tel::after {content:'Telefon';position:absolute;left:0;right:0;bottom:3em;padding:0em;font-size:1.2em;order:2;}
	#sayfa-alt-iletisim div.email::after {content:'Email';position:absolute;left:0;right:0;bottom:3em;padding:0em;font-size:1.2em;order:3;}
	#sayfa-alt-iletisim div.adres::after {content:'Adres';position:absolute;left:0;right:0;bottom:3em;padding:0em;font-size:1.2em;order:4;}

	#sayfa-alt-iletisim * {color:var(--renk2f);font-size:1.2em;text-shadow: 3px 3px 2px rgba(0, 0, 0, 0.2);}
	#sayfa-alt-iletisim div a{text-decoration:none;padding:10px;background:rgba(0, 0, 0, 0);}
	#sayfa-alt-iletisim div.fax, #xsayfa-alt-iletisim div.gsm{display:none;}
	#sayfa-alt-iletisim i, #sayfa-alt-iletisim img{
	clear:both;float:none;margin:0 auto;margin-bottom:3em;padding:0.7em;
	width:fit-content;font-size:1.5em;
	display: flex;justify-content: center;align-items: center;
	
	background-image:url('/img/img-pattern-capraz-cizgi-sag/10_kara_sade.png');
	color:var(--renk2f);border:1px solid rgba(255,255,255,0.2);
	}

	.logo-sayfa-alt{text-align:left;}
	.logo-sayfa-alt.logo-full-type {width:250px;height:100px;overflow:hidden; padding:10px;position:relative;margin:0;padding:0;}
	.logo-sayfa-alt.logo-icon-type {background-color:var(--logo-sayfa-alt-bgcolor);overflow:hidden;width:100px;height:100px;position:relative;margin:0;padding:10px;border-bottom:2px solid var(--renk1);}
	.logo-sayfa-alt img {position:absolute;left:0;right:0;top:0;bottom:0;margin: auto;max-width:100%;}
	#site-isim-sayfa-alt, #site-slogan-sayfa-alt {
	font-size:2em;color:var(--renk3f);
	display: flex;justify-content: center;align-items: center;
	border-bottom:2px solid var(--renk1);
	}
	.logo-sayfa-alt, #site-isim-sayfa-alt, #site-slogan-sayfa-alt {
	padding:0;margin:0;background-image:url('/img/img-pattern-capraz-cizgi-sag/10_kara_sade.png');
		color:var(--renk2f);
	}

	#sayfa-alt-site-description, 
	#sayfa-alt-menu-1 {padding:1em;border-left:2px solid var(--renk1);color:var(--renk2f);}
	#sayfa-alt-site-description {border:0;}
	#sayfa-alt-menu-1  ul {display: flex;flex-direction:column;flex-wrap:wrap;gap:10px;height:12em;}
	#sayfa-alt-menu-1  ul a{border:0;text-align:left !important;position:relative;padding-left:30px;color:var(--renk2f);}
	#sayfa-alt-menu-1  ul a:hover{background:var(--renk5);color:var(--renk5f);}
	#sayfa-alt-menu-1 a::before {font-family: 'Font Awesome 6 Free'; font-weight: 900; content:'\f058';position:absolute;left:10px;top:5px;}
	
	#sayfa-alt-site-description {text-align:justify;}
	#sayfa-alt-sosyal-medya-1{border-left:0px solid var(--renk1);padding:1em 0;text-align:center;}
	#sayfa-alt-sosyal-medya-1 i{
	margin-bottom:1em;margin-right:0.3em;padding:0.5em;
	font-size:1.5em;cursor:pointer;text-align:center;
	border:1px solid var(--renk1);color:var(--renk3f);
	}
	#sayfa-alt-sosyal-medya-1 i:hover{background:var(--renk1);color:var(--renk1f);}
	#sayfa-alt-copyright {margin:0;padding:1em;border-top:0px solid var(--renk1);color:var(--renk2f);}
	#sayfa-alt-designer{text-align:right;padding-top:3em;color:var(--renk2f);}

	#xzemin-sayfa-kalip, #xsayfa-ust-sosyal-medya-1, #xana-sayfa-harita {border-right:5px solid var(--renk2);}
	 
}

/* -------------------*/
@media screen and (min-width: 768px) and (max-width: 1199px) {
	
	#zemin-sayfa-kalip{
		position:fixed;left:0;right:0;top:0;bottom:0;z-index:-2;
		height:100vh;
		width:var(--width-genel-kalip-dis-bloklar);
		background:var(--zemin-sayfa-kalip-bg);
		background-image:url('/img/img-patterns-1/capraz-1.png');
		}
	#sayfa-ust-bg-div-1{ 
		position:absolute;top:0px;left:0;right:0;z-index:0;
		width:var(--width-genel-kalip-dis-bloklar);height:270px;
		border-top:40px solid var(--renk3);border-bottom:50px solid var(--renk2);
		background:var(--renk1) url('/img/img-pattern-capraz-cizgi-sag/10_ak_sade.png');color:var(--renk1f);
		-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		}
	#sayfa-ust-bg-div-2{
		position:absolute;top:0;left:0;right:0;z-index:-10;
		clear:both;float:none;margin:0 auto;
		width:100%;height:270px;
		background:var(--renk3);opacity:1;
		}
	
	
	.logo-sayfa-ust{clear:both;float:none;overflow:hidden;margin:0 auto;text-align:center;}
	.logo-sayfa-ust img {
		margin: 0; position: absolute; top: 50%;left:50%;transform: translate(-50%, -50%);
		-webkit-box-shadow: 0px 20px 20px rgba(0,0,0,1);
		-moz-box-shadow: 0px 20px 20px -13px rgba(0,0,0,1);
		box-shadow: 0px 20px 20px -13px rgba(0,0,0,1);
		padding:0px;
		}
	.logo-full-type-bg  {
		position:absolute;left:0px;top:40px;z-index:01; width:400px;height:140px;
		background:url(logo-sayfa-ust-zemin-1.png) no-repeat center bottom;
		display:none;
		}
	.logo-sayfa-ust.logo-full-type {position:absolute;top:40px;left:50px;z-index:2;height:100px;width:300px;padding:0px;}
	.logo-sayfa-ust.logo-icon-type {
		width:100px;height:100px;
		position:absolute;top:30px;left:0px;z-index:11;
		-webkit-box-shadow: 0px 20px 20px rgba(0,0,0,0.3);
		-moz-box-shadow: 0px 20px 20px -13px rgba(0,0,0,0.3);
		box-shadow: 0px 20px 20px -13px rgba(0,0,0,0.7);
		background-color:var(--beyaz);
		}
	.logo-icon-type-bg {
		position:absolute;top:15px;z-index:1;left:20px;
		clear:both;float:none;overflow:hidden;margin:0 auto;
		width:calc((((100% - 100px)/100)*40) + 90px);height:130px;
		/* background:var(--renk3) url('/img/img-pattern-capraz-cizgi-sol/40_kara_sade.png'); */
		background:var(--renk4) url('/img/img-pattern-capraz-cizgi-sol/10_kara_sade.png');
		-webkit-box-shadow: 0px 20px 20px rgba(0,0,0,0.5);
		-moz-box-shadow: 0px 20px 20px -13px rgba(0,0,0,0.5);
		box-shadow: 0px 20px 20px -13px rgba(0,0,0,0.5);
		border:0px solid var(--renk3);
		}	
	#site-isim-sayfa-ust{
		position:absolute;top:35px;left:110px;z-index:5;
		padding-left:5px;width:calc(((100% - 100px)/100)*40);
		font-size:1.5em !important;color:var(--renk4f);
		}
	#site-slogan-sayfa-ust{
		position:absolute;top:90px;left:110px;z-index:5;
		padding-left:5px;width:calc(((100% - 100px)/100)*40);
		font-size:1.2em !important;color:var(--renk4f);
		}
	#sayfa-ust-iletisim {
		position:absolute;right:0px; top:45px; z-index:1;
		width:calc(((100% - 120px)/100)*60);
		/*
		grid-template-columns: repeat(2, 1fr);grid-template-rows: auto;
		grid-column-gap: 0px;grid-row-gap: 0px;
		*/
		padding:0px 0px;font-size:14px;
		}
	#sayfa-ust-iletisim div{
		padding:3px 10px;font-size:14px;
		}
#sayfa-ust-iletisim > div.gsm { grid-area: 1 / 2 / 2 / 3; }
#sayfa-ust-iletisim > div.tel { grid-area: 1 / 1 / 2 / 2; }
#sayfa-ust-iletisim > div.gsm2 { grid-area: 2 / 2 / 3 / 3; }
#sayfa-ust-iletisim > div.gsm3 { grid-area: 2 / 1 / 3 / 2; }
#sayfa-ust-iletisim > div.fax { grid-area: 3 / 2 / 4 / 3; }
#sayfa-ust-iletisim > div.bip { grid-area: 3 / 1 / 4 / 2; }
#sayfa-ust-iletisim > div.whatsapp { grid-area: 4 / 2 / 5 / 3; }
#sayfa-ust-iletisim > div.telegram{ grid-area: 4 / 1 / 5 / 3; }
#sayfa-ust-iletisim > div.email { grid-area: 5 / 1 / 6 / 3; }
#sayfa-ust-iletisim > div.adres { grid-area: 6 / 1 / 7 / 3; }
 
#sayfa-ust-iletisim > div {text-align:right;}


	#sayfa-ust-iletisim > div.email, #sayfa-ust-iletisim > div.adres{font-size:0.8em;}
	#sayfa-ust-iletisim , #sayfa-ust-iletisim a{color:var(--renk3f);text-decoration:none;}
	#sayfa-ust-iletisim i, #sayfa-ust-iletisim img{
		margin:0 5px;padding:3px;width:24px;float:right;
		font-size:1em;color:var(--renk4f);text-align:center;
		border:0px solid #222;
		background:var(--renk4);
		}
	.iletisim-kutucuklari {
		clear:both;float:none;margin:20px 0 !important;padding:20px;
display: grid;
	grid-template-columns: repeat(1, 1fr);
	grid-template-rows: auto;
		
	}
	#site-iletisim-whatsapp-1,
	#site-iletisim-telegram-1,
	#site-iletisim-bip-1,
	#site-iletisim-gsm-1{
	clear:both;float:none;margin:0 auto;
	background:var(--renk1);color:var(--renk1f);
	zoom:0.68;width:25%;
	border-right:2px solid var(--renk3);
	}

	

	#sayfa-ust-iconset-gezgin-butonlar-1 i,
	#sayfa-ust-iconset-sayfa-gorev-butonlar-1 i,
	#sayfa-ust-sosyal-medya-1 i {
	margin-right:5px;min-width:2em;
	text-align:center;font-size:1em;color:var(--renk1f);cursor:pointer;
	background:var(--renk1) url('/img/img-pattern-capraz-cizgi-sag/10_kara_sade.png');
	color:var(--renk1f);padding:8px;border:0px solid rgba(255,255,255,0.3);
	}
	.i-fa-icons i:hover{background:var(--renk3);}

	#sayfa-ust-dil-butonlar-1,
	#sayfa-ust-tarih-1, 
	#sayfa-ust-iconset-gezgin-butonlar-1, 
	#sayfa-ust-iconset-sayfa-gorev-butonlar-1, 
	#sayfa-ust-sosyal-medya-1 {
	position:absolute;z-index:1;top:0px;padding:3px;
	width:fit-content;text-align:center;
	}
	#sayfa-ust-sosyal-medya-1 {right:0;}
	#sayfa-ust-dil-butonlar-1 {left:130px;top:140px;}
	#sayfa-ust-dil-butonlar-1 a{
	background:var(--renk1) url('/img/img-pattern-capraz-cizgi-sag/30_kara_sade.png');
	color:var(--renk1f);padding:8px;border:0px solid rgba(255,255,255,0.3);
	}
	#sayfa-ust-dil-butonlar-1 a:hover{background:var(--renk2);color:var(--renk2f);}

	#sayfa-ust-tarih-1{
	left:100px;
	left:calc((((100% - 120px)/100)*40) + 120px);
	padding:5px;border:0px dashed red;
	text-align:center;font-size:11px;color:var(--renk3f);
	left:15px;top:150px;
	}
	
	#sayfa-ust-iconset-gezgin-butonlar-1{left:calc(30% + 100px);}
	#sayfa-ust-iconset-sayfa-gorev-butonlar-1{width:fit-content;top:287px;left:inherit;right:0;}
	#sayfa-ust-iconset-sayfa-gorev-butonlar-1 i{
	background:var(--renk2) url('/img/img-pattern-capraz-cizgi-sag/40_kara_sade.png');
	color:var(--renk1f);padding:15px;min-width:50px;
		
	}
	
	#sayfa-ust-menu-1 {
	position:absolute;left:0;top:180px;z-index:12;
	clear:both;float:none;margin:0 auto;width:100%;
	background:var(--renk4);
	
	}
	#sayfa-ust-menu-1 a {color:var(--renk4f);font-size:1em;font-weight:600;width:fit-content;}
	#sayfa-ust-menu-1 >ul > li{border-left:1px dashed var(--renk4);} 
	#sayfa-ust-menu-1 >ul > li:first-child{border:0;} 
	#sayfa-ust-menu-1 >ul > li:hover{background:var(--renk5) !important;color:var(--renk5f) !important;} 
	#sayfa-ust-menu-1 >ul > li:hover #xsayfa-ust-menu-1 >ul > li a{color:var(--renk4f) !important;} 
	#sayfa-ust-menu-1 li ul{
	padding-left:10px;background:var(--renk4);
	-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
	}	
	#sayfa-ust-menu-1 li li {
	background:var(--renk3) url('/img/img-pattern-capraz-cizgi-sag/30_kara_sade.png');
	font-size:1em;font-weight:600;
	width:fit-content;min-width:330px;height:50px;
	}
	#sayfa-ust-menu-1 li li a{color:var(--renk3f);padding:1em;width:100%;}
	#sayfa-ust-menu-1 li li a:hover {background:var(--renk4);color:var(--renk4f);}

	#sayfa-ust-form-ara-genel {
		position:absolute;z-index:1;top:225px;right:0;
		--thisW:300px;width:var(--thisW);height:50px;padding:0px;
		border-left:1px dotted  var(--renk2);
		}
	#sayfa-ust-form-ara-genel * {color:#fff !important;}
	#fx-haber-seridi {
		--thisW:calc(100% - 300px);
		position:absolute;z-index:1;left:0;top:225px;
		height:50px;padding:10px 20px;width:var(--thisW);
		}
	#fx-haber-seridi * {text-decoration:none;color:var(--renk2f);}
	 
	
	#xdoviz-kurlari-tcbm-1 {
	clear:both;float:none;
	width:100%;height:60px;padding:6px;
	background:var(--renk2);
	font-size:14px;font-weight:bold;color:var(--renk2f);
	display: flex;justify-content: center;align-items: center;
	border-bottom:1px solid var(--renk3);
	}
	#xdoviz-kurlari-tcbm-1 > * > *{
	padding:10px;
	display: flex;justify-content: center;align-items: center;
	margin-right:3px;
	}
	#xdoviz-kurlari-tcbm-1::before {
	position:absolute;left:0px;top:0px;
	width:100px;height:100%;padding:10px 10px;
	background:#777;color:#fff;
	font-family:arial; content:'Doviz Kurlari';
	}


		.fx-pozisyon-v3 #doviz-kurlari-tcbm-1 {
		padding:20px;
		--thisW:calc(var(--width-genel-kalip-dis-bloklar) - var(--solblok-width));
		--thisW:var(--width-genel-kalip-ic-bloklar);
		width:var(--thisW);
		/* padding:10rem max(2rem, 50vw - var(--width-genel-kalip-dis-bloklar) / 2); */
		/* padding:1rem max(2rem, (100vw - var(--width-genel-kalip-ic-bloklar) / 2)); */
		background:var(--renk2);
	
		}
	.fx-pozisyon-v3 #doviz-kurlari-tcbm-1 > * > * {padding:5px 10px;}
	.xfx-pozisyon-v3 #doviz-kurlari-tcbm-1::before {content:'';padding:15px;}
	.fx-pozisyon-v3 #doviz-kurlari-tcbm-1 ul{
		clear:both;float:none;margin:0 auto;min-width:70%;
		border:1px solid rgba(25,25,25,0.2);
		}
	.fx-pozisyon-v3 #doviz-kurlari-tcbm-1 ul li{width:20% !important;}
	.fx-pozisyon-v3 #doviz-kurlari-tcbm-1 ul li:first-child{
		background:var(--renk4);color:var(--renk4f);
		}
	
	
	#icerik-blok {
	margin:0;margin-top:270px;max-width:var(--width-genel-kalip-ic-bloklar);
	}
	#xxx-icerik-blok:empty{display:none;}
	#icerik-blok .sayfa_yazisi {overflow:hidden;padding:20px;margin:0px;}
	#icerik-blok .sayfa_yazisi:empty{display:none;}
	#icerik-blok .sayfa_icerigi-baslik {overflow:hidden;padding:20px;margin:0px;
	background:var(--renk3) url('/img/img-pattern-capraz-cizgi-sol/60_kara_sade.png');
	color:var(--renk3f);font-size:2em;border:0 !important;
	}
	#ana-sayfa-slide {
	/*position:absolute;top:230px;left:0;right:0;z-index:0;*/
	clear:both;float:none;overflow:hidden;margin:0 auto;padding:0;
	width:100% !important;
	border-top:0px solid var(--renk1);
	border-bottom:0px solid var(--renk1);
	}
	#ana-sayfa-slide .item {clear:both;float:none;margin:0 auto;overflow:hidden;padding:0;}
	#ana-sayfa-slide .item img{
	clear:both;float:none;margin:0 auto;overflow:hidden;padding:0;
	}
	#xxx-xana-sayfa-slide-mask-1 {
	position:absolute;left:0;right:-120px;top:150px;z-index:2; 
	clear:both;float:none;margin:0 auto;overflow:hidden;
	width: 0;height: 0;
	border: 0 solid transparent;
	border-right-width: 37px;border-left-width: 900px;
	border-top: 100px solid var(--renk2);
	}
	#xxx-ana-sayfa-slide-mask-1 {
	position:absolute;left:0;right:0;top:0px;z-index:0; 
	clear:both;float:none;margin:0 auto;overflow:hidden;
	width:calc(var(--width-genel-kalip-dis-bloklar) + 100px);
	height:700px;
	background-image:url('pngwing.com.png');
	background-position:right top;
	background-repeat:no-repeat;
	/* background:#333;opacity:0.8; */
	}
	#xxx-ana-sayfa-slide-mask-filigran{
	position:absolute;right:20px;top:290px;z-index:2; 
	clear:both;float:none;margin:0 auto;overflow:hidden;
	width: 160px;height: 78px;background:url('site-tema-img-1') no-repeat center center;
	background-size: cover;	
	}

	#xxx-ana-sayfa-slide-mask-filigran{
	position:absolute;left:0;right:-800px;top:470px;z-index:2; 
	width: 200px;height: 70px;background:url('site-tema-img-1') no-repeat center center;
	}
	#xxx-ana-sayfa-slide-item-div-1 {
	position:absolute;top:290px;right:0px;left:-480px;z-index:0;
	/* 
	background-image:url('/img/img-pattern-capraz-cizgi-sag/20_kara_sade.png');
	border-top:5px solid var(--renk3);border-bottom:5px solid var(--renk3);opacity:1;
	*/
	clear:both;float:none;overflow:hidden;margin:0 auto;
	width:600px;height:285px;
	}

	#xana-sayfa-slide-item-div-1 {
	position:absolute;top:0px;left:0px;z-index:-1;
	clear:both;float:none;overflow:hidden;margin:0 auto;
	width:100%;height:100%;
	background:var(--renk7);
	opacity:0.2;
	}


	#xana-sayfa-slide-item-div-1 {
	background:var(--renk1);opacity:0.3;
	/* 
	position:absolute;top:30px;left:0px;z-index:-1;
	clear:both;float:none;margin:0 auto;
	width:420px;height:200px;
	*/	
	/* 
	background-image:url('/img/img-pattern-capraz-cizgi-sag/20_kara_sade.png');
	border-top:5px solid var(--renk3);border-bottom:5px solid var(--renk3);opacity:1;
	*/
	}

	.owl-slide-items1-for-all-901 .item-detail{
		position:absolute;top:20px;bottom:20px;z-index:0;
		left:40px;
		clear:both;float:none;margin:0 auto;padding:10px;
		text-align:left;text-shadow: 3px 3px 2px rgba(0, 0, 0, 0.2);
		width:400px;height:auto !important;
		width:calc(100% / 4);
		/*
		background: rgb(0,0,0);
		background: linear-gradient(90deg, rgba(0,0,0,0.8) 0%, rgba(255,51,255,0) 100%);
		url('pngwing.com (40).png');
		background:rgba(2,2,2,0.2);
		background-image: linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.6)), url('/img/img-pattern-capraz-cizgi-sag/10_kara_sade.png');
		background-position:left top 100px;
		background-repeat:no-repeat;background-size:100%;height:100%;
		*/
		background-color:var(--renk1);
		background-image:url('/img/img-pattern-capraz-cizgi-sag/10_kara_sade.png');
		/* border-left:100px solid var(--renk1); */
		/*
		background:var(--renk2) url('pngwing.com (11).png');
		background-position:left top;
		background-repeat:no-repeat;background-size:100%;height:100%;
		border:0;
		*/
		-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
		}
	.owl-slide-items1-for-all-901 .item-detail h3{
	color:var(--renk1f) !important;font-size:1.2em;
	border:0;margin:0;padding:10px 0;margin-bottom:0.3em;
	border-bottom:1px solid var(--renk1f);
	}
	.owl-slide-items1-for-all-901 .item-detail p{
	color:var(--renk1f) !important;font-size:90%; 
	}

#site-tema-img-1{
		clear:both;float:none;overflow:hidden;margin:0 auto;
		width:200px;height:200px;
		position:absolute;top:-210px;right:10px;z-index:9;
		}
	#site-tema-img-1 img {margin: 0; position: absolute; top: 50%;left:50%;transform: translate(-50%, -50%);height:100%;}
 
	
 

	#carousel-bestjquery-news-slider-d25 {background:var(--renk4) var(--ak_sade_sag_30);}
	#carousel-bestjquery-news-slider-d25 .post-slide{
		-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.15);
		-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.15);
		box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.15);
		border:0px solid rgba(25,25,25,0.1);
		background:var(--renk4) var(--ak_sade_sag_30);
		margin:10px 10px 0 0;width:calc(100% - 4px);
		min-height:420px !important; 
	}

	#carousel-bestjquery-news-slider-d25 .post-slide a{color:var(--renk4f) !important;}
	#carousel-bestjquery-news-slider-d25 .post-slide h3{color:var(--renk4f);font-weight:bold;min-height:60px;}
	#carousel-bestjquery-news-slider-d25 .post-slide .pic{margin:20px 0;border:1px solid var(--renk2);}
	#carousel-bestjquery-news-slider-d25 .post-slide .post-description{color:var(--renk4f);}
	
	#xana-sayfa-hizmetler-1 {
	clear:both;float:none;overflow:hidden;margin:0 auto;
	border-top:10px solid var(--renk2);
	border-bottom:10px solid var(--renk2);
	grid-template-rows: repeat(2, 1fr) !important;
	}
	#xana-sayfa-hizmetler-1 .item div {margin:0 auto;margin-top:3px;text-align:center;padding:1em;font-size:1em;}
	#xana-sayfa-hizmetler-2 {
	padding:0.5em;
	width:100%;background-color:var(--renk3);
	padding:0rem max(2rem, 50vw - var(--width-genel-kalip-dis-bloklar) / 2);
	}
	#fx-menu-catx-catcher {
	display:inline-block;
	clear:both;float:none;overflow:hidden;margin:0 auto;
	}
	#xfx-menu-catx-catcher ul {padding:0px;margin:0px;}
	#xfx-menu-catx-catcher {clear:both;float:none;overflow:hidden;text-align:center;padding:0;margin:0;padding:0px;}
	#fx-menu-catx-catcher ul{
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-column-gap: 0px;
	grid-row-gap: 0px;
	}
	#fx-menu-catx-catcher li {margin:1px 1px 1px 1px;}
	#fx-menu-catx-catcher li a{
	clear:both;float:none;overflow:hidden;
	text-decoration:none;text-align:center;font-size:1em;color:var(--renk1f);
	background:var(--renk1);height:100%;padding:25px 10px;
	}
	#fx-menu-catx-catcher li a:hover{background:var(--renk3);color:var(--renk3f);}
	
	#icerik-alt-blok {
		position:relative;
		clear:both;float:none;margin:0 auto;padding:0px;
		background:var(--renk2);color:var(--renk2f);
		border-bottom:2px solid var(--renk3);
		}
	#xicerik-alt-blok:before {
	position:absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 0;
	background-image:url('bg-page-foot.jpg');background-size: cover;
	content:'';opacity: 10.1;
	}


	
	#ana-sayfa-yazi-hosgeldiniz {
		clear:both;float:none;overflow:hidden;margin:0 auto;
		font-size:14px;
		padding:20px;
		}
	
	#xana-sayfa-harita {position:relative;clear:both;float:none;overflow:hidden;margin:0px auto;padding:0px;border-right:180px solid var(--renk1);}
	#xana-sayfa-harita {margin:0px;padding:0px;border:0;height:500px;}
	#xana-sayfa-harita iframe{width:100% !important;}
	#xgoogle-map-icon-1
	{
	/*position:absolute;right:10px;top:990px;z-index:1; */
	clear:both;float:none;overflow:hidden;margin:0 auto;margin-top:-420px;
	position:absolute;right:10px;z-index:1111;
	width:160px;background:var(--renk3);padding:5px;
	font-family:Arial, sans-serif;font-size:0.5em !important;color:var(--renk4f);
	background:#fff;color:#333;
	}
	#xgoogle-map-icon-1
	{absolute
	padding:5px;font-family:Arial, sans-serif;font-size:0.4em;
	background:#fff;color:#333;
	}
	#xgoogle-map-icon-1 img {width:100%;}


#ana-sayfa-harita {
	clear:both;float:none;overflow:hidden;margin:0 auto;padding:10px;
	height:400px;
	width:var(--width-genel-kalip-ic-bloklar) !important;
	background:#fff;color:#333;
	}
	#ana-sayfa-harita iframe{width:100% !important;height:100%;}

		
#ana-sayfa-harita iframe:hover{
-webkit-filter: grayscale(20%) !important; 
filter: grayscale(20%) !important;
transition-delay:300ms !important;
transition-duration:400ms !important;
	

	
}	
#xana-sayfa-harita::after {

position: absolute;top:0;left:0;height:100%;width:100%;
/* background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, var(--renk4) 100%);
background: linear-gradient(to bottom,rgba(255,255,255,0), var(--renk4)); */
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, var(--renk4) 80%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(80%,var(--renk4)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='var(--renk4)',GradientType=0 );
content: '';
}
#google-map-icon-1 {width:150px;padding:5px;background:#fff;color:#333;font-size:0.4em;}
	#google-map-icon-1 img {position:relative;left:0;right:0;top:0;bottom:0;margin: auto;width:100%;}
	.fx-pozisyon-v1 #google-map-icon-1 {position:fixed;top:110px;left:calc(var(--solblok-width) - 160px);z-index:3;}
	.fx-pozisyon-v2 #google-map-icon-1 {position:fixed;bottom:200px;left:10px;z-index:13;}
	.fx-pozisyon-v3 #google-map-icon-1 {clear:both;float:none;}
 	
	
	

	
	.xfx-menu-css3-grid {max-width:var(--width-genel-kalip-dis-bloklar);}
	.xfx-menu-css3-grid ul li{margin:0;}
	
	#sayfa-alt-blok {
	position:relative;
	clear:both;float:none;overflow:hidden;margin:0 auto;padding:20px;
	background-color:var(--renk3);color:var(--renk3f);
	border:0;border-left:0px solid var(--renk1);
	}


	#sayfa-alt-iletisim {
	
	clear:both;float:none;overflow:hidden;margin:0 auto;padding:20px;
	border-bottom:2px solid var(--renk3);
	background-color:var(--renk3);color:var(--renk3f);
	/*
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: repeat(2, 1fr);
	grid-column-gap: 0px; grid-row-gap: 0px;
	*/
	display: grid;
	/*
	grid-template-columns: repeat(3, 1fr);
	grid-template-rows: auto;
	*/
	grid-column-gap: 5px;
	grid-row-gap: 5px;
	}
	#sayfa-alt-iletisim > div {
		position:relative;padding:0.9em 0;
		border:0px solid var(--renk4);
		border-bottom:1px solid rgba(0,0,0,0.2);
		background-image:url('/img/img-pattern-capraz-cizgi-sag/10_kara_sade.png');
		/*
		-webkit-border-top-right-radius: 10px;
		-webkit-border-bottom-left-radius: 10px;
		-moz-border-radius-topright: 10px;
		-moz-border-radius-bottomleft: 10px;
		border-top-right-radius: 10px;
		border-bottom-left-radius: 10px;
		
		background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, var(--renk4) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(80%,var(--renk4)));
		background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
		background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 80%);
		background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,var(--renk4) 100%);
		background: linear-gradient(to bottom,  rgba(255,255,255,0) 60%,var(--renk4) 300%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='var(--renk4)',GradientType=0 );
		*/	
		
		}
	#sayfa-alt-iletisim > div:hover {
		background:rgba(0,0,0,0.3);
		-webkit-filter: invert(100%);
	    filter: invert(100%);
		transition:0.8s;
		}
	#xsayfa-alt-iletisim > div.tel { grid-area: 1 / 1 / 2 / 2; }
	#xsayfa-alt-iletisim > div.gsm  { grid-area: 1 / 2 / 2 / 3; }
	#sayfa-alt-iletisim > div.email { grid-area: 6 / 1 / 6 / 4; }
	#sayfa-alt-iletisim > div.adres { border:0;grid-area: 7 / 1 / 7 / 4; }
	
	
	#sayfa-alt-iletisim div.gsm::before {content:'GSM';position:absolute;left:3em;top:2px;padding:0em;font-size:1em;order:2;}
	#sayfa-alt-iletisim div.tel::before {content:'Telefon';position:absolute;left:3.5em;top:2px;padding:0em;font-size:1em;order:2;}
	#sayfa-alt-iletisim div.email::before {content:'Email';position:absolute;left:3.5em;top:2px;padding:0em;font-size:1em;order:3;}
	#sayfa-alt-iletisim div.adres::before {content:'Adres';position:absolute;left:3.5em;top:8px;padding:0em;font-size:1em;order:1;}

	#sayfa-alt-iletisim a{text-decoration:none;}
	#sayfa-alt-iletisim * {color:var(--renk3f);font-size:1em;text-shadow: 3px 3px 2px rgba(0, 0, 0, 0.2);}
	#sayfa-alt-iletisim div.fax, #xsayfa-alt-iletisim div.gsm{display:none;}
	#sayfa-alt-iletisim i,#sayfa-alt-iletisim img{
	margin-right:15px;margin-bottom:10px;font-size:1em;
	background:var(--renk2);color:var(--renk2f);
	padding:10px;max-width:35px;max-height:35px;
	
	}

	

	.logo-sayfa-alt{text-align:left;padding:10px;margin:0;}
	.logo-sayfa-alt.logo-full-type {width:250px;height:100px;margin:0;overflow:hidden;}
	.logo-sayfa-alt.logo-icon-type {background:var(--logo-sayfa-alt-bgcolor);}
	.logo-sayfa-alt img {position:relative;left:0;right:0;top:0;bottom:0;margin: auto;max-width:100%;max-height:100%;}
	#site-isim-sayfa-alt,
	#site-slogan-sayfa-alt {display: flex;justify-content: center;align-items: center;font-size:1.5em !important;}

	#sayfa-alt-site-description, 
	#sayfa-alt-menu-1,
	#sayfa-alt-sosyal-medya-1{padding:1em;} 
	#sayfa-alt-menu-1  {border-top:2px solid var(--renk2f);}
	#sayfa-alt-menu-1  ul {display: flex;flex-direction:column;flex-wrap:wrap;gap:10px;height:14em;padding:20px 0;}
	#sayfa-alt-menu-1  ul a{text-align:left !important;position:relative;padding-left:30px;color:var(--renk2f);}
	#sayfa-alt-menu-1 a::before {font-family: 'Font Awesome 6 Free';content:'\f058';position:absolute;left:10px;top:5px;}
	#sayfa-alt-site-description{text-align:justify;font-weight:300;border-top:2px solid var(--renk2f);padding-right:20px;} 
	#sayfa-alt-sosyal-medya-1 i{
	margin-right:0.3em;padding:0.5em;
	font-size:1.5em;cursor:pointer;text-align:center;
	border:1px solid var(--renk2f);color:var(--renk2f);
	}
	#sayfa-alt-sosyal-medya-1 i:hover{background:var(--renk3);color:var(--renk3f);}
	#sayfa-alt-copyright {margin:2em 0;padding:0 0.8em;}
	#sayfa-alt-designer{text-align:right;padding-top:1em;}

}

/* -------------------*/
@media screen and (max-width: 767px) {
	img{max-width:100%;}
	#zemin-sayfa-kalip{
	position:fixed;left:0;right:0;top:0px;bottom:0;z-index:-2;
	height:auto;height:100vh;
	width:var(--width-genel-kalip-dis-bloklar);
	background:var(--zemin-sayfa-kalip-bg);
	background-image:url('/img/img-patterns-1/capraz-1.png');
	}

	.logo-sayfa-ust{clear:both;float:none;overflow:hidden;margin:0 auto;text-align:center;}
	.logo-sayfa-ust img {position:absolute;left:0;right:0;top:0;bottom:0;margin: auto;}
	.logo-full-type-bg {
	position:absolute;left:0px;right:0px;top:40px;z-index:10; 
	clear:both;float:none;overflow:hidden;margin:0 auto;width:400px;height:140px;
	background:url(logo-sayfa-ust-zemin-1.png) no-repeat center bottom;
display:none;

	}
	.logo-sayfa-ust.logo-full-type {
	position:absolute;top:40px;left:0;right:0;z-index:11;
	height:100px;width:300px;padding:0px;
	}
	.logo-sayfa-ust.logo-icon-type {
	position:absolute;top:40px;left:0px;z-index:11;
	height:100px;width:100px;padding:0px;
	background-color:var(--renk1);
	}
	#site-isim-sayfa-ust{
	position:absolute;top:40px;left:110px;z-index:11;
	padding:10px; width:calc(100% - 120px);
	color:var(--renk2f);font-size:1.6em !important;
	}
	#site-slogan-sayfa-ust{
	position:absolute;top:90px;left:110px;z-index:11;
	padding:10px;width:calc(100% - 110px);
	color:var(--renk2f);font-size:1.2em !important;
	}
	#xsayfa-ust-iletisim {display:none;}
#sayfa-ust-iletisim {
	position:absolute;left:0;right:0;top:240px; z-index:2;
	clear:both;float:none;margin:0 auto;width:fit-content;
	width:100%;
	
	display: grid;
	grid-template-columns: repeat(2, 1fr);grid-template-rows: auto;
	grid-column-gap: 0px;grid-row-gap: 0px;
	background:var(--renk2);
	padding:10px 1px;
	text-align:center;font-size:100%;
	
	

			
	}
/*	
#sayfa-ust-iletisim > div.gsm { grid-area: 1 / 2 / 2 / 3; }
#sayfa-ust-iletisim > div.gsm2 { grid-area: 1 / 1 / 2 / 2; }
#sayfa-ust-iletisim > div.tel { grid-area: 1 / 1 / 2 / 2; }
	
#sayfa-ust-iletisim > div.gsm3 { grid-area: 2 / 2 / 3 / 3; }
#sayfa-ust-iletisim > div.fax { display:none;grid-area: 2 / 1 / 3 / 2; }
#sayfa-ust-iletisim > div.whatsapp { grid-area: 3 / 2 / 4 / 3; }
#sayfa-ust-iletisim > div.telegram { grid-area: 3 / 1 / 4 / 2; }
#sayfa-ust-iletisim > div.bip { grid-area: 4 / 2 / 5 / 3; }
#sayfa-ust-iletisim > div:nth-child(8){ grid-area: 4 / 1 / 5 / 2; }

	#sayfa-ust-iletisim > div.email { grid-area: 5 / 1 / 6 / 3; }
#sayfa-ust-iletisim > div.adres { grid-area: 6 / 1 / 7 / 3; }
 
#sayfa-ust-iletisim > div {border:0px dashed red;text-align:center;font-size:1em;padding:1px;float:right;}

	#sayfa-ust-iletisim , #sayfa-ust-iletisim a{color:var(--renk3f);text-decoration:none;}
	#sayfa-ust-iletisim i, #sayfa-ust-iletisim img{
	margin:0 5px;padding:3px;width:24px;
	font-size:1em;color:var(--renk3f);text-align:center;
		border:1px solid #222;
		background:var(--renk4);
	}
*/
#sayfa-ust-iletisim > div {display:none;text-align:center;}
#sayfa-ust-iletisim > div.gsm { grid-area: 1 / 2 / 2 / 3; display:block;}
#sayfa-ust-iletisim > div.tel { grid-area: 1 / 1 / 2 / 2; display:block;}
#sayfa-ust-iletisim > div.gsm2 { grid-area: 2 / 2 / 3 / 3; }
#sayfa-ust-iletisim > div.gsm3 { grid-area: 2 / 1 / 3 / 2; }
#sayfa-ust-iletisim > div.fax { grid-area: 3 / 2 / 4 / 3; }
#sayfa-ust-iletisim > div.bip { grid-area: 3 / 1 / 4 / 2; }
#sayfa-ust-iletisim > div.whatsapp { grid-area: 4 / 2 / 5 / 3; }
#sayfa-ust-iletisim > div.telegram{ grid-area: 4 / 1 / 5 / 3; }
#sayfa-ust-iletisim > div.email { font-size:0.8em;grid-area: 5 / 1 / 6 / 3; }
#sayfa-ust-iletisim > div.adres { font-size:0.8em;grid-area: 6 / 1 / 7 / 3; }
 
	#sayfa-ust-iletisim , #sayfa-ust-iletisim a{color:var(--renk2f);text-decoration:none;}
	#sayfa-ust-iletisim i, #sayfa-ust-iletisim img{
	margin:0 5px;padding:3px;
	font-size:1em;color:var(--renk3f);text-align:center;
		border:0px solid #222;
		background:var(--renk3);
	}

	#xxx-sayfa-ust-bg-div-2{
	position:absolute;top:0px;left:-660px;right:0;z-index:8;
	clear:both;float:none;margin:0 auto;
	width:500px;height:520px;
	border-bottom:5px solid var(--renk3);
	background:var(--renk3);
	-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
	}
	#xxx-sayfa-ust-bg-div-2{
	position:absolute;top:0px;left:0;right:0;z-index:0;
	clear:both;float:none;margin:0 auto;
	width:100%;height:195px;
	border-bottom:5px solid var(--renk2);
	background:var(--renk3);opacity:0.4;
	}
	#sayfa-ust-bg-div-1{
	position:absolute;top:0px;left:0;right:0;z-index:1;
	width:var(--width-genel-kalip-dis-bloklar);height:290px;
	border-top:40px solid var(--renk1);border-bottom:45px solid var(--renk2);
	background:var(--renk2) url('/img/img-pattern-capraz-cizgi-sag/10_ak_sade.png');color:var(--renk1f);
	-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
	}
	#sayfa-ust-menu-1 {position:absolute;top:95px;z-index:12;}
	#sayfa-ust-menu-1 > ul{background:var(--renk4);padding:0 20px;}
	#sayfa-ust-menu-1 a {color:var(--renk4f);font-size:1em;font-weight:600;width:fit-content;}
	#sayfa-ust-menu-1 a:hover {background:var(--renk4);color:var(--renk4f);}
	#sayfa-ust-menu-1 >ul > li:first-child{border:0;} 
	#sayfa-ust-menu-1 >ul > li:hover{background:var(--renk5) !important;color:var(--renk5f) !important;} 
	#xsayfa-ust-menu-1 >ul > li:hover{background:var(--siyah) !important;color:var(--beyaz) !important;} 
	#xsayfa-ust-menu-1 >ul > li:hover #sayfa-ust-menu-1 >ul > li a{color:var(--renk4f) !important;} 
	#sayfa-ust-menu-1 li ul{
	padding-left:20px;
	-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.75);
	}
	#sayfa-ust-menu-1 li li {border-left:1px solid var(--renk1);background:var(--renk6) !important;}
	#sayfa-ust-menu-1 li li a{color:var(--renk6f);padding:1em;width:100%;}
	#sayfa-ust-menu-1 li li a:hover {background:var(--renk4);color:var(--renk4f);}
	#sayfa-ust-menu-1 .button{background:var(--renk1);color:var(--renk1f);}
	
	#xxxsayfa-ust-menu-1 a {padding:15px;color:var(--renk4f);width:fit-content;width:calc(100% - 45px);}
	
	
	
	/*background:var(--renk3) url('/img/img-pattern-capraz-cizgi-sag/30_kara_sade.png');*/
	
	
	
	
	#sayfa-ust-iconset-gezgin-butonlar-1 i,
	#sayfa-ust-iconset-sayfa-gorev-butonlar-1 i,
	#sayfa-ust-sosyal-medya-1 i {
	font-size:1em;margin-right:0.2em;padding:0.5em 0.4em;
	text-align:center;color:var(--renk1f);cursor:pointer;
	}
	.i-fa-icons i:hover{background:var(--renk3);color:var(--renk3f);}

	#sayfa-ust-tarih-1, #sayfa-ust-iconset-gezgin-butonlar-1, #sayfa-ust-iconset-sayfa-gorev-butonlar-1, 
	#sayfa-ust-sosyal-medya-1, #sayfa-ust-dil-butonlar-1 {
	position:absolute;z-index:11;top:0px;
	display: flex;justify-content: center;align-items: center;
	height:40px;text-align:center;
	}
	#sayfa-ust-tarih-1{
	left:0;width:100px;display: flex;justify-content: center;align-items: center;
	color:var(--renk1f);text-align:center;font-size:11px;
	border-right:1px solid rgba(255,255,255,0.3);
	background-image:url('/img/img-pattern-capraz-cizgi-sag/30_ak_sade.png');
	}
	#sayfa-ust-iconset-gezgin-butonlar-1{left:120px;background:yellow;}
	#sayfa-ust-iconset-sayfa-gorev-butonlar-1{left:10px;top:305px;width:120px;}
	#sayfa-ust-sosyal-medya-1{
	clear:both;float:none;overflow:hidden;margin:0 auto;
	left:calc(100px );width:calc(100% - 200px);text-align:center;
	
	}
	#sayfa-ust-dil-butonlar-1 {
	right:0;padding:5px;z-index:12;width:fit-content;width:100px;
	border-left:1px solid rgba(255,255,255,0.3);
	background-image:url('/img/img-pattern-capraz-cizgi-sag/30_ak_sade.png');
	}
	#sayfa-ust-dil-butonlar-1 *{color:var(--renk1f) !important;}

	#sayfa-ust-form-ara-genel {position:absolute;z-index:2;top:190px;left:0;right:0;width:100%;height:50px;}
	#sayfa-ust-form-ara-genel button{width:55px;}
	#fx-haber-seridi {
	position:absolute;left:0;right:0px;top:140px;z-index:2;
	padding:10px 0;
	background:var(--renk5);height:50px;
	width:100%;
	}
	#fx-haber-seridi-baslik {
	position: absolute;left:-200px;right:0px;top: 160px;z-index:9;
	clear:both;float:none;overflow:hidden;margin:0 auto;
	width:120px;height:40px;padding:5px;
	background: var(--renk1);color:var(--renk1f);text-align:center;
	}
	#fx-haber-seridi #newscontent {
		max-width:75% !important;
		text-overflow: ellipsis;
	    }

	#fx-haber-seridi *{color:var(--renk5f);text-decoration:none;font-weight:bold;}
	 

	#doviz-kurlari-tcbm-1 {
		position:relative;		
		clear:both;float:none;overflow:hidden;margin:0 auto;
		/* position:absolute;top:240px;left:0px;z-index:11; */
		width:100%;font-size:11px;
		background:var(--renk2);color:var(--renk2f);
		padding:20px;
		}

	#xdoviz-kurlari-tcbm-1::before {
		position:absolute;left:0px;top:0px;z-index:1;
		font-family:arial;content:'Doviz Kurlari';
		height:100%;padding:10px 5px;
		background:var(--renk1);color:var(--renk1f);
		display: flex;justify-content: center;align-items: center;
		}
	
	#icerik-blok {margin-top:290px;max-width:var(--width-genel-kalip-ic-bloklar);}
	#xxx-icerik-blok:empty{display:none;}
	#icerik-blok .sayfa_yazisi {overflow:hidden;padding:20px 10px;margin:0px;}
	#icerik-blok .sayfa_icerigi-baslik {overflow:hidden;padding:20px;margin:0px;
	background:var(--renk4);color:var(--renk4f);border:0;text-align:right !important;
	}
	 

	#site-tema-img-1 {
		all: unset;
		clear:both;float:none;margin:0 auto;overflow:hidden;
		width:200px !important;height:200px !important;
		margin-top:-200px;z-index:9;margin-right:0px;
		position:relative;
		}
	#site-tema-img-1 img {margin: 0; position: absolute; top: 50%;left:50%;transform: translate(-50%, -50%);height:100%;}
 
	
	 
	#ana-sayfa-slide {
	display:inline-block;
	clear:both;float:none;overflow:hidden;margin:0 auto;padding:0;
	}
	#ana-sayfa-slide .item img{
	clear:both;float:none;margin:0 auto;overflow:hidden;padding:0;
	}
	#ana-sayfa-slide-item-div-1 {
	position:absolute;left:0px;top:0;z-index:1;
	width:10px;height:100%;
	}
	.owl-slide-items1-for-all-901 .item-detail{
	position:absolute;bottom:0px;left:0;z-index:0;
	clear:both;float:none;margin:0 auto;padding:20px;
	text-align:left;text-shadow: 3px 3px 2px rgba(0, 0, 0, 0.2);
	width:100%;height:auto !important;
	background: linear-gradient(90deg, rgba(0,0,0,0.8) 0%, rgba(255,51,255,0) 100%);
	transition:0.3s;
	}
	.owl-slide-items1-for-all-901 .item-detail h3{
	color:var(--beyaz) !important;font-size:1.2em;
	border:0;margin:0;padding:0 0 10px 0;
	transition:0.3s;
	}
	.owl-slide-items1-for-all-901 .item-detail p{
	color:var(--beyaz) !important;font-size:0.8em;
	border:0;margin:0;padding:0;
	transition:0.3s;
	}

	#carousel-bestjquery-news-slider-d25 {background:var(--renk4) var(--ak_sade_sag_30);}
	#carousel-bestjquery-news-slider-d25 .post-slide{
		-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.15);
		-moz-box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.15);
		box-shadow: 0px 10px 20px -13px rgba(0,0,0,0.15);
		border:0px solid rgba(25,25,25,0.1);
		background:var(--renk4) var(--ak_sade_sag_30);
		min-height:420px !important; 
		width:100%;
	}

	#carousel-bestjquery-news-slider-d25 .post-slide a{color:var(--renk4f) !important;}
	#carousel-bestjquery-news-slider-d25 .post-slide h3{color:var(--renk4f);font-weight:bold;min-height:60px;}
	#carousel-bestjquery-news-slider-d25 .post-slide .pic{margin:20px 0;border:1px solid var(--renk2);}
	#carousel-bestjquery-news-slider-d25 .post-slide .post-description{color:var(--renk4f);}

	#ana-sayfa-hizmetler-1 {
	clear:both;float:none;overflow:hidden;margin:0 auto;
	border-top:10px solid var(--renk2);border-bottom:10px solid var(--renk2);
	display: grid;
	grid-template-columns: 1fr; grid-template-rows: 1fr;
	grid-column-gap: 0px;grid-row-gap: 0px;
	}
	#xana-sayfa-hizmetler-1 .item div {margin:0 auto;margin-top:3px;text-align:center;padding:1em;font-size:1em;}

	#ana-sayfa-hizmetler-2 {width:100%;padding:0;background-color:var(--renk3);}
	#ana-sayfa-hizmetler-2 .item{padding:0;}

	#xana-sayfa-slide-windy {position: absolute;z-index:11;left:0;right:-640px;top:240px;}
	
	#fx-menu-catx-catcher {background:var(--renk1);}
	#fx-menu-catx-catcher ul {padding:0px;margin:10px;font-size:11px;}
	
	#icerik-alt-blok {
	padding:0;background:var(--renk1);color:var(--renk1f);
	background-color:var(--renk3);color:var(--renk3f);
	}
#site-iletisim-whatsapp-1,
#site-iletisim-telegram-1,
#site-iletisim-bip-1,
#site-iletisim-gsm-1{
clear:both;float:none;margin:0 auto;
background:var(--renk2) url('/img/img-pattern-capraz-cizgi-sag/10_yesil_sade.png');
color:var(--renk2f);zoom:0.75;width:calc((100% - 3px)/2);margin-bottom:2px;
border:1px solid rgba(255,255,255,0.2);
}
	#ana-sayfa-slide-windy {clear:both;float:none;overflow:hidden;margin:0 auto;padding-bottom:20px;}
	#xana-sayfa-harita {clear:both;float:none;overflow:hidden;margin:0 auto;padding:0px;
			background:var(--renk1);padding-right:100px;border:0 !important;}
	#xana-sayfa-harita iframe{
	clear:both;float:none;margin:0 auto;overflow:hidden;padding:0;border:0 !important;

	}
	#xana-sayfa-harita {margin:0px;padding:0px;height:300px;}
	#xana-sayfa-harita iframe{width:100% !important;}
	#xgoogle-map-icon-1 {
	/* position:absolute;right:10px;z-index:2;top:910px; */
	clear:both;float:none;overflow:hidden;margin:0 auto;margin-top:-420px;
	position:absolute;right:10px;z-index:1111;padding:5px;
	width:120px;background:var(--renk4);
	background:var(--renk1);
	font-size:0.4em;color:var(--renk4f);
	background:#fff;color:#333;
	}
	#xgoogle-map-icon-1
	{
	padding:5px;font-family:Arial, sans-serif;font-size:0.4em;
	background:#fff;color:#333;
	}
	#google-map-icon-1 img {width:100%;}

		#xana-sayfa-harita {clear:both;float:none;overflow:hidden;margin:0 auto;padding:0px;
			background:var(--renk1);padding-right:100px;border:0 !important;}
	#xana-sayfa-harita iframe{
	clear:both;float:none;margin:0 auto;overflow:hidden;padding:0;border:0 !important;

	}
	#ana-sayfa-harita {
		clear:both;float:none;margin:0 auto;overflow:hidden;padding:5px 5px 0 5px;
		width:calc(100% -  70px) !important;
		background:var(--renk4);
		}
	#ana-sayfa-harita > * {
		clear:both;float:none;margin:0 auto;overflow:hidden;
		width:100%;height:300px;
	}
	#xgoogle-map-icon-1 {
	/* position:absolute;right:10px;z-index:2;top:910px; */
	clear:both;float:none;overflow:hidden;margin:0 auto;margin-top:-420px;
	position:absolute;right:10px;z-index:1111;padding:5px;
	width:120px;background:var(--renk4);
	background:var(--renk1);
	font-size:0.4em;color:var(--renk4f);
	background:#fff;color:#333;
	}
	#google-map-icon-1
		{
		clear:both;float:none;margin:0 auto;overflow:hidden;
		width:70px !important;
		background:var(--renk4);
		}
	#xgoogle-map-icon-1 img {clear:both;float:none;margin:0 auto;overflow:hidden;width:100%;}
	
	 
	 
	#fx-menu-css3-grid {max-width:var(--width-genel-kalip-dis-bloklar);}
	#fx-menu-css3-grid ul li{margin:0;}

	#ana-sayfa-yazi-hosgeldiniz {border:0 !important;}
	#ana-sayfa-yazi-hosgeldiniz img{max-width:150px !important;}
	 
	#sayfa-alt-blok {
	position:relative;clear:both;float:none;overflow:hidden;margin:0 auto;padding:10px;
	background-color:var(--renk4);color:var(--renk3f);
	border-bottom:50px solid var(--renk4);
	}
	#sayfa-alt-blok:before {
	position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 0;
	background:url('bg-page-foot.jpg') no-repeat right top;
	background-size: cover;
	content:'';opacity: 0.3;
	}
#sayfa-alt-iletisim {
clear:both;float:none;overflow:hidden;margin:0 auto;padding:10px;
background:var(--renk3);
border-bottom:2px solid var(--renk2);
display: grid;
/* grid-template-rows: repeat(10, 1fr); */
/*
grid-template-columns: 1fr;
grid-template-rows: auto;
grid-column-gap: 0px;
grid-row-gap: 0px;
padding:0em;
	*/


}

#sayfa-alt-iletisim > div.gsm { grid-area: 1 / 1 / 2 / 2; }
#sayfa-alt-iletisim > div.tel { grid-area: 2 / 1 / 3 / 2; }
.div3 { grid-area: 3 / 1 / 4 / 2; }
.div4 { grid-area: 4 / 1 / 5 / 2; }
.div5 { grid-area: 5 / 1 / 6 / 2; }
.div6 { grid-area: 6 / 1 / 7 / 2; }
.div7 { grid-area: 7 / 1 / 8 / 2; }
	
#sayfa-alt-iletisim > div.fax { grid-area: 8 / 1 / 9 / 2; }
#sayfa-alt-iletisim > div.email { grid-area: 9 / 1 / 10 / 2; }
#sayfa-alt-iletisim > div.adres { border:0;grid-area: 10 / 1 / 11 / 2; }

	#sayfa-alt-iletisim > div {
	position:relative;clear:both;float:none;overflow:hidden;padding:15px;
	display: flex;justify-content: left;align-items: left;
	padding-left:55px;border-bottom:2px solid var(--renk1);
	}
	#sayfa-alt-iletisim i, #sayfa-alt-iletisim img{
	position:absolute;left:0;top:0;
	width:45px;height:45px;margin:10px 0 0;padding:12px;
	background:var(--renk1);border:1px solid rgba(255,255,255,0.2);
	font-size:1.3em;color:var(--renk1f);text-align:center;
	}
	#sayfa-alt-iletisim a{text-decoration:none;font-size:1.3em !important}
	#sayfa-alt-iletisim * {color:var(--renk3f);text-shadow: 3px 3px 2px rgba(0, 0, 0, 0.2);}

	.logo-sayfa-alt{text-align:left;overflow:hidden;}
	.logo-sayfa-alt.logo-full-type {width:250px;height:100px;padding:0px;}
	.logo-sayfa-alt.logo-icon-type {
	clear:both;float:none;overflow:hidden;margin:0 auto;
	height:100px;width:100px;padding:3px 5px !important;
	background:#fff;
	display: flex;justify-content: center;align-items: center;	
	}
	.logo-sayfa-alt img {
	position:relative;left:0;right:0;top:0;bottom:0;margin: auto;width:100%;
	}
	#site-isim-sayfa-alt, 
	#site-slogan-sayfa-alt 
	{color:var(--renk3f);display: flex;justify-content: center;align-items: center;font-size:1.2em !important;}
	
	#sayfa-alt-site-description, 
	#sayfa-alt-menu-1 {color:var(--renk3f);padding:1em;border-top:2px solid var(--renk2);}
	#sayfa-alt-menu-1  ul {display: flex;flex-direction:column;flex-wrap:wrap;gap:10px;height:12em;}
	#sayfa-alt-menu-1  ul a{color:var(--renk3f);text-align:left !important;position:relative;padding-left:20px;border:0;}
	#sayfa-alt-menu-1 a::before {color:var(--renk3f);
font-family: 'Font Awesome 6 Free';content:'\f058';
font-style: normal;
font-weight: normal;
position:absolute;left:0px;top:5px;}
	#sayfa-alt-sosyal-medya-1 i{
	margin-right:0.3em;padding:0.5em;
	font-size:1.5em;cursor:pointer;text-align:center;
	border:1px solid var(--renk3f);color:var(--renk3f);
	}
	#sayfa-alt-sosyal-medya-1 i:hover{background:var(--renk2);color:var(--renk2f);}
	#sayfa-alt-copyright {margin:1em 0;padding:0 0.8em;}
	#sayfa-alt-designer{text-align:right;padding-top:1em;}
	

.belgeler {
	grid-template-columns: repeat(2, 1fr);
	grid-auto-rows: auto;
	grid-column-gap: 5px;
	grid-row-gap: 5px;
	clear:both;float:none;overflow:hidden;margin:0px 0;padding:10px!important;
	}

.dorse_ozellikleri {
	/*
	display: flex;justify-content: center;align-items: left;
	*/
	display: grid;
	grid-template-columns: repeat(1, 1fr);
	grid-auto-rows: auto;
	grid-column-gap: 10px;
	grid-row-gap: 0px;
	clear:both;float:none;overflow:hidden;margin:0 0 10px 0;padding:20px!important;
	background: rgba(252,252,252,1);
	}
	
	
}

.x * {border:1px dashed red;}
.xnesne {border:1px dashed #ffc107;}
.xsayfa-blok {border:1px dashed blue;}
.resim-bilgiler {background:var(--renk2);color:var(--renk1f) !important;opacity:1;font-size:11px;padding:10px !important;}
.resim-bilgiler *{padding:0 !important;border:0 !important;margin:0 !important;}

.tasarim-grid-olculer {position:fixed;bottom:0;height:auto;height:100vh;top:0;left:0;right:0;clear:both;float:none;margin:0 auto;text-align:center;z-index:999999;}
.tasarim-grid-olculer {
display:block;background:rgba(51,204,102,0);border-left:1px dashed rgba(51,204,102,0.5);border-right:1px dashed rgba(51,204,102,0.5);
text-align:left;font-family:tahoma;font-size:10px;color:rgba(51,204,102,0.5);
}
div.tasarim-grid-olculer:hover {background:rgba(25,255,255,0.3);}
.w1px {border-color:red;}

.tasarim-grid {
	position:absolute;top:0;left:0;
	z-index:999999;
    height: 100%;
    width: 100%;
    margin: 0;
    background-image:
      repeating-linear-gradient(#ccc 0 1px, transparent 1px 100%),
      repeating-linear-gradient(90deg, #ccc 0 1px, transparent 1px 100%);
    background-size: 100px 100px;
}
 


:root{ --main-color: var(--renk1); }
.hizmetler {
	/*
	display: flex;justify-content: center;align-items: left;
	*/
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-auto-rows: auto;
	grid-column-gap: 0px;
	grid-row-gap: 0px;
	clear:both;float:none;overflow:hidden;margin:0 auto;
	}
.hizmetlerBox{
	
	background: radial-gradient(transparent,var(--renk4));
	clear:both;float:none;overflow:hidden;margin:0 auto;
	 background:var(--renk4);
	text-align: center;
	padding: 6em 10px 20px;
	border-radius: 0px;
	box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.05);
	border:0px solid rgba(25,25,25,0.1);
	overflow: hidden;
	position:relative;
	margin:0 5px 5px 0;
	
	
	 
	}
.hizmetlerBox:before{
	content: "";
	background: var(--main-color);
	width: 150px;
	height: 150px;
	box-shadow: 2px 5px 5px 0px rgba(0,0,0,0.15);
	transform: rotate(45deg);
	position: absolute;
	top: -85px;
	left: -85px;
	
	}
.hizmetlerBox .title{
	font-size: 1em;
	font-weight: 600;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	margin: 0 0 10px;
	height:66px;
	color: var(--renk4f);
	}
.hizmetlerBox .description:before{
	content: '';
	border-top: 1px solid var(--main-color);
	height: 3px;
	width: 80%;
	margin: 11px auto 0;
	display: block;
	clear: both;
	padding:10px;
	}
.hizmetlerBox .description{
	color: var(--renk4f) !important;
	font-size: 15px;
	line-height: 25px;
	margin: 0 0 15px;
	}
.hizmetlerBox .service-icon{
	position:absolute;
	top:0;left:0; right:0;
	clear:both;float:none;overflow:hidden;margin:0 auto;
	margin:20px;
	color: var(--main-color);
	font-size: 3em;
	}
.hizmetlerBox.red{  --main-color: var(--renk2); }
.hizmetlerBox.blue{  --main-color:  var(--renk3); }
.hizmetlerBox.yellow{  --main-color: var(--renk6); }
@media only screen and (min-width: 768px) and  (max-width: 1199px){
		.hizmetler {
		/*
		display: flex;justify-content: center;align-items: left;
		*/
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		grid-auto-rows: auto;
		grid-column-gap: 5px;
		grid-row-gap: 5px;
		clear:both;float:none;overflow:hidden;margin:0 auto;
		}
		
	}
@media only screen and (max-width: 767px){
		.hizmetler {
		/*
		display: flex;justify-content: center;align-items: left;
		*/
		display: grid;
		grid-template-columns: repeat(1, 1fr);
		grid-auto-rows: auto;
		grid-column-gap: 0px;
		grid-row-gap: 10px;
		clear:both;float:none;overflow:hidden;margin:0 auto;
		}
		.hizmetlerBox { 
		}
	}






#anasayfa-video{
text-align:center;
	clear:both;float:none;overflow:hidden;margin:0 auto;padding:0;
width:var(--width-genel-kalip-ic-bloklar) !important;
		height:calc( (var(--width-genel-kalip-ic-bloklar) / 4 ) * 3);
	}

	#anasayfa-video iframe{


width:100%;height:100% !important;}