.container-search{
    margin-top: 3.4rem;
}

.container-search form{
    margin-top: 4em;
}

#search:focus{
    outline: 1px dotted;
}

#search{
    background: #dddddd;
    height: 50px;
    float: left;
}

.search-results__form-group:after, .search-results__form-group:before {
    content: " ";
    display: table;
}

#query{
    width: 75%;
    display: inline-block;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
    height: 50px;
    font-size: 1.3em;
    float: left;
    margin-right: 13px;
}

.container-search .search-results__text{
    display: inline-block;
    margin-top: 1em;
}

.container-search .title-filter{
    font-size: 1.7em;
    font-family: 'TradeGothicLTStd-Bold';
    color: #727272;
    margin-top: 2.5em;
    margin-bottom: 0.5em;
}

.container-search .list-reset li{
    color: #727272;
    transition: color .2s ease;
}

.container-search .list-reset a{
    color: #727272;
    transition: color .2s ease;
    text-decoration: none;
    font-family: 'TradeGothicLTStd';
    font-size: 1.2em;
}

.container-search .list-reset li:hover, .container-search .list-reset li:active, .container-search .list-reset li:focus,
.container-search .list-reset a:hover, .container-search .list-reset a:active, .container-search .list-reset a:focus{
    color: #ff8f00;
}

.container-search h1{
    margin-bottom: 1.5em;
}

.container-search hr{
    border-top: 1px solid rgba(114,114,114,0.5);
}

.container-search .title_page, .container-search .search-no-result {
    font-size: 2em;
}

.container-search .title_page a {
    color: #ff8f00;
}

.container-search .result_item_text{
    font-size: 1.1em;
    color: #000000;
}

.container-search .pagination{
    margin-top: 4em;
}

.container-search .pagination > li > a{
    background-color: #ffffff;
    border-color: #727272;
    color: #727272;
}

.container-search .pagination > .active > span{
    background-color: #727272;
    border-color: #727272;
    color: #ffffff;
}