@import url(../../../stylesheets/application.css);

@import url('https://fonts.googleapis.com/css2?family=Wix+Madefor+Display:wght@400..800&display=swap');


* {
  font-family: "Wix Madefor Display", Arial, 'sans-serif' !important;/* <-- fonts */
}
#main {font-family:"Wix Madefor Display",sans-serif; background: #e8eaec;}

h1, h2, h3, h4, h5, h6 {
  font-family: "Wix Madefor Display", sans-serif;
  padding: 2px 10px 1px 0px;
  margin: 0 0 10px 0;
  margin-left: 0px;
}
body{font-family: "Wix Madefor Display", sans-serif;} 
body{ color:#303030; background:#e8eaec; }

#top-menu { font-size: 80%; height: 2em; padding-top: 0.5em; background-color: #09335d; }
#top-menu a { font-weight: bold; }
/* #header { background: #043A71; height:5.8em; padding: 10px 0 0 0; } */
#header { background: #ff521d; height:5.8em; padding: 10px 0 0 0; }

#header h1 { margin-left: 6px; }
#quick-search { margin-right: 6px; }
#main-menu { background-color: #09335d; left: 0; border-top: 1px solid #fff; width: 100%; }
#main-menu li { margin: 0; padding: 0; }
#main-menu li a { background-color: #09335d; border-right: 1px solid #fff; font-size: 90%; padding: 4px 8px 4px 8px; font-weight: bold; }
#main-menu li a:hover { background-color: #80b0da; color: #ffffff; }
#main-menu li a.selected, #main-menu li a.selected:hover { background-color: #80b0da; color: #ffffff; }
#main-menu li a.new-object { background-color:#80b0da; }

#main-menu .menu-children {
  border-right: 1px solid #80b0da;
  border-bottom: 1px solid #80b0da;
  border-left: 1px solid #80b0da;
}
#main-menu .menu-children li a { border-right: none; }
#main-menu .menu-children li a:hover { background-color: #80b0da }

#footer { background-color: #1e4e7a; border: 0; color: #fff;}
#footer a { color: #fff; font-weight: bold; }

#main { font: "Wix Madefor Display",sans-serif; background: #e8eaec; }
#main a { font-weight: bold; color: #467aa7;}
#main a:hover { color: #2a5a8a; text-decoration: underline; }
#content { background: #fff; }

h2, h3, h4, .wiki h1, .wiki h2, .wiki h3 { border-bottom: 0px; color:#606060; font-family: Trebuchet MS,Georgia,"Times New Roman",serif; }
h2, .wiki h1 { letter-spacing:-1px; }
h4 { border-bottom: dotted 1px #c0c0c0; }

#top-menu a.home, #top-menu a.my-page, #top-menu a.projects, #top-menu a.administration, #top-menu a.help { 
    background-position: 0% 40%;
    background-repeat: no-repeat;
    padding-left: 20px;
    padding-top: 2px;
    padding-bottom: 3px;
}

#top-menu a.home { background-image: url(../images/home.png); }
#top-menu a.my-page { background-image: url(../../../images/user.png); }
#top-menu a.projects { background-image: url(../../../images/projects.png); }
#top-menu a.administration { background-image: url(../images/wrench.png); }
#top-menu a.help { background-image: url(../../../images/help.png); }

.nodata, .warning {
	text-align: center;
	border-color: #fff;
	color: #000;
	background-color: #ff521d75;
}

/* .contextual .drdn-items>a:hover {color:#09335d; border:1px solid #09335d; background-color:#eef5fd; border-radius:3px} */


/* #project-jump .drdn-items>a:hover {background-color:#759FCF; color:#fff !important;} */
#project-jump .drdn-items>a:hover {background-color:#09335d; color:#fff !important;}

/*
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	border-color: #759FCF;
	background: #759FCF;
}
*/


.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	border-color: #09335d;
	background: #09335d;
}


#main-menu li a:hover {background: #09335d; color: #fff; }
#main-menu li a.new-object {background-color: #09335d; }

#main-menu .menu-children {
	 border-right: 1px solid #09335d;
	 border-bottom: 1px solid #09335d;
	 border-left: 1px solid #09335d;
}

#header {
	background-color: #ff521d;
}
