﻿form.search {
    float:left;
}
.search-wrap { float:left; width:45%;min-width:140px; max-width:440px; height:30px;}
form.search input {
    display:inline;
    width:20em;
}
input#searchInput{border: 1px solid #B6B6B8;color: #6D6E71;padding: 3px 3px 4px 5px; display:block; width:70%;}
input#q{border: 1px solid #B6B6B8;color: #6D6E71;padding: 3px 3px 4px 5px; display:block; width:70%;float:left;}
input#q + input{bottom: -50px;padding: 3px 10px 3px;  background: #DF0813;  color: #FFF;  font: 1.2em exomedium;  cursor: pointer;float: left;margin-left: 15px;}
.search-summary {
    margin-top:0; clear:both;
}
.search-summary b {
    font-weight:bold;
}
.search-summary em {
    font-weight:bold;
    color:#ff0000; font-style:normal;
}
.search-results {
    clear:both;
}
ul.pager { float:right;}
.search-form input[type="text"] { float: left; }
.search-form button[type="submit"] { float: left; margin: 0; margin-left: 6px; }

/*Search widget styles. More syles could be added here to target specific zones.*/
.widget-search-form {
    float:right;
 }

.search-results > li { clear:both;}
.search-results>li h4.text-field { display:none;}
.search-results>li section { display:none;}