html{font-family:monospace}.amber{background-color:#ffc107!important}.amber-text{color:#ffc107!important}.amber.lighten-1{background-color:#ffca28!important}.grey{background-color:#9e9e9e!important}.grey-text{color:#9e9e9e!important}.grey-text.text-lighten-1{color:#bdbdbd!important}.grey.darken-3{background-color:#424242!important}.grey.darken-4{background-color:#212121!important}.black{background-color:#000!important}.black-text{color:#000!important}.white-text{color:#fff!important}.transparent{background-color:transparent!important}body{margin:0;background:#1d1d1d}footer,nav{display:block}a{background-color:transparent}a:active,a:hover{outline:0}b{font-weight:700}h1{font-size:2em;margin:.67em 0}img{border:0}button,input{color:inherit;font:inherit;margin:0}button{overflow:visible}button{text-transform:none}button,input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.btn,.dropdown-content,.side-nav,.z-depth-1,nav{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.btn:hover{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.z-depth-2{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}@media only screen and (max-width:992px){.hide-on-med-and-down{display:none!important}}@media only screen and (min-width:993px){.hide-on-large-only{display:none!important}}.page-footer{padding-top:20px;color:#fff;background-color:#ee6e73}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0;color:rgba(255,255,255,.8);background-color:rgba(51,51,51,.08)}.hide{display:none!important}.left-align{text-align:left}.center-align{text-align:center}.left{float:left!important}.right{float:right!important}.circle{border-radius:50%}.material-icons{text-rendering:optimizeLegibility;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga'}.container{margin:0 auto;max-width:1280px;width:90%}.container .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:1px}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto;color:#9e9e9e}@media only screen and (min-width:601px){.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}}@media only screen and (min-width:993px){.row .col.l2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav a{color:#fff}nav i,nav i.material-icons{display:block;font-size:30px;height:56px;line-height:56px}nav .nav-wrapper{position:relative;height:100%}@media only screen and (min-width:993px){nav a.button-collapse{display:none}}nav .button-collapse{float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .button-collapse i{height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0}@media only screen and (max-width:992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav .brand-logo.left{padding:0;-webkit-transform:none;transform:none}nav .brand-logo.left{left:.5rem}}nav ul{margin:0}nav ul li{-webkit-transition:background-color .3s;transition:background-color .3s;float:left;padding:0}nav ul a{-webkit-transition:background-color .3s;transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}nav ul a:hover{background-color:rgba(0,0,0,.1)}nav ul.left{float:left}nav form{height:100%}a{text-decoration:none}h1,h5{font-weight:400;line-height:1.1}h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem}h5{font-size:1.64rem;line-height:110%;margin:.82rem 0 .656rem}.page-footer .footer-copyright{font-weight:300}.flow-text{font-weight:300}@media only screen and (min-width:360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width:390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width:420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width:450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width:480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width:510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width:540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width:570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width:600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width:630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width:660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width:690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width:720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width:750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width:780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width:810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width:840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width:870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width:900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width:930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width:960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width:360px){.flow-text{font-size:1.2rem}}.btn,.btn-flat{border:0;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn-flat:disabled,.btn:disabled{pointer-events:none;background-color:#dfdfdf!important;-webkit-box-shadow:none;box-shadow:none;color:#9f9f9f!important;cursor:default}.btn-flat:disabled:hover,.btn:disabled:hover{background-color:#dfdfdf!important;color:#9f9f9f!important}.btn,.btn-flat{font-size:1rem;outline:0}.btn i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus{background-color:#1d7d74}.btn{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;-webkit-transition:.2s ease-out;transition:.2s ease-out;cursor:pointer}.btn:hover{background-color:#2bbbad}.btn-flat{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-flat:focus,.btn-flat:hover{-webkit-box-shadow:none;box-shadow:none}.btn-flat:focus{background-color:rgba(0,0,0,.1)}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width,height}.dropdown-content li{clear:both;color:rgba(0,0,0,.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;text-transform:none}.dropdown-content li:hover{background-color:#eee}.dropdown-content li>a{font-size:16px;color:#26a69a;display:block;line-height:22px;padding:14px 16px}button:focus{outline:0;background-color:#2ab7a9}::-webkit-input-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}:-ms-input-placeholder{color:#d1d1d1}::placeholder{color:#d1d1d1}input[type=text]:not(.browser-default){background-color:transparent;border:0;border-bottom:1px solid #9e9e9e;border-radius:0;outline:0;height:3rem;width:100%;font-size:1rem;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .3s;transition:all .3s}input[type=text]:not(.browser-default):disabled{color:rgba(0,0,0,.42);border-bottom:1px dotted rgba(0,0,0,.42)}input[type=text]:not(.browser-default):focus:not([readonly]){border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0}.side-nav{position:fixed;width:300px;left:0;top:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100%;height:calc(100%+60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-105%);transform:translateX(-105%)}.side-nav li{float:none;line-height:48px}.side-nav li>a{color:rgba(0,0,0,.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}.side-nav li>a:hover{background-color:rgba(0,0,0,.05)}.side-nav li>a>i,.side-nav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,.54)}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}@media only screen and (max-width:992px){.side-nav a{padding:0 16px}}.carousel{overflow:hidden;position:relative;width:100%;height:400px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0 50%;transform-origin:0 50%}.carousel .carousel-item{display:none;width:200px;height:200px;position:absolute;top:0;left:0}.carousel .carousel-item>img{width:100%}nav input#searchinput{background-color:#f5f5f5;color:#000;border:none!important;box-shadow:none!important;box-sizing:border-box;padding-left:10px;padding-right:30px;border-radius:3px;font-weight:700;height:30px}nav input#searchinput:focus{-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)!important;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)!important}ul.subnav{position:absolute!important;width:360px!important;display:none!important;z-index:100!important}ul.subnav li{width:25%!important;height:30px!important;line-height:30px!important}ul.subnav li a:hover,ul.subnav li:hover{font-weight:700!important;background-color:#4caf50!important}li.genre:hover ul.genre{display:block!important}@media only screen and (max-width:992px){form#search{position:absolute;z-index:100!important;width:100%;display:none}form#search input{-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)!important;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)!important}ul.mobile-genre a,ul.mobile-genre li,ul.mobile-year a,ul.mobile-year li{height:30px!important;line-height:30px!important;padding-left:0!important}ul.mobile-genre a,ul.mobile-year a{padding-left:30px!important}ul.mobile-genre,ul.mobile-year{display:none}}nav ul li a{color:#000!important;font-weight:700!important}nav input#searchinput{background-color:#f5f5f5;color:#000;border:none!important;box-shadow:none!important;box-sizing:border-box;padding-left:10px;padding-right:30px;border-radius:3px;font-weight:700;height:30px}nav input#searchinput:focus{-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)!important;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)!important}ul.subnav{position:absolute!important;width:360px!important;display:none!important;z-index:100!important}ul.subnav a{font-weight:400!important}ul.subnav li{width:25%!important;height:30px!important;text-align:center;line-height:30px!important}ul.subnav li a:hover,ul.subnav li:hover{background-color:#ffb74d!important;font-weight:400!important}li.genre:hover ul.genre{display:block!important}@media only screen and (max-width:992px){form#search,ul.mobile-genre,ul.mobile-year{display:none}form#search{position:absolute;z-index:100!important;width:100%}form#search input{-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)!important;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)!important}ul.mobile-genre a,ul.mobile-genre li,ul.mobile-year a,ul.mobile-year li{height:30px!important;line-height:30px!important;padding-left:0!important}ul.mobile-genre a,ul.mobile-year a{padding-left:30px!important}}.nopadding{padding:0!important}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}#iframe{border:0;overflow:hidden;width:100%}.grid-image{display:inline-block;margin:2px;position:relative;text-decoration:none}.movieposter:hover{transition:all 150ms ease;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease}.posteroverlay{transition:.3s ease;opacity:0;position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;background-color:#000}.grid-image:hover .posteroverlay{opacity:.4}.grid-image:hover .playbutton{visibility:visible}.movietitle{position:absolute;bottom:0;left:0;padding:7px 0;width:100%;font-size:14px!important;background-color:rgba(0,0,0,.8)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.moviequality{position:absolute;top:10px;left:10px;border-radius:5px;font-weight:600;width:65px;padding:0!important;font-family:Calibri,sans-serif;line-height:22px!important;text-align:center;height:22px;background-color:#ffca28;color:#000}.playbutton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;color:rgba(255,229,0,.7);font-size:100px}.play-icon{top:40%;left:50%;-webkit-transform:translate(-50%,-40%) scale(0);transform:translate(-50%,-40%) scale(0);position:absolute;font-size:80px;color:#fff;z-index:10;transition:.4s;-webkit-transition:.4s}@media only screen and (min-device-width:320px) and (max-device-width:480px){.movieposter{height:250px;width:168px}}@media only screen and (min-width:321px){.movieposter{height:240px;width:162px}}@media only screen and (max-width:320px){.movieposter{height:220px;width:149px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.movieposter{height:280px;width:189px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.movieposter{height:280px;width:189px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.movieposter{height:240px;width:162px}}@media only screen and (min-width:1224px){.movieposter{height:300px;width:203px}}@media only screen and (min-width:1824px){.movieposter{height:350px;width:236px}}.closebtn{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.closebtn:hover{color:#000}.alert-blue{padding:15px;background-color:#fff;color:#000}