@media only screen and (max-width:1575px) {
.logo { width: 50%; margin-bottom: 20px; }
.form-holder { width: 400px; }
.main-page { width: calc(100% - 400px); }
.contact_form .form-text, .contact_form .form-textarea { height: 50px; }
.contact_form .form-textarea { height: 110px; }
.pat { margin: -135px 0px 0px 0px; }
.main-page.page3 { min-height: 750px !important; }
.contact {}
.copyright { font-size: 13px; bottom: -35px; }
.lt { width: 600px; position:absolute; z-index:2; top:0px; left:0px; }
.rbBg { width: 500px; }
.rb { width: 260px; }
}

@media only screen and (max-width:1375px) {
.contact {font-size: 20px;}
.footer-bottom { width: 85%; }
.footerLogo { width: 85%; }
.logo { width: 75%; margin-bottom: 25px; }
.logo img { display:inline-block; }
.rbBg { width: 420px; }
.rb { right: 0px; bottom: 15px; }
.ulasim2 { width: 300px; }
.galeriTab { margin: 5% auto 50px 68px; }
.proje-ozellikleri {margin:2% auto 50px 10px;}
}

@media only screen and (max-width:1100px) {
.form-holder { width: 330px; padding: 0px 40px 70px; }
.main-page { width: calc(100% - 0px); height:auto; }
.galeriTab { width: 97%; margin:0px auto 10px 10px; }
.proje-ozellikleri { width: 94%; margin:20px auto 40px 19px; }
.sliderPage { width: 92.5%; margin-left: 3%; margin-bottom:20px; }
.footer-bottom { width: 90%; }
.footerLogo { width: 90%; }
.contact { font-size: 18px; margin-bottom:20px; }
.mail a { font-size: 18px; }
.copyright { font-size: 11px; }
.lt { width: 500px; }
.ulasim2 { width: 230px; left: 1%; }
}

@media only screen and (max-width:992px) {
.form-holder { position: relative; width: 100%; padding: 25px 20px 55px; }
.proje-ozellikleri .text .text-col { width:100%; display:block; margin-bottom:20px; }
#lokasyonstyled {margin:50px 62px 50px 68px;}
#lokasyonstyled .mesafeler {float:none;margin-top:0px;margin-right:0px;margin-bottom:20px;}
.lokasyon-title {margin:0px 10px 5px 10px; text-align:center;}
.lokasyon-title h3 {width:100%;}
.lokasyon-title p {width:100%;}
.banner-text {display:none;}
}

@media only screen and (max-width:768px) {
.pd-lokasyon { margin: 20px 0px; }
#lokasyonstyled { height: auto !important; margin:30px 15px 35px 15px; }
.yoltarifi { margin: 20px auto 10px; }
.main-page.page3 { min-height: inherit !important; }
.pat { position: relative; left: 0px; margin: 164px auto 0px; width: 40%; background-color:#0A2A3E; padding:10px 0px; }
.wrapper { background-size: 100%; position: relative; display: inline-block; width: 100%; min-height: inherit; right: 0px; }
.form-inner { width: 300px; margin: 0 auto; display: table; }
.menu { display: none; }
.main-page { width: 100%; height: auto; padding: 0px; background-position:top; background-size:140%; }
.thumbCont { display: none !important; }
.galeriSlider .owl-dots { display: table; margin: 15px auto 0px; }
.galeriSlider .owl-dots .owl-dot { width: 20px; height: 20px; float: left; margin: 0px 3px 5px; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; border: 2px solid #E32526; box-sizing: border-box; }
.galeriSlider .owl-dots .owl-dot.active { background-color: #E32526; }
.rb { float: right; margin-top: 55%; bottom: 0px; right: 0px; width: 320px; }
.proje-ozellikleri ul.ikon li {width:15%;margin-right:0px;}
.proje-ozellikleri ul.ikon li img {width:100%;}
.rb {display:none;}
.rb-mobile {display:block;}
.rb-mobile .fiyat2 {width:100%;text-align:center;}
.rb-mobile .fiyat2 img {display:inline-block;}
}

@media only screen and (max-width: 767px) {
.galeri li { width: 48%; }
.pat { width: 100%; text-align:center; }
.pat img { width: 45%; display:inline-block; }
.galeriTab li { width: 33.33%; margin-right:0px; }
.galeriTab li a { padding: 0px; }
.galeriTab li span { font-size: 13px; }
.w50 { width: 100%; margin: 25px 0px; padding: 0px; }
.footer-bottom::before { display: none; }
.copyright { bottom: 0px; margin-top: 25px; }
.w50:last-child { margin-bottom: 0px; }
.galeriSlider .owl-dots .owl-dot { width: 17px; height: 17px; }
.rbBg { display: none; }
.rb { width: 50%; margin-top:35%; }
.rb img {display:inline-block;}
.main-page.p1 { padding: 0px !important; background-size: 140%; background-position: center top; height:auto; }
.lt { width: 90%; }
section > .lt { width: 100%; }
.ulasim2 { bottom: initial; position: relative; left: 0px; margin: 5px auto; width: 95%; text-align: center; }
.yoltarifi a { float: initial; display: block; text-align: center; margin: 10px 0px; width: 100%; box-sizing: border-box; }
.yoltarifi { margin: 5px auto 0px; }
.mobile-loc { width: 95%; }
.mobile-loc a { width: 31%; margin: 1%; box-sizing: border-box; text-align: center; font-size: 14px; }
.slider .owl-carousel .owl-item img { width:auto; }
}

@media only screen and (max-width: 468px) {
.proje-ozellikleri ul.ikon li {width:31%;}
}

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