body {
	padding-bottom: 40px;
	background: #B3BEC2 url(../img/bg_2048.jpg) center center fixed no-repeat;
	-moz-background-size: cover;
	background-size: cover;
}

body > .container {
	margin: 20px auto;	
	background: transparent url(../img/white80.png);
	background: rgba(255, 255, 255, 0.85) none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.container-content {
	padding:25px;
	padding-bottom: 0;
}

.navbar-wrapper {
	margin: 20px 10px;
}

#map {
	margin-bottom: 20px;
}

ul.rentsalepictures {
	margin: 0;
	padding: 0;
}

ul.rentsalepictures li {
	list-style: none;
	float: left;
	padding: 5px;
}

ul.rentsalepictures li a {
	border-width: 0;
}

ul.rentsalepictures li img {
	width: 75px;
}

.rounded {
	-moz-background-size: 75px auto;
	-webkit-background-size: 75px auto;
	background-size: 75px auto;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
}

.rounded img {
	opacity: 0;
}
.validation-summary-valid {
	display:none;
}

footer {
	margin-top: 30px;
	font-size: 70%;
}

@media (max-width: 1600px) {
	body {
		background-image: url(../img/bg_1600.jpg);
	}
}
@media (max-width: 1300px) {
	body {
		background-image: url(../img/bg_1024.jpg);
	}
}
@media (max-width: 640px) {
	body {
		background-image: url(../img/bg_640.jpg);
	}
}