#share-form{
	position:relative;
}

.share textarea.share-content{
	height:50%;
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(255, 255, 255);
/* RGBa with 0.6 opacity */
background: rgba(255, 255, 255, 0.6);
/* For IE 5.5 - 7*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
/* For IE 8*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}

.share .share-text{
	position:relative;
}



.share #share-meta{
	display:block;
	padding-bottom:25px;
}

.share .addFields{
	text-align:left;

}
.share .addFields a{
	cursor:pointer;
	display:inline-block;
	width:24px;
	height:24px;
	background-position: center;

}
.share .addFields a:hover{
	background-color:white;
}
.addFields .content{
	background:url('img/content.png') no-repeat;
}

#content textarea{
	height:60px !important;

}

#share-image{
	width:100%;
}

.share input[type=file]{
   font-size: 20px !important;
    position: absolute;
    right: 0;
    top: 0;
    cursor:pointer;
    height:20px;
}
.input-buttons-list a{
	line-height: 16px;	

  font-weight:bold;
  font-size:13px;
  text-align:left;
}

.input-buttons-list .photo{
	background:url('img/photo.png') no-repeat;
}

.input-buttons-list .place{
	background:url('img/place.png') no-repeat;
}

.input-buttons-list .price{
	background:url('img/price.png') no-repeat;
}

.input-buttons-list .category{
	background:url('img/category.png') no-repeat;
}

.share .showFields{
	min-height:100px;

	padding-top:2px;
}


.sub-Buttons{
    clear: both;
    overflow: auto;
    position: relative;
    margin: 0 auto;

}

.sub-Buttons .addFields{
	float:left;
}

.sub-Buttons .addFields a{

	border:1px solid #F2F2F2;
	border-top:0;
	height:35px;
	width:30px;
	padding-left:2px;
}

.sub-Buttons .addFields a:hover{
	background-color: #F2F2F2;

}

.sub-Buttons .submit{
	float:right;
	margin:0 !important;
	padding-top:4px;
}

#share-content input[type=text]{

	padding:1px;
	color:gray;
}

#share-content input[type=text]:focus{
	color:black;
}

#share-content{

	margin-bottom:4px;
}

#share-image{
	z-index:80;
	background:white;
	position:absolute;    
	background: none repeat scroll 0 0 white;
	height:auto;
    overflow: hidden;
    position: absolute;
    width: 160px;
    z-index: 80;
}
#share-image img{
	max-height:80px;
	border:1px dotted gray;
}

#share-fields{
	float:right;
}



#share-checkin{
	height:auto !important;
}

#share-checkin .entry{
	display:block;
	text-align:left;
	padding:4px;
	padding-left:0;
	cursor:pointer;
	overflow:hidden !important;
    width: auto;
    height: 50px;
}

#share-checkin .image{
	float:left;
	padding-right:4px;
	width:50px;
	text-align:center;
	padding-left:4px;
	background:white;
}


#share-checkin .image img{
	width:50px;
} 
#share-checkin .text{
	height:auto;
	vertical-align:top;
	font-size:15px;

}
#share-checkin .content{
	font-size:10px;
	font-style:italic;
	vertical-align:top;
	padding-left:60px;
}

#share-checkin a{
	text-decoration:none;
}

#share-checkin a:hover{
	color:white;
}

#share-checkin .entry:hover{
	background:#3B3B3B;
	color:white;
}

#share-checkin .entry:hover *{

	color:white;
}
#share-checkin a.selected{
	background:#BFBFBF;
	color:white;
}

#checkin-title{
	width:300px;
	text-align:right;
}
