.stp_background {
/*	-moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    background: none repeat scroll 0 0 #F5F5F5;*/
    padding: 0;
    margin: 0;
    width: 574px; /* matches picker */
	position: relative;
}

.stp_pickerLeft, .stp_pickerArrow, .stp_pickerLeftArrow, .stp_pickerRight, .stp_pickerBottom {
    float: left;
    /*height: 217px;*/
	height: 196px;
/*    margin: 0; */
    overflow: hidden;
    width: 252px;
}

#sharebar_buttonOptionsList .stp_pickerRight, #hoverbar_selectButtons_detail .stp_pickerRight, #pulldown_selectButtons_detail .stp_pickerRight, #sharebar_selectButtons_detail .stp_pickerRight {
	height: 312px;
}

#sharebar_buttonOptionsList .stp_pickerRight .stp_ulRight, #hoverbar_selectButtons_detail .stp_pickerRight .stp_ulRight, #pulldown_selectButtons_detail .stp_pickerRight .stp_ulRight, #sharebar_selectButtons_detail .stp_pickerRight .stp_ulRight {
	height: 224px;
}

.stp_pickerLeftArrow {
	position: absolute;
	top: 15px;
	left: -60px;
	margin-top: 80px;
    text-align: center;
	width: 55px;
}

.stp_pickerLeftArrowNative {
	position: absolute;
	top: 15px;
	left: -60px;
	margin-top: 80px;
}

.stp_pickerLeft, .stp_pickerLeftNative {
	height: 312px;
}

.stp_pickerBottom {
	margin-top: 20px;
	float: left;
}

.stp_pickerArrow {
/*	border: medium none; */
    width: 70px;
	padding-top: 120px;
	margin-bottom: 0;
}

/*
.stp_pickerLeftArrow {
	border: medium none;
    width: 103px;
}
*/

.stp_pickerBottomArrow {
	/*margin-left: 171px;*/
}

.stp_header {
    border-radius: 3px 3px 0 0;
    color: #555F64;
    background-color: #B7BFC1;
    display: block;
    font-family: "Sintony-Bold";
    font-size: 14px;
    line-height: 44px;
/*    padding: 30px 5px 5px; */
    width: 100%;
    text-align: center;
}

.stp_ulLeft, .stp_ulRight, .stp_ulBottom  {
	display: block;
	overflow-y: scroll;
	height: 108px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-color: #EEEEEE;
	border: 1px solid #B7BFC1;
	border-top: none;
	cursor: move;
}

.stp_ulLeft, .stp_ulLeftNative {
	height: 267px;
}

/*
.stp_ulRight, .stp_ulBottom  {
	height:128px;
}
*/

.stp_li {
    /*background: url("http://sharethis.com/images/Gradient_Default.jpg") repeat scroll 0 0 transparent;*/
    background: url("/images/new_website/list-item-gradient-bg.png") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #DDDDDD !important;
    color: gray !important;
    display: block;
    height: 32px !important;
    padding: 5px !important;
    margin: 0px !important;
    position: relative;
	/*border-bottom:1px solid black;	
	padding:0px;
	padding-top:5px;
	background: #ffffee; 
	vertical-align:center;*/
}

.stp_li img {
	display: inline-block;
	margin: 0px;
	padding: 0px;
	margin-left: 5px;
}

.stp_liText {
	display:inline-block;
	vertical-align:top;
	margin:2px 0 0 10px;
	padding:5px;
	/*margin-left:10px;*/
	font-size:13px;
	font-family: Sintony-Regular;
	overflow:hidden;
}

.stp_arrow {
	display:block;
	height:35px;
	width:35px;
	margin:30px;
	margin-bottom:10px;
	margin-top:10px;
	overflow:hidden;
}

.stp_drag, .stp_drag_bottom {
	height:18px;
	width:48px;
/*	position:relative;
	left:39px;
	top:86px; */
	display:block;
	margin: 0 auto;
}

.stp_drag_text, .stp_drag_text_bottom {
    font-family: Sintony-Regular;
    font-size: 12px;
	line-height: 16px;
    text-align: center;
	display: block;
	padding: 5px;
}
.stp_reorder {
/*    height: 187px;
    width: 77px;
    display:none; */
	width: 44px;
	height: 25px;
}

.stp_remove {
    height: 17px;
	position: absolute;
	top: 12px;
	width: 17px;
	display: block;
	left: 207px;
}

.stp_remove:hover {
	cursor: pointer;
}

.stp_pickerRight .stp_remove, .stp_pickerBottom .stp_remove {
	display: none;
}


.stp_show {
	display:block;
}

#chicklet_search {
    background: none repeat scroll 0 0 #FFFFFF;
	border-bottom: 1px solid #B7BFC1;
	border-left: 1px solid #B7BFC1;
	border-right: 1px solid #B7BFC1;
    color: #DBDBDB;
    display: block;
    height: 42px;
    padding: 0 4px;
    text-align: center;
	position: relative;
}

/* chrome fix for bottom right corner of search box border 
#chicklet_search::after {
    content: "";
    position: absolute;
	top: 0;
    right: -1px;
    bottom: -1px;
    left: -1px;
    border-left: 1px solid #47545D;
    border-right: 1px solid #47545D;
}*/

#chicklet_search_field {
	/*background-image: url("/js/new/plugins/picker2/mglass.png");*
    background-repeat: no-repeat;
    background-position: 2px 3px;*/
	background-color: #FEFEFE;
    border-radius: 4px;
	color: #7F8084;
	margin-top: 7px;
	padding-left: 4px;
	width: 94%;
	height: 26px;
	font-size: 0.8em;
	border: 1px solid #B7BFC1;
}
#chicklet_search_field::-ms-clear {
    display :none;
}
.stp_li:hover {
    /*background: url("http://sharethis.com/images/Gradient_Over.jpg") repeat scroll 0 0 transparent;
	background: #ddddcc;
	cursor: pointer; */	
    /*background: url("http://sharethis.com/images/new_website/list-item-gradient-bg.png") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #DDDDDD;
    border-left: 1px solid #DDDDDD;
    color: black;
    cursor: pointer;*/

}
/*
.stp_select, .stp_select:hover {
	background:#ccccbb;
}*/

.stp_up:hover {
	margin-top:-152px;
}

.stp_left {
	margin-top:-37px;
}

.stp_left:hover {
	margin-top:-189px;
}

.stp_right {
	margin-top:-75px;	
}

.stp_right:hover {
	margin-top:-227px;	
}

.stp_down {
	margin-top:-114px;	
}

.stp_down:hover {
	margin-top:-266px;	
}

.stp_clear {
	clear: both;
	width: 100%;
}