#social{
	text-align: center;
/*	display: inline-block;*/
	vertical-align: top;
	margin: 0 auto;
	max-width: 1000px;
}

#social  a, #social  div, #social  iframe{
    display: inline-block;
vertical-align: top !important;
margin-bottom: 5px;
}

#sharetime-collapse .ui-btn-text img{
    height: 16px;
}

#sharetime-collapse .ui-collapsible-heading-toggle .ui-icon{
    background-position: -360px 50%;
}



#sharetime-collapse{
    max-width: 300px;

}


#sharetime > iframe, #sharetime > div{
	vertical-align: bottom !important;

}

#share-social {
	width: 45%;
	text-align: left;
	vertical-align: bottom;
	display: inline-block;
	float: left;
	line-height: 25px;
}

#share-mail{
	width: 45%;
	text-align: left;
	display: inline-block;
	line-height: 25px;
}


#sharetime img{
	height: 16px;
}

#sharetimetext, #sharetimeurl{
	width: 90%;
	margin: 5px 0 0 0;
	background: white;
	cursor: text;
}
#sharetimetext{
    height: 145px;
}

#sharetimeurl{
	background: url("../img/link_gray_16.png") no-repeat left center;	
	padding-left: 20px; 
}

#sharetimeurl:focus{
	background: url("../img/link_16.png") no-repeat left center;	
}

#sharetimelink{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	display: block;
}

.sms, .btn.sms{
	font-family: arial;
/*	font-weight: bold;*/
}


.ui-datepicker-calendar th span, .ui-datepicker-calendar span.ui-state-default {
opacity: 1;
}

#url{
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: inline-block;
    width: 100%;
}

#urlShort{
    display: none;
}

#urlShort a{
   font-weight: bold;
}

