.btn-main { background-color: hsl(0, 0%, 16%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5b5b5b", endColorstr="#282828"); background-image: -khtml-gradient(linear, left top, left bottom, from(#5b5b5b), to(#282828)); background-image: -moz-linear-gradient(top, #5b5b5b, #282828); background-image: -ms-linear-gradient(top, #5b5b5b, #282828); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5b5b5b), color-stop(100%, #282828)); background-image: -webkit-linear-gradient(top, #5b5b5b, #282828); background-image: -o-linear-gradient(top, #5b5b5b, #282828); background-image: linear-gradient(#5b5b5b, #282828); border-color: #282828 #282828 hsl(0, 0%, 11%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33); -webkit-font-smoothing: antialiased; }
.btn-danger { background-color: hsl(0, 69%, 3%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ca2525", endColorstr="#0c0202"); background-image: -khtml-gradient(linear, left top, left bottom, from(#ca2525), to(#0c0202)); background-image: -moz-linear-gradient(top, #ca2525, #0c0202); background-image: -ms-linear-gradient(top, #ca2525, #0c0202); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ca2525), color-stop(100%, #0c0202)); background-image: -webkit-linear-gradient(top, #ca2525, #0c0202); background-image: -o-linear-gradient(top, #ca2525, #0c0202); background-image: linear-gradient(#ca2525, #0c0202); border-color: #0c0202 #0c0202 hsl(0, 69%, -8%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.72); -webkit-font-smoothing: antialiased; }
.btn-success { background-color: hsl(113, 57%, 3%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2f8424", endColorstr="#040c03"); background-image: -khtml-gradient(linear, left top, left bottom, from(#2f8424), to(#040c03)); background-image: -moz-linear-gradient(top, #2f8424, #040c03); background-image: -ms-linear-gradient(top, #2f8424, #040c03); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2f8424), color-stop(100%, #040c03)); background-image: -webkit-linear-gradient(top, #2f8424, #040c03); background-image: -o-linear-gradient(top, #2f8424, #040c03); background-image: linear-gradient(#2f8424, #040c03); border-color: #040c03 #040c03 hsl(113, 57%, -4.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.49); -webkit-font-smoothing: antialiased; }
.btn-warning {
  background-color: #D7DF01;
  border-color: #D7DF01;
}
.btn-custom:hover,
.btn-custom:focus,
.btn-custom:active,
.btn-custom.active {
  background-color: #bfc601;
  border-color: #a6ac01;
}
.btn-custom.disabled:hover,
.btn-custom.disabled:focus,
.btn-custom.disabled:active,
.btn-custom.disabled.active,
.btn-custom[disabled]:hover,
.btn-custom[disabled]:focus,
.btn-custom[disabled]:active,
.btn-custom[disabled].active,
fieldset[disabled] .btn-custom:hover,
fieldset[disabled] .btn-custom:focus,
fieldset[disabled] .btn-custom:active,
fieldset[disabled] .btn-custom.active {
  background-color: #D7DF01;
  border-color: #D7DF01;
}
.btn-custom {
  background-color: #FFFF00;
  border-color: #FFFF00;
}
.btn-custom:hover,
.btn-custom:focus,
.btn-custom:active,
.btn-custom.active {
  background-color: #e6e600;
  border-color: #cccc00;
}
.btn-custom.disabled:hover,
.btn-custom.disabled:focus,
.btn-custom.disabled:active,
.btn-custom.disabled.active,
.btn-custom[disabled]:hover,
.btn-custom[disabled]:focus,
.btn-custom[disabled]:active,
.btn-custom[disabled].active,
fieldset[disabled] .btn-custom:hover,
fieldset[disabled] .btn-custom:focus,
fieldset[disabled] .btn-custom:active,
fieldset[disabled] .btn-custom.active {
  background-color: #FFFF00;
  border-color: #FFFF00;
}

.btn-info { background-color: hsl(233, 42%, 11%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2a3269", endColorstr="#101327"); background-image: -khtml-gradient(linear, left top, left bottom, from(#2a3269), to(#101327)); background-image: -moz-linear-gradient(top, #2a3269, #101327); background-image: -ms-linear-gradient(top, #2a3269, #101327); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2a3269), color-stop(100%, #101327)); background-image: -webkit-linear-gradient(top, #2a3269, #101327); background-image: -o-linear-gradient(top, #2a3269, #101327); background-image: linear-gradient(#2a3269, #101327); border-color: #101327 #101327 hsl(233, 42%, 6.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased; }
  .table-hover tbody tr:hover td { background-color: LightGray; }  
.navbar-inner {
    height: 70px;  
}

.boldoption { font-weight: bold; }

/* Add this attribute to the element that needs a tooltip */
[data-tooltip] {
  position: relative;
  z-index: 2;
  cursor: pointer;
}

/* Hide the tooltip content by default */
[data-tooltip]:before,
[data-tooltip]:after {
  visibility: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  pointer-events: none;
}

/* Position tooltip above the element */
[data-tooltip]:before {
  position: absolute;
  bottom: 150%;
  left: 50%;
  margin-bottom: 5px;
  margin-left: -80px;
  padding: 7px;
  width: 160px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #000;
  background-color: hsla(0, 0%, 20%, 0.9);
  color: #fff;
  content: attr(data-tooltip);
  text-align: center;
  font-size: 14px;
  line-height: 1.2;
}

/* Triangle hack to make tooltip look like a speech bubble */
[data-tooltip]:after {
  position: absolute;
  bottom: 150%;
  left: 50%;
  margin-left: -5px;
  width: 0;
  border-top: 5px solid #000;
  border-top: 5px solid hsla(0, 0%, 20%, 0.9);
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  content: " ";
  font-size: 0;
  line-height: 0;
}

/* Show tooltip content on hover */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
  visibility: visible;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

a{
    color: black;
}

 /* unvisited link */
a:link {
    color: black;
}

/* visited link */
a:visited {
    color: black;
}

/* mouse over link */
a:hover {
    color: black;
}

/* selected link */
a:active {
    color: black;
} 
