#page-wrapper nav,
.navbar,
#page-header,
#region-main div h2,
.action-menu-trigger, /* Settings */
.activity-navigation #prev-activity-link, .activity-navigation #next-activity-link, /* prev and next */
#jump-to-activity.custom-select, /* dropdown */
#page-footer {
    display: none;
}


.dropdown-item:hover, .dropdown-item:focus {
    background-color: #A70000!important;
}

.btn-primary,
.btn-primary:hover,
.atto_h5p_urlentrysubmit,
.atto_h5p_urlentrysubmit:hover {
    color: #fff;
    background-color: #A70000!important;
    border-color: #A70000!important;
}

.btn-primary:focus, .btn-primary.focus {
    outline: none;
    box-shadow: none;
}

.btn-outline-danger {
    color: #A70000;
    border-color: #A70000;
}

.btn-outline-danger:hover {
    color: #fff;
    background-color: #A70000;
    border-color: #A70000;
}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    background-color: #A70000;
}

.fp-repo a {
    color: #A70000;
}

.fp-repo {
    border-color: #A70000;
}

.fp-filename {
    color: #A70000;
}

.fp-pathbar .fp-path-folder-name {
    color: #A70000;
}

.nav-link:focus, [role="button"]:focus {
    box-shadow: none;
}

.nav-link, .addcomponent, .fheader, .fheader:hover {
    color: #A70000;
}

.nav-link,
.nav-link:hover,
.addcomponent,
.addcomponent:hover,
.fheader,
.fheader:hover,
.removecomponent,
.removecomponent:hover {
    color: #A70000;
}

.form-control:focus,
#lang-input {
    /* onclick border in input */
    border: 1px solid #8f959e;
    box-shadow: none !important;
}

.form-autocomplete-selection {
    /* onclick border in input */
    border: none;
    box-shadow: none !important;
}

.form-autocomplete-suggestions li {
    box-shadow: none !important;
}

/* Buttons in Content Box */
.aabtn.focus,
.aabtn:focus,
.btn-link.focus,
.btn-link:focus,
.nav-link.focus,
.nav-link:focus,
.editor_atto_toolbar button.focus,
.editor_atto_toolbar button:focus,
[role="button"].focus,
[role="button"]:focus,
.list-group-item-action.focus,
.list-group-item-action:focus,
input[type="checkbox"].focus,
input[type="checkbox"]:focus,
input[type="radio"].focus,
input[type="radio"]:focus,
input[type="file"].focus,
input[type="file"]:focus,
input[type="image"].focus,
input[type="image"]:focus,
.sr-only-focusable.focus,
.sr-only-focusable:focus,
a.dropdown-toggle.focus,
a.dropdown-toggle:focus,
.modal-dialog[tabindex="0"].focus,
.modal-dialog[tabindex="0"]:focus,
.moodle-dialogue-base .closebutton.focus,
.moodle-dialogue-base .closebutton:focus,
button.close.focus,
button.close:focus,
.form-autocomplete-selection.focus,
.form-autocomplete-selection:focus {
    border: none;
    box-shadow: none !important;
}

.atto_form label a {
    color: #A70000;
}

.custom-select {
    outline: none!important;
    box-shadow: none!important;
    border: 1px solid #8f959e!important;
}

select option:focus {
    color: #fff;
    background-color: #A70000;
}

.atto_menuentry a,
.atto_menuentry:hover a,
.btn-link,
.btn-link:hover {
    color: #A70000;
}

.fheader, .fheader:hover,
.collapsible-actions > a,
.fp-pathbar .fp-path-folder-name,
.fp-repo a:hover,
.fp-filename,
.felement a {
    color: #A70000 !important;
}

.nav-pills .nav-link.active {
    background-color: #A70000;
}


/* name */
.mb-3 a {
    color: #000000;
    text-decoration: none;
    cursor: default;
}

.pl-0 a,
.author a,
.lastpost a,
.text-primary,
.text-center a,
.line-height-3 a,
.btn-link{
    color: #A70000!important;
}

.dropdown-item:active,
.dropdown-item:hover,
.menu-action a:first-child {
    outline: 0;
    background-color: #A70000;
}

