: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:#005776;--color-secondary:#005776;--color-tertiary:#fa4616;--color-state:#005776;--color-state-hover:var(--color-secondary);--color-state-focus:var(--color-secondary);--color-state-active:var(--color-secondary);--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:#F4F4F4;--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);--link-color-visited:var(--color-state-hover);--link-color-active:var(--color-state-hover);--nav-bg-color:var(--color-primary);--nav-text-color:var(--color-primary);--color-heading:#262626;--header-text-color:#fff;--footer-bg-color:var(--color-state);--footer-background-color:#F4F4F4;--footer-text-color:#4D4D4D;--footer-text-color-hover:var(--footer-text-color);--footer-color:#fff;--footer-border-color:#fff;--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);--block-header-background-color:#ffff;--color-white:#ffff;--color-black:#262626;--base-font:'Noto Sans', sans-serif;--base-font-size:14px;--base-font-weight:normal;--h1-font-size:36px;--h1-font-weight:bold;--h2-font-size:30px;--h2-font-weight:bold;--h3-font-size:24px;--h3-font-weight:bold;--h4-font-size:18px;--h4-font-weight:bold;--h5-font-size:16px;--h5-font-weight:bold;--h6-font-size:14px;--h6-font-weight:bold;--h1-text-transform:none;--h2-text-transform:none;--h3-text-transform:none;--h4-text-transform:none;--h5-text-transform:none;--h6-text-transform:none;--color-h1:var(--color-heading);--color-h2:var(--color-heading);--color-h3:var(--color-heading);--color-h4:var(--color-heading);--color-h5:var(--color-heading);--color-h6:var(--color-heading);--h1-font-size-mobile:var(--h1-font-size);--h1-font-size-tablet:var(--h1-font-size);--h2-font-size-mobile:var(--h2-font-size);--h2-font-size-tablet:var(--h2-font-size);--h3-font-size-mobile:var(--h3-font-size);--h3-font-size-tablet:var(--h3-font-size);--h4-font-size-mobile:var(--h4-font-size);--h4-font-size-tablet:var(--h4-font-size);--h5-font-size-mobile:var(--h5-font-size);--h5-font-size-tablet:var(--h5-font-size);--h6-font-size-mobile:var(--h6-font-size);--h6-font-size-tablet:var(--h6-font-size)}.totaraNav--customised{position:-webkit-sticky;position:sticky;top:0}.backup-restore__section>*+*{margin-top:var(--gap-4)}.tui-formBtn--prim,.tui-iconBtn--prim,.tui-actionLink--prim,.tui-formBtn--prim:active,.tui-iconBtn--prim:active,.tui-actionLink--prim:active,.tui-formBtn--prim:visited,.tui-iconBtn--prim:visited,.tui-actionLink--prim:visited{color:var(--btn-prim-text-color);background-color:var(--btn-prim-bg-color);border-color:var(--btn-prim-border-color)}.tui-formBtn--prim:hover,.tui-iconBtn--prim:hover,.tui-actionLink--prim:hover,.tui-formBtn--prim:active:hover,.tui-iconBtn--prim:active:hover,.tui-actionLink--prim:active:hover,.tui-formBtn--prim:visited:hover,.tui-iconBtn--prim:visited:hover,.tui-actionLink--prim:visited:hover{color:var(--btn-prim-text-color-hover);background-color:var(--btn-prim-bg-color-hover);border-color:var(--btn-prim-border-color-hover)}.tui-formBtn--prim.disabled,.tui-iconBtn--prim.disabled,.tui-actionLink--prim.disabled,.tui-formBtn--prim[disabled],.tui-iconBtn--prim[disabled],.tui-actionLink--prim[disabled],.tui-formBtn--prim.disabled:active:focus,.tui-iconBtn--prim.disabled:active:focus,.tui-actionLink--prim.disabled:active:focus,.tui-formBtn--prim[disabled]:active:focus,.tui-iconBtn--prim[disabled]:active:focus,.tui-actionLink--prim[disabled]:active:focus,.tui-formBtn--prim.disabled:hover,.tui-iconBtn--prim.disabled:hover,.tui-actionLink--prim.disabled:hover,.tui-formBtn--prim[disabled]:hover,.tui-iconBtn--prim[disabled]:hover,.tui-actionLink--prim[disabled]:hover,.tui-formBtn--prim.disabled:focus,.tui-iconBtn--prim.disabled:focus,.tui-actionLink--prim.disabled:focus,.tui-formBtn--prim[disabled]:focus,.tui-iconBtn--prim[disabled]:focus,.tui-actionLink--prim[disabled]:focus{color:var(--btn-prim-text-color-disabled);background-color:var(--btn-prim-border-color-disabled);border-color:var(--btn-prim-border-color-disabled)}.altair{}.altair__customTab{}.altair__customTab__text{}.altair__customTab__text--rendered{color:var(--altair-color);}.altair__customTab__text--rendered{color:var(--altair-color)}:root{}
#page-mod-scorm-view .modal{
max-width:none;
}
#page-mod-scorm-view .totaraNav{
z-index:0;
}
#page-mod-scorm-view  .modal a.close-modal {
    top: -4px;
    right: -4px;
}
/*guest message hide*/
#page-course-view-topics .tw-containerCourse-enrolmentBanner{
display:none
}
/*enrol button hide from course rate block*/
.block_rate_course #btn-enrol{
    display:none
}

.block_rate_course #btn-enrol-enrolled {
    display:none
}

/*feedback link hide from front page*/
#page-site-index  .modtype_feedback{
 display:none;
}

#page-course-view-tiles .embed-module-buttons  .icon{
    width: 100%;
    padding: 6px;
}

/*hide facilitator from table*/
#page .mod_facetoface__sessionlist__facilitator{
display:none;
}

.mod_facetoface__event_details__sessions__cell--facilitators{
display:none;
}


/*popup embed pdf close button*/
#page-course-view-tiles .close{
    float: left;
    font-size: 32px;
    color: red;
}



.block_kineo_carousel .content > h2 {
    font-size: 24px !important;
    justify-content: center;
    font-weight:400 !important;
}

#page-local-altair_learning_plan-index .cgkineorotating-banner h1{
 font-size:34px !important;
}

#page-local-altair_learning_plan-index .cgkineorotating-banner.carousel .carousel-caption .caption {
    margin: 0 !important;
}

.filter_background_div_239 h2{
font-size:24px;
}

#page-totara-dashboard-66 .breadcrumb-container{
display:none;
}

.totaraNav--customised {
    position: unset !important;
}
.plan_frame .totaraNav--customised{
display:none;
}
.plan_frame #page-footer {
display:none;
}
.plan_frame .breadcrumb-container{
display:none;
}

@media only screen and (min-width: 768px) {
.block_current_learning-tile{
width:17%;
}
}


.container_card .plantitle{
display:none;
}

#page-local-altair_learning_plan-records .block_banner .block-content .no-overflow div{
margin:35px;
}

.block_kineo_carousel .carousel-desc{
text-align:center;
}
/*scorm icon hide*/
.tfont-var-collection_handle_fill{
display:none;
}
#page-course-view-tiles .launch-tiles-standard{
width:80%;
height:60%;
}
#page-totara-reportbuilder-report #id_coursefullname,#id_sessionstartdate_year,#id_sessionstartdate_day,#id_sessionstartdate_month{
height:40px;
}
#page-totara-catalog-index .tw-catalogItemNarrow__title_featured{
display:none;
}
.block_kineo_carousel .learning-details .ellip,.full-summary,.full-summary,.full-summary p,.tags{
color:#005776  !important;
}
.section .activity .availabilityinfo, .section .activity .contentafterlink {
    margin-top:2px ;
    margin-left: 0;
}

.format-tiles li.activity:focus {
    outline: none;
}
#page-course-view-tiles .progress-complete-alt{
    position: absolute;
    right: -5%;
    top: 116px;
    width: 30%;
}
.format-tiles li.section .availabilityinfo {
    margin: 0;
}
#atlwdg-trigger{
background: #fa4616;
    padding: 9px;
}


.block_obf_displayer .obf-badge {
    margin: 0 25px;
}

.block{
border-radius: 0 0 5px 5px;
}

#page-course-view-tiles #buttonhidesec0{
display:none;
}

.block_course_summary_trelleborg .meta-info {

    max-height: 300px;
}

.modtype_facetoface .availabilityinfo{
text-align:center;
color:#005776;
font-weight:bold;
}
.qnbutton {
color:#005776;
}
#page-local-altair_learning_plan-altair_learning_plan  input[type='checkbox'] {
display:none;
}

/*only for lesson module */
#page-mod-lesson-view #page{
  max-width: 90%;
}


#page-course-view-tiles .modtype_lesson .activityinstance a{

  cursor: default;
  text-decoration: none;
  font-weight:400;
}

/*Custom Code for DSim */
 @media (max-width:1150px) {

            .course-810 .drow{
                display: flex;                
                flex-wrap: nowrap;                                
            }
            .course-810 .dheadertxt{
                padding:0 30px!important;
                display:inline;
            }

            .course-810 .drow.row-odd{
                flex-direction:column-reverse;
            }

            .course-810 #dbtn{
                flex-direction: column;
            }
            .course-810 .drow.row-even{
                flex-direction:column;
            }
            .course-810 .dcolumn {
                padding: 10px!important;
                flex-wrap: nowrap;
                display:inline;
                margin:10px 20px!important;
            }
            .course-810 .dcolumn p, .course-810 .dcolumn ol{
                padding: 10px !important;
            }
            .course-810 .dfooter{
                display: flex;
                flex-direction: column;
                flex-wrap:wrap;
            }
            .course-810 #dcontent-section{
                padding-left:40px!important;
            }
            .course-810 .dcard{
                width: 100% !important;
            }
            .course-810 .container-row{
                padding:20px 20px 10px 20px!important;
            }
            .course-810 iframe {
                width: 100% !important;
                height: 100% !important;
            }
        }


/* End of Custom Code for DSim */




