/* Front-pages CSS for Relink stuff */

.lang-switch-wrapper.ls--main-menu .js-filter:not(.is-active) .icon-chevron-arrow-down {
    display: initial;
}

.lang-switch-wrapper.ls--main-menu .js-filter-inner {
    padding: 10px 0 10px 20px;
    justify-content: flex-start;
}

.lang-switch-wrapper.ls--main-menu .footer-filter-list-dropdown {
    padding: 10px 0 20px 20px;
    width: 100%;
}

.lang-switch-wrapper.ls--main-menu .js-filter {
    margin-left: 0;
    width: calc( 100% - 10px );
}

.lang-switch-wrapper.ls--header-icons .country-label,
.footer-filter-wrapper .country-label {
    font-weight: normal;
    white-space: nowrap;
}

.lang-switch-wrapper.ls--header-icons .tooltip-wrapper .tooltip-arrow.top {
    top: -27px;
    margin: 0 0 0 70%;
}

.lang-switch-wrapper.ls--header-icons .country--short,
.footer-filter-wrapper .country--short {
    display: none;
}

.lang-switch-wrapper.is-mobile {
    display: none;
}

.lang-switch-wrapper.ls--header-icons .footer-filter-list-dropdown {
    right: 0;
}

@media screen and ( max-width: 1200px ) {
    .lang-switch-wrapper.ls--header-icons .country--short {
        display: block;
    }
    .lang-switch-wrapper.ls--header-icons .country--label {
        display: none;
    }
}

@media screen and ( max-width: 1023px ) {
    .lang-switch-wrapper.is-desktop {
        /*display: none;*/
    }
}

@media screen and ( min-width: 1024px ) {
    .lang-switch-wrapper.is-mobile {
        /*display: none;*/
    }
}

/* Logo + margins rework - https://oddsdotru.atlassian.net/browse/RBL-1059?focusedCommentId=57390 */
@media screen and ( max-width: 460px ){

    .header-wrapper .lang-switch-wrapper.ls--header-icons .js-filter .icon-chevron-arrow-down,
    .header-wrapper .lang-switch-wrapper.ls--header-icons .js-filter .icon-chevron-arrow-up {
        display: none
    }

    .header-wrapper .lang-switch-wrapper.ls--header-icons .js-filter {
        margin-left: 20px;
    }

    .header-wrapper .menu-icons .icon-search {
        margin-left: 16px;
    }

    .header-wrapper .logo-main .logo-full {
        min-width: unset;
    }

}

/* https://oddsdotru.atlassian.net/browse/RBL-1059?focusedCommentId=57397 */

html body.home {
    overflow-x:hidden;
}

body.home .page-wrapper .branding-top-wrapper {
    max-width: 100%;
}

@media screen and ( max-width: 1200px ) {
    body.home .page-wrapper .sidebar-right-widgets {
        display: none;
    }
    body.home .page-wrapper .column-left {
        width: 100%;
        max-width: 100%;
    }
}

@media screen and ( max-width: 600px ) {

    .best-bookmakers-wrapper .buttons .redirect.size-medium {
        text-overflow: ellipsis;
        overflow: hidden;
        display: inline-block;
        padding-left: 7px;
        padding-right: 7px;
        text-align: center;
        line-height: 36px;
    }

}
