: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)}:root{--nav-bg-color: #ffffff;--nav-text-color: #316891;--color-primary: #0AB3AA;--btn-prim-accent-color: #00b3aa;--btn-accent-color: #00b3aa;--link-color: #01968F;--color-state: #29547F;--color-text: #262626;--footer-bg-color: #316891;--footer-text-color: #ffffff;--btn-prim-accent-color-focus: #00a9a0;--btn-prim-accent-color-active: #00988f;--btn-accent-color-focus: #00a9a0;--btn-accent-color-active: #00988f;--link-color-hover: #008c85;--color-state-hover: #1f4a75;--color-state-focus: #1f4a75;--color-state-active: #0e3964;--footer-text-color-hover: #f5f5f5;}
@media (min-width: 768px) { 
    .totaraNav_prim .masthead_logo--header_img {
        height: 7.8rem;
    }
}

#page-mod-page-view #region-main table td, #page-mod-page-view #region-main table th {
    padding: 8px;
    line-height: 1.428571429;
    vertical-align: top;
    border-top: 1px solid #ddd;
}

#page-mod-page-view #region-main table caption {
    padding: 8px;
    line-height: 1.428571429;
    vertical-align: top;
    font-size: 20px;
    font-weight: bold;
}

/* VISUAL UPGRADE AS AT 03062022 */
/* Page fixes */
#page-footer .mobile-app-banner {
    display: none;
}
#region-main {
    padding-bottom: 200px;
}
.totaraNav_prim .masthead_logo--header_img {
    height: 7.8rem;
    min-width: 200px;
}

/* Background */
body {
    background-color: #F6F8FA;    
    background-image: url(https://share.likeminded.co.nz/images/largewatermarklogo.svg);
    background-size: 15%;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-attachment: fixed;
}

/* Page footer */
#page-footer {
    background-image: url(https://share.likeminded.co.nz/images/whitepegasuslogo.svg);
    background-size: 150px;
    background-repeat: no-repeat;
    background-position: bottom;
    height: 130px;
}
.page-footer .purgecaches {
margin-bottom: 2px;
}

/* Block fixes and styling*/
.block .block-header {
    background-image: url(https://share.likeminded.co.nz/images/microwhitelogo.svg);
    background-color: #103041;
    color: var(--color-neutral-1);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    border-bottom: 5px solid #0AB3AA;
}
.block .block-header h2 {
text-transform: capitalize;
font-size: 20px;
}
.block .block-content {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    background-color: white;
}
.block {
    background-color: transparent;
    border: none;
    box-shadow: 4px 4px 10px lightgrey;
}   
.block .block-title {
    box-shadow: none;
}
.chromeless .block-content {
    background-color: transparent;
}

/* Image and banner styline */
.bannertext {
    background: none repeat scroll 0 0 rgba(16,48,65,.5);
    position: absolute;
    top: 80%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 15px;
    width: calc(100% - 1em);
}
.bannertext h4 {
    font-size: 30px !important;
font-weight: 800;
letting-spacing: 1px;
}
.containerdashboard {
  position: relative;
  text-align: center;
  color: white;
}
.containerdashboard img {
  max-width: 100%:
}

/* Course page */
#page-course-view-topics #section-0 .tw-formatTopics__collapse_link {
    display: none !important;
}
#page-course-view-topics .tw-formatTopics__topic {
    background-color: white;
    border: none;
    box-shadow: 4px 10px 10px lightgrey;
    padding: 0 40px 20px 40px;
    margin: 0px;
}
#page-course-view-topics #section-0 .sectionname {
    background-color: #07B1A9 !important;
    color: white !important;
    padding: 30px 20px 20px 40px !important;
    box-shadow: 4px 10px 10px lightgrey;
    background-image: url(https://share.likeminded.co.nz/images/microwhitelogo.svg);
    background-color: #103041;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
}
#page-course-view-topics #page-content {
    padding: 20px 10px 0 0;
}
#page-course-view-topics #section-0 .tw-formatTopics__topic_content {
    background-color: white;
    border: none;
    box-shadow: 4px 10px 10px lightgrey;
    padding: 20px 40px 10px 40px;
    margin: 0px;
}
.course-content ul li.section.main {
    border-bottom: none;
}

/* Notification Stylining*/
.notificationblock {
background-color: #0AB3AA;
color: #ffffff;
}
.notificationblock .block-content {
background-color: transparent;
}

/* Pegasus Induction Dashboard Styling */
#page-totara-dashboard-15 #inst609 .block-totara-featured-links-tile {
background-size: contain;
background-repeat: no-repeat;
height: 0;
padding-top: 90%;
}

/* Pegasus People Leaders Dashboard Styling */
#page-totara-dashboard-21 #inst703 {
    border: 4px solid red;
}

a, #page-totara-catalog-index .tw-grid__item span, td, p, li { font-size:16px;}

.path-course #region-main a { font-size:16px;}

.tw-catalogItemNarrow__title { height: 3.3em;}

.editing #region-main .section .sectionname .quickeditlink { font-size:24px;}

.block .content .block_current_learning-row-item h3 {font-size:16px;}

