.yt-btn{display:inline-flex;align-items:center;gap:8px;background-color:#FF0000!important;color:white;border:none;padding:10px 16px;font-size:16px;font-family:Arial, sans-serif;border-radius:4px;cursor:pointer;transition:background-color 0.3s ease;text-decoration:none}
.yt-btn:hover{background-color:#cc0000;color:white}   
.yt-icon{width:20px;height:20px;fill: white;flex-shrink:0}
.movie_wrap{border:0;border-radius:0;margin:.5em 0;padding:0;background:#fff;}.movie_wrap p{padding:0 0 .8em 0;margin:0}
.movie_wrap_inner{padding:1em;background-color:#307a71;color:#fcfcfc;border-radius:5px}
.movie_data{}.movie_data p{padding:.3em 0 0 0}.movie_data em{color:#ff3}.trailer-btn{display:none}.cast_as{color:#09399F}
.movie_container{border:1px solid teal;background:#fcfcfc;color:#333;/*background-position:center;background-repeat: no-repeat;*/display:flex;align-items:center;/*Vertical alignment*/justify-content:center; /*Optional:Horizontal alignment*/width:250px;height:200px;/*Required for vertical centering*/float:left;margin:0 1em .5em 0;flex-direction: column;/*Stack items vertically*/gap:15px; /*Space between divs*/border-radius:5px;/*box-shadow:3px 5px 2px 2px rgba(255,250,205,.3),0 6px 6px 0 rgba(255,250,205,.3);*/}.movie_container:hover{box-shadow:4px 8px 8px 0 rgba(50,50,50,.3),0 6px 20px 0 rgba(50,50,50,.3);cursor:pointer}
@media only screen and (max-width:601px){.movie_container{float:none;margin:.4em auto .8em auto}}
#page_num{margin-top:.5em}.items_nav{width:100%;display:block;margin:0 auto 0 auto;text-align:center}.items_nav input[type=button]:focus{color:#fff!important}#next,#next:active,#prev,#prev:active{padding:.28em .6em;margin-right:.5em;background-color:#1c6fa7;color:#fff;border:1px solid #1c6fa7;border-radius:4px}#next:hover,#prev:hover{cursor:pointer;background-color:#fff!important;border-color:#e25508;color:#000!important}