.container
{
	width:100%;
	height:auto;
	float:left;
	margin:15px 0 0 0;
}
.container-left
{
	width:68%;
	height:auto;
	float:left;
	background:#fff;
	padding:15px 0;
}
.container-right
{
	width:30%;
	height:auto;
	float:right;
}


.contact
{
	width:100%;
	height:auto;
	float:left;
	background:#fff;
}


.contact-title
{
	width:100%;
	height:auto;
	float:left;	
	background:#b20f10;
	border-radius:5px;
}
.contact-title h4
{
	margin:0;
	padding:5px 1%;
	color:#fff;
	//font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
}
.contact-connet
{
	width:100%;
	height:auto;
	float:left;
}
.contact-connet h5
{
	margin:20px 2%;
    position: relative;
    font-size: 20px;
    text-transform: uppercase;
    letter-spacing: 3px;
	font-family: 'MyriadBold';
}
.contact-map
{
	width:96%;
	height:auto;
	float:left;
	margin:1% 2%;
}
.contact-map-hcm
{
	width:98%;
	height:auto;
	float:left;
	margin:1% 1%;	
}
.contact-map-item
{
	width:100%;
	height:auto;
	float:left;
}
.contact-map iframe
{
	width:100%;
	height:300px;
}
.contact-bottom
{
	width:100%;
	height:auto;
	float:left;
	margin:20px 0;
}
.contact-left
{
	width:96%;
	height:auto;
	float:left;
	margin:0 2%;
	//background:#eee;
}
.contact-right
{
	width:96%;
	height:auto;
	float:left;
	margin:0 2%;
	//background:#eee;
}
.contact-left h5
{
	background:#fff;
	margin:0;
	padding:0;
}
.contact-right h5
{
	background:#fff;
	margin:0;
	padding:0;
}
.contact-left-connet
{
	width:100%;
	height:auto;
	float:left;
	background:#ddd;
	margin:15px 0;
	padding:10px 0;
}
.contact-left-connet div
{
	width:94%;
	height:auto;
	float:left;
	margin:7px 0;
	padding:0 3%;
}
.contact-left-connet div span
{
	float:left;
	width:40px;
	line-height:40px;
	text-align:center;
	background:#666;
	font-size:16px;
	color:#fff;
	border-radius:100%;
	margin:0 7px 0 0;
}
.contact-left-connet div p
{
	line-height:20px;
	padding:5px 0;
	font-size:13px;
}
.contact-right-connet
{
	width:100%;
	height:auto;
	float:left;
	background:#ddd;
	margin:15px 0 0 0;
	padding:15px 0;
}

.contact-right-connet div
{
	width:98%;
	height:auto;
	float:left;
	margin:7px 2%;
}
.contact-right-connet div label
{
	width:100%;
	line-height:30px;
	float:left;
	color:#301a1a;
	font-size:14px;
}
.contact-right-connet div [type="text"]
{
	width:98%;
	line-height:33px;
	float:left;
	background-color: #fff;
	outline:none;
	border:0;
	padding:0 10px;
}

.contact-right-connet div textarea
{
	width:98%;
	//line-height:33px;
	float:left;
	background-color: #fff;
	outline:none;
	border:0;
	padding:10px 10px;
}
.contact-right-connet div [type="submit"]
{
	float:right;
	cursor: pointer;
	color:#fff;
	background-color: #000000;
	border: none;
	border:none;
	font-style: italic;
    padding: 5px 15px;
	margin:0 2% 0 0;
	outline:none;
}
.contact-right-connet div [type="submit"]:hover
{
	background:#db0000;
}
.contact-left-bottom
{
	width:100%;
	height:auto;
	float:left;
	background:#ddd;
	margin:15px 0 0 0;
	padding:15px 0;	
}
.contact-left-bottom p
{
	padding:0 4%;
	color:#000;
	font-size:14px;
	line-height:25px;
	margin:10px 0 0 0;
}
.contact-left-bottom p span
{
	color:#db0000;
	padding:0 5px 0 0;
}
.map-item
{
	width:48%;
	height:auto;
	float:left;
	margin:0 1% 30px 1%;
}
.map-item iframe
{
	max-width:100%;
	height:200px;
}
.contact-item
{
	background:#f6f6f6;
	margin:0;
}

@media screen and (max-width: 840px)
{
	.contact-left
	{
		width:98%;
		margin:20px 1%;
	}
	.contact-right
	{
		width:98%;
		margin:20px 1%;		
	}	
}