.shr-header h1 {
	display:block;
}
.itm {
	padding: 2em 2em;
}
.price .price-value {
	font-weight: normal;
	display: inline;
}
.itm {
	border: 1px solid #CCCCCC;
	background-color: #EFEFEF;
}
.itm:hover {
	border: 1px solid #BBBBBB;
	background-color: #DFDFDF;
}
.addr .addr-line1 {
	font-weight:normal;
	font-size:1.4em;
	display:block;
}
.addr .addr-location {
	color:#333333;
	text-transform:none;
}

.price .price-offers {
	color: #333333;
}
.price .price-value {
	color: #D46AA9;
}
.price .price-status {
	background:none repeat scroll 0 0 #D46AA9;
	padding:0.5em;
	color:#FFFFFF;

}
.itm .btn {
	background-color: #D46AA9;
	color: #FFFFFF;
}
.itm .btn:hover {
	background-color: #333333;
	color: #FFFFFF;
}

.itm .itm-click:hover { background-color:transparent; -moz-transition: none; -webkit-transition: none; -o-transition: all 0 none; transition: none; }

.shr-numbers .shr-numbers-page a, .shr-numbers .shr-numbers-page span { padding:10px !important; }

.shr-numbers .shr-numbers-page a { background:#003056 !important; color:#FFFFFF !important; }
.shr-numbers .shr-numbers-page a:hover, .shr-numbers .shr-numbers-current {
	background: #D46AA9 !important;
	color:#FFF;
}
.shr-nav a { background:#D46AA9 !important; }
.shr-nav a:hover { background:#003056 !important; color:#FFFFFF !important; }

.r .shr-max580 .itm .itm-photo { float:none; margin:0px 0px 0px -13px; }
.itm-photo.itm-nophoto			{ background:transparent url(../img/noImageSale.png) no-repeat 50% 50%; background-size:cover; }
