: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{--color-primary:#e83c6d;--color-secondary:#e83c6d;--color-tertiary:#e83c6d;--color-frontpg-left:#e83c6d;--color-frontpg-right:#e83c6d;--color-coursepg-left:#e83c6d;--color-coursepg-right:#e83c6d;--color-module-banner:#e83c6d;--color-mega-menu:#333;--color-block-right:#e83c6d;--color-block-left:#e83c6d;--color-state:#e83c6d;--footer-bg-colour:#333333;--email-share-background-color:#A8A8A8;--email-banner-top-bg-color:#A8A8A8;--print-share-background-color:#6acf13;--linked-in-share-background-color:#0271ae;--twitter-share-background-color:#1c9deb;--facebook-share-background-color:#4267b2;--color-state-hover:#e83c6d;--color-state-focus:#e83c6d;--color-state-active:#e83c6d;--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);--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)}a{color:var(--link-color);text-decoration:none}html{font-size:14px !important}.tui-themeSettings__content{margin-top:var(--gap-8)}.tui-themeSettings__forms>*+*{margin-top:var(--gap-8)}button.tui-iconBtn.tui-collapsible__header_icons.tui-iconBtn--transparent[aria-expanded="false"]{transform:rotate(-90deg)}button.tui-iconBtn.tui-collapsible__header_icons.tui-iconBtn--transparent[aria-expanded="true"]{transform:rotate(180deg)}.tui-collapsible__content{background:#dcdcdc;padding:20px}.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)}.tui-themeTenants button.tui-iconBtn.tui-collapsible__header_icons.tui-iconBtn--transparent[aria-expanded="false"]{transform:rotate(-90deg)}.tui-themeTenants button.tui-iconBtn.tui-collapsible__header_icons.tui-iconBtn--transparent[aria-expanded="true"]{transform:rotate(180deg)}.tui-themeTenants .tui-collapsible__content{background:#dcdcdc;padding:20px}:root{--nav-bg-color: #ffffff;--nav-text-color: #262626;--color-primary: #004f71;--footer-bg-colour: #929292;--color-state: #069297;--color-frontpg-left: #004f71;--color-frontpg-right: #069297;--color-coursepg-left: #004f71;--color-coursepg-right: #069297;--color-module-banner: #069297;--color-mega-menu: #333333;--color-block-left: #95c23d;--email-share-background-color: #A8A8A8;--email-banner-top-bg-color: #FFFFFF;--print-share-background-color: #6acf13;--linked-in-share-background-color: #0271ae;--twitter-share-background-color: #1c9deb;--facebook-share-background-color: #4267b2;--color-block-right: #95c23d;--color-text: #262626;--color-state-hover: #00888d;--color-state-focus: #00888d;--color-state-active: #00777c;}
#page-local-accipio-one-qualifications-report .nav-tabs>li {
    overflow: visible;
}
#page-local-accipio-one-qualifications-report .nav-tabs>li a {
    box-shadow: none;
}
#page-local-accipio-one-qualifications-report .nav-tabs>li a:after {
    left: -3px;
    top: 0px;
    width: 100%;
    border-radius: 2.5px 2.5px 0 0;
    background: black;
}
.tw-grid {
    grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));
}
.userViewSelectionWrapper > .col-lg-3 {
    padding-left: 0;
}
.tui-core_auth-loginLayout--hasBackground .tui-core_auth-loginLayout__panel-graphic {
    background: linear-gradient(to right, rgba(0, 79, 113, 0.6), rgba(6, 146, 151, 0.6)), url(https://t18.staging.lci.sites.accipiocloud.net/pluginfile.php/1/totara_core/loginbackground/2661/T18%20Login%20Page%20Image-t1dvaup63hn.jpg) !important;
    background-position: center !important;
    background-size: cover !important;
}
.tw-grid__item .btn-primary {
    padding-top: 15px;
    padding-bottom: 15px;
}
/* Increase width of buttons on Projects page CP220324 Z6051 */
#page-local-accipio-one-projects-index .baseProjectWrapper .btn-primary, .userViewSelectionWrapper .btn-secondary {
     width: 100%;
}

#page-local-accipio-one-projects-index button.btn.btn-secondary.mt-2 {
   width:100px;
}

#page-local-accipio-one-projects-index button.btn.btn-secondary {
    width: 100px;
}

.publishedCaseStudyWrapper > .col-10 > span:first-of-type, .publishedCaseStudyWrapper > .col-10 > p:first-of-type {
    display: none;
}

.caseStudyItem .card > .card-body p:first-of-type {
    display: none;
}


table#user_progress_table td &gt; h2 {
    display: none!important;
}
.base_banner .banner_title, #module_banner .banner_title, #front_page_banner .banner_title {
    font-size: 2.5rem;
    font-weight: 700;
}

.block, #dockeditempanel .dockeditempanel_content {
    border-color: white;
}
.block-totara-featured-links-layout&gt;div .block-totara-featured-links-content {
    background: linear-gradient(to left,var(--color-state),#004f71)!important;
}

.accipio-category-image {box-shadow: inset 0 -100px 100px 100px var(--color-primary) !important}


.block .header, #dockeditempanel .dockeditempanel_content .header {
    border-top: 5px solid !important;
}

.block .block-header h2, #dockeditempanel .dockeditempanel_content .block-header h2 {
    font-weight: bold;
}

.banner_description {
    padding-top: 10px;
    padding-bottom: 10px;
}


a.navExpand--list_item_link {
background: #fafafa !important;
}

.block-totara-featured-links-layout&gt;div .block-totara-featured-links-content {
    width: 90%;
    margin-left: 5%;
    margin-top: 25px;
}

.block .header, #dockeditempanel .dockeditempanel_content .header {
    border-top: 5px solid !important;
}

.block-totara-featured-links-layout&gt;div .block-totara-featured-links-content {
    bottom: 10%!important;
border-radius: 20px 0 20px 0;
    padding: 10px;
border-radius: 20px 0 20px 0;
    padding: 10px;
}

.block-totara-featured-links-layout&gt;div .block-totara-featured-links-content.block-totara-featured-links-content-top {
    background: none !important;
}

.block-totara-featured-links-layout&gt;div .block-totara-featured-links-content {
    width: 90%;
    margin-left: 5%;
    margin-top: 25px;
}


.block_calendar_upcoming  .event {
 //   background: #eee;
padding: 10px;
}

.block_calendar_upcoming  .event span.icon.c0 {
    font-size: 20px;
    padding: 10px;
}

.block_calendar_upcoming  .event  .course {
    margin-left: 45px;
    padding-top: 10px;
}
.block_calendar_upcoming .content .date {
    padding-left: 7%;
    padding-top: 10px;
}


.sideblock.general_block.flex  {
    background-color: rgb(250,250,250) !important;
//    background-image: url(/theme/accipio_tui/pix/green-gradient.svg);
    background-position: top;
    background-repeat: no-repeat;
    background-size: 100%;
}

.sideblock.general_block.flex .block {
    border-color: #d7d7d7;
}

#requestProjectFormElement .PI_text_area_field_wrapper {
    width: 100%;
    display: block;
}
#stageContents .PI_text_area_field_wrapper .fitem &gt; .fitemtitle {
    min-width: 200px;
}
.block-totara-featured-links-layout&gt;div .block-totara-featured-links-content {
    padding: 10px 20px;
}
.block-title &gt; h2, .general_block .content h2, .general_block div[role="main"] &gt; h2, h3  {
    color: #004f71!important;
}
.base_banner {
    height: 400px;
}
h4{
color: #95c23d!important;
}
.block-totara-featured-links-content &gt;h3 {
color:white!important;
}


.accipio-category-image &gt; h3 {
    color: white!important;
}


.editing.used-region-side-post.used-region-side-pre #region-main {
    width: 100%;
}

.editing.used-region-side-post.used-region-side-pre #region-main {
    left: 0;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .totaraNav_prim .masthead_logo--header_img{
height: 45px!important;
width: auto;
}
}
#page-mod-quiz-attempt #responseform .que {
    display: flex;
}
.breadcrumb-nav {
    display: none;
}
.block_mycertificates .card-body .card-title {
    display: none;
}

.accipio-category-image h3 {
    font-size: 1.2rem!important;
}

.learning-outcome-table .card-header, .learning-outcome-table .container .row {
    border: none;
}
.learning-outcome-table .container {
    border-bottom: 2px solid rgba(0,0,0,.125);
}
.ac_required {
display:none;
}
.styled-accipio-datatable .dataTables_wrapper {
        overflow: auto;
    }
.iJLBOG.launcher-button {
    animation: 0.1s ease 0s 1 normal none running dewAppear;
}

.general_block{margin:0}
.block_a1_projects_case_study_dt > .content > .container {
    padding: 0;
    margin: 0;
}

#page-local-accipio-one-projects-index .mainBlockRegion > .centerCenter > .accipio_border > div > div.container.row {
    padding: 0 15px;
    margin: 0;
}

element.style {
    font-size: 1.5rem;
    font-weight: bold;
    margin-top: 20px;
    margin-bottom: 20px;
}
#page-local-accipio-one-projects-index .mainBlockRegion > .centerCenter > .accipio_border > div > div.container.row >div.col-12 {
    padding: 0;
}
.userViewSelectionWrapper h2.col-12 {
    padding: 0;
}
.PI_text_area_field_wrapper .ftextarea > textarea {
    width: 100%;
}
.gap-analysis-nav-button {
display:none;
}

/* 2022-11-29 BC - Z2601 */
/*.mainContent.container {
max-width: 100% !important;
}
.base_banner, #front_page_banner {
    height: 250px;
}
.homepageBlock {
    padding-left: 10% !important;
    padding-right: 10% !important;
}*/

#page-totara-dashboard-1 .badges li .badge-name {
    font-size: small;
}

#page-totara-dashboard-1 .badges li .badge-image {
height: 60px;
width: 60px;
}

#page-totara-dashboard-1 .badges li {
width: calc(50% - 2px);
padding-bottom: 0;
}

/*Added by Ed for post upgrade snags from Theresa */
img.tui-core_auth-loginNav__image {
    height: 8.2rem;
}
.tui-core_auth-loginNav {
    justify-content: center;
}
.nav-link.totara_core__QuickAccess_icon.popover-region-toggle, .totaraNav_prim--side .popover-region .nav-link {
    font-size: 1rem;
}
.totaraNav--list_item_expanded>.navExpand--list {
    background: white;
}
.block .title.block-title {
    color: var(--color-neutral-6);
}
.userloggedinas .totaraNav_prim--side .loggedinas-label {
    font-size: 1rem;
}
.banner_search_wrapper button.btn.btn-primary {
    min-height: 40px;
    max-height: 40px;
    padding: 8px;
}
.userViewSelectionWrapper .btn.btn-secondary, #page-local-accipio-one-projects-view .btn {
    min-height: auto;
    height: auto;
    padding: 8px!important;
    text-align: center;
    border-radius: 5px!important;
}
#page-local-accipio-one-projects-view a.btn.btn-primary.mb-3.mr-3 {
    margin-top: -5px;
}
.accipio-category-image span {
    text-align: center;
    margin: auto;
    color: white;
    font-weight: 700;
}

#qualification-select-table-container table th a.select-all-button {
    display: none !important;
}
