/********************
  Classes
********************/
/*** Font Size ***/
.f10px {
  font-size: 0.71429em;
  line-height: 2.1em; }

.f11px {
  font-size: 0.78571em;
  line-height: 1.90909em; }

.f12px {
  font-size: 0.85714em;
  line-height: 1.75em; }

.f13px {
  font-size: 0.92857em;
  line-height: 1.61538em; }

.f14px {
  font-size: 1em;
  line-height: 1.5em; }

.f15px {
  font-size: 1.07143em;
  line-height: 1.4em; }

.f16px {
  font-size: 1.14286em;
  line-height: 1.3125em; }

.f17px {
  font-size: 1.21429em;
  line-height: 1.23529em; }

.f18px {
  font-size: 1.28571em;
  line-height: 2.33333em; }

.f19px {
  font-size: 1.35714em;
  line-height: 2.21053em; }

.f20px {
  font-size: 1.42857em;
  line-height: 2.1em; }

.f21px {
  font-size: 1.5em;
  line-height: 2em; }

.f22px {
  font-size: 1.57143em;
  line-height: 1.90909em; }

.f23px {
  font-size: 1.64286em;
  line-height: 1.82609em; }

.f24px {
  font-size: 1.71429em;
  line-height: 1.75em; }

.f25px {
  font-size: 1.78571em;
  line-height: 1.68em; }

.f26px {
  font-size: 1.85714em;
  line-height: 1.61538em; }

.f27px {
  font-size: 1.92857em;
  line-height: 1.55556em; }

.f28px {
  font-size: 2em;
  line-height: 1.5em; }

.f29px {
  font-size: 2.07143em;
  line-height: 1.44828em; }

.f30px {
  font-size: 2.14286em;
  line-height: 1.4em; }

.f31px {
  font-size: 2.21429em;
  line-height: 1.35484em; }

.f32px {
  font-size: 2.28571em;
  line-height: 1.3125em; }

.f33px {
  font-size: 2.35714em;
  line-height: 1.27273em; }

.f34px {
  font-size: 2.42857em;
  line-height: 1.23529em; }

.f35px {
  font-size: 2.5em;
  line-height: 1.2em; }

.f36px {
  font-size: 2.57143em;
  line-height: 1.16667em; }

.f37px {
  font-size: 2.64286em;
  line-height: 1.13514em; }

.f38px {
  font-size: 2.71429em;
  line-height: 1.10526em; }

.f39px {
  font-size: 2.78571em;
  line-height: 1.61538em; }

.f40px {
  font-size: 2.85714em;
  line-height: 1.575em; }

.f41px {
  font-size: 2.92857em;
  line-height: 1.53659em; }

.f42px {
  font-size: 3em;
  line-height: 1.5em; }

.f43px {
  font-size: 3.07143em;
  line-height: 1.46512em; }

.f44px {
  font-size: 3.14286em;
  line-height: 1.43182em; }

.f45px {
  font-size: 3.21429em;
  line-height: 1.4em; }

.f46px {
  font-size: 3.28571em;
  line-height: 1.36957em; }

.f47px {
  font-size: 3.35714em;
  line-height: 1.34043em; }

.f48px {
  font-size: 3.42857em;
  line-height: 1.3125em; }

.f49px {
  font-size: 3.5em;
  line-height: 1.28571em; }

.f50px {
  font-size: 3.57143em;
  line-height: 1.26em; }

.f51px {
  font-size: 3.64286em;
  line-height: 1.23529em; }

.f52px {
  font-size: 3.71429em;
  line-height: 1.21154em; }

.f53px {
  font-size: 3.78571em;
  line-height: 1.18868em; }

.f54px {
  font-size: 3.85714em;
  line-height: 1.16667em; }

.f55px {
  font-size: 3.92857em;
  line-height: 1.14545em; }

.f56px {
  font-size: 4em;
  line-height: 1.125em; }

.f57px {
  font-size: 4.07143em;
  line-height: 1.10526em; }

.f58px {
  font-size: 4.14286em;
  line-height: 1.08621em; }

.f59px {
  font-size: 4.21429em;
  line-height: 1.0678em; }

.f60px {
  font-size: 4.28571em;
  line-height: 1.4em; }

.f61px {
  font-size: 4.35714em;
  line-height: 1.37705em; }

.f62px {
  font-size: 4.42857em;
  line-height: 1.35484em; }

.f63px {
  font-size: 4.5em;
  line-height: 1.33333em; }

.f64px {
  font-size: 4.57143em;
  line-height: 1.3125em; }

.f65px {
  font-size: 4.64286em;
  line-height: 1.29231em; }

.f66px {
  font-size: 4.71429em;
  line-height: 1.27273em; }

.f67px {
  font-size: 4.78571em;
  line-height: 1.25373em; }

.f68px {
  font-size: 4.85714em;
  line-height: 1.23529em; }

.f69px {
  font-size: 4.92857em;
  line-height: 1.21739em; }

.f70px {
  font-size: 5em;
  line-height: 1.2em; }

.f71px {
  font-size: 5.07143em;
  line-height: 1.1831em; }

.f72px {
  font-size: 5.14286em;
  line-height: 1.16667em; }

.f73px {
  font-size: 5.21429em;
  line-height: 1.15068em; }

.f74px {
  font-size: 5.28571em;
  line-height: 1.13514em; }

.f75px {
  font-size: 5.35714em;
  line-height: 1.12em; }

.f76px {
  font-size: 5.42857em;
  line-height: 1.10526em; }

.f77px {
  font-size: 5.5em;
  line-height: 1.09091em; }

.f78px {
  font-size: 5.57143em;
  line-height: 1.07692em; }

.f79px {
  font-size: 5.64286em;
  line-height: 1.06329em; }

.f80px {
  font-size: 5.71429em;
  line-height: 1.05em; }

.f81px {
  font-size: 5.78571em;
  line-height: 1.2963em; }

.f82px {
  font-size: 5.85714em;
  line-height: 1.28049em; }

.f83px {
  font-size: 5.92857em;
  line-height: 1.26506em; }

.f84px {
  font-size: 6em;
  line-height: 1.25em; }

.f85px {
  font-size: 6.07143em;
  line-height: 1.23529em; }

.f86px {
  font-size: 6.14286em;
  line-height: 1.22093em; }

.f87px {
  font-size: 6.21429em;
  line-height: 1.2069em; }

.f88px {
  font-size: 6.28571em;
  line-height: 1.19318em; }

.f89px {
  font-size: 6.35714em;
  line-height: 1.17978em; }

.f90px {
  font-size: 6.42857em;
  line-height: 1.16667em; }

.f91px {
  font-size: 6.5em;
  line-height: 1.15385em; }

.f92px {
  font-size: 6.57143em;
  line-height: 1.1413em; }

.f93px {
  font-size: 6.64286em;
  line-height: 1.12903em; }

.f94px {
  font-size: 6.71429em;
  line-height: 1.11702em; }

.f95px {
  font-size: 6.78571em;
  line-height: 1.10526em; }

.f96px {
  font-size: 6.85714em;
  line-height: 1.09375em; }

.f97px {
  font-size: 6.92857em;
  line-height: 1.08247em; }

.f98px {
  font-size: 7em;
  line-height: 1.07143em; }

.f99px {
  font-size: 7.07143em;
  line-height: 1.06061em; }

.f100px {
  font-size: 7.14286em;
  line-height: 1.05em; }

/*** Margin ***/
.mt0 {
  margin-top: 0em; }

.mr0 {
  margin-right: 0px; }

.mb0 {
  margin-bottom: 0em; }

.ml0 {
  margin-left: 0px; }

.mt1 {
  margin-top: 1.5em; }

.mr1 {
  margin-right: 21px; }

.mb1 {
  margin-bottom: 1.5em; }

.ml1 {
  margin-left: 21px; }

.mt2 {
  margin-top: 3em; }

.mr2 {
  margin-right: 42px; }

.mb2 {
  margin-bottom: 3em; }

.ml2 {
  margin-left: 42px; }

.mt3 {
  margin-top: 4.5em; }

.mr3 {
  margin-right: 63px; }

.mb3 {
  margin-bottom: 4.5em; }

.ml3 {
  margin-left: 63px; }

.mt4 {
  margin-top: 6em; }

.mr4 {
  margin-right: 84px; }

.mb4 {
  margin-bottom: 6em; }

.ml4 {
  margin-left: 84px; }

.mt5 {
  margin-top: 7.5em; }

.mr5 {
  margin-right: 105px; }

.mb5 {
  margin-bottom: 7.5em; }

.ml5 {
  margin-left: 105px; }

.mt6 {
  margin-top: 9em; }

.mr6 {
  margin-right: 126px; }

.mb6 {
  margin-bottom: 9em; }

.ml6 {
  margin-left: 126px; }

.mt7 {
  margin-top: 10.5em; }

.mr7 {
  margin-right: 147px; }

.mb7 {
  margin-bottom: 10.5em; }

.ml7 {
  margin-left: 147px; }

.mt8 {
  margin-top: 12em; }

.mr8 {
  margin-right: 168px; }

.mb8 {
  margin-bottom: 12em; }

.ml8 {
  margin-left: 168px; }

.mt9 {
  margin-top: 13.5em; }

.mr9 {
  margin-right: 189px; }

.mb9 {
  margin-bottom: 13.5em; }

.ml9 {
  margin-left: 189px; }

.mt10 {
  margin-top: 15em; }

.mr10 {
  margin-right: 210px; }

.mb10 {
  margin-bottom: 15em; }

.ml10 {
  margin-left: 210px; }

/*** Padding ***/
.pt0 {
  padding-top: 0em; }

.pr0 {
  padding-right: 0px; }

.pb0 {
  padding-bottom: 0em; }

.pl0 {
  padding-left: 0px; }

.pt1 {
  padding-top: 1.5em; }

.pr1 {
  padding-right: 21px; }

.pb1 {
  padding-bottom: 1.5em; }

.pl1 {
  padding-left: 21px; }

.pt2 {
  padding-top: 3em; }

.pr2 {
  padding-right: 42px; }

.pb2 {
  padding-bottom: 3em; }

.pl2 {
  padding-left: 42px; }

.pt3 {
  padding-top: 4.5em; }

.pr3 {
  padding-right: 63px; }

.pb3 {
  padding-bottom: 4.5em; }

.pl3 {
  padding-left: 63px; }

.pt4 {
  padding-top: 6em; }

.pr4 {
  padding-right: 84px; }

.pb4 {
  padding-bottom: 6em; }

.pl4 {
  padding-left: 84px; }

.pt5 {
  padding-top: 7.5em; }

.pr5 {
  padding-right: 105px; }

.pb5 {
  padding-bottom: 7.5em; }

.pl5 {
  padding-left: 105px; }

.pt6 {
  padding-top: 9em; }

.pr6 {
  padding-right: 126px; }

.pb6 {
  padding-bottom: 9em; }

.pl6 {
  padding-left: 126px; }

.pt7 {
  padding-top: 10.5em; }

.pr7 {
  padding-right: 147px; }

.pb7 {
  padding-bottom: 10.5em; }

.pl7 {
  padding-left: 147px; }

.pt8 {
  padding-top: 12em; }

.pr8 {
  padding-right: 168px; }

.pb8 {
  padding-bottom: 12em; }

.pl8 {
  padding-left: 168px; }

.pt9 {
  padding-top: 13.5em; }

.pr9 {
  padding-right: 189px; }

.pb9 {
  padding-bottom: 13.5em; }

.pl9 {
  padding-left: 189px; }

.pt10 {
  padding-top: 15em; }

.pr10 {
  padding-right: 210px; }

.pb10 {
  padding-bottom: 15em; }

.pl10 {
  padding-left: 210px; }
