#maincontent {
    min-height: calc(100vh - 201px - 251px - 120px);
}

.btn.btn-center {
    position:relative;
    text-align:center;
    display:table;
    margin:40px auto
}

.btn:hover.btn-default {
    background-position:right center
}

a.a--icon i,
a.a--icon svg {
    margin-top:-2px;
    margin-right:5px;
    font-size:.75rem;
    line-height:10px
}
a.a--icon.return {
    margin-top:60px;
    display:block;
    width:100%;
    padding:30px 0 0;
    border-top:1px #eee solid
}
a.a--icon.return i {
    position:relative;
    font-size:1.125rem;
    margin-right:15px;
    top:1px
}

/* "Nunito Sans" font declaration */
@font-face {
    font-family: 'Nunito Sans';
    src: local("Nunito Sans ExtraLight"), local("NunitoSans-ExtraLight"), url("./webfonts/NunitoSans-ExtraLight.woff2") format("woff2"), url("./webfonts/NunitoSans-ExtraLight.woff") format("woff");
    font-weight: 200;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Nunito Sans';
    src: local("Nunito Sans ExtraLightItalic"), local("NunitoSans-ExtraLightItalic"), url("./webfonts/NunitoSans-ExtraLightItalic.woff2") format("woff2"), url("./webfonts/NunitoSans-ExtraLightItalic.woff") format("woff");
    font-weight: 200;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: 'Nunito Sans';
    src: local("Nunito Sans Light"), local("NunitoSans-Light"), url("./webfonts/NunitoSans-Light.woff2") format("woff2"), url("./webfonts/NunitoSans-Light.woff") format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Nunito Sans';
    src: local("Nunito Sans LightItalic"), local("NunitoSans-LightItalic"), url("./webfonts/NunitoSans-LightItalic.woff2") format("woff2"), url("./webfonts/NunitoSans-LightItalic.woff") format("woff");
    font-weight: 300;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: 'Nunito Sans';
    src: local("Nunito Sans Regular"), local("NunitoSans-Regular"), url("./webfonts/NunitoSans-Regular.woff2") format("woff2"), url("./webfonts/NunitoSans-Regular.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Nunito Sans';
    src: local("Nunito Sans Italic"), local("NunitoSans-Italic"), url("./webfonts/NunitoSans-Italic.woff2") format("woff2"), url("./webfonts/NunitoSans-Italic.woff") format("woff");
    font-weight: 400;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: 'Nunito Sans';
    src: local("Nunito Sans SemiBold"), local("NunitoSans-SemiBold"), url("./webfonts/NunitoSans-SemiBold.woff2") format("woff2"), url("./webfonts/NunitoSans-SemiBold.woff") format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Nunito Sans';
    src: local("Nunito Sans SemiBoldItalic"), local("NunitoSans-SemiBoldItalic"), url("./webfonts/NunitoSans-SemiBoldItalic.woff2") format("woff2"), url("./webfonts/NunitoSans-SemiBoldItalic.woff") format("woff");
    font-weight: 600;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: 'Nunito Sans';
    src: local("Nunito Sans Bold"), local("NunitoSans-Bold"), url("./webfonts/NunitoSans-Bold.woff2") format("woff2"), url("./webfonts/NunitoSans-Bold.woff") format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Nunito Sans';
    src: local("Nunito Sans BoldItalic"), local("NunitoSans-BoldItalic"), url("./webfonts/NunitoSans-BoldItalic.woff2") format("woff2"), url("./webfonts/NunitoSans-BoldItalic.woff") format("woff");
    font-weight: 700;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: 'Nunito Sans';
    src: local("Nunito Sans ExtraBold"), local("NunitoSans-ExtraBold"), url("./webfonts/NunitoSans-ExtraBold.woff2") format("woff2"), url("./webfonts/NunitoSans-ExtraBold.woff") format("woff");
    font-weight: 800;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Nunito Sans';
    src: local("Nunito Sans ExtraBoldItalic"), local("NunitoSans-ExtraBoldItalic"), url("./webfonts/NunitoSans-ExtraBoldItalic.woff2") format("woff2"), url("./webfonts/NunitoSans-ExtraBoldItalic.woff") format("woff");
    font-weight: 800;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: 'Nunito Sans';
    src: local("Nunito Sans Black"), local("NunitoSans-Black"), url("./webfonts/NunitoSans-Black.woff2") format("woff2"), url("./webfonts/NunitoSans-Black.woff") format("woff");
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Nunito Sans';
    src: local("Nunito Sans BlackItalic"), local("NunitoSans-BlackItalic"), url("./webfonts/NunitoSans-BlackItalic.woff2") format("woff2"), url("./webfonts/NunitoSans-BlackItalic.woff") format("woff");
    font-weight: 900;
    font-style: italic;
    font-display: swap
}

header nav ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

form.search-form{
    margin: 0;
}

form.search-form #searchTerm{
    margin: 0;
}

header#header #top--menu .btn.btn-icon.btn-wallonie {
    color: var(--color-pink);
}

header#header #top--menu .btn.btn-icon.btn-wallonie:hover{
    color: white;
}

#footer .top--footer .row > div:not(:first-child)::after {
    background-color: var(--color-pink);
}