.safeZone .default {
  font-family: var(--themePrimaryFont, "Ubuntu"); }
.safeZone   .default .title {
    display: block;
    background-color: transparent; }
.safeZone     .default .title .cab {
      font-size: 2em;
      padding: 1em; }
.safeZone       .default .title .cab .cabtabla_numero {
        padding: 0.2em 0.3em;
        line-height: 1em;
        color: var(--themeColor1);
        font-family: var(--themePrimaryFont, "Ubuntu"); }
.safeZone       .default .title .cab .editCourseTitle {
        font-size: 1em;
        height: auto;
        border-radius: 0;
        border-color: var(--themeColor1); }
.safeZone       .default .title .cab .editNavTitle {
        font-size: 0.8em;
        height: auto;
        border-radius: 0;
        border-color: var(--themeColor1); }
.safeZone       .default .title .cab .editNavSubTitle {
        font-size: 0.6em;
        height: auto;
        border-radius: 0;
        color: var(--themeColor1); }
.safeZone       .default .title .cab h1 {
        margin: 0.1em;
        font-size: 1em;
        color: var(--themeColor1); }
.safeZone       .default .title .cab h2 {
        margin: 0.4em;
        font-size: 0.8em;
        color: var(--themeColor1); }
.safeZone       .default .title .cab h3 {
        margin: 0.4em;
        font-size: 0.7em;
        color: var(--themeColor3); }
.safeZone       .default .title .cab h4 {
        margin: 0.4em;
        font-size: 0.6em;
        color: var(--themeColor4); }
.safeZone       .default .title .cab .breadcrumb a {
        margin: 0.4em; }
.safeZone       .default .title .cab .infoIcon {
        cursor: help;
        font-size: 0.9em;
        color: #555;
        vertical-align: top;
        position: absolute;
        top: 0.7em;
        right: 0.7em; }