.pusher { position: relative; min-height: 100%; height: 100%; padding-bottom:
4.25642rem; } .ui.vertical.menu.sidebar-menu { margin-top: 40px !important;
max-height: calc(100% - 40px) !important; height: calc(100% - 40px) !important;
} .sidebar-menu { margin-top: 40px; } .app-content { margin-top: 60px;
min-height: 100%; position: relative; padding-bottom:60px;
box-sizing:border-box; } .app-footer { /* background: #dcddde; */
background-color: #212121; position: absolute; width: 100%; height: 4.25642rem;
margin: 0!important; margin-top: -50px; /* add this */ margin-right: 0px;
padding: 15px 0; bottom: 0; left: 0; right: 0; top: auto; box-shadow: 0 -1px 0 0
rgba(34,36,38,.35); } @media (min-width:1029px){ .ui.vertical.menu.sidebar-menu
{ visibility: visible; transform: translate3d(0,0,0); } .app-content {
margin-left: 15rem; } .sidebar-menu-toggler { display: none !important; } }
@media screen and (max-height: 575px){ #rc-imageselect, .g-recaptcha {
transform:scale(0.77); -webkit-transform:scale(0.77); transform-origin:0 0;
-webkit-transform-origin:0 0; } .g-recaptcha {transform: scale(0.85);
transform-origin: left top;} html.ios { overflow-x: hidden;
-webkit-overflow-scrolling: touch; } html.ios, html.ios body { height: initial
!important; } #login-box { margin-top: 50px; } .login { margin-top: 150px; }
