
@import url('font/fonts.css');

@charset "utf-8";


body { background:#fff; margin:0; padding:110px 0 0 0; color:#231f20; font-family: 'open_sanslight'; }
  body.bosluksuz { padding:0; }
  body.kullanicipaneli {padding:110px 0 0 0;}
* { margin:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
a { color:#3a89ff; text-decoration:none; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; } a:hover { color:#231f20; }
p, h1, h2, h3, h4, h5, h6, h7, h8, ul, li, img, iframe, form, table, td, tr { line-height:100%; margin:0; padding:0; border:none; }
b { font-weight:normal; font-family: 'open_sansbold'; }
table, td, tr { border-collapse:collapse; }
select::-ms-expand { display:none; } 
.temizle { clear:both; }
 .temizle.gizle {display:block;}
.alan1440 { display:block; width:1440px; margin:0 auto; }


/* hareketli baslik stilleri baslangici */

.cbp-af-header { width:100%; height:210px; padding:0; position:fixed; top:0; left:0; z-index:10000; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; }
 .cbp-af-header.dar { height:110px; }
  
  .header {width:100%; height:110px; padding:20px 30px; background:#fff; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s;}
   
    a.logo { display:block; float:left; width:330px; height:70px; background:url(img/logo.png) no-repeat center; text-align:left; text-indent:-9999px; background-size: 100% 100%; }
      a.logo:hover { transform: scale(0.98); -ms-transform: scale(0.98); -webkit-transform: scale(0.98); -o-transform: scale(0.98); -moz-transform: scale(0.98); }

    /* omega anamenu */
  
	#mainmenu { display: block; float:left; height:70px; margin:0 0 0 20px; border-left:2px solid #3a89ff; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; }

	  #mainmenu-icerik { float: left; width:100%; height:auto; }

	  #mainmenu-icerik nav  { display: block; }
	  #mainmenu-icerik nav ul  { display:block; }
	  #mainmenu-icerik nav ul li { display: block; float:left; margin:0; padding:0; }
	  #mainmenu-icerik nav ul li a { display: block; font-size: 16px; line-height:70px;  color:#231f20;  letter-spacing:1px; padding:0 15px; margin:0; }
	  #mainmenu-icerik nav ul li a:hover, #mainmenu-icerik nav ul li a.secili { color:#fff; background-color:#3a89ff; padding:0 15px; }
	    /* -- */
		#mainmenu-icerik nav ul li.drdo { position:relative; }
		 #mainmenu-icerik nav ul li.drdo > ul {display:none; opacity:0;
		                                       position:absolute; top:100%; left:0;
											   width:260px;
		                                       transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s;
											   -webkit-box-shadow: 8px 8px 20px 0px rgba(0,0,0,0.2); -moz-box-shadow: 8px 8px 20px 0px rgba(0,0,0,0.2); box-shadow: 8px 8px 20px 0px rgba(0,0,0,0.2);}
		  #mainmenu-icerik nav ul li.drdo:hover > ul {display:block; opacity:1;}
	    #mainmenu-icerik nav ul li.drdo > ul li { display: block; float:none; background:#fff;}
	    #mainmenu-icerik nav ul li.drdo > ul li a { display: block; font-size: 15px; line-height:50px; color:#231f20; letter-spacing:1px; padding:0 15px; margin:0;}
		/* -- */
	    #mainmenu-icerik nav ul li a.iekl { font-family: 'open_sansbold'; }
	    #mainmenu-icerik nav ul li a.dara { font-family: 'open_sansbold'; color:#3a89ff; background:url(img/ikon/dara.png) no-repeat center left 15px; padding:0 15px 0 28px; }
	      #mainmenu-icerik nav ul li a.dara:hover, #mainmenu-icerik nav ul li a.dara.secili { color:#fff; background:url(img/ikon/dara2.png) no-repeat center left 15px #3a89ff; padding:0 15px 0 28px; }

	  #mainmenu-kenarbar { display:none;
                           position: fixed; top:0; left:0; z-index: 2000001;
                           width:40%; height:100%; overflow-y: scroll; background-color: #fff;
                           -webkit-box-shadow: 0px 0px 10px 0px rgba(8,46,92,0.5);
                           -moz-box-shadow: 0px 0px 10px 0px rgba(8,46,92,0.5);
                           box-shadow: 0px 0px 10px 0px rgba(8,46,92,0.5);
                           transform: translateX(-100%); transition: transform .2s ease-in-out; }
	    #mainmenu-kenarbar-body { padding:30px; }
	    #mainmenu-kenarbar-body nav ul li { list-style: none; display: block; font-size: 19px; color:#231f20; }
	    #mainmenu-kenarbar-body nav ul li a { display: block; font-size: 19px;  padding:15px 0; color:#231f20; border-bottom:1px dashed #231f20; }
		  #mainmenu-kenarbar-body nav ul li a.nomobil {display:block;}
	    #mainmenu-kenarbar-body nav ul li a:hover { color:#3a89ff; }
	      #mainmenu-kenarbar-body nav ul li a.iekl { font-family: 'open_sansbold'; }
	      #mainmenu-kenarbar-body nav ul li a.dara { font-family: 'open_sansbold'; color:#3a89ff; background:url(img/ikon/dara.png) no-repeat center left; padding:15px; }

	  #mainmenu-dugme { display:none; width:45px; height:45px; margin:0 0 0 20px; border:none; cursor:pointer; outline:none; background:url(img/menu.png) no-repeat center center #3a89ff; background-size:20px auto; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s;}
	  #mainmenu-dugme:hover { background-color:#242021;}

	  #mainmenu-kaplama  { display:none; position: fixed; z-index: 2000000; top:0; left:0; width:100%; min-height:100%; height:auto; background-color: rgba(37,88,165, 0.6); background-color: rgb(37,88,165, 0.6); }

	  .mainmenu-mobil-linkler {display:none; padding:30px 0 0 0;}
	    
		.mainmenu-mobil-linkler a {display:block; width:100%; height:auto; line-height:24px; font-size:16px; color:#231f20; padding:0 0 0 30px; margin:15px 0;}
	      .mainmenu-mobil-linkler a.ug {background:url(img/ikon/ug.png) no-repeat top left;}
	      .mainmenu-mobil-linkler a.yu {background:url(img/ikon/yu.png) no-repeat top left;}
	      .mainmenu-mobil-linkler a.ok {background:url(img/ikon/lo.png) no-repeat top left;}
	      .mainmenu-mobil-linkler a.il {background:url(img/ikon/il.png) no-repeat top left;}
	        .mainmenu-mobil-linkler a:hover {color:#3a89ff;}	  
	  
    /* omega anamenu */
	
    .kullanici-panel { display:block; float:right; height:70px; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; position:relative;}

	  /* dil secimi */
	    
	  a.dil { display:block; float:right; width:24px; height:24px; margin:0 0 0 10px; opacity:1; text-align:left; text-indent:-9999px; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; }
	    a.dil.tr { background:url(img/ikon/tr.png) no-repeat center center; background-size:100% 100%;}
		a.dil.en { background:url(img/ikon/en.png) no-repeat center center; background-size:100% 100%;}
          a.dil.tr:hover, a.dil.en:hover { transform: scale(0.9); -ms-transform: scale(0.9); -webkit-transform: scale(0.9); -o-transform: scale(0.9); -moz-transform: scale(0.9); }

	      .mainmenu-mobil-linkler a.dil { float:left; margin:0 10px 0 0; padding:0; }
          .mainmenu-mobil-linkler a.dil.tr:hover, .mainmenu-mobil-linkler a.dil.en:hover { transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); }
		
	  /* dil secimi */
	
	  /* uye islemleri */
	    
	  ul.uyeisl {display:block; width:auto; padding:10px 0 0 0; border-top:2px solid #3a89ff; margin:10px 0 0 0; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s;}
	    ul.uyeisl li {display:inline;}
	    ul.uyeisl li a {display:block; float:left; width:auto; height:24px; line-height:24px; /* letter-spacing:-0.5px; */ font-size:13px; color:#231f20; padding:0 0 0 30px;}
	      ul.uyeisl li a.ug {background:url(img/ikon/ug.png) no-repeat center left; margin:0 15px 0 0;}
	      ul.uyeisl li a.yu {max-width:210px; overflow:hidden; background:url(img/ikon/yu.png) no-repeat center left;}
	      ul.uyeisl li a.ok {background:url(img/ikon/lo.png) no-repeat center left; margin:0 0 0 15px;}
	      ul.uyeisl li a.il {background:url(img/ikon/il.png) no-repeat center left; margin:0 0 0 15px;}
	        ul.uyeisl li a:hover {color:#3a89ff;}
		
	  /* uye islemleri */
  
  .arama-seridi { display:block; width:100%; height:100px; padding:20px 0; background-color:rgb(242,242,242, 0.8); background-color:rgba(242,242,242, 0.8); transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; }

    /* arama */
    
	.arama { display:block; width:100%; height:60px; padding:10px; background:#fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s;}
	  .arama input { display:block; float:left; width:92%; background:url(img/ikon/ara.png) no-repeat center left 10px #fff; height:40px; border:1px solid #dfdfdf; border-right:none; padding:0 0 0 50px; line-height:40px; color:#231f20; font-size:15px; font-family: 'open_sanslight'; letter-spacing:1px; outline:none;
	                 transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s;
					 -webkit-appearance: none; -moz-appearance: none; appearance: none;
					 -webkit-border-top-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
	  .arama input:hover, .arama input:focus { background:url(img/ikon/ara.png) no-repeat center left 10px #dfdfdf;}
	    .arama input.dugme { width:8%; background:#231f20; cursor:pointer; padding:0; border:none; text-align:center; color:#fff;
		                     -webkit-border-radius: 0; -webkit-border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius: 0; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; border-radius: 0; border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
	    .arama input.dugme:hover { background:#3a89ff; }
    
	/* arama */
  	
  /* Transitions and class for reduced height */
  .cbp-af-header.cbp-af-header-shrink { height:130px; /* overflow:hidden; */ transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; }

	 .cbp-af-header.cbp-af-header-shrink .header { height:60px; padding:10px 30px;  -webkit-box-shadow: 6px 6px 14px 0px rgba(0,0,0,0.1); -moz-box-shadow: 6px 6px 14px 0px rgba(0,0,0,0.1); box-shadow: 6px 6px 14px 0px rgba(0,0,0,0.1); }	 
	 .cbp-af-header.cbp-af-header-shrink a.logo { width:189px; height:40px; }
	 .cbp-af-header.cbp-af-header-shrink #mainmenu { height:40px; }
	 .cbp-af-header.cbp-af-header-shrink #mainmenu-icerik nav ul li a {line-height:40px;}
	 .cbp-af-header.cbp-af-header-shrink .kullanici-panel { height:40px; }
	 .cbp-af-header.cbp-af-header-shrink a.dil { margin:-34px 0 0 10px; }
	 .cbp-af-header.cbp-af-header-shrink ul.uyeisl {padding:0; border-top:0; margin:0;}
	 .cbp-af-header.cbp-af-header-shrink ul.uyeisl li a {height:40px; line-height:40px;}
	 .cbp-af-header.cbp-af-header-shrink .arama-seridi { height:70px; padding:10px 0;}
	 .cbp-af-header.cbp-af-header-shrink .arama { height:50px; }
	 .cbp-af-header.cbp-af-header-shrink .arama input { height:30px; line-height:30px; }
  
/* hareketli baslik stilleri bitisi */


.anasayfa-spot { display:block; width:100%; height:auto; position:relative; }
  
  .swiper-slide img  { display:block; width:100%; height:auto; }	
  
  .kategori-dugme-tasiyici { display:block; width:100%; position:absolute; bottom:-142px; left:0; z-index:250; }
   	
    ul.kategoriler {display:block; width:100%;}
    ul.kategoriler li {display:inline;}
      ul.kategoriler li a {display:block; float:left; width:12.5%; height:142px; padding:30px; text-align:center; color:#231f20; font-size:14px; line-height:20px;}  
       ul.kategoriler li a.byz {background-color:rgb(255,255,255, 0.8); background-color:rgba(255,255,255, 0.8);}  
       ul.kategoriler li a.gri {background-color:rgb(223,223,223, 0.8); background-color:rgba(223,223,223, 0.8);} 
	     ul.kategoriler li a.byz.gizle, ul.kategoriler li a.gri.gizle {display:block;}  
       ul.kategoriler li a img {display:block; width:auto; margin:0 auto 10px auto;}  
         ul.kategoriler li a.byz:hover, ul.kategoriler li a.gri:hover, ul.kategoriler li a.byz.aktif, ul.kategoriler li a.gri.aktif {background-color:rgb(58,137,255, 0.95); background-color:rgba(58,137,255, 0.95); color:#fff;}  
         ul.kategoriler li a:hover img, ul.kategoriler li a.byz.aktif img, ul.kategoriler li a.gri.aktif img {-webkit-filter: brightness(20); filter: brightness(20);}  
  
.sayfa-baslik { display:block; width:100%; height:auto; background:url(img/sayfa-baslik.jpg) no-repeat center #71cada; background-size:cover;
                padding:120px 0 20px 0; color:#fff; font-family: 'open_sansregular'; letter-spacing:1px; font-size:20px; line-height:100%; }
  .sayfa-baslik.dar { height:10px; background:#3a89ff; padding:0; }

.icerikalani { display:block; width:100%; padding:60px 0; background:#fff; }
  .icerikalani.genisbosluk { padding:202px 0 60px 0; }
  .icerikalani.gri { background:#f2f2f2; padding:60px 0 45px 0; }
  .icerikalani.uye-olun { padding:0; min-height:540px; background:url(img/ap-uye-olun.jpg) no-repeat center center #217f99; background-size:cover;
                          /* Center slide text vertically */
                          display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
  .icerikalani.bosluksuz { padding:0; }
  
  .reklam-alani {display:block; width:100%; height:auto; margin:0 auto; padding:15px; /* background:#fff; border:1px solid #e5e5e5; */ }
    .reklam-alani.kolon { height:auto; margin:15px auto; }
    .reklam-alani.kare { width:336px; height:auto; margin:15px auto 0 auto; /* background:none; */ }
    .reklam-alani.dikdortgen { width:336px; height:auto; margin:30px auto 0 auto; /* background:none; */ }
   
  .icerikalani h1 { font-weight:normal; font-size:32px; color:#231f20; font-family: 'open_sansbold'; line-height:100%; text-align:center; padding:0 0 25px 0; background:url(img/cizgi.png) no-repeat center bottom; margin:0 0 20px 0; }
    .icerikalani h1.beyaz { font-size:90px; color:#fff; padding:0 0 35px 0; margin:0 0 30px 0; text-shadow:0 0 20px #36F; }
  .icerikalani h2 { font-weight:normal; font-size:24px; color:#231f20; font-family: 'open_sansbold'; line-height:100%; text-align:left; padding:0 0 35px 0; background:url(img/cizgi.png) no-repeat left bottom; margin:0 0 30px 0; }
    .icerikalani h2.duz { font-size:22px; padding:0; background:none; }
    .icerikalani h2.kullaniciadi { font-family: 'open_sanslight'; font-size:20px; padding:0 0 20px 0; margin:15px 0 15px 0; letter-spacing:0.5px; }

  .icerikalani p { color:#231f20; font-size:15px; line-height:140%; letter-spacing:0.5px; margin:0 0 30px 0; }
  .icerikalani p:last-child { margin:0; }
    .icerikalani p.gri { color:#5e5c5c; font-size:20px; line-height:100%; margin:0 0 41px 0; text-align:center;}
    .icerikalani p.beyaz { color:#fff; font-size:20px; line-height:100%; margin:0 0 60px 0; text-align:center; text-shadow:1px 1px 6px #000;}

  a.dugme { display:block; width:160px; height:60px; margin:0 auto; text-align:center; background:#fff; color:#3a89ff; font-size:15px; line-height:60px;  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
  a.dugme:hover { background:#3a89ff; color:#fff; }    
  a.dugme.btstrp { width:200px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12) !important; }

  /* ilan listeleme stilleri */
  
  .ilan-listeleme { display:flex; flex-wrap:wrap; }
  .ilan-listeleme.favorilerim { margin:15px 0 0 0; }
   .ilan-listeleme a.ilan, .ilan-listeleme div.ilan { width:25%; padding:0 0 30px 0; background:#fff; border:15px solid #f2f2f2; overflow:hidden; }
   .ilan-listeleme a.ilan:hover, .ilan-listeleme div.ilan:hover { border:15px solid #3a89ff; }
     .ilan-listeleme.ikili-kolon a.ilan, .ilan-listeleme.ikili-kolon div.ilan { width:50%; }
    .ilan-listeleme a.ilan > .ilan-liste-fotografi, .ilan-listeleme div.ilan > .ilan-liste-fotografi {display:block; width:100%; height:205px; overflow:hidden;  background:#dbdbdb; border-top:5px solid #3a89ff; margin:0 0 30px 0; position:relative; -webkit-transition:.3s; transition:.3s; -moz-transition:.3s; -o-transition:.3s; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
    .ilan-listeleme a.ilan:hover > .ilan-liste-fotografi, .ilan-listeleme div.ilan:hover > .ilan-liste-fotografi {border-top:5px solid #231f20;}
	  .ilan-listeleme a.ilan > .ilan-liste-fotografi img, .ilan-listeleme div.ilan > .ilan-liste-fotografi img {display:block; width:100%; height:auto; -webkit-transition:.3s; transition:.3s; -moz-transition:.3s; -o-transition:.3s;}
      .ilan-listeleme a.ilan > .ilan-liste-fotografi h4, .ilan-listeleme div.ilan > .ilan-liste-fotografi h4 {position:absolute; bottom:30px; left:30px; z-index:2; display:block; width:80px; height:20px; line-height:20px; color:#3a89ff; font-size:10px; font-family: 'open_sansregular'; text-align:center; font-weight:normal; background-color:rgb(255,255,255, 0.8); background-color:rgba(255,255,255, 0.8);  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}    
    .ilan-listeleme a.ilan > .ilan-liste-detaylar, .ilan-listeleme div.ilan > .ilan-liste-detaylar {display:block; width:100%; height:auto;}
	  .ilan-listeleme a.ilan > .ilan-liste-detaylar h3, .ilan-listeleme div.ilan > .ilan-liste-detaylar h3 {display:block; height:60px; padding:0 30px; overflow:hidden; margin:0 0 15px 0; line-height:20px; color:#5e5c5c; font-size:16px; font-family: 'open_sansbold'; font-weight:normal;}
      .ilan-listeleme a.ilan > .ilan-liste-detaylar span, .ilan-listeleme div.ilan > .ilan-liste-detaylar span {display:block; padding:0 30px; height:20px; line-height:20px; color:#999999; font-size:14px;}
      .ilan-listeleme a.ilan > .ilan-liste-detaylar span.fiyat, .ilan-listeleme div.ilan > .ilan-liste-detaylar span.fiyat { color:#3a89ff; font-size:15px; margin:15px 0 0 0; font-family: 'open_sansbold';}
	  .ilan-listeleme a.ilan > .ilan-liste-detaylar span.fav, .ilan-listeleme div.ilan > .ilan-liste-detaylar span.fav {height:auto; line-height:100%;}
		.ilan-listeleme div.ilan > .ilan-liste-detaylar span.fav a { display:block; float:none; width:100%; height:30px; padding:0 0 0 40px; margin:5px 0 0 0; line-height:30px; text-align:left; font-size:14px; font-family: 'open_sansregular'; letter-spacing:0.5px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
		  .ilan-listeleme div.ilan > .ilan-liste-detaylar span.fav a.ilani-incele { background:url(img/ikon/ilani-incele.png) no-repeat center left 10px #fff; background-size: auto 20px; border:1px solid #329617; color:#329617;}
		  .ilan-listeleme div.ilan > .ilan-liste-detaylar span.fav a.ilani-incele:hover { background:url(img/ikon/ilani-incele2.png) no-repeat center left 10px #329617; background-size:20px auto; color:#fff;}
		  .ilan-listeleme div.ilan > .ilan-liste-detaylar span.fav a.fav-iptal { background:url(img/ikon/fav-iptal.png) no-repeat center left 10px #fff; background-size:20px auto; border:1px solid #ca1111; color:#ca1111;}
		  .ilan-listeleme div.ilan > .ilan-liste-detaylar span.fav a.fav-iptal:hover { background:url(img/ikon/fav-iptal2.png) no-repeat center left 10px #ca1111; background-size:20px auto; color:#fff; }
  .ilan-listeleme .reklam-alani { margin:15px auto; }
    .ilan-listeleme.liste-gorunumu a.ilan { width:100%; padding:0; }
    .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-fotografi {float:left; width:30%; height:240px; background:#256edc; overflow:hidden; border-top:0; border-left:5px solid #3a89ff;  margin:0; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
    .ilan-listeleme.liste-gorunumu a.ilan:hover > .ilan-liste-fotografi {border-top:0; border-left:5px solid #231f20;}
	  .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-fotografi img {width:100%; height:auto;}
    .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-detaylar {float:left; width:70%; height:auto; padding:30px; }
	  .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-detaylar h3 {padding:0; margin:0 0 10px 0;}
      .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-detaylar span {padding:0;}
      .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-detaylar span.fiyat { margin:10px 0 0 0;}
  
  .test_map_div { margin: 0; width: 100%; height: 600px;}

  /* ilan listeleme sayfasi stilleri */
  
  .kolon-menu {display:block; float:left; width:18%; padding:30px;}

	.kolon-menu .arama { height:50px; padding:0; margin:0 0 30px 0; }
	  .kolon-menu .arama input { width:78%; height:50px; line-height:50px; font-size:14px;}
	    .kolon-menu .arama input.dugme { width:22%; }

  
  .kolon-icerik {display:block; float:left; width:82%; padding:60px;}  
    .kolon-icerik.gri { background:#f2f2f2; padding:30px;}
  
    .listeleme-secenekleri {display:block; width:100%; padding:10px 0; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; color:#c2c2c2; font-size:18px; margin:0 0 30px 0;}
    
	  .ilan-sayisi {display:block; float:left; font-size:14px; line-height:30px; font-family: 'open_sansbold'; color:#0d3774; }
    
	  .listeleme-dugmeleri {display:block; float:right; font-size:13px;}
      
	    .listeleme-dugmeleri > span {display:block; float:left; line-height:30px; margin:0 10px 0 0;}
      
	    a.listeleme-ikili { display:block; float:left; width:auto; height:30px; padding:0 10px 0 35px; opacity:0.5; margin:0 10px 0 0; color:#202323; font-size:14px; line-height:30px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
	      a.listeleme-ikili.dortlu-kolon { background:url(img/ikon/4.png) no-repeat center left 10px #fff;}
	      a.listeleme-ikili.ikili-kolon { background:url(img/ikon/2.png) no-repeat center left 10px #fff;}
	      a.listeleme-ikili.liste-goruntusu { background:url(img/ikon/1.png) no-repeat center left 10px #fff; margin:0;}
	      a.listeleme-ikili.aktif, a.listeleme-ikili.dortlu-kolon:hover, a.listeleme-ikili.ikili-kolon:hover, a.listeleme-ikili.liste-goruntusu:hover { opacity:1; }
	
    .sayfalandirma {display:block; float:right; width:auto; margin:15px 0 0 0;}
     .sayfalandirma.gri { background:#f2f2f2; padding:5px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
      .sayfalandirma a {float:left; width:30px; height:30px; line-height:30px; margin:0 5px 0 0; text-align:center; color:#333; font-size:14px; background:#fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
      .sayfalandirma a:hover, .sayfalandirma a.secili {background:#3a89ff; color:#fff;}
      .sayfalandirma a.geri {width:50px;}
      .sayfalandirma a.ileri {width:50px; margin:0;}
  
  /* ilan sayfasi stilleri */
  
  .link-agaci {display:block; opacity:1; width:100%; padding:5px 15px; background:#f2f2f2; color:#999999; line-height:20px; margin:30px 0 15px 0;  -webkit-transition:.3s; transition:.3s; -moz-transition:.3s; -o-transition:.3s;}
  .link-agaci.v2 { margin:15px 0;}
  .link-agaci.mobil {display:none; opacity:0; padding:15px; margin:30px 0 0 0;}

    .link-agaci .lagac {float:left; font-size:12px;}
      .link-agaci .lagac a {display:inline-block; letter-spacing:1px; color:#777777; line-height:20px; margin:0 10px;  border-bottom:1px dashed #f2f2f2;}
	  .link-agaci .lagac a:hover {color:#3a89ff;  border-bottom:1px dashed #3a89ff;}
      .link-agaci .lagac a.geri-linki { margin:0 10px 0 0; padding:0 0 0 10px; background:url(img/ikon/geri-ok.png) no-repeat center left; background-size: auto 6px; /* border:1px solid #999999; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; */ }
	  .link-agaci .lagac a.geri-linki:hover { color:#777777;  border-bottom:1px dashed #999999; }
    a.laid { display:block; float:right; font-family: 'open_sansregular'; letter-spacing:-0.5px; line-height:20px; color:#0d3774; font-size:13px; margin:0 0 0 15px; border-bottom:1px dashed #f2f2f2;}
      a.laid.yazdir {background:url(img/ikon/yazdir.png) no-repeat center left; background-size:16px auto; padding:0 0 0 22px; }
      a.laid.eposta {background:url(img/ikon/eposta.png) no-repeat center left; background-size:16px auto; padding:0 0 0 22px; }
    a.laid:hover {border-bottom:1px dashed #0d3774;}

  .ilan-basligi {display:block; width:100%; padding:10px; margin:0 0 15px 0; border:1px solid #f2f2f2;}
	
	.icerikalani .ilan-basligi h2 { float:left; color:#3a89ff; font-size:20px; padding:10px 0; line-height:20px; font-family: 'open_sansbold'; background:none; margin:0; }
	.icerikalani .ilan-basligi h2.v2 { float:none; padding:0; font-family: 'open_sanslight'; letter-spacing:1; }
	
	.ilan-fiyat {display:block; float:right; width:366px; height:40px; line-height:20px; padding:10px 0; font-size:20px; color:#fff; font-family: 'open_sansbold'; text-align:center; background:#3a89ff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }  
	  .ilan-fiyat.v2 {float:none; width:100%; height:auto; padding:15px 0; margin:0 0 15px 0; font-size:22px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; }  

  .ifaobik {display:flex; flex-wrap:wrap; width:100%; margin:0 0 15px 0;}
    
	.ilan-fotograf-aciklama-ozellik {display:block; float:left; width:72.5%; padding:0 15px 0 0; }

	  .ilani-paylasin {display:block; float:left; height:32px; padding:0 0 0 30px; background:url(img/ikon/paylas.png) no-repeat center left;}
	  .ilani-paylasin.v2 {float:right; height:20px; padding:0 0 0 25px; margin:0 0 0 10px;}
	  .ilani-paylasin.v2 img {height:20px; width:auto; display:block;}

      .ilan-basligi.iki {margin:15px 0;}

	  a.dugme.mavi { float:right; width:160px; height:32px; padding:0; margin:0 0 0 10px; background:none; color:#3a89ff; border:1px solid #3a89ff; font-size:14px; line-height:32px; }
	    a.dugme.mavi:hover { background:#3a89ff; color:#fff; }    

	  a.dugme.kirmizi { float:right; width:160px; height:32px; padding:0; margin:0 0 0 10px; background:none; color:#cb2027; border:1px solid #cb2027; font-size:14px; line-height:32px; }
	    a.dugme.kirmizi:hover { background:#cb2027; color:#fff; }    
	  
	  a.dugme.mavi.v2 { width:auto; padding:0 5px; height:20px; font-size:12px; letter-spacing:0.6px; line-height:20px; border:0; }
	  a.dugme.kirmizi.v2 { width:auto; padding:0 5px; height:20px; font-size:12px; letter-spacing:0.6px; line-height:20px; border:0; }

	  iframe.ago {width:100%; height:308px;}
	  iframe.ise {width:100%; height:338px;}
	  iframe.gip {width:100%; height:260px;}
		  .modalbaslik {display:block; font-family: 'open_sansbold'; font-size:24px; padding:30px 0; color:#3a89ff; text-align:center;}
		  .modalbaslik.sikayet {color:#cf0505;}

		form.ag input {display:block; background:#fff; width:100%; height:40px; padding:0 10px; margin:0 0 6px 0; line-height:100%; color:#636363; font-size:18px; font-family: 'open_sansregular'; outline:none; border:1px solid #cdcdcd; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s;}
		form.ag input:hover, form.ag input:focus {background:#e1e1e1; color:#636363;}
		form.ag input.cb {width:20px; height:20px; float:left; margin:0 4px 4px 0;}
		form.ag label {font-size:13px; float:left; line-height:20px; margin:0 0 4px 0;}	
		form.ag textarea {display:block; width:100%; height:70px; padding:10px; margin:0; line-height:16px; color:#848484; font-size:16px; font-family: 'open_sansregular'; outline:none; border:1px solid #cdcdcd;
	                         -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
	                         -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
					         transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s;}
		form.ag textarea:hover, form.ag textarea:focus {background:#949494; color:#fff;}
		form.ag input.dugme {font-family: 'open_sansbold'; background:#3a89ff; color:#fff; cursor:pointer; padding:0; margin:20px 0 0 0; border:none;}
	    form.ag input.dugme:hover {background:#231f20;}	


	  .aciklama-ozellik-tablo {display:flex; flex-wrap:wrap; width:100%;}
		.aciklama-ozellik-tablo span {width:50%; height:32px; color:#231f20; font-family: 'open_sanslight'; border-bottom:1px dotted #d1d1d1;}
		.aciklama-ozellik-tablo span b {display:inline-block; width:40%; line-height:32px; font-size:14px; font-family: 'open_sansregular'; letter-spacing:0; color:#000;}
		.icerikalani .aciklama-ozellik-tablo span p {display:inline-block; line-height:32px; font-size:14px; margin:0;  letter-spacing:1px;}
		.aciklama-ozellik-tablo.vy span { border-bottom:none; margin:6px 0;}
		.aciklama-ozellik-tablo span img {display:block; float:left; margin:0 10px 0 0; width:32px; height:32px;}
	
	.ilan-bilgi-iletisim-kolonu {display:block; float:left; width:27.5%;}
      
	  .ibik-ic {display:block; width:100%; padding:30px; background:#f2f2f2;}
	    
	  table.onbilgi {width:100%; padding:0; margin:0; font-size:15px; color:#4c525e;}
	  table.onbilgi tr {padding:0; margin:0;}
	  table.onbilgi tr td {padding:0 0 15px 0; margin:0;}
	    table.onbilgi tr td.baslik {width:40%; font-family: 'open_sansbold';}
	    table.onbilgi tr td.bilgi {width:60%;}
	    table.onbilgi tr td.isim {width:100%; font-size:16px; font-family: 'open_sansbold'; color:#3a89ff;}
	  
	  a.dugme.ince { width:100%; height:30px; background:none; color:#858585; border:1px solid #858585; font-size:13px; line-height:30px; }
	    a.dugme.ince:hover { background:#858585; color:#fff; }    

	  .ilan-bilgi-iletisim-kolonu h5 { font-weight:normal; font-size:20px; color:#231f20; font-family: 'open_sansbold'; line-height:100%; padding:10px 15px; background:#d1d1d1; margin:30px -15px 15px -15px;  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
	  .ilan-bilgi-iletisim-kolonu h5.v2 { margin:15px 0; font-family: 'open_sansregular'; letter-spacing:0.5px; font-size:18px; }
      
	  form.ismg input, form.ismg textarea {display:block; width:100%; background:#fff; height:30px; padding:0 10px; margin:0 0 6px 0; line-height:100%; color:#848484; font-size:15px; font-family: 'open_sanslight'; outline:none; border:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s;}
	    form.ismg textarea {height:80px; padding:10px;}
	      form.ismg input:hover, form.ismg input:focus, form.ismg textarea:hover, form.ismg textarea:focus {background:#d1d1d1; color:#4c525e;}
	    form.ismg input.dugme {height:45px; background:#3a89ff; color:#fff; cursor:pointer; padding:0; margin:0; font-family: 'open_sansbold';}
	      form.ismg input.dugme:hover {background:#231f20;}
          .goca {display:block; width:302px; margin:10px auto;}
	  form.ismg.iletisim input, form.ismg.iletisim textarea { border:1px solid #999999; height:50px; padding:0 30px; margin:0 0 10px 0; color:#999999; font-size:16px;}
	    form.ismg.iletisim textarea {height:150px; padding:30px;}
	      form.ismg.iletisim input:hover, form.ismg.iletisim input:focus, form.ismg.iletisim textarea:hover, form.ismg.iletisim textarea:focus {background:#999999; color:#fff;}
	    form.ismg.iletisim input.dugme {height:60px; border:0; color:#fff;}
	      form.ismg.iletisim input.dugme:hover {background:#231f20;}

  
  .yasal-uyari {display:block; width:100%; padding:30px; background:#fff; border:1px solid #cb2027; color:#cb2027; font-size:15px; line-height:130%; margin:15px 0 30px 0; }
    .yasal-uyari b {font-size:18px; display:block; margin:0 0 5px 0; }
  .yasal-uyari.v2 {padding:15px; text-align:justify; background:#c4161d; border:0; color:#fff; font-size:13px; margin:15px 0; line-height:140%; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
    .yasal-uyari.v2 b {font-size:15px; }
  .yasal-uyari.v3 {padding:15px; text-align:justify; background:#fff; border:1px solid #d1d1d1; color:#231f20; font-size:13px; margin:15px 0; line-height:140%; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
    .yasal-uyari.v3 b {display:block; line-height:24px; font-size:15px; color:#cb2728; padding:0 0 0 30px; background:url(img/ikon/guvenlik.png) no-repeat center left; background-size: auto 24px; }


  form.dpgenelform {display:block;}
  form.dpgenelform.cerceveli {padding:1% 0; border:1px solid #f2f2f2; margin:15px 0;}
    form.dpgenelform input, form.dpgenelform select, form.dpgenelform textarea { display:block; height:45px; padding:0 15px; line-height:100%; color:#231f20; font-size:16px; font-family: 'open_sansregular'; outline:none; background-color:#fff; border:1px solid #cdcdcd;
	                                                                             -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
	                                                                             transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s;
	                                                                             -webkit-appearance:none; -moz-appearance:none; -o-appearance:none;  -ms-appearance:none; appearance:none; }
	  form.dpgenelform input:hover, form.dpgenelform input:focus, form.dpgenelform select:hover, form.dpgenelform select:focus, form.dpgenelform textarea:hover, form.dpgenelform textarea:focus {background-color:#cdcdcd;}
	  form.dpgenelform input.tam {width:98%; margin:0 1% 15px 1%;}
	  form.dpgenelform input.kirksekiz {float:left; width:48%; margin:0 1% 15px 1%;} 
	  form.dpgenelform input.kirk {width:44%; margin:0 auto 15px auto;} 
	  form.dpgenelform input.otuzbir {float:left; width:31.333%; margin:0 1% 15px 1%;} 
	  form.dpgenelform input.onbir {float:left; width:9.111%; margin:0 1% 15px 1%; font-size:14px;} 
	  form.dpgenelform input.altmisdort {float:left; width:64.666%; margin:0 1% 15px 1%;} 
	  form.dpgenelform input.dosya-yukle {float:left; width:64.666%; /* width:98%; */ height:auto; margin:0 1% 15px 1%; padding:15px; cursor:pointer;}
	form.dpgenelform select {width:98%; margin:0 1% 15px 1%; background:url(img/ok.png) no-repeat center right 10px #fff; cursor:pointer;}
        form.dpgenelform select option {  font-size:14px; line-height:15px; } 
	  form.dpgenelform select.otuzbir {float:left; width:31.333%; margin:0 1% 15px 1%;} 
	  form.dpgenelform select.kirksekiz {float:left; width:48%; margin:0 1% 15px 1%;} 
	  form.dpgenelform select.altmisdort {float:left; width:64.666%; margin:0 1% 15px 1%;} 
	  form.dpgenelform select.kolon {width:100%; margin:10px 0 0 0; height:50px; padding:0 10px; } 
	  form.dpgenelform textarea {width:98%; margin:0 1% 15px 1%; height:120px; padding:15px;}
	  .aracizgi {display:block; width:98%; height:1px; background:#cdcdcd; margin:30px 1% 45px 1%;}
      .uclukolon {float:left; width:31.333%; margin:0 1% 15px 1%; padding:15px; font-size:14px; border:1px solid #cdcdcd; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
        form.dpgenelform .uclukolon input {float:left; width:47%;}
        form.dpgenelform .uclukolon span {display:block; float:left; width:6%; height:45px; line-height:45px; text-align:center;}
	      .uclukolon.listeleme-kolon {float:none; width:100%; margin:10px 0 0 0; padding:5px; font-size:13px;}
		    form.dpgenelform .uclukolon.listeleme-kolon input { margin:5px 0 0 0; height:30px; padding:0 10px;}
			form.dpgenelform .uclukolon.listeleme-kolon span {height:30px; line-height:30px;}
	  form.dpgenelform input.dugme { width:98%; margin:30px 1% 0 1%; height:60px; font-size:20px; font-family: 'open_sansbold'; background:#3a89ff; color:#fff; cursor:pointer; padding:0; border:none;}
	  form.dpgenelform input.dugme:hover {background:#231f20;}
	    form.dpgenelform input.dugme.yeni { width:302px; margin:30px auto 0 auto; font-size:18px; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12) !important; }
	     form.dpgenelform input.dugme.yeni.kirmizi {background:#cc133b;}
		form.dpgenelform input.dugme.yeni:hover, form.dpgenelform input.dugme.yeni.kirmizi:hover {background:#231f20;}
	    form.dpgenelform input.dugme.fy { float:left; width:31.333%; margin:0 1% 15px 1%; height:56px; font-family: 'open_sanslight'; background:#231f20;}
	    form.dpgenelform input.dugme.fy:hover { background:#3a89ff;}
	    form.dpgenelform input.dugme.filtrele { width:100%; margin:30px 0 0 0; height:40px; font-size:18px; font-family: 'open_sanslight';}
	    form.dpgenelform input.dugme.filtrele:hover {background:#231f20;}
	    form.dpgenelform input.dugme.dar { height:40px; font-size:18px; font-family: 'open_sanslight';}
	    form.dpgenelform input.dugme.dar:hover {background:#231f20;}
		form.dpgenelform input.dugme.vazgec { width:302px; height:40px; margin:15px auto 0 auto; font-size:14px; font-family: 'open_sanslight'; background:#f2f2f2; color:#858585; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12) !important;}
	    form.dpgenelform input.dugme.vazgec:hover {background:#231f20;}
	  .goca.yeuy {padding:0 1%; width:100%;}
	  /* checkbox style */
	  .container { display: block;  position: relative;  padding-left: 40px; cursor: pointer; color:#231f20; font-size: 15px; line-height:30px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none; }
	    .container.besli { float:left; width:18%; height:30px; margin:0 1% 15px 1%; }
	    .container.ikili { float:left; width:48%; height:30px; margin:0 1% 10px 1%; }
	  form.dpgenelform .container input { position:absolute; opacity:0; cursor:pointer;  height:0;  width:0; padding:0; }
	  .checkmark { position: absolute;  top: 0;  left: 0; height: 30px;  width: 30px;  background-color: #cdcdcd; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; }
	  .container:hover input ~ .checkmark { background-color: #ccc; }
	  .container input:checked ~ .checkmark { background-color: #2196F3; }
	  .checkmark:after { content: "";  position: absolute;  display: none; }
	  .container input:checked ~ .checkmark:after { display: block; }
	  .container .checkmark:after { left: 12px;  top: 7px;  width: 5px;  height: 10px;  border: solid white;  border-width: 0 3px 3px 0;  -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);  transform: rotate(45deg); }
	    .container.filtre { padding-left: 30px; color:#3a89ff; line-height:24px; margin:5px 0; }
	    .container.filtre .checkmark { height: 24px;  width: 24px; }
	    .container.filtre .checkmark:after { left: 8px;  top: 4px }
	  form.dpgenelform span.not {font-size:13px; line-height:100%; font-family: 'open_sanslight'; padding: 0 0 0 15px; letter-spacing:1px;}
	  form.dpgenelform span.tam {display:block; font-size:18px; line-height:100%; font-family: 'open_sanslight'; padding: 0 0 0 15px; letter-spacing:1px; margin:0 0 15px 0;}

    ul.ilan-ekleme-asamalari {display:block; position:static; z-index:2;}
	ul.ilan-ekleme-asamalari li {display:inline;}
      ul.ilan-ekleme-asamalari li a {display:block; float:left; width:19%; margin:0 3px 0 0; padding:30px 15px 30px 85px; color:#868686; font-size:16px; text-align:left; font-family: 'open_sanslight'; line-height:40px; letter-spacing:0.5px;
	                                 background:#f2f2f2; border:1px solid #f2f2f2;
									 -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; }
		ul.ilan-ekleme-asamalari li a.ilan-detaylari {background:url(img/ikon/info2.png) no-repeat center left 30px #e8e8e8;}
		  ul.ilan-ekleme-asamalari li a.ilan-detaylari.aktif {background:url(img/ikon/info.png) no-repeat center left 30px #fff; border-bottom:1px solid #fff; color:#3a89ff;}
        ul.ilan-ekleme-asamalari li a.fotograf-yukle {background:url(img/ikon/foto2.png) no-repeat center left 30px #e8e8e8;}
          ul.ilan-ekleme-asamalari li a.fotograf-yukle.aktif {background:url(img/ikon/foto.png) no-repeat center left 30px #fff; border-bottom:1px solid #fff; color:#3a89ff;}
		ul.ilan-ekleme-asamalari li a.on-izleme {background:url(img/ikon/oi2.png) no-repeat center left 30px #e8e8e8;}
		  ul.ilan-ekleme-asamalari li a.on-izleme.aktif {background:url(img/ikon/oi.png) no-repeat center left 30px #fff; border-bottom:1px solid #fff; color:#3a89ff;}
		ul.ilan-ekleme-asamalari li a.yukleme-tamamlandi {background:url(img/ikon/tebrikler2.png) no-repeat center left 30px #e8e8e8;}
          ul.ilan-ekleme-asamalari li a.yukleme-tamamlandi.aktif {background:url(img/ikon/tebrikler.png) no-repeat center left 30px #fff; border-bottom:1px solid #fff; color:#3a89ff;}

    .ilanekleme-formu {display:block; width:100%; padding:30px; border:1px solid #f2f2f2; margin:-1px 0 0 0; position:static; z-index:0;}

      .icerikalani .ilanekleme-formu h2 { margin:0 0 30px 1%; }
	    .icerikalani .ilanekleme-formu .ilan-basligi h2 { margin:0 0 0 1%; }
		.icerikalani .ilanekleme-formu .ilan-basligi h2.v2 { padding:0; }
      .icerikalani .ilanekleme-formu p { margin:0 0 30px 1%; }
      .icerikalani .ilanekleme-formu p.orta { text-align:center; font-size:20px; margin:0 1% 30px 1%; }

    .ilan-fotograflari {display:block; width:100%;}
      .ilan-fotograflari.cerceveli {padding:1%; border:1px solid #f2f2f2; margin:15px 0;}
		  
	  .ilan-fotograflari div {display:block; float:left; width:23%; margin:1%; padding:15px; background:#f2f2f2; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s;}
	  .ilan-fotograflari div:hover {background:#3a89ff;}
	  .ilan-fotograflari div span {display:block; width:100%; height:180px; background:#999; overflow:hidden; margin:0 0 15px 0; position:relative; -webkit-transition:.3s; transition:.3s; -moz-transition:.3s; -o-transition:.3s;
	                               /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
	  .ilan-fotograflari div span img {display:block; width:100%; height:auto; -webkit-transition:.3s; transition:.3s; -moz-transition:.3s; -o-transition:.3s;}
	   .ilan-fotograflari div.temizle { clear:both; display:block; float:none; width:100%; margin:0; padding:0; background:none;}
			    
      a.fsola, a.fsaga {display:block; width:60px; height:60px; padding:40px 0 0 0; font-size:10px; line-height:10px; font-family: 'open_sanslight'; text-align:center; color:#fff; position:absolute; bottom:15px; z-index:10; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
        a.fsola {left:15px; background:rgba(75,75,75,0.75) url('img/ikon/sol.png') no-repeat center 10px;  }
        a.fsaga {right:15px; background:rgba(75,75,75,0.75) url('img/ikon/sag.png') no-repeat center 10px;  }
          a.fsola:hover, a.fsaga:hover {background-color: rgba(75,75,75,1);}
						 
	  .ilan-fotograflari div ul {display:block;}
	  .ilan-fotograflari div ul li {display:inline;}
        .ilan-fotograflari div ul li a, .ilan-fotograflari div ul li button {display:block; width:100%; height:45px; border:0; cursor:pointer; background-color:#fff; padding:0 0 0 50px; margin:5px 0 0 0; line-height:45px; text-align:left; font-size:15px; font-family: 'open_sansregular'; letter-spacing:0.5px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
          .ilan-fotograflari div ul li a.vitrinyap {background:url(img/ikon/fsdvitrinyap.png) no-repeat center left 10px #fff; background-size:30px auto; color:#329617;}
          .ilan-fotograflari div ul li a.vitrinyap:hover, .ilan-fotograflari div ul li a.vitrinbu {background:url(img/ikon/fsdvitrinyap2.png) no-repeat center left 10px #329617; background-size:30px auto; color:#fff;}
          .ilan-fotograflari div ul li a.sil, .ilan-fotograflari div ul li button.sil  {background:url(img/ikon/fsdsil.png) no-repeat center left 10px #fff; background-size:30px auto; color:#ca1111;}
          .ilan-fotograflari div ul li a.sil:hover, .ilan-fotograflari div ul li button.sil:hover {background:url(img/ikon/fsdsil2.png) no-repeat center left 10px #ca1111; background-size:30px auto; color:#fff;}
          .ilan-fotograflari div ul li a.vitrinbu {font-family: 'open_sansbold';}

    .havadurumu { display:block; float:left; width:50%; margin:0 0 30px 0; }
	  .havadurumu.sol { padding:0 15px 0 0; }
	  .havadurumu.sag { padding:0 0 0 15px; }
	  .havadurumu img { width:100%; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

	.uye-giris-ekrani { display:flex; flex-wrap:wrap;}
      .uye-giris-ekrani div {width:49%; margin:0 1% 0 0; padding:60px; background:#f2f2f2;}
	  .uye-giris-ekrani div.sifre-hatirlatma {width:50%; margin:0 auto; padding:60px; background:#f2f2f2;}
      .uye-giris-ekrani div.udm {margin:0 0 0 1%; border:1px solid #f2f2f2; background:#fff; font-size:22px;}
	    .uye-giris-ekrani div input {display:block; background:#fff; width:100%; height:45px; padding:0 15px; margin:0 0 15px 0; line-height:100%; color:#636363; font-size:18px; font-family: 'open_sansregular'; outline:none; border:1px solid #cdcdcd;
	                                 -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
	                                 transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s;}
	    .uye-giris-ekrani div input:hover, .uye-giris-ekrani div input:focus {background:#e1e1e1; color:#636363;}
	    .uye-giris-ekrani div input.dugme {font-family: 'open_sansbold'; background:#3a89ff; width:100%; color:#fff; cursor:pointer; padding:0; margin:0; border:none;}
	    .uye-giris-ekrani div input.dugme:hover {background:#231f20;}
	  
	    
    .kullanici-bilgi { display:block; width:100%; height:auto; padding:15px 30px; border:1px solid #f2f2f2; margin:0 0 15px 0; background:url(img/kullanici.png) no-repeat bottom -30px right -30px; background-size: auto 100%;}
      
	  .kullanici-bilgi span { display:block; padding:0 0 0 34px; margin:15px 0; font-size:18px; line-height:24px; letter-spacing:1px; }
	    .kullanici-bilgi span.kullanici-adi { background:url(img/ikon/yu.png) no-repeat center left; }
	    .kullanici-bilgi span.eposta-adresi { background:url(img/ikon/ep.png) no-repeat center left; margin:15px 0 30px 0; }
	    .kullanici-bilgi span.telefon-numarasi { background:url(img/ikon/tel.png) no-repeat center left; margin:10px 0; }
	    .kullanici-bilgi span.adres { background:url(img/ikon/adres.png) no-repeat top left; margin:30px 0 15px 0; }
	  .kullanici-bilgi span b { display:inline-block; width:44px; letter-spacing:0; }

    ul.kp-dugmeler {display:block; width:100%;}
    ul.kp-dugmeler li {display:inline;}
      ul.kp-dugmeler li a {display:block; float:left; width:20%; height:142px; padding:30px; text-align:center; color:#231f20; font-size:15px; line-height:20px; background-color:#f2f2f2; border-right:1px solid #b6b6b6;}  
      ul.kp-dugmeler li:last-child a {border-right:none;}
	    ul.kp-dugmeler li a:hover, ul.kp-dugmeler li a.aktif {background-color:rgb(58,137,255, 1); background-color:rgba(58,137,255, 1); color:#fff;}  
      ul.kp-dugmeler li a img {display:block; width:auto; margin:0 auto 10px auto;}  
	    ul.kp-dugmeler li a:hover img, ul.kp-dugmeler li a.aktif img {-webkit-filter: brightness(20); filter: brightness(20);}  
      ul.kp-dugmeler.dar li a {height:100px; padding:10px 30px; font-size:14px; line-height:18px;}  


  .ilan-kategorilerim {display:block; width:100%; padding:0 0 15px 0; margin:15px 0 0 0; border-bottom:1px solid #f2f2f2;}

  form.kayitarama {display:block; float:left; width:20%;}
    form.kayitarama input { display:block; float:left; width:60%; height:30px; padding:0 10px; color:#231f20; font-size:15px; font-family: 'open_sansregular'; outline:none; background-color:#fff; border:1px solid #cdcdcd;
	                        -webkit-border-top-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; border-top-left-radius: 4px; border-bottom-left-radius: 4px;
							transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; }
	  form.kayitarama input:hover, form.kayitarama input:focus {background-color:#cdcdcd;}
	  form.kayitarama input.dugme { width:40%; font-size:16px; background:#3a89ff; color:#fff; cursor:pointer; padding:0; border:none;
	                                -webkit-border-radius: 0; -webkit-border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px;
									-moz-border-radius: 0; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px;
									border-radius: 0; border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
	  form.kayitarama input.dugme:hover {background:#231f20;}

  ul.igm {float:right;}
	  ul.igm li {display:inline;}
      ul.igm li a {display:block; float:left; line-height:30px; font-size:15px; font-family: 'open_sanslight'; padding:0 10px 0 30px; margin:0 0 0 5px; border:1px solid #fff; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
        ul.igm li a.ti {background:url(img/ikon/ti.png) no-repeat center left 10px; color:#808181;}
		  ul.igm li a.ti:hover {background:url(img/ikon/ti.png) no-repeat center left 10px; color:#808181; border:1px solid #CCC; }
		  ul.igm li a.ti.aktif {background:url(img/ikon/ti.png) no-repeat center left 10px; color:#808181; font-family: 'open_sansbold';}
        ul.igm li a.ya {background:url(img/ikon/yayindakiler.png) no-repeat center left 10px; color:#00DF41;}
          ul.igm li a.ya:hover {background:url(img/ikon/yayindakiler.png) no-repeat center left 10px; color:00DF41; border:1px solid #00df41; }
		  ul.igm li a.ya.aktif {background:url(img/ikon/yayindakiler.png) no-repeat center left 10px; color:00DF41; font-family: 'open_sansbold';}		
		ul.igm li a.ob {background:url(img/ikon/onaybekleyenler.png) no-repeat center left 10px; color:#FF3F00;}
		  ul.igm li a.ob:hover {background:url(img/ikon/onaybekleyenler.png) no-repeat center left 10px; color:#FF3F00; border:1px solid #f00c12; }
		  ul.igm li a.ob.aktif {background:url(img/ikon/onaybekleyenler.png) no-repeat center left 10px; color:#FF3F00; font-family: 'open_sansbold';}
  
  /* ilan listeleme - ilanlarim */
  
  .ilan-listeleme.ilanlarim { margin:15px 0 0 0; }
  
      .ilan-listeleme.ilanlarim a.ilan > .ilan-liste-fotografi h4, .ilan-listeleme.ilanlarim div.ilan > .ilan-liste-fotografi h4 {bottom:65px; width:auto; padding:0 15px; height:24px; line-height:24px; font-size:12px; color:#231f20;}    
      .ilan-listeleme.ilanlarim a.ilan > .ilan-liste-fotografi h7, .ilan-listeleme.ilanlarim div.ilan > .ilan-liste-fotografi h7 {position:absolute; bottom:30px; left:30px; z-index:3; display:block; width:auto; height:30px; padding:0 15px; line-height:30px; font-size:14px; color:#fff; font-family: 'open_sansbold'; font-weight:normal; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}    
        .ilan-listeleme.ilanlarim a.ilan > .ilan-liste-fotografi h7.yesil, .ilan-listeleme.ilanlarim div.ilan > .ilan-liste-fotografi h7.yesil { background-color:rgb(0,234,0, 0.9); background-color:rgba(0,234,0, 0.9);}
        .ilan-listeleme.ilanlarim a.ilan > .ilan-liste-fotografi h7.kirmizi, .ilan-listeleme.ilanlarim div.ilan > .ilan-liste-fotografi h7.kirmizi { background-color:rgb(226,6,53, 0.9); background-color:rgba(226,6,53, 0.9);}
	  .ilan-listeleme.ilanlarim a.ilan > .ilan-liste-detaylar h3, .ilan-listeleme.ilanlarim div.ilan > .ilan-liste-detaylar h3 {height:48px; line-height:16px; font-size:15px; font-family: 'open_sansregular';}
	  
	  .ilan-listeleme a.ilan > .ilan-liste-detaylar span.ilanimdugmeler, .ilan-listeleme div.ilan > .ilan-liste-detaylar span.ilanimdugmeler {height:auto; line-height:100%;}
        
		.ust-bosluk {margin:15px 0 0 0;}
		.ilan-listeleme a.ilan > .ilan-liste-detaylar span.ilanimdugmeler.ortali, .ilan-listeleme div.ilan > .ilan-liste-detaylar span.ilanimdugmeler.ortali {display:block; width:134px; margin:15px auto 0 auto; padding:0;}
		
	    .ilan-tarihi {display:block; width:100%; padding:5px; margin:0 0 15px 0; background:#fff; border:1px solid #3aaeff; position:relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
          .tarih {display:block; float:left; width:50%; height:30px; padding:0 15px 0 0; font-size:14px; line-height:15px; color:#666;}
           .tarih b {font-size:13px;}
          a.tgi, button.tgi { position:absolute; top:-8px; right:-8px; z-index:60; display:block; width:24px; height:24px; background:url(img/ikon/soru.png) no-repeat center #fff; background-size:auto 15px; color:#231f20; text-align:left; text-indent:-9999px;  border:0; cursor:pointer; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12) !important; }
	        a.tgi:hover, button.tgi:hover { background:url(img/ikon/soru.png) no-repeat center #3aaeff;  background-size:auto 15px;}    
          a.tarihi-guncelle {display:block; float:left; width:50%; height:30px; line-height:30px; font-size:14px; letter-spacing:0; text-align:center; color:#fff; background:#3aaeff;  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
            a.tarihi-guncelle:hover { background:#0d60dc; }
          iframe.tga {width:100%; height:150px;}
	  
	    a.ilan-islem, button.ilan-islem {display:block; float:left; width:24.25%; height:70px; padding:50px 0 10px 0; margin:0 1% 0 0; line-height:10px; font-size:10px; letter-spacing:-0.5px; text-align:center; color:#231f20; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:0; cursor:pointer;}
	      a.ilan-islem.sil, button.ilan-islem.sil {background:url(img/ikon/sil.png) no-repeat center top 10px #f2f2f2;}
		    a.ilan-islem.sil:hover, button.ilan-islem.sil:hover {background:url(img/ikon/sil2.png) no-repeat center top 10px #3a89ff; color:#fff;}
	      a.ilan-islem.duzenle {background:url(img/ikon/duzenle.png) no-repeat center top 10px #f2f2f2;}
		    a.ilan-islem.duzenle:hover {background:url(img/ikon/duzenle2.png) no-repeat center top 10px #3a89ff; color:#fff;}
	      a.ilan-islem.fotograflar {background:url(img/ikon/fotograflar.png) no-repeat center top 10px #f2f2f2;}
		    a.ilan-islem.fotograflar:hover {background:url(img/ikon/fotograflar2.png) no-repeat center top 10px #3a89ff; color:#fff;}
	      a.ilan-islem.goruntule {background:url(img/ikon/goruntule.png) no-repeat center top 10px #f2f2f2; margin:0;}
	        a.ilan-islem.goruntule:hover {background:url(img/ikon/goruntule2.png) no-repeat center top 10px #3a89ff; color:#fff;}
          
		  /* ver 1 */
	      a.ilan-islem.cikar {background:url(img/ikon/cikar.png) no-repeat center top 10px #f2f2f2;}
	        a.ilan-islem.cikar:hover {background:url(img/ikon/cikar2.png) no-repeat center top 10px #3a89ff; color:#fff;}
	      a.ilan-islem.incele {background:url(img/ikon/incele.png) no-repeat center top 10px #f2f2f2;}
	        a.ilan-islem.incele:hover {background:url(img/ikon/incele2.png) no-repeat center top 10px #3a89ff; color:#fff;}
	      
		  /* ver 2 */
		  a.ilan-islem.cikar-v2 {width:65px; background:url(img/ikon/cikar.png) no-repeat center top 10px #f2f2f2; margin:0 1px;}
	        a.ilan-islem.cikar-v2:hover {background:url(img/ikon/cikar2.png) no-repeat center top 10px #3a89ff; color:#fff;}
	      a.ilan-islem.incele-v2 {width:65px; background:url(img/ikon/incele.png) no-repeat center top 10px #f2f2f2; margin:0 1px;}
	        a.ilan-islem.incele-v2:hover {background:url(img/ikon/incele2.png) no-repeat center top 10px #3a89ff; color:#fff;}
	      
		  /* ver 3 */
		  a.ilan-islem.cikar-v3 {width:49.5%; background:url(img/ikon/cikar.png) no-repeat center top 10px #f2f2f2; margin:0;}
	        a.ilan-islem.cikar-v3:hover {background:url(img/ikon/cikar2.png) no-repeat center top 10px #3a89ff; color:#fff;}
	      a.ilan-islem.incele-v3 {width:49.5%; background:url(img/ikon/incele.png) no-repeat center top 10px #f2f2f2; margin:0 1% 0 0;}
	        a.ilan-islem.incele-v3:hover {background:url(img/ikon/incele2.png) no-repeat center top 10px #3a89ff; color:#fff;}
			
   .ilan-listeleme a.ilan.kirmizi, .ilan-listeleme div.ilan.kirmizi { background:#cc133b; }
   .ilan-listeleme a.ilan.kirmizi:hover, .ilan-listeleme div.ilan.kirmizi:hover { border:15px solid #760b0b; }
    .ilan-listeleme a.ilan.kirmizi > .ilan-liste-fotografi, .ilan-listeleme div.ilan.kirmizi > .ilan-liste-fotografi {border-top:5px solid #760b0b;}
    .ilan-listeleme a.ilan.kirmizi:hover > .ilan-liste-fotografi, .ilan-listeleme div.ilan.kirmizi:hover > .ilan-liste-fotografi {border-top:5px solid #760b0b;}
	  .ilan-listeleme a.ilan.kirmizi > .ilan-liste-detaylar h3, .ilan-listeleme div.ilan.kirmizi > .ilan-liste-detaylar h3 { color:#fff;}
	   
	    .ilan-listeleme div.ilan.kirmizi .ilan-tarihi {background:#760b0b; border:1px solid #760b0b; }
          .ilan-listeleme div.ilan.kirmizi .tarih {color:#fff;}
		  
  /* ilan listeleme - ilanlarim */

    .on-izleme-bilgi { display:block; width:100%; height:auto; padding:15px; margin:0 0 30px 0; background:#f2f2f2;}

    .on-izleme-ekrani { display:block; width:100%; padding:30px; margin:0 0 30px 0; -moz-box-shadow: inset 0 0 10px #6ba4f8; -webkit-box-shadow: inset 0 0 10px #6ba4f8; box-shadow:inset 0 0 10px #6ba4f8; }
      
    .iki-dugme {display:block; width:664px; margin:0 auto; /* background:#0F0; */}

	    form.dpgenelform .iki-dugme input.dugme.yeni { float:left; margin:30px 15px 0 15px; }


  .mesaj-sayfalari {display:block; padding:0 180px; text-align:center; font-family: 'open_sanslight'; font-size:24px;}
  .mesaj-sayfalari img {display:block; width:240px; height:auto; margin:0 auto 30px auto;}


footer {display:block; width:100%; padding:60px 0; background:#3a89ff;}
  
  footer .alan1440 {min-height:60px; background:url(img/logo-alt.png) no-repeat top right; }
  
  ul.sosyal {display:block; float:left; height:60px; margin:0 0 40px 0; }
  ul.sosyal li {display:inline;}
  ul.sosyal li a {display:block; float:left; width:50px; height:60px; margin:0 10px 0 0; text-align:left; text-indent:-9999px; }
    ul.sosyal li a.fb {background:url(img/ikon/fb.png) no-repeat center; background-size:100% auto; }
    ul.sosyal li a.tw {background:url(img/ikon/tw.png) no-repeat center; background-size:100% auto; }
    ul.sosyal li a.ig {background:url(img/ikon/ig.png) no-repeat center; background-size:100% auto; }
  ul.sosyal li a:hover {transform: scale(0.9); -ms-transform: scale(0.9); -webkit-transform: scale(0.9); -o-transform: scale(0.9); -moz-transform: scale(0.9);}
  
  .alt-menu-kolon {display:block; float:left; margin:0 60px 0 0;}
    .alt-menu-kolon.kenar {float:right; margin:0; padding:63px 0 0 0;}
    .alt-menu-kolon.gizle {display:block;}
	
	.alt-menu-kolon h1 { font-weight:normal; font-size:18px; color:#fff; font-family: 'open_sansbold'; line-height:100%; padding:0 0 25px 0; background:url(img/cizgi-beyaz.png) no-repeat left bottom; margin:0 0 20px 0; }
  
    footer .alt-menu-kolon ul {display:block; float:left;}
      footer .alt-menu-kolon ul.iki {margin:0 30px 0 0;}
    footer .alt-menu-kolon ul li {display:inline;}
    footer .alt-menu-kolon ul li a {display:block; color:#fff; font-size:14px; line-height:160%;}
    footer .alt-menu-kolon ul li a:hover {color:#081e40;}
      footer .alt-menu-kolon.kenar {text-align:right;}

 .aw-imza { display:block; width:100%; padding:10px 0; background:#124ea6;}
 
  .aw-imza a { display:block; width:40px; height:23px; margin:0 auto; text-align:right; text-indent:-9999px; background:url(img/ikon/aw.png) no-repeat center; }
    .aw-imza p { display:none; /* color:#fff; font-size:12px; line-height:20px; font-family: 'open_sansregular'; text-align:center; */ }
    /*
	.aw-imza p span { display:inline-block; width:137px; height:20px; margin:0 10px 0 0; background:url(img/ikon/aw.png) no-repeat center; text-align:left; text-indent:-9999px;}
    .aw-imza p:hover { color:#1dd7ff;}
    */





/* marinalar */ 

.icerikalani.marinalar { padding:30px 0; border-bottom:1px solid #f2f2f2; }

  .sayfa-baslik.marinalar { font-size:26px; font-family: 'open_sanslight'; padding:30px 0; background:url(img/sayfa-baslik-marinalar.jpg) no-repeat center #71cada; background-size:cover; }
  .sayfa-baslik.marinalar a {color:#FFFFFF;}
  .sayfa-baslik.marinalar a:hover {color:#081e40;}

  .alfabetik-gecis {display:flex; flex-wrap:wrap; width:100%; }
    .alfabetik-gecis input {width:3.186%; margin:0 0.4% 0 0; height:30px; line-height:24px; color:#969696; font-size:16px; padding:0; background:#fff; border: 1px solid #f2f2f2; cursor:pointer; transition:all 0.4s; -moz-transition:all 0.4s; -webkit-transition:all 0.4s; -o-transition:all 0.4s; -webkit-appearance: none; -moz-appearance: none; appearance: none;}
    .alfabetik-gecis input:hover, .alfabetik-gecis input:focus {color:#fff; background:#3a89ff; border: 1px solid #3a89ff;}
      .alfabetik-gecis input:last-child {margin:0;}
    .alfabetik-gecis input.pasif { color:#bebebe; background:#f2f2f2; cursor:auto; border: 1px solid #f2f2f2; }


  .icerikalani.marinalar .arama { width:70%; height:60px; padding:0; margin:30px auto 0 auto; background:none;}
	  .icerikalani.marinalar .arama input { width:80%; height:60px; line-height:60px; font-size:18px;}
	   .icerikalani.marinalar .arama input.dugme { width:20%;  }

	  .ilan-listeleme.marinalar a.ilan > .ilan-liste-detaylar h3, .ilan-listeleme.marinalar div.ilan > .ilan-liste-detaylar h3 {height:40px; margin:0 0 10px 0;}

	.marina-logo {display:block; width:100%; height:auto; padding:15px; margin:0 0 15px 0; text-align:center; background:#fff; border:1px solid #3a89ff; }  
	  .marina-logo img {display:block; width:auto; max-width:70%; height:auto; margin:0 auto; }  

/* marinalar */ 

/* kurumsal */

  .neden-kurumsal-uyelik {display:block; width:98%; margin: 0 1% 30px 1%; padding:30px; font-size:16px; letter-spacing:0.5px; line-height:140%; background-color: #f5f5f5; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
  .neden-kurumsal-uyelik b {font-size:20px; display:block; margin:0 0 15px 0; line-height:140%; color:#3777d8;}
  
  .ilan-fotograf-aciklama-ozellik.kurumsal-ilanlar {padding:0 0 0 15px; }

	  .ilan-bilgi-iletisim-kolonu h5.v3 { margin:0 0 30px 0; padding:0 0 30px 0; border-bottom:1px solid #3777d8; background:none; font-family: 'open_sansregular'; letter-spacing:0.5px; font-size:20px; color:#3777d8; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
  
  .firma-konum {display:block; width:100%; padding:10px; margin:15px 0 30px 0; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:#fff;}
    .firma-konum iframe {display:block; width:100%; height:330px; overflow:hidden; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}

/* kurumsal */

/* sozluk */ 

  .sayfa-baslik.sozluk { font-size:26px; font-family: 'open_sanslight'; padding:30px 0; background:url(img/sayfa-baslik-sozluk.jpg) no-repeat center #71cada; background-size:cover; }
      .sayfa-baslik.sozluk a {color:#FFFFFF;}
  .sayfa-baslik.sozluk a:hover {color:#081e40;}
  .sozluk-tanim {display:block; padding:30px; border:1px solid #f2f2f2; margin:0 0 30px 0;}

    .icerikalani .sozluk-tanim  h2 { font-size:20px; color:#3a89ff; background:url(img/cizgi.png) no-repeat left bottom; background-size: auto 3px; padding:0 0 20px 0;  margin:0 0 15px 0; }

/* sozluk */ 




/* responsive css */ 

@media only screen and (max-width: 1440px) {

.alan1440 { width:100%; padding:0 30px; }

body { padding:90px 0 0 0; }
  body.bosluksuz { padding:0; }
  body.kullanicipaneli {padding:90px 0 0 0;} 
 
/* hareketli baslik stilleri baslangici */

.cbp-af-header { height:170px; }
 .cbp-af-header.dar { height:90px; }

  .header {height:90px; padding:10px 30px;}
  
    a.logo { width:210px; height:70px; background-size:  100% auto; }

    /* omega anamenu */
    #mainmenu-icerik nav ul li a {font-size:15px; padding:0 10px; letter-spacing:0.4px;}
      #mainmenu-icerik nav ul li a:hover, #mainmenu-icerik nav ul li a.secili {padding:0 10px;}
        #mainmenu-icerik nav ul li a.dara { background:url(img/ikon/dara.png) no-repeat center left 10px; padding:0 10px 0 23px; }
        #mainmenu-icerik nav ul li a.dara:hover, #mainmenu-icerik nav ul li a.dara.secili { background:url(img/ikon/dara2.png) no-repeat center left 10px #3a89ff; padding:0 10px 0 23px; }
	    /* -- */
		 #mainmenu-icerik nav ul li.drdo > ul {width:230px;}
	    #mainmenu-icerik nav ul li.drdo > ul li a { font-size: 14px; padding:0 10px;}
		/* -- */
    /* omega anamenu */

    /* dil secimi */
	    
	  a.dil { margin:0 0 0 5px; }
		
    /* dil secimi */
	
	  /* uye islemleri */
	    
	    ul.uyeisl li a { font-size:12px;}
	      ul.uyeisl li a.ug {margin:0 10px 0 0;}
	      ul.uyeisl li a.ok {margin:0 0 0 10px;}
	      ul.uyeisl li a.il {margin:0 0 0 10px;}
		
	  /* uye islemleri */
  
  .arama-seridi { height:80px; padding:10px 0; }
  
/* hareketli baslik stilleri bitisi */

  .kategori-dugme-tasiyici { bottom:-132px; }
   	
      ul.kategoriler li a { height:132px; padding:30px 15px; font-size:13px;}  
  
.sayfa-baslik { padding:100px 0 20px 0; font-size:19px; }

  .icerikalani.uye-olun { min-height:420px; }

    .icerikalani h1.beyaz { font-size:70px; }

    .ilan-listeleme a.ilan > .ilan-liste-fotografi, .ilan-listeleme div.ilan > .ilan-liste-fotografi {height:185px; /* background:#CCC; */}

      ul.ilan-ekleme-asamalari li a { width:23%; margin:0 2px 0 0; }

.container.besli { width:23%; }

	    a.ilan-islem { font-size:8px;}

	.ilan-fotograf-aciklama-ozellik {width:67%; }
	
	.ilan-bilgi-iletisim-kolonu {width:33%;}

.kolon-icerik.gri .ilan-listeleme a.ilan, .kolon-icerik.gri .ilan-listeleme div.ilan { border:10px solid #f2f2f2; }
   .kolon-icerik.gri .ilan-listeleme a.ilan:hover, .kolon-icerik.gri .ilan-listeleme div.ilan:hover { border:10px solid #3a89ff; }
    .kolon-icerik.gri .ilan-listeleme a.ilan > .ilan-liste-fotografi, .kolon-icerik.gri .ilan-listeleme div.ilan > .ilan-liste-fotografi {height:145px; }
    .kolon-icerik.gri .ilan-listeleme.liste-gorunumu a.ilan, .kolon-icerik.gri .ilan-listeleme.liste-gorunumu div.ilan { width:100%; padding:0; }
    .kolon-icerik.gri .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-fotografi, .kolon-icerik.gri .ilan-listeleme.liste-gorunumu div.ilan > .ilan-liste-fotografi {height:220px;}
 
   .ilan-listeleme a.ilan.kirmizi:hover, .ilan-listeleme div.ilan.kirmizi:hover { border:15px solid #760b0b; }
  
  footer .alan1440 {background:url(img/logo-alt.png) no-repeat top right 30px; }

}

@media only screen and (max-width: 1280px) {

body { padding:65px 0 0 0; }
  body.bosluksuz { padding:0; }
  body.kullanicipaneli {padding:65px 0 0 0;}
  
.alan1440 { padding:0 20px; }
  
/* hareketli baslik stilleri baslangici */

.cbp-af-header { height:145px; }
 .cbp-af-header.dar { height:65px; }
  
  .header {height:65px; padding:10px 20px;}
   
    a.logo { width:210px; height:45px; }

  /* omega anamenu */	
  #mainmenu { height:45px; margin:0 0 0 14px; }

    #mainmenu-icerik { display:none; }
  
    #mainmenu-dugme { display:block; float: left; }

    #mainmenu-kenarbar { display:block; }
	  #mainmenu-kenarbar-body nav ul li a.nomobil {display:none;}

    .mainmenu-aktif #mainmenu-kaplama { display:block; }
    .mainmenu-aktif #mainmenu-kenarbar { transform: translateX(0); }

  /* omega anamenu */

    .kullanici-panel { height:45px;}

	  /* dil secimi */
	  a.dil { width:25px; height:25px; margin:10px 0 0 10px; -webkit-border-radius: 12.5px; -moz-border-radius: 12.5px; border-radius: 12.5px; }
	  /* dil secimi */
	  
	  .kullanici-panel .temizle { display:none; }
	  
	  /* uye islemleri */
	  ul.uyeisl {display:block; float:right; padding:0 10px 0 0; border-top:none; border-right:2px solid #3a89ff; margin:10px 0 0 0;}
	    ul.uyeisl li a {height:25px; line-height:25px;}
	      ul.uyeisl li a.ug {background:url(img/ikon/ug.png) no-repeat center left; background-size:25px auto;}
	      ul.uyeisl li a.yu {background:url(img/ikon/yu.png) no-repeat center left; background-size:25px auto;}
	      ul.uyeisl li a.ok {background:url(img/ikon/lo.png) no-repeat center left; background-size:25px auto;}
	      ul.uyeisl li a.il {background:url(img/ikon/il.png) no-repeat center left; background-size:25px auto;}
	  /* uye islemleri */
  	
  /* Transitions and class for reduced height */
  .cbp-af-header.cbp-af-header-shrink { height:115px; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; }

	 .cbp-af-header.cbp-af-header-shrink .header { height:45px; padding:10px 20px; }	 
	 .cbp-af-header.cbp-af-header-shrink a.logo { width:118px; height:25px; }
	 .cbp-af-header.cbp-af-header-shrink #mainmenu { height:25px; }
	   .cbp-af-header.cbp-af-header-shrink #mainmenu-dugme { width:25px; height:25px; background-size:15px auto;}
	 .cbp-af-header.cbp-af-header-shrink .kullanici-panel { height:25px; }
	 .cbp-af-header.cbp-af-header-shrink a.dil { margin:0 0 0 10px; }
	 .cbp-af-header.cbp-af-header-shrink ul.uyeisl {padding:0 10px 0 0; border-top:0; margin:0;}
	 .cbp-af-header.cbp-af-header-shrink ul.uyeisl li a {height:25px; line-height:25px;}

/* hareketli baslik stilleri bitisi */

  .icerikalani.genisbosluk { padding:304px 0 20px 0; }

  .kategori-dugme-tasiyici { bottom:-284px; }

.icerikalani { padding:40px 0; }

  .icerikalani.gri { padding:40px 0 30px 0; }
  .icerikalani.uye-olun { min-height:320px; }

  .icerikalani h1 { font-size:26px; padding:0 0 20px 0; margin:0 0 20px 0; }
    .icerikalani h1.beyaz { font-size:40px; padding:0 0 15px 0; margin:0 0 20px 0; }
  .icerikalani h2 { font-size:20px; padding:0 0 20px 0; margin:0 0 20px 0; }
    .icerikalani h2.duz { font-size:20px; }
    .icerikalani h2.kullaniciadi { padding:0 0 20px 0; margin:10px 0 20px 0; }



   .ilan-listeleme a.ilan, .ilan-listeleme div.ilan { width:50%; padding:0 0 20px 0; border:10px solid #f2f2f2; }
   .ilan-listeleme a.ilan:hover, .ilan-listeleme div.ilan:hover { border:10px solid #3a89ff; }
    .ilan-listeleme a.ilan > .ilan-liste-fotografi, .ilan-listeleme div.ilan > .ilan-liste-fotografi {height:305px; margin:0 0 20px 0;}
      .ilan-listeleme a.ilan > .ilan-liste-fotografi h4, .ilan-listeleme div.ilan > .ilan-liste-fotografi h4 {bottom:20px; left:20px;}    
	  .ilan-listeleme a.ilan > .ilan-liste-detaylar h3, .ilan-listeleme div.ilan > .ilan-liste-detaylar h3 {padding:0 20px; margin:0 0 10px 0;}
      .ilan-listeleme a.ilan > .ilan-liste-detaylar span, .ilan-listeleme div.ilan > .ilan-liste-detaylar span {padding:0 20px;}
      .ilan-listeleme a.ilan > .ilan-liste-detaylar span.fiyat, .ilan-listeleme div.ilan > .ilan-liste-detaylar span.fiyat { margin:10px 0 0 0; }
  .ilan-listeleme .reklam-alani { margin:10px auto; }
    .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-fotografi {height:300px;}
    .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-detaylar {padding:20px; }


   .ilan-listeleme a.ilan.kirmizi:hover, .ilan-listeleme div.ilan.kirmizi:hover { border:10px solid #760b0b; }

  .kolon-menu {display:block; float:none; width:100%; padding:10px 20px;}
    
	.kolon-menu .arama { display:block; float:left; width:291px; height:45px; margin:0; }
	  .kolon-menu .arama input { width:76%; height:45px; line-height:45px; font-size:13px;}
	    .kolon-menu .arama input.dugme { width:24%; }

    .kolon-menu .reklam-alani {display:none;}

  .kolon-icerik {display:block; float:none; width:100%; padding:20px;}  
    .kolon-icerik.gri {padding:20px;}
    .kolon-icerik.gri .ilan-listeleme a.ilan, .kolon-icerik.gri .ilan-listeleme div.ilan { width:50%; }
    .kolon-icerik.gri .ilan-listeleme a.ilan > .ilan-liste-fotografi, .kolon-icerik.gri .ilan-listeleme div.ilan > .ilan-liste-fotografi {height:265px; }
    .kolon-icerik.gri .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-fotografi {height:200px;}


    .listeleme-secenekleri {font-size:16px; margin:0 0 20px 0;}
    
	  .ilan-sayisi {font-size:13px; }
                
	      a.listeleme-ikili.dortlu-kolon { display:none;}
	      a.listeleme-ikili.ikili-kolon { opacity:1;}
	      a.listeleme-ikili.liste-goruntusu { opacity:1;}
	      a.listeleme-ikili.aktif, a.listeleme-ikili.dortlu-kolon:hover, a.listeleme-ikili.ikili-kolon:hover, a.listeleme-ikili.liste-goruntusu:hover { opacity:1; }
	
    .sayfalandirma { margin:10px 0 0 0;}




  form.dpgenelform.cerceveli {pmargin:10px 0;}
    form.dpgenelform input, form.dpgenelform select, form.dpgenelform textarea { height:40px; padding:0 10px; font-size:15px;}
	  form.dpgenelform input.tam {margin:0 1% 10px 1%;}
	  form.dpgenelform input.kirksekiz {margin:0 1% 10px 1%;} 
	  form.dpgenelform input.kirk {margin:0 auto 10px auto;} 
	  form.dpgenelform input.otuzbir {margin:0 1% 10px 1%;} 
	  form.dpgenelform input.onbir {margin:0 1% 10px 1%; font-size:13px;} 
	  form.dpgenelform input.altmisdort {margin:0 1% 10px 1%;} 
	  form.dpgenelform input.dosya-yukle {margin:0 1% 10px 1%; padding:10px;}
	form.dpgenelform select {margin:0 1% 10px 1%;}
        form.dpgenelform select option {font-size:13px; } 
	  form.dpgenelform select.otuzbir {margin:0 1% 10px 1%;} 
	  form.dpgenelform select.kirksekiz {margin:0 1% 10px 1%;} 
	  form.dpgenelform select.altmisdort {margin:0 1% 10px 1%;} 
	  form.dpgenelform textarea {margin:0 1% 10px 1%; height:100px; padding:10px;}
	  .aracizgi {margin:10px 1% 20px 1%;}
      .uclukolon {margin:0 1% 10px 1%; padding:10px; font-size:13px;}
        form.dpgenelform .uclukolon span {height:40px; line-height:40px;}
	  form.dpgenelform input.dugme { margin:20px 1% 0 1%; }
	    form.dpgenelform input.dugme.fy { margin:0 1% 10px 1%; height:46px;}
	    form.dpgenelform input.dugme.filtrele {margin:20px 0 0 0; font-size:16px;}
	    form.dpgenelform input.dugme.dar { font-size:16px;}
		form.dpgenelform input.dugme.vazgec { margin:10px auto 0 auto;}
	  /* checkbox style */
	    .container.besli { width:31.3%; margin:0 1% 10px 1%; }
	    .container.ikili { margin:0 1% 10px 1%; }

	  form.dpgenelform span.not {font-size:12px; padding: 0 0 0 10px; letter-spacing:0.5px;}
	  form.dpgenelform span.tam {font-size:15px; padding: 0 0 0 10px; letter-spacing:0.5px; margin:0 0 10px 0;}


      ul.ilan-ekleme-asamalari li a { width:24%; margin:0 3px 0 0; padding:20px 10px 20px 60px; font-size:15px; line-height:30px; }
		ul.ilan-ekleme-asamalari li a.ilan-detaylari {background:url(img/ikon/info2.png) no-repeat center left 20px #e8e8e8; background-size:30px auto;}
		  ul.ilan-ekleme-asamalari li a.ilan-detaylari.aktif {background:url(img/ikon/info.png) no-repeat center left 20px #fff; background-size:30px auto; }
        ul.ilan-ekleme-asamalari li a.fotograf-yukle {background:url(img/ikon/foto2.png) no-repeat center left 20px #e8e8e8; background-size:30px auto;}
          ul.ilan-ekleme-asamalari li a.fotograf-yukle.aktif {background:url(img/ikon/foto.png) no-repeat center left 20px #fff; background-size:30px auto;}
		ul.ilan-ekleme-asamalari li a.on-izleme {background:url(img/ikon/oi2.png) no-repeat center left 20px #e8e8e8; background-size:30px auto;}
		  ul.ilan-ekleme-asamalari li a.on-izleme.aktif {background:url(img/ikon/oi.png) no-repeat center left 20px #fff; background-size:30px auto;}
		ul.ilan-ekleme-asamalari li a.yukleme-tamamlandi {background:url(img/ikon/tebrikler2.png) no-repeat center left 20px #e8e8e8; background-size:30px auto;}
          ul.ilan-ekleme-asamalari li a.yukleme-tamamlandi.aktif {background:url(img/ikon/tebrikler.png) no-repeat center left 20px #fff; background-size:30px auto;}

    .ilanekleme-formu {padding:20px;}

      .icerikalani .ilanekleme-formu h2 { margin:0 0 20px 1%; }
      .icerikalani .ilanekleme-formu p { margin:0 0 20px 1%; }
      .icerikalani .ilanekleme-formu p.orta { font-size:18px; margin:0 1% 20px 1%; }



      .ilan-fotograflari.cerceveli {margin:10px 0;}
		  
	  .ilan-fotograflari div {width:48%; padding:10px;}
	  .ilan-fotograflari div span {height:240px; margin:0 0 10px 0;}
			    
      a.fsola, a.fsaga {width:50px; height:50px; padding:35px 0 0 0; font-size:9px; line-height:10px;}
        a.fsola {background:rgba(75,75,75,0.75) url('img/ikon/sol.png') no-repeat center 5px;  }
        a.fsaga {background:rgba(75,75,75,0.75) url('img/ikon/sag.png') no-repeat center 5px;  }
						 
        .ilan-fotograflari div ul li a, .ilan-fotograflari div ul li button {height:40px; padding:0 0 0 34px; line-height:40px; font-size:14px;}
          .ilan-fotograflari div ul li a.vitrinyap {background:url(img/ikon/fsdvitrinyap.png) no-repeat center left 5px #fff; background-size:24px auto;}
          .ilan-fotograflari div ul li a.vitrinyap:hover, .ilan-fotograflari div ul li a.vitrinbu {background:url(img/ikon/fsdvitrinyap2.png) no-repeat center left 5px #329617; background-size:24px auto;}
          .ilan-fotograflari div ul li a.sil, .ilan-fotograflari div ul li button.sil {background:url(img/ikon/fsdsil.png) no-repeat center left 5px #fff; background-size:24px auto;}
          .ilan-fotograflari div ul li a.sil:hover, .ilan-fotograflari div ul li button.sil:hover {background:url(img/ikon/fsdsil2.png) no-repeat center left 5px #ca1111; background-size:24px auto;}

  .link-agaci {padding:5px 10px; line-height:18px; margin:20px 0 10px 0;}
  .link-agaci.v2 { margin:10px 0;}
  .link-agaci.mobil {display:none; opacity:0; padding:10px; margin:20px 0 0 0;}

      .link-agaci .lagac a {letter-spacing:0; line-height:18px; margin:0 5px;}
      .link-agaci .lagac a.geri-linki { margin:0 5px 0 0;}
    a.laid { line-height:18px; font-size:12px; margin:0 0 0 10px;}


	.ilan-fotograf-aciklama-ozellik {width:60%; }

		.aciklama-ozellik-tablo span {width:100%;}
		  .aciklama-ozellik-tablo.vy span {width:50%;}
	
	.ilan-bilgi-iletisim-kolonu {width:40%;}

	  .ibik-ic {padding:20px;}


      .ilan-listeleme.ilanlarim a.ilan > .ilan-liste-fotografi h4, .ilan-listeleme.ilanlarim div.ilan > .ilan-liste-fotografi h4 {bottom:55px; padding:0 10px; }    
      .ilan-listeleme.ilanlarim a.ilan > .ilan-liste-fotografi h7, .ilan-listeleme.ilanlarim div.ilan > .ilan-liste-fotografi h7 {bottom:20px; left:20px; padding:0 10px;}    
	  
	    a.ilan-islem {line-height:10px; font-size:11px; letter-spacing:0;}

/* marinalar */ 

.icerikalani.marinalar { padding:20px 0; }


  .sayfa-baslik.marinalar { font-size:19px; padding:20px 0; }
   .sayfa-baslik.marinalar a {color:#FFFFFF;}
  .sayfa-baslik.marinalar a:hover {color:#081e40;}

  .icerikalani.marinalar .arama { width:80%; margin:20px auto 0 auto;}
	  .icerikalani.marinalar .arama input { font-size:16px;}

	.marina-logo {padding:10px; }  


/* marinalar */ 


/* sozluk */ 

  .sayfa-baslik.sozluk { font-size:19px; padding:20px 0; }
  
  .sozluk-tanim {padding:20px; margin:0 0 20px 0;}

    .icerikalani .sozluk-tanim  h2 { font-size:18px; }

/* sozluk */ 


}
	

@media only screen and (max-width: 1000px) {

	  /* dil secimi */
          a.dil.tr:hover, a.dil.en:hover { transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); }
	  /* dil secimi */

  .icerikalani.genisbosluk { padding:244px 0 20px 0; }

  .kategori-dugme-tasiyici { bottom:-224px; }
   	
      ul.kategoriler li a { height:102px; padding:15px 10px; font-size:11px; line-height:15px; }
       ul.kategoriler li a img {width:75%;} 

    .ilan-listeleme a.ilan > .ilan-liste-fotografi, .ilan-listeleme div.ilan > .ilan-liste-fotografi {height:234px;}
    .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-fotografi {width:44%;}
    .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-detaylar {width:56%; }
    .kolon-icerik.gri .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-fotografi {height:200px;}


      ul.ilan-ekleme-asamalari li a { width:24.5%; margin:0 2px 0 0; padding:20px 10px 20px 50px; font-size:14px; }
		ul.ilan-ekleme-asamalari li a.ilan-detaylari {background:url(img/ikon/info2.png) no-repeat center left 10px #e8e8e8; background-size:30px auto;}
		  ul.ilan-ekleme-asamalari li a.ilan-detaylari.aktif {background:url(img/ikon/info.png) no-repeat center left 10px #fff; background-size:30px auto; }
        ul.ilan-ekleme-asamalari li a.fotograf-yukle {background:url(img/ikon/foto2.png) no-repeat center left 10px #e8e8e8; background-size:30px auto;}
          ul.ilan-ekleme-asamalari li a.fotograf-yukle.aktif {background:url(img/ikon/foto.png) no-repeat center left 10px #fff; background-size:30px auto;}
		ul.ilan-ekleme-asamalari li a.on-izleme {background:url(img/ikon/oi2.png) no-repeat center left 10px #e8e8e8; background-size:30px auto;}
		  ul.ilan-ekleme-asamalari li a.on-izleme.aktif {background:url(img/ikon/oi.png) no-repeat center left 10px #fff; background-size:30px auto;}
		ul.ilan-ekleme-asamalari li a.yukleme-tamamlandi {background:url(img/ikon/tebrikler2.png) no-repeat center left 10px #e8e8e8; background-size:30px auto;}
          ul.ilan-ekleme-asamalari li a.yukleme-tamamlandi.aktif {background:url(img/ikon/tebrikler.png) no-repeat center left 10px #fff; background-size:30px auto;}


	.ilan-fotograf-aciklama-ozellik {width:53%; }

		.aciklama-ozellik-tablo span b {width:50%;}
		.icerikalani .aciklama-ozellik-tablo span p {font-size:13px;  letter-spacing:0.5px;}
	
	.ilan-bilgi-iletisim-kolonu {width:47%;}

    .on-izleme-bilgi { padding:20px; margin:0 0 20px 0;}

    .on-izleme-ekrani { padding:20px; margin:0 0 20px 0; }

    .havadurumu { width:100%; margin:0 0 20px 0; }
	  .havadurumu.sol { padding:0; }
	  .havadurumu.sag { padding:0; }

  form.kayitarama {width:30%;}
    form.kayitarama input { width:65%; font-size:14px; }
	  form.kayitarama input.dugme { width:35%; font-size:15px;}

footer {padding:40px 0;}
  
  footer .alan1440 {min-height:40px; background:url(img/logo-alt.png) no-repeat top right 20px; background-size: auto 40px; }
  
  ul.sosyal {height:40px; }
  ul.sosyal li a {width:40px; height:40px; margin:0 5px 0 0; }
    ul.sosyal li a.fb {background:url(img/ikon/fb.png) no-repeat center; background-size:100% 100%; }
    ul.sosyal li a.tw {background:url(img/ikon/tw.png) no-repeat center; background-size:100% 100%; }
    ul.sosyal li a.ig {background:url(img/ikon/ig.png) no-repeat center; background-size:100% 100%; }
  ul.sosyal li a:hover {transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1);}
  
  .alt-menu-kolon {margin:0 40px 0 0;}
    .alt-menu-kolon.kenar {padding:40px 0 0 0;}
    
	.alt-menu-kolon h1 { font-size:15px; padding:0 0 15px 0; margin:0 0 10px 0; }
  
      footer .alt-menu-kolon ul.iki {margin:0 20px 0 0;}
    footer .alt-menu-kolon ul li a {font-size:13px; line-height:140%;}

  .mesaj-sayfalari {padding:0 60px;}


/* marinalar */ 

  .sayfa-baslik.marinalar { font-size:18px; }
    .sayfa-baslik.marinalar a {color:#FFFFFF;}
  .sayfa-baslik.marinalar a:hover {color:#081e40;}


    .alfabetik-gecis input {width:6%; margin:0 0.33333% 0.666% 0.33333%; font-size:15px;}
      .alfabetik-gecis input:last-child {margin:0 0.33333% 0.666% 0.33333%;}

  .icerikalani.marinalar .arama { width:100%; height:50px;}
	  .icerikalani.marinalar .arama input { height:50px; line-height:50px; font-size:15px; letter-spacing:0.5px;}

/* marinalar */


/* sozluk */ 

  .sayfa-baslik.sozluk { font-size:18px; }
  
    .sayfa-baslik.sozluk a {color:#FFFFFF;}
  .sayfa-baslik.sozluk a:hover {color:#081e40;}
  
    .icerikalani .sozluk-tanim  h2 { font-size:18px; }

/* sozluk */ 
	
	}


@media only screen and (max-width: 860px) {

 .temizle.gizle {display:none;}

body { padding:65px 0 0 0; }
  body.bosluksuz { padding:0; }
  body.kullanicipaneli {padding:65px 0 0 0;}
  
.cbp-af-header { height:125px; }

      a.logo:hover { transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); }

/* omega anamenu */	

	#mainmenu { float:right; margin:0; border-left:none;}

	  #mainmenu-dugme { margin:0;}

#mainmenu-kenarbar { width:60%; }

.mainmenu-mobil-linkler {display:block;}

/* omega anamenu */

	  /* dil secimi */
	  a.dil { display:none; }
	      .mainmenu-mobil-linkler a.dil { display:block; }
	  /* dil secimi */
	
	  /* uye islemleri */
	  ul.uyeisl {display:none;}
	  /* uye islemleri */


    /* arama */
  .arama-seridi { height:60px; padding:10px 0; }
    
	.arama { height:40px; padding:0; border:0;}
	  .arama input { width:88%; border:0; font-size:13px; letter-spacing:0.5px; }
	    .arama input.dugme { width:12%; }
    
	/* arama */

  .cbp-af-header.cbp-af-header-shrink { height:95px; }

	 .cbp-af-header.cbp-af-header-shrink .arama-seridi { height:50px;}
	 .cbp-af-header.cbp-af-header-shrink .arama { height:30px; }

  .icerikalani.genisbosluk { padding:448px 0 20px 0; }

  .kategori-dugme-tasiyici { bottom:-428px; }
   	
      ul.kategoriler li a { width:20%; }
       ul.kategoriler li a img {width:50%;} 
       ul.kategoriler li a.byz.gizle, ul.kategoriler li a.gri.gizle {display:none;}  

.sayfa-baslik { padding:80px 0 20px 0; font-size:16px; }
  .sayfa-baslik.dar { height:5px; }

.icerikalani { padding:20px 0; }
  .icerikalani.gri { background:#f2f2f2; padding:20px 0 10px 0; }
  .icerikalani.uye-olun { min-height:260px; }
  .icerikalani.bosluksuz { padding:0; }

   
  .icerikalani h1 { font-size:20px; padding:0 0 15px 0; margin:0 0 10px 0; }
    .icerikalani h1.beyaz { font-size:30px; padding:0 0 15px 0; margin:0 0 20px 0; }
  .icerikalani h2 { font-size:20px; padding:0 0 25px 0; margin:0 0 20px 0; }
    .icerikalani h2.duz { font-size:20px; }
    .icerikalani h2.kullaniciadi { font-size:18px; padding:0 0 10px 0; margin:10px 0 10px 0; }

  .icerikalani p { font-size:14px; margin:0 0 20px 0; }
    .icerikalani p.gri { font-size:16px; margin:0 0 20px 0;}
    .icerikalani p.beyaz { font-size:16px; margin:0 0 40px 0;}

  a.dugme { width:240px; height:40px; font-size:14px; line-height:40px;}
  a.dugme.btstrp { width:240px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; }

  /* ilan listeleme stilleri */

    .ilan-listeleme a.ilan > .ilan-liste-fotografi, .ilan-listeleme div.ilan > .ilan-liste-fotografi {height:160px;}
	    .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-fotografi {height:240px;}
		
	  .ilan-listeleme a.ilan > .ilan-liste-detaylar h3, .ilan-listeleme div.ilan > .ilan-liste-detaylar h3 {font-size:14px;}
      .ilan-listeleme a.ilan > .ilan-liste-detaylar span, .ilan-listeleme div.ilan > .ilan-liste-detaylar span {font-size:13px;}
      .ilan-listeleme a.ilan > .ilan-liste-detaylar span.fiyat, .ilan-listeleme div.ilan > .ilan-liste-detaylar span.fiyat { font-size:14px;}
		.ilan-listeleme div.ilan > .ilan-liste-detaylar span.fav a { font-size:13px; }

    .ilan-listeleme.favorilerim { margin:10px 0 0 0; }

    .kolon-icerik.gri .ilan-listeleme a.ilan > .ilan-liste-fotografi, .kolon-icerik.gri .ilan-listeleme div.ilan > .ilan-liste-fotografi {height:160px; }
    .kolon-icerik.gri .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-fotografi {height:200px;}
    
  .test_map_div { margin: 0; width: 100%; height: 340px;}

  /* ilan listeleme sayfasi stilleri */

      ul.ilan-ekleme-asamalari li a {width:25%; margin:0; padding:60px 10px 20px 10px; font-size:12px; text-align:center; line-height:140%; letter-spacing:0; }
		ul.ilan-ekleme-asamalari li a.ilan-detaylari {background:url(img/ikon/info2.png) no-repeat center top 20px #e8e8e8; background-size:30px auto;}
		  ul.ilan-ekleme-asamalari li a.ilan-detaylari.aktif {background:url(img/ikon/info.png) no-repeat center top 20px #fff; background-size:30px auto;}
        ul.ilan-ekleme-asamalari li a.fotograf-yukle {background:url(img/ikon/foto2.png) no-repeat center top 20px #e8e8e8; background-size:30px auto;}
          ul.ilan-ekleme-asamalari li a.fotograf-yukle.aktif {background:url(img/ikon/foto.png) no-repeat center top 20px #fff; background-size:30px auto;}
		ul.ilan-ekleme-asamalari li a.on-izleme {background:url(img/ikon/oi2.png) no-repeat center top 20px #e8e8e8; background-size:30px auto;}
		  ul.ilan-ekleme-asamalari li a.on-izleme.aktif {background:url(img/ikon/oi.png) no-repeat center top 20px #fff; background-size:30px auto;}
		ul.ilan-ekleme-asamalari li a.yukleme-tamamlandi {background:url(img/ikon/tebrikler2.png) no-repeat center top 20px #e8e8e8; background-size:30px auto;}
          ul.ilan-ekleme-asamalari li a.yukleme-tamamlandi.aktif {background:url(img/ikon/tebrikler.png) no-repeat center top 20px #fff; background-size:30px auto;}

    .ilanekleme-formu {padding:20px;}

  form.dpgenelform.cerceveli {padding:20px 0; margin:20px 0;}
    form.dpgenelform input, form.dpgenelform select, form.dpgenelform textarea { height:40px; padding:0 10px; font-size:15px; }
	  form.dpgenelform input.tam {margin:0 1% 10px 1%;}
	  form.dpgenelform input.kirksekiz {margin:0 1% 10px 1%;} 
	  form.dpgenelform input.kirk {margin:0 auto 10px auto;} 
	  form.dpgenelform input.otuzbir {width:48%; margin:0 1% 10px 1%;} 
	  form.dpgenelform input.onbir {width:14.66%; margin:0 1% 10px 1%; font-size:13px;} 
	  form.dpgenelform input.altmisdort {width:48%; margin:0 1% 10px 1%;} 
	  form.dpgenelform input.dosya-yukle {float:none; width:302px; margin:0 auto 10px auto; padding:10px;}
	form.dpgenelform select {margin:0 1% 10px 1%; padding:0 10px;}
        form.dpgenelform select option {  font-size:13px; } 
	  form.dpgenelform select.otuzbir {width:48%; margin:0 1% 10px 1%;} 
	  form.dpgenelform select.kirksekiz {margin:0 1% 10px 1%;} 
	  form.dpgenelform select.altmisdort {width:48%; margin:0 1% 10px 1%;} 
	  form.dpgenelform textarea {margin:0 1% 10px 1%; height:140px; padding:10px;}
	  .aracizgi {margin:20px 1% 20px 1%;}
      .uclukolon {width:48%; margin:0 1% 10px 1%; padding:10px; font-size:13px;}
        form.dpgenelform .uclukolon input {width:47%;}
        form.dpgenelform .uclukolon span {height:40px; line-height:40px;}
	  form.dpgenelform input.dugme { margin:20px 1% 0 1%; height:40px; font-size:18px;}
	    form.dpgenelform input.dugme.yeni { width:302px; margin:20px auto 0 auto; font-size:17px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; }
	    form.dpgenelform input.dugme.fy { float:none; width:302px; margin:0 auto 40px auto; height:40px;}
	    form.dpgenelform input.dugme.filtrele { width:100%; margin:20px 0 0 0; height:40px; font-size:16px;}
	    form.dpgenelform input.dugme.dar { height:40px; font-size:16px;}
		form.dpgenelform input.dugme.vazgec { width:302px; height:40px; margin:10px auto 0 auto; font-size:14px;}
	  /* checkbox style */
	    .container.besli { width:48%; margin:0 1% 10px 1%; }
	    .container.ikili { width:48%; margin:0 1% 10px 1%; }
	  form.dpgenelform span.not {font-size:12px; padding:0 0 0 1%; letter-spacing:0;}
	  form.dpgenelform span.tam {font-size:15px; padding:0 0 0 1%; letter-spacing:0; margin:0 0 10px 0;}


  .link-agaci {display:none;}
  .link-agaci.v2 { margin:20px 0;}
  .link-agaci.mobil {display:block; opacity:1; padding:20px; margin:20px 0 5px 0;}

  .ilan-basligi {margin:20px 0 10px 0;}
	
	.icerikalani .ilan-basligi h2 { font-size:16px; line-height:130%; }
	.icerikalani .ilan-basligi h2.v2 { letter-spacing:0; }

	.ilan-fotograf-aciklama-ozellik {width:100%; padding:0; }
	
	  .ilan-fotograf-aciklama-ozellik .reklam-alani {margin:0 auto 20px auto;}
	
	.ilan-bilgi-iletisim-kolonu {width:100%; padding:0; margin:20px 0 0 0;}

  .link-agaci.mobil .ilani-paylasin {float:none; width:100%; margin:0 0 10px 0;}

  .link-agaci.mobil a.dugme.mavi { float:left; width:49%; height:36px; margin:0; border:1px solid #3a89ff; font-size:12px; line-height:34px; letter-spacing:1px; }
  .link-agaci.mobil a.dugme.kirmizi { float:right; width:49%; height:36px; margin:0; border:1px solid #cb2027; font-size:12px; line-height:34px; letter-spacing:1px; }


   /* .icerikalani .ilanekleme-formu h2 { margin:0 0 20px 1%; } */

  .icerikalani .ilanekleme-formu h2.resp-accordion { margin:0; }

    .iki-dugme {width:302px;}
	
	    form.dpgenelform .iki-dugme input.dugme.yeni { float:none; margin:20px auto 0 auto; }


      .uye-giris-ekrani div {width:100%; margin:0; padding:40px;}
	  .uye-giris-ekrani div.sifre-hatirlatma {width:100%; padding:40px;}
      .uye-giris-ekrani div.udm {margin:20px 0 0 0; font-size:20px;}
	    .uye-giris-ekrani div input {height:40px; padding:0 10px; margin:0 0 10px 0; font-size:17px;}

  .mesaj-sayfalari {padding:0 40px; font-size:20px;}
  .mesaj-sayfalari img {width:200px; margin:0 auto 20px auto;}


	.kolon-menu .arama { width:260px;}
	  .kolon-menu .arama input { border:1px solid #dfdfdf; border-right:none;}
	    .kolon-menu .arama input.dugme { width:24%; border:none; }


    .kullanici-bilgi { padding:10px 180px 10px 20px; margin:0 0 20px 0; background-size: auto 60%;}
      
	  .kullanici-bilgi span { margin:10px 0; font-size:16px; letter-spacing:0.5px; }
	    .kullanici-bilgi span.eposta-adresi { margin:10px 0 20px 0; }
	    .kullanici-bilgi span.telefon-numarasi { margin:5px 0; }
	    .kullanici-bilgi span.adres { background:url(img/ikon/adres.png) no-repeat top left; margin:20px 0 10px 0; }
	  .kullanici-bilgi span b { width:40px; }

      ul.kp-dugmeler li a {height:100px; padding:20px 10px; font-size:13px; line-height:13px;}  
      ul.kp-dugmeler li a img {width:50%;}  
      ul.kp-dugmeler.dar li a {height:80px; padding:10px; font-size:12px; line-height:12px;}  


  .ilan-kategorilerim {padding:0 0 10px 0; margin:10px 0 0 0;}

  form.kayitarama {width:32%;}
    form.kayitarama input { width:55%; font-size:14px; }
	  form.kayitarama input.dugme { width:45%; font-size:14px;}

      ul.igm li a {font-size:13px; margin:0 0 0 4px;}

	    a.ilan-islem, button.ilan-islem {font-size:9px;}


	  .ilan-fotograflari div span {height:180px;}



footer {padding:20px 0;}
  
  footer .alan1440 {min-height:10px; padding:50px 20px 0 20px; background:url(img/logo-alt.png) no-repeat center top; background-size:auto 30px; }

  ul.sosyal {float:none; width:120px; height:30px; margin:0 auto 20px auto; }
  ul.sosyal li a {width:30px; height:30px; margin:0 5px; }
    ul.sosyal li a.fb {background:url(img/ikon/fb.png) no-repeat center; background-size:100% 100%; }
    ul.sosyal li a.tw {background:url(img/ikon/tw.png) no-repeat center; background-size:100% 100%; }
    ul.sosyal li a.ig {background:url(img/ikon/ig.png) no-repeat center; background-size:100% 100%; }
  
  .alt-menu-kolon {float:none; margin:0;}
    .alt-menu-kolon.kenar {float:none; margin:20px 0 0 0; padding:0;}
    .alt-menu-kolon.gizle {display:none;}
	.alt-menu-kolon h1 { display:none; }
  
    footer .alt-menu-kolon ul {display:block; float:none;}
      footer .alt-menu-kolon ul.iki {margin:0;}
    footer .alt-menu-kolon ul li a {text-align:center; border-bottom:1px solid #95c0ff; font-size:13px; line-height:160%;}
    footer .alt-menu-kolon ul li a:hover {color:#081e40; border-bottom:1px solid #081e40;}
      footer .alt-menu-kolon.kenar {text-align:center;}

  /*
  .aw-imza p { font-size:11px; line-height:140%;}
    .aw-imza p span { display:block; width:110px; height:16px; margin:0 auto 5px auto; background-size:100% 100%;}
  */
  
   .aw-imza { padding:5px 0; }
 
 

/* marinalar */ 

  .icerikalani.marinalar .arama { height:40px;}

	  .icerikalani.marinalar .arama input { width:86%; border:1px solid #dfdfdf; height:40px; line-height:40px; font-size:14px; letter-spacing:0;}
	   .icerikalani.marinalar .arama input.dugme { width:14%; border:none;  }

/* marinalar */  
 

/* sozluk */ 

  .sayfa-baslik.sozluk { font-size:17px; }
      .sayfa-baslik.sozluk a {color:#FFFFFF;}
  .sayfa-baslik.sozluk a:hover {color:#081e40;}
  
  .sozluk-tanim {margin:0 0 15px 0;}

    .icerikalani .sozluk-tanim  h2 { font-size:17px; }

/* sozluk */  
  
	}


@media only screen and (max-width: 640px) {

body { padding:65px 0 0 0; }
  body.bosluksuz { padding:0; }
  body.kullanicipaneli {padding:65px 0 100px 0;}

.anasayfa-spot { margin:60px 0 0 0; }

#mainmenu-kenarbar { width:80%; }
#mainmenu-kenarbar-body { padding:20px; }
	    #mainmenu-kenarbar-body nav ul li { font-size: 17px; }
	    #mainmenu-kenarbar-body nav ul li a { font-size: 17px;  padding:10px 0; }
	      #mainmenu-kenarbar-body nav ul li a.dara { padding:10px; }

	  .mainmenu-mobil-linkler {padding:20px 0 0 0;}
	    
		.mainmenu-mobil-linkler a {font-size:15px; margin:10px 0;}

	  .arama input { width:87%; font-size:10px; letter-spacing:0; }
	    .arama input.dugme { width:13%; }


  .icerikalani.genisbosluk { padding:444px 0 20px 0; }

  .kategori-dugme-tasiyici { bottom:-424px; }
   	
      ul.kategoriler li a { width:25%; height:101px; padding:10px; border-bottom:1px solid #f5f5f5; }
       ul.kategoriler li a img {width:50px; margin:0 auto 10px auto;} 
       ul.kategoriler li a.byz.gizle, ul.kategoriler li a.gri.gizle {display:block;}  


  /* ilan listeleme stilleri */
    .ilan-listeleme a.ilan, .ilan-listeleme div.ilan { width:100%; } 
	     .ilan-listeleme.ikili-kolon a.ilan, .ilan-listeleme.ikili-kolon div.ilan { width:100%; }
    .ilan-listeleme a.ilan > .ilan-liste-fotografi, .ilan-listeleme div.ilan > .ilan-liste-fotografi {height:240px;}
	  .ilan-listeleme a.ilan > .ilan-liste-detaylar h3, .ilan-listeleme div.ilan > .ilan-liste-detaylar h3 { height:auto; margin:0 0 10px 0; line-height:140%;}
      .ilan-listeleme a.ilan > .ilan-liste-detaylar span.fiyat, .ilan-listeleme div.ilan > .ilan-liste-detaylar span.fiyat {margin:10px 0 0 0;}
  .ilan-listeleme .reklam-alani { margin:10px auto; }
    .ilan-listeleme.liste-gorunumu a.ilan { width:100%; padding:0 0 20px 0; }
    .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-fotografi {float:none; width:100%; height:240px; border-top:5px solid #3a89ff; border-left:none;  margin:0 0 20px 0;}
    .ilan-listeleme.liste-gorunumu a.ilan:hover > .ilan-liste-fotografi {border-left:0; border-top:5px solid #231f20;}
    .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-detaylar {float:none; width:100%; height:auto; padding:0; }
	  .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-detaylar h3 {padding:0 20px; margin:0 0 10px 0;}
      .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-detaylar span {padding:0 20px;}
      .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-detaylar span.fiyat { margin:10px 0 0 0;}
    .kolon-icerik.gri .ilan-listeleme a.ilan, .kolon-icerik.gri .ilan-listeleme div.ilan { width:100%; }
    .kolon-icerik.gri .ilan-listeleme a.ilan > .ilan-liste-fotografi, .kolon-icerik.gri .ilan-listeleme div.ilan > .ilan-liste-fotografi {height:240px; }
    .kolon-icerik.gri .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-fotografi {height:240px;}

	  .ilan-fotograflari div {width:100%; margin:0 0 20px 0;}
	  .ilan-fotograflari div span {height:200px;}


      ul.ilan-ekleme-asamalari li a {height:90px; padding:44px 10px 10px 10px; font-size:12px; }
		ul.ilan-ekleme-asamalari li a.ilan-detaylari {background:url(img/ikon/info2.png) no-repeat center top 10px #e8e8e8; background-size:24px auto;}
		  ul.ilan-ekleme-asamalari li a.ilan-detaylari.aktif {background:url(img/ikon/info.png) no-repeat center top 10px #fff; background-size:24px auto;}
        ul.ilan-ekleme-asamalari li a.fotograf-yukle {background:url(img/ikon/foto2.png) no-repeat center top 10px #e8e8e8; background-size:24px auto;}
          ul.ilan-ekleme-asamalari li a.fotograf-yukle.aktif {background:url(img/ikon/foto.png) no-repeat center top 10px #fff; background-size:24px auto;}
		ul.ilan-ekleme-asamalari li a.on-izleme {background:url(img/ikon/oi2.png) no-repeat center top 10px #e8e8e8; background-size:24px auto;}
		  ul.ilan-ekleme-asamalari li a.on-izleme.aktif {background:url(img/ikon/oi.png) no-repeat center top 10px #fff; background-size:24px auto;}
		ul.ilan-ekleme-asamalari li a.yukleme-tamamlandi {background:url(img/ikon/tebrikler2.png) no-repeat center top 10px #e8e8e8; background-size:24px auto;}
          ul.ilan-ekleme-asamalari li a.yukleme-tamamlandi.aktif {background:url(img/ikon/tebrikler.png) no-repeat center top 10px #fff; background-size:24px auto;}



	  form.dpgenelform input.tam {width:100%; margin:0 0 10px 0;}
	  form.dpgenelform input.kirksekiz {float:none; width:100%; margin:0 0 10px 0;} 
	  form.dpgenelform input.kirk {width:100%; margin:0 auto 10px auto;} 
	  form.dpgenelform input.otuzbir {float:none; width:100%; margin:0 0 10px 0;} 
	  form.dpgenelform input.onbir {float:none; width:100%; margin:0 0 10px 0;} 
	  form.dpgenelform input.altmisdort {float:none; width:100%; margin:0 0 10px 0;} 
	  form.dpgenelform input.dosya-yukle {float:none; width:100%; margin:0 0 10px 0; padding:10px;}
	form.dpgenelform select {width:100%; margin:0 0 10px 0;}
	  form.dpgenelform select.otuzbir {float:none; width:100%; margin:0 0 10px 0;} 
	  form.dpgenelform select.kirksekiz {float:none; width:100%; margin:0 0 10px 0;} 
	  form.dpgenelform select.altmisdort {float:none; width:100%; margin:0 0 10px 0;} 
	  form.dpgenelform select.kolon {width:100%; } 
	  form.dpgenelform textarea {width:100%; margin:0 0 10px 0;}
	  .aracizgi {background:none; width:100%; margin:5px 0 10px 0;}
      .uclukolon {float:none; width:100%; margin:0 0 10px 0; padding:10px;}
        form.dpgenelform .uclukolon input {float:left; width:47%;}
        form.dpgenelform .uclukolon span {display:block; float:left; width:6%;}
	  form.dpgenelform input.dugme { width:100%; margin:20px 0 0 0;}
	    form.dpgenelform input.dugme.yeni { width:100%; margin:10px auto 0 auto; }
	    form.dpgenelform input.dugme.fy { float:none; width:100%; margin:0 0 40px 0;}
	    form.dpgenelform input.dugme.filtrele { width:100%; margin:20px 0 0 0;}
	    form.dpgenelform input.dugme.dar { font-size:16px;}
		form.dpgenelform input.dugme.vazgec { width:100%; margin:10px auto 0 auto; font-size:13px;}
	  .goca.yeuy {padding:0; width:100%;}
	  /* checkbox style */
	    .container.besli { float:none; width:100%; height:30px; margin:0 0 10px 0; }
	    .container.ikili { float:none; width:100%; height:30px; margin:0 0 10px 0; }
	  form.dpgenelform span.not {font-size:12px; padding: 0; letter-spacing:0;}
	  form.dpgenelform span.tam {font-size:14px; padding: 0; letter-spacing:0; margin:0 0 10px 0;}
form.dpgenelform.cerceveli {padding:10px; margin:10px 0;}

.iki-dugme {width:100%;}
	
	    form.dpgenelform .iki-dugme input.dugme.yeni { float:none; margin:20px auto 0 auto; }

  .link-agaci.mobil a.dugme.mavi { letter-spacing:0; }
  .link-agaci.mobil a.dugme.kirmizi { letter-spacing:0; }


    .kullanici-bilgi { padding:0 10px; margin:0 ; background-image:none; background:#fff; }
      
	  .kullanici-bilgi span { font-size:15px; letter-spacing:0; }
	    .kullanici-bilgi span.eposta-adresi { margin:10px 0 20px 0; }
	    .kullanici-bilgi span.telefon-numarasi { margin:5px 0; }
	    .kullanici-bilgi span.adres { background:url(img/ikon/adres.png) no-repeat top left; margin:20px 0 10px 0; }
	  .kullanici-bilgi span b { width:40px; }


    ul.kp-dugmeler, ul.kp-dugmeler.dar {position:fixed; bottom:0; left:0; z-index:9999; width:100%; border-top:10px solid #fff;}

      ul.kp-dugmeler li a {height:90px; padding:20px 5px; font-size:10px; line-height:10px;}  
      ul.kp-dugmeler li a img {width:auto; height:33px;}  
      ul.kp-dugmeler.dar li a {height:90px; padding:20px 5px; font-size:10px; line-height:10px;}  



  .ilan-kategorilerim {padding:0 0 10px 0; margin:10px 0 0 0;}

  form.kayitarama {display:block; float:none; width:100%;}
    form.kayitarama input { width:70%;}
	  form.kayitarama input.dugme { width:30%;}

  ul.igm {display:block; float:none;}
      ul.igm li a { line-height:28px; width:auto; font-size:13px; padding:0 5px 0 25px; margin:10px 0 0 0;}
        ul.igm li a.ti {background:url(img/ikon/ti.png) no-repeat center left 5px;}
		  ul.igm li a.ti:hover {background:url(img/ikon/ti.png) no-repeat center left 5px; }
		  ul.igm li a.ti.aktif {background:url(img/ikon/ti.png) no-repeat center left 5px; }
        ul.igm li a.ya {float:right; background:url(img/ikon/yayindakiler.png) no-repeat center left 5px;  margin:10px 0 0 2px;}
          ul.igm li a.ya:hover {background:url(img/ikon/yayindakiler.png) no-repeat center left 5px; }
		  ul.igm li a.ya.aktif {background:url(img/ikon/yayindakiler.png) no-repeat center left 5px;}		
		ul.igm li a.ob {float:right; background:url(img/ikon/onaybekleyenler.png) no-repeat center left 5px;}
		  ul.igm li a.ob:hover {background:url(img/ikon/onaybekleyenler.png) no-repeat center left 5px; }
		  ul.igm li a.ob.aktif {background:url(img/ikon/onaybekleyenler.png) no-repeat center left 5px;}

  .mesaj-sayfalari {padding:0 20px; font-size:16px;}
  .mesaj-sayfalari img {width:100px; height:auto; margin:0 auto 20px auto;}

    .sayfalandirma {float:none; width:100%; margin:10px 0 0 0;}
     .sayfalandirma.gri {padding:10px;} 
	  .sayfalandirma a {width:24px; height:24px; line-height:24px; margin:0 3px 0 0; font-size:10px;}
      .sayfalandirma a.geri {width:100%; margin:0 0 5px 0;}
      .sayfalandirma a.ileri {width:100%; margin:5px 0 0 0;}


		.aciklama-ozellik-tablo span {float:none; width:100%; height:auto; padding:5px 0;}
		.aciklama-ozellik-tablo span b {display:block; width:100%; line-height:140%; font-size:13px;}
		.icerikalani .aciklama-ozellik-tablo span p {display:block; width:100%; line-height:140%; font-size:13px;  letter-spacing:0;}
	
		.aciklama-ozellik-tablo.vy span {display:block; float:none; width:100%; border-bottom:none; margin:3px 0;}
		.aciklama-ozellik-tablo span img {display:block; float:left; margin:0 5px 0 0; width:20px; height:20px; line-height:20px;}
	    
	  table.onbilgi {font-size:15px;}
	  table.onbilgi tr td {padding:0; margin:0; display:block; width:100%;}
	    table.onbilgi tr td.baslik {width:100%; font-family: 'open_sansregular'; padding:0 0 5px 0;}
	    table.onbilgi tr td.bilgi {width:100%; padding:0 0 10px 0;}
	    table.onbilgi tr td.isim {font-size:15px; font-family: 'open_sansregular'; padding: 0 0 10px 0;}
	  
	  a.dugme.ince { height:24px; font-size:13px; line-height:24px; }

	  .ilan-bilgi-iletisim-kolonu h5 { font-size:16px; font-family: 'open_sansregular'; padding:10px; margin:20px -10px 10px -10px; }
	  .ilan-bilgi-iletisim-kolonu h5.v2 { margin:10px 0; font-family: 'open_sansregular'; letter-spacing:0; font-size:16px; }

.kolon-menu .arama { width:200px;}

	  .listeleme-dugmeleri {display:none; }


	}
	

@media only screen and (max-width: 420px) {


  body.kullanicipaneli {padding:65px 0 80px 0;}

.ilan-fotograflari div span {height:200px;}

    a.logo { width:180px; height:45px; }

  <!-- buradaki bÃ¼yÃ¼k rakamlar ile ince ayar yapÄ±labilir -->
  .icerikalani.genisbosluk { padding:400px 0 20px 0; }

  .kategori-dugme-tasiyici { bottom:-424px; }
  <!-- buradaki bÃ¼yÃ¼k rakamlar ile ince ayar yapÄ±labilir -->
     	
      ul.kategoriler li a { width:33.33333%; }
       ul.kategoriler li a.byz.gizle, ul.kategoriler li a.gri.gizle {display:none;}  

  .icerikalani h1 { font-size:16px; }
    .icerikalani h1.beyaz { font-size:20px; }
  .icerikalani h2 { font-size:18px; }
    .icerikalani h2.duz { font-size:18px; }
    .icerikalani h2.kullaniciadi { font-size:16px; }

  .icerikalani p { font-size:13px; }
    .icerikalani p.gri { font-size:15px;}
    .icerikalani p.beyaz { font-size:15px;}

    .ilan-listeleme a.ilan > .ilan-liste-fotografi, .ilan-listeleme div.ilan > .ilan-liste-fotografi {height:180px; margin:0 0 10px 0;}
    .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-fotografi {height:180px; margin:0 0 10px 0;}
      .ilan-listeleme a.ilan > .ilan-liste-detaylar span, .ilan-listeleme div.ilan > .ilan-liste-detaylar span {padding:0 10px;}
	  .ilan-listeleme a.ilan > .ilan-liste-detaylar h3, .ilan-listeleme div.ilan > .ilan-liste-detaylar h3 { padding: 0 10px;}
      .ilan-listeleme a.ilan > .ilan-liste-detaylar span.fiyat, .ilan-listeleme div.ilan > .ilan-liste-detaylar span.fiyat {padding: 0 10px;}
    .ilan-listeleme.liste-gorunumu a.ilan { padding:0 0 10px 0; }
	  .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-detaylar h3 {padding:0 10px;}
      .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-detaylar span {padding:0 10px;}
   .ilan-listeleme a.ilan, .ilan-listeleme div.ilan { padding:0 0 10px 0; }
      .ilan-listeleme a.ilan > .ilan-liste-fotografi h4, .ilan-listeleme div.ilan > .ilan-liste-fotografi h4 {bottom:10px; left:10px;}
    .kolon-icerik.gri .ilan-listeleme a.ilan > .ilan-liste-fotografi, .kolon-icerik.gri .ilan-listeleme div.ilan > .ilan-liste-fotografi {height:180px; }
    .kolon-icerik.gri .ilan-listeleme.liste-gorunumu a.ilan > .ilan-liste-fotografi {height:180px;}
	
    ul.ilan-ekleme-asamalari {display:block; position:static; z-index:2;}
	ul.ilan-ekleme-asamalari li {display:inline;}
      ul.ilan-ekleme-asamalari li a {float:none; width:100%; height:34px; margin:0; padding:5px 10px 5px 40px; line-height:20px; text-align:left;
									 -webkit-border-top-left-radius: 0; -webkit-border-top-right-radius: 0; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; border-top-left-radius: 0; border-top-right-radius: 0; }
		ul.ilan-ekleme-asamalari li a.ilan-detaylari {background:url(img/ikon/info2.png) no-repeat center left 10px #e8e8e8; background-size:20px auto;}
		  ul.ilan-ekleme-asamalari li a.ilan-detaylari.aktif {background:url(img/ikon/info.png) no-repeat center left 10px #fff; background-size:20px auto; border-bottom:1px solid #fff; }
        ul.ilan-ekleme-asamalari li a.fotograf-yukle {background:url(img/ikon/foto2.png) no-repeat center left 10px #e8e8e8; background-size:20px auto;}
          ul.ilan-ekleme-asamalari li a.fotograf-yukle.aktif {background:url(img/ikon/foto.png) no-repeat center left 10px #fff; background-size:20px auto; border-bottom:1px solid #fff; }
		ul.ilan-ekleme-asamalari li a.on-izleme {background:url(img/ikon/oi2.png) no-repeat center left 10px #e8e8e8; background-size:20px auto;}
		  ul.ilan-ekleme-asamalari li a.on-izleme.aktif {background:url(img/ikon/oi.png) no-repeat center left 10px #fff; background-size:20px auto; border-bottom:1px solid #fff; }
		ul.ilan-ekleme-asamalari li a.yukleme-tamamlandi {background:url(img/ikon/tebrikler2.png) no-repeat center left 10px #e8e8e8; background-size:20px auto;}
          ul.ilan-ekleme-asamalari li a.yukleme-tamamlandi.aktif {background:url(img/ikon/tebrikler.png) no-repeat center left 10px #fff; background-size:20px auto; border-bottom:1px solid #fff; }

    .ilanekleme-formu { padding:10px; }

form.dpgenelform input, form.dpgenelform select, form.dpgenelform textarea, form.dpgenelform input.dugme {font-size:13px;}
	  form.dpgenelform input.dugme { font-size:14px;}
	    form.dpgenelform input.dugme.yeni { font-size:14px;}
	    form.dpgenelform input.dugme.filtrele { font-size:14px;}
	    form.dpgenelform input.dugme.dar { font-size:14px;}
		form.dpgenelform input.dugme.vazgec { font-size:13px;}
	  

      .uye-giris-ekrani div {padding:20px;}
	  .uye-giris-ekrani div.sifre-hatirlatma {padding:20px;}
      .uye-giris-ekrani div.udm { font-size:15px;}


      ul.kp-dugmeler li a {height:70px; padding:10px 5px; font-size:9px; letter-spacing:-0.5px;}  
      ul.kp-dugmeler li a img {width:auto; height:33px;}  
      ul.kp-dugmeler.dar li a {height:70px; padding:10px 5px; font-size:9px; letter-spacing:-0.5px;}  


    form.kayitarama input { width:60%;}
	  form.kayitarama input.dugme { width:40%;}

      ul.igm li a { font-size:9px; padding:0 3px 0 22px;}
        ul.igm li a.ti {background:url(img/ikon/ti.png) no-repeat center left 3px;}
		  ul.igm li a.ti:hover {background:url(img/ikon/ti.png) no-repeat center left 3px; }
		  ul.igm li a.ti.aktif {background:url(img/ikon/ti.png) no-repeat center left 3px; }
        ul.igm li a.ya {float:right; background:url(img/ikon/yayindakiler.png) no-repeat center left 3px;  margin:10px 0 0 1px;}
          ul.igm li a.ya:hover {background:url(img/ikon/yayindakiler.png) no-repeat center left 3px; }
		  ul.igm li a.ya.aktif {background:url(img/ikon/yayindakiler.png) no-repeat center left 3px;}		
		ul.igm li a.ob {float:right; background:url(img/ikon/onaybekleyenler.png) no-repeat center left 3px;}
		  ul.igm li a.ob:hover {background:url(img/ikon/onaybekleyenler.png) no-repeat center left 3px; }
		  ul.igm li a.ob.aktif {background:url(img/ikon/onaybekleyenler.png) no-repeat center left 3px;}




      .ilan-listeleme.ilanlarim a.ilan > .ilan-liste-fotografi h4, .ilan-listeleme.ilanlarim div.ilan > .ilan-liste-fotografi h4 {bottom:39px; padding:0 10px; height:20px; line-height:20px; font-size:10px;}    
      .ilan-listeleme.ilanlarim a.ilan > .ilan-liste-fotografi h7, .ilan-listeleme.ilanlarim div.ilan > .ilan-liste-fotografi h7 {bottom:10px; left:10px; height:24px; padding:0 10px; line-height:24px; font-size:12px;}
	  .ilan-listeleme.ilanlarim a.ilan > .ilan-liste-detaylar h3, .ilan-listeleme.ilanlarim div.ilan > .ilan-liste-detaylar h3 {height:auto; line-height:140%; font-size:14px;}
		
	    .ilan-tarihi {margin:0 0 10px 0; }
          .tarih {float:none; width:100%; height:auto; padding:0; font-size:13px; line-height:120%; margin:0 0 5px 0;}
           .tarih b {font-size:13px;}
          a.tgi, button.tgi { position:absolute; top:-8px; right:-8px; z-index:60; display:block; width:24px; height:24px; background:url(img/ikon/soru.png) no-repeat center #fff; background-size:auto 15px; color:#231f20; text-align:left; text-indent:-9999px;  border:0; cursor:pointer; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12) !important; }
	        a.tgi:hover, button.tgi:hover { background:url(img/ikon/soru.png) no-repeat center #3aaeff;  background-size:auto 15px;}    
          a.tarihi-guncelle {float:none; width:100%; height:24px; line-height:24px; font-size:13px; }

	  
	    a.ilan-islem, button.ilan-islem {font-size:8px;}

    .reklam-alani.kare { width:auto; height:auto; padding:20px;  }
    .reklam-alani.dikdortgen { width:auto; height:auto; padding:20px; }

.link-agaci.mobil .ilani-paylasin img {width:100%;}
	
  .link-agaci.mobil a.dugme.mavi { float:none; display:block; width:100%; margin:10px 0 0 0; }
  .link-agaci.mobil a.dugme.kirmizi { float:none; display:block; width:100%; margin:10px 0 0 0; }


.ibik-ic {padding:10px;}

.kolon-menu .arama { width:160px;}
	  .kolon-menu .arama input { width:70%;}
	    .kolon-menu .arama input.dugme { width:30%; border:none; }



/* marinalar */ 

    .alfabetik-gecis input {width:13.619%;}

	  .icerikalani.marinalar .arama input { font-size:13px; letter-spacing:-1px;}

/* marinalar */ 


/* sozluk */ 

  .sayfa-baslik.sozluk { font-size:15px; }
      .sayfa-baslik.sozluk a {color:#FFFFFF;}
  .sayfa-baslik.sozluk a:hover {color:#081e40;}
  
  .sozluk-tanim {padding:10px; margin:0 0 20px 0;}

    .icerikalani .sozluk-tanim  h2 { font-size:15px; }

/* sozluk */ 
	  
  	}