: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: #262626;--color-primary: #CC3366;--color-state: #660099;--color-text: #262626;--footer-bg-color: #ffffff;--footer-text-color: #262626;--color-state-hover: #5c008f;--color-state-focus: #5c008f;--color-state-active: #4b007e;--footer-text-color-hover: #1c1c1c;}
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-bottom p {
    margin-bottom: 4px;
    color: #262626;
}

/* Site Width */
.container-fluid {
    max-width: 1380px;
}
/* Increase depth of Nav Bar */
.totaraNav nav {
     min-height: 50px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.masthead_logo--header_img {
    max-height: 25px;
}

body{
font-family: "Poppins", sans-serif;
}


html{
    font-size: 10px;
    font-weight:400;
}

.tw-catalogItemNarrow__image {
    padding-top: 52%;
}

/* Blog post headings */

.tui-engageArticleTitle__title {
    font-weight: bold;
    font-size: var(--font-heading-size);
    line-height: var(--font-heading-large-line-height);
}

@media (min-width: 768px) {
    .tui-engageArticleTitle__title {
        font-weight:bold;
        font-size: var(--font-heading-size);
        line-height: var(--font-heading-large-line-height)
    }
}

/* Hide breadcrumbs */
/* .breadcrumb-nav{
display:none;*/
}
/* Hide these named items from the catalogue */
.tw-grid__item:has( [title*="(link)"]) {display:none;}
.tw-grid__item:has( [title*="+"]) {display:none;}

/* BLOCK HEADERS */
/* Bg color & text color */
.block .block-header {
    background-color: #ffffff;
    color: #0d0d0d; 
}
/* The line under the header should be removed when using color. Remove/comment out to bring line back */
.block .block-title {
    box-shadow: none;
}

.tui-format_pathway-activityView__activityContent {
    margin-left:0;
    margin-top: var(--gap-2);
    margin-bottom: var(--gap-5);
}


/* Hide these named items from the catalogue */
.tw-grid__item:has( [title*="(link)"]) {display:none;}
.tw-grid__item:has( [title*="*"]) {display:none;}
.tw-grid__item:has( [title*="+"]) {display:none;}
}

/* SET TITLE FONT SIZE */
h4 {
    font-size: 16px;
    font-weight: 600;
}



/* BACKGROUND */
/*body {
    background-color: #f3f3f3; */
}
/* DECREASE MAIN NAV HEIGHT */
.totaraNav_prim {
    padding: var(--gap-4) 0;
    font-size: 0.8rem: 
font-weight: bold;
}
.masthead_logo--header_img{
min-height: 40px;
}

/* Nav bar border */
.totaraNav nav {
    border-bottom: 3px solid #CC3366;
}

/* INCREASE BLOCK HEADER FONT SIZE */
.block .block-header h2 {
    font-size: 1.75rem;
font-weight: 500;

}

/* SCORM ACTIVITY ICON */
.activity.scorm.modtype_scorm .tfont-var-collection_handle_fill:before {
    content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 16 16' fill='%23F29100'><path d='M6.271 5.055a.5.5 0 0 1 .52.038l3.5 2.5a.5.5 0 0 1 0 .814l-3.5 2.5A.5.5 0 0 1 6 10.5v-5a.5.5 0 0 1 .271-.445z'/><path d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/></svg>");
}

/* Control spacing between SCORM activity name and icon*/
.activity.scorm.modtype_scorm > div > div > div:nth-child(2) > div.activityinstance > a > span.instancename {
    padding-left: 40px;
}
/* BLOCK SETTINGS */
.block {
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border: 0px solid #E1E1E1;
    border-color: #E1E1E1;
    box-shadow: 1px;
padding-top: 30px
padding-left: 20px;
padding-right: 20px;
}

/* ************************************************** */
/* FEATURED LINKS BLOCK */
/* ************************************************** */

.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content h3{
font-weight:500;
}

.block-totara-featured-links-layout .block-totara-featured-links-tile.block-totara-featured-links-tile-small {
    flex-basis: 160px;
    width: 160px;
}

/* Featured Links Rounded corners 
.block-totara-featured-links-layout.align-center div.block-totara-featured-links-tile {
    border-radius:0px;
}

.block-totara-featured-links-layout .block-totara-featured-links-tile.background-contain, .block-totara-featured-links-layout .block-totara-featured-links-flex-filler.background-contain, .block-totara-featured-links-layout>div.block-totara-featured-links-flex-filler.background-contain, .block-totara-featured-links-layout .block-totara-featured-links-tile-adder.background-contain {
 border-radius:0px;
}

/* Font size and weight of link title */
/* Defaults to size 1.8rem and weight bold */
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content h3,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content .box.message .messagearea .messagesend .mform .fitemtitle,
.box.message .messagearea .messagesend .mform .block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content .fitemtitle,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content .box.message .messagearea .messagesend .mform .form-label,
.box.message .messagearea .messagesend .mform .block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content .form-label,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-bottom h3,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-top h3 {
padding-left: 10px;
padding-bottom: 10px;

}

/* Text color of link title */
/* Defaults to white */
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content h1,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content h2,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content h3,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content .box.message .messagearea .messagesend .mform .fitemtitle,
.box.message .messagearea .messagesend .mform .block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content .fitemtitle,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content h4,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content h5,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content h6,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-bottom h1,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-bottom h2,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-bottom h3,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-bottom h4,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-bottom h5,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-bottom h6,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-top h1,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-top h2,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-top h3,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-top h4,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-top h5,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-top h6 {
color:#2f355b;
}

/* Text color of link description */
/* Defaults to white */
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content .box.message .messagearea .messagesend .mform .form-label,
.box.message .messagearea .messagesend .mform .block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content .form-label,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content p,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-bottom p,
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content-top p {
padding-left: 10px;
padding-bottom: 0px;
}

/* Color of link title and description background */
/* Defaults to semi transparent black */
.block-totara-featured-links-layout .block-totara-featured-links-content::before {
    /* Transparent */
    background: rgba(0, 0, 0, 0);

    /* Solid color */
    /*background: #000000;*/
}
/* Featured Links Block background color */
.block-totara-featured-links-layout>div .block-totara-featured-links-content h3, .block-totara-featured-links-layout>div .block-totara-featured-links-content .box.message .messagearea .messagesend .mform .fitemtitle, .box.message .messagearea .messagesend .mform .block-totara-featured-links-layout>div .block-totara-featured-links-content .fitemtitle, .block-totara-featured-links-layout>div .block-totara-featured-links-content .box.message .messagearea .messagesend .mform .form-label, .box.message .messagearea .messagesend .mform .block-totara-featured-links-layout>div .block-totara-featured-links-content .form-label, .block-totara-featured-links-layout>div .block-totara-featured-links-content p {
    color: rgba(0, 0, 0, 0);

}
/* ************************************************** */
/* FOOTER */
/* ************************************************** */
/* Hide "Powered by Totara" text */
.page-footer-poweredby,
.tui-core_auth-footer__poweredBy {
    display: none;
}

#page-footer {
    margin-top: 20px;
    padding: 0;
    border-top: 1px solid var(--color-neutral-4);
    background-color: #f5f5f5;
    color: var(--footer-text-color);
}

.cortexa-page-footer-poweredby {
    display: block;
    font-size: var(--font-size-12);
    text-align: right;
}

.cortexa-page-footer-poweredby a:link,
.cortexa-page-footer-poweredby a:visited,
.cortexa-page-footer-poweredby a:active {
    text-decoration: none;
    opacity: 0.75;
}

.cortexa-page-footer-poweredby img {
    padding: 5px;
    opacity: 0.75;
}

.cortexa-page-footer-poweredby a:hover,
.cortexa-page-footer-poweredby img:hover {
    opacity: 1;
}
