#pager {
    display: flex;
    justify-content: center;
}

    #pager ul.pages {
        display: block;
        border: none;
        text-transform: uppercase;
        font-size: 10px;
        padding: 0;
        float: right;
        height: 50px;
        display: flex;
        align-items: center;
        background: rgba(246,246,246,1);
        border-radius: 10px;
        /* width: 840px; */
        /* justify-content: center; */
        padding: 0 15px;
    }

        #pager ul.pages li {
            float: left;
            list-style: none;
            height: 30px;
            line-height: 30px;
            font-size: 12px;
            /* border: 1px solid rgba(214, 214, 214, 1); */
            text-decoration: none;
            margin: 0 5px 0 0;
            /* background: #f7f7f7; */
            cursor: pointer;
            min-width: 30px;
            min-height: 30px;
        }

            #pager ul.pages li a {
                color: #989898;
                width: 100%;
                display: block;
                height: 100%;
                text-align: center;
                line-height: 30px;
                font-size: 12px;
                font-weight: 400;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				-o-box-sizing: border-box;
				box-sizing: border-box;
            }

            #pager ul.pages li:hover {
                /* border: 1px solid #0060c7; */
                background: #0060c7;
                color: #fff;
                background-color: #0060c7;
                border-radius: 5px;
            }

                #pager ul.pages li:hover a {
                    color: #fff;
                }


            #pager ul.pages li.total {
                padding: 0 5px;
            }

            #pager ul.pages li.pgEmpty {
                /* border: 1px solid rgba(214, 214, 214, 1); */
                color: #eee;
            }

            #pager ul.pages li.total {
                color: #D6D6D6;
            }

            #pager ul.pages li.pgCurrent {
                /* border: 1px solid #0060c7; */
                color: #fff;
                background-color: #0060c7;
                border-radius: 5px;
            }

                #pager ul.pages li.pgCurrent a {
                    color: #fff;
                }
