﻿.pagination-ys {
    /*display: inline-block;*/
    padding-left: 0;
    margin: auto;
    border-radius: 20px;
}

    .pagination-ys table > tbody > tr {
        position: relative;
        left: 50%;
        top: 50%;
    }

}

.pagination-ys table > tbody > tr > td {
    display: inline;
}

    .pagination-ys table > tbody > tr > td > a,
    .pagination-ys table > tbody > tr > td > span {
        position: relative;
        float: left;
        padding: 8px 12px;
        /*line-height: 1.42857143;*/
        text-decoration: none;
        color: #0066CC;
        background-color: #ffffff;
        border: 1px solid #0066CC;
        margin-left: -1px;
        font-weight: bold;
    }

    .pagination-ys table > tbody > tr > td > span {
        position: relative;
        float: left;
        padding: 8px 12px;
        line-height: 1.42857143;
        text-decoration: none;
        margin-left: -1px;
        z-index: 2;
        color: #ffffff;
        background-color: #0066CC;
        border-color: #0066CC;
        cursor: default;
    }

.GridFooter {
    text-align: center;
}

    .GridFooter a {
        padding-left: 2px;
        padding-right: 2px;
    }


    .GridFooter table {
        margin-left: auto;
        margin-right: auto;
    }

.pagination-ys table > tbody > tr > td:first-child > a,
.pagination-ys table > tbody > tr > td:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}

.pagination-ys table > tbody > tr > td:last-child > a,
.pagination-ys table > tbody > tr > td:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}

.pagination-ys table > tbody > tr > td > a:hover,
.pagination-ys table > tbody > tr > td > span:hover,
.pagination-ys table > tbody > tr > td > a:focus,
.pagination-ys table > tbody > tr > td > span:focus {
    color: #ffffff;
    background-color: #0066CC;
    border-color: #0066CC;
}


.pd-2 {
    padding: 2%;
}

.pd-r-2 {
    padding-right: 2%;
}

.pd-l-2 {
    padding-left: 2%;
}

.pd-t-2 {
    padding-top: 2%;
}

.pd-b-2 {
    padding-bottom: 2%;
}

body {
    font-family: 'PT Sans', sans-serif;
}

h1, h2, h3, h4, h5, .lead, div[data-toggle="collapse"] {
    font-family: 'Oswald', sans-serif;
}

ul li {
    list-style: one;
}

div[data-toggle="collapse"] {
    border-bottom: 1px solid #BBDEFB;
    width: 100%;
    cursor: pointer;
    padding: 1%;
}

/*.collapse {
    background: #F5F5F5;
}*/
