: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: #3D444B;--nav-text-color: #ffffff;--color-primary: #008287;--color-state: #008287;--color-text: #262626;--footer-bg-color: #3D444B;--footer-text-color: #ffffff;--color-state-hover: #00787d;--color-state-focus: #00787d;--color-state-active: #00676c;--footer-text-color-hover: #f5f5f5;}
/* TOWER HAMLETS START */
#completionprogressid {
    display: none;
}

.fitem>fieldset>legend {
    margin-bottom: 0px !important;
}


.block_totara_report_table .footer a {
    float: right !important;
}
.block_totara_report_table .header {
    padding: 8px;
}
.block_totara_report_table .totara-toolbar-top .paging {
    display: none;
}

.path-totara-dashboard #block-region-main .block-header h2 {
    font-size: 18px;
    text-transform: none;
    color: #3d444b;
}
.path-totara-dashboard #block-region-main .title.block-title {
    padding: 15px 8px;
}
.path-totara-dashboard #block-region-main .block {
    margin-top: 20px;
}


.course-467 .block_course_navigation li.type_setting.depth_1:nth-child(2) {
    display: none;
}
.course-467 .block_course_navigation li.type_setting.depth_1:nth-child(3) {
    display: none;
}


/* Center text for block */
.block_myprofile {
    text-align: center;
}

img.profilepicture,
img.userpicture {
    border-radius: 50%;
}

#page-footer {
    border: none;
}

.page-footer-poweredby {
    background: #3d444b;
}

.modal-body {
    padding: 16px;
}



 /* TOWER HAMLETS END */

/* SL-7339 */
.block-totara-featured-links-gallery-subtiles .slick-arrow {
    height: 100%;
    width: 40px;
    z-index: 4;
    color: #000 !important;
    display: block !important;
}

.block-totara-featured-links-gallery-subtiles .slick-arrow:before {
    opacity: 1;
    font-family: inherit;
    font-size: 3rem;
    color: #000;
    position: absolute;
    top: calc(50% - 14px);
}
/* SL-7339 */

/* SL-8315 START
body#page-totara-appraisal-index div#region-main table.generaltable th.header.c1, body#page-totara-appraisal-index div#region-main table.generaltable td.cell.c1, body#page-totara-appraisal-index div#region-main table.generaltable th.header.c2, body#page-totara-appraisal-index div#region-main table.generaltable td.cell.c2 {
    display:none;
}
SL-8315 END */

.dp-plan-component-items .header.c2 {display: none;}
.dp-plan-component-items .cell.c2 {display: none;}

#dp-component-evidence-header {display: none;}
form#dp-component-evidence-update {display: none;}
.planiteminfobox .buttons {display: none;}
#page-totara-plan-components-objective-view input[id="show-evidence-dialog"] {display: none;}

.add-linked-course {margin-left: 34px;}

#dp-plan-content .planiteminfobox .extra {display: list-item;}

ul.planiteminfobox {margin: 20px 0 10px 56px;}

.comment-content {font-size: 14px;}
.comment-content .comment-datetime {font-size: 11px;}

#page-totara-plan-add #fitem_id_description_editor {display: none;}

#page-totara-plan-add #fitem_id_name .felement>input[type="text"] {background-color: #dde1e5;}
#page-totara-plan-add #id_templateid {background-color: #dde1e5;}
#page-totara-plan-add #id_startdate_day {background-color: #dde1e5;}
#page-totara-plan-add #id_startdate_month {background-color: #dde1e5;}
#page-totara-plan-add #id_startdate_year {background-color: #dde1e5;}
#page-totara-plan-add #id_enddate_day {background-color: #dde1e5;}
#page-totara-plan-add #id_enddate_month {background-color: #dde1e5;}
#page-totara-plan-add #id_enddate_year {background-color: #dde1e5;}

#dp-plans-list-active-plans .header.c1 {display: none;}
#dp-plans-list-active-plans .cell.c1 {display: none;}

.#page-totara-appraisal-index .header.c3 {display: none;}
.#page-totara-appraisal-index .cell.c3 {display: none;}

.appraisal-stagetitle div {display: none;}
.appraisal-stageinfo h4 {margin: 20px 0 10px 18px; font-size: 14px;}
.appraisal-stageactions .singlebutton {margin-top: 20px;}
.appraisal-stage .appraisal-stagestate {margin: 5px 0 5px 0;}

.appraisal-headerbuttons input[type="button"] {margin-top: 140px;}

.totara-question-review-item-title h3 {font-size: 18px; margin-top: 25px;}
.totara-question-review-extralinks a {font-size: 17px; text-decoration: none !important;}

#page-totara-appraisal-myappraisal .ftoggler {border-top: solid 2px #4bc3c4; padding: 8px;}
#page-totara-appraisal-myappraisal .verticaltabtree {margin-top: 2px;}

#page-totara-plan-components-objective-view #dp-plan-content p {margin: 40px 0 20px 62px;}

#inst3318 .no-overflow {overflow-x: hidden !important;}
#inst3318 .row {border-top: 1px solid  #ddd; padding-top: 0px;}
#inst3318 .col-md-3 {padding: 0px;}
#inst3318 .col-md-4 {padding: 0px;}
#inst3318 .col-sm-3 {padding: 0px;}
#inst3318 .col-sm-4 {padding: 0px;}

.nextsetoperator .operator-and,
.nextsetoperator .operator-or,
.nextsetoperator .operator-then
{font-size: 18px; text-align: center; background: none; width: 100%;}

/*SL-8892 START*/
#page-totara-appraisal-myappraisal .felement.fsubmit {
    display: flex;
    justify-content: center;
    width: 100%;
}

#page-totara-appraisal-myappraisal .mform .fitem_actionbuttons>div.felement {
    margin-left: 0;
    width: 100%;
}
/*SL-8892 END*/

/*SL-8948 START*/
#page-totara-plan-index .dp-add-plan-link {
    display: none;
}

#page-totara-plan-view .comment-area .fd {
    font-size: 14px;
}

#page-totara-plan-view #fitem_id_enddate {
    display: none;
}

#fitem_id_submitbutton .felement.fsubmit input#id_submitbutton {
    min-width: 120px!important;
}
/*SL-8948 END*/

/* JB and CY hack to wrap text on certain buttons (at client request) */
.btn-wrap {white-space: pre-wrap;}

.btn.btn-circle {
    height: 100px;
    width: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
}

/*SL JMCA login page hiding of sign up and SSO buttons in favour of custom buttons and information added to the authentication > description */

#page-login-index .signupform { 
display: none;
}

#page-login-index .potentialidplist { 
display: none;
}





#page-course-view-topics > div.totaraNav > nav.totaraNav_sub > div {
display: none;
}

#page-totara-plan-index > div.totaraNav > nav.totaraNav_sub > div > ul  {
display: none;
}


#region-main > div > div.modified {
display: none;
}


#page-totara-plan-record-courses > div.totaraNav > nav.totaraNav_sub > div > ul {
display: none;
}



#page-totara-dashboard-21 > div.totaraNav > nav.totaraNav_sub > div > ul {
display: none;
}

#page-totara-catalog-index > div.totaraNav > nav.totaraNav_sub > div > ul {
display: none;
}


#page-totara-evidence-index > div.totaraNav > nav.totaraNav_sub > div > ul {
display: none;
}

#page-calendar-view > div.totaraNav > nav.totaraNav_sub > div > ul {
display: none;
}

#page-mod-page-view > div.totaraNav > nav.totaraNav_sub > div > ul  {
display: none;
}

#dp-plans-list-unapproved-plans > div.no-overflow {
display: none;
}


#inst8887 > div > div.footer > a {
display: none;
}


#page-totara-reportbuilder-report > div.totaraNav > nav.totaraNav_sub > div {
display: none;
}


#page-my-bookings > div.totaraNav > nav.totaraNav_sub > div {
display: none;
}

