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

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


	.kampanya.genelListe:after {width: calc(100% - 80px);left: 40px;}


	.aramaWrap {width: 1170px;}


	.sliderWrap .sosyal { left: 40px}
	.sliderWrap .cagri { right: 40px }


	.secimYap .solKisim, .secimYap .solKisim .uKapsa { will-change: auto;}
	.secimYap .sagKisim { will-change: auto;}

}

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

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

   .aracList.genelListe li .resim {width: 340px;}
   .aracList.genelListe li .bilgiler {width: 380px;background: none;}
   .aracList.genelListe li .bilgiler .baslik {margin-bottom: 30px;}
   .aracList.genelListe li .bilgiler .fiyatlar {margin-bottom: 30px;}
   .aracList.genelListe li .bilgiler .fiyatlar .gun {margin-bottom: 9px;}
   .aracList.genelListe li .detaylar {width: 100%;background: url(../images/dotted-x.svg) repeat-x top center;background-size: 12px;padding: 30px 20px 10px 20px;}
   .aracList.genelListe li .detaylar .slot .liste > div {width: calc(25%);width: auto;justify-content: flex-start;margin-right: 0;}

   .aracList.genelListe.filtrele li { opacity: 0; visibility: hidden; transform: translateY(-40px); display: none }
   .aracList.genelListe.filtrele li.bulundu { display: inherit; opacity: 1; transform: translateY(0) !important; transition-delay: .45s; visibility: visible;;  }
	
}


@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 20px 0;flex-direction: column;align-items: center;justify-content: center;}
   .anaBaslik:before {display: none;}
   .anaBaslik:after {font-size: 42px;line-height: 42px;display: none;}
   .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: 27px;line-height: 28px;text-align: center;padding: 0;letter-spacing: 0;}
   .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; }



   .aramaWrap  { width: 100%; padding: 0 20px; margin: 30px 0 0 0; position: relative; }


   header {padding: 27px 0;}
   header .inner {justify-content: space-between;height: auto;}
   header .hWrap {width: auto;}
   header .hWrap:before {display: none;}
   header .logo {width: 116px;height: 34px;position: relative;left: 0;top: 2px;}
   header .sagK {margin: 0 0 0 3px;}
   header .secim > div {padding: 0 15px 0 0;margin: 0 15px 0 0;}
   header .secim > div a {width: 26px;height: 31px;}
   header .secim > .sec a {padding: 0 25px 0 0;}
   header .secim > div.icon.rezervasyon { display: none }
   header .secim > div.icon:last-child {margin-right: 0;}
   header .secim > div.icon a span {display: none;}
   header .secim > div.icon.giris.kActive > a {padding: 0;}
   header .secim > div.icon.giris.kActive > a:after {width: 8px;height: 8px;background: #f04f4d;background-image: none !important;border-radius: 100%;right: 0;top: 0;}
   header.koyu {padding: 20px 0;}
   header .secim > div.icon.giris > ul { width: 169px; right: -8px; left: inherit; top: 53px; padding: 19px 23px; border-radius: 14px; border-top-left-radius: 0; border-top-right-radius: 0; background: #ffffff29; }
   header .secim > div.icon.giris> ul li {margin: 0 0 8px 0;}
   header .secim > div.icon.giris > ul li:last-child { margin-bottom: 0 }
   header .secim > div.icon.giris > ul li a {padding: 0;text-align: right;display: initial;height: inherit;margin: 0;}



   .slider {display: none;height: auto;}  


   .sliderWrap { height: auto; border-top: solid 1px #f05d5c; }
   .sliderWrap .sosyal {display: none;}
   .sliderWrap .cagri {display: none;}


   .sliderWrap.katWrap {height: 110px;border-top: none;margin: 0 0 30px 0;}
   .sliderWrap.katWrap .katResim .kapsa {margin: 0;}
   .sliderWrap.katWrap .katResim .kapsa h1 , .sliderWrap.katWrap .katResim .kapsa strong {font-size: 27px;line-height: 30px;font-weight: 600;}




   .neden.genelListe .kapsa { background: none; margin: 0 0 0 0; }
   .neden.genelListe li {width: 100% !important;margin: 0 0 40px 0 !important;}
   .neden.genelListe li:last-child { margin: 0 !important }
   .neden.genelListe li .resim img {max-width: calc(100% - 80px);max-height: calc(100% - 80px);margin: -10px 0 0 0;}
   .neden.genelListe li h6 {background: #fff;margin: -27px 0 23px 0;padding: 6px 0;}



   .kampanya.genelListe {padding: 0;}
   .kampanya.genelListe:after {display: none;}
   .kampanya.genelListe.alt li {width: 100%;}
   .kampanya.genelListe.alt li:last-child { margin: 0 }
   .kampanya.genelListe li .kapsul {width: 100%;position: relative;bottom: initial;margin: 10px 0 0 0;padding: 0;}
   .kampanya.genelListe li h6 {color: #3c4346;text-align: center;font-size: 18px;line-height: 23px;font-weight: 500;}
   .kampanya.genelListe li p {color: #404040;padding: 0;text-align: justify;text-align-last: center;}
   .kampanya.genelListe .arr {display: none;}



   .sikcaSorulan.genelListe li {margin: 0 0 21px 0;}
   .sikcaSorulan.genelListe li .ust h6 {font-size: 16px;line-height: 19px;letter-spacing: 0;font-weight: 500;text-align: center;}
   .sikcaSorulan.genelListe li .alt .yazi {padding: 0;}



   footer {margin: 40px 0 0 0;}
   footer section.ust {padding: 50px 0;}
   footer section.ust:after {background: #393a25a1;}
   footer section .logo {width: 180px;margin: 0 0 30px 0;}
   footer section .altMenu {width: 100%;margin: 0 0 30px 0;}
   footer section .altMenu ul {width: 100%;}
   footer section .altMenu ul li {width: 100%;margin: 0 0 10px 0;padding: 0 0 0 0;border: none;}
   footer section .altMenu ul li:last-child { margin: 0 }
   footer section .altMenu ul li a {width: 100%;text-align: center;}
   footer section .iletisim {width: 100%;min-height: initial;}
   footer section .iletisim ul {width: 100% !important;}
   footer section .iletisim ul li {width: 100% !important;margin: 0 0 18px 0 !important;}
   footer section .iletisim ul li:last-child {margin: 0 !important;}
   footer section .iletisim ul li a {width: 100%;flex-direction: column;align-items: center;justify-content: center;}
   footer section .iletisim ul li a img {width: 22px !important;margin: 0 0 12px 0 !important;}
   footer section .sosyal {margin: 40px 0 0 0;}
   footer section.alt .inner {flex-direction: column;}
   footer section.alt .bilgi {margin: 0 0 12px 0;}



   .ustBar .inner {flex-direction: column-reverse;}
   .ustBar {border-top: solid 1px #f05857;border-bottom: solid 1px #f05857;margin: 0;}
   .ustBar.scActive:before, .ustBar.scActive:after {display: none;}



   .secimi { width: 100%; margin: 20px 0 0 0; padding: 20px 0 0 0; border-top: solid 1px #dedede; }
   .secimi > a { width: 100%; padding: 0 0 0 0; flex-direction: column; }
   .secimi > a:before, .secimi a:after { display: none; }
   .secimi > a:before { width: 100%; height: 30px; background-position: top center; top: -12px; }
   .secimi > a:after { width: 18px; height: 18px; left: 6px; }
   .secimi > a .secilen { width: 100%; align-items: center; justify-content: center; }
   .secimi > a .secilen .lokasyonu { font-size: 13px; line-height: 13px; font-weight: 500; }
   .secimi > a .degistir { font-size: 13px; line-height: 13px; font-weight: 400; margin: 15px 0 0 0; }



   .asamalar.genelListe { width: 100%; z-index: 999999999; }
   .asamalar.genelListe ul:not(.swiper-wrapper) { justify-content: initial; }
   .asamalar.genelListe > ul > li { width: 40px; padding: 0; margin: 0 15px 0 0; }
   .asamalar.genelListe > ul > li:last-child { margin-right: 0; }
   .asamalar.genelListe > ul > li:after { display: none; }
   .asamalar.genelListe > ul > li > a { width: 100%; justify-content: flex-start; }
   .asamalar.genelListe > ul > li > a:before { width: 40px; height: 40px; font-size: 14px; line-height: 14px; font-weight: 400; margin: 0; }
   .asamalar.genelListe > ul > li > a span { font-size: 15px; line-height: 15px; font-weight: 400; }
   .asamalar.genelListe > ul > li.active { width: calc(100% - 110px); padding: 0; margin: 0; }
   .asamalar.genelListe > ul > li.active:last-child a{align-items: center;justify-content: flex-end;}



   .asamalar.genelListe li .kapsa { display: none; }
   .asamalar.genelListe li.active .kapsa { display: initial; margin: 0 0 0 10px; max-width: calc(100% - 50px); }
   .asamalar.genelListe li .secimGoster { width: calc(100vw); right: -20px; padding: 80px 30px 28px 30px; }
   .asamalar.genelListe li.odeme-onay .secimGoster { left: initial; }


   .asamalar.genelListe li .secimGoster .secilenArac .genel { flex-direction: column; }
   .asamalar.genelListe li .secimGoster .secilenArac .genel .resmi { background: #fff; margin: 0 0 20px 0; }
   .asamalar.genelListe li .secimGoster .secilenArac .genel .bilgisi { width: 100%; flex-direction: column; align-items: center; }
   .asamalar.genelListe li .secimGoster .secilenArac .genel .bilgisi h6 { align-items: center; justify-content: center; }



   .asamalar.genelListe li .secimGoster .fiyatOzel strong { text-align: center; align-items: center; justify-content: center; }
   .asamalar.genelListe li .secimGoster .fiyatOzel ul li { flex-direction: column; }
   .asamalar.genelListe li .secimGoster .fiyatOzel .slt.toplam .toplamFiyat { flex-direction: column; align-items: center; justify-content: center; }
   .asamalar.genelListe li .secimGoster .fiyatOzel .slt.toplam .toplamFiyat .sagK { margin: 10px 0 0 0; }


   .asamalar.genelListe li .kapsa .toplam { display: none; }


   .secimYap { margin: 0; }
   .secimYap .solKisim {width: 100%;margin: 30px 0 0 0;}
   .secimYap .sagKisim { width: 100%; }


   .secimYap .solKisim .uKapsa { width: 100%; padding: 0; }


   .secimYap .ilerle { align-items: center; justify-content: center; }
   .secimYap .ilerle a, .secimYap .ilerle input[type="submit"] { width: 100%; }
   .secimYap .solKisim.list .secilenArac .genel { flex-direction: column; align-items: center; }
   .secimYap .solKisim.list .secilenArac .genel .bilgisi { width: 100%; flex-direction: column; align-items: center; margin: 20px 0 0 0; }
   .secimYap .solKisim.list .secilenArac .ozellikler > div { margin: 0 5px 0px 0; }
   .secimYap .solKisim.list .fiyatOzel strong { align-items: center; justify-content: center; }
   .secimYap .solKisim.list .fiyatOzel ul li {flex-direction: column;align-items: center;justify-content: center;padding: 19px 15px;}
   .secimYap .solKisim.list .fiyatOzel ul li .sagK { margin: 7px 0 0 0; }
   .secimYap .solKisim.list .fiyatOzel .slt.toplam { margin: 0 0 25px 0; }
   .secimYap .solKisim.list .fiyatOzel .slt.toplam .toplamFiyat {flex-direction: column;align-items: center;border-radius: 15px;}
   .secimYap .solKisim.list .fiyatOzel .slt.toplam .toplamFiyat .sagK { margin: 3px 0 0 0; }



   .secimYap .sagKisim.list { width: 100%; padding: 0; }
   .secimYap .sagKisim.list .slot {border-radius: 30px;padding: 30px 20px;background: linear-gradient(360deg, rgba(255, 255, 255, 1) 0%, rgb(239 239 239) 100%);}
   .secimYap .sagKisim.list .slot > div { padding: 0; margin: 20px 0 0 0; }
   .secimYap .sagKisim.list .slot > div:before { display: none; }
   .secimYap .sagKisim.list .slot strong { font-size: 19px; line-height: 24px; font-weight: 600; text-align: center; }


   .odemeCheck { margin: 0 0 20px 0 !important; }
   .odemeCheck ul li {width: 100% !important;margin: 0 0 20px 0 !important;}
   .odemeCheck ul li:last-child {margin-bottom: 0 !important;}
   .odemeCheck input[type="radio"] + label b { font-size: 24px; line-height: 24px; }
   .odemeCheck:not(.ucLu) li:first-child input[type="radio"] + label:before {border-radius: 45px;}
   .odemeCheck:not(.ucLu) li:last-child input[type="radio"] + label:before { border-radius: 45px; }

	.odemeCheck.ucLu li input[type="radio"] + label:before {border-radius: 45px !important;}



   .filtreler {width: 100%;background: #fff;position: absolute;left: 0;top: 20px;z-index: 9999;display: none;margin: 0;box-shadow: 3px 3px 7px 0px rgb(0 0 0 / 17%);padding: 40px 21px;border-radius: 25px;}
   .secimYap .mFiltre {display: inherit;margin: 30px 0 0 0;}



   .aracList.genelListe li:first-child { margin-top: 20px; }
   .aracList.genelListe li { margin: 0 0 30px 0; }
   .aracList.genelListe li .kapsa {flex-direction: column;align-items: center;padding: 0 20px;background: linear-gradient(179deg, rgba(255, 255, 255, 1) 0%, rgb(239 239 239) 100%);/* box-shadow: 0px 0px 18px rgb(0 0 0 / 10%); */}
   .aracList.genelListe li .resim { width: 100%; height: 190px; }
   .aracList.genelListe li .resim img { mix-blend-mode: multiply; width: auto; height: auto; max-width: 100%; max-height: 100%; }
   .aracList.genelListe li .bilgiler { width: 100%; flex-direction: column; align-items: center; justify-content: center; background: url(../images/dotted-x.svg) repeat-x top center; background-size: 12px; }
   .aracList.genelListe li .bilgiler .baslik { align-items: center; justify-content: center; }
   .aracList.genelListe li .bilgiler .baslik h6 { font-size: 21px; line-height: 21px; font-weight: 600; align-items: center; justify-content: center; }
   .aracList.genelListe li .bilgiler .fiyatlar { align-items: center; justify-content: center; }
   .aracList.genelListe li .bilgiler .fiyatlar > div { text-align: center; align-items: center; justify-content: center; }
   .aracList.genelListe li .bilgiler .fiyatlar .fiyati { flex-direction: column; align-items: center; }
   .aracList.genelListe li .bilgiler .fiyatlar .fiyati span { margin: 7px 0 0 0; }
   .aracList.genelListe li .detaylar { width: 100%; background: url(../images/dotted-x.svg) repeat-x top center; background-size: 12px; padding: 30px 0 0 0; }
   .aracList.genelListe li .detaylar .slot strong {text-align: center;margin: 0 0 7px 0;}
   .aracList.genelListe li .detaylar .slot .liste {flex-direction: row;align-items: center;justify-content: center;margin: 0;}
   .aracList.genelListe li .detaylar .slot .liste > div {margin: 8px 12px;}
   .aracList.genelListe li .detaylar .slot { margin: 0 0 25px 0; }


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


   .sigortaSec.genelListe li { width: 100%; margin: 0 0 50px 0; }
   .sigortaSec.genelListe li .kapsa { box-shadow: 0px 0px 18px rgb(0 0 0 / 10%); }
   .sigortaSec.genelListe li .ozellikler { padding-top: 20px; }
   .sigortaSec.genelListe li .ozellikler > div { height: initial; padding: 0 0 20px 0; margin: 0 0 20px 0; }
   .sigortaSec.genelListe li .ozellikler > div:before { content: ""attr(data-baslik); font-size: 16px; line-height: 16px; font-weight: 500; text-transform: uppercase; width: 100%; float: left; position: relative; text-align: center; margin: 0 0 14px 0; }
   .sigortaSec.genelListe li .ozellikler > div strong { font-size: 16px; line-height: 16px; }
   .sigortaSec.genelListe li .ozellikler > div i.bilgi { margin: 0 0 0 9px; }
   .sigortaSec.genelListe li .fiyat { margin: 0; }
   .sigortaSec.genelListe li .fiyat .fiyati { font-size: 24px; line-height: 24px; }
   .sigortaSec.genelListe .kapsa .slot.head { display: none; }
   .sigortaSec.genelListe .kapsa .slot.tbody { width: 100%; }



   .ekHizmet.genelListe {margin: 40px 0 0 0;}
   .ekHizmet.genelListe .anaBaslik {margin: 0 0 10px 0;}
   .ekHizmet.genelListe .anaBaslik h2 {font-size: 21px;line-height: 21px;}
   .ekHizmet.genelListe li {background: linear-gradient(359deg, rgba(255, 255, 255, 1) 0%, rgb(239 239 239) 100%);}
   .ekHizmet.genelListe li .ust { flex-direction: column; align-items: center; padding: 20px 0; }
   .ekHizmet.genelListe li .ust > div { width: 100%; display: flex; flex-wrap: wrap; flex-direction: column; align-items: center; justify-content: center; }
   .ekHizmet.genelListe li .ust .artir { margin: 0; }
   .ekHizmet.genelListe li .ust > div > div { width: 100%; height: inherit; padding: 0; background: none; }
   .ekHizmet.genelListe li .ust > div > div:last-child {margin: 0 0 17px 0;}
   .ekHizmet.genelListe li .ust .fiyat { margin: 14px 0px 20px 0; }
   .ekHizmet.genelListe li .alt .kapsa { padding: 0 0 32px 0; }
   .ekHizmet.genelListe li .alt .yazi {font-size: 14px;line-height: 21px;font-weight: 400;text-align: center;}
	.ekHizmet.genelListe li .ust .baslik:before { display: none}
	.ekHizmet.genelListe li .ust .baslik:after {position: absolute;bottom: -16px;}



   .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; }   


   .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.mob { display: initial }
   .menuWrap .mobMenu ul li {width: 100%;margin: 0 0 15px 0;}
   .menuWrap .mobMenu ul li:after { display: none }
   .menuWrap .mobMenu ul li a {font-size: 26px;line-height: 26px;padding: 0 20px;text-align: center;font-weight: 500;color: #5a5656;letter-spacing: 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: 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; }   



   .rezervasyon .kapsa {width: 100%;float: left;position: relative;}
   .rezervasyon .slot {margin: 0 !important;}
   .rezervasyon .slot .ust {flex-direction: column;align-items: center;justify-content: center;}
   .rezervasyon .slot .ust:after {right: initial;bottom: -10px;height: 20px;background-color: #fff;width: 20px;left: calc(50% - 10px);}
   .rezervasyon .slot .ust .solK {width: 100%;flex-direction: column;align-items: center;}
   .rezervasyon .slot .ust .sagK {width: 100%;margin: 19px 0 0 0;}
   .rezervasyon .slot .ust > div > div {width: 100% !important;align-items: center;justify-content: center;margin: 0 0 15px 0;padding: 0;}
   .rezervasyon .slot .ust > div > div:last-child { margin: 0; }
   .rezervasyon .slot .ust .islem a:last-child { margin: 0; }
   .rezervasyon .slot .alt .kapsul .slt h6 {font-size: 18px;line-height: 18px;font-weight: 400;}
   .rezervasyon .slot .alt .kapsul .slt .genelBilgisi {flex-direction: column;align-items: center;}
   .rezervasyon .slot .alt .kapsul .slt .genelBilgisi > div {width: 100%;padding: 0;margin: 0 0 22px 0;align-items: center;justify-content: center;}
   .rezervasyon .slot .alt .kapsul .slt .genelBilgisi > div:last-child { margin: 0 }
   .rezervasyon .slot .alt .kapsul .slt .genelBilgisi > div:before {display: none;}
   .rezervasyon .slot .alt .kapsul .slt .genelBilgisi > div p {font-size: 15px;line-height: 21px;}
   .rezervasyon .slot .transferDetay .kslot .kapsa .bilgiler {padding: 0;flex-direction: column;align-items: center;justify-content: center;}
   .rezervasyon .slot .transferDetay .kslot .kapsa .bilgiler > div {width: 100%;align-items: center;justify-content: center;padding: 0;margin: 0 0 18px 0;}
   .rezervasyon .slot .transferDetay .kslot .kapsa .bilgiler > div:last-child { margin: 0 }
   .rezervasyon .slot .transferDetay .kslot .kapsa .bilgiler > div:before {left: initial;top: initial;position: relative;margin: 0 0 9px 0;}


   
	.rezervasyonOnay .kapsa {width: 100%;padding: 0 40px 40px 40px;margin: 50px 0 0 0;}
	.rezervasyonOnay .kapsa .slot {margin: 0 0 20px 0;}
	.rezervasyonOnay .kapsa .slot.yazi {text-align: center;}
	.rezervasyonOnay .kapsa .onay {padding: 98px 0 0 0;margin: -20px 0 25px 0px;}
	.rezervasyonOnay .kapsa .onay::before {width: 76px;height: 76px;}
	.rezervasyonOnay .kapsa .kodu {font-size: 37px;line-height: 37px;}



   .haberDetay .solKisim {width: 100%;}
   .haberDetay .solKisim .slot.baslik h1 {text-align: center;font-size: 20px;line-height: 28px;}
   .haberDetay .sagKisim {display: none;}
}


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

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

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