body,html{font-family:"Ubuntu", sans-serif;margin:0;padding:0}body{background-color:#d3d098}.text-center{text-align:center}.text-right{text-align:right}.image.admin{justify-content:center}.admin-box{align-self:center;background-color:#eee;border-radius:15px 15px 20px 20px;box-shadow:black 0 0 25px;margin:0 auto;padding-top:10px;width:600px}.admin-box a{border-bottom:1px dashed;color:#817947}.admin-box a:hover{color:#222}.admin-box p{padding:0 10px}.admin-box .logo{background:url(/assets/logo-47fbda60619a03180e19852b7c57981b89eb6d97f815fd4991f2055558bad59a.png) no-repeat center center;border:none;display:inline-block;height:130px;width:313px}.admin-box .username{background-color:#eee;border:1px solid #bbb;border-width:1px 0 0 0;box-sizing:border-box;color:#222;height:45px;padding:8px;width:100%}.admin-box .password{background-color:#eee;border:1px solid #bbb;border-width:1px 0 0 0;border-bottom-left-radius:15px;box-sizing:border-box;color:#222;height:45px;float:left;padding:8px;width:80%}.admin-box .login{background-color:#d3d098;border:1px solid #a79f6f;border-width:1px 0 0 1px;border-bottom-right-radius:15px;box-sizing:border-box;color:#222;cursor:pointer;height:45px;float:left;padding:8px;width:20%}.admin-box .login:hover{background-color:#a79f6f;border-color:#817947}.row{clear:both;overflow:auto}.row .column{box-sizing:border-box;float:left;padding:0 5px}.row .column:first-of-type{padding-left:10px}.row .column:last-of-type{padding-right:10px}.row .column.one{width:100%}.row .column.seven-eighths{width:87.5%}.row .column.three-fourths{width:75%}.row .column.two-thirds{width:66.66667%}.row .column.five-eighths{width:62.5%}.row .column.one-half{width:50%}.row .column.one-third{width:33.33333%}.row .column.three-eighths{width:37.5%}.row .column.one-fourth{width:25%}.row .column.one-eighth{width:12.5%}footer{background-color:#eee;margin:0 25px}footer .footer-container{background:url(/assets/crumpled-paper-bottom-11b2626b770e2c36dfc6576d6f87212f344c2901ae0406d8976d530ae989683a.png) repeat-x}footer .footer-container .footer-content{height:206px;padding-top:50px}footer .footer-container .footer-content .copyright{font-weight:bold;text-align:center}.game{background-color:#d3d098;border:none;box-sizing:border-box;box-shadow:black 0 0 5px;color:#222;display:inline-block;margin:5px 0;padding:5px;width:100%}.game .more-info{background-color:rgba(0,0,0,0.75);color:#eee;height:100%;margin-top:56.25%;transition:margin-top 1s;width:100%}.game .more-info p{margin:0;padding:5px}.game:hover .more-info{margin-top:0}.game .image-container{display:inline-block;overflow:hidden;position:relative;width:100%}.game .image-container:after{padding-top:56.25%;display:block;content:""}.game .image-container .game-image{background-position:center center;background-repeat:no-repeat;background-size:100% auto;box-shadow:black 0 0 25px inset;position:absolute;top:0;right:0;bottom:0;left:0}.game .game-name{font-weight:bold;height:25px}header{box-shadow:black 0 5px 5px;height:80px;position:fixed;width:100%;z-index:2}header .header-bg{background:url(/assets/header-676be762a303e6fd8649a978372b76da3901497ca84cdfd4b7de3c5f4a2513ff.png) no-repeat center;height:100%;opacity:1;position:absolute;width:100%;z-index:-1}.image{background:url(/assets/main-image-2af95313fa63aee626020d53c67da407f6a815caf7f56446ac2e0f689a53ebdb.png) no-repeat center center;background-size:100vmax 100vmax;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100vh}.image .description-container{display:flex;justify-content:center;width:100%}.image .description-container .description{align-self:center;color:#eee;display:inline-block;font-family:"Slabo 27px", serif;font-size:4vw;font-variant:small-caps;margin:0 auto;text-align:center;text-shadow:black 0 0 25px}.image .description-container .description .company-description{color:#d3d098;font-weight:bold}.image .description-container .description p{margin:0;padding:0}.image .see-more{padding:50px;text-align:right}a{text-decoration:none}a.button{background-color:#d3d098;border:none;border-radius:5px;box-shadow:black 0 0 5px;color:#222;padding:3px 8px;transition:background-color 0.2s;transition-timing-function:linear}a.button:hover{background-color:#a79f6f}.logo-container-right{background:url(/assets/logo-bg-right-a896d23b6547e1faf0dd483a697f73c03f0252044bb832f7d9bb95c0c7387507.png) no-repeat right;padding-right:10px;width:323px}.logo-container-right .logo-container{background:url(/assets/logo-bg-left-41d52f2eb08e6a047a99388b4ba3b8c8e3de649f9cfaf78a79ecb77217c35c04.png) repeat-x right}.logo-container-right .logo-container .logo{background:url(/assets/logo-47fbda60619a03180e19852b7c57981b89eb6d97f815fd4991f2055558bad59a.png) no-repeat 3px 3px;display:block;height:130px;padding:5px 5px 10px 10px}main a{border-bottom:1px dashed;color:#817947}main a:hover{color:#222}main .paper{background:url(/assets/crumpled-paper-75b7a863784e1ede1df6053d821ff989f350d66eefb9b1580bfcff1aba4f147c.png) repeat-x;padding:25px 25px 0 25px}main .content{background-color:#eee}main .content p{line-height:150%;margin:10px 0}main .content h1{color:#817947;border-bottom:2px solid;display:block;font-family:"PT Serif", serif;margin:10px 0;width:100%}main .content-shadow{background:url(/assets/shadow-top-bot-8622168ab76f623b465bdd75fc86a3418ede028ceb29cb2854f1d4a3782e21e4.png) repeat-x left top}main .content-shadow .side-right{height:4px}.not-home .paper{padding-top:200px}.side-left{background:url(/assets/shadow-left-right-399ecbd2b9e7b127064e550fc89ab680d0e58b3132df829e60598516d5dc04f7.png) left repeat-y;padding-left:4px}.side-right{background:url(/assets/shadow-right-left-f6457e329b39581889ab8627702cbcd2e1f89dda4c60770b1060f18f2dfc379b.png) right repeat-y;padding-right:4px}.nav-list{list-style-type:none;margin:0;padding:0}.nav-list .nav-item{color:#eee;display:table-cell;font-family:"Romanesco", cursive;font-size:36pt;height:80px;padding:0 25px 0 29px;text-shadow:black 0 0 5px;vertical-align:middle}.nav-list .nav-item.active{background:linear-gradient(#d3d098, #a79f6f)}.nav-list .nav-item:hover{background:linear-gradient(#a79f6f, #817947)}.nav-list.horizontal li{float:left;margin-left:40px}.nav-list.horizontal li:first-of-type{display:block;margin-left:0}
