/*
 * Köp & sälj — nerskalad inbäddning (happyride.se/annonser-iframe/).
 * Ändringar här påverkar endast iframe-läget, inte ordinarie /annonser/.
 */

/* Dölj huvudsajtens meny, widgets och moderatorband */
#header-topnav,
#footer,
.fixed-col,
#wallpaper,
.p-staffbar {
	display: none !important;
}

#main-container-fluid {
	padding-top: 0 !important;
}


/* Temat gör plats för 300 px sidebar (.fixed-col) även på stora skärmar */
#main-container-fluid .main-block {
	float: none !important;
	width: 100% !important;
	max-width: 100% !important;
	margin-right: 0 !important;
	box-sizing: border-box;
}

#main-container-fluid .inner-block {
	margin-right: 0 !important;
	max-width: none !important;
}

body {
	background-color: #fff !important;
}

.col-lg-12 {padding: 0 !important}
.iconbar {background-color: #000000 !important;}
#content {margin-bottom: 0 !important}
.adsearch .btn, .adsearch .form-group {margin-bottom: 5px !important}
@media (min-width: 768px) {
	.form-inline .form-control {width: auto !important;}
}
.container-fluid {
    max-width: 1100px !important;
}

/* Sökruta + sortering på en rad utan float/text-align som rubbar tabellen nedan */
.admarket_iframe_search_row {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	justify-content: space-between;
	gap: 10px;
	margin-bottom: 12px;
}
.admarket_iframe_search_row__left {
	flex: 1 1 auto;
	min-width: 0;
}
.admarket_iframe_search_row__sort {
	flex: 0 0 auto;
	align-self: center;
	margin-left: auto;
}
.admarket_iframe_sort_form.form-inline .form-group {
	margin-bottom: 0 !important;
}