/* TEXT EDITOR STYLES */

.AlignLeft {
  text-align: left;
}
.AlignRight {
  text-align: right;
}
.AlignCenter {
  text-align: center;
}

/* EMBEDDED IMAGES */

.textImage {
  max-width: 100% !important;
}
.textImage-left, .textImage-right {
  width: 300px !important;
  max-width: 100% !important;
}
.textImage-left {
  margin: 0 15px 10px 0 !important;
}
.textImage-right {
  margin: 0 0 10px 15px !important;
}
.textImage-captionBody {
  text-align: center;
  font-size: 13px;
  opacity: .9;
}

.embed img {
  max-width: 100% !important;
}
.tweet {
  color: #fff;
  font-weight: 300;
}
.tweet a {
  font-weight: 400;
}


/* MOBILE RESPONSIVE ISSUES */
.embed-responsive {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
}
.embed-responsive video,
.embed-responsive audio,
.embed-responsive object,
.embed-responsive iframe {
  position: absolute;
  width: 100% !important;
  height: 100% !important;
}