.video_carousel_div_img:hover {
    cursor: pointer;
}

.video_carousel_img_div {
    /* OLA 08/09/2023 - Decommentato altrimenti le slide sottostanti al player non hanno distanza gli uni dagli altri */
    /* margin: 5px; */
    width: auto;
}

.video_in_section_under_player {
    margin: 5px;
    width: auto;
}

.box_image img {
    width: 100%;
}

#RowVideoCase {
    width: auto;
}

#NewVideosRow {
    overflow-x: clip;
}

#RowSearchResult {
    padding-left: 0;
}

#rowCategoriesSearch {
    margin-top: 50px;
}

.btnPlayIntermediate p {
    margin: 0;
    font-size: 20px;
}

.playButtonIntermediateView_file p {
    padding: 0;
}

/* .folder_carousel_img_div{
    width: 30vw;
} */

.descriptionPlayerViewMedia>p {
    font-size: 16px;
}

/* #rowFoldersCointaner .folder_carousel_img_div{ */
#rowFoldersCointaner {
    width: 20vw;
}



#rowCataloguesFoldersCointaner::before {
    content: none;
}

h4 {
    line-height: unset;
}

#rowCataloguesFoldersCointaner,
#rowFoldersCointaner #foldersWrapperSwiperInit {
    display: grid !important;
    grid-template-columns: repeat(4, calc(100% / 4));
    grid-template-rows: auto;
    grid-auto-rows: auto;
}

#rowCataloguesFoldersCointaner {
    width: auto;
}

.titleDescriptionVideoContainer {
    color: var(--main-text-color-video);
}

.vodCenterLetLive {
    width: 100%;
    /* richiesto per firefox */
}

/* Per monitor di pc */
@media screen and (min-width: 1280px) {
    .artistLiveOnSlide {
        -webkit-transition: scale 0.5s;
        transition: scale 0.5s;
    }

    .artistLiveOnSlide:hover {
        scale: 1.08;
    }
}


@media screen and (max-width: 991px) {

    #rowCataloguesFoldersCointaner,
    #rowFoldersCointaner #foldersWrapperSwiperInit {
        grid-template-columns: repeat(3, calc(100% / 3));
    }
}

@media screen and (max-width: 767px) {

    #rowCataloguesFoldersCointaner,
    #rowFoldersCointaner #foldersWrapperSwiperInit {
        grid-template-columns: repeat(2, calc(100% / 2));
    }

    .btnPlayIntermediate {
        height: 9vh;
    }

    #rowFoldersCointaner {
        width: auto;
    }

}

@media screen and (max-width: 450px) {
    .btnPlayIntermediate {
        height: 6vh;
    }

    .btnPlayIntermediate p {
        font-size: x-large;
    }
}