
@media only screen and (max-width:1680px) {
.locationList li { font-size: 17px; }
.egeText h2 { font-size: 29px; }
}

@media only screen and (max-width:1600px) {
.form-title { margin: 30px 0px 15px 0px; }
.hkVideo { width: 360px; height: 310px; margin-top: -50px; }
.egeText { width: calc(100% - 360px); padding-right: 30px; }
.egeText h2 { font-size: 24px; line-height: 30px; }
.egeText p { font-size: 16px; margin-bottom: 15px; }
.locationList li { font-size: 17px; }
.locW2 h3 { font-size: 29px; }
.locW2 p { font-size: 20px; }
.iletisimBg.hauto {/* width: 500px; */}
}

@media only screen and (max-width: 1575px) {
.main-page { width: calc(100% - 340px); }
.form-holder { width: 340px; }
.logo { width: 55%; }
.form-title { margin: 20px 0px 10px; font-size: 17px; line-height: 22px; }
input[type=checkbox]:not(old) + label, input[type=radio ]:not(old) + label { font-size: 12px; padding-left: 25px; }
.contact_form LABEL { }
.contact_form .form-text, .contact_form .form-textarea { height: 40px; font-size: 12px; }
.form-submit { height: 40px; font-size: 15px; }
.sinpas { margin-top: 10px; }
.patlangac { width: 63%; }
.adres p { font-size: 16px; line-height: 25px; }
.tanitimOfisi { font-size: 25px; }
.takip ul li { width: 35px; margin: 0px 3px; }
.bizitakipedin { margin-bottom: 10px; }
.takip { margin-top: 40px; }
.footer { height: 160px; padding: 25px 0px; }
.yoltarifi { font-size: 14px; padding: 13px 30px; }
.slogan { width: 18%;/* top: 4%; */ bottom: -18%; }
.egeHk {margin-bottom: 40px;width: 80%;}
.yasam { padding-top: 30px; }
.yasamTitle strong { font-size: 31px; }
.yasamTitle img { width: 370px; top: -55px; right: 5px; }
.yasam-p { margin-top: -130px; }
.egeText p { font-size: 19px; }
.egeText {padding-top: 75px;}
.galeriTitle { font-size: 25px; }
.galeri-slider .owl-item .item a { height: 370px; }
ul.galeriTab { margin-top: 20px; }
.galeri-slider { margin-top: 20px; }
.iletisimTab ul li a { font-size: 20px; }
.iletisimBg { height: 400px; }
.iletisimTab { margin-bottom: 15px; }
.playBtn strong { font-size: 22px; left: -2px; }
.form-title strong { font-size: 25px; }
.yasamList { margin: 0 auto 130px; }
}

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

@media only screen and (max-width:1375px) {
.yasam p { font-size: 17px; margin-bottom: 20px; }
.yasamTitle { margin-bottom: 20px; }
.yasam { padding-bottom: 40px; }
.tabMenu li a { font-size: 12px; padding: 0px 25px; line-height: 30px; }
.title3 { font-size: 22px; }
.locationList li::before { width: 16px; margin-top: 0px; margin-right: 10px; }
.locationList li { font-size: 14px; margin-bottom: 25px; }
.locationTitle { width: 17%; }
.bigE { width: 43%; top: 100px; }
.locW1 { padding: 100px 0px 35px; }
.locW2 h3 {font-size: 24px;margin-bottom: 10px;}
.locationImg {margin-bottom: 19px;box-shadow: 0px 15px 25px rgba(0, 0, 0, 0.20);}
.locW2 p { font-size: 16px; }
.hkVideo { width: 300px; height: 250px; margin-top: -20px; }
.egeText h2 { font-size: 25px; line-height: 26px; }
.egeText { width: calc(100% - 300px); padding-right: 20px; }
.egeText p {font-size: 17px;margin-bottom: 15px;}
.playBtn { width: 70px; margin: -35px; margin-top: -60px; }
.egeHk {/* padding-bottom: 30px; *//* margin-bottom: 40px; */ }
.logo { width: 70%; }
}

@media only screen and (max-width:1100px) {
.tabMenu { position: relative; top: 0px; right: 0px; margin: 25px 0px 25px 0px; display: table; }
.galleryContainer { margin-top: 0px; }
.yasamList { margin-bottom: 120px; }
.locW2 { margin-top: -70px; }
.locationContainer { width: 95%; }
.locationTitle { margin-left: 0px; }
.locationList { width: 70%; margin-left: 3%; }
.locW2 h3 { font-size: 19px; margin-bottom: 20px; }
.locW2 p { margin-bottom: 20px; }
.p1 { background-position: 50% 0px; }
.slogan { width: 25%; bottom: -10%; }
.form-holder { width: 300px; padding: 0px 9px; }
.main-page { width: calc(100% - 300px); }
input[type=checkbox]:not(old) + label, input[type=radio ]:not(old) + label { font-size: 11px; }
.egeText { width: 100%; }
.hkVideo { margin: 15px 20px 0px 0px; width: 70%; height: 300px; }
.adres p { font-size: 14px; line-height: 20px; }
.tanitimOfisi { font-size: 20px; }
.takip ul li { width: 29px; }
.takip { margin-top: 30px; }
.yoltarifi { padding: 12px 25px; }
.footer { height: 140px; }
.patlangac { width: 90%; }
.egeHk { width: 100%; }
.iletisimBg.hauto {/* width: 80%; */}
}

@media(min-width:769px) and (max-width:1100px) {
}

@media only screen and (max-width:768px) {
.wrapper { background-size: 100%; position: relative; display: inline-block; width: 100%; min-height: inherit; right: 0px; }
.form-holder { position: relative; width: 100%; padding: 35px 20px; }
.form-inner { width: 300px; margin: 0 auto; display: table; }
.menu { display: none; }
.main-page { height: auto; width: 100%; }
.slogan { bottom: 0; }
.patlangac { width: 95%; left: 2%; }
.egeHk { width: 100%; margin: 0px; padding: 20px; box-sizing: border-box; position: relative; z-index: 2; }
.egeText { padding: 0px; text-align: center; width: auto; display: table; margin: auto; float: none; }
.hkVideo { width: 60%; height: 310px; margin-top: 25px; float: initial; margin: 0 auto; display: table; }
.egeText p { font-size: 20px; }
.egeText h2 { font-size: 30px; line-height: 40px; margin-bottom: 20px; }
.cicek { width: 50%; opacity: .4; z-index: 0; top: -5%; }
.footer { padding-bottom: 105px; }
.iletisim-m.active { bottom: 0px; box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.20); }
.iletisim-m { position: fixed; width: 100%; background: #ffffff; display: inline-block; padding-bottom: 35px; padding-top: 20px; box-sizing: border-box; bottom: -200px; z-index: 10; transition: all .3s ease-in-out; height: 70px; }
.iletisim-m ul li { float: left; width: 50%; font-size: 22px; color: #0c1543; text-align: center; }
.iletisim-m ul li i { display: block; box-sizing: border-box; width: 21px; padding-bottom: 0px; display: inline-block; margin-right: 10px; position: relative; top: 3px; }
.iletisim-m ul li:nth-child(1) { padding-right: 30px; box-sizing: border-box; }
.iletisim-m ul li:nth-child(2) { padding-left: 30px; box-sizing: border-box; }
.form-icon { position: absolute; top: -15px; width: 80px; left: 50%; margin-left: -40px; text-align: center; }
.iletisim-m ul li a { color: #0c1543; font-size: 16px; }
.yasamList { width: 95%; }
.locW2 { width: 45%; margin-top: -50px; }
.locW1 { width: 55%; padding: 60px 0px 30px; }
.yasam { width: 90%; padding-bottom: 30px; }
.yasam p { font-size: 17px; margin-bottom: 20px; }
.yasamTitle { margin-bottom: 20px; }
.yasamList ul li { width: 32.33% !important; margin: .5%; }
.yasamList ul { display: inline-block; }
.p1 { position: relative; display: inline-block; width: 100%; background: url(../images/bgm.jpg) no-repeat; padding-top: 100%; background-size: 100%; }
}

@media only screen and (max-width: 479px) {
.ty-vertical img { width: 35%; }
.ty-vertical h2 { font-size: 18px; }
.ty-vertical p { margin-bottom: 10px; font-size: 15px; }
.patlangac {width: 98%;left: 1%;top: -12px;}
.slogan { width: 34%; top: auto; bottom: -1%; box-sizing: border-box; left: auto; right: 2%; }
.logo { width: 50%; }
.contact_form .form-text, .contact_form .form-textarea { height: 45px; font-size: 14px; }
.hkVideo { width: 100%; }
.egeText h2 { font-size: 21px; line-height: 27px; margin-bottom: 15px; }
.egeText h2 br { display: none; }
.cicek { opacity: .2; }
.egeText p { font-size: 16px; }
.footer { height: auto; padding: 15px 0px 70px; }
.takip { float: right; width: 100%; margin: 15px 0px; border-top: 1px solid rgba(255, 255, 255, 0.40); padding: 15px 0px; }
.yoltarifi { position: relative; margin: 0 auto; display: table; display: none; }
.adres { position: relative; width: 100%; }
.adres br { display: none; }
.tanitimOfisi { font-size: 25px; text-align: center; }
.adres p { font-size: 17px; line-height: 25px; text-align: center; }
.takip ul { width: 100%; display: table; margin: 0 auto; }
.takip ul li { width: 14.66%; margin: 0px 1%; text-align: center; }
.bizitakipedin { font-size: 20px; }
.locW1 { width: 100%; margin: 0px; padding: 30px 0px; }
.bigE { top: 25px; }
.locW2 { width: 100%; margin: 0px; }
.locationImg { margin-bottom: 30px; box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.20); }
.tabMenu li { width: 48%; margin: 1%; float: left; text-align: center; }
.tabMenu li a { border-color: #ededed; line-height: 35px; }
.fotogaleriContainer { width: 100%; }
.tabMenu { width: 95%; margin-left: 2.5%; }
.title3 { width: 100%; text-align: center; margin-top: 35px; }
.yasamList { margin-bottom: 40px; }
.locationList li { margin-bottom: 20px; }
.locationTitle { width: 13%; }
.bigE { width: 35%; }
.locationList { width: 84%; }
.locationContainer { width: 90%; }
.form-inner { width: 100%; }
.egeText p br { display: none; }
.yasamTitle strong { font-size: 26px; }
.yasam p { margin-bottom: 11px; font-size: 15px; }
.galeriTitle { font-size: 20px; }
.galeriTab li { margin-right: 10px; width: calc(50% - 10px); }
.galeri { margin-bottom: 40px; }
.iletisimBg.hauto { width: 100%; height: 280px; margin-bottom: 30px; }
}

@media only screen and (max-width: 375px) {
.yasamTitle img { width: 300px; top: -44px; }
.yasam-p { margin-top: -105px; }
.formTel a { font-size: 20px; }
.yasamTitle strong { font-size: 23px; }
}

@media only screen and (max-width: 320px) {
.form-inner { width: 100%; }
.egeHk { padding: 20px 10px; }
.egeText h2 { font-size: 18px; line-height: 20px; }
.downMobile { width: 30px; margin-left: -15px; }
.yasamList ul li { width: 49% !important; }
.locationList li { font-size: 12px; margin-bottom: 15px; }
.tabMenu li a { letter-spacing: 0px; }
.form-submit { width: 90%; }
.galeriTab li a { width: 130px; }
.iletisimBg.hauto {height: 210px;margin-bottom: 10px;}
}

@media (max-width:767px) and (max-height:625px) {
.ty-wrapper { height: auto; padding: 25px 0px; }
}
