.tx-kesearch-pi1 .submitContainer {
    margin-bottom: 20px;
}
.tx-kesearch-pi1 #kesearch_num_results {
    margin-bottom: 20px;
}
.tx-kesearch-pi1 .result-number,
.tx-kesearch-pi1 .description .teaser_icon {
    display: none;
}
.tx-kesearch-pi1 .result-title a:hover {
	text-decoration: underline;
}
.tx-kesearch-pi1 .result-title .hit {
	color: #B4BD00;
}
.tx-kesearch-pi1 #kesearch_results .result-list-item .scoreBar {
    border: 1px solid #D3D3D3;
    display: block;
    float: right;
    height: 10px;
    width: 48px;
}
.tx-kesearch-pi1 #kesearch_results .result-list-item .scoreBar .score {
    background-color: #C1CD23;
    border: 1px solid #C1CD23;
    display: block;
    height: 10px;
    margin: -1px 0 0 -1px;
}
#kesearch_pagebrowser_bottom .pagination {
	justify-content: center;
	color: #002E5F;
	font-weight: bold;
}
#kesearch_pagebrowser_bottom .pages_total .kesearch_pagebrowser ul {
	padding-left: 0;
	list-style: none;
}
#kesearch_pagebrowser_bottom .pages_total .kesearch_pagebrowser li {
	display: inline-block;
	padding: 5px 10px;
}
#kesearch_pagebrowser_bottom .pages_total .kesearch_pagebrowser li .current {
	color: #002E5F;
}

@media (max-width: 340px){
    .submitContainer .resetButton,
    .submitContainer input {
    	width: 100%;
    	margin-bottom: 5px;
    }
}
