.paginator
{
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
.paginator .label
{
    padding-right: 11px;
    display: inline-block;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: bold;
    #display: inline;
    #zoom: 1;
}

.paginator a
{

    color: #666666;
    cursor: pointer;
}

.paginator a:hover
{
    color: #000000;
    cursor: pointer;
}

.paginator .previous
{
    padding-right: 22px;
    font-weight: bold;
    font-size: 16px;
    display: inline-block;
    cursor: pointer;
    #display: inline;
    #zoom: 1;
}

.paginator .pages
{
    display: inline-block;
    #display: inline;
    #zoom: 1;
}
    .paginator .pages .page-item
    {
        padding-right: 14px;
        display: inline-block;
        #display: inline;
        #zoom: 1;
    }


    .paginator .pages .dots
    {
        padding-right: 14px;
        display: inline-block;
        #display: inline;
        #zoom: 1;
    }

        .paginator .pages .page-item .number a
        {
            font-size: 16px;
            font-weight: bold;
        }
    .paginator .pages div.page-item-selected a
    {
        color: #ff9900;
    }

    .paginator .pages div.page-item-selected a:hover
    {
        color: #ff9900;
    }

.paginator .next
{
    padding-left: 11px;
    font-weight: bold;
    font-size: 16px;
    display: inline-block;
    cursor: pointer;
    #display: inline;
    #zoom: 1;
}