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

   header .logo {width: 121px;height: 170px;}


   .sliderWrap .pages span { font-size: 30px; line-height: 30px; padding: 0 20px 0 0; margin: 0 20px 0 0; }

   .sliderWrap .linkler span {font-size: 40px;line-height: 40px;padding: 0 20px 0 0;margin: 0 20px 0 0;}

   .kurumsal .yazi { width: 100%;}




   .ortala.wide_mid {width: calc(100%);margin-left: 0;padding: 0 30px;}


   .sliderWrap.katWrap .katResim .kapsa h1, .sliderWrap.katWrap .katResim .kapsa strong {font-size: 70px;line-height: 40px;}

   .slider .kapsa h1, .slider .kapsa strong { font-size: 70px;line-height: 40px; }
   .slider .kapsa a {font-size: 33px;line-height: 40px;}
	
}

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


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

   .otelOzellik .slot.ozellik.genelListe li { padding: 25px 10px; }

   .otelOzellik .slot .arrow {flex-direction: row;left: -100px;}
   .otelOzellik .slot .arrow a {margin: 0px 15px 0 0;}
   .otelOzellik .slot .arrow a.sol {transform: rotate(-90deg);}
   .otelOzellik .slot .arrow a.sag {margin: 0;transform: rotate(-90deg);}


   .odalar.genelListe li strong {font-size: 48px;line-height: 48px;}



   .konfor .kYazi .solK { width: 160px; }
   .konfor .kYazi .sagK { width: calc(100% - 190px); }


   .konfor .kYazi, .kurumsal .kYazi, .galeri.genelListe .kYazi, .odaDetay .kYazi { font-size: 29px; line-height: 33px; }


   .odaDetay .kYazi .solK {  width: 160px;}
   .odaDetay .kYazi .sagK { width: calc(100% - 190px);}

	
}



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


   .ortala.full {padding: 0 0 0 20px !important;}
   .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 40px 0px;}
   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 26px 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;}
   .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: 32px;line-height: 32px;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: 75px;height: 110px;margin: 20px 0 0 0;}
   header .sagK {margin: 0;margin: 57px 20px 0 0;}
   header .mItem {display: none;}
   header .menuIcon {margin: 0 0 0 0;}



   .menuWrap .kapsa .wrap {padding: 80px 0 0 0;}
   .menuWrap .mobMenu ul {flex-direction: column;}
   .menuWrap .mobMenu ul li {margin: 0 0 10px 0;}
   .menuWrap .mobMenu ul li a {font-size: 34px;line-height: 34px;}
   .menuWrap.active .detay {display: none;}


   .sliderWrap .hLink { width: 100%; right: 0; bottom: 20px; }
   .sliderWrap.oDdty .hLink { width: auto; right: 20px; bottom: 20px; }
   .sliderWrap .hLink ul {flex-direction: row;}
   .sliderWrap .hLink ul li {padding: 0 24px 0 0;margin: 0 13px 0 0;}
   .sliderWrap .hLink ul li:after {width: 14px;height: 1px;left: initial;right: 0;bottom: initial;top: calc(50% - 0.5px);}
   .sliderWrap .hLink ul li:last-child {padding: 0;margin: 0;}
   .sliderWrap .hLink ul li a {width: 27px;}
   .sliderWrap .pages {left: 20px;bottom: 20px;}
   .sliderWrap .linkler {display: none;}




   .sliderWrap.katWrap {height: 260px;}
   .sliderWrap.katWrap .katResim {background-size: cover;}
   .sliderWrap.katWrap .katResim .kapsa {margin: 110px 0 0 0;}
   .sliderWrap.katWrap .katResim .kapsa h1, .sliderWrap.katWrap .katResim .kapsa strong {font-size: 30px;line-height: 30px;}



   .slider .kapsa {flex-direction: column;align-items: center;justify-content: center;}
   .slider .kapsa h1, .slider .kapsa strong {font-size: 50px;line-height: 40px;margin: 30px 24px;}
   .slider .kapsa a {font-size: 22px;line-height: 22px;} 



   .konfor .kYazi, .kurumsal .kYazi, .galeri.genelListe .kYazi, .odaDetay .kYazi {font-size: 26px;line-height: 30px;text-align: center;}



   .kurumsal { margin: 0 0 40px 0; }
   .kurumsal .inner {padding: 0;flex-direction: column;align-items: center;justify-content: center;}
   .kurumsal .inner::before {display: none;}
   .kurumsal .kYazi {padding: 87px 0 0 0;text-align: center;}
   .kurumsal .kYazi::before {width: 100%;height: 57px;}
   .kurumsal .yazi {padding: 0;}



   .konfor .inner {align-items: center;padding: 0;}
   .konfor .inner::before {display: none;}
   .konfor .kYazi {flex-direction: column;align-items: center;justify-content: center;margin: 0;}
   .konfor .kYazi::before {display: none;}
   .konfor .kYazi .solK {width: 180px;}
   .konfor .kYazi .sagK {width: 100%;margin: 40px 0 0 0;}



   .otelOzellik .inner {flex-direction: column-reverse;}
   .otelOzellik .slot.odalar {width: 100%;}
   .otelOzellik .slot.ozellik.genelListe {display: none;}



   .odalar.genelListe li .resim:after {content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #2c2a2a42;}
   .odalar.genelListe li strong {font-size: 29px;line-height: 33px;bottom: 20px;}
   .odalar.genelListe .bilgiler {top: 20px;}
   .odalar.genelListe .bilgiler > div {flex-direction: column;align-items: center;border-right: solid 1px #ffffff69;margin: 0 20px 0 0;padding: 10px 20px 10px 0;}
   .odalar.genelListe .bilgiler > div img {margin: 0 0 10px 0;width: auto;height: 34px;}
   .odalar.genelListe .bilgiler > div span {font-size: 14px;line-height: 16px;}
   .odalar.genelListe.alt li:last-child { margin: 0 }
   .odalar.genelListe.alt li .solK {width: 100%;}
   .odalar.genelListe.alt li .sagK {width: 100%;}
   .odalar.genelListe.alt li .sagK .bilgi {width: calc(100% - 30px);margin: -10px 0 0 15px !important;font-size: 15px;line-height: 24px;padding: 30px 30px;text-align: justify;text-align-last: center;}



   .galeri.genelListe .inner {flex-direction: column;align-items: center;justify-content: center;padding: 0;}
   .galeri.genelListe .inner::before {display: none;}
   .galeri.genelListe .kYazi {padding: 87px 0 0 0;text-align: center;}
   .galeri.genelListe .kYazi::before {width: 100%;height: 57px;}
   .galeri.genelListe .kapsa {width: 100%;margin: 40px 0 0 0;}
   .galeri.genelListe.alt .kapsa { margin: 0 }
   .galeri.genelListe.alt li {width: calc(50% - 10px);margin-bottom: 19px;}



   footer section.ust {height: auto;padding: 50px 0;}
   footer section.ust .inner {flex-direction: column;align-items: center;justify-content: center;}
   footer section.alt {padding: 20px 0;}
   footer {margin: 60px 0 0 0;padding-bottom: 0;}
   footer .ust { height: auto; padding: 40px 0; z-index: 45; }
   footer .ust:after { content: ""; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; z-index: -1; background: #2b48768c; }
   footer .ust .inner .slot { border-bottom: solid 1px #ffffff2e; margin: 0 0 40px 0; padding: 0 0 40px 0; }
   footer .ust .inner .slot:first-child { border-color: transparent; padding: 0; margin: 0 0 30px 0; }
   footer .ust .inner .slot:last-child { padding-bottom: 0; margin-bottom: 0; border-bottom: 0; }
   footer .ust .inner .logo {width: 97px;}
   footer .ust .inner .slogan { font-size: 21px; line-height: 30px; font-weight: 400; }
   footer .ust .inner .iletisim { width: 100%; float: left; flex-direction: column; }
   footer .ust .inner .altMenu ul { display: flex; flex-wrap: wrap; flex-direction: row; align-items: center; justify-content: center; width: 300px; }
   footer .ust .inner .altMenu ul li { width: 138px; float: left; padding: 0; margin: 0 0px 11px 0; text-align: right; padding: 0 20px 0 0; }
   footer .ust .inner .altMenu ul li:last-child { text-align: center; margin-bottom: 0; }
   footer .ust .inner .altMenu ul li:nth-child(2n) { margin-right: 0; border-right: none; text-align: left; padding: 0 0px 0px 20px; }
   footer .ust .inner .altMenu ul li:nth-child(2n):after { display: none; }
   footer .ust .inner .altMenu ul li a { width: 100%; }


   footer .ust .inner .iletisim .kapsa a.mobi { width: 100%; position: relative; left: inherit; top: inherit; bottom: inherit; font-size: 29px; line-height: 36px; }
   footer .ust .inner .iletisim .kapsa { width: 100%; border: none; padding: 0; margin: 0; }
   footer .ust .inner .iletisim .kapsa a { width: 100%; flex-direction: column; }
   footer .ust .inner .iletisim .kapsa.rezerve a img { height: 50px; margin: 0 0 12px 0; }
   footer .ust .inner .iletisim .kapsa.rezerve a .sagK { align-items: center; padding: 0; margin: 0; }
   footer .ust .inner .iletisim .kapsa.rezerve a .sagK strong {font-size: 24px;line-height: 36px;}
   footer .ust .inner .iletisim .kapsa.tekil { margin: 30px 0 0 0; }
   footer .ust .inner .iletisim .kapsa.tekil img { margin: 0 0 10px 0; }
   footer .ust .inner .iletisim .kapsa span {font-size: 15px;line-height: 20px;text-align: center;}
   footer .alt .inner .bilgi { font-size: 14px; line-height: 19px; width: 100%; text-align: center; }
   footer .alt .inner a.qBrand {width: 78px;}



   .odaDetay .inner {align-items: center;padding: 0;}
   .odaDetay .inner::before {display: none;}
   .odaDetay .kYazi {flex-direction: column;align-items: center;justify-content: center;margin: 0;padding: 0;}
   .odaDetay .kYazi::before {display: none;}
   .odaDetay .kYazi .solK {width: 180px;}
   .odaDetay .kYazi .sagK {width: 100%;margin: 40px 0 0 0;text-align: justify;text-align-last: center;}
   .odaDetay .detay {padding: 17px 20px;display: flex;flex-wrap: wrap;flex-direction: row;align-items: center;justify-content: center;}
   .odaDetay .detay span {font-size: 14px;padding: 6px 23px;margin: 6px 6px;}
   .odaDetay .bilgi {margin: 40px 0 50px 0;justify-content: center;}
   .odaDetay .bilgi > div {flex-direction: column;align-items: center;}
   .odaDetay .bilgi > div img {margin: 0 0 14px 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; }



}


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

	.galeri.genelListe.alt li { width: 100%; }
	.galeri.genelListe.alt li:last-child { margin: 0}

}


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

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


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