@font-face {
    font-family: "ABCDiatype";
    font-weight: bold;
    src: url("../fonts/ABCDiatype-Bold.woff2") format("woff2"),
         url("../fonts/ABCDiatype-Bold.woff") format("woff");
}
@font-face {
    font-family: "ABCDiatype";
    font-weight: bold;
    font-style: italic;
    src: url("../fonts/ABCDiatype-BoldItalic.woff2") format("woff2"),
         url("../fonts/ABCDiatype-BoldItalic.woff") format("woff");
}
@font-face {
    font-family: "ABCDiatype";
    src: url("../fonts/ABCDiatype-Regular.woff2") format("woff2"),
         url("../fonts/ABCDiatype-Regular.woff") format("woff");
}
@font-face {
    font-family: "ABCDiatype";
    font-style: italic;
    src: url("../fonts/ABCDiatype-RegularItalic.woff2") format("woff2"),
         url("../fonts/ABCDiatype-RegularItalic.woff") format("woff");
}
@font-face {
    font-family: "ABCDiatype";
    font-weight: 500;
    src: url("../fonts/ABCDiatype-Medium.woff2") format("woff2"),
         url("../fonts/ABCDiatype-Medium.woff") format("woff");
}
@font-face {
    font-family: "ABCDiatype";
    font-weight: 500;
    font-style: italic;
    src: url("../fonts/ABCDiatype-MediumItalic.woff2") format("woff2"),
         url("../fonts/ABCDiatype-MediumItalic.woff") format("woff");
}


.mod-languages .uk-subnav > * {
 padding: 0;
}

.mod-languages li:first-child a:after{
 content: "/";
 padding-left: 10px;
}

.mod-languages li:not(.uk-active) a {
 color: rgba(16,6,159,.4);
}
.mod-languages li:not(.uk-active) a:hover {
 color: rgb(16,6,159);
}

.tm-toolbar .uk-subnav>*>:first-child {
    font-size: 13px;
}

.tm-header, .tm-toolbar {
display: block !Important;
}

.tm-header-mobile {
display: none !Important;
}

html {
 font-weight: 500;
}

body.invert .tm-toolbar{
 background: #10069F;
 color:#fff;
}
body.invert .tm-toolbar a{
 color:#fff;
}

body.invert .mod-languages li:not(.uk-active) a {
 color: rgba(255,255,255,.4);
}
body.invert .mod-languages li:not(.uk-active) a:hover {
 color: rgb(255,255,255);
}

#Footer .uk-nav a {
 display: block;
 text-align: right;
 font-size: 15px;
 color: #fff;
}

#Footer .uk-nav a:hover {
 text-decoration: underline;
 color: rgba(255,255,255,.7);
}