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

   .ortala {width: 1170px;margin-left: calc(50% - 585px);}

   .sliderWrap.katWrap .katResim .kapsa {width: 1170px;margin-left: 0;padding: 0;}

   .sliderWrap.katWrap .katResim:after {height: 72px;bottom: -9px;}



	header .logo { width: 166px; }
	header .menuBar > ul > li { margin: 0 20px 0 0; }
	header .menuBar > ul > li > a.secili { padding-right: 15px; }
	header .menuBar > ul > li > a.secili:after { width: 8px; top: 3px; }
	header .menuBar > ul > li > a { text-transform: initial; }
}


@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 0 16px 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: 0 3px 25px 0px rgba(0, 0, 0, 0.17); top: 30px; left: calc(50% - 120px); 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; background: #fff; }
   .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 25px 0;flex-direction: column;align-items: center;justify-content: center;padding: 0 0 0 27px;}
   .anaBaslik:before {width: 15px;height: 30px;}
   .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 .inner {padding: 10px 0;}
   header .logo {width: 154px;z-index: 99999;}
   header .sagK {position: relative;transform: initial !important;}
   header .dil {margin: 0 10px 0 0;}
   header .dil a img {width: 26px;}
   header .menuBar {width: 100%;height: 100%;float: left;color: #fff;position: fixed;left: 0;top: 0;overflow: hidden;background: #ffffffab;transition: all .3s cubic-bezier(.645,.045,.355,1);z-index: 9999;pointer-events: none;opacity: 0;display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;justify-content: center;transform: initial;padding: 50px 0 0px 0;margin: 0;border-radius: 0;}
   header .menuBar.active {opacity: 1;pointer-events: auto;visibility: visible;background: #fffffff5;backdrop-filter: blur(4px);}
   header .menuBar ul.sag { margin: 0; }
   header .menuBar ul li a {font-size: 22px;line-height: 22px;color: #4f4f4e;font-weight: 400;}      



   .sliderWrap.katWrap {height: 221px;margin: 0 0 40px 0;}
   .sliderWrap.katWrap .katResim {bottom: 0;height: calc(100% - 60px);background-repeat: no-repeat;background-position: center;background-size: cover;}
   .sliderWrap.katWrap .katResim:after {display: none;}
   .sliderWrap.katWrap .katResim .kapsa {width: 100%;margin: 0;align-items: center;justify-content: center;}
   .sliderWrap.katWrap .katResim .kapsa h1, .sliderWrap.katWrap .katResim .kapsa strong {font-size: 30px;line-height: 30px;}



   .slider {top: initial;bottom: 0;height: calc(100% - 60px);}



   .slogan .kapsa {width: 100%;}
   .slogan .kapsa .yazi {font-size: 26px;line-height: 28px;}



   .anaUrun {display: none;}



   .bizKimiz .solK {width: 100%;padding: 0;display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;justify-content: center;}
   .bizKimiz .solK .yazi {font-size: 19px;line-height: 25px;text-align: center;}
   .kisa.genelListe li h6 {font-size: 22px;line-height: 22px;text-align: center;padding: 20px 30px;}




   .katalog {padding: 40px 0;}
   .katalog:after {display: none;}
   .katalog .kapsa {flex-direction: column;align-items: center;justify-content: center;}
   .katalog .kapsa .solK {width: 100%;align-items: center;justify-content: center;}
   .katalog .kapsa .solK strong {font-size: 34px;line-height: 34px;}
   .katalog .kapsa .sagK {width: 100%;float: left;position: relative;margin: 40px 0 0 0;}
   .katalog .kapsa .sagK .yazi {font-size: 17px;line-height: 24px;}



   footer { background: #f3f3f3;padding: 40px 0;margin: 50px 0 0 0; }
   footer .ust { padding: 0; }
	footer .ust:before {display: none}
   footer .ust .slot {align-items: center;justify-content: center;}
   footer .ust .logo {width: 186px;}
   footer .ust p {text-align: center;margin: 25px 0 0 0;}
   footer .ust .sosyal {width: 100%;display: flex;flex-wrap: wrap;flex-direction: row;align-items: center;justify-content: center;margin: 25px 0 0 0;}
   footer .alt {padding: 0;margin: 40px 0 0 0;}
   footer .alt .slot { width: 100%; float: left; position: relative; border-bottom: solid 1px #d9d9d9; padding: 0 0 20px 0; margin: 0 0 20px 0; }
   footer .alt .slot:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: 0}
   footer .alt strong {font-size: 20px;line-height: 22px;text-align: center;}
   footer .alt ul li {padding: 0;}
   footer .alt ul li a {text-align: center;}
   footer .line {display: none;}



   .marka.genelListe li {width: calc(33.33% - 20px);padding: 0;}
   .marka.genelListe li h6 {font-size: 17px;line-height: 20px;}



   .katLink {display: none;}



   .faaliyet.genelListe li {width: calc(50% - 14px);margin: 0 0 30px 0;}
   .faaliyet.genelListe li .kapsul {padding: 10px 30px;}
   .faaliyet.genelListe li h6 {font-size: 22px;line-height: 22px;}



   .subeler.genelListe h6 {font-size: 20px;line-height: 25px;}
   .subeler.genelListe ul li {width: 100%;margin: 0 0 30px 0;}
   .subeler.genelListe ul li .bilgiler > div {width: 100%;display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;justify-content: center;padding: 0;}
   .subeler.genelListe ul li .bilgiler > div b {text-align: center;}
   .subeler.genelListe ul li .bilgiler > div span {text-align: center;}
   .subeler.genelListe ul li .bilgiler > div:before {left: inherit;border: solid 1px #e1e1e1;border-radius: 100%;position: relative;margin: 0 0 14px 0;}
   .subeler.genelListe ul li .bilgiler > div:after {display: none;}



   .kurslot .slot {display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;justify-content: center;}



   .markaDetay .kapsa {flex-direction: column-reverse;}
   
   .markaDetay .anaBaslik {padding: 0;}
   .markaDetay .anaBaslik:before { display: none }
   .markaDetay .anaBaslik h1 {font-size: 23px;line-height: 23px;padding: 0;}
   .markaDetay .solK {width: 100%;}
   .markaDetay .sagK {width: 300px;margin: 0 0 30px 0;}


	.markaDetay .full.kapsa {flex-direction: column;}
	.markaSwip.genelListe li { width: calc(50% - 10px); margin-bottom: 30px }
	.markaSwip.genelListe li h6 { font-size: 15px; line-height: 18px; }



   .urunDetay .anaBaslik{padding: 0;flex-direction: column;padding: 0;margin: 0 0 20px 0;}
   .urunDetay .anaBaslik:before { display: none }



   .urunDetay.detayi .kapsa {flex-direction: column;align-items: center;justify-content: center;}
   .urunDetay.detayi .kapsa .solK {width: 290px;margin: 0 0 40px 0;}
   .urunDetay.detayi .kapsa .solK .resmi {box-shadow: 0 2px 28px rgb(0 0 0 / 7%);}
   .urunDetay.detayi .kapsa .sagK {width: 100%;}


   .faalDetay .kapsa {flex-direction: column-reverse;}
   .faalDetay .anaBaslik {padding: 0;}
   .faalDetay .anaBaslik:before { display: none }
   .faalDetay .anaBaslik h1 {font-size: 23px;line-height: 23px;padding: 0;}
   .faalDetay .solK {width: 100%;}
   .faalDetay .sagK {width: 300px;margin: 0 0 30px 0;}

	.faalDetay .full.kapsa {flex-direction: column;}



   .bizeUlasin { flex-direction: column-reverse; }
   .bizeUlasin .solK { width: 100%; margin: 30px 0 0 0; }
   .bizeUlasin .solK iframe { height: 300px; }
   .bizeUlasin .sagK {width: 100%;padding: 0;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; }

	.kataloglar.genelListe li a { flex-direction: column; align-items: center; justify-content: center; }
	.kataloglar.genelListe li a i { font-size: 40px; line-height: 46px; }
	.kataloglar.genelListe li a span { font-size: 16px; line-height: 22px; margin: 3px 0 0 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) {

   .marka.genelListe li {width: calc(50% - 15px);margin: 0 0 30px 0;}

}

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

   .urun.genelListe.ucLu li {width: calc(50% - 15px);}
}

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

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

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

@media screen and (max-width: 600px) {
   .kisa.genelListe li { width: 100%; }


   .faaliyet.genelListe li { width: 100%;; margin-bottom: 20px }
   .faaliyet.genelListe li:last-child { margin: 0 }

}

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

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

	.markaSwip.genelListe li { width: calc(100%); margin-bottom: 30px }
	.markaSwip.genelListe li:last-child { margin-bottom: 0 }
}

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

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

	.markaDetay .sagK, .faalDetay .sagK {width: 100%;}


	.marka.genelListe li { width: 100%; }
	.marka.genelListe li:last-child {margin-bottom: 0}


	.urun.genelListe.ucLu li { width: 100%; }

}


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

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


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