.navbar 
{
    height: 64px;
}

.ads-panel
{
    height: 93%;
}

.sidebar-active
{
    background-color: #dadce0;
    color: #185abc;
    box-shadow: inset 4px 0 0 0 #185abc;
    font-weight: 500;
}

.skinner-nav-line
{
    border-bottom: 1px solid #dadce0;
    margin: 4px 24px;
}

.ads-wrapper .ads-left span
{
    line-height: 1.5rem;
    font-family: 'Google Sans';
    font-size: 1.13rem;
    letter-spacing: 0;
    font-weight: 400;
    color: #202124;
}

.card-frame
{
    background: #fff;
    box-shadow: 0 1px 2px 1px rgba(0,0,0,.26);
    position: relative;
}

.card-frame .title
{
    line-height: 2.25rem;
    font-size: 1.75rem;
    letter-spacing: 0;
    font-weight: 400;
    color: #202124;
    font-family: 'Google Sans';
}


.card-frame .card-content p
{
    line-height: 1.25rem;
    font-size: .875rem;
    letter-spacing: .0142857143em;
    font-weight: 400;
    color: rgba(0,0,0,.54);
    padding-top: 4px;
    padding-bottom: 4px;
}

.card-frame .card-content span
{
    color: #3c4043;
}

.card-frame .amount
{
    font-family: 'Google Sans';
    line-height: 1.25rem;
    font-size: .875rem;
    letter-spacing: .0142857143em;
    font-weight: 400;
    color: #5f6368;
}

.card-frame .amount-spent
{
    font-family: 'Google Sans';
    line-height: 2.5rem;
    font-size: 2rem;
    letter-spacing: 0;
    font-weight: 400;
    color: #202124;
}

.card-frame .reach-budget
{
    font-family: 'Google Sans';
    line-height: 1.25rem;
    font-size: .875rem;
    letter-spacing: .0142857143em;
    font-weight: 400;
    color: #5f6368;
}

.card-frame .progress
{
    border-radius: unset;
}

.card-frame .progress .progress-bar
{
    background-color: #4285f4;
    border-color: #4285f4;
}

.card-frame .upcoming
{
    font-family: 'Google Sans';
    line-height: 1.25rem;
    font-size: .875rem;
    letter-spacing: .0142857143em;
    font-weight: 400;
    color: rgba(0,0,0,.87);
}

.card-frame .footer
{
    border-top: 1px solid #dadce0;
}

.card-frame .footer span
{
    font-size: 13.5px;
    font-weight: 500;
    color: #1a73e8;
    letter-spacing: 0.5px;
    line-height: normal;
}

.progress
{
    background-color: #e8f0fe;
}