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