body {
        background-color: rgba(0,0,0,0.1);
}
div.blockheader {
    background-color: #031f30;
    padding: 20px 10px;
}
div.blockheader .logo {
        max-width: 200px;
}
header div.logo {
    width: 300px;
    max-width: 300px;
    padding: 0;
    background-color: #031f30;
    flex-grow: 1;
    border-bottom: 1px solid #FFF;
}
header div.logo img {
        max-width: 280px;
        margin: 5px;
	background-color: initial;
}
body.minimized header div.logo .mark {
        padding: 18px 5px 0px 5px;
}
body.minimized header div.logo .mark img {
	max-width: 40px;
}
main {
        background-color: #FFF;
}
main nav {
	background-color: #031f30;
}
header {
        background-color: #f7f7f7;
}
nav ul.nav li a > i {
        color: #FFFFFF;
}
.pagination .page {
    background-color: #FFFFFF;
}
