@charset "utf-8";
/* Utils for adding Padding and Margin to Last Child */

.last-man :last-child, .last-mvn :last-child, .last-mtn :last-child { margin-top: 0px !important; }
.last-man :last-child, .last-mhn :last-child, .last-mrn :last-child { margin-right: 0px !important; }
.last-man :last-child, .last-mvn :last-child, .last-mbn :last-child { margin-bottom: 0px !important; }
.last-man :last-child, .last-mhn :last-child, .last-mln :last-child { margin-left: 0px !important; }

.last-mas :last-child, .last-mvs :last-child, .last-mts :last-child { margin-top: 0.5em !important; }
.last-mas :last-child, .last-mhs :last-child, .last-mrs :last-child { margin-right: 0.5em !important; }
.last-mas :last-child, .last-mvs :last-child, .last-mbs :last-child { margin-bottom: 0.5em !important; }
.last-mas :last-child, .last-mhs :last-child, .last-mls :last-child { margin-left: 0.5em !important; }

.last-mam :last-child, .last-mvm :last-child, .last-mtm :last-child { margin-top: 1em !important; }
.last-mam :last-child, .last-mhm :last-child, .last-mrm :last-child { margin-right: 1em !important; }
.last-mam :last-child, .last-mvm :last-child, .last-mbm :last-child { margin-bottom: 1em !important; }
.last-mam :last-child, .last-mhm :last-child, .last-mlm :last-child { margin-left: 1em !important; }

.last-mal :last-child, .last-mvl :last-child, .last-mtl :last-child { margin-top: 2em !important; }
.last-mal :last-child, .last-mhl :last-child, .last-mrl :last-child { margin-right: 2em !important; }
.last-mal :last-child, .last-mvl :last-child, .last-mbl :last-child { margin-bottom: 2em !important; }
.last-mal :last-child, .last-mhl :last-child, .last-mll :last-child { margin-left: 2em !important; }

.last-maxl :last-child, .last-mvxl :last-child, .last-mtxl :last-child { margin-top: 4em !important; }
.last-maxl :last-child, .last-mhxl :last-child, .last-mrxl :last-child { margin-right: 4em !important; }
.last-maxl :last-child, .last-mvxl :last-child, .last-mbxl :last-child { margin-bottom: 4em !important; }
.last-maxl :last-child, .last-mhxl :last-child, .last-mlxl :last-child { margin-left: 4em !important; }

.last-pan :last-child, .last-pvn :last-child, .last-ptn :last-child { padding-top: 0px !important; }
.last-pan :last-child, .last-phn :last-child, .last-prn :last-child { padding-right: 0px !important; }
.last-pan :last-child, .last-pvn :last-child, .last-pbn :last-child { padding-bottom: 0px !important; }
.last-pan :last-child, .last-phn :last-child, .last-pln :last-child { padding-left: 0px !important; }

.last-pas :last-child, .last-pvs :last-child, .last-pts :last-child { padding-top: 0.5em !important; }
.last-pas :last-child, .last-phs :last-child, .last-prs :last-child { padding-right: 0.5em !important; }
.last-pas :last-child, .last-pvs :last-child, .last-pbs :last-child { padding-bottom: 0.5em !important; }
.last-pas :last-child, .last-phs :last-child, .last-pls :last-child { padding-left: 0.5em !important; }

.last-pam :last-child, .last-pvm :last-child, .last-ptm :last-child { padding-top: 1em !important; }
.last-pam :last-child, .last-phm :last-child, .last-prm :last-child { padding-right: 1em !important; }
.last-pam :last-child, .last-pvm :last-child, .last-pbm :last-child { padding-bottom: 1em !important; }
.last-pam :last-child, .last-phm :last-child, .last-plm :last-child { padding-left: 1em !important; }

.last-pal :last-child, .last-pvl :last-child, .last-ptl :last-child { padding-top: 2em !important; }
.last-pal :last-child, .last-phl :last-child, .last-prl :last-child { padding-right: 2em !important; }
.last-pal :last-child, .last-pvl :last-child, .last-pbl :last-child { padding-bottom: 2em !important; }
.last-pal :last-child, .last-phl :last-child, .last-pll :last-child { padding-left: 2em !important; }

.last-paxl :last-child, .last-pvxl :last-child, .last-ptxl :last-child { padding-top: 4em !important; }
.last-paxl :last-child, .last-phxl :last-child, .last-prxl :last-child { padding-right: 4em !important; }
.last-paxl :last-child, .last-pvxl :last-child, .last-pbxl :last-child { padding-bottom: 4em !important; }
.last-paxl :last-child, .last-phxl :last-child, .last-plxl :last-child { padding-left: 4em !important; }

.last-pap5 :last-child, .last-pvp5 :last-child, .last-ptp5 :last-child { padding-top: 5% !important; }
.last-pap5 :last-child, .last-php5 :last-child, .last-prp5 :last-child { padding-right: 5% !important; }
.last-pap5 :last-child, .last-pvp5 :last-child, .last-pbp5 :last-child { padding-bottom: 5% !important; }
.last-pap5 :last-child, .last-php5 :last-child, .last-plp5 :last-child { padding-left: 5% !important; }

.last-pap7-5 :last-child, .last-pvp7-5 :last-child, .last-ptp7-5 :last-child { padding-top: 7.5% !important; }
.last-pap7-5 :last-child, .last-php7-5 :last-child, .last-prp7-5 :last-child { padding-right: 7.5% !important; }
.last-pap7-5 :last-child, .last-pvp7-5 :last-child, .last-pbp7-5 :last-child { padding-bottom: 7.5% !important; }
.last-pap7-5 :last-child, .last-php7-5 :last-child, .last-plp7-5 :last-child { padding-left: 7.5% !important; }

.last-pap10 :last-child, .last-pvp10 :last-child, .last-ptp10 :last-child { padding-top: 10% !important; }
.last-pap10 :last-child, .last-php10 :last-child, .last-prp10 :last-child { padding-right: 10% !important; }
.last-pap10 :last-child, .last-pvp10 :last-child, .last-pbp10 :last-child { padding-bottom: 10% !important; }
.last-pap10 :last-child, .last-php10 :last-child, .last-plp10 :last-child { padding-left: 10% !important; }

.last-pap12-5 :last-child, .last-pvp12-5 :last-child, .last-ptp12-5 :last-child { padding-top: 12.5% !important; }
.last-pap12-5 :last-child, .last-php12-5 :last-child, .last-prp12-5 :last-child { padding-right: 12.5% !important; }
.last-pap12-5 :last-child, .last-pvp12-5 :last-child, .last-pbp12-5 :last-child { padding-bottom: 12.5% !important; }
.last-pap12-5 :last-child, .last-php12-5 :last-child, .last-plp12-5 :last-child { padding-left: 12.5% !important; }

.last-pap15 :last-child, .last-pvp15 :last-child, .last-ptp15 :last-child { padding-top: 15% !important; }
.last-pap15 :last-child, .last-php15 :last-child, .last-prp15 :last-child { padding-right: 15% !important; }
.last-pap15 :last-child, .last-pvp15 :last-child, .last-pbp15 :last-child { padding-bottom: 15% !important; }
.last-pap15 :last-child, .last-php15 :last-child, .last-plp15 :last-child { padding-left: 15% !important; }

.last-pap17-5 :last-child, .last-pvp17-5 :last-child, .last-ptp17-5 :last-child { padding-top: 17.5% !important; }
.last-pap17-5 :last-child, .last-php17-5 :last-child, .last-prp17-5 :last-child { padding-right: 17.5% !important; }
.last-pap17-5 :last-child, .last-pvp17-5 :last-child, .last-pbp17-5 :last-child { padding-bottom: 17.5% !important; }
.last-pap17-5 :last-child, .last-php17-5 :last-child, .last-plp17-5 :last-child { padding-left: 17.5% !important; }

.last-pap20 :last-child, .last-pvp20 :last-child, .last-ptp20 :last-child { padding-top: 20% !important; }
.last-pap20 :last-child, .last-php20 :last-child, .last-prp20 :last-child { padding-right: 20% !important; }
.last-pap20 :last-child, .last-pvp20 :last-child, .last-pbp20 :last-child { padding-bottom: 20% !important; }
.last-pap20 :last-child, .last-php20 :last-child, .last-plp20 :last-child { padding-left: 20% !important; }

.last-map5 :last-child, .last-mvp5 :last-child, .last-mtp5 :last-child { margin-top: 5% !important; }
.last-map5 :last-child, .last-mhp5 :last-child, .last-mrp5 :last-child { margin-right: 5% !important; }
.last-map5 :last-child, .last-mvp5 :last-child, .last-mbp5 :last-child { margin-bottom: 5% !important; }
.last-map5 :last-child, .last-mhp5 :last-child, .last-mlp5 :last-child { margin-left: 5% !important; }

.last-map7-5 :last-child, .last-mvp7-5 :last-child, .last-mtp7-5 :last-child { margin-top: 7.5% !important; }
.last-map7-5 :last-child, .last-mhp7-5 :last-child, .last-mrp7-5 :last-child { margin-right: 7.5% !important; }
.last-map7-5 :last-child, .last-mvp7-5 :last-child, .last-mbp7-5 :last-child { margin-bottom: 7.5% !important; }
.last-map7-5 :last-child, .last-mhp7-5 :last-child, .last-mlp7-5 :last-child { margin-left: 7.5% !important; }

.last-map10 :last-child, .last-mvp10 :last-child, .last-mtp10 :last-child { margin-top: 10% !important; }
.last-map10 :last-child, .last-mhp10 :last-child, .last-mrp10 :last-child { margin-right: 10% !important; }
.last-map10 :last-child, .last-mvp10 :last-child, .last-mbp10 :last-child { margin-bottom: 10% !important; }
.last-map10 :last-child, .last-mhp10 :last-child, .last-mlp10 :last-child { margin-left: 10% !important; }

.last-map12-5 :last-child, .last-mvp12-5 :last-child, .last-mtp12-5 :last-child { margin-top: 12.5% !important; }
.last-map12-5 :last-child, .last-mhp12-5 :last-child, .last-mrp12-5 :last-child { margin-right: 12.5% !important; }
.last-map12-5 :last-child, .last-mvp12-5 :last-child, .last-mbp12-5 :last-child { margin-bottom: 12.5% !important; }
.last-map12-5 :last-child, .last-mhp12-5 :last-child, .last-mlp12-5 :last-child { margin-left: 12.5% !important; }

.last-map15 :last-child, .last-mvp15 :last-child, .last-mtp15 :last-child { margin-top: 15% !important; }
.last-map15 :last-child, .last-mhp15 :last-child, .last-mrp15 :last-child { margin-right: 15% !important; }
.last-map15 :last-child, .last-mvp15 :last-child, .last-mbp15 :last-child { margin-bottom: 15% !important; }
.last-map15 :last-child, .last-mhp15 :last-child, .last-mlp15 :last-child { margin-left: 15% !important; }

.last-map17-5 :last-child, .last-mvp17-5 :last-child, .last-mtp17-5 :last-child { margin-top: 17.5% !important; }
.last-map17-5 :last-child, .last-mhp17-5 :last-child, .last-mrp17-5 :last-child { margin-right: 17.5% !important; }
.last-map17-5 :last-child, .last-mvp17-5 :last-child, .last-mbp17-5 :last-child { margin-bottom: 17.5% !important; }
.last-map17-5 :last-child, .last-mhp17-5 :last-child, .last-mlp17-5 :last-child { margin-left: 17.5% !important; }

.last-map20 :last-child, .last-mvp20 :last-child, .last-mtp20 :last-child { margin-top: 20% !important; }
.last-map20 :last-child, .last-mhp20 :last-child, .last-mrp20 :last-child { margin-right: 20% !important; }
.last-map20 :last-child, .last-mvp20 :last-child, .last-mbp20 :last-child { margin-bottom: 20% !important; }
.last-map20 :last-child, .last-mhp20 :last-child, .last-mlp20 :last-child { margin-left: 20% !important; }