/* Plugin styles */



	
	
	
.social-feed-container{
	display:flex;
		width: 100%;
		margin-left:auto;
		margin-right:auto;

	
	display:flex;
	display: flexbox;
	display: -webkit-flex;
  	display:ms-flexbox;
  	-webkit-align-items:center ;
  	-webkit-justify-content: center;
  	justify-content:space-around; 
	-ms-flex-pack:space-around;
  	flex-direction: row;
	flex-wrap:wrap;
	align-items:stretch;
	
	
	}

.social-feed-element{
	
		box-sizing:border-box;
	border:1px solid rgba(204,204,204,0.4);
	margin:8px;
    transition: 0.25s;
    -webkit-backface-visibility: hidden;
	padding:5px;
    background-color: rgba(78,1,56,1);
    color: #fff;
    text-align:left;
    font-size: 0.9em;
 
	height:320px;
	overflow:hidden;
	width:300px;
	box-sizing:border-box;}
	
	
.social-feed-element.hidden{
    background-color:red !important;
}
.social-feed-element .pull-left{
    float:left;
    margin-right: 10px;
}
.social-feed-element .pull-right {
    margin-left: 10px;
}

.fb_image{
	box-sizing:border-box;
	width:100%;
	height:180px;}
	
	
.social-feed-element img {

    border: 0;  
    vertical-align: middle;
    -ms-interpolation-mode: bicubic;
	 
}

.attachment{
	position:relative;
	bottom:0;
	    width: 100%;
    height: 150px;object-fit: cover;
	display:block !important;}
	
	
	
	
.social-feed-element .attachment {
    vertical-align: middle;
    -ms-interpolation-mode: bicubic;
}

/* Link styles */
.social-feed-element a {
    color: #cbeb04;
    text-decoration: none;
}
.social-feed-element a:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
	  color: #fff;
}
.social-feed-element a:hover,
.social-feed-element a:active {
    outline: 0;
  color: #fff;
    text-decoration: underline;
}

/* Text styles */
.social-feed-element small {
    font-size: 85%;
}
.social-feed-element strong {
    font-weight: bold;
}
.social-feed-element em {
    font-style: italic;
}
.social-feed-element p {
    margin: 0 0 10px;
}
.social-feed-element .media-body > p{
    margin-bottom:4px;
    min-height:20px;
}
.social-feed-element p.social-feed-text {
	height:100px;
    margin: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
	color:#EBEBEB;
}

/* Message styles */
.social-feed-element,
.social-feed-element .media-body {
    overflow: hidden;
    zoom: 1;
    *overflow: visible;
}
.social-feed-element .media-body .social-network-icon{
    margin-top: -3px;
    margin-right:5px;
    width:16px;
}
.social-feed-element .media-body div{
    color:#666;
    line-height: 20px;
}

.social-feed-element .media-object {
    display: none;
    width:28px;
    border-radius:50%;
}
.social-feed-element .media-heading {
    margin: 0 0 5px;
}
.social-feed-element .media-list {
    margin-left: 0;
    list-style: none;
}

.social-feed-element .muted {
 color:#cbeb04;
}
.social-feed-element a.muted:hover,
.social-feed-element a.muted:focus {
    color: #fff;
}


.social-feed-element:hover{
   
}

.social-feed-element .content{
    padding:15px;
}
.social-feed-element .social-network-icon{
    opacity:0.7;
}


.social-feed-element .author-title{
    color: #fff;
    line-height: 1.5em;
    font-weight: 600;  
}


@media screen and (max-width : 650px){

.social-feed-container{
	display:flex;
		width: 280px !important;
		margin-left:auto;
		margin-right:auto;

	max-height:1800px;
	display:flex;
	display: flexbox;
	display: -webkit-flex;
  	display:ms-flexbox;
  	-webkit-align-items:center ;
  	-webkit-justify-content: center;
  	justify-content:space-around; 
	-ms-flex-pack:space-around;
  	flex-direction: row;
	flex-wrap:wrap;
	align-items:stretch;
	
	
	}
	
	.social-feed-element p.social-feed-text {
	height:auto;

}
.social-feed-element .media-body > p{
    margin-bottom:4px;
    min-height:10px;
}	
	
	}