body {
    background: none;
}
body:after,
body:before,
.center:after,
.center:before {
	clear: both;
	content: "";
	display: table;
	 width: 100%;
}
.center {
	width: 90%;
	width: 1200px;
    margin:0 auto;
}
#content {
width:100%;
margin:50px 0;
float:left;
}

#content_layout {
width:100%;
float:left;
}


form select {
width:90%;
width:-moz-calc(100% - 32px);
width:-webkit-calc(100% - 32px);
width:calc(100% - 32px);
color:#000;
background:#fff;
font-size:14px;
padding:10px 15px;
border:1px solid #000;
}
form input, form textarea {
width:90%;
width:-moz-calc(100% - 32px);
width:-webkit-calc(100% - 32px);
width:calc(100% - 32px);
background:#fff;
font-size:14px;
padding:10px 15px;
margin-bottom:10px;
border:1px solid #aabeea;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
color: #002b53;
}

.styled-select {
width: 300px;
height: 40px;
overflow: hidden;
background: url('../../images/ico_select.png') no-repeat top 15px right 10px #fff;
border: 1px solid #aabeea;
margin-bottom:10px;
display:inline-block !important;
margin:5px 0;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.styled-select select {
background: transparent;
width: 328px !important;
padding: 5px;
font-size: 14px;
line-height: 1;
border: 0;
border-radius: 0;
height: 40px;
-webkit-appearance: none;
}

form textarea {
height:150px;
padding:10px 15px;
}
form input:focus, form textarea:focus {
border-color:#0348af;
color:#0348af;
}


form p {
margin-bottom:10px;
}
.contactForm .col-2 .button {
    float: right;
}
@media (min-width: 1201px) {
	.menuClass11 .main-wrap {
		padding-left: 250px;
		height: auto;
		outline: 1px solid;
		position: relative;
	}
	.menuClass11 .center {
		width: 90%;
	}
	.menuClass13 .main-wrap {
		padding-left: 50px;
		height: auto;
		outline: 1px solid;
		position: relative;
	}
	.menuClass13 .center {
		width: 90%;
	}
		.menuClass12 .main-wrap {
		padding-right: 250px;
		height: auto;
		outline: 1px solid;
		position: relative;
	}
	.menuClass12 .center {
		width: 90%;
	}
	.menuClass14 .main-wrap {
		padding-right: 50px;
		height: auto;
		outline: 1px solid;
		position: relative;
	}
	.menuClass14 .center {
		width: 90%;
	}
	body:after,
	body:before,
	.center:after,
	.center:before {
		clear: both;
		content: "";
		display: table;
		width: 100%;
	}
}

.auction_files {
	width: auto;
	margin-top: 40px;
	clear: both;
}

.auction_table {
	margin: 50px 0 0 0;
	padding: 0;
}

.auction_table tr td {
	padding: 6px;
	border-bottom: 1px solid #cecece;
}

.auction_table tr td:first-child {
	color: #808080;
}


.news-thumb {
	background-repeat: no-repeat;
	background-position: center center;
	margin-bottom: 8px;
	background-size: cover;
	height: 250px;
	width: 100%;
	clear: both;
}