body{margin:0;padding:60px 0 0;height:100%;position:relative;font-family:Squada One,cursive;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-app-container{min-height:calc(100vh - 60px);overflow:hidden;display:block;position:relative;padding-bottom:40px;box-shadow:inset 3px 0 0 #000,inset 18px 0 15px -15px #000,inset -3px 0 0 #000,inset -18px 0 15px -15px #000}.Popcorn-1-hex{color:#f23545}.Popcorn-2-hex{color:#0468a5}.Popcorn-3-hex{color:#0478a5}.Popcorn-4-hex{color:#f2d298}.Popcorn-5-hex{color:#f23030}.Popcorn-1-rgba{color:#f23545}.Popcorn-2-rgba{color:#0468a5}.Popcorn-3-rgba{color:#0478a5}.Popcorn-4-rgba{color:#f2d298}.Popcorn-5-rgba{color:#f23030}.Popcorn-1-hsla{color:hsla(354,87,57,1)}.Popcorn-2-hsla{color:hsla(202,95,33,1)}.Popcorn-3-hsla{color:hsla(196,95,33,1)}.Popcorn-4-hsla{color:hsla(38,77,77,1)}.Popcorn-5-hsla{color:hsla(0,88,56,1)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.confirm-review-popup,.pop-up{position:fixed;top:100px;z-index:11;font-size:1em;background-color:#d88e04;width:200px;margin:5%;padding:10px;border-radius:8px;border:1px solid #f2b604;animation:slideInFromLeft .2s ease-in 0s 1,slideInFromLeft .2s ease-in 4.9s 1 reverse}.suggested-friend-header{padding:0}.loading-message{color:#f2d298;text-shadow:#f23030 1px 2px 1px;font-size:50px}.film-logo{-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;padding:15px}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes slideInFromLeft{0%{left:-200px}to{left:0}}@keyframes slideInFromLeft{0%{left:-200px}to{left:0}}*{box-sizing:border-box}body{font-size:20px;color:#444;text-align:center;line-height:1.5}footer,nav{padding:0 3px;height:40px;position:absolute;bottom:0;width:100%;background:#ed8e8e;background:-webkit-gradient(left top,right bottom,color-stop(0,#ed8e8e),color-stop(22%,#f02424),color-stop(80%,#f02424),color-stop(100%,#820c0c));background:linear-gradient(135deg,#ed8e8e,#f02424 22%,#f02424 80%,#820c0c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ed8e8e",endColorstr="#820c0c",GradientType=1)}nav{height:60px;position:fixed;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;top:0;left:0;right:0;z-index:10;box-shadow:inset 3px 0 0 #000,inset 18px 0 15px -15px #000,inset -3px 0 0 #000,inset -18px 0 15px -15px #000,inset 0 3px 5px #000}footer{font-size:3.4vw;box-shadow:inset 3px 0 0 #000,inset 18px 0 15px -15px #000,inset -3px 0 0 #000,inset -18px 0 15px -15px #000,inset 0 -3px 5px #000}a,a:link,a:visited{text-decoration:none}nav a:hover{cursor:pointer;color:#f5da3f;text-shadow:#0478a5 1px 2px 1px}header{padding:0 15px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.friend-suggestions,.main-banner,.new-review-header,.sign-up-header{padding:45px 15px;background:#999;box-shadow:inset 3px 0 0 #000,inset 18px 0 15px -15px #000,inset -3px 0 0 #000,inset -18px 0 15px -15px #000;background:-webkit-gradient(left top,right bottom,color-stop(0,#999),color-stop(29%,#0477a5),color-stop(100%,#056991));background:linear-gradient(90deg,#078abe 0,#0477a5 29%,#034661);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#999999",endColorstr="#056991",GradientType=1)}.screenshot{width:100%}.icon{color:#f5da3f;-webkit-animation:opacity-easeInOutBounce .3s ease-in-out 0s 2,opacity-easeInOutBounce .3s ease-in-out 1.1s 3,opacity-easeInOutBounce .1s ease-in-out .6s 5,slideInPlace 2.1s ease-in-out 0s 1;animation:opacity-easeInOutBounce .3s ease-in-out 0s 2,opacity-easeInOutBounce .3s ease-in-out 1.1s 3,opacity-easeInOutBounce .1s ease-in-out .6s 5,slideInPlace 2.1s ease-in-out 0s 1}@-webkit-keyframes slideInPlace{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}51%{-webkit-transform:translateY(20px);transform:translateY(20px)}55%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}75%{-webkit-transform:translateY(5px);transform:translateY(5px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInPlace{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}51%{-webkit-transform:translateY(20px);transform:translateY(20px)}55%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}75%{-webkit-transform:translateY(5px);transform:translateY(5px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes opacity-easeInOutBounce{0%{opacity:1}2%{opacity:.99}4%{opacity:1}10%{opacity:.97}14%{opacity:.99}22%{opacity:.88}32%{opacity:.99}42%{opacity:.6}50%{opacity:.5}58%{opacity:.4}68%{opacity:.01}78%{opacity:.12}86%{opacity:.01}90%{opacity:.03}96%{opacity:0}98%{opacity:.01}to{opacity:0}}@keyframes opacity-easeInOutBounce{0%{opacity:1}2%{opacity:.99}4%{opacity:1}10%{opacity:.97}14%{opacity:.99}22%{opacity:.88}32%{opacity:.99}42%{opacity:.6}50%{opacity:.5}58%{opacity:.4}68%{opacity:.01}78%{opacity:.12}86%{opacity:.01}90%{opacity:.03}96%{opacity:0}98%{opacity:.01}to{opacity:0}}.movie-header,.movie-suggestion{padding:15px}.movie-header a{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.movie-poster-link{width:30%}.no-listings-hints{color:#f2d298;text-shadow:#f23030 1px 2px 1px;font-size:28px;padding:10px}.main-app-container{background-color:-moz-linear-gradient(left,#828687 0,#687f88 50%,#3d4d52 100%);background-color:-webkit-gradient(left top,right top,color-stop(0,#828687),color-stop(50%,#687f88),color-stop(100%,#3d4d52));background-color:-webkit-linear-gradient(left,#828687,#687f88 50%,#3d4d52);background-color:-o-linear-gradient(left,#828687 0,#687f88 50%,#3d4d52 100%);background-color:-ms-linear-gradient(left,#828687 0,#687f88 50%,#3d4d52 100%);background:linear-gradient(90deg,#828687 0,#687f88 50%,#3d4d52);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#828687",endColorstr="#3d4d52",GradientType=1)}h1{overflow-wrap:break-word;color:#f23545;font-size:3em;margin:0;line-height:.8}.subtitle{margin:20px 0 0;line-height:.9}.black-back{width:100%;padding:0 15px;border-radius:8px;box-shadow:0 4px 0 #000,0 4px 15px rgba(0,0,0,.4),inset 0 0 5px hsla(0,0%,100%,.5);background:#4d4b4d;background:-webkit-gradient(left top,right bottom,color-stop(0,#4d4b4d),color-stop(12%,#3b3a3b),color-stop(25%,#0d0d0d),color-stop(100%,#121212));background:linear-gradient(135deg,#4d4b4d,#3b3a3b 12%,#0d0d0d 25%,#121212);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d4b4d",endColorstr="#121212",GradientType=1)}h2{min-width:200px}.route-title{margin:0}h2,h3{overflow-wrap:break-word;color:#f2d298;font-size:2em}.landing-page-headers{padding:0 15px}section{padding:30px 15px}.friend-suggestions-list,.suggestions-list{color:#000}form>div{padding-top:15px}label{color:#000}.login-label{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.loginInput{margin:0 0 5px 5px}input,textarea{text-align:center;font-size:18px;max-width:500px;width:80%;padding:3px;height:3em;font-weight:700;border-radius:5px;border:2px solid #0478a5;box-shadow:inset -2px -1px 3px #0589bd}.bio-sign-up{text-align:left;width:90%;height:40vh}.title-suggestions{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.suggestions{border:1px solid #999;border-top:0 solid #999;list-style:none;margin-top:0;overflow-y:auto;padding-left:0;width:80%;max-width:500px}.suggestion-active,.suggestions li:hover{background-color:#0478a5;color:#f2d298;cursor:pointer;font-weight:700}.suggestions li{padding:.5rem;color:#000;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.suggestions li:not(:last-of-type){border-bottom:1px solid #999}.title-suggest-img{height:50px;padding:0 15px}#stars{width:75px}.review-title{min-width:300px}p{margin:0 auto;max-width:650px;color:#f2d298}.popup-content{color:#000}.star-rating{font-size:2em;color:#f5da3f;text-shadow:0 0 3px #f5da3f,0 4px 2px #4d430e;margin:0 auto}.remote-button{font-size:1em;padding:1% 5%;margin:2.5% 5%;color:#f2d298;font-weight:700;border-radius:8px;border:0;text-shadow:0 0 2px #a1a1a1;box-shadow:0 4px 0 #000,0 4px 15px rgba(0,0,0,.4),inset 0 0 5px hsla(0,0%,100%,.5);background:#4d4b4d;background:-webkit-gradient(left top,right bottom,color-stop(0,#4d4b4d),color-stop(12%,#3b3a3b),color-stop(25%,#0d0d0d),color-stop(100%,#121212));background:linear-gradient(135deg,#4d4b4d,#3b3a3b 12%,#0d0d0d 25%,#121212);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d4b4d",endColorstr="#121212",GradientType=1)}.remote-button:hover{background:#4d4b4d;background:-webkit-gradient(left top,right bottom,color-stop(0,#4d4b4d),color-stop(12%,#3b3a3b),color-stop(25%,#404040),color-stop(100%,#242424));background:linear-gradient(135deg,#4d4b4d,#3b3a3b 12%,#404040 25%,#242424);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d4b4d",endColorstr="#242424",GradientType=1)}.remote-button:active{box-shadow:0 2px 0 #000,0 1px 6px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 0 3px hsla(0,0%,100%,.5);-webkit-transform:translateY(3px);transform:translateY(3px)}.title-suggestion{font-size:15px;margin:5px}.nav-button{min-height:2em;height:35px;font-size:.8em;padding:0 5px;margin:5px}.movie-info{font-family:Share,cursive;font-weight:700;text-shadow:1px 1px 1px #03445d}.error-message{color:#f2d298;text-shadow:#f23030 1px 2px 1px;font-size:30px}p+p{margin-top:15px}label{display:block;font-size:1.5em;margin:0 5px 0 0}.movie-poster{width:100%;max-width:150px;box-shadow:1px 1px 5px #000;border:1px solid #000}@media only screen and (min-width:900px){h1,h2,h3{max-width:60%}nav{-webkit-justify-content:flex-end;justify-content:flex-end;padding:10px 5%}footer{font-size:18px}nav a{margin:0 20px}.IMDB-link{width:70%;max-width:900px}.movie-title{width:100%;max-width:900px}.movie-poster{width:150px}.nav-button{font-size:13px;height:35px;width:140px}.login-label{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}}
/*# sourceMappingURL=main.4221b2c6.chunk.css.map */