.blockAuction {
	margin: 40px 0;
}

.blockAuction .left {
	width: 55%;
	margin-right: 5%;
}
.blockAuction .right {
	width: 40%;
}
.blockAuction .buttons {
	margin-bottom: 20px;
}
.blockAuction h1 {
	font-size: 36px;
	margin-bottom: 8px;
}
.blockAuction h2 {
	font-size: 26px;
	margin-bottom: 15px;
	border-bottom: 1px solid #666;
	padding-bottom: 15px;
}

.blockAuction .time {
	margin-bottom: 15px;
	border-bottom: 1px solid #666;
	padding-bottom: 15px;
	font-size: 22px;
}
.blockAuction .time .timetitle{
	text-transform: uppercase;
}
.blockAuction .time .location {
	margin-top: 15px;
}
.blockAuction .time .location i { 
	color: blue;
}
.blockAuction .time .location span { 
	text-transform: uppercase;
}
.blockAuction .time .map  { 
	margin-top: 20px;
}
.blockAuction .terms  { 
	margin: 50px 0;
}
.blockAuction .terms .termstitle  { 
	float: left;
	background: #2e6da2;
	color: #fff;
	text-transform: uppercase;
	padding: 10px 20px;
}
.blockAuction .terms .termstext  { 
	border-top: 1px solid #666;
	padding-top: 15px;
	margin-top: 0;
}
.blockAuction .print .button  { 
	background: #e5e9ec;
	color: #333;
	padding: 15px 20px;
}
.blockAuction .print .button:hover  { 
	background: #aeaeae;
}

.blockAuction #notifications p {
	color: #475c31;
	font-weight: normal;
}
.blockAuction #notifications h4 {
	color: #475c31;
	margin-bottom: 15px;
}
.blockAuction #notifications #nbutton {
	width: 100%;
	padding: 15px 0;
	color: #fff;
	background: #c60001;
	text-transform: uppercase;
}
.blockAuction .g-recaptcha > div {
	margin: 10px auto 30px;
}
.blockAuction .dataTables_filter input {
	padding: 10px;
	border-radius: 5px;
}
@media (max-width:1000px) {
	.blockAuction .right,
	.blockAuction .left {
		width: 100%;
		margin: 10px 0;
	}
}
