/*.dap-main-iframe { position: relative; height: 100vh; /*background-color: rgba(0,0,0,.3); }*/
.dap-main-iframe { position: fixed; height: calc(100vh - 32px); background: #fff; top: 32px; bottom: 0; left: 160px; right: 0; z-index: 1000; }
iframe.dap-iframe-main-wrapper { position: absolute; top: 0; left: 0; right: 0; bottom: 0; height: 100%; }

body.wp-admin.digital-access-pass-dap_page_dap_wp_admin .dap-main-iframe,
body.wp-admin.digital-access-pass-dap_page_dap_member_settings  .dap-main-iframe,
body.wp-admin.digital-access-pass-dap_page_dap_global_customizer  .dap-main-iframe,
body.wp-admin.digital-access-pass-dap_page_dap_tools  .dap-main-iframe,
body.digital-access-pass-dap_page_dap_manage_member_pages #wpadminbar .dap-main-iframe{
  top: 0;
  height: 100vh;
}

body.wp-admin.digital-access-pass-dap_page_dap_wp_admin #wpadminbar,
body.wp-admin.digital-access-pass-dap_page_dap_member_settings  #wpadminbar,
body.wp-admin.digital-access-pass-dap_page_dap_global_customizer  #wpadminbar,
body.wp-admin.digital-access-pass-dap_page_dap_tools  #wpadminbar,
body.digital-access-pass-dap_page_dap_manage_member_pages #wpadminbar{
  display: none;
}

body.wp-admin.digital-access-pass-dap_page_dap_wp_admin,
body.wp-admin.digital-access-pass-dap_page_dap_member_settings,
body.wp-admin.digital-access-pass-dap_page_dap_global_customizer,
body.wp-admin.digital-access-pass-dap_page_dap_tools,
body.digital-access-pass-dap_page_dap_manage_member_pages {
  margin-top: -32px;
}

body.folded .dap-main-iframe{ left: 36px; }

@media only screen and (max-width: 960px){
  .dap-main-iframe{ left: 36px; }
}
/*.dap-main-iframe:before {
    width: 80px;
    height: 80px;
    border: 10px solid #fff;
    display: block;
    position: absolute;
    top: calc(50% - 40px);
    left: calc(50% - 40px);
    border-radius: 100%;
    border-left-color: transparent;
    border-right-color: transparent;
    -webkit-animation: load8 1.1s infinite linear;
    animation: load8 1.1s infinite linear;
    transform: translate(-50%,-50%);
}



@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}*/

/*
.dap-main-iframe {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 8888888;
    bottom: 0;
    height: 100%;
}

.digital-access-pass-dap_page_dap_wp_admin {
    overflow: hidden;
}*/