.f12r {
    font-size: 10px;
}
.f12rr {
    font-size: 7px;
}
.f14r {
    font-size: 11px;
}
.f14rr {
    font-size: 8px;
}
.f16r {
    font-size: 13px;
}
.f16rr {
    font-size: 10px;
}
.f18r {
    font-size: 14px;
}
.f18rr {
    font-size: 11px;
}
.f20r {
    font-size: 16px;
}
.f20rr {
    font-size: 12px;
}
.f22r {
    font-size: 18px;
}
.f22rr {
    font-size: 13px;
}
.f25r {
    font-size: 20px;
}
.f25rr {
    font-size: 15px;
}
.f25rrr {
    font-size: 12px;
}
.f25rrrr {
    font-size: 9px;
}
.f30r {
    font-size: 24px;
}
.f30rr {
    font-size: 18px;
}
.f30rrr {
    font-size: 15px;
}
.f30rrrr {
    font-size: 12px;
}
.f35r {
    font-size: 28px;
}
.f35rr {
    font-size: 21px;
}
.f35rrr {
    font-size: 17px;
}
.f35rrrr {
    font-size: 13px;
}
.f40r {
    font-size: 32px;
}
.f40rr {
    font-size: 24px;
}
.f40rrr {
    font-size: 20px;
}
.f40rrrr {
    font-size: 16px;
}
.f45r {
    font-size: 36px;
}
.f45rr {
    font-size: 27px;
}
.f45rrr {
    font-size: 22px;
}
.f45rrrr {
    font-size: 18px;
}
.f50r {
    font-size: 40px;
}
.f50rr {
    font-size: 30px;
}
.f50rrr {
    font-size: 25px;
}
.f50rrrr {
    font-size: 20px;
}
.f55r {
    font-size: 44px;
}
.f55rr {
    font-size: 33px;
}
.f55rrr {
    font-size: 27px;
}
.f55rrrr {
    font-size: 22px;
}
.f60r {
    font-size: 48px;
}
.f60rr {
    font-size: 36px;
}
.f60rrr {
    font-size: 30px;
}
.f60rrrr {
    font-size: 24px;
}
.f65r {
    font-size: 52px;
}
.f65rr {
    font-size: 39px;
}
.f65rrr {
    font-size: 32px;
}
.f65rrrr {
    font-size: 26px;
}
.f70r {
    font-size: 57px;
}
.f70rr {
    font-size: 44px;
}
.f70rrr {
    font-size: 37px;
}
.f70rrrr {
    font-size: 31px;
}
.f75r {
    font-size: 62px;
}
.f75rr {
    font-size: 49px;
}
.f75rrr {
    font-size: 42px;
}
.f75rrrr {
    font-size: 36px;
}
.f85r {
    font-size: 60px;
}
.f85rr {
    font-size: 55px;
}
.f85rrr {
    font-size: 50px;
}
.f85rrrr {
    font-size: 45px;
}
.f110rrr {
    font-size: 55px;
}
.f110rrrr {
    font-size: 45px;
}

@media all and (min-width: 500px) {
    .f12r {
        font-size: 10px;
    }
    .f12rr {
        font-size: 8px;
    }
    .f14r {
        font-size: 12px;
    }
    .f14rr {
        font-size: 10px;
    }
    .f16r {
        font-size: 14px;
    }
    .f16rr {
        font-size: 11px;
    }
    .f18r {
        font-size: 15px;
    }
    .f18rr {
        font-size: 13px;
    }
    .f20r {
        font-size: 17px;
    }
    .f20rr {
        font-size: 14px;
    }
    .f22r {
        font-size: 19px;
    }
    .f22rr {
        font-size: 15px;
    }
    .f25r {
        font-size: 21px;
    }
    .f25rr {
        font-size: 18px;
    }
    .f25rrr {
        font-size: 15px;
    }
    .f25rrrr {
        font-size: 12px;
    }
    .f30r {
        font-size: 26px;
    }
    .f30rr {
        font-size: 21px;
    }
    .f30rrr {
        font-size: 18px;
    }
    .f30rrrr {
        font-size: 14px;
    }
    .f35r {
        font-size: 30px;
    }
    .f35rr {
        font-size: 25px;
    }
    .f35rrr {
        font-size: 21px;
    }
    .f35rrrr {
        font-size: 17px;
    }
    .f40r {
        font-size: 34px;
    }
    .f40rr {
        font-size: 28px;
    }
    .f40rrr {
        font-size: 24px;
    }
    .f40rrrr {
        font-size: 22px;
    }
    .f45r {
        font-size: 38px;
    }
    .f45rr {
        font-size: 32px;
    }
    .f45rrr {
        font-size: 27px;
    }
    .f45rrrr {
        font-size: 22px;
    }
    .f50r {
        font-size: 43px;
    }
    .f50rr {
        font-size: 35px;
    }
    .f50rrr {
        font-size: 30px;
    }
    .f50rrrr {
        font-size: 24px;
    }
    .f55r {
        font-size: 47px;
    }
    .f55rr {
        font-size: 39px;
    }
    .f55rrr {
        font-size: 33px;
    }
    .f55rrrr {
        font-size: 27px;
    }
    .f60r {
        font-size: 51px;
    }
    .f60rr {
        font-size: 42px;
    }
    .f60rrr {
        font-size: 36px;
    }
    .f60rrrr {
        font-size: 30px;
    }
    .f65r {
        font-size: 55px;
    }
    .f65rr {
        font-size: 46px;
    }
    .f65rrr {
        font-size: 39px;
    }
    .f65rrrr {
        font-size: 33px;
    }
    .f70r {
        font-size: 60px;
    }
    .f70rr {
        font-size: 51px;
    }
    .f70rrr {
        font-size: 44px;
    }
    .f70rrrr {
        font-size: 38px;
    }
    .f75r {
        font-size: 65px;
    }
    .f75rr {
        font-size: 56px;
    }
    .f75rrr {
        font-size: 49px;
    }
    .f75rrrr {
        font-size: 43px;
    }
    .f85r {
        font-size: 65px;
    }
    .f85rr {
        font-size: 60px;
    }
    .f85rrr {
        font-size: 55px;
    }
    .f85rrrr {
        font-size: 45px;
    }
    .f110rrr {
        font-size: 63px;
    }
    .f110rrrr {
        font-size: 51px;
    }
}
.f10 {
    font-size: 10px;
}
.f11 {
    font-size: 11px;
}
.f12 {
    font-size: 12px;
}

.f14 {
    font-size: 14px;
}

.f16 {
    font-size: 16px;
}

.f18 {
    font-size: 18px;
}

.f20 {
    font-size: 20px;
}

.f22 {
    font-size: 22px;
}

.f25 {
    font-size: 25px;
}

.f30 {
    font-size: 30px;
}

.f35 {
    font-size: 35px;
}

.f40{
    font-size: 40px;
}

.f45 {
    font-size: 45px;
}
.f50 {
    font-size: 50px;
}

.f55 {
    font-size: 55px;
}
.f60 {
    font-size: 60px;
}
.f65 {
    font-size: 65px;
}
.f70 {
    font-size: 70px;
}
.f75 {
    font-size: 75px;
}
@media all and (min-width: 650px) {
    .f12r {
        font-size: 11px;
    }
    .f12rr {
        font-size: 10px;
    }
    .f14r {
        font-size: 13px;
    }
    .f14rr {
        font-size: 11px;
    }
    .f16r {
        font-size: 14px;
    }
    .f16rr {
        font-size: 13px;
    }
    .f18r {
        font-size: 16px;
    }
    .f18rr {
        font-size: 14px;
    }
    .f20r {
        font-size: 18px;
    }
    .f20rr {
        font-size: 16px;
    }
    .f22r {
        font-size: 20px;
    }
    .f22rr {
        font-size: 18px;
    }
    .f25r {
        font-size: 23px;
    }
    .f25rr {
        font-size: 20px;
    }
    .f25rrr {
        font-size: 18px;
    }
    .f25rrrr {
        font-size: 14px;
    }
    .f30r {
        font-size: 27px;
    }
    .f30rr {
        font-size: 24px;
    }
    .f30rrr {
        font-size: 21px;
    }
    .f30rrrr {
        font-size: 17px;
    }
    .f35r {
        font-size: 32px;
    }
    .f35rr {
        font-size: 28px;
    }
    .f35rrr {
        font-size: 25px;
    }
    .f35rrrr {
        font-size: 20px;
    }
    .f40r {
        font-size: 36px;
    }
    .f40rr {
        font-size: 32px;
    }
    .f40rrr {
        font-size: 28px;
    }
    .f40rrrr {
        font-size: 22px;
    }
    .f45r {
        font-size: 41px;
    }
    .f45rr {
        font-size: 36px;
    }
    .f45rrr {
        font-size: 32px;
    }
    .f45rrrr {
        font-size: 26px;
    }
    .f50r {
        font-size: 45px;
    }
    .f50rr {
        font-size: 40px;
    }
    .f50rrr {
        font-size: 35px;
    }
    .f50rrrr {
        font-size: 29px;
    }
    .f55r {
        font-size: 50px;
    }
    .f55rr {
        font-size: 44px;
    }
    .f55rrr {
        font-size: 39px;
    }
    .f55rrrr {
        font-size: 33px;
    }
    .f60r {
        font-size: 54px;
    }
    .f60rr {
        font-size: 48px;
    }
    .f60rrr {
        font-size: 42px;
    }
    .f60rrrr {
        font-size: 34px;
    }
    .f65r {
        font-size: 59px;
    }
    .f65rr {
        font-size: 52px;
    }
    .f65rrr {
        font-size: 46px;
    }
    .f65rrrr {
        font-size: 32px;
    }
    .f70r {
        font-size: 64px;
    }
    .f70rr {
        font-size: 57px;
    }
    .f70rrr {
        font-size: 51px;
    }
    .f70rrrr {
        font-size: 37px;
    }
    .f75r {
        font-size: 69px;
    }
    .f75rr {
        font-size: 62px;
    }
    .f75rrr {
        font-size: 56px;
    }
    .f75rrrr {
        font-size: 42px;
    }
    .f85r {
        font-size: 75px;
    }
    .f85rr {
        font-size: 70px;
    }
    .f85rrr {
        font-size: 65px;
    }
    .f85rrrr {
        font-size: 55px;
    }


    .f110rrr {
        font-size: 74px;
    }
}

@media all and (min-width: 800px) {
    .f12,
    .f12r,
    .f12rr {
        font-size: 12px;
    }

    .f14,
    .f14r,
    .f14rr {
        font-size: 14px;
    }

    .f16,
    .f16r,
    .f16rr {
        font-size: 16px;
    }

    .f18,
    .f18r,
    .f18rr {
        font-size: 18px;
    }

    .f20,
    .f20r,
    .f20rr {
        font-size: 20px;
    }

    .f22,
    .f22r,
    .f22rr {
        font-size: 22px;
    }

    .f25,
    .f25r,
    .f25rr,
    .f25rrr,
    .f25rrrr  {
        font-size: 25px;
    }

    .f30,
    .f30r,
    .f30rr,
    .f30rrr,
    .f30rrrr {
        font-size: 30px;
    }

    .f35,
    .f35r,
    .f35rr,
    .f35rrr,
    .f35rrrr {
        font-size: 35px;
    }

    .f40,
    .f40r,
    .f40rr,
    .f40rrr,
    .f40rrrr {
        font-size: 40px;
    }

    .f45,
    .f45r,
    .f45rr,
    .f45rrr,
    .f45rrrr {
        font-size: 45px;
    }

    .f50,
    .f50r,
    .f50rr,
    .f50rrr,
    .f50rrrr {
        font-size: 50px;
    }

    .f55,
    .f55r,
    .f55rr,
    .f55rrr,
    .f55rrrr {
        font-size: 55px;
    }

    .f60,
    .f60r,
    .f60rr,
    .f60rrr ,
    .f60rrrr {
        font-size: 60px;
    }

    .f65,
    .f65r,
    .f65rr,
    .f65rrr,
    .f65rrrr {
        font-size: 65px;
    }
    .f70,
    .f70r,
    .f70rr,
    .f70rrr,
    .f70rrrr {
        font-size: 70px;
    }
    .f75,
    .f75r,
    .f75rr,
    .f75rrr,
    .f75rrrr {
        font-size: 75px;
    }

    .f85,
    .f85r,
    .f85rr,
    .f85rrr,
    .f85rrrr {
        font-size: 85px;
    }

    .f110rrr,
    .f110rrrr {
        font-size: 110px;
    }
}