/* ==========================================================================
   Resultado da busca
   ========================================================================== */


#search-results-bar label{
    display: inline;
}

.template-search #content h1.documentFirstHeading {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: 0;
    color: #2c67cd;
    text-transform: uppercase;
    letter-spacing: 0.001em;
    font-weight: bold;
    font-size: 2.4em;
    line-height: 1em;
}

.template-search .searchResults dt a {
    padding-left: 23px;
    color: #172734 !important;
    font-size: 1.3em;
}

.template-search .searchResults dt.contenttype-collective-nitf-content a {
    padding-left: 7px;
}

.template-search #search-results-bar {
    font-size: 1.2em;
    padding: 25px 0;
}

.template-search #search-results-bar a { color: #000000; }

.template-search .searchResults dt {
    padding-top: 15px;
    border-top: 1px solid #D3D3D3;
}

.template-search .searchResults dt:first-child { border-top: 0; }

.template-search #search-results {
    padding-right: 0;
    padding-left: 0;
}

.template-search .searchResults dd cite {
    padding-top: 10px;
    color: #647788;
    font-style: normal;
    font-size: 0.8em;
}

.template-search #content .searchResults dd a { color: #647788; }

.template-search .optionsToggle {
    border: transparent;
    background-color: transparent;
}

#search-results {
    width: 66.5% !important;
    padding: 0;
}

#search-results > dl.searchResults > dd > span.discreet > span {
    float: left;
    width: 100%;
}

#search-results-bar {
    position: absolute !important;
    right: 0;
    margin-top: 25px;
    padding: 0 !important;
    width: 317px !important;
    border-top: 0 none !important;
    border-top: 0 !important;
    border-bottom: 0 none !important;
    border-bottom: 0 !important;
    background: #fff;
    font-size: 0.9em;
}

#search-results-bar > span:first-child {
    margin: 2px 0 0 20px;
    width: 90%;
    background: #fff;
    color: #000;
    font-weight: bold;
    font-size: 1.1em;
}

#search-results-bar > span:first-child + dl { margin-left: 20px; }

#content-core form.searchPage dd {
    overflow: hidden;
    margin: 0 0 1.5em 0;
}

#search-filter,
#search-filter .field { background: transparent !important; }
#search-filter .field { padding: 1em 0 !important; }
#search-filter .field div { width: 100%; }
#search-filter .field input { margin-right: 8px; }

#search-results-bar dd.actionMenuContent,
#search-results-bar .activated dd.actionMenuContent { display: block }

#search-results-bar .deactivated dd.actionMenuContent { display: none }

#search-results-bar dl.actionMenu.activated dd { position: relative; }

.template-search #search-results-bar dl {
    margin-left: 20px !important;
    width: 97%;
}

.template-search #rss-subscription,
.template-search .actionMenuHeader {
    display: none;
}

#search-results-wrapper { min-height: 888px; }

.optionsToggle {
    border: medium none transparent;
    background-color: transparent;
    font-size: 100%;
}

#searchResultsSort > span:first-child,
#content #search-filter legend {
    padding-right: 0 !important;
    padding-bottom: 5px !important;
    padding-left: 0 !important;
    width: 88%;
    border-bottom: 1px solid #D3D3D3;
    background: transparent !important;
    text-transform: none !important;
    font-weight: normal !important;
    font-size: 1.25em !important;
}

#searchResultsSort > span:first-child {
    display: block;
    margin-bottom: 20px;
}

#searchResultsSort {
    float: left;
    padding: 0 20px 20px 20px;
    width: 98%;
}

.template-search #content .cell {
    padding-bottom: 20px;
    width: 96% !important;
    border-bottom: 1px solid #D3D3D3;
}

.template-search #search-term {
    font-weight: bold !important;
}

#content #sorting-options > span { display: none; }

#content #sorting-options a {
    display: block;
    border-bottom: 0;
    color: #000;
    text-transform: capitalize;
    line-height: 1.6em;
}

.template-search .searchResults dd div {
    color: #000000;
    font-size: 1.3em;
}