.container-header .metismenu>li.active>a:after, .container-header .metismenu>li.active>button:before, .container-header .metismenu>li>a:hover:after, .container-header .metismenu>li>button:hover:before {
    background: #010156;
    left: 0;
    right: 0;
}
.container-header {
    position: relative;
    z-index: 10;
    margin-bottom: 20px;
    background-color: #ffffff;
    background-image: linear-gradient(135deg, #ffffff 0%, #ffffff 50%);
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.03) inset;
}
.container-footer {
    position: relative;
    z-index: 10;
    margin-bottom: 20px;
    background-color: #ffffff;
    background-image: linear-gradient(135deg, #ffffff 0%, #ffffff 50%);
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.03) inset;
}
/*change text color in header to #084c6e so that it is visible against white background*/
.container-header .navbar-brand a	{
	color: #084c6e;
}
.container-header .site-description  {
	color: #084c6e;
}
/*end header text color change*/
/*Adjust menu bar colours to match AMS site original colours */

/*now change menu text color to make it visible on white*/

.container-header .mod-menu {
    border: none;
    color: #000;

}
.container-header .navbar-toggler {
    border: 1px solid !important;
    color: #000
}

.navbar-toggler:focus {
    box-shadow: 0 0 0 0.0rem;

}
/*end menu text color defs*/
/*put hover effects etc back in menu bar*/

.container-header .metismenu>li.active>a:after, .container-header .metismenu>li.active>button:before, .container-header .metismenu>li>a:hover:after, .container-header .metismenu>li>button:hover:before {
    background: #fe5b00;
	
    left: 0;
    right: 0;
}
/*end hover effects*/



/*tweak the colours in CK Mobile Menu*/

[data-id="maximenuck160"] div.mobilemenuck-bar-title {
	background: #084c6e !important;
}
#maximenuck160-mobile-bar > div.mobilemenuck-bar-button{
    background: #084c6e;
}
[data-id="maximenuck160"].mobilemenuck {
    background: #084c6e !important;
    color: #FFFFFF;
    padding-bottom: 5px;
    font-weight: bold;
    font-size: 1.0em !important;
}
[data-id="maximenuck160"] .mobilemenuck-title {
    background: #084c6e !important;
    height: 43px;
    text-indent: 20px;
    line-height: 43px;
    font-size: 20px;
}
[data-id="maximenuck160"].mobilemenuck a {
    color: #FFFFFF;
    font-weight: normal !important;
    /* font-size: 1.2em; */
}
/*end menu color tweaks*/
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: var(--cassiopeia-font-family-headings),-apple-system,"Alegreya sans", BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
    font-weight: var(--cassiopeia-font-weight-headings,500);
}
.j51imagehover [class^="imghvr-"]{
    border-radius: 10px;
}
body {
color: #084c6e;
}
/*Matukio insists on showing Booked:0 and Free Seats for  signposted events that are not booked via Matukio, so this info is irrelevant and misleading*/
div.mat_eventlist_info_line.small {visibility:hidden;}
/*Matukio insists on showing Bookable:12 and Fees on Event Details for  signposted events that are not booked via Matukio, so this info is irrelevant and misleading*/
div.row.mat_event_bookable {visibility:hidden;}
div.row.mat_event_fees {visibility:hidden;}
/*end matukio tweaks*/
/* Adjust phocadownload button background color*/
.btn-success {
    background-color: #084c6e;
    border-color: #084c6e;
    color: #fff;
}
/*Margin to right when image articles are set*/
figure.left.item-image {
	margin-right: 2em;
}