/* CSS Document */

.footerbox-section {
	width: 100%;
	max-width: 1000px;
	margin: 0 auto;
}
.footerbox-section:after {
	content: "";
	display: block;
	clear: both;
	overflow: hidden;
}
.footerbox-bg-section {
	background: #5386c7;
}
.footerbox-section {
	max-width: 1000px !important;
	padding: 20px 0;
}
.footerbox-col-1 {
	padding: 20px 0 !important;
	float: left;
}
.footerbox-col-2 {
	max-width: 660px;
	float: right;
	text-align: right;
	padding: 0 !important;
}
.footerbox-col-2 ul {
	list-style-type: none;
	font-size: 12px;
	text-align: left;
	margin: 0 auto 10px;
}
.footerbox-col-2 ul li {
	display: inline-block;
	margin: 0 0 0 14px;
	line-height: 150%;
}
.footerbox-col-2 ul li:before {
	visibility:hidden;
}
.footerbox-contact-mail {
    margin: 0 0 0 15px;
}
.footer-bg-section {
    background: #3265a4;
    padding: 10px;
}
.footerbox-section a {
	color: #ffffff;
}
.copyright {
    color: #fff;
    font-size: 11px;
    font-style: normal;
    text-align: center;
}
.footer-contact {
    margin: 40px auto 50px;
}
@media only screen and (max-width: 1040px) {
	.footerbox-section {
		width: 95% !important;
	}
	.footerbox-col-1,
	 .footerbox-col-2{
		text-align: center;
		float: none;
	}
	.footerbox-col-1 {
		padding: 0 !important;
	}
	.footerbox-col-2 {
		max-width: none;
	}
	.footerbox-col-2 .widget-1 {
		margin: 10px 0;
	}
}
@media only screen and (max-width: 640px) {
}
@media only screen and (max-width: 480px) {
	.footerbox-contact-mail {
	    margin: 0;
	}
}