.o_field_widget.o_mail_body {
  height: 55vh;
  display: flex;

  .o_mail_theme_selector {
      overflow: auto;

      > a {
          .o_thumb {
              display: none;
              background-size: cover;
              padding-top: 45%;
              width: 90%;
              margin: 10px auto;

              &.logo {
                  display: block;
              }
          }

          &:first-child {
              display: none;
          }
      }
  }

  .o_we_fullscreen_btn {
      position: absolute;
      top: 0;
      right: 12px;
  }
}

.jw-fullscreen .jw-fullscreen {
  z-index: 1;
}

.oe_structure {
  width: 100%;
  @media (max-width: map-get($grid-breakpoints, 'lg')) {
      width: auto;
  }
}
.o_basic_theme .o_main_sidebar {
  display: none;
}

.oe_form_field_html .o_we_website_top_actions {
  display: none;
}
