﻿.header {
	background-image: url(../images/pagebanner.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size: cover;
	height: 180px;
	text-shadow: 1px 1px black;
}

	.header h1 {
		background-image: url('../images/whiteline-small.png');
		background-repeat: no-repeat;
		background-position: bottom center;
		padding-bottom: 0.5em;
	}

.box-header {
	border-radius: 5px;
	height: 30px;
}
.box-icon {
	width: 52px;
	height: 69px;
	background-image: url(../images/panelcommon_iconback.png);
	z-index: 0;
	text-align: center;
	position: absolute;
	left: 1em;
	transform: translateY(-40%);
}

#quick-header {
	font-size: 1.3em;
}

#searchCollapseToggle .box-icon {
	left: 2em;
}
.box-icon img {
	padding-top: 0.75em;
}
.box-body {
	padding-top: 2.5em;
	height: 100%;
}
.box1 {
	width: 100%;
	background-color: #F0F4F4;
}
.box2 {
	width: 100%;
	background-color: #F0F4F4;
	margin-top: 50px;
}

@media (min-width: 992px) {
	.box1 {
		width: 50%;
		background-color: #F0F4F4;
	}
	.box2 {
		width: 50%;
		background-color: #F0F4F4;
		margin-top: 0px;
		margin-left: 50px;
	}
}

.box1-loads {
	width: 100%;
	background-color: #F0F4F4;
}
.box2-loads {
	width: 100%;
	margin-top: 50px;
}
@media (min-width: 576px) {
	.box1-loads {
		width: 60%;
		background-color: #F0F4F4;
	}
}
@media (min-width: 992px) {
	.box1-loads {
		width: 25%;
		background-color: #F0F4F4;
	}

	.box2-loads {
		width: 75%;
		margin-top: 0px;
		margin-left: 50px;
	}
}
@media (max-width: 1200px) {
	#quick-header {
		font-size: 1.1em;
	}
}

	label {
		text-align: left;
		font-weight: 600;
	}

	.box-body img {
		margin-right: 5px;
	}

	#SimilarListingsGrid .k-grid-header .k-header {
		font-size: 0.9em;
	}

	.actionBtn {
		font-size: 0.9em;
		padding: 0.5em;
		max-width: 150px;
		width: 100%;
	}