html, body {
    /*width: 100vw; margin: 0; padding: 0;*/
    /*overflow-x:hidden;*/
}
body {
    font-weight: 200;
    font-family: 'Poppins', sans-serif;
    font-size: 1rem;
    color: #333;
    background-color: #ededed;
}

.bg01 {background-color: #ededed !Important;}
.bg02 {background-color: #A8A771 !Important;}
.greybg {background-color: #eee !Important;}
h1, h2 {
    font-weight: 800;
    font-family: 'Poppins', sans-serif !Important;
}

h1 {
    letter-spacing: 10px;
    word-spacing: 10px;    
}

h3 {
    font-family: 'Courgette', cursive !Important;
}

h6 {font-size: 1rem !Important; font-weight: bold !Important;}

#layout-content a:not(.uk-button) {
    color: #ee395b;
}

#layout-footer {
    background: #222222;
    min-height: 150px;
    margin-bottom:-50px;
    position: relative;
}

#outer {
    background: #222222;
    min-height: 150px;
    font-size: 1rem;
}

#footer {
    background: #000000;
}

#layout-header, .header {
    z-index: 999 !Important;
    color: #fff;
}

#layout-header a {
    color: #fff;
}

.credit {
    font-size: 1rem;
}

.zindex {
    z-index: 500 !Important;
}

.bordered {
    padding: 2px;
    border:  1px solid #e2e2e2;
}

p strong {font-weight: 600 !Important;}

#mobi .uk-navbar-nav>li>a {min-height: 50px !Important;}
@media (max-width: 480px) {
    h1 {font-size: 1.5rem !Important;}
}