/* Functionality to format and show pagination*/
.paginationdiv {
    border-left: solid 2px #00688c;
    border-right: solid 2px #00688c;
    /*display:inline-block;*/
    color: #00688c;
    font-weight: bold;

    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;

    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;

    display: table;
    margin: 0 auto;
}

.paginationdiv div {
    border-top: solid 2px #00688c;
    border-bottom: solid 2px #00688c;
    padding: 5px 10px 5px 10px;
    cursor: pointer;
    display: inline-block;
    background-color: #fff;
}

.paginationdiv div:not(:first-child):not(:nth-child(2)) {
    border-left: solid 2px #00688c;
}

.paginationdiv a {
    color: #2c9fd1;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

.paginationdiv .selected {
    background-color: #00688c;
    color: #fff;
}

/*.paginationdiv .previousbtn {
	border-left: 0px;
}*/

.paginationlist {
    padding: 2px;
    margin-bottom: 10px;
    min-height: 60px;
}

.nextbtn {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-left: solid 2px #00688c;
}

.previousbtn {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
}

.rightborder {
    border-right: solid 2px #00688c;
}

.leftborder {
    border-left: solid 2px #00688c;
}

.centerpagination {
    width: 100%;
    text-align: center;
}
