#calls-filter, #country-filter, #year-filter {
    margin-left: 10px;
    padding: 4px;
    background: #eee;
    border: none;
}
table tr:nth-child(even) {
    background: #d0e8ed;
}
table tr:nth-child(odd) {
    background: #fcfcfc;
}
table {
    border-collapse: separate;
    border-spacing: 5px;
    margin-bottom: 35px;
}
table th {
    background: #005568;
    color: #fff;
    text-align: left;
    padding: 4px 10px;
    text-transform: uppercase;
}
table td {
    padding: 4px 10px;
}
.facetwp-type-search {
    margin-bottom: 15px !important;
}
label[for="calls-filter"], label[for="country-filter"], label[for="year-filter"] {
    color: #005568;
}
.vc_custom_1492690136157 {
    top: -50px !important;
    position: relative;
}
@media screen and (max-width: 450px) {
    .vc_custom_1492690136157 {
        top: 35px !important;
    }
}

.project-search-html table tr:nth-child(even) {
    background: #ecf5f7;
}
.project-search-html table tr:nth-child(odd) {
    background: #fcfcfc;
}
.project-search-html table {
    border-collapse: separate;
    border-spacing: 5px;
}
.project-search-html table th {
    background: #005568;
    color: #fff;
    text-align: left;
    padding: 4px 10px;
    text-transform: uppercase;
}
.project-search-html table td {
    padding: 4px 10px;
}
.project-search-html fieldset {
    border: 1px solid #f0f0f0;
    background: #f8f8f8;
    border-radius: 8px;
    padding: 20px;
    margin-bottom: 35px;
}
.project-search-html fieldset legend {
    font-size: 18px;
    padding: 0 15px;
    margin-left: -15px;
    color: #005568;
}
.project-search-html fieldset h2 {
    margin-bottom: 15px;
}
.project-search-html fieldset p {
    margin-bottom: 15px;
}
.project-search-html fieldset label {
    color: #005568;
    display: inline-block;
    width: 100px;
    margin: 8px 0;
}
.project-search-html fieldset input, .project-search-html fieldset select {
    min-width: 185px;
    padding: 3px 8px;
    margin: 8px 0;
    border-color: #eeeeee;
    background-color: white;
}
.project-search-html fieldset input[type="submit"], .project-search-html fieldset .input_submit {
    display: inline-block;
    background: #005568;
    color: #fff;
    border: none;
    padding: 5px 0;
    margin-top: 20px;
}
#searchTerm {
    margin-right: 80px;
    min-width: 35%;
}
#queryresultsinheader, #project_profile_table, #extra_info_table {
    width: 100%;
}
#project_profile_table, #extra_info_table {
    margin-bottom: 25px;
}
.project-search-html strong {
    color: #005568;
}
#calls-filter {
    margin-right: 80px;
}
.clear-table {
    border-spacing: 0 !important;
}
.clear-table tr {
    background: transparent !important;
}
.clear-table td {
    vertical-align: top;
    padding: 8px 8px 8px 0 !important;
}
.clear-table td:first-child {
    width: 170px;
}
.group:after {
  content: "";
  display: table;
  clear: both;
}
.project-search-html h3 {
    font-size: 24px;
    line-height: 24px;
    color: #005568;
    padding: 5px 0;
}
.project-search-html #logo img {
    max-height: 150px;
    width: auto;
}
.project-search-html .project_link {
    cursor: pointer;
    color: #005568;
}

#iziModal {
    max-height: 75vh;
    max-width: 800px;
    overflow-y: scroll;
    padding: 15px;
}

.facetwp-facet {
    margin-bottom: 10px !important;
}

.facetwp-search {
    width: 220px;
    background-color: #fff !important;
}