

.login h1 {
    background: #04276e none repeat scroll 0 0 !important;
    padding-bottom: 10px !important;
    padding-top: 0 !important;
}
.login h1 {
    text-align: center;
}
.login * {
    margin: 0;
    padding: 0;
}
header.centered_logo .mkd_logo img, header:not(.centered_logo) .mkd_logo img {
height : 80%;
}
header.centered_logo .mkd_logo img, header:not(.centered_logo) .mkd_logo img {
height : 75%;
padding-top : 9px;
}
@media only screen and (max-width:978px) {
header.centered_logo .mkd_logo img, header:not(.centered_logo) .mkd_logo img {
height : 75%;
padding-top : 0;
}
.side_menu_button > a:not(.popup_menu), .mobile_menu_button span {
font-size : 20px;
}
.side_menu_button > a:not(.popup_menu), .mobile_menu_button span {
font-size : 20px;
}
.footer_top, .footer_top.footer_top_full, .footer_bottom_holder_inner {
padding-left : 20px;
padding-right : 20px;
}
.drop_down .narrow .second .inner ul li {
width : 270px!important ;
}
.drop_down .second .inner ul li {
width : 275px!important ;
}
}