body{
	background-color: #e6eff8;
}
.am-text-ir {
	display: block;
	height: 50px;
	width: 280px;
	background: url(../images/logo.png) no-repeat left center;
	background-size: 100% 100%;
}
.am-topbar-inverse {
	background-color: #0B5CAD;
	border-color: #0B5CAD;
	color: #eee;
}
.header{
	display: flex;
	justify-content: center;
	align-items: center;
}
.header-logo{
	height: 80px;
}
.header-title{
	line-height: 50px;
	font-size: 20px;
	font-weight: bold;
	color: #244892;
	margin-left: 20px;
	padding-top: 20px;
}
.header-bg{
	margin-left: 50px;
	height: 100px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.nav{
	background-color: #0B5CAD;
	color: #FFFFFF;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 14px;
}
.nav a{
	color: #FFFFFF;
	font-size: 14px;
	padding: 5px 15px;
}
.nav a:hover{
	background-color: #00468c;
}
footer{
	margin-top: 20px;
	background-color: #0B5CAD;
}
.footer-header{
	color: #FFFFFF;
	padding: 10px;
}
.footer-header a{
	color: #FFFFFF;
	padding: 5px 20px;
}
.footer-center{
	display: flex;
	align-items: center;
	color: #FFFFFF;
	justify-content: space-between;
}
.footer-center-logo{
	height: 100px;
}
.footer-center-text{
	font-size: 14px;
}
.footer-center-right{
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
}
.footer-center-right-logo{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	margin: 10px;
	font-size: 14px;
}
.footer-center-right-logo img{
	width: 100px;
	height: 100px;
}
.footer-foot{
	background-color: #00468C;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
}
@media screen and (min-width:641px) {
	body{
		padding-top: 0 !important;
	}
}