body{
	font-family: Arial, Helvetica, sans-serif;
	background-color: rgb(47, 53, 56);
	margin:0;
}

.message{
	background-color: white;
	max-width: 450px;
	border-radius: 5px;
	margin:30px;
	padding: 12px;
}

.message .header {
	padding-bottom: 10px;
}

.message .body .linkedInPreview .image,
.message .body .facebook .header .image {
	width: 40px;
	float: left;
	margin-right: 10px;
}

.message .body .facebook .header .-name{
	color: rgb(56, 88, 152);
	font-size: 14px;
}
	
.message .body .linkedInPreview .-header .-rightColumn .-timeStamp,
.message .body .facebook .header .-timeStamp{
	font-size: 12px;
	color: rgb(148, 154, 155);
}

.message .body .linkedInPreview .-content .-message,
.message .body .twitterPreview .contentBody,
.message .body .facebook .-content{
	margin-top:15px;
	font-size: 14px;
}

.message .body .linkedInPreview .-footer{
	margin-top:	10px;
}

.message .body .linkedInPreview .-footer .-actions,
.message .body .facebook .-footer .-actions{
	font-size: 12px;
	color: rgb(148, 154, 155);
}

.message .body .facebook img.-avatar,
.message .body .twitterPreview img.avatar{
  border-radius: 50%;
}

.message .body .twitterPreview{
	display:flex;
}

.message .body .twitterPreview .leftColumn{
	margin-right:10px;
	float:left;
}

.message .body .linkedInPreview .-content .-media img.-image.-landscape,
.message .body .facebook .-image0.-landscape img,
.message .body .twitterPreview .-contentMedia .-image.-landscape img{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
}

.message .body .twitterPreview .twitterIcon{
	margin-right:30px;
}

.message .body .twitterPreview .username{
	font-weight:bold;
}

.message .body .twitterPreview .username{
	font-weight:bold;
	font-size: 14px;
}

.message .body .twitterPreview .handle,
.message .body .twitterPreview .timeStamp{
	color: rgb(148, 154, 155);
	font-size: 14px;
}
.message .body .linkedInPreview .-header .-leftColumn{
	width: 40px;
    float: left;
    margin-right: 10px;	
}

.message .body .linkedInPreview .-imageContainer img {
	width: 40px;
}