/*Header */
.fli-header-bar {
    border-bottom-color: transparent;
}

.fli-header-bar, .fli-header-mobilecontent, .fli-header-menu, .fli-header-bar-search {
    background-color: #0170c1;
}

.fli-header-bar a, .fli-header-menu .fli-nav-menu a, .fli-header-mobilecontent .full-bar li a, .fli-header-mobilecontent .r-bar .rlang a, .fli-header-mobilecontent-inner .full-bar .l-bar .ssmenu li a {
    color: #FFF;
}

.fli-header-menu .fli-nav-menu a {
    padding: 5px 0;
    margin: 7px 0;
    border-left: 1px solid #FFF !important;
    border-right: 1px solid #FFF !important;
}

.fli-header-menu .fli-nav-menu li:last-child a {
    border-right: 2px solid #FFF !important;
}

.fli-header-menu .fli-nav-menu li:first-child a {
    border-left: 2px solid #FFF !important;
}

.fli-nav-menu>li.current>a, .fli-header-menu .fli-nav-menu li:hover a {
    background-color: transparent;
    color: #0c3152;
}

.fli-nav-menu>li.current, .fli-header-menu .fli-nav-menu li:hover {
    background-color: #FFF;
}

.fli-header-mobilecontent .r-bar .rmenu .ssmenu li a:hover, .fli-header-mobilecontent .r-bar .rsearch a:hover, .fli-header-mobilecontent-inner .full-bar .l-bar .ssmenu li a:hover {
    color: #0c3152;
    background-color: #FFF;
    -webkit-transition: all .5s linear;
    -moz-transition: all .5s linear;
    -ms-transition: all .5s linear;
    -o-transition: all .5s linear;
    transition: all .5s linear;
}

.fli-header {
    border-bottom: 6px solid #FFF;
}

.fli-header-bar {
    border-bottom: none;
}

.fli-header-menu, .fli-header-content {
    border-top-color: #0170c1;
    border-bottom-color: #0170c1;
}

.fli-header-menu {
    border-bottom: 2px solid #0170c1;
}

.fli-header-content {
    background-color: #FFF;
}

.fli-search-form-inner .btn.btn-primary {
    border: 1px solid transparent;
}

.fli-search-form-inner .btn.btn-primary:hover {
    color: #FFF !important;
    border: 1px solid #FFF;
}

.fli-search-form form label {
    color: #FFF;
}

.fli-search-form-inner input {
    color: #FFF;
}
/* END: Header; */

/* Header global.menu */
.fli-header-menu ul.slimmenu>li {
    margin-right: 0 !important;
}

.fli-header-menu ul.slimmenu>li>a {
    color: #FFF;
    padding-top: 5px;
    padding-bottom: 5px;
}

.fli-header-menu ul.slimmenu>li:not(:first-child)>a {
    padding: 5px 0;
    margin: 7px 0;
}

.fli-header-menu ul.slimmenu>li:first-child>a {
    margin-top: 7px;
    margin-bottom: 7px;
}

.fli-header-menu ul.slimmenu>li:hover {
    background-color: #FFF;
}

.fli-header-menu ul.slimmenu>li:hover>a {
    color: #0c3152;
    -webkit-transition: all .25s linear;
    -moz-transition: all .25s linear;
    -ms-transition: all .25s linear;
    -o-transition: all .25s linear;
    transition: all .25s linear;
    background-color: transparent;
}

.fli-header-menu ul.slimmenu>li.current {
    background-color: #FFF;
}

.fli-header-menu ul.slimmenu>li:first-child.current {
    background-color: transparent;
}

.fli-header-menu ul.slimmenu>li.current>a {
    background-color: transparent;
    color: #0c3152;
}

.fli-header-menu ul.slimmenu>li:first-child.current>a {
    background-color: transparent;
    color: #fff;
}
/* END: Header global.menu */

/* Body */
.fli-home-newscenter>.c-left>.c-left-inner h3, .fli-home-newscenter>.c-right>.c-right-inner h4 {
    background-color: rgba(230, 219, 201, 0.8)
}

.fli-home-newscenter>.c-left>.c-left-inner h3 a, .fli-home-newscenter>.c-right>.c-right-inner h4 a {
    color: #023047;
}

.btn-primary {
    background-color: #0170c1;
    border: 1px solid #0170c1;
    color: #FFF !important;
}

.btn-primary:hover {
    background-color: #FFF;
    border: 1px solid #0170c1;
    color: #0170c1 !important;
}

.fli-header-bar-search .btn-primary:hover {
    color: #0170c1;
}

.fli-block-menuleft-title .b-title, .fli-block-quicklinks .b-title {
    border: 1px solid #0170c1;
    border-left: 5px solid #0170c1;
    color: #0170c1;
    text-transform: uppercase;
}

.fli-left-menu li a, .fli-block-menuleft-title .b-body .ssmenu li a, .fli-block-quicklinks .b-body .ssmenu li {
    border-top-color: transparent;
    border-bottom: 1px solid #FFF;
    border-left: 5px solid #0170c1;
}

.fli-left-menu, .fli-block-quicklinks .b-body .ssmenu, .fli-block-menuleft-title .b-body .ssmenu {
    border: 1px solid #0170c1;
    border-left: none;
}

.fli-left-menu li a:hover, .fli-block-menuleft-title .b-body .ssmenu li a:hover, .fli-block-quicklinks .b-body .ssmenu li:hover {
    background-color: #FFF;
    border-left: 5px solid #e63946;
    padding-left: 5px;
    -webkit-transition: all .25s linear;
    -moz-transition: all .25s linear;
    -ms-transition: all .25s linear;
    -o-transition: all .25s linear;
    transition: all .25s linear;
}

.fli-block-quicklinks .b-body .ssmenu li:hover a, .fli-left-menu li a:hover, .fli-block-menuleft-title .b-body .ssmenu li a:hover, .fli-block-quicklinks .b-body .ssmenu li a:hover {
    color: #e63946;
}

.fli-left-menu li a, .fli-block-menuleft-title .b-body .ssmenu li a, .fli-block-quicklinks .b-body .ssmenu li a {
    color: #444;
}

.fli-engage-with-us .item h3 a, .fli-learning-and-teaching-inner .b-info h3 a, .page-main .panel h2 a, .page-main .panel h3 a {
    color: #0170c1;
}

.fli-home-videos-inner .v-info h3 a, .fli-block-500menu .b-title, .fli-block-500menu .b-title a, .fli-engage-with-us-title {
    color: #023047;
}

.b-info:hover h3 a, .v-info:hover h3 a, #footer .b-title:hover a, .b-title:hover, .fli-engage-with-us .item h3 a:hover, .fli-engage-with-us:hover .fli-engage-with-us-title, .fli-home-block-news .item:hover h3 a, .page-main .panel h2:hover a, .page-main .panel h3:hover a {
    color: #e63946;
    -webkit-transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -ms-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}

.item a.img:hover {
    opacity: .5;
    -webkit-transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -ms-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}

.panel.panel-default {
    border: 1px solid #0170c1;
}

.panel.panel-default>.panel-heading {
    background-color: #0170c1;
}

.panel.panel-default>.panel-heading, .panel.panel-default>.panel-heading a {
    color: #FFF;
    font-weight: bold;
}

.panel.panel-default .list-items li a {
    color: #0170c1;
}

.panel.panel-default .list-items li:hover a {
    color: #e63946;
}

.tooltip .tooltip-inner {
    background-color: #0170c1;
}
/* END: Body; */

/* Footer */
#footer {
    background-color: rgba(192, 253, 255, 0.2)
}

.footerNav2 {
    background-color: #0170c1;
}

.footerNav2, .footerNav2 li, .footerNav2 li a, .fli-footer-copyright, .fli-footer-copyright a {
    color: #FFF;
}
/
*

END
:

Footer
;
