 #jm-mile1 {
  
         bottom: auto;
    left: 0;
    right: 0;
    position: fixed;
    width: 100%;
    z-index: 9999;
	background: #fff;
    color: #97979a;
    padding: 0px 0;
    transition: 250ms ease padding;
    box-sizing: border-box;
 border-color: #e1ecf5!important;
    border-bottom-style: inset !important;;
	
 
}

#jm-header {
    padding-top: 60px !important;
	padding-bottom: 0px !important;
    color: #2d2dbc !important;
    background: #b4815438 !important;
    border-bottom-color: #b481548c !important;
    border-style: groove !important;
}





#jm-top-menu {
    background: #fff;
    color: #000;
    padding-top: 41px !important;
    padding-right: 180px !important;
    padding-bottom: 19px;
}
	
	
	div.mod-languages ul {
    
    padding: 0; 
    list-style: none;
    margin-left: 139px !important;
	
	
	
	}
	
	
	#jm-logo {
    padding: 10px 0 !important;
}
	

	
	
#jm-logo-nav {
    border-top-color: #9f9389 !important;
    border-top-style: groove;
    border-top-width: 8px !important;
}

.dj-megamenu-override li.dj-up a.dj-up_a {
    font-size: 17px !important ; 
}

.dj-megamenu-override li.dj-up.active a.dj-up_a, .dj-megamenu-override li.dj-up:hover a.dj-up_a, .dj-megamenu-override li.dj-up.hover a.dj-up_a {
    color: #8f8f8f !important;
    position: relative;
}

.dj-megamenu-override li.dj-up.active a.dj-up_a, .dj-megamenu-override li.dj-up:hover a.dj-up_a, .dj-megamenu-override li.dj-up.hover a.dj-up_a {
    color: #b48152 !important;
    position: relative;
}