
.tooltip {
  position: absolute;
  z-index: 1020;
  display: block;
  padding: 5px;
  font-size: 11px;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: visible;
}

.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.tooltip.top {
  margin-top: -2px;
}

.tooltip.right {
  margin-left: 2px;
}

.tooltip.bottom {
  margin-top: 2px;
}

.tooltip.left {
  margin-left: -2px;
}

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-top: 5px solid #000000;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid #000000;
}

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #000000;
  border-left: 5px solid transparent;
}

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-top: 5px solid transparent;
  border-right: 5px solid #000000;
  border-bottom: 5px solid transparent;
}

.tooltip-inner {
  max-width: 240px;
  white-space: nowrap;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.tooltip-inner.no-max-width { max-width: none }
.tooltip-inner.normal-white-space { white-space: normal }
.tooltip-inner strong { text-decoration: underline }
.tooltip-inner ul { text-align: left; margin-left: 20px }

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
}

.popover { padding-top: 5px }
.popover:before {
	position: absolute;
	top: -1px;
	left: -1px;
	right: -1px;

	content: " ";
	display: block;
	height: 10px;
	border-radius: 6px 6px 0 0;
	background-color: #00ACE9;
}

.popover.popover-info:before { background-color: #00ACE9 }
.popover.popover-error:before { background-color: #fc5b4a }
.popover.popover-success:before { background-color: #9CBD01 }
.popover.popover-warning:before { background-color: #FF9000 }
