
@media only screen and (min-width:1700px) {
.son { width: auto }
.menu {/* width: 40%; *//* left: 20%; *//* height: 62px; *//* top: 4%; */ }
.logo img { width: 100% }
.menu ul li a { font-size: 20px }
.sub-page { width: 800px; margin-left: -400px; left: 50%; }
.box-inner { font-size: 16px }
.form-title { }
li.yazi { font-size: 14px }
.proje-left {/* width: 17% */ }
.proje-right {/* width: 17% */ }
.proje-orta {/* width: 65% */ }
.proje-orta h1 { font-size: 27px }
.proje-orta p { font-size: 18px; line-height: 28px; }
.foto-galeri h1 { font-size: 30px; height: 75px; }
.iletisim-icerik h1 { font-size: 30px }
.menu ul li a { line-height: 62px }
.slogan-1 {font-size: 21px;line-height: 30px;margin-bottom: 50px; }
.galeritab_menu ul { margin-bottom: 58px; }
.galeritab_menu li a { padding: 20px; font-size: 18px; }
.proje-detay-liste { margin: 0 !important; width: 40%; }
.proje-detay-liste-2 { padding-left: 50px; width: 60%; }
.alan { font-size: 20px; }
h2.title { font-size: 38px !important; }
.slide-aciklama { font-size: 19px; line-height: 25px; }
.ofis { margin-left: 250px; }
.adresimiz { margin-left: 250px; }
.address { margin-left: 250px; }
a.f-tel { font-size: 23px !important; }
.aciklama { padding: 0; font-size: 12px; line-height: 20px; }
.social { }
.social ul { padding-top: 20px; padding-left: 90px; }
.aciklama { }
.sosyal-medya { padding: 10px !important; box-sizing: border-box; height: auto !important; }
}

@media(min-width:1481px) and (max-width:1599px) {
.menu {/* left: 16%; *//* width: 35%; *//* left: 150px; */ }
.proje-right { width: 20% }
.proje-left { width: 20% }
.proje-orta { width: 60% }
.patlangac { top: 5.9%; right: 10% }
.patlangac4 { right: 10% }
.patlangac3 { right: 10% }
.patlangac2 { right: 10% }
.logo img { width: 75% }
.logo { }
ul.uzaklik li p { font-size: 12px; line-height: 12px; margin-bottom: 0 }
.kampanya { width: 64%; }
.aciklama { font-size: 9px; }
}

@media(min-width:1367px) and (max-width:1480px) {
.menu {/* left: 16%; *//* width: 35%; *//* left: 150px; */ }
.proje-right { width: 20% }
.proje-left { width: 20% }
.proje-orta { width: 60% }
.patlangac { top: 5.9%; right: 10% }
.patlangac4 { right: 10% }
.patlangac3 { right: 10% }
.patlangac2 { right: 10% }
.logo img { width: 75% }
.logo { }
ul.uzaklik li p { font-size: 12px; line-height: 12px; margin-bottom: 0 }
.kampanya { width: 80%; }
.aciklama { font-size: 9px; }
}

@media(min-width:1250px) and (max-width:1450px) {
.fiyat-patlangac { }
.son-firsat { width: 35%; }
.form-holder { width: 350px; }
.wrapper { width: calc(100% - 350px); }
}

@media(min-height:900px) and (max-height:960px) {
}

@media(min-height:600px) and (max-height:650px) {
.son-firsat { width: 37%; top: 9%; }
.fiyat-patlangac { top: 30%; width: 34%; right: 12%; }
.form-logo { margin-top: 20px; }
.logo { margin: 16px auto; }
}

@media(min-width:1101px) and (max-width:1300px) {
.menu {/* left: 28%; */ width: 45%;/* top: 4%; *//* left: 220px; */ }
.proje-orta h1 { margin-bottom: 30px }
.proje-orta p { font-size: 14px; margin-bottom: 15px }
.patlangac { top: 12% }
.wrapper { }
.patlangac4 { top: 25% }
.patlangac3 { top: 33% }
.patlangac2 { top: 42% }
ul.uzaklik { margin-top: 30px }
.uzaklik li img { width: 45px }
ul.uzaklik li p { font-size: 13px; line-height: 12px }
.kampanya { width: 80%; }
a.tanitim-icon.fancybox { padding-top: 160%; }
.aciklama { font-size: 11px; line-height: 17px; }
}

@media(min-width:769px) and (max-width:1100px) {
.wrapper { width: calc(100% - 250px) }
section {/* width: calc(100% - 250px) */ }
.form-holder { width: 250px }
.logo { top: 6%; left: 30px; }
.form-logo { width: 150px }
.form-title { font-size: 20px; margin-top: 15px }
.menu { top: 5%; width: 50%;/* left: 27%; */ }
.patlangac { top: 11%; right: 20%; width: 35% }
.patlangac4 { width: 35%; right: 20%; top: 25% }
.patlangac3 { width: 35%; right: 20%; top: 35% }
.patlangac2 { width: 35%; right: 20%; top: 48% }
.proje-orta p { font-size: 12px; margin-bottom: 20px; line-height: 13px; }
.proje-orta h1 { margin-bottom: 30px }
.uzaklik li img { width: 50px }
ul.uzaklik li p { font-size: 13px; line-height: 14px }
ul.uzaklik { margin-top: 30px }
.proje-right {/* display: none */ }
.proje-left {/* display: none */ }
.proje-orta {/* width: 100% */ }
.kampanya { width: 90%; }
.slogan-1 { font-size: 13px; line-height: 21px; margin-bottom: 15px; }
.proje-detay-liste { margin-left: 2%; padding: 10px; box-sizing: border-box; }
.proje-detay-liste-2 { padding: 10px !important; }
a.tanitim-icon { padding-top: 130%; }
.ofis { margin-left: 20px; }
.adresimiz { margin-left: 20px; }
.address { margin-left: 20px; }
.aciklama { font-size: 8px; padding: 5px !important; }
.social ul { padding: 0 !important; padding-top: 20px !important; }
.odeme { width: 58%; right: 3px; }
.fiyat-patlangac { width: 47%; top: 35%; right: 9%; }
.son-firsat { width: 47%; top: 17%; right: 8%; }
}

@media only screen and (max-width:768px) {
.wrapper { position: relative; display: inline-block; width: 100%; left: 0; top: 0; right: 0; bottom: 0; background: url(../images/bg-m-2.jpg) no-repeat top center; background-size: 100%; height: auto; padding-top: 114%; }
section { width: 100%; box-sizing: border-box }
.form-holder { position: relative; width: 100%; right: 0; bottom: auto; float: none }
.form-inner { max-width: 300px; margin: 0 auto; display: block }
.menu { display: none }
.close-btn { display: none }
.sub-page, .sub-page-open { width: 100%; right: 0; max-width: 100%; z-index: 6; bottom: initial; position: relative; left: 0; background-color: #fff; border-top: 1px solid #fff; top: 0; margin-left: 0; }
.son { display: none }
.konum { display: none }
.firsat { display: none }
div#ascrail2000-hr { display: none!important }
div#ascrail2000 { display: none!important }
.scroll { height: auto!important; overflow: scroll!important; padding: 0 }
ul.uzaklik { width: 100%; display: table; margin: 40px auto 25px; text-align: center }
.patlangac { top: 18%; width: 35%; right: 5% }
.patlangac4 { width: 35%; top: 35%; right: 2% }
.patlangac3 { width: 35%; top: 45% }
.patlangac2 { width: 35%; top: 55%; right: 20% }
.logo { display: table; margin: 0 auto; width: 90%; text-align: center }
.logo img { width: 30%; right: 0; left: 0 }
.proje-left { display: none; }
.proje-orta { width: 100% }
.proje-right { display: none }
.iletisim-icerik strong { font-size: 12px }
.iletisim-icerik { font-size: 16px }
.proje-orta h1 { width: 100%; text-align: center }
.form-logo { width: 140px }
.form-title { font-size: 20px; margin-top: 15px }
.proje-orta p { font-size: 14px; line-height: 22px; }
.proje-orta p img { margin-right: 5px }
.proje-orta h1 { margin-bottom: 20px }
ul.uzaklik li { width: 18% }
.uzaklik ul li img { width: 50px }
.uzaklik li img { width: 50px }
ul.uzaklik li p { font-size: 13px; line-height: 16px; padding: 2px 0 }
.map { float: left; width: 100%; height: 400px !important; position: relative; }
.iletisim-icerik { float: none; width: 100%; margin: 0; height: auto !important; }
.logo { display: none }
.logo-m { display: block; position: absolute; top: 0; width: 100%; box-sizing: border-box; margin: 0 auto; text-align: center }
.foto-galeri h1 { text-align: center }
.kampanya { display: none !important; }
.alan { display: none; }
.bg2 { background: none !important; padding-top: 0 !important; }
.doksan { height: auto !important; }
.sol { float: left; width: 92% !important; margin-left: 4%; }
.orta { float: left; width: 100% !important; background-size: 100% !important;/* height: 400px; */ display: none; }
.right { display: none; width: 100%; background-position: top center; }
.owl-item { display: block; height: auto !important; }
.alt-slogan { display: none !important; }
.item { display: block; vertical-align: inherit; }
.owl-dots { position: relative; bottom: 0 !important; right: 0 !important;/* width: 100%; */ display: table; margin: 0 auto 20px;/* margin-left: 10px; */ }
h2.title { margin: 0 !important; font-size: 20px !important; text-align: center; margin-top: 20px !important; box-sizing: border-box; }
.slide-aciklama { margin: 0 !important; text-align: center; box-sizing: border-box; margin-bottom: 30px !important; }
.fancybox { height: 100% !important; padding-top: 0 !important; display: none !important; }
.wrapper.bg3 { background: none !important; padding-top: 0 !important; }
.bg4, .bg5 { background: none !important; padding-top: 0 !important; }
.aile-m { display: block; }
.right-m { display: block; width: 100%; height: 100% !important; float: left; }
.galeritab_menu ul { margin-bottom: 0 !important; }
.proje-detay-liste { width: 50%; margin: 0 !important; padding: 10px; box-sizing: border-box; border: none !important; }
.proje-detay-liste-2 { width: 50% !important; padding: 10px !important; box-sizing: border-box; }
.slogan-1 { margin-bottom: 0 !important; padding: 10px !important; font-size: 15px !important; }
.slogan span { font-size: 10px !important; }
.iletisim-sol { width: 100% !important; height: auto !important; }
.contact { display: block; vertical-align: inherit; }
.ofis { margin: 0 !important; text-align: center; margin-top: 10px !important; border: navajowhite; padding-bottom: 5px !important; }
.adresimiz { margin: 0 !important; text-align: center; padding-top: 0 !important; }
.address { margin: 0 !important; text-align: center; }
.footer-tel { position: relative; right: 0 !important; bottom: 0 !important; left: 0 !important; text-align: center; margin-top: 20px; margin-bottom: 20px !important; }
.sosyal-medya { height: auto !important; background: none !important; }
.aciklama { width: 100% !important; font-size: 15px; line-height: 25px; display: none; }
.social { width: 100% !important; text-align: center; display: table; margin: 0 auto; margin-bottom: 20px !important; }
.social ul { padding: 0 !important; display: table; margin: auto; }
.galeri-m { display: inline-block; }
.aciklama-m { display: block; position: relative; padding: 10px; box-sizing: border-box; width: 100%; font-family: 'ITCAvantGardePro-Bk'; font-size: 12px; line-height: 20px; }
#iletisim { height: auto !important; }
.kesif img { width: 50px; }
.galeri-m a img { width: 100%; box-sizing: border-box; border: 1px solid #fff; padding: 2px; transition: 300ms; }
section#icerik { height: auto !important; }
.orta-m { float: left; width: 100%; height: auto;  display: -webkit-box;}
a.mobil-video { float: left; width: 100%; height: 300px !important; position: relative; display: block !important; background: url(../images/mobil-video.jpg) top center no-repeat; background-size: cover; }
.m-slogan { display: block; }
.ofis.merkez { border-top: 1px solid #6c7a8c; padding-top: 10px !important; }
.son-firsat { display: none; }
.fiyat-patlangac { display: none; }
.odeme { display: none; }
.kesif { display: none; }
.odeme-m { display: block; position: relative; border-bottom: solid 1px rgba(33, 33, 33, 0.34); }
.contact_form .form-text, .contact_form .form-textarea { letter-spacing: 2px; }
.yazi { letter-spacing: 1px; }
}

@media only screen and (max-width: 479px) {
}
 @media only screen and (max-width: 320px) {
.map iframe { height: 250px }
.proje-orta p { font-size: 12px; line-height: 18px; }
.uzaklik li img { width: 35px }
ul.uzaklik li p { font-size: 12px; line-height: 16px; padding: 2px 0 }
.foto-galeri ul li:nth-child(3), .foto-galeri ul li:nth-child(2), .foto-galeri ul li:nth-child(1) { height: 150px }
.foto-galeri ul li { height: 150px }
.galeritab_menu a { font-size: 12px !important; }
.slogan-1 { font-size: 12px !important; }
.address span { /* padding: 20px !important; */ font-size: 14px; padding-bottom: 0 !important; padding-top: 0 !important; }
.address { padding: 10px !important; }
.social ul { margin-left: 31% !important; }
