body {
    background: linear-gradient(135deg, #0a0f1f, #141736d3, #4a148c) no-repeat center center fixed;
}

/*
* Slick slider customization
*/
.slick-prev,
.slick-next {
    background: rgba(0, 0, 0, 0.849);
    border-radius: 50%;
    padding: 10px;
    border: none;
    color: white;
    border: none;
    cursor: pointer;
    padding: 5px;
    font-size: 26px;
    border-radius: 10px;
    transition: 0.1;
    width: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.slick-prev i,
.slick-next i {
    color: white;
    font-size: 16px;
}

.slick-slide {
    display: block !important;
}

.slick-track {
    display: flex !important;
}


.slick-slider {
    display: flex !important;
    gap: 10px;
    align-items: center;
}

.focused {
    transform: scale(1.02);
    box-shadow: 0 0 20px #00c8ff;
    border-radius: 10px;
    z-index: 5;
}

.imgSelect {
    border: 5px solid navajowhite;
    border-radius: 10px;
}

/*
* header style
*/
.header-bg {
    background: linear-gradient(107deg, rgb(44 30 78) 10%, #081531 23%, rgba(5, 74, 115, 0.75) 76%, rgba(0, 0, 0, 0) 95%);
}



/* remote navigation  */
.focusable {
    outline: none;
}

.active {
    transform: scale(0.95);
    box-shadow: 0 0 20px #00c8ff;
    border-radius: 10px;
    border: 5px solid navajowhite;
    z-index: 5;
}

.tv-slider .slick-slide {
    height: 120px !important;
    width: 120px !important;
}

.activeTv{
    transform: scale(0.95);
    box-shadow: 0 0 20px #ffa51d;
    border-radius: 10px;
    border: 5px solid rgb(255, 112, 17);
    z-index: 5;
}

@media (max-width:668px) {
    .active {
        border: 0 !important;
        transform: scale(1.0) !important;
        box-shadow: none !important;
        border-radius: 0px !important;
        z-index: 5;
    }

    .tv-slider .slick-slide {
        height: 70px !important;
        width: 70px !important;
    }
}

@media(min-width:64rem){.lg-flex{display:flex !important}}
