/* ******************************************************************* */
/* TOP SHIT */
/* ******************************************************************* */

body:not(.course-1) header#page-header,
body:not(.course-1) .secondary-navigation ul {
    max-width: 100vw !important;

}

body:not(.course-1) *:focus {
    box-shadow: none !important;
}



body.pagelayout-course:not(#page-blocks-configurable_reports-viewreport):not(.clean):not(.factorysettings) #page>#topofscroll,
body.pagelayout-incourse:not(#page-blocks-configurable_reports-viewreport):not(.clean):not(.factorysettings) #page>#topofscroll {
    max-width: 1900px !important;
    margin: auto;
    display: block;
}



/*****************************************************************
HIDDEN COURSE
*****************************************************************/
body:not(.factorysettings)[course-visible="false"] {
    padding-bottom: 42.15px;
}

body:not(.factorysettings)[course-visible="false"] header#page-header .page-header-headings h1 {
    color: rgb(169, 0, 0) !important;
}


body:not(.factorysettings)[course-visible="false"]:after {
    content: "HIDDEN COURSE";
    background: rgb(169, 0, 0) !important;
    color: white;
    font-weight: 900;
    padding: 10px;
    text-align: center;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
}




/* ******************************************************************* */
/* HIDE SECTION IMAGE WHEN EDITING */
/* ******************************************************************* */

body.editing.pagelayout-course li.section [data-for="sectioninfo"] .summarytext img {
    display: none;
}






/*****************************************************************
SECONDARY NAV TABS
*****************************************************************/

body:not(.course-1).pagelayout-course .secondary-navigation li[data-key="coursehome"] {
    display: none !important;
}

body:not(.course-1) .secondary-navigation li[data-key="coursehome"] a:before {
    content: "\f015";
    font-family: 'fontawesome';
    margin-right: 5px;
}

body:not(.course-1) .secondary-navigation li[data-key="modedit"] a:before {
    content: "\f013";
    font-family: 'fontawesome';
    margin-right: 5px;
}

/*
  body:not(.course-1) .secondary-navigation li[data-key="virtual-live"] a:before {
    content: "\f0c0";
    font-family: 'fontawesome';
    margin-right: 5px;
  }
  */
body:not(.course-1) .secondary-navigation li[data-key="modulepage"] a.active {
    /*display: none;*/
}

/*body:not(.course-1) .secondary-navigation li[data-region="morebutton"],*/
body:not(.course-1) .secondary-navigation li[data-key="questionbank"],
body:not(.course-1) .secondary-navigation li[data-key="coursecompletion"],
body:not(.course-1) .secondary-navigation li[data-key="badgesview"],
body:not(.course-1) .secondary-navigation li[data-key="competencies"],
body:not(.course-1) .secondary-navigation li[data-key="coursereports"],
body:not(.course-1) .secondary-navigation li[data-key="contentbank"],
body:not(.course-1) .secondary-navigation li[data-key="filtermanagement"],
body:not(.course-1) .secondary-navigation li[data-key="unenrolself"],
body:not(.course-1) .secondary-navigation li[data-key="competencies"],
body:not(.course-1) .secondary-navigation li a[href*="repository/manage_instances"],
/*body:not(.course-1) .secondary-navigation li a[href*="tool/brickfield"],*/
body:not(.course-1) .secondary-navigation li a[href*="backup/import.php"],
body:not(.course-1) .secondary-navigation li a[href*="backup/backup.php"],
body:not(.course-1) .secondary-navigation li a[href*="backup/restorefile.php"],
body:not(.course-1) .secondary-navigation li[data-key="roleoverride"],
body:not(.course-1) .secondary-navigation li[data-key="backup"],
body:not(.course-1) .secondary-navigation li[data-key="restore"],
body:not(.course-1) .secondary-navigation li[data-key="roleassign"],
body:not(.course-1) .secondary-navigation li[data-key="editsettings"],
body:not(.course-1) .secondary-navigation li[data-key="tool_recyclebin"] {
    display: none;
}