body{padding:0;background:#222;color:#f8f8ff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}html{background:#222;color:#f8f8ff}header{text-align:center;width:100%;margin:0}#perma header{height:150px}h1{display:inline-block;font-weight:900;text-align:center;font-size:70px;color:#f8f8ff;margin-bottom:0;text-transform:uppercase}h2{color:#f8f8ff;font-size:18px}#menu{position:absolute;margin:0;color:#f8f8ff;font-size:12px;top:15px;left:15px;opacity:.7}.title{position:relative;display:block;margin-bottom:30px;margin-top:30px}.title span{background:#222;padding:0 15px;position:relative;z-index:1}.title:before{left:0}.title:before{background:#f8f8ff;display:block;height:10px;position:absolute;top:50%;width:100%;content:""}h2 a{color:#f8f8ff}h2 a:hover{color:#f8f8ff;text-decoration:underline;opacity:1}a{text-decoration:none}#content{margin:0 auto;width:100%;text-align:center}.tumblrAutoPager_page_info{width:0;height:0;display:none}#perma .poster{width:400px}::selection{background:#d85f46;color:#fff}.poster{display:block;position:relative;z-index:2;transition:1s all ease;-webkit-transition:1s all ease;-moz-transition:1s all ease;-o-transition:1s all ease;height:450px;width:300px;object-fit:cover}@media only screen and (min-width:500px){.poster:hover{opacity:.3;transition:.4s all ease;-webkit-transition:.4s all ease;-moz-transition:.4s all ease;-o-transition:.4s all ease;filter:grayscale(.9) brightness(.7) contrast(2);-webkit-filter:grayscale(.9) brightness(.7) contrast(2);-moz-filter:grayscale(.9) brightness(.7) contrast(2);-o-filter:grayscale(.9) brightness(.7) contrast(2)}}#perma #content p{width:400px;margin:0 auto;display:block!important}#perma #content{width:100%;text-align:center}.wrapper{background:#000;margin:10px;display:inline-block;position:relative;width:300px;overflow:visible;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.5);box-shadow:0 0 15px 0 rgba(0,0,0,.5)}.wrapper .stars{z-index:1;width:100%;text-align:center;left:0;bottom:198px;position:absolute;font-size:35pt;color:#fff;text-transform:capitalize}.wrapper .stars .name{margin-bottom:0;font-size:14pt;font-weight:300}.year-link{color:#fff;font-weight:600;padding-top:10px}.year-links{padding:10px}@media only screen and (max-width:500px){.wrapper .stars{z-index:3;padding-bottom:.5em;bottom:0;filter:drop-shadow(0 0 10px rgba(0, 0, 0, 1))}.wrapper .stars .name{display:none}.year-links{padding:10px;display:grid;grid-template-columns:1fr 1fr 1fr}.middot{display:none}}footer{height:50px;text-align:center;font-size:70%;opacity:.7;padding:20px}.caption{max-width:640px;margin:30px auto;text-align:justify;font-weight:300}.year-link{margin:0}.year-link a{color:#f8f8ff}.c-rating{font-size:35pt;position:relative;width:5em;height:1em;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><text font-size="100" y="0.89em" opacity="0.5" style="fill: white;">☆</text></svg>') 0/auto 100%;margin-left:auto;margin-right:auto}.c-rating_star{position:absolute;z-index:2;height:1em;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><text font-size="100" y="0.89em" style="fill: white;">★</text></svg>') 0/auto 100%}a[href*="//"]:not([href*="patmurray.co"]){--icon-width:0.8em}a[href*="//"]:not([href*="patmurray.co"]):after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9InJnYmEoMTM2LDEzNiwxMzYsLjMpIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9ImZlYXRoZXIgZmVhdGhlci1leHRlcm5hbC1saW5rIj48cGF0aCBkPSJNMTggMTN2NmEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoNiI+PC9wYXRo+PHBvbHlsaW5lIHBvaW50cz0iMTUgMyAyMSAzIDIxIDkiPjwvcG9seWxpbmU+PGxpbmUgeDE9IjEwIiB5MT0iMTQiIHgyPSIyMSIgeTI9IjMiPjwvbGluZT48L3N2Zz4=);margin-left:.2em;padding-left:var(--icon-width);background-size:var(--icon-width) var(--icon-width);background-position:center center;background-repeat:no-repeat}a[href*="//"].no_icon:after{display:none}@media only screen and (max-width:500px){.poster{height:200px;width:133px}.c-rating{width:90%;font-size:18pt}.wrapper{width:unset}.wrapper .stars{padding-bottom:.2em}}#search{width:300px;height:30px;border-radius:15px;border:none;margin:15px;text-align:center;font-size:15px}