.panelwrapper.searchresults .widetextbox.searchbox
{margin-bottom: 0;}

.panelwrapper.searchresults .searchfeatures
{margin-bottom: 0;}

.PageInfo
{
	display: block;
	font-size: 10px;
}

.modulePagerTop { display:none; }

a.ModulePager {
	display: block;
	float: left;
	text-decoration: none;
	font-weight: normal;
	padding: 2px 6px;
	margin: 0 2px 10px 0;
    border: 1px solid #555555;
}
a.ModulePager:hover {
    color:#555555;
}
.SelectedPage {
	display: block;
	float: left;
	padding: 2px 6px;
	margin: 0px 2px 10px 0px;
   }

.searchresults a.ModulePager, .searchresults .SelectedPage, .searchresults .PageInfo
{
    display:none;
 }
 
.searchresultlist~a.ModulePager, .searchresultlist~.SelectedPage, .searchresultlist~.PageInfo 
{
    display:block;
}

.panelwrapper.searchresults .searchpanel .watermarktextbox
{
    width:88%;
    margin-left:2px;    
}

.searchresultlist li{padding-bottom: 10px;border-bottom: 2px ridge gray;}
ol.searchresultlist{padding:0;}

.searchresults .moduletitle { display:none;}

.searchduration {
	display:none;
}
@media only screen and (max-width: 480px) {
    .searchresultsummary { display:none; }
    .searchcontrols input[type="submit"].btn {
	    width:100%;
	    height:35px;
	}
    .searchfeatures,
    .panelwrapper.searchresults .searchbox 
    {
        width:100%;
        }
}

@media only screen and (min-width: 980px) {
.searchduration {
	display:inline;
}
}
.searchterm
{
	color: white;
	background-color: #555555; 
}