ul.page-tabs{
    background-image: linear-gradient(to bottom, #ACBBC6, #ACBBC6, #F0F0F0, #F0F0F0);
    border-top-left-radius: 0.6vw;
    border-top-right-radius: 0.6vw;
    list-style: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    position: relative;
    width: 100vw;
    z-index: 2;
}

ul.page-tabs a li{
    border-top-left-radius: 0.6vw;
    border-top-right-radius: 0.6vw;
    color: #0F1425;
    display: inline-block;
    font-size: 1.2vw;
    font-weight: 350;
    height: 3vw;
    line-height: 3vw;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-align: center;
    transition: background-color 1s, border-bottom-left-radius 1s, border-bottom-right-radius 1s;
    vertical-align: middle;
}

ul.page-tabs a li.right-adj{
    border-bottom-left-radius: 0.6vw;
}

ul.page-tabs a li.left-adj{
    border-bottom-right-radius: 0.6vw;
}

ul.page-tabs a li.active{
    background-color: #F0F0F0;
}

ul.page-tabs a li.inactive{
    background-color: #ACBBC6;
    cursor: pointer;
}

ul.page-tabs a li.inactive:hover{
    background-color: #039BE5;
}

@media only screen and (max-device-width: 480px){
    ul.page-tabs{
        border-top-left-radius: 1.65vw;
        border-top-right-radius: 1.65vw;
    }

    ul.page-tabs a li{
        border-top-left-radius: 1.65vw;
        border-top-right-radius: 1.65vw;
        font-size: 3vw;
        height: 8.25vw;
        line-height: 8.25vw;
    }

    ul.page-tabs a li.right-adj{
        border-bottom-left-radius: 1.65vw;
    }

    ul.page-tabs a li.left-adj{
        border-bottom-right-radius: 1.65vw;
    }
}
