@media (max-width: 767px) {

    .navbar .navbar-brand .navbar-logo_mob-show {

        padding: 5px;

    }

    .article__sidebar {

        order: 2;

    }

}

@media screen and (max-width: 600px) {

    .navbar .navbar-collapse .navbar-nav {

        height: calc(100vh - 176px);

        overflow: scroll;

    }

}

@media (min-width: 601px) and (max-width: 767px) {

    .navbar .navbar-collapse .navbar-nav {

        height: calc(100vh - 88px);

        overflow: scroll;

    }

}

@media (min-width: 768px) and (max-width: 1150px) {

    .navbar .navbar-collapse .navbar-nav {

        height: calc(100vh - 130px);

        overflow: scroll;

    }

}

@media (min-width: 1450px) {

    .topbar__content {

        font-size: 24px;

    }

}

.navbar-header .navbar__uk-flag {

    display: none !important;

}

.topbar__search-wrapper {

    width: 355px;

}

.topbar__phone {

    font-size: 20px;

}

@media screen and (max-width: 650px) {

    .topbar__phone {

        font-size: 14px;

    }

}

a.active {

    font-weight: 700 !important;

}

.article__content a {

    text-decoration: underline;

}