@font-face{font-family:"04b03";font-style:normal;font-weight:400;src:local("04b03"),url(fonts/04B_03__.woff) format("woff")}body{background-color:#000!important;color:#fff!important;font-family:"04b03",sans-serif!important;font-size:10pt!important}hr{background-color:#fff;border:none;border-top:double #333;color:#333;margin-bottom:1.5rem!important;overflow:visible;padding:0;text-align:center}hr:after{background:#000;color:#fff;display:inline-block;font-size:1.5em;padding:0 .25em;position:relative;top:-.7em}hr.hr-encounters{background-color:#262b44}hr.hr-encounters:after{color:#262b44;content:"Encounters"}a.btn-default{color:#fff;display:inline;padding:10px;text-decoration:none;width:auto}.btn-block,.btn-default{background-color:#0099db!important;border:10px outset #0099db!important}.gray-button{background-color:#262b44!important;border:10px outset #262b44!important}.orange-button{background-color:#f77622!important;border:10px outset #f77622!important}.green-button{background-color:#63c74d!important;border:10px outset #63c74d!important}.app-header{background-color:#000!important;height:39px;z-index:1000!important}.app-header .header-container{padding:0}.app-header .player-menu{background-color:#181425;border-bottom:10px solid #000;padding-bottom:10px;padding-top:10px}.app-header .player-menu hr{background-color:#fff}.app-header .player-menu hr:after{background:#181425;color:#fff;content:"OPTIONS"}.app-header .player-menu .btn{background-color:#262b44;border:10px outset #262b44;font-size:10pt!important;height:100%;width:100%}.app-header .player-menu .btn-enter-code{background-color:#0099db;border:10px outset #0099db}.dialog-modal .splash-image{margin-bottom:1rem;width:100%}.dialog-modal .splash-image.red{background-color:#f04!important;border:10px outset #f04!important}.about-menu img{margin-bottom:1rem;width:100%}.about-menu .splash-prompts{margin-bottom:1rem;margin-top:1rem;padding-bottom:1rem;padding-top:1rem}.about-menu .splash-prompts .btn-red{background-color:#f04!important;border:10px outset #f04!important}.about-menu .splash-prompts .btn-orange{background-color:#f77622!important;border:10px outset #f77622!important}.splash-menu{padding:0!important}.splash-menu .splash-header{margin-bottom:2rem;margin-top:3rem}.splash-menu .splash-image{margin-bottom:1rem;width:100%}.splash-menu .splash-image.red{background-color:#f04!important;border:10px outset #f04!important}.splash-menu .splash-prompts{margin-bottom:.5rem;margin-top:.5rem}.splash-menu .splash-prompts .btn-bare{background-color:transparent!important;border:10px outset transparent!important}.splash-menu .splash-prompts .btn-red{background-color:#f04!important;border:10px outset #f04!important}.splash-menu .splash-prompts .btn-orange{background-color:#f77622!important;border:10px outset #f77622!important}.header-image{border:10px outset #f77622;border-radius:0;margin-top:39px;z-index:999!important}.chunky-border{border:10px outset #fff;border-radius:0;z-index:999!important}.chunky-border.orange-border{border:10px outset #f77622}.no-padding{padding-left:0!important;padding-right:0!important}.app-body{margin-bottom:102px;margin-top:315px}.app-body .frame-card img{border:10px outset #f77622;border-radius:0}.app-body .environment-text{padding:10px}.encounter-grinder-container.hidden{position:relative;top:70px}.encounter-grinder-container .encounter-grinder>.row{display:block}.encounter-grinder-container .encounter-grinder>.row>.col-6{display:inline-block;width:175px}.environment-header{background-color:#fff;color:#000}.environment-header h3{margin-bottom:0;padding-top:10px}.app-footer{background-color:#000!important}.card{background-color:transparent!important;border-color:transparent!important}.card .card-body{padding:0}.modal-content{background-color:#000!important;border:10px outset #181425!important;border-radius:0}.modal-header{border:0!important;border-bottom:2px solid #181425!important}.modal-footer{border:0!important;border-top:2px solid #181425!important}.redeemable-content img{background-color:#f77622!important;border:10px outset #f77622!important;margin-bottom:10px;margin-top:10px;width:75%}.flavor-content{min-height:200px}.pre-wrap{white-space:pre-wrap}.encounter-item{background-color:#181425;border:10px outset #181425;font-size:8pt!important;height:120px}.encounter-item .card-title{font-size:8pt!important;margin:0}.encounter-item .encounter-text{height:30px;padding-bottom:5px;padding-top:5px;white-space:normal}.encounter-item .btn{font-size:8pt}.encounter-item .btn.btn-primary{background-color:#f04;border:10px outset #f04}.encounter-item .btn.btn-secondary{background-color:#262b44;border:10px outset #262b44}.app-footer .container{padding:0!important}.app-footer .btn{font-size:10pt!important;height:100%;width:100%}.app-footer .btn.action-items,.app-footer .btn.action-navigate{background-color:#0099db;border:10px outset #0099db}.app-footer .btn.action-navigate-off{background-color:#262b44;border:10px outset #262b44}.app-footer .btn.action-my-turn{background-color:#63c74d;border:10px outset #63c74d}.app-footer .btn.action-their-turn{background-color:#262b44;border:10px outset #262b44}.app-footer .btn.action-search{background-color:#fee761;border:10px outset #fee761;color:#000}.desktop-bottom-pane .container{padding:0!important}.desktop-bottom-pane .btn{font-size:10pt!important;height:100%;width:100%}.desktop-bottom-pane .btn.action-items,.desktop-bottom-pane .btn.action-navigate{background-color:#0099db;border:10px outset #0099db}.desktop-bottom-pane .btn.action-navigate{height:90px}.desktop-bottom-pane .btn.action-navigate-off{background-color:#262b44;border:10px outset #262b44;color:#000;height:90px}.desktop-bottom-pane .btn.action-my-turn{background-color:#63c74d;border:10px outset #63c74d}.desktop-bottom-pane .btn.action-their-turn{background-color:#262b44;border:10px outset #262b44}.desktop-bottom-pane .btn.action-search{background-color:#fee761;border:10px outset #fee761;color:#000}.user-inventory,.user-inventory .inventory-item-container{margin-bottom:10px;margin-top:10px}.inventory-item{background-color:#0099db!important;border:10px outset #0099db!important}.inventory-item.btn,.inventory-item.dropdown>.btn{background-position:50%;background-repeat:no-repeat;background-size:25px;height:50px;margin-left:5px;margin-right:5px;padding:10px;width:50px}.inventory-item .dropdown-toggle{background-color:#0099db!important;border:0}.inventory-item .dropdown-toggle:after{display:none}.mobile .player-header,.mobile-mode .player-header{background-color:#181425;border:10px outset #181425}.mobile .encounter-grinder>.row,.mobile-mode .encounter-grinder>.row{height:120px;overflow-x:auto;white-space:nowrap}.desktop-mode .desktop-header-image{border:10px outset #f77622;border-radius:0;z-index:999!important}.desktop-mode .desktop-character-stats{border:10px outset #fff;border-radius:0;min-height:394px;z-index:999!important}.desktop-mode .encounter-item{min-height:180px}.desktop-mode .encounter-item .card-title{font-size:8pt!important;margin:0;padding-top:10px}.desktop-mode .encounter-item .encounter-text{min-height:60px;padding-bottom:5px;padding-top:5px;white-space:normal}.desktop-mode .encounter-grinder>.row{overflow-x:auto;white-space:nowrap}.desktop-mode .user-inventory,.desktop-mode .user-inventory .inventory-item-container{margin-bottom:0;margin-top:0}.desktop-mode .user-inventory .card-body{height:372px;min-height:372px;overflow:auto}.home-screen{height:100%!important;width:100%!important}.form-container{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 20px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 20px -4px rgba(0,0,0,.75);box-shadow:0 0 20px -4px rgba(0,0,0,.75);margin-bottom:60px;margin-top:60px;padding-bottom:20px;padding-top:20px}.form-container form{margin-bottom:20px;margin-top:20px}.account-header{margin-bottom:20px}@media only screen and (max-width:991px){.account-header{text-align:center}}.spinner-container{margin-top:200px}.header-menu button{margin-left:10px}.asset-indicator{margin-right:10px}.asset-admin-card{margin-bottom:20px}.asset-admin-card .badge,.asset-user-card .badge{margin-left:10px}.asset-admin-card .hp-text.bad,.asset-user-card .hp-text.bad{color:red}.asset-admin-card .hp-text.ok,.asset-user-card .hp-text.ok{color:#ff0}.asset-admin-card .hp-text.good,.asset-user-card .hp-text.good{color:#0099db}.mobile .badge{margin-left:0;margin-right:10px}.modal-60w{max-width:none!important;width:60%!important}.cursor-pointer{cursor:pointer}.user-suggestion{border:1px solid green;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:green;line-height:29pt;margin-bottom:10px;padding:10px}.orange-background{background-color:#f77622}