/*
 * spacing.css  --  ERZEUGT von bin/g5-abstaende. Nicht von Hand aendern.
 *
 * Quelle der Stufen ist css/tokens.css. Wer eine Stufe braucht, die es
 * nicht gibt, legt sie dort an und laesst diese Datei neu erzeugen.
 *
 * Document & Code @copyright by SteckDesign
 */

/* --- Redaktionsklassen: am Handy halbe Stufe --- */
.ptop0 { padding-top: calc( var( --size-0 ) * 0.5 ) !important; }
.ptop0125 { padding-top: calc( var( --size-0125 ) * 0.5 ) !important; }
.ptop025 { padding-top: calc( var( --size-025 ) * 0.5 ) !important; }
.ptop05 { padding-top: calc( var( --size-05 ) * 0.5 ) !important; }
.ptop075 { padding-top: calc( var( --size-075 ) * 0.5 ) !important; }
.ptop1 { padding-top: calc( var( --size-1 ) * 0.5 ) !important; }
.ptop125 { padding-top: calc( var( --size-125 ) * 0.5 ) !important; }
.ptop15 { padding-top: calc( var( --size-15 ) * 0.5 ) !important; }
.ptop175 { padding-top: calc( var( --size-175 ) * 0.5 ) !important; }
.ptop2 { padding-top: calc( var( --size-2 ) * 0.5 ) !important; }
.ptop225 { padding-top: calc( var( --size-225 ) * 0.5 ) !important; }
.ptop25 { padding-top: calc( var( --size-25 ) * 0.5 ) !important; }
.ptop275 { padding-top: calc( var( --size-275 ) * 0.5 ) !important; }
.ptop3 { padding-top: calc( var( --size-3 ) * 0.5 ) !important; }
.ptop35 { padding-top: calc( var( --size-35 ) * 0.5 ) !important; }
.ptop4 { padding-top: calc( var( --size-4 ) * 0.5 ) !important; }
.ptop45 { padding-top: calc( var( --size-45 ) * 0.5 ) !important; }
.ptop5 { padding-top: calc( var( --size-5 ) * 0.5 ) !important; }
.ptop55 { padding-top: calc( var( --size-55 ) * 0.5 ) !important; }
.ptop6 { padding-top: calc( var( --size-6 ) * 0.5 ) !important; }
.ptop65 { padding-top: calc( var( --size-65 ) * 0.5 ) !important; }
.ptop7 { padding-top: calc( var( --size-7 ) * 0.5 ) !important; }
.ptop75 { padding-top: calc( var( --size-75 ) * 0.5 ) !important; }
.ptop8 { padding-top: calc( var( --size-8 ) * 0.5 ) !important; }
.ptop85 { padding-top: calc( var( --size-85 ) * 0.5 ) !important; }
.ptop9 { padding-top: calc( var( --size-9 ) * 0.5 ) !important; }
.ptop95 { padding-top: calc( var( --size-95 ) * 0.5 ) !important; }
.ptop10 { padding-top: calc( var( --size-10 ) * 0.5 ) !important; }
.ptop20 { padding-top: calc( var( --size-20 ) * 0.5 ) !important; }
.ptop30 { padding-top: calc( var( --size-30 ) * 0.5 ) !important; }
.ptop40 { padding-top: calc( var( --size-40 ) * 0.5 ) !important; }
.ptop50 { padding-top: calc( var( --size-50 ) * 0.5 ) !important; }
.ptop60 { padding-top: calc( var( --size-60 ) * 0.5 ) !important; }
.ptop70 { padding-top: calc( var( --size-70 ) * 0.5 ) !important; }
.ptop80 { padding-top: calc( var( --size-80 ) * 0.5 ) !important; }
.ptop90 { padding-top: calc( var( --size-90 ) * 0.5 ) !important; }
.ptop100 { padding-top: calc( var( --size-100 ) * 0.5 ) !important; }
.pbot0 { padding-bottom: calc( var( --size-0 ) * 0.5 ) !important; }
.pbot0125 { padding-bottom: calc( var( --size-0125 ) * 0.5 ) !important; }
.pbot025 { padding-bottom: calc( var( --size-025 ) * 0.5 ) !important; }
.pbot05 { padding-bottom: calc( var( --size-05 ) * 0.5 ) !important; }
.pbot075 { padding-bottom: calc( var( --size-075 ) * 0.5 ) !important; }
.pbot1 { padding-bottom: calc( var( --size-1 ) * 0.5 ) !important; }
.pbot125 { padding-bottom: calc( var( --size-125 ) * 0.5 ) !important; }
.pbot15 { padding-bottom: calc( var( --size-15 ) * 0.5 ) !important; }
.pbot175 { padding-bottom: calc( var( --size-175 ) * 0.5 ) !important; }
.pbot2 { padding-bottom: calc( var( --size-2 ) * 0.5 ) !important; }
.pbot225 { padding-bottom: calc( var( --size-225 ) * 0.5 ) !important; }
.pbot25 { padding-bottom: calc( var( --size-25 ) * 0.5 ) !important; }
.pbot275 { padding-bottom: calc( var( --size-275 ) * 0.5 ) !important; }
.pbot3 { padding-bottom: calc( var( --size-3 ) * 0.5 ) !important; }
.pbot35 { padding-bottom: calc( var( --size-35 ) * 0.5 ) !important; }
.pbot4 { padding-bottom: calc( var( --size-4 ) * 0.5 ) !important; }
.pbot45 { padding-bottom: calc( var( --size-45 ) * 0.5 ) !important; }
.pbot5 { padding-bottom: calc( var( --size-5 ) * 0.5 ) !important; }
.pbot55 { padding-bottom: calc( var( --size-55 ) * 0.5 ) !important; }
.pbot6 { padding-bottom: calc( var( --size-6 ) * 0.5 ) !important; }
.pbot65 { padding-bottom: calc( var( --size-65 ) * 0.5 ) !important; }
.pbot7 { padding-bottom: calc( var( --size-7 ) * 0.5 ) !important; }
.pbot75 { padding-bottom: calc( var( --size-75 ) * 0.5 ) !important; }
.pbot8 { padding-bottom: calc( var( --size-8 ) * 0.5 ) !important; }
.pbot85 { padding-bottom: calc( var( --size-85 ) * 0.5 ) !important; }
.pbot9 { padding-bottom: calc( var( --size-9 ) * 0.5 ) !important; }
.pbot95 { padding-bottom: calc( var( --size-95 ) * 0.5 ) !important; }
.pbot10 { padding-bottom: calc( var( --size-10 ) * 0.5 ) !important; }
.pbot20 { padding-bottom: calc( var( --size-20 ) * 0.5 ) !important; }
.pbot30 { padding-bottom: calc( var( --size-30 ) * 0.5 ) !important; }
.pbot40 { padding-bottom: calc( var( --size-40 ) * 0.5 ) !important; }
.pbot50 { padding-bottom: calc( var( --size-50 ) * 0.5 ) !important; }
.pbot60 { padding-bottom: calc( var( --size-60 ) * 0.5 ) !important; }
.pbot70 { padding-bottom: calc( var( --size-70 ) * 0.5 ) !important; }
.pbot80 { padding-bottom: calc( var( --size-80 ) * 0.5 ) !important; }
.pbot90 { padding-bottom: calc( var( --size-90 ) * 0.5 ) !important; }
.pbot100 { padding-bottom: calc( var( --size-100 ) * 0.5 ) !important; }
.mtop0 { margin-top: calc( var( --size-0 ) * 0.5 ) !important; }
.mtop0125 { margin-top: calc( var( --size-0125 ) * 0.5 ) !important; }
.mtop025 { margin-top: calc( var( --size-025 ) * 0.5 ) !important; }
.mtop05 { margin-top: calc( var( --size-05 ) * 0.5 ) !important; }
.mtop075 { margin-top: calc( var( --size-075 ) * 0.5 ) !important; }
.mtop1 { margin-top: calc( var( --size-1 ) * 0.5 ) !important; }
.mtop125 { margin-top: calc( var( --size-125 ) * 0.5 ) !important; }
.mtop15 { margin-top: calc( var( --size-15 ) * 0.5 ) !important; }
.mtop175 { margin-top: calc( var( --size-175 ) * 0.5 ) !important; }
.mtop2 { margin-top: calc( var( --size-2 ) * 0.5 ) !important; }
.mtop225 { margin-top: calc( var( --size-225 ) * 0.5 ) !important; }
.mtop25 { margin-top: calc( var( --size-25 ) * 0.5 ) !important; }
.mtop275 { margin-top: calc( var( --size-275 ) * 0.5 ) !important; }
.mtop3 { margin-top: calc( var( --size-3 ) * 0.5 ) !important; }
.mtop35 { margin-top: calc( var( --size-35 ) * 0.5 ) !important; }
.mtop4 { margin-top: calc( var( --size-4 ) * 0.5 ) !important; }
.mtop45 { margin-top: calc( var( --size-45 ) * 0.5 ) !important; }
.mtop5 { margin-top: calc( var( --size-5 ) * 0.5 ) !important; }
.mtop55 { margin-top: calc( var( --size-55 ) * 0.5 ) !important; }
.mtop6 { margin-top: calc( var( --size-6 ) * 0.5 ) !important; }
.mtop65 { margin-top: calc( var( --size-65 ) * 0.5 ) !important; }
.mtop7 { margin-top: calc( var( --size-7 ) * 0.5 ) !important; }
.mtop75 { margin-top: calc( var( --size-75 ) * 0.5 ) !important; }
.mtop8 { margin-top: calc( var( --size-8 ) * 0.5 ) !important; }
.mtop85 { margin-top: calc( var( --size-85 ) * 0.5 ) !important; }
.mtop9 { margin-top: calc( var( --size-9 ) * 0.5 ) !important; }
.mtop95 { margin-top: calc( var( --size-95 ) * 0.5 ) !important; }
.mtop10 { margin-top: calc( var( --size-10 ) * 0.5 ) !important; }
.mtop20 { margin-top: calc( var( --size-20 ) * 0.5 ) !important; }
.mtop30 { margin-top: calc( var( --size-30 ) * 0.5 ) !important; }
.mtop40 { margin-top: calc( var( --size-40 ) * 0.5 ) !important; }
.mtop50 { margin-top: calc( var( --size-50 ) * 0.5 ) !important; }
.mtop60 { margin-top: calc( var( --size-60 ) * 0.5 ) !important; }
.mtop70 { margin-top: calc( var( --size-70 ) * 0.5 ) !important; }
.mtop80 { margin-top: calc( var( --size-80 ) * 0.5 ) !important; }
.mtop90 { margin-top: calc( var( --size-90 ) * 0.5 ) !important; }
.mtop100 { margin-top: calc( var( --size-100 ) * 0.5 ) !important; }
.mbot0 { margin-bottom: calc( var( --size-0 ) * 0.5 ) !important; }
.mbot0125 { margin-bottom: calc( var( --size-0125 ) * 0.5 ) !important; }
.mbot025 { margin-bottom: calc( var( --size-025 ) * 0.5 ) !important; }
.mbot05 { margin-bottom: calc( var( --size-05 ) * 0.5 ) !important; }
.mbot075 { margin-bottom: calc( var( --size-075 ) * 0.5 ) !important; }
.mbot1 { margin-bottom: calc( var( --size-1 ) * 0.5 ) !important; }
.mbot125 { margin-bottom: calc( var( --size-125 ) * 0.5 ) !important; }
.mbot15 { margin-bottom: calc( var( --size-15 ) * 0.5 ) !important; }
.mbot175 { margin-bottom: calc( var( --size-175 ) * 0.5 ) !important; }
.mbot2 { margin-bottom: calc( var( --size-2 ) * 0.5 ) !important; }
.mbot225 { margin-bottom: calc( var( --size-225 ) * 0.5 ) !important; }
.mbot25 { margin-bottom: calc( var( --size-25 ) * 0.5 ) !important; }
.mbot275 { margin-bottom: calc( var( --size-275 ) * 0.5 ) !important; }
.mbot3 { margin-bottom: calc( var( --size-3 ) * 0.5 ) !important; }
.mbot35 { margin-bottom: calc( var( --size-35 ) * 0.5 ) !important; }
.mbot4 { margin-bottom: calc( var( --size-4 ) * 0.5 ) !important; }
.mbot45 { margin-bottom: calc( var( --size-45 ) * 0.5 ) !important; }
.mbot5 { margin-bottom: calc( var( --size-5 ) * 0.5 ) !important; }
.mbot55 { margin-bottom: calc( var( --size-55 ) * 0.5 ) !important; }
.mbot6 { margin-bottom: calc( var( --size-6 ) * 0.5 ) !important; }
.mbot65 { margin-bottom: calc( var( --size-65 ) * 0.5 ) !important; }
.mbot7 { margin-bottom: calc( var( --size-7 ) * 0.5 ) !important; }
.mbot75 { margin-bottom: calc( var( --size-75 ) * 0.5 ) !important; }
.mbot8 { margin-bottom: calc( var( --size-8 ) * 0.5 ) !important; }
.mbot85 { margin-bottom: calc( var( --size-85 ) * 0.5 ) !important; }
.mbot9 { margin-bottom: calc( var( --size-9 ) * 0.5 ) !important; }
.mbot95 { margin-bottom: calc( var( --size-95 ) * 0.5 ) !important; }
.mbot10 { margin-bottom: calc( var( --size-10 ) * 0.5 ) !important; }
.mbot20 { margin-bottom: calc( var( --size-20 ) * 0.5 ) !important; }
.mbot30 { margin-bottom: calc( var( --size-30 ) * 0.5 ) !important; }
.mbot40 { margin-bottom: calc( var( --size-40 ) * 0.5 ) !important; }
.mbot50 { margin-bottom: calc( var( --size-50 ) * 0.5 ) !important; }
.mbot60 { margin-bottom: calc( var( --size-60 ) * 0.5 ) !important; }
.mbot70 { margin-bottom: calc( var( --size-70 ) * 0.5 ) !important; }
.mbot80 { margin-bottom: calc( var( --size-80 ) * 0.5 ) !important; }
.mbot90 { margin-bottom: calc( var( --size-90 ) * 0.5 ) !important; }
.mbot100 { margin-bottom: calc( var( --size-100 ) * 0.5 ) !important; }

@media (min-width: 768px) {
	.ptop0 { padding-top: var( --size-0 ) !important; }
	.ptop0125 { padding-top: var( --size-0125 ) !important; }
	.ptop025 { padding-top: var( --size-025 ) !important; }
	.ptop05 { padding-top: var( --size-05 ) !important; }
	.ptop075 { padding-top: var( --size-075 ) !important; }
	.ptop1 { padding-top: var( --size-1 ) !important; }
	.ptop125 { padding-top: var( --size-125 ) !important; }
	.ptop15 { padding-top: var( --size-15 ) !important; }
	.ptop175 { padding-top: var( --size-175 ) !important; }
	.ptop2 { padding-top: var( --size-2 ) !important; }
	.ptop225 { padding-top: var( --size-225 ) !important; }
	.ptop25 { padding-top: var( --size-25 ) !important; }
	.ptop275 { padding-top: var( --size-275 ) !important; }
	.ptop3 { padding-top: var( --size-3 ) !important; }
	.ptop35 { padding-top: var( --size-35 ) !important; }
	.ptop4 { padding-top: var( --size-4 ) !important; }
	.ptop45 { padding-top: var( --size-45 ) !important; }
	.ptop5 { padding-top: var( --size-5 ) !important; }
	.ptop55 { padding-top: var( --size-55 ) !important; }
	.ptop6 { padding-top: var( --size-6 ) !important; }
	.ptop65 { padding-top: var( --size-65 ) !important; }
	.ptop7 { padding-top: var( --size-7 ) !important; }
	.ptop75 { padding-top: var( --size-75 ) !important; }
	.ptop8 { padding-top: var( --size-8 ) !important; }
	.ptop85 { padding-top: var( --size-85 ) !important; }
	.ptop9 { padding-top: var( --size-9 ) !important; }
	.ptop95 { padding-top: var( --size-95 ) !important; }
	.ptop10 { padding-top: var( --size-10 ) !important; }
	.ptop20 { padding-top: var( --size-20 ) !important; }
	.ptop30 { padding-top: var( --size-30 ) !important; }
	.ptop40 { padding-top: var( --size-40 ) !important; }
	.ptop50 { padding-top: var( --size-50 ) !important; }
	.ptop60 { padding-top: var( --size-60 ) !important; }
	.ptop70 { padding-top: var( --size-70 ) !important; }
	.ptop80 { padding-top: var( --size-80 ) !important; }
	.ptop90 { padding-top: var( --size-90 ) !important; }
	.ptop100 { padding-top: var( --size-100 ) !important; }
	.pbot0 { padding-bottom: var( --size-0 ) !important; }
	.pbot0125 { padding-bottom: var( --size-0125 ) !important; }
	.pbot025 { padding-bottom: var( --size-025 ) !important; }
	.pbot05 { padding-bottom: var( --size-05 ) !important; }
	.pbot075 { padding-bottom: var( --size-075 ) !important; }
	.pbot1 { padding-bottom: var( --size-1 ) !important; }
	.pbot125 { padding-bottom: var( --size-125 ) !important; }
	.pbot15 { padding-bottom: var( --size-15 ) !important; }
	.pbot175 { padding-bottom: var( --size-175 ) !important; }
	.pbot2 { padding-bottom: var( --size-2 ) !important; }
	.pbot225 { padding-bottom: var( --size-225 ) !important; }
	.pbot25 { padding-bottom: var( --size-25 ) !important; }
	.pbot275 { padding-bottom: var( --size-275 ) !important; }
	.pbot3 { padding-bottom: var( --size-3 ) !important; }
	.pbot35 { padding-bottom: var( --size-35 ) !important; }
	.pbot4 { padding-bottom: var( --size-4 ) !important; }
	.pbot45 { padding-bottom: var( --size-45 ) !important; }
	.pbot5 { padding-bottom: var( --size-5 ) !important; }
	.pbot55 { padding-bottom: var( --size-55 ) !important; }
	.pbot6 { padding-bottom: var( --size-6 ) !important; }
	.pbot65 { padding-bottom: var( --size-65 ) !important; }
	.pbot7 { padding-bottom: var( --size-7 ) !important; }
	.pbot75 { padding-bottom: var( --size-75 ) !important; }
	.pbot8 { padding-bottom: var( --size-8 ) !important; }
	.pbot85 { padding-bottom: var( --size-85 ) !important; }
	.pbot9 { padding-bottom: var( --size-9 ) !important; }
	.pbot95 { padding-bottom: var( --size-95 ) !important; }
	.pbot10 { padding-bottom: var( --size-10 ) !important; }
	.pbot20 { padding-bottom: var( --size-20 ) !important; }
	.pbot30 { padding-bottom: var( --size-30 ) !important; }
	.pbot40 { padding-bottom: var( --size-40 ) !important; }
	.pbot50 { padding-bottom: var( --size-50 ) !important; }
	.pbot60 { padding-bottom: var( --size-60 ) !important; }
	.pbot70 { padding-bottom: var( --size-70 ) !important; }
	.pbot80 { padding-bottom: var( --size-80 ) !important; }
	.pbot90 { padding-bottom: var( --size-90 ) !important; }
	.pbot100 { padding-bottom: var( --size-100 ) !important; }
	.mtop0 { margin-top: var( --size-0 ) !important; }
	.mtop0125 { margin-top: var( --size-0125 ) !important; }
	.mtop025 { margin-top: var( --size-025 ) !important; }
	.mtop05 { margin-top: var( --size-05 ) !important; }
	.mtop075 { margin-top: var( --size-075 ) !important; }
	.mtop1 { margin-top: var( --size-1 ) !important; }
	.mtop125 { margin-top: var( --size-125 ) !important; }
	.mtop15 { margin-top: var( --size-15 ) !important; }
	.mtop175 { margin-top: var( --size-175 ) !important; }
	.mtop2 { margin-top: var( --size-2 ) !important; }
	.mtop225 { margin-top: var( --size-225 ) !important; }
	.mtop25 { margin-top: var( --size-25 ) !important; }
	.mtop275 { margin-top: var( --size-275 ) !important; }
	.mtop3 { margin-top: var( --size-3 ) !important; }
	.mtop35 { margin-top: var( --size-35 ) !important; }
	.mtop4 { margin-top: var( --size-4 ) !important; }
	.mtop45 { margin-top: var( --size-45 ) !important; }
	.mtop5 { margin-top: var( --size-5 ) !important; }
	.mtop55 { margin-top: var( --size-55 ) !important; }
	.mtop6 { margin-top: var( --size-6 ) !important; }
	.mtop65 { margin-top: var( --size-65 ) !important; }
	.mtop7 { margin-top: var( --size-7 ) !important; }
	.mtop75 { margin-top: var( --size-75 ) !important; }
	.mtop8 { margin-top: var( --size-8 ) !important; }
	.mtop85 { margin-top: var( --size-85 ) !important; }
	.mtop9 { margin-top: var( --size-9 ) !important; }
	.mtop95 { margin-top: var( --size-95 ) !important; }
	.mtop10 { margin-top: var( --size-10 ) !important; }
	.mtop20 { margin-top: var( --size-20 ) !important; }
	.mtop30 { margin-top: var( --size-30 ) !important; }
	.mtop40 { margin-top: var( --size-40 ) !important; }
	.mtop50 { margin-top: var( --size-50 ) !important; }
	.mtop60 { margin-top: var( --size-60 ) !important; }
	.mtop70 { margin-top: var( --size-70 ) !important; }
	.mtop80 { margin-top: var( --size-80 ) !important; }
	.mtop90 { margin-top: var( --size-90 ) !important; }
	.mtop100 { margin-top: var( --size-100 ) !important; }
	.mbot0 { margin-bottom: var( --size-0 ) !important; }
	.mbot0125 { margin-bottom: var( --size-0125 ) !important; }
	.mbot025 { margin-bottom: var( --size-025 ) !important; }
	.mbot05 { margin-bottom: var( --size-05 ) !important; }
	.mbot075 { margin-bottom: var( --size-075 ) !important; }
	.mbot1 { margin-bottom: var( --size-1 ) !important; }
	.mbot125 { margin-bottom: var( --size-125 ) !important; }
	.mbot15 { margin-bottom: var( --size-15 ) !important; }
	.mbot175 { margin-bottom: var( --size-175 ) !important; }
	.mbot2 { margin-bottom: var( --size-2 ) !important; }
	.mbot225 { margin-bottom: var( --size-225 ) !important; }
	.mbot25 { margin-bottom: var( --size-25 ) !important; }
	.mbot275 { margin-bottom: var( --size-275 ) !important; }
	.mbot3 { margin-bottom: var( --size-3 ) !important; }
	.mbot35 { margin-bottom: var( --size-35 ) !important; }
	.mbot4 { margin-bottom: var( --size-4 ) !important; }
	.mbot45 { margin-bottom: var( --size-45 ) !important; }
	.mbot5 { margin-bottom: var( --size-5 ) !important; }
	.mbot55 { margin-bottom: var( --size-55 ) !important; }
	.mbot6 { margin-bottom: var( --size-6 ) !important; }
	.mbot65 { margin-bottom: var( --size-65 ) !important; }
	.mbot7 { margin-bottom: var( --size-7 ) !important; }
	.mbot75 { margin-bottom: var( --size-75 ) !important; }
	.mbot8 { margin-bottom: var( --size-8 ) !important; }
	.mbot85 { margin-bottom: var( --size-85 ) !important; }
	.mbot9 { margin-bottom: var( --size-9 ) !important; }
	.mbot95 { margin-bottom: var( --size-95 ) !important; }
	.mbot10 { margin-bottom: var( --size-10 ) !important; }
	.mbot20 { margin-bottom: var( --size-20 ) !important; }
	.mbot30 { margin-bottom: var( --size-30 ) !important; }
	.mbot40 { margin-bottom: var( --size-40 ) !important; }
	.mbot50 { margin-bottom: var( --size-50 ) !important; }
	.mbot60 { margin-bottom: var( --size-60 ) !important; }
	.mbot70 { margin-bottom: var( --size-70 ) !important; }
	.mbot80 { margin-bottom: var( --size-80 ) !important; }
	.mbot90 { margin-bottom: var( --size-90 ) !important; }
	.mbot100 { margin-bottom: var( --size-100 ) !important; }
}

/* --- Ausdrueckliche Varianten je Breite --- */

.ptop-xs0 { padding-top: var( --size-0 ); }
.ptop-xs0125 { padding-top: var( --size-0125 ); }
.ptop-xs025 { padding-top: var( --size-025 ); }
.ptop-xs05 { padding-top: var( --size-05 ); }
.ptop-xs075 { padding-top: var( --size-075 ); }
.ptop-xs1 { padding-top: var( --size-1 ); }
.ptop-xs125 { padding-top: var( --size-125 ); }
.ptop-xs15 { padding-top: var( --size-15 ); }
.ptop-xs175 { padding-top: var( --size-175 ); }
.ptop-xs2 { padding-top: var( --size-2 ); }
.ptop-xs225 { padding-top: var( --size-225 ); }
.ptop-xs25 { padding-top: var( --size-25 ); }
.ptop-xs275 { padding-top: var( --size-275 ); }
.ptop-xs3 { padding-top: var( --size-3 ); }
.ptop-xs35 { padding-top: var( --size-35 ); }
.ptop-xs4 { padding-top: var( --size-4 ); }
.ptop-xs45 { padding-top: var( --size-45 ); }
.ptop-xs5 { padding-top: var( --size-5 ); }
.ptop-xs55 { padding-top: var( --size-55 ); }
.ptop-xs6 { padding-top: var( --size-6 ); }
.ptop-xs65 { padding-top: var( --size-65 ); }
.ptop-xs7 { padding-top: var( --size-7 ); }
.ptop-xs75 { padding-top: var( --size-75 ); }
.ptop-xs8 { padding-top: var( --size-8 ); }
.ptop-xs85 { padding-top: var( --size-85 ); }
.ptop-xs9 { padding-top: var( --size-9 ); }
.ptop-xs95 { padding-top: var( --size-95 ); }
.ptop-xs10 { padding-top: var( --size-10 ); }
.ptop-xs20 { padding-top: var( --size-20 ); }
.ptop-xs30 { padding-top: var( --size-30 ); }
.ptop-xs40 { padding-top: var( --size-40 ); }
.ptop-xs50 { padding-top: var( --size-50 ); }
.ptop-xs60 { padding-top: var( --size-60 ); }
.ptop-xs70 { padding-top: var( --size-70 ); }
.ptop-xs80 { padding-top: var( --size-80 ); }
.ptop-xs90 { padding-top: var( --size-90 ); }
.ptop-xs100 { padding-top: var( --size-100 ); }
.pbot-xs0 { padding-bottom: var( --size-0 ); }
.pbot-xs0125 { padding-bottom: var( --size-0125 ); }
.pbot-xs025 { padding-bottom: var( --size-025 ); }
.pbot-xs05 { padding-bottom: var( --size-05 ); }
.pbot-xs075 { padding-bottom: var( --size-075 ); }
.pbot-xs1 { padding-bottom: var( --size-1 ); }
.pbot-xs125 { padding-bottom: var( --size-125 ); }
.pbot-xs15 { padding-bottom: var( --size-15 ); }
.pbot-xs175 { padding-bottom: var( --size-175 ); }
.pbot-xs2 { padding-bottom: var( --size-2 ); }
.pbot-xs225 { padding-bottom: var( --size-225 ); }
.pbot-xs25 { padding-bottom: var( --size-25 ); }
.pbot-xs275 { padding-bottom: var( --size-275 ); }
.pbot-xs3 { padding-bottom: var( --size-3 ); }
.pbot-xs35 { padding-bottom: var( --size-35 ); }
.pbot-xs4 { padding-bottom: var( --size-4 ); }
.pbot-xs45 { padding-bottom: var( --size-45 ); }
.pbot-xs5 { padding-bottom: var( --size-5 ); }
.pbot-xs55 { padding-bottom: var( --size-55 ); }
.pbot-xs6 { padding-bottom: var( --size-6 ); }
.pbot-xs65 { padding-bottom: var( --size-65 ); }
.pbot-xs7 { padding-bottom: var( --size-7 ); }
.pbot-xs75 { padding-bottom: var( --size-75 ); }
.pbot-xs8 { padding-bottom: var( --size-8 ); }
.pbot-xs85 { padding-bottom: var( --size-85 ); }
.pbot-xs9 { padding-bottom: var( --size-9 ); }
.pbot-xs95 { padding-bottom: var( --size-95 ); }
.pbot-xs10 { padding-bottom: var( --size-10 ); }
.pbot-xs20 { padding-bottom: var( --size-20 ); }
.pbot-xs30 { padding-bottom: var( --size-30 ); }
.pbot-xs40 { padding-bottom: var( --size-40 ); }
.pbot-xs50 { padding-bottom: var( --size-50 ); }
.pbot-xs60 { padding-bottom: var( --size-60 ); }
.pbot-xs70 { padding-bottom: var( --size-70 ); }
.pbot-xs80 { padding-bottom: var( --size-80 ); }
.pbot-xs90 { padding-bottom: var( --size-90 ); }
.pbot-xs100 { padding-bottom: var( --size-100 ); }
.mtop-xs0 { margin-top: var( --size-0 ); }
.mtop-xs0125 { margin-top: var( --size-0125 ); }
.mtop-xs025 { margin-top: var( --size-025 ); }
.mtop-xs05 { margin-top: var( --size-05 ); }
.mtop-xs075 { margin-top: var( --size-075 ); }
.mtop-xs1 { margin-top: var( --size-1 ); }
.mtop-xs125 { margin-top: var( --size-125 ); }
.mtop-xs15 { margin-top: var( --size-15 ); }
.mtop-xs175 { margin-top: var( --size-175 ); }
.mtop-xs2 { margin-top: var( --size-2 ); }
.mtop-xs225 { margin-top: var( --size-225 ); }
.mtop-xs25 { margin-top: var( --size-25 ); }
.mtop-xs275 { margin-top: var( --size-275 ); }
.mtop-xs3 { margin-top: var( --size-3 ); }
.mtop-xs35 { margin-top: var( --size-35 ); }
.mtop-xs4 { margin-top: var( --size-4 ); }
.mtop-xs45 { margin-top: var( --size-45 ); }
.mtop-xs5 { margin-top: var( --size-5 ); }
.mtop-xs55 { margin-top: var( --size-55 ); }
.mtop-xs6 { margin-top: var( --size-6 ); }
.mtop-xs65 { margin-top: var( --size-65 ); }
.mtop-xs7 { margin-top: var( --size-7 ); }
.mtop-xs75 { margin-top: var( --size-75 ); }
.mtop-xs8 { margin-top: var( --size-8 ); }
.mtop-xs85 { margin-top: var( --size-85 ); }
.mtop-xs9 { margin-top: var( --size-9 ); }
.mtop-xs95 { margin-top: var( --size-95 ); }
.mtop-xs10 { margin-top: var( --size-10 ); }
.mtop-xs20 { margin-top: var( --size-20 ); }
.mtop-xs30 { margin-top: var( --size-30 ); }
.mtop-xs40 { margin-top: var( --size-40 ); }
.mtop-xs50 { margin-top: var( --size-50 ); }
.mtop-xs60 { margin-top: var( --size-60 ); }
.mtop-xs70 { margin-top: var( --size-70 ); }
.mtop-xs80 { margin-top: var( --size-80 ); }
.mtop-xs90 { margin-top: var( --size-90 ); }
.mtop-xs100 { margin-top: var( --size-100 ); }
.mbot-xs0 { margin-bottom: var( --size-0 ); }
.mbot-xs0125 { margin-bottom: var( --size-0125 ); }
.mbot-xs025 { margin-bottom: var( --size-025 ); }
.mbot-xs05 { margin-bottom: var( --size-05 ); }
.mbot-xs075 { margin-bottom: var( --size-075 ); }
.mbot-xs1 { margin-bottom: var( --size-1 ); }
.mbot-xs125 { margin-bottom: var( --size-125 ); }
.mbot-xs15 { margin-bottom: var( --size-15 ); }
.mbot-xs175 { margin-bottom: var( --size-175 ); }
.mbot-xs2 { margin-bottom: var( --size-2 ); }
.mbot-xs225 { margin-bottom: var( --size-225 ); }
.mbot-xs25 { margin-bottom: var( --size-25 ); }
.mbot-xs275 { margin-bottom: var( --size-275 ); }
.mbot-xs3 { margin-bottom: var( --size-3 ); }
.mbot-xs35 { margin-bottom: var( --size-35 ); }
.mbot-xs4 { margin-bottom: var( --size-4 ); }
.mbot-xs45 { margin-bottom: var( --size-45 ); }
.mbot-xs5 { margin-bottom: var( --size-5 ); }
.mbot-xs55 { margin-bottom: var( --size-55 ); }
.mbot-xs6 { margin-bottom: var( --size-6 ); }
.mbot-xs65 { margin-bottom: var( --size-65 ); }
.mbot-xs7 { margin-bottom: var( --size-7 ); }
.mbot-xs75 { margin-bottom: var( --size-75 ); }
.mbot-xs8 { margin-bottom: var( --size-8 ); }
.mbot-xs85 { margin-bottom: var( --size-85 ); }
.mbot-xs9 { margin-bottom: var( --size-9 ); }
.mbot-xs95 { margin-bottom: var( --size-95 ); }
.mbot-xs10 { margin-bottom: var( --size-10 ); }
.mbot-xs20 { margin-bottom: var( --size-20 ); }
.mbot-xs30 { margin-bottom: var( --size-30 ); }
.mbot-xs40 { margin-bottom: var( --size-40 ); }
.mbot-xs50 { margin-bottom: var( --size-50 ); }
.mbot-xs60 { margin-bottom: var( --size-60 ); }
.mbot-xs70 { margin-bottom: var( --size-70 ); }
.mbot-xs80 { margin-bottom: var( --size-80 ); }
.mbot-xs90 { margin-bottom: var( --size-90 ); }
.mbot-xs100 { margin-bottom: var( --size-100 ); }

@media (min-width: 575px) {
	.ptop-sm0 { padding-top: var( --size-0 ); }
	.ptop-sm0125 { padding-top: var( --size-0125 ); }
	.ptop-sm025 { padding-top: var( --size-025 ); }
	.ptop-sm05 { padding-top: var( --size-05 ); }
	.ptop-sm075 { padding-top: var( --size-075 ); }
	.ptop-sm1 { padding-top: var( --size-1 ); }
	.ptop-sm125 { padding-top: var( --size-125 ); }
	.ptop-sm15 { padding-top: var( --size-15 ); }
	.ptop-sm175 { padding-top: var( --size-175 ); }
	.ptop-sm2 { padding-top: var( --size-2 ); }
	.ptop-sm225 { padding-top: var( --size-225 ); }
	.ptop-sm25 { padding-top: var( --size-25 ); }
	.ptop-sm275 { padding-top: var( --size-275 ); }
	.ptop-sm3 { padding-top: var( --size-3 ); }
	.ptop-sm35 { padding-top: var( --size-35 ); }
	.ptop-sm4 { padding-top: var( --size-4 ); }
	.ptop-sm45 { padding-top: var( --size-45 ); }
	.ptop-sm5 { padding-top: var( --size-5 ); }
	.ptop-sm55 { padding-top: var( --size-55 ); }
	.ptop-sm6 { padding-top: var( --size-6 ); }
	.ptop-sm65 { padding-top: var( --size-65 ); }
	.ptop-sm7 { padding-top: var( --size-7 ); }
	.ptop-sm75 { padding-top: var( --size-75 ); }
	.ptop-sm8 { padding-top: var( --size-8 ); }
	.ptop-sm85 { padding-top: var( --size-85 ); }
	.ptop-sm9 { padding-top: var( --size-9 ); }
	.ptop-sm95 { padding-top: var( --size-95 ); }
	.ptop-sm10 { padding-top: var( --size-10 ); }
	.ptop-sm20 { padding-top: var( --size-20 ); }
	.ptop-sm30 { padding-top: var( --size-30 ); }
	.ptop-sm40 { padding-top: var( --size-40 ); }
	.ptop-sm50 { padding-top: var( --size-50 ); }
	.ptop-sm60 { padding-top: var( --size-60 ); }
	.ptop-sm70 { padding-top: var( --size-70 ); }
	.ptop-sm80 { padding-top: var( --size-80 ); }
	.ptop-sm90 { padding-top: var( --size-90 ); }
	.ptop-sm100 { padding-top: var( --size-100 ); }
	.pbot-sm0 { padding-bottom: var( --size-0 ); }
	.pbot-sm0125 { padding-bottom: var( --size-0125 ); }
	.pbot-sm025 { padding-bottom: var( --size-025 ); }
	.pbot-sm05 { padding-bottom: var( --size-05 ); }
	.pbot-sm075 { padding-bottom: var( --size-075 ); }
	.pbot-sm1 { padding-bottom: var( --size-1 ); }
	.pbot-sm125 { padding-bottom: var( --size-125 ); }
	.pbot-sm15 { padding-bottom: var( --size-15 ); }
	.pbot-sm175 { padding-bottom: var( --size-175 ); }
	.pbot-sm2 { padding-bottom: var( --size-2 ); }
	.pbot-sm225 { padding-bottom: var( --size-225 ); }
	.pbot-sm25 { padding-bottom: var( --size-25 ); }
	.pbot-sm275 { padding-bottom: var( --size-275 ); }
	.pbot-sm3 { padding-bottom: var( --size-3 ); }
	.pbot-sm35 { padding-bottom: var( --size-35 ); }
	.pbot-sm4 { padding-bottom: var( --size-4 ); }
	.pbot-sm45 { padding-bottom: var( --size-45 ); }
	.pbot-sm5 { padding-bottom: var( --size-5 ); }
	.pbot-sm55 { padding-bottom: var( --size-55 ); }
	.pbot-sm6 { padding-bottom: var( --size-6 ); }
	.pbot-sm65 { padding-bottom: var( --size-65 ); }
	.pbot-sm7 { padding-bottom: var( --size-7 ); }
	.pbot-sm75 { padding-bottom: var( --size-75 ); }
	.pbot-sm8 { padding-bottom: var( --size-8 ); }
	.pbot-sm85 { padding-bottom: var( --size-85 ); }
	.pbot-sm9 { padding-bottom: var( --size-9 ); }
	.pbot-sm95 { padding-bottom: var( --size-95 ); }
	.pbot-sm10 { padding-bottom: var( --size-10 ); }
	.pbot-sm20 { padding-bottom: var( --size-20 ); }
	.pbot-sm30 { padding-bottom: var( --size-30 ); }
	.pbot-sm40 { padding-bottom: var( --size-40 ); }
	.pbot-sm50 { padding-bottom: var( --size-50 ); }
	.pbot-sm60 { padding-bottom: var( --size-60 ); }
	.pbot-sm70 { padding-bottom: var( --size-70 ); }
	.pbot-sm80 { padding-bottom: var( --size-80 ); }
	.pbot-sm90 { padding-bottom: var( --size-90 ); }
	.pbot-sm100 { padding-bottom: var( --size-100 ); }
	.mtop-sm0 { margin-top: var( --size-0 ); }
	.mtop-sm0125 { margin-top: var( --size-0125 ); }
	.mtop-sm025 { margin-top: var( --size-025 ); }
	.mtop-sm05 { margin-top: var( --size-05 ); }
	.mtop-sm075 { margin-top: var( --size-075 ); }
	.mtop-sm1 { margin-top: var( --size-1 ); }
	.mtop-sm125 { margin-top: var( --size-125 ); }
	.mtop-sm15 { margin-top: var( --size-15 ); }
	.mtop-sm175 { margin-top: var( --size-175 ); }
	.mtop-sm2 { margin-top: var( --size-2 ); }
	.mtop-sm225 { margin-top: var( --size-225 ); }
	.mtop-sm25 { margin-top: var( --size-25 ); }
	.mtop-sm275 { margin-top: var( --size-275 ); }
	.mtop-sm3 { margin-top: var( --size-3 ); }
	.mtop-sm35 { margin-top: var( --size-35 ); }
	.mtop-sm4 { margin-top: var( --size-4 ); }
	.mtop-sm45 { margin-top: var( --size-45 ); }
	.mtop-sm5 { margin-top: var( --size-5 ); }
	.mtop-sm55 { margin-top: var( --size-55 ); }
	.mtop-sm6 { margin-top: var( --size-6 ); }
	.mtop-sm65 { margin-top: var( --size-65 ); }
	.mtop-sm7 { margin-top: var( --size-7 ); }
	.mtop-sm75 { margin-top: var( --size-75 ); }
	.mtop-sm8 { margin-top: var( --size-8 ); }
	.mtop-sm85 { margin-top: var( --size-85 ); }
	.mtop-sm9 { margin-top: var( --size-9 ); }
	.mtop-sm95 { margin-top: var( --size-95 ); }
	.mtop-sm10 { margin-top: var( --size-10 ); }
	.mtop-sm20 { margin-top: var( --size-20 ); }
	.mtop-sm30 { margin-top: var( --size-30 ); }
	.mtop-sm40 { margin-top: var( --size-40 ); }
	.mtop-sm50 { margin-top: var( --size-50 ); }
	.mtop-sm60 { margin-top: var( --size-60 ); }
	.mtop-sm70 { margin-top: var( --size-70 ); }
	.mtop-sm80 { margin-top: var( --size-80 ); }
	.mtop-sm90 { margin-top: var( --size-90 ); }
	.mtop-sm100 { margin-top: var( --size-100 ); }
	.mbot-sm0 { margin-bottom: var( --size-0 ); }
	.mbot-sm0125 { margin-bottom: var( --size-0125 ); }
	.mbot-sm025 { margin-bottom: var( --size-025 ); }
	.mbot-sm05 { margin-bottom: var( --size-05 ); }
	.mbot-sm075 { margin-bottom: var( --size-075 ); }
	.mbot-sm1 { margin-bottom: var( --size-1 ); }
	.mbot-sm125 { margin-bottom: var( --size-125 ); }
	.mbot-sm15 { margin-bottom: var( --size-15 ); }
	.mbot-sm175 { margin-bottom: var( --size-175 ); }
	.mbot-sm2 { margin-bottom: var( --size-2 ); }
	.mbot-sm225 { margin-bottom: var( --size-225 ); }
	.mbot-sm25 { margin-bottom: var( --size-25 ); }
	.mbot-sm275 { margin-bottom: var( --size-275 ); }
	.mbot-sm3 { margin-bottom: var( --size-3 ); }
	.mbot-sm35 { margin-bottom: var( --size-35 ); }
	.mbot-sm4 { margin-bottom: var( --size-4 ); }
	.mbot-sm45 { margin-bottom: var( --size-45 ); }
	.mbot-sm5 { margin-bottom: var( --size-5 ); }
	.mbot-sm55 { margin-bottom: var( --size-55 ); }
	.mbot-sm6 { margin-bottom: var( --size-6 ); }
	.mbot-sm65 { margin-bottom: var( --size-65 ); }
	.mbot-sm7 { margin-bottom: var( --size-7 ); }
	.mbot-sm75 { margin-bottom: var( --size-75 ); }
	.mbot-sm8 { margin-bottom: var( --size-8 ); }
	.mbot-sm85 { margin-bottom: var( --size-85 ); }
	.mbot-sm9 { margin-bottom: var( --size-9 ); }
	.mbot-sm95 { margin-bottom: var( --size-95 ); }
	.mbot-sm10 { margin-bottom: var( --size-10 ); }
	.mbot-sm20 { margin-bottom: var( --size-20 ); }
	.mbot-sm30 { margin-bottom: var( --size-30 ); }
	.mbot-sm40 { margin-bottom: var( --size-40 ); }
	.mbot-sm50 { margin-bottom: var( --size-50 ); }
	.mbot-sm60 { margin-bottom: var( --size-60 ); }
	.mbot-sm70 { margin-bottom: var( --size-70 ); }
	.mbot-sm80 { margin-bottom: var( --size-80 ); }
	.mbot-sm90 { margin-bottom: var( --size-90 ); }
	.mbot-sm100 { margin-bottom: var( --size-100 ); }
}

@media (min-width: 768px) {
	.ptop-md0 { padding-top: var( --size-0 ); }
	.ptop-md0125 { padding-top: var( --size-0125 ); }
	.ptop-md025 { padding-top: var( --size-025 ); }
	.ptop-md05 { padding-top: var( --size-05 ); }
	.ptop-md075 { padding-top: var( --size-075 ); }
	.ptop-md1 { padding-top: var( --size-1 ); }
	.ptop-md125 { padding-top: var( --size-125 ); }
	.ptop-md15 { padding-top: var( --size-15 ); }
	.ptop-md175 { padding-top: var( --size-175 ); }
	.ptop-md2 { padding-top: var( --size-2 ); }
	.ptop-md225 { padding-top: var( --size-225 ); }
	.ptop-md25 { padding-top: var( --size-25 ); }
	.ptop-md275 { padding-top: var( --size-275 ); }
	.ptop-md3 { padding-top: var( --size-3 ); }
	.ptop-md35 { padding-top: var( --size-35 ); }
	.ptop-md4 { padding-top: var( --size-4 ); }
	.ptop-md45 { padding-top: var( --size-45 ); }
	.ptop-md5 { padding-top: var( --size-5 ); }
	.ptop-md55 { padding-top: var( --size-55 ); }
	.ptop-md6 { padding-top: var( --size-6 ); }
	.ptop-md65 { padding-top: var( --size-65 ); }
	.ptop-md7 { padding-top: var( --size-7 ); }
	.ptop-md75 { padding-top: var( --size-75 ); }
	.ptop-md8 { padding-top: var( --size-8 ); }
	.ptop-md85 { padding-top: var( --size-85 ); }
	.ptop-md9 { padding-top: var( --size-9 ); }
	.ptop-md95 { padding-top: var( --size-95 ); }
	.ptop-md10 { padding-top: var( --size-10 ); }
	.ptop-md20 { padding-top: var( --size-20 ); }
	.ptop-md30 { padding-top: var( --size-30 ); }
	.ptop-md40 { padding-top: var( --size-40 ); }
	.ptop-md50 { padding-top: var( --size-50 ); }
	.ptop-md60 { padding-top: var( --size-60 ); }
	.ptop-md70 { padding-top: var( --size-70 ); }
	.ptop-md80 { padding-top: var( --size-80 ); }
	.ptop-md90 { padding-top: var( --size-90 ); }
	.ptop-md100 { padding-top: var( --size-100 ); }
	.pbot-md0 { padding-bottom: var( --size-0 ); }
	.pbot-md0125 { padding-bottom: var( --size-0125 ); }
	.pbot-md025 { padding-bottom: var( --size-025 ); }
	.pbot-md05 { padding-bottom: var( --size-05 ); }
	.pbot-md075 { padding-bottom: var( --size-075 ); }
	.pbot-md1 { padding-bottom: var( --size-1 ); }
	.pbot-md125 { padding-bottom: var( --size-125 ); }
	.pbot-md15 { padding-bottom: var( --size-15 ); }
	.pbot-md175 { padding-bottom: var( --size-175 ); }
	.pbot-md2 { padding-bottom: var( --size-2 ); }
	.pbot-md225 { padding-bottom: var( --size-225 ); }
	.pbot-md25 { padding-bottom: var( --size-25 ); }
	.pbot-md275 { padding-bottom: var( --size-275 ); }
	.pbot-md3 { padding-bottom: var( --size-3 ); }
	.pbot-md35 { padding-bottom: var( --size-35 ); }
	.pbot-md4 { padding-bottom: var( --size-4 ); }
	.pbot-md45 { padding-bottom: var( --size-45 ); }
	.pbot-md5 { padding-bottom: var( --size-5 ); }
	.pbot-md55 { padding-bottom: var( --size-55 ); }
	.pbot-md6 { padding-bottom: var( --size-6 ); }
	.pbot-md65 { padding-bottom: var( --size-65 ); }
	.pbot-md7 { padding-bottom: var( --size-7 ); }
	.pbot-md75 { padding-bottom: var( --size-75 ); }
	.pbot-md8 { padding-bottom: var( --size-8 ); }
	.pbot-md85 { padding-bottom: var( --size-85 ); }
	.pbot-md9 { padding-bottom: var( --size-9 ); }
	.pbot-md95 { padding-bottom: var( --size-95 ); }
	.pbot-md10 { padding-bottom: var( --size-10 ); }
	.pbot-md20 { padding-bottom: var( --size-20 ); }
	.pbot-md30 { padding-bottom: var( --size-30 ); }
	.pbot-md40 { padding-bottom: var( --size-40 ); }
	.pbot-md50 { padding-bottom: var( --size-50 ); }
	.pbot-md60 { padding-bottom: var( --size-60 ); }
	.pbot-md70 { padding-bottom: var( --size-70 ); }
	.pbot-md80 { padding-bottom: var( --size-80 ); }
	.pbot-md90 { padding-bottom: var( --size-90 ); }
	.pbot-md100 { padding-bottom: var( --size-100 ); }
	.mtop-md0 { margin-top: var( --size-0 ); }
	.mtop-md0125 { margin-top: var( --size-0125 ); }
	.mtop-md025 { margin-top: var( --size-025 ); }
	.mtop-md05 { margin-top: var( --size-05 ); }
	.mtop-md075 { margin-top: var( --size-075 ); }
	.mtop-md1 { margin-top: var( --size-1 ); }
	.mtop-md125 { margin-top: var( --size-125 ); }
	.mtop-md15 { margin-top: var( --size-15 ); }
	.mtop-md175 { margin-top: var( --size-175 ); }
	.mtop-md2 { margin-top: var( --size-2 ); }
	.mtop-md225 { margin-top: var( --size-225 ); }
	.mtop-md25 { margin-top: var( --size-25 ); }
	.mtop-md275 { margin-top: var( --size-275 ); }
	.mtop-md3 { margin-top: var( --size-3 ); }
	.mtop-md35 { margin-top: var( --size-35 ); }
	.mtop-md4 { margin-top: var( --size-4 ); }
	.mtop-md45 { margin-top: var( --size-45 ); }
	.mtop-md5 { margin-top: var( --size-5 ); }
	.mtop-md55 { margin-top: var( --size-55 ); }
	.mtop-md6 { margin-top: var( --size-6 ); }
	.mtop-md65 { margin-top: var( --size-65 ); }
	.mtop-md7 { margin-top: var( --size-7 ); }
	.mtop-md75 { margin-top: var( --size-75 ); }
	.mtop-md8 { margin-top: var( --size-8 ); }
	.mtop-md85 { margin-top: var( --size-85 ); }
	.mtop-md9 { margin-top: var( --size-9 ); }
	.mtop-md95 { margin-top: var( --size-95 ); }
	.mtop-md10 { margin-top: var( --size-10 ); }
	.mtop-md20 { margin-top: var( --size-20 ); }
	.mtop-md30 { margin-top: var( --size-30 ); }
	.mtop-md40 { margin-top: var( --size-40 ); }
	.mtop-md50 { margin-top: var( --size-50 ); }
	.mtop-md60 { margin-top: var( --size-60 ); }
	.mtop-md70 { margin-top: var( --size-70 ); }
	.mtop-md80 { margin-top: var( --size-80 ); }
	.mtop-md90 { margin-top: var( --size-90 ); }
	.mtop-md100 { margin-top: var( --size-100 ); }
	.mbot-md0 { margin-bottom: var( --size-0 ); }
	.mbot-md0125 { margin-bottom: var( --size-0125 ); }
	.mbot-md025 { margin-bottom: var( --size-025 ); }
	.mbot-md05 { margin-bottom: var( --size-05 ); }
	.mbot-md075 { margin-bottom: var( --size-075 ); }
	.mbot-md1 { margin-bottom: var( --size-1 ); }
	.mbot-md125 { margin-bottom: var( --size-125 ); }
	.mbot-md15 { margin-bottom: var( --size-15 ); }
	.mbot-md175 { margin-bottom: var( --size-175 ); }
	.mbot-md2 { margin-bottom: var( --size-2 ); }
	.mbot-md225 { margin-bottom: var( --size-225 ); }
	.mbot-md25 { margin-bottom: var( --size-25 ); }
	.mbot-md275 { margin-bottom: var( --size-275 ); }
	.mbot-md3 { margin-bottom: var( --size-3 ); }
	.mbot-md35 { margin-bottom: var( --size-35 ); }
	.mbot-md4 { margin-bottom: var( --size-4 ); }
	.mbot-md45 { margin-bottom: var( --size-45 ); }
	.mbot-md5 { margin-bottom: var( --size-5 ); }
	.mbot-md55 { margin-bottom: var( --size-55 ); }
	.mbot-md6 { margin-bottom: var( --size-6 ); }
	.mbot-md65 { margin-bottom: var( --size-65 ); }
	.mbot-md7 { margin-bottom: var( --size-7 ); }
	.mbot-md75 { margin-bottom: var( --size-75 ); }
	.mbot-md8 { margin-bottom: var( --size-8 ); }
	.mbot-md85 { margin-bottom: var( --size-85 ); }
	.mbot-md9 { margin-bottom: var( --size-9 ); }
	.mbot-md95 { margin-bottom: var( --size-95 ); }
	.mbot-md10 { margin-bottom: var( --size-10 ); }
	.mbot-md20 { margin-bottom: var( --size-20 ); }
	.mbot-md30 { margin-bottom: var( --size-30 ); }
	.mbot-md40 { margin-bottom: var( --size-40 ); }
	.mbot-md50 { margin-bottom: var( --size-50 ); }
	.mbot-md60 { margin-bottom: var( --size-60 ); }
	.mbot-md70 { margin-bottom: var( --size-70 ); }
	.mbot-md80 { margin-bottom: var( --size-80 ); }
	.mbot-md90 { margin-bottom: var( --size-90 ); }
	.mbot-md100 { margin-bottom: var( --size-100 ); }
}

@media (min-width: 992px) {
	.ptop-lg0 { padding-top: var( --size-0 ); }
	.ptop-lg0125 { padding-top: var( --size-0125 ); }
	.ptop-lg025 { padding-top: var( --size-025 ); }
	.ptop-lg05 { padding-top: var( --size-05 ); }
	.ptop-lg075 { padding-top: var( --size-075 ); }
	.ptop-lg1 { padding-top: var( --size-1 ); }
	.ptop-lg125 { padding-top: var( --size-125 ); }
	.ptop-lg15 { padding-top: var( --size-15 ); }
	.ptop-lg175 { padding-top: var( --size-175 ); }
	.ptop-lg2 { padding-top: var( --size-2 ); }
	.ptop-lg225 { padding-top: var( --size-225 ); }
	.ptop-lg25 { padding-top: var( --size-25 ); }
	.ptop-lg275 { padding-top: var( --size-275 ); }
	.ptop-lg3 { padding-top: var( --size-3 ); }
	.ptop-lg35 { padding-top: var( --size-35 ); }
	.ptop-lg4 { padding-top: var( --size-4 ); }
	.ptop-lg45 { padding-top: var( --size-45 ); }
	.ptop-lg5 { padding-top: var( --size-5 ); }
	.ptop-lg55 { padding-top: var( --size-55 ); }
	.ptop-lg6 { padding-top: var( --size-6 ); }
	.ptop-lg65 { padding-top: var( --size-65 ); }
	.ptop-lg7 { padding-top: var( --size-7 ); }
	.ptop-lg75 { padding-top: var( --size-75 ); }
	.ptop-lg8 { padding-top: var( --size-8 ); }
	.ptop-lg85 { padding-top: var( --size-85 ); }
	.ptop-lg9 { padding-top: var( --size-9 ); }
	.ptop-lg95 { padding-top: var( --size-95 ); }
	.ptop-lg10 { padding-top: var( --size-10 ); }
	.ptop-lg20 { padding-top: var( --size-20 ); }
	.ptop-lg30 { padding-top: var( --size-30 ); }
	.ptop-lg40 { padding-top: var( --size-40 ); }
	.ptop-lg50 { padding-top: var( --size-50 ); }
	.ptop-lg60 { padding-top: var( --size-60 ); }
	.ptop-lg70 { padding-top: var( --size-70 ); }
	.ptop-lg80 { padding-top: var( --size-80 ); }
	.ptop-lg90 { padding-top: var( --size-90 ); }
	.ptop-lg100 { padding-top: var( --size-100 ); }
	.pbot-lg0 { padding-bottom: var( --size-0 ); }
	.pbot-lg0125 { padding-bottom: var( --size-0125 ); }
	.pbot-lg025 { padding-bottom: var( --size-025 ); }
	.pbot-lg05 { padding-bottom: var( --size-05 ); }
	.pbot-lg075 { padding-bottom: var( --size-075 ); }
	.pbot-lg1 { padding-bottom: var( --size-1 ); }
	.pbot-lg125 { padding-bottom: var( --size-125 ); }
	.pbot-lg15 { padding-bottom: var( --size-15 ); }
	.pbot-lg175 { padding-bottom: var( --size-175 ); }
	.pbot-lg2 { padding-bottom: var( --size-2 ); }
	.pbot-lg225 { padding-bottom: var( --size-225 ); }
	.pbot-lg25 { padding-bottom: var( --size-25 ); }
	.pbot-lg275 { padding-bottom: var( --size-275 ); }
	.pbot-lg3 { padding-bottom: var( --size-3 ); }
	.pbot-lg35 { padding-bottom: var( --size-35 ); }
	.pbot-lg4 { padding-bottom: var( --size-4 ); }
	.pbot-lg45 { padding-bottom: var( --size-45 ); }
	.pbot-lg5 { padding-bottom: var( --size-5 ); }
	.pbot-lg55 { padding-bottom: var( --size-55 ); }
	.pbot-lg6 { padding-bottom: var( --size-6 ); }
	.pbot-lg65 { padding-bottom: var( --size-65 ); }
	.pbot-lg7 { padding-bottom: var( --size-7 ); }
	.pbot-lg75 { padding-bottom: var( --size-75 ); }
	.pbot-lg8 { padding-bottom: var( --size-8 ); }
	.pbot-lg85 { padding-bottom: var( --size-85 ); }
	.pbot-lg9 { padding-bottom: var( --size-9 ); }
	.pbot-lg95 { padding-bottom: var( --size-95 ); }
	.pbot-lg10 { padding-bottom: var( --size-10 ); }
	.pbot-lg20 { padding-bottom: var( --size-20 ); }
	.pbot-lg30 { padding-bottom: var( --size-30 ); }
	.pbot-lg40 { padding-bottom: var( --size-40 ); }
	.pbot-lg50 { padding-bottom: var( --size-50 ); }
	.pbot-lg60 { padding-bottom: var( --size-60 ); }
	.pbot-lg70 { padding-bottom: var( --size-70 ); }
	.pbot-lg80 { padding-bottom: var( --size-80 ); }
	.pbot-lg90 { padding-bottom: var( --size-90 ); }
	.pbot-lg100 { padding-bottom: var( --size-100 ); }
	.mtop-lg0 { margin-top: var( --size-0 ); }
	.mtop-lg0125 { margin-top: var( --size-0125 ); }
	.mtop-lg025 { margin-top: var( --size-025 ); }
	.mtop-lg05 { margin-top: var( --size-05 ); }
	.mtop-lg075 { margin-top: var( --size-075 ); }
	.mtop-lg1 { margin-top: var( --size-1 ); }
	.mtop-lg125 { margin-top: var( --size-125 ); }
	.mtop-lg15 { margin-top: var( --size-15 ); }
	.mtop-lg175 { margin-top: var( --size-175 ); }
	.mtop-lg2 { margin-top: var( --size-2 ); }
	.mtop-lg225 { margin-top: var( --size-225 ); }
	.mtop-lg25 { margin-top: var( --size-25 ); }
	.mtop-lg275 { margin-top: var( --size-275 ); }
	.mtop-lg3 { margin-top: var( --size-3 ); }
	.mtop-lg35 { margin-top: var( --size-35 ); }
	.mtop-lg4 { margin-top: var( --size-4 ); }
	.mtop-lg45 { margin-top: var( --size-45 ); }
	.mtop-lg5 { margin-top: var( --size-5 ); }
	.mtop-lg55 { margin-top: var( --size-55 ); }
	.mtop-lg6 { margin-top: var( --size-6 ); }
	.mtop-lg65 { margin-top: var( --size-65 ); }
	.mtop-lg7 { margin-top: var( --size-7 ); }
	.mtop-lg75 { margin-top: var( --size-75 ); }
	.mtop-lg8 { margin-top: var( --size-8 ); }
	.mtop-lg85 { margin-top: var( --size-85 ); }
	.mtop-lg9 { margin-top: var( --size-9 ); }
	.mtop-lg95 { margin-top: var( --size-95 ); }
	.mtop-lg10 { margin-top: var( --size-10 ); }
	.mtop-lg20 { margin-top: var( --size-20 ); }
	.mtop-lg30 { margin-top: var( --size-30 ); }
	.mtop-lg40 { margin-top: var( --size-40 ); }
	.mtop-lg50 { margin-top: var( --size-50 ); }
	.mtop-lg60 { margin-top: var( --size-60 ); }
	.mtop-lg70 { margin-top: var( --size-70 ); }
	.mtop-lg80 { margin-top: var( --size-80 ); }
	.mtop-lg90 { margin-top: var( --size-90 ); }
	.mtop-lg100 { margin-top: var( --size-100 ); }
	.mbot-lg0 { margin-bottom: var( --size-0 ); }
	.mbot-lg0125 { margin-bottom: var( --size-0125 ); }
	.mbot-lg025 { margin-bottom: var( --size-025 ); }
	.mbot-lg05 { margin-bottom: var( --size-05 ); }
	.mbot-lg075 { margin-bottom: var( --size-075 ); }
	.mbot-lg1 { margin-bottom: var( --size-1 ); }
	.mbot-lg125 { margin-bottom: var( --size-125 ); }
	.mbot-lg15 { margin-bottom: var( --size-15 ); }
	.mbot-lg175 { margin-bottom: var( --size-175 ); }
	.mbot-lg2 { margin-bottom: var( --size-2 ); }
	.mbot-lg225 { margin-bottom: var( --size-225 ); }
	.mbot-lg25 { margin-bottom: var( --size-25 ); }
	.mbot-lg275 { margin-bottom: var( --size-275 ); }
	.mbot-lg3 { margin-bottom: var( --size-3 ); }
	.mbot-lg35 { margin-bottom: var( --size-35 ); }
	.mbot-lg4 { margin-bottom: var( --size-4 ); }
	.mbot-lg45 { margin-bottom: var( --size-45 ); }
	.mbot-lg5 { margin-bottom: var( --size-5 ); }
	.mbot-lg55 { margin-bottom: var( --size-55 ); }
	.mbot-lg6 { margin-bottom: var( --size-6 ); }
	.mbot-lg65 { margin-bottom: var( --size-65 ); }
	.mbot-lg7 { margin-bottom: var( --size-7 ); }
	.mbot-lg75 { margin-bottom: var( --size-75 ); }
	.mbot-lg8 { margin-bottom: var( --size-8 ); }
	.mbot-lg85 { margin-bottom: var( --size-85 ); }
	.mbot-lg9 { margin-bottom: var( --size-9 ); }
	.mbot-lg95 { margin-bottom: var( --size-95 ); }
	.mbot-lg10 { margin-bottom: var( --size-10 ); }
	.mbot-lg20 { margin-bottom: var( --size-20 ); }
	.mbot-lg30 { margin-bottom: var( --size-30 ); }
	.mbot-lg40 { margin-bottom: var( --size-40 ); }
	.mbot-lg50 { margin-bottom: var( --size-50 ); }
	.mbot-lg60 { margin-bottom: var( --size-60 ); }
	.mbot-lg70 { margin-bottom: var( --size-70 ); }
	.mbot-lg80 { margin-bottom: var( --size-80 ); }
	.mbot-lg90 { margin-bottom: var( --size-90 ); }
	.mbot-lg100 { margin-bottom: var( --size-100 ); }
}

@media (min-width: 1200px) {
	.ptop-xl0 { padding-top: var( --size-0 ); }
	.ptop-xl0125 { padding-top: var( --size-0125 ); }
	.ptop-xl025 { padding-top: var( --size-025 ); }
	.ptop-xl05 { padding-top: var( --size-05 ); }
	.ptop-xl075 { padding-top: var( --size-075 ); }
	.ptop-xl1 { padding-top: var( --size-1 ); }
	.ptop-xl125 { padding-top: var( --size-125 ); }
	.ptop-xl15 { padding-top: var( --size-15 ); }
	.ptop-xl175 { padding-top: var( --size-175 ); }
	.ptop-xl2 { padding-top: var( --size-2 ); }
	.ptop-xl225 { padding-top: var( --size-225 ); }
	.ptop-xl25 { padding-top: var( --size-25 ); }
	.ptop-xl275 { padding-top: var( --size-275 ); }
	.ptop-xl3 { padding-top: var( --size-3 ); }
	.ptop-xl35 { padding-top: var( --size-35 ); }
	.ptop-xl4 { padding-top: var( --size-4 ); }
	.ptop-xl45 { padding-top: var( --size-45 ); }
	.ptop-xl5 { padding-top: var( --size-5 ); }
	.ptop-xl55 { padding-top: var( --size-55 ); }
	.ptop-xl6 { padding-top: var( --size-6 ); }
	.ptop-xl65 { padding-top: var( --size-65 ); }
	.ptop-xl7 { padding-top: var( --size-7 ); }
	.ptop-xl75 { padding-top: var( --size-75 ); }
	.ptop-xl8 { padding-top: var( --size-8 ); }
	.ptop-xl85 { padding-top: var( --size-85 ); }
	.ptop-xl9 { padding-top: var( --size-9 ); }
	.ptop-xl95 { padding-top: var( --size-95 ); }
	.ptop-xl10 { padding-top: var( --size-10 ); }
	.ptop-xl20 { padding-top: var( --size-20 ); }
	.ptop-xl30 { padding-top: var( --size-30 ); }
	.ptop-xl40 { padding-top: var( --size-40 ); }
	.ptop-xl50 { padding-top: var( --size-50 ); }
	.ptop-xl60 { padding-top: var( --size-60 ); }
	.ptop-xl70 { padding-top: var( --size-70 ); }
	.ptop-xl80 { padding-top: var( --size-80 ); }
	.ptop-xl90 { padding-top: var( --size-90 ); }
	.ptop-xl100 { padding-top: var( --size-100 ); }
	.pbot-xl0 { padding-bottom: var( --size-0 ); }
	.pbot-xl0125 { padding-bottom: var( --size-0125 ); }
	.pbot-xl025 { padding-bottom: var( --size-025 ); }
	.pbot-xl05 { padding-bottom: var( --size-05 ); }
	.pbot-xl075 { padding-bottom: var( --size-075 ); }
	.pbot-xl1 { padding-bottom: var( --size-1 ); }
	.pbot-xl125 { padding-bottom: var( --size-125 ); }
	.pbot-xl15 { padding-bottom: var( --size-15 ); }
	.pbot-xl175 { padding-bottom: var( --size-175 ); }
	.pbot-xl2 { padding-bottom: var( --size-2 ); }
	.pbot-xl225 { padding-bottom: var( --size-225 ); }
	.pbot-xl25 { padding-bottom: var( --size-25 ); }
	.pbot-xl275 { padding-bottom: var( --size-275 ); }
	.pbot-xl3 { padding-bottom: var( --size-3 ); }
	.pbot-xl35 { padding-bottom: var( --size-35 ); }
	.pbot-xl4 { padding-bottom: var( --size-4 ); }
	.pbot-xl45 { padding-bottom: var( --size-45 ); }
	.pbot-xl5 { padding-bottom: var( --size-5 ); }
	.pbot-xl55 { padding-bottom: var( --size-55 ); }
	.pbot-xl6 { padding-bottom: var( --size-6 ); }
	.pbot-xl65 { padding-bottom: var( --size-65 ); }
	.pbot-xl7 { padding-bottom: var( --size-7 ); }
	.pbot-xl75 { padding-bottom: var( --size-75 ); }
	.pbot-xl8 { padding-bottom: var( --size-8 ); }
	.pbot-xl85 { padding-bottom: var( --size-85 ); }
	.pbot-xl9 { padding-bottom: var( --size-9 ); }
	.pbot-xl95 { padding-bottom: var( --size-95 ); }
	.pbot-xl10 { padding-bottom: var( --size-10 ); }
	.pbot-xl20 { padding-bottom: var( --size-20 ); }
	.pbot-xl30 { padding-bottom: var( --size-30 ); }
	.pbot-xl40 { padding-bottom: var( --size-40 ); }
	.pbot-xl50 { padding-bottom: var( --size-50 ); }
	.pbot-xl60 { padding-bottom: var( --size-60 ); }
	.pbot-xl70 { padding-bottom: var( --size-70 ); }
	.pbot-xl80 { padding-bottom: var( --size-80 ); }
	.pbot-xl90 { padding-bottom: var( --size-90 ); }
	.pbot-xl100 { padding-bottom: var( --size-100 ); }
	.mtop-xl0 { margin-top: var( --size-0 ); }
	.mtop-xl0125 { margin-top: var( --size-0125 ); }
	.mtop-xl025 { margin-top: var( --size-025 ); }
	.mtop-xl05 { margin-top: var( --size-05 ); }
	.mtop-xl075 { margin-top: var( --size-075 ); }
	.mtop-xl1 { margin-top: var( --size-1 ); }
	.mtop-xl125 { margin-top: var( --size-125 ); }
	.mtop-xl15 { margin-top: var( --size-15 ); }
	.mtop-xl175 { margin-top: var( --size-175 ); }
	.mtop-xl2 { margin-top: var( --size-2 ); }
	.mtop-xl225 { margin-top: var( --size-225 ); }
	.mtop-xl25 { margin-top: var( --size-25 ); }
	.mtop-xl275 { margin-top: var( --size-275 ); }
	.mtop-xl3 { margin-top: var( --size-3 ); }
	.mtop-xl35 { margin-top: var( --size-35 ); }
	.mtop-xl4 { margin-top: var( --size-4 ); }
	.mtop-xl45 { margin-top: var( --size-45 ); }
	.mtop-xl5 { margin-top: var( --size-5 ); }
	.mtop-xl55 { margin-top: var( --size-55 ); }
	.mtop-xl6 { margin-top: var( --size-6 ); }
	.mtop-xl65 { margin-top: var( --size-65 ); }
	.mtop-xl7 { margin-top: var( --size-7 ); }
	.mtop-xl75 { margin-top: var( --size-75 ); }
	.mtop-xl8 { margin-top: var( --size-8 ); }
	.mtop-xl85 { margin-top: var( --size-85 ); }
	.mtop-xl9 { margin-top: var( --size-9 ); }
	.mtop-xl95 { margin-top: var( --size-95 ); }
	.mtop-xl10 { margin-top: var( --size-10 ); }
	.mtop-xl20 { margin-top: var( --size-20 ); }
	.mtop-xl30 { margin-top: var( --size-30 ); }
	.mtop-xl40 { margin-top: var( --size-40 ); }
	.mtop-xl50 { margin-top: var( --size-50 ); }
	.mtop-xl60 { margin-top: var( --size-60 ); }
	.mtop-xl70 { margin-top: var( --size-70 ); }
	.mtop-xl80 { margin-top: var( --size-80 ); }
	.mtop-xl90 { margin-top: var( --size-90 ); }
	.mtop-xl100 { margin-top: var( --size-100 ); }
	.mbot-xl0 { margin-bottom: var( --size-0 ); }
	.mbot-xl0125 { margin-bottom: var( --size-0125 ); }
	.mbot-xl025 { margin-bottom: var( --size-025 ); }
	.mbot-xl05 { margin-bottom: var( --size-05 ); }
	.mbot-xl075 { margin-bottom: var( --size-075 ); }
	.mbot-xl1 { margin-bottom: var( --size-1 ); }
	.mbot-xl125 { margin-bottom: var( --size-125 ); }
	.mbot-xl15 { margin-bottom: var( --size-15 ); }
	.mbot-xl175 { margin-bottom: var( --size-175 ); }
	.mbot-xl2 { margin-bottom: var( --size-2 ); }
	.mbot-xl225 { margin-bottom: var( --size-225 ); }
	.mbot-xl25 { margin-bottom: var( --size-25 ); }
	.mbot-xl275 { margin-bottom: var( --size-275 ); }
	.mbot-xl3 { margin-bottom: var( --size-3 ); }
	.mbot-xl35 { margin-bottom: var( --size-35 ); }
	.mbot-xl4 { margin-bottom: var( --size-4 ); }
	.mbot-xl45 { margin-bottom: var( --size-45 ); }
	.mbot-xl5 { margin-bottom: var( --size-5 ); }
	.mbot-xl55 { margin-bottom: var( --size-55 ); }
	.mbot-xl6 { margin-bottom: var( --size-6 ); }
	.mbot-xl65 { margin-bottom: var( --size-65 ); }
	.mbot-xl7 { margin-bottom: var( --size-7 ); }
	.mbot-xl75 { margin-bottom: var( --size-75 ); }
	.mbot-xl8 { margin-bottom: var( --size-8 ); }
	.mbot-xl85 { margin-bottom: var( --size-85 ); }
	.mbot-xl9 { margin-bottom: var( --size-9 ); }
	.mbot-xl95 { margin-bottom: var( --size-95 ); }
	.mbot-xl10 { margin-bottom: var( --size-10 ); }
	.mbot-xl20 { margin-bottom: var( --size-20 ); }
	.mbot-xl30 { margin-bottom: var( --size-30 ); }
	.mbot-xl40 { margin-bottom: var( --size-40 ); }
	.mbot-xl50 { margin-bottom: var( --size-50 ); }
	.mbot-xl60 { margin-bottom: var( --size-60 ); }
	.mbot-xl70 { margin-bottom: var( --size-70 ); }
	.mbot-xl80 { margin-bottom: var( --size-80 ); }
	.mbot-xl90 { margin-bottom: var( --size-90 ); }
	.mbot-xl100 { margin-bottom: var( --size-100 ); }
}

@media (min-width: 1408px) {
	.ptop-xxl0 { padding-top: var( --size-0 ); }
	.ptop-xxl0125 { padding-top: var( --size-0125 ); }
	.ptop-xxl025 { padding-top: var( --size-025 ); }
	.ptop-xxl05 { padding-top: var( --size-05 ); }
	.ptop-xxl075 { padding-top: var( --size-075 ); }
	.ptop-xxl1 { padding-top: var( --size-1 ); }
	.ptop-xxl125 { padding-top: var( --size-125 ); }
	.ptop-xxl15 { padding-top: var( --size-15 ); }
	.ptop-xxl175 { padding-top: var( --size-175 ); }
	.ptop-xxl2 { padding-top: var( --size-2 ); }
	.ptop-xxl225 { padding-top: var( --size-225 ); }
	.ptop-xxl25 { padding-top: var( --size-25 ); }
	.ptop-xxl275 { padding-top: var( --size-275 ); }
	.ptop-xxl3 { padding-top: var( --size-3 ); }
	.ptop-xxl35 { padding-top: var( --size-35 ); }
	.ptop-xxl4 { padding-top: var( --size-4 ); }
	.ptop-xxl45 { padding-top: var( --size-45 ); }
	.ptop-xxl5 { padding-top: var( --size-5 ); }
	.ptop-xxl55 { padding-top: var( --size-55 ); }
	.ptop-xxl6 { padding-top: var( --size-6 ); }
	.ptop-xxl65 { padding-top: var( --size-65 ); }
	.ptop-xxl7 { padding-top: var( --size-7 ); }
	.ptop-xxl75 { padding-top: var( --size-75 ); }
	.ptop-xxl8 { padding-top: var( --size-8 ); }
	.ptop-xxl85 { padding-top: var( --size-85 ); }
	.ptop-xxl9 { padding-top: var( --size-9 ); }
	.ptop-xxl95 { padding-top: var( --size-95 ); }
	.ptop-xxl10 { padding-top: var( --size-10 ); }
	.ptop-xxl20 { padding-top: var( --size-20 ); }
	.ptop-xxl30 { padding-top: var( --size-30 ); }
	.ptop-xxl40 { padding-top: var( --size-40 ); }
	.ptop-xxl50 { padding-top: var( --size-50 ); }
	.ptop-xxl60 { padding-top: var( --size-60 ); }
	.ptop-xxl70 { padding-top: var( --size-70 ); }
	.ptop-xxl80 { padding-top: var( --size-80 ); }
	.ptop-xxl90 { padding-top: var( --size-90 ); }
	.ptop-xxl100 { padding-top: var( --size-100 ); }
	.pbot-xxl0 { padding-bottom: var( --size-0 ); }
	.pbot-xxl0125 { padding-bottom: var( --size-0125 ); }
	.pbot-xxl025 { padding-bottom: var( --size-025 ); }
	.pbot-xxl05 { padding-bottom: var( --size-05 ); }
	.pbot-xxl075 { padding-bottom: var( --size-075 ); }
	.pbot-xxl1 { padding-bottom: var( --size-1 ); }
	.pbot-xxl125 { padding-bottom: var( --size-125 ); }
	.pbot-xxl15 { padding-bottom: var( --size-15 ); }
	.pbot-xxl175 { padding-bottom: var( --size-175 ); }
	.pbot-xxl2 { padding-bottom: var( --size-2 ); }
	.pbot-xxl225 { padding-bottom: var( --size-225 ); }
	.pbot-xxl25 { padding-bottom: var( --size-25 ); }
	.pbot-xxl275 { padding-bottom: var( --size-275 ); }
	.pbot-xxl3 { padding-bottom: var( --size-3 ); }
	.pbot-xxl35 { padding-bottom: var( --size-35 ); }
	.pbot-xxl4 { padding-bottom: var( --size-4 ); }
	.pbot-xxl45 { padding-bottom: var( --size-45 ); }
	.pbot-xxl5 { padding-bottom: var( --size-5 ); }
	.pbot-xxl55 { padding-bottom: var( --size-55 ); }
	.pbot-xxl6 { padding-bottom: var( --size-6 ); }
	.pbot-xxl65 { padding-bottom: var( --size-65 ); }
	.pbot-xxl7 { padding-bottom: var( --size-7 ); }
	.pbot-xxl75 { padding-bottom: var( --size-75 ); }
	.pbot-xxl8 { padding-bottom: var( --size-8 ); }
	.pbot-xxl85 { padding-bottom: var( --size-85 ); }
	.pbot-xxl9 { padding-bottom: var( --size-9 ); }
	.pbot-xxl95 { padding-bottom: var( --size-95 ); }
	.pbot-xxl10 { padding-bottom: var( --size-10 ); }
	.pbot-xxl20 { padding-bottom: var( --size-20 ); }
	.pbot-xxl30 { padding-bottom: var( --size-30 ); }
	.pbot-xxl40 { padding-bottom: var( --size-40 ); }
	.pbot-xxl50 { padding-bottom: var( --size-50 ); }
	.pbot-xxl60 { padding-bottom: var( --size-60 ); }
	.pbot-xxl70 { padding-bottom: var( --size-70 ); }
	.pbot-xxl80 { padding-bottom: var( --size-80 ); }
	.pbot-xxl90 { padding-bottom: var( --size-90 ); }
	.pbot-xxl100 { padding-bottom: var( --size-100 ); }
	.mtop-xxl0 { margin-top: var( --size-0 ); }
	.mtop-xxl0125 { margin-top: var( --size-0125 ); }
	.mtop-xxl025 { margin-top: var( --size-025 ); }
	.mtop-xxl05 { margin-top: var( --size-05 ); }
	.mtop-xxl075 { margin-top: var( --size-075 ); }
	.mtop-xxl1 { margin-top: var( --size-1 ); }
	.mtop-xxl125 { margin-top: var( --size-125 ); }
	.mtop-xxl15 { margin-top: var( --size-15 ); }
	.mtop-xxl175 { margin-top: var( --size-175 ); }
	.mtop-xxl2 { margin-top: var( --size-2 ); }
	.mtop-xxl225 { margin-top: var( --size-225 ); }
	.mtop-xxl25 { margin-top: var( --size-25 ); }
	.mtop-xxl275 { margin-top: var( --size-275 ); }
	.mtop-xxl3 { margin-top: var( --size-3 ); }
	.mtop-xxl35 { margin-top: var( --size-35 ); }
	.mtop-xxl4 { margin-top: var( --size-4 ); }
	.mtop-xxl45 { margin-top: var( --size-45 ); }
	.mtop-xxl5 { margin-top: var( --size-5 ); }
	.mtop-xxl55 { margin-top: var( --size-55 ); }
	.mtop-xxl6 { margin-top: var( --size-6 ); }
	.mtop-xxl65 { margin-top: var( --size-65 ); }
	.mtop-xxl7 { margin-top: var( --size-7 ); }
	.mtop-xxl75 { margin-top: var( --size-75 ); }
	.mtop-xxl8 { margin-top: var( --size-8 ); }
	.mtop-xxl85 { margin-top: var( --size-85 ); }
	.mtop-xxl9 { margin-top: var( --size-9 ); }
	.mtop-xxl95 { margin-top: var( --size-95 ); }
	.mtop-xxl10 { margin-top: var( --size-10 ); }
	.mtop-xxl20 { margin-top: var( --size-20 ); }
	.mtop-xxl30 { margin-top: var( --size-30 ); }
	.mtop-xxl40 { margin-top: var( --size-40 ); }
	.mtop-xxl50 { margin-top: var( --size-50 ); }
	.mtop-xxl60 { margin-top: var( --size-60 ); }
	.mtop-xxl70 { margin-top: var( --size-70 ); }
	.mtop-xxl80 { margin-top: var( --size-80 ); }
	.mtop-xxl90 { margin-top: var( --size-90 ); }
	.mtop-xxl100 { margin-top: var( --size-100 ); }
	.mbot-xxl0 { margin-bottom: var( --size-0 ); }
	.mbot-xxl0125 { margin-bottom: var( --size-0125 ); }
	.mbot-xxl025 { margin-bottom: var( --size-025 ); }
	.mbot-xxl05 { margin-bottom: var( --size-05 ); }
	.mbot-xxl075 { margin-bottom: var( --size-075 ); }
	.mbot-xxl1 { margin-bottom: var( --size-1 ); }
	.mbot-xxl125 { margin-bottom: var( --size-125 ); }
	.mbot-xxl15 { margin-bottom: var( --size-15 ); }
	.mbot-xxl175 { margin-bottom: var( --size-175 ); }
	.mbot-xxl2 { margin-bottom: var( --size-2 ); }
	.mbot-xxl225 { margin-bottom: var( --size-225 ); }
	.mbot-xxl25 { margin-bottom: var( --size-25 ); }
	.mbot-xxl275 { margin-bottom: var( --size-275 ); }
	.mbot-xxl3 { margin-bottom: var( --size-3 ); }
	.mbot-xxl35 { margin-bottom: var( --size-35 ); }
	.mbot-xxl4 { margin-bottom: var( --size-4 ); }
	.mbot-xxl45 { margin-bottom: var( --size-45 ); }
	.mbot-xxl5 { margin-bottom: var( --size-5 ); }
	.mbot-xxl55 { margin-bottom: var( --size-55 ); }
	.mbot-xxl6 { margin-bottom: var( --size-6 ); }
	.mbot-xxl65 { margin-bottom: var( --size-65 ); }
	.mbot-xxl7 { margin-bottom: var( --size-7 ); }
	.mbot-xxl75 { margin-bottom: var( --size-75 ); }
	.mbot-xxl8 { margin-bottom: var( --size-8 ); }
	.mbot-xxl85 { margin-bottom: var( --size-85 ); }
	.mbot-xxl9 { margin-bottom: var( --size-9 ); }
	.mbot-xxl95 { margin-bottom: var( --size-95 ); }
	.mbot-xxl10 { margin-bottom: var( --size-10 ); }
	.mbot-xxl20 { margin-bottom: var( --size-20 ); }
	.mbot-xxl30 { margin-bottom: var( --size-30 ); }
	.mbot-xxl40 { margin-bottom: var( --size-40 ); }
	.mbot-xxl50 { margin-bottom: var( --size-50 ); }
	.mbot-xxl60 { margin-bottom: var( --size-60 ); }
	.mbot-xxl70 { margin-bottom: var( --size-70 ); }
	.mbot-xxl80 { margin-bottom: var( --size-80 ); }
	.mbot-xxl90 { margin-bottom: var( --size-90 ); }
	.mbot-xxl100 { margin-bottom: var( --size-100 ); }
}

/* --- Links und rechts: volle Stufe, kein Halbieren --- */
.pleft0 { padding-left: var( --size-0 ) !important; }
.pleft0125 { padding-left: var( --size-0125 ) !important; }
.pleft025 { padding-left: var( --size-025 ) !important; }
.pleft05 { padding-left: var( --size-05 ) !important; }
.pleft075 { padding-left: var( --size-075 ) !important; }
.pleft1 { padding-left: var( --size-1 ) !important; }
.pleft125 { padding-left: var( --size-125 ) !important; }
.pleft15 { padding-left: var( --size-15 ) !important; }
.pleft175 { padding-left: var( --size-175 ) !important; }
.pleft2 { padding-left: var( --size-2 ) !important; }
.pleft225 { padding-left: var( --size-225 ) !important; }
.pleft25 { padding-left: var( --size-25 ) !important; }
.pleft275 { padding-left: var( --size-275 ) !important; }
.pleft3 { padding-left: var( --size-3 ) !important; }
.pleft35 { padding-left: var( --size-35 ) !important; }
.pleft4 { padding-left: var( --size-4 ) !important; }
.pleft45 { padding-left: var( --size-45 ) !important; }
.pleft5 { padding-left: var( --size-5 ) !important; }
.pleft55 { padding-left: var( --size-55 ) !important; }
.pleft6 { padding-left: var( --size-6 ) !important; }
.pleft65 { padding-left: var( --size-65 ) !important; }
.pleft7 { padding-left: var( --size-7 ) !important; }
.pleft75 { padding-left: var( --size-75 ) !important; }
.pleft8 { padding-left: var( --size-8 ) !important; }
.pleft85 { padding-left: var( --size-85 ) !important; }
.pleft9 { padding-left: var( --size-9 ) !important; }
.pleft95 { padding-left: var( --size-95 ) !important; }
.pleft10 { padding-left: var( --size-10 ) !important; }
.pleft20 { padding-left: var( --size-20 ) !important; }
.pleft30 { padding-left: var( --size-30 ) !important; }
.pleft40 { padding-left: var( --size-40 ) !important; }
.pleft50 { padding-left: var( --size-50 ) !important; }
.pleft60 { padding-left: var( --size-60 ) !important; }
.pleft70 { padding-left: var( --size-70 ) !important; }
.pleft80 { padding-left: var( --size-80 ) !important; }
.pleft90 { padding-left: var( --size-90 ) !important; }
.pleft100 { padding-left: var( --size-100 ) !important; }
.pright0 { padding-right: var( --size-0 ) !important; }
.pright0125 { padding-right: var( --size-0125 ) !important; }
.pright025 { padding-right: var( --size-025 ) !important; }
.pright05 { padding-right: var( --size-05 ) !important; }
.pright075 { padding-right: var( --size-075 ) !important; }
.pright1 { padding-right: var( --size-1 ) !important; }
.pright125 { padding-right: var( --size-125 ) !important; }
.pright15 { padding-right: var( --size-15 ) !important; }
.pright175 { padding-right: var( --size-175 ) !important; }
.pright2 { padding-right: var( --size-2 ) !important; }
.pright225 { padding-right: var( --size-225 ) !important; }
.pright25 { padding-right: var( --size-25 ) !important; }
.pright275 { padding-right: var( --size-275 ) !important; }
.pright3 { padding-right: var( --size-3 ) !important; }
.pright35 { padding-right: var( --size-35 ) !important; }
.pright4 { padding-right: var( --size-4 ) !important; }
.pright45 { padding-right: var( --size-45 ) !important; }
.pright5 { padding-right: var( --size-5 ) !important; }
.pright55 { padding-right: var( --size-55 ) !important; }
.pright6 { padding-right: var( --size-6 ) !important; }
.pright65 { padding-right: var( --size-65 ) !important; }
.pright7 { padding-right: var( --size-7 ) !important; }
.pright75 { padding-right: var( --size-75 ) !important; }
.pright8 { padding-right: var( --size-8 ) !important; }
.pright85 { padding-right: var( --size-85 ) !important; }
.pright9 { padding-right: var( --size-9 ) !important; }
.pright95 { padding-right: var( --size-95 ) !important; }
.pright10 { padding-right: var( --size-10 ) !important; }
.pright20 { padding-right: var( --size-20 ) !important; }
.pright30 { padding-right: var( --size-30 ) !important; }
.pright40 { padding-right: var( --size-40 ) !important; }
.pright50 { padding-right: var( --size-50 ) !important; }
.pright60 { padding-right: var( --size-60 ) !important; }
.pright70 { padding-right: var( --size-70 ) !important; }
.pright80 { padding-right: var( --size-80 ) !important; }
.pright90 { padding-right: var( --size-90 ) !important; }
.pright100 { padding-right: var( --size-100 ) !important; }
.mleft0 { margin-left: var( --size-0 ) !important; }
.mleft0125 { margin-left: var( --size-0125 ) !important; }
.mleft025 { margin-left: var( --size-025 ) !important; }
.mleft05 { margin-left: var( --size-05 ) !important; }
.mleft075 { margin-left: var( --size-075 ) !important; }
.mleft1 { margin-left: var( --size-1 ) !important; }
.mleft125 { margin-left: var( --size-125 ) !important; }
.mleft15 { margin-left: var( --size-15 ) !important; }
.mleft175 { margin-left: var( --size-175 ) !important; }
.mleft2 { margin-left: var( --size-2 ) !important; }
.mleft225 { margin-left: var( --size-225 ) !important; }
.mleft25 { margin-left: var( --size-25 ) !important; }
.mleft275 { margin-left: var( --size-275 ) !important; }
.mleft3 { margin-left: var( --size-3 ) !important; }
.mleft35 { margin-left: var( --size-35 ) !important; }
.mleft4 { margin-left: var( --size-4 ) !important; }
.mleft45 { margin-left: var( --size-45 ) !important; }
.mleft5 { margin-left: var( --size-5 ) !important; }
.mleft55 { margin-left: var( --size-55 ) !important; }
.mleft6 { margin-left: var( --size-6 ) !important; }
.mleft65 { margin-left: var( --size-65 ) !important; }
.mleft7 { margin-left: var( --size-7 ) !important; }
.mleft75 { margin-left: var( --size-75 ) !important; }
.mleft8 { margin-left: var( --size-8 ) !important; }
.mleft85 { margin-left: var( --size-85 ) !important; }
.mleft9 { margin-left: var( --size-9 ) !important; }
.mleft95 { margin-left: var( --size-95 ) !important; }
.mleft10 { margin-left: var( --size-10 ) !important; }
.mleft20 { margin-left: var( --size-20 ) !important; }
.mleft30 { margin-left: var( --size-30 ) !important; }
.mleft40 { margin-left: var( --size-40 ) !important; }
.mleft50 { margin-left: var( --size-50 ) !important; }
.mleft60 { margin-left: var( --size-60 ) !important; }
.mleft70 { margin-left: var( --size-70 ) !important; }
.mleft80 { margin-left: var( --size-80 ) !important; }
.mleft90 { margin-left: var( --size-90 ) !important; }
.mleft100 { margin-left: var( --size-100 ) !important; }
.mright0 { margin-right: var( --size-0 ) !important; }
.mright0125 { margin-right: var( --size-0125 ) !important; }
.mright025 { margin-right: var( --size-025 ) !important; }
.mright05 { margin-right: var( --size-05 ) !important; }
.mright075 { margin-right: var( --size-075 ) !important; }
.mright1 { margin-right: var( --size-1 ) !important; }
.mright125 { margin-right: var( --size-125 ) !important; }
.mright15 { margin-right: var( --size-15 ) !important; }
.mright175 { margin-right: var( --size-175 ) !important; }
.mright2 { margin-right: var( --size-2 ) !important; }
.mright225 { margin-right: var( --size-225 ) !important; }
.mright25 { margin-right: var( --size-25 ) !important; }
.mright275 { margin-right: var( --size-275 ) !important; }
.mright3 { margin-right: var( --size-3 ) !important; }
.mright35 { margin-right: var( --size-35 ) !important; }
.mright4 { margin-right: var( --size-4 ) !important; }
.mright45 { margin-right: var( --size-45 ) !important; }
.mright5 { margin-right: var( --size-5 ) !important; }
.mright55 { margin-right: var( --size-55 ) !important; }
.mright6 { margin-right: var( --size-6 ) !important; }
.mright65 { margin-right: var( --size-65 ) !important; }
.mright7 { margin-right: var( --size-7 ) !important; }
.mright75 { margin-right: var( --size-75 ) !important; }
.mright8 { margin-right: var( --size-8 ) !important; }
.mright85 { margin-right: var( --size-85 ) !important; }
.mright9 { margin-right: var( --size-9 ) !important; }
.mright95 { margin-right: var( --size-95 ) !important; }
.mright10 { margin-right: var( --size-10 ) !important; }
.mright20 { margin-right: var( --size-20 ) !important; }
.mright30 { margin-right: var( --size-30 ) !important; }
.mright40 { margin-right: var( --size-40 ) !important; }
.mright50 { margin-right: var( --size-50 ) !important; }
.mright60 { margin-right: var( --size-60 ) !important; }
.mright70 { margin-right: var( --size-70 ) !important; }
.mright80 { margin-right: var( --size-80 ) !important; }
.mright90 { margin-right: var( --size-90 ) !important; }
.mright100 { margin-right: var( --size-100 ) !important; }

.pleft-xs0 { padding-left: var( --size-0 ); }
.pleft-xs0125 { padding-left: var( --size-0125 ); }
.pleft-xs025 { padding-left: var( --size-025 ); }
.pleft-xs05 { padding-left: var( --size-05 ); }
.pleft-xs075 { padding-left: var( --size-075 ); }
.pleft-xs1 { padding-left: var( --size-1 ); }
.pleft-xs125 { padding-left: var( --size-125 ); }
.pleft-xs15 { padding-left: var( --size-15 ); }
.pleft-xs175 { padding-left: var( --size-175 ); }
.pleft-xs2 { padding-left: var( --size-2 ); }
.pleft-xs225 { padding-left: var( --size-225 ); }
.pleft-xs25 { padding-left: var( --size-25 ); }
.pleft-xs275 { padding-left: var( --size-275 ); }
.pleft-xs3 { padding-left: var( --size-3 ); }
.pleft-xs35 { padding-left: var( --size-35 ); }
.pleft-xs4 { padding-left: var( --size-4 ); }
.pleft-xs45 { padding-left: var( --size-45 ); }
.pleft-xs5 { padding-left: var( --size-5 ); }
.pleft-xs55 { padding-left: var( --size-55 ); }
.pleft-xs6 { padding-left: var( --size-6 ); }
.pleft-xs65 { padding-left: var( --size-65 ); }
.pleft-xs7 { padding-left: var( --size-7 ); }
.pleft-xs75 { padding-left: var( --size-75 ); }
.pleft-xs8 { padding-left: var( --size-8 ); }
.pleft-xs85 { padding-left: var( --size-85 ); }
.pleft-xs9 { padding-left: var( --size-9 ); }
.pleft-xs95 { padding-left: var( --size-95 ); }
.pleft-xs10 { padding-left: var( --size-10 ); }
.pleft-xs20 { padding-left: var( --size-20 ); }
.pleft-xs30 { padding-left: var( --size-30 ); }
.pleft-xs40 { padding-left: var( --size-40 ); }
.pleft-xs50 { padding-left: var( --size-50 ); }
.pleft-xs60 { padding-left: var( --size-60 ); }
.pleft-xs70 { padding-left: var( --size-70 ); }
.pleft-xs80 { padding-left: var( --size-80 ); }
.pleft-xs90 { padding-left: var( --size-90 ); }
.pleft-xs100 { padding-left: var( --size-100 ); }
.pright-xs0 { padding-right: var( --size-0 ); }
.pright-xs0125 { padding-right: var( --size-0125 ); }
.pright-xs025 { padding-right: var( --size-025 ); }
.pright-xs05 { padding-right: var( --size-05 ); }
.pright-xs075 { padding-right: var( --size-075 ); }
.pright-xs1 { padding-right: var( --size-1 ); }
.pright-xs125 { padding-right: var( --size-125 ); }
.pright-xs15 { padding-right: var( --size-15 ); }
.pright-xs175 { padding-right: var( --size-175 ); }
.pright-xs2 { padding-right: var( --size-2 ); }
.pright-xs225 { padding-right: var( --size-225 ); }
.pright-xs25 { padding-right: var( --size-25 ); }
.pright-xs275 { padding-right: var( --size-275 ); }
.pright-xs3 { padding-right: var( --size-3 ); }
.pright-xs35 { padding-right: var( --size-35 ); }
.pright-xs4 { padding-right: var( --size-4 ); }
.pright-xs45 { padding-right: var( --size-45 ); }
.pright-xs5 { padding-right: var( --size-5 ); }
.pright-xs55 { padding-right: var( --size-55 ); }
.pright-xs6 { padding-right: var( --size-6 ); }
.pright-xs65 { padding-right: var( --size-65 ); }
.pright-xs7 { padding-right: var( --size-7 ); }
.pright-xs75 { padding-right: var( --size-75 ); }
.pright-xs8 { padding-right: var( --size-8 ); }
.pright-xs85 { padding-right: var( --size-85 ); }
.pright-xs9 { padding-right: var( --size-9 ); }
.pright-xs95 { padding-right: var( --size-95 ); }
.pright-xs10 { padding-right: var( --size-10 ); }
.pright-xs20 { padding-right: var( --size-20 ); }
.pright-xs30 { padding-right: var( --size-30 ); }
.pright-xs40 { padding-right: var( --size-40 ); }
.pright-xs50 { padding-right: var( --size-50 ); }
.pright-xs60 { padding-right: var( --size-60 ); }
.pright-xs70 { padding-right: var( --size-70 ); }
.pright-xs80 { padding-right: var( --size-80 ); }
.pright-xs90 { padding-right: var( --size-90 ); }
.pright-xs100 { padding-right: var( --size-100 ); }
.mleft-xs0 { margin-left: var( --size-0 ); }
.mleft-xs0125 { margin-left: var( --size-0125 ); }
.mleft-xs025 { margin-left: var( --size-025 ); }
.mleft-xs05 { margin-left: var( --size-05 ); }
.mleft-xs075 { margin-left: var( --size-075 ); }
.mleft-xs1 { margin-left: var( --size-1 ); }
.mleft-xs125 { margin-left: var( --size-125 ); }
.mleft-xs15 { margin-left: var( --size-15 ); }
.mleft-xs175 { margin-left: var( --size-175 ); }
.mleft-xs2 { margin-left: var( --size-2 ); }
.mleft-xs225 { margin-left: var( --size-225 ); }
.mleft-xs25 { margin-left: var( --size-25 ); }
.mleft-xs275 { margin-left: var( --size-275 ); }
.mleft-xs3 { margin-left: var( --size-3 ); }
.mleft-xs35 { margin-left: var( --size-35 ); }
.mleft-xs4 { margin-left: var( --size-4 ); }
.mleft-xs45 { margin-left: var( --size-45 ); }
.mleft-xs5 { margin-left: var( --size-5 ); }
.mleft-xs55 { margin-left: var( --size-55 ); }
.mleft-xs6 { margin-left: var( --size-6 ); }
.mleft-xs65 { margin-left: var( --size-65 ); }
.mleft-xs7 { margin-left: var( --size-7 ); }
.mleft-xs75 { margin-left: var( --size-75 ); }
.mleft-xs8 { margin-left: var( --size-8 ); }
.mleft-xs85 { margin-left: var( --size-85 ); }
.mleft-xs9 { margin-left: var( --size-9 ); }
.mleft-xs95 { margin-left: var( --size-95 ); }
.mleft-xs10 { margin-left: var( --size-10 ); }
.mleft-xs20 { margin-left: var( --size-20 ); }
.mleft-xs30 { margin-left: var( --size-30 ); }
.mleft-xs40 { margin-left: var( --size-40 ); }
.mleft-xs50 { margin-left: var( --size-50 ); }
.mleft-xs60 { margin-left: var( --size-60 ); }
.mleft-xs70 { margin-left: var( --size-70 ); }
.mleft-xs80 { margin-left: var( --size-80 ); }
.mleft-xs90 { margin-left: var( --size-90 ); }
.mleft-xs100 { margin-left: var( --size-100 ); }
.mright-xs0 { margin-right: var( --size-0 ); }
.mright-xs0125 { margin-right: var( --size-0125 ); }
.mright-xs025 { margin-right: var( --size-025 ); }
.mright-xs05 { margin-right: var( --size-05 ); }
.mright-xs075 { margin-right: var( --size-075 ); }
.mright-xs1 { margin-right: var( --size-1 ); }
.mright-xs125 { margin-right: var( --size-125 ); }
.mright-xs15 { margin-right: var( --size-15 ); }
.mright-xs175 { margin-right: var( --size-175 ); }
.mright-xs2 { margin-right: var( --size-2 ); }
.mright-xs225 { margin-right: var( --size-225 ); }
.mright-xs25 { margin-right: var( --size-25 ); }
.mright-xs275 { margin-right: var( --size-275 ); }
.mright-xs3 { margin-right: var( --size-3 ); }
.mright-xs35 { margin-right: var( --size-35 ); }
.mright-xs4 { margin-right: var( --size-4 ); }
.mright-xs45 { margin-right: var( --size-45 ); }
.mright-xs5 { margin-right: var( --size-5 ); }
.mright-xs55 { margin-right: var( --size-55 ); }
.mright-xs6 { margin-right: var( --size-6 ); }
.mright-xs65 { margin-right: var( --size-65 ); }
.mright-xs7 { margin-right: var( --size-7 ); }
.mright-xs75 { margin-right: var( --size-75 ); }
.mright-xs8 { margin-right: var( --size-8 ); }
.mright-xs85 { margin-right: var( --size-85 ); }
.mright-xs9 { margin-right: var( --size-9 ); }
.mright-xs95 { margin-right: var( --size-95 ); }
.mright-xs10 { margin-right: var( --size-10 ); }
.mright-xs20 { margin-right: var( --size-20 ); }
.mright-xs30 { margin-right: var( --size-30 ); }
.mright-xs40 { margin-right: var( --size-40 ); }
.mright-xs50 { margin-right: var( --size-50 ); }
.mright-xs60 { margin-right: var( --size-60 ); }
.mright-xs70 { margin-right: var( --size-70 ); }
.mright-xs80 { margin-right: var( --size-80 ); }
.mright-xs90 { margin-right: var( --size-90 ); }
.mright-xs100 { margin-right: var( --size-100 ); }

@media (min-width: 575px) {
	.pleft-sm0 { padding-left: var( --size-0 ); }
	.pleft-sm0125 { padding-left: var( --size-0125 ); }
	.pleft-sm025 { padding-left: var( --size-025 ); }
	.pleft-sm05 { padding-left: var( --size-05 ); }
	.pleft-sm075 { padding-left: var( --size-075 ); }
	.pleft-sm1 { padding-left: var( --size-1 ); }
	.pleft-sm125 { padding-left: var( --size-125 ); }
	.pleft-sm15 { padding-left: var( --size-15 ); }
	.pleft-sm175 { padding-left: var( --size-175 ); }
	.pleft-sm2 { padding-left: var( --size-2 ); }
	.pleft-sm225 { padding-left: var( --size-225 ); }
	.pleft-sm25 { padding-left: var( --size-25 ); }
	.pleft-sm275 { padding-left: var( --size-275 ); }
	.pleft-sm3 { padding-left: var( --size-3 ); }
	.pleft-sm35 { padding-left: var( --size-35 ); }
	.pleft-sm4 { padding-left: var( --size-4 ); }
	.pleft-sm45 { padding-left: var( --size-45 ); }
	.pleft-sm5 { padding-left: var( --size-5 ); }
	.pleft-sm55 { padding-left: var( --size-55 ); }
	.pleft-sm6 { padding-left: var( --size-6 ); }
	.pleft-sm65 { padding-left: var( --size-65 ); }
	.pleft-sm7 { padding-left: var( --size-7 ); }
	.pleft-sm75 { padding-left: var( --size-75 ); }
	.pleft-sm8 { padding-left: var( --size-8 ); }
	.pleft-sm85 { padding-left: var( --size-85 ); }
	.pleft-sm9 { padding-left: var( --size-9 ); }
	.pleft-sm95 { padding-left: var( --size-95 ); }
	.pleft-sm10 { padding-left: var( --size-10 ); }
	.pleft-sm20 { padding-left: var( --size-20 ); }
	.pleft-sm30 { padding-left: var( --size-30 ); }
	.pleft-sm40 { padding-left: var( --size-40 ); }
	.pleft-sm50 { padding-left: var( --size-50 ); }
	.pleft-sm60 { padding-left: var( --size-60 ); }
	.pleft-sm70 { padding-left: var( --size-70 ); }
	.pleft-sm80 { padding-left: var( --size-80 ); }
	.pleft-sm90 { padding-left: var( --size-90 ); }
	.pleft-sm100 { padding-left: var( --size-100 ); }
	.pright-sm0 { padding-right: var( --size-0 ); }
	.pright-sm0125 { padding-right: var( --size-0125 ); }
	.pright-sm025 { padding-right: var( --size-025 ); }
	.pright-sm05 { padding-right: var( --size-05 ); }
	.pright-sm075 { padding-right: var( --size-075 ); }
	.pright-sm1 { padding-right: var( --size-1 ); }
	.pright-sm125 { padding-right: var( --size-125 ); }
	.pright-sm15 { padding-right: var( --size-15 ); }
	.pright-sm175 { padding-right: var( --size-175 ); }
	.pright-sm2 { padding-right: var( --size-2 ); }
	.pright-sm225 { padding-right: var( --size-225 ); }
	.pright-sm25 { padding-right: var( --size-25 ); }
	.pright-sm275 { padding-right: var( --size-275 ); }
	.pright-sm3 { padding-right: var( --size-3 ); }
	.pright-sm35 { padding-right: var( --size-35 ); }
	.pright-sm4 { padding-right: var( --size-4 ); }
	.pright-sm45 { padding-right: var( --size-45 ); }
	.pright-sm5 { padding-right: var( --size-5 ); }
	.pright-sm55 { padding-right: var( --size-55 ); }
	.pright-sm6 { padding-right: var( --size-6 ); }
	.pright-sm65 { padding-right: var( --size-65 ); }
	.pright-sm7 { padding-right: var( --size-7 ); }
	.pright-sm75 { padding-right: var( --size-75 ); }
	.pright-sm8 { padding-right: var( --size-8 ); }
	.pright-sm85 { padding-right: var( --size-85 ); }
	.pright-sm9 { padding-right: var( --size-9 ); }
	.pright-sm95 { padding-right: var( --size-95 ); }
	.pright-sm10 { padding-right: var( --size-10 ); }
	.pright-sm20 { padding-right: var( --size-20 ); }
	.pright-sm30 { padding-right: var( --size-30 ); }
	.pright-sm40 { padding-right: var( --size-40 ); }
	.pright-sm50 { padding-right: var( --size-50 ); }
	.pright-sm60 { padding-right: var( --size-60 ); }
	.pright-sm70 { padding-right: var( --size-70 ); }
	.pright-sm80 { padding-right: var( --size-80 ); }
	.pright-sm90 { padding-right: var( --size-90 ); }
	.pright-sm100 { padding-right: var( --size-100 ); }
	.mleft-sm0 { margin-left: var( --size-0 ); }
	.mleft-sm0125 { margin-left: var( --size-0125 ); }
	.mleft-sm025 { margin-left: var( --size-025 ); }
	.mleft-sm05 { margin-left: var( --size-05 ); }
	.mleft-sm075 { margin-left: var( --size-075 ); }
	.mleft-sm1 { margin-left: var( --size-1 ); }
	.mleft-sm125 { margin-left: var( --size-125 ); }
	.mleft-sm15 { margin-left: var( --size-15 ); }
	.mleft-sm175 { margin-left: var( --size-175 ); }
	.mleft-sm2 { margin-left: var( --size-2 ); }
	.mleft-sm225 { margin-left: var( --size-225 ); }
	.mleft-sm25 { margin-left: var( --size-25 ); }
	.mleft-sm275 { margin-left: var( --size-275 ); }
	.mleft-sm3 { margin-left: var( --size-3 ); }
	.mleft-sm35 { margin-left: var( --size-35 ); }
	.mleft-sm4 { margin-left: var( --size-4 ); }
	.mleft-sm45 { margin-left: var( --size-45 ); }
	.mleft-sm5 { margin-left: var( --size-5 ); }
	.mleft-sm55 { margin-left: var( --size-55 ); }
	.mleft-sm6 { margin-left: var( --size-6 ); }
	.mleft-sm65 { margin-left: var( --size-65 ); }
	.mleft-sm7 { margin-left: var( --size-7 ); }
	.mleft-sm75 { margin-left: var( --size-75 ); }
	.mleft-sm8 { margin-left: var( --size-8 ); }
	.mleft-sm85 { margin-left: var( --size-85 ); }
	.mleft-sm9 { margin-left: var( --size-9 ); }
	.mleft-sm95 { margin-left: var( --size-95 ); }
	.mleft-sm10 { margin-left: var( --size-10 ); }
	.mleft-sm20 { margin-left: var( --size-20 ); }
	.mleft-sm30 { margin-left: var( --size-30 ); }
	.mleft-sm40 { margin-left: var( --size-40 ); }
	.mleft-sm50 { margin-left: var( --size-50 ); }
	.mleft-sm60 { margin-left: var( --size-60 ); }
	.mleft-sm70 { margin-left: var( --size-70 ); }
	.mleft-sm80 { margin-left: var( --size-80 ); }
	.mleft-sm90 { margin-left: var( --size-90 ); }
	.mleft-sm100 { margin-left: var( --size-100 ); }
	.mright-sm0 { margin-right: var( --size-0 ); }
	.mright-sm0125 { margin-right: var( --size-0125 ); }
	.mright-sm025 { margin-right: var( --size-025 ); }
	.mright-sm05 { margin-right: var( --size-05 ); }
	.mright-sm075 { margin-right: var( --size-075 ); }
	.mright-sm1 { margin-right: var( --size-1 ); }
	.mright-sm125 { margin-right: var( --size-125 ); }
	.mright-sm15 { margin-right: var( --size-15 ); }
	.mright-sm175 { margin-right: var( --size-175 ); }
	.mright-sm2 { margin-right: var( --size-2 ); }
	.mright-sm225 { margin-right: var( --size-225 ); }
	.mright-sm25 { margin-right: var( --size-25 ); }
	.mright-sm275 { margin-right: var( --size-275 ); }
	.mright-sm3 { margin-right: var( --size-3 ); }
	.mright-sm35 { margin-right: var( --size-35 ); }
	.mright-sm4 { margin-right: var( --size-4 ); }
	.mright-sm45 { margin-right: var( --size-45 ); }
	.mright-sm5 { margin-right: var( --size-5 ); }
	.mright-sm55 { margin-right: var( --size-55 ); }
	.mright-sm6 { margin-right: var( --size-6 ); }
	.mright-sm65 { margin-right: var( --size-65 ); }
	.mright-sm7 { margin-right: var( --size-7 ); }
	.mright-sm75 { margin-right: var( --size-75 ); }
	.mright-sm8 { margin-right: var( --size-8 ); }
	.mright-sm85 { margin-right: var( --size-85 ); }
	.mright-sm9 { margin-right: var( --size-9 ); }
	.mright-sm95 { margin-right: var( --size-95 ); }
	.mright-sm10 { margin-right: var( --size-10 ); }
	.mright-sm20 { margin-right: var( --size-20 ); }
	.mright-sm30 { margin-right: var( --size-30 ); }
	.mright-sm40 { margin-right: var( --size-40 ); }
	.mright-sm50 { margin-right: var( --size-50 ); }
	.mright-sm60 { margin-right: var( --size-60 ); }
	.mright-sm70 { margin-right: var( --size-70 ); }
	.mright-sm80 { margin-right: var( --size-80 ); }
	.mright-sm90 { margin-right: var( --size-90 ); }
	.mright-sm100 { margin-right: var( --size-100 ); }
}

/* --- Beidseitig und rundum --- */
.pleftright0 { padding-left: var( --size-0 ); padding-right: var( --size-0 ); }
.pleftright0125 { padding-left: var( --size-0125 ); padding-right: var( --size-0125 ); }
.pleftright025 { padding-left: var( --size-025 ); padding-right: var( --size-025 ); }
.pleftright05 { padding-left: var( --size-05 ); padding-right: var( --size-05 ); }
.pleftright075 { padding-left: var( --size-075 ); padding-right: var( --size-075 ); }
.pleftright1 { padding-left: var( --size-1 ); padding-right: var( --size-1 ); }
.pleftright125 { padding-left: var( --size-125 ); padding-right: var( --size-125 ); }
.pleftright15 { padding-left: var( --size-15 ); padding-right: var( --size-15 ); }
.pleftright175 { padding-left: var( --size-175 ); padding-right: var( --size-175 ); }
.pleftright2 { padding-left: var( --size-2 ); padding-right: var( --size-2 ); }
.pleftright225 { padding-left: var( --size-225 ); padding-right: var( --size-225 ); }
.pleftright25 { padding-left: var( --size-25 ); padding-right: var( --size-25 ); }
.pleftright275 { padding-left: var( --size-275 ); padding-right: var( --size-275 ); }
.pleftright3 { padding-left: var( --size-3 ); padding-right: var( --size-3 ); }
.pleftright35 { padding-left: var( --size-35 ); padding-right: var( --size-35 ); }
.pleftright4 { padding-left: var( --size-4 ); padding-right: var( --size-4 ); }
.pleftright45 { padding-left: var( --size-45 ); padding-right: var( --size-45 ); }
.pleftright5 { padding-left: var( --size-5 ); padding-right: var( --size-5 ); }
.pleftright55 { padding-left: var( --size-55 ); padding-right: var( --size-55 ); }
.pleftright6 { padding-left: var( --size-6 ); padding-right: var( --size-6 ); }
.pleftright65 { padding-left: var( --size-65 ); padding-right: var( --size-65 ); }
.pleftright7 { padding-left: var( --size-7 ); padding-right: var( --size-7 ); }
.pleftright75 { padding-left: var( --size-75 ); padding-right: var( --size-75 ); }
.pleftright8 { padding-left: var( --size-8 ); padding-right: var( --size-8 ); }
.pleftright85 { padding-left: var( --size-85 ); padding-right: var( --size-85 ); }
.pleftright9 { padding-left: var( --size-9 ); padding-right: var( --size-9 ); }
.pleftright95 { padding-left: var( --size-95 ); padding-right: var( --size-95 ); }
.pleftright10 { padding-left: var( --size-10 ); padding-right: var( --size-10 ); }
.pleftright20 { padding-left: var( --size-20 ); padding-right: var( --size-20 ); }
.pleftright30 { padding-left: var( --size-30 ); padding-right: var( --size-30 ); }
.pleftright40 { padding-left: var( --size-40 ); padding-right: var( --size-40 ); }
.pleftright50 { padding-left: var( --size-50 ); padding-right: var( --size-50 ); }
.pleftright60 { padding-left: var( --size-60 ); padding-right: var( --size-60 ); }
.pleftright70 { padding-left: var( --size-70 ); padding-right: var( --size-70 ); }
.pleftright80 { padding-left: var( --size-80 ); padding-right: var( --size-80 ); }
.pleftright90 { padding-left: var( --size-90 ); padding-right: var( --size-90 ); }
.pleftright100 { padding-left: var( --size-100 ); padding-right: var( --size-100 ); }
.pad0 { padding: var( --size-0 ); }
.pad0125 { padding: var( --size-0125 ); }
.pad025 { padding: var( --size-025 ); }
.pad05 { padding: var( --size-05 ); }
.pad075 { padding: var( --size-075 ); }
.pad1 { padding: var( --size-1 ); }
.pad125 { padding: var( --size-125 ); }
.pad15 { padding: var( --size-15 ); }
.pad175 { padding: var( --size-175 ); }
.pad2 { padding: var( --size-2 ); }
.pad225 { padding: var( --size-225 ); }
.pad25 { padding: var( --size-25 ); }
.pad275 { padding: var( --size-275 ); }
.pad3 { padding: var( --size-3 ); }
.pad35 { padding: var( --size-35 ); }
.pad4 { padding: var( --size-4 ); }
.pad45 { padding: var( --size-45 ); }
.pad5 { padding: var( --size-5 ); }
.pad55 { padding: var( --size-55 ); }
.pad6 { padding: var( --size-6 ); }
.pad65 { padding: var( --size-65 ); }
.pad7 { padding: var( --size-7 ); }
.pad75 { padding: var( --size-75 ); }
.pad8 { padding: var( --size-8 ); }
.pad85 { padding: var( --size-85 ); }
.pad9 { padding: var( --size-9 ); }
.pad95 { padding: var( --size-95 ); }
.pad10 { padding: var( --size-10 ); }
.pad20 { padding: var( --size-20 ); }
.pad30 { padding: var( --size-30 ); }
.pad40 { padding: var( --size-40 ); }
.pad50 { padding: var( --size-50 ); }
.pad60 { padding: var( --size-60 ); }
.pad70 { padding: var( --size-70 ); }
.pad80 { padding: var( --size-80 ); }
.pad90 { padding: var( --size-90 ); }
.pad100 { padding: var( --size-100 ); }
.mar0 { margin: var( --size-0 ); }
.mar0125 { margin: var( --size-0125 ); }
.mar025 { margin: var( --size-025 ); }
.mar05 { margin: var( --size-05 ); }
.mar075 { margin: var( --size-075 ); }
.mar1 { margin: var( --size-1 ); }
.mar125 { margin: var( --size-125 ); }
.mar15 { margin: var( --size-15 ); }
.mar175 { margin: var( --size-175 ); }
.mar2 { margin: var( --size-2 ); }
.mar225 { margin: var( --size-225 ); }
.mar25 { margin: var( --size-25 ); }
.mar275 { margin: var( --size-275 ); }
.mar3 { margin: var( --size-3 ); }
.mar35 { margin: var( --size-35 ); }
.mar4 { margin: var( --size-4 ); }
.mar45 { margin: var( --size-45 ); }
.mar5 { margin: var( --size-5 ); }
.mar55 { margin: var( --size-55 ); }
.mar6 { margin: var( --size-6 ); }
.mar65 { margin: var( --size-65 ); }
.mar7 { margin: var( --size-7 ); }
.mar75 { margin: var( --size-75 ); }
.mar8 { margin: var( --size-8 ); }
.mar85 { margin: var( --size-85 ); }
.mar9 { margin: var( --size-9 ); }
.mar95 { margin: var( --size-95 ); }
.mar10 { margin: var( --size-10 ); }
.mar20 { margin: var( --size-20 ); }
.mar30 { margin: var( --size-30 ); }
.mar40 { margin: var( --size-40 ); }
.mar50 { margin: var( --size-50 ); }
.mar60 { margin: var( --size-60 ); }
.mar70 { margin: var( --size-70 ); }
.mar80 { margin: var( --size-80 ); }
.mar90 { margin: var( --size-90 ); }
.mar100 { margin: var( --size-100 ); }

/* --- Weitere Skalen: Groesse, Einzug, Position --- */
.width0 { width: var( --size-0 ); }
.width0125 { width: var( --size-0125 ); }
.width025 { width: var( --size-025 ); }
.width05 { width: var( --size-05 ); }
.width075 { width: var( --size-075 ); }
.width1 { width: var( --size-1 ); }
.width125 { width: var( --size-125 ); }
.width15 { width: var( --size-15 ); }
.width175 { width: var( --size-175 ); }
.width2 { width: var( --size-2 ); }
.width225 { width: var( --size-225 ); }
.width25 { width: var( --size-25 ); }
.width275 { width: var( --size-275 ); }
.width3 { width: var( --size-3 ); }
.width35 { width: var( --size-35 ); }
.width4 { width: var( --size-4 ); }
.width45 { width: var( --size-45 ); }
.width5 { width: var( --size-5 ); }
.width55 { width: var( --size-55 ); }
.width6 { width: var( --size-6 ); }
.width65 { width: var( --size-65 ); }
.width7 { width: var( --size-7 ); }
.width75 { width: var( --size-75 ); }
.width8 { width: var( --size-8 ); }
.width85 { width: var( --size-85 ); }
.width9 { width: var( --size-9 ); }
.width95 { width: var( --size-95 ); }
.width10 { width: var( --size-10 ); }
.width20 { width: var( --size-20 ); }
.width30 { width: var( --size-30 ); }
.width40 { width: var( --size-40 ); }
.width50 { width: var( --size-50 ); }
.width60 { width: var( --size-60 ); }
.width70 { width: var( --size-70 ); }
.width80 { width: var( --size-80 ); }
.width90 { width: var( --size-90 ); }
.width100 { width: var( --size-100 ); }
.height0 { height: var( --size-0 ); }
.height0125 { height: var( --size-0125 ); }
.height025 { height: var( --size-025 ); }
.height05 { height: var( --size-05 ); }
.height075 { height: var( --size-075 ); }
.height1 { height: var( --size-1 ); }
.height125 { height: var( --size-125 ); }
.height15 { height: var( --size-15 ); }
.height175 { height: var( --size-175 ); }
.height2 { height: var( --size-2 ); }
.height225 { height: var( --size-225 ); }
.height25 { height: var( --size-25 ); }
.height275 { height: var( --size-275 ); }
.height3 { height: var( --size-3 ); }
.height35 { height: var( --size-35 ); }
.height4 { height: var( --size-4 ); }
.height45 { height: var( --size-45 ); }
.height5 { height: var( --size-5 ); }
.height55 { height: var( --size-55 ); }
.height6 { height: var( --size-6 ); }
.height65 { height: var( --size-65 ); }
.height7 { height: var( --size-7 ); }
.height75 { height: var( --size-75 ); }
.height8 { height: var( --size-8 ); }
.height85 { height: var( --size-85 ); }
.height9 { height: var( --size-9 ); }
.height95 { height: var( --size-95 ); }
.height10 { height: var( --size-10 ); }
.height20 { height: var( --size-20 ); }
.height30 { height: var( --size-30 ); }
.height40 { height: var( --size-40 ); }
.height50 { height: var( --size-50 ); }
.height60 { height: var( --size-60 ); }
.height70 { height: var( --size-70 ); }
.height80 { height: var( --size-80 ); }
.height90 { height: var( --size-90 ); }
.height100 { height: var( --size-100 ); }
.textindent0 { text-indent: var( --size-0 ); }
.textindent0125 { text-indent: var( --size-0125 ); }
.textindent025 { text-indent: var( --size-025 ); }
.textindent05 { text-indent: var( --size-05 ); }
.textindent075 { text-indent: var( --size-075 ); }
.textindent1 { text-indent: var( --size-1 ); }
.textindent125 { text-indent: var( --size-125 ); }
.textindent15 { text-indent: var( --size-15 ); }
.textindent175 { text-indent: var( --size-175 ); }
.textindent2 { text-indent: var( --size-2 ); }
.textindent225 { text-indent: var( --size-225 ); }
.textindent25 { text-indent: var( --size-25 ); }
.textindent275 { text-indent: var( --size-275 ); }
.textindent3 { text-indent: var( --size-3 ); }
.textindent35 { text-indent: var( --size-35 ); }
.textindent4 { text-indent: var( --size-4 ); }
.textindent45 { text-indent: var( --size-45 ); }
.textindent5 { text-indent: var( --size-5 ); }
.textindent55 { text-indent: var( --size-55 ); }
.textindent6 { text-indent: var( --size-6 ); }
.textindent65 { text-indent: var( --size-65 ); }
.textindent7 { text-indent: var( --size-7 ); }
.textindent75 { text-indent: var( --size-75 ); }
.textindent8 { text-indent: var( --size-8 ); }
.textindent85 { text-indent: var( --size-85 ); }
.textindent9 { text-indent: var( --size-9 ); }
.textindent95 { text-indent: var( --size-95 ); }
.textindent10 { text-indent: var( --size-10 ); }
.textindent20 { text-indent: var( --size-20 ); }
.textindent30 { text-indent: var( --size-30 ); }
.textindent40 { text-indent: var( --size-40 ); }
.textindent50 { text-indent: var( --size-50 ); }
.textindent60 { text-indent: var( --size-60 ); }
.textindent70 { text-indent: var( --size-70 ); }
.textindent80 { text-indent: var( --size-80 ); }
.textindent90 { text-indent: var( --size-90 ); }
.textindent100 { text-indent: var( --size-100 ); }
.p_left0 { left: var( --size-0 ) !important; }
.p_left0125 { left: var( --size-0125 ) !important; }
.p_left025 { left: var( --size-025 ) !important; }
.p_left05 { left: var( --size-05 ) !important; }
.p_left075 { left: var( --size-075 ) !important; }
.p_left1 { left: var( --size-1 ) !important; }
.p_left125 { left: var( --size-125 ) !important; }
.p_left15 { left: var( --size-15 ) !important; }
.p_left175 { left: var( --size-175 ) !important; }
.p_left2 { left: var( --size-2 ) !important; }
.p_left225 { left: var( --size-225 ) !important; }
.p_left25 { left: var( --size-25 ) !important; }
.p_left275 { left: var( --size-275 ) !important; }
.p_left3 { left: var( --size-3 ) !important; }
.p_left35 { left: var( --size-35 ) !important; }
.p_left4 { left: var( --size-4 ) !important; }
.p_left45 { left: var( --size-45 ) !important; }
.p_left5 { left: var( --size-5 ) !important; }
.p_left55 { left: var( --size-55 ) !important; }
.p_left6 { left: var( --size-6 ) !important; }
.p_left65 { left: var( --size-65 ) !important; }
.p_left7 { left: var( --size-7 ) !important; }
.p_left75 { left: var( --size-75 ) !important; }
.p_left8 { left: var( --size-8 ) !important; }
.p_left85 { left: var( --size-85 ) !important; }
.p_left9 { left: var( --size-9 ) !important; }
.p_left95 { left: var( --size-95 ) !important; }
.p_left10 { left: var( --size-10 ) !important; }
.p_left20 { left: var( --size-20 ) !important; }
.p_left30 { left: var( --size-30 ) !important; }
.p_left40 { left: var( --size-40 ) !important; }
.p_left50 { left: var( --size-50 ) !important; }
.p_left60 { left: var( --size-60 ) !important; }
.p_left70 { left: var( --size-70 ) !important; }
.p_left80 { left: var( --size-80 ) !important; }
.p_left90 { left: var( --size-90 ) !important; }
.p_left100 { left: var( --size-100 ) !important; }
.p_right0 { right: var( --size-0 ) !important; }
.p_right0125 { right: var( --size-0125 ) !important; }
.p_right025 { right: var( --size-025 ) !important; }
.p_right05 { right: var( --size-05 ) !important; }
.p_right075 { right: var( --size-075 ) !important; }
.p_right1 { right: var( --size-1 ) !important; }
.p_right125 { right: var( --size-125 ) !important; }
.p_right15 { right: var( --size-15 ) !important; }
.p_right175 { right: var( --size-175 ) !important; }
.p_right2 { right: var( --size-2 ) !important; }
.p_right225 { right: var( --size-225 ) !important; }
.p_right25 { right: var( --size-25 ) !important; }
.p_right275 { right: var( --size-275 ) !important; }
.p_right3 { right: var( --size-3 ) !important; }
.p_right35 { right: var( --size-35 ) !important; }
.p_right4 { right: var( --size-4 ) !important; }
.p_right45 { right: var( --size-45 ) !important; }
.p_right5 { right: var( --size-5 ) !important; }
.p_right55 { right: var( --size-55 ) !important; }
.p_right6 { right: var( --size-6 ) !important; }
.p_right65 { right: var( --size-65 ) !important; }
.p_right7 { right: var( --size-7 ) !important; }
.p_right75 { right: var( --size-75 ) !important; }
.p_right8 { right: var( --size-8 ) !important; }
.p_right85 { right: var( --size-85 ) !important; }
.p_right9 { right: var( --size-9 ) !important; }
.p_right95 { right: var( --size-95 ) !important; }
.p_right10 { right: var( --size-10 ) !important; }
.p_right20 { right: var( --size-20 ) !important; }
.p_right30 { right: var( --size-30 ) !important; }
.p_right40 { right: var( --size-40 ) !important; }
.p_right50 { right: var( --size-50 ) !important; }
.p_right60 { right: var( --size-60 ) !important; }
.p_right70 { right: var( --size-70 ) !important; }
.p_right80 { right: var( --size-80 ) !important; }
.p_right90 { right: var( --size-90 ) !important; }
.p_right100 { right: var( --size-100 ) !important; }
.p_top0 { top: var( --size-0 ) !important; }
.p_top0125 { top: var( --size-0125 ) !important; }
.p_top025 { top: var( --size-025 ) !important; }
.p_top05 { top: var( --size-05 ) !important; }
.p_top075 { top: var( --size-075 ) !important; }
.p_top1 { top: var( --size-1 ) !important; }
.p_top125 { top: var( --size-125 ) !important; }
.p_top15 { top: var( --size-15 ) !important; }
.p_top175 { top: var( --size-175 ) !important; }
.p_top2 { top: var( --size-2 ) !important; }
.p_top225 { top: var( --size-225 ) !important; }
.p_top25 { top: var( --size-25 ) !important; }
.p_top275 { top: var( --size-275 ) !important; }
.p_top3 { top: var( --size-3 ) !important; }
.p_top35 { top: var( --size-35 ) !important; }
.p_top4 { top: var( --size-4 ) !important; }
.p_top45 { top: var( --size-45 ) !important; }
.p_top5 { top: var( --size-5 ) !important; }
.p_top55 { top: var( --size-55 ) !important; }
.p_top6 { top: var( --size-6 ) !important; }
.p_top65 { top: var( --size-65 ) !important; }
.p_top7 { top: var( --size-7 ) !important; }
.p_top75 { top: var( --size-75 ) !important; }
.p_top8 { top: var( --size-8 ) !important; }
.p_top85 { top: var( --size-85 ) !important; }
.p_top9 { top: var( --size-9 ) !important; }
.p_top95 { top: var( --size-95 ) !important; }
.p_top10 { top: var( --size-10 ) !important; }
.p_top20 { top: var( --size-20 ) !important; }
.p_top30 { top: var( --size-30 ) !important; }
.p_top40 { top: var( --size-40 ) !important; }
.p_top50 { top: var( --size-50 ) !important; }
.p_top60 { top: var( --size-60 ) !important; }
.p_top70 { top: var( --size-70 ) !important; }
.p_top80 { top: var( --size-80 ) !important; }
.p_top90 { top: var( --size-90 ) !important; }
.p_top100 { top: var( --size-100 ) !important; }
.p_bottom0 { bottom: var( --size-0 ) !important; }
.p_bottom0125 { bottom: var( --size-0125 ) !important; }
.p_bottom025 { bottom: var( --size-025 ) !important; }
.p_bottom05 { bottom: var( --size-05 ) !important; }
.p_bottom075 { bottom: var( --size-075 ) !important; }
.p_bottom1 { bottom: var( --size-1 ) !important; }
.p_bottom125 { bottom: var( --size-125 ) !important; }
.p_bottom15 { bottom: var( --size-15 ) !important; }
.p_bottom175 { bottom: var( --size-175 ) !important; }
.p_bottom2 { bottom: var( --size-2 ) !important; }
.p_bottom225 { bottom: var( --size-225 ) !important; }
.p_bottom25 { bottom: var( --size-25 ) !important; }
.p_bottom275 { bottom: var( --size-275 ) !important; }
.p_bottom3 { bottom: var( --size-3 ) !important; }
.p_bottom35 { bottom: var( --size-35 ) !important; }
.p_bottom4 { bottom: var( --size-4 ) !important; }
.p_bottom45 { bottom: var( --size-45 ) !important; }
.p_bottom5 { bottom: var( --size-5 ) !important; }
.p_bottom55 { bottom: var( --size-55 ) !important; }
.p_bottom6 { bottom: var( --size-6 ) !important; }
.p_bottom65 { bottom: var( --size-65 ) !important; }
.p_bottom7 { bottom: var( --size-7 ) !important; }
.p_bottom75 { bottom: var( --size-75 ) !important; }
.p_bottom8 { bottom: var( --size-8 ) !important; }
.p_bottom85 { bottom: var( --size-85 ) !important; }
.p_bottom9 { bottom: var( --size-9 ) !important; }
.p_bottom95 { bottom: var( --size-95 ) !important; }
.p_bottom10 { bottom: var( --size-10 ) !important; }
.p_bottom20 { bottom: var( --size-20 ) !important; }
.p_bottom30 { bottom: var( --size-30 ) !important; }
.p_bottom40 { bottom: var( --size-40 ) !important; }
.p_bottom50 { bottom: var( --size-50 ) !important; }
.p_bottom60 { bottom: var( --size-60 ) !important; }
.p_bottom70 { bottom: var( --size-70 ) !important; }
.p_bottom80 { bottom: var( --size-80 ) !important; }
.p_bottom90 { bottom: var( --size-90 ) !important; }
.p_bottom100 { bottom: var( --size-100 ) !important; }
.p_absolute { position: absolute; }

/*  NEGATIVER EINZUG UND NEGATIVE POSITIONSVERSAETZE
 *
 *  Die negativen Gegenstuecke, nachgetragen 07.09.2026.
 *
 *  gula5 hat die positiven Familien von Anfang an, die negativen fehlten --
 *  und zwar LAUTLOS: eine nicht definierte Klasse macht keinen Fehler, das
 *  Element sieht nur anders aus. Die Bearbeitungsmasken bieten sie trotzdem
 *  an (src/fields/optionen-cb.php fuer -rot, die Quicktags-Liste fuer
 *  -lesp und -textindent). Eine Maske, die eine Klasse anbietet, die es im
 *  CSS nicht gibt, ist genau die Falle, die CONTRACT.md Abschnitt 3 meint.
 *
 *  Aufgefallen bei der Sichtpruefung von steckdesign2026: der Schriftzug
 *  "DESIGN" war 29 Pixel breiter als auf dem Vorzustand -- -lesp03 fehlte.
 *
 *  WEN ES BETRIFFT -- die erste Fassung dieses Kommentars behauptete hier,
 *  mktaylor26 habe seit dem Umschalten "zehn Stellen ohne Wirkung", und
 *  nannte das eine ausgelieferte Regression. DAS WAR FALSCH. Nachgemessen am
 *  07.09.2026, Feld fuer Feld:
 *
 *    steckdesign2026   -lesp03  1x  in gula_spalten_content   WIRD gerendert
 *    steckimage2026    -lesp03  1x  in gula_spalten_content   WIRD gerendert
 *    steckweb2026      -lesp03  1x  in gula_spalten_content   WIRD gerendert
 *    mktaylor26        -lesp1   6x  in gula_spalten_content   NICHT gerendert
 *                      -lesp1   1x  in gula_spalten_notes     NICHT gerendert
 *                      -textindent25 1x  ebenfalls notes      NICHT gerendert
 *
 *  Auf mktaylor26 gehoeren die sechs Vorkommen zu Bloecken, deren
 *  grid_wrapper leer bleibt -- ausgegeben wird dort die Portfolio-Galerie.
 *  Der Rest steckt in Notizfeldern, also geparktem Markup. Gemessen am
 *  gerenderten HTML des Testservers: der String "lesp" kommt auf keiner der
 *  geprueften Adressen vor.
 *
 *  Belegt betroffen ist damit nur die steck-Familie, und dort mit je einem
 *  Vorkommen. Der Fix bleibt trotzdem richtig: die Masken bieten die Klassen
 *  an, und eine angebotene Klasse ohne CSS ist die Falle selbst.
 */

/* -textindent* -- 27 Klassen */
.-textindent0125 { text-indent: calc( var( --size-0125 ) * -1 ); }
.-textindent025 { text-indent: calc( var( --size-025 ) * -1 ); }
.-textindent05 { text-indent: calc( var( --size-05 ) * -1 ); }
.-textindent075 { text-indent: calc( var( --size-075 ) * -1 ); }
.-textindent1 { text-indent: calc( var( --size-1 ) * -1 ); }
.-textindent125 { text-indent: calc( var( --size-125 ) * -1 ); }
.-textindent15 { text-indent: calc( var( --size-15 ) * -1 ); }
.-textindent175 { text-indent: calc( var( --size-175 ) * -1 ); }
.-textindent2 { text-indent: calc( var( --size-2 ) * -1 ); }
.-textindent225 { text-indent: calc( var( --size-225 ) * -1 ); }
.-textindent25 { text-indent: calc( var( --size-25 ) * -1 ); }
.-textindent275 { text-indent: calc( var( --size-275 ) * -1 ); }
.-textindent3 { text-indent: calc( var( --size-3 ) * -1 ); }
.-textindent35 { text-indent: calc( var( --size-35 ) * -1 ); }
.-textindent4 { text-indent: calc( var( --size-4 ) * -1 ); }
.-textindent45 { text-indent: calc( var( --size-45 ) * -1 ); }
.-textindent5 { text-indent: calc( var( --size-5 ) * -1 ); }
.-textindent55 { text-indent: calc( var( --size-55 ) * -1 ); }
.-textindent6 { text-indent: calc( var( --size-6 ) * -1 ); }
.-textindent65 { text-indent: calc( var( --size-65 ) * -1 ); }
.-textindent7 { text-indent: calc( var( --size-7 ) * -1 ); }
.-textindent75 { text-indent: calc( var( --size-75 ) * -1 ); }
.-textindent8 { text-indent: calc( var( --size-8 ) * -1 ); }
.-textindent85 { text-indent: calc( var( --size-85 ) * -1 ); }
.-textindent9 { text-indent: calc( var( --size-9 ) * -1 ); }
.-textindent95 { text-indent: calc( var( --size-95 ) * -1 ); }
.-textindent10 { text-indent: calc( var( --size-10 ) * -1 ); }

/* -p_bottom* -- 28 Klassen */
.-p_bottom0 { bottom: 0px!important; }
.-p_bottom0125 { bottom: calc(-1 * var( --size-0125 ) ); }
.-p_bottom025 { bottom: calc(-1 * var( --size-025 ) ); }
.-p_bottom05 { bottom: calc(-1 * var( --size-05 ) ); }
.-p_bottom075 { bottom: calc(-1 * var( --size-075 ) ); }
.-p_bottom1 { bottom: calc(-1 * var( --size-1 ) ); }
.-p_bottom125 { bottom: calc(-1 * var( --size-125 ) ); }
.-p_bottom15 { bottom: calc(-1 * var( --size-15 ) ); }
.-p_bottom175 { bottom: calc(-1 * var( --size-175 ) ); }
.-p_bottom2 { bottom: calc(-1 * var( --size-2 ) ); }
.-p_bottom225 { bottom: calc(-1 * var( --size-225 ) ); }
.-p_bottom25 { bottom: calc(-1 * var( --size-25 ) ); }
.-p_bottom275 { bottom: calc(-1 * var( --size-275 ) ); }
.-p_bottom3 { bottom: calc(-1 * var( --size-3 ) ); }
.-p_bottom35 { bottom: calc(-1 * var( --size-35 ) ); }
.-p_bottom4 { bottom: calc(-1 * var( --size-4 ) ); }
.-p_bottom45 { bottom: calc(-1 * var( --size-45 ) ); }
.-p_bottom5 { bottom: calc(-1 * var( --size-5 ) ); }
.-p_bottom55 { bottom: calc(-1 * var( --size-55 ) ); }
.-p_bottom6 { bottom: calc(-1 * var( --size-6 ) ); }
.-p_bottom65 { bottom: calc(-1 * var( --size-65 ) ); }
.-p_bottom7 { bottom: calc(-1 * var( --size-7 ) ); }
.-p_bottom75 { bottom: calc(-1 * var( --size-75 ) ); }
.-p_bottom8 { bottom: calc(-1 * var( --size-8 ) ); }
.-p_bottom85 { bottom: calc(-1 * var( --size-85 ) ); }
.-p_bottom9 { bottom: calc(-1 * var( --size-9 ) ); }
.-p_bottom95 { bottom: calc(-1 * var( --size-95 ) ); }
.-p_bottom10 { bottom: calc(-1 * var( --size-10 ) ); }

/* -p_left* -- 28 Klassen */
.-p_left0 { left: 0px!important; }
.-p_left0125 { left: calc(-1 * var( --size-0125 ) ); }
.-p_left025 { left: calc(-1 * var( --size-025 ) ); }
.-p_left05 { left: calc(-1 * var( --size-05 ) ); }
.-p_left075 { left: calc(-1 * var( --size-075 ) ); }
.-p_left1 { left: calc(-1 * var( --size-1 ) ); }
.-p_left125 { left: calc(-1 * var( --size-125 ) ); }
.-p_left15 { left: calc(-1 * var( --size-15 ) ); }
.-p_left175 { left: calc(-1 * var( --size-175 ) ); }
.-p_left2 { left: calc(-1 * var( --size-2 ) ); }
.-p_left225 { left: calc(-1 * var( --size-225 ) ); }
.-p_left25 { left: calc(-1 * var( --size-25 ) ); }
.-p_left275 { left: calc(-1 * var( --size-275 ) ); }
.-p_left3 { left: calc(-1 * var( --size-3 ) ); }
.-p_left35 { left: calc(-1 * var( --size-35 ) ); }
.-p_left4 { left: calc(-1 * var( --size-4 ) ); }
.-p_left45 { left: calc(-1 * var( --size-45 ) ); }
.-p_left5 { left: calc(-1 * var( --size-5 ) ); }
.-p_left55 { left: calc(-1 * var( --size-55 ) ); }
.-p_left6 { left: calc(-1 * var( --size-6 ) ); }
.-p_left65 { left: calc(-1 * var( --size-65 ) ); }
.-p_left7 { left: calc(-1 * var( --size-7 ) ); }
.-p_left75 { left: calc(-1 * var( --size-75 ) ); }
.-p_left8 { left: calc(-1 * var( --size-8 ) ); }
.-p_left85 { left: calc(-1 * var( --size-85 ) ); }
.-p_left9 { left: calc(-1 * var( --size-9 ) ); }
.-p_left95 { left: calc(-1 * var( --size-95 ) ); }
.-p_left10 { left: calc(-1 * var( --size-10 ) ); }

/* -p_right* -- 28 Klassen */
.-p_right0 { right: 0px!important; }
.-p_right0125 { right: calc(-1 * var( --size-0125 ) ); }
.-p_right025 { right: calc(-1 * var( --size-025 ) ); }
.-p_right05 { right: calc(-1 * var( --size-05 ) ); }
.-p_right075 { right: calc(-1 * var( --size-075 ) ); }
.-p_right1 { right: calc(-1 * var( --size-1 ) ); }
.-p_right125 { right: calc(-1 * var( --size-125 ) ); }
.-p_right15 { right: calc(-1 * var( --size-15 ) ); }
.-p_right175 { right: calc(-1 * var( --size-175 ) ); }
.-p_right2 { right: calc(-1 * var( --size-2 ) ); }
.-p_right225 { right: calc(-1 * var( --size-225 ) ); }
.-p_right25 { right: calc(-1 * var( --size-25 ) ); }
.-p_right275 { right: calc(-1 * var( --size-275 ) ); }
.-p_right3 { right: calc(-1 * var( --size-3 ) ); }
.-p_right35 { right: calc(-1 * var( --size-35 ) ); }
.-p_right4 { right: calc(-1 * var( --size-4 ) ); }
.-p_right45 { right: calc(-1 * var( --size-45 ) ); }
.-p_right5 { right: calc(-1 * var( --size-5 ) ); }
.-p_right55 { right: calc(-1 * var( --size-55 ) ); }
.-p_right6 { right: calc(-1 * var( --size-6 ) ); }
.-p_right65 { right: calc(-1 * var( --size-65 ) ); }
.-p_right7 { right: calc(-1 * var( --size-7 ) ); }
.-p_right75 { right: calc(-1 * var( --size-75 ) ); }
.-p_right8 { right: calc(-1 * var( --size-8 ) ); }
.-p_right85 { right: calc(-1 * var( --size-85 ) ); }
.-p_right9 { right: calc(-1 * var( --size-9 ) ); }
.-p_right95 { right: calc(-1 * var( --size-95 ) ); }
.-p_right10 { right: calc(-1 * var( --size-10 ) ); }

/* -p_top* -- 28 Klassen */
.-p_top0 { top: 0px!important; }
.-p_top0125 { top: calc(-1 * var( --size-0125 ) ); }
.-p_top025 { top: calc(-1 * var( --size-025 ) ); }
.-p_top05 { top: calc(-1 * var( --size-05 ) ); }
.-p_top075 { top: calc(-1 * var( --size-075 ) ); }
.-p_top1 { top: calc(-1 * var( --size-1 ) ); }
.-p_top125 { top: calc(-1 * var( --size-125 ) ); }
.-p_top15 { top: calc(-1 * var( --size-15 ) ); }
.-p_top175 { top: calc(-1 * var( --size-175 ) ); }
.-p_top2 { top: calc(-1 * var( --size-2 ) ); }
.-p_top225 { top: calc(-1 * var( --size-225 ) ); }
.-p_top25 { top: calc(-1 * var( --size-25 ) ); }
.-p_top275 { top: calc(-1 * var( --size-275 ) ); }
.-p_top3 { top: calc(-1 * var( --size-3 ) ); }
.-p_top35 { top: calc(-1 * var( --size-35 ) ); }
.-p_top4 { top: calc(-1 * var( --size-4 ) ); }
.-p_top45 { top: calc(-1 * var( --size-45 ) ); }
.-p_top5 { top: calc(-1 * var( --size-5 ) ); }
.-p_top55 { top: calc(-1 * var( --size-55 ) ); }
.-p_top6 { top: calc(-1 * var( --size-6 ) ); }
.-p_top65 { top: calc(-1 * var( --size-65 ) ); }
.-p_top7 { top: calc(-1 * var( --size-7 ) ); }
.-p_top75 { top: calc(-1 * var( --size-75 ) ); }
.-p_top8 { top: calc(-1 * var( --size-8 ) ); }
.-p_top85 { top: calc(-1 * var( --size-85 ) ); }
.-p_top9 { top: calc(-1 * var( --size-9 ) ); }
.-p_top95 { top: calc(-1 * var( --size-95 ) ); }
.-p_top10 { top: calc(-1 * var( --size-10 ) ); }
