.tl {
  text-align: left;
}
.tr {
  text-align: right;
}
.tc {
  text-align: center;
}
.tb {
  text-align: justify ;
}
.sprite {
  text-indent: -999px;
  overflow: hidden;
  display: block;
  background-repeat: no-repeat;
  background-image: url("../img/spritesheet.png");
}

.opacity80 {
  filter: alpha(opacity=80);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  opacity: 0.8;
  -moz-opacity: 0.8;
}
.opacity50 {
  filter: alpha(opacity=50);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  opacity: 0.5;
  -moz-opacity: 0.5;
}
.opacity20 {
  filter: alpha(opacity=20);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  opacity: 0.2;
  -moz-opacity: 0.2;
}

/* image vertical align */

.img-aligner {
  text-align: center;
}
.img-aligner img {
  vertical-align: middle;
}
.img-aligner .helper {
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

/* Google Maps fix for error with Bootstrap */
div[id*='gmap'] img, div[id*='GMap'] img { max-width: none; }



/* inline file/image manager */
#content > .container > .row > .span9.inline-manager {
  margin: 0;
  padding: 0;
  width: 900px;
  height: 660px;
}

.inline-manager > iframe {
  border: none;
  width: 899px;
  height: 660px;
  border-left: 1px solid #b7b7b7;
}
