#simpleSearch input[type="submit"] {
	padding: 3px 12px;
	margin-left: 7px;
}

#simpleSearch input[type="text"] {
	width: 150px;
	margin-left: 10px;
}

.topfilter label {
	/*padding-right: 50px !important;*/
}

.questions {
	float: left;
}

.questions.paying {
	width: 45%;
}

.questionsFilter.withanswers {
	width: 47%;
	margin-left: 48%;
}

.questions label {
	display: inline-block;
	padding: 2px 0;
	font-size: 13px;
}


/*
.filter_block .buttons {
	float: none !important;
	margin-top: 1px !important;
	margin-bottom: 1px !important;
	margin-left: 50%;
}
.filter_block .all_excl_top {
	padding-bottom: 9px !important;
}
*/

.perpage label {
	font-size: 12px !important;
}

.filter_block .perpage {
	width: 195px !important;
}

#simpleSearch .insideOfInput {
	margin-left: -56.5%;
	/*float: none;*/
	width: 229px;
	/*	z-index: 150;*/
}

#simpleSearch input[type="submit"] {
	float: right;
}

#search {
	width: 237px !important;
	/*	z-index: 1;*/
}

#simpleSearch .searchDescription {
	margin-top: 4px;
}

#questionsFilterForm .buttons {
	margin-left: 18px;
}

.cutted-show-btn,
.cutted-hide-btn {
	text-decoration: none;
	transition: color .2s ease;
	padding-top: 2px;
	padding-bottom: 2px;
	display: inline-block;
}

.leftColumn .commentWrapper .cutted-show-btn:hover,
.cutted-hide-btn:hover {
	color: #80ab54;
}