/*
Theme Name:     ClassiPress Child
Theme URI:      https://burdurescort.com/
Description:    ClassiPress alt teması - Burdur Escort
Author:         Burdur Escort
Template:       classipress
Version:        1.7.1
*/

/* Off-canvas menü butonlarını kaldır */
button.menu-icon,
.menu-icon[data-open="offCanvasLeft"],
.menu-icon[data-open="offCanvasRight"],
button[data-open="offCanvasLeft"],
button[data-open="offCanvasRight"] {
	display: none !important;
}

.listing-owner {
	display: none !important;
}

.report-problem,
a[href*="report"],
.listing-report,
.app-report {
	display: none !important;
}

.listing-date {
	display: inline-block !important;
	font-size: 11px !important;
	color: #999 !important;
}

/* ========== Kart - beğendiğin antepbayanlar tarzı (v1.7) ========== */
article.listing-item {
	background: #fff !important;
	border: 1px solid #d0d7de !important;
	border-radius: 4px !important;
	padding: 12px !important;
	margin-bottom: 14px !important;
	overflow: hidden !important;
}

article.listing-item:hover {
	box-shadow: 0 2px 8px rgba(0,0,0,0.06);
}

article.listing-item > .row {
	display: flex !important;
	flex-wrap: nowrap !important;
	align-items: flex-start !important;
	margin: 0 !important;
}

/* GÖRSEL 120x150 */
article.listing-item .medium-5.columns,
article.listing-item .small-12.medium-5.columns {
	width: 120px !important;
	max-width: 120px !important;
	min-width: 120px !important;
	flex: 0 0 120px !important;
	padding: 0 !important;
	margin: 0 12px 0 0 !important;
}

article.listing-item .entry-thumbnail {
	display: block !important;
	width: 120px !important;
	height: 150px !important;
	overflow: hidden !important;
	border-radius: 3px !important;
}

article.listing-item .entry-cover,
article.listing-item .item-cover {
	width: 120px !important;
	height: 150px !important;
	background-size: cover !important;
	background-position: center !important;
	border-radius: 3px !important;
}

article.listing-item .entry-thumbnail img {
	width: 120px !important;
	height: 150px !important;
	object-fit: cover !important;
}

/* YAZI - kalan alan */
article.listing-item .medium-7.columns,
article.listing-item .small-12.medium-7.columns {
	width: auto !important;
	max-width: none !important;
	flex: 1 1 auto !important;
	min-width: 0 !important;
	padding: 0 !important;
}

article.listing-item .content-inner {
	overflow: hidden !important;
	max-width: 100% !important;
	padding: 0 !important;
	margin: 0 !important;
	box-sizing: border-box !important;
}

article.listing-item .entry-header {
	margin: 0 0 4px !important;
	padding: 0 !important;
}

/* Başlık - eski sevdiğin hali */
article.listing-item .entry-title,
article.listing-item .entry-title.h4,
article.listing-item h3.entry-title {
	font-size: 16px !important;
	line-height: 1.3 !important;
	margin: 0 0 4px !important;
	font-weight: 700 !important;
	word-wrap: break-word;
}

article.listing-item .entry-title a {
	color: #1a3a5c !important;
	text-decoration: none !important;
}

article.listing-item .entry-title a:hover {
	color: #b91c1c !important;
}

/* Meta */
article.listing-item .listing-meta,
article.listing-item .meta-list {
	font-size: 12px !important;
	color: #888 !important;
	line-height: 1.4 !important;
	margin: 0 0 6px !important;
	padding: 0 !important;
}

article.listing-item .listing-cat a {
	color: #c45c26 !important;
	text-decoration: none !important;
}

article.listing-item .listing-cat a:hover {
	text-decoration: underline !important;
}

/* Özet */
article.listing-item .entry-content,
article.listing-item .entry-content.subheader {
	font-size: 13.5px !important;
	line-height: 1.55 !important;
	color: #333 !important;
	margin: 0 !important;
	padding: 0 !important;
	max-width: 100% !important;
	overflow: hidden !important;
	word-wrap: break-word !important;
	overflow-wrap: anywhere !important;
	word-break: break-word !important;

	display: -webkit-box !important;
	-webkit-box-orient: vertical !important;
	-webkit-line-clamp: 7 !important;
	line-clamp: 7 !important;
	max-height: calc(1.55em * 7) !important;
}

a.moretag {
	font-weight: 700 !important;
	color: #b91c1c !important;
	text-decoration: none !important;
}

a.moretag:hover {
	text-decoration: underline !important;
}

article.listing-item .entry-footer {
	margin: 0 !important;
	padding: 0 !important;
	min-height: 0 !important;
}

@media (max-width: 640px) {
	article.listing-item > .row {
		flex-wrap: wrap !important;
	}
	article.listing-item .medium-5.columns,
	article.listing-item .small-12.medium-5.columns {
		width: 100px !important;
		max-width: 100px !important;
		min-width: 100px !important;
		flex: 0 0 100px !important;
	}
	article.listing-item .entry-thumbnail,
	article.listing-item .entry-cover,
	article.listing-item .item-cover {
		width: 100px !important;
		height: 125px !important;
	}
	article.listing-item .entry-content {
		-webkit-line-clamp: 6 !important;
		line-clamp: 6 !important;
		max-height: calc(1.55em * 6) !important;
	}
}
