#result-log {
    color: #148e00;
    direction: rtl;
    margin-top: 4px;
}

.pagination-wrap {
    clear: both;
    display: block;
    overflow: hidden;
    text-align: center;
    margin-top: 25px;
}

.pagination-wrap .page-numbers li {
    margin-bottom: 0;
    display: inline-block;
}

.pagination-wrap .page-numbers li a, .pagination-wrap .page-numbers li span {
    display: inline-block;
    padding: 6px 12px;
    margin-right: 4px;
    border-radius: 3px;
    border: solid 1px #c0c0c0;
    background: #e9e9e9;
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, .8), 0px 1px 3px rgba(0, 0, 0, .1);
    font-size: .875em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);
}

.pagination-wrap .page-numbers > li > a:hover,
.pagination-wrap .page-numbers > li > span:hover,
.pagination-wrap .page-numbers > li > a:focus,
.pagination-wrap .page-numbers > li > span:focus {
    background: #fefefe;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));
    background: -moz-linear-gradient(#FEFEFE, #f0f0f0);
}

.pagination-wrap .page-numbers li .current {
    border: none;
    background: #616161 !important;
    box-shadow: inset 0px 0px 8px rgba(0, 0, 0, .5), 0px 1px 0px rgba(255, 255, 255, .8) !important;
    color: #f0f0f0;
    text-shadow: 0px 0px 3px rgba(0, 0, 0, .5);
    padding: 7px 14px;
}