.logo{
    padding: 36px 1px 36px 1px;
    display: block;
    margin: 30px 40px 0 40px;
    background-size: 100% !important;
}
.mceng{
    width: 190px;
    height: auto;
    float: left;    
}
.matcalc{
    width: 176px;
    float: right;
}
.top-menu-links li > a {
	color: #1e2757;
}
.top-menu-links li > a:hover{
	background-color: #1e2757;
}
.text-block{
	display: block;
	margin-bottom: 5px;
}
.q-text-l1{
	color: #7a0000 !important;
    font-size: 30px;
    text-align: center;
    font-weight: 500;
    display: block;
    margin-top: 45px;
    text-shadow: -1px 0 #ffffff, 0 0px #fffffff0, 0px 0 #ffffff, 0 1px #ffffff;
}
.q-text-l2{
	font-size: 20px;
	color: #1e2757 !important;
	text-align: center !important;
	display: block;
}
#bottom-nav{
	background-color: #1e2757;
}