/*Align*/
.v-center { margin: auto; }
.h-center { justify-content: center; }

.center {
	margin: auto;
	text-align: center;
	align-items: center;
}

.top { top:0; }
.right {
	text-align: right;
	margin-left: auto;
}

.margin-1 { margin: 1px; }
.margin-2 { margin: 2px; }
.margin-3 { margin: 3px; }
.margin-4 { margin: 4px; }
.margin-5 { margin: 5px; }
.margin-6 { margin: 6px; }
.margin-7 { margin: 7px; }
.margin-8 { margin: 8px; }
.margin-9 { margin: 9px; }
.margin-10 { margin: 10px; }
.margin-15 { margin: 15px; }
.margin-20 { margin: 20px; }
.margin-25 { margin: 25px; }
.margin-30 { margin: 30px; }
.margin-35 { margin: 35px; }
.margin-40 { margin: 40px; }
.margin-45 { margin: 45px; }
.margin-50 { margin: 50px; }
.margin-55 { margin: 55px; }
.margin-60 { margin: 60px; }
.margin-65 { margin: 65px; }
.margin-70 { margin: 70px; }
.margin-75 { margin: 75px; }
.margin-80 { margin: 80px; }
.margin-85 { margin: 85px; }
.margin-90 { margin: 90px; }
.margin-95 { margin: 95px; }
.margin-100 { margin: 100px; }
.margin-125 { margin: 125px; }
.margin-150 { margin: 150px; }
.margin-175 { margin: 175px; }
.margin-200 { margin: 200px; }
.margin-225 { margin: 225px; }
.margin-250 { margin: 250px; }
.margin-275 { margin: 275px; }
.margin-300 { margin: 300px; }

.margin-top-1 { margin-top: 1px; }
.margin-top-2 { margin-top: 2px; }
.margin-top-3 { margin-top: 3px; }
.margin-top-4 { margin-top: 4px; }
.margin-top-5 { margin-top: 5px; }
.margin-top-6 { margin-top: 6px; }
.margin-top-7 { margin-top: 7px; }
.margin-top-8 { margin-top: 8px; }
.margin-top-9 { margin-top: 9px; }
.margin-top-10 { margin-top: 10px; }
.margin-top-15 { margin-top: 15px; }
.margin-top-20 { margin-top: 20px; }
.margin-top-25 { margin-top: 25px; }
.margin-top-30 { margin-top: 30px; }
.margin-top-35 { margin-top: 35px; }
.margin-top-40 { margin-top: 40px; }
.margin-top-45 { margin-top: 45px; }
.margin-top-50 { margin-top: 50px; }
.margin-top-55 { margin-top: 55px; }
.margin-top-60 { margin-top: 60px; }
.margin-top-65 { margin-top: 65px; }
.margin-top-70 { margin-top: 70px; }
.margin-top-75 { margin-top: 75px; }
.margin-top-80 { margin-top: 80px; }
.margin-top-85 { margin-top: 85px; }
.margin-top-90 { margin-top: 90px; }
.margin-top-95 { margin-top: 95px; }
.margin-top-100 { margin-top: 100px; }
.margin-top-125 { margin-top: 125px; }
.margin-top-150 { margin-top: 150px; }
.margin-top-175 { margin-top: 175px; }
.margin-top-200 { margin-top: 200px; }
.margin-top-225 { margin-top: 225px; }
.margin-top-250 { margin-top: 250px; }
.margin-top-275 { margin-top: 275px; }
.margin-top-300 { margin-top: 300px; }

.margin-bottom-1 { margin-bottom: 1px; }
.margin-bottom-2 { margin-bottom: 2px; }
.margin-bottom-3 { margin-bottom: 3px; }
.margin-bottom-4 { margin-bottom: 4px; }
.margin-bottom-5 { margin-bottom: 5px; }
.margin-bottom-10 { margin-bottom: 10px; }
.margin-bottom-15 { margin-bottom: 15px; }
.margin-bottom-20 { margin-bottom: 20px; }
.margin-bottom-25 { margin-bottom: 25px; }
.margin-bottom-30 { margin-bottom: 30px; }
.margin-bottom-35 { margin-bottom: 35px; }
.margin-bottom-40 { margin-bottom: 40px; }
.margin-bottom-45 { margin-bottom: 45px; }
.margin-bottom-50 { margin-bottom: 50px; }
.margin-bottom-55 { margin-bottom: 55px; }
.margin-bottom-60 { margin-bottom: 60px; }
.margin-bottom-65 { margin-bottom: 65px; }
.margin-bottom-70 { margin-bottom: 70px; }
.margin-bottom-75 { margin-bottom: 75px; }
.margin-bottom-80 { margin-bottom: 80px; }
.margin-bottom-85 { margin-bottom: 85px; }
.margin-bottom-90 { margin-bottom: 90px; }
.margin-bottom-95 { margin-bottom: 95px; }
.margin-bottom-100 { margin-bottom: 100px; }
.margin-bottom-125 { margin-bottom: 125px; }
.margin-bottom-150 { margin-bottom: 150px; }
.margin-bottom-175 { margin-bottom: 175px; }
.margin-bottom-200 { margin-bottom: 200px; }
.margin-bottom-225 { margin-bottom: 225px; }
.margin-bottom-250 { margin-bottom: 250px; }
.margin-bottom-275 { margin-bottom: 275px; }
.margin-bottom-300 { margin-bottom: 300px; }

.margin-left-1 { margin-left: 1px; }
.margin-left-2 { margin-left: 2px; }
.margin-left-3 { margin-left: 3px; }
.margin-left-4 { margin-left: 4px; }
.margin-left-5 { margin-left: 5px; }
.margin-left-10 { margin-left: 10px; }
.margin-left-15 { margin-left: 15px; }
.margin-left-20 { margin-left: 20px; }
.margin-left-25 { margin-left: 25px; }
.margin-left-30 { margin-left: 30px; }
.margin-left-35 { margin-left: 35px; }
.margin-left-40 { margin-left: 40px; }
.margin-left-45 { margin-left: 45px; }
.margin-left-50 { margin-left: 50px; }
.margin-left-55 { margin-left: 55px; }
.margin-left-60 { margin-left: 60px; }
.margin-left-65 { margin-left: 65px; }
.margin-left-70 { margin-left: 70px; }
.margin-left-75 { margin-left: 75px; }
.margin-left-80 { margin-left: 80px; }
.margin-left-85 { margin-left: 85px; }
.margin-left-90 { margin-left: 90px; }
.margin-left-95 { margin-left: 95px; }
.margin-left-100 { margin-left: 100px; }
.margin-left-125 { margin-left: 125px; }
.margin-left-150 { margin-left: 150px; }
.margin-left-175 { margin-left: 175px; }
.margin-left-200 { margin-left: 200px; }
.margin-left-225 { margin-left: 225px; }
.margin-left-250 { margin-left: 250px; }
.margin-left-275 { margin-left: 275px; }
.margin-left-300 { margin-left: 300px; }

.margin-right-1 { margin-right: 1px; }
.margin-right-2 { margin-right: 2px; }
.margin-right-3 { margin-right: 3px; }
.margin-right-4 { margin-right: 4px; }
.margin-right-5 { margin-right: 5px; }
.margin-right-10 { margin-right: 10px; }
.margin-right-15 { margin-right: 15px; }
.margin-right-20 { margin-right: 20px; }
.margin-right-25 { margin-right: 25px; }
.margin-right-30 { margin-right: 30px; }
.margin-right-35 { margin-right: 35px; }
.margin-right-40 { margin-right: 40px; }
.margin-right-45 { margin-right: 45px; }
.margin-right-50 { margin-right: 50px; }
.margin-right-55 { margin-right: 55px; }
.margin-right-60 { margin-right: 60px; }
.margin-right-65 { margin-right: 65px; }
.margin-right-70 { margin-right: 70px; }
.margin-right-75 { margin-right: 75px; }
.margin-right-80 { margin-right: 80px; }
.margin-right-85 { margin-right: 85px; }
.margin-right-90 { margin-right: 90px; }
.margin-right-95 { margin-right: 95px; }
.margin-right-100 { margin-right: 100px; }
.margin-right-125 { margin-right: 125px; }
.margin-right-150 { margin-right: 150px; }
.margin-right-175 { margin-right: 175px; }
.margin-right-200 { margin-right: 200px; }
.margin-right-225 { margin-right: 225px; }
.margin-right-250 { margin-right: 250px; }
.margin-right-275 { margin-right: 275px; }
.margin-right-300 { margin-right: 300px; }

.padding-1 { padding: 1px; }
.padding-2 { padding: 2px; }
.padding-3 { padding: 3px; }
.padding-4 { padding: 4px; }
.padding-5 { padding: 5px; }
.padding-6 { padding: 6px; }
.padding-7 { padding: 7px; }
.padding-8 { padding: 8px; }
.padding-9 { padding: 9px; }
.padding-10 { padding: 10px; }
.padding-15 { padding: 15px; }
.padding-20 { padding: 20px; }
.padding-25 { padding: 25px; }
.padding-30 { padding: 30px; }
.padding-35 { padding: 35px; }
.padding-40 { padding: 40px; }
.padding-45 { padding: 45px; }
.padding-50 { padding: 50px; }
.padding-55 { padding: 55px; }
.padding-60 { padding: 60px; }
.padding-65 { padding: 65px; }
.padding-70 { padding: 70px; }
.padding-75 { padding: 75px; }
.padding-80 { padding: 80px; }
.padding-85 { padding: 85px; }
.padding-90 { padding: 90px; }
.padding-95 { padding: 95px; }
.padding-100 { padding: 100px; }
.padding-125 { padding: 125px; }
.padding-150 { padding: 150px; }
.padding-175 { padding: 175px; }
.padding-200 { padding: 200px; }
.padding-225 { padding: 225px; }
.padding-250 { padding: 250px; }
.padding-275 { padding: 275px; }
.padding-300 { padding: 300px; }

.padding-top-1 { padding-top: 1px; }
.padding-top-2 { padding-top: 2px; }
.padding-top-3 { padding-top: 3px; }
.padding-top-4 { padding-top: 4px; }
.padding-top-5 { padding-top: 5px; }
.padding-top-6 { padding-top: 6px; }
.padding-top-7 { padding-top: 7px; }
.padding-top-8 { padding-top: 8px; }
.padding-top-9 { padding-top: 9px; }
.padding-top-10 { padding-top: 10px; }
.padding-top-15 { padding-top: 15px; }
.padding-top-20 { padding-top: 20px; }
.padding-top-25 { padding-top: 25px; }
.padding-top-30 { padding-top: 30px; }
.padding-top-35 { padding-top: 35px; }
.padding-top-40 { padding-top: 40px; }
.padding-top-45 { padding-top: 45px; }
.padding-top-50 { padding-top: 50px; }
.padding-top-55 { padding-top: 55px; }
.padding-top-60 { padding-top: 60px; }
.padding-top-65 { padding-top: 65px; }
.padding-top-70 { padding-top: 70px; }
.padding-top-75 { padding-top: 75px; }
.padding-top-80 { padding-top: 80px; }
.padding-top-85 { padding-top: 85px; }
.padding-top-90 { padding-top: 90px; }
.padding-top-95 { padding-top: 95px; }
.padding-top-100 { padding-top: 100px; }
.padding-top-125 { padding-top: 125px; }
.padding-top-150 { padding-top: 150px; }
.padding-top-175 { padding-top: 175px; }
.padding-top-200 { padding-top: 200px; }
.padding-top-225 { padding-top: 225px; }
.padding-top-250 { padding-top: 250px; }
.padding-top-275 { padding-top: 275px; }
.padding-top-300 { padding-top: 300px; }

.padding-bottom-1 { padding-bottom: 1px; }
.padding-bottom-2 { padding-bottom: 2px; }
.padding-bottom-3 { padding-bottom: 3px; }
.padding-bottom-4 { padding-bottom: 4px; }
.padding-bottom-5 { padding-bottom: 5px; }
.padding-bottom-6 { padding-bottom: 6px; }
.padding-bottom-7 { padding-bottom: 7px; }
.padding-bottom-8 { padding-bottom: 8px; }
.padding-bottom-9 { padding-bottom: 9px; }
.padding-bottom-10 { padding-bottom: 10px; }
.padding-bottom-15 { padding-bottom: 15px; }
.padding-bottom-20 { padding-bottom: 20px; }
.padding-bottom-25 { padding-bottom: 25px; }
.padding-bottom-30 { padding-bottom: 30px; }
.padding-bottom-35 { padding-bottom: 35px; }
.padding-bottom-40 { padding-bottom: 40px; }
.padding-bottom-45 { padding-bottom: 45px; }
.padding-bottom-50 { padding-bottom: 50px; }
.padding-bottom-55 { padding-bottom: 55px; }
.padding-bottom-60 { padding-bottom: 60px; }
.padding-bottom-65 { padding-bottom: 65px; }
.padding-bottom-70 { padding-bottom: 70px; }
.padding-bottom-75 { padding-bottom: 75px; }
.padding-bottom-80 { padding-bottom: 80px; }
.padding-bottom-85 { padding-bottom: 85px; }
.padding-bottom-90 { padding-bottom: 90px; }
.padding-bottom-95 { padding-bottom: 95px; }
.padding-bottom-100 { padding-bottom: 100px; }
.padding-bottom-125 { padding-bottom: 125px; }
.padding-bottom-150 { padding-bottom: 150px; }
.padding-bottom-175 { padding-bottom: 175px; }
.padding-bottom-200 { padding-bottom: 200px; }
.padding-bottom-225 { padding-bottom: 225px; }
.padding-bottom-250 { padding-bottom: 250px; }
.padding-bottom-275 { padding-bottom: 275px; }
.padding-bottom-300 { padding-bottom: 300px; }

.padding-left-1 { padding-left: 1px; }
.padding-left-2 { padding-left: 2px; }
.padding-left-3 { padding-left: 3px; }
.padding-left-4 { padding-left: 4px; }
.padding-left-5 { padding-left: 5px; }
.padding-left-10 { padding-left: 10px; }
.padding-left-15 { padding-left: 15px; }
.padding-left-20 { padding-left: 20px; }
.padding-left-25 { padding-left: 25px; }
.padding-left-30 { padding-left: 30px; }
.padding-left-35 { padding-left: 35px; }
.padding-left-40 { padding-left: 40px; }
.padding-left-45 { padding-left: 45px; }
.padding-left-50 { padding-left: 50px; }
.padding-left-55 { padding-left: 55px; }
.padding-left-60 { padding-left: 60px; }
.padding-left-65 { padding-left: 65px; }
.padding-left-70 { padding-left: 70px; }
.padding-left-75 { padding-left: 75px; }
.padding-left-80 { padding-left: 80px; }
.padding-left-85 { padding-left: 85px; }
.padding-left-90 { padding-left: 90px; }
.padding-left-95 { padding-left: 95px; }
.padding-left-100 { padding-left: 100px; }
.padding-left-125 { padding-left: 125px; }
.padding-left-150 { padding-left: 150px; }
.padding-left-175 { padding-left: 175px; }
.padding-left-200 { padding-left: 200px; }
.padding-left-225 { padding-left: 225px; }
.padding-left-250 { padding-left: 250px; }
.padding-left-275 { padding-left: 275px; }
.padding-left-300 { padding-left: 300px; }

.padding-right-1 { padding-right: 1px; }
.padding-right-2 { padding-right: 2px; }
.padding-right-3 { padding-right: 3px; }
.padding-right-4 { padding-right: 4px; }
.padding-right-5 { padding-right: 5px; }
.padding-right-10 { padding-right: 10px; }
.padding-right-15 { padding-right: 15px; }
.padding-right-20 { padding-right: 20px; }
.padding-right-25 { padding-right: 25px; }
.padding-right-30 { padding-right: 30px; }
.padding-right-35 { padding-right: 35px; }
.padding-right-40 { padding-right: 40px; }
.padding-right-45 { padding-right: 45px; }
.padding-right-50 { padding-right: 50px; }
.padding-right-55 { padding-right: 55px; }
.padding-right-60 { padding-right: 60px; }
.padding-right-65 { padding-right: 65px; }
.padding-right-70 { padding-right: 70px; }
.padding-right-75 { padding-right: 75px; }
.padding-right-80 { padding-right: 80px; }
.padding-right-85 { padding-right: 85px; }
.padding-right-90 { padding-right: 90px; }
.padding-right-95 { padding-right: 95px; }
.padding-right-100 { padding-right: 100px; }
.padding-right-125 { padding-right: 125px; }
.padding-right-150 { padding-right: 150px; }
.padding-right-175 { padding-right: 175px; }
.padding-right-200 { padding-right: 200px; }
.padding-right-225 { padding-right: 225px; }
.padding-right-250 { padding-right: 250px; }
.padding-right-275 { padding-right: 275px; }
.padding-right-300 { padding-right: 300px; }

.relative { position: relative; }
.absolute { position: absolute; }
.fixed { position: fixed; }
.sticky { position: sticky; }