
.nav-left .icons-top-2
{
    background-position: 0 -275px;
    background-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/yu/r/kynvahinQ6X.png);
    background-size: auto;
    background-repeat: no-repeat;
    display: inline-block;
    height: 24px;
    width: 24px;
}

.ads
{
    background-color: rgb(242, 242, 242);
}

.nav-left .icons-top-5
{
    background-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/yu/r/kynvahinQ6X.png);
    background-position: 0 -200px;
    background-size: auto;
    background-repeat: no-repeat;
    display: inline-block;
    height: 24px;
    width: 24px;
}

.billing-main
{
    width: 97%;
    overflow: scroll;
    height: 97vh;
}

.billing-main .title p
{
    color: rgba(0,0,0,.75);
    font-size: 18px;
    font-weight: 700;
}

.billing-content .box-left
{
    border-radius: 8px;
    background-color: rgba(255,255,255,1);
    width: 233px;
    height: fit-content;
}

.box-left .active-tabx
{
    background-color: rgba(24,119,242,.1);
    color: rgba(23,113,237,1);
    font-weight: 600;
}

.box-left .tabx
{
    padding: 7px 9px;
    border-radius: 5px;
}



.billing-content .box-left .icons-1
{
    background-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/yu/r/r-9vFnojngH.png);
    background-size: auto;
    background-position: 0 -150px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 24px;
    width: 24px;
}


.billing-content .box-left .icons-2
{
    background-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/yu/r/r-9vFnojngH.png);
    background-size: auto;
    background-position: 0 -25px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 24px;
    width: 24px;
}

.billing-content .box-left .icons-3
{
    width: 20px;
    height: 20px;
    mask-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/yY/r/gSVpuDTSLrw.png);
    mask-position: 0px -1012px;
    background-color: black;
}

.billing-content  .box-middle
{
    width: 1200px;
    margin: 0px 10px;
}

.box-middle .title-x
{
    color: rgba(0,0,0,.75);
    font-weight: 700;
    font-size: 20px;
}

.box-middle .box-funds
{
    border-radius: 8px;
    background-color: rgba(255,255,255,1);
    box-shadow: 0 0 5px 0 rgba(0,0,0,.1), 0 0 1px 0 rgba(0,0,0,.1);
}

.box-middle .box-funds .funds-title
{
    color: rgba(0,0,0,.75);
    font-weight: 700;
    font-size: 16px;
}

.box-funds .add-box
{
    background-color: rgba(0,0,0,.05);
    padding: 8px 12px;
    border-radius: 6px;
    font-weight: 400;
    font-size: 14px;
}

.box-funds .amount-funds
{
    color: rgba(0,0,0,.85);
    font-size: 32px;
}

input {
    border: none;
    background: none;
    color: #1c1e21;
    font-size: 14px;
    line-height: 20px;
}

.box-middle .middle-content
{
    border-top: 1px solid rgba(0,0,0,.15);
}

.box-middle .middle-content p
{
    font-size: 14px;
    font-weight: 700;
    color: rgba(0,0,0,.75);
}

.box-middle .middle-content span
{
    font-size: 12px;
    font-weight: 400;
    color: rgba(0,0,0,.75);
}

.box-middle .middle-content label
{
    font-size: 14px;
    font-weight: 400;
    color: rgba(0,0,0,.85);
}

.box-middle .middle-content .daily-spent
{
    font-size: 14px;
    font-weight: 700;
    color: rgba(0,0,0,.75);
}

.box-middle .footer-content
{
    border-top: 1px solid rgba(0,0,0,.15);
}

.box-middle .icons-1
{
    background-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/yu/r/Ivn5ZPO84qw.png);
    background-size: auto;
    background-repeat: no-repeat;
    display: inline-block;
    width: 12px;
    height: 12px;
    background-position: 0 -1417px;
}

.footer-content p
{
    font-size: 20px;
    font-weight: 700;
    color: rgba(0,0,0,.75);
}

.footer-content span
{
    font-size: 14px;
    font-weight: 400;
    color: rgba(0,0,0,.75);
}

.footer-content .meta-name
{
    color: rgb(27,116,228);
}

.box-middle .pay-methods label
{
    color: rgba(0,0,0,.85);
    font-size: 14px;    
    font-weight: 400;
}

table tr th:nth-child(1)
{
    width: 20%;
}


table tr th:nth-child(2)
{
    width: 35%;
}

table tr th:nth-child(3)
{
    width: 28%;
}

table tr td 
{
    padding: 12px 0px;
}

table tr th 
{
    font-size: 14px;
    font-weight: 600;
    color: rgba(0, 0, 0, 0.85);
}


table tr td 
{
    font-size: 14px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.85);
}

.pay-activity .view-all
{
    font-weight: 400;
    font-size: 14px;
    color: rgba(20,97,204,1);
}

.bus-info p
{
    font-size: 14px;
    font-weight: 700;
    color: rgba(0, 0, 0, 0.75);
}

.bus-info p
{
    font-size: 14px;
    font-weight: 700;
    color: rgba(0, 0, 0, 0.75);
    line-height: 12px;
}

.bus-info .form-text
{
    font-size: 12px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.75);
}

.need-help p
{
    font-size: 14px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.85);
}

.need-help span
{
    color: rgb(27,116,228);
}

.nav-left
{
    height: 100vh;
}

.box-right
{
    width: 360px;
}

.box-middle .box
{

    background-color: rgb(255, 255, 255);
    /* border: 1px solid rgb(53, 120, 229); */
    border-radius: 6px;
    /* box-shadow: rgba(53, 120, 229, 0.15) 0px 0px 0px 2px inset; */
    color: rgba(0, 0, 0, 0.85);
}

.box-middle .box span
{
    font-size: 14px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.85);
}

.pay-history .icons-1
{
    width: 16px;
    height: 16px;
    mask-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/yk/r/MC5Qhj9SMSA.png);
    mask-position: 0px -300px;
    background-color: black;
}

.pay-history .icons-2
{
    width: 16px;
    height: 16px;
    mask-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/y2/r/-nV3UEAfYCA.png);
    mask-position: 0px -322px;
    background-color: black;
}

.pay-history .icons-3
{
    width: 16px ;
    height: 16px;
    mask-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/yV/r/nSHzYs-PluW.png);
    mask-position: 0px -2504px;
    background-color: black;
}

.pay-history .icons-4
{
    width: 16px;
    height: 16px;
    mask-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/y0/r/Sl3ma2UJAob.png);
    mask-position: -357px -1424px;
    background-color: black;
}

.pay-history .icons-5
{
    width: 16px;
    height: 16px;
    mask-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/yu/r/Ivn5ZPO84qw.png);
    mask-position: 0px -805px;
    background-color: black;
}

.pay-history p
{
    color: rgba(20,97,204,1);
    font-weight: 400;
    font-size: 14px;
}