body {
	padding: 0;
	margin:0;
	background-color: #eee;
	-webkit-overflow-scrolling:touch;
}
* {
	outline: 0;
	/* 1 */
  outline-offset: 0;
  /* 4 */
  outline-style: none;
  /* 4 */
  outline-width: 0;
	margin: 0;
	padding: 0;
	-webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */
  -khtml-user-select: none;    /* Konqueror */
  -moz-user-select: none;      /* Firefox */
  -ms-user-select: none;       /* IE/Edge */
  user-select: none;
}

/* *
 * Remove tap highlight color
 */
a {
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: transparent; }
  a[href]:hover {
    cursor: pointer; }
 input, input:before, input:after, textarea, textarea:before, textarea:after {
      -webkit-user-select: initial;
      -khtml-user-select: initial;
      -moz-user-select: initial;
      -ms-user-select: initial;
      user-select: initial;
     }


.hatamesaji {
	padding: 10px;
	font-size: 14px;
	font-family: sans-serif;
	color: #c0392b;
	border: 1px solid #c0392b;
	background-color: #fff;
}
.basarimesaji {
	padding: 10px;
	font-size: 14px;
	font-family: sans-serif;
	color: #27ae60;
	border: 1px solid #27ae60;
	background-color: #fff;
}
.sayfalama {
	background-color: #2c3e50;
	padding: 10px;
	text-align: center;
}

.kaplama {
	width: 100%;
}

.slideMenu {
	position: fixed;
	left: -255px;
	top: 0;
	width: 250px;
	height: 100% !important;
	overflow: auto;
	background-color: #2a364f;
	transition: 300ms all;
	z-index: 9999;
	-webkit-transition:all .5s ease;
	transition: 300ms left;
	-webkit-box-shadow: 1px 0 2px black;
	-moz-box-shadow: 1px 0 2px black;
	box-shadow: 1px 0 2px black;
}
.slideMenu .top {
	background-color: #34495e;
	height: 45px;
}
.slideMenu .close {
	position: absolute;
	right: 0;
	top: 10px;
	margin-right: 10px;
	background-color: #2c3e50;
	padding: 8px;
	color: #ecf0f1;
	font-family: 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.slideMenu .title {
	position: absolute;
	left: 0;
	top: 15px;
	margin-left: 10px;
	color: #ecf0f1;
	font-family: 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: 14px;
}
.slideMenu .list {
	list-style: none;
	margin-top: 60px;
}
.slideMenu .list li {
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	height: 30px;
	color: #ecf0f1;
	font-family: 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: 14px;
	line-height: 30px;
	padding-left: 10px;
}
.slideMenu .list li i {
	font-size: 18px;
	margin-right: 5px;
}
.slideMenu .slideBottom {
	position: fixed;
	bottom: 0;
	margin-left: 45px;
	text-align: center;
	font-family: 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif;
	font-size: 14px;
	color: #848484;
}

.kaplama .top {
    background-image: url('../images/bg.jpeg');
    background-repeat: repeat-x;
    width:100%;
    height:45px;
    top: 0;
    z-index: 9999;
    position: fixed;
}

.clear {
	clear: both;
}

.icerikler {
	margin-top: 50px;
}

.top .arama_kutusu {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 45px;
	background-image: url('../images/bg.jpeg');
  background-repeat: repeat-x;
}
.top .arama_kutusu .kapat {
	position: absolute;
	right: 0;
	margin-right: 10px;
	padding: 5px;
	background-color: #c0392b;
	border: 1px solid #3d566e;
	color: #fff;
	font-size: 14px;
	font-family: sans-serif;
	top: 8px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.top .arama_kutusu .arama_form {
	position: absolute;
	width: 80%;
	height: 30px;
	top: 6px;
	line-height: 30px;
	margin-left: 10px;
}
.top .arama_kutusu .arama_form input[name=query] {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 70%;
	height: 25px;
	color: #2c3e50;
	-webkit-appearance: none; -moz-appearance: none;
	display: block;
	margin: 0;
	float: left;
	font-family: sans-serif;
}
.top .arama_kutusu .arama_form input[type=submit] {
	width: 50px;
	height: 30px;
	float: left;
	background-color: #2c3e50;
	font-family: sans-serif;
	color: #fff;
	margin-left: 10px;
	border: 1px solid #3d566e;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.top .ilan_ekle_kutusu {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 45px;
	background-image: url('../images/bg.jpeg');
  background-repeat: repeat-x;
}
.top .ilan_ekle_kutusu .kapat {
	position: absolute;
	right: 0;
	margin-right: 10px;
	padding: 5px;
	background-color: #c0392b;
	border: 1px solid #3d566e;
	color: #fff;
	font-size: 14px;
	font-family: sans-serif;
	top: 8px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.top .ilan_ekle_kutusu .ilan_ekle_form {
	position: absolute;
	width: 80%;
	height: 30px;
	top: 6px;
	line-height: 30px;
	margin-left: 10px;
}
.top .ilan_ekle_kutusu .ilan_ekle_form input[name=query] {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 70%;
	height: 25px;
	color: #2c3e50;
	-webkit-appearance: none; -moz-appearance: none;
	display: block;
	margin: 0;
	float: left;
	font-family: sans-serif;
}
.top .ilan_ekle_kutusu .ilan_ekle_form input[type=submit] {
	width: 50px;
	height: 30px;
	float: left;
	background-color: #2c3e50;
	font-family: sans-serif;
	color: #fff;
	margin-left: 10px;
	border: 1px solid #3d566e;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.top .list_menu {
	position: absolute;
	color: #fff;
	font-size: 20px;
	width: 32px;
	height: 32px;
	left: 10px;
	top: 10px;
}
.top .site_logo {
	position: absolute;
	width: 168px;
	height: 32px;
	left: 45px;
	top: 5px;
}
.top .site_logo img {
	width: 135px;
	height: 25px;
}
.top .site_title {
	position: absolute;
	font: 16px/45px sans-serif;
	height: 45px;
	color: #fff;
	left: 80px;
}
.top .site_title a {
	color: #fff;
	text-decoration: none;
}
.top .arama {
	position: absolute;
	color: #ecf0f1;
	font-size: 20px;
	right: 40px;
	top: 10px;
}

.top .bayraklar a {
	color: #fff;
	text-decoration: none;
}
.top .bayraklar {
	position: absolute;
	color: #ecf0f1;
	font-size: 20px;
	right: 130px;
	top: 3px;
}


.top .ilan_ekle {
	position: absolute;
	color: #ecf0f1;
	font-size: 20px;
	right: 10px;
	top: 10px;
}

.geriDon {
	margin: 10px;
	padding: 10px;
	padding:10px;
	-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
}

.geriDon a {
	color: #333;
	font-family: sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

.kategoriSec {
	position: relative;
	margin: 10px;
	padding: 10px;
	background: #fffbd0;
    border-bottom: 1px solid #e6e1b1;
    border-top: 1px solid #e6e1b1;
	padding:10px;
}

.kategoriSec img {
	position: absolute;
	right: 0;
	margin-right: 10px;
}

a .kategoriSec {
	color: #333;
	font-family: sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

/* İlanlar için */

.ilanlar {
	position: relative;
	width: 100%;
	list-style: none;
}

.ilanlar li {
	border-bottom: 1px solid #51AED9;

	padding: 10px;
	min-height: 80px;
}
.ilanlar a {
	color: #000;
}
.ilanlar li .ilan_resmi {
	position: absolute;
	float: left;
}
.ilanlar li .ilan_baslik {
	position: absolute;
	float: left;
	margin-left: 110px;
	font-family: sans-serif;
	font-weight: bold;
}
.ilanlar li .ilan_yeri {
	position: absolute;
	float: left;
	margin-left: 110px;
	margin-top: 30px;
	font-family: sans-serif;
}
.ilanlar li .ilan_fiyati {
	position: absolute;
	right: 0;
	margin-right: 10px;
	margin-top: 60px;
	color: red;
	font-family: sans-serif;
	font-weight: bold;
}

.kalin {
	background-color: #e7fbd2;
}

.ilan_detay {
	margin-top: 15px;
}

.ilan_detay .baslik{
	margin: 0;
    padding: 10px;
    background-color: #ececec;
    color: #333;
    font-size: 15px;
    font-family: sans-serif;
    font-weight: bold;
    position: relative;
}
.ilan_detay .uyeBilgi {
	width: 95%;
	min-height: 35px;
	background-color: #ECECEC;
	padding: 8px;
	list-style: none;
}
.ilan_detay .uyeBilgi li {
	float: left;
	margin-right: 10px;
	border-right: 1px solid #333;
	padding: 10px;
	font-family: sans-serif;
	font-size: 16px;
}
.ilan_detay .uyeBilgi li:last-child {
	width: 50%;
	border:none;
}
.ilan_detay .uyeBilgi li i {
	margin-right: 10px;
}
.ilan_detay .uyeBilgi li a {
	font-family: sans-serif;
	text-decoration: none;
	font-size: 16px;
	color: #2980b9;
}

.ilan_detay .ilan_yeri {
	padding: 10px;
	background-color: #fff;
	text-align: center;
	color: #95a5a6;
	font-size: 14px;
	font-family: sans-serif;
	border-bottom: 1px solid #95a5a6;
}

.sonucListele, .fiyatUygula, .ilanTarihiUygula, .siralaUygula, .aramaKelimesiUygula {
	width: 100%;
	bottom: 0;
    z-index: 999;
    position: fixed;
    height: 40px;
    background-color: #2980b9;
    list-style: none;
    padding: 5px;
		line-height: 40px;
		text-align: center;
		font-family: sans-serif;
		font-size: 16px;
		color: #fff;
}
.ilanAlt {
	width: 100%;
	bottom: 0;
    z-index: 999;
    position: fixed;
    height: 40px;
    background-color: #2980b9;
    list-style: none;
    padding: 5px;
}
.ilanAlt li {
	float: left;
	width: 50%;
	text-align: center;
	line-height: 40px;
}
.ilanAlt a li {
	color: #fff;
	font-size: 16px;
	font-family: sans-serif;
}

.bred {
	border: 1px solid #d14233;
	border-left: 25px solid #d14233;
}
.byellow {
	border: 1px solid #f39c12;
	border-left: 25px solid #f39c12;
}
.bgreen {
	border: 1px solid #27ae60;
	border-left: 25px solid #27ae60;
}
.bblue {
	border: 1px solid #2980b9;
	border-left: 25px solid #2980b9;
}
.borange {
	border: 1px solid #d35400;
	border-left: 25px solid #d35400;
}
.ilan_ekle_form {
	list-style: none;
	padding: 5px;
}
.ilan_ekle_form .form_kutu {
	padding: 5px;
	background-color: #fff;
	font-family: sans-serif;
	margin-bottom: 10px;
}
.ilan_ekle_form .form_kutu .title {
	font-size: 16px;
	font-family: sans-serif;
	font-weight: bold;
	padding: 10px;
	background-color: #ecf0f1;
	text-align: center;
	border-bottom: 3px solid #7f8c8d;
	margin-bottom: 10px;
	display: block;
}
.ilan_ekle_form .form_kutu .checkList {
	background: #fefced;
  border: 1px solid #feefa1;
  margin-bottom: 10px;
	position: relative;
}
.ilan_ekle_form .form_kutu .checkList label{
	display:inline;
}
.ilan_ekle_form form label {
	display: block;
	font-size: 14px;
	font-family: sans-serif;
	color: #333;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 10px;
}
.ilan_ekle_form form label i {
	display: block;
	font-size: 12px;
	color: #d14233;
}
.ilan_ekle_form form input[type=text], select, input[type=file] {
	width: 95%;
	border: 1px solid #333;
	min-height: 25px;
	padding-left: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	display: block;
}
.ilan_ekle_form form textarea {
	width: 95%;
	border: 1px solid #333;
	padding-left: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	display: block;
}

.ilan_ozellikler {
	list-style: none;
}
.ilan_ozellikler ul {
	position: relative;
	margin-top: 10px;
	height: auto;
	background-color: #fff;
}
.ilan_ozellikler ul span {
	padding: 5px;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.ilan_ozellikler ul li {

	font-family: sans-serif;
	min-height: 30px;
	clear: both;
	font-size: 13px;
}
.ilan_ozellikler ul li .anahtar {

	line-height: 30px;
	width: 40%;
	text-align: left;
	float: left;
	margin-left: 5px;
	color: #95a5a6;
}
.ilan_ozellikler ul li .deger {

	line-height: 30px;
	width: 50%;
	text-align: right;
	float: right;
	margin-right: 5px;
	color: #333;
}

.ilan_ozellikler2 {
	list-style: none;
}
.ilan_ozellikler2 .baslik {
	font-size: 14px;
	font-family: sans-serif;
	font-weight: bold;
	background-color: #fbeed5;
}
.ilan_ozellikler2 ul {
	background-color: #fff;
	font-size: 12px;
	padding: 10px;
}
.ilan_ozellikler2 li {
	font-size: 12px;
	font-family: sans-serif;
	padding-bottom: 10px;
	padding-left: 15px;
	background-color: #fff;
}

/* İlanlar için */

.banaOzel {
	position: relative;
	width: 100%;
	list-style: none;
	background-color: #fff;
}
.banaOzel a {
	color: #333;
	text-decoration: none;
	font-size: 18px;
	font-family: sans-serif;
}
.banaOzel i {
	color: #3498db;
}
.banaOzel li {
	border-bottom: 1px solid #eee;
	padding: 15px;
}

.mesajlar {
	list-style: none;
	background-color: #fff;
}
.mesajlar .baslik {
	padding: 10px;
	color:#3498db;
	font-weight: bold;
	font-size: 14px;
	font-family: sans-serif;
	border-bottom: 2px solid #3498db;
	text-align: center;
}
.mesajlar .mesaj_yok {
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: sans-serif;
}
.mesajlar li {
	border-bottom: 1px solid #51AED9;
	padding: 10px;
	min-height: 80px;
}
.mesajlar a {
	color: #000;
}
.mesajlar li .ilan_resmi {
	position: absolute;
	float: left;
}
.mesajlar li .konu {
	position: absolute;
	float: left;
	font-size: 12px;
	margin-left: 110px;
	font-family: sans-serif;
	font-weight: bold;
}
.mesajlar li .adi_soyadi {
	position: absolute;
	float: left;
	color:#3498db;
	margin-left: 110px;
	margin-top: 30px;
	font-family: sans-serif;
}
.mesajlar li .tarih {
	position: absolute;
  margin-left: 110px;
  font-size: 12px;
  margin-top: 60px;
  color: #95a5a6;
  font-family: sans-serif;
}

.kategoriler {
	position: relative;
	width: 100%;
	list-style: none;
	
}
.kategoriler li {
	border-bottom: 1px solid #51AED9;
	background-color: #fff;
	padding: 15px;
}
.kategoriler li:hover {
	border-bottom: 1px solid #c0392b;
}
.kategoriler a li {
	color: #333;
	text-decoration: none;
	font-size: 18px;
	font-family: sans-serif;
}
.kategoriler li .kat_resim {
	float: left;
}
.kategoriler li .kat_resim img {
	width: 24px;
	height: 24px;
}
.kategoriler li .kat_isim {
	margin-left: 10px;
}
.kategoriler li .detay_resim {
	float: right;
}
.kategoriler .altKatAc {
	background-color: #e74c3c;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-family: sans-serif;
	font-size: 18px;
	color: #fff;
	cursor: pointer;
}

#fiyat .detay_icerik input {
	width: 30%;
	border: 1px solid #333;
	padding: 10px;
	float: left;
	margin-right: 10px;
}
#aramaKelimesi .detay_icerik input {
	width: 90%;
	border: 1px solid #333;
	padding: 10px;
	float: left;
	margin-right: 10px;
}
#ilanTarihi .detay_icerik select {
	width: 100%;
	border: 1px solid #333;
	padding: 10px;
}
#sirala .detay_icerik select {
	width: 100%;
	border: 1px solid #333;
	padding: 10px;
}

/*Slider*/
.slider {
	overflow: hidden;
	position: relative
}
.slider ul {
	touch-action: pan-y;
	-ms-touch-action: pan-y;
}
.slider ul.slider_liste li {
	font-size: 0;
	width: 100%;
	float: left
}
.slider ul.slider_liste li a img {
	width: 100%
}

/* buton */
a.onceki, a.sonraki {
	width: 20px;
	height: 20px;
	text-decoration: none;
	font: 12px/20px Arial;
	color: #fff;
	border-radius: 100px;
	position: absolute;
	top: 50%;
	margin-top: -35px;
	background: rgba(0, 0, 0, .5);
	text-align: center
}
a.onceki { left: 20px }
a.sonraki { right: 20px }
a.onceki:hover, a.sonraki:hover { background: #000 }
/*Slider*/


/* Modal */
.popupDiv .top {
	background-color: #34495e;
	height: 45px;
}
.popupDiv .title {
	text-align: center;
	line-height: 45px;
	color: #fff;
	font-family: sans-serif;
	font-size: 16px;
}
.popupDiv .modal-content {
	margin-top: 50px;
	padding: 10px;
	color: #333;
	font-size: 14px;
	font-family: sans-serif;
}
.popupDiv .close {
	position: absolute;
	left: 0;
	top: 0;
	margin-top: 13px;
	margin-left: 10px;
	font-size: 20px;
	color: #fff;
}
/* Modal */

.btn {
    display: inline-block;
    padding: 9px 22px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    border: 1px solid #437db9;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    color: #fff;
    background-color: #437db9;
    background-repeat: repeat-x;
    background-image: -webkit-linear-gradient(top,#6198d3,#437db9);
    background-image: -moz-linear-gradient(top,#6198d3,#437db9);
    background-image: -o-linear-gradient(top,#6198d3,#437db9);
    background-image: -ms-linear-gradient(top,#6198d3,#437db9);
    background-image: linear-gradient(to bottom,#6198d3,#437db9);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=fullcolor(#6198d3),endColorstr=fullcolor(#437db9),GradientType=1);
    text-shadow: 1px 1px 0 #29619b;
    -webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.1),0 2px 2px -1px #d9d9d9;
    box-shadow: inset 0 0 0 1px rgba(255,255,255,0.1),0 2px 2px -1px #d9d9d9;
    line-height: 1.3em;
}

.detay_icerik {
	list-style: none;
}
.detay_icerik .uyePanel {
	padding: 10px;
	background-color: #fff;
}
.detay_icerik .uyePanel label {
	font-size: 16px;
  color: #333;
	margin-bottom: 5px;
}
.detay_icerik .uyePanel input[type=text], input[type=password] {
	width: 95%;
	padding: 10px;
	border: 1px solid #eee;
	margin-bottom: 5px;
	clear: both;
}
.detay_icerik .uyePanel input[type=submit] {
	width: 100%;
}
.detay_icerik .uyeOl {
	padding: 10px;
	background-color: #fff;
}
.detay_icerik .uyeOl label {
	font-size: 16px;
  color: #333;
	margin-bottom: 5px;
}
.detay_icerik .uyeOl input[type=text], input[type=password], select {
	width: 95%;
	padding: 10px;
	border: 1px solid #eee;
	margin-bottom: 5px;
	clear: both;
}
.detay_icerik .uyeOl input[type=submit], input[type=button] {
	width: 100%;
}
.detay_icerik .bilgi {
	padding: 5px;
	background-color: #fffbd0;
	font-family: sans-serif;
	font-size: 12px;
	display: none;
}
.detay_icerik .baslik {
	font-size: 15px;
	font-weight: bold;
	font-family: sans-serif;
	padding: 5px;
}
.detay_icerik ul {
	padding: 5px;
}
.detay_icerik ul a {
	color: #333;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	font-family: sans-serif;
}
.detay_icerik ul a li span {
	font-size: 10px;
	font-family: sans-serif;
	color: #000;
	font-weight: normal;
}
.detay_icerik ul a li i {
	position: absolute;
	right: 0;
	margin-right: 25px;
}
.detay_icerik ul a li {
	widows: 100%;
	padding: 10px;
	background-color: #fff;
	border-bottom: 1px solid #eee;
}


.footer {
	width: 100%;
	height: 50px;
	line-height: 50px;
	bottom: 0;
	text-align: center;
	font-family: 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif;
	font-size: 14px;
	background-color: #bdc3c7;
	color: #95a5a6;
	margin-top: 50px;
}
