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

body{ color:#303030; background:#e8eaec; }

#top-menu { font-size: 80%; height: 2em; padding-top: 0.5em; background-color: #1D70B7; }
#top-menu a { font-weight: bold; }
#quick-search { margin-right: 6px; }
#main-menu { background-color: #1D70B7; left: 0; border-top: 1px solid #fff; width: 100%; }
#main-menu li { margin: 0; padding: 0; }
#main-menu li a { background-color: #1D70B7; 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; }

#header { height:5.8em; padding: 10px 0 0 150px; }
#header h1 { margin-left: 6px; }

#header { background: url("data:image/png;base64,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") no-repeat 2em center, linear-gradient(60deg, #1D70B7 0%, #A2195B 68%, #A2195B 69%, #A2195B 1707%); }
@media screen and (max-width: 899px){
#header { background: linear-gradient(60deg, #1D70B7 0%, #A2195B 68%, #A2195B 69%, #A2195B 1707%); }
}

#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: #1D70B7; border: 0; color: #fff;}
#footer a { color: #fff; font-weight: bold; }

#main { font:90% Verdana,Tahoma,Arial,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); }

#login-form {color: #FFFFFF; margin:5em auto 2em auto; padding:20px; width:340px; border:1px solid #FDBF3B; background-color:#1D70B7; border-radius:4px; box-sizing: border-box;}
#login-form a {color: #A2195B;}
