@charset "utf-8";
/* CSS Document */
.greyBox {
  width: 100%;
  background-color: #DDDDDD;
}
.greyBoxSmallUpper {
  max-width: 790px;
  width: 100%;
  height: 70px;
  background-color: #888888;
  margin: 0 auto;
  vertical-align: middle;
  position: relative;
  top: 10px;
}
.greyBoxSmall {
  width: 790px;
  height: 70px;
  background-color: #888888;
  margin: 0 auto;
  vertical-align: middle;
  margin-bottom: 25px;
}
.dot {
  height: 100px;
  width: 100px;
  background-color: #EF862B;
  border-radius: 50%;
  display: inline-block;
  position: fixed;
  text-align: center;
  top: 45%;
  color: white;
}
.dot:hover {
background-color: #4EA3CB;
}
.dot span {
  position: relative;
  font-size: 70px;
  line-height: 1;
  top: 10px;
}
.dot-left {
  left: -50px;
}
.dot-left span {
  position: relative;
  left: 20px;
  text-align: right;
}
.dot-right {
  right: -50px;
  ;
}
.dot-right span {
  position: relative;
  right: 20px;
  text-align: left;
}
.postPageTitleHeader {
  font-size: 34px;
  padding-top: 0;
}
.postPageTitle {
  color: #EF862B !important;
}
.alignright {
  float: right;
}
.informationContainer {
  color: #888888;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.informationSubContainer {
  display: flex;
  flex-direction: row;
}
.toolboxContainer {
	min-width:250px;
}
.postedBy {
  padding-right: 15px;
}
.postedByLink {
  text-decoration: none;
  color: #888888;
}
.on {
  position: relative;
  bottom: 10px;
  left: 5px;
}
.addthis_inline_share_toolbox {
  float: right;
}
.categorySection {
  color: #888888;
}
.categorySection a {
  color: #888888;
  text-decoration: none;
}

.contentzone {margin-bottom: 30px; text-align: center; min-height: 92px;}

.authorBio {
/*  background-color: #DDDDDD;*/
  width: 100%;
  padding: 25px;
  display: flex;
  flex-direction: row;
/*  margin-bottom: 15px;*/
/*  margin-top: 25px;*/
}
.authorBioText {
  display: flex;
  flex-direction: column;
  padding-left: 20px;
}
.authorBioTitle {
  font-size: 18px;
  margin-bottom: -0;
  ;
}
@media (max-width: 480px) {
  .dot {
    display: none;
  }
}
@media (max-width: 900px) {
  .informationContainer {
    display: flex;
    flex-direction: column;
  }
  .addthis_inline_share_toolbox {
    float: left;
  }
}