:root{--color-primary:#99ac3a;--color-secondary:#007ab8;--color-tertiary:#1ea4a9;--color-state:#4b7e2b;--color-state-hover:#3c6721;--color-state-focus:#3c6721;--color-state-active:#30541a;--color-state-highlight:#f6f9d7;--color-state-highlight-neutral:var(--color-neutral-3);--color-state-disabled:var(--color-neutral-5);--color-neutral-1:#fff;--color-neutral-2:#fafafa;--color-neutral-3:#f7f7f7;--color-neutral-4:#e6e4e4;--color-neutral-5:#c7c7c7;--color-neutral-6:#767676;--color-neutral-7:#262626;--color-background:var(--color-neutral-1);--color-border:var(--color-neutral-5);--color-text:var(--color-neutral-7);--color-text-disabled:var(--color-neutral-5);--color-text-hint:var(--color-neutral-6);--link-color:var(--color-state);--link-color-hover:var(--color-state-hover);--nav-bg-color:#fff;--nav-text-color:var(--color-text);--footer-bg-color:#fff;--footer-text-color:var(--color-text);--footer-text-color-hover:var(--footer-text-color);--btn-accent-color:var(--color-state);--btn-accent-color-active:var(--color-state-active);--btn-accent-color-focus:var(--color-state-focus);--btn-accent-color-disabled:var(--color-state-disabled);--btn-prim-accent-color:var(--color-state);--btn-prim-accent-color-active:var(--color-state-active);--btn-prim-accent-color-focus:var(--color-state-focus);--btn-prim-accent-color-disabled:var(--color-state-disabled)}.tui-formRow{margin-bottom:1.5rem}.tui-formField{padding-top:1.5rem}.tui-themeSettings__content{margin-top:var(--gap-8)}.tui-themeSettings__forms>*+*{margin-top:var(--gap-8)}.tui-themeTenants__content{margin-top:var(--gap-8)}.tui-themeTenants__section+.tui-themeTenants__section{margin-top:var(--gap-12)}.tui-themeTenants__section>*+*{margin-top:var(--gap-4)}:root{--nav-bg-color: #005eb8;--nav-text-color: #ffffff;--color-primary: #81CEF5;--btn-prim-accent-color: #81CEF5;--btn-accent-color: #2D89E1;--link-color: #2D89E1;--color-state: #005eb8;--color-text: #262626;--footer-bg-color: #005eb8;--footer-text-color: #ffffff;--btn-prim-accent-color-focus: #77c4eb;--btn-prim-accent-color-active: #66b3da;--btn-accent-color-focus: #237fd7;--btn-accent-color-active: #126ec6;--link-color-hover: #237fd7;--color-state-hover: #0054ae;--color-state-focus: #0054ae;--color-state-active: #00439d;--footer-text-color-hover: #f5f5f5;}
/*--- 51399 styling for duplicated export button ---*/

#fgroup_id_exportgroup fieldset legend {margin-right:0px!important;}

#fgroup_id_exportgroup > fieldset.fgroup {
   background-color: dodgerblue;
    padding: 15px;
    border-radius: 10px;
    font-weight: bold;
}


#fgroup_id_exportgroup fieldset.fgroup > legend {
      font-weight: bold;
color: white;
font-size:large;
}

/*--- End Styling Export 51399---*/

/*--- 51399 Expand new menu width ---*/

#totaramenuitem60 > ul[data-tw-navexpand-list="true"] {
    width: 300px;
   }

/*--- End menu width ---*/

/*--- 51399 - Make compliance block appear first on smaller screens
         Dashboard 141 ---*/

@media (max-width: 979px) {

    /* Target ONLY this dashboard page */
    #page-totara-dashboard-141 #page-content > .row:nth-of-type(2) {
        display: flex !important;
        flex-direction: column !important;
    }

    /* Disable Bootstrap floats so Flexbox can reorder */
    #page-totara-dashboard-141 #region-main,
   #page-totara-dashboard-141 #block-region-side-pre,
    #page-totara-dashboard-141 #block-region-side-post {
        float: none !important;
        width: 100% !important;
    }

    /* Reorder: side-pre → main → side-post */
    #page-totara-dashboard-141 #block-region-side-pre {
        order: 1 !important;
    }

    #page-totara-dashboard-141 #region-main {
        order: 2 !important;
    }

    #page-totara-dashboard-141 #block-region-side-post {
        order: 3 !important;
    }
}

/*--- End Compliance Block Ordering for 141 ---*/

/*--- 51399 - Donut Styling for new home page ---*/

#inst5925 {
  background-color: #ECECEC;
  border: none;
  font-family: 'Open Sans', sans-serif;
  background-image: radial-gradient(    circle at center,    #FFFFFF 0%,    #F5F5F5 60%,    #D3D3D3 100%  )

}


/*---End Donut Styling---*/

/*----51399 - 3-Block-Split-----*/

@media (min-width: 992px) {

  #page-totara-dashboard-138 .row {
    display: flex;
    flex-wrap: wrap;
  }


  #page-totara-dashboard-138 #region-main,
  #page-totara-dashboard-138 #block-region-side-pre,
  #page-totara-dashboard-138 #block-region-side-post {
    flex: 0 0 33.3333%;
    max-width: 33.3333%;
    box-sizing: border-box;
  }


  #page-totara-dashboard-138 [class*="col-md-push-"],
  #page-totara-dashboard-138 [class*="col-md-pull-"] {
    left: auto !important;
    right: auto !important;
  }

#page-totara-dashboard-138 #block-region-side-pre 
{ order: 0; }

  #page-totara-dashboard-138 #region-main
{ order: 1; }

  #page-totara-dashboard-138 #block-region-side-post

{ order: 2; }

}

/*-----END-----*/

/*---51399 - TwoColumn-Dashboard136_START---*/

#page-totara-dashboard-136 [class*="col-"] {
    position: unset;
    min-height: 1px;
    padding-right: 16px;
    padding-left: 16px;
}

#page-totara-dashboard-136 .col-md-3 {
width:50%;
}

#page-totara-dashboard-136 #region-main {
display: none;
}

/*---TwoColumn-Dashboard136_END---*/


/*----51399 - 3-Block-Split-----*/

@media (min-width: 992px) {

  #page-totara-dashboard-132 .row {
    display: flex;
    flex-wrap: wrap;
  }


  #page-totara-dashboard-132 #region-main,
  #page-totara-dashboard-132 #block-region-side-pre,
  #page-totara-dashboard-132 #block-region-side-post {
    flex: 0 0 33.3333%;
    max-width: 33.3333%;
    box-sizing: border-box;
  }


  #page-totara-dashboard-132 [class*="col-md-push-"],
  #page-totara-dashboard-132 [class*="col-md-pull-"] {
    left: auto !important;
    right: auto !important;
  }

#page-totara-dashboard-132 #block-region-side-pre 
{ order: 0; }

  #page-totara-dashboard-132 #region-main
{ order: 1; }

  #page-totara-dashboard-132 #block-region-side-post

{ order: 2; }

}

/*-----END-----*/

/*----51399 - 3-Block-Split-----*/

@media (min-width: 992px) {

  #page-totara-dashboard-131 .row {
    display: flex;
    flex-wrap: wrap;
  }


  #page-totara-dashboard-131 #region-main,
  #page-totara-dashboard-131 #block-region-side-pre,
  #page-totara-dashboard-131 #block-region-side-post {
    flex: 0 0 33.3333%;
    max-width: 33.3333%;
    box-sizing: border-box;
  }


  #page-totara-dashboard-131 [class*="col-md-push-"],
  #page-totara-dashboard-131 [class*="col-md-pull-"] {
    left: auto !important;
    right: auto !important;
  }

#page-totara-dashboard-131 #block-region-side-pre 
{ order: 0; }

  #page-totara-dashboard-131 #region-main
{ order: 1; }

  #page-totara-dashboard-131 #block-region-side-post

{ order: 2; }

}

/*-----END-----*/


/*---HideExportButtonDashboardBlocks-START---*/

#orgcomplianceexportform_5338, #orgcomplianceexportform_5379, #orgcomplianceexportform_5334, #orgcomplianceexportform_5347, #orgcomplianceexportform_5332, #orgcomplianceexportform_5377, #orgcomplianceexportform_5382, #orgcomplianceexportform_5384, #orgcomplianceexportform_5373, #orgcomplianceexportform_5375 {display: none!important;}

/*---HideExportButtonDashboardBlocks-END---*/

/*---RemoveGapFromDashboardReportBlock-START---*/

table[data-source="rb_source_user_certifications"] tbody {
height: fit-content!important;
}

/*---RemoveGapFromDashboardReportBlock-END---*/

/*---TwoColumn-Dashboard129_START---*/#page-totara-dashboard-129 [class*='col-'] {    position: unset;    min-height: 1px;    padding-right: 16px;    padding-left: 16px;}#page-totara-dashboard-129 .col-md-3 {width:50%;}#page-totara-dashboard-129 #region-main {display: none;}/*---TwoColumn-Dashboard129_END---*/
/*---START-51139---*/

.legend {width:150px}

.totara_form .totara_form_group_buttons div {display:flex!important}

.clearfix::before, .clearfix::after {display:inherit!important}

/*-----51139--END---*/

/*---START-51135---*/
.f2fviewallsessions  {   
padding: 8px 16px;
		background-color: #007bff;
		color: #ffffff !important;
		text-decoration: none;
font-weight:bold;
		border-radius: 5px;
		text-align: center;
		display: inline-block;
		}

/*-----51135--END---*/

/*---START-RAG-Report-Dasboard-MM---*/
#page-totara-dashboard-15 table[data-source="rb_source_user_certifications"] tbody{
    height: auto !important;
}
#inst119 .totara-table-container table[data-source="rb_source_user_certifications"] thead tr .header {
   background-color:white !important; 
}
/*-----RAG-Report-Dasboard-MM--END---*/

.path-login .tui-core_auth-footer {
    display: none;
}

.path-login .tui-core_auth-loginNav {
    display: none;
}
/*--START-REMOVE-CLOSE-INSTANCES-BUTTON-ED--*/
#page-mod-perform-manage-participation-participant_instances .tw-perform-manage-participation__activity-button .tui-formBtn {
    display:none;
}
#page-mod-perform-manage-participation-participant_sections .tw-perform-manage-participation__activity-button .tui-formBtn {
    display:none;!important
}
#page-mod-perform-manage-participation-subject_instances .tw-perform-manage-participation__activity-button .tui-formBtn {
    display:none;!important
}

/*--END-REMOVE-CLOSE-INSTANCES-BUTTON-ED--*/
#page-mod-ojt-evaluate .mod-ojt-topic-item-selection-label {
    margin-right: 30px;
}
.mod_facetoface__sessionlist__actions {
  width: 100%;
}

