/* BASIC css start */
#hdFooter {
	border-top: 1px solid #e2e2e2;
	background: #f9f9f9;
	padding: 60px 0; margin: 100px 0 0 0;
}


#footer .section {
	float: left;
	padding: 0 50px 0 0;
}
#footer .section h2 {
	padding: 0 0 15px;
        color: #000000; font-size:30px; font-weight:bold;
}
#footer .section .info {
	padding: 0 0 15px;
	font-size: 12px; line-height: 1.5; color: #898989;
	text-transform: uppercase;
}
#footer .section .info a {
	font-size: 10px; line-height: 1.5; color: #898989;
	text-transform: uppercase;
	text-decoration: none;
}
#footer .section ul li {
	float: left;
	font-size: 10px; line-height: 10px; color: #000;
}
#footer .section ul li:before {
	content: '|';
	float: left;
	padding: 0 10px;
	font-size: 10px; line-height: 10px; color: #000;
}
#footer .section ul li:first-child:before {
	display: none;
}
#footer .section ul li a {
	font-size: 14px; line-height: 10px; color: #000;
	text-decoration: none;
}
#footer .section2 {
	float: left; 
}
#footer .section2 .tel {
	font-size: 30px; line-height: 26px; color: #000;
	margin: 10px 0 18px;
}
#footer .section2 .text {
	font-size: 11px; line-height: 1.7; color: #8a8a8a;
}
#footer .section3 {
	float: right;
	text-align: right;
}
#footer .section3 h2 {
	padding: 0 0 25px;
        margin-top:10px; 
	font-size: 30px; line-height: 30px; font-weight: 700; color: #000;
}
#footer .section3 ul {
	padding: 0 0 20px; margin: 0 -5px 0 0;
	font-size: 0; letter-spacing: 0; line-height: 0;
}
#footer .section3 li {
	display: inline-block;
	padding: 0 5px;
}
#footer .section3 li a {
	display: block;
	width: 30px; height: 30px;
	font-size: 30px; letter-spacing: normal; line-height: 30px; color: #000;
	text-decoration: none;
	text-align: center;
}
#footer .section3 li:nth-child(1) a:hover {
	color: #ff3a80;
}
#footer .section3 li:nth-child(2) a:hover {
	color: #ff0000;
}
#footer .section3 li:nth-child(3) a:hover {
	color: #3b5998;
}
#footer .section3 .copy {
	font-size: 10px; line-height: 10px; color: #8a8a8a;
}
/* BASIC css end */

