body {
    direction: rtl;
    text-align: inherit;
}
.sidemenu {
    right: 0;
    left: unset;
}
.top-nav {
    left: 0;
    right: 18vw;
}
.top-nav {
    padding-right: 6vw;
    padding-left: unset;
}
.top-nav .toggelmenu {
    right: 15px;
    left: unset;
}
main {
    margin-right: 18vw;
    margin-left: unset;
}
.sidemenu-links a.linkItem-head:after {
    left: 15px;
    right: unset;
}
.progress-item .progress span {
    right: 0;
    left: unset;
}
main.fullwidth {
    margin-right: 80px;
    margin-left: unset;
}
.top-nav.tallnav {
    right: 80px;
    left: unset;
}

.sidemenu-links a i {
    margin-inline-end: 10px;
}