.collectionCarouselView-outer { height: 100%; position: relative; overflow: hidden; .collectionCarouselView-caption { height: 50; display: inline-block; width: 100%; } .collectionCarouselView-image { height: calc(100% - 50px); display: inline-block; width: 100%; user-select: none; } .message { justify-content: center; align-items: center; display: flex; height: 60%; z-index: -1; // margin: 15px; } } .collectionCarouselView-addFlashcards { justify-content: center; align-items: center; height: 100%; z-index: -1; pointer-events: none; } .collectionCarouselView-recentlyMissed { color: red; z-index: 999; position: relative; left: 10px; top: 10px; pointer-events: none; } .carouselView-back, .carouselView-fwd, .carouselView-star, .carouselView-remove, .carouselView-check, .carouselView-add { position: absolute; display: flex; width: 30; height: 30; align-items: center; border-radius: 5px; justify-content: center; color: rgba(255, 255, 255, 0.5); background: rgba(0, 0, 0, 0.1); &:hover { color: white; } } .carouselView-fwd { top: 42.5%; right: 20; } .carouselView-back { top: 42.5%; left: 20; } .carouselView-star { top: 0; left: 0; } .carouselView-add { position: absolute; bottom: 0; left: 0; } .carouselView-remove { top: 80%; left: 52%; } .carouselView-check { top: 80%; right: 52%; } .carouselView-quiz { position: relative; display: flex; height: 20px; align-items: center; margin: auto; &:hover { color: white; } } .carouselView-practice { position: relative; display: flex; flex-direction: column; height: 20px; align-items: center; margin: auto; &:hover { color: white; } } .carouselView-starFilter { position: relative; display: flex; height: 20px; align-items: center; &:hover { color: white; } } .carouselView-practiceModes { width: 100%; height: 40px; display: flex; flex-direction: column; } .carouselView-menu { position: absolute; flex-direction: column; align-items: center; display: flex; top: 2px; left: 2px; width: 30; border-radius: 5px; color: rgba(255, 255, 255, 0.5); background: rgba(0, 0, 0, 0.1); } .carouselView-back:hover, .carouselView-fwd:hover { background: lightgray; }