#toolbar_footer {
  position: fixed;
  width:100%;
  height: 31px;
  bottom: 0;
  z-index: 6;
}
#toolbar_footer a {
  color: #000;
  font-weight:normal;
}
#toolbar_footer #toolb-footer_c{
  float: left;
  background: url("/images/toolbar/round_solid.png") repeat-x scroll 0 -31px transparent;
  width: 95%;
  height: 31px;
  margin: 0 0 0 2.5%;
  top:0px;
  position:absolute;
  z-index: 7;
}
#toolbar_footer #toolb-footer_c .wib-footer{
  float: left;
  background: url("/images/toolbar/round_solid.png") no-repeat scroll 1px 1px transparent ;
  margin: 0 10px 0 -11px;
  width: 11px;
  height: 31px;
}
#toolbar_footer #toolb-footer_c .wib-footer_r{
  float: right;
  background: url("/images/toolbar/round_solid.png") no-repeat scroll -11px 1px transparent ;
  width: 11px;
  height: 31px;
  margin: 0 -10px 0 0;
}
#toolbar_footer #toolb-footer_c .item-left{
  float: left;
  height: 31px;
  padding: 0 11px;
  background: url("/images/toolbar/sprite.png") no-repeat scroll left -180px transparent;
}
#toolbar_footer #toolb-footer_c .item-left-especial{
  float: left;
  height: 31px;
  padding: 0 10px 0 0;
}
#toolbar_footer #toolb-footer_c .item-left-especial a {
  background: url("/images/toolbar/sprite.png") no-repeat scroll 0 0 transparent;
  padding: 5px 0 5px 25px;
  float: left;
  margin: 7px 0 0 0;
  height: 30px;
  font-style: normal;
  width: 120px;
}
#toolbar_footer #toolb-footer_c .item-right{
  float: right;
  height: 31px;
  padding: 0 8px;
  background: url("/images/toolbar/sprite.png") no-repeat scroll 0 -180px transparent;
}
#toolbar_footer #toolb-footer_c .item-left a {
  background: url("/images/toolbar/sprite.png") no-repeat scroll 0 0 transparent;
  padding: 5px 0 5px 25px;
  float: left;
  margin: 7px 0 0 0;
  height: 30px;
  font-style: normal;
}
#toolbar_footer #toolb-footer_c .item-left a.number-pepl-2{
  background-position:0 -214px;
  width: 35px;
  margin: 7px 0;
}
#toolbar_footer #toolb-footer_c .item-left a.number-pepl-3{
  background:none repeat scroll 0 0 transparent;
  margin: 0;
  padding: 8px 1px 0 6px ;
}
#toolbar_footer #toolb-footer_c .item-left a.number-pepl-4{
  background-position:0 -266px;
  margin-left: 8px;
}

#toolbar_footer #toolb-footer_c .item-right a{
  background: url("/images/toolbar/sprite.png") no-repeat scroll 0 0 transparent;
  margin: 5px 3px 0 ;
  float: left;
  padding: 7px 3px 0 25px;
  height: 30px;
  font-style: normal;
}
#toolbar_footer #toolb-footer_c .item-right #number-pepl-5{
  background-position: 0 -74px;
}
#toolbar_footer #toolb-footer_c .item-right a.number-pepl-6{
  background-position:0 -49px;
}
#toolbar_footer #toolb-footer_c .item-right a.number-pepl-7{
  background-position:0 -124px;
  margin: 5px 0 0 3px ;
  padding: 7px 3px 0 32px;
  height: 19px;
}
#toolbar_footer #toolb-footer_c .item-right a.number-pepl-8{
  background-position:0 -98px;
  margin: 5px 0 0 3px ;
  padding: 7px 3px 0 32px;
  height: 19px;
}
#toolbar_footer #toolb-footer_c .item-right span{
  background: url("/images/toolbar/sprite.png") no-repeat scroll -18px -152px transparent;
  margin: 5px 0 0 ;
  padding: 6px 0 0 ;
  height: 19px;
  float: left;
  width: 10px;
  cursor: pointer;
}
#toolbar_footer #toolb-footer_c .item-left .number-pepl-es{
  padding: 2px 0 2px 0;
  float: left;
}
#toolbar_footer #toolb-footer_c .item-right .number-pepl-es{
  padding: 3px 0 2px 0;
  float: left;
}
#toolbar_footer #toolb-footer_c .item-right #toolbar-close{
  background: url("/images/toolbar/round_solid.png") no-repeat scroll 0 -168px transparent;
  float: left;
  margin: 13px 0 0 0;
  width: 20px;
  height:12px;
  cursor: pointer;
}
#toolbar_footer #toolbar-open{
  background: url("/images/toolbar/round_solid_2.png") no-repeat scroll -1px 0 transparent;
  float: left;
  margin: 8px 0 0;
  padding: 8px 0 0 ;
  width: 83px;
  height:30px;
  cursor: pointer;
  position: absolute;
  top: 31px;
  right: 2%;
  z-index: 1;
  font-style: normal;
}
#toolbar_footer #toolbar-open span{
    background: url("/images/toolbar/round_solid.png") no-repeat scroll right -120px transparent;
    padding: 2px 23px 0 10px;
    margin: 0 0 0 10px;
}
#open-face{
  position: relative;
}
.fbConnectWidgetFooter {
  display: none !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face{
  position: absolute;
  z-index: 2;
  bottom: 30px;
  display: none;
  background-color: #FFF;
  width: 797px;
  right: 0;
  border-radius:4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
#toolbar_footer #toolb-footer_c .item-right #window-face .float-left{
  float: left;
  width: 406px;
}
#toolbar_footer #toolb-footer_c .item-right #window-face .float-left .fb-i-frames {
  padding: 2px;
  background-color: #FFF;
  border-radius: 4px ;
  -moz-border-radius: 4px ;
  border: 1px solid #FFD1EA;
  margin: 7px;
  width: 387px;
}
#toolbar_footer #toolb-footer_c .item-right #window-face .float-left .fb-i-frames_2 {
  padding: 2px 2px 21px 20px;
  background-color: #FFF;
  border-radius: 4px ;
  -moz-border-radius: 4px ;
  border: 1px solid #99CCCC;
  margin: 7px;
  width: 368px;
  float: left;
}
#toolbar_footer #toolb-footer_c .item-right #window-face .float-left .fb-i-frames_3  {
  padding: 1px;
  background-color: #FFF;
  border-radius: 4px ;
  -moz-border-radius: 4px ;
  border: 1px solid #99CCCC;
  margin: 7px;
  width: 387px;
  height: 163px;
  float: left;
  overflow-y: scroll;
}
#toolbar_footer #toolb-footer_c .item-right #window-face .float-left .fb-i-frames_3 .fb_iframe_widget {
  border: none;
  float: left;
}
#toolbar_footer #toolb-footer_c .item-right #window-face .clouse-win {
  padding: 5px 5px 0;
  background:url('/images/toolbar/sprite-6.png') no-repeat 8px center #F0FBFF;
  border-radius: 4px 0 ;
  -moz-border-radius: 4px 4px 0 0;
  border-bottom: solid 1px #EFEFF9;
  width: 787px;
  padding: 2px 5px 0;
  float: left;
  color: #FFF;
}
#toolbar_footer #toolb-footer_c .item-right .fb_iframe_widget span{
  background: none;
  position: relative;
  cursor: inherit;
  height: inherit;
  margin: 0;
  padding: 0;
  float: none;

}
#toolbar_footer #toolb-footer_c .item-right #window-face .clouse-win .cierr-button{
  background: none;
  margin: 4px 4px 2px;
  padding: 0;
  height:inherit;
  width: 777px;
}
#toolbar_footer #toolb-footer_c .item-right #window-face .clouse-win .cierr-button span{
  background: none;
  margin: 1px 4px 6px 27px;
  padding: 0;
  float: none;
  height:inherit;
  float: left;
  color: #999;
}
#toolbar_footer #toolb-footer_c .item-right #window-face .clouse-win .cierr-button img{
  float: right;
  margin: 3px;
}

/******************************************
*             new                         *
******************************************/


/* Base */
.plug-fb{
  float: left;
  width: 384px;
}
#toolbar_footer #toolb-footer_c .item-right #window-face .tit-fb{
        float: left;

}
#toolbar_footer #toolb-footer_c .item-right #window-face .tit-fb h1{
        color: #3B5998;
        padding: 0 18px 0 8px;
        margin: 19px;
        font-size: 12px;

}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in {
	height: 422px;
	overflow: auto;
	float: left !important;
	padding: 0 30px 0 15px !important;
	margin: 0 7px 7px;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:11px;
	line-height:1.2em;
	background-color: #FFF;
	border: 1px solid #99cccc;
	border-radius: 4px;
	-moz-border-radius: 4px;
        width: 330px;
        display: none;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall {
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:13px;
	line-height:1.2em;
	color:#333333;
	padding:10px !important;
	background-color:#FFF;
	float: none !important;
	height: 300px;
	overflow: auto;
}
.fb-wall a {
	text-decoration:none;
	color:#3B5998 !important;
	background: none repeat scroll 0 0 transparent !important;
	margin: 0 !important;
	padding: 0 !important;
	height: inherit !important;
}
.fb-wall a:hover {
	text-decoration:underline;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall.loading {
	height:300px;
	background:url(/images/toolbar/loader-small.gif) no-repeat center center;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-box {
	margin-bottom:10px;
	border-top:1px solid #eee;
	padding:10px 0 0 !important;
	float: none !important;
	width: inherit !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-box a {
	background: none repeat scroll 0 0 transparent !important;
	color: #3B5998 !important;
	height: inherit !important;
	margin: 0 !important;
	padding: 0 !important;
	text-decoration: none;
	float: none;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-box-first {
	border:0;
	float: none !important;
	width: inherit !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-avatar {
	float:left;
	border:0;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-data {
	margin-left:60px;
	float: none !important;
	padding: 0 !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-media {
	display:block;
	font-size:11px;
	margin-bottom:5px;
	float: none !important;
	padding: 0 !important;
	width: inherit !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-border-left {
	border-left:2px solid #CCCCCC;
	padding:0 0 3px 8px !important;
	float: none !important;
	width: inherit !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-media-container {
	display:table;
	float: none !important;
	padding: 0 !important;
	width: inherit !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-media-link {
	border:1px solid #ccc;
	display:inline-block;
	color:#3B5998;
	cursor:pointer;
	float:left;
	margin-right:5px;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-media-link:hover {
	border:1px solid #3B5998;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-picture {
	margin-right:10px;
	border:0;
	display:block;
	margin:3px;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-name {
	display:block;
	font-weight:bold;
	color:#3B5998;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-caption {
	display:block;
	color:#3B5998;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-description {
	display:block;
	color:#777;
	line-height:1.2em;
	float: none !important;
	width: inherit !important;
	height: inherit !important;
	cursor: inherit !important;
	margin: 0 !important;
	padding: 0 !important;
	background: none repeat scroll 0 0 transparent !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-icon {
	float:left;
	margin-right:5px;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-date {
	font-size:11px;
	color:#777;
	clear:left;
	display:block;
	margin:0 0 5px !important;
	cursor: inherit !important;
	height: inherit !important;
	padding: 0 !important;
	width: inherit !important;
	float: none !important;
	background: none repeat scroll 0 0 transparent !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-message {
	display:block;
	margin:0 0 5px !important;
	cursor: inherit !important;
	height: inherit !important;
	padding: 0 !important;
	width: inherit !important;
	float: none !important;
	background: none repeat scroll 0 0 transparent !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-message-from {
	font-weight:bold;
	color:#3B5998 !important;
	float: none !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-link {
	color:#333;
	font-size:11px;
	text-decoration:none;
}
/* Likes*/

#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-likes {
	border-bottom:1px solid #E5EAF1;
	margin-bottom:2px;
	display:block;
	font-size:11px;
	background:url(/images/toolbar/like.gif) no-repeat 0 0 #FFF;
	padding:5px 0 0 !important;
	float: none !important;
	width: inherit !important;
}
.fb-wall-likes div {
	margin:0;
	background:url(/images/toolbar/like.gif) no-repeat 0 -5px #EDEFF4;
	padding:5px 5px 4px 24px !important;
	float: none !important;
	width: inherit !important;
}
.fb-wall-likes div span {
	color:#3B5998;
	margin:0 !important;
	cursor: inherit !important;
	height: inherit !important;
	padding: 0 !important;
	width: inherit !important;
	float: none !important;
	background: none repeat scroll 0 0 transparent !important;
}
/* Comments */

#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-comments {
	margin-top:2px;
	font-size:11px;
	width: inherit !important;
	padding: 0 !important;
	float: none !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-comment {
	background:none repeat scroll 0 0 #EDEFF4 !important;
	border-bottom:1px solid #E5EAF1;
	margin:2px 0 0 !important;
	padding:5px 5px 4px !important;
	display:block;
	overflow:hidden;
	height: inherit !important;
	width: inherit !important;
	float: none !important;
	cursor: inherit !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-comment-message {
	display:table;
	background:none repeat scroll 0 0 transparent !important;
	width: inherit !important;
	height: inherit !important;
	padding: 0 !important;
	float: none !important;
	margin: 0 !important;
	cursor: inherit !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-comment-from-name {
	font-weight:bold;
	color:#3B5998;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-comment-from-date {
	color:#777;
	clear:left;
	display:block;
	width: inherit !important;
	height:  inherit !important;
	margin: 0 !important;
	padding: 0 !important;
	cursor: inherit !important;
	background:none repeat scroll 0 0 transparent !important;
	float: none !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-data .fb-wall-comments .fb-wall-comment .fb-wall-comment-avatar {
	width:32px;
	height:32px;
	float:left !important;
	margin: 0 5px 0 0 !important;
	overflow:hidden;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall-comment-avatar img {
	width:32px;
	height:32px;
}
/* Clearfix */

#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in .fb-wall:after, .fb-wall-media:after, .fb-wall-clean {
	content:'.';
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	font-size:0;
	line-height:0;
	float: none !important;
	width: inherit !important;
	padding: 0 !important;
}
/*pt*/
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt {
	height: 422px;
	overflow: auto;
	float: left !important;
	padding: 0 30px 0 15px !important;
	margin: 0 7px 7px;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:11px;
	line-height:1.2em;
	background-color: #FFF;
	border: 1px solid #99cccc;
	border-radius: 4px;
	-moz-border-radius: 4px;
        width: 330px;
        display: none;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall {
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:13px;
	line-height:1.2em;
	color:#333333;
	padding:10px !important;
	background-color:#FFF;
	float: none !important;
	height: 300px;
	overflow: auto;
}
.fb-wall a {
	text-decoration:none;
	color:#3B5998 !important;
	background: none repeat scroll 0 0 transparent !important;
	margin: 0 !important;
	padding: 0 !important;
	height: inherit !important;
}
.fb-wall a:hover {
	text-decoration:underline;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall.loading {
	height:300px;
	background:url(/images/toolbar/loader-small.gif) no-repeat center center;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-box {
	margin-bottom:10px;
	border-top:1px solid #eee;
	padding:10px 0 0 !important;
	float: none !important;
	width: inherit !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-box a {
	background: none repeat scroll 0 0 transparent !important;
	color: #3B5998 !important;
	height: inherit !important;
	margin: 0 !important;
	padding: 0 !important;
	text-decoration: none;
	float: none;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-box-first {
	border:0;
	float: none !important;
	width: inherit !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-avatar {
	float:left;
	border:0;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-data {
	margin-left:60px;
	float: none !important;
	padding: 0 !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-media {
	display:block;
	font-size:11px;
	margin-bottom:5px;
	float: none !important;
	padding: 0 !important;
	width: inherit !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-border-left {
	border-left:2px solid #CCCCCC;
	padding:0 0 3px 8px !important;
	float: none !important;
	width: inherit !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-media-container {
	display:table;
	float: none !important;
	padding: 0 !important;
	width: inherit !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-media-link {
	border:1px solid #ccc;
	display:inline-block;
	color:#3B5998;
	cursor:pointer;
	float:left;
	margin-right:5px;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-media-link:hover {
	border:1px solid #3B5998;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-picture {
	margin-right:10px;
	border:0;
	display:block;
	margin:3px;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-name {
	display:block;
	font-weight:bold;
	color:#3B5998;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-caption {
	display:block;
	color:#3B5998;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-description {
	display:block;
	color:#777;
	line-height:1.2em;
	float: none !important;
	width: inherit !important;
	height: inherit !important;
	cursor: inherit !important;
	margin: 0 !important;
	padding: 0 !important;
	background: none repeat scroll 0 0 transparent !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-icon {
	float:left;
	margin-right:5px;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-date {
	font-size:11px;
	color:#777;
	clear:left;
	display:block;
	margin:0 0 5px !important;
	cursor: inherit !important;
	height: inherit !important;
	padding: 0 !important;
	width: inherit !important;
	float: none !important;
	background: none repeat scroll 0 0 transparent !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-message {
	display:block;
	margin:0 0 5px !important;
	cursor: inherit !important;
	height: inherit !important;
	padding: 0 !important;
	width: inherit !important;
	float: none !important;
	background: none repeat scroll 0 0 transparent !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-message-from {
	font-weight:bold;
	color:#3B5998 !important;
	float: none !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-link {
	color:#333;
	font-size:11px;
	text-decoration:none;
}
/* Likes*/

#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-likes {
	border-bottom:1px solid #E5EAF1;
	margin-bottom:2px;
	display:block;
	font-size:11px;
	background:url(/images/toolbar/like.gif) no-repeat 0 0 #FFF;
	padding:5px 0 0 !important;
	float: none !important;
	width: inherit !important;
}
.fb-wall-likes div {
	margin:0;
	background:url(/images/toolbar/like.gif) no-repeat 0 -5px #EDEFF4;
	padding:5px 5px 4px 24px !important;
	float: none !important;
	width: inherit !important;
}
.fb-wall-likes div span {
	color:#3B5998;
	margin:0 !important;
	cursor: inherit !important;
	height: inherit !important;
	padding: 0 !important;
	width: inherit !important;
	float: none !important;
	background: none repeat scroll 0 0 transparent !important;
}
/* Comments */

#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-comments {
	margin-top:2px;
	font-size:11px;
	width: inherit !important;
	padding: 0 !important;
	float: none !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-comment {
	background:none repeat scroll 0 0 #EDEFF4 !important;
	border-bottom:1px solid #E5EAF1;
	margin:2px 0 0 !important;
	padding:5px 5px 4px !important;
	display:block;
	overflow:hidden;
	height: inherit !important;
	width: inherit !important;
	float: none !important;
	cursor: inherit !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-comment-message {
	display:table;
	background:none repeat scroll 0 0 transparent !important;
	width: inherit !important;
	height: inherit !important;
	padding: 0 !important;
	float: none !important;
	margin: 0 !important;
	cursor: inherit !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-comment-from-name {
	font-weight:bold;
	color:#3B5998;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-comment-from-date {
	color:#777;
	clear:left;
	display:block;
	width: inherit !important;
	height:  inherit !important;
	margin: 0 !important;
	padding: 0 !important;
	cursor: inherit !important;
	background:none repeat scroll 0 0 transparent !important;
	float: none !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-data .fb-wall-comments .fb-wall-comment .fb-wall-comment-avatar {
	width:32px;
	height:32px;
	float:left !important;
	margin: 0 5px 0 0 !important;
	overflow:hidden;
}
#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall-comment-avatar img {
	width:32px;
	height:32px;
}
/* Clearfix */

#toolbar_footer #toolb-footer_c .item-right #window-face #box-fb-in-pt .fb-wall:after, .fb-wall-media:after, .fb-wall-clean {
	content:'.';
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	font-size:0;
	line-height:0;
	float: none !important;
	width: inherit !important;
	padding: 0 !important;
}

/***carrusel***/



#tool-carrusel{
  position: absolute;
  top: -95px;
  left: 20%;
  width: 60%;
  display: none;
}
#mycarousel li .panel-text {
   float: left;
 }
 #mycarousel li .panel-text:hover {
   background-color: #ffedf7;
 }
#mycarousel li .panel-text p{
   float: left;
   width: 80px;
 }
 #mycarousel li .panel-text p span{
   color: #ff40a8;
 }
#mycarousel li .panel-text img{
   float: left;
   margin: 0 0 0 0px;
 }
.jcarousel-skin-tango .jcarousel-container {
    background-color: #FFF;
    border: 1px solid #ffa8d8;
}

.jcarousel-skin-tango .jcarousel-list {
  width: 980px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 90%;
    padding: 7px 5% 10px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 100%;
    height: 59px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 159px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-left: 0;
    padding-right: 1px;
    background:url("/images/toolbar/separation.gif") no-repeat scroll 159px 4px #FFF;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
    margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 26px;
    right: 0.5%;
    width: 4%;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/toolbar/next-horizontal.png) no-repeat 7px 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 0.5%;
    right: auto;
    background-image: url(/images/toolbar/prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -35px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -77px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -77px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 26px;
    left: 0.5%;
    width: 4%;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/toolbar/prev-horizontal.png) no-repeat 7px 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 0.5%;
    background: url(/images/toolbar/next-horizontal.png)no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -35px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -77px 0;
}


.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -77px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
.close-carrusel div{
  width: 96%;
  background-color: #FFF;
  border-top: solid 1px #FFA8D8;
  border-left: solid 1px #FFA8D8;
  border-right: solid 1px #FFA8D8;
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius:  4px 4px 0 0;
  padding: 5px 2%;
  background: url("/images/toolbar/barra-inferior.png") scroll repeat-x 0 0 #FFF;
  position: relative;
  font-family: Arial, Verdana,sans-serif;
}
.close-carrusel div a{
  float: right;
  margin: 3px 0 0 0;
}
.jcarousel-skin-tango{
  width: 100%;
}

.close-carrusel{
  width: 100%;
}
#wrap{
  width: 100%;
}
#custom-tweet-button a {
    display: block;
    padding: 2px 5px 2px 20px;
    background: url('http://a4.twimg.com/images/favicon.ico') 1px center no-repeat;
    border: 1px solid #ccc;
  }
  #toolbar_footer #toolb-footer_c .item-left div {
    padding: 8px ;
}
#toolbar_footer #toolb-footer_c .item-left div#fb-root {
    padding: 4px ;
}

/*--------twit----------------------------------------------------------------------------------*/
#open-twitt{
  position: relative;
}
#window-twit{
  position: absolute;
  right: 0;
  bottom: 30px;
  background-color: #FFF;
  border-radius:4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  width: 353px;
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  display: none;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .clouse-win_twit{
  background:url('/images/toolbar/sprite-5.png') no-repeat 8px center #F0FBFF;
  border-bottom: 1px solid #EFEFF9;
  border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  float: left;
  padding: 2px 5px 0;
  width: 343px;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .clouse-win_twit .cierr-button{
  background: none repeat scroll 0 0 transparent;
  height: inherit;
  margin: 4px 4px 2px;
  padding: 0;
  width: 334px;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .clouse-win_twit .cierr-button span{
  background: none repeat scroll 0 0 transparent;
  float: left;
  height: inherit;
  margin: 1px 4px 6px 27px;
  padding: 0;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .clouse-win_twit .cierr-button img{
  float: right;
  margin: 3px;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit{
  width: 330px;
  float: left;
  margin: 10px;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit .heard-twit {
  float: left;
  width: 330px;
  background-color: #FFF;
  padding: 5px 0;
  border-radius: 4px 4px 0 0 ;
  border-top: solid 1px #99cccc;
  border-left: solid 1px #99cccc;
  border-right: solid 1px #99cccc;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit .heard-twit img{
  float: left;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit .heard-twit ul{
  float: left;
  padding:  10px 0 3px 0;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit .heard-twit ul li{
  list-style: none;
  padding: 0 4px;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit .heard-twit ul li a{
  background: none no-repeat scroll 0 0 transparent;
  float: none;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color:#fc56b0;
  height: inherit;
  width: inherit;
  margin: 0;
  padding: 0;
  color: #78bad5;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit .heard-twit .buton-twit {
  float: left;
  width: 317px;
  text-align: right;
}



#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit #twit_left-twit{
  float: left;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit #twit_left-twit a{
  background: none no-repeat scroll 0 0 transparent;
  float: none;
  height: inherit;
  margin: 0;
  padding: 0;
  color: #78bad5 !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit #twit_left-twit #twtr-widget-1 .twtr-doc .twtr-ft div{
  display: none;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit #twit_left-twit #twtr-widget-1 .twtr-doc .twtr-hd{
  display: none;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit #twit_left-twit #twtr-widget-1 .twtr-doc {
  border-radius: 0 0 4px 4px ;
  border: solid 1px #99cccc;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit #twit_left-twit-pt{
  float: left;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit #twit_left-twit-pt a{
  background: none no-repeat scroll 0 0 transparent;
  float: none;
  height: inherit;
  margin: 0;
  padding: 0;
  color: #78bad5 !important;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit #twit_left-twit-pt #twtr-widget-1 .twtr-doc .twtr-ft div{
  display: none;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit #twit_left-twit-pt #twtr-widget-1 .twtr-doc .twtr-hd{
  display: none;
}
#toolbar_footer #toolb-footer_c .item-right #window-twit .eng-twit #twit_left-twit-pt #twtr-widget-1 .twtr-doc {
  border-radius: 0 0 4px 4px ;
  border: solid 1px #99cccc;
}
