@charset "utf-8";
/* CSS Document */

/*
Make the Facebook Like box responsive (fluid width)
https://developers.facebook.com/docs/reference/plugins/like-box/
*/
 
/* This element holds injected scripts inside iframes that in some cases may stretch layouts. So, we're just hiding it. */
#fb-root {
  display: none;
  }
 
/* To fill the container and nothing else */
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
  width: 100% !important;
  background-color:#F4F4F4; 
  overflow: hidden; 
  }

.facebookOuter {
    border: solid 1px #CAD4E7;
   }
.facebookInner { 
   }


.fb-wall{
    height: 450px;
    overflow-y: scroll;
    overflow-x: hidden;
    font-size:12px;
    line-height:1.4em;
    width: 92%;
    padding: 15px 10px 10px;
    text-align: justify;
  }

  .fb-wall-box{
    margin: 10px 0 0 0;
   }

   .fb-wall-box-first{
    margin-top: -10px;
   }

 .fb-wall-box a img.fb-wall-avatar{
    width: 24px;
    float: left;
    border: solid 1px #CAD4E7;
    padding: 3px;
    margin: 10px 5px 0 0;
   }

a.fb-wall-message-from{
    font-weight: bold;
   }

a.fb-wall-message-from:after{
    content: "\A";
    white-space: pre;
    display: block;
    clear: both;
    line-height: 0.5;
}

.fb-wall-media,
.fb-wall-date,
.fb-wall-likes{
    width: 97%;
    font-size: 0.8em;
    line-height: 1.4em;
    padding-right: ;
}

.fb-wall-media a.fb-wall-media-link .fb-wall-picture{
    margin: 10px auto;
}

.fb-wall-icon{
  vertical-align: middle;
  padding-right:  3px;
}

div.fb-wall-data{
  border-top: solid 1px #CAD4E7;
  padding-top: 10px;
}

.fb-wall-box:first-child .fb-wall-data{
  border-top: none;
}




