.col{ max-width: 5vw; } .row{ height: 300px; margin-bottom: 15px; } .row div{ height: 100%; } .row div div{ height: 100%; } .card{ background-size: 100vh auto; float:left; margin: 7px; border-radius: 10px; padding: 20px; color: white; -webkit-text-stroke-width: 1px !important; -webkit-text-stroke-color: black !important; width: 90%; height: 90%; box-shadow: 4px 4px 4px rgba(128,128,128,1); } .card a h3{ -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: black; color:white; transition: 100ms; } .card:hover a h3{ transition: 400ms; color:black; -webkit-text-stroke-color: white; } .title{ text-align: center; background-color: rgba(0,0,0,0.25); border-radius: 10px 10px 0px 0px; padding: 10px; } .bottom{ position: absolute; top: 75%; margin:auto; width: 100%; left: 0%; border-radius: 0px; text-align: center; background-color: rgba(0,0,0,0.25); } .bottom h3, .bottom span{ margin-bottom: 0px; margin-top: 0px; } .bottom span{ font-size: 75%; margin-top: 5px; } .elements .card .btn{ top: 60%; left: auto; position: absolute; margin: auto; width: 20%; text-align: center; } #paging-section{ width: 100%; clear: both; margin-bottom: 30px; } #inner-paging{ width: fit-content; margin: auto; } #button-sub, #button-add{ width: 100px; } #pageInput{ font-size: 100%; text-align: center; width: 175px; margin: auto; } #button-submit-page{ margin: auto; text-align: center; margin-top: 7px; display: none; } .visibility{ transition: 200ms; opacity: 0; } .person-movies-list{ margin: auto; margin-top: 20px; padding: 10px; width: 80%; background-color: rgba(52, 58, 64, 0.7); border-radius: 10px; transition: 200ms; color: white; } .person-movies-list:hover{ background-color: rgba(52, 58, 64, 1); } .person-movies-list ul{ list-style-type: none; } .person-movies-list ul li{ color:black; background-color: rgba(255,255,255,0.7); padding: 12px; font-size: 120%; width: 80%; text-align: center; margin: auto; transition: 200ms; border-radius: 10px; margin-bottom: 5px; text-decoration: underline; } .person-movies-list hr{ color: white; background-color: white; border-color: white; } .person-movies-list ul li:hover{ background-color: rgba(255,255,255,1); text-decoration-color: blue; } .genres-listing ul li:hover{ background-color: rgba(222,128,128,1); } .genres-listing ul li{ background-color: rgba(192,128,128,0.7); text-decoration: none !important; } .person-movies-list ul li a{ color: black; transition: 250ms; text-decoration: underline; text-decoration-color: black; } .person-movies-list ul li a:hover{ color:blue; } #admin-buttons a{ display: inline-block; width: 95%; margin: auto; margin-top: 10px; font-size: 125%; clear: both; } #image-movie-section{ height: fit-content; min-height: fit-content; } #likes-showcase{ background-color: rgba(192,128,128,0.7); border-radius: 10px; padding:10px; width: 60%; margin: auto; transition: 200ms; margin-top: 2%; } #likes-showcase strong{ font-size: 150%; } #likes-showcase:hover{ background-color: rgba(222,128,128,1); } .invisible-search{ display: none; }