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

	.ortala.wide { width: 100%; margin: 0; padding: 0 40px; }

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


	.slider ul li .bg { width: calc(100% - 230px); }


	header:after { width: calc(100% - 230px); }
	header:before { width: 230px; }


	.aramaModulu h1 { font-size: 59px; line-height: 79px; }

	.aramaModulu .aramaMenu { margin: 0 0 61px 10px; }
	.aramaModulu .aramaMenu a { width: 190px; padding: 18px 0; }

	.aramaModulu .aracKapsul { width: 830px; margin: 0 0 0 240px; }


	footer:after { width: calc(100% - 46px); }

	footer .ust:after { width: calc(50% - 585px); }


	.sliderWrap .sosyal { width: 230px; }
}


@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: none; display: table-cell; vertical-align: middle; top: 0; }
	.genelBaslik h1 a, .genelBaslik h2 a, .genelBaslik h3 a, .genelBaslik h4 a, .genelBaslik h5 a, .genelBaslik h6 a, .genelBaslik h1, .genelBaslik h2, .genelBaslik h3, .genelBaslik h4, .genelBaslik h5, .genelBaslik h6 { font-size: 17px; line-height: 20px; margin-top: 1px; }
	.genelBaslik { padding-bottom: 12px; padding-left: 7px; border-bottom: solid 1px #c3c3c3; display: table; margin-top: 0px; }
	.genelBaslik h1, .genelBaslik h2, .genelBaslik h3, .genelBaslik h4, .genelBaslik h5, .genelBaslik h6 { float: none; display: table-cell; vertical-align: middle; padding-left: 10px; }


	.icerik .solBar { width: 250px; position: absolute; display: none; -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: 33px; z-index: 9999; background: #fff; padding: 12px 20px; }
	.icerik .sagBar { width: 100%; float: left; padding: 0; }



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

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

	main section.icerik { padding-top: 40px; margin: 0; min-height: inherit; }
	main section a.link { font-size: 14px; line-height: 16px; margin: 14px 0 0 0; }
	main section .ortala, main section .inner { opacity: 1; top: 0px; }


	.anaBaslik { margin: 0 0 35px 0; align-items: center; padding: 0 0 10px 0; }
	.anaBaslik:after { width: 80px; right: initial; /* left: calc(50% - 40px); */ }
	.anaBaslik p { margin: 0 0 17px 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: 30px; line-height: 35px; text-align: center; }



	header { padding: 0px 20px 20px 20px; position: relative; }
	header:before { width: 100%; }
	header:after { display: none; }
	header .logo { width: 70px; padding: 61px 0 0 0; z-index: 45; }
	header .cagri { display: none; }
	header .sagK .secim { width: calc(100% + 40px); left: -20px; top: 0; padding: 11px 20px 11px 20px; border: none; margin: 0 0 0 0; position: absolute; justify-content: space-between; border-radius: 0; background: #ededed; }
	header .sagK { width: 100%; position: absolute; right: 0; top: 0; display: initial; padding: 0px 0 0 0; }
	header .sagK > div:last-child { float: right; margin: 59px 0 0 0; }
	header .sagK .secim div { border: none; padding: 0; }
	header .sagK .secim div a.secAc img { display: none; }

	header .sagK .secim div.dil ul { left: 0; top: 28px; padding: 16px 0 16px 15px; }

	header .sagK .panel a.userAc.profil:after { display: none; }
	header .sagK .panel a.userAc.profil { padding: 3px 22px 3px 0px; }
	header .sagK .panel ul { left: initial; right: 0; top: 31px; padding: 18px 0 16px 21px; z-index: 99999; }


	.sliderWrap { height: auto; }
	.sliderWrap .sosyal { display: none; }
	.sliderWrap.slGosterim { height: calc(500px); }
	.sliderWrap.slGosterim .slider { display: initial; position: absolute; }



	.slider { display: none; }
	.slider ul li .bg { width: calc(100% - 110px); width: 100%; }
	.slider ul li .bg:after { background: #0000001c; }
	.slider ul li .kapsa { width: 100%; padding: 0 30px; margin: 0; align-items: center; justify-content: center; }
	.slider ul li .kapsa strong { font-size: 38px; line-height: 59px; font-weight: 200; color: #fff; }
	.slider ul li .kapsa p { width: 100%; padding: 0; margin: 0; text-align: justify; text-align-last: center; font-size: 15px; line-height: 22px; }
	.slider ul li .kapsa a { margin: 0; font-size: 16px; line-height: 16px; padding: 14px 50px; margin: 20px 0 0 0; }



	.aramaModulu { padding: 0 20px; top: initial; transform: initial; margin: 0; position: relative; margin: 25px 0 0 0; width: 100%; }
	.aramaModulu h1 { font-size: 25px; line-height: 39px; text-align: center; color: #187f98; }
	.aramaModulu .aramaMenu { width: 100%; margin: 30px 0 0 0px; }
	.aramaModulu .aramaMenu a { width: 50%; font-size: 14px; line-height: 14px; padding: 15px 0px; }
	.aramaModulu .aracKapsul { width: 100%; margin: 30px 0 0 0px; }
	.aramaModulu ul.ustAlan { padding: 0; border: navajowhite; }
	.aramaModulu ul li .kslot.active { width: 100%; }
	.aramaModulu ul li .kslot.iofis { position: relative; right: inherit; top: inherit; }
	.aramaModulu ul li.wad { width: 100%; }
	.aramaModulu ul li.wtar { width: 100%; padding: 0 0 0; border-top: solid 1px #f0f0f0; display: flex; flex-wrap: wrap; flex-direction: row; align-items: center; justify-content: space-between; }
	.aramaModulu ul li.ozel label { top: initial; position: relative; color: #313131; margin: 15px 0 0 17px; }
	.aramaModulu ul li.wad.transfer { width: 100%; border: none; border-bottom: solid 1px #f0f0f0; }
	.aramaModulu ul li.wad.transfer.active { width: 100%; }
	.aramaModulu ul li.wtar.transfer { width: 100%; }
	.aramaModulu ul li.wbtn { width: 100%; position: relative; }
	.aramaModulu ul li.wtar .kapsa { flex-direction: row; align-items: center; justify-content: space-between; }
	.aramaModulu ul li .select.lokas .select2-container--default .select2-selection--single { padding: 23px 35px 23px 52px; }
	.aramaModulu ul li label { top: initial; position: relative; color: #313131; margin: 0px 0 19px 0px; text-shadow: none;}
	.aramaModulu.alt ul li label { color: #5f5f5f; }
	.aramaModulu ul li .inputs { width: auto !important; }
	.aramaModulu ul li .inputs .saatim:after { left: calc(50% + 0px); }
	.aramaModulu ul li input[type="submit"] { height: 54px; border: none; }
	.aramaModulu ul li .checkbox label { color: #535353; }
	.aramaModulu ul li .dKapsa { width: 100%; border: none; border-bottom: solid 1px #f0f0f0; margin: 0; padding: 16px 2px 16px 20px; }



	.sade .radio input[type="radio"] + label { color: #535353; font-weight: 400; }
	.sade .radio input[type="radio"] + label:before { background-color: #e8e8e8; }



	.nedenBiz.genelListe { margin: 50px 0 0 0; padding: 50px 0; }
	.nedenBiz.genelListe li { width: 100%; margin: 0 0 40px 0; }
	.nedenBiz.genelListe li:last-child { margin-bottom: 0; }
	.nedenBiz.genelListe li h6 { font-size: 18px; line-height: 19px; font-weight: 300; }



	.nbtDetay { width: 100%; height: auto; padding: 50px 0 0 0; margin: 0 0 50px 0; }
	.nbtDetay .kapsa .slot { flex-direction: column; }
	.nbtDetay .kapsa .slot > div { width: 170px; height: 120px; }
	.nbtDetay .kapsa .slot > div strong { font-size: 34px; line-height: 34px; font-weight: 300; }
	.nbtDetay .kapsa .slot > div p { font-size: 19px; line-height: 21px; font-weight: 300; }



	.arac.genelListe { margin: 0 0 20px 0; }
	.arac.genelListe li { width: calc(50% - 10px); margin: 0 0 30px 0; }
	.arac.genelListe li a { padding: 20px; }
	.arac.genelListe li h6 { font-size: 17px; line-height: 18px; }
	.arac.genelListe li .ozellik > div { flex-direction: column; }
	.arac.genelListe li .ozellik > div img { margin: 0 0 6px 0; }



	.sonYorum.genelListe { padding: 50px 0; margin-bottom: 50px; }
	.sonYorum.genelListe li .yazi { font-size: 15px; line-height: 23px; }



	.kisaYol.genelListe li { width: 100%; }
	.kisaYol.genelListe li a { padding: 50px 50px; }
	.kisaYol.genelListe li h6 { font-size: 24px; line-height: 27px; }



	.slogan.genelListe li { width: 100%; margin: 0 0 40px 0 !important; }
	.slogan.genelListe li:last-child { margin-bottom: 0; }
	.slogan.genelListe li h6 { font-size: 22px; line-height: 29px; }



	footer { padding: 40px 0 0 0; margin: 40px 0 0 0; }
	footer:after { width: 100%; }
	footer section { padding: 0; margin: 0 0 40px 0; }
	footer section .inner { flex-direction: column; align-items: center; justify-content: center; }
	footer section:last-child { margin-bottom: 30px; }
	footer .ust .inner:after { display: none; }
	footer .ust .logo { display: none; }
	footer .iletisim ul { flex-direction: column; justify-content: center; }
	footer .iletisim ul li { width: 100%; float: left; position: relative; padding: 0 0 0 0; margin: 0 0 32px 0; /* border-bottom: solid 1px #0a2f38; */ }
	footer .iletisim ul li:last-child { margin-bottom: 0; }
	footer .iletisim ul li a { flex-direction: column; align-items: center; justify-content: center; }
	footer .iletisim ul li .bilgi { text-align: center; margin: 17px 0 0 0; }
	footer .iletisim ul li .bilgi p { font-size: 16px; line-height: 15px; font-weight: 300; }
	footer .altMenu ul li { width: 100%; padding: 0; margin: 0 0 16px 0; }
	footer .altMenu ul li:after { display: none; }
	footer .altMenu ul li:last-child { margin: 0; }
	footer .altMenu ul li a { width: 100%; font-size: 18px; line-height: 18px; text-align: center; }
	footer .alt .bilgi { font-size: 15px; line-height: 20px; font-weight: 300; margin: 0 0 10px 0; }


	.steps { width: 100%; margin: 0; }
	.steps ul { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: center; align-items: center; }
	.steps ul li { width: 34px; }
	.steps ul li.active { width: calc(100% - 98px); }
	.steps ul li a { font-size: 14px; line-height: 14px; }
	.steps ul li a strong { margin: 0; display: none; }
	.steps ul li a span { display: none; }
	.steps ul li.active a strong { display: inherit; }
	.steps ul li.active a span { display: inherit; }



	.aramaModulu.alt { width: 100%; margin: 0; padding: 20px 20px; }
	.aramaModulu.alt .aracKapsul { width: 100%; left: 0; margin: 0; }





	.aramaModulu.alt { width: 100%; margin: 0; padding: 20px 20px; }
	.aramaModulu.alt .aracKapsul { width: 100%; left: 0; margin: 0; }


	.secimYap .sagKisim { width: 100%; text-align: center; margin: 0 0 20px 0; }
	.secimYap .sagKisim .uKapsa { float: left; }
	.secimYap .sagKisim .toplamWrap { width: 100%; }
	.secimYap .genelBilgi.tekil { padding: 0; }
	.secimYap .genelBilgi .mob { display: none; }



	.secimYap .solKisim { width: 100%; }
	.secimYap .secBaslik { display: none; }
	.secimYap .secBaslik h1, .secimYap .secBaslik strong { font-size: 14px; line-height: 14px; font-weight: 400; }


	.secimYap .secimi .mFiltre { display: inherit; margin: 0 0 0 0; }
	.secimYap .aracFiltre { width: 250px; background: #fff; position: absolute; left: 0; top: 0; z-index: 9999; display: none; margin: 0; box-shadow: 3px 3px 7px 0px rgb(0 0 0 / 17%); }
	.secimYap .aracFiltre .slot:last-child { margin-bottom: 0px; padding-bottom: 0px; border-bottom: none; }


	.aBilgim { display: inherit; }



	.secimYap .sagKisim .aracBilgi .resmi { display: flex; flex-wrap: wrap; flex-direction: row; align-items: center; justify-content: center; }
	.secimYap .sagKisim .aracBilgi .resmi img { width: 300px; height: auto; max-width: 100%; }
	.secimYap .sagKisim .yazi { text-align: center; }
	.secimYap .genelBilgi .ekstra ul li { padding-left: 0; justify-content: center; }
	.secimYap .genelBilgi .ekstra ul li:after { display: none; }
	.secimYap .genelTutar span { font-size: 14px; font-weight: 500; }
	.secimYap .genelTutar strong { font-size: 19px; line-height: 25px; }



	.secimler .slot { margin: 0 0 27px 0; }
	.secimler .slot:last-child { margin-bottom: 0px; }
	.secimler .slot h2 { text-align: center; font-size: 20px; line-height: 22px; }



	.rezerveDetayV2.genelListe .kapsa .bilgi h6 { font-size: 17px; line-height: 18px; }



	.secimYap .devami { width: 100%; }
	.secimYap .devami a { width: 100%; text-align: center; font-size: 18px; line-height: 19px; font-weight: 400; padding: 16px 0; margin: 20px 0 0 0; }


	.genelForm.odemesi ul { width: 100%; }
	.krediKarti { display: none; }



	.transferList .kslot { text-align: center; display: flex; flex-wrap: wrap; flex-direction: row; align-items: center; justify-content: center; }
	.transferList .kslot h3 { font-size: 18px; line-height: 21px; margin: -43px 0 0 0; }
	.transferList .kslot .kapsa .bilgiler { width: 100%; }
	.transferList .kslot .kapsa .bilgiler > div { width: 100%; float: left; margin: 0 0 30px 0; padding: 28px 0 0 0; font-size: 15px; }
	.transferList .kslot .kapsa .bilgiler > div:last-child { margin-bottom: 0; }
	.transferList .kslot .kapsa .bilgiler > div:before { width: 100%; height: 21px; background-position: center; background-size: auto 18px !important; }



	.secimYap .ToplamFiyat.genelListe li { padding: 0 0 15px 0; margin: 0 0 15px 0; }
	.secimYap .ToplamFiyat.genelListe li .solK { font-size: 14px; line-height: 14px; }
	.secimYap .ToplamFiyat.genelListe li .sagK { font-size: 17px; line-height: 15px; }
	.secimYap .ToplamFiyat.genelListe li.toplam .solK { font-size: 17px; line-height: 17px; }
	.secimYap .ToplamFiyat.genelListe li.toplam .sagK { font-size: 20px; line-height: 16px; }



	.katResim { width: 100%; height: 140px; margin: 0; }
	.katResim:after { content: ""; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; background: #0a4d636e; }
	.katResim:not(.altArama) .kapsa { width: 100%; left: 0; padding: 0 20px; box-sizing: border-box; z-index: 90; }
	.katResim:not(.altArama) .kapsa h1, .katResim:not(.altArama) .kapsa strong { font-size: 29px; line-height: 30px; text-align: center; z-index: 45; letter-spacing: 1px; }



	.kamList.genelListe { display: none; }
	.kamList.genelListe li .kapsul { flex-direction: column-reverse; margin: 10px 0 0 0; justify-content: center; }
	.kamList.genelListe li .kapsul .solK { width: 100%; position: relative; right: inherit; height: 50px; }
	.kamList.genelListe li .kapsul .solK a { writing-mode: inherit; will-change: transform; padding: 0 15px; transform: inherit; }
	.kamList.genelListe li .kapsul > div { height: auto; }
	.kamList.genelListe li .kapsul .sagK { width: 100%; float: left; flex-direction: column-reverse; justify-content: center; padding: 0 0 30px 0; }
	.kamList.genelListe li .kapsul .sagK .fiyat { align-items: center; justify-content: center; }
	.kamList.genelListe li .kapsul .sagK .ozellik { align-items: center; margin: 0 0 25px 0; width: 100%; }
	.kamList.genelListe li .kapsul .sagK .ozellik .kapsa > div img { height: 13px; margin-right: 4px; }
	.kamList.genelListe li .kapsul .sagK .resmi { width: 170px; margin: -30px 0 25px 0; float: left; }
	.kamList.genelListe li .kapsul .sagK:after { display: none; }


	.tarihBilgisi .inner { width: 100%; margin: 0 0 16px 0; padding: 23px 0 0 0; }
	.tarihBilgisi .inner > div .slot { padding: 0; margin: 0 0 5px 0; border: none; width: 100%; float: left; }
	.tarihBilgisi .inner > div .slot:last-child { margin-bottom: 0; }
	.tarihBilgisi .inner > div .slot:before { display: none; }
	.tarihBilgisi .inner > div .slot strong { display: none; }
	.tarihBilgisi .inner > div .slot span { width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
	.tarihBilgisi .inner > div .slot span u { display: none; }
	.tarihBilgisi .inner .solK { width: calc(100% - 111px); }
	.tarihBilgisi .inner .sagK { width: 105px; }
	.tarihBilgisi .detay { margin: 0; width: 100%; justify-content: center; }
	.tarihBilgisi .secimDegistir { font-size: 14px; line-height: 14px; padding: 10px 20px; border-radius: 45px; margin: 0 0 -17px 0; width: auto; }


	.dahilHizmet.genelListe li { width: 100%; text-align: center; border-bottom: solid 1px #e5e5e5; padding: 14px 0px 17px 0; margin: 0 0 17px 0; }
	.dahilHizmet.genelListe li:last-child { margin-bottom: 0; padding-bottom: 0px; border-bottom: 0; }
	.dahilHizmet.genelListe li:after { height: 10px; width: 100%; }
	.rezerveDetayV2.genelListe .kapsa .resim { width: 100%; padding: 0; border: none; margin: 0 0 10px 0; }
	.rezerveDetayV2.genelListe .kapsa .resim img { height: 33px; }
	.rezerveDetayV2.genelListe .kapsa .bilgi { width: 100%; text-align: center; padding: 0; }
	.rezerveDetayV2.genelListe .kapsa .bilgi .yazi { text-align: center; text-align-last: center; }
	.rezerveDetayV2.genelListe .kapsa .secim { width: 100%; margin: 20px 0 0 0; }


	.odemeCheck ul li { width: 100%; }
	.odemeCheck input[type="radio"] + label strong { font-size: 27px; line-height: 29px; }
	.odemeCheck input[type="radio"] + label strong u { font-size: 19px; }


	.ofisSec .maps { width: 100%; margin: 0; }
	.ofisSec .maps iframe { height: 210px; }
	.ofisSec .aramaAlani { margin: 30px 0 0 0; display: inherit; float: left; text-align: center; }
	.ofisSec .aramaAlani .solK { width: 100%; display: inherit; float: left; padding: 0; }
	.ofisSec .aramaAlani .solK strong { font-size: 20px; line-height: 20px; }
	.ofisSec .aramaAlani .solK span { margin: 6px 0 0 0; }
	.ofisSec .aramaAlani .sagK { display: inherit; float: left; margin: 22px 0 0 0; text-align: left; }
	.ofisSec .aramaAlani .sagK .select2-container--default .select2-selection--single .select2-selection__rendered { font-size: 19px; line-height: 19px; padding-right: 20px; }
	.ofisSec .aramaAlani .sagK .select2-container--default .select2-selection--single { padding: 30px 30px; }
	.ofisSec .aramaAlani .sagK .select2-container--default .select2-selection--single .select2-selection__arrow { width: 23px; right: 20px; }



	.ofisSec .listesi.genelListe { margin: 30px 0 0 0; }
	.ofisSec .listesi.genelListe li { text-align: center; width: 33.33%; padding: 0 9px; margin: 0 0 30px 0; }
	.ofisSec .listesi.genelListe li h6 { width: 100%; font-size: 16px; line-height: 19px; }
	.ofisSec .listesi.genelListe li .detayi { padding: 0 0 0 0; }
	.ofisSec .listesi.genelListe li .detayi .slt { padding: 52px 0 0 0; text-align: center; font-size: 14px; }
	.ofisSec .listesi.genelListe li .detayi .slt:before { width: 100%; height: 43px; background-position: top center; }
	.ofisSec .listesi.genelListe li a.rezer { display: inline-table; vertical-align: text-bottom; float: none; }


	.canliDestek { width: 50px; height: 50px; }


	.secileniDegistir { padding: 0 20px 20px 20px; }
	.secileniDegistir .kapsa { flex-direction: column; }
	.secileniDegistir .kapsa .slot { width: 100%; border: none; border-bottom: solid 1px #e7e9e1; padding: 0 0 20px 0; margin: 0 0 20px 0; }
	.secileniDegistir .kapsa .slot:last-child { border-bottom: 0; padding-bottom: 0; margin: -b; FONT-VARIANT: JIS04; }
	.secileniDegistir .kapsa .slot .arac .resim img { height: 81px; }
	.secileniDegistir .kapsa .slot .arac h6 { font-size: 16px; line-height: 16px; font-weight: 500; }
	.secileniDegistir .kapsa .slot .bilgi h6 { font-size: 17px; line-height: 20px; }
	.secileniDegistir .kapsa .slot .bilgi p { font-size: 14px; line-height: 14px; margin: 10px 0 16px 0; }
	.secileniDegistir .kapsa .slot .bilgi a { font-size: 14px; line-height: 14px; }



	.aracListV5.genelListe li .kapsa { flex-direction: column; }
	.aracListV5.genelListe li .resim { width: 100%; height: 170px; margin: 0 0 20px 0; }
	.aracListV5.genelListe li .resim img { width: auto; height: auto; max-width: calc(100% - 20px); max-height: calc(100% - 20px); }
	.aracListV5.genelListe li .resim .firma {display: none;}
	.aracListV5.genelListe.transfer li .resim .firma { display: initial; position: absolute; bottom: -16px; }
	.aracListV5.genelListe li .bilgi { width: 100%; }
	.aracListV5.genelListe li .bilgi .solK { padding: 0; }
	.aracListV5.genelListe li .bilgi h6 { font-size: 18px; line-height: 19px; }
	.aracListV5.genelListe.transfer li .bilgi .firma { display: inherit; margin: 20px 0 0 0; }




	.genelBar { padding: 20px 0; }
	.genelBar .inner { flex-direction: column; align-items: center; justify-content: center; }
	.genelBar .baslik h1, .genelBar .baslik strong { font-size: 20px; line-height: 23px; }
	.genelBar .bilgisi { width: 100%; float: left; position: relative; flex-direction: column; align-items: center; justify-content: center; margin: 20px 0 0 0; }
	.genelBar .bilgisi > div { width: 100%; padding: 0; margin: 0 0 17px 0; border: none; flex-direction: column; }
	.genelBar .bilgisi > div:last-child { margin-bottom: 0; }
	.genelBar .bilgisi > div span { margin: 9px 0 0 0; }



	.genelFilter { margin: 0 0 30px 0; }
	.genelFilter .filtrele { display: none; }
	.genelFilter .aramaWrap { width: 100%; }



	.rezervasyon { margin: 0; }
	.rezervasyon .kapsa { width: 100%; float: left; position: relative; }
	.rezervasyon .slot .ust { flex-direction: column; justify-content: center; }
	.rezervasyon .slot .ust .solK { width: 100%; float: left; flex-direction: column; }
	.rezervasyon .slot .ust .sagK { width: 100%; margin: 26px 0 0 0; }
	.rezervasyon .slot .ust > div > div { width: 100% !important; align-items: center; justify-content: center; padding: 0; margin: 0 0 15px 0; }
	.rezervasyon .slot .ust > div > div:last-child { margin-bottom: 0; }
	.rezervasyon .slot .ust .transfer-tipi { margin: 0 0 10px 0; }
	.rezervasyon .slot .alt .kapsul > .slt { padding: 0px 20px 25px 20px; margin: 0 0 25px 0; border-bottom: solid 1px #e0e0e0; }
	.rezervasyon .slot .alt .kapsul > .slt:last-child { padding-bottom: 0px; margin-bottom: 0px; border-bottom: 0; }
	.rezervasyon .slot .alt .kapsul .slt h6 { font-size: 19px; line-height: 22px; text-align: center; margin: 0 0 13px 0; }
	.rezervasyon .slot .alt .kapsul .slt .genelBilgisi { flex-direction: column; align-items: center; justify-content: center; }
	.rezervasyon .slot .alt .kapsul .slt .genelBilgisi > div { width: 100%; align-items: center; justify-content: center; padding: 40px 0 0 0; margin: 0 0 20px 0; }
	.rezervasyon .slot .alt .kapsul .slt .genelBilgisi > div:last-child { margin: 0; }
	.rezervasyon .slot .alt .kapsul .slt .genelBilgisi > div:before { width: 30px; height: 30px; background-size: 16px 14px; left: calc(50% - 15px); }
	.rezervasyon .slot .transferDetay .kslot { padding: 20px 20px; }
	.rezervasyon .slot .transferDetay .kslot .kapsa .bilgiler { flex-direction: column; align-items: center; justify-content: center; margin: 0; padding: 0; }
	.rezervasyon .slot .transferDetay .kslot .kapsa .bilgiler > div { width: 100%; align-items: center; justify-content: center; padding: 40px 0 0 0; margin: 0 0 20px 0; }
	.rezervasyon .slot .transferDetay .kslot .kapsa .bilgiler > div:before { width: 30px; height: 30px; background-size: 16px 14px !important; left: calc(50% - 15px); }
	.rezervasyon .slot .transferDetay .kslot .kapsa .rDetaylar { flex-direction: column; padding: 20px 0; }
	.rezervasyon .slot .transferDetay .kslot .kapsa .rDetaylar > div { width: 100%; margin: 0 0 21px 0; flex-direction: column; }
	.rezervasyon .slot .transferDetay .kslot .kapsa .rDetaylar > div:last-child { margin-bottom: 0; }
	.rezervasyon .slot .transferDetay .kslot .kapsa .rDetaylar > div p { margin: 6px 0 0 0; }
	.rezervasyon .slot .alt .islem a { width: 100%; border: none; border-bottom: dashed 1px #ffffff6b; }
	.rezervasyon .slot .alt .islem a:last-child { border-bottom: 0; }


	.bizeUlasin { text-align: center; }
	.bizeUlasin .baslik strong { font-size: 25px; line-height: 27px; }
	.bizeUlasin .slot { margin: 0 0 30px 0; }
	.bizeUlasin .slot:last-child { padding: 0; }
	.bizeUlasin .solK { width: 100%; padding: 25px 25px; }
	.bizeUlasin .sagK { width: 100%; }
	.bizeUlasin .sagK .kapsul { margin: 0 0 29px 0; }
	.bizeUlasin .sagK .bilgi ul li { margin: 0 0 25px 0; }
	.bizeUlasin .sagK .bilgi ul li a { padding: 37px 0 0 0; }
	.bizeUlasin .sagK .bilgi ul li a:before { width: 100%; height: 30px; background-size: auto 23px; background-position: top center; left: 0; top: 0; }
	.bizeUlasin .sagK .sosyal { display: flex; flex-wrap: wrap; flex-direction: row; align-content: center; justify-content: center; }
	.bizeUlasin .sagK .sosyal a { width: 30px; height: 30px; font-size: 14px; line-height: 14px; }
}

@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) {
	.aracListV5.genelListe li .bilgi { width: 100%; }
	.aracListV5.genelListe li .bilgi .kapsul { flex-direction: column; }
	.aracListV5.genelListe li .bilgi .solK { width: 100%; flex-direction: column; align-items: center; justify-content: center; }
	.aracListV5.genelListe li .bilgi .sagK { width: 100%; margin: 23px 0 0 0; }
	.aracListV5.genelListe.transfer li .bilgi .solK { width: 100%; }
	.aracListV5.genelListe.transfer li .bilgi .sagK { width: 100%; height: auto; position: relative; }
	.aracListV5.genelListe li .bilgi h6 { text-align: center; }
	.aracListV5.genelListe li .bilgi .ozellik { display: flex; flex-wrap: wrap; flex-direction: row; align-items: center; justify-content: center; margin: 0 0 26px 0; border-bottom: solid 1px #eaebe8; padding: 0px 0 6px 0; }
	.aracListV5.genelListe li .bilgi .ozellik > div { margin: 0 21px 18px 0; }
	.aracListV5.genelListe li .bilgi .ozellik.ucLu { width: 100%; margin: 10px 0 0 0; padding: 0; background: no-repeat; border: solid 1px #ededed; }
	.aracListV5.genelListe li .bilgi .ozellik.ucLu > div { width: 100%; border: none; border-bottom: solid 1px #e1e1e1; padding: 21px 0; }
	.aracListV5.genelListe li .bilgi .ozellik.ucLu > div:nth-child(3n) { border-bottom: 0; }
	.aracListV5.genelListe li .bilgi .ozellik.dortLu { width: 100%; margin: 10px 0 0 0; padding: 0; background: no-repeat; border: solid 1px #ededed; }
	.aracListV5.genelListe li .bilgi .ozellik.dortLu > div { width: 100%; border: none; border-bottom: solid 1px #e1e1e1; padding: 21px 0; }
	.aracListV5.genelListe li .bilgi .ozellik.dortLu > div:nth-child(3n) { border-bottom: 0; }
	.aracListV5.genelListe li .bilgi .dahil { justify-content: center; flex-direction: column; align-content: inherit; align-items: center; }
	.aracListV5.genelListe li .bilgi .dahil > div { width: auto; margin: 0 20px 18px 0; font-size: 13px; line-height: 13px; }
	.aracListV5.genelListe li .bilgi .sagK .fiyat > div { text-align: center; }
	.aracListV5.genelListe li .bilgi .firma { display: flex; flex-wrap: wrap; flex-direction: row; align-items: center; justify-content: center; }
}

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

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

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

@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: 440px) {
}

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