header { font-size: 40px; line-height: 90px; color:#fff;}

.navbar {margin-bottom: 0; border-radius: 0;}

.header {position: relative;}

.lang_main {line-height: 30px; }

.lang_select {position: absolute; top: -32px; right: 15px;}

.lang_select > a {padding: 4px;}

html {min-height: 100%; position: relative;}

.footer {padding-top:30px;padding-bottom:30px;}

.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {margin-right: -15px;margin-left: -15px;}

@media (max-width: 768px) {.content {padding-top: 15px; padding-bottom: 15px; padding-left: 15px; padding-right: 15px;}}