.breadcrumb,
.search-page{
	padding:20px;
}
.search-page form .item{
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
	width:12.5%;
	box-sizing: border-box;
	position: relative;
}
.search-page form:after{
	display: block;
	content: ' ';
	clear: both;
}
.search-page form .item .selectionfield input{
	border:0px;
	padding:0;
	margin:0;
	width: auto;
	background-color: transparent;
	padding: 10px;
}
.search-page form .item .selectionfield{
	width:100%;
    border: 1px solid #aaa;
    background-color: #fff;
    background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));
    background-image: -webkit-linear-gradient(#eee 1%,#fff 15%);
    background-image: -moz-linear-gradient(#eee 1%,#fff 15%);
    background-image: -o-linear-gradient(#eee 1%,#fff 15%);
    background-image: linear-gradient(#eee 1%,#fff 15%);
    cursor: text;
    padding:2px;
    box-sizing: border-box;
}
h1{
	/*display: none;*/
}
.search-page .dropdown{
	max-height: 300px;
	overflow-y: scroll;
	border:1px #999 solid;
	
}
.search-page .dropdown li a:hover{
	color:#fff;
	font-weight: normal;
	background-color: #666;
}
.search-page .dropdown li a{
	font-weight: normal;
	padding: 5px;
	display: block;
	text-transform: uppercase;
	font-size: 12px;
	text-decoration: none;
}
.search-page .dropdown li span{
	display: none;
}
.search-page .selectionfield:after{
	display: block;
	content: ' ';
	clear: both;
}
.search-page .selectionfield ul li{
	float:left;
}
.search-page .selectionfield ul li.selected{
	position: relative;
    margin: 3px 0 3px 5px;
    padding: 3px 20px 3px 5px;
    border: 1px solid #aaa;
    border-radius: 1px;
    background-color: #e4e4e4;
    background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));
    background-image: -webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
    background-image: -moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
    background-image: -o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
    background-image: linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
    background-clip: padding-box;
    box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0,0,0,.05);
    color: #333;
    line-height: 13px;
    cursor: default;
}
.search-page .selectionfield ul li a{
	text-decoration: none;
	font-weight: normal;
	color: #333;
    line-height: 13px;
    cursor: default;
    text-transform: uppercase;
    font-size: 12px;
}

.search-page .dropdown{
	display: none;
}
.search-page select{
	display: none;
}

.search-page .selectionfield li.selected span {
	cursor: pointer;
	cursor: pointer;
    /* float: right; */
    position: absolute;
    right: 2px;
    top: 2px;
    
}
.search-page .pagin {
	text-align: center;
	margin-top:20px;
}
.search-page .pagin ul,
.search-page .pagin li{
	margin:0px;
	padding:0px;
}
.search-page .pagin ul{
	white-space: nowrap;
	letter-spacing: -4px;
	line-height: 0em;
	display: inline-block;
	text-align: center;
	border: 1px solid #d3ced2;
	border-right: 0px;
}
.search-page .pagin li {
	border-right: 1px solid #d3ced2;
    overflow: hidden;
    text-decoration: none;
    line-height: 1;
    font-size: 1em;
    font-weight: 400;
    padding: .5em;
    min-width: 1em;
    display: inline-block;
    cursor: pointer;
    letter-spacing: 1px;
}
.search-page .pagin li.active,
.search-page .pagin li:hover{
	background: #ebe9eb;
    color: #8a7e88;
}
.search-page form.disabled .item .selectionfield{
	background-image: linear-gradient(#ccc 1%,#ccc 15%);
}
.search-page form.disabled .item .selectionfield * {
	cursor: default;
}
