body{margin:0; padding:0; font-size:16px; color:#212121; font-family: Roboto, sans-serif; background-color:#f8f7f7}
input, textarea, select{color:#000; font: 16px 'Roboto', sans-serif;}
*{outline:none}
h1{margin:0; padding:0; font-size: 18px}
h2{margin:0; padding:0; font-size: 16px}
h3{margin:0; padding:0; font-size: 15px}
h4{margin:0; padding:0; font-size: 14px}
a{color:#5a5752; text-decoration:none; border:solid 0px; -o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
a:hover{color:#897A56; text-decoration:none}
.P0{padding:0}
.M0{margin:0}
.Font40{font-size:40px}
iframe{display:block}
.sy-caption-wrap{display:none; visibility:hidden}

ul{padding:0}

.UstBg{color:#000;  padding:5px 0; }
.UstBg a{color:#FFF}
.UstBg a:hover{color:#897A56}
.UstBg .UstSag a{margin-left:10px}

.SosyalMedya{margin:15px 0}
.Language{float:right; width:20%; font-size:18px; margin-right:10%; line-height:20px; color:#212121}
.Language a{color:#212121}
.Language a:hover{color:#897A56}
.Instagram{background:url(../Images/Site/SosyalMedya.png) no-repeat; width:20px; height:20px; float:right; text-indent:-9999px; margin-right:10px; }
.Facebook{background:url(../Images/Site/SosyalMedya.png) no-repeat -20px 0; width:20px; height:20px; float:right; text-indent:-9999px; margin-right:10px;}
.Twitter{background:url(../Images/Site/SosyalMedya.png) no-repeat -40px 0; width:20px; height:20px; float:right; text-indent:-9999px;margin-right:10px;}
.Linkedin{background:url(../Images/Site/SosyalMedya.png) no-repeat -60px 0; width:20px; height:20px; float:right; text-indent:-9999px;margin-right:10px}

.Instagram:hover{background:url(../Images/Site/SosyalMedya.png) no-repeat 0 -20px;}
.Facebook:hover{background:url(../Images/Site/SosyalMedya.png) no-repeat -20px -20px;}
.Twitter:hover{background:url(../Images/Site/SosyalMedya.png) no-repeat -40px -20px; }
.Linkedin:hover{background:url(../Images/Site/SosyalMedya.png) no-repeat -60px -20px;}

.AltInstagram{background:url(../Images/Site/AltSosyalMedya.png) no-repeat; width:20px; height:20px; float:left; text-indent:-9999px; margin:20px 10px 0 0; }
.AltFacebook{background:url(../Images/Site/AltSosyalMedya.png) no-repeat -20px 0; width:20px; height:20px; float:left; text-indent:-9999px; margin:20px 10px 0 0;}
.AltTwitter{background:url(../Images/Site/AltSosyalMedya.png) no-repeat -40px 0; width:20px; height:20px; float:left; text-indent:-9999px; margin:20px 10px 0 0;}
.AltLinkedin{background:url(../Images/Site/AltSosyalMedya.png) no-repeat -60px 0; width:20px; height:20px; float:left; text-indent:-9999px; margin:20px 10px 0 0;}

.AltInstagram:hover{background:url(../Images/Site/AltSosyalMedya.png) no-repeat 0 -20px;}
.AltFacebook:hover{background:url(../Images/Site/AltSosyalMedya.png) no-repeat -20px -20px;}
.AltTwitter:hover{background:url(../Images/Site/AltSosyalMedya.png) no-repeat -40px -20px; }
.AltLinkedin:hover{background:url(../Images/Site/AltSosyalMedya.png) no-repeat -60px -20px;}

#Ust{padding-top:10px; background-color:#FFF}

#Ust .Menuler{margin-top:40px}
#Ust .Menuler li{ margin:0 20px}
#Ust .Menuler a{display:block; text-align:center; font-size:16px; padding:5px; color:#000; -o-transition:.1s;-ms-transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;transition:.1s;}
#Ust .nav > li:hover a{ background-color:transparent; border-bottom:solid 3px #83c25a}
#Ust .nav .UstMenuSec{ background-color:transparent; border-bottom:solid 3px #83c25a}
#Ust .Menuler{background-color:transparent; }
#Ust #Ilce{background-color:#83c25a; padding:10px 0; text-align:center}
#Ust #Ilce a{color:#FFF; padding:0 2%; -o-transition:.1s;-ms-transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;transition:.1s;}
#Ust #Ilce a:hover{border-bottom:solid 2px #FFF}




.Logo{ padding:0; width:250px; height:100px; display:block; background:url(/Images/Site/Logo.png) no-repeat; background-size:contain}
.Logo h1{text-indent:-9999px}

#Banner{ position:relative; margin-top:150px}
#Banner img{max-width:100%; display:block; margin:0 auto}
#Banner .sy-pager{display:none; visibility:hidden}
#Banner #BannerSlogan{position:absolute; bottom:0; background-color:rgba(255, 253, 208, 0.85); padding:20px 0; z-index:9; width:100%; color:#000}
#Banner #BannerSlogan img{float:left; display:block; margin:55px 10px 0 0} 
#Banner #BannerSlogan b{display:block; font-weight:normal; font-size:28px; margin-bottom:10px}
#Banner #BannerSlogan i{display:block; font-style:normal; width:90%}

#Banner #HizliMenu{width:100%;font-size:20px; position:absolute; bottom:10px;}
#Banner #HizliMenu .container{ padding:10px 20px; border-radius:10px; 
background: -moz-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0.99) 1%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,0,0,1) 0%,rgba(0,0,0,0.99) 1%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,0,0,1) 0%,rgba(0,0,0,0.99) 1%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */}
#Banner #HizliMenu{font-size:20px; color:#DCCE78; font-weight:normal;  display:block}
#Banner #HizliMenu a{color:#FFF}
#Banner #HizliMenu a:hover{color:#83c25a}

#Banner #Ara{position:absolute; top:40%; z-index:999; width:40%; margin: 0 30%}
#Banner #Ara input[type=text]{width:70%; border:solid 1px #dcdcdc; padding:15px; border-radius:5px}
#Banner #Ara input[type=submit]{width:25%; border:solid 1px #dcdcdc; padding:15px; background-color:#FFF; color:#83c25a; border-radius:5px; -o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;}
#Banner #Ara input[type=submit]:hover{color:#FFF; background-color:#83c25a}

#IlanAlVer{margin-top:2%; text-align:center; margin-top:120px}
#IlanAlVer a{display:block; position:relative; padding:90px 0 20px 0; background-color:#FFF; border:solid 1px rgba(146, 146, 146, 0.2); color:#83c25a; font-size:18px; cursor:pointer}
#IlanAlVer span{display:block; -o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;font-size:50px; border-radius:100%; position:absolute; top:-70px; width:40%; left:30%; background-color:#FFF; text-align:center; padding:40px 20px; border:solid 2px #83c25a; color:#83c25a;
-webkit-box-shadow: 2px 2px 10px 0px rgba(77,77,77,0.7);-moz-box-shadow: 2px 2px 10px 0px rgba(77,77,77,0.7);box-shadow: 2px 2px 10px 0px rgba(77,77,77,0.7);}
#IlanAlVer a:hover span{color:#FFF; background-color:#83c25a}
#IlanAlVer a:hover{border:solid 1px #83c25a}

#ModalBGayriMenkul h4{color:#83c25a; font-size:24px}

#AnasayfaIlan{margin:2% 0; background-color:#FFF; padding:1% 0}
#AnasayfaIlan h2{font-size:24px; text-align:center; display:block; padding:10px 0; margin-bottom:20px;}
#AnasayfaIlan .Ilan a{display:block; width:100%; position:relative; margin-bottom:30px; overflow:hidden}
#AnasayfaIlan .Ilan a:hover{-webkit-transform: scale(1.07);-moz-transform: scale(1.05); -o-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
#AnasayfaIlan .Ilan img{width:100%; -o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;}
#AnasayfaIlan .Ilan strong{display:block; margin:5px 0; font-size:16px; height:50px}
#AnasayfaIlan .Ilan span{height:50px; display:block}
#AnasayfaIlan .Ilan b{display:block; margin:5px 0; font-size:22px; background-color:#83c25a; text-align:center; color:#FFF; }
.Ilan .Acele{position:absolute; right:0; top:0; color:#FFF; background-color:#F00; padding:2px 10px; font-size:14px; text-align:center}
.Ilan .Firsat{position:absolute; right:0; top:0; color:#FFF; background-color:#0516fb; padding:2px 10px; font-size:14px; text-align:center}
.Ilan .Yeni{position:absolute; right:0; top:0; color:#FFF; background-color:#83c25a; padding:2px 10px; font-size:14px; text-align:center}
.Ilan .Yatirimlik{position:absolute; right:0; top:0; color:#FFF; background-color:#696969; padding:2px 10px; font-size:14px; text-align:center}
.Ilan .Kelepir{position:absolute; right:0; top:0; color:#FFF; background-color:#f88600; padding:2px 10px; font-size:14px; text-align:center}
.Ilan .FiyatiDusen{position:absolute; right:0; top:0; color:#FFF; background-color:#666; padding:2px 10px; font-size:14px; text-align:center}

#Ilanlar h2{font-size:24px; text-align:center; display:block; padding:10px 0; margin-bottom:20px;}
#Ilanlar .Ilan a{display:block; width:100%; position:relative; margin-bottom:30px; overflow:hidden}
#Ilanlar .Ilan a:hover{-webkit-transform: scale(1.07);-moz-transform: scale(1.05); -o-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
#Ilanlar .Ilan img{width:100%; -o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;}
#Ilanlar .Ilan strong{display:block; margin:5px 0; font-size:16px; height:50px}
#Ilanlar .Ilan b{display:block; margin:5px 0; font-size:22px; background-color:#83c25a; text-align:center; color:#FFF}
#Ilanlar .Ilan span{height:50px; display:block}

#Blog{margin:2% 0}
#Blog h3{font-size:24px; text-align:center; display:block; padding:10px 0; margin-bottom:20px;}
#Blog a{display:block; margin-bottom:15px}
#Blog a b{display:block;margin:10px 0; -o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;}
#Blog a span{color:#5C5C5C}
#Blog a:hover b{color:#83c25a}

#Slogan{background:url(/Images/Site/SloganBG.jpg) no-repeat center; background-size:cover; padding:30px 0; color:#FFF;  text-align:center; margin-bottom:2%}
#Slogan span{display:block; padding:20px; border-radius:100%; background-color:#fc8816; font-size:30px; width:30%; margin-left:35%; margin-bottom:15px}
#Slogan b{display:block; font-size:22px; margin-bottom:5px}

#IcSayfa{background-color:#f8f7f7; padding:20px 0}
#IcSayfa h1{text-align:center; display:block; font-size:32px;  padding:20px 0}

#IcSayfa #Kurumsal strong{color:#83c25a;}
#IcSayfa #Kurumsal i{color:#c3ab67; font-style:normal}

#IcSayfa #SatisProseduru strong{color:#83c25a; font-size:18px}
#IcSayfa #SatisProseduru i{color:#c3ab67; font-style:normal; font-size:22px}
#IcSayfa #SatisProseduru ul{margin:10px 0 0 20px; padding:0; list-style-type:square}

#IcSayfa .IlanYok{font-size:24px; margin:20px; text-align:center; color:#F00}

#IcSayfa .IlanDetay h1{font-size:26px; display:block; margin-bottom:10px; font-weight:bold; padding-bottom:10px}
#IcSayfa .IlanDetay h2{font-size:24px; display:block; margin-bottom:10px; background-color:#F00; padding:10px; text-align:center; color:#FFF}
#IcSayfa .IlanDetay .row{border-bottom:solid 1px #dcdcdc; padding:6px 0}
#IcSayfa .IlanDetayBaslik{font-size:20px; padding:10px; color:#FFF; background-color:#83c25a; margin:20px 0 10px 0}
#IcSayfa .IlanAciklama{line-height:28px}
 
#IcSayfa #Iletisim i{display:block; margin:20px 0; font-style:normal}
#IcSayfa #IletisimBilgileri{background-color:#FFF; border-radius:10px; padding:25px; margin:30px 0; border:solid 1px #dcdcdc}
#IcSayfa #IletisimBilgileri span{color:#9A9FC2;font-size:14px; }
#IcSayfa #IletisimBilgileri b{font-weight:normal}
#IcSayfa #IletisimBilgileri code{color:#000; padding:0; margin:0; font-size:16px; -o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}
#IcSayfa #IletisimBilgileri img{width:35%; display:block; margin:0 auto 20px auto}
#IcSayfa #IletisimBilgileri strong{ display:block; color:#83c25a; margin-bottom:10px}
#IcSayfa #IletisimBilgileri .Satir{margin-top:15px; font-size:15px}
#IcSayfa #IletisimBilgileri a:hover code{color:#83c25a}
#IcSayfa #IletisimBilgileri a:hover{color:#83c25a}



.IletisimFormu{margin:30px 0}
.IletisimFormu h4{font-size:20px; margin-bottom:20px}
.IletisimFormu h4 i{font-size:16px}

.IletisimFormu input[type=text]{width:100%; border:solid 1px #dcdcdc; border-radius:5px; margin-bottom:10px; font-size:16px; padding:10px; min-height:45px}
.IletisimFormu textarea{width:100%; border:solid 1px #dcdcdc; border-radius:5px; margin-bottom:10px; height:100px; font-size:16px}
.IletisimFormu input[type=submit]{border:solid 1px #7A6D4C; padding:10px 20px; margin-top:10px; background-color:#FFF; color:#7A6D4C; width:auto; border-radius:10px; -o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
.IletisimFormu input[type=submit]:hover{background-color:#897A56; color:#FFF; }
.IletisimFormu .Sonuc{color:#F00; font-size:20px; margin-top:10px}
.IletisimFormu select{width:100%; border:solid 1px #dcdcdc; border-radius:5px; margin-bottom:10px}
#IcSayfa #Iletisim #IletisimKMetin{text-align:center; padding:20px 0; font-size:18px; margin-bottom:30px}
#IcSayfa #Iletisim .Kroki{margin-top:20px}


#IcSayfa #Galeri{margin-top:5px}
#IcSayfa #Galeri .Galeri{position:relative;margin-bottom:20px; display:block; padding:0;  margin:5px; border:solid 1px #83c25a;}
#IcSayfa #Galeri .Galeri .overlay {position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 100%;width: 100%; opacity: 0; transition: .3s ease; background:rgba(70, 70, 70, 0.80); }
#IcSayfa #Galeri .Galeri:hover .overlay {opacity: 1;}
#IcSayfa #Galeri .Galeri .text {color: white;font-size: 20px;position: absolute;top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); font-weight:normal}

#Footer{ font-size:14px; line-height:24px}
#Footer b{display:block; margin-bottom:5px; font-size:18px}
#Footer span{margin-right:10px}
#Footer #AltMenu{margin-left:15%}
#Footer ul{margin:0; padding:0; list-style:none}

#Footer .Copyright{ padding:10px 0; color:#515151; border-top:solid 1px #bcbcbc; font-size:12px}
#Footer .Copyright .visible-xs a{ margin:20px auto 0 auto; float:none; display:block}
#Footer .Copyright .col-xs-3 span{margin-top:5px; display:block}
#Footer .Copyright img{margin:0 auto}
#Footer .Copyright a{ margin:0; float:right}
#Footer .Copyright span{margin-top:5px; display:block}

.MobilAlt{line-height:30px}

.YukleniyorBg {position: fixed; z-index: 1040; height: 100%;width: 100%;   top: 0; left:0; background-color: Black; filter: alpha(opacity=60); opacity: 0.6; -moz-opacity: 0.8;}
.Yukleniyor {background-color: #FFF; border-radius: 10px; padding: 20px; position: fixed; top: 50%; left: 50%; transform: translate(-50%,-50%); z-index:1050; text-align:center; font-size:20px}
.Yukleniyor img{margin:0 auto}
.TeklifSonuc{color:#F00; animation: Uyari 1.5s ease-in-out infinite; font-size:20px; margin-top:25px; display:block; }