﻿
@media screen and (max-width: 1720px) {

	.ortala.wide {padding: 0 50px;}
	.kurumsal .bilgi .kapsa {width: 100%;padding: 0 0 0 20px;}
	.slider ul li .kapsa strong {font-size: 36px;line-height: 36px;padding: 28px 0 28px 60px;}
	.sliderWrap .icons a img {height: 46px;}
}


@media screen and (max-width: 1170px) {


	.ortala { width: 100% !important; max-width: none; display: block; float: left; padding: 0px 20px !important; box-sizing: border-box; position: relative; box-sizing: border-box; margin: 0 !important; }
	.ortala.sld { padding: 0px; }


	.genelBaslik .Vmenu { float: left; position: relative; display: initial; margin: 0 11px 0 0; }


	main section.icerik .solBar { width: 240px; position: absolute; -webkit-box-shadow: 3px 3px 7px 0px rgba(0,0,0,0.17); -moz-box-shadow: 3px 3px 7px 0px rgba(0,0,0,0.17); box-shadow: 3px 3px 7px 0px rgba(0,0,0,0.17); top: -30px; left: 30px; z-index: 9999; background: #fff; overflow: hidden; background: transparent; transition: all .3s cubic-bezier(.645,.045,.355,1); z-index: 9999; pointer-events: none; opacity: 0; background: none; border-radius: 20px; border-top-left-radius: 0; border-top-right-radius: 0; }
	.icerik .solBar.active { opacity: 1; pointer-events: auto; visibility: visible; /* background: #ffffffd4; */ /* backdrop-filter: blur(4px); */ }
	main section.icerik .sagBar { width: 100%; float: left; padding: 0; margin: 0; }
	.YanMenu.qbr { border-top-left-radius: 0; border-top-right-radius: 0; }


	.userControl { margin-top: 0px !important; }

	.bekle { background-position: center 7px; }
	.bekle:after { margin-top: 76px; }


	main section { width: 100%; margin: 0 0 50px 0; }
	main section .ortala, main section .inner { /* opacity: 1; */ top: 0px; flex-direction: column; }
	main section .yazi {font-size: 15px;line-height: 21px;text-align-last: center;}



	.anaBaslik { margin: 0 0 30px 0; flex-direction: column; align-items: center; justify-content: center; }
	.anaBaslik.genelBaslik { flex-direction: row; }
	.anaBaslik p { font-size: 18px; line-height: 26px; font-weight: 400; text-align-last: center; margin: 20px 0 0 0; }
	.anaBaslik *.none { display: initial; }
	.anaBaslik h1 a, .anaBaslik h2 a, .anaBaslik h3 a, .anaBaslik h4 a, .anaBaslik h5 a, .anaBaslik h6 a, .anaBaslik strong a, .anaBaslik h1, .anaBaslik h2, .anaBaslik h3, .anaBaslik h4, .anaBaslik h5, .anaBaslik h6, .anaBaslik strong { padding: 0 0 8px 0; }
	.anaBaslik h1 a, .anaBaslik h2 a, .anaBaslik h3 a, .anaBaslik h4 a, .anaBaslik h5 a, .anaBaslik h6 a, .anaBaslik strong a, .anaBaslik h1, .anaBaslik h2, .anaBaslik h3, .anaBaslik h4, .anaBaslik h5, .anaBaslik h6, .anaBaslik strong { font-size: 23px; line-height: 23px; text-align: center; }
	.anaBaslik h1:after, .anaBaslik h2:after, .anaBaslik h3:after, .anaBaslik h4:after, .anaBaslik h5:after, .anaBaslik h6:after, .anaBaslik strong:after { display: none; }


	.linkler { display: flex; flex-wrap: wrap; flex-direction: column; align-items: center; justify-content: center; margin: 30px 0 0 0; }
	.linkler a { margin: 0 0 19px 0; }
	.linkler a:last-child { margin: 0; }


	main section.icerik .inner { flex-direction: column; align-items: center; justify-content: center; }


   
   header .logo {width: 120px;margin: 0;}
   header .sagK > div {margin: 0 20px 0 0;}
   header .hMenu { display:none }
   header .sagK .dil {width: 54px;padding: 42px 0;z-index: 9045;}
   header .dil ul li a {font-size: 14px;line-height: 14px;}



	.menuWrap .kapsa .wrap { padding-top: 50px; }
	.menuWrap .mobMenu {padding: 0;margin: 0;width: 100%;}
	.menuWrap .mobMenu ul li a { font-size: 33px; line-height: 37px; }
	.menuWrap .detay { display: none; }
	.menuWrap .mobMenu ul li { width: 100%; }
	.menuWrap .mobMenu ul li:after { display: none }
	.menuWrap .mobMenu ul li a {font-size: 26px;line-height: 26px;padding: 0 20px;text-align: center;}



   .sliderWrap .icons {display: none;}
   .sliderWrap .sosyal {display: none;}



	.sliderWrap.katWrap {height: 200px;}
	.sliderWrap.katWrap .katResim .kapsa {width: 100%;margin: 80px 0 0 0;}
	.sliderWrap.katWrap .katResim .kapsa h1, .sliderWrap.katWrap .katResim .kapsa strong { width: 100%; float: left; position: relative; font-size: 28px; line-height: 28px; font-weight: bold; text-align: center; }
   .sliderWrap .linkAgaci {display:none}
	
	

   .slider ul li .kapsa {width: 100%;align-items: center;justify-content: center;padding: 0 20px;margin: 30px 0 0 0;}
   .slider ul li .kapsa strong {width: 100%;padding: 0;text-align: center;font-size: 26px;line-height: 26px;}
   .slider ul li .kapsa strong:after {display: none;}
   .slider ul li .kapsa p {width: 100%;margin: 11px 0 0 0;text-align: center;}
   .slider ul li .kapsa a {display: none;}



   .kurumsal .inner {flex-direction: column;}
   .kurumsal .bilgi {width: 100%;display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;justify-content: center;}
   .kurumsal .bilgi .kapsa {padding: 0;}
   .kurumsal .bilgi .kapsa .slot h3 {text-align: center;margin-left: 0;}
   .kurumsal .resmi {display: none;}



   .projeler .ust .tabMenu ul li:after {display: none;}
   .projeler .ust .tabMenu ul li a {font-size: 17px;line-height: 18px;letter-spacing: 0.5px;}



   .projeler.genelListe li {width: calc(50% - 20px);}
   .projeler.genelListe li h6 {width: 100%;padding: 19px 30px;left: -10px;bottom: -10px;}



   .referans.genelListe {padding: 0 0 40px 0;}
   .referans.genelListe:after {display: none;}



   footer section.ust {padding: 50px 0;}
   footer section .logo {width: 120px;margin: 0 0 20px 0;}
   footer section .altMenu {display: none;}
   footer section .iletisim {width: 100%;}
   footer section .iletisim ul {width: 100%;margin: 0;}
   footer section .iletisim ul li {width: 100%;}
   footer section .iletisim ul li:last-child {margin: 0;}
   footer section .iletisim ul li a {width: 100%;flex-direction: column;}
   footer section .iletisim ul li a img {margin: 0 0 16px 0 !important;}
   footer section .sosyal {background: none;margin: 0;padding: 0;}
   footer section.alt .inner {flex-direction: column;}
   footer section.alt .bilgi {width: 100%;text-align: center;line-height: 20px;margin: 0 0 20px 0;}



	.hizmetler.genelListe li .resmi {width: calc(50% - 20px);}
	.hizmetler.genelListe li h6 {font-size: 17px;line-height: 17px;font-weight: 500;background: none;color: #434343;text-transform: uppercase;margin: 0 0 12px 0;padding: 0;}
	.hizmetler.genelListe li p {font-size: 14px;}
	.hizmetler.genelListe li:nth-child(2n) h6 { margin: 0 0 12px 0; padding: 0; }



   .bizeUlasin { flex-direction: column-reverse; }
	.bizeUlasin .solK { width: 100%; margin: 30px 0 0 0; }
	.bizeUlasin .solK iframe { height: 300px; }
	.bizeUlasin .sagK { width: 100%; padding: 30px 20px 0 20px; text-align: center; }
	.bizeUlasin .sagK .sosyalBar a { display: inline-table; vertical-align: text-bottom; float: none; }
	.bizeUlasin .sagK .bilgi ul li { width: 100% !important; margin: 0 0 23px 0; }
	.bizeUlasin .sagK .bilgi ul li:last-child { margin-bottom: 0; }
	.bizeUlasin .sagK .bilgi ul li a { padding: 68px 0 0 0; }
	.bizeUlasin .sagK .bilgi ul li a:before, .bizeUlasin .sagK .bilgi ul li a:after { left: calc(50% - 27px); top: 0; }



   .projeDetay.genelListe .slot { display: flex; flex-wrap: wrap; flex-direction: column; align-items: center; justify-content: center; }
	.projeDetay.genelListe .slot.bilgi { padding: 0; }
	.projeDetay.genelListe .slot.bilgi > div { width: 100%; border: none; border-bottom: solid 1px #d2d2d2; padding: 0 0 16px 0; margin: 0 0 16px 0; text-align: center; font-size: 15px; line-height: 17px; }
	.projeDetay.genelListe .slot.bilgi > div:last-child { margin-bottom: 0; padding-bottom: 0; border: none; }
	.projeDetay.genelListe li { width: calc(50% - 10px); margin: 0 0 20px 0; }

}


@media screen and (max-width: 1024px) {
}

@media screen and (max-width: 980px) {
}

@media screen and (max-width: 900px) {
}

@media screen and (max-width: 768px) {

}

@media screen and (max-width: 720px) {
}

@media screen and (max-width: 714px) {
	.projeler.genelListe li { width: 100%; }
	.projeler.genelListe li:last-child { margin-bottom: 0 }


	.projeler .ust .tabMenu ul {flex-direction: column;}
	.projeler .ust .tabMenu ul li {width: 100%;margin: 0 0 15px 0;padding: 0;}
	.projeler .ust .tabMenu ul li:last-child { margin-bottom: 0 }
	.projeler .ust .tabMenu ul li a {width: 100%;text-align: center;}

	.projeler .alt {margin: 30px 0 0 0;}
}

@media screen and (max-width: 700px) {

   .hizmetler.genelListe li {margin: 0 0 30px 0;}
	.hizmetler.genelListe li .resmi {width: 100%;margin: 0 0 20px 0;}
	.hizmetler.genelListe li .icon img {height: 40px;}
	.hizmetler.genelListe li .detay {width: 100%;}
	.hizmetler.genelListe li h6 {width: 100% !important;text-align: center !important;}
	.hizmetler.genelListe li p {width: 100%;text-align: center !important;}
}

@media screen and (max-width: 640px) {
}

@media screen and (max-width: 600px) {

}

@media screen and (max-width: 568px) {
}

@media screen and (max-width: 530px) {
}

@media screen and (max-width: 510px) {
}

@media screen and (max-width: 480px) {
}

@media screen and (max-width: 470px) {
}

@media screen and (max-width: 420px) {
}

@media screen and (max-width: 370px) {
}
