body {
}

.container {
	width: auto;
	height: 100%;
	margin: 0 auto;
} 
.username a, .content a {
  text-decoration: none;
}
.content a {
  color: #3b94d9;
}
.content a:hover {
  color: #55acee;
}

.content a:visited {
  color: #3b94d9;
}

.post {
	padding: 20px;
	border-top: 1xp solid lightgray;
	/*border-bottom: 1px solid lightgray;*/
	background-color: rgba(255, 255, 255, 0.5);;
	font-family: Helvetica,Roboto,"Segoe UI",Calibri,sans-serif;
	font-size: 14px;
	color: #292f33;
	width: 300px;
	height: auto;
	margin: 5px;
	-webkit-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.1);
	border-radius: 15px;
}

.post:hover {
  background: rgba(160,200,220,.12);
  cursor: pointer;
}

.header {
  margin-bottom: 10px;
}

.profileImage {
  display: inline-block;
  float: left;
  margin-right: 10px;
}

.profileImage img {
  border-radius: 50%;
  width: 100%;
  height: auto;
  
}
.userDetails {
	padding-bottom: 5px;
}
.username {
  font-weight: 700;
}
.username a {
    color: #292f33;
}
.username a:hover {
  color: #55acee;
}
.username a:visited {
  color: #3b94d9;
}
.screenName {
  font-size: .9em;
  display: block;
  padding-top: 5px;
}

.content {
  font-size: 12px;
  line-height: 15px;
  letter-spacing: .25px;
  display: block;
  margin-bottom: 10px
}

.bottom {
  margin-top: 15px;
}

.buttons {
  display: inline-block;
}

.datePosted {
  float: right;
  padding-top: 5px;
  font-size: 12px;
  color: #667580;
}
.retweet {
	border: solid 1px #e6ecf0;
	background-color: rgba(160,200,220,.12);
	overflow: hidden;
	width: 95%;
	margin: 0 auto;
	height: auto;
	padding: 10px;
	border-radius: 15px;
}
.retweet:hover {
  cursor: pointer;
}

.displayImage {
	width: 100%;
	height: auto;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
.postImage {
	width: 100%;
	height: 200px;
	margin: 0 auto;
	overflow: hidden !important;
}
.quote {
	border: solid 1px #e6ecf0;
	background-color: rgba(160,200,220,.12);
	overflow: hidden;
	width: 95%;
	margin: 0 auto;
	height: auto;
	padding: 10px;
	border-radius: 15px;

}
