.sticky {
    border-bottom: 6px solid #ffe100;
}

.panel-primary>.panel-heading {
    background-color: #0f0f41;
    border-color: #0f0f41;
}

.fli-block-500menu .b-title {
    color: #0f0f41;
}

.fli-learning-and-teaching-inner .b-info h3 a {
    color: #0f0f41;
}

.fli-engage-with-us-title {
    color: #0f0f41;
}

.fli-home-videos-inner .v-info h3 a {
    color: #0f0f41;
}

.fli-block-quicklinks .b-body .ssmenu li a:before {
    border-left: 12px #0d1140 solid;
}

.fli-block-quicklinks .b-title {
    color: #0f0f41;
}

.btn-primary:focus {
    background-color: #3030c1;
    border-color: #3030c1;
}

.btn-primary:hover {
     background-color: #3030c1;
    border-color: #3030c1;
}

.btn-primary {
    background-color: #0f0f41;
    border-color: #0f0f41;
}

.fli-searchmain form [type="text"]:focus, .fli-searchmain form select:focus {
    border-color: #0f0f41;
}

.fli-home-newscenter > .c-left > .c-left-inner h3 {
    background-color: rgb(15 15 65 / 80%);
}

.fli-home-newscenter .c-left .c-left-inner:after {
    border-color: #0f0f41;
}

.fli-nav-menu > li.current > a {
    background-color: #ffd801;
    color: #0f0f41;
}

.fli-header-content
 {
    border-top: 1px solid #ffe65f;
    border-bottom: 1px solid #ffe65f;
}

.fli-header  {
    border-bottom: 6px solid #ffd801 !important;
}

.fli-header-menu .fli-nav-menu a:hover {
    color: #0f0f41 !important;
}

.fli-header-menu .fli-nav-menu a:hover {
    background-color: #ffd801!important;
    border-left: 2px solid #ffe65f !important;
    border-right: 2px solid #ffe65f !important;
}

.fli-header-menu{
    background-color: #0f0f41 !important;
    border-top-color: #232399 !important;
    border-bottom-color: #232399 !important;
    background: #0f0f41 !important;
    border-top : #232399 !important;
}

.fli-header-mobilecontent .r-bar .rlang a:hover {
    color: #0d1140 !important;
}