:root{--color-primary:#69bd45;--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)}html{font-size:10px}.tui-sr-only{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;white-space:nowrap !important;border:0 !important;clip:rect(0, 0, 0, 0) !important;}.tui-rendered{color:var(--color-text);font-weight:normal;font-size:var(--font-body-size);line-height:var(--font-body-line-height);word-break:break-word}.tui-rendered h2{font-weight:bold;font-size:var(--font-heading-large-size);line-height:var(--font-heading-large-line-height)}.tui-rendered h3{font-weight:500;font-size:var(--font-heading-size);line-height:var(--font-heading-line-height)}.tui-rendered h4{font-weight:bold;font-size:var(--font-heading-small-size);line-height:var(--font-heading-small-line-height)}.tui-rendered h5{font-weight:bold;font-size:var(--font-heading-x-small-size);line-height:var(--font-heading-x-small-line-height)}.tui-rendered__block{margin-bottom:var(--paragraph-gap)}.tui-rendered__embedContainer{max-width:var(--embedded-media-max-width)}.tui-icon--disabled{color:var(--color-neutral-2)}.tui-icon--action{color:var(--color-state)}.tui-icon--info{color:var(--color-prompt-info)}.tui-icon--alert{color:var(--color-prompt-alert)}.tui-icon--warning{color:var(--color-prompt-warning)}.tui-icon--success{color:var(--color-prompt-success)}.tui-icon--dimmed{color:var(--color-neutral-6)}.continuum{}.continuum__customTab{}.continuum__customTab__text{}.continuum__customTab__text--rendered{color:var(--continuum-color);}.continuum__customTab__text--rendered{color:var(--continuum-color)}:root{--nav-bg-color: #005ea3;--nav-text-color: #ffffff;--color-primary: #ee7918;--btn-prim-accent-color: #1388e6;--btn-accent-color: #005ea3;--link-color: #e84855;--color-state: #005fab;--color-text: #262626;--footer-bg-color: #ffffff;--footer-text-color: #262626;--btn-prim-accent-color-focus: #097edc;--btn-prim-accent-color-active: #006dcb;--btn-accent-color-focus: #005499;--btn-accent-color-active: #004388;--link-color-hover: #de3e4b;--color-state-hover: #0055a1;--color-state-focus: #0055a1;--color-state-active: #004490;--footer-text-color-hover: #1c1c1c;}
.totaraNav_prim.k4vertnav .popover-region-toggle > .flex-icon {
  font-size: 2rem;
  line-height: 3rem;
  width: 100%;
  height: 100%;
  text-align: center;
}
#block-region-main{
margin-top:15px;
}
.tui-core_auth-loginNav__image {
  height: 7rem;
}
.tui-core_auth-loginNav__logo{
margin:0 auto;
}
@media (min-width: 992px) {
  .tui-core_auth-loginLayout--hasBackground .tui-core_auth-loginLayout__panel-interface {
    width: 30%;
  }
}
.tui-core_auth-loginLayout__panel-graphic {
  width: 70%;
}

#page-totara-catalog-index [role="main"], #page-container-type-workspace-spaces [role="main"] {

  top: -160px;
}
.block .block-title::after {
  box-shadow: none !important;
}
#page-content{
margin-top:15px;
}

#region-main div[role="main"] h2.tui-pageHeading__title {
  color: var(--color-text);
}
.tw-catalogItemNarrow__title {
  height: 4rem;
}
.tw-catalogItemNarrow__image {
  padding-top: 56.25%;
}
    .core__forgotpassword {
        left: 0%;
  width: 100%;
    }
.page-footer-poweredby, .tui-core_auth-footer__poweredBy{
display:none;
}
.tui-format_pathway-activityView__activityContent{
max-width:100%;
}
.format-pathway #actheader {
  min-height: 130px;
}

.block_totara_my_learning_nav .content ul > li:nth-child(1){
display:none;
}

.category-bulk-actions .detail-pair{
display:flex;
flex-direction:column;
}


@media (min-width: 992px) {
  #page-admin-course-management.path-admin .buttons {
    float: left;
    width:100%;
  }
}
#exitfull{
border-radius:0px;
}
.tui-core_auth-stackChooser, .tui-core_auth-login__separator{
display:none !important;
}
#page-user-profile #block-region-side-pre.col-lg-12 {
    -ms-flex: 0 0 25% !important;
    flex: 0 0 25% !important;
    max-width: 25% !important;
  }
.block_totara_featured_links{
padding:0 15px;
}
.block.chromeless .block-totara-featured-links-layout {
  margin: 5px;
}
.path-mod-facetoface #fitem_id_customfield_signupnote{
display:none;
}
.mod_facetoface__eventinfo__sidebar__signup h3{
display:none;
}
.mod_facetoface__eventinfo__sidebar__panel{
min-height:auto;
}
.submissionsummarytable .lastrow{
display:none !important;
}
#page-mod-assign-view .feedback{
display:none !important;
}
#page-totara-plan-record-courses #totara_reportbuilder_viewsavedsearch{
display:none;
}
.block.block_fake #dp-plans-menu h3.main:nth-child(3){
display:none !important;
}
.block.block_fake #dp-plans-menu ul:nth-child(4){
display:none !important;
}



/*catalogo*/

.course_category_tree.category-browse > .collapsible-actions{
display:none;
}
.course_category_tree.category-browse .content{
width:100%;
}
.course_category_tree.category-browse .content > .subcategories.row{
margin:0 0;
}
.course_category_tree .subcategories > .paging, .courses > .paging{
width:100%;
}
.course_category_tree.category-browse .mtcatcont .col-md-10.mtinfo , .col-md-10.mtinfo{
    -ms-flex: 0 0 100% !important;
    flex: 0 0 100% !important;
max-width:100% !important;
}
.mtcatcont >.row > a{
width:100%;
max-width:100%;
}
.mtcatbg{
width:100%;
max-width:100%;
aspect-ratio: 21/9;
  background-size: contain !important;
}

.course_category_tree .subcategories.row .category > .content > .subcategories.row{
display:none !important;
} 

.has-region-top.empty-region-top.has-region-bottom.empty-region-bottom.has-region-side-post.used-region-side-post.side-post-only #colsregion-main #block-region-side-post.col-lg-3, .has-region-side-pre.used-region-side-pre.side-pre-only  #block-region-side-pre.col-lg-3, .has-region-side-pre.used-region-side-pre.side-pre-only  #block-region-side-post.col-lg-3{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
 .embed-responsive-16by9 {
  padding-bottom: 42.857143% !important;
}
h3.categoryname {
font-size:1rem !important;
padding: 0 0 !important;
  margin: 0 0 !important;
}

#actheader{
  background-color: rgba(0, 0, 0, 0) !important;
}

.block-region:not(#block-region-main) .header.block-header{
  background-color: #005ea3 !important;
background-image: linear-gradient(90deg,#005ea3 0,#005ea3 55%,#005ea3) !important;
color:#FFFFFF !important;
} 

.block-region:not(#block-region-main) .header.block-header h2 {
color:#FFFFFF !important;
}

#region-main .block .block-header h2 {
  font-size: 3rem;
  margin-bottom: 20px;
}

.block-totara-featured-links-layout .block-totara-featured-links-tile.block-totara-featured-links-tile-medium, .block-totara-featured-links-layout .block-totara-featured-links-flex-filler.block-totara-featured-links-tile-medium, .block-totara-featured-links-layout > div.block-totara-featured-links-flex-filler.block-totara-featured-links-tile-medium, .block-totara-featured-links-layout .block-totara-featured-links-tile-adder.block-totara-featured-links-tile-medium{
border-radius:0.5rem !important;
  overflow: hidden;
}
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content, .block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-bottom, .block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-top {
  padding: 10px;
}
.current-learning-content {
  margin: 0 20px !important;
}
.block_current_learning-item{
padding:15px  !important;
margin-bottom:15px !important;
border-radius:0.5rem !important;
background-color:#FFFFFF !important;
  box-shadow:
    0 2px 4px rgba(0, 0, 0, 0.06),
    0 6px 12px rgba(0, 0, 0, 0.08);
border:0px !important;
}
.progress .bar{
  background-color: #00c554 !important;
}

.block-totara-featured-links-layout .block-totara-featured-links-content::before{
  background-color: rgba(0, 0, 0, 0.75) !important;
}
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content h3{
  font-weight: 500 !important;
}
.block_current_learning .content .block_current_learning-row-item  {
padding:0px !important;
}
.block_current_learning-row-item > [data-toggle="tooltip"]{
display:none !important;
}
.block_current_learning .content .block_current_learning-row-item a > h3{
padding:0 0!important;
margin:0 0 !important;
  font-weight: 700;
}
.block_current_learning .content .block_current_learning-row-item a {
  color: var(--color-text);
}
.block_current_learning-row-item__status > span{
  font-weight: 500;
}

#inst5368  ul.list li{
padding: 15px;
background-color:#f5f5f5;
border-radius:0.5rem !important;
}
.block_current_learning-row-item__status .label-warning{
  background-color: #005ea3!important;
}
