@import url(../../../../../../font-awesome/4.3.0/css/font-awesome.css);
/* This stylesheet is used to style the public-facing components of the plugin. */
#fb-root {
    display: none;
}

/* To fill the container and nothing else */

.responsive , .responsive  span, .responsive  span iframe[style],  .responsive  span img {
    width: 100% !important;
}

/*Magnific popup CSS*/
.white-popup {
  position: relative;
  background: #FFF;
  width: auto;
  max-width: 720px;
  margin: 20px auto;
}

.mfp-close {
	top: -18px !important;
	right: -18px !important;
	background:url(../images/popup_close.png) !important;
	width: 36px !important;
	height: 37px !important;
 	font-size:0px !important; 
	background:transparent;
}
.mfp-close:hover, .mfp-close:active, .mfp-close:focus{
	background:transparent;
}

/*icon css*/

.efbl_read_more_link .efbl_links_container a .fa
	{
	color:#fff;
	margin-right: 9px;
	margin-left: 9px;
	}
.efbl_read_more_link .efbl_links_container a .fa-facebook
	{
	float:left;
	display:inline-block;
	
	}
.efbl_read_more_link .efbl_links_container a .fa-facebook:hover
	{
	color:#3b5998;
	}
.efbl_read_more_link .efbl_links_container a .fa-twitter 
	{
	background-repeat:no-repeat;
	float:left;
	display:inline-block;
	}
.efbl_read_more_link .efbl_links_container a .fa-twitter:hover
	{
	color:#00aced;
	}
.efbl_read_more_link .efbl_links_container a .fa-linkedin
	{
	background-repeat:no-repeat;
	float:left;
	display:inline-block;
	}
.efbl_read_more_link .efbl_links_container a .fa-linkedin:hover
	{
	color:#007bb6;
	}
.efbl_read_more_link .efbl_links_container a .fa-google-plus
	{
	background-repeat:no-repeat;
	float:left;
	display:inline-block;
	}
.efbl_read_more_link .efbl_links_container a .fa-google-plus:hover
	{
	color:#dd4b39;
	}
#efblcf .efbl_story_meta .efbl_read_more_link
	{
	position:relative;
	}
.efbl_links_container
	{
	right:0px;
	}
#efblcf .efbl_info span
	{
	margin-right:3px;
	color: #FFF;
	}
/*custom facebook feed styling starts form here*/
.efbl_feed_wraper{
	  float: left;
	  width: 100%;
	  margin: 0 auto;
	  padding: 0;
	  text-align: left;
}
#efblcf