
@media only screen and (max-width:1800px) {
.form-holder { width: 400px; }
.wrapper { right: 400px; min-height: 600px; }
.patlangac { width: 40%; }
.menu { top: 39px; }
.contact_form .form-text, .contact_form .form-textarea { height: 30px; }
.contact_form .form-textarea { height: 50px; }
.galeri LI { width: 23%; }
}

@media only screen and (max-width:1500px) {
.form-holder { width: 400px; }
.wrapper { right: 400px; }
.patlangac { width: 40%; }
.menu { top: 25px; }
.contact_form .form-text, .contact_form .form-textarea { height: 30px; }
.contact_form .form-textarea { height: 50px; }
.galeri LI { width: 23%; }
.logo { padding-top: 0px; height: 150px; width: 40%; margin: 0 auto; }
.form-inner { height: calc(100vh - 105px); }
.menu-bg-sag { height: 216px; width: 68px; }
.menu-bg-sag:before { content: ""; height: 65px; background: #213a84; position: absolute; right: 68px; top: 25px; }
form#contact_form { margin-top: 65px; }
.telefon a { margin-top: 0px; }
.location { width: 200px; bottom: 14px; }
}

@media only screen and (max-width:1375px) {
.patlangac { width: 25%; }
}

@media only screen and (max-width:1024px) {
.form-holder { width: 300px; }
.wrapper { right: 300px; }
.wrapper { background: url(../images/bg.jpg)-90px 0px; background-size: cover; }
.menu ul li a { font-size: 22px; }
.menu { top: 20px; }
.logo { margin-bottom: 100px; }
.patlangac { width: 60%; }
}

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

@media only screen and (max-width:768px) {
.wrapper { background: none; width: 100%; position: relative; min-height: auto; }
.form-holder { position: relative; width: 100%; height: auto; }
.form-inner { height: auto; position: relative; }
.menu { display: none; }
.close-btn { display: none; }
.sub-page, .sub-page-open { width: 100%; right: 0px; max-width: 100%; z-index: 6; bottom: initial; position: relative; left: 0px; background-color: #213a84; border-top: 1px solid #fff; }
.box-inner { padding: 30px; }
.mobil-bg { display: block; }
.menu-bg { display: none; }
.patlangac { display: none; }
.title { visibility: visible; }
#iletisim ul li img { width: 15%; margin-top: 0; }
#iletisim ul li { height: auto; }
.logo { position: relative; margin-bottom: 50px; }
form#contact_form { margin: 100px; margin-top: 50px; padding-top: 65px; margin-bottom: 0px; padding-bottom: 30px; }
.contact_form .form-text, .contact_form .form-textarea { height: 60px; }
.contact_form .form-textarea { height: 90px; }
.form-inner:before { background-size: 100%; width: 100%; }
.location {width: 25%;left: initial;bottom: -20px;right: 5%;display: none;}
}

@media only screen and (max-width: 479px) {
.location { right: 6%; }
.form-holder { position: relative; width: 100%; height: auto; }
.form-inner { height: auto; position: relative; }
.logo { position: relative; margin-bottom: 50px; }
form#contact_form { margin: 30px; margin-top: 50px; padding-top: 65px; margin-bottom: 0px; }
.galeri li { width: 48%; }
.contact_form .form-text, .contact_form .form-textarea { height: 35px; }
.contact_form .form-textarea { height: 55px; }
.logo { width: 60%; }
}

@media only screen and (max-width: 320px) {
.form-inner { width: 100%; }
}
