.vote-container-edit {
	overflow: hidden;
	background-color:#f2f6f7;
	padding:15px;
	margin-bottom:10px;}

.vote-container-edit ol{
	margin: 0;
}
.vote-container-edit ol,
.vote-container-edit li {
	list-style-type: none;
	padding: 0;
}

.vote-block-title-wrap,
.vote-block-inp-wrap {
	background-color:#fff;
	border:1px solid;
	border-color:#b9bcbe #bdc1c3 #c1c5c8;
	border-radius:2px;
	box-shadow:0 1px 2px 0 #dedede inset;
	margin-bottom:10px;
	height:42px;
	padding:0 10px!important;
	position:relative;
}

.vote-block-inp-wrap {
	height:30px;
	margin:0 0 8px 10px;
}

.vote-block-title,
.vote-block-inp {
	background:#fff;
	border:none;
	color:#585858;
	font-size:17px;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-top:4px;
	height:30px;
	width:100%;
}

.vote-block-inp{
	font-size:14px;
	margin-top:4px;
	height:20px;
}

.vote-checkbox-wrap {margin:7px 0 10px 10px;}

.vote-checkbox {margin:4px 8px 0 0;}

.vote-checkbox-label {
	color:#9a9d9e;
	display:inline-block;
	font-size:12px;
	vertical-align:top;
	text-shadow:0 1px #fff;
}
.vote-new-answer-wrap {
	margin:7px 0 10px 10px;
}
.vote-new-answer-wrap a {
	color:#7a808c!important;
	display:inline-block;
	font-size:12px;
	vertical-align:top;
	text-shadow:0 1px #fff;
	text-decoration:underline !important;
}
.vote-new-question-link a {
	color:#7a808c!important;
	display:block;
	font-size:14px;
	font-weight:bold;
	margin-top:21px;
	text-shadow:0 1px #fff;
	text-decoration:underline !important;
}

.vote-block-close a {
	background:url("images/live_feed_sprite_2.png") no-repeat 9px -17px;
	cursor:pointer;
	display:none;
	height:25px;
	margin-top:-12px;
	position:absolute;
	top:50%;
	right:5px;
	width:25px;
}

.vote-block-close:hover {background-position:-56px -58px;}

.vote-block-title-wrap:hover .vote-block-close a {display:block;}
.vote-block-inp-wrap:hover .vote-block-close a {display:block;}