
@media only screen and (max-width:1680px) {
.popup .close { right: 73px; }
.popup-slider {float: left;display: inline-block;width: 505px;}
.con-gen { display: table; padding-left: 152px; padding-right: 136px; }
.sticky { max-width: 30% !important; }
.left-modern { width: 26%; }
.orta-modern { display: inline-block; float: left; margin-left: 90px; width: calc(36% - 81px); }
.sosyal-alt .owl-prev, .sosyal-alt .owl-next { top: 50vh; }
.genDiv .moduler .moduler-bg .moduler-text-right { top: 8vh; }
.genDiv .moduler .moduler-bg .moduler-text-left { top: 8vh; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal { width: 38vh; height: 38vh; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal-baslik.orta { left: 10vh; top: -28.9px; }
.genDiv .yatirim .yatirim-left { width: 52%; }
.genDiv .yatirim .yatirim-left h2 { padding-right: 0; margin-left: 0; }
.genDiv .slider-wrapper .slider-bg .container .slider-sec .sec .sec-detail p { font-size: 13px; }
.genDiv .moduler .moduler-bg .moduler-text-right p { font-size: 15px; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal { border: 7px solid #351d5a; }
}

@media only screen and (max-width:1600px) {
.popup-inner {top: 50%;width: 70%;}
.bize-ulasin { top: 200px; }
.left-modern { width: 27%; }
.orta-modern { width: calc(36% - 81px); }
.sag-modern p { font-size: 16.75px; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal { width: 43vh; height: 43vh; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal-baslik.orta { left: 97.3px; top: -35px; }
.sec-detail.optimum p { font-size: 18px !important; }
.genDiv .yatirim-moduler p { padding-right: 0; padding-left: 0; }
}

@media only screen and (max-width:1575px) {
.popup .close { right: 59px; }
.popup .close { top: 33px; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo tr { font-size: 22px; }
.gen-form #crm-form ul li:last-child input { padding-bottom: 28px; }
.bize-ulasin { top: 150px; }
.gen-form input { height: 28px; }
.con-gen { display: table; padding-left: 133px; padding-right: 88px; }
.orta-modern { width: calc(40% - 81px); margin-left: 67px; }
.genDiv .olanaklar .olanak-gen1 .detay p { font-size: 16px; }
.genDiv .slider-wrapper .slider-bg .container .slider-sec .sec { width: 30vh; height: 30vh; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal { width: 52vh; height: 52vh; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal-baslik.orta { left: 16.5vh; }
.genDiv .moduler .moduler-bg .moduler-text-right p { padding-right: 132px; }
.genDiv .moduler .moduler-bg .moduler-text-right p { font-size: 14px; }
.genDiv .header .menuler ul li { font-size: 20px; }
.genDiv .header .menuler ul li a { font-size: 16.5px; }
.genDiv .proje-hakkinda .sag-proje p { font-size: 25px; }
.genDiv .iletisim .gonder a { padding: 13px 82px 13px; }
.genDiv .iletisim .alt-footer.son-footer p { font-size: 11px; }
.genDiv .iletisim .alt-footer.son-footer .sag { font-size: 7px; }
.genDiv .proje-kunyesi .sol-kunye .kunye-text p { font-size: 18px; }
.genDiv .yatirim .yatirim-left { right: 5%; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal .golge { width: 52vh; height: 52vh; }
}

@media only screen and (max-width:1460px) {
.bize-ulasin { top: 173px; }
.orta-modern { width: calc(40% - 81px); margin-left: 43px; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal { width: 45vh; height: 45vh; }
.genDiv .slider-wrapper .slider-bg .container .slider-sec .sec { width: 45vh; height: 45vh; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal-baslik.orta { left: 13.5vh; top: -31px; }
.genDiv .proje-kunyesi .sag-kunye ul li h3 { font-size: 17px; }
}

@media only screen and (max-width:1440px) {
.genDiv .slider-wrapper .slider-bg .container .slider-sec .sec { width: 23vh; height: 23vh; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal { width: 38vh; height: 38vh; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal-baslik.orta { left: 10vh; top: -23px; }
}

@media only screen and (max-width:1366px) {
.popup-content .bilgi { left: 5%; margin-bottom: 12px; position: relative; top: 6px; font-size: 12px; }
.popup .close {right: 95px;top: -10px;}
.popup-slider {width: 47%;}
.gen-form input { height: 33px; }
.bize-ulasin { top: 145px; }
.genDiv .planlar .tab1, .genDiv .planlar .tab2 { padding: 17px 0px 3px 0px; }
.genDiv .hayat-donuyor .sol-hayat img { max-width: 95%; }
.genDiv .planlar .plan-detay .sag-plan { height: calc(100% - 43px); }
.genDiv .planlar .plan-detay .sol-plan .plan-tip-tab div span { font-size: 13px; }
.genDiv .planlar .container { margin-top: 67px; }
.genDiv .header-wrapper { margin-top: 150px !important; }
.genDiv .iletisim h1 { font-size: 24px; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo th.plan-ad.brüt { padding: 0px 0px 13px 0px; }
.yatirim-text ul li { margin: 23px; }
.genDiv .planlar .plan-detay .sag-plan { width: 59.3%; }
.genDiv .planlar .plan-detay .sol-plan { width: 42%; }
.genDiv .header { padding-bottom: 14px; }
.genDiv .iletisim .container .iletisim-footer .right-contact img { width: 100px; }
.genDiv .iletisim .container .iletisim-footer { padding-top: 4px; padding-bottom: 4px; }
.genDiv .iletisim.iletisim-wrapper p { color: white; font-size: 14px; }
.genDiv .planlar .plan-detay .sol-plan .plan-resim img { padding: 0; }
.genDiv .iletisim .container .form { padding-bottom: 17px; z-index: 999; }
.genDiv .iletisim .container .iletisim-footer .left-contact p { font-size: 30px; }
.genDiv .iletisim .gonder a { padding: 8px 87px 8px; }
.genDiv .yatirim .yatirim-left h2 { font-size: 21px; }
.genDiv .yatirim .yatirim-left .cat p { font-size: 13px; padding-top: 12px; }
.sag-modern { width: 34%; }
.yatirim-text ul li p { font-size: 14px; }
.metro { font-size: 11px !important; }
.gen-sosyal {padding-top: 176px;padding-bottom: 205px;width: 870px;}
.genDiv .planlar { margin-top: -23px; }
.genDiv .hayat-donuyor { padding-top: 0; padding-bottom: 0; }
.genDiv .planlar .tab1, .genDiv .planlar .tab2 { font-size: 37px; }
.modern-dunya img { max-width: 86%; }
.sag-modern p { font-size: 16.30px; }
.hayat-donuyor { height: 100vh; }
.gen-sosyal p {font-size: 16px;width: calc(100% - 400px);}
.gen-sosyal h1 { font-size: 44px; }
.iletisim-li .no { font-size: 30px !important; }
.genDiv .iletisim-harita-tab ul li p { font-size: 15px; }
.yatirim-text ul li img { width: 44px; }
.genDiv .iletisim-harita-tab ul li.active p { font-size: 16px; }
.yatirim-img img { width: 46%; }
.sol-gunumuz-dunya p { font-size: 19px; }
.genDiv .header-wrapper .header-title { bottom: 24vh; }
.container-modern.gunumuz { height: 81vh; }
.genDiv .header-wrapper .header-title h1 { font-size: 53px; }
.bize-ulasin img { max-width: 69%; right: -11px; position: relative; }
.genDiv .iletisim .alt-footer.son-footer p { font-size: 7px; }
.sticky { max-width: 45% !important; }
.genDiv .header-wrapper { height: 76vh; background-position-y: 0%; }
.yatirim-detay { display: inline-block; width: 55%; padding-bottom: 35px; position: relative; float: right; padding-right: 0px; }
.genDiv .header-wrapper.yatirim-degeri .header-title h1 { font-size: 50px; }
.genDiv .fiyatlar .fiyat-tablosu .f1 th, .genDiv .fiyatlar .fiyat-tablosu .f2 th { font-size: 16px; }
.gunumuz-dunya { height: 70vh; }
.moduler-resim img { position: relative; top: 46px; width: 67%; top: 53px; }
.genDiv .fiyatlar { background-position-x: 65%; }
.genDiv .iletisim-harita-tab ul li.active h1 { font-size: 32px; }
.genDiv .iletisim-harita-tab ul li h1 { font-size: 24px; }
.fiyat-tablosu h5 { font-size: 12px; }
.container-modern.gunumuz { background-position-x: 202%; background-position-y: -73px; }
.gen-sosyal { /*padding-left: 188px;
		padding-right: 188px;*/
padding-left: 0; padding-right: 0; }
.yatirim.yat2 { background-image: url(../img/akil-kari-bg.png); background-size: cover; background-position-x: 30%; }
.genDiv .yatirim .yatirim-sag { right: -130px; }
.genDiv .harita.iletisimHarita { background-position-y: 51%; background-position-x: 50%; }
.orta-modern { width: calc(44% - 81px); margin-left: 34px; }
.header-wrappesr .owl-nav { display: none !important; }
.con-gen { padding-left: 50px; padding-right: 50px; }
.genDiv .sosyal-olanak .container .sosyal-ust .sosyal-sol h1 { font-size: 58px; }
.genDiv .sosyal-olanak .container .sosyal-ust .sosyal-sag .sosyal-sag-text p { font-family: planerMedium; font-size: 18px; }
.genDiv .sosyal-olanak .container { background-color: #f2f2f2; z-index: 0; padding-top: 17%; }
.genDiv .moduler .moduler-bg .moduler-text-right p { font-size: 13px; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal-baslik img { transform: rotate(-45deg); width: 115px; width: 165% !important; position: absolute; right: 0; left: 15px; margin: 0 auto; bottom: 24px; }
.container-daire .col-xs-12.col-md-6 { width: 18%; left: 33%; }
.yoltarifi input { font-size: 13px; }
.genDiv .planlar .plan-detay .sol-plan .plan-tip-tab div p { font-size: 11px; }
.tab-tip-1-2 { padding: 0px 47px 5px; width: 40%; margin-top: -25px; }
.iletisim.iletisim-wrapper .container { padding-top: 25px !important; }
.tab-tip-1-2 p { font-size: 15px; }
.genDiv .planlar .plan-tip div { padding: 0px 37px 0px; margin: 8px; font-size: 14px; }
.genDiv .planlar .plan-detay .plan-gen { margin-top: -40px; }
.genDiv .header .menuler ul li { font-size: 18px; }
.genDiv .header .menuler ul li:before { top: 1.4vh; }
.genDiv .slider-wrapper .slider-bg .container .resim-modern-bg { height: 70%; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal { width: 45vh; height: 45vh; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal .golge { width: 45vh; height: 45vh; }
.sosyal-olanak .owl-next, .sosyal-olanak .owl-prev { top: 298px; }
.owl-next { right: -19px; }
.owl-prev { left: -18px; }
.slider-sec .owl-carousel.owl-drag .owl-item { margin: -26px; }
.genDiv .slider-wrapper .slider-bg .container .slider-sec .sec { width: 26vh; height: 26vh; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal-baslik.orta { left: 13.6vh; top: -27px; }
.sec-detail.optimum p { font-size: 17px !important; }
.sec-detail.kopru p { font-size: 14.7px !important; }
.genDiv .slider-wrapper .slider-bg .container .slider-sec { margin-top: -158px; }
.genDiv .slider-wrapper .slider-bg .container .resim-modern-bg img { right: -9%; position: absolute; top: -34%; max-width: 100%; width: 50%; }
.genDiv .proje-kunyesi .sol-kunye .kunye-text p { padding: 0; }
.genDiv .proje-kunyesi .sol-kunye .kunye-text:before { top: -12px; left: -52px; }
.genDiv .proje-kunyesi .sag-kunye ul li p { font-size: 13px; }
.genDiv .olanaklar .olanak-gen1 .detay h1 { font-family: planerMedium; }
.genDiv .yatirim-moduler p { font-size: 17px; padding-right: 0px; padding-left: 2px; }
.genDiv .yatirim .yatirim-sag img { max-width: 82%; }
.genDiv .yatirim-moduler .moduler2 img { max-width: 81%; }
.genDiv .yatirim-moduler .moduler-balik img { max-width: 75%; }
.genDiv .proje-kunyesi .sag-kunye ul li h3 { font-size: 16px; }
table { width: 50%; }
.genDiv .proje-kunyesi .sol-kunye h1 { color: white; font-size: 35px; }
.genDiv .hayat-donuyor .sag-hayat .ulasim .ulasim-text p { font-size: 15px; }
.genDiv .hayat-donuyor .sag-hayat .ulasim .ulasim-detay ul li { font-size: 11px; }
.genDiv .harita-tabs .tabs ul li { font-size: 18px; }
.genDiv .harita-tabs .tabs-detay ul li { font-size: 13px; }
.genDiv .olanaklar .olanak-gen1 .detay p { font-size: 17px; }
.first-social { margin-bottom: -3vh !important; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo th.plan-ad { font-size: 12px; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo th { font-size: 12px; }
.genDiv .header-wrapper.daire-plan .header-title { bottom: 33%; left: 0%; }
.genDiv .yatirim .yatirim-left { float: left; width: 58%; }
.genDiv .header .logo img { max-width: 59%; }
.genDiv .header-wrapper.daire-plan .header-title h1 { font-size: 50px; }
.genDiv .header-wrapper.daire-plan .header-title { bottom: 15%; }
.genDiv .proje-hakkinda .sag-proje p { font-size: 18px; }
.genDiv .proje-hakkinda .sol-proje img:nth-child(2) { max-width: 47%; }
.header-title.daire { bottom: 13% !important; }
}

@media only screen and (max-width:1280px) {
.popup-slider {width: 58%;}
.popup .close { right: 4px; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo th.plan-ad { font-size: 10px; }
.genDiv .planlar { margin-top: 26px; }
.gen-sosyal { padding-top: 200px; }
.genDiv .header .menuler ul li a { font-size: 15.5px; }
.genDiv .olanaklar .olanak-gen1 .detay p { font-size: 14px; }
.genDiv .olanaklar .olanak-gen1 .detay h1 { font-size: 32px; }
.first-social { margin-bottom: -1vh !important; }
.genDiv .header .menuler ul li { font-size: 16px; }
.genDiv .yatirim .yatirim-sag img { max-width: 67%; }
.genDiv .yatirim-moduler .moduler2 img { max-width: 70%; }
.genDiv .yatirim-moduler .moduler-balik img { max-width: 75%; }
.genDiv .header .logo img {max-width: 150px;}
.genDiv .header-wrapper.daire-plan .header-title h1 { font-size: 67px; }
.genDiv .header-wrapper.daire-plan .header-title { bottom: 14%; }
.genDiv .proje-hakkinda .sag-proje p { font-size: 21px; }
.genDiv .proje-kunyesi .sol-kunye .kunye-text:before { height: 203px; }
.genDiv .proje-kunyesi .sag-kunye ul li p { font-size: 12px; }
.genDiv .hayat-donuyor .sag-hayat .ulasim .ulasim-text p { font-size: 17px; }
.genDiv .yatirim .yatirim-left h2 { font-size: 24px; }
.header-title.daire { bottom: 34% !important; }
}

@media only screen and (max-width:1100px) {
.genDiv .yatirim .yatirim-left .cat p { font-size: 13px; }
.sag-modern { top: 177px; width: 38%; padding-right: 70px; }
.left-modern:after { top: 30px; }
.container-modern { padding-bottom: 0; }
.left-modern { width: 100%; text-align: center; }
.orta-modern { display: inline-block; float: initial; margin-top: 0; width: calc(40% - 81px); position: relative; bottom: 0; width: 57% !important; }
.genDiv .harita.iletisimHarita { height: 55vh; background-image: url(../img/iletisim-bg2.png); background-size: contain; }
.genDiv .iletisim-harita-tab ul { display: block; }
.genDiv .iletisim-harita-tab ul li { width: 100%; border-bottom: 1px solid #7b7b7b1a; }
.yatirim-sag { top: -3vh !important; right: -178px !important; }
.genDiv .yatirim .yatirim-sag img { max-width: 72% !important; }
.genDiv .olanaklar { margin-top: -50px; }
.genDiv .header-wrapper .header-title { bottom: 13vh; }
.genDiv .header-wrapper .header-title h1 { font-size: 43px; }
.genDiv .sosyal-olanak .container { padding-top: 21%; }
.genDiv .sosyal-olanak .container .sosyal-ust .sosyal-sol h1 { font-size: 48px; }
.genDiv .yatirim .yatirim-left { width: 100%; right: 0; }
.genDiv .iletisim .container .iletisim-footer .right-contact img { right: 0; float: initial; }
.genDiv .sosyal-olanak .container .sosyal-ust .sosyal-sag .sosyal-sag-text p { font-size: 14px; }
.genDiv .slider-wrapper .slider-bg .container .slider-sec .sec { width: 23vh; height: 23vh; }
.slider-sec .owl-carousel .owl-stage { margin-left: -137px; }
.slider-sec .owl-carousel.owl-drag .owl-item { margin: -35px; }
.genDiv .sosyal-olanak .sosyal-alt { margin-left: 93px; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal { width: 50vh; height: 50vh; }
.genDiv .moduler .moduler-bg .moduler-text-right p { padding-right: 57px; }
.genDiv .moduler .moduler-bg .moduler-text-right p { font-size: 12px; }
.genDiv .proje-kunyesi .sol-kunye-gen { position: relative; left: 0; max-width: 100%; padding: 45px; }
.genDiv .proje-kunyesi .sag-kunye-gen { max-width: 100%; padding-left: 0; }
.genDiv .proje-hakkinda .container { display: block; }
.genDiv .proje-hakkinda .sol-proje { position: relative; max-width: 100%; }
.genDiv .proje-hakkinda .sag-proje { padding-left: 0; max-width: 100%; margin-top: 145px; padding-bottom: 51px; }
.sol-hayat { padding-bottom: 85px; }
.genDiv .hayat-donuyor .sol-hayat img { padding-left: 0; }
.genDiv .hayat-donuyor { display: flex; }
.genDiv .hayat-donuyor .sag-hayat { max-width: 100%; }
.genDiv .hayat-donuyor .sag-hayat .ulasim { margin-left: 10%; margin-right: 10%; }
.genDiv .iletisim .form input[type='text'] { width: 100%;}
.genDiv .iletisim .form textarea { width: 100%; left: 4px; padding: 9px; margin-top: -7px; }
.iletisim-gen { display: block; }
.iletisim-gen div { max-width: 100%; }
.genDiv .olanaklar .olanak-gen1 .detay p { font-size: 17px; }
.genDiv .olanaklar .olanak-gen1 { float: left; padding-bottom: 4vh; }
.genDiv .olanaklar .olanak-gen1 .detay {  right: 0; top: 20px; position: relative;}
.genDiv .olanaklar .olanak-gen1 .detay p { padding-right: 0; }
.genDiv .olanaklar .olanak-gen1 .detay h1 { font-size: 28px; }
.genDiv .planlar .plan-detay .sol-plan .plan-tip-tab div { padding: 6px 0px 9px; }
.genDiv .planlar .plan-detay .sol-plan { width: 100%; float: initial; }
.genDiv .planlar .plan-detay .sag-plan { position: relative; width: 99%; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo { padding: 50px; }
.genDiv .header-wrapper.daire-plan .header-title.daire { bottom: 33% !important; }
.genDiv .fiyatlar .fiyat-tablosu { padding-left: 0; }
.fiyat-tablosu table { width: 93%; }
.genDiv .yatirim-moduler p { font-size: 19px; padding-left: 0; width: 100%; }
.genDiv .proje-hakkinda .sag-proje p { font-size: 26px; padding-left: 31px; padding-right: 30px; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal .golge { width: 50vh; height: 50vh; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal-baslik.sol { left: 0; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal-baslik.orta { left: 16.1vh; top: -43px; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal-baslik.sag { right: -3px; top: 36px; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal-baslik.sol-alt { right: -39px; bottom: 100px; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal-baslik.sag-alt { right: 0; bottom: 59px; }
.genDiv .proje-kunyesi .sol-kunye .kunye-text:before { top: -23px; }
.genDiv .hayat-donuyor .sol-hayat img { max-width: 42%; }
.genDiv .hayat-donuyor .sag-hayat .ulasim .ulasim-text p { font-size: 21px; }
.genDiv .hayat-donuyor .sag-hayat .ulasim .ulasim-detay ul li { font-size: 13px; }
.genDiv .iletisim .gonder a { padding: 9px 81px 10px; position: relative; top: -35px; }
.genDiv .iletisim .bilgi { /* padding-bottom: 55px; */
}
.iletisim-gen { display: flex; }
.header .menuler { display: none !important; }
.header #menuToggle { display: block; }
.genDiv .yatirim .yatirim-left { width: 58%; }
.genDiv .header-wrapper { height: 61vh; }
.genDiv .header-wrapper.yatirim-degeri .header-title h1 { font-size: 60px; }
.genDiv .yatirim .yatirim-sag img { max-width: 59%; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sag-flow { left: 0; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sol-flow { right: 0; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sol-flow2 { right: 0; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sag-flow2 { left: 0; }
.menu-icon { display: block; }
}

@media only screen and (max-width:1024px) {
.genDiv .fiyatlar { background-image: url(../img/fiyatlar-bgm.png) !important; padding-bottom: 52vh; background-size: cover; }
.fiyat-tablosu table { width: 100%; }
.popup-slider { width: 75%; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo th.plan-ad { font-size: 21px; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo th { font-size: 21px; }
.en { display: block; }
.genDiv .iletisim .form input { font-size: 1.5vh; }
.genDiv .planlar .container { margin-top: 174px; }
.genDiv .harita.iletisimHarita.h2 { margin-top: 98px; }
.gen-sosyal { padding-left: 0; padding-right: 0; }
.genDiv .top-header { right: 0; }
.container-modern.gunumuz { background-position-x: 368px; }
.sticky { max-width: 17% !important; }
}

@media only screen and (max-width:892px) {
.genDiv .olanaklar .olanak-gen1 .detay p { font-size: 13px; }
.genDiv .olanaklar .olanak-gen1 .detay h1 { font-size: 22px; }
.genDiv .yatirim .yatirim-left { width: 100%; }
}

@media only screen and (max-width:768px) {
#login { display: none; }
.genDiv .planlar { margin-top: -2px; }
.genDiv .iletisim .form textarea { width: 96%; left: -6px; padding: 9px; margin-top: -7px; }
#crm-form ul li { margin-bottom: 8px; }
.genDiv .header-wrapper { margin-top: 0px !important; }
.genDiv .hayat-donuyor { display: block; }
.genDiv .planlar .plan-detay .sol-plan .plan-resim { margin-top: 50px; }
.genDiv .planlar .plan-detay .sol-plan .plan-resim img { padding: 0px; }
.hayat-donuyor { height: auto; }
.container-daire .col-xs-12.col-md-6 { width: 31%; }
.container-daire .col-xs-12.col-md-6 { left: 26%; }
.genDiv .proje-hakkinda .sag-proje { margin-top: 0; }
.tab-tip-1-2 { width: 95%; }
.sticky { max-width: 27% !important; margin-top: 15px; }
.genDiv .planlar .plan-detay { padding-bottom: 17px; }
#owl2 .item { height: 359px !important; }
.genDiv .planlar .plan-detay { margin-top: -68px; }
.genDiv .planlar .plan-tip { top: 0.4vh; }
.mobile-menu { top: 67px; }
.mobile-menu li { padding-top: 20px; }
.col-xs-12.col-md-7 .resim img { right: 2px !important; }
.orta-modern { width: 44% !important; }
.sag-modern { top: 177px; width: calc(51% - 70px); padding-right: 70px; margin-top: -114px; }
.modern-dunya img { max-width: 31%; }
.sag-modern p { font-size: 12.75px; }
.genDiv .header-wrapper.daire-plan .header-title.daire { bottom: 10% !important; }
.ekatalog { display: block !important; }
.top-header ul li:first-child { display: none; }
.top-header ul li:nth-child(2) { display: none; }
.genDiv .olanaklar .olanak-gen1 { display: block; text-align: center; }
.olanak-gen1 .col-xs-12.col-md-5 { max-width: 100%; text-align: center; }
.olanaklar .container-page { max-width: 100%; }
.genDiv .planlar .plan-tip div { padding: 22px 70px 18px; }
.genDiv .planlar .plan-tip div { padding: 22px 28px 18px; font-size: 17px; }
table { width: 100%; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo { padding: 30px; }
.genDiv .fiyatlar h2 { padding-left: 12%; }
.genDiv .header-wrapper.yatirim-degeri .header-title h1 { font-size: 50px; }
.genDiv .iletisim .container .iletisim-footer .left-contact p { font-family: planerBold; font-size: 33px; }
.yatirim { background-position: right; }
}

@media only screen and (max-width: 800px) {
.genDiv .harita.iletisimHarita.h2 { margin-top: -10px; }
.genDiv .harita.iletisimHarita.h2 { height: 49vh; }
.genHeader { position: initial; }
.genDiv .planlar .plan-detay .plan-gen { margin-left: -8px; }
.header-wrappesr { margin-top: 44px; }
.genDiv .header { display: flex; align-items: center; padding-bottom: 30px; background-color: white; position: fixed; width: 100%; z-index: 9999999999; left: 0; top: 0; padding: 10px; padding-top: 16px; box-shadow: #80808096 1px 1px 8px 1px; }
.genDiv .header .logo { flex-grow: 1; margin-left: 38px; }
.genDiv .top-header { text-align: center; display: none; }
.container { padding-top: 45px; max-width: 100% !important; }
.genDiv .header-wrapper.yatirim-degeri { background-position-x: 5%; }
.gunumuz-dunya { margin-bottom: 180px; }
.genDiv .olanaklar .olanak-gen1 .detay { margin-top: 91px; }
.genDiv .olanaklar .olanak-gen1 .resim.sinema { padding-bottom: 30px; }
.genDiv .yatirim .yatirim-left { width: 100%; }
.yatirim-sag img { width: 100%; }
.genDiv .header-wrapper.daire-plan { background-size: cover; background-position-x: 10%; }
.con-gen { padding-left: 0; padding-right: 0; }
.gen-sosyal p { font-size: 24px; }
.sol-gunumuz-dunya { padding-top: 58px; padding-bottom: 0; }
.moduler-resim { padding-top: 0; }
.container-modern.gunumuz { background-position-y: bottom; }
.left-modern { padding-bottom: 55px; }
.yatirim-detay { padding-right: 0; width: 90%; }
.yatirim.yat2 { background-position-x: right; }
.yatirim-text ul li { margin: 17px; }
.sosyal-olanak2 .gen-sosyal { display: block; padding-left: 0; padding-right: 0; text-align: center; width: 100%; }
.sosyal-olanak2 { padding-bottom: 0; }
.gen-sosyal h1 { float: inherit; text-align: center; font-size: 59px; padding-bottom: 40px; width: 100%; }
.gen-sosyal p { width: 100%; margin-left: 0; padding-right: 21px; padding-left: 21px; }
.genDiv .olanaklar .olanak-gen1 .detay.sol-yazi { text-align: center; }
.genDiv .olanaklar .olanak-gen1 .detay.sol-yazi { left: 0; }
.genDiv .harita-tabs .tabs ul li { font-size: 12px; }
.yatirim-img img { width: 100%; }
.yatirim-detay { float: initial; }
.border { right: 0 !important; left: 0 !important; position: relative; width: 100% !important; height: 90% !important; border: 8px solid #c2b39a; top: 0 !important; margin: 0 !important; }
.item.owl-lazy.ust { margin-top: 0; }
#owl2 .item { height: 544px; background-size: contain; background-repeat: no-repeat; width: 100%; }
.sol-gunumuz-dunya { padding-top: 58px; padding-bottom: 215px; color: white; width: 100%; }
.sol-gunumuz-dunya p { font-size: 20px; letter-spacing: 1.1px; padding-right: 50px; padding-left: 50px; }
.modern-dunya { padding-top: 0; }
.con-gen { margin-bottom: 180px; }
.sag-modern { top: 177px; width: 100%; padding-right: 33px; margin-top: -180px; padding-left: 33px; padding-bottom: 311px; padding-top: 46px; }
.left-modern img { max-width: 52%; }
.orta-modern { width: 100% !important; position: absolute; display: block; text-align: center; }
.genDiv .proje-kunyesi .sol-kunye { display: block; padding-left: 0; }
.genDiv .proje-kunyesi .sol-kunye h1 { padding-right: 0; text-align: center; }
.kunye-ad { text-align: center; }
.genDiv .proje-kunyesi .sol-kunye .kunye-text:before { content: none; }
.genDiv .proje-kunyesi .sol-kunye .kunye-text p { padding: 0; text-align: center; }
.genDiv .hayat-donuyor .sag-hayat .ulasim .ulasim-detay ul li { height: 171px; }
.sol-gunumuz-dunya { padding-top: 58px; padding-bottom: 0; }
.container-modern.gunumuz { background-size: contain; }
.moduler-resim { width: 100%; text-align: center; }
.moduler-resim img { width: 46%; }
.genDiv .yatirim { padding-top: 50px; }
.mobile-menu li { padding-top: 0px; }
.mobile-menu li a { font-size: 20px; }
.genDiv .header-wrapper.yatirim-degeri { margin-top: 89px; }
.genDiv .header-wrapper.daire-plan { height: 8vh; margin-top: 89px;/* display: none; */
}
.genDiv .header-wrapper { margin-top: 85px; }
.header-wrappesr { margin-top: 93px !important; }
}

@media only screen and (max-width: 600px) {
.genDiv .yatirim .yatirim-left .cat { height: 160px; width: 46%; padding-top: 38px;/* padding-bottom: 56px; */
    /* margin-bottom: 20px; */
    /* padding-bottom: 44px; */
}
.genDiv .yatirim .yatirim-left .cat img { padding-bottom: 0px; }
.genDiv .yatirim .yatirim-left .cat:before { top: 164px; }
.tabs-detay label { display: block; display: inline-block; }
.tabs-detay span { display: none; }
.genDiv .iletisim .form textarea { width: 100%; left: 1px; font-size: 13px; text-indent: 3px; }
.gen-bilgi { float: left; margin-top: 36px; }
.iletisim-gen { display: block; }
.genDiv .iletisim .alt-footer { display: block; }
.iletisim-gen div { max-width: 100%; margin-bottom: 25px; }
#crm-form ul li:last-child { padding: 1px 15px; }
#crm-form ul li:last-child input { width: 54%; }
.yatirim-detay { padding-bottom: 0px; }
.map { width: 100% !important; }
.tab-tip-1-2 { width: calc(94.4% - 10px); }
.yoltarifi input { width: 42%; }
#crm-form ul li { width: 100%; margin-bottom: 6px; /* text-align: left; */
margin-bottom: 11px; }
}

@media only screen and (max-width: 479px) {
.container-daire .col-xs-12.col-md-6 { left: 21%; }
#crm-form ul li:last-child { margin-top: 0; }
.gen-form #crm-form .gen-bilgi { margin-left: 0; padding-right: 0; left: 3px; }
.yoltarifi .hidden { width: 100%; }
.genDiv .hayat-donuyor .sag-hayat .ulasim .ulasim-text p { font-size: 17px !important; }
.genDiv .header-wrapper.daire-plan { margin-top: 0; }
.header-wrappesr { margin-top: 42px !important; }
.genDiv .header-wrapper.yatirim-degeri { margin-top: 0; }
.genDiv .proje-kunyesi .sol-kunye { margin-top: 0; }
.genDiv .header-wrapper { margin-top: 0; }
.genDiv .harita.iletisimHarita.h2 { margin-top: 0; }
#owl2 .item { height: 315px !important; }
.genDiv .header .logo { flex-grow: 1; margin-left: 11px; }
.genDiv .harita.iletisimHarita { background-size: cover; }
#owl2 .item { height: 318px; }
#owl2 .item .border { border: none !important; }
.gen-sosyal h1 { font-size: 35px; }
.gen-sosyal p { font-size: 19px; }
.con-gen { padding-left: 0; padding-right: 0; }
.gen-form { width: 266px; }

.genDiv .proje-kunyesi { /* margin-top: -19px; */

}
.genDiv .proje-kunyesi .sol-kunye .kunye-text:before { content: none; }
.bize-ulasin { right: -293px; }
.bize-ulasin img { width: 80%; }
.genDiv .planlar .plan-tip div { padding: 6px 16px 10px; font-size: 12px; }
.genDiv .fiyatlar { padding-top: 13vh; }
.genDiv .slider-wrapper .slider-bg .container .slider-text { width: 100%; font-size: 17px; padding: 14px; left: 0; }
.slider-sec .owl-carousel .owl-stage { margin-left: -206px; }
.genDiv .sosyal-olanak .container .sosyal-ust { display: block; }
.genDiv .moduler .moduler-bg { width: 100%; height: auto; right: 0; }
.genDiv .moduler .moduler-bg .moduler-text-left h1 { right: 0; text-align: center; left: 0; margin: 0 auto; padding-bottom: 30px; }
.genDiv .moduler .moduler-bg .moduler-text-right { padding-left: 0; }
.genDiv .moduler .moduler-bg .moduler-text-right p { font-size: 12px; width: 100%; padding-left: 40px !important; padding-right: 0 !important; left: 0; }
.moduler-text-left { text-align: center; }
.genDiv .moduler { height: 106vh; display: flex; align-items: center; justify-content: center; }
.genDiv .iletisim .form input[type='text'] { width: 100%; margin-bottom: 2px; }
.genDiv .iletisim .form textarea { left: 0px; font-size: 12px; text-indent: 4px; }
.genDiv .iletisim .container .iletisim-footer { display: block; }
.genDiv .iletisim .container .iletisim-footer { padding-top: 0px; padding-bottom: 0px; }
.genDiv .iletisim .gonder a { padding: 20px 50px 21px; }
.genDiv .iletisim .container .iletisim-footer .right-contact img { right: 0; float: initial; }
.genDiv .header-wrapper.daire-plan .header-title h1 { font-size: 42px; }
.genDiv .proje-hakkinda .sag-proje { margin-top: 50px; }
.genDiv .proje-hakkinda .sag-proje p { font-size: 16px; }
.genDiv .proje-kunyesi .sol-kunye { display: block; }
.genDiv .proje-kunyesi .sag-kunye { padding: 0; }
.genDiv .hayat-donuyor .sol-hayat img { max-width: 75%; }
.genDiv .hayat-donuyor .sag-hayat .ulasim .ulasim-detay ul li {
k; width: 50%; }
.genDiv .hayat-donuyor .sag-hayat .ulasim .ulasim-text p { font-size: 23px; }
.genDiv .hayat-donuyor .sag-hayat .ulasim .ulasim-detay ul li { height: 200px; font-size: 16px; }
.genDiv .olanaklar .olanak-gen1 { display: block; }
.olanak-gen1 .col-xs-12.col-md-5 { width: 100%; }
.genDiv .olanaklar .olanak-gen1 .detay { margin-top: 27px; margin-bottom: 27px; }
.genDiv .olanaklar { margin-top: 22px; }
.genDiv .proje-kunyesi .sag-kunye ul li p { font-size: 12px; }
.resim img { right: 0 !important; }
.genDiv .harita-tabs { width: 100%; float: left; right: 0; }
.genDiv .header-wrapper .header-title h1 { font-size: 42px; }
.genDiv .yatirim .yatirim-left { float: left; width: 100%; }
.genDiv .yatirim .yatirim-left .cat { width: 47%; }
.genDiv .yatirim .yatirim-left .cat:nth-child(7) { left: 0; }
.genDiv .yatirim .yatirim-left .cat:after { content: none; }
.genDiv .yatirim .yatirim-left .cat:nth-child(7):before { content: none; }
.yatirim-sag img { max-width: 100%; }
.genDiv .yatirim-moduler .moduler-balik img { max-width: 50%; }
.genDiv .yatirim .yatirim-left h2 { padding-right: 0; padding-left: 0px; }
.genDiv .yatirim-moduler { display: block; }
.genDiv .yatirim-moduler .moduler-balik { top: 0; }
.genDiv .yatirim-moduler .moduler2 { left: 0; text-align: center; }
.genDiv .fiyatlar h2 { padding-left: 0; }
.genDiv .iletisim .container .iletisim-footer { overflow: inherit; position: relative; height: 240px; bottom: 0; }
.genDiv .iletisim .alt-footer { padding-left: 0; height: auto; padding: 10px; }
.genDiv .iletisim.iletisim-wrapper p { font-size: 12px; }
.genDiv .iletisim .alt-footer .iletisim-gen { display: block;/* width: 100%; */
}
.genDiv .iletisim .alt-footer .sol { text-align: center; width: 100%; }
.genDiv .iletisim .alt-footer .sag { text-align: center; right: 0; }
.genDiv .iletisim .gonder a { padding: 10px 38px 7px; }
.genDiv .iletisim .gonder a { font-size: 16px; }
.genDiv .iletisim .container .iletisim-footer .left-contact p { font-size: 34px; }
.center-contact img { width: 96px; }
.right-contact img { width: 112px; }
.iletisim-gen div { margin-top: 23px; }
.genDiv .planlar .tab1, .genDiv .planlar .tab2 { font-size: 33px; margin-bottom: 9px; }
#menu { right: 120%; height: 100%; z-index: 999999; top: 0; margin: 0; width: 100%; }
.genDiv .top-header { margin-bottom: 35px; }
.genDiv .top-header { text-align: center; }
.iletisim-gen { display: block; }
.genDiv .proje-kunyesi .sag-kunye ul li { padding: 16px 0px 6px 52px; }
.genDiv .proje-kunyesi .sol-kunye h1 { padding-bottom: 40px; }
.genDiv .header .logo img { max-width: 36%; }
.genDiv .header-wrapper.daire-plan { height: 4vh; }
.genDiv .yatirim .gen-yatirim { margin-left: 0; width: 100%; }
.genDiv .yatirim .yatirim-left .cat { padding-right: 0; }
.genDiv .yatirim-moduler p { padding-left: 32px; padding-right: 34px; }
.genDiv .yatirim-moduler .moduler2 img { max-width: 47%; }
.fiyat-tablosu .baslik h4 { font-size: 17px; }
.genDiv .fiyatlar .fiyat-tablosu .f1 th, .genDiv .fiyatlar .fiyat-tablosu .f2 th { font-size: 13px; }
.genDiv .planlar { float: left; width: 100%; padding-top: 21px; background-image: url(../img/daire-tip-bg.png); }
.genDiv .planlar .plan-detay .sol-plan .plan-tip-tab div { }
.genDiv .slider-wrapper .slider-bg .container .genel-baslik { padding: 0; height: 105px; }
.genDiv .slider-wrapper .slider-bg .container .genel-baslik img { margin-left: 15px; }
.genDiv .slider-wrapper .slider-bg { height: 606px; }
.genDiv .slider-wrapper .slider-bg .container .slider-text { top: 137px; font-size: 19px; padding: 35px; }
.genDiv .slider-wrapper .slider-bg .container .slider-text span { font-size: 22px; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal { width: 39vh; height: 39vh; }
.genDiv .sosyal-olanak .sosyal-alt { margin-left: 7px; }
.owl-carousel.owl-carousel2.owl-theme.desktop { display: none !important; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal-baslik.orta { left: 10.8vh; top: -25px; }
.owl-carousel.owl-carousel3.owl-theme.mobile { display: block !important; }
.slider-sec .owl-dot { width: 10px; height: 10px; background-color: #14b4b4; display: inline-block; width: 10px; margin: 8px; border-radius: 50px; }
.slider-sec .owl-dots { padding-top: 72px; }
.slider-sec .owl-dot.active { background-color: #351d5a; }
.genDiv .sosyal-olanak .container { padding-top: 41%; }
.sosyal-alt .owl-dot { width: 10px; height: 10px; background-color: #14b4b4; display: inline-block; width: 10px; margin: 8px; border-radius: 50px; }
.sosyal-alt .owl-dots { padding-top: 72px; }
.sosyal-alt .owl-dot.active { background-color: #351d5a; }
.genDiv .sosyal-olanak .container { padding-top: 53%; }
.genDiv .slider-wrapper .slider-bg .container .slider-sec .alt { top: 33px; }
.slider-sec .owl-carousel .owl-stage { margin-left: 0 !important; }
.slider-sec .owl-carousel.owl-drag .owl-item { margin: 0; }
.owl-nav { display: none !important; }
.genDiv .sosyal-olanak .container .sosyal-ust .sosyal-sol h1 { padding-right: 0; text-align: center; padding-bottom: 20px; }
.genDiv .sosyal-olanak .container .sosyal-ust .sosyal-sag .sosyal-sag-text p { font-size: 21px; text-align: center; padding-left: 34px; padding-right: 34px; }
.genDiv .sosyal-olanak .container .sosyal-ust .sosyal-sag .sosyal-sag-text { padding-top: 35px; }
.genDiv .moduler .moduler-slogan img { max-width: 156px; margin-top: 119px; margin-bottom: 70px; }
.genDiv .moduler { background-size: cover; }
.genDiv .moduler { height: auto; padding-bottom: 135px; }
.genDiv .iletisim .container .form { padding-bottom: 0 !important; margin-bottom: 23px; }
.yatirim-sag { text-align: center; }
.genDiv .sosyal-olanak .container .sosyal-ust .sosyal-sol h1:after { content: ''; position: absolute; width: 43px; height: 5px; background-color: #14b4b4; transform: none; right: 0; left: 0; margin: 0 auto; bottom: 0; }
}

@media only screen and (max-width: 420px) {
.genDiv .fiyatlar { background-image: url(../img/fiyatlar-bgm2.png) !important; padding-bottom: 62%; }
.genDiv .harita-tabs .tabs-detay .left { width: 50% !important; }
.gen-form #crm-form ul li:last-child input { width: 86%; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo th { font-size: 16px; }
.genDiv .planlar .plan-detay .sol-plan .plan-tip-tab { width: 100%; margin-bottom: 5px; }
.bize-ulasin { z-index: 9999999; }
.modern-dunya img { max-width: 61%; }
.genDiv .harita-tabs .tabs-detay .left { width: 100%; }
.genDiv .planlar .plan-tip { top: -0.9vh; }
.mobile-menu li a { font-size: 17px; }
.mobile-menu li { padding-top: 4px; padding-left: 0; }
.genDiv .planlar .plan-detay .sol-plan .plan-resim img { padding: 7px; }
.ust .border .olanak-ad { top: 0; }
.genDiv .hayat-donuyor { padding-top: 30px; padding-bottom: 30px; }
.genDiv .planlar .container { margin-top: 30px; }
.genDiv .planlar .tab1, .genDiv .planlar .tab2 { font-size: 22px; }
.genDiv .planlar { margin-top: 0px; }
}

@media only screen and (max-width: 375px) {
.genDiv .iletisim .form textarea { left: 0px; font-size: 15px; }
#crm-form ul li:last-child input { width: 72%; }
.genDiv .harita-tabs .tabs-detay ul li { font-size: 12px; }
.genDiv .harita-tabs .tabs-detay .left { width: 50%; }
.iletisim-harita-tab.container { width: 100%; }
.genDiv .planlar { margin-top: 0px; }
.genDiv .iletisim .form input { font-size: 15px; }
.tab-tip-1-2 { width: calc(94.4% - 10px); font-size: 12px; }
.genDiv .planlar .plan-detay .sol-plan .plan-tip-tab div { width: 94%; }
.fiyat-tablosu h5 { font-size: 11px; }
.genDiv .fiyatlar .fiyat-tablosu .f1 th, .genDiv .fiyatlar .fiyat-tablosu .f2 th { font-size: 11px; }
.genDiv .iletisim .container { padding-top: 170px; }
.genDiv .yatirim { padding-top: 10px; }
.genDiv .yatirim-moduler p { padding-left: 32px; padding-right: 32px; }
.genDiv .yatirim-moduler p { font-size: 14px; }
.genDiv .yatirim .yatirim-left h2 { font-size: 18px; }
.genDiv .yatirim .yatirim-left h2 { padding-right: 30px; padding-left: 30px; padding-bottom: 0; }
.genDiv .yatirim .yatirim-left .cat { height: 158px; }
.sol-gunumuz-dunya p { font-size: 17px; }
.genDiv .proje-kunyesi .sol-kunye { margin-top: 0; }
.genDiv .harita-tabs .tabs-detay ul li span { font-size: 9px; }
.genDiv .planlar .plan-detay { padding-bottom: 10px; }
.genDiv .planlar .plan-tip { margin-top: 8px; margin-left: -7px; }
.genDiv .proje-hakkinda .sol-proje img:nth-child(1) { top: 0; }
.genDiv .planlar { float: left; width: 100%; padding-top: 35px; }
.mobile-menu li { padding-left: 0; }
.genDiv .fiyatlar { background-position: right; background-position-x: 73%; background-position-y: 2px; background-size: auto; }
.genDiv .fiyatlar h2 { font-size: 17px; margin-top: -37px; }
.border { height: 54% !important; }
.con-gen { padding-left: 0; padding-right: 0; }
.mobile-menu li a { font-size: 18px; }
.mobile-menu li { padding-bottom: 0; padding-top: 7px; }
.genDiv .proje-kunyesi .sag-kunye ul li p { font-size: 10px; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal { width: 32vh; height: 32vh; }
.genDiv .sosyal-olanak .sosyal-alt .gen-sosyal .sosyal-baslik.orta { left: 7vh; top: -14px; }
.genDiv .sosyal-olanak .container { padding-top: 60%; }
.genDiv .planlar .plan-detay .sol-plan .plan-tip-tab div { }
.genDiv .planlar .plan-detay .sol-plan .plan-tip-tab div p { font-size: 11px; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo th.plan-ad { font-size: 12px; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo th { font-size: 9px; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo th.plan-ad.brüt { padding: 9px 0px 7px 0px; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo th.plan-ad { border-bottom: 2px solid #14b4b4; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo th { border-bottom: 2px solid white; }
.genDiv .iletisim.iletisim-wrapper p { font-size: 12px; }
.genDiv .planlar .plan-detay .sol-plan .plan-tip-tab div span { font-size: 10px; }
.genDiv .iletisim .bilgi { padding-bottom: 22px; margin-top: -10px; }
.genDiv .iletisim .container .form { margin-bottom: 29px; }
.genDiv .iletisim .gonder a { font-size: 11px; }
.genDiv .planlar .plan-tip div { padding: 6px 10px 6px; font-size: 14px; }
.genDiv .harita-tabs .tabs ul li { font-size: 9px; }
.genDiv .harita-tabs .tabs ul li p { padding: 0; }
.genDiv .iletisim-harita-tab ul li.active h1 { font-size: 27px; }
.genDiv .iletisim-harita-tab ul li.active p { font-size: 13px; }
.genDiv .iletisim-harita-tab ul li h1 { font-size: 20px; }
.genDiv .iletisim-harita-tab ul li p { font-size: 15px !important; }
.genDiv .iletisim-harita-tab ul li { border-right: none; }
.genDiv .fiyatlar h2 { font-size: 17px; }
.genDiv .planlar .plan-detay .plan-gen { margin-left: -7px; }
.genDiv .yatirim { padding-top: 50px !important; }
.fancybox-slide--html .fancybox-content { margin-bottom: 6px; width: 90%; }
}

@media only screen and (max-width: 320px) {
.genDiv .planlar .plan-detay .sol-plan .plan-tip-tab div { width: calc(96% - 9px); }
.modern-dunya img { max-width: 75%; }
.genDiv .planlar { padding-top: 18px; }
.genDiv .planlar .plan-tip { top: 1.4vh; margin-left: -7px; z-index: 99999999; position: relative; }
.genDiv .planlar .plan-detay .plan-gen { margin-left: -6px; z-index: 0;/* margin-top: 5px; */
}
.genDiv .planlar .plan-tip div { padding: 5px 6px 7px; font-size: 12px; }
.mobile-menu { top: 36px; }
.bize-ulasin { top: 65px; }
.genDiv .fiyatlar { background-position: right; background-position-x: 42%; background-position-y: -38px; background-size: auto; }
.genDiv .header-wrapper .header-title h1 { font-size: 29px; }
.yatirim.yat2 { margin-top: -50px; }
#owl2 .owl-dots { top: -45px !important; }
.genDiv .proje-kunyesi { margin-top: 0; }
.genDiv .hayat-donuyor .sag-hayat .ulasim .ulasim-detay ul li img { max-width: 44%; }
.genDiv .proje-kunyesi .sag-kunye ul li p { font-size: 7px; }
.genDiv .proje-kunyesi .sag-kunye ul li p { font-size: 11px; }
.genDiv .hayat-donuyor .sag-hayat .ulasim .ulasim-detay ul li { font-size: 13px; }
.genDiv .hayat-donuyor .sag-hayat .ulasim .ulasim-detay ul li { height: 153px; }
.genDiv .hayat-donuyor .sag-hayat .ulasim .ulasim-text p { font-size: 16px; }
.mobile-menu li { margin-left: 30px; }
.mobile-menu li a { font-size: 14px; }
.genDiv .header-wrapper.yatirim-degeri .header-title h1 { font-size: 33px; }
.genDiv .yatirim-moduler .moduler-balik img { max-width: 25%; opacity: 0.5; }
.genDiv .fiyatlar h2 { font-size: 14px; margin-top: 3px; }
.fiyat-tablosu .baslik h4 { font-size: 9px; }
.genDiv .header-wrapper.daire-plan { height: 6vh; }
.mobile-menu li { padding-bottom: 0; padding-top: 0px; }
.gen-form { width: 236px; }
.bize-ulasin { right: -255px; z-index: 9999999; }
.genDiv .proje-kunyesi .sol-kunye { margin-top: 47px; }
.sol-gunumuz-dunya p { font-size: 13px; }
.gen-form #crm-form .gen-bilgi { margin-top: 0px; width: 100%; /* margin-left: 75px; */
left: -14px; }
.gen-form { padding: 20px 5px 24px; }
.gen-form #crm-form ul li:last-child input { width: 57%; font-size: 9px; }
.gen-form input { height: 32px; }
.gen-bilgi p { font-size: 10px; margin-bottom: 8px; }
.genDiv .iletisim-harita-tab ul li.active h1 { font-size: 20px; }
.yoltarifi iframe { height: 300px !important; }
.big-checkbox + label { padding: 7px; height: 13px; left: 0px; }
.gen-form #crm-form .gen-bilgi { margin-left: 0; padding-right: 9px; width: 100%; position: relative; left: 14px; }
.gen-form #crm-form ul li:last-child input { padding-bottom: 6px; }
.genDiv .planlar .tab1, .genDiv .planlar .tab2 { padding: 4px 0px 3px 0px; }
.genDiv .planlar .tab1, .genDiv .planlar .tab2 { font-size: 18px; }
#crm-form ul li:last-child input { width: 91%; font-size: 12px; }
.iletisim-gen div { margin-bottom: 0px; }
.genDiv .iletisim .alt-footer.son-footer p { font-size: 11px; }
.yatirim-text ul li { margin: 17px; width: 37%;justify-content: safe;
}
.gen-bilgi .big-checkbox + label { left: -5px; }
.iletisim.iletisim-wrapper .container { padding-top: 59px !important; width: 100%; }
.header-wrappesr { margin-top: 30px !important; }
.sag-modern p { font-size: 14.65px; }
.genDiv .iletisim .container .form { width: 88%; }
.genDiv .harita-tabs .tabs ul li p { padding: 0; font-size: 13px; }
.genDiv .yatirim .yatirim-left .cat { height: 160px; width: 46%; padding-top: 38px;
}
.genDiv .yatirim .yatirim-left .cat img { padding-bottom: 0px; }
.genDiv .yatirim .yatirim-left .cat:before { top: 165px; }
.genDiv .fiyatlar .fiyat-tablosu .f1 th, .genDiv .fiyatlar .fiyat-tablosu .f2 th { font-size: 13px; }
.fiyat-tablosu h5 { font-size: 8px; }
.genDiv .olanaklar .olanak-gen1 .detay p { font-size: 13px; padding-right: 15px; padding-left: 15px; }
#crm-form ul li { margin-right: 0; }
.genDiv .planlar .container { margin-top: 10px; }
.genDiv .planlar .plan-detay .sag-plan .plan-tablo th { font-size: 11px; }
.yoltarifi input { width: 47%; }
.gen-form #crm-form ul li:last-child { margin-top: -7px; }
.genDiv .iletisim .alt-footer.son-footer .sag a { font-size: 8px; }
.col-xs-12.col-md-7 .resim img { right: 2px !important; }
.genDiv .fiyatlar { padding-bottom: 74%; }
}
