.fp-WallContainer ,.fp-container ,.fp-PhotoGallery , .fp-PostFooterBox,.fp-EventsContainer,#walleribox-wrap{ background:transparent;font-size: 11px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;color:#666;line-height:1.28;margin:0;padding:0;text-align:left;direction:ltr;unicode-bidi:embed }
.fp-WallContainer a,.fp-container a,.fp-PhotoGallery a, .fp-EventsContainer a{ text-decoration: none; color:#3B5998; }
.fp-WallContainer a:hover,fp-container a:hover, .fp-PhotoGallery a:hover,.fp-EventsContainer a:hover{ text-decoration: underline; }
.fp-WallContainer img,.fp-container img,.fp-PhotoGallery img, .fp-EventsContainer img{ border:none; background: transparent; padding: 0px; }
.fp-WallContainer ul,.fp-container ul,.fp-PhotoGallery ul, .fp-EventsContainer ul{ list-style: none !important; padding: 0px !important; margin: 0px !important; }
.fp-WallContainer input[type=text]{height:20px;padding: 0px; background: #fff;}
.fp-container{ display:block; vertical-align:top !important; padding:0 20px; }
.fp-container > .fp-AlbumContainer{ text-align:center; }
.fp-mainAlbWrapper{ display:inline-block; vertical-align:top !important; width:210px; margin:5px 10px 12px 10px; }
.fp-albThumbWrap{ background:white; border:1px solid #CCC; width:190px; height:130px; display: block; padding:4px; position:absolute; top:4px; }
.fp-albThumbLink{ 
	background:#FFF; border:1px solid #ccc; display:-moz-inline-box; display:inline-block; outline:none; padding-left:4px;
    position:relative; vertical-align: bottom; width:190px; /* 15 */ height:130px; /* 9 */ margin-bottom: 10px; margin-top: 5px;
}
.fp-albThumbLink:hover, .fp-albThumbWrap:hover{ border:1px solid #F37A21; }
.fp-albThumbWrap i{ background-color:#EEE; background-position:center 25%; background-repeat:no-repeat; display:block; }
.fp-albClearFix, .fp-Clearfix{ clear:both;display: block; }
.fp-photoDetails{ padding:3px 0; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; }
.fp-photoDetails .fp-DescLink{ font-weight:bold; color:#999; text-align:left; }
.fp-loader{ display: block; text-align:center; }
.fp-PhotoCount{ color:#CCC; clear:both; text-align:left; }
.fp-PhotoThumbWrap{ display:inline-block; margin:10px; }
.fp-PhotoThumbLink{ 
	background:url(images/cargador.gif) center center no-repeat #FFF; border:1px solid #CCC; display:-moz-inline-box; display:inline-block; 
 	outline:none; position:relative; vertical-align:bottom; cursor:pointer; color:#3B5998; text-decoration:none; padding:1px;
}
.fp-PhotoThumbLink:hover{ border-color:#F37A21; background-color:#F37A21; }
.fp-PhotoThumbLink i{ background-color:#EEE; background-position:50% 25%; background-size:cover; background-repeat:no-repeat; display:block; width:161px; height:120px; }
.fp-WallContainer{ font-size:11px !important; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; color:#333; text-align:left; direction:ltr; line-height:1.28; }
.fp-WallContainer a{ cursor:pointer; color:#3B5998; text-decoration:none; }
.fp-WallContainer a:hover{ text-decoration:underline; }
.fp-ContentWrapper{ word-wrap:break-word; }
.fp-ContentWrapper img{padding:0px;}
.fp-ProfileHeader h1{ color:#1C2A47; font-size:20px; display:inline-block; }
.fp-PageCategory{}
.fp-PhotoStrip{ overflow:hidden; height:70px; }
.fp-AlbumContainer{ padding:0; }
.fp-AlbumContainer:before, .fp-AlbumContainer:after{ clear:both; content:""; display:block; height:0; }
.fp-PhotoContainer{ padding:0; }
.fp-PhotoContainer > .fbboxbody{ text-align:center; }
.fp-PhotoContainer .fbboxbody{ padding:0; }
.fp-PhotoContainer .fbboxbody .fbboxbody_album{ text-align:left; font-size:12px; font-weight:bold; color:#000; padding-bottom:15px; }
.fp-ShowAlbums{ display:none; }
.fp-pagination:after{ clear:both; content:""; display:block; height:0; }
.fp-ShowAlbums, .fp-pagination{ margin:15px 0 0 0; background-color:#F2F2F2; padding:2px; cursor:pointer; }
.fp-ShowAlbums span:hover, .fp-pagination span:hover{ text-decoration:underline; }
.fp-ShowAlbums span, .fp-pagination span{ line-height:32px;cursor:pointer; float:left; }
.fp-ShowAlbums i, .fp-pagination i{ width:32px; height:32px; background: url('images/album.png') no-repeat; display: block; margin-right:5px; float:left; }
ul.fp-ProfileStream{ list-style-type:none; margin:0; padding:0; display: block; }
ul.fp-CommentsBody{ list-style:none; margin:0; padding:0; display:block; }
.fp-ProfilePhotoThumb, .fp-ProfilePhotoThumb:hover{ padding:1px; border:none;}
.fp-ProfilePhotoThumb  i{ height:68px; width:97px; }
.fp-WidgetPhoto{}
.fp-WidgetPhoto i{ width:100px; height:80px; }
.fp-WidgetTitle{ font-weight: bold; }
.fp-WidgetFbLink{ clear:both; }
.fp-WidgetFbLink  a{ color:#3B5998; display:inline-block; line-height:16px; }
.fp-WidgetFbLink i{ 
	background-image:url(images/facebook.png); background-repeat:no-repeat; background-position:center center;
    display:inline-block; float:left; width:16px; height:16px; margin-right:5px 
}
.fp-WallBar{ background-color:#F2F2F2; border-bottom:none; border-top:solid 1px #E2E2E2; margin:5px 0; padding: 4px 5px 5px; }
.fp-WallBar h3{ font-weight:bold; margin:0 0 0 10px; text-transform:none; font-size:11px; }
.fp-StreamWrapper{ border-bottom:1px solid #E9E9E9; padding-right:35px; padding-top:10px; padding-bottom:10px; display:block; }
.fp-FeedContent{ display:block; }
.fp-innerStreamContent{ display:table-cell; vertical-align:top; width:10000px; }
.fp-ActorName{ font-weight:bold; }
.fp-ActorName a{ word-wrap:break-word; }
.fp-ActorPhoto{ float:left; margin-right:10px; }
.fp-BlockImage{ float:left; margin-right:5px; }
.fp-StreamHeader{ display:block; color:black; font-size:11px; font-weight:normal; margin:0 0 5px 0; }
.fp-Attachment{}
.fp-WallVideoThumb{ border:0; float:left; overflow:hidden; position:relative; }
.fp-WallVideoThumb i{ 
	background: url(http://static.ak.fbcdn.net/rsrc.php/v1/y6/r/gY6pCnDw29i.png) no-repeat 0 0; position:absolute; 
	left:0; bottom:0; width: 39px; height: 32px; 
}
.fp-MetaDetail{ display:table-cell; vertical-align:top; word-wrap:break-word; width:10000px; color:gray; }
.fp-MetaTitle{ word-wrap:break-word; }
.fp-MetaTitle a{ word-wrap:break-word; }
.fp-MetaCaption{}
.fp-MetaDescription{ word-wrap:break-word; }
.fp-Clear{ zoom:1; }
.fp-Clear::after{ clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
.fp-WallPhotoThumb{ border:1px solid #CCC; float:left; margin-right:10px; }
.fp-WallPhotoThumb img{ margin:3px; float:left; }
.fp-WallPhotoThumb:hover{ border:1px solid #3b5998; }
.fp-WallLinkThumb{ float:left; margin-right:10px; }
.fp-WallVideoThumb img{ max-height:130px; max-width:130px; }
.fp-WallLinkThumb  img{ max-width:90px; max-height:90px; float:left; }
.fp-MetaProperties{ display:block; }
.fp-Message{ word-wrap:break-word; display:block; }
.fp-MetaProperties .fp-MetaPropertiesText{color: black; }
.fp-CommentShareBtn{ color:#999;clear:both; }
.fp-CommentShareBtn a{ color:#999; }
.fp-CommentShareBtn i{ background-repeat:no-repeat; width:16px; height:15px; display:inline-block; float:left; margin-right:5px; }
.fp-ActionDeck{}
.fp-LinkActionDeck a{ color:#3B5998; }
.fp-LikesCountWrapper{ background-color:#EDEFF4; border-bottom:1px solid #E5EAF1; margin-top:2px; padding:5px 5px 4px; }
.fp-PostFooterBox{ padding-top:2px; }
.fp-ImgBlockContent{ display:table-cell; vertical-align:top; width:auto; position:relative; }
.fp-BeforeTxt{ width:10000px; }
.fp-LikeHandIcon{
	background-image: url(http://static.ak.fbcdn.net/rsrc.php/v1/yj/r/FSEB6oLTK3I.png); background-repeat:no-repeat; 
	background-position:-25px -154px; margin-right:3px; display:block; height:13px; width:15px; float:left;
}
.fp-TinyTopPointer i{ 
	background-image: url(http://static.ak.fbcdn.net/rsrc.php/v1/yf/r/_IKHHfAgFQe.png); background-repeat:no-repeat;
    background-position:-180px -152px; display:block; height:5px; margin-left:17px; width:9px;
}
.fp-TinyTopPointer{ margin-bottom:-2px; margin-top:0; }
.fp-FooterItemWrapper{ background-color:#EDEFF4; border-bottom:1px solid #E5EAF1; margin-top:2px; padding:5px 5px 4px; word-wrap:break-word; }
.fp-CommentSpan{ word-wrap:break-word; display:table-cell; vertical-align:top; width:10000px; color:#333; }
.fp-CommentsBar i{ 
	background-image: url(http://static.ak.fbcdn.net/rsrc.php/v1/yj/r/FSEB6oLTK3I.png); background-repeat:no-repeat; 
	background-position:-158px -118px; display:inline-block; float:left; height:16px; width:16px; margin-right:5px;
}
.fp_LoadingImage{ position:absolute; top:0px; right:0px; z-index:10; }
.fp_MainLikeBoxSpan{ width:200px; display:table-cell; height:40px; overflow:hidden; float:right; }
.fp_MainLikeBox{
	background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yf/r/_IKHHfAgFQe.png); background-repeat:no-repeat; 
	background-position:0 -49px; background-color:#EEE; border:1px solid #999; border-bottom-color: #888; 
	-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, .1); cursor:pointer; display:-moz-inline-box; display:inline-block;
	font-size:11px; font-weight:bold; line-height:normal !important; padding:2px 6px; text-align:center;
	text-decoration:none; vertical-align:top; white-space:nowrap;
}
.fp_MainLikeBox i{ 
	background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yn/r/PU1D_ucYgNb.png); background-repeat:no-repeat; display:inline-block; 
	background-position:-12px -0px; width:12px; height:14px; margin-top:4px; vertical-align:top; margin-right:5px;
}
.fp_MainLikeBox input{
	background:none; border:0; color:#333; cursor:pointer; display:-moz-inline-box; display:inline-block;
	font-family:'Lucida Grande', Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight:bold;
	margin:0; outline:none; padding:1px 0 2px; white-space:nowrap;
}                            
.fp_MainLikeBoxSpan iframe{ position:absolute; position:absolute; top:-30px; left:-60px; }
.fp_DialogButton{ background:none repeat scroll 0 0 #F2F2F2; padding:8px 10px; text-align:right; line-height:16px; }
.fp_DialogButton input{
    background:none repeat scroll 0 0 transparent; border:0 none; color:#333333; cursor:pointer; display:inline-block;
    font-family:'Lucida Grande',Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; margin:0;
    outline:medium none; padding:1px 0 2px; white-space:nowrap; font-size:13px;
}
 .fp-UiButton{
    border:none; margin:2px; background-color:#EEEEEE; background-image:url("http://static.ak.fbcdn.net/rsrc.php/v1/yf/r/_IKHHfAgFQe.png");
    background-position:0 -49px; background-repeat:no-repeat; border-color:#999999 #999999 #888888; border-style:solid; border-width:1px;
    box-shadow:0 1px 0 rgba(0, 0, 0, 0.1); cursor:pointer; display:inline-block; font-size:11px; font-weight:bold; padding:2px 6px;
    line-height:normal !important; text-align:center; text-decoration:none; vertical-align:top; white-space:nowrap;
 }
.fp-UiButtonConfirm input{ color:#FFFFFF; }
.fp-UiButtonConfirm,.fp-UiButtonConfirm:active{
    background:none repeat scroll 0 0 #4F6AA3; border-bottom-color:#29447E; background-color:#5B74A8;
    background-image:url("http://static.ak.fbcdn.net/rsrc.php/v1/yf/r/_IKHHfAgFQe.png"); background-position:0 -98px;
    background-repeat:no-repeat; border-color:#29447E #29447E #1A356E;
}
.fp-UiButtonConfirm:active{ background:none repeat scroll 0 0 #4F6AA3; border-bottom-color:#29447E; }
.fp-UiButtonCancel:active{ background:#999 none repeat scroll 0 0 ; border-bottom-color:#EEEEEE; }
.fp-Error{color:red;display:inline; padding:0px 4px; }
.fp-PrePost, .fp-PreComment, .fp-PhotoPreComment{
	font-size: 11px; height:14px; line-height:13px; padding:0px; color:#777777; overflow:hidden;background-color:transparent;
	border:none; outline:none; resize:none; width:100%; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.fp-TextAreaWrap{ 
	background:none repeat scroll 0 0 #FFFFFF; border-color:#BDC7D8; border-style:solid; border-width:1px ;
	cursor:default; position:relative; padding:3px; display:block; height:auto;
}
.ImgBlockWrapper{ margin:5px; }
.fp-CommenterImg{ display:none; width:32px; height:32px; }
.fp-ProfilePhotoAnchor{ width:32px; height:32px; }
.fp-ProfilePhotoMedium{ width:32px; height:32px;display:block; }
.fp-CommentBox{ display:block; }
.fp-CommentsBody{}
.fp-CommentDiv{}
.fp-DateRep{ color:#999; margin-top:3px; }
.fp-CommentCount{ right:1px;float: right;margin-left:200px; color:#999; display:none; }
.fp-BottomBar{ width:100%; display:block; background-color:#EDEFF4; border:1px solid #D8DFEA; text-align:center; height:30px; line-height:30px; }
.fp-YellowNotice{ background-color:#FFF9D7; border:1px solid #E2C822; padding:10px; }
.fp-NoticeTitle{ color:#333333; font-size:13px; font-weight:bold; }
.fp-NoticeBody{ font-size:13px; }
.fp-GrayColor{ color:#999; }
.fp-Bolden{ font-weight:bold; }
.fp-Label{ width:90px; text-align:left; vertical-align:top; }
.fp-TextCell{ float:left; }
.fp-TextBlockContent{ display:table-cell; vertical-align:top; width:auto; }

/*---------------------Events------------------------------------------*/
.fp-EventsTimeHeader{ background-color:#F2F2F2; border-bottom:none; border-top:solid 1px #E2E2E2; padding:4px 5px 5px; }
.fp-EventsTimeHeader h3{ color:#333; font-size:11px; padding:0px; margin:0px; }
.fp-EventListItem{ padding-top:8px; padding-bottom:8px; border-bottom:1px solid #E9E9E9; }
.fp-EventsTable td{ vertical-align:top; }
.fp-EventImg{ float:left; padding:5px 5px 5px 0px !important; }
.fp-EventTitle{ font-size:13px; }
fp-EventsBody{ line-height:15px; }
.fp-EventRow{ border-bottom: 1px dotted #F3F3F3; padding:5px 0px 5px 0px; }
.fp-FullEventContainer{ color:#333; display:none }
.fp-FullEventTitle{ font-size:16px; font-weight:bold; display:table-cell; vertical-align:top; width:auto; }
.fp-SlideUp{ width:15px; height:15px; float:right; right:2px; top:2px; cursor:pointer; }
.fp-SlideUp i{ width:13px; height:10px; display:block; background:transparent url('images/up-arrow.png') no-repeat center center; }

/*---------------------Pagination--------------------------------------*/
.fp-FotoPagination,.fp-Pagination{ margin:0px; padding:0px; margin-left:50px; float:left; list-style:none; display:table-cell; }
.fp-FotoPagination li,.fp-Pagination li{ float:left; margin:2px; padding:2px; cursor:pointer; border:1px solid #999; }
.fp-FotoPagination li.fp-Current,.fp-Pagination li.fp-Current{ background-color:#1A356E; color:#FFF; }
.fp-NextEventsPage,.fp-PreviousEventsPage{
	background-color:#EEE; border:1px solid #999; border-bottom-color:#888; -webkit-box-shadow:0 1px 0 rgba(0, 0, 0, .1);
	cursor:pointer; display:inline-block; font-size:11px; font-weight:bold; line-height:normal !important; padding:2px 6px;
	text-align:center; text-decoration:none; vertical-align:top; white-space:nowrap;
}
.fp-NextEventsPage{ margin-left:-1px; }
.fp-NextEventsPage:active,.fp-PreviousEventsPage:active{ background-color:#ddd; }
.fp-Next{}
.fp-PrevImg{
	background-image:url(https://s-static.ak.facebook.com/rsrc.php/v1/y4/r/ej_xWoTmQqk.png); background-repeat:no-repeat; 
	background-position:-0px -17px; display:inline-block; height:16px; width:31px;
}
.fp-NextImg{
	background-image:url(https://s-static.ak.facebook.com/rsrc.php/v1/y4/r/ej_xWoTmQqk.png); background-repeat:no-repeat;
	background-position:-0px -0px; display:inline-block; height:16px; width:31px;
}
.fp-Rquao{ display:inline-block; width:10px; height:10px; background:transparent url('images/blue-double-arrow.png') center center no-repeat; }

/*---------------------Photo Comments----------------------*/
.fp-bottomButtonsBar{ display:inline-block; margin-left:10px; float:left; }
.fp-buttonLink{
	background-color:#EEE; border:1px solid #999; color:#000; border-radius:2px; line-height:18px; cursor:pointer;
	display:inline-block; font-family:'Lucida Grande', Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight:bold;
	margin:0; padding:1px 4px 0; white-space:nowrap; margin-right:5px; text-decoration: none;
}
.fp-buttonLink{}
#fp-CommentsBody{ padding:0; overflow-y:auto; max-height:140px; min-width:138px; max-width:100%; }
#fp-CommentsBody .fp-ActorName a{ cursor: pointer; color:#3B5998; text-decoration:none; }
#fp-CommentsBody .fp-LoaderImg{ display:block; text-align:center; }
#fp-CommentsBar{ margin:0 10px; display:none; position:relative; }
.fp-fbConnect{ height:16px; line-height:16px; border-radius:2px; padding-right:5px; background:#EDEFF4; display:inline-block; }
#walleribox-fburl{ line-height:16px; border-radius:2px; padding-right:5px; margin-left:10px; display:inline-block; }
.fp-youLikeThis{ margin-right:10px; color:#3B5998; }

/*---------------------Status Widget------------------------*/
.fp-StatusWidget{
	background:transparent; font-size:11px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; color:#333; line-height:1.28;
    margin:auto; padding:0; text-align:left; direction:ltr; unicode-bidi:embed; margin-bottom:20px;
}
.fp-StatusesWrap{ overflow:auto; position:relative; }
.fp-StatusWidget a{ text-decoration: none; color:#3B5998; }
.fp-StatusWidget .fp-Status{ border-bottom:1px dotted #999; padding:5px 0; }
.fp-StatusWidget .fp-DateRep a{ color:#999; }
a:active{ outline:none; }
a:focus{ -moz-outline-style:none; }
#tabs_container{ width:100%; display:block; text-align:center; }
#tabs_container ul.tabs{ list-style:none; border-bottom:1px solid #ccc; height:21px; margin:0; }
#tabs_container ul.tabs li{ float:left; margin:0 30px; height:14px; }
#tabs_container ul.tabs li a{ display:block; margin-right:2px; text-decoration:none; font-weight:bold; }
#tabs_container ul.tabs li.active a{}
#tabs_container .tab{ position:relative; }
#tabs_container ul.tabs li .uiText{ display:inline; }
#tabs_container ul.tabs li .uiText .tabtext{ padding-left:21px; }
#tabs_container ul.tabs li.active .uiText .tip{
	background:url(images/tip.gif) center center no-repeat; width:11px; height:7px; position:absolute; left:2px; top:16px; display:block;
}
#tabs_container ul.tabs li .uiText .uimg{ position:absolute; left:0; top:-1px; vertical-align:middle; height:16px; width:16px; }
#tabs_container ul.tabs li .uiText .img_link{ background:url(images/fbmedicons.png) -120px -20px no-repeat; display:inline-block; }
#tabs_container ul.tabs li .uiText .img_post{ background:url(images/fbmedicons.png) -152px -3px no-repeat; display:inline-block; }
div.tab_contents_container{ border:1px solid #ccc; border-top:none; padding:10px; }
div.tab_contents_container #addlink{ width:99%;margin-bottom: 5px;color:#666; }
div.tab_contents_container .focusedinput{ color:#000; }
div.tab_contents{ display:none; }
div.tab_contents_active{ display:block; }
#tabs_container .choosephoto{ display:block; width:100%; padding:5px; text-align:center; font-weight:bold; }
#tabs_container .inputwrap{ background:#F2F2F2; border:1px solid #B4BBCD; padding:8px; }
#tabs_container .uiButtonLabel{ float:right; clear:both; }
div.clear{ clear:both; }
.uiButton{ 
	background:none; border:0; color:#FFF; cursor:pointer; display:inline-block; font-family:'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;
	font-size:11px; font-weight:bold; margin:0; outline:none; padding:1px 0 2px; white-space:nowrap;
}
.uiButtonLabel{
	background-color:#5B74A8; border:1px solid #999; border-color:#29447E #29447E #1A356E; cursor:pointer;
	-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, .1); display:inline-block; font-size:13px; font-weight:bold;
	line-height:13px; padding:2px 6px; text-align:center; text-decoration:none; vertical-align:top; white-space:nowrap;
}

/* Specific to Autocomplete */
.ui-autocomplete{ font-family:'Lucida Grande', Tahoma, Verdana, Arial, sans-serif; font-size:11px; }
#walleribox-wrap .fp-LikesCountWrapper{ margin:0 10px; }
#walleribox-wrap  .fp-ViewMorePhotoComments{ padding-right:30px; cursor:pointer; color:#3B5998; }
#walleribox-wrap  .fp-ViewMorePhotoComments:hover{ text-decoration:underline; }
.fp-CommentsTicker{ right:5px; top:5px; position:absolute; color:#999999; }