
@media only screen and (max-width:1700px) {
.rakamlar { width: calc(100% - 600px) }
.page h2, .page-open h2 { font-size: 46px }
.holding-baslik { padding-left: 70px }
.holding-baslik { width: 600px }
.holding-baslik h2 { font-size: 78px; line-height: 98px }
.holding-baslik p { font-size: 15px; line-height: 26px }
.rakamCol { font-size: 60px }
#tercihEdilenYatirimlar, #sanalCadir { margin-top: 30px }
.odaSayisi { font-size: 58px; margin-bottom: 0 }
.yatirimYer { font-size: 18px }
.yatirimBaslik h3 { font-size: 25px; line-height: 32px }
.yatirimBaslik { height: 100px }
.yatirimTaksit { font-size: 50px }
.yatirimlarSlider, .yatirimlarSlider .swiper-slide { height: 450px }
.yatirimDetay { padding: 15px 35px 25px 30px }
.yatirimGorsel img { width: 42% }
.detaylariGor { width: 200px; height: 50px; font-size: 20px; line-height: 50px }
.haberGorsel { height: 430px }
.haberBaslik h3 { font-size: 32px; line-height: 44px; }
.haberTarih { height: 110px; padding: 15px 10px; font-size: 22px }
.haberTarih span { font-size: 50px; line-height: 50px }
.tumHaberler { font-size: 24px }
.haberGorsel img { width: 80px }
.sinpasevimCol { height: 390px }
.altSlider, .altSlider .swiper-slide { height: 500px }
.altSlider h2 { font-size: 70px; margin-left: 300px; margin-top: 150px; margin-bottom: 40px }
.altSlider h3 { font-size: 28px; margin-left: 300px; margin-bottom: 25px }
.altSlider p { font-size: 22px; line-height: 23px; width: 38%; margin-left: 300px }
.simdiKesfet { width: 210px; height: 55px; line-height: 55px; margin-top: 25px; margin-left: 300px }
#sinpasevim p { font-size: 22px }
.header-container { width: calc(100% - 100px); margin-left: 70px; margin-right: 30px; float: left }
.iletisimFormuBtn { margin-left: 30px; margin-right: 30px; font-size: 14px; }
.header-menu ul li { margin-left: 35px }
.akilliAramaBtn { margin-left: 30px; font-size: 14px; }
.searchText.active { width: 235px }
.language { float: left; padding: 10px 15px 10px 0 }
.hamburger-menu { float: left; margin-left: 10px }
.select1 { width: 210px; height: 55px }
.select2 { width: 400px; height: 55px }
.listeleBtn { width: 160px; height: 55px }
.sliderHizliArama { left: 70px }
#slider h2, #slider h3, .detay { margin-left: 0px; }
.language ul li { float: left; margin-left: 0!important }
.yatirimciBanner { height: 330px }
.projeListCol { height: 380px }
.projeListBaslikBg h3, .projeListBaslikBg h2 { font-size: 20px }
.projeDetayBannerSag { width: 550px }
.projeDetayBannerSol { width: calc(100% - 550px) }
.projeDetayBaslik { width: 56%; margin-left: 50px; margin-bottom: 40px }
.projeDetaySliderBg, .projeDetaySliderBg .swiper-slide { height: 750px }
.projeDetayAdres, .projeDetayAciklama { line-height: 26px }
.projeDetayAciklama p { margin-bottom: 10px; }
.projeDetayBanner { height: 770px }
.projDetayVideo { bottom: 30px }
.projeEbultenText { width: 450px }
.projeEbulten { width: 700px; float: left }
.projeYorumlar { float: left; margin-left: 100px; width: calc(100% - 800px) }
.yorumGorsel { width: 130px; height: 130px; margin-left: 70px }
.yorumlar { margin-left: 50px }
.blogTopIcerik { padding: 0 140px 0 45px }
.blogEbultenContainer { width: 700px; margin: auto }
#kat-planlari { height: auto }
.ar .cookie p { float: right; font-size: 14px; }
.ar .rakamCol { font-size: 50px; }
.ar .holding-baslik p { font-size: 14px; line-height: 24px; }
.ar .holding-baslik h2 { font-size: 70px; line-height: 86px; }
.ar .holding { height: auto; padding: 45px 55px 55px; }
.ar .yatirimTaksit { font-size: 44px; }
.ar .cadirRow:nth-child(odd) .cadirDetay { margin-left: 50px; }
.ar .cadirRow:nth-child(even) .cadirDetay { margin-right: 50px; }
.ar .devamiTikla { display: none; }
}

@media only screen and (max-width:1600px) {
.blogTopHeader .header-container { width: calc(100% - 140px); margin-left: 70px; margin-right: 70px; }
.anaDon a { font-size: 20px; }
.blogAnaBaslik { margin-top: -30px; }
.rakamlar { width: calc(100% - 550px) }
.page h2, .page-open h2 { font-size: 44px }
#slider h2 { font-size: 32px; width: 100%; }
#slider h3 { font-size: 24px; }
.detay { padding: 15px 20px 15px 20px;  font-size: 14px; }
.gallery-thumbs { width: 200px; height: calc(100vh - 70px) !important; }
.gallery-top { width: calc(100% - 210px) }
.gallery-thumbs .swiper-slide span { font-size: 24px }
.logo { width: 100px }
#iletisimFormu h2 { margin-bottom: 10px; }
#header { padding: 10px 0px; }
.satisiDevamSlider, .satisiDevamSlider .swiper-slide { height: 580px }
.projeSliderGorsel { width: calc(100% - 550px) }
.projeSliderDetay { width: 550px; padding: 30px 50px 30px 70px }
.projeSliderDetay h3 { font-size: 22px; line-height: 28px; }
.projeSliderDetay h4 { font-size: 38px }
.kesfet { width: 160px; height: 45px; line-height: 45px }
.canliTanitim h5 { font-size: 30px; width: calc(100% - 50px); height: 34px; }
.canliTanitim img, .toplamKonut img, .projeDurumu img { width: auto; height: 30px; }
.hemenIzle img { width: 20px; height: auto }
.hemenIzle { width: 160px; height: 45px; line-height: 45px; margin-top: 10px; }
.toplamKonut h5, .projeDurumu h5 { font-size: 20px; line-height: 40px }
.projeDurumu { margin-top: 10px }
.toplamKonut span { font-size: 44px; }
.projeDurumu span { font-size: 44px; }
.teslim { font-size: 22px!important; margin-top: 22px; margin-left: 5px }
.holding-baslik { width: 550px; padding-left: 60px }
.rakamCol { font-size: 64px }
.yatirimBaslik h3 { font-size: 23px; line-height: 30px }
.odaSayisi { font-size: 54px; margin-bottom: 0 }
.yatirimBaslik { height: 95px; margin-bottom: 10px }
.yatirimTaksit { font-size: 34px; margin-bottom: 15px; }
.yatirimlarSlider, .yatirimlarSlider .swiper-slide { height: 420px }
.cadirICerik h3 { font-size: 36px }
.cadirYer { font-size: 22px; color: #fff; line-height: 42px }
.cadirKamp { font-size: 40px; color: #fff; line-height: 44px }
.cadirAltKamp { font-size: 22px; }
.firsatiYakala { width: 200px; height: 55px; line-height: 55px; font-size: 18px }
.cadirRow:nth-child(odd) .cadirDetay { width: 580px; height: 320px; border: 5px solid #dfd8c8; z-index: 2; margin-left: 180px; margin-top: 30px; position: absolute; box-sizing: border-box }
.cadirRow:nth-child(even) .cadirDetay { width: 580px; height: 320px; border: 5px solid #dfd8c8; z-index: 2; margin-right: 90px; float: right; margin-left: auto; right: 0; margin-top: 30px; position: absolute; box-sizing: border-box; }
.cadirRow:nth-child(odd) .cadirGorsel, .cadirRow:nth-child(even) .cadirGorsel { height: 380px }
.cadirRow { height: 380px }
.devamiIcinTikla { width: 300px; height: 55px; line-height: 55px; font-size: 20px }
.haberGorsel { height: 400px }
.haberBaslik h3 { font-size: 24px; line-height: 30px; }
.tumHaberler { width: 250px; height: 55px; font-size: 22px; margin: auto; margin-top: 55px; line-height: 55px; margin-left: -125px }
.altSlider, .altSlider .swiper-slide { height: 450px }
.altSlider h2 { font-size: 50px !important; margin-left: 200px; margin-top: 100px !important; margin-bottom: 40px }
.altSlider h3 { font-size: 22px; margin-left: 200px; margin-bottom: 20px }
.altSlider p { font-size: 18px; line-height: 23px; width: 38%; margin-left: 200px }
.simdiKesfet { margin-left: 200px }
#sinpasevim p { font-size: 20px }
.sinpasevimCol { height: 375px }
.footerCol { margin-left: 50px; padding-left: 30px; min-height: 260px }
.holding-baslik h2 { font-size: 78px; line-height: 98px }
#iletisimFormu { padding: 50px 0 35px }
#iletisimFormu p { margin-bottom: 35px }
.iSelect, .iFormText { height: 45px }
.yurtSelect, .iBtn { height: 45px }
#akilliArama { padding: 50px 0 }
.bilgilendirmeBtn { width: 50px }
#bilgilendirme { height: 268px; margin-top: -134px }
.iletisimFormuFixed { top: 412px!important }
.akilliAramaFixed { top: 403px!important }
.hamburgerMenuBg h2 { margin-top: 50px; margin-bottom: 30px }
.menuKapat { margin-top: 40px }
.hMenuCol { margin-top: 30px }
.hMenuCol ul li { margin-bottom: 15px }
.ebulten input[type=checkbox]:not(old)+label { line-height: 16px; margin-top: 10px }
.hMenuCol h3 { margin-bottom: 20px }
.hamburgerMenuBg h2 { margin-top: 60px; margin-bottom: 40px }
.ebulten h2 { margin-top: 20px; margin-bottom: 15px }
.takipEt h2 { margin-top: 80px }
.takipEt a { margin-top: 80px }
.lokasyon-page { height: 800px }
.projeDetayAdres, .projeDetayAciklama { line-height: 24px }
.projeDetayMap { height: 200px }
.projeDetayBannerSag h1 { font-size: 36px }
.projeDetayBannerSag { width: 510px; padding: 15px 30px; }
.projeDetayBannerSol { width: calc(100% - 510px) }
.projeDetaySurec ul li span { font-size: 14px }
.projeDetayBanner { height: 700px }
.breadcrumb.siyah { margin-bottom: 15px; margin-top: 15px }
.projeDetayBaslik p { font-size: 15px; line-height: 24px; margin-top: 15px }
.projeDetayUstBaslik { padding: 50px 0 30px }
.projeDetayUstBaslik h3 { font-size: 38px }
.projeDetaySliderSol p { font-size: 18px; line-height: 21px }
.projeDetaySliderSol { width: 600px; padding: 50px 35px }
.projeDetaySlider { width: calc(100% - 600px) }
.projeDetaySliderBg, .projeDetaySliderBg .swiper-slide { height: 700px }
.projeDetaySliderSol h3 { font-size: 38px }
.projeGorselleriBg h3 { margin-top: 0px; margin-bottom: 30px; font-size: 48px }
.projeGoselContainer, .projeAltTabContent { width: 1100px; height: 750px; margin-top: -100px }
.katPlani .swiper-slide { height::750px;
}
.cookie p { font-size: 14px; line-height: 22px; }
.projeGorselTabContent { height: 630px }
.sinpasEkoBaslik h3 { font-size: 48px }
.sinpasEkoBaslik p { font-size: 23px }
.projeEbulten h3 { font-size: 48px; padding-right: 17px; line-height: 70px }
.projeEbulten h3:before { width: 70px; height: 70px }
.projeEbultenText { width: 400px; margin-top: 10px; padding-left: 30px }
.projeEbulten { width: 640px; float: left }
.ebultenBtn { margin-top: 28px }
.ebultenIzin { margin-top: 20px }
.projeYorumlar h3 { font-size: 48px; line-height: 48px; margin-top: 10px }
.yorumBaslik { width: 200px }
.projeYorumSlider { width: calc(100% - 200px) }
.projeYorumlar { width: calc(100% - 740px) }
.yorumlar p { font-size: 15px; line-height: 27px }
.yorumlar { margin-left: 40px; width: 320px; overflow: hidden }
.yorumlar h4 { font-size: 20px; line-height: 40px; margin-bottom: 10px }
.blogTopIcerik { padding: 0 110px 0 45px }
.blogTopGorsel { height: 480px }
.blogTopContent p { width: 79%; height: 180px }
.blogEbulten h2 { font-size: 46px; padding-right: 18px; line-height: 70px }
.blogEbulten h2:before { width: 70px; height: 70px }
.blogEbultenContainer { width: 630px; margin: auto }
#kat-planlari { height: auto }
.sinpasevimNedir { width: 48% }
.sinpasevimNedir p { font-size: 17px; margin-bottom: 18px }
.sinpasEvimGorsel { width: 44% }
.sinpasevimGaleri { height: 815px }
body { padding-top: 101px; }
.footer-container { width: 1400px; margin: auto; }
.header-menu { margin-top: 25px; }
.formuDoldur { margin-top: 15px; }
/*Blog*/
.blogMenu { height: 50px; }
.blogMenu ul li a { font-size: 22px; line-height: 50px; }
.blogSliderContainer .swiper-slide, .blogSliderContainer { height: 400px; }
.blogSliderContainer { padding: 0px 0px 60px !important; }
.blogSlider .swiper-button-next, .swiper-button-prev { margin-top: -60px !important; }
.blogSliderContainer .swiper-slide h2 { font-size: 44px; }
.blogSlider { margin-bottom: 50px; }
.blogBaslik { margin-bottom: 30px; }
.blogAnaBaslik { padding: 20px 0px 30px 0px; }
.en .detay { padding: 10px 20px 10px 15px; font-size: 13px; }
.en .detay img { margin-right: 10px; }
.en .projeSliderDetay h3 { font-size: 20px; line-height: 26px; }
.en .canliTanitim h5 { font-size: 30px; }
.en .holding-baslik p { font-size: 12px; line-height: 20px; }
.en .rakamCol { font-size: 46px; }
.en .page h2, .en .page-open h2 { font-size: 36px; margin-top: 30px; }
.en .holding-baslik h2 { margin-bottom: 10px; font-size: 60px; line-height: 70px; margin-top: 0px; }
.en .yatirimBaslik h3 { font-size: 20px; line-height: 28px; letter-spacing: 0px; }
.en .yatirimTaksit { font-size: 24px; }
.en .detaylariGor { font-size: 16px; }
.en .yatirimlarSlider { height: 365px; }
.en .cadirRow:nth-child(odd) .cadirDetay { margin-left: 100px; }
.en .cadirYer { font-size: 16px; line-height: 28px; }
.en .cadirAltKamp { font-size: 20px; }
.en .cadirRow:nth-child(odd) .cadirGorsel { width: 58%; }
.en .cadirRow:nth-child(even) .cadirGorsel { width: 58%; }
.en .firsatiYakala { width: 260px; margin-top: 10px; }
.en .cadirRow:nth-child(even) .cadirDetay { margin-right: 80px; }
.en .cadirKamp { font-size: 20px; line-height: 30px; }
.box { width: 340px; }
.ar .projeSliderDetay h4 { font-size: 30px; line-height: 40px; }
.ar .projeSliderDetay h3 { font-size: 20px; line-height: 26px; }
.ar .canliTanitim h5 { font-size: 26px; }
.ar .rakamCol { font-size: 44px; }
.ar .yatirimTaksit { font-size: 30px; }
.ar .detaylariGor img { top: 15px; left: 20px; }
.ar .cadirKamp { font-size: 28px; line-height: 38px; }
.ar .cadirYer { font-size: 18px; line-height: 34px; }
.ar .cadirAltKamp { font-size: 20px; margin-bottom: 20px; }
.ar #sinpasevim p { width: 76%; }
}

@media only screen and (max-width:1500px) {
.search { top: 3px!important;}
.searchArea { margin-top:10px; right:4.5%;}
.rakamlar { width: calc(100% - 500px) }
.page h2, .page-open h2 { font-size: 40px; margin-top: 30px }
.iletisimFormuBtn, .akilliAramaBtn { width: 150px; height: 45px; padding: 13px 15px 15px 20px; font-size: 14px; }
.logo { width: 90px !important; }
.searchText.active { width: 230px; height: 45px }
.iletisimFormuBtn { margin-left: 25px; margin-right: 25px }
.akilliAramaBtn { margin-left: 25px }
.header-menu ul li { margin-left: 25px }
.header-menu { float: right; margin-top: 20px }
.language { float: left; padding: 5px 10px 5px 0; margin-top: -10px; }
.search { margin-right: -15px }
#slider { height: auto; }
.devamEt { width: 280px; height: 50px; line-height: 50px; font-size: 13px }
.devamEt img { float: left; width: 50px; margin-top: 2px }
#iletisimFormuDevam h2 { line-height: 50px }
.select1 { width: 190px; height: 45px }
.select2 { width: 330px; height: 45px }
.listeleBtn { width: 140px; height: 45px; background-position: left center; padding-left: 15px }
#slider .swiper-button-next, #slider .swiper-button-prev { width: 45px!important; height: 48px!important; background-size: 45px 45px!important; bottom: 30px !important; }
#slider .swiper-button-prev, #slider .swiper-container-rtl .swiper-button-next { right: 85px }
#slider h2 { font-size: 30px; width: 100%; }
#slider h3 { font-size: 20px; width: 100%; }
#slider .gallery-top .swiper-slide { height: calc(100vh - 70px); }
.gallery-thumbs .swiper-wrapper { height: calc(100vh - 70px) !important; }
.projeSliderDetay { width: 450px; padding: 20px 30px 20px 50px }
.projeSliderGorsel { width: calc(100% - 450px) }
.projeSliderGorsel { width: calc(100% - 450px) }
.projeSliderDetay h4 { font-size: 42px }
.toplamKonut span { font-size: 42px; }
.projeDurumu span { font-size: 42px; }
.teslim { margin-top: 20px }
.satisiDevamSlider, .satisiDevamSlider .swiper-slide { height: 520px }
.holding-baslik h2 { font-size: 70px; line-height: 90px; margin-bottom: 15px; margin-top: 0 }
.holding-baslik p { font-size: 14px; line-height: 24px }
.holding-baslik { width: 500px; padding-left: 50px; border-left: 7px solid #b21e61 }
.rakamCol { font-size: 56px }
.holding { height: 270px; }
.yatirimBaslik h3 { font-size: 21px; line-height: 28px }
.odaSayisi { font-size: 50px; margin-bottom: 0 }
.yatirimBaslik { height: 90px }
.yatirimTaksit { font-size: 30px; margin-bottom: 10px; }
.detaylariGor { width: 170px; height: 45px; font-size: 16px; line-height: 45px }
.yatirimlarSlider, .yatirimlarSlider .swiper-slide { height: 365px }
.cadirICerik h3 { font-size: 30px; line-height: 30px; }
.cadirYer { font-size: 20px; color: #fff; line-height: 38px }
.cadirKamp { font-size: 38px; color: #fff; line-height: 40px }
.cadirAltKamp { font-size: 22px }
.firsatiYakala { width: 180px; height: 50px; line-height: 50px; font-size: 16px }
.cadirRow:nth-child(odd) .cadirDetay { width: 550px; height: 290px; border: 4px solid #dfd8c8; z-index: 2; margin-left: 130px; margin-top: 30px; position: absolute; box-sizing: border-box; }
.cadirRow { height: 350px }
.cadirRow:nth-child(odd) .cadirGorsel, .cadirRow:nth-child(even) .cadirGorsel { height: 350px }
.cadirRow:nth-child(even) .cadirDetay { width: 550px; height: 290px; border: 4px solid #dfd8c8; z-index: 2; margin-right: 90px; float: right; margin-left: auto; right: 0; margin-top: 30px; position: absolute; box-sizing: border-box; }
.haberGorsel { height: 320px }
.haberBaslik h3 { font-size: 20px; line-height: 26px; }
.haberTarih { height: 90px; width: 90px; padding: 5px 7px; font-size: 18px }
.haberTarih span { font-size: 44px; line-height: 46px }
#sinpasevim p { font-size: 18px; width: 73% }
.sinpasevimCol { height: 335px }
.footer-container { width: 1320px; margin: auto }
.footerCol h3 { font-size: 18px; margin-bottom: 25px }
.footerCol ul li { margin-bottom: 5px }
.footerTel { font-size: 34px!important; margin-top: -15px; margin-bottom: 30px }
#bottom { padding-left: 70px; padding-top: 10px; padding-bottom: 10px; padding-right: 25px }
.header-menu ul li a { font-size: 16px }
.header-menu ul li a img { width: 65px }
.hamburgerMenuBg h2 { font-size: 28px; margin-top: 30px; margin-bottom: 30px }
.hMenuCol { float: left; margin-top: 30px; margin-bottom: 10px }
.hMenuCol h3 { margin-bottom: 20px }
.hMenuCol ul li { margin-bottom: 15px }
.hContainer { width: 1170px; margin: auto }
.hamburgerMenuBg { overflow-y: scroll; padding-bottom: 50px }
.ebulten h2 { font-size: 28px; margin-top: 15px; margin-bottom: 10px }
.ebultenText { width: 100%; height: 50px; font-size: 14px; padding-left: 30px; color: #fff }
.ebulten { float: left; width: 450px }
.bultenBtn { margin-top: 16px }
.blogEbulten .bultenBtn { margin-top: -15px }
.takipEt h2, .takipEt a { margin-top: 70px!important }
.iletisimFormDevamFixed { top: 70px!important }
body { padding-top: 110px }
.menuKapat { margin-top: 20px }
.yatirimciBanner { height: 280px }
.content { padding: 50px 0 80px }
.projeListContainer h1 { margin-bottom: 25px }
.projeListContainer p { line-height: 26px; margin-bottom: 50px }
.projeListCol { height: 350px; width: calc(33.3% - 20px); margin: 10px }
.projeListBaslikBg h3, .projeListBaslikBg h2 { font-size: 22px }
.projeListLok span { font-size: 16px; line-height: 18px; }
.projeListLok { float: left; margin-top: 5px }
.projeIncele a { width: 85px; height: 30px; line-height: 31px; font-size: 12px }
.lokasyon-page { height: 600px }
.projelerContent { padding: 40px 0 80px }
.projeDetayBannerSag { width: 480px; padding: 15px 20px; }
.projeDetayBannerSol { width: calc(100% - 480px) }
.projeDetayAdres, .projeDetayAciklama {line-height: 20px;font-size: 13px;}
.projeDetayBannerSag h1 {font-size: 28px;margin-bottom: 5px;}
.projeDetaySurec ul li span { font-size: 13px }
.projeDetayBaslik { width: 55%; margin-left: 100px; margin-bottom: 30px }
.projeDetayBanner { height: 630px }
.projeDetayBaslik h2 { font-size: 40px; line-height: 40px; }
.projeDetayBaslik p { font-size: 14px; line-height: 22px; margin-top: 15px; }
.projDetayVideo a { font-size: 18px }
.projeDetayMap { margin-top: 15px; margin-bottom: 15px }
.formuDoldur { margin-top: 10px; width: 150px; height: 40px; line-height: 40px; }
.projeDetayUstBaslik h3 { font-size: 36px; margin-bottom: 5px; }
.projeDetayUstBaslik { padding: 50px 0 30px }
.projeDetaySliderSol ul li { width: 50%; font-size: 13px; margin-bottom: 10px; padding-left: 20px; box-sizing: border-box }
.projeDetaySliderSol ul { margin-top: 30px; }
.sliderSlogan { padding: 25px 40px; margin-left: 60px; }
.projeGorselleriBg h3 { margin-top: 10px; margin-bottom: 15px; font-size: 38px }
.projeGoselContainer, .projeAltTabContent { width: 1000px; height: 700px; margin-top: -100px }
.katPlani .swiper-slide { height: 700px; }
.projeGorselTabContent { height: 550px }
.sinpasEkoContainer { width: 1100px }
.sinpasEkoBaslik { width: 245px; float: left; margin-right: 120px }
.sinpasEkoBaslik h3 { font-size: 46px }
.sinpasEkoBaslik p { font-size: 22px }
.krediHesaplama { float: left; width: calc(100% - 365px); position: relative }
.krediText, .krediSelect { width: 275px; height: 47px; margin: 0 0 20px 20px }
.krediBtn { width: 275px; height: 47px; margin: 0 0 0 20px; font-size: 22px }
.kkBaslik { width: 115px; height: 115px }
.kkBaslik span { margin-top: 15px; font-size: 14px }
.sinpasEkoBg { height: 240px; padding: 60px 0 }
.projeEbulten h3 { font-size: 42px; padding-right: 15px; line-height: 65px }
.projeEbulten h3:before { width: 65px; height: 65px }
.projeEbultenText { width: 380px; margin-top: 5px; padding-left: 30px }
.projeEbulten { width: 595px; float: left }
.ebultenIzin { margin-top: 0; margin-left: 145px }
.ebultenIzin input[type=checkbox]:not(old)+label, .ebultenIzin input[type=radio]:not(old)+label { font-size: 15px; line-height: 18px }
.projeYorumlar { width: calc(100% - 695px) }
.projeYorumlar h3 { font-size: 44px; line-height: 44px; margin-top: 0 }
.yorumBaslik { width: 180px }
.projeEbulten .bultenBtn { margin-top: 24px !important; }
.sliderHizliArama { left: 50px; bottom: 15px; padding: 15px 20px; }
.projeYorumSlider { width: calc(100% - 180px) }
.yorumGorsel { width: 120px; height: 120px; margin-left: 40px }
.yorumlar { margin-left: 30px; width: 300px; overflow: hidden }
.yorumlar p { font-size: 13px; line-height: 18px; }
.yorumlar h4 { font-size: 18px; line-height: 18px; margin-bottom: 10px; }
.blogTopIcerik { padding: 0 60px 0 45px }
.blogTopTarihYazar { padding-bottom: 20px; margin-bottom: 20px }
.blogTopContent h2 { font-size: 26px; line-height: 36px }
.blogTopIcerik { padding: 0 100px 0 45px }
.blogTopContent p { width: 86%; height: 180px }
.blogTopGorsel { height: 450px }
.blogEbulten h2 { font-size: 44px; padding-right: 16px; line-height: 65px }
.blogEbulten h2:before { width: 65px; height: 65px }
.blogEbultenContainer { width: 600px; margin: auto }
.banner h2 { font-size: 44px; }
.yatirimciBanner h2 { font-size: 44px; margin-left: 50px; margin-bottom: 15px }
.headerAltMenu { height: 70px; }
.yatirimciBanner .breadcrumb { width: calc(100% - 90px); float: left; margin-bottom: 20px; margin-left: 50px }
.yatirimciMenuContainer { width: 1250px; margin: auto }
.yaritimciContainer { width: 1170px; margin: auto }
.yaritimciContainer p { font-size: 17px }
.bilgilendirmeTarih p { margin-top: 30px; margin-bottom: 30px }
.kurulContainer { width: 1200px }
.yonetimKuruluBilgi h2, span.yonetimKuruluGorev { font-size: 24px }
span.yonetimKuruluGorev { margin-bottom: 15px }
.sozlesmeContainer, .portfoyContainer { width: 1100px; margin: auto; margin-bottom: 100px }
.portfoyContainer h2 { font-size: 20px; min-height: auto; margin-bottom: 30px }
.sozlesmeContainer h3 { font-size: 18px; line-height: 21px }
.sozlesmeContainer h2 { font-size: 24px; margin-bottom: 30px }
.sozlesmeContainer a p { font-size: 18px; min-height: 40px }
.sozlesmeContainer a { height: 280px }
.komiteContainer { width: 910px; margin-bottom: 110px }
.portfoyContainer a { padding: 0 37px; height: 270px }
.durumTabContent h2 { height: 70px }
.ogrenenListeTablo { width: 90% }
.sorularCol p, .sorularCol h3 { font-size: 16px }
.sorularCol p a { font-size: 14px }
.sorularCol p { height: 140px }
.sorularCol { height: 320px }
#kat-planlari, #kat-planlari .projeGoselContainer { height: auto }
.katPlani { height: auto; }
.iletisimMapCol { padding-left: 50px }
.iletisimFormCol { padding-right: 50px }
.iletisimRow h2 { font-size: 26px }
.satisOfislerimiz h2 { font-size: 46px }
.ofisCol { width: calc(33.3% - 30px); margin: 15px }
.ofisCol:nth-child(3n+1) { margin-right: 30px }
.ofisCol:nth-child(3n) { margin-left: 30px }
.cookie p { font-size: 14px; line-height: 22px; }
.yorumlarRow p { font-size: 17px }
.yorumContainer { width: 1190px; margin: auto }
.yorumContent p { font-size: 15px; line-height: 26px }
.sinpasevimGaleri { height: 730px }
.haberCol:nth-child(1) { width: calc(50% - 30px); float: left; margin-right: 30px }
.haberCol:nth-child(2) { width: calc(50% - 30px); float: left; margin-left: 30px }
#header { padding: 10px 0px; }
body { padding-top: 90px; }
#header.sticky { padding: 10px 0; }
.projeSliderGorsel img { right: 30px; max-width: 200px; }
#sanalCadir .baslik { margin-top: 30px; }
.kurumsalIcerik .sozlesmeContainer a { height: 200px; width: 33.3%; }
.kurumsalIcerik .sozlesmeContainer h2 { font-size: 18px; margin-bottom: 25px; }
.projeDetaySliderSol { width: 550px; padding: 30px 35px; }
.projeDetaySliderBg { height: 650px; margin-bottom: 30px; }
.projeDetaySliderBg .swiper-slide { height: 650px; }
.projeDetaySlider { width: calc(100% - 550px); }
.projeDetaySliderSol h3 { font-size: 34px; margin-bottom: 20px; }
.projeDetaySliderSol h3:before { bottom: -7px; }
.projeDetaySliderSol p { font-size: 14px; line-height: 20px; margin-bottom: 15px; }
.projeGorselleriBg .projeMenu { margin-bottom: 130px; }
.projeAltTab a { font-size: 12px; }
/*Blog*/
.blogSliderContainer .swiper-slide, .blogSliderContainer { height: 350px; }
.blogContainer { width: 1150px; }
.blogIcerik h3 { font-size: 18px; line-height: 24px; }
.blogIcerik p { font-size: 14px; line-height: 20px; }
.masonry { column-gap: 35px; }
.kategBaslik { font-size: 44px; margin-top: 40px; margin-bottom: 30px; }
.blogDetayBanner h1 { font-size: 30px; margin-top: 80px; }
.blogDetayBanner { height: 450px; }
.blogDetayContainer { width: 1100px; margin-top: -150px; padding: 80px 120px; }
.blogDetayContainer p { font-size: 14px; line-height: 20px; }
.blogDetayContainer ul li, .blogDetayContainer ol li { font-size: 14px; line-height: 20px; }
.etiketContainer { width: 1100px; margin: auto; }
.blogBultenText { height: 70px; width: 550px; }
.bultenButon { width: 160px; height: 50px; }
.blogDetayBulten { padding: 100px 0px; }
.projeAltTabContent a:nth-child(1), .projeAltTabContent a:nth-child(3), .projeAltTabContent a:nth-child(4) { height: 30.3%; }
.en .projeEbulten h3 { font-size: 26px; font-family: 'Roboto', sans-serif; }
.en .projeEbultenText { width: calc(100% - 192px); }
.en .projeEbulten .bultenBtn { margin-right: 15px; }
.en .projeEbulten .ebultenIzin { margin-top: 10px; width: calc(100% - 140px); margin-left: 122px; }
.ar .projeDetayBannerSag h1 { font-size: 28px; }
.ar .projeDetayAdres, .ar .projeDetayAciklama { font-size: 14px; line-height: 24px; }
.ar .projeDetayBaslik h2 { font-size: 34px; line-height: 24px; }
.ar .projeEbulten .bultenBtn { margin-top: -40px !important; margin-left: 270px !important; }
.ar .projeEbulten .ebultenIzin { width: calc(100% - 200px); float: right; }
.ar span.help-block.form-error { float: right; }
}

@media only screen and (max-width:1375px) {
.searchArea { right:3% }
.page h2, .page-open h2 { font-size: 36px; margin-top: 40px; margin-bottom: 25px; }
.header-container { width: calc(100% - 90px); margin-left: 50px; margin-right: 40px; float: left }
.header-container { width: calc(100% - 90px); margin-left: 50px; margin-right: 40px; float: left }
.blogTopHeader .header-container { width: calc(100% - 90px); margin-left: 45px; margin-right: 45px; }
.header-menu ul li a { font-size: 14px }
.header-menu { float: right; margin-top: 22px !important; }
.searchText.active { width: 200px; height: 45px }
.menu { margin: 0 10px }
.hMenuCol ul li a { font-size: 14px; }
.hMenuCol ul li { margin-bottom: 10px }
.hMenuCol h3 { margin-bottom: 18px; font-size: 18px }
.hamburgerMenuBg h2 { font-size: 26px; margin-top: 30px; margin-bottom: 20px }
.hContainer { width: 1050px; margin: auto }
.hMenuCol { }
.ebulten h2 { margin-top: 15px; margin-bottom: 10px }
.hamburgerMenuBg { overflow-y: hidden; padding-bottom: 30px }
#slider h2 { font-size: 26px; width: 100%; }
.gallery-thumbs { width: 170px; height: calc(100vh - 70px); }
.gallery-thumbs .swiper-wrapper { height: calc(100vh - 70px) !important; }
.gallery-top { width: calc(100% - 180px) }
#slider h3 { font-size: 20px; width: 100% }
.sliderHizliArama { left: 60px; padding: 15px }
.detay { padding: 15px 30px 15px 20px; }
.projeSliderGorsel img { position: absolute; bottom: 15px; right: 10px; max-width: 150px; max-height: 150px; }
.projeSliderDetay h3 { font-size: 20px; line-height: 28px; }
.projeSliderDetay h4 { font-size: 36px; line-height: 54px; }
.canliTanitim h5 { font-size: 26px; height: 34px; }
.toplamKonut h5, .projeDurumu h5 { font-size: 18px; line-height: 34px; }
.toplamKonut span { font-size: 38px; }
.projeDurumu span { font-size: 38px; }
.teslim { margin-top: 17px; font-size: 20px !important; }
.satisiDevamSlider, .satisiDevamSlider .swiper-slide { height: 480px }
.holding-baslik h2 { font-size: 66px; line-height: 88px; margin-bottom: 10px; margin-top: 0 }
.holding { height: auto; padding: 35px 45px }
.rakamCol { font-size: 48px }
.rakamCol { font-size: 48px }
.odaSayisi { font-size: 40px; margin-bottom: 0; }
.yatirimBaslik h3 { font-size: 18px; line-height: 22px }
.yatirimBaslik { height: 80px; margin-bottom: 5px }
.yatirimTaksit { font-size: 26px; margin-bottom: 10px }
#top { bottom: 30px; right: 30px; }
.projeList { margin-top: 40px; }
.damga { width: 120px; }
.projeDetayBannerSag { width: 450px; padding: 10px 20px; }
.projeDetayBannerSol { width: calc(100% - 450px); }
.projeDetayBannerSag h1 { font-size: 32px; margin-bottom: 3px; }
.projeDetayAdres, .projeDetayAciklama { line-height: 20px; font-size: 13px; }
.projeDetayBaslik { margin-left: 60px; }
.projeDetayBanner { height: 600px; }
.yatirimlarSlider, .yatirimlarSlider .swiper-slide { height: 330px }
#sanalCadir h2 { padding: 10px 30px }
#sanalCadir .baslik:before { top: 30px }
.cadirICerik h3 { font-size: 28px }
.cadirYer { font-size: 16px; color: #fff; line-height: 32px }
.cadirKamp { font-size: 28px; color: #fff; line-height: 32px }
.cadirAltKamp { font-size: 18px }
.firsatiYakala { width: 165px; height: 45px; line-height: 45px; font-size: 14px }
.cadirRow:nth-child(odd) .cadirDetay { width: 490px; height: 265px; border: 3px solid #dfd8c8; z-index: 2; margin-left: 140px; margin-top: 30px; position: absolute; box-sizing: border-box }
.cadirRow { height: 325px }
.cadirRow:nth-child(odd) .cadirGorsel, .cadirRow:nth-child(even) .cadirGorsel { height: 325px; background-position: center center!important; background-size: cover!important; width: 58% }
.cadirRow:nth-child(even) .cadirDetay { width: 490px; height: 265px; border: 3px solid #dfd8c8; z-index: 2; margin-right: 120px; float: right; margin-left: auto; right: 0; margin-top: 30px; position: absolute; box-sizing: border-box }
.devamiIcinTikla { width: 260px; height: 50px; line-height: 50px; font-size: 18px }
.devamiTikla:before { top: 25px }
.devamiTikla:after { width: 300px; height: 50px; margin-left: -150px; top: 0 }
.haberBaslik h3 { font-size: 20px; line-height: 26px; }
.tumHaberler { width: 240px; height: 50px; font-size: 20px; margin: auto; margin-top: 40px; line-height: 50px; margin-left: -120px }
#odullerimiz h2, #sinpasHolding h2 { font-size: 28px; position: relative; margin-top: 80px; margin-bottom: 60px }
#odullerimiz h2:before, #sinpasHolding h2:before { width: 70px; height: 45px; margin-left: -35px; top: -6px }
.altSlider, .altSlider .swiper-slide { height: 400px }
.altSlider h2 { font-size: 52px; margin-left: 200px; margin-top: 100px; margin-bottom: 30px }
.altSlider h3 { font-size: 24px; margin-left: 200px; margin-bottom: 15px }
.altSlider p { font-size: 18px; line-height: 21px; width: 38%; margin-left: 200px }
.simdiKesfet { margin-left: 200px; width: 200px; height: 50px; line-height: 50px; font-size: 14px }
#sinpasevim p { font-size: 16px; width: 71%; line-height: 24px }
.sinpasevimCol { height: 300px }
.footer-container { width: 1295px; margin: auto; }
#footer { padding-top: 65px; padding-bottom: 50px; }
.footerCol h3 { font-size: 16px; margin-bottom: 20px }
.footerCol a { font-size: 13px; }
.footerCol { margin-left: 40px; }
.footerTel { font-size: 32px!important; margin-top: -10px; margin-bottom: 20px }
.sinpas-holding { margin-top: 50px }
.sinpas-holding img { width: 120px }
.copyright, .footerLink a { font-size: 12px }
.bilgilendirmeBtn { width: 45px }
#iletisimFormu h2 { margin-bottom: 10px }
#iletisimFormu ul li span { float: left; margin-bottom: 0px; letter-spacing: .3px }
#akilliArama h2 { font-size: 28px; margin-bottom: 10px }
.aramaTab { float: left; margin-top: 40px }
.aramaTab li a { width: 115px; height: 115px; padding: 15px 10px; }
.aramaTab li a span { font-size: 14px; margin-top: 5px }

.araBtn { width: 90px; height: 45px; margin-left: 30px; margin-top: 110px; font-size: 14px }
.aramaTabContent input[type=checkbox]:not(old)+label, .aramaTabContent input[type=radio]:not(old)+label { font-size: 14px }
.aramaTabContent:nth-child(2) { left: 145px }
.aramaTabContent:nth-child(3) { left: 290px }
.aramaTabContent:nth-child(4) { left: 435px; padding-left: 30px }
.iletisimFormuFixed { top: 397px!important }
.akilliAramaFixed { top: 375px!important }
#header.sticky .logo { width: 90px }
.ebultenIzin { margin-left: 100px; }
.contentContainer { width: 1160px; margin: 0 auto }
.projeListCol { height: 300px }
.projeListBaslikBg h3, .projeListBaslikBg h2 { font-size: 18px }
.projeListLok span { font-size: 14px; margin-left: 10px }
.projeIncele a { width: 80px; height: 25px; line-height: 28px; font-size: 12px }
.projeListLok { margin-top: 6px }
.projeListContainer h1 { font-size: 46px }
.projeDetaySliderBg, .projeDetaySliderBg .swiper-slide { height: 550px }
.projeDetaySliderSol ul { margin-top: 30px }
.projeEbulten h3 { font-size: 36px; padding-right: 15px; line-height: 60px }
.projeEbulten h3:before { width: 60px; height: 60px }
.projeEbultenText { width: 360px; margin-top: 0; padding-left: 30px }
.projeEbulten { width: 555px; float: left }
.ebultenBtn { margin-top: 18px }
.projeYorumlar h3 { font-size: 36px; line-height: 40px; margin-top: 0 }
.bultenBtn { margin-top: 20px !important; }
.ebultenIzin input[type=checkbox]:not(old)+label, .ebultenIzin input[type=radio]:not(old)+label { font-size: 13px; line-height: 18px; }
.projeDetayFooter { padding: 30px 0 30px; }
.hamburgerMenuBg .bultenBtn { margin-top: -36px !important; }
.hMenuCol { margin-bottom: 30px; }
.portfoyContainer a { padding: 0 25px; height: 270px; }
.portfoyContainer h2 { font-size: 18px; margin-bottom: 10px; min-height: 77px; }
.roportajCol { min-height: 280px; }
.videoKapak .videoTitle { margin-top: 10px; margin-bottom: 5px; }
.projeYorumlar { width: calc(100% - 620px); margin-left: 65px }
.yorumBaslik { width: 160px }
.projeYorumSlider { width: calc(100% - 160px) }
.yorumlar { width: 280px }
.basindaSinpasGorsel { height: 300px }
.banner { height: 120px; }
.banner h2 { font-size: 42px; margin-bottom: 5px; margin-top: 15px; }
.breadcrumb { margin-bottom: 25px; }
.yatirimciBanner h2 { font-size: 42px; margin-left: 50px; margin-bottom: 8px }
.yatirimciBanner { height: 250px }
.projeListBaslikBg { padding: 10px 10px 5px 15px }
.yatirimciBanner .breadcrumb { margin-left: 50px }
.bultenAdi { font-size: 16px; height: 90px }
.bultenTarih { font-size: 26px; margin-bottom: 10px }
.basinBulteniBg a { height: 260px; padding: 30px; }
#header { padding: 5px 0!important }
body { padding-top: 85px; }
.sinpasHaberCol { width: calc(50% - 25px); float: left; margin-bottom: 35px }
.sinpasHaberCol:nth-child(even) { margin-left: 25px }
.sinpasHaberCol:nth-child(odd) { margin-right: 25px }
.headerAltMenu { height: 50px }
.shaberGorsel { height: 220px }
.sHaberBaslik { font-size: 15px; line-height: 21px; padding-top: 8px; height: 46px }
.sHaberICerik p { font-size: 12px; height: 54px; margin-bottom: 5px; }
.sHaberDevam { font-size: 14px }
.basinOdasiICerik p { font-size: 14px }
.basinOdasiRow h2, .basinOdasiICerik h3 { font-size: 22px }
.blogHeader { height: 80px }
.blogHeader h1 { padding: 0 40px; line-height: 80px; font-size: 40px }
.blogHeader img { width: 180px }
.blogTopIcerik { padding: 0 80px 0 45px }
.blogTopContent p { width: 87%; height: 160px; line-height: 26px }
.blogTopGorsel { height: 420px }
.blogEbulten h2 { font-size: 42px; padding-right: 13px; line-height: 60px }
.blogEbulten h2:before { width: 60px; height: 60px }
.blogEbultenContainer { width: 560px; margin: auto }
.populerBaslik { font-size: 26px }
.yatirimciMenuContainer { width: 1200px; margin: auto }
.yaritimciContainer h1 { font-size: 26px }
.baslikAaciklama { color: #36363c!important; font-size: 20px!important }
.bilgilendirmeTarih p { color: #bc2067; font-size: 20px!important }
.bilgilendirmeTablosuBg { margin-top: 35px }
.kurulContainer { width: 1100px }
.yaritimciContainer p { font-size: 16px }
span.yonetimKuruluGorev { margin-bottom: 20px }
.komiteContainer { width: 910px; margin-bottom: 110px }
.komiteContainer h2 { font-size: 24px }
.sinpasevimNedir p { font-size: 16px; margin-bottom: 18px }
.sinpasevimNedir { width: 46% }
.sinpasevimNedir h2 { font-size: 30px }
.sinpasevimFormBg { margin-top: 100px }
.sinpasevimGaleri a:nth-child(1) { width: calc(25% - 10px); margin-right: 10px; height: calc(33.3% - 20px); margin-bottom: 20px }
.sinpasevimGaleri a:nth-child(3) { width: calc(25% - 18px); margin-left: 10px; height: calc(66.6% - 20px); margin-bottom: 20px }
.sinpasevimGaleri a:nth-child(2) { width: calc(50% - 20px); margin-right: 10px; margin-left: 10px; height: calc(33.3% - 20px); margin-bottom: 20px }
.sinpasevimGaleri a:nth-child(5) { width: calc(25% - 10px); margin-right: 10px; height: calc(33.3% - 20px); margin-bottom: 20px }
.sinpasevimGaleri a:nth-child(6) { width: calc(25% - 20px); margin-left: 10px; margin-right: 10px; height: calc(66.6% - 20px); margin-bottom: 20px }
.sinpasevimGaleri a:nth-child(4) { width: calc(25% - 20px); margin-right: 10px; margin-left: 10px; height: calc(33.3% - 20px); margin-bottom: 20px }
.sinpasevimGaleri a:nth-child(7) { width: calc(50% - 10px); margin-right: 0; margin-left: 10px; height: calc(33.3% - 20px); margin-bottom: 20px }
.sinpasevimGaleri a:nth-child(8) { width: calc(25% - 10px); margin-right: 10px; margin-left: 0; height: calc(33.3% - 20px); margin-bottom: 20px }
.sinpasevimGaleri { height: 695px }
.yorumlarRow h2 { font-size: 42px }
.insaatBottom h3 { font-size: 20px }
.insaatCol:nth-child(odd) { width: calc(50% - 20px); margin-right: 20px }
.insaatCol:nth-child(even) { width: calc(50% - 20px); margin-left: 20px }
.sinpasHolding .swiper-container, .odullerSlider .swiper-container { height: 130px }
.odullerDot .swiper-pagination-bullet { width: 10px; height: 10px; margin: 5px }
.blogCategory li a { font-size: 14px }
.projeDetaySliderSol { width: 500px; padding: 20px 30px; }
.projeDetaySlider { width: calc(100% - 500px); }
.projeDetaySliderSol p { font-size: 13px; line-height: 18px; margin-bottom: 10px; }
/*Blog*/
.blogAnaBaslik span { font-size: 46px; line-height: 48px; }
.blogAnaBaslik img { display: inline-block; top: 2px; position: relative; }
.blogSlider { margin-bottom: 40px; margin-top: 35px; }
.blogSliderContainer .swiper-slide, .blogSliderContainer { height: 320px; }
.blogSliderContainer .swiper-slide h2 { font-size: 38px; }
.item { margin: 0 0 70px; }
.dahaFazlaGoster a { width: calc(33.3% - 17px); }
/* Blog Son */
.en .detaylariGor { font-size: 16px; }
.en .yatirimBaslik h3 { font-size: 22px; line-height: 24px; }
.en .yatirimBaslik { height: 85px; margin-bottom: 10px; }
.en .yatirimTaksit { font-size: 20px; margin-bottom: 10px; }
.en .yatirimlarSlider { height: 330px; }
.en .rakamCol { font-size: 38px; }
.blogAnaBaslik { margin-top: -20px; }
.anaDon a { font-size: 20px; }
.ar .canliTanitim { margin-bottom: 10px; }
.ar .toplamKonut { margin-top: 10px; }
.ar .yatirimBaslik { height: 65px; }
.ar .yatirimTaksit { font-size: 30px; margin-bottom: 20px; }
.ar .cadirRow:nth-child(odd) .cadirDetay { margin-left: 70px; padding-right: 50px; }
.ar .cadirRow:nth-child(even) .cadirDetay { margin-right: 70px; padding-left: 30px; }
.cadirRow:nth-child(even) .cadirICerik { margin-right: 30px; }
.ar .cadirKamp { font-size: 24px; line-height: 32px; }
.ar #odullerimiz h2 { font-size: 42px; line-height: 20px; }
.ar .projeEbulten .ebultenIzin input[type=checkbox]:not(old)+label, .ar .projeEbulten .ebultenIzin input[type=radio]:not(old)+label { padding-right: 30px; background-position: right top; font-size: 14px; line-height: 20px; padding-left: 0px; }
.ar .projeEbulten h3 { font-size: 30px; }
.ar .projeEbultenText { width: calc(100% - 220px); padding-right: 15px; font-size: 15px; }
.ar .projeEbulten .ebultenIzin { width: calc(100% - 170px); float: right; }
.ar .projeEbulten .ebultenIzin input[type=checkbox]:not(old)+label, .ar .projeEbulten .ebultenIzin input[type=radio]:not(old)+label { font-size: 12px; }
.ar .projeEbulten .bultenBtn { margin-top: -40px !important; margin-left: 235px !important; }
}

@media only screen and (max-width:1300px) {
#header { position:fixed; }
body { padding-top:0; }
.logo { width: 90px !important;}
.cookie { padding: 15px 30px; }
#slider h2 { font-size: 24px; width: 100%; margin-top: 0px; }
#slider h3 { font-size: 18px; width: 100%; }
.select1 { width: 180px; height: 45px }
.select2 { width: 290px; height: 45px }
.listeleBtn { width: 120px; height: 45px; padding-left: 20px }
.projeSliderDetay { width: 400px; padding: 20px 30px 20px 30px; }
.projeSliderGorsel { width: calc(100% - 400px); }
.yatirimTaksit { font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size: 24px; margin-bottom: 10px; letter-spacing: 0px; }
.cadirKamp { font-size: 30px; color: #fff; line-height: 34px; }
.haberBaslik h3 { font-size: 20px; line-height: 26px; }
.altSlider h3 { font-size: 20px; margin-left: 150px; margin-bottom: 15px; }
.altSlider h2 { font-size: 48px; margin-left: 150px; }
.altSlider p { font-size: 16px; margin-left: 150px; }
.simdiKesfet { margin-left: 150px; width: 170px; height: 47px; line-height: 47px; font-size: 14px; }
.rakamCol { font-size: 38px }
.holding-baslik p { font-size: 13px; line-height: 18px; }
.holding-baslik h2 { font-size: 56px; line-height: 76px }
.yatirimDetay { padding: 15px 30px 25px }
.odaSayisi { font-size: 44px; margin-bottom: 0; line-height: 44px }
.yatirimYer { font-size: 16px }
.yatirimBaslik h3 { font-size: 19px; line-height: 24px }
.yatirimBaslik { height: 80px; margin-bottom: 5px }
.yatirimTaksit { font-size: 26px; margin-bottom: 10px }
.yatirimlarSlider, .yatirimlarSlider .swiper-slide { height: 310px }
.haberGorsel { height: 320px }
.sinpasevimCol { height: 275px }
#footer { width: calc(100% - 20px); margin-left: 20px }
.footer-container { width: 1200px; margin: auto }
.footerCol { margin-left: 25px }
.hMenuCol ul li a { font-size: 13px }
.hMenuCol h3 { margin-bottom: 15px; font-size: 16px }
.hMenuCol ul li { margin-bottom: 8px }
.ebultenText { height: 45px }
.ebulten input[type=checkbox]:not(old)+label { font-size: 12px!important; line-height: 16px; margin-top: 10px }
.iletisimFormuBtn { margin-left: 15px; margin-right: 15px }
.header-menu ul li { margin-left: 20px }
.header-menu ul li a img { width: 60px }
.akilliAramaBtn { margin-left: 15px }
#header { border-top: 3px solid #36363c; padding: 15px 0 }
.projeDetayBannerSag { width: 450px }
.projeDetayBannerSol { width: calc(100% - 450px) }
.projeDetayBannerSag h1 { font-size: 32px; margin-bottom: 5px }
.projeDetayAdres, .projeDetayAciklama { line-height: 20px; font-size: 13px }
.projeDetayMap { margin-top: 10px; margin-bottom: 10px; height: 180px }
.projeDetayBanner { height: 600px }
.projeDetayBaslik h2 { font-size: 42px; line-height: 52px; }
.projeDetayBaslik h2 span { font-size: 28px }
.projeDetayBaslik { width: 60%; margin-left: 50px; margin-bottom: 40px }
.projeDetayBaslik p { font-size: 14px; line-height: 22px; margin-top: 15px }
.projeDetayUstBaslik h3 { font-size: 42px }
.projeEbulten h3 { font-size: 32px; padding-right: 15px; line-height: 55px }
.projeEbultenText { width: 340px; height: 50px; margin-top: 5px; padding-left: 20px }
.projeEbulten h3:before { width: 55px; height: 55px }
.projeEbulten { width: 515px; float: left }
.ebultenBtn { margin-top: 17px; margin-right: 15px }
.projeYorumlar { width: calc(100% - 580px); margin-left: 65px }
.projeYorumlar h3 { font-size: 36px; line-height: 36px; margin-top: 0 }
.yorumBaslik { width: 150px }
.projeYorumSlider { width: calc(100% - 150px) }
.ebultenIzin { margin-top: 20px; width: calc(100% - 120px); margin-left: 120px }
.yorumlar p { font-size: 13px; line-height: 18px; }
.blogTopContent h2 { font-size: 22px; line-height: 30px }
.blogTopIcerik { padding: 0 50px 0 40px }
.blogTopContent p { width: 87%; height: 150px; line-height: 24px }
.blogTopGorsel { height: 400px }
.blog-container { width: 1150px; margin: auto }
.blogFullIcerik h2 { font-size: 26px }
.blogFullIcerik p { line-height: 26px }
.blogFullGorsel { height: 300px }
.blogDevamiOku { width: 160px; height: 45px; line-height: 45px; font-size: 13px }
.blogFullIcerik { width: calc(100% - 135px); margin-left: 30px; float: left; box-sizing: border-box; padding-right: 50px; margin-top: 20px }
.blogFullTarih { margin-top: 5px }
.blog-full { margin-top: 75px; margin-bottom: 80px }
.blogListBg { width: calc(100% - 310px) }
.blogSidebar { width: 280px; margin: 0 30px 0 0 }
.blogListContent h2 { color: #242424; font-size: 26px; line-height: 30px; height: 30px; float: left; width: 100% }
.blogListContent p { color: #242424; font-size: 14px; line-height: 24px; margin-top: 15px; margin-bottom: 15px; width: 90%; height: 70px }
.blogListGorsel { width: 250px; height: 240px }
.blogListContent { width: calc(100% - 405px) }
.blogList { margin-bottom: 60px }
.twitterPost { height: 500px }
.blogColGorsel { height: 380px; margin-bottom: 40px }
.blogColBaslik h2 { font-size: 26px }
.blogColContent p { line-height: 26px }
.populerBaslik { font-size: 24px }
.populerContent p { line-height: 24px }
.populerContent h3 { margin-bottom: 5px }
.cookieContainer { width: 100%; margin: auto; }
.cookie p { font-size: 14px }
.blogEbulten h2 { font-size: 40px; padding-right: 13px; line-height: 55px }
.blogEbulten h2:before { width: 55px; height: 55px }
.blogEbultenContainer { width: 533px; margin: auto }
.yatirimciMenuContainer { width: 1100px; margin: auto }
.yatirimciMenuBg ul li ul li a { font-size: 13px; line-height: 18px }
.yatirimciMenuBg ul li a { font-size: 15px }
.yatirimciMenuBg ul li { min-height: 235px; padding: 25px 30px; }
.yaritimciContainer { width: 1100px; margin: auto }
.sozlesmeContainer, .portfoyContainer { width: 1100px; margin: auto; margin-bottom: 100px }
.komiteContainer { width: 910px; margin-bottom: 110px }
.yorumContainer { width: 1000px; margin: auto }
.yorumlarRow p { font-size: 16px }
.yorumProfilRes { width: 130px; height: 130px; margin-right: 40px }
.yorumContent { width: calc(100% - 170px); float: left }
.yorumlarRow p { font-size: 14px; line-height: 22px }
.sinpasevimGaleri { height: 650px }
.yatirimciMenuBg ul li ul { margin-top: 15px; }
/*Blog*/
.blogAnaBaslik span { font-size: 40px; line-height: 44px; }
.blogAnaBaslik img { display: inline-block; top: 3px; position: relative; width: 140px; }
.blogMenu { height: 47px; }
.blogMenu ul li a { font-size: 20px; line-height: 47px; }
.blogDetayBanner { height: 380px; }
.en .cadirRow:nth-child(odd) .cadirDetay { margin-left: 50px; }
.en .cadirRow:nth-child(even) .cadirDetay { margin-right: 40px; }
.en .rakamCol { font-size: 36px; }
.en .projeEbulten .bultenBtn { margin-right: 15px; margin-top: 18px !important; }
.en .projeEbulten .ebultenIzin { margin-top: 10px; width: calc(100% - 150px); margin-left: 126px; }
.en .yatirimTaksit { font-size: 18px; margin-bottom: 10px; }
.ar .rakamCol { font-size: 34px; }
.ar .canliTanitim { margin-bottom: 0px; margin-top: 10px; }
}

@media only screen and (max-width:1100px) {
.searchArea { z-index: 99; top: 50px; }
#slider { height: 650px }
.gallery-thumbs { display: none }
.gallery-top { width: 100% }
.header-menu ul { display: block }
.blogTopHeader ul { display: none; }
.blogAnaBaslik { margin-top: 0px; }
.anaDon a { font-size: 18px; }
.anaDon img { top: 8px; }
.language ul { display: block }
.select2 { width: 250px; height: 45px }
.holding-baslik { width: 100% }
.holding-baslik h2 { font-size: 66px; line-height: 86px }
.holding-baslik p { font-size: 16px; line-height: 24px }
.rakamlar { float: left; margin-top: 50px; position: relative; width: 100% }
.rakamCol { font-size: 48px }
.yatirimBaslik h3 { font-size: 14px; line-height: 20px }
.yatirimYer { font-size: 12px }
.odaSayisi { font-size: 36px; margin-bottom: 0; line-height: 42px }
.yatirimBaslik { height: 70px; margin-bottom: 5px }
.yatirimTaksit { font-size: 22px; margin-bottom: 10px }
.yatirimlarSlider, .yatirimlarSlider .swiper-slide { height: 300px }
.cadirICerik h3 { font-size: 24px }
.cadirYer { font-size: 14px; color: #fff; line-height: 30px }
.cadirKamp { font-size: 24px; color: #fff; line-height: 30px }
.cadirAltKamp { font-size: 16px }
.firsatiYakala { width: 140px; height: 40px; line-height: 40px; font-size: 12px }
.cadirRow:nth-child(odd) .cadirDetay { width: 450px; height: 240px; border: 3px solid #dfd8c8; z-index: 2; margin-left: 70px; margin-top: 20px }
.cadirRow:nth-child(even) .cadirDetay { width: 450px; height: 240px; border: 3px solid #dfd8c8; margin-right: 50px; margin-top: 20px }
.cadirRow { height: 280px }
.cadirRow:nth-child(odd) .cadirGorsel, .cadirRow:nth-child(even) .cadirGorsel { height: 280px }
.haberGorsel { height: 270px }
.haberGorsel img { width: 70px }
.haberTarih { height: 90px; padding: 10px; font-size: 14px; width: 80px }
.haberTarih span { font-size: 36px; line-height: 40px }
.haberBaslik { float: left; margin-left: 20px; width: calc(100% - 110px); margin-top: 10px; height: 90px; overflow: hidden }
.haberBaslik h3 { font-size: 18px; line-height: 24px; }
.altSlider, .altSlider .swiper-slide { height: 350px }
.altSlider h2 { font-size: 50px; margin-left: 50px; margin-top: 70px !important; margin-bottom: 35px }
.altSlider h3 { font-size: 20px; margin-left: 50px; margin-bottom: 15px }
.altSlider p { font-size: 14px; line-height: 19px; width: 40%; margin-left: 50px }
.simdiKesfet { margin-left: 50px }
.sinpasevimCol { height: 240px }
.footer-container { width: 96%; margin: auto }
.hContainer { width: 80%; margin: auto }
.hamburgerMenuBg { overflow-y: scroll; padding-bottom: 30px }
.hMenuCol { margin-bottom: 50px }
.ebulten h2 { margin-top: 25px; margin-bottom: 20px }
.takipEt { float: left }
.projeListContainer { width: 94% }
.projeMenu .projeTab li a { width: 145px; font-size: 13px }
.projeMenu .projeTab li:last-child a { width: 240px }
.projeMenu .projeTab li { margin-right: 5px; float: left }
.projeListCol { height: 360px; width: calc(50% - 30px); margin: 15px }
#projeLok { left: 304px }
#lokasyonlar li a { font-size: 14px }
.contentContainer { width: 90%; margin: 0 auto }
.sidebar { display: none }
.kurumsalIcerik { width: 100%; float: left }
.bilgilendirmeBtn { display: none }
.blogTopIcerik { padding: 0 0 0 30px }
.blogTopContent p { width: 95%; height: 130px; line-height: 22px }
.blogTopGorsel { height: 365px }
.blog-container { width: 96%; margin: auto }
.blogFullTarih { width: 80px; min-height: 300px; float: left; text-align: right; font-size: 13px }
.blogFullIcerik { width: calc(100% - 100px); margin-left: 20px; float: left; box-sizing: border-box; padding-right: 40px; margin-top: 20px }
.blogFullIcerik h2 { font-size: 24px }
.blogFullGorsel { width: 50%; margin-right: 0; height: 280px }
.blogListTarih { width: 80px; font-size: 13px; padding-top: 15px }
.blogSidebar { width: 250px; margin: 0 }
.blogListBg { width: calc(100% - 250px) }
.blogListGorsel { width: 240px; height: 230px }
.blogListContent { width: calc(100% - 360px) }
.blogListContent h2 { font-size: 24px }
.blogListContent p { color: #242424; font-size: 14px; line-height: 20px; margin-top: 15px; margin-bottom: 15px; width: 95%; height: 60px }
.blogColGorsel { width: calc(100% - 110px) }
.oneCikanGorsel { width: 60px; height: 60px }
.oneCikanContent { width: calc(100% - 75px); padding-left: 0 }
.oneCikanContent h3 { font-size: 14px; line-height: 18px; margin-bottom: 5px; height: 36px }
.blogListYazar { font-size: 13px; padding-bottom: 10px }
.blogColBaslikRow { width: calc(100% - 90px); float: left; margin-left: 90px }
.blogColContent { width: calc(100% - 110px); display: inline-block; margin-left: 90px; margin-top: 5px; margin-bottom: 50px }
.blogColContent p { line-height: 20px }
.yatirimciMenuContainer { width: 90%; margin: auto }
.yatirimciMenuBg ul li { min-height: 230px; width: calc(33.3% - 60px); display: block }
.banner h2 { font-size: 36px; }
.yatirimciBanner h2 { font-size: 36px; margin-left: 50px; margin-bottom: 15px }
.yatirimciBanner .breadcrumb { margin-left: 50px; margin-bottom: 30px }
.yaritimciContainer { width: 90%; margin: auto }
.bilgilendirmeTablosuBg { width: 100% }
.sozlesmeContainer, .komiteContainer, .portfoyContainer { margin-bottom: 80px }
.sozlesmeContainer a { width: 33.3% }
.portfoyContainer a { padding: 0 37px; height: 270px; width: 33.3% }
.sorularCol { width: 33.3% }
.iBilgiCol h3 { font-size: 16px; margin-bottom: 15px }
.iBilgiCol p { font-size: 14px }
.iletisimFormCol { padding-right: 30px }
.iletisimMapCol { padding-left: 30px }
.iletisimRow h2 { font-size: 22px }
.ofisCol { width: calc(50% - 50px); margin: 25px; height: 340px }
.ofisCol:nth-child(3n+1) { margin-right: 25px; margin-left: 25px }
.ofisCol:nth-child(3n) { margin-left: 25px; margin-right: 25px }
.haberCol:nth-child(1) { width: calc(50% - 20px); float: left; margin-right: 20px }
.haberCol:nth-child(2) { width: calc(50% - 20px); float: left; margin-left: 20px }
.projeDetayBaslik { margin-left: 40px }
.sinpasEkoContainer { width: 96% }
.sinpasEkoBaslik { width: 200px; float: left; margin-right: 80px }
.sinpasEkoBaslik h3 { font-size: 36px }
.kkBaslik { width: 100px; height: 100px }
.kForm { width: calc(100% - 100px); float: left }
.krediHesaplama { float: left; width: calc(100% - 280px); position: relative }
.roportajCol { min-height: 295px }
/*Blog*/
.blogSliderContainer .swiper-slide, .blogSliderContainer { height: 280px; }
.blogSliderContainer .swiper-slide h2 { font-size: 24px; }
.blogContainer { width: 95%; }
.masonry { column-gap: 25px; }
.blogIcerik h3 { font-size: 16px; line-height: 22px; }
.blogDetayContainer { width: 90%; margin-top: -100px; padding: 60px 90px; }
.etiketContainer { width: 90%; margin: auto; }
.en #slider { height: 700px; }
.en .projeSliderDetay h4 { font-size: 36px; }
.en .canliTanitim h5 { font-size: 26px; }
.en .rakamCol { font-size: 38px; }
.en .yatirimTaksit { font-size: 18px; margin-bottom: 10px; }
.en .detaylariGor { font-size: 16px; width: 150px; height: 40px; line-height: 40px; }
.en .yatirimlarSlider { height: 300px; }
.en .cadirRow:nth-child(odd) .cadirDetay { margin-left: 30px; }
.en .cadirKamp { font-size: 18px; line-height: normal; }
.en .cadirAltKamp { font-size: 18px; }
.en .firsatiYakala { width: 180px; margin-top: 10px; font-size: 12px; height: 40px; line-height: 40px; }
.en .firsatiYakala img { top: 2px; position: relative; }
.en .cadirRow:nth-child(odd) .cadirGorsel { width: 52%; }
.en .cadirRow:nth-child(even) .cadirDetay { margin-right: 30px; }
.en .cadirRow:nth-child(even) .cadirGorsel { width: 52%; }
.en .footerCol { min-height: 100px; }
.box { width: 285px; margin: 10px; margin-bottom: 30px; }
.ar .listeleBtn { background-position: left center !important; }
.ar #slider .gallery-top .swiper-slide { height: calc(100vh - 100px); }
.ar .satisiDevamSlider, .ar .satisiDevamSlider .swiper-slide { height: 500px; }
.ar .yatirimTaksit { font-size: 24px; margin-bottom: 20px; }
.ar .cadirRow:nth-child(odd) .cadirDetay { margin-left: 20px; padding-right: 70px; }
.ar .cadirRow:nth-child(odd) .cadirGorsel, .ar .cadirRow:nth-child(even) .cadirGorsel { width: 55%; }
.ar .cadirKamp { font-size: 20px; line-height: 28px; }
.ar .cadirAltKamp { font-size: 16px; margin-bottom: 15px; }
.ar .cadirICerik h3 { font-size: 24px; line-height: 24px; margin-bottom: 0px; }
.ar .cadirRow:nth-child(even) .cadirDetay { margin-right: 20px; padding-left: 30px; }
.ar #odullerimiz h2:before, .ar #sinpasHolding h2:before { width: 40px; margin-left: -20px; }
.ar .projeDetayBaslik h2 { font-size: 24px; line-height: 24px; }
.ar .projeDetayBaslik { margin-right: 30px; }

}

@media only screen and (max-width:768px) {

.desktop { display: none !important }
.mobile { display: block !important }
#slider { height: 500px; }
#slider h2 { font-size: 22px; width: 100%; margin-left: 0px; margin-right: 0px; }
#slider h3 { font-size: 20px; width: 100%; margin-left: 0px; margin-right: 0px; margin-top: 7px; }
.detay { margin-left: 0px; margin-top: 10px; }
.sliderHizliArama { left: 0px; z-index: 0; padding: 30px; width: 100%; box-sizing: border-box; margin-right: 0px; bottom: 0px; position: relative; float: left; background: rgb(54,54,60); }
.sliderSlogan { width: 100%; bottom: 0px; position: absolute; margin-left: 0px; padding: 25px 30px; }
.mobilCadirFirsatlari { height: 700px; }
.mobilCadirFirsatlariContent { height: 235px; }
.mobilCadirFirsatlariContent:before { height: 230px; }
.mobilCadirFirsatlariContent { padding: 10px 50px; }
.select1 { width: calc(50% - 20px); height: 50px; margin: 0 10px; margin-bottom: 20px }
.select2 { width: calc(50% - 20px); height: 50px; margin: 0 10px }
.listeleBtn { width: calc(50% - 20px); height: 50px; padding-left: 20px; margin: 0 10px; font-size: 16px; letter-spacing: 1px }
#slider .swiper-button-next, #slider .swiper-button-prev { bottom: 1px!important; display: block; top: auto !important; margin-top: -25px !important; }
#slider .swiper-button-next, #slider .swiper-container-rtl .swiper-button-prev { background-image: url(../images/next.jpg); right: 10px; margin-right: -0px; left: auto }
#slider .swiper-button-prev, #slider .swiper-container-rtl .swiper-button-next { right: 60px; left: auto; margin-left: 0px; }

html[lang="tr"] #slider .swiper-button-next { top: 50% !important;} 
html[lang="tr"] #slider .swiper-button-prev { top: 50% !important; left:10px!important; }


#slider .gallery-top .swiper-slide { height: 500px; }
.projeSliderDetay { width: 100%; height: auto; padding: 20px 30px }
.projeBilgiSol, .projeBilgiSag { width: 50%; float: left }
.projeSliderDetay h3 { font-size: 20px; line-height: 30px }
.projeSliderDetay h4 { font-size: 36px; line-height: 56px }
.canliTanitim h5 { font-size: 32px }
.canliTanitim img, .toplamKonut img, .projeDurumu img { width: auto; height: 30px }
.satisiDevamSlider, .satisiDevamSlider .swiper-slide { height: 750px; }
.projeSliderGorsel { width: 100%; height: 70%; position: relative }
.rakamCol { font-size: 48px }
.yatirimGorsel { width: 100%; height: 250px }
.yatirimDetay { width: 100%; height: 200px; box-sizing: border-box; padding: 15px 25px }
.yatirimlarSlider, .yatirimlarSlider .swiper-slide { height: 450px }
.odaSayisi { font-size: 28px; margin-bottom: 0; line-height: 28px }
.yatirimBaslik { height: 42px; margin-bottom: 5px; margin-top: 5px }
.yatirimBaslik h3 { font-size: 13px; line-height: 17px }
.yatirimTaksit { font-size: 22px; margin-bottom: 10px }
.yatirimTaksit br { display: none }
.detaylariGor img { margin-left: 10px; width: 10px }
.detaylariGor { width: 140px; height: 40px; font-size: 14px; line-height: 40px; float: right }
.yatirimGorsel img { width: 30% }
.cadirRow:nth-child(odd) .cadirDetay { margin-left: 30px }
.cadirRow:nth-child(even) .cadirDetay { margin-right: 30px }
.haberGorsel { height: 200px; border-bottom: 5px solid #36363c }
.haberBaslik h3 { font-size: 16px; line-height: 20px; }
.haberTarih { height: 70px; padding: 10px; font-size: 12px; width: 60px }
.haberTarih span { font-size: 30px; line-height: 28px }
.haberBaslik { float: left; margin-left: 15px; width: calc(100% - 85px); margin-top: 5px; height: 65px; overflow: hidden }
.tumHaberler { width: 200px; height: 45px; font-size: 16px; margin: auto; margin-top: 40px; line-height: 45px; margin-left: -100px }
.tumHaberler img { margin-left: 10px; width: 10px }
#odullerimiz h2, #sinpasHolding h2 { margin-top: 40px; margin-bottom: 30px }
#odullerimiz { margin-bottom: 50px }
#sanalCadir .baslik { margin-top: 10px; margin-bottom: 10px }
.altSlider, .altSlider .swiper-slide { height: 500px }
.altSlider p { width: 80% }
.sinpasevimCol { height: 359px; width: 50%; margin-top: 0 }
#sinpasevim p { font-size: 16px; width: 80%; line-height: 24px; margin-bottom: 30px }
#sinpasHolding { margin-bottom: 50px }
.footerCol { margin-left: 30px; width: calc(33.3% - 30px); min-height: 300px; }
.footerCol:nth-child(5) { margin-left: 0 }
#bottom { padding-left: 20px; padding-right: 10px }
.hMenuCol { margin-right: 0; margin-bottom: 0; width: 100%; text-align: center }
.hMenuCol ul li { margin-bottom: 8px; width: 100%; float: left; text-align: center }
.hMenuCol ul li a { display: inline-block }
.yatirimciBanner h2 {/* color: #fff; */ font-size: 30px; letter-spacing: .3px; margin-left: 30px; margin-bottom: 8px; }
.yatirimciBanner .breadcrumb { width: calc(100% - 30px); margin-left: 30px; }
.projeMenu .projeTab li { margin-bottom: 10px }
.projeMenu .projeTab li a { width: 200px; font-size: 14px }
.projeMenu .projeTab li:last-child a { width: 405px }
.projeListCol { height: 300px }
.projeListBaslikBg h3, .projeListBaslikBg h2 { font-size: 20px }
.projeListLok span { font-size: 16px }
#projeLok { left: 0 }
.basindaSinpasGorsel { height: 250px }
.anasayfaSliderBtn { display: none }
.anasayfaSliderDot { display: block }
.projeSliderGorsel img { width: 80px; right: 10px; bottom: 10px }
.satisiDevamSlider .swiper-pagination-bullet { margin: 5px!important; width: 15px; height: 15px }
.akilliAramaContainer { width: 90%; margin: auto }
.price-field { width: 100%; margin-top: 0px; }
#fiyat { padding: 10px; width: calc(100% - 30px); }
.price-field input[type=range] { width: 123px }
.iletisimFormuContainer { width: 90%; margin: auto }
#iletisimFormu ul li { width: calc(33.3% - 20px); margin-right: 20px; float: left; margin-bottom: 15px }
.iletisimFormuFixed { top: 461px!important }
#iletisimFormuDevam h2 { line-height: 50px; margin-right: 50px }
.searchText { margin-left: 0; position: absolute; width: 90%; height: 0; top: 82px; right: 5%; left: 5% }
.searchText.active { height: 50px; width: 90% }
.searchBtn { margin-right: 25px; left: 0 }
.projeGorselleriBg .projeMenu { width: 630px }
.projeDetayBannerSag { width: 100%; display: block; height: auto; float: left; padding: 20px; }
.projeDetayUstBaslik { padding: 50px 0 30px }
.projeDetaySliderSol { width: 100%; height: auto; padding: 30px }
.projeDetaySlider { width: 100%; height: 350px }
.projeDetaySlider .swiper-slide { height: 350px; }
.projeDetayBannerSol { width: 100%; height: 400px; }
.projeDetaySliderBg { height: auto }
.projeDetaySliderBg .swiper-slide { height: 350px; }
.projeGorselleriBg .projeMenu { width: 96%; margin-bottom: 0px; text-align: center; }
.projeGorselleriBg .projeMenu ul li { width: auto; }
.projeGorselleriBg .projeMenu ul li a { padding: 0px 15px; }
.projeMenu .projeTab li { margin-bottom: 10px; width: calc(33.3% - 10px); margin-right: 5px; margin-left: 5px }
.projeMenu .projeTab { width: auto; }
.projeMenu .projeTab li a, .ilSec { width: 100% !important; font-size: 14px }
.projeGoselContainer, .projeAltTabContent { width: 100%; height: 650px; margin-top: 0 }
.projeGoselContainer { height: 720px; }
.projeGorselTabContent { height: auto; background-image: none; margin-bottom: 0px }
.yolTarifi { width: 100%; text-align: center; margin-bottom: 0px; margin-top: 30px; float: left; }
.yolTarifi h3 { margin-top: 10px; margin-bottom: 15px; font-size: 24px; color: #242424; font-family: 'Roboto Condensed', sans-serif; }
.projeDetayFooter { margin-bottom: 50px; }
.sinpasEkoBaslik { width: 100%; float: left; margin-right: 0; margin-bottom: 20px }
.sinpasEkoBg { height: auto; padding: 30px 0 }
.krediHesaplama { width: 100% }
.kkBaslik { width: 105px; height: 105px }
.kForm { width: calc(100% - 105px); float: left }
.projeDetayFooter { width: calc(100% - 70px); margin-left: 35px; float: left; padding: 30px 0 }
.projeYorumlar { width: 100%; margin-left: 0; margin-top: 50px }
.projeEbulten { width: 515px; float: left; margin-left: -260px; left: 50%; position: relative }
.blogFullTarih { width: 50px }
.blogFullIcerik { width: calc(100% - 70px); padding-right: 20px; margin-top: 0 }
.blogFullIcerik h2 { font-size: 20px }
.blogListTarih { width: 50px }
.blogListGorsel { width: 200px; height: 190px }
.blogListContent { width: calc(100% - 290px); margin-left: 10px }
.blogListContent h2 { font-size: 14px; overflow: hidden }
.blogListContent h3 { display: inline-block; width: 100% }
.blogColGorsel { height: 300px }
.blogColBaslikRow { margin-left: 60px }
.blogColContent { margin-left: 60px }
.sozlesmeContainer a { float: left; width: 32.33%; margin: .5%; height: 250px; padding: 0 30px }
.sozlesmeContainer, .komiteContainer, .portfoyContainer { display: table; margin-bottom: 50px }
.sozlesmeContainer h3 { text-align: center }
.komiteContainer h2 { font-size: 19px }
.komiteContainer a { float: left; width: 32.33%; margin: .5%; padding: 0 25px }
.sozlesmeContainer h2 { font-size: 20px }
.portfoyContainer a { float: left; margin: .5%; width: 32.33% }
.durumTabContent h2 { font-size: 16px; margin-bottom: 10px }
.sorularCol { display: inline-block; width: 32.33%; margin: .5%; float: left }
.ofisBilgi { width: 100% }
.ofisButon { height: 90px; margin-top: -50px }
.insaatCol:nth-child(odd) { width: calc(50% - 10px); margin-right: 10px }
.insaatCol:nth-child(even) { width: calc(50% - 10px); margin-left: 10px }
.insaatBottom { height: 50px; padding: 0 20px }
.insaatBottom h3 { font-size: 18px }
.insaatBottom .tarih { font-size: 14px; line-height: 18px }
.blogDetayContent { width: calc(100% - 250px); float: left; margin-bottom: 95px; box-sizing: border-box; padding: 0 30px; margin-right: 0 }
.blogDetayTarih { width: calc(50% - 30px); margin-left: 30px }
.roportajCol { min-height: 295px }
.akilliAramaBtn, .iletisimFormuBtn, .mBaslik { display: none }
.language { float: left; padding: 0; margin-top: 0; border-right: none }
.language { margin-left: 15px; }
.language ul li a { font-size: 13px; line-height: 20px !important; }
.hamburger-menu { margin-top: -2px; }
.projeDetayBaslik h2 { font-size: 42px; line-height: 40px; }
.projeDetayAdres, .projeDetayAciklama { line-height: 20px; font-size: 14px; }
.projeDetayBanner { height: auto; border-bottom: none; }
.projeDetayMap { margin-top: 10px; margin-bottom: 50px; height: 250px; }
.yorumDot { width: 100% !important; }
/*Blog*/
.blogSliderContainer { width: 180%; margin-left: -40% !important; }
.blogSliderContainer .swiper-slide, .blogSliderContainer { height: 250px; }
.blogSlider .swiper-button-next, .blogSlider .swiper-container-rtl .swiper-button-prev { right: 24% !important; }
.blogSlider .swiper-button-prev, .blogSlider .swiper-container-rtl .swiper-button-next { left: 24% !important; }
.blogSlider .swiper-button-next, .swiper-button-prev { width: 21px !important; height: 40px !important; margin-top: -50px !important; background-size: 21px 40px !important; }
.masonry { column-count: 2; }
.dahaFazlaGoster a { width: calc(50% - 17px); }
.blogDetayBanner h1 { font-size: 26px; margin-top: 60px; width: 60%; }
.blogDetayContainer { width: 90%; margin-top: -80px; padding: 50px 70px; }
.etiketRow { padding: 70px 0px; }
.en #slider { height: auto; }
.en .satisiDevamSlider { height: 630px; }
.en .rakamCol { font-size: 32px; }
.en .page h2, .en .page-open h2 { font-size: 28px; margin-top: 30px; }
.en .yatirimlarSlider { height: 500px; }
.en .yatirimBaslik { height: 60px; margin-bottom: 10px; }
.box { width: calc(50% - 30px); margin: 10px; margin-bottom: 30px; }
.mobilCadirFirsatlariContent h3 { margin-right: 15px; }
.ar #slider .gallery-top .swiper-slide { height: 500px; }
.ar #slider .swiper-button-prev, .ar #slider .swiper-container-rtl .swiper-button-next { right: auto; left: 10px; }
.ar #slider .swiper-button-next, .ar #slider .swiper-container-rtl .swiper-button-prev { right: auto; left: 60px; }
.ar .satisiDevamSlider, .ar .satisiDevamSlider .swiper-slide { height: 750px; }
.ar .yatirimBaslik h3 { font-size: 18px; line-height: 30px; }
.ar .yatirimlarSlider, .ar .yatirimlarSlider .swiper-slide { height: 500px; }
.ar .yatirimDetay { height: 240px; }
.ar .mobilCadirFirsatlariContent:before { top: -20px; }
.ar .mobilCadirFirsatlariContent { padding: 20px 50px; }
.ar .cadirYer { font-size: 20px; line-height: 34px; }
.ar .cadirKamp { font-size: 26px; line-height: 40px; }
.ar .cadirAltKamp { font-size: 18px; margin-bottom: 18px; }
.ar .takipEt h2 { float: right; }
.ar .takipEt { float: right; }
.ar .hMenuCol h3 { margin-bottom: 10px; font-size: 20px; }
.ar .hMenuCol ul li a { font-size: 16px; }
.ar .breadcrumb.siyah { width: 100%; }
.ar .projDetayVideo { left: 15px; }
.ar .projeDetayBannerSag h1 { font-size: 24px; }
.ar .sozlesmeContainer a { float: left; width: 49.5%; }
.degerleme h2, .degerleme h3 { font-size: 14px !important; line-height: 20px; min-height: 100px !important; margin-bottom: 0px !important; }
.sozlesmeContainer a { height: 200px; padding: 30px 20px; }
.projeAltTabContent a:nth-child(1), .projeAltTabContent a:nth-child(3), .projeAltTabContent a:nth-child(4) { height: 33.3%; }
}

@media only screen and (max-width:479px) {
.cookie { padding: 15px 10px; height: 100px; overflow-x: scroll; }
.logo { width: 80px !important; }
.header-container { width: 96%; margin-left: 2%; margin-right: 2%; float: left }
.header-menu { float: right; margin-top: 20px }
#header { border-top: 2px solid #36363c; padding: 5px 0px!important; box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.5); }
body { padding-top: 0; }
.canliTanitim img, .toplamKonut img, .projeDurumu img { width: auto; height: 25px; }
.searchBtn { margin-right: 25px; left: 0; width: 40px; height: 40px; background-color: #bc2066; background-position: center; background-repeat: no-repeat; margin-top: -10px; background-image: url(../images/beyaz-search.png); border-radius: 0 }
.hamburger-menu { float: left; margin-left: 0; margin-top: 0 }
#slider h2 { font-size: 16px; width: 100%; margin-left: 0px; margin-right: 0px; margin-top: 0px }
.detay { padding: 8px 15px 9px 10px; margin-top: 10px; font-size: 12px; letter-spacing: 0px; }
.detay img { margin-right: 5px; width: 10px }
.searchArea { width:140px; right: 3%; top: 148%; z-index: 1;}
.mobilCadirFirsatlariGorsel { height: 300px }
.mobilCadirFirsatlariContent { height: 230px }
.mobilCadirFirsatlariContent:before { height: 240px }
.footerCol { padding-left: 20px }
#footer { width: 100%; margin-left: 0 }
#footer:before { display: none }
#slider h2 br { display: none }
#slider h3 { font-size: 13px }
#slider { height: calc(100vh - 72px); }
#slider .gallery-top .swiper-slide { height: calc(100vh - 72px); }
html[lang="tr"] .sliderSlogan {bottom:30px!important;}
html[lang="tr"] #slider { height: 100vh; }
html[lang="tr"] #slider .gallery-top .swiper-slide {  height: 100vh;}

.satisiDevamSlider, .satisiDevamSlider .swiper-slide { height: 450px }
.gallery-thumbs .swiper-wrapper { height: 100%; }
.gallery-top { height: 100%; }
.sliderHizliArama { left: 0; z-index: 0; padding: 5px; width: 100%; box-sizing: border-box; margin-right: 3%; bottom: 0; position: relative; float: left; margin-top: 0px; background: rgb(54,54,60); }
.select1 { width: calc(50% - 10px); height: 40px; margin: 5px; margin-bottom: 1px; padding-left: 20px; font-size: 14px }
.select2 { width: calc(50% - 10px); height: 40px; margin: 5px; font-size: 14px; padding-left: 20px }
.listeleBtn { width: calc(50% - 10px); height: 40px; padding-left: 10px; margin: 5px; font-size: 16px; letter-spacing: 0; border-radius: 0 }
.page h2, .page-open h2 { font-size: 20px; margin-top: 15px; margin-bottom: 20px }
.odaSayisi { font-size: 30px; margin-bottom: 0; line-height: 28px; width: 30%; float: left; }
.yatirimYer { font-size: 14px; width: 70%; float: left; text-align: right; line-height: 30px; }
.yatirimBaslik { height: 50px; margin-bottom: 5px; margin-top: 5px; width: 100%; float: left; }
.yatirimBaslik h3 { font-size: 16px; line-height: 22px; }
.yatirimTaksit { font-size: 20px; margin-bottom: 10px; }
.yatirimDot .swiper-pagination-bullet { margin: 5px; }
.yatirimDetay { padding: 10px 20px; }
.mobilCadirFirsatlari { height: 550px; }
.haberBaslik h3 { font-size: 15px; line-height: 20px; }
.sinpasHolding .swiper-container, .odullerSlider .swiper-container { height: 70px; }
.container { width: 96%; margin-left: 2% }
.projeSliderGorsel { height: 50% }
.projeSliderDetay { height: 50% }
.projeSliderDetay { padding: 10px }
.projeSliderDetay h3 { font-size: 14px; line-height: 16px; letter-spacing: 0 }
.projeSliderDetay h4 { font-size: 24px; line-height: 34px }
.kesfet { width: 140px; height: 40px; line-height: 40px; font-size: 12px }
.canliTanitim { margin-top: 10px }
.canliTanitim h5 { font-size: 16px; line-height: 34px }
.hemenIzle { width: 140px; height: 40px; line-height: 40px; font-size: 12px }
.hemenIzle img { width: 18px!important; height: auto!important; letter-spacing: 0 }
.toplamKonut h5, .projeDurumu h5 { font-size: 12px; line-height: 30px }
.toplamKonut span { font-size: 30px }
.projeDurumu span { font-size: 30px }
.teslim { margin-top: 17px; font-size: 12px!important }
.toplamKonut { margin-top: 5px }
.holding { height: auto; padding: 20px; margin-top: 20px }
.holding-baslik { padding-left: 20px }
.holding-baslik h2 { font-size: 30px!important; line-height: normal; margin-top: 0!important; margin-bottom: 5px!important }
.holding-baslik p { font-size: 12px; line-height: 16px }
.rakamCol { font-size: 23px }
.rakamlar { margin-top: 30px }
.yatirimDot { display: block }
.yatirimlarSlider .swiper-button-next, .yatirimlarSlider .swiper-button-prev { display: none }
#sanalCadir .baslik:before { display: none }
.cadirYer { font-size: 12px; color: #fff; line-height: 20px; float: left; width: 100% }
.cadirKamp { font-size: 20px; color: #fff; line-height: 26px; width: 100%; float: left; margin-top: 15px }
.cadirKamp br { display: none }
.cadirAltKamp { float: left }
.firsatiYakala { width: 140px; height: 40px; line-height: 40px; font-size: 12px; float: right; position: absolute; right: 30px; bottom: 35px }
.devamiIcinTikla { width: 170px; height: 37px; line-height: 37px; font-size: 14px; margin-top: 10px; display: none }
.devamiTikla:after { width: 200px; height: 40px; margin-left: -100px; top: 0 }
.devamiTikla:before { top: 27px }
.haberCol:nth-child(1) { width: 100%; float: left; margin-right: 0; margin-bottom: 30px }
.haberCol:nth-child(2) { width: 100%; float: left; margin-left: 0 }
.haberGorsel img { width: 50px }
.tumHaberler { width: 160px; height: 45px; font-size: 14px; margin: auto; margin-top: 30px; line-height: 45px; margin-left: -80px }
#top { bottom: 10px; right: 10px }
.altSlider h2 { font-size: 30px!important; margin-left: 0; margin-top: 50px!important; margin-bottom: 15px!important; width: 100%; text-align: center; line-height: normal }
.altSlider h3 { font-size: 16px; margin-left: 0; margin-bottom: 10px; width: 100%; padding: 0 15px; box-sizing: border-box; text-align: center }
.simdiKesfet { left: 50%; position: relative; margin-left: -75px; margin-top: 20px; width: 150px; line-height: 40px; height: 40px; }
#bottom { margin-bottom: 90px; }
.altSlider p { width: 100%; margin-left: 0; padding: 0 20px; box-sizing: border-box; text-align: center; font-size: 14px; }
#altSliderBg .swiper-pagination-bullet { margin: 7px!important; width: 15px!important; height: 15px!important }
#sinpasevim p { font-size: 16px; width: 100%; line-height: 24px; margin-bottom: 30px; padding: 0 30px; box-sizing: border-box }
.sinpasevimCol { height: 180px }
.sinpasHolding .swiper-pagination-bullet { margin: 7px!important; width: 15px!important; height: 15px!important }
.footerCol, .footerCol:nth-child(1), .footerCol:nth-child(5) { width: 90%; min-height: auto; border: none; margin-left: 3%; border-bottom: 1px solid #cdcdcd; max-width: none }
.footerCol:last-child { border-bottom: none }
.footerCol h3 { font-size: 15px; margin-top: 13px; margin-bottom: 10px; float: left }
.footerCol ul { display: none; width: 100%; float: left }
.footerCol h3 a { font-size: 15px }
.ebulten { float: left; width: 100% }
.takipEt h2 { width: 100%; margin-right: 0; margin-top: 40px!important }
#footer { padding-top: 40px }
.footerTel { font-size: 28px!important; margin-top: 0; margin-bottom: 0 }
.sinpas-holding { margin-top: 30px }
.footerLink { float: left; width: 100%; text-align: left }
.footerLink a { padding: 5px 10px 5px 0; margin-right: 10px }
.copyright { float: right; font-size: 12px; color: #000; line-height: normal; margin-top: 15px }
.social a { display: block; margin-right: 5px; float: left; transition: all ease-in-out .3s; width: 27px }
.footerSol, .footerSag { width: 50%; float: left; margin-top: 30px }
.footerSol h3, .footerSag h3 { width: 100% }
.footerSag { text-align: right }
.social a { width: 25px; display: inline-block; float: none; margin-right: 0 }
.hamburgerMenuBg { overflow-y: scroll; padding-bottom: 30px; height: calc(100vh - 75px); top: 75px }
.hamburgerMenuBg h2 { font-size: 24px; margin-top: 10px; margin-bottom: 10px }
.menuKapat { display: none }
.hContainer { width: 90%; margin: auto }
.cizgi { margin-bottom: 20px }
.hMenuCol { margin-right: 0; margin-bottom: 0; margin-top: 5px; width: 100%; text-align: left; border-bottom: 1px solid #cdcdcd }
.hMenuCol h3 { margin-bottom: 10px; font-size: 16px; margin-top: 5px; float: left }
.hMenuCol ul { display: none; width: 100%; float: left; text-align: left }
.hMenuCol ul li { text-align: left }
.hMenuCol:last-child { border-bottom: none; margin-bottom: 10px; padding-top: 5px }
.ebulten h2 { margin-top: 10px!important; margin-bottom: 10px; font-size: 20px!important }
.takipEt h2 { width: auto; float: left; font-size: 20px!important; margin-top: 40px!important; margin-right: 50px }
.takipEt a { width: 25px; float: none; margin-right: 0; text-align: right; margin-top: 37px!important }
.hMenuCol .acKapa { margin-top: 5px }
.fixMobil { display: block }
.cookieContainer { width: 90%; margin: auto }
.cookie p { font-size: 12px; width: 100%; line-height: 16px; }
.tamam { width: 25px; height: 25px; float: left; margin-left: 0px; background: #dfd8c8; color: #000; line-height: 25px; text-align: center; display: block; cursor: pointer; margin-top: 0; left: auto; top: 5px; right: 5px; font-size: 14px; position: absolute; }
#akilliArama { padding: 30px 0 50px; height: calc(100vh - 80px); position: fixed; top: 75px }
.akilliAramaFixed { top: 0!important }
.aramaKapat { position: absolute; top: 30px; right: 30px; cursor: pointer; width: 40px }
.aramaTab li { float: left; margin-right: 5px; width: calc(50% - 10px); margin-left: 5px; margin-bottom: 10px }
.aramaTab li a { width: 100%; height: 50px; padding: 10px 0px; }
.aramaTab li a span { font-size: 14px; top: -13px; width: auto; float: none; line-height: 35px; position: relative; display: inline-block }
.aramaTab li a img { width: 35px; display: inline-block; left: -10px; position: relative }
.aramaTab { float: left; margin-top: 30px; width: 100% }
.araBtn { width: 90px; height: 45px; margin-left: 0; margin-top: 50px; font-size: 14px; float: right; margin-right: 0px; }
.aramaTabContent { left: 5px }
.aramaTabContainer { margin-top: 10px }
.aramaTabContent:nth-child(2) { left: 5px }
.aramaTabContent:nth-child(3) { left: 5px }
.aramaTabContent:nth-child(4) { left: 5px; padding-left: 10px; }
#iletisimFormu { width: 100%; float: right; height: calc(100vh - 75px); position: fixed; top: 75px; right: 0; padding: 20px 0 35px; box-sizing: border-box; max-height: calc(100vh - 75px); }
#iletisimFormu p { margin-bottom: 15px; font-size: 14px !important; font-weight: 400; }
.help-block.form-error { display: block !important; }
.iletisimFormuFixed { top: 0!important }
#iletisimFormuDevam h2 { display: none }
.kapat2 { position: absolute; top: 10px; width: 40px; right: 10px; cursor: pointer }
#iletisimFormu h2 { font-size: 26px }
#iletisimFormu ul li { width: 100%; margin-right: 0; float: left; margin-bottom: 10px }
#iletisimFormu ul li span { display: none }
.yurtSelect { width: calc(30% - 10px); margin-top: 0; margin-right: 10px; background: #bc2067; color: #fff; border-radius: 0; height: 37px; }
.iBtn { width: 70%; margin-top: 0; border-radius: 0!important; -webkit-appearance: none; -moz-appearance: none; appearance: none; height: 37px; }
.iSelect, .iFormText { background: #bc2067; color: #fff; border-radius: 0; height: 37px; font-size: 13px; }
.iFormText::-webkit-input-placeholder {
color:#fff
}
.iFormText:-moz-placeholder {
color:#fff
}
.iFormText::-moz-placeholder {
color:#fff
}
.iFormText:-ms-input-placeholder {
color:#fff
}
.iSelect { background-image: url(../images/arrow-beyaz.png); background-repeat: no-repeat; background-position: right center; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: #bc2067; border-radius: 0 }
#iletisimFormuDevam { height: 70px }
.devamEt { width: 240px; height: 50px; line-height: 50px; font-size: 12px }
.devamKapat img { float: right; margin-left: 10px; width: 20px }
.devamEt img { float: left; width: 40px; margin-top: 6px }
.mobilTalepForm { display: block; top: 180px }
.acKapa { display: block }
.mobilCadirFirsatlariContent h3 { letter-spacing: 0; font-size: 18px }
.toplamKonut img { margin-right: 10px }
.breadcrumb { display: block; margin-bottom: 20px; }
.yatirimciBanner .breadcrumb { display: none; }
.breadcrumb a { font-size: 12px; }
.breadcrumb img { margin: 0 5px; }
.banner h2 { font-size: 24px; margin-top: 20px; }
.banner { height: 100px }
.yatirimciBanner { height: 150px }
.content { padding: 30px 0 80px }
.kurumsalIcerik h1 { min-width: 90%; height: 45px; line-height: 45px; float: none; font-size: 20px; margin-bottom: 25px; text-align: center; margin: auto; padding: 0 10px; }
.icerik-baslik { margin-bottom: 15px; text-align: center; }
.projeListContainer { width: 90% }
.projeListContainer h1 { font-size: 28px; margin-bottom: 15px }
.projeListContainer p { line-height: 20px; margin-bottom: 30px }
.projeMenu .projeTab li { margin-bottom: 10px; width: calc(50% - 10px); margin-right: 5px; margin-left: 5px }
.projeMenu .projeTab li a { width: 100% !important; font-size: 12px; padding: 0px 10px; height: 40px; line-height: 40px; }
.projeMenu .projeTab li:last-child { width: calc(50% - 10px) !important; }
.projeMenu .projeTab li:last-child a { width: 100% !important; }
.ilSec { width: 100% !important; font-size: 12px; height: 40px; line-height: 40px; }
.aramaTabContent input[type=checkbox]:not(old), .aramaTabContent input[type=radio]:not(old) { width: 5px }
.projeListCol { width: calc(100% - 30px) }
#lokasyonlar li { float: left; margin: 0 5px; line-height: normal; width: calc(33.3% - 10px) }
#lokasyonlar li a { line-height: normal }
.aramaTabContent { height: auto; padding: 10px; min-height: auto; }
.projeMenu .aramaTabContent { position: relative }
.lokasyon-page { height: auto; margin-top: 30px }
.projeDetayBaslik { width: 90%; margin-left: auto; margin-right: auto; margin-bottom: 40px; float: none; display: none; }
.projeDetayBanner { height: auto; }
.projeDetayBannerSag h1 { font-size: 24px; margin-bottom: 5px; }
.projeDetayMap { margin-top: 10px; margin-bottom: 50px; height: 200px; }
.projeDetaySurec ul li span { font-size: 10px; margin-bottom: 5px; }
.projDetayVideo { bottom: 10px; right: 10px }
.projDetayVideo span { font-size: 14px; line-height: 26px; margin-right: 10px }
.projDetayVideo img { width: 22px }
.projeDetayBaslik h2 { font-size: 24px; line-height: 28px }
.projeDetayBaslik h2 span { font-size: 20px }
.projeDetayBaslik p { font-size: 12px; line-height: 16px; margin-top: 7px }
.projeDetayUstBaslik h3 { font-size: 22px; letter-spacing: 0px; }
.projeDetayUstBaslik p { font-size: 18px; }
.projeDetayUstBaslik { padding: 20px 0 }
.projeDetaySlider, .projeDetaySlider .swiper-slide { height: 250px }
.projeGorselleriBg h3 { margin-top: 10px; margin-bottom: 15px; font-size: 24px }
.projeDetaySliderBg { margin-bottom: 20px }
.projeDetaySliderSol ul li { width: 100% }
.projeDetaySliderSol p { font-size: 14px; line-height: 20px; text-align: left; margin-bottom: 10px }
.projeDetaySliderSol h3 { font-size: 26px; line-height: 26px; margin-bottom: 30px }
.projeEbulten .bultenBtn { margin-top: 0 !important; margin-right: 20px }
.projeDetaySlider .swiper-button-next, .projeDetaySlider .swiper-button-prev { display: none !important; }
.projeGorselleriBg .projeMenu .projeTab li:last-child { width: calc(50% - 10px) }
.projeGoselContainer { height: 400px }
.projeAltTabContent { height: 330px; }
.projeDetayAdres span { float: none; display: block; margin-left: 25px; }
.projeDetayAdres span br { display: none; }
.projeGorselleriBg .projeMenu { width: 96%; margin-bottom: 0px; }
.sinpasEkoBaslik h3 { font-size: 30px; margin-bottom: 5px }
.sinpasEkoBaslik p { font-size: 16px }
.kkBaslik { width: 180px; height: 50px }
.kkBaslik span { width: auto; margin-top: 0; float: left; font-size: 14px; line-height: 35px }
.kkBaslik img { width: 35px; float: left; margin-left: 10px; margin-right: 10px }
.krediHesaplama { width: 90%; float: none; margin: auto }
.sinpasEkoBaslik { width: 90%; float: none; margin-right: auto; margin-bottom: 20px; margin-left: auto }
.kForm { width: 100%; float: left; margin-top: 15px }
.krediText, .krediSelect { width: 100%; height: 47px; margin: 0 0 10px }
.krediBtn { width: 100%; height: 47px; margin: 0; font-size: 18px }
.projeDetayFooter { width: 90%; margin-left: auto; float: none; margin-right: auto; padding: 50px 0; display: inline-block }
.projeDetayFooter { width: 90%; margin-left: 5%; float: left; margin-right: 5%; padding: 0; display: inline-block }
.projeEbulten { width: 100%; float: left; margin-left: 0; left: 0; position: relative }
.projeEbulten h3 { font-size: 20px; padding-right: 10px; line-height: 34px }
.projeEbulten h3:before { width: 34px; height: 34px }
.projeEbultenText { width: 100%; height: 34px; margin-top: 0; padding-left: 15px }
.ebultenBtn { margin-top: 3px; margin-right: 10px }
.ebultenIzin { margin-top: 0px; width: 100%; margin-left: 0 }
.ebultenIzin input[type=checkbox]:not(old)+label, .ebultenIzin input[type=radio]:not(old)+label { font-size: 12px; line-height: 16px }
.yorumBaslik { width: 100%; text-align: center; margin-bottom: 15px }
.projeYorumlar h3 { font-size: 30px; line-height: 30px; margin-top: 0 }
.projeYorumlar { margin-top: 30px }
.projeYorumlar h3 br { display: none }
.basinOdasiGorsel { width: 100%; margin-bottom: 20px; height: 180px; }
.basinOdasiRow { padding: 20px 30px; width: 110%; margin-left: -5%; float: left }
.kurumsalIcerik { }
.basinOdasiRow h2, .basinOdasiICerik h3 { float: left; display: inline-block; width: 100%; font-size: 18px; }
.basinOdasiICerik p { width: 100% }
.basinOdasiICerik { display: inline-block; width: 100% }
.basinOdasiTarih { display: none }
.basinOdasiTarih-m { display: inline-block; font-size: 12px; margin-bottom: 15px }
.videoKapak { width: 100%; margin: 0 }
.roportajCol { width: 100%; margin: 0 0 25px; min-height: auto }
.videoKapak .videoAciklama { display: none }
.goruntuYorum { font-size: 17px }
.videoKapak .videoTitle { font-size: 18px }
.blogHeader h1 { font-size: 23px; padding: 0 20px; line-height: 45px; margin-left: 13px }
.blogHeader { height: 45px }
.blogHeader img { width: 110px; margin-top: 11px }
.blogTopGorsel { width: 100%; margin: 0; height: auto }
.blogTop-container { width: 100%; margin: 0; position: relative }
.blogTop { margin-top: 25px }
.blogTopGorsel img { height: auto; display: inline-block; width: 100% }
.blogTopIcerik { width: 100%; padding: 20px 30px }
.blogFullContent { width: 100%; position: relative; padding: 20px 30px; box-sizing: border-box }
.blogFullGorsel { width: 100%; margin-bottom: 0; float: left }
.blog-container { width: 100% }
.blogTopContent p { height: auto; margin-bottom: 15px }
.blogListBg { width: 100% }
.blogList { width: 100% }
.blogListTarih:before { right: inherit; left: 0; width: 100% }
.blogListGorsel { width: 130px; overflow: hidden; height: 170px }
.blogListYazar { display: none }
.blogListContent { width: calc(100% - 200px) }
.blogDevamiOku { width: 120px; font-size: 11px; height: auto; line-height: inherit; padding: 8px 0; float: right; margin-right: 15px }
.blogListContent p { width: 100%; padding-right: 15px; box-sizing: border-box }
.blogColGorsel { width: calc(100% - 60px); overflow: hidden; height: 170px }
.blogFullGorsel img, .blogListGorsel img, .blogColGorsel img { max-width: inherit; margin: 0 auto; display: table }
.populerBaslik h2:before { display: none }
.populerBaslik { width: 100%; margin: 0; text-align: center; font-size: 18px }
.blogEbultenContainer { width: 90% }
.populerGorsel img { width: 100%; height: auto }
.populerSlider { width: calc(100% - 60px); margin-left: 30px; margin-top: 25px }
.populerContent { text-align: center }
.populerContent p { height: auto }
.populerSliderBottom { text-align: left }
.populerGorsel { height: 150px; margin-bottom: 15px }
.populerContent h3 { width: 100%; font-size: 17px }
.yatirimciMenuBg .yatirimciMenuContainer>ul>li { width: 100%; padding: 0; min-height: inherit }
.yatirimciMenuBg .yatirimciMenuContainer>ul>li>a { width: 100%; display: block; padding: 15px 30px; box-sizing: border-box; position: relative }
.yatirimciMenuBg .yatirimciMenuContainer>ul>li>ul { display: none }
.yatirimciMenuContainer { width: 100% }
.yatirimciMenuBg ul li ul li a { padding: 0 10px; position: relative; font-size: 15px }
.yatirimciMenuBg .yatirimciMenuContainer>ul>li>ul { margin: 5px 0 25px }
.yatirimciMenuBg ul li ul li { width: calc(100% - 60px); margin-left: 30px }
.yatirimciMenuBg ul li ul li::before { width: 10px; margin-left: 0; line-height: 1; font-size: 30px; position: relative; top: 5px }
.yatirimciMenuBg .yatirimciMenuContainer>ul>li>a::before { content: ""; background-image: url(../images/menuBefore.png); width: 14px; height: 9px; position: absolute; right: 30px; background-size: 100%; background-position: center center; background-repeat: no-repeat; top: 50%; margin-top: -4px }
.yatirimciMenuBg .yatirimciMenuContainer>ul>li.rotate a::before { transform: rotate(180deg) }
.yaritimciContainer h1 { font-size: 20px; line-height: 25px; padding: 10px 0; width: 100%; }
.yaritimciContainer p { text-align: center; margin: 20px 0; font-weight: 900 }
.yaritimciContainer h2 { font-size: 20px; text-align: center; margin-bottom: 15px }
.tabloTop th { padding: 15px 10px!important; font-size: 12px; line-height: 15px }
.bilgilendirmeTablosuBg table tr td { font-size: 12px; padding: 12px 10px!important; line-height: 1.2 }
.bilgilendirmeTabloBaslik { padding: 15px 10px; height: auto; line-height: 1 }
.yaritimciContainer h3 { margin-bottom: 0; font-size: 14px }
.digerBilgiler { display: inline-block; width: 100% }
.digerBilgiler h2 { text-align: left; font-size: 18px; margin-bottom: 0 }
.digerBilgiler p { font-size: 14px; text-align: justify; line-height: 20px; margin: 20px 0 0 }
.izahnameBg { width: 100%; display: inline-block }
.izahnameCol { width: 50% }
.izahnameCol a { padding: 0 20px; height: 180px }
.izahnameCol img { width: 22px }
.yatirimci-content { padding-bottom: 50px }
.foto { width: 150px; height: 150px; float: none; display: inline-block; margin: 0 auto; }
.yonetimKuruluGorsel { background-color: transparent; padding: 0; float: left; margin: 0 auto; text-align: center; width: 100%; }
.yonetimKuruluBilgi { width: 100%; padding: 0; margin-top: 20px; position: relative; }
.yonetimKuruluBilgi p { background-color: #fff; color: #36363c!important; text-align: justify; font-size: 14px; line-height: 20px; margin: 15px 0; padding: 0 }
.yonetimKuruluBilgi h2 { color: #000; position: relative; left: 0; top: 0; float: left; width: 100%; font-size: 16px!important; }
span.yonetimKuruluGorev { position: relative; left: 0; top: 0; font-size: 15px; width: 100%; float: left; text-align: center; }
.yonetimKuruluRow { position: relative; margin-top: 30px; display: inline-block; }
.yonetimKuruluRow:hover h2, .yonetimKuruluRow:hover span { color: #36363c }
.yonetimKuruluRow:hover .yonetimKuruluBilgi { background-color: transparent }
.sozlesmeContainer a { width: 49%; margin: .5%; padding: 0 20px; height: 150px }
.sozlesmeContainer a p { font-size: 12px; margin-bottom: 15px; min-height: 30px; overflow: hidden }
.sozlesmeContainer h2 { font-size: 17px }
.sozlesmeContainer img { width: 25px }
.firstSozlesme p { min-height: inherit!important }
.sozlesmeContainer p { font-size: 14px!important; width: 100%; line-height: 16px !important; margin: 0 auto; margin-bottom: 20px; }
.komiteContainer p { width: 85%; margin: 0 auto; font-size: 14px }
.komiteContainer { }
.komiteContainer a { width: 49%; padding: 0 15px; height: 180px }
.komiteContainer h2 { font-size: 17px }
.komiteContainer a p { font-size: 13px }
.komiteContainer a img { width: 23px }
.portfoyContainer p { text-align: justify; width: 100%; font-size: 14px; line-height: 20px }
.portfoyContainer a { width: 49%; height: 180px; padding: 0 15px }
.portfoyContainer a h2 { font-size: 15px; height: 40px; line-height: 20px }
.portfoyContainer a p { font-size: 13px; line-height: 17px; margin-bottom: 15px; min-height: 40px }
.portfoyContainer a img { width: 25px }
.yatirimciRow p { text-align: justify; font-size: 15px; line-height: 20px; font-weight: 500; float: left; width: 100%; position: relative; }
.yatirimciRow h2 { font-size: 14px; line-height: 18px; min-height: auto !important; margin-bottom: 5px; }
.sozlesmeContainer, .komiteContainer, .portfoyContainer { display: table; margin-bottom: 10px }
.durumTab li a { font-size: 16px; width: 50px; height: 35px; line-height: 36px; margin: 4px }
.yaritimciContainer ul { margin: 0 auto; display: table; width: auto }
.duyurular h2 { text-align: left; font-size: 18px }
.etikKurallar h3 { margin-top: 30px; margin-bottom: 5px; font-size: 18px; letter-spacing: 0 }
.ogrenenListeTablo table tr td { line-height: 1.1; padding: 10px 0; font-size: 12px }
.sorularCol { width: 100%; margin: 0 0 15px; height: auto; padding: 20px 15px }
.sorularCol p { height: auto; min-height: inherit; text-align: center; font-weight: 300 }
.sorularCol h3 { margin: 0 }
.ofisCol { width: 100%; margin: 0 0 10px!important; height: auto; position: relative }
.ofisBilgiRow { height: auto!important; margin-bottom: 15px }
.ofisBilgi { width: calc(100% - 100px) }
.ofisButon { margin: -50px 0 0; float: left; width: 100px; height: 60px }
.satisOfislerimiz { width: 110%; margin-left: -5% }
.ofisBilgiRow:nth-child(2) { margin-bottom: 0 }
.ofisButon a { font-size: 11px; height: 27px; margin-bottom: 7px; line-height: 27px }
.ofisAd { display: inline-block; width: 100%; margin-bottom: 20px; font-size: 20px; }
.bilgi { font-size: 14px; }
.contactLogo { display: none }
.icon { width: 20px }
.phoneRow { position: absolute; right: 5%; top: 100px; width: auto }
.phoneRow .bilgi { width: auto; }
.phoneRow .icon { width: 15px }
.basindaSinpasCol { width: calc(50% - 12px); margin: 15px 6px }
.basindaSinpasIcerik { float: left; display: inline-block; height: 140px; padding: 20px 0 0 }
.basindaSinpasGorsel { height: 190px }
.sHaberBaslik { line-height: 17px }
.shaberGorsel { height: 150px }
.bilgilendirmeTarih p { text-align: center }
.izahnameCol h2 { font-size: 16px }
.izahnameCol p { font-size: 12px; text-align: center }
.birlesmeContent h3 { margin-bottom: 15px }
.blogColGorsel img { width: 100%; height: auto }
.blogColContent p { width: 100% }
.blogColContent .blogDevamiOku { margin: 0; float: left }
.blogSidebar { width: 90%; margin: 0 auto; display: table; float: inherit }
.twitterPost { display: none }
.blogFullYazar { position: absolute; right: 5%; width: auto; top: 25px; padding: 0 }
.blogFullTarih { width: 100%; text-align: left; height: auto; min-height: inherit }
.blogFullIcerik h2 { width: 100% }
.blogFullIcerik { width: 100%; margin: 20px 0 0; padding: 0 }
.blogFullYazar:before { display: none }
.oneCikanGorsel { float: left }
.oneCikanContent { float: right; margin-right: 0; margin-left: 15px }
.oneCikanPostlar h2 { text-align: center; font-size: 25px }
.fixIletisimFormu, .fixAkilliArama { line-height: 45px; font-size: 13px; }
.fixIletisimFormu img { margin-top: 12px; top: 3px; position: relative }
.projeYorumSlider { width: 100%; height: 250px }
.yorumGorsel { margin: 0 auto 15px; float: none; display: block; width: 100px; height: 100px; }
.yorumlar { width: 100%; margin: 0 }
.tr .yatirimciBanner { background-image: url(../images/banner/yatirimci-iliskileri-m.jpg)!important; background-repeat: no-repeat }
.en .yatirimciBanner { background-image: url(../images/banner/yatirimci-iliskileri-m-en.jpg)!important; background-repeat: no-repeat }
.ar .yatirimciBanner { background-image: url(../images/banner/yatirimci-iliskileri-m-ar.jpg)!important; background-repeat: no-repeat }
.yatirimciBanner::before { display: none }
.yatirimciBanner h2 { color: #36363c; margin-bottom: 10px }
.iBilgiCol { width: 100%; margin-bottom: 25px }
.iletisimFormCol { width: 100%; padding: 0 }
.iletisimMapCol { padding: 0; width: 100%; margin-top: 40px }
.iletisimRow h2 { text-align: center }
.iBilgiCol p br { display: none }
.sinpasHaberCol { width: 46%!important; margin: 2%!important }
.sHaberTarih { margin-right: 8px; font-size: 25px }
.iletisimFormCol input[type=checkbox]:not(old)+label, .iletisimFormCol input[type=radio]:not(old)+label { width: 90% }
.insaatCol:nth-child(odd) { width: 100%; margin-right: 0; margin-bottom: 20px }
.insaatCol:nth-child(even) { width: 100%; margin-left: 0; margin-bottom: 30px }
.map, #map { width: 100%; height: 400px; float: left }
.haberDetayTarih { width: auto; height: auto; padding: 5px 20px; font-size: 26px; line-height: normal }
.haberDetayTarih br { display: none }
.haberDetayTarih span { margin-left: 5px }
.haberDetayBaslik { width: 100%; display: table; height: auto; margin-bottom: 10px!important; margin-top: 10px }
.haberDetayBaslik h1 { margin-bottom: 0; width: 100%; text-align: left; font-size: 18px; height: auto; line-height: normal; padding: 10px 30px }
.blogCategory { float: right; margin-right: 0; margin-top: 2; background: #36363c; width: 100%; padding: 10px 0 }
.blogCategory li { float: left; margin-left: 15px }
.blogCategory li a { color: #fff; font-size: 14px; line-height: 28px; text-transform: uppercase; }
.blogDetayTarih { width: calc(50% - 30px); float: left; margin-top: 5px; margin-left: 15px; letter-spacing: .3px }
.blogDetayTopSag { width: 50%; float: right; text-align: right; margin-right: 15px }
.detayTarihGun { float: left; font-size: 60px; line-height: 60px }
.detayTarih { float: left; font-size: 24px; line-height: 26px; margin-left: 10px }
.blogDetayContent { width: 100%; margin-bottom: 95px; padding: 0 15px }
.kucukBaslik { margin-bottom: 10px }
.blogDetayContent h1 { font-size: 20px; margin-bottom: 10px }
.devamiTikla { display: none }
.projelerContent { padding: 10px 0 30px }
.projeList { margin-top: 10px }
.projeListBaslikBg { padding: 10px }
.projeListBaslikBg h3, .projeListBaslikBg h2 { font-size: 18px }
.projeListLok span { font-size: 14px; margin-left: 5px }
.kurumsalIcerik .sozlesmeContainer { margin-top: 30px; }
.kurumsalIcerik .sozlesmeContainer a { width: 49% !important; margin: .5%; padding: 0 20px; height: 150px !important; }
.sliderSlogan { width: 100%; position: absolute; bottom: 0px; padding: 10px; margin-top: auto; }
.aramaTabContent input[type=checkbox]:not(old) + label, .aramaTabContent input[type=radio ]:not(old) + label { padding-left: 15px; line-height: 30px; }
.projeDetayBannerSol { width: 100%; height: 250px; }
#bilgilendirmePopup { width: 98%; height: 90vh; color: #323232; }
.header-menu ul li a { line-height: 26px; }
.projeGorselleriBg .projeMenu .projeTab li:last-child { width: auto !important; }
.header-menu>ul>li>a:hover::before { display: none; }
#slider .swiper-button-next, #slider .swiper-button-prev { width: 35px!important; height: 35px!important; background-size: 35px 35px!important; margin-top: 0px !important; margin-bottom: 8px !important; }
#slider .swiper-button-prev, #slider .swiper-container-rtl .swiper-button-next { right: 50px; }
/*Blog*/
.blogAnaBaslik span { font-size: 30px; line-height: 36px; margin-right: 10px; padding-right: 10px; }
.blogAnaBaslik img { width: 110px; }
.blogMenu ul li a { font-size: 16px; line-height: normal; }
.blogMenu ul li { display: inline-block; margin: 0px 10px; }
.blogMenu { height: auto; padding: 10px 0px; }
.blogAnaBaslik { padding: 20px 0px 20px 0px; margin-top: 0px; }
.blogSlider .swiper-slide.swiper-slide-active h2 { animation-name: zoomIn !important; display: block !important; visibility: visible !important; }
.blogSliderContainer .swiper-slide, .blogSliderContainer { height: 230px; width: 100% !important; margin-left: 0px !important; padding: 0px 50px; }
.blogSlider .swiper-button-next, .blogSlider .swiper-container-rtl .swiper-button-prev { right: 15px !important; }
.blogSlider .swiper-button-prev, .blogSlider .swiper-container-rtl .swiper-button-next { left: 15px !important; }
.masonry { column-count: 1; }
.dahaFazlaGoster a { width: 90%; }
.kategBaslik { font-size: 34px; margin-top: 30px; margin-bottom: 20px; }
.blogDetayBanner h1 { font-size: 22px; margin-top: 50px; width: 90%; }
.blogDetayBanner { height: 230px; }
.blogDetayContainer { width: 100%; margin-top: 0; padding: 30px 20px; background-image: none; }
.blogDetayContainer blockquote, .blogDetayContainer q { margin-left: 0px; }
.etiketCol { width: calc(50% - 2px); min-height: 200px; margin: 1px; margin-bottom: 10px; float: left; text-align: center; }
.etiketRow { padding: 50px 0px; }
.blogDetayBulten { padding: 50px 0px; }
.blogBultenText { height: 50px; width: 90%; font-size: 16px; padding-left: 20px; }
.blogDetayBulten h3 { margin-bottom: 5px; font-size: 28px; }
.blogDetayBulten p { font-size: 16px; margin-bottom: 20px; }
.blogDetayBulten input[type=checkbox]:not(old) + label, .blogDetayBulten input[type=radio ]:not(old) + label { font-size: 12px; width: 85%; margin-left: -20px; }
.bultenButon { width: 150px; height: 40px; font-size: 16px; }
.blogDetayContainer h2 { font-size: 22px; margin-bottom: 15px; }
.blogDetayContainer h3 { font-size: 16px; margin-bottom: 15px; }
.blogDetayContainer p { margin-bottom: 15px; }
.blogDetayContainer img { width: 100%; }
.en .page h2, .en .page-open h2 { font-size: 24px; margin-top: 30px; }
.en .projeSliderDetay h4 { font-size: 24px; }
.en .projeSliderDetay h3 { font-size: 14px; line-height: 16px; }
.en .canliTanitim img, .en .toplamKonut img, .en .projeDurumu img { margin-right: 5px; }
.en .toplamKonut h5 { font-size: 12px; line-height: normal; width: calc(100% - 30px); }
.en .canliTanitim h5 { font-size: 13px; }
.en .holding { height: auto; padding: 35px 25px; }
.en .rakamCol { font-size: 20px; }
.en .yatirimlarSlider { height: 450px; }
.en .yatirimBaslik { height: 60px; margin-bottom: 10px; }
.en .detaylariGor { font-size: 15px; width: 130px; height: 35px; line-height: 35px; }
.en .yatirimTaksit { font-size: 20px; margin-bottom: 10px; letter-spacing: 0; }
.en .mobilCadirFirsatlariContent { padding: 10px 25px; }
.en .cadirYer { font-size: 16px; line-height: normal; margin-top: 5px; }
.en .cadirKamp { font-size: 18px; line-height: normal; margin-top: 10px; }
.en .cadirAltKamp { font-size: 16px; }
.en .firsatiYakala { width: 180px; margin-top: 10px; height: 40px; line-height: 40px; font-size: 12px; }
.en .mobilCadirFirsatlariContent { height: 245px; }
.en .mobilCadirFirsatlariContent:before { height: 260px; }
.en #odullerimiz { margin-bottom: 50px; margin-top: 30px; }
.en .satisiDevamSlider, .en .satisiDevamSlider .swiper-slide { height: 480px; }
.en .footerCol { min-height: auto; }
.en .projeEbultenText { width: 100%; margin-top: 10px; }
.en .projeEbulten .bultenBtn { margin-right: 10px; margin-top: 14px !important; }
.en .projeEbulten .ebultenIzin { margin-top: 10px; width: 100%; margin-left: 0; }
.en .projeEbulten h3:before { width: 34px; height: 34px; right: 8px; }
.box { width: 97%; margin: 0px; margin-bottom: 30px; }
.blogTopHeader .header-container { width: 96%; margin-left: 2%; margin-right: 2%; }
.blogTopHeader ul { display: none; }
.anaDon a { font-size: 16px; }
.anaDon img { top: 6px; }
.ar #slider .gallery-top .swiper-slide { height: calc(100vh - 72px); }
.ar .projeSliderDetay h4 { font-size: 24px; line-height: 32px; }
.ar .projeSliderDetay h3 { font-size: 16px; line-height: 26px; }
.ar .toplamKonut h5 { font-size: 16px; float: right; }
.ar .canliTanitim h5 { font-size: 16px; float: right; }
.ar .kesfet img { top: 14px; left: 15px; }
.ar .satisiDevamSlider, .ar .satisiDevamSlider .swiper-slide { height: 520px; }
.ar .holding { height: auto; padding: 30px 20px 30px; }
.ar .rakamCol { font-size: 20px; }
.ar .odaSayisi { text-align: left; }
.ar .yatirimYer { font-size: 16px; }
.ar .yatirimBaslik h3 { font-size: 20px; line-height: 30px; }
.ar .mobilCadirFirsatlariContent { padding: 10px 30px; }
.ar .cadirYer { font-size: 16px; line-height: 16px; }
.ar .mobilCadirFirsatlariContent h3 { float: right; margin-right: 0px; margin-bottom: 7px; }
.ar .cadirKamp { font-size: 18px; line-height: 26px; margin-top: 10px; }
.ar .cadirAltKamp { font-size: 14px; margin-bottom: 18px; float: right; }
.ar .firsatiYakala img { float: left; position: relative; top: 13px; left: 15px; }
.ar #sinpasevim p { width: 100%; padding: 0px 10px; font-size: 14px; line-height: 22px; }
.ar .fixAkilliArama { text-align: left; }
.ar .fixAkilliArama img { left: 12px; }
.ar .fixIletisimFormu img { left: 12px; }
.ar .aramaKapat, .ar .kapat2 { top: 10px; left: 5px; }
.ar .aramaTab li { float: right; margin-left: 5px; margin-right: 5px; }
.ar .aramaTab li a img { right: -10px; left: auto; }
.ar .aramaTabContent { float: right; left: auto; right: 5px; }
.ar input#lower { width: calc(50% - 10px); padding-right: 10px; box-sizing: border-box; height: 25px; border: 1px solid #ccc; float: left; margin-right: 5px; padding-left: 10px; margin-left: 5px; }
input#upper { width: calc(50% - 10px); float: left; height: 25px; border: 1px solid #ccc; box-sizing: border-box; margin-left: 5px; padding-left: 10px; padding-right: 10px; }
.ar .projeDetayAdres span { float: right; margin-left: 0px; width: calc(100% - 35px); margin-right: 10px; }
.ar .projeEbultenText { width: 100%; }
.ar .projeEbulten h3 { font-size: 30px; float: right; }
.ar .projeEbulten .bultenBtn { margin-top: -33px !important; margin-left: auto !important; }
.ar .projeEbulten .ebultenIzin { width: 100%; float: right; }
.ar .devamEt { font-size: 16px; }
.ar .sozlesmeContainer a { width: 99%; height: auto !important; }
.ar .sozlesmeContainer a p { font-size: 14px !important; line-height: 20px !important; }
.ar .yatirimciMenuBg .yatirimciMenuContainer>ul>li>a::before { right: auto; left: 30px; }
.degerleme h2, .degerleme h3 { font-size: 12px !important; line-height: 16px !important; min-height: 80px !important; }
.degerleme a { padding: 30px 10px; height: 160px; }
}

@media only screen and (max-width:360px) {
.form-inner { width: 100% }
.devamEt { width: 205px; font-size: 10px; height: 40px; margin-top: 15px; line-height: 43px }
.devamEt img { width: 32px; margin-top: 6px }
.ilSec { background-position: 100% 50%; background-size: 40px }
.projeListBaslikBg { padding: 10px }
.projeListBaslikBg h3, .projeListBaslikBg h2 { font-size: 17px }
.projeListLok { }
.projeListLok span { font-size: 12px }
.fixIletisimFormu { font-size: 12px; line-height: 40px }
.fixIletisimFormu img { margin-top: 10px; position: relative; top: 4px; margin-right: 5px }
.fixAkilliArama { font-size: 12px; line-height: 50px }
.fixAkilliArama img { margin-top: 10px; position: relative; top: 4px; margin-right: 5px }
.fixAkilliArama span { margin-left: 5px }
.basindaSinpasAltBaslik { font-size: 13px }
.basindaSinpasBaslik { font-size: 13px }
.basindaSinpasTarih { font-size: 12px; margin-bottom: 10px }
.basindaSinpasIcerik { height: 120px }
.yaritimciContainer h1 { font-size: 17px }
.yatirimciRow p { font-size: 16px!important }
.izahnameCol p { text-align: center }
.izahnameCol h2 { margin-bottom: 10px!important; line-height: 1 }
.yatirimciMenuBg .yatirimciMenuContainer>ul>li>a { padding: 15px 40px 15px 15px; font-size: 13px }
.yatirimciMenuBg .yatirimciMenuContainer>ul>li>a::before { right: 15px }
.foto { width: 120px; height: 120px }
.yonetimKuruluBilgi h2 { text-align: left; left: 135px; top: 50px; font-size: 14px!important; line-height: 1 }
span.yonetimKuruluGorev { top: 80px; left: 135px; font-size: 13px }
.sozlesmeContainer a { padding: 0 10px }
.sozlesmeContainer h3 { font-size: 12px; line-height: 15px }
.sozlesmeContainer h2 { font-size: 16px; line-height: 20px }
.sozlesmeContainer p { font-size: 12px!important; line-height: 1 }
.durumTab li a { font-size: 1 }
.header-menu ul li a { line-height: 26px; font-size: 13px; margin-right: 0px; }
.header-menu ul li { margin-left: 0px; }
.language { margin-left: 5px; }
.header-menu ul li a { line-height: 18px !important; font-size: 13px; padding: 3px; margin-right: 0px; }
.canliTanitim h5 { font-size: 14px; line-height: 34px; }
}
