.navbar-inverse .navbar-nav > li > a{
    font-size:0.9em;
	padding-right: 1.5em;
}

.nav .dropdown .caret {
    padding-left:2px;
}

@font-face{
	font-family: 'Jost';
	src:url('../../../theme/fonts/client/Jost-VariableFont_wght.ttf') format('truetype');
    font-optical-sizing: auto;
    font-style: normal;
}


body,
h1,h2,h3,h4,h5,h6{
  	font-family: 'Jost', sans-serif !important;
}

html, 
body.maintenance {
  height: 100%;
}

body.maintenance {
    background:#000;
    color:#fff;
    display: flex;
    align-items: center;
}

body.maintenance #cookies {
    position: absolute !important;
}

body.maintenance #cookies .cookie-privacy{
    display:none !important;
}

body.maintenance #cookies a {
    color: #fff;
    font-size:1em;
}

body.maintenance #cookies a:hover {
    color:#fff;
    opacity:0.6;
}


body.maintenance #main {
    margin-top: 0px;
}

body.maintenance .centered {
    max-width: 100%;
}

body.maintenance h1{
    text-transform:uppercase;
    font-size:4em;
}

body.maintenance a {
    color:#fff;
    font-size:2em;
}

body.maintenance a:hover {
    color:#fff;
    opacity:0.6;
}


@media (max-width: 767px) {
    
    body.maintenance h1{
        text-transform:uppercase;
        font-size:3em;
    }

    body.maintenance a {
        color:#fff;
        font-size:1.5em;
    }
    body.maintenance #cookies a {
        color: #000;
        font-size:1em;
    }

    body.maintenance #cookies a:hover,
    body.maintenance #cookies a:focus{
        color:#000;
        opacity:0.6;
    }
}