@import url(../../../stylesheets/application.css);
html {
  height: 100%;
}

html,
body {
  min-height: 100%;
}

/* Issues grid priority column color by priorities */

tr.priority-highest td.priority {
  color: #F00;
}

tr.priority-high2 td.priority {
  color: #B00000;
}

tr.priority-high3 td.priority {
  color: orange;
}

/* tr.priority-default td.priority { color: black; } */

tr.priority-lowest td.priority {
  color: gray;
}

/* Make subprojects bold on project list */

div.child a.project {
  font-weight: bold;
}

/* Hide my-project legend */

span.my-project {
  display: none;
}

/* Project links */

a.project {
  color: grey;
}

/* My project links */

a.my-project {
  background: none;
  padding: 0;
  color: #116699;
}

table.list td {
  text-align: left;
}

#top-menu {
  background: #454545;
  padding: 4px 6px;
}

#top-menu a {
  font-weight: 400;
}

#header {
  background: linear-gradient(to top, rgb(63, 63, 63) 0%, rgb(91, 112, 131) 100%);
}

.main_header {
  padding: 0;
}

#quick-search {
  position: relative;
  z-index: 5;
}

#project_quick_jump_box option {
  background-color: #628DB6 !important;
}

.scn_logo {
  height: 40px;
  position: relative;
  margin: 0 0 4px;
  z-index: 2;
}

.scn_logo img {
  height: 100%;
  padding-top: 3px;
}

.main_header span {
  font-size: 14px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.22);
  padding: 3px 3px;
  display: block;
  font-weight: 400;
}

* {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 14px;
}

#content {
  background-color: #FBFBFB;
  padding: 6px 10px 50px 10px;
}

@media only screen and (max-width: 600px) {
	#content {
	  padding: 6px 10px 50px 10px;
	}
}

#top-menu li {
  margin: 0px 0px 0px 5px;
}

#main-menu li a {
  color: #FBFBFB;
  font-weight: 400;
}

#footer {
  color: #bbb;
  background: #454545;
  position: fixed;
  bottom: 0;
  width: 100%;
}

#wrapper {
  padding-bottom: 20px;
}

input[type="text"],
input[type="password"],
select,
textarea {
  border-radius: 5px;
  border: 1px solid #ACC0D7;
  padding: 2px 3px;
}

*:focus {
  outline: none;
}

input[type="text"]:focus,
select:focus,
textarea:focus {
  border: 1px solid #0F6BB8;
  box-shadow: 0 0 6px 1px rgba(255, 255, 255, 0.6);
}

#footer a {
  color: #ABCAE4;
}

#footer a:hover {
  color: #f1f1f1;
}

#login-form table {
  background: linear-gradient(to bottom, rgb(63, 63, 63) 0%, rgb(91, 112, 131) 100%);
  border-radius: 13px;
  border: 3px solid #7E9FBF;
  color: #fff;
  font-weight: 100;
}

#login-form label {
  font-weight: 100;
}

#login-form input[type="submit"] {
  font-weight: 400;
  border-radius: 8px;
  padding: 4px 20px;
  border: 1px solid #5F95A2;
  cursor: pointer;
  color: #fff;
  background: linear-gradient(to top, rgb(63, 63, 63) 0%, rgb(76, 122, 162) 70%);
  text-transform: uppercase;
  transition: all 0.4s ease 0s;
}

#login-form input[type="submit"]:hover {
  background: linear-gradient(to top, rgb(33, 76, 123) 0%, rgb(97, 144, 185) 70%);
  box-shadow: 0px 0px 5px 0px rgba(255, 255, 255, 0.5);
}

#login-form table a,
#login-form table a:link,
#login-form table a:visited {
  color: #adf;
}

table.list td {
  position: relative;
}

tr.issue>td:first-child:before {
  position: absolute;
  content: "";
  background-color: transparent;
  /* width: 4px; */
  margin-left: -1px;
  top: 1px;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
  opacity: 0.3;
}

table.list.issues td.checkbox:first-child {
  text-align: center;
}

table.list.permissions td:not(.name) {
  text-align: center;
}

table.list td.checkbox input {
  margin: 0;
  z-index: 1;
  position: relative;
}

/* bug */

tr.issue.tracker-1>td:first-child:before {
  background-color: #f00;
}

/* feature */

tr.issue.tracker-2>td:first-child:before {
  background-color: #090;
}

/* support */

tr.issue.tracker-3>td:first-child:before {
  background-color: #707;
}

/* location */

tr.issue.tracker-4>td:first-child:before {
  background-color: #382a24; 
}

/* proposal */

tr.issue.tracker-5>td:first-child:before {
  background-color: #ccbe23;
}
/* improvement */

tr.issue.tracker-6>td:first-child:before{
  background-color: #00f;
}

/* task */

tr.issue.tracker-7>td:first-child:before {
  background-color: #999;
}