.header-logo{
    background-image: url('/img/carriers/GlobacomNG/logo.png') !important;
    width: 290px;
    height: 45px;
    margin-left: 15px;
}

.nav-logo {
    background-image: none !important;
}

.subscription_type_check {
     font-size: 15px;
     text-align: left;
}

.header-menu_icon {
    background-image: url("/img/carriers/GlobacomNG/hamburger_menu.svg");
}

.header-user_icon {
    background-image: url("/img/carriers/GlobacomNG/account.png");
}

.categories-block-title-underline,
.after-games-separator {
    background: url("/img/carriers/GlobacomNG/delimiter.svg") left center no-repeat;
}

.categories-see-all-icon,
.accordion_card_header_button {
    background: url("/img/carriers/GlobacomNG/plus_btn.svg") left center no-repeat;
}

.faq-accordion_card_header_button[aria-expanded="false"],
.accordion_card_header_button[aria-expanded="false"] {
    background-image: url("/img/carriers/GlobacomNG/plus_btn.svg") !important;
}

.header-page-subscription_container,
.nav-item,
.sidebar-nav_header,
.x-load-more-button,
.x-game-download-button,
.lure_box {
    background-color: #61B255;
}

.cookies-disclaimer {
    border: 2px solid #61B255 !important;
}

.categories-see-all-button,
.slider-see-all-button,
.red,
.subcategory-title.active > a,
.category-title.active > a,
.error-code,
.disclaimer-text > a {
    color: #61B255 !important;
}

.button,
.wifi-form .wifi_form__warning {
    background-image: linear-gradient(#61DF50, #449a2b, #246135);
}

.button,
.related-video.currently-playing {
    border-bottom: 1px solid #246135;
}

.footer-menu_link > button {
    color: #246135;
}

.separator-title .before,
.separator-title .after {
    content: url("/img/carriers/GlobacomNG/delimiter.svg");
}

.separator_left {
    background: url("/img/carriers/GlobacomNG/delimiter.svg") left center no-repeat;
}

.separator_right {
    background: url("/img/carriers/GlobacomNG/delimiter.svg") right center no-repeat;
}

.header-lp_logo {
    height: 45px;
}

.header-lp {
    border-bottom: none !important;
}

.nav-item {
    border-bottom: 1px solid black;
}

.banner-logo {
    position: absolute;
    top: 10px;
    left: -40px;
}

.banner-logo > img {
    width: 270px;
}

#_loader__roll {
    background:  none;
    border: 4px solid #75aa90; /* Light grey */
    border-top: 4px solid #108f3a; /* Blue */
    border-radius: 50%;
    width: 30px;
    height: 30px;
    animation: spin 2s linear infinite;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

@keyframes highlight {
    0% {
        background-color: #61B255;
    }

    100% {
        background-color: white;
    }
}

@media (min-width: 1281px) {
    div.banner-logo {
        left: 36%;
    }
}