
/* --   MARGINS AND PADDINGS   -- */

.pan { padding: 0 !important; }
.man { margin: 0 !important; }
.pvn { padding-top: 0 !important; padding-bottom: 0 !important; }
.mvn { margin-top: 0 !important; margin-bottom: 0 !important; }
.phn { padding-left: 0 !important; padding-right: 0 !important; }
.mhn { margin-left: 0 !important; margin-right: 0 !important; }
.ptn { padding-top: 0 !important; }
.mtn { margin-top: 0 !important; }
.prn { padding-right: 0 !important; }
.mrn { margin-right: 0 !important; }
.pbn { padding-bottom: 0 !important; }
.mbn { margin-bottom: 0 !important; }
.pln { padding-left: 0 !important; }
.mln { margin-left: 0 !important; }

.pas { padding: 4px !important; }
.mas { margin: 4px !important; }
.pvs { padding-top: 4px !important; padding-bottom: 4px !important; }
.mvs { margin-top: 4px !important; margin-bottom: 4px !important; }
.phs { padding-left: 4px !important; padding-right: 4px !important; }
.mhs { margin-left: 4px !important; margin-right: 4px !important; }
.pts { padding-top: 4px !important; }
.mts { margin-top: 4px !important; }
.prs { padding-right: 4px !important; }
.mrs { margin-right: 4px !important; }
.pbs { padding-bottom: 4px !important; }
.mbs { margin-bottom: 4px !important; }
.pls { padding-left: 4px !important; }
.mls { margin-left: 4px !important; }

.pam { padding: 8px !important; }
.mam { margin: 8px !important; }
.pvm { padding-top: 8px !important; padding-bottom: 8px !important; }
.mvm { margin-top: 8px !important; margin-bottom: 8px !important; }
.phm { padding-left: 8px !important; padding-right: 8px !important; }
.mhm { margin-left: 8px !important; margin-right: 8px !important; }
.ptm { padding-top: 8px !important; }
.mtm { margin-top: 8px !important; }
.prm { padding-right: 8px !important; }
.mrm { margin-right: 8px !important; }
.pbm { padding-bottom: 8px !important; }
.mbm { margin-bottom: 8px !important; }
.plm { padding-left: 8px !important; }
.mlm { margin-left: 8px !important; }

.pal { padding: 16px !important; }
.mal { margin: 16px !important; }
.pvl { padding-top: 16px !important; padding-bottom: 16px !important; }
.mvl { margin-top: 16px !important; margin-bottom: 16px !important; }
.phl { padding-left: 16px !important; padding-right: 16px !important; }
.mhl { margin-left: 16px !important; margin-right: 16px !important; }
.ptl { padding-top: 16px !important; }
.mtl { margin-top: 16px !important; }
.prl { padding-right: 16px !important; }
.mrl { margin-right: 16px !important; }
.pbl { padding-bottom: 16px !important; }
.mbl { margin-bottom: 16px !important; }
.pll { padding-left: 16px !important; }
.mll { margin-left: 16px !important; }

.paxl { padding: 24px !important; }
.maxl { margin: 24px !important; }
.pvxl { padding-top: 24px !important; padding-bottom: 24px !important; }
.mvxl { margin-top: 24px !important; margin-bottom: 24px !important; }
.phxl { padding-left: 24px !important; padding-right: 24px !important; }
.mhxl { margin-left: 24px !important; margin-right: 24px !important; }
.ptxl { padding-top: 24px !important; }
.mtxl { margin-top: 24px !important; }
.prxl { padding-right: 24px !important; }
.mrxl { margin-right: 24px !important; }
.pbxl { padding-bottom: 24px !important; }
.mbxl { margin-bottom: 24px !important; }
.plxl { padding-left: 24px !important; }
.mlxl { margin-left: 24px !important; }

.paxxl { padding: 32px !important; }
.maxxl { margin: 32px !important; }
.pvxxl { padding-top: 32px !important; padding-bottom: 32px !important; }
.mvxxl { margin-top: 32px !important; margin-bottom: 32px !important; }
.phxxl { padding-left: 32px !important; padding-right: 32px !important; }
.mhxxl { margin-left: 32px !important; margin-right: 32px !important; }
.ptxxl { padding-top: 32px !important; }
.mtxxl { margin-top: 32px !important; }
.prxxl { padding-right: 32px !important; }
.mrxxl { margin-right: 32px !important; }
.pbxxl { padding-bottom: 32px !important; }
.mbxxl { margin-bottom: 32px !important; }
.plxxl { padding-left: 32px !important; }
.mlxxl { margin-left: 32px !important; }

.paxxxl { padding: 64px !important; }
.maxxxl { margin: 64px !important; }
.pvxxxl { padding-top: 64px !important; padding-bottom: 64px !important; }
.mvxxxl { margin-top: 64px !important; margin-bottom: 64px !important; }
.phxxxl { padding-left: 64px !important; padding-right: 64px !important; }
.mhxxxl { margin-left: 64px !important; margin-right: 64px !important; }
.ptxxxl { padding-top: 64px !important; }
.mtxxxl { margin-top: 64px !important; }
.prxxxl { padding-right: 64px !important; }
.mrxxxl { margin-right: 64px !important; }
.pbxxxl { padding-bottom: 64px !important; }
.mbxxxl { margin-bottom: 64px !important; }
.plxxxl { padding-left: 64px !important; }
.mlxxxl { margin-left: 64px !important; }

.paxxxxl { padding: 96px !important; }
.maxxxxl { margin: 96px !important; }
.pvxxxxl { padding-top: 96px !important; padding-bottom: 96px !important; }
.mvxxxxl { margin-top: 96px !important; margin-bottom: 96px !important; }
.phxxxxl { padding-left: 96px !important; padding-right: 96px !important; }
.mhxxxxl { margin-left: 96px !important; margin-right: 96px !important; }
.ptxxxxl { padding-top: 96px !important; }
.mtxxxxl { margin-top: 96px !important; }
.prxxxxl { padding-right: 96px !important; }
.mrxxxxl { margin-right: 96px !important; }
.pbxxxxl { padding-bottom: 96px !important; }
.mbxxxxl { margin-bottom: 96px !important; }
.plxxxxl { padding-left: 96px !important; }
.mlxxxxl { margin-left: 96px !important; }

/* --   UJEMNE MARGINESY   -- */

.mtxl- { margin-top: -24px !important; }
.mtxxl- { margin-top: -32px !important; }