.html-content table {
    width: 100%;
    table-layout: fixed;
    vertical-align: top;
    border: none;
}
.html-content tbody {
    vertical-align: top;
    border: none;
}
.floorplan-svg-holder {
    min-height: 30em;
}

.floorplan-svg-holder svg {
    pointer-events: none;
}

.floorplan-svg-holder svg .text-group {
    transform-box: fill-box;
    transform-origin: center center;
}

.floorplan-wrapper .button-fullscreen-hollow {
    z-index: 1;
}

.fp-app .switch-button input {
    width: 0;
    height: 0;
    z-index: auto;
}

.fp-app__svg-loader {
    text-align: center;
    min-height: 25em;
    line-height: 25em;
}

.fp-app__create-note--disabled {
    opacity: 0.25;
    cursor: not-allowed;
}

.fp-app__desktop-floor {
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    margin-top: -20px;
}

svg, svg g {
    transform-origin: 50% 50%;
    transform-box: fill-box;
}

.fp-app .pan-and-zoom-holder {
    padding-top: 20px;
}

@media only screen and (max-width: 1023px) {
    .fp-app__svg-title {
        display: none;
    }

    .fp-app__svg-floor {
        display: none;
    }
    
    .fp-app__svg-floor.active {
        display: block;
    }

    .fp-app__desktop-floor {
        display: none;
    }
}

.fp-app__svg-hugger {
    display: inline-block;
    position: relative;
    width: 100%;
}

/* 
@media screen and (min-width: 75em) {
    .fp-app__full-screen-holder:fullscreen.floorplan-wrapper .svg-controls {
        right: 0;
    }
    .fp-app__full-screen-holder:-webkit-fullscreen.floorplan-wrapper .svg-controls {
        right: 0;
    }
    .fp-app__full-screen-holder:-ms-fullscreen.floorplan-wrapper .svg-controls {
        right: 0;
    }
}

@media print, screen and (min-width: 64em) {
    .fp-app__full-screen-holder:fullscreen.floorplan-wrapper .svg-controls {
        right: 0;
    }
    .fp-app__full-screen-holder:-webkit-fullscreen.floorplan-wrapper .svg-controls {
        right: 0;
    }
    .fp-app__full-screen-holder:-ms-fullscreen.floorplan-wrapper .svg-controls {
        right: 0;
    }
} */