.admin-top-menu .wrapper {display: flex;/* align-items: center; */height: 55px;max-width: 1020px;justify-content: space-between;width: 100%;margin: 0px auto 0px auto; padding: 0px 0px 0px 0px;}
.admin-top-menu .sitename {float: left;width: 40px;/* width: 120px; */padding: 0px 120px 0px 65px;font-weight: 700;font-size: 280%;/* bottom: 50px; */color: rgb(27, 20, 100);height: 55px;line-height: 50px;text-align: center;}
.admin-top-menu .sitename img {width: auto;height: 40px;margin-top: 0px;}
.admin-top-menu .sitenameFUEL img { margin-top: -10px;}
.admin-top-menu .top-menu {/* float: left; */}
.admin-top-menu .burger {position: absolute;right: 25px;top: 15px;width: 25px;height: 25px;background-image: url('/images/structure/burger.png');background-size: 25px 25px;display: none;cursor: pointer;}
.admin-top-menu .top-menu .mobilemenu { display: none; }
.admin-top-menu .top-menu .rootmenu>li {display: inline-block;height: auto;line-height: auto; margin: 15px 0px 0px 0px;  padding: 0px 10px 0px 10px;  text-align: center;}
.admin-top-menu .top-menu .rootmenu li:nth-of-type(1),
.admin-top-menu .top-menu .rootmenu li:nth-of-type(2),
.admin-top-menu .top-menu .rootmenu li:nth-of-type(3),
.admin-top-menu .top-menu .rootmenu li:nth-of-type(4){
	margin: 15px 30px 0px 30px;
	-webkit-text-stroke-width: .8px;
	padding:0px !important;
}
.admin-top-menu .top-menu .rootmenu .donate,
.admin-top-menu .top-menu .rootmenu .donatetojlgb { padding: 0 10px 0 45px;font-size: 110%; }

.admin-top-menu .top-menu .rootmenu li:last-of-type {width: auto;}
.admin-top-menu .top-menu .submenu {display: none; background-color: var(--navy);z-index: 10;width: 100%;padding: 7px 0px; height: 38px;}
.admin-top-menu .top-menu .submenu .name {float: left;text-transform:uppercase;color: #ffffff;/* padding-left: 40px; */font-weight: 600;font-size: 100%;}
.admin-top-menu .menu a  {font-weight: 300;font-size: 108%;color: var(--navy);}
.admin-top-menu .menu .follow-us, .admin-top-menu .menu .follow-us span { display:none !important;}
.admin-top-menu .menu .rootmenu li.donate a,
.admin-top-menu .menu .rootmenu li.donatetojlgb a {font-weight: 700;border-radius: 5px;padding: 2px 13px 2px 12px;color: var(--white);background-color: var(--red);}
.admin-top-menu .menu .rootmenu li .shop .image-title { display: none; }
.admin-top-menu .menu .rootmenu li .login .image-title { display: none; }
.admin-top-menu .menu .rootmenu li a:hover { -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--navy); }
.admin-top-menu .menu .rootmenu li.donate a:hover,
.admin-top-menu .menu .rootmenu li.donatetojlgb a:hover {-webkit-text-stroke-width: 0px; -webkit-text-stroke-color: var(--white);}

//.admin-top-menu:hover .submenu { display: block; }
.admin-top-menu:hover li.donatetojlgb .submenu,
.admin-top-menu:hover li.donate .submenu { display: none; }
.admin-top-menu .top-menu .submenu .menu-container {max-width: 1025px;margin: 0px auto 0px auto;/* padding: 0px 10px 0px 10px; */box-sizing: border-box;overflow: auto;background-color: transparent;}
.admin-top-menu .top-menu .submenu2.nav-red.login-hover .menu-container { background-color: var(--red); padding: 0px 10px 0px 10px;}
.admin-top-menu .top-menu .submenu .menu-container li {padding: 0px 40px 0px 0px;}
.admin-top-menu .top-menu .submenu .menu-container .form li { padding: 0px}
.admin-top-menu .top-menu .submenu .menu-container .item {float: left;padding: 0px 20px 0px 0px;box-sizing: border-box;}
.admin-top-menu .top-menu .submenu .menu-container li a {color: white;font-size: 100%;}
.admin-top-menu .top-menu .submenu1 .name {color: #ffffff;width: 150px;/* padding-right: 75px; */}
.admin-top-menu .top-menu .nav-header { color: #ffffff;  }

.admin-top-menu .top-menu .submenu2.nav-red.login-hover {height: 67px;height: auto;}
.admin-top-menu .top-menu .submenu2 {display: none;background-color: var(--red);width: 100%;padding: 7px 0px;}
.admin-top-menu .top-menu .submenu2.nav-red {background-color: var(--red);}
.admin-top-menu .top-menu .submenu2.nav-yellow {background-color: var(--yellow);}
.admin-top-menu .top-menu .submenu2.nav-blue {background-color: var(--blue);}
.admin-top-menu .top-menu .submenu2 .name {width: 150px;/* display: inline-block; */float: left;}

@media(max-width:1200px){
	.admin-top-menu .top-menu .submenu2.nav-red.login-hover { position: absolute; left: 0; height: auto;}
}

.nav-yellow a.selected, .nav-yellow span.selected,  a.nav-yellow:hover  {color: var(--yellow)!important;  -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--yellow); }
.nav-red a.selected, .nav-red span.selected, a.nav-red:hover  {color: var(--red) !important;  -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--red);}
.nav-blue a.selected, .nav-blue span.selected,  a.nav-blue:hover  { color: var(--blue) !important;  -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--blue); }
.nav-green a.selected, .nav-green span.selected,  a.nav-green:hover  { color: var(--green) !important;  -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--green); }

//.top-menu .level1 li:nth-of-type(4n+1) a:hover {color: var(--red)!important;  -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--red);}
//.top-menu .level1 li:nth-of-type(4n+2) a:hover  {color: var(--yellow) !important;  -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--yellow);}
//.top-menu .level1 li:nth-of-type(4n+3) a:hover  { color: var(--blue) !important;  -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--blue); }
//.top-menu .level1 li:nth-of-type(4n) a:hover  { color: var(--green) !important;  -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--green); }
.submenu2 li a:hover {color: var(--navy) !important; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--navy);}



@media(max-width:1200px){
	.admin-top-menu {padding: 0px 10px 0px 20px;/* justify-content:space-between; */justify-content: space-around;}
}
@media( max-width: 425px ) {
    .admin-top-menu { padding-left: 10px; }
}


.menu .submenu form {/* width: 950px; */padding: 0px !important;margin: 0px !important; font-size: 90%;}
.menu .submenu form label { display:none; }
.menu .submenu form .control-group {float: left; }
.menu .submenu form div {float: left; }
.menu .login-greeting {padding: 0px 10px 0px 0px; color: var(--navy); font-weight: 700; line-height: 24px; }
.menu .submenu form input[type=text], .menu .submenu form input[type=password] {width: 230px;margin-right: 12px;float:left;font-size: 90%;}
#form-login-remember {display:none;}
#form-login-submit, .menu .submenu form input[type="submit"]{margin-right: 23px;font-size: 100%;}
.unstyled {float:left;}
.unstyled li a { font-size: 90% !important;  }
.unstyled li {padding-right: 10px !important;margin: 0px !important}
.admin-top-menu .top-menu .submenu .menu-container .unstyled li a{color: white;}

/*
.menu .submenu #login-form {width: 100%;  color: rgb(27, 20, 100); }
.menu .submenu #login-form #form-login-remember {display:none;}
.menu .submenu #login-form label {text-align: left; color:white; justify-content: left;} 
.menu .submenu #login-form #form-login-username, .menu .submenu #login-form #form-login-password { width: 100%; padding-right: 5px; }
.menu .submenu #login-form #form-login-submit {line-height: 0px;}
.menu .submenu #login-form input[type=text], .menu .submenu #login-form input[type=password] { width: 100%;  }
.menu .submenu #login-form .unstyled {clear: left; display: block; margin-top: 10px}
.menu .submenu #login-form .unstyled li { clear: none !important;height: auto;  width: 100%;line-height: 30px;}
.menu .submenu #login-form .login-greeting { color: #ffffff; margin: 0px; padding: 0px; height: 30px; line-height: 30px;}
.menu .submenu #login-form button, .menu .submenu #login-form input[type=submit], .menu .submenu #frm_reg button { margin-top: 10px; border: none; background-color: rgb(20, 194, 163); background-image: url(/images/structure/whitearrow.png);background-position: right 20px center; padding-right: 40px; background-repeat: no-repeat; }
*/

.admin-top-menu .top-menu .mobilemenu {position: absolute;background-color: #ffffff;z-index: 3;top: 55px;right: 0px;width: 50%;box-sizing: border-box;height: calc(100vh - 55px);overflow-y: scroll;}
.admin-top-menu .top-menu .mobilemenu ul {  }
.admin-top-menu .top-menu .mobilemenu li { float: none;  }
.admin-top-menu .top-menu .mobilemenu a:hover { background-color: #1a1a56; color: #ffffff; }
.admin-top-menu .top-menu .mobilemenu span {font-weight: 300;font-size: 108%;color: var(--navy);}
.admin-top-menu .top-menu .mobilemenu span:hover {  background-color: #1a1a56; color: #ffffff; }
.admin-top-menu .top-menu .mobilemenu li a, .admin-top-menu .top-menu .mobilemenu li span { font-weight: bold; color: #1a1a56; padding: 10px 20px 10px 20px; display: block; }
.admin-top-menu .top-menu .mobilemenu li li a, .admin-top-menu .top-menu .mobilemenu li li span { padding: 10px 30px 10px 20px; font-weight: normal; }
.admin-top-menu .top-menu .mobilemenu li[class="860"] { display: none; } 
.admin-top-menu .menu .follow-us span {font-weight: 300; font-size: 125%; color: var(--navy) !important; }
.admin-top-menu .top-menu .mobilemenu .level2 li.nav-red { background-color: var(--red); }
.admin-top-menu .top-menu .mobilemenu .level2 li.nav-yellow { background-color: var(--yellow); }
.admin-top-menu .top-menu .mobilemenu .level2 li.nav-blue { background-color: var(--blue); }
.admin-top-menu .top-menu .mobilemenu .level2 a:hover {background-color:unset;color:var(--navy);}
.admin-top-menu .top-menu .mobilemenu .level1 li {background-color: var(--navy);}
.admin-top-menu .top-menu .mobilemenu .root_797 {display:none;}


.admin-top-menu .top-menu .mobilemenu .level1 li a {color:white;}


/* Menu tab login */
.admin-top-menu .rl_tabs .nav-tabs { border: none !important; outline: none; }
.admin-top-menu .rl_tabs .active:hover, .admin-top-menu .rl_tabs .active { background-color: rgb(27, 20, 100); border-radius: 0px ! }
.admin-top-menu .rl_tabs li { margin: 0px;}
.admin-top-menu .rl_tabs li:nth-of-type(2) a, .admin-top-menu .rl_tabs li:nth-of-type(2) a:hover { background-color: rgb(0, 172, 202); !important; margin: 0px !important;}
.admin-top-menu .rl_tabs li a { cursor: pointer !important; border: 0px !important; border-radius: 0px !important;}
.admin-top-menu .rl_tabs li a:hover { background-color: rgb(27, 20, 100);}
#fuel-login-2 {  margin: 0px; }
#evolve-login-2 {background-color: rgb(0, 172, 202); margin: 0px; }
.admin-top-menu .tab-content { max-width: 228px; border: none !important; border-radius: 0px !important; color: #ffffff; }
.admin-top-menu .top-menu .submenu .menu-container li .active a {background-color: rgb(27, 20, 100); }
.admin-top-menu .top-menu .submenu .menu-container .rl_tabs.outline_handles ul.nav-tabs > li a:focus {box-shadow: none;}

@media( max-width: 1400px )
{
	.admin-top-menu {max-width: 100%; }
	.admin-top-menu .top-menu .submenu .menu-container .item:nth-child(5) { display: none; }
	
}

@media( max-width: 1200px )
{

}

@media( max-width: 1200px )
{
    .admin-top-menu .top-menu .submenu .menu-container .item:nth-child(6) { display: none; }
	.admin-top-menu .top-menu .submenu .menu-container .item { width: auto; }
	.admin-top-menu .burger { display: block; }
	.admin-top-menu .rootmenu li:nth-of-type(1),
	.admin-top-menu .rootmenu li:nth-of-type(2),
	.admin-top-menu .rootmenu li:nth-of-type(3),
	.admin-top-menu .rootmenu li:nth-of-type(4),
	.admin-top-menu .rootmenu li:nth-of-type(7){display: none;}
	/*.admin-top-menu .top-menu{float: right;padding-right: 50px;} */
	.admin-top-menu .wrapper {  max-width: 100%;padding: 0px 55px 0px 0px;/* margin: 0px 0px 0px 0px; */}
	//.admin-top-menu .submenu { display: none !important; }
	.submenu {/* padding-left: 20px !important; */}
	.header .admin-fuel-menu .submenu { padding-left: 0 !important; }
	.header .admin-fuel-menu .submenu .menu-container { padding-left: 20px !important; }
	
	.admin-top-menu .sitename{width: 100px;text-align: left;float: none;padding: 0px 0px 0px 0px;}
	.admin-top-menu .sitename img{/* width: 110px; *//* margin-top: 0; */}
	.admin-top-menu .top-menu .rootmenu .donatetojlgb,
        .admin-top-menu .top-menu .rootmenu .donate{padding: 0 10px;}
	.admin-top-menu .top-menu .rootmenu li.donatetojlgb a,
        .admin-top-menu .top-menu .rootmenu li.donate a{padding: 0 8px;font-size: 80%;}
	.admin-top-menu .burger img{width: 20px; height: 20px;}
	.admin-top-menu .burger{/* width: 20px; *//* height: 20px; */}
}

@media( max-width: 700px ) {
    .admin-top-menu .top-menu .mobilemenu {  right: 0px; left: 0px; width: 100% !important; }
}

/* New FUEL menu */
.admin-fuel-menu {/* display: none !important; */}
.new-fuel-menu {display: block !important;position: relative;}
.admin-fuel-menu, .new-fuel-menu {display: none; clear: both;background-color: rgb(27, 20, 100);top: 100p;min-height: 80px;margin: 0px auto;}
.admin-fuel-menu .fuel, .new-fuel-menu .fuel {width:100%;max-width: 1260px;margin: 0px auto;padding: 0px 30px 0px 30px;/* overflow: auto; */}
.new-fuel-menu .fuel {max-width: 1100px;padding: 0px 57px 0px 30px;}
.header .admin-fuel-menu a, .header .new-fuel-menu a, .header .new-fuel-menu li { color:  #ffffff; }
.header .admin-fuel-menu .sitename, .header .new-fuel-menu .sitename  { z-index: 99;  float:left; width: auto;}
.header .admin-fuel-menu .sitename, .header .new-fuel-menu .sitename  { font-weight: 700; font-size: 280%; color: rgb(27, 20, 100); height: 80px; line-height: 80px;}
.header .admin-fuel-menu .rootmenu, .header .new-fuel-menu .rootmenu { height: 80px; line-height: 80px; width: 1220px; margin-left: 40px;  }

.header .new-fuel-menu li .nav-header { font-weight: 700; /* cursor: not-allowed; */ }

.header .admin-fuel-menu a:before {display: none;}

.header .admin-fuel-menu .rootmenu, .header .new-fuel-menu .rootmenu {/* height: 80px; line-height: 80px; */height: 40px;line-height: 40px;margin: 20px 0px 20px 40px;z-index: 0;}
.header .new-fuel-menu .rootmenu { margin-left: 20px; }
.header .admin-fuel-menu .rootmenu li  { text-align: right;  z-index: -20; width: 250px }
.header .admin-fuel-menu .rootmenu li a { text-transform: uppercase; padding-right: 10px; display: block; background-position: right center; background-image: url('/images/jlgb/inactive-background-link.png'); background-size: 11px 11px; }

.header .new-fuel-menu .rootmenu li a, .header .new-fuel-menu .rootmenu span {margin-left: 30px;padding-left: 16px;display: block;background-position: right center;background-image: url('/images/jlgb/inactive-background-link.png');background-size: 11px 11px;background-position: left center;font-weight: 400;}
.header .new-fuel-menu .rootmenu li:first-of-type span { margin-left: 0; }
.header .new-fuel-menu .rootmenu li.active span { -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--white);  }
.header .new-fuel-menu .rootmenu li span:hover { cursor: pointer; }



.header .new-fuel-menu .level1 > li { margin-right: 90px; margin-bottom: 30px; }
.header .new-fuel-menu .level1 > li:last-of-type { margin-right: 0 !important; }
.header .new-fuel-menu .level2 li a { font-weight: 400; }

.header .new-fuel-menu .submenucontainer {/* background: red; */height: 120px;width: 1240px;position: relative;right: 110px;}

.header .new-fuel-menu .trainingmenu_container .level1 > li { margin-right: 30px; } 
.header .new-fuel-menu .jlgbadminmenu_container .level1 > li { margin-right: 15px; }
.header .new-fuel-menu .experiencesmenu_container .level1 > li { margin-right: 30px; }
.header .new-fuel-menu .eventsmenu_container .level1 > li {margin-right: 150px;}

.header .new-fuel-menu .profilemenu_container .profileextralinks_container .nav-header { display: none; }
.header .new-fuel-menu .profilemenu_container .profileextralinks_container .level2 li a { font-weight: 700; }

.header .admin-fuel-menu .rootmenu li a.active {  background-size: auto 11px }
.header .admin-fuel-menu .rootmenu li:first-of-type a.active { background-image: url('/images/jlgb/active-background-link.png');  }
.header .admin-fuel-menu .rootmenu li:nth-child(2) a.active { background-image: url('/images/jlgb/active-programmes-link.png'); }
.header .admin-fuel-menu .rootmenu li:nth-child(3) a.active { background-image: url('/images/jlgb/active-training-link.png');  }
.header .admin-fuel-menu .rootmenu li:nth-child(4) a.active { background-image: url('/images/jlgb/active-news-link.png'); }
.header .admin-fuel-menu .rootmenu li:first-of-type a {  background-position: right 140px center; padding-right: 25px;}
.header .admin-fuel-menu .rootmenu li:nth-child(2) a { background-position: right 135px center; }
.header .admin-fuel-menu .rootmenu li:nth-child(3) a { background-position: right 135px center; padding-right: 45px;}
.header .admin-fuel-menu .rootmenu li:nth-child(4) a { background-position: right 130px center; padding-right: 70px; }

.header .admin-fuel-menu .submenu .level1 { height: 408px;  width: 100%; z-index: 10; position: relative; display: inline-block;}
.header .admin-fuel-menu .submenu li  { clear: left; height: 30px; line-height: 30px;}
.header .admin-fuel-menu .submenu li a {font-family: Poppins; }
.header .fuel-menu .submenu .level2, .header .fuel-menu .submenu .level3, .header .fuel-menu .submenu .level4 {max-width: 1200px; margin: 0px auto;  position: relative; width: 100%; display: block;  width: 100%; padding-left: 250px; z-index: 50;}
.header .fuel-menu .submenu .level3 {padding-left: 500px; }
.header .fuel-menu .submenu .level4 {padding-left: 750px; }

.header .menu-container { background-color: rgb(27, 20, 100); position: relative; z-index:20; }
.header .admin-fuel-menu .submenu { position: absolute; width: 100%; left: 0px; margin: -10px auto; display: block; height: 490px; background-color: rgb(27, 20, 100);}
.header .admin-fuel-menu .item { max-width: 1200px; margin: 0px auto; display: block !important; }

/* Responsive FUEL menu CSS */
.admin-fuel-menu .mobilemenu { display: none; }

.admin-fuel-menu .mobile {display: none;}
/*
.header .admin-fuel-menu .mobile .sitename {float: left;margin-right: 43px !important;}
.admin-fuel-menu .mobile .activelink { float: left; height: 80px; line-height: 80px; }
.admin-fuel-menu .mobile .activelink li {min-width: 250px;text-align: right;padding-right: 50px;text-transform: uppercase;padding-right: 10px;display: block;z-index: 10;}
.admin-fuel-menu .mobile .activelink li a { display: none; }
.admin-fuel-menu .mobile .activelink li a.active {display: block;background-image: url('/images/jlgb/inactive-background-link.png');background-position: left 10px center;background-size: auto 11px;text-align: left;padding-left: 150px;}
.admin-fuel-menu .mobile .activelink li a.active.dashboard { background-image: url('/images/jlgb/active-background-link.png');  }
.admin-fuel-menu .mobile .activelink li a.active.programmes {background-image: url('/images/jlgb/active-programmes-link.png');}
.admin-fuel-menu .mobile .activelink li a.active.training {background-image: url('/images/jlgb/active-training-link.png');}
.admin-fuel-menu .mobile .activelink li a.active.news { background-image: url('/images/jlgb/active-news-link.png'); }
*/

.admin-fuel-menu .mobile .activelink li a.dashboard {font-family: Poppins;font-size: 200%;}
.admin-fuel-menu .mobile .activelink li a.dashboard span { line-height: 45px; }

.admin-fuel-menu .mobile .activelink li {float: left;height: 45px;line-height: 45px;margin-right: 20px;}
.admin-fuel-menu .mobile .activelink li:last-of-type { margin-right: 0; }
.admin-fuel-menu .mobile .activelink li a.dashboard.active { color: var(--red); }
.admin-fuel-menu .mobile .activelink li a.programmes.active { color: var(--blue); }
.admin-fuel-menu .mobile .activelink li a.training.active { color: var(--green); }
.admin-fuel-menu .mobile .activelink li a.news.active { color: var(--yellow); }

.admin-fuel-menu .mobile .fuel-menu { display: none; clear: both;}


@media( max-width: 1525px ) {
	.admin-fuel-menu .desktop .rootmenu {max-width: 1000px;}
}

@media( max-width: 1200px ){
	.admin-fuel-menu { min-height: 55px; }
	.admin-fuel-menu .fuel { padding: 0px 20px 0px 20px; }
	/*
	.admin-fuel-menu .fuel .sitename {font-size: 200%;height: 55px;line-height: 55px;}
	.admin-fuel-menu .mobile .activelink {height: 55px;line-height: 55px;}
	*/
    
    .admin-fuel-menu .desktop .rootmenu { max-width: 900px; }
	.header .admin-fuel-menu .desktop .rootmenu li {width: 25%;}
}

@media( max-width: 1045px ){
    .admin-fuel-menu .desktop .rootmenu { max-width: 700px; }
}

@media( max-width: 840px ){
	.admin-fuel-menu .desktop .rootmenu { max-width: 650px; margin-left: 20px; }
}

@media( max-width: 1060px ){
	.admin-fuel-menu .mobile .sitename { padding-left: 10px; }
}

@media( max-width: 891px ){
	.header .admin-fuel-menu .mobilemenu { line-height: 40px; }
	.header .admin-fuel-menu .mobilemenu li:nth-child(3) a {background-position: right 140px center;padding-right: 50px; }
}

@media( max-width: 768px ) {
	/* Hide Desktop dropdown menus */
	.admin-fuel-menu .desktop { display: none; }
    /* Display Mobile menu */
    .admin-fuel-menu .fuel .sitename { display: none;}
    .admin-fuel-menu .mobile {display: block;}
    .admin-fuel-menu { position: relative; min-height: 45px; }

    .admin-fuel-menu .mobile .activelink li a.active.programmes {background-position: right 140px center;}

    .admin-fuel-menu .mobilemenu { display: block; }
    .header .admin-fuel-menu .mobilemenu {margin-left: 135px;z-index: 0;}

    .header .admin-fuel-menu .mobilemenu li  { float: none; text-align: right;  z-index: -20; width: 250px }
    .header .admin-fuel-menu .mobilemenu li a { text-transform: uppercase; padding-right: 10px; display: block; background-position: right center; background-image: url('/images/jlgb/inactive-background-link.png'); background-size: 11px 11px; }
    .header .admin-fuel-menu .mobilemenu li a.active { display: none; }

    .header .admin-fuel-menu .mobilemenu li a {background-position: right 140px center;padding-right: 25px;}
    .header .admin-fuel-menu .mobilemenu li.programmes a {padding-right: 12px;}
    
    /* Mobile FUEL burger menu */
    .admin-fuel-menu .mobile_burger {/* position: absolute; *//* right: 25px; *//* top: 40px; *//* height: 25px; *//* width: 25px; */}
    .admin-fuel-menu .mobile_burger .burger { 
    display: block;
    position: absolute;
    right: 25px;
    top: 15px;
    width: 25px;
    height: 25px;
    background-image: url(/components/com_jlgb/assets/dashboard-1/burger-menu-white.png);
    background-size: 25px 25px;
    cursor: pointer;

     }

	.admin-fuel-menu .mobile_burger .burger_mobilemenu { 
		position: absolute;
		background-color: #ffffff;
		z-index: 3;
		top: 55px;
		right: 0px;
		width: 50%;
		box-sizing: border-box;
	}

	.admin-fuel-menu .mobile_burger .burger_mobilemenu li a,
	.admin-fuel-menu .mobile_burger .burger_mobilemenu li span {
		font-family: 'Poppins';
		font-weight: bold;
		color: #1a1a56;
		padding: 10px 20px 10px 20px;
		display: block;
	}

	.admin-fuel-menu .mobile_burger .burger_mobilemenu li a:hover {
		background-color: #1a1a56;
		color: #ffffff;	
	}


	.admin-fuel-menu .mobile_burger [class^="level"] li:before { content: none; }


	.admin-fuel-menu .mobile_burger .level1 li {
		background-color: #eaeaea;
	}

	.admin-fuel-menu .mobile_burger .level1 li a {
		//color: white;
	}

	.admin-fuel-menu .mobile_burger .level2 li {
		background-color: var(--blue);
		display: block;
	}

	.admin-fuel-menu .mobile_burger .level3 li {
		background-color: var(--green);
		display: block;
	}

	.admin-fuel-menu .mobile_burger .level4 li {
		background-color: var(--yellow);
		display: block;
	}

	.admin-fuel-menu .mobile_burger .level5 li {
		background-color: var(--red);
		display: block;
	}

}

@media( max-width: 700px ) {

	.admin-fuel-menu .mobile_burger .burger_mobilemenu {
		right: 0px;
		left: 0px;
		width: 100% !important;
	}

}


@media( max-width: 681px ){
	.header .admin-fuel-menu .mobilemenu li:nth-child(2) a { background-position: right 140px center;padding-right:12px; }
}

@media( max-width: 425px ){
	.admin-fuel-menu .fuel { padding: 0px 10px 0px 10px; }
	
	.header .admin-fuel-menu .sitename { float: none; }
	.header .admin-fuel-menu .mobile .sitename {margin-right: 20px !important;}

    .header .admin-fuel-menu .mobilemenu {margin-left: 50px;}

	/*
	.admin-fuel-menu .mobile .activelink li {min-width: unset;max-width: 200px;}
	.admin-fuel-menu .mobile .activelink li a.active.programmes,
	.admin-fuel-menu .mobile .activelink li a.active {background-position: left center;}
	*/
	
}

@media( max-width: 375px ){
	/*
	.admin-fuel-menu .mobile .activelink li a.active,
	.admin-fuel-menu .mobile .activelink li a.active.programmes {background-position: left -80px center;padding-left: 60px;}
	*/
}

@media(max-width: 320px){
	.admin-fuel-menu .mobile .activelink li {/* font-size: 70%; */margin-right: 10px;}
	.header .admin-fuel-menu .mobile .sitename {margin-right: 20px;}
}

.fuel-login span, .evolve-login span, .edofe-login span { cursor: pointer; }
.submenu2 .name  { cursor: default; }

.imagebutton { display: inline-block; width: 33.3%; height: 200px; padding: 5px 20px;  text-align: center; }
.imagebutton:hover a, .imagebutton:hover .fa { opacity: 0.7; }
.imagebutton .fa { display: inline-block; font-size: 500%; }
.imagebutton p { margin-top: 10px; width: 100%; height: 60px; overflow: hidden; text-align: center; font-size: 20px; }

.new-fuel-menu .lookupmember {
    color: white;
    float: right;
    display: inline-block;
    position: absolute;
    top: 0;
    left: 50%;
    margin: 22px 0px 0px 330px;
}


/* Dashboard mobile top nav */
.new-fuel-menu .lookupmember .form { max-width: 300px; }
.new-fuel-menu .lookupmember .form form { margin-bottom: 0; }
.new-fuel-menu .lookupmember .form input[type=text] {max-width: calc(100% - 38px);width: 146px;float: left;padding: 6px 12px 6px 12px;border-radius: 5px 0px 0px 5px !important;height: 38px !important;border: #ffffff;font-size: 86%;}
.new-fuel-menu .lookupmember .form input[type="image"] {float: left;background-color: var(--blue);border-radius: 0px 5px 5px 0px;background-size: 32px 32px;height: 38px !important;width: 38px !important;padding: 7px 7px 7px 7px;}




/* NEW FUEL Nav mobile */
.new-fuel-menu .mobile { display: none; }

@media(max-width:1190px){
	.dashboard-fuel-menu { display: none !important;}
	
	.admin-fuel-menu {min-height: unset;}
	.admin-fuel-menu .desktop, .new-fuel-menu .desktop { display: none !important; }
	.new-fuel-menu .mobile {display: block;overflow: auto;}
	.new-fuel-menu .lookupmember {position: static;margin: 22px 0px 0px 0px;}
	.new-fuel-menu .burger {position: absolute;top: 28px;right: 16px;width: 25px;height: 25px;background-image: url(/components/com_jlgb/assets/dashboard-1/burger-menu-white.png);background-size: 25px 25px;cursor: pointer;}
	.new-fuel-menu .FUELmobilemenu {display: none;position: absolute;background-color: var(--navy);z-index: 3;top: 80px;right: 0px;padding: 0px 0px 0px 0px;height: calc(100vh - 180px);/* height: 100vh; */overflow-y: scroll;width: 100%;box-sizing: border-box;margin-bottom: 0;}

	.new-fuel-menu .FUELmobilemenu li { display: block; margin: 0px 5px 0px 5px; padding: 0px 0px 0px 0px; border-top: 1px #ffffff solid; }
	.new-fuel-menu .FUELmobilemenu li span { display: block; padding: 25px 10px 25px 10px; background-image: url(/components/com_jlgb/assets/programming/rightarrow.png); background-size: 14px 24px; background-position: right 16px center; }
	.new-fuel-menu .FUELmobilemenu li a { display: block; padding: 25px 10px 25px 10px; }

	.new-fuel-menu .FUELmobilemenu.active > li { display: none; }
	.new-fuel-menu .FUELmobilemenu li.open { display: block; }
	.new-fuel-menu .FUELmobilemenu li.open > a, .new-fuel-menu .FUELmobilemenu li.open > span { text-align: right; background-image: url(/components/com_jlgb/assets/programming/leftarrow.png); background-position: left 16px center; }
	.FUELmobilemenu .level1 > li > span:hover { cursor: pointer; }

	.header .new-fuel-menu .level1 > li {margin-right: 5px;margin-bottom: 0;}
	.header .new-fuel-menu .level1 > li > a, .header .new-fuel-menu .level1 > li > span { font-weight: normal; }

	.new-fuel-menu .FUELmobilemenu.active ul.active > li { display: none; }
	.new-fuel-menu .FUELmobilemenu.active.secondlevel > li.open { border: none; }
	.new-fuel-menu .FUELmobilemenu.active.secondlevel > li.open > a, .new-fuel-menu .FUELmobilemenu.active.secondlevel > li.open > span { display: none; }
	.new-fuel-menu .FUELmobilemenu.active ul.active li.open { display: block; }
	.new-fuel-menu .FUELmobilemenu.active ul.active li.open > a, .new-fuel-menu .FUELmobilemenu.active ul.active li.open > span { font-weight: 700; }
	.header .new-fuel-menu .level2 > li > a, .header .new-fuel-menu .level2 > li > span { font-weight: normal; }
}
@media(max-width:768px) {
	.admin-fuel-menu {min-height: 45px;}
}

@media(max-width:425px) {
	.new-fuel-menu .fuel {padding: 0px 61px 0px 10px;}
	.new-fuel-menu .burger {right: 15px;}
}

@media(max-width:370px) {
	.new-fuel-menu .fuel {padding: 0px 50px 0px 10px;}
	.header .new-fuel-menu .sitename { font-size: 240%; }
	.new-fuel-menu .lookupmember .form input[type=text]	{width: 115px;padding: 6px 6px 6px 6px;}
	.new-fuel-menu .burger {right: 13px;}
}


.fixed { position: fixed; }