body{height:100vh;overflow:hidden;background-image:none}#frcontainer,.menu-button{display:none}#uppercontainer{position:relative;height:75vh;width:100vw;color:#4f2f29;font-size:1.1rem;overflow-y:hidden}.releases{display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;padding:10vh 100px;overflow-x:auto;scrollbar-width:none;cursor:-webkit-grab;cursor:grab}.releases.active{cursor:-webkit-grabbing;cursor:grabbing}.releases::-webkit-scrollbar{width:0;height:0}.release{position:relative;min-width:calc(55vh - 94px);height:100%}.release:after,.release:nth-of-type(1):before{position:absolute;content:"";top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100px;height:100px;background-image:url(../images/releasegram.jpg);background-size:cover;opacity:.5}.release:nth-of-type(1):before{left:-100px}.release:after{left:100%}.release-cover{width:100%;aspect-ratio:1/1}.release-cover img{width:100%;height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.release a:hover{text-decoration:underline}.release-text{text-align:center}#bottomcontainer{position:relative;width:100%;height:25vh;background-color:#010101;z-index:99;background-image:url(../images/videaosmobilelowbg.gif);background-size:auto 100%;background-repeat:no-repeat;border-top-width:2px;border-top-style:solid;border-top-color:#430000}#mid{position:absolute;height:100%;width:450px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:1px;text-align:center;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#1f1f1f rgba(0,0,0,0);z-index:9}#mid::-webkit-scrollbar{width:11px}#mid::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#bottomcontainer #links{background:none;border:0;padding:11px 0 18px 14px;line-height:1.5rem;font-weight:bold;font-size:.9rem}#logo{width:72%;margin:20px auto}#logo:hover{opacity:.9}#footer{width:100%;height:42px;color:#472019;text-align:center;font-size:.65rem;padding-bottom:13px}#leftm,#rightm{height:100%;position:absolute;top:0;display:none}#leftm{left:0}#rightm{right:0}#left,#right{height:100%;position:absolute;top:0}#left{left:0}#right{right:0}#left img,#right img,#leftm img,#rightm img{height:100%;width:auto}@media screen and (max-height: 900px){.release h3{font-size:1rem}}@media screen and (max-width: 900px){#mid{width:100vw}#bottomcontainer #links a{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 800px),(max-aspect-ratio: 1000/600),(max-height: 500px){#leftm,#rightm{display:block}#left,#right{display:none}}@media screen and (max-height: 500px){body{height:auto;overflow-y:auto}#frcontainer,.menu-button{display:block}#frcontainer{position:fixed;width:100vw;left:101vw;top:0;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s;z-index:9998}#frcontainer.open{-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw)}#floatingright{position:relative;width:100%;height:100vh;top:0;left:0;padding:40px;background-color:#010101;border:solid #430000;border-width:0 0 0 2px;overflow-y:auto}#links{padding:0;border:0;font-size:20px}#links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:48px;padding:10px 0;line-height:1.25}#fr-contact{font-size:14px;padding:0}#uppercontainer{height:400px}.releases{padding:18px 100px}.release{min-width:250px}.release:after,.release:nth-of-type(1):before{top:48%}.release h2{font-size:1.25rem}.release h3,.release p{font-size:14px}.release h3{margin:2px 0 6px}#bottomcontainer{height:100px}#mid{display:none}}@media screen and (max-height: 400px){#uppercontainer{height:auto}.release{min-width:220px}}@media screen and (max-height: 380px){.release{min-width:200px}}@media screen and (max-width: 450px){#uppercontainer{height:calc(100vw - 50px + 40vw + 125px)}.releases{padding:20vw 100px}.release{min-width:calc(100vw - 50px);height:100%}#bottomcontainer{height:calc(100vh - (100vw - 50px + 40vw + 125px))}}@media screen and (max-width: 400px){#uppercontainer{height:calc(100vw - 50px + 36vw + 125px)}.releases{padding:18vw 100px}#bottomcontainer{height:calc(100vh - (100vw - 50px + 36vw + 125px))}}@media screen and (max-width: 370px){#uppercontainer{height:calc(100vw - 50px + 28vw + 125px)}.releases{padding:14vw 100px}#bottomcontainer{height:calc(100vh - (100vw - 50px + 28vw + 125px))}}