/*

Theme Name:   MonsterPlay Child

Text Domain: monsterplay-child


Author:       Nick Andrews
Author URI:   http://websolutions.to
Template:     monsterplay
Version:      1.0.0

*/
:root {
  --opac: 0.5;
  --icon-height: 130px;
  --sprite-height: 650px; }

/**laptops**/
@media only screen and (max-width: 120em) and (-webkit-min-device-pixel-ratio: 1) {
  .reh-icon {
    background-size: var(--sprite-height) var(--sprite-height);
    width: var(--icon-height) !important;
    height: var(--icon-height); } }
/**big screen**/
@media only screen and (min-device-width: 16em) and (max-device-width: 47.938em) and (orientation: portrait) {
  .reh-icon {
    background-size: calc(var(--sprite-height)/2) calc(var(--sprite-height)/2);
    width: calc(var(--icon-height)/2) !important;
    height: calc(var(--icon-height)/2); }

  .is-layout-flex > :is(*, div) {
    width: 50%; } }
@media only screen and (min-device-width: 16em) and (max-device-width: 60em) and (orientation: landscape) {
  .reh-icon {
    background-size: calc(var(--sprite-height)/1.5) calc(var(--sprite-height)/1.5);
    width: calc(var(--icon-height)/1.5) !important;
    height: calc(var(--icon-height)/1.5); }

  .is-layout-flex > :is(*, div) {
    width: 50%; } }
body {
  margin: 0; }

canvas {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  z-index: -1; }

/***monster theme adjustments**/
.wp-block-post-featured-image :where(img) {
  max-width: 200px; }

.site-header .mpl-navbar-logo {
  margin-right: 0; }

.mpl-logo {
  height: 60px; }

#rehe-logo {
  position: absolute;
  top: 5%;
  left: 0%;
  z-index: +1; }

[data-header*="type-1"] .ct-header [data-row*="middle"] {
  background-color: rgba(255, 255, 255, calc(var(--opac)*0.2)) !important; }

nav[class*=menu] .ct-menu-link {
  color: #ebebeb !important; }

.reh-icon {
  background-image: url(../blocksy-child/images/iconography.svg);
  background-color: #000109;
  background-repeat: no-repeat; }

.art-icon {
  background-position: 25%  0%  !important; }

.vip-icon {
  background-position: 25%  25%  !important; }

.bkstg-icon {
  background-position: 50%  25%  !important; }

.dance-icon {
  background-position: 75%  25%  !important; }

.spot-icon {
  background-position: 100%  25%  !important; }

.mosh-icon {
  background-position: 50%  75%  !important; }

.chat-icon {
  background-position: 50%  0% !important; }

.guest-icon {
  background-position: 75%  0%  !important; }

.barter-icon {
  background-position: 100%  0% !important; }

.bouncer-icon {
  background-position: 0%  0% !important; }

.settings-icon {
  background-position: 50%   50%  !important; }

.sos-icon {
  background-position: 75%   75%  !important; }

.wasd-icon {
  background-position: 0%   50%  !important; }

.joystick-icon {
  background-position: 25%   50%  !important; }

.video-icon {
  background-position: 100%   75%  !important; }

.dancer-icon {
  background-position: 0%   75%  !important; }

.drinker-icon {
  background-position: 100%   50%  !important; }

.tosser-icon {
  background-position: 75%   50%  !important; }

/*# sourceMappingURL=style.css.map */
