/* ========== margin s ========== */


/*.group-m s*/

.group-m-0>* {
	margin: 0;
}

.group-m-1>* {
	margin: 1px;
}

.group-m-2>* {
	margin: 2px;
}

.group-m-3>* {
	margin: 3px;
}

.group-m-4>* {
	margin: 4px;
}

.group-m-5>* {
	margin: 5px;
}

.group-m-6>* {
	margin: 6px;
}

.group-m-7>* {
	margin: 7px;
}

.group-m-8>* {
	margin: 8px;
}

.group-m-9>* {
	margin: 9px;
}

.group-m-10>* {
	margin: 10px;
}

.group-m-15>* {
	margin: 15px;
}

.group-m-20>* {
	margin: 20px;
}

.group-m-25>* {
	margin: 25px;
}

.group-m-30>* {
	margin: 30px;
}

.group-m-35>* {
	margin: 35px;
}

.group-m-40>* {
	margin: 40px;
}

.group-m-45>* {
	margin: 45px;
}

.group-m-50>* {
	margin: 50px;
}

.group-m-55>* {
	margin: 55px;
}

.group-m-60>* {
	margin: 60px;
}

.group-m-65>* {
	margin: 65px;
}

.group-m-70>* {
	margin: 70px;
}

.group-m-75>* {
	margin: 75px;
}

.group-m-80>* {
	margin: 80px;
}

.group-m-85>* {
	margin: 85px;
}

.group-m-90>* {
	margin: 90px;
}

.group-m-95>* {
	margin: 95px;
}

.group-m-100>* {
	margin: 100px;
}


/*.group-m e*/


/*.group-mt s*/

.group-mt-0>* {
	margin-top: 0;
}

.group-mt-1>* {
	margin-top: 1px;
}

.group-mt-2>* {
	margin-top: 2px;
}

.group-mt-3>* {
	margin-top: 3px;
}

.group-mt-4>* {
	margin-top: 4px;
}

.group-mt-5>* {
	margin-top: 5px;
}

.group-mt-6>* {
	margin-top: 6px;
}

.group-mt-7>* {
	margin-top: 7px;
}

.group-mt-8>* {
	margin-top: 8px;
}

.group-mt-9>* {
	margin-top: 9px;
}

.group-mt-10>* {
	margin-top: 10px;
}

.group-mt-15>* {
	margin-top: 15px;
}

.group-mt-20>* {
	margin-top: 20px;
}

.group-mt-25>* {
	margin-top: 25px;
}

.group-mt-30>* {
	margin-top: 30px;
}

.group-mt-35>* {
	margin-top: 35px;
}

.group-mt-40>* {
	margin-top: 40px;
}

.group-mt-45>* {
	margin-top: 45px;
}

.group-mt-50>* {
	margin-top: 50px;
}

.group-mt-55>* {
	margin-top: 55px;
}

.group-mt-60>* {
	margin-top: 60px;
}

.group-mt-65>* {
	margin-top: 65px;
}

.group-mt-70>* {
	margin-top: 70px;
}

.group-mt-75>* {
	margin-top: 75px;
}

.group-mt-80>* {
	margin-top: 80px;
}

.group-mt-85>* {
	margin-top: 85px;
}

.group-mt-90>* {
	margin-top: 90px;
}

.group-mt-95>* {
	margin-top: 95px;
}

.group-mt-100>* {
	margin-top: 100px;
}


/*.group-mt e*/


/*.group-mr s*/

.group-mr-0>* {
	margin-right: 0;
}

.group-mr-1>* {
	margin-right: 1px;
}

.group-mr-2>* {
	margin-right: 2px;
}

.group-mr-3>* {
	margin-right: 3px;
}

.group-mr-4>* {
	margin-right: 4px;
}

.group-mr-5>* {
	margin-right: 5px;
}

.group-mr-6>* {
	margin-right: 6px;
}

.group-mr-7>* {
	margin-right: 7px;
}

.group-mr-8>* {
	margin-right: 8px;
}

.group-mr-9>* {
	margin-right: 9px;
}

.group-mr-10>* {
	margin-right: 10px;
}

.group-mr-15>* {
	margin-right: 15px;
}

.group-mr-20>* {
	margin-right: 20px;
}

.group-mr-25>* {
	margin-right: 25px;
}

.group-mr-30>* {
	margin-right: 30px;
}

.group-mr-35>* {
	margin-right: 35px;
}

.group-mr-40>* {
	margin-right: 40px;
}

.group-mr-45>* {
	margin-right: 45px;
}

.group-mr-50>* {
	margin-right: 50px;
}

.group-mr-55>* {
	margin-right: 55px;
}

.group-mr-60>* {
	margin-right: 60px;
}

.group-mr-65>* {
	margin-right: 65px;
}

.group-mr-70>* {
	margin-right: 70px;
}

.group-mr-75>* {
	margin-right: 75px;
}

.group-mr-80>* {
	margin-right: 80px;
}

.group-mr-85>* {
	margin-right: 85px;
}

.group-mr-90>* {
	margin-right: 90px;
}

.group-mr-95>* {
	margin-right: 95px;
}

.group-mr-100>* {
	margin-right: 100px;
}


/*.group-mr e*/


/*.group-mb s*/

.group-mb-0>* {
	margin-bottom: 0;
}

.group-mb-1>* {
	margin-bottom: 1px;
}

.group-mb-2>* {
	margin-bottom: 2px;
}

.group-mb-3>* {
	margin-bottom: 3px;
}

.group-mb-4>* {
	margin-bottom: 4px;
}

.group-mb-5>* {
	margin-bottom: 5px;
}

.group-mb-6>* {
	margin-bottom: 6px;
}

.group-mb-7>* {
	margin-bottom: 7px;
}

.group-mb-8>* {
	margin-bottom: 8px;
}

.group-mb-9>* {
	margin-bottom: 9px;
}

.group-mb-10>* {
	margin-bottom: 10px;
}

.group-mb-15>* {
	margin-bottom: 15px;
}

.group-mb-20>* {
	margin-bottom: 20px;
}

.group-mb-25>* {
	margin-bottom: 25px;
}

.group-mb-30>* {
	margin-bottom: 30px;
}

.group-mb-35>* {
	margin-bottom: 35px;
}

.group-mb-40>* {
	margin-bottom: 40px;
}

.group-mb-45>* {
	margin-bottom: 45px;
}

.group-mb-50>* {
	margin-bottom: 50px;
}

.group-mb-55>* {
	margin-bottom: 55px;
}

.group-mb-60>* {
	margin-bottom: 60px;
}

.group-mb-65>* {
	margin-bottom: 65px;
}

.group-mb-70>* {
	margin-bottom: 70px;
}

.group-mb-75>* {
	margin-bottom: 75px;
}

.group-mb-80>* {
	margin-bottom: 80px;
}

.group-mb-85>* {
	margin-bottom: 85px;
}

.group-mb-90>* {
	margin-bottom: 90px;
}

.group-mb-95>* {
	margin-bottom: 95px;
}

.group-mb-100>* {
	margin-bottom: 100px;
}


/*.group-mb e*/


/*.group-ml s*/

.group-ml-0>* {
	margin-left: 0;
}

.group-ml-1>* {
	margin-left: 1px;
}

.group-ml-2>* {
	margin-left: 2px;
}

.group-ml-3>* {
	margin-left: 3px;
}

.group-ml-4>* {
	margin-left: 4px;
}

.group-ml-5>* {
	margin-left: 5px;
}

.group-ml-6>* {
	margin-left: 6px;
}

.group-ml-7>* {
	margin-left: 7px;
}

.group-ml-8>* {
	margin-left: 8px;
}

.group-ml-9>* {
	margin-left: 9px;
}

.group-ml-10>* {
	margin-left: 10px;
}

.group-ml-15>* {
	margin-left: 15px;
}

.group-ml-20>* {
	margin-left: 20px;
}

.group-ml-25>* {
	margin-left: 25px;
}

.group-ml-30>* {
	margin-left: 30px;
}

.group-ml-35>* {
	margin-left: 35px;
}

.group-ml-40>* {
	margin-left: 40px;
}

.group-ml-45>* {
	margin-left: 45px;
}

.group-ml-50>* {
	margin-left: 50px;
}

.group-ml-55>* {
	margin-left: 55px;
}

.group-ml-60>* {
	margin-left: 60px;
}

.group-ml-65>* {
	margin-left: 65px;
}

.group-ml-70>* {
	margin-left: 70px;
}

.group-ml-75>* {
	margin-left: 75px;
}

.group-ml-80>* {
	margin-left: 80px;
}

.group-ml-85>* {
	margin-left: 85px;
}

.group-ml-90>* {
	margin-left: 90px;
}

.group-ml-95>* {
	margin-left: 95px;
}

.group-ml-100>* {
	margin-left: 100px;
}


/*.group-ml e*/


/*.group-mx s*/

.group-mx-0>* {
	margin-left: 0;
	margin-right: 0;
}

.group-mx-1>* {
	margin-left: 1px;
	margin-right: 1px;
}

.group-mx-2>* {
	margin-left: 2px;
	margin-right: 2px;
}

.group-mx-3>* {
	margin-left: 3px;
	margin-right: 3px;
}

.group-mx-4>* {
	margin-left: 4px;
	margin-right: 4px;
}

.group-mx-5>* {
	margin-left: 5px;
	margin-right: 5px;
}

.group-mx-6>* {
	margin-left: 6px;
	margin-right: 6px;
}

.group-mx-7>* {
	margin-left: 7px;
	margin-right: 7px;
}

.group-mx-8>* {
	margin-left: 8px;
	margin-right: 8px;
}

.group-mx-9>* {
	margin-left: 9px;
	margin-right: 9px;
}

.group-mx-10>* {
	margin-left: 10px;
	margin-right: 10px;
}

.group-mx-15>* {
	margin-left: 15px;
	margin-right: 15px;
}

.group-mx-20>* {
	margin-left: 20px;
	margin-right: 20px;
}

.group-mx-25>* {
	margin-left: 25px;
	margin-right: 25px;
}

.group-mx-30>* {
	margin-left: 30px;
	margin-right: 30px;
}

.group-mx-35>* {
	margin-left: 35px;
	margin-right: 35px;
}

.group-mx-40>* {
	margin-left: 40px;
	margin-right: 40px;
}

.group-mx-45>* {
	margin-left: 45px;
	margin-right: 45px;
}

.group-mx-50>* {
	margin-left: 50px;
	margin-right: 50px;
}

.group-mx-55>* {
	margin-left: 55px;
	margin-right: 55px;
}

.group-mx-60>* {
	margin-left: 60px;
	margin-right: 60px;
}

.group-mx-65>* {
	margin-left: 65px;
	margin-right: 65px;
}

.group-mx-70>* {
	margin-left: 70px;
	margin-right: 70px;
}

.group-mx-75>* {
	margin-left: 75px;
	margin-right: 75px;
}

.group-mx-80>* {
	margin-left: 80px;
	margin-right: 80px;
}

.group-mx-85>* {
	margin-left: 85px;
	margin-right: 85px;
}

.group-mx-90>* {
	margin-left: 90px;
	margin-right: 90px;
}

.group-mx-95>* {
	margin-left: 95px;
	margin-right: 95px;
}

.group-mx-100>* {
	margin-left: 100px;
	margin-right: 100px;
}


/*.group-mx e*/


/*.group-my s*/

.group-my-0>* {
	margin-top: 0;
	margin-bottom: 0;
}

.group-my-1>* {
	margin-top: 1px;
	margin-bottom: 1px;
}

.group-my-2>* {
	margin-top: 2px;
	margin-bottom: 2px;
}

.group-my-3>* {
	margin-top: 3px;
	margin-bottom: 3px;
}

.group-my-4>* {
	margin-top: 4px;
	margin-bottom: 4px;
}

.group-my-5>* {
	margin-top: 5px;
	margin-bottom: 5px;
}

.group-my-6>* {
	margin-top: 6px;
	margin-bottom: 6px;
}

.group-my-7>* {
	margin-top: 7px;
	margin-bottom: 7px;
}

.group-my-8>* {
	margin-top: 8px;
	margin-bottom: 8px;
}

.group-my-9>* {
	margin-top: 9px;
	margin-bottom: 9px;
}

.group-my-10>* {
	margin-top: 10px;
	margin-bottom: 10px;
}

.group-my-15>* {
	margin-top: 15px;
	margin-bottom: 15px;
}

.group-my-20>* {
	margin-top: 20px;
	margin-bottom: 20px;
}

.group-my-25>* {
	margin-top: 25px;
	margin-bottom: 25px;
}

.group-my-30>* {
	margin-top: 30px;
	margin-bottom: 30px;
}

.group-my-35>* {
	margin-top: 35px;
	margin-bottom: 35px;
}

.group-my-40>* {
	margin-top: 40px;
	margin-bottom: 40px;
}

.group-my-45>* {
	margin-top: 45px;
	margin-bottom: 45px;
}

.group-my-50>* {
	margin-top: 50px;
	margin-bottom: 50px;
}

.group-my-55>* {
	margin-top: 55px;
	margin-bottom: 55px;
}

.group-my-60>* {
	margin-top: 60px;
	margin-bottom: 60px;
}

.group-my-65>* {
	margin-top: 65px;
	margin-bottom: 65px;
}

.group-my-70>* {
	margin-top: 70px;
	margin-bottom: 70px;
}

.group-my-75>* {
	margin-top: 75px;
	margin-bottom: 75px;
}

.group-my-80>* {
	margin-top: 80px;
	margin-bottom: 80px;
}

.group-my-85>* {
	margin-top: 85px;
	margin-bottom: 85px;
}

.group-my-90>* {
	margin-top: 90px;
	margin-bottom: 90px;
}

.group-my-95>* {
	margin-top: 95px;
	margin-bottom: 95px;
}

.group-my-100>* {
	margin-top: 100px;
	margin-bottom: 100px;
}


/*.group-my e*/


/*margin s*/

.margin-center {
	margin: 0 auto;
}

.margin-all-0,
.margin-all-0>*,
.margin-all-0 * {
	margin: 0;
}

.margin-0 {
	margin: 0;
}

.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: 50px;
}

.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 e*/


/*margin-top s*/

.margin-t-0 {
	margin-top: 0;
}

.margin-t-1 {
	margin-top: 1px;
}

.margin-t-2 {
	margin-top: 2px;
}

.margin-t-3 {
	margin-top: 3px;
}

.margin-t-4 {
	margin-top: 4px;
}

.margin-t-5 {
	margin-top: 5px;
}

.margin-t-6 {
	margin-top: 6px;
}

.margin-t-7 {
	margin-top: 7px;
}

.margin-t-8 {
	margin-top: 8px;
}

.margin-t-9 {
	margin-top: 9px;
}

.margin-t-10 {
	margin-top: 10px;
}

.margin-t-15 {
	margin-top: 15px;
}

.margin-t-20 {
	margin-top: 20px;
}

.margin-t-25 {
	margin-top: 25px;
}

.margin-t-30 {
	margin-top: 30px;
}

.margin-t-35 {
	margin-top: 35px;
}

.margin-t-40 {
	margin-top: 40px;
}

.margin-t-45 {
	margin-top: 45px;
}

.margin-t-50 {
	margin-top: 50px;
}

.margin-t-55 {
	margin-top: 55px;
}

.margin-t-60 {
	margin-top: 60px;
}

.margin-t-65 {
	margin-top: 65px;
}

.margin-t-70 {
	margin-top: 70px;
}

.margin-t-75 {
	margin-top: 75px;
}

.margin-t-80 {
	margin-top: 80px;
}

.margin-t-85 {
	margin-top: 85px;
}

.margin-t-90 {
	margin-top: 50px;
}

.margin-t-95 {
	margin-top: 95px;
}

.margin-t-100 {
	margin-top: 100px;
}


/*margin-top e*/


/*margin-right s*/

.margin-r-0 {
	margin-right: 0;
}

.margin-r-1 {
	margin-right: 1px;
}

.margin-r-2 {
	margin-right: 2px;
}

.margin-r-3 {
	margin-right: 3px;
}

.margin-r-4 {
	margin-right: 4px;
}

.margin-r-5 {
	margin-right: 5px;
}

.margin-r-6 {
	margin-right: 6px;
}

.margin-r-7 {
	margin-right: 7px;
}

.margin-r-8 {
	margin-right: 8px;
}

.margin-r-9 {
	margin-right: 9px;
}

.margin-r-10 {
	margin-right: 10px;
}

.margin-r-15 {
	margin-right: 15px;
}

.margin-r-20 {
	margin-right: 20px;
}

.margin-r-25 {
	margin-right: 25px;
}

.margin-r-30 {
	margin-right: 30px;
}

.margin-r-35 {
	margin-right: 35px;
}

.margin-r-40 {
	margin-right: 40px;
}

.margin-r-45 {
	margin-right: 45px;
}

.margin-r-50 {
	margin-right: 50px;
}

.margin-r-55 {
	margin-right: 55px;
}

.margin-r-60 {
	margin-right: 60px;
}

.margin-r-65 {
	margin-right: 65px;
}

.margin-r-70 {
	margin-right: 70px;
}

.margin-r-75 {
	margin-right: 75px;
}

.margin-r-80 {
	margin-right: 80px;
}

.margin-r-85 {
	margin-right: 85px;
}

.margin-r-90 {
	margin-right: 90px;
}

.margin-r-95 {
	margin-right: 95px;
}

.margin-r-100 {
	margin-right: 100px;
}


/*margin-right e*/


/*margin-bottom s*/

.margin-b-0 {
	margin-bottom: 0;
}

.margin-b-1 {
	margin-bottom: 1px;
}

.margin-b-2 {
	margin-bottom: 2px;
}

.margin-b-3 {
	margin-bottom: 3px;
}

.margin-b-4 {
	margin-bottom: 4px;
}

.margin-b-5 {
	margin-bottom: 5px;
}

.margin-b-6 {
	margin-bottom: 6px;
}

.margin-b-7 {
	margin-bottom: 7px;
}

.margin-b-8 {
	margin-bottom: 8px;
}

.margin-b-9 {
	margin-bottom: 9px;
}

.margin-b-10 {
	margin-bottom: 10px;
}

.margin-b-15 {
	margin-bottom: 15px;
}

.margin-b-20 {
	margin-bottom: 20px;
}

.margin-b-25 {
	margin-bottom: 25px;
}

.margin-b-30 {
	margin-bottom: 30px;
}

.margin-b-35 {
	margin-bottom: 35px;
}

.margin-b-40 {
	margin-bottom: 40px;
}

.margin-b-45 {
	margin-bottom: 45px;
}

.margin-b-50 {
	margin-bottom: 50px;
}

.margin-b-55 {
	margin-bottom: 55px;
}

.margin-b-60 {
	margin-bottom: 60px;
}

.margin-b-65 {
	margin-bottom: 65px;
}

.margin-b-70 {
	margin-bottom: 70px;
}

.margin-b-75 {
	margin-bottom: 75px;
}

.margin-b-80 {
	margin-bottom: 80px;
}

.margin-b-85 {
	margin-bottom: 85px;
}

.margin-b-90 {
	margin-bottom: 90px;
}

.margin-b-95 {
	margin-bottom: 95px;
}

.margin-b-100 {
	margin-bottom: 100px;
}


/*margin-bottom e*/


/*margin-left s*/

.margin-l-0 {
	margin-left: 0;
}

.margin-l-1 {
	margin-left: 1px;
}

.margin-l-2 {
	margin-left: 2px;
}

.margin-l-3 {
	margin-left: 3px;
}

.margin-l-4 {
	margin-left: 4px;
}

.margin-l-5 {
	margin-left: 5px;
}

.margin-l-6 {
	margin-left: 6px;
}

.margin-l-7 {
	margin-left: 7px;
}

.margin-l-8 {
	margin-left: 8px;
}

.margin-l-9 {
	margin-left: 9px;
}

.margin-l-10 {
	margin-left: 10px;
}

.margin-l-15 {
	margin-left: 15px;
}

.margin-l-20 {
	margin-left: 20px;
}

.margin-l-25 {
	margin-left: 25px;
}

.margin-l-30 {
	margin-left: 30px;
}

.margin-l-35 {
	margin-left: 35px;
}

.margin-l-40 {
	margin-left: 40px;
}

.margin-l-45 {
	margin-left: 45px;
}

.margin-l-50 {
	margin-left: 50px;
}

.margin-l-55 {
	margin-left: 55px;
}

.margin-l-65 {
	margin-left: 65px;
}

.margin-l-70 {
	margin-left: 70px;
}

.margin-l-75 {
	margin-left: 75px;
}

.margin-l-80 {
	margin-left: 80px;
}

.margin-l-85 {
	margin-left: 85px;
}

.margin-l-90 {
	margin-left: 90px;
}

.margin-l-95 {
	margin-left: 95px;
}

.margin-l-100 {
	margin-left: 100px;
}


/*margin-left e*/


/*margin-x s*/

.margin-x-0 {
	margin-left: 0;
	margin-right: 0;
}

.margin-x-1 {
	margin-left: 1px;
	margin-right: 1px;
}

.margin-x-2 {
	margin-left: 2px;
	margin-right: 2px;
}

.margin-x-3 {
	margin-left: 3px;
	margin-right: 3px;
}

.margin-x-4 {
	margin-left: 4px;
	margin-right: 4px;
}

.margin-x-5 {
	margin-left: 5px;
	margin-right: 5px;
}

.margin-x-6 {
	margin-left: 6px;
	margin-right: 6px;
}

.margin-x-7 {
	margin-left: 7px;
	margin-right: 7px;
}

.margin-x-8 {
	margin-left: 8px;
	margin-right: 8px;
}

.margin-x-9 {
	margin-left: 9px;
	margin-right: 9px;
}

.margin-x-10 {
	margin-left: 10px;
	margin-right: 10px;
}

.margin-x-15 {
	margin-left: 15px;
	margin-right: 15px;
}

.margin-x-20 {
	margin-left: 20px;
	margin-right: 20px;
}

.margin-x-25 {
	margin-left: 25px;
	margin-right: 25px;
}

.margin-x-30 {
	margin-left: 30px;
	margin-right: 30px;
}

.margin-x-35 {
	margin-left: 35px;
	margin-right: 35px;
}

.margin-x-40 {
	margin-left: 40px;
	margin-right: 40px;
}

.margin-x-45 {
	margin-left: 45px;
	margin-right: 45px;
}

.margin-x-50 {
	margin-left: 50px;
	margin-right: 50px;
}

.margin-x-55 {
	margin-left: 55px;
	margin-right: 55px;
}

.margin-x-60 {
	margin-left: 60px;
	margin-right: 60px;
}

.margin-x-65 {
	margin-left: 65px;
	margin-right: 65px;
}

.margin-x-70 {
	margin-left: 70px;
	margin-right: 70px;
}

.margin-x-75 {
	margin-left: 75px;
	margin-right: 75px;
}

.margin-x-80 {
	margin-left: 80px;
	margin-right: 80px;
}

.margin-x-85 {
	margin-left: 85px;
	margin-right: 85px;
}

.margin-x-90 {
	margin-left: 90px;
	margin-right: 90px;
}

.margin-x-95 {
	margin-left: 95px;
	margin-right: 95px;
}

.margin-x-100 {
	margin-left: 100px;
	margin-right: 100px;
}


/*margin-x e*/


/*margin-y s*/

.margin-y-0 {
	margin-top: 0;
	margin-bottom: 0;
}

.margin-y-1 {
	margin-top: 1px;
	margin-bottom: 1px;
}

.margin-y-2 {
	margin-top: 2px;
	margin-bottom: 2px;
}

.margin-y-3 {
	margin-top: 3px;
	margin-bottom: 3px;
}

.margin-y-4 {
	margin-top: 4px;
	margin-bottom: 4px;
}

.margin-y-5 {
	margin-top: 5px;
	margin-bottom: 5px;
}

.margin-y-6 {
	margin-top: 6px;
	margin-bottom: 6px;
}

.margin-y-7 {
	margin-top: 7px;
	margin-bottom: 7px;
}

.margin-y-8 {
	margin-top: 8px;
	margin-bottom: 8px;
}

.margin-y-9 {
	margin-top: 9px;
	margin-bottom: 9px;
}

.margin-y-10 {
	margin-top: 10px;
	margin-bottom: 10px;
}

.margin-y-15 {
	margin-top: 15px;
	margin-bottom: 15px;
}

.margin-y-20 {
	margin-top: 20px;
	margin-bottom: 20px;
}

.margin-y-25 {
	margin-top: 25px;
	margin-bottom: 25px;
}

.margin-y-30 {
	margin-top: 30px;
	margin-bottom: 30px;
}

.margin-y-35 {
	margin-top: 35px;
	margin-bottom: 35px;
}

.margin-y-40 {
	margin-top: 40px;
	margin-bottom: 40px;
}

.margin-y-45 {
	margin-top: 45px;
	margin-bottom: 45px;
}

.margin-y-50 {
	margin-top: 50px;
	margin-bottom: 50px;
}

.margin-y-55 {
	margin-top: 55px;
	margin-bottom: 55px;
}

.margin-y-60 {
	margin-top: 60px;
	margin-bottom: 60px;
}

.margin-y-65 {
	margin-top: 65px;
	margin-bottom: 65px;
}

.margin-y-70 {
	margin-top: 70px;
	margin-bottom: 70px;
}

.margin-y-75 {
	margin-top: 75px;
	margin-bottom: 75px;
}

.margin-y-80 {
	margin-top: 80px;
	margin-bottom: 80px;
}

.margin-y-85 {
	margin-top: 85px;
	margin-bottom: 85px;
}

.margin-y-90 {
	margin-top: 90px;
	margin-bottom: 90px;
}

.margin-y-95 {
	margin-top: 95px;
	margin-bottom: 95px;
}

.margin-y-100 {
	margin-top: 100px;
	margin-bottom: 100px;
}


/*margin-y e*/


/*margin-out-top s*/

.margin-out-t-1 {
	margin-top: -1px;
}

.margin-out-t-2 {
	margin-top: -2px;
}

.margin-out-t-3 {
	margin-top: -3px;
}

.margin-out-t-4 {
	margin-top: -4px;
}

.margin-out-t-5 {
	margin-top: -5px;
}

.margin-out-t-6 {
	margin-top: -6px;
}

.margin-out-t-7 {
	margin-top: -7px;
}

.margin-out-t-8 {
	margin-top: -8px;
}

.margin-out-t-9 {
	margin-top: -9px;
}

.margin-out-t-10 {
	margin-top: -10px;
}

.margin-out-t-15 {
	margin-top: -15px;
}

.margin-out-t-20 {
	margin-top: -20px;
}

.margin-out-t-25 {
	margin-top: -25px;
}

.margin-out-t-30 {
	margin-top: -30px;
}

.margin-out-t-35 {
	margin-top: -35px;
}

.margin-out-t-40 {
	margin-top: -40px;
}

.margin-out-t-45 {
	margin-top: -45px;
}

.margin-out-t-50 {
	margin-top: -50px;
}

.margin-out-t-55 {
	margin-top: -55px;
}

.margin-out-t-60 {
	margin-top: -60px;
}

.margin-out-t-65 {
	margin-top: -65px;
}

.margin-out-t-70 {
	margin-top: -70px;
}

.margin-out-t-75 {
	margin-top: -75px;
}

.margin-out-t-80 {
	margin-top: -80px;
}

.margin-out-t-85 {
	margin-top: -85px;
}

.margin-out-t-90 {
	margin-top: -50px;
}

.margin-out-t-95 {
	margin-top: -95px;
}

.margin-out-t-100 {
	margin-top: -100px;
}


/*margin-out-top e*/


/*margin-out-right s*/

.margin-out-r-1 {
	margin-right: -1px;
}

.margin-out-r-2 {
	margin-right: -2px;
}

.margin-out-r-3 {
	margin-right: -3px;
}

.margin-out-r-4 {
	margin-right: -4px;
}

.margin-out-r-5 {
	margin-right: -5px;
}

.margin-out-r-6 {
	margin-right: -6px;
}

.margin-out-r-7 {
	margin-right: -7px;
}

.margin-out-r-8 {
	margin-right: -8px;
}

.margin-out-r-9 {
	margin-right: -9px;
}

.margin-out-r-10 {
	margin-right: -10px;
}

.margin-out-r-15 {
	margin-right: -15px;
}

.margin-out-r-20 {
	margin-right: -20px;
}

.margin-out-r-25 {
	margin-right: -25px;
}

.margin-out-r-30 {
	margin-right: -30px;
}

.margin-out-r-35 {
	margin-right: -35px;
}

.margin-out-r-40 {
	margin-right: -40px;
}

.margin-out-r-45 {
	margin-right: -45px;
}

.margin-out-r-50 {
	margin-right: -50px;
}

.margin-out-r-55 {
	margin-right: -55px;
}

.margin-out-r-60 {
	margin-right: -60px;
}

.margin-out-r-65 {
	margin-right: -65px;
}

.margin-out-r-70 {
	margin-right: -70px;
}

.margin-out-r-75 {
	margin-right: -75px;
}

.margin-out-r-80 {
	margin-right: -80px;
}

.margin-out-r-85 {
	margin-right: -85px;
}

.margin-out-r-90 {
	margin-right: -90px;
}

.margin-out-r-95 {
	margin-right: -95px;
}

.margin-out-r-100 {
	margin-right: -100px;
}


/*margin-out-right e*/


/*margin-out-bottom s*/

.margin-out-b-1 {
	margin-bottom: -1px;
}

.margin-out-b-2 {
	margin-bottom: -2px;
}

.margin-out-b-3 {
	margin-bottom: -3px;
}

.margin-out-b-4 {
	margin-bottom: -4px;
}

.margin-out-b-5 {
	margin-bottom: -5px;
}

.margin-out-b-6 {
	margin-bottom: -6px;
}

.margin-out-b-7 {
	margin-bottom: -7px;
}

.margin-out-b-8 {
	margin-bottom: -8px;
}

.margin-out-b-9 {
	margin-bottom: -9px;
}

.margin-out-b-10 {
	margin-bottom: -10px;
}

.margin-out-b-15 {
	margin-bottom: -15px;
}

.margin-out-b-20 {
	margin-bottom: -20px;
}

.margin-out-b-25 {
	margin-bottom: -25px;
}

.margin-out-b-30 {
	margin-bottom: -30px;
}

.margin-out-b-35 {
	margin-bottom: -35px;
}

.margin-out-b-40 {
	margin-bottom: -40px;
}

.margin-out-b-45 {
	margin-bottom: -45px;
}

.margin-out-b-50 {
	margin-bottom: -50px;
}

.margin-out-b-55 {
	margin-bottom: -55px;
}

.margin-out-b-60 {
	margin-bottom: -60px;
}

.margin-out-b-65 {
	margin-bottom: -65px;
}

.margin-out-b-70 {
	margin-bottom: -70px;
}

.margin-out-b-75 {
	margin-bottom: -75px;
}

.margin-out-b-80 {
	margin-bottom: -80px;
}

.margin-out-b-85 {
	margin-bottom: -85px;
}

.margin-out-b-90 {
	margin-bottom: -90px;
}

.margin-out-b-95 {
	margin-bottom: -95px;
}

.margin-out-b-100 {
	margin-bottom: -100px;
}


/*margin-out-bottom e*/


/*margin-out-left s*/

.margin-out-l-1 {
	margin-left: -1px;
}

.margin-out-l-2 {
	margin-left: -2px;
}

.margin-out-l-3 {
	margin-left: -3px;
}

.margin-out-l-4 {
	margin-left: -4px;
}

.margin-out-l-5 {
	margin-left: -5px;
}

.margin-out-l-6 {
	margin-left: -6px;
}

.margin-out-l-7 {
	margin-left: -7px;
}

.margin-out-l-8 {
	margin-left: -8px;
}

.margin-out-l-9 {
	margin-left: -9px;
}

.margin-out-l-10 {
	margin-left: -10px;
}

.margin-out-l-15 {
	margin-left: -15px;
}

.margin-out-l-20 {
	margin-left: -20px;
}

.margin-out-l-25 {
	margin-left: -25px;
}

.margin-out-l-30 {
	margin-left: -30px;
}

.margin-out-l-35 {
	margin-left: -35px;
}

.margin-out-l-40 {
	margin-left: -40px;
}

.margin-out-l-45 {
	margin-left: -45px;
}

.margin-out-l-50 {
	margin-left: -50px;
}

.margin-out-l-55 {
	margin-left: -55px;
}

.margin-out-l-65 {
	margin-left: -65px;
}

.margin-out-l-70 {
	margin-left: -70px;
}

.margin-out-l-75 {
	margin-left: -75px;
}

.margin-out-l-80 {
	margin-left: -80px;
}

.margin-out-l-85 {
	margin-left: -85px;
}

.margin-out-l-90 {
	margin-left: -90px;
}

.margin-out-l-95 {
	margin-left: -95px;
}

.margin-out-l-100 {
	margin-left: -100px;
}


/*margin-out-left e*/


/*margin-out-x s*/

.margin-out-x-1 {
	margin-left: -1px;
	margin-right: -1px;
}

.margin-out-x-2 {
	margin-left: -2px;
	margin-right: -2px;
}

.margin-out-x-3 {
	margin-left: -3px;
	margin-right: -3px;
}

.margin-out-x-4 {
	margin-left: -4px;
	margin-right: -4px;
}

.margin-out-x-5 {
	margin-left: -5px;
	margin-right: -5px;
}

.margin-out-x-6 {
	margin-left: -6px;
	margin-right: -6px;
}

.margin-out-x-7 {
	margin-left: -7px;
	margin-right: -7px;
}

.margin-out-x-8 {
	margin-left: -8px;
	margin-right: -8px;
}

.margin-out-x-9 {
	margin-left: -9px;
	margin-right: -9px;
}

.margin-out-x-10 {
	margin-left: -10px;
	margin-right: -10px;
}

.margin-out-x-15 {
	margin-left: -15px;
	margin-right: -15px;
}

.margin-out-x-20 {
	margin-left: -20px;
	margin-right: -20px;
}

.margin-out-x-25 {
	margin-left: -25px;
	margin-right: -25px;
}

.margin-out-x-30 {
	margin-left: -30px;
	margin-right: -30px;
}

.margin-out-x-35 {
	margin-left: -35px;
	margin-right: -35px;
}

.margin-out-x-40 {
	margin-left: -40px;
	margin-right: -40px;
}

.margin-out-x-45 {
	margin-left: -45px;
	margin-right: -45px;
}

.margin-out-x-50 {
	margin-left: -50px;
	margin-right: -50px;
}

.margin-out-x-55 {
	margin-left: -55px;
	margin-right: -55px;
}

.margin-out-x-60 {
	margin-left: -60px;
	margin-right: -60px;
}

.margin-out-x-65 {
	margin-left: -65px;
	margin-right: -65px;
}

.margin-out-x-70 {
	margin-left: -70px;
	margin-right: -70px;
}

.margin-out-x-75 {
	margin-left: -75px;
	margin-right: -75px;
}

.margin-out-x-80 {
	margin-left: -80px;
	margin-right: -80px;
}

.margin-out-x-85 {
	margin-left: -85px;
	margin-right: -85px;
}

.margin-out-x-90 {
	margin-left: -90px;
	margin-right: -90px;
}

.margin-out-x-95 {
	margin-left: -95px;
	margin-right: -95px;
}

.margin-out-x-100 {
	margin-left: -100px;
	margin-right: -100px;
}


/*margin-out-x e*/


/*margin-out-y s*/

.margin-out-y-0 {
	margin-top: -0;
	margin-bottom: -0;
}

.margin-out-y-1 {
	margin-top: -1px;
	margin-bottom: -1px;
}

.margin-out-y-2 {
	margin-top: -2px;
	margin-bottom: -2px;
}

.margin-out-y-3 {
	margin-top: -3px;
	margin-bottom: -3px;
}

.margin-out-y-4 {
	margin-top: -4px;
	margin-bottom: -4px;
}

.margin-out-y-5 {
	margin-top: -5px;
	margin-bottom: -5px;
}

.margin-out-y-6 {
	margin-top: -6px;
	margin-bottom: -6px;
}

.margin-out-y-7 {
	margin-top: -7px;
	margin-bottom: -7px;
}

.margin-out-y-8 {
	margin-top: -8px;
	margin-bottom: -8px;
}

.margin-out-y-9 {
	margin-top: -9px;
	margin-bottom: -9px;
}

.margin-out-y-10 {
	margin-top: -10px;
	margin-bottom: -10px;
}

.margin-out-y-15 {
	margin-top: -15px;
	margin-bottom: -15px;
}

.margin-out-y-20 {
	margin-top: -20px;
	margin-bottom: -20px;
}

.margin-out-y-25 {
	margin-top: -25px;
	margin-bottom: -25px;
}

.margin-out-y-30 {
	margin-top: -30px;
	margin-bottom: -30px;
}

.margin-out-y-35 {
	margin-top: -35px;
	margin-bottom: -35px;
}

.margin-out-y-40 {
	margin-top: -40px;
	margin-bottom: -40px;
}

.margin-out-y-45 {
	margin-top: -45px;
	margin-bottom: -45px;
}

.margin-out-y-50 {
	margin-top: -50px;
	margin-bottom: -50px;
}

.margin-out-y-55 {
	margin-top: -55px;
	margin-bottom: -55px;
}

.margin-out-y-60 {
	margin-top: -60px;
	margin-bottom: -60px;
}

.margin-out-y-65 {
	margin-top: -65px;
	margin-bottom: -65px;
}

.margin-out-y-70 {
	margin-top: -70px;
	margin-bottom: -70px;
}

.margin-out-y-75 {
	margin-top: -75px;
	margin-bottom: -75px;
}

.margin-out-y-80 {
	margin-top: -80px;
	margin-bottom: -80px;
}

.margin-out-y-85 {
	margin-top: -85px;
	margin-bottom: -85px;
}

.margin-out-y-90 {
	margin-top: -90px;
	margin-bottom: -90px;
}

.margin-out-y-95 {
	margin-top: -95px;
	margin-bottom: -95px;
}

.margin-out-y-100 {
	margin-top: -100px;
	margin-bottom: -100px;
}


/*margin-out-y e*/

@media (max-width: 1199px) {
	.group-m-0-lg>* {
		margin: 0;
	}
	.group-m-1-lg>* {
		margin: 1px;
	}
	.group-m-2-lg>* {
		margin: 2px;
	}
	.group-m-3-lg>* {
		margin: 3px;
	}
	.group-m-4-lg>* {
		margin: 4px;
	}
	.group-m-5-lg>* {
		margin: 5px;
	}
	.group-m-6-lg>* {
		margin: 6px;
	}
	.group-m-7-lg>* {
		margin: 7px;
	}
	.group-m-8-lg>* {
		margin: 8px;
	}
	.group-m-9-lg>* {
		margin: 9px;
	}
	.group-m-10-lg>* {
		margin: 10px;
	}
	.group-m-15-lg>* {
		margin: 15px;
	}
	.group-m-20-lg>* {
		margin: 20px;
	}
	.group-m-25-lg>* {
		margin: 25px;
	}
	.group-m-30-lg>* {
		margin: 30px;
	}
	.group-m-35-lg>* {
		margin: 35px;
	}
	.group-m-40-lg>* {
		margin: 40px;
	}
	.group-m-45-lg>* {
		margin: 45px;
	}
	.group-m-50-lg>* {
		margin: 50px;
	}
	.group-m-55-lg>* {
		margin: 55px;
	}
	.group-m-60-lg>* {
		margin: 60px;
	}
	.group-m-65-lg>* {
		margin: 65px;
	}
	.group-m-70-lg>* {
		margin: 70px;
	}
	.group-m-75-lg>* {
		margin: 75px;
	}
	.group-m-80-lg>* {
		margin: 80px;
	}
	.group-m-85-lg>* {
		margin: 85px;
	}
	.group-m-90-lg>* {
		margin: 90px;
	}
	.group-m-95-lg>* {
		margin: 95px;
	}
	.group-m-100-lg>* {
		margin: 100px;
	}
	.group-mt-0-lg>* {
		margin-top: 0;
	}
	.group-mt-1-lg>* {
		margin-top: 1px;
	}
	.group-mt-2-lg>* {
		margin-top: 2px;
	}
	.group-mt-3-lg>* {
		margin-top: 3px;
	}
	.group-mt-4-lg>* {
		margin-top: 4px;
	}
	.group-mt-5-lg>* {
		margin-top: 5px;
	}
	.group-mt-6-lg>* {
		margin-top: 6px;
	}
	.group-mt-7-lg>* {
		margin-top: 7px;
	}
	.group-mt-8-lg>* {
		margin-top: 8px;
	}
	.group-mt-9-lg>* {
		margin-top: 9px;
	}
	.group-mt-10-lg>* {
		margin-top: 10px;
	}
	.group-mt-15-lg>* {
		margin-top: 15px;
	}
	.group-mt-20-lg>* {
		margin-top: 20px;
	}
	.group-mt-25-lg>* {
		margin-top: 25px;
	}
	.group-mt-30-lg>* {
		margin-top: 30px;
	}
	.group-mt-35-lg>* {
		margin-top: 35px;
	}
	.group-mt-40-lg>* {
		margin-top: 40px;
	}
	.group-mt-45-lg>* {
		margin-top: 45px;
	}
	.group-mt-50-lg>* {
		margin-top: 50px;
	}
	.group-mt-55-lg>* {
		margin-top: 55px;
	}
	.group-mt-60-lg>* {
		margin-top: 60px;
	}
	.group-mt-65-lg>* {
		margin-top: 65px;
	}
	.group-mt-70-lg>* {
		margin-top: 70px;
	}
	.group-mt-75-lg>* {
		margin-top: 75px;
	}
	.group-mt-80-lg>* {
		margin-top: 80px;
	}
	.group-mt-85-lg>* {
		margin-top: 85px;
	}
	.group-mt-90-lg>* {
		margin-top: 90px;
	}
	.group-mt-95-lg>* {
		margin-top: 95px;
	}
	.group-mt-100-lg>* {
		margin-top: 100px;
	}
	.group-mr-0-lg>* {
		margin-right: 0;
	}
	.group-mr-1-lg>* {
		margin-right: 1px;
	}
	.group-mr-2-lg>* {
		margin-right: 2px;
	}
	.group-mr-3-lg>* {
		margin-right: 3px;
	}
	.group-mr-4-lg>* {
		margin-right: 4px;
	}
	.group-mr-5-lg>* {
		margin-right: 5px;
	}
	.group-mr-6-lg>* {
		margin-right: 6px;
	}
	.group-mr-7-lg>* {
		margin-right: 7px;
	}
	.group-mr-8-lg>* {
		margin-right: 8px;
	}
	.group-mr-9-lg>* {
		margin-right: 9px;
	}
	.group-mr-10-lg>* {
		margin-right: 10px;
	}
	.group-mr-15-lg>* {
		margin-right: 15px;
	}
	.group-mr-20-lg>* {
		margin-right: 20px;
	}
	.group-mr-25-lg>* {
		margin-right: 25px;
	}
	.group-mr-30-lg>* {
		margin-right: 30px;
	}
	.group-mr-35-lg>* {
		margin-right: 35px;
	}
	.group-mr-40-lg>* {
		margin-right: 40px;
	}
	.group-mr-45-lg>* {
		margin-right: 45px;
	}
	.group-mr-50-lg>* {
		margin-right: 50px;
	}
	.group-mr-55-lg>* {
		margin-right: 55px;
	}
	.group-mr-60-lg>* {
		margin-right: 60px;
	}
	.group-mr-65-lg>* {
		margin-right: 65px;
	}
	.group-mr-70-lg>* {
		margin-right: 70px;
	}
	.group-mr-75-lg>* {
		margin-right: 75px;
	}
	.group-mr-80-lg>* {
		margin-right: 80px;
	}
	.group-mr-85-lg>* {
		margin-right: 85px;
	}
	.group-mr-90-lg>* {
		margin-right: 90px;
	}
	.group-mr-95-lg>* {
		margin-right: 95px;
	}
	.group-mr-100-lg>* {
		margin-right: 100px;
	}
	.group-mb-0-lg>* {
		margin-bottom: 0;
	}
	.group-mb-1-lg>* {
		margin-bottom: 1px;
	}
	.group-mb-2-lg>* {
		margin-bottom: 2px;
	}
	.group-mb-3-lg>* {
		margin-bottom: 3px;
	}
	.group-mb-4-lg>* {
		margin-bottom: 4px;
	}
	.group-mb-5-lg>* {
		margin-bottom: 5px;
	}
	.group-mb-6-lg>* {
		margin-bottom: 6px;
	}
	.group-mb-7-lg>* {
		margin-bottom: 7px;
	}
	.group-mb-8-lg>* {
		margin-bottom: 8px;
	}
	.group-mb-9-lg>* {
		margin-bottom: 9px;
	}
	.group-mb-10-lg>* {
		margin-bottom: 10px;
	}
	.group-mb-15-lg>* {
		margin-bottom: 15px;
	}
	.group-mb-20-lg>* {
		margin-bottom: 20px;
	}
	.group-mb-25-lg>* {
		margin-bottom: 25px;
	}
	.group-mb-30-lg>* {
		margin-bottom: 30px;
	}
	.group-mb-35-lg>* {
		margin-bottom: 35px;
	}
	.group-mb-40-lg>* {
		margin-bottom: 40px;
	}
	.group-mb-45-lg>* {
		margin-bottom: 45px;
	}
	.group-mb-50-lg>* {
		margin-bottom: 50px;
	}
	.group-mb-55-lg>* {
		margin-bottom: 55px;
	}
	.group-mb-60-lg>* {
		margin-bottom: 60px;
	}
	.group-mb-65-lg>* {
		margin-bottom: 65px;
	}
	.group-mb-70-lg>* {
		margin-bottom: 70px;
	}
	.group-mb-75-lg>* {
		margin-bottom: 75px;
	}
	.group-mb-80-lg>* {
		margin-bottom: 80px;
	}
	.group-mb-85-lg>* {
		margin-bottom: 85px;
	}
	.group-mb-90-lg>* {
		margin-bottom: 90px;
	}
	.group-mb-95-lg>* {
		margin-bottom: 95px;
	}
	.group-mb-100-lg>* {
		margin-bottom: 100px;
	}
	.group-ml-0-lg>* {
		margin-left: 0;
	}
	.group-ml-1-lg>* {
		margin-left: 1px;
	}
	.group-ml-2-lg>* {
		margin-left: 2px;
	}
	.group-ml-3-lg>* {
		margin-left: 3px;
	}
	.group-ml-4-lg>* {
		margin-left: 4px;
	}
	.group-ml-5-lg>* {
		margin-left: 5px;
	}
	.group-ml-6-lg>* {
		margin-left: 6px;
	}
	.group-ml-7-lg>* {
		margin-left: 7px;
	}
	.group-ml-8-lg>* {
		margin-left: 8px;
	}
	.group-ml-9-lg>* {
		margin-left: 9px;
	}
	.group-ml-10-lg>* {
		margin-left: 10px;
	}
	.group-ml-15-lg>* {
		margin-left: 15px;
	}
	.group-ml-20-lg>* {
		margin-left: 20px;
	}
	.group-ml-25-lg>* {
		margin-left: 25px;
	}
	.group-ml-30-lg>* {
		margin-left: 30px;
	}
	.group-ml-35-lg>* {
		margin-left: 35px;
	}
	.group-ml-40-lg>* {
		margin-left: 40px;
	}
	.group-ml-45-lg>* {
		margin-left: 45px;
	}
	.group-ml-50-lg>* {
		margin-left: 50px;
	}
	.group-ml-55-lg>* {
		margin-left: 55px;
	}
	.group-ml-60-lg>* {
		margin-left: 60px;
	}
	.group-ml-65-lg>* {
		margin-left: 65px;
	}
	.group-ml-70-lg>* {
		margin-left: 70px;
	}
	.group-ml-75-lg>* {
		margin-left: 75px;
	}
	.group-ml-80-lg>* {
		margin-left: 80px;
	}
	.group-ml-85-lg>* {
		margin-left: 85px;
	}
	.group-ml-90-lg>* {
		margin-left: 90px;
	}
	.group-ml-95-lg>* {
		margin-left: 95px;
	}
	.group-ml-100-lg>* {
		margin-left: 100px;
	}
	.group-mx-0-lg>* {
		margin-left: 0;
		margin-right: 0;
	}
	.group-mx-1-lg>* {
		margin-left: 1px;
		margin-right: 1px;
	}
	.group-mx-2-lg>* {
		margin-left: 2px;
		margin-right: 2px;
	}
	.group-mx-3-lg>* {
		margin-left: 3px;
		margin-right: 3px;
	}
	.group-mx-4-lg>* {
		margin-left: 4px;
		margin-right: 4px;
	}
	.group-mx-5-lg>* {
		margin-left: 5px;
		margin-right: 5px;
	}
	.group-mx-6-lg>* {
		margin-left: 6px;
		margin-right: 6px;
	}
	.group-mx-7-lg>* {
		margin-left: 7px;
		margin-right: 7px;
	}
	.group-mx-8-lg>* {
		margin-left: 8px;
		margin-right: 8px;
	}
	.group-mx-9-lg>* {
		margin-left: 9px;
		margin-right: 9px;
	}
	.group-mx-10-lg>* {
		margin-left: 10px;
		margin-right: 10px;
	}
	.group-mx-15-lg>* {
		margin-left: 15px;
		margin-right: 15px;
	}
	.group-mx-20-lg>* {
		margin-left: 20px;
		margin-right: 20px;
	}
	.group-mx-25-lg>* {
		margin-left: 25px;
		margin-right: 25px;
	}
	.group-mx-30-lg>* {
		margin-left: 30px;
		margin-right: 30px;
	}
	.group-mx-35-lg>* {
		margin-left: 35px;
		margin-right: 35px;
	}
	.group-mx-40-lg>* {
		margin-left: 40px;
		margin-right: 40px;
	}
	.group-mx-45-lg>* {
		margin-left: 45px;
		margin-right: 45px;
	}
	.group-mx-50-lg>* {
		margin-left: 50px;
		margin-right: 50px;
	}
	.group-mx-55-lg>* {
		margin-left: 55px;
		margin-right: 55px;
	}
	.group-mx-60-lg>* {
		margin-left: 60px;
		margin-right: 60px;
	}
	.group-mx-65-lg>* {
		margin-left: 65px;
		margin-right: 65px;
	}
	.group-mx-70-lg>* {
		margin-left: 70px;
		margin-right: 70px;
	}
	.group-mx-75-lg>* {
		margin-left: 75px;
		margin-right: 75px;
	}
	.group-mx-80-lg>* {
		margin-left: 80px;
		margin-right: 80px;
	}
	.group-mx-85-lg>* {
		margin-left: 85px;
		margin-right: 85px;
	}
	.group-mx-90-lg>* {
		margin-left: 90px;
		margin-right: 90px;
	}
	.group-mx-95-lg>* {
		margin-left: 95px;
		margin-right: 95px;
	}
	.group-mx-100-lg>* {
		margin-left: 100px;
		margin-right: 100px;
	}
	.group-my-0-lg>* {
		margin-top: 0;
		margin-bottom: 0;
	}
	.group-my-1-lg>* {
		margin-top: 1px;
		margin-bottom: 1px;
	}
	.group-my-2-lg>* {
		margin-top: 2px;
		margin-bottom: 2px;
	}
	.group-my-3-lg>* {
		margin-top: 3px;
		margin-bottom: 3px;
	}
	.group-my-4-lg>* {
		margin-top: 4px;
		margin-bottom: 4px;
	}
	.group-my-5-lg>* {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.group-my-6-lg>* {
		margin-top: 6px;
		margin-bottom: 6px;
	}
	.group-my-7-lg>* {
		margin-top: 7px;
		margin-bottom: 7px;
	}
	.group-my-8-lg>* {
		margin-top: 8px;
		margin-bottom: 8px;
	}
	.group-my-9-lg>* {
		margin-top: 9px;
		margin-bottom: 9px;
	}
	.group-my-10-lg>* {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.group-my-15-lg>* {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.group-my-20-lg>* {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.group-my-25-lg>* {
		margin-top: 25px;
		margin-bottom: 25px;
	}
	.group-my-30-lg>* {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.group-my-35-lg>* {
		margin-top: 35px;
		margin-bottom: 35px;
	}
	.group-my-40-lg>* {
		margin-top: 40px;
		margin-bottom: 40px;
	}
	.group-my-45-lg>* {
		margin-top: 45px;
		margin-bottom: 45px;
	}
	.group-my-50-lg>* {
		margin-top: 50px;
		margin-bottom: 50px;
	}
	.group-my-55-lg>* {
		margin-top: 55px;
		margin-bottom: 55px;
	}
	.group-my-60-lg>* {
		margin-top: 60px;
		margin-bottom: 60px;
	}
	.group-my-65-lg>* {
		margin-top: 65px;
		margin-bottom: 65px;
	}
	.group-my-70-lg>* {
		margin-top: 70px;
		margin-bottom: 70px;
	}
	.group-my-75-lg>* {
		margin-top: 75px;
		margin-bottom: 75px;
	}
	.group-my-80-lg>* {
		margin-top: 80px;
		margin-bottom: 80px;
	}
	.group-my-85-lg>* {
		margin-top: 85px;
		margin-bottom: 85px;
	}
	.group-my-90-lg>* {
		margin-top: 90px;
		margin-bottom: 90px;
	}
	.group-my-95-lg>* {
		margin-top: 95px;
		margin-bottom: 95px;
	}
	.group-my-100-lg>* {
		margin-top: 100px;
		margin-bottom: 100px;
	}
	.margin-center-lg {
		margin: 0 auto;
	}
	.margin-all-0-lg,
	.margin-all-0-lg>*,
	.margin-all-0-lg * {
		margin: 0;
	}
	.margin-0-lg {
		margin: 0;
	}
	.margin-1-lg {
		margin: 1px;
	}
	.margin-2-lg {
		margin: 2px;
	}
	.margin-3-lg {
		margin: 3px;
	}
	.margin-4-lg {
		margin: 4px;
	}
	.margin-5-lg {
		margin: 5px;
	}
	.margin-6-lg {
		margin: 6px;
	}
	.margin-7-lg {
		margin: 7px;
	}
	.margin-8-lg {
		margin: 8px;
	}
	.margin-9-lg {
		margin: 9px;
	}
	.margin-10-lg {
		margin: 10px;
	}
	.margin-15-lg {
		margin: 15px;
	}
	.margin-20-lg {
		margin: 20px;
	}
	.margin-25-lg {
		margin: 25px;
	}
	.margin-30-lg {
		margin: 30px;
	}
	.margin-35-lg {
		margin: 35px;
	}
	.margin-40-lg {
		margin: 50px;
	}
	.margin-45-lg {
		margin: 45px;
	}
	.margin-50-lg {
		margin: 50px;
	}
	.margin-55-lg {
		margin: 55px;
	}
	.margin-60-lg {
		margin: 60px;
	}
	.margin-65-lg {
		margin: 65px;
	}
	.margin-70-lg {
		margin: 70px;
	}
	.margin-75-lg {
		margin: 75px;
	}
	.margin-80-lg {
		margin: 80px;
	}
	.margin-85-lg {
		margin: 85px;
	}
	.margin-90-lg {
		margin: 90px;
	}
	.margin-95-lg {
		margin: 95px;
	}
	.margin-100-lg {
		margin: 100px;
	}
	.margin-t-0-lg {
		margin-top: 0;
	}
	.margin-t-1-lg {
		margin-top: 1px;
	}
	.margin-t-2-lg {
		margin-top: 2px;
	}
	.margin-t-3-lg {
		margin-top: 3px;
	}
	.margin-t-4-lg {
		margin-top: 4px;
	}
	.margin-t-5-lg {
		margin-top: 5px;
	}
	.margin-t-6-lg {
		margin-top: 6px;
	}
	.margin-t-7-lg {
		margin-top: 7px;
	}
	.margin-t-8-lg {
		margin-top: 8px;
	}
	.margin-t-9-lg {
		margin-top: 9px;
	}
	.margin-t-10-lg {
		margin-top: 10px;
	}
	.margin-t-15-lg {
		margin-top: 15px;
	}
	.margin-t-20-lg {
		margin-top: 20px;
	}
	.margin-t-25-lg {
		margin-top: 25px;
	}
	.margin-t-30-lg {
		margin-top: 30px;
	}
	.margin-t-35-lg {
		margin-top: 35px;
	}
	.margin-t-40-lg {
		margin-top: 40px;
	}
	.margin-t-45-lg {
		margin-top: 45px;
	}
	.margin-t-50-lg {
		margin-top: 50px;
	}
	.margin-t-55-lg {
		margin-top: 55px;
	}
	.margin-t-60-lg {
		margin-top: 60px;
	}
	.margin-t-65-lg {
		margin-top: 65px;
	}
	.margin-t-70-lg {
		margin-top: 70px;
	}
	.margin-t-75-lg {
		margin-top: 75px;
	}
	.margin-t-80-lg {
		margin-top: 80px;
	}
	.margin-t-85-lg {
		margin-top: 85px;
	}
	.margin-t-90-lg {
		margin-top: 50px;
	}
	.margin-t-95-lg {
		margin-top: 95px;
	}
	.margin-t-100-lg {
		margin-top: 100px;
	}
	.margin-r-0-lg {
		margin-right: 0;
	}
	.margin-r-1-lg {
		margin-right: 1px;
	}
	.margin-r-2-lg {
		margin-right: 2px;
	}
	.margin-r-3-lg {
		margin-right: 3px;
	}
	.margin-r-4-lg {
		margin-right: 4px;
	}
	.margin-r-5-lg {
		margin-right: 5px;
	}
	.margin-r-6-lg {
		margin-right: 6px;
	}
	.margin-r-7-lg {
		margin-right: 7px;
	}
	.margin-r-8-lg {
		margin-right: 8px;
	}
	.margin-r-9-lg {
		margin-right: 9px;
	}
	.margin-r-10-lg {
		margin-right: 10px;
	}
	.margin-r-15-lg {
		margin-right: 15px;
	}
	.margin-r-20-lg {
		margin-right: 20px;
	}
	.margin-r-25-lg {
		margin-right: 25px;
	}
	.margin-r-30-lg {
		margin-right: 30px;
	}
	.margin-r-35-lg {
		margin-right: 35px;
	}
	.margin-r-40-lg {
		margin-right: 40px;
	}
	.margin-r-45-lg {
		margin-right: 45px;
	}
	.margin-r-50-lg {
		margin-right: 50px;
	}
	.margin-r-55-lg {
		margin-right: 55px;
	}
	.margin-r-60-lg {
		margin-right: 60px;
	}
	.margin-r-65-lg {
		margin-right: 65px;
	}
	.margin-r-70-lg {
		margin-right: 70px;
	}
	.margin-r-75-lg {
		margin-right: 75px;
	}
	.margin-r-80-lg {
		margin-right: 80px;
	}
	.margin-r-85-lg {
		margin-right: 85px;
	}
	.margin-r-90-lg {
		margin-right: 90px;
	}
	.margin-r-95-lg {
		margin-right: 95px;
	}
	.margin-r-100-lg {
		margin-right: 100px;
	}
	.margin-b-0-lg {
		margin-bottom: 0;
	}
	.margin-b-1-lg {
		margin-bottom: 1px;
	}
	.margin-b-2-lg {
		margin-bottom: 2px;
	}
	.margin-b-3-lg {
		margin-bottom: 3px;
	}
	.margin-b-4-lg {
		margin-bottom: 4px;
	}
	.margin-b-5-lg {
		margin-bottom: 5px;
	}
	.margin-b-6-lg {
		margin-bottom: 6px;
	}
	.margin-b-7-lg {
		margin-bottom: 7px;
	}
	.margin-b-8-lg {
		margin-bottom: 8px;
	}
	.margin-b-9-lg {
		margin-bottom: 9px;
	}
	.margin-b-10-lg {
		margin-bottom: 10px;
	}
	.margin-b-15-lg {
		margin-bottom: 15px;
	}
	.margin-b-20-lg {
		margin-bottom: 20px;
	}
	.margin-b-25-lg {
		margin-bottom: 25px;
	}
	.margin-b-30-lg {
		margin-bottom: 30px;
	}
	.margin-b-35-lg {
		margin-bottom: 35px;
	}
	.margin-b-40-lg {
		margin-bottom: 40px;
	}
	.margin-b-45-lg {
		margin-bottom: 45px;
	}
	.margin-b-50-lg {
		margin-bottom: 50px;
	}
	.margin-b-55-lg {
		margin-bottom: 55px;
	}
	.margin-b-60-lg {
		margin-bottom: 60px;
	}
	.margin-b-65-lg {
		margin-bottom: 65px;
	}
	.margin-b-70-lg {
		margin-bottom: 70px;
	}
	.margin-b-75-lg {
		margin-bottom: 75px;
	}
	.margin-b-80-lg {
		margin-bottom: 80px;
	}
	.margin-b-85-lg {
		margin-bottom: 85px;
	}
	.margin-b-90-lg {
		margin-bottom: 90px;
	}
	.margin-b-95-lg {
		margin-bottom: 95px;
	}
	.margin-b-100-lg {
		margin-bottom: 100px;
	}
	.margin-l-0-lg {
		margin-left: 0;
	}
	.margin-l-1-lg {
		margin-left: 1px;
	}
	.margin-l-2-lg {
		margin-left: 2px;
	}
	.margin-l-3-lg {
		margin-left: 3px;
	}
	.margin-l-4-lg {
		margin-left: 4px;
	}
	.margin-l-5-lg {
		margin-left: 5px;
	}
	.margin-l-6-lg {
		margin-left: 6px;
	}
	.margin-l-7-lg {
		margin-left: 7px;
	}
	.margin-l-8-lg {
		margin-left: 8px;
	}
	.margin-l-9-lg {
		margin-left: 9px;
	}
	.margin-l-10-lg {
		margin-left: 10px;
	}
	.margin-l-15-lg {
		margin-left: 15px;
	}
	.margin-l-20-lg {
		margin-left: 20px;
	}
	.margin-l-25-lg {
		margin-left: 25px;
	}
	.margin-l-30-lg {
		margin-left: 30px;
	}
	.margin-l-35-lg {
		margin-left: 35px;
	}
	.margin-l-40-lg {
		margin-left: 40px;
	}
	.margin-l-45-lg {
		margin-left: 45px;
	}
	.margin-l-50-lg {
		margin-left: 50px;
	}
	.margin-l-55-lg {
		margin-left: 55px;
	}
	.margin-l-65-lg {
		margin-left: 65px;
	}
	.margin-l-70-lg {
		margin-left: 70px;
	}
	.margin-l-75-lg {
		margin-left: 75px;
	}
	.margin-l-80-lg {
		margin-left: 80px;
	}
	.margin-l-85-lg {
		margin-left: 85px;
	}
	.margin-l-90-lg {
		margin-left: 90px;
	}
	.margin-l-95-lg {
		margin-left: 95px;
	}
	.margin-l-100-lg {
		margin-left: 100px;
	}
	.margin-x-0-lg {
		margin-left: 0;
		margin-right: 0;
	}
	.margin-x-1-lg {
		margin-left: 1px;
		margin-right: 1px;
	}
	.margin-x-2-lg {
		margin-left: 2px;
		margin-right: 2px;
	}
	.margin-x-3-lg {
		margin-left: 3px;
		margin-right: 3px;
	}
	.margin-x-4-lg {
		margin-left: 4px;
		margin-right: 4px;
	}
	.margin-x-5-lg {
		margin-left: 5px;
		margin-right: 5px;
	}
	.margin-x-6-lg {
		margin-left: 6px;
		margin-right: 6px;
	}
	.margin-x-7-lg {
		margin-left: 7px;
		margin-right: 7px;
	}
	.margin-x-8-lg {
		margin-left: 8px;
		margin-right: 8px;
	}
	.margin-x-9-lg {
		margin-left: 9px;
		margin-right: 9px;
	}
	.margin-x-10-lg {
		margin-left: 10px;
		margin-right: 10px;
	}
	.margin-x-15-lg {
		margin-left: 15px;
		margin-right: 15px;
	}
	.margin-x-20-lg {
		margin-left: 20px;
		margin-right: 20px;
	}
	.margin-x-25-lg {
		margin-left: 25px;
		margin-right: 25px;
	}
	.margin-x-30-lg {
		margin-left: 30px;
		margin-right: 30px;
	}
	.margin-x-35-lg {
		margin-left: 35px;
		margin-right: 35px;
	}
	.margin-x-40-lg {
		margin-left: 40px;
		margin-right: 40px;
	}
	.margin-x-45-lg {
		margin-left: 45px;
		margin-right: 45px;
	}
	.margin-x-50-lg {
		margin-left: 50px;
		margin-right: 50px;
	}
	.margin-x-55-lg {
		margin-left: 55px;
		margin-right: 55px;
	}
	.margin-x-60-lg {
		margin-left: 60px;
		margin-right: 60px;
	}
	.margin-x-65-lg {
		margin-left: 65px;
		margin-right: 65px;
	}
	.margin-x-70-lg {
		margin-left: 70px;
		margin-right: 70px;
	}
	.margin-x-75-lg {
		margin-left: 75px;
		margin-right: 75px;
	}
	.margin-x-80-lg {
		margin-left: 80px;
		margin-right: 80px;
	}
	.margin-x-85-lg {
		margin-left: 85px;
		margin-right: 85px;
	}
	.margin-x-90-lg {
		margin-left: 90px;
		margin-right: 90px;
	}
	.margin-x-95-lg {
		margin-left: 95px;
		margin-right: 95px;
	}
	.margin-x-100-lg {
		margin-left: 100px;
		margin-right: 100px;
	}
	.margin-y-0-lg {
		margin-top: 0;
		margin-bottom: 0;
	}
	.margin-y-1-lg {
		margin-top: 1px;
		margin-bottom: 1px;
	}
	.margin-y-2-lg {
		margin-top: 2px;
		margin-bottom: 2px;
	}
	.margin-y-3-lg {
		margin-top: 3px;
		margin-bottom: 3px;
	}
	.margin-y-4-lg {
		margin-top: 4px;
		margin-bottom: 4px;
	}
	.margin-y-5-lg {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.margin-y-6-lg {
		margin-top: 6px;
		margin-bottom: 6px;
	}
	.margin-y-7-lg {
		margin-top: 7px;
		margin-bottom: 7px;
	}
	.margin-y-8-lg {
		margin-top: 8px;
		margin-bottom: 8px;
	}
	.margin-y-9-lg {
		margin-top: 9px;
		margin-bottom: 9px;
	}
	.margin-y-10-lg {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.margin-y-15-lg {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.margin-y-20-lg {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.margin-y-25-lg {
		margin-top: 25px;
		margin-bottom: 25px;
	}
	.margin-y-30-lg {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.margin-y-35-lg {
		margin-top: 35px;
		margin-bottom: 35px;
	}
	.margin-y-40-lg {
		margin-top: 40px;
		margin-bottom: 40px;
	}
	.margin-y-45-lg {
		margin-top: 45px;
		margin-bottom: 45px;
	}
	.margin-y-50-lg {
		margin-top: 50px;
		margin-bottom: 50px;
	}
	.margin-y-55-lg {
		margin-top: 55px;
		margin-bottom: 55px;
	}
	.margin-y-60-lg {
		margin-top: 60px;
		margin-bottom: 60px;
	}
	.margin-y-65-lg {
		margin-top: 65px;
		margin-bottom: 65px;
	}
	.margin-y-70-lg {
		margin-top: 70px;
		margin-bottom: 70px;
	}
	.margin-y-75-lg {
		margin-top: 75px;
		margin-bottom: 75px;
	}
	.margin-y-80-lg {
		margin-top: 80px;
		margin-bottom: 80px;
	}
	.margin-y-85-lg {
		margin-top: 85px;
		margin-bottom: 85px;
	}
	.margin-y-90-lg {
		margin-top: 90px;
		margin-bottom: 90px;
	}
	.margin-y-95-lg {
		margin-top: 95px;
		margin-bottom: 95px;
	}
	.margin-y-100-lg {
		margin-top: 100px;
		margin-bottom: 100px;
	}
	.margin-out-t-1-lg {
		margin-top: -1px;
	}
	.margin-out-t-2-lg {
		margin-top: -2px;
	}
	.margin-out-t-3-lg {
		margin-top: -3px;
	}
	.margin-out-t-4-lg {
		margin-top: -4px;
	}
	.margin-out-t-5-lg {
		margin-top: -5px;
	}
	.margin-out-t-6-lg {
		margin-top: -6px;
	}
	.margin-out-t-7-lg {
		margin-top: -7px;
	}
	.margin-out-t-8-lg {
		margin-top: -8px;
	}
	.margin-out-t-9-lg {
		margin-top: -9px;
	}
	.margin-out-t-10-lg {
		margin-top: -10px;
	}
	.margin-out-t-15-lg {
		margin-top: -15px;
	}
	.margin-out-t-20-lg {
		margin-top: -20px;
	}
	.margin-out-t-25-lg {
		margin-top: -25px;
	}
	.margin-out-t-30-lg {
		margin-top: -30px;
	}
	.margin-out-t-35-lg {
		margin-top: -35px;
	}
	.margin-out-t-40-lg {
		margin-top: -40px;
	}
	.margin-out-t-45-lg {
		margin-top: -45px;
	}
	.margin-out-t-50-lg {
		margin-top: -50px;
	}
	.margin-out-t-55-lg {
		margin-top: -55px;
	}
	.margin-out-t-60-lg {
		margin-top: -60px;
	}
	.margin-out-t-65-lg {
		margin-top: -65px;
	}
	.margin-out-t-70-lg {
		margin-top: -70px;
	}
	.margin-out-t-75-lg {
		margin-top: -75px;
	}
	.margin-out-t-80-lg {
		margin-top: -80px;
	}
	.margin-out-t-85-lg {
		margin-top: -85px;
	}
	.margin-out-t-90-lg {
		margin-top: -50px;
	}
	.margin-out-t-95-lg {
		margin-top: -95px;
	}
	.margin-out-t-100-lg {
		margin-top: -100px;
	}
	.margin-out-r-1-lg {
		margin-right: -1px;
	}
	.margin-out-r-2-lg {
		margin-right: -2px;
	}
	.margin-out-r-3-lg {
		margin-right: -3px;
	}
	.margin-out-r-4-lg {
		margin-right: -4px;
	}
	.margin-out-r-5-lg {
		margin-right: -5px;
	}
	.margin-out-r-6-lg {
		margin-right: -6px;
	}
	.margin-out-r-7-lg {
		margin-right: -7px;
	}
	.margin-out-r-8-lg {
		margin-right: -8px;
	}
	.margin-out-r-9-lg {
		margin-right: -9px;
	}
	.margin-out-r-10-lg {
		margin-right: -10px;
	}
	.margin-out-r-15-lg {
		margin-right: -15px;
	}
	.margin-out-r-20-lg {
		margin-right: -20px;
	}
	.margin-out-r-25-lg {
		margin-right: -25px;
	}
	.margin-out-r-30-lg {
		margin-right: -30px;
	}
	.margin-out-r-35-lg {
		margin-right: -35px;
	}
	.margin-out-r-40-lg {
		margin-right: -40px;
	}
	.margin-out-r-45-lg {
		margin-right: -45px;
	}
	.margin-out-r-50-lg {
		margin-right: -50px;
	}
	.margin-out-r-55-lg {
		margin-right: -55px;
	}
	.margin-out-r-60-lg {
		margin-right: -60px;
	}
	.margin-out-r-65-lg {
		margin-right: -65px;
	}
	.margin-out-r-70-lg {
		margin-right: -70px;
	}
	.margin-out-r-75-lg {
		margin-right: -75px;
	}
	.margin-out-r-80-lg {
		margin-right: -80px;
	}
	.margin-out-r-85-lg {
		margin-right: -85px;
	}
	.margin-out-r-90-lg {
		margin-right: -90px;
	}
	.margin-out-r-95-lg {
		margin-right: -95px;
	}
	.margin-out-r-100-lg {
		margin-right: -100px;
	}
	.margin-out-b-1-lg {
		margin-bottom: -1px;
	}
	.margin-out-b-2-lg {
		margin-bottom: -2px;
	}
	.margin-out-b-3-lg {
		margin-bottom: -3px;
	}
	.margin-out-b-4-lg {
		margin-bottom: -4px;
	}
	.margin-out-b-5-lg {
		margin-bottom: -5px;
	}
	.margin-out-b-6-lg {
		margin-bottom: -6px;
	}
	.margin-out-b-7-lg {
		margin-bottom: -7px;
	}
	.margin-out-b-8-lg {
		margin-bottom: -8px;
	}
	.margin-out-b-9-lg {
		margin-bottom: -9px;
	}
	.margin-out-b-10-lg {
		margin-bottom: -10px;
	}
	.margin-out-b-15-lg {
		margin-bottom: -15px;
	}
	.margin-out-b-20-lg {
		margin-bottom: -20px;
	}
	.margin-out-b-25-lg {
		margin-bottom: -25px;
	}
	.margin-out-b-30-lg {
		margin-bottom: -30px;
	}
	.margin-out-b-35-lg {
		margin-bottom: -35px;
	}
	.margin-out-b-40-lg {
		margin-bottom: -40px;
	}
	.margin-out-b-45-lg {
		margin-bottom: -45px;
	}
	.margin-out-b-50-lg {
		margin-bottom: -50px;
	}
	.margin-out-b-55-lg {
		margin-bottom: -55px;
	}
	.margin-out-b-60-lg {
		margin-bottom: -60px;
	}
	.margin-out-b-65-lg {
		margin-bottom: -65px;
	}
	.margin-out-b-70-lg {
		margin-bottom: -70px;
	}
	.margin-out-b-75-lg {
		margin-bottom: -75px;
	}
	.margin-out-b-80-lg {
		margin-bottom: -80px;
	}
	.margin-out-b-85-lg {
		margin-bottom: -85px;
	}
	.margin-out-b-90-lg {
		margin-bottom: -90px;
	}
	.margin-out-b-95-lg {
		margin-bottom: -95px;
	}
	.margin-out-b-100-lg {
		margin-bottom: -100px;
	}
	.margin-out-l-1-lg {
		margin-left: -1px;
	}
	.margin-out-l-2-lg {
		margin-left: -2px;
	}
	.margin-out-l-3-lg {
		margin-left: -3px;
	}
	.margin-out-l-4-lg {
		margin-left: -4px;
	}
	.margin-out-l-5-lg {
		margin-left: -5px;
	}
	.margin-out-l-6-lg {
		margin-left: -6px;
	}
	.margin-out-l-7-lg {
		margin-left: -7px;
	}
	.margin-out-l-8-lg {
		margin-left: -8px;
	}
	.margin-out-l-9-lg {
		margin-left: -9px;
	}
	.margin-out-l-10-lg {
		margin-left: -10px;
	}
	.margin-out-l-15-lg {
		margin-left: -15px;
	}
	.margin-out-l-20-lg {
		margin-left: -20px;
	}
	.margin-out-l-25-lg {
		margin-left: -25px;
	}
	.margin-out-l-30-lg {
		margin-left: -30px;
	}
	.margin-out-l-35-lg {
		margin-left: -35px;
	}
	.margin-out-l-40-lg {
		margin-left: -40px;
	}
	.margin-out-l-45-lg {
		margin-left: -45px;
	}
	.margin-out-l-50-lg {
		margin-left: -50px;
	}
	.margin-out-l-55-lg {
		margin-left: -55px;
	}
	.margin-out-l-65-lg {
		margin-left: -65px;
	}
	.margin-out-l-70-lg {
		margin-left: -70px;
	}
	.margin-out-l-75-lg {
		margin-left: -75px;
	}
	.margin-out-l-80-lg {
		margin-left: -80px;
	}
	.margin-out-l-85-lg {
		margin-left: -85px;
	}
	.margin-out-l-90-lg {
		margin-left: -90px;
	}
	.margin-out-l-95-lg {
		margin-left: -95px;
	}
	.margin-out-l-100-lg {
		margin-left: -100px;
	}
	.margin-out-x-1-lg {
		margin-left: -1px;
		margin-right: -1px;
	}
	.margin-out-x-2-lg {
		margin-left: -2px;
		margin-right: -2px;
	}
	.margin-out-x-3-lg {
		margin-left: -3px;
		margin-right: -3px;
	}
	.margin-out-x-4-lg {
		margin-left: -4px;
		margin-right: -4px;
	}
	.margin-out-x-5-lg {
		margin-left: -5px;
		margin-right: -5px;
	}
	.margin-out-x-6-lg {
		margin-left: -6px;
		margin-right: -6px;
	}
	.margin-out-x-7-lg {
		margin-left: -7px;
		margin-right: -7px;
	}
	.margin-out-x-8-lg {
		margin-left: -8px;
		margin-right: -8px;
	}
	.margin-out-x-9-lg {
		margin-left: -9px;
		margin-right: -9px;
	}
	.margin-out-x-10-lg {
		margin-left: -10px;
		margin-right: -10px;
	}
	.margin-out-x-15-lg {
		margin-left: -15px;
		margin-right: -15px;
	}
	.margin-out-x-20-lg {
		margin-left: -20px;
		margin-right: -20px;
	}
	.margin-out-x-25-lg {
		margin-left: -25px;
		margin-right: -25px;
	}
	.margin-out-x-30-lg {
		margin-left: -30px;
		margin-right: -30px;
	}
	.margin-out-x-35-lg {
		margin-left: -35px;
		margin-right: -35px;
	}
	.margin-out-x-40-lg {
		margin-left: -40px;
		margin-right: -40px;
	}
	.margin-out-x-45-lg {
		margin-left: -45px;
		margin-right: -45px;
	}
	.margin-out-x-50-lg {
		margin-left: -50px;
		margin-right: -50px;
	}
	.margin-out-x-55-lg {
		margin-left: -55px;
		margin-right: -55px;
	}
	.margin-out-x-60-lg {
		margin-left: -60px;
		margin-right: -60px;
	}
	.margin-out-x-65-lg {
		margin-left: -65px;
		margin-right: -65px;
	}
	.margin-out-x-70-lg {
		margin-left: -70px;
		margin-right: -70px;
	}
	.margin-out-x-75-lg {
		margin-left: -75px;
		margin-right: -75px;
	}
	.margin-out-x-80-lg {
		margin-left: -80px;
		margin-right: -80px;
	}
	.margin-out-x-85-lg {
		margin-left: -85px;
		margin-right: -85px;
	}
	.margin-out-x-90-lg {
		margin-left: -90px;
		margin-right: -90px;
	}
	.margin-out-x-95-lg {
		margin-left: -95px;
		margin-right: -95px;
	}
	.margin-out-x-100-lg {
		margin-left: -100px;
		margin-right: -100px;
	}
	.margin-out-y-0-lg {
		margin-top: -0;
		margin-bottom: -0;
	}
	.margin-out-y-1-lg {
		margin-top: -1px;
		margin-bottom: -1px;
	}
	.margin-out-y-2-lg {
		margin-top: -2px;
		margin-bottom: -2px;
	}
	.margin-out-y-3-lg {
		margin-top: -3px;
		margin-bottom: -3px;
	}
	.margin-out-y-4-lg {
		margin-top: -4px;
		margin-bottom: -4px;
	}
	.margin-out-y-5-lg {
		margin-top: -5px;
		margin-bottom: -5px;
	}
	.margin-out-y-6-lg {
		margin-top: -6px;
		margin-bottom: -6px;
	}
	.margin-out-y-7-lg {
		margin-top: -7px;
		margin-bottom: -7px;
	}
	.margin-out-y-8-lg {
		margin-top: -8px;
		margin-bottom: -8px;
	}
	.margin-out-y-9-lg {
		margin-top: -9px;
		margin-bottom: -9px;
	}
	.margin-out-y-10-lg {
		margin-top: -10px;
		margin-bottom: -10px;
	}
	.margin-out-y-15-lg {
		margin-top: -15px;
		margin-bottom: -15px;
	}
	.margin-out-y-20-lg {
		margin-top: -20px;
		margin-bottom: -20px;
	}
	.margin-out-y-25-lg {
		margin-top: -25px;
		margin-bottom: -25px;
	}
	.margin-out-y-30-lg {
		margin-top: -30px;
		margin-bottom: -30px;
	}
	.margin-out-y-35-lg {
		margin-top: -35px;
		margin-bottom: -35px;
	}
	.margin-out-y-40-lg {
		margin-top: -40px;
		margin-bottom: -40px;
	}
	.margin-out-y-45-lg {
		margin-top: -45px;
		margin-bottom: -45px;
	}
	.margin-out-y-50-lg {
		margin-top: -50px;
		margin-bottom: -50px;
	}
	.margin-out-y-55-lg {
		margin-top: -55px;
		margin-bottom: -55px;
	}
	.margin-out-y-60-lg {
		margin-top: -60px;
		margin-bottom: -60px;
	}
	.margin-out-y-65-lg {
		margin-top: -65px;
		margin-bottom: -65px;
	}
	.margin-out-y-70-lg {
		margin-top: -70px;
		margin-bottom: -70px;
	}
	.margin-out-y-75-lg {
		margin-top: -75px;
		margin-bottom: -75px;
	}
	.margin-out-y-80-lg {
		margin-top: -80px;
		margin-bottom: -80px;
	}
	.margin-out-y-85-lg {
		margin-top: -85px;
		margin-bottom: -85px;
	}
	.margin-out-y-90-lg {
		margin-top: -90px;
		margin-bottom: -90px;
	}
	.margin-out-y-95-lg {
		margin-top: -95px;
		margin-bottom: -95px;
	}
	.margin-out-y-100-lg {
		margin-top: -100px;
		margin-bottom: -100px;
	}
}

@media (max-width: 991px) {
	.group-m-0-md>* {
		margin: 0;
	}
	.group-m-1-md>* {
		margin: 1px;
	}
	.group-m-2-md>* {
		margin: 2px;
	}
	.group-m-3-md>* {
		margin: 3px;
	}
	.group-m-4-md>* {
		margin: 4px;
	}
	.group-m-5-md>* {
		margin: 5px;
	}
	.group-m-6-md>* {
		margin: 6px;
	}
	.group-m-7-md>* {
		margin: 7px;
	}
	.group-m-8-md>* {
		margin: 8px;
	}
	.group-m-9-md>* {
		margin: 9px;
	}
	.group-m-10-md>* {
		margin: 10px;
	}
	.group-m-15-md>* {
		margin: 15px;
	}
	.group-m-20-md>* {
		margin: 20px;
	}
	.group-m-25-md>* {
		margin: 25px;
	}
	.group-m-30-md>* {
		margin: 30px;
	}
	.group-m-35-md>* {
		margin: 35px;
	}
	.group-m-40-md>* {
		margin: 40px;
	}
	.group-m-45-md>* {
		margin: 45px;
	}
	.group-m-50-md>* {
		margin: 50px;
	}
	.group-m-55-md>* {
		margin: 55px;
	}
	.group-m-60-md>* {
		margin: 60px;
	}
	.group-m-65-md>* {
		margin: 65px;
	}
	.group-m-70-md>* {
		margin: 70px;
	}
	.group-m-75-md>* {
		margin: 75px;
	}
	.group-m-80-md>* {
		margin: 80px;
	}
	.group-m-85-md>* {
		margin: 85px;
	}
	.group-m-90-md>* {
		margin: 90px;
	}
	.group-m-95-md>* {
		margin: 95px;
	}
	.group-m-100-md>* {
		margin: 100px;
	}
	.group-mt-0-md>* {
		margin-top: 0;
	}
	.group-mt-1-md>* {
		margin-top: 1px;
	}
	.group-mt-2-md>* {
		margin-top: 2px;
	}
	.group-mt-3-md>* {
		margin-top: 3px;
	}
	.group-mt-4-md>* {
		margin-top: 4px;
	}
	.group-mt-5-md>* {
		margin-top: 5px;
	}
	.group-mt-6-md>* {
		margin-top: 6px;
	}
	.group-mt-7-md>* {
		margin-top: 7px;
	}
	.group-mt-8-md>* {
		margin-top: 8px;
	}
	.group-mt-9-md>* {
		margin-top: 9px;
	}
	.group-mt-10-md>* {
		margin-top: 10px;
	}
	.group-mt-15-md>* {
		margin-top: 15px;
	}
	.group-mt-20-md>* {
		margin-top: 20px;
	}
	.group-mt-25-md>* {
		margin-top: 25px;
	}
	.group-mt-30-md>* {
		margin-top: 30px;
	}
	.group-mt-35-md>* {
		margin-top: 35px;
	}
	.group-mt-40-md>* {
		margin-top: 40px;
	}
	.group-mt-45-md>* {
		margin-top: 45px;
	}
	.group-mt-50-md>* {
		margin-top: 50px;
	}
	.group-mt-55-md>* {
		margin-top: 55px;
	}
	.group-mt-60-md>* {
		margin-top: 60px;
	}
	.group-mt-65-md>* {
		margin-top: 65px;
	}
	.group-mt-70-md>* {
		margin-top: 70px;
	}
	.group-mt-75-md>* {
		margin-top: 75px;
	}
	.group-mt-80-md>* {
		margin-top: 80px;
	}
	.group-mt-85-md>* {
		margin-top: 85px;
	}
	.group-mt-90-md>* {
		margin-top: 90px;
	}
	.group-mt-95-md>* {
		margin-top: 95px;
	}
	.group-mt-100-md>* {
		margin-top: 100px;
	}
	.group-mr-0-md>* {
		margin-right: 0;
	}
	.group-mr-1-md>* {
		margin-right: 1px;
	}
	.group-mr-2-md>* {
		margin-right: 2px;
	}
	.group-mr-3-md>* {
		margin-right: 3px;
	}
	.group-mr-4-md>* {
		margin-right: 4px;
	}
	.group-mr-5-md>* {
		margin-right: 5px;
	}
	.group-mr-6-md>* {
		margin-right: 6px;
	}
	.group-mr-7-md>* {
		margin-right: 7px;
	}
	.group-mr-8-md>* {
		margin-right: 8px;
	}
	.group-mr-9-md>* {
		margin-right: 9px;
	}
	.group-mr-10-md>* {
		margin-right: 10px;
	}
	.group-mr-15-md>* {
		margin-right: 15px;
	}
	.group-mr-20-md>* {
		margin-right: 20px;
	}
	.group-mr-25-md>* {
		margin-right: 25px;
	}
	.group-mr-30-md>* {
		margin-right: 30px;
	}
	.group-mr-35-md>* {
		margin-right: 35px;
	}
	.group-mr-40-md>* {
		margin-right: 40px;
	}
	.group-mr-45-md>* {
		margin-right: 45px;
	}
	.group-mr-50-md>* {
		margin-right: 50px;
	}
	.group-mr-55-md>* {
		margin-right: 55px;
	}
	.group-mr-60-md>* {
		margin-right: 60px;
	}
	.group-mr-65-md>* {
		margin-right: 65px;
	}
	.group-mr-70-md>* {
		margin-right: 70px;
	}
	.group-mr-75-md>* {
		margin-right: 75px;
	}
	.group-mr-80-md>* {
		margin-right: 80px;
	}
	.group-mr-85-md>* {
		margin-right: 85px;
	}
	.group-mr-90-md>* {
		margin-right: 90px;
	}
	.group-mr-95-md>* {
		margin-right: 95px;
	}
	.group-mr-100-md>* {
		margin-right: 100px;
	}
	.group-mb-0-md>* {
		margin-bottom: 0;
	}
	.group-mb-1-md>* {
		margin-bottom: 1px;
	}
	.group-mb-2-md>* {
		margin-bottom: 2px;
	}
	.group-mb-3-md>* {
		margin-bottom: 3px;
	}
	.group-mb-4-md>* {
		margin-bottom: 4px;
	}
	.group-mb-5-md>* {
		margin-bottom: 5px;
	}
	.group-mb-6-md>* {
		margin-bottom: 6px;
	}
	.group-mb-7-md>* {
		margin-bottom: 7px;
	}
	.group-mb-8-md>* {
		margin-bottom: 8px;
	}
	.group-mb-9-md>* {
		margin-bottom: 9px;
	}
	.group-mb-10-md>* {
		margin-bottom: 10px;
	}
	.group-mb-15-md>* {
		margin-bottom: 15px;
	}
	.group-mb-20-md>* {
		margin-bottom: 20px;
	}
	.group-mb-25-md>* {
		margin-bottom: 25px;
	}
	.group-mb-30-md>* {
		margin-bottom: 30px;
	}
	.group-mb-35-md>* {
		margin-bottom: 35px;
	}
	.group-mb-40-md>* {
		margin-bottom: 40px;
	}
	.group-mb-45-md>* {
		margin-bottom: 45px;
	}
	.group-mb-50-md>* {
		margin-bottom: 50px;
	}
	.group-mb-55-md>* {
		margin-bottom: 55px;
	}
	.group-mb-60-md>* {
		margin-bottom: 60px;
	}
	.group-mb-65-md>* {
		margin-bottom: 65px;
	}
	.group-mb-70-md>* {
		margin-bottom: 70px;
	}
	.group-mb-75-md>* {
		margin-bottom: 75px;
	}
	.group-mb-80-md>* {
		margin-bottom: 80px;
	}
	.group-mb-85-md>* {
		margin-bottom: 85px;
	}
	.group-mb-90-md>* {
		margin-bottom: 90px;
	}
	.group-mb-95-md>* {
		margin-bottom: 95px;
	}
	.group-mb-100-md>* {
		margin-bottom: 100px;
	}
	.group-ml-0-md>* {
		margin-left: 0;
	}
	.group-ml-1-md>* {
		margin-left: 1px;
	}
	.group-ml-2-md>* {
		margin-left: 2px;
	}
	.group-ml-3-md>* {
		margin-left: 3px;
	}
	.group-ml-4-md>* {
		margin-left: 4px;
	}
	.group-ml-5-md>* {
		margin-left: 5px;
	}
	.group-ml-6-md>* {
		margin-left: 6px;
	}
	.group-ml-7-md>* {
		margin-left: 7px;
	}
	.group-ml-8-md>* {
		margin-left: 8px;
	}
	.group-ml-9-md>* {
		margin-left: 9px;
	}
	.group-ml-10-md>* {
		margin-left: 10px;
	}
	.group-ml-15-md>* {
		margin-left: 15px;
	}
	.group-ml-20-md>* {
		margin-left: 20px;
	}
	.group-ml-25-md>* {
		margin-left: 25px;
	}
	.group-ml-30-md>* {
		margin-left: 30px;
	}
	.group-ml-35-md>* {
		margin-left: 35px;
	}
	.group-ml-40-md>* {
		margin-left: 40px;
	}
	.group-ml-45-md>* {
		margin-left: 45px;
	}
	.group-ml-50-md>* {
		margin-left: 50px;
	}
	.group-ml-55-md>* {
		margin-left: 55px;
	}
	.group-ml-60-md>* {
		margin-left: 60px;
	}
	.group-ml-65-md>* {
		margin-left: 65px;
	}
	.group-ml-70-md>* {
		margin-left: 70px;
	}
	.group-ml-75-md>* {
		margin-left: 75px;
	}
	.group-ml-80-md>* {
		margin-left: 80px;
	}
	.group-ml-85-md>* {
		margin-left: 85px;
	}
	.group-ml-90-md>* {
		margin-left: 90px;
	}
	.group-ml-95-md>* {
		margin-left: 95px;
	}
	.group-ml-100-md>* {
		margin-left: 100px;
	}
	.group-mx-0-md>* {
		margin-left: 0;
		margin-right: 0;
	}
	.group-mx-1-md>* {
		margin-left: 1px;
		margin-right: 1px;
	}
	.group-mx-2-md>* {
		margin-left: 2px;
		margin-right: 2px;
	}
	.group-mx-3-md>* {
		margin-left: 3px;
		margin-right: 3px;
	}
	.group-mx-4-md>* {
		margin-left: 4px;
		margin-right: 4px;
	}
	.group-mx-5-md>* {
		margin-left: 5px;
		margin-right: 5px;
	}
	.group-mx-6-md>* {
		margin-left: 6px;
		margin-right: 6px;
	}
	.group-mx-7-md>* {
		margin-left: 7px;
		margin-right: 7px;
	}
	.group-mx-8-md>* {
		margin-left: 8px;
		margin-right: 8px;
	}
	.group-mx-9-md>* {
		margin-left: 9px;
		margin-right: 9px;
	}
	.group-mx-10-md>* {
		margin-left: 10px;
		margin-right: 10px;
	}
	.group-mx-15-md>* {
		margin-left: 15px;
		margin-right: 15px;
	}
	.group-mx-20-md>* {
		margin-left: 20px;
		margin-right: 20px;
	}
	.group-mx-25-md>* {
		margin-left: 25px;
		margin-right: 25px;
	}
	.group-mx-30-md>* {
		margin-left: 30px;
		margin-right: 30px;
	}
	.group-mx-35-md>* {
		margin-left: 35px;
		margin-right: 35px;
	}
	.group-mx-40-md>* {
		margin-left: 40px;
		margin-right: 40px;
	}
	.group-mx-45-md>* {
		margin-left: 45px;
		margin-right: 45px;
	}
	.group-mx-50-md>* {
		margin-left: 50px;
		margin-right: 50px;
	}
	.group-mx-55-md>* {
		margin-left: 55px;
		margin-right: 55px;
	}
	.group-mx-60-md>* {
		margin-left: 60px;
		margin-right: 60px;
	}
	.group-mx-65-md>* {
		margin-left: 65px;
		margin-right: 65px;
	}
	.group-mx-70-md>* {
		margin-left: 70px;
		margin-right: 70px;
	}
	.group-mx-75-md>* {
		margin-left: 75px;
		margin-right: 75px;
	}
	.group-mx-80-md>* {
		margin-left: 80px;
		margin-right: 80px;
	}
	.group-mx-85-md>* {
		margin-left: 85px;
		margin-right: 85px;
	}
	.group-mx-90-md>* {
		margin-left: 90px;
		margin-right: 90px;
	}
	.group-mx-95-md>* {
		margin-left: 95px;
		margin-right: 95px;
	}
	.group-mx-100-md>* {
		margin-left: 100px;
		margin-right: 100px;
	}
	.group-my-0-md>* {
		margin-top: 0;
		margin-bottom: 0;
	}
	.group-my-1-md>* {
		margin-top: 1px;
		margin-bottom: 1px;
	}
	.group-my-2-md>* {
		margin-top: 2px;
		margin-bottom: 2px;
	}
	.group-my-3-md>* {
		margin-top: 3px;
		margin-bottom: 3px;
	}
	.group-my-4-md>* {
		margin-top: 4px;
		margin-bottom: 4px;
	}
	.group-my-5-md>* {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.group-my-6-md>* {
		margin-top: 6px;
		margin-bottom: 6px;
	}
	.group-my-7-md>* {
		margin-top: 7px;
		margin-bottom: 7px;
	}
	.group-my-8-md>* {
		margin-top: 8px;
		margin-bottom: 8px;
	}
	.group-my-9-md>* {
		margin-top: 9px;
		margin-bottom: 9px;
	}
	.group-my-10-md>* {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.group-my-15-md>* {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.group-my-20-md>* {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.group-my-25-md>* {
		margin-top: 25px;
		margin-bottom: 25px;
	}
	.group-my-30-md>* {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.group-my-35-md>* {
		margin-top: 35px;
		margin-bottom: 35px;
	}
	.group-my-40-md>* {
		margin-top: 40px;
		margin-bottom: 40px;
	}
	.group-my-45-md>* {
		margin-top: 45px;
		margin-bottom: 45px;
	}
	.group-my-50-md>* {
		margin-top: 50px;
		margin-bottom: 50px;
	}
	.group-my-55-md>* {
		margin-top: 55px;
		margin-bottom: 55px;
	}
	.group-my-60-md>* {
		margin-top: 60px;
		margin-bottom: 60px;
	}
	.group-my-65-md>* {
		margin-top: 65px;
		margin-bottom: 65px;
	}
	.group-my-70-md>* {
		margin-top: 70px;
		margin-bottom: 70px;
	}
	.group-my-75-md>* {
		margin-top: 75px;
		margin-bottom: 75px;
	}
	.group-my-80-md>* {
		margin-top: 80px;
		margin-bottom: 80px;
	}
	.group-my-85-md>* {
		margin-top: 85px;
		margin-bottom: 85px;
	}
	.group-my-90-md>* {
		margin-top: 90px;
		margin-bottom: 90px;
	}
	.group-my-95-md>* {
		margin-top: 95px;
		margin-bottom: 95px;
	}
	.group-my-100-md>* {
		margin-top: 100px;
		margin-bottom: 100px;
	}
	.margin-center-md {
		margin: 0 auto;
	}
	.margin-all-0-md,
	.margin-all-0-md>*,
	.margin-all-0-md * {
		margin: 0;
	}
	.margin-0-md {
		margin: 0;
	}
	.margin-1-md {
		margin: 1px;
	}
	.margin-2-md {
		margin: 2px;
	}
	.margin-3-md {
		margin: 3px;
	}
	.margin-4-md {
		margin: 4px;
	}
	.margin-5-md {
		margin: 5px;
	}
	.margin-6-md {
		margin: 6px;
	}
	.margin-7-md {
		margin: 7px;
	}
	.margin-8-md {
		margin: 8px;
	}
	.margin-9-md {
		margin: 9px;
	}
	.margin-10-md {
		margin: 10px;
	}
	.margin-15-md {
		margin: 15px;
	}
	.margin-20-md {
		margin: 20px;
	}
	.margin-25-md {
		margin: 25px;
	}
	.margin-30-md {
		margin: 30px;
	}
	.margin-35-md {
		margin: 35px;
	}
	.margin-40-md {
		margin: 50px;
	}
	.margin-45-md {
		margin: 45px;
	}
	.margin-50-md {
		margin: 50px;
	}
	.margin-55-md {
		margin: 55px;
	}
	.margin-60-md {
		margin: 60px;
	}
	.margin-65-md {
		margin: 65px;
	}
	.margin-70-md {
		margin: 70px;
	}
	.margin-75-md {
		margin: 75px;
	}
	.margin-80-md {
		margin: 80px;
	}
	.margin-85-md {
		margin: 85px;
	}
	.margin-90-md {
		margin: 90px;
	}
	.margin-95-md {
		margin: 95px;
	}
	.margin-100-md {
		margin: 100px;
	}
	.margin-t-0-md {
		margin-top: 0;
	}
	.margin-t-1-md {
		margin-top: 1px;
	}
	.margin-t-2-md {
		margin-top: 2px;
	}
	.margin-t-3-md {
		margin-top: 3px;
	}
	.margin-t-4-md {
		margin-top: 4px;
	}
	.margin-t-5-md {
		margin-top: 5px;
	}
	.margin-t-6-md {
		margin-top: 6px;
	}
	.margin-t-7-md {
		margin-top: 7px;
	}
	.margin-t-8-md {
		margin-top: 8px;
	}
	.margin-t-9-md {
		margin-top: 9px;
	}
	.margin-t-10-md {
		margin-top: 10px;
	}
	.margin-t-15-md {
		margin-top: 15px;
	}
	.margin-t-20-md {
		margin-top: 20px;
	}
	.margin-t-25-md {
		margin-top: 25px;
	}
	.margin-t-30-md {
		margin-top: 30px;
	}
	.margin-t-35-md {
		margin-top: 35px;
	}
	.margin-t-40-md {
		margin-top: 40px;
	}
	.margin-t-45-md {
		margin-top: 45px;
	}
	.margin-t-50-md {
		margin-top: 50px;
	}
	.margin-t-55-md {
		margin-top: 55px;
	}
	.margin-t-60-md {
		margin-top: 60px;
	}
	.margin-t-65-md {
		margin-top: 65px;
	}
	.margin-t-70-md {
		margin-top: 70px;
	}
	.margin-t-75-md {
		margin-top: 75px;
	}
	.margin-t-80-md {
		margin-top: 80px;
	}
	.margin-t-85-md {
		margin-top: 85px;
	}
	.margin-t-90-md {
		margin-top: 50px;
	}
	.margin-t-95-md {
		margin-top: 95px;
	}
	.margin-t-100-md {
		margin-top: 100px;
	}
	.margin-r-0-md {
		margin-right: 0;
	}
	.margin-r-1-md {
		margin-right: 1px;
	}
	.margin-r-2-md {
		margin-right: 2px;
	}
	.margin-r-3-md {
		margin-right: 3px;
	}
	.margin-r-4-md {
		margin-right: 4px;
	}
	.margin-r-5-md {
		margin-right: 5px;
	}
	.margin-r-6-md {
		margin-right: 6px;
	}
	.margin-r-7-md {
		margin-right: 7px;
	}
	.margin-r-8-md {
		margin-right: 8px;
	}
	.margin-r-9-md {
		margin-right: 9px;
	}
	.margin-r-10-md {
		margin-right: 10px;
	}
	.margin-r-15-md {
		margin-right: 15px;
	}
	.margin-r-20-md {
		margin-right: 20px;
	}
	.margin-r-25-md {
		margin-right: 25px;
	}
	.margin-r-30-md {
		margin-right: 30px;
	}
	.margin-r-35-md {
		margin-right: 35px;
	}
	.margin-r-40-md {
		margin-right: 40px;
	}
	.margin-r-45-md {
		margin-right: 45px;
	}
	.margin-r-50-md {
		margin-right: 50px;
	}
	.margin-r-55-md {
		margin-right: 55px;
	}
	.margin-r-60-md {
		margin-right: 60px;
	}
	.margin-r-65-md {
		margin-right: 65px;
	}
	.margin-r-70-md {
		margin-right: 70px;
	}
	.margin-r-75-md {
		margin-right: 75px;
	}
	.margin-r-80-md {
		margin-right: 80px;
	}
	.margin-r-85-md {
		margin-right: 85px;
	}
	.margin-r-90-md {
		margin-right: 90px;
	}
	.margin-r-95-md {
		margin-right: 95px;
	}
	.margin-r-100-md {
		margin-right: 100px;
	}
	.margin-b-0-md {
		margin-bottom: 0;
	}
	.margin-b-1-md {
		margin-bottom: 1px;
	}
	.margin-b-2-md {
		margin-bottom: 2px;
	}
	.margin-b-3-md {
		margin-bottom: 3px;
	}
	.margin-b-4-md {
		margin-bottom: 4px;
	}
	.margin-b-5-md {
		margin-bottom: 5px;
	}
	.margin-b-6-md {
		margin-bottom: 6px;
	}
	.margin-b-7-md {
		margin-bottom: 7px;
	}
	.margin-b-8-md {
		margin-bottom: 8px;
	}
	.margin-b-9-md {
		margin-bottom: 9px;
	}
	.margin-b-10-md {
		margin-bottom: 10px;
	}
	.margin-b-15-md {
		margin-bottom: 15px;
	}
	.margin-b-20-md {
		margin-bottom: 20px;
	}
	.margin-b-25-md {
		margin-bottom: 25px;
	}
	.margin-b-30-md {
		margin-bottom: 30px;
	}
	.margin-b-35-md {
		margin-bottom: 35px;
	}
	.margin-b-40-md {
		margin-bottom: 40px;
	}
	.margin-b-45-md {
		margin-bottom: 45px;
	}
	.margin-b-50-md {
		margin-bottom: 50px;
	}
	.margin-b-55-md {
		margin-bottom: 55px;
	}
	.margin-b-60-md {
		margin-bottom: 60px;
	}
	.margin-b-65-md {
		margin-bottom: 65px;
	}
	.margin-b-70-md {
		margin-bottom: 70px;
	}
	.margin-b-75-md {
		margin-bottom: 75px;
	}
	.margin-b-80-md {
		margin-bottom: 80px;
	}
	.margin-b-85-md {
		margin-bottom: 85px;
	}
	.margin-b-90-md {
		margin-bottom: 90px;
	}
	.margin-b-95-md {
		margin-bottom: 95px;
	}
	.margin-b-100-md {
		margin-bottom: 100px;
	}
	.margin-l-0-md {
		margin-left: 0;
	}
	.margin-l-1-md {
		margin-left: 1px;
	}
	.margin-l-2-md {
		margin-left: 2px;
	}
	.margin-l-3-md {
		margin-left: 3px;
	}
	.margin-l-4-md {
		margin-left: 4px;
	}
	.margin-l-5-md {
		margin-left: 5px;
	}
	.margin-l-6-md {
		margin-left: 6px;
	}
	.margin-l-7-md {
		margin-left: 7px;
	}
	.margin-l-8-md {
		margin-left: 8px;
	}
	.margin-l-9-md {
		margin-left: 9px;
	}
	.margin-l-10-md {
		margin-left: 10px;
	}
	.margin-l-15-md {
		margin-left: 15px;
	}
	.margin-l-20-md {
		margin-left: 20px;
	}
	.margin-l-25-md {
		margin-left: 25px;
	}
	.margin-l-30-md {
		margin-left: 30px;
	}
	.margin-l-35-md {
		margin-left: 35px;
	}
	.margin-l-40-md {
		margin-left: 40px;
	}
	.margin-l-45-md {
		margin-left: 45px;
	}
	.margin-l-50-md {
		margin-left: 50px;
	}
	.margin-l-55-md {
		margin-left: 55px;
	}
	.margin-l-65-md {
		margin-left: 65px;
	}
	.margin-l-70-md {
		margin-left: 70px;
	}
	.margin-l-75-md {
		margin-left: 75px;
	}
	.margin-l-80-md {
		margin-left: 80px;
	}
	.margin-l-85-md {
		margin-left: 85px;
	}
	.margin-l-90-md {
		margin-left: 90px;
	}
	.margin-l-95-md {
		margin-left: 95px;
	}
	.margin-l-100-md {
		margin-left: 100px;
	}
	.margin-x-0-md {
		margin-left: 0;
		margin-right: 0;
	}
	.margin-x-1-md {
		margin-left: 1px;
		margin-right: 1px;
	}
	.margin-x-2-md {
		margin-left: 2px;
		margin-right: 2px;
	}
	.margin-x-3-md {
		margin-left: 3px;
		margin-right: 3px;
	}
	.margin-x-4-md {
		margin-left: 4px;
		margin-right: 4px;
	}
	.margin-x-5-md {
		margin-left: 5px;
		margin-right: 5px;
	}
	.margin-x-6-md {
		margin-left: 6px;
		margin-right: 6px;
	}
	.margin-x-7-md {
		margin-left: 7px;
		margin-right: 7px;
	}
	.margin-x-8-md {
		margin-left: 8px;
		margin-right: 8px;
	}
	.margin-x-9-md {
		margin-left: 9px;
		margin-right: 9px;
	}
	.margin-x-10-md {
		margin-left: 10px;
		margin-right: 10px;
	}
	.margin-x-15-md {
		margin-left: 15px;
		margin-right: 15px;
	}
	.margin-x-20-md {
		margin-left: 20px;
		margin-right: 20px;
	}
	.margin-x-25-md {
		margin-left: 25px;
		margin-right: 25px;
	}
	.margin-x-30-md {
		margin-left: 30px;
		margin-right: 30px;
	}
	.margin-x-35-md {
		margin-left: 35px;
		margin-right: 35px;
	}
	.margin-x-40-md {
		margin-left: 40px;
		margin-right: 40px;
	}
	.margin-x-45-md {
		margin-left: 45px;
		margin-right: 45px;
	}
	.margin-x-50-md {
		margin-left: 50px;
		margin-right: 50px;
	}
	.margin-x-55-md {
		margin-left: 55px;
		margin-right: 55px;
	}
	.margin-x-60-md {
		margin-left: 60px;
		margin-right: 60px;
	}
	.margin-x-65-md {
		margin-left: 65px;
		margin-right: 65px;
	}
	.margin-x-70-md {
		margin-left: 70px;
		margin-right: 70px;
	}
	.margin-x-75-md {
		margin-left: 75px;
		margin-right: 75px;
	}
	.margin-x-80-md {
		margin-left: 80px;
		margin-right: 80px;
	}
	.margin-x-85-md {
		margin-left: 85px;
		margin-right: 85px;
	}
	.margin-x-90-md {
		margin-left: 90px;
		margin-right: 90px;
	}
	.margin-x-95-md {
		margin-left: 95px;
		margin-right: 95px;
	}
	.margin-x-100-md {
		margin-left: 100px;
		margin-right: 100px;
	}
	.margin-y-0-md {
		margin-top: 0;
		margin-bottom: 0;
	}
	.margin-y-1-md {
		margin-top: 1px;
		margin-bottom: 1px;
	}
	.margin-y-2-md {
		margin-top: 2px;
		margin-bottom: 2px;
	}
	.margin-y-3-md {
		margin-top: 3px;
		margin-bottom: 3px;
	}
	.margin-y-4-md {
		margin-top: 4px;
		margin-bottom: 4px;
	}
	.margin-y-5-md {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.margin-y-6-md {
		margin-top: 6px;
		margin-bottom: 6px;
	}
	.margin-y-7-md {
		margin-top: 7px;
		margin-bottom: 7px;
	}
	.margin-y-8-md {
		margin-top: 8px;
		margin-bottom: 8px;
	}
	.margin-y-9-md {
		margin-top: 9px;
		margin-bottom: 9px;
	}
	.margin-y-10-md {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.margin-y-15-md {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.margin-y-20-md {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.margin-y-25-md {
		margin-top: 25px;
		margin-bottom: 25px;
	}
	.margin-y-30-md {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.margin-y-35-md {
		margin-top: 35px;
		margin-bottom: 35px;
	}
	.margin-y-40-md {
		margin-top: 40px;
		margin-bottom: 40px;
	}
	.margin-y-45-md {
		margin-top: 45px;
		margin-bottom: 45px;
	}
	.margin-y-50-md {
		margin-top: 50px;
		margin-bottom: 50px;
	}
	.margin-y-55-md {
		margin-top: 55px;
		margin-bottom: 55px;
	}
	.margin-y-60-md {
		margin-top: 60px;
		margin-bottom: 60px;
	}
	.margin-y-65-md {
		margin-top: 65px;
		margin-bottom: 65px;
	}
	.margin-y-70-md {
		margin-top: 70px;
		margin-bottom: 70px;
	}
	.margin-y-75-md {
		margin-top: 75px;
		margin-bottom: 75px;
	}
	.margin-y-80-md {
		margin-top: 80px;
		margin-bottom: 80px;
	}
	.margin-y-85-md {
		margin-top: 85px;
		margin-bottom: 85px;
	}
	.margin-y-90-md {
		margin-top: 90px;
		margin-bottom: 90px;
	}
	.margin-y-95-md {
		margin-top: 95px;
		margin-bottom: 95px;
	}
	.margin-y-100-md {
		margin-top: 100px;
		margin-bottom: 100px;
	}
	.margin-out-t-1-md {
		margin-top: -1px;
	}
	.margin-out-t-2-md {
		margin-top: -2px;
	}
	.margin-out-t-3-md {
		margin-top: -3px;
	}
	.margin-out-t-4-md {
		margin-top: -4px;
	}
	.margin-out-t-5-md {
		margin-top: -5px;
	}
	.margin-out-t-6-md {
		margin-top: -6px;
	}
	.margin-out-t-7-md {
		margin-top: -7px;
	}
	.margin-out-t-8-md {
		margin-top: -8px;
	}
	.margin-out-t-9-md {
		margin-top: -9px;
	}
	.margin-out-t-10-md {
		margin-top: -10px;
	}
	.margin-out-t-15-md {
		margin-top: -15px;
	}
	.margin-out-t-20-md {
		margin-top: -20px;
	}
	.margin-out-t-25-md {
		margin-top: -25px;
	}
	.margin-out-t-30-md {
		margin-top: -30px;
	}
	.margin-out-t-35-md {
		margin-top: -35px;
	}
	.margin-out-t-40-md {
		margin-top: -40px;
	}
	.margin-out-t-45-md {
		margin-top: -45px;
	}
	.margin-out-t-50-md {
		margin-top: -50px;
	}
	.margin-out-t-55-md {
		margin-top: -55px;
	}
	.margin-out-t-60-md {
		margin-top: -60px;
	}
	.margin-out-t-65-md {
		margin-top: -65px;
	}
	.margin-out-t-70-md {
		margin-top: -70px;
	}
	.margin-out-t-75-md {
		margin-top: -75px;
	}
	.margin-out-t-80-md {
		margin-top: -80px;
	}
	.margin-out-t-85-md {
		margin-top: -85px;
	}
	.margin-out-t-90-md {
		margin-top: -50px;
	}
	.margin-out-t-95-md {
		margin-top: -95px;
	}
	.margin-out-t-100-md {
		margin-top: -100px;
	}
	.margin-out-r-1-md {
		margin-right: -1px;
	}
	.margin-out-r-2-md {
		margin-right: -2px;
	}
	.margin-out-r-3-md {
		margin-right: -3px;
	}
	.margin-out-r-4-md {
		margin-right: -4px;
	}
	.margin-out-r-5-md {
		margin-right: -5px;
	}
	.margin-out-r-6-md {
		margin-right: -6px;
	}
	.margin-out-r-7-md {
		margin-right: -7px;
	}
	.margin-out-r-8-md {
		margin-right: -8px;
	}
	.margin-out-r-9-md {
		margin-right: -9px;
	}
	.margin-out-r-10-md {
		margin-right: -10px;
	}
	.margin-out-r-15-md {
		margin-right: -15px;
	}
	.margin-out-r-20-md {
		margin-right: -20px;
	}
	.margin-out-r-25-md {
		margin-right: -25px;
	}
	.margin-out-r-30-md {
		margin-right: -30px;
	}
	.margin-out-r-35-md {
		margin-right: -35px;
	}
	.margin-out-r-40-md {
		margin-right: -40px;
	}
	.margin-out-r-45-md {
		margin-right: -45px;
	}
	.margin-out-r-50-md {
		margin-right: -50px;
	}
	.margin-out-r-55-md {
		margin-right: -55px;
	}
	.margin-out-r-60-md {
		margin-right: -60px;
	}
	.margin-out-r-65-md {
		margin-right: -65px;
	}
	.margin-out-r-70-md {
		margin-right: -70px;
	}
	.margin-out-r-75-md {
		margin-right: -75px;
	}
	.margin-out-r-80-md {
		margin-right: -80px;
	}
	.margin-out-r-85-md {
		margin-right: -85px;
	}
	.margin-out-r-90-md {
		margin-right: -90px;
	}
	.margin-out-r-95-md {
		margin-right: -95px;
	}
	.margin-out-r-100-md {
		margin-right: -100px;
	}
	.margin-out-b-1-md {
		margin-bottom: -1px;
	}
	.margin-out-b-2-md {
		margin-bottom: -2px;
	}
	.margin-out-b-3-md {
		margin-bottom: -3px;
	}
	.margin-out-b-4-md {
		margin-bottom: -4px;
	}
	.margin-out-b-5-md {
		margin-bottom: -5px;
	}
	.margin-out-b-6-md {
		margin-bottom: -6px;
	}
	.margin-out-b-7-md {
		margin-bottom: -7px;
	}
	.margin-out-b-8-md {
		margin-bottom: -8px;
	}
	.margin-out-b-9-md {
		margin-bottom: -9px;
	}
	.margin-out-b-10-md {
		margin-bottom: -10px;
	}
	.margin-out-b-15-md {
		margin-bottom: -15px;
	}
	.margin-out-b-20-md {
		margin-bottom: -20px;
	}
	.margin-out-b-25-md {
		margin-bottom: -25px;
	}
	.margin-out-b-30-md {
		margin-bottom: -30px;
	}
	.margin-out-b-35-md {
		margin-bottom: -35px;
	}
	.margin-out-b-40-md {
		margin-bottom: -40px;
	}
	.margin-out-b-45-md {
		margin-bottom: -45px;
	}
	.margin-out-b-50-md {
		margin-bottom: -50px;
	}
	.margin-out-b-55-md {
		margin-bottom: -55px;
	}
	.margin-out-b-60-md {
		margin-bottom: -60px;
	}
	.margin-out-b-65-md {
		margin-bottom: -65px;
	}
	.margin-out-b-70-md {
		margin-bottom: -70px;
	}
	.margin-out-b-75-md {
		margin-bottom: -75px;
	}
	.margin-out-b-80-md {
		margin-bottom: -80px;
	}
	.margin-out-b-85-md {
		margin-bottom: -85px;
	}
	.margin-out-b-90-md {
		margin-bottom: -90px;
	}
	.margin-out-b-95-md {
		margin-bottom: -95px;
	}
	.margin-out-b-100-md {
		margin-bottom: -100px;
	}
	.margin-out-l-1-md {
		margin-left: -1px;
	}
	.margin-out-l-2-md {
		margin-left: -2px;
	}
	.margin-out-l-3-md {
		margin-left: -3px;
	}
	.margin-out-l-4-md {
		margin-left: -4px;
	}
	.margin-out-l-5-md {
		margin-left: -5px;
	}
	.margin-out-l-6-md {
		margin-left: -6px;
	}
	.margin-out-l-7-md {
		margin-left: -7px;
	}
	.margin-out-l-8-md {
		margin-left: -8px;
	}
	.margin-out-l-9-md {
		margin-left: -9px;
	}
	.margin-out-l-10-md {
		margin-left: -10px;
	}
	.margin-out-l-15-md {
		margin-left: -15px;
	}
	.margin-out-l-20-md {
		margin-left: -20px;
	}
	.margin-out-l-25-md {
		margin-left: -25px;
	}
	.margin-out-l-30-md {
		margin-left: -30px;
	}
	.margin-out-l-35-md {
		margin-left: -35px;
	}
	.margin-out-l-40-md {
		margin-left: -40px;
	}
	.margin-out-l-45-md {
		margin-left: -45px;
	}
	.margin-out-l-50-md {
		margin-left: -50px;
	}
	.margin-out-l-55-md {
		margin-left: -55px;
	}
	.margin-out-l-65-md {
		margin-left: -65px;
	}
	.margin-out-l-70-md {
		margin-left: -70px;
	}
	.margin-out-l-75-md {
		margin-left: -75px;
	}
	.margin-out-l-80-md {
		margin-left: -80px;
	}
	.margin-out-l-85-md {
		margin-left: -85px;
	}
	.margin-out-l-90-md {
		margin-left: -90px;
	}
	.margin-out-l-95-md {
		margin-left: -95px;
	}
	.margin-out-l-100-md {
		margin-left: -100px;
	}
	.margin-out-x-1-md {
		margin-left: -1px;
		margin-right: -1px;
	}
	.margin-out-x-2-md {
		margin-left: -2px;
		margin-right: -2px;
	}
	.margin-out-x-3-md {
		margin-left: -3px;
		margin-right: -3px;
	}
	.margin-out-x-4-md {
		margin-left: -4px;
		margin-right: -4px;
	}
	.margin-out-x-5-md {
		margin-left: -5px;
		margin-right: -5px;
	}
	.margin-out-x-6-md {
		margin-left: -6px;
		margin-right: -6px;
	}
	.margin-out-x-7-md {
		margin-left: -7px;
		margin-right: -7px;
	}
	.margin-out-x-8-md {
		margin-left: -8px;
		margin-right: -8px;
	}
	.margin-out-x-9-md {
		margin-left: -9px;
		margin-right: -9px;
	}
	.margin-out-x-10-md {
		margin-left: -10px;
		margin-right: -10px;
	}
	.margin-out-x-15-md {
		margin-left: -15px;
		margin-right: -15px;
	}
	.margin-out-x-20-md {
		margin-left: -20px;
		margin-right: -20px;
	}
	.margin-out-x-25-md {
		margin-left: -25px;
		margin-right: -25px;
	}
	.margin-out-x-30-md {
		margin-left: -30px;
		margin-right: -30px;
	}
	.margin-out-x-35-md {
		margin-left: -35px;
		margin-right: -35px;
	}
	.margin-out-x-40-md {
		margin-left: -40px;
		margin-right: -40px;
	}
	.margin-out-x-45-md {
		margin-left: -45px;
		margin-right: -45px;
	}
	.margin-out-x-50-md {
		margin-left: -50px;
		margin-right: -50px;
	}
	.margin-out-x-55-md {
		margin-left: -55px;
		margin-right: -55px;
	}
	.margin-out-x-60-md {
		margin-left: -60px;
		margin-right: -60px;
	}
	.margin-out-x-65-md {
		margin-left: -65px;
		margin-right: -65px;
	}
	.margin-out-x-70-md {
		margin-left: -70px;
		margin-right: -70px;
	}
	.margin-out-x-75-md {
		margin-left: -75px;
		margin-right: -75px;
	}
	.margin-out-x-80-md {
		margin-left: -80px;
		margin-right: -80px;
	}
	.margin-out-x-85-md {
		margin-left: -85px;
		margin-right: -85px;
	}
	.margin-out-x-90-md {
		margin-left: -90px;
		margin-right: -90px;
	}
	.margin-out-x-95-md {
		margin-left: -95px;
		margin-right: -95px;
	}
	.margin-out-x-100-md {
		margin-left: -100px;
		margin-right: -100px;
	}
	.margin-out-y-0-md {
		margin-top: -0;
		margin-bottom: -0;
	}
	.margin-out-y-1-md {
		margin-top: -1px;
		margin-bottom: -1px;
	}
	.margin-out-y-2-md {
		margin-top: -2px;
		margin-bottom: -2px;
	}
	.margin-out-y-3-md {
		margin-top: -3px;
		margin-bottom: -3px;
	}
	.margin-out-y-4-md {
		margin-top: -4px;
		margin-bottom: -4px;
	}
	.margin-out-y-5-md {
		margin-top: -5px;
		margin-bottom: -5px;
	}
	.margin-out-y-6-md {
		margin-top: -6px;
		margin-bottom: -6px;
	}
	.margin-out-y-7-md {
		margin-top: -7px;
		margin-bottom: -7px;
	}
	.margin-out-y-8-md {
		margin-top: -8px;
		margin-bottom: -8px;
	}
	.margin-out-y-9-md {
		margin-top: -9px;
		margin-bottom: -9px;
	}
	.margin-out-y-10-md {
		margin-top: -10px;
		margin-bottom: -10px;
	}
	.margin-out-y-15-md {
		margin-top: -15px;
		margin-bottom: -15px;
	}
	.margin-out-y-20-md {
		margin-top: -20px;
		margin-bottom: -20px;
	}
	.margin-out-y-25-md {
		margin-top: -25px;
		margin-bottom: -25px;
	}
	.margin-out-y-30-md {
		margin-top: -30px;
		margin-bottom: -30px;
	}
	.margin-out-y-35-md {
		margin-top: -35px;
		margin-bottom: -35px;
	}
	.margin-out-y-40-md {
		margin-top: -40px;
		margin-bottom: -40px;
	}
	.margin-out-y-45-md {
		margin-top: -45px;
		margin-bottom: -45px;
	}
	.margin-out-y-50-md {
		margin-top: -50px;
		margin-bottom: -50px;
	}
	.margin-out-y-55-md {
		margin-top: -55px;
		margin-bottom: -55px;
	}
	.margin-out-y-60-md {
		margin-top: -60px;
		margin-bottom: -60px;
	}
	.margin-out-y-65-md {
		margin-top: -65px;
		margin-bottom: -65px;
	}
	.margin-out-y-70-md {
		margin-top: -70px;
		margin-bottom: -70px;
	}
	.margin-out-y-75-md {
		margin-top: -75px;
		margin-bottom: -75px;
	}
	.margin-out-y-80-md {
		margin-top: -80px;
		margin-bottom: -80px;
	}
	.margin-out-y-85-md {
		margin-top: -85px;
		margin-bottom: -85px;
	}
	.margin-out-y-90-md {
		margin-top: -90px;
		margin-bottom: -90px;
	}
	.margin-out-y-95-md {
		margin-top: -95px;
		margin-bottom: -95px;
	}
	.margin-out-y-100-md {
		margin-top: -100px;
		margin-bottom: -100px;
	}
}

@media (max-width: 767px) {
	.group-m-0-sm>* {
		margin: 0;
	}
	.group-m-1-sm>* {
		margin: 1px;
	}
	.group-m-2-sm>* {
		margin: 2px;
	}
	.group-m-3-sm>* {
		margin: 3px;
	}
	.group-m-4-sm>* {
		margin: 4px;
	}
	.group-m-5-sm>* {
		margin: 5px;
	}
	.group-m-6-sm>* {
		margin: 6px;
	}
	.group-m-7-sm>* {
		margin: 7px;
	}
	.group-m-8-sm>* {
		margin: 8px;
	}
	.group-m-9-sm>* {
		margin: 9px;
	}
	.group-m-10-sm>* {
		margin: 10px;
	}
	.group-m-15-sm>* {
		margin: 15px;
	}
	.group-m-20-sm>* {
		margin: 20px;
	}
	.group-m-25-sm>* {
		margin: 25px;
	}
	.group-m-30-sm>* {
		margin: 30px;
	}
	.group-m-35-sm>* {
		margin: 35px;
	}
	.group-m-40-sm>* {
		margin: 40px;
	}
	.group-m-45-sm>* {
		margin: 45px;
	}
	.group-m-50-sm>* {
		margin: 50px;
	}
	.group-m-55-sm>* {
		margin: 55px;
	}
	.group-m-60-sm>* {
		margin: 60px;
	}
	.group-m-65-sm>* {
		margin: 65px;
	}
	.group-m-70-sm>* {
		margin: 70px;
	}
	.group-m-75-sm>* {
		margin: 75px;
	}
	.group-m-80-sm>* {
		margin: 80px;
	}
	.group-m-85-sm>* {
		margin: 85px;
	}
	.group-m-90-sm>* {
		margin: 90px;
	}
	.group-m-95-sm>* {
		margin: 95px;
	}
	.group-m-100-sm>* {
		margin: 100px;
	}
	.group-mt-0-sm>* {
		margin-top: 0;
	}
	.group-mt-1-sm>* {
		margin-top: 1px;
	}
	.group-mt-2-sm>* {
		margin-top: 2px;
	}
	.group-mt-3-sm>* {
		margin-top: 3px;
	}
	.group-mt-4-sm>* {
		margin-top: 4px;
	}
	.group-mt-5-sm>* {
		margin-top: 5px;
	}
	.group-mt-6-sm>* {
		margin-top: 6px;
	}
	.group-mt-7-sm>* {
		margin-top: 7px;
	}
	.group-mt-8-sm>* {
		margin-top: 8px;
	}
	.group-mt-9-sm>* {
		margin-top: 9px;
	}
	.group-mt-10-sm>* {
		margin-top: 10px;
	}
	.group-mt-15-sm>* {
		margin-top: 15px;
	}
	.group-mt-20-sm>* {
		margin-top: 20px;
	}
	.group-mt-25-sm>* {
		margin-top: 25px;
	}
	.group-mt-30-sm>* {
		margin-top: 30px;
	}
	.group-mt-35-sm>* {
		margin-top: 35px;
	}
	.group-mt-40-sm>* {
		margin-top: 40px;
	}
	.group-mt-45-sm>* {
		margin-top: 45px;
	}
	.group-mt-50-sm>* {
		margin-top: 50px;
	}
	.group-mt-55-sm>* {
		margin-top: 55px;
	}
	.group-mt-60-sm>* {
		margin-top: 60px;
	}
	.group-mt-65-sm>* {
		margin-top: 65px;
	}
	.group-mt-70-sm>* {
		margin-top: 70px;
	}
	.group-mt-75-sm>* {
		margin-top: 75px;
	}
	.group-mt-80-sm>* {
		margin-top: 80px;
	}
	.group-mt-85-sm>* {
		margin-top: 85px;
	}
	.group-mt-90-sm>* {
		margin-top: 90px;
	}
	.group-mt-95-sm>* {
		margin-top: 95px;
	}
	.group-mt-100-sm>* {
		margin-top: 100px;
	}
	.group-mr-0-sm>* {
		margin-right: 0;
	}
	.group-mr-1-sm>* {
		margin-right: 1px;
	}
	.group-mr-2-sm>* {
		margin-right: 2px;
	}
	.group-mr-3-sm>* {
		margin-right: 3px;
	}
	.group-mr-4-sm>* {
		margin-right: 4px;
	}
	.group-mr-5-sm>* {
		margin-right: 5px;
	}
	.group-mr-6-sm>* {
		margin-right: 6px;
	}
	.group-mr-7-sm>* {
		margin-right: 7px;
	}
	.group-mr-8-sm>* {
		margin-right: 8px;
	}
	.group-mr-9-sm>* {
		margin-right: 9px;
	}
	.group-mr-10-sm>* {
		margin-right: 10px;
	}
	.group-mr-15-sm>* {
		margin-right: 15px;
	}
	.group-mr-20-sm>* {
		margin-right: 20px;
	}
	.group-mr-25-sm>* {
		margin-right: 25px;
	}
	.group-mr-30-sm>* {
		margin-right: 30px;
	}
	.group-mr-35-sm>* {
		margin-right: 35px;
	}
	.group-mr-40-sm>* {
		margin-right: 40px;
	}
	.group-mr-45-sm>* {
		margin-right: 45px;
	}
	.group-mr-50-sm>* {
		margin-right: 50px;
	}
	.group-mr-55-sm>* {
		margin-right: 55px;
	}
	.group-mr-60-sm>* {
		margin-right: 60px;
	}
	.group-mr-65-sm>* {
		margin-right: 65px;
	}
	.group-mr-70-sm>* {
		margin-right: 70px;
	}
	.group-mr-75-sm>* {
		margin-right: 75px;
	}
	.group-mr-80-sm>* {
		margin-right: 80px;
	}
	.group-mr-85-sm>* {
		margin-right: 85px;
	}
	.group-mr-90-sm>* {
		margin-right: 90px;
	}
	.group-mr-95-sm>* {
		margin-right: 95px;
	}
	.group-mr-100-sm>* {
		margin-right: 100px;
	}
	.group-mb-0-sm>* {
		margin-bottom: 0;
	}
	.group-mb-1-sm>* {
		margin-bottom: 1px;
	}
	.group-mb-2-sm>* {
		margin-bottom: 2px;
	}
	.group-mb-3-sm>* {
		margin-bottom: 3px;
	}
	.group-mb-4-sm>* {
		margin-bottom: 4px;
	}
	.group-mb-5-sm>* {
		margin-bottom: 5px;
	}
	.group-mb-6-sm>* {
		margin-bottom: 6px;
	}
	.group-mb-7-sm>* {
		margin-bottom: 7px;
	}
	.group-mb-8-sm>* {
		margin-bottom: 8px;
	}
	.group-mb-9-sm>* {
		margin-bottom: 9px;
	}
	.group-mb-10-sm>* {
		margin-bottom: 10px;
	}
	.group-mb-15-sm>* {
		margin-bottom: 15px;
	}
	.group-mb-20-sm>* {
		margin-bottom: 20px;
	}
	.group-mb-25-sm>* {
		margin-bottom: 25px;
	}
	.group-mb-30-sm>* {
		margin-bottom: 30px;
	}
	.group-mb-35-sm>* {
		margin-bottom: 35px;
	}
	.group-mb-40-sm>* {
		margin-bottom: 40px;
	}
	.group-mb-45-sm>* {
		margin-bottom: 45px;
	}
	.group-mb-50-sm>* {
		margin-bottom: 50px;
	}
	.group-mb-55-sm>* {
		margin-bottom: 55px;
	}
	.group-mb-60-sm>* {
		margin-bottom: 60px;
	}
	.group-mb-65-sm>* {
		margin-bottom: 65px;
	}
	.group-mb-70-sm>* {
		margin-bottom: 70px;
	}
	.group-mb-75-sm>* {
		margin-bottom: 75px;
	}
	.group-mb-80-sm>* {
		margin-bottom: 80px;
	}
	.group-mb-85-sm>* {
		margin-bottom: 85px;
	}
	.group-mb-90-sm>* {
		margin-bottom: 90px;
	}
	.group-mb-95-sm>* {
		margin-bottom: 95px;
	}
	.group-mb-100-sm>* {
		margin-bottom: 100px;
	}
	.group-ml-0-sm>* {
		margin-left: 0;
	}
	.group-ml-1-sm>* {
		margin-left: 1px;
	}
	.group-ml-2-sm>* {
		margin-left: 2px;
	}
	.group-ml-3-sm>* {
		margin-left: 3px;
	}
	.group-ml-4-sm>* {
		margin-left: 4px;
	}
	.group-ml-5-sm>* {
		margin-left: 5px;
	}
	.group-ml-6-sm>* {
		margin-left: 6px;
	}
	.group-ml-7-sm>* {
		margin-left: 7px;
	}
	.group-ml-8-sm>* {
		margin-left: 8px;
	}
	.group-ml-9-sm>* {
		margin-left: 9px;
	}
	.group-ml-10-sm>* {
		margin-left: 10px;
	}
	.group-ml-15-sm>* {
		margin-left: 15px;
	}
	.group-ml-20-sm>* {
		margin-left: 20px;
	}
	.group-ml-25-sm>* {
		margin-left: 25px;
	}
	.group-ml-30-sm>* {
		margin-left: 30px;
	}
	.group-ml-35-sm>* {
		margin-left: 35px;
	}
	.group-ml-40-sm>* {
		margin-left: 40px;
	}
	.group-ml-45-sm>* {
		margin-left: 45px;
	}
	.group-ml-50-sm>* {
		margin-left: 50px;
	}
	.group-ml-55-sm>* {
		margin-left: 55px;
	}
	.group-ml-60-sm>* {
		margin-left: 60px;
	}
	.group-ml-65-sm>* {
		margin-left: 65px;
	}
	.group-ml-70-sm>* {
		margin-left: 70px;
	}
	.group-ml-75-sm>* {
		margin-left: 75px;
	}
	.group-ml-80-sm>* {
		margin-left: 80px;
	}
	.group-ml-85-sm>* {
		margin-left: 85px;
	}
	.group-ml-90-sm>* {
		margin-left: 90px;
	}
	.group-ml-95-sm>* {
		margin-left: 95px;
	}
	.group-ml-100-sm>* {
		margin-left: 100px;
	}
	.group-mx-0-sm>* {
		margin-left: 0;
		margin-right: 0;
	}
	.group-mx-1-sm>* {
		margin-left: 1px;
		margin-right: 1px;
	}
	.group-mx-2-sm>* {
		margin-left: 2px;
		margin-right: 2px;
	}
	.group-mx-3-sm>* {
		margin-left: 3px;
		margin-right: 3px;
	}
	.group-mx-4-sm>* {
		margin-left: 4px;
		margin-right: 4px;
	}
	.group-mx-5-sm>* {
		margin-left: 5px;
		margin-right: 5px;
	}
	.group-mx-6-sm>* {
		margin-left: 6px;
		margin-right: 6px;
	}
	.group-mx-7-sm>* {
		margin-left: 7px;
		margin-right: 7px;
	}
	.group-mx-8-sm>* {
		margin-left: 8px;
		margin-right: 8px;
	}
	.group-mx-9-sm>* {
		margin-left: 9px;
		margin-right: 9px;
	}
	.group-mx-10-sm>* {
		margin-left: 10px;
		margin-right: 10px;
	}
	.group-mx-15-sm>* {
		margin-left: 15px;
		margin-right: 15px;
	}
	.group-mx-20-sm>* {
		margin-left: 20px;
		margin-right: 20px;
	}
	.group-mx-25-sm>* {
		margin-left: 25px;
		margin-right: 25px;
	}
	.group-mx-30-sm>* {
		margin-left: 30px;
		margin-right: 30px;
	}
	.group-mx-35-sm>* {
		margin-left: 35px;
		margin-right: 35px;
	}
	.group-mx-40-sm>* {
		margin-left: 40px;
		margin-right: 40px;
	}
	.group-mx-45-sm>* {
		margin-left: 45px;
		margin-right: 45px;
	}
	.group-mx-50-sm>* {
		margin-left: 50px;
		margin-right: 50px;
	}
	.group-mx-55-sm>* {
		margin-left: 55px;
		margin-right: 55px;
	}
	.group-mx-60-sm>* {
		margin-left: 60px;
		margin-right: 60px;
	}
	.group-mx-65-sm>* {
		margin-left: 65px;
		margin-right: 65px;
	}
	.group-mx-70-sm>* {
		margin-left: 70px;
		margin-right: 70px;
	}
	.group-mx-75-sm>* {
		margin-left: 75px;
		margin-right: 75px;
	}
	.group-mx-80-sm>* {
		margin-left: 80px;
		margin-right: 80px;
	}
	.group-mx-85-sm>* {
		margin-left: 85px;
		margin-right: 85px;
	}
	.group-mx-90-sm>* {
		margin-left: 90px;
		margin-right: 90px;
	}
	.group-mx-95-sm>* {
		margin-left: 95px;
		margin-right: 95px;
	}
	.group-mx-100-sm>* {
		margin-left: 100px;
		margin-right: 100px;
	}
	.group-my-0-sm>* {
		margin-top: 0;
		margin-bottom: 0;
	}
	.group-my-1-sm>* {
		margin-top: 1px;
		margin-bottom: 1px;
	}
	.group-my-2-sm>* {
		margin-top: 2px;
		margin-bottom: 2px;
	}
	.group-my-3-sm>* {
		margin-top: 3px;
		margin-bottom: 3px;
	}
	.group-my-4-sm>* {
		margin-top: 4px;
		margin-bottom: 4px;
	}
	.group-my-5-sm>* {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.group-my-6-sm>* {
		margin-top: 6px;
		margin-bottom: 6px;
	}
	.group-my-7-sm>* {
		margin-top: 7px;
		margin-bottom: 7px;
	}
	.group-my-8-sm>* {
		margin-top: 8px;
		margin-bottom: 8px;
	}
	.group-my-9-sm>* {
		margin-top: 9px;
		margin-bottom: 9px;
	}
	.group-my-10-sm>* {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.group-my-15-sm>* {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.group-my-20-sm>* {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.group-my-25-sm>* {
		margin-top: 25px;
		margin-bottom: 25px;
	}
	.group-my-30-sm>* {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.group-my-35-sm>* {
		margin-top: 35px;
		margin-bottom: 35px;
	}
	.group-my-40-sm>* {
		margin-top: 40px;
		margin-bottom: 40px;
	}
	.group-my-45-sm>* {
		margin-top: 45px;
		margin-bottom: 45px;
	}
	.group-my-50-sm>* {
		margin-top: 50px;
		margin-bottom: 50px;
	}
	.group-my-55-sm>* {
		margin-top: 55px;
		margin-bottom: 55px;
	}
	.group-my-60-sm>* {
		margin-top: 60px;
		margin-bottom: 60px;
	}
	.group-my-65-sm>* {
		margin-top: 65px;
		margin-bottom: 65px;
	}
	.group-my-70-sm>* {
		margin-top: 70px;
		margin-bottom: 70px;
	}
	.group-my-75-sm>* {
		margin-top: 75px;
		margin-bottom: 75px;
	}
	.group-my-80-sm>* {
		margin-top: 80px;
		margin-bottom: 80px;
	}
	.group-my-85-sm>* {
		margin-top: 85px;
		margin-bottom: 85px;
	}
	.group-my-90-sm>* {
		margin-top: 90px;
		margin-bottom: 90px;
	}
	.group-my-95-sm>* {
		margin-top: 95px;
		margin-bottom: 95px;
	}
	.group-my-100-sm>* {
		margin-top: 100px;
		margin-bottom: 100px;
	}
	.margin-center-sm {
		margin: 0 auto;
	}
	.margin-all-0-sm,
	.margin-all-0-sm>*,
	.margin-all-0-sm * {
		margin: 0;
	}
	.margin-0-sm {
		margin: 0;
	}
	.margin-1-sm {
		margin: 1px;
	}
	.margin-2-sm {
		margin: 2px;
	}
	.margin-3-sm {
		margin: 3px;
	}
	.margin-4-sm {
		margin: 4px;
	}
	.margin-5-sm {
		margin: 5px;
	}
	.margin-6-sm {
		margin: 6px;
	}
	.margin-7-sm {
		margin: 7px;
	}
	.margin-8-sm {
		margin: 8px;
	}
	.margin-9-sm {
		margin: 9px;
	}
	.margin-10-sm {
		margin: 10px;
	}
	.margin-15-sm {
		margin: 15px;
	}
	.margin-20-sm {
		margin: 20px;
	}
	.margin-25-sm {
		margin: 25px;
	}
	.margin-30-sm {
		margin: 30px;
	}
	.margin-35-sm {
		margin: 35px;
	}
	.margin-40-sm {
		margin: 50px;
	}
	.margin-45-sm {
		margin: 45px;
	}
	.margin-50-sm {
		margin: 50px;
	}
	.margin-55-sm {
		margin: 55px;
	}
	.margin-60-sm {
		margin: 60px;
	}
	.margin-65-sm {
		margin: 65px;
	}
	.margin-70-sm {
		margin: 70px;
	}
	.margin-75-sm {
		margin: 75px;
	}
	.margin-80-sm {
		margin: 80px;
	}
	.margin-85-sm {
		margin: 85px;
	}
	.margin-90-sm {
		margin: 90px;
	}
	.margin-95-sm {
		margin: 95px;
	}
	.margin-100-sm {
		margin: 100px;
	}
	.margin-t-0-sm {
		margin-top: 0;
	}
	.margin-t-1-sm {
		margin-top: 1px;
	}
	.margin-t-2-sm {
		margin-top: 2px;
	}
	.margin-t-3-sm {
		margin-top: 3px;
	}
	.margin-t-4-sm {
		margin-top: 4px;
	}
	.margin-t-5-sm {
		margin-top: 5px;
	}
	.margin-t-6-sm {
		margin-top: 6px;
	}
	.margin-t-7-sm {
		margin-top: 7px;
	}
	.margin-t-8-sm {
		margin-top: 8px;
	}
	.margin-t-9-sm {
		margin-top: 9px;
	}
	.margin-t-10-sm {
		margin-top: 10px;
	}
	.margin-t-15-sm {
		margin-top: 15px;
	}
	.margin-t-20-sm {
		margin-top: 20px;
	}
	.margin-t-25-sm {
		margin-top: 25px;
	}
	.margin-t-30-sm {
		margin-top: 30px;
	}
	.margin-t-35-sm {
		margin-top: 35px;
	}
	.margin-t-40-sm {
		margin-top: 40px;
	}
	.margin-t-45-sm {
		margin-top: 45px;
	}
	.margin-t-50-sm {
		margin-top: 50px;
	}
	.margin-t-55-sm {
		margin-top: 55px;
	}
	.margin-t-60-sm {
		margin-top: 60px;
	}
	.margin-t-65-sm {
		margin-top: 65px;
	}
	.margin-t-70-sm {
		margin-top: 70px;
	}
	.margin-t-75-sm {
		margin-top: 75px;
	}
	.margin-t-80-sm {
		margin-top: 80px;
	}
	.margin-t-85-sm {
		margin-top: 85px;
	}
	.margin-t-90-sm {
		margin-top: 50px;
	}
	.margin-t-95-sm {
		margin-top: 95px;
	}
	.margin-t-100-sm {
		margin-top: 100px;
	}
	.margin-r-0-sm {
		margin-right: 0;
	}
	.margin-r-1-sm {
		margin-right: 1px;
	}
	.margin-r-2-sm {
		margin-right: 2px;
	}
	.margin-r-3-sm {
		margin-right: 3px;
	}
	.margin-r-4-sm {
		margin-right: 4px;
	}
	.margin-r-5-sm {
		margin-right: 5px;
	}
	.margin-r-6-sm {
		margin-right: 6px;
	}
	.margin-r-7-sm {
		margin-right: 7px;
	}
	.margin-r-8-sm {
		margin-right: 8px;
	}
	.margin-r-9-sm {
		margin-right: 9px;
	}
	.margin-r-10-sm {
		margin-right: 10px;
	}
	.margin-r-15-sm {
		margin-right: 15px;
	}
	.margin-r-20-sm {
		margin-right: 20px;
	}
	.margin-r-25-sm {
		margin-right: 25px;
	}
	.margin-r-30-sm {
		margin-right: 30px;
	}
	.margin-r-35-sm {
		margin-right: 35px;
	}
	.margin-r-40-sm {
		margin-right: 40px;
	}
	.margin-r-45-sm {
		margin-right: 45px;
	}
	.margin-r-50-sm {
		margin-right: 50px;
	}
	.margin-r-55-sm {
		margin-right: 55px;
	}
	.margin-r-60-sm {
		margin-right: 60px;
	}
	.margin-r-65-sm {
		margin-right: 65px;
	}
	.margin-r-70-sm {
		margin-right: 70px;
	}
	.margin-r-75-sm {
		margin-right: 75px;
	}
	.margin-r-80-sm {
		margin-right: 80px;
	}
	.margin-r-85-sm {
		margin-right: 85px;
	}
	.margin-r-90-sm {
		margin-right: 90px;
	}
	.margin-r-95-sm {
		margin-right: 95px;
	}
	.margin-r-100-sm {
		margin-right: 100px;
	}
	.margin-b-0-sm {
		margin-bottom: 0;
	}
	.margin-b-1-sm {
		margin-bottom: 1px;
	}
	.margin-b-2-sm {
		margin-bottom: 2px;
	}
	.margin-b-3-sm {
		margin-bottom: 3px;
	}
	.margin-b-4-sm {
		margin-bottom: 4px;
	}
	.margin-b-5-sm {
		margin-bottom: 5px;
	}
	.margin-b-6-sm {
		margin-bottom: 6px;
	}
	.margin-b-7-sm {
		margin-bottom: 7px;
	}
	.margin-b-8-sm {
		margin-bottom: 8px;
	}
	.margin-b-9-sm {
		margin-bottom: 9px;
	}
	.margin-b-10-sm {
		margin-bottom: 10px;
	}
	.margin-b-15-sm {
		margin-bottom: 15px;
	}
	.margin-b-20-sm {
		margin-bottom: 20px;
	}
	.margin-b-25-sm {
		margin-bottom: 25px;
	}
	.margin-b-30-sm {
		margin-bottom: 30px;
	}
	.margin-b-35-sm {
		margin-bottom: 35px;
	}
	.margin-b-40-sm {
		margin-bottom: 40px;
	}
	.margin-b-45-sm {
		margin-bottom: 45px;
	}
	.margin-b-50-sm {
		margin-bottom: 50px;
	}
	.margin-b-55-sm {
		margin-bottom: 55px;
	}
	.margin-b-60-sm {
		margin-bottom: 60px;
	}
	.margin-b-65-sm {
		margin-bottom: 65px;
	}
	.margin-b-70-sm {
		margin-bottom: 70px;
	}
	.margin-b-75-sm {
		margin-bottom: 75px;
	}
	.margin-b-80-sm {
		margin-bottom: 80px;
	}
	.margin-b-85-sm {
		margin-bottom: 85px;
	}
	.margin-b-90-sm {
		margin-bottom: 90px;
	}
	.margin-b-95-sm {
		margin-bottom: 95px;
	}
	.margin-b-100-sm {
		margin-bottom: 100px;
	}
	.margin-l-0-sm {
		margin-left: 0;
	}
	.margin-l-1-sm {
		margin-left: 1px;
	}
	.margin-l-2-sm {
		margin-left: 2px;
	}
	.margin-l-3-sm {
		margin-left: 3px;
	}
	.margin-l-4-sm {
		margin-left: 4px;
	}
	.margin-l-5-sm {
		margin-left: 5px;
	}
	.margin-l-6-sm {
		margin-left: 6px;
	}
	.margin-l-7-sm {
		margin-left: 7px;
	}
	.margin-l-8-sm {
		margin-left: 8px;
	}
	.margin-l-9-sm {
		margin-left: 9px;
	}
	.margin-l-10-sm {
		margin-left: 10px;
	}
	.margin-l-15-sm {
		margin-left: 15px;
	}
	.margin-l-20-sm {
		margin-left: 20px;
	}
	.margin-l-25-sm {
		margin-left: 25px;
	}
	.margin-l-30-sm {
		margin-left: 30px;
	}
	.margin-l-35-sm {
		margin-left: 35px;
	}
	.margin-l-40-sm {
		margin-left: 40px;
	}
	.margin-l-45-sm {
		margin-left: 45px;
	}
	.margin-l-50-sm {
		margin-left: 50px;
	}
	.margin-l-55-sm {
		margin-left: 55px;
	}
	.margin-l-65-sm {
		margin-left: 65px;
	}
	.margin-l-70-sm {
		margin-left: 70px;
	}
	.margin-l-75-sm {
		margin-left: 75px;
	}
	.margin-l-80-sm {
		margin-left: 80px;
	}
	.margin-l-85-sm {
		margin-left: 85px;
	}
	.margin-l-90-sm {
		margin-left: 90px;
	}
	.margin-l-95-sm {
		margin-left: 95px;
	}
	.margin-l-100-sm {
		margin-left: 100px;
	}
	.margin-x-0-sm {
		margin-left: 0;
		margin-right: 0;
	}
	.margin-x-1-sm {
		margin-left: 1px;
		margin-right: 1px;
	}
	.margin-x-2-sm {
		margin-left: 2px;
		margin-right: 2px;
	}
	.margin-x-3-sm {
		margin-left: 3px;
		margin-right: 3px;
	}
	.margin-x-4-sm {
		margin-left: 4px;
		margin-right: 4px;
	}
	.margin-x-5-sm {
		margin-left: 5px;
		margin-right: 5px;
	}
	.margin-x-6-sm {
		margin-left: 6px;
		margin-right: 6px;
	}
	.margin-x-7-sm {
		margin-left: 7px;
		margin-right: 7px;
	}
	.margin-x-8-sm {
		margin-left: 8px;
		margin-right: 8px;
	}
	.margin-x-9-sm {
		margin-left: 9px;
		margin-right: 9px;
	}
	.margin-x-10-sm {
		margin-left: 10px;
		margin-right: 10px;
	}
	.margin-x-15-sm {
		margin-left: 15px;
		margin-right: 15px;
	}
	.margin-x-20-sm {
		margin-left: 20px;
		margin-right: 20px;
	}
	.margin-x-25-sm {
		margin-left: 25px;
		margin-right: 25px;
	}
	.margin-x-30-sm {
		margin-left: 30px;
		margin-right: 30px;
	}
	.margin-x-35-sm {
		margin-left: 35px;
		margin-right: 35px;
	}
	.margin-x-40-sm {
		margin-left: 40px;
		margin-right: 40px;
	}
	.margin-x-45-sm {
		margin-left: 45px;
		margin-right: 45px;
	}
	.margin-x-50-sm {
		margin-left: 50px;
		margin-right: 50px;
	}
	.margin-x-55-sm {
		margin-left: 55px;
		margin-right: 55px;
	}
	.margin-x-60-sm {
		margin-left: 60px;
		margin-right: 60px;
	}
	.margin-x-65-sm {
		margin-left: 65px;
		margin-right: 65px;
	}
	.margin-x-70-sm {
		margin-left: 70px;
		margin-right: 70px;
	}
	.margin-x-75-sm {
		margin-left: 75px;
		margin-right: 75px;
	}
	.margin-x-80-sm {
		margin-left: 80px;
		margin-right: 80px;
	}
	.margin-x-85-sm {
		margin-left: 85px;
		margin-right: 85px;
	}
	.margin-x-90-sm {
		margin-left: 90px;
		margin-right: 90px;
	}
	.margin-x-95-sm {
		margin-left: 95px;
		margin-right: 95px;
	}
	.margin-x-100-sm {
		margin-left: 100px;
		margin-right: 100px;
	}
	.margin-y-0-sm {
		margin-top: 0;
		margin-bottom: 0;
	}
	.margin-y-1-sm {
		margin-top: 1px;
		margin-bottom: 1px;
	}
	.margin-y-2-sm {
		margin-top: 2px;
		margin-bottom: 2px;
	}
	.margin-y-3-sm {
		margin-top: 3px;
		margin-bottom: 3px;
	}
	.margin-y-4-sm {
		margin-top: 4px;
		margin-bottom: 4px;
	}
	.margin-y-5-sm {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.margin-y-6-sm {
		margin-top: 6px;
		margin-bottom: 6px;
	}
	.margin-y-7-sm {
		margin-top: 7px;
		margin-bottom: 7px;
	}
	.margin-y-8-sm {
		margin-top: 8px;
		margin-bottom: 8px;
	}
	.margin-y-9-sm {
		margin-top: 9px;
		margin-bottom: 9px;
	}
	.margin-y-10-sm {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.margin-y-15-sm {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.margin-y-20-sm {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.margin-y-25-sm {
		margin-top: 25px;
		margin-bottom: 25px;
	}
	.margin-y-30-sm {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.margin-y-35-sm {
		margin-top: 35px;
		margin-bottom: 35px;
	}
	.margin-y-40-sm {
		margin-top: 40px;
		margin-bottom: 40px;
	}
	.margin-y-45-sm {
		margin-top: 45px;
		margin-bottom: 45px;
	}
	.margin-y-50-sm {
		margin-top: 50px;
		margin-bottom: 50px;
	}
	.margin-y-55-sm {
		margin-top: 55px;
		margin-bottom: 55px;
	}
	.margin-y-60-sm {
		margin-top: 60px;
		margin-bottom: 60px;
	}
	.margin-y-65-sm {
		margin-top: 65px;
		margin-bottom: 65px;
	}
	.margin-y-70-sm {
		margin-top: 70px;
		margin-bottom: 70px;
	}
	.margin-y-75-sm {
		margin-top: 75px;
		margin-bottom: 75px;
	}
	.margin-y-80-sm {
		margin-top: 80px;
		margin-bottom: 80px;
	}
	.margin-y-85-sm {
		margin-top: 85px;
		margin-bottom: 85px;
	}
	.margin-y-90-sm {
		margin-top: 90px;
		margin-bottom: 90px;
	}
	.margin-y-95-sm {
		margin-top: 95px;
		margin-bottom: 95px;
	}
	.margin-y-100-sm {
		margin-top: 100px;
		margin-bottom: 100px;
	}
	.margin-out-t-1-sm {
		margin-top: -1px;
	}
	.margin-out-t-2-sm {
		margin-top: -2px;
	}
	.margin-out-t-3-sm {
		margin-top: -3px;
	}
	.margin-out-t-4-sm {
		margin-top: -4px;
	}
	.margin-out-t-5-sm {
		margin-top: -5px;
	}
	.margin-out-t-6-sm {
		margin-top: -6px;
	}
	.margin-out-t-7-sm {
		margin-top: -7px;
	}
	.margin-out-t-8-sm {
		margin-top: -8px;
	}
	.margin-out-t-9-sm {
		margin-top: -9px;
	}
	.margin-out-t-10-sm {
		margin-top: -10px;
	}
	.margin-out-t-15-sm {
		margin-top: -15px;
	}
	.margin-out-t-20-sm {
		margin-top: -20px;
	}
	.margin-out-t-25-sm {
		margin-top: -25px;
	}
	.margin-out-t-30-sm {
		margin-top: -30px;
	}
	.margin-out-t-35-sm {
		margin-top: -35px;
	}
	.margin-out-t-40-sm {
		margin-top: -40px;
	}
	.margin-out-t-45-sm {
		margin-top: -45px;
	}
	.margin-out-t-50-sm {
		margin-top: -50px;
	}
	.margin-out-t-55-sm {
		margin-top: -55px;
	}
	.margin-out-t-60-sm {
		margin-top: -60px;
	}
	.margin-out-t-65-sm {
		margin-top: -65px;
	}
	.margin-out-t-70-sm {
		margin-top: -70px;
	}
	.margin-out-t-75-sm {
		margin-top: -75px;
	}
	.margin-out-t-80-sm {
		margin-top: -80px;
	}
	.margin-out-t-85-sm {
		margin-top: -85px;
	}
	.margin-out-t-90-sm {
		margin-top: -50px;
	}
	.margin-out-t-95-sm {
		margin-top: -95px;
	}
	.margin-out-t-100-sm {
		margin-top: -100px;
	}
	.margin-out-r-1-sm {
		margin-right: -1px;
	}
	.margin-out-r-2-sm {
		margin-right: -2px;
	}
	.margin-out-r-3-sm {
		margin-right: -3px;
	}
	.margin-out-r-4-sm {
		margin-right: -4px;
	}
	.margin-out-r-5-sm {
		margin-right: -5px;
	}
	.margin-out-r-6-sm {
		margin-right: -6px;
	}
	.margin-out-r-7-sm {
		margin-right: -7px;
	}
	.margin-out-r-8-sm {
		margin-right: -8px;
	}
	.margin-out-r-9-sm {
		margin-right: -9px;
	}
	.margin-out-r-10-sm {
		margin-right: -10px;
	}
	.margin-out-r-15-sm {
		margin-right: -15px;
	}
	.margin-out-r-20-sm {
		margin-right: -20px;
	}
	.margin-out-r-25-sm {
		margin-right: -25px;
	}
	.margin-out-r-30-sm {
		margin-right: -30px;
	}
	.margin-out-r-35-sm {
		margin-right: -35px;
	}
	.margin-out-r-40-sm {
		margin-right: -40px;
	}
	.margin-out-r-45-sm {
		margin-right: -45px;
	}
	.margin-out-r-50-sm {
		margin-right: -50px;
	}
	.margin-out-r-55-sm {
		margin-right: -55px;
	}
	.margin-out-r-60-sm {
		margin-right: -60px;
	}
	.margin-out-r-65-sm {
		margin-right: -65px;
	}
	.margin-out-r-70-sm {
		margin-right: -70px;
	}
	.margin-out-r-75-sm {
		margin-right: -75px;
	}
	.margin-out-r-80-sm {
		margin-right: -80px;
	}
	.margin-out-r-85-sm {
		margin-right: -85px;
	}
	.margin-out-r-90-sm {
		margin-right: -90px;
	}
	.margin-out-r-95-sm {
		margin-right: -95px;
	}
	.margin-out-r-100-sm {
		margin-right: -100px;
	}
	.margin-out-b-1-sm {
		margin-bottom: -1px;
	}
	.margin-out-b-2-sm {
		margin-bottom: -2px;
	}
	.margin-out-b-3-sm {
		margin-bottom: -3px;
	}
	.margin-out-b-4-sm {
		margin-bottom: -4px;
	}
	.margin-out-b-5-sm {
		margin-bottom: -5px;
	}
	.margin-out-b-6-sm {
		margin-bottom: -6px;
	}
	.margin-out-b-7-sm {
		margin-bottom: -7px;
	}
	.margin-out-b-8-sm {
		margin-bottom: -8px;
	}
	.margin-out-b-9-sm {
		margin-bottom: -9px;
	}
	.margin-out-b-10-sm {
		margin-bottom: -10px;
	}
	.margin-out-b-15-sm {
		margin-bottom: -15px;
	}
	.margin-out-b-20-sm {
		margin-bottom: -20px;
	}
	.margin-out-b-25-sm {
		margin-bottom: -25px;
	}
	.margin-out-b-30-sm {
		margin-bottom: -30px;
	}
	.margin-out-b-35-sm {
		margin-bottom: -35px;
	}
	.margin-out-b-40-sm {
		margin-bottom: -40px;
	}
	.margin-out-b-45-sm {
		margin-bottom: -45px;
	}
	.margin-out-b-50-sm {
		margin-bottom: -50px;
	}
	.margin-out-b-55-sm {
		margin-bottom: -55px;
	}
	.margin-out-b-60-sm {
		margin-bottom: -60px;
	}
	.margin-out-b-65-sm {
		margin-bottom: -65px;
	}
	.margin-out-b-70-sm {
		margin-bottom: -70px;
	}
	.margin-out-b-75-sm {
		margin-bottom: -75px;
	}
	.margin-out-b-80-sm {
		margin-bottom: -80px;
	}
	.margin-out-b-85-sm {
		margin-bottom: -85px;
	}
	.margin-out-b-90-sm {
		margin-bottom: -90px;
	}
	.margin-out-b-95-sm {
		margin-bottom: -95px;
	}
	.margin-out-b-100-sm {
		margin-bottom: -100px;
	}
	.margin-out-l-1-sm {
		margin-left: -1px;
	}
	.margin-out-l-2-sm {
		margin-left: -2px;
	}
	.margin-out-l-3-sm {
		margin-left: -3px;
	}
	.margin-out-l-4-sm {
		margin-left: -4px;
	}
	.margin-out-l-5-sm {
		margin-left: -5px;
	}
	.margin-out-l-6-sm {
		margin-left: -6px;
	}
	.margin-out-l-7-sm {
		margin-left: -7px;
	}
	.margin-out-l-8-sm {
		margin-left: -8px;
	}
	.margin-out-l-9-sm {
		margin-left: -9px;
	}
	.margin-out-l-10-sm {
		margin-left: -10px;
	}
	.margin-out-l-15-sm {
		margin-left: -15px;
	}
	.margin-out-l-20-sm {
		margin-left: -20px;
	}
	.margin-out-l-25-sm {
		margin-left: -25px;
	}
	.margin-out-l-30-sm {
		margin-left: -30px;
	}
	.margin-out-l-35-sm {
		margin-left: -35px;
	}
	.margin-out-l-40-sm {
		margin-left: -40px;
	}
	.margin-out-l-45-sm {
		margin-left: -45px;
	}
	.margin-out-l-50-sm {
		margin-left: -50px;
	}
	.margin-out-l-55-sm {
		margin-left: -55px;
	}
	.margin-out-l-65-sm {
		margin-left: -65px;
	}
	.margin-out-l-70-sm {
		margin-left: -70px;
	}
	.margin-out-l-75-sm {
		margin-left: -75px;
	}
	.margin-out-l-80-sm {
		margin-left: -80px;
	}
	.margin-out-l-85-sm {
		margin-left: -85px;
	}
	.margin-out-l-90-sm {
		margin-left: -90px;
	}
	.margin-out-l-95-sm {
		margin-left: -95px;
	}
	.margin-out-l-100-sm {
		margin-left: -100px;
	}
	.margin-out-x-1-sm {
		margin-left: -1px;
		margin-right: -1px;
	}
	.margin-out-x-2-sm {
		margin-left: -2px;
		margin-right: -2px;
	}
	.margin-out-x-3-sm {
		margin-left: -3px;
		margin-right: -3px;
	}
	.margin-out-x-4-sm {
		margin-left: -4px;
		margin-right: -4px;
	}
	.margin-out-x-5-sm {
		margin-left: -5px;
		margin-right: -5px;
	}
	.margin-out-x-6-sm {
		margin-left: -6px;
		margin-right: -6px;
	}
	.margin-out-x-7-sm {
		margin-left: -7px;
		margin-right: -7px;
	}
	.margin-out-x-8-sm {
		margin-left: -8px;
		margin-right: -8px;
	}
	.margin-out-x-9-sm {
		margin-left: -9px;
		margin-right: -9px;
	}
	.margin-out-x-10-sm {
		margin-left: -10px;
		margin-right: -10px;
	}
	.margin-out-x-15-sm {
		margin-left: -15px;
		margin-right: -15px;
	}
	.margin-out-x-20-sm {
		margin-left: -20px;
		margin-right: -20px;
	}
	.margin-out-x-25-sm {
		margin-left: -25px;
		margin-right: -25px;
	}
	.margin-out-x-30-sm {
		margin-left: -30px;
		margin-right: -30px;
	}
	.margin-out-x-35-sm {
		margin-left: -35px;
		margin-right: -35px;
	}
	.margin-out-x-40-sm {
		margin-left: -40px;
		margin-right: -40px;
	}
	.margin-out-x-45-sm {
		margin-left: -45px;
		margin-right: -45px;
	}
	.margin-out-x-50-sm {
		margin-left: -50px;
		margin-right: -50px;
	}
	.margin-out-x-55-sm {
		margin-left: -55px;
		margin-right: -55px;
	}
	.margin-out-x-60-sm {
		margin-left: -60px;
		margin-right: -60px;
	}
	.margin-out-x-65-sm {
		margin-left: -65px;
		margin-right: -65px;
	}
	.margin-out-x-70-sm {
		margin-left: -70px;
		margin-right: -70px;
	}
	.margin-out-x-75-sm {
		margin-left: -75px;
		margin-right: -75px;
	}
	.margin-out-x-80-sm {
		margin-left: -80px;
		margin-right: -80px;
	}
	.margin-out-x-85-sm {
		margin-left: -85px;
		margin-right: -85px;
	}
	.margin-out-x-90-sm {
		margin-left: -90px;
		margin-right: -90px;
	}
	.margin-out-x-95-sm {
		margin-left: -95px;
		margin-right: -95px;
	}
	.margin-out-x-100-sm {
		margin-left: -100px;
		margin-right: -100px;
	}
	.margin-out-y-0-sm {
		margin-top: -0;
		margin-bottom: -0;
	}
	.margin-out-y-1-sm {
		margin-top: -1px;
		margin-bottom: -1px;
	}
	.margin-out-y-2-sm {
		margin-top: -2px;
		margin-bottom: -2px;
	}
	.margin-out-y-3-sm {
		margin-top: -3px;
		margin-bottom: -3px;
	}
	.margin-out-y-4-sm {
		margin-top: -4px;
		margin-bottom: -4px;
	}
	.margin-out-y-5-sm {
		margin-top: -5px;
		margin-bottom: -5px;
	}
	.margin-out-y-6-sm {
		margin-top: -6px;
		margin-bottom: -6px;
	}
	.margin-out-y-7-sm {
		margin-top: -7px;
		margin-bottom: -7px;
	}
	.margin-out-y-8-sm {
		margin-top: -8px;
		margin-bottom: -8px;
	}
	.margin-out-y-9-sm {
		margin-top: -9px;
		margin-bottom: -9px;
	}
	.margin-out-y-10-sm {
		margin-top: -10px;
		margin-bottom: -10px;
	}
	.margin-out-y-15-sm {
		margin-top: -15px;
		margin-bottom: -15px;
	}
	.margin-out-y-20-sm {
		margin-top: -20px;
		margin-bottom: -20px;
	}
	.margin-out-y-25-sm {
		margin-top: -25px;
		margin-bottom: -25px;
	}
	.margin-out-y-30-sm {
		margin-top: -30px;
		margin-bottom: -30px;
	}
	.margin-out-y-35-sm {
		margin-top: -35px;
		margin-bottom: -35px;
	}
	.margin-out-y-40-sm {
		margin-top: -40px;
		margin-bottom: -40px;
	}
	.margin-out-y-45-sm {
		margin-top: -45px;
		margin-bottom: -45px;
	}
	.margin-out-y-50-sm {
		margin-top: -50px;
		margin-bottom: -50px;
	}
	.margin-out-y-55-sm {
		margin-top: -55px;
		margin-bottom: -55px;
	}
	.margin-out-y-60-sm {
		margin-top: -60px;
		margin-bottom: -60px;
	}
	.margin-out-y-65-sm {
		margin-top: -65px;
		margin-bottom: -65px;
	}
	.margin-out-y-70-sm {
		margin-top: -70px;
		margin-bottom: -70px;
	}
	.margin-out-y-75-sm {
		margin-top: -75px;
		margin-bottom: -75px;
	}
	.margin-out-y-80-sm {
		margin-top: -80px;
		margin-bottom: -80px;
	}
	.margin-out-y-85-sm {
		margin-top: -85px;
		margin-bottom: -85px;
	}
	.margin-out-y-90-sm {
		margin-top: -90px;
		margin-bottom: -90px;
	}
	.margin-out-y-95-sm {
		margin-top: -95px;
		margin-bottom: -95px;
	}
	.margin-out-y-100-sm {
		margin-top: -100px;
		margin-bottom: -100px;
	}
}

@media (max-width: 479px) {
	.group-m-0-xs>* {
		margin: 0;
	}
	.group-m-1-xs>* {
		margin: 1px;
	}
	.group-m-2-xs>* {
		margin: 2px;
	}
	.group-m-3-xs>* {
		margin: 3px;
	}
	.group-m-4-xs>* {
		margin: 4px;
	}
	.group-m-5-xs>* {
		margin: 5px;
	}
	.group-m-6-xs>* {
		margin: 6px;
	}
	.group-m-7-xs>* {
		margin: 7px;
	}
	.group-m-8-xs>* {
		margin: 8px;
	}
	.group-m-9-xs>* {
		margin: 9px;
	}
	.group-m-10-xs>* {
		margin: 10px;
	}
	.group-m-15-xs>* {
		margin: 15px;
	}
	.group-m-20-xs>* {
		margin: 20px;
	}
	.group-m-25-xs>* {
		margin: 25px;
	}
	.group-m-30-xs>* {
		margin: 30px;
	}
	.group-m-35-xs>* {
		margin: 35px;
	}
	.group-m-40-xs>* {
		margin: 40px;
	}
	.group-m-45-xs>* {
		margin: 45px;
	}
	.group-m-50-xs>* {
		margin: 50px;
	}
	.group-m-55-xs>* {
		margin: 55px;
	}
	.group-m-60-xs>* {
		margin: 60px;
	}
	.group-m-65-xs>* {
		margin: 65px;
	}
	.group-m-70-xs>* {
		margin: 70px;
	}
	.group-m-75-xs>* {
		margin: 75px;
	}
	.group-m-80-xs>* {
		margin: 80px;
	}
	.group-m-85-xs>* {
		margin: 85px;
	}
	.group-m-90-xs>* {
		margin: 90px;
	}
	.group-m-95-xs>* {
		margin: 95px;
	}
	.group-m-100-xs>* {
		margin: 100px;
	}
	.group-mt-0-xs>* {
		margin-top: 0;
	}
	.group-mt-1-xs>* {
		margin-top: 1px;
	}
	.group-mt-2-xs>* {
		margin-top: 2px;
	}
	.group-mt-3-xs>* {
		margin-top: 3px;
	}
	.group-mt-4-xs>* {
		margin-top: 4px;
	}
	.group-mt-5-xs>* {
		margin-top: 5px;
	}
	.group-mt-6-xs>* {
		margin-top: 6px;
	}
	.group-mt-7-xs>* {
		margin-top: 7px;
	}
	.group-mt-8-xs>* {
		margin-top: 8px;
	}
	.group-mt-9-xs>* {
		margin-top: 9px;
	}
	.group-mt-10-xs>* {
		margin-top: 10px;
	}
	.group-mt-15-xs>* {
		margin-top: 15px;
	}
	.group-mt-20-xs>* {
		margin-top: 20px;
	}
	.group-mt-25-xs>* {
		margin-top: 25px;
	}
	.group-mt-30-xs>* {
		margin-top: 30px;
	}
	.group-mt-35-xs>* {
		margin-top: 35px;
	}
	.group-mt-40-xs>* {
		margin-top: 40px;
	}
	.group-mt-45-xs>* {
		margin-top: 45px;
	}
	.group-mt-50-xs>* {
		margin-top: 50px;
	}
	.group-mt-55-xs>* {
		margin-top: 55px;
	}
	.group-mt-60-xs>* {
		margin-top: 60px;
	}
	.group-mt-65-xs>* {
		margin-top: 65px;
	}
	.group-mt-70-xs>* {
		margin-top: 70px;
	}
	.group-mt-75-xs>* {
		margin-top: 75px;
	}
	.group-mt-80-xs>* {
		margin-top: 80px;
	}
	.group-mt-85-xs>* {
		margin-top: 85px;
	}
	.group-mt-90-xs>* {
		margin-top: 90px;
	}
	.group-mt-95-xs>* {
		margin-top: 95px;
	}
	.group-mt-100-xs>* {
		margin-top: 100px;
	}
	.group-mr-0-xs>* {
		margin-right: 0;
	}
	.group-mr-1-xs>* {
		margin-right: 1px;
	}
	.group-mr-2-xs>* {
		margin-right: 2px;
	}
	.group-mr-3-xs>* {
		margin-right: 3px;
	}
	.group-mr-4-xs>* {
		margin-right: 4px;
	}
	.group-mr-5-xs>* {
		margin-right: 5px;
	}
	.group-mr-6-xs>* {
		margin-right: 6px;
	}
	.group-mr-7-xs>* {
		margin-right: 7px;
	}
	.group-mr-8-xs>* {
		margin-right: 8px;
	}
	.group-mr-9-xs>* {
		margin-right: 9px;
	}
	.group-mr-10-xs>* {
		margin-right: 10px;
	}
	.group-mr-15-xs>* {
		margin-right: 15px;
	}
	.group-mr-20-xs>* {
		margin-right: 20px;
	}
	.group-mr-25-xs>* {
		margin-right: 25px;
	}
	.group-mr-30-xs>* {
		margin-right: 30px;
	}
	.group-mr-35-xs>* {
		margin-right: 35px;
	}
	.group-mr-40-xs>* {
		margin-right: 40px;
	}
	.group-mr-45-xs>* {
		margin-right: 45px;
	}
	.group-mr-50-xs>* {
		margin-right: 50px;
	}
	.group-mr-55-xs>* {
		margin-right: 55px;
	}
	.group-mr-60-xs>* {
		margin-right: 60px;
	}
	.group-mr-65-xs>* {
		margin-right: 65px;
	}
	.group-mr-70-xs>* {
		margin-right: 70px;
	}
	.group-mr-75-xs>* {
		margin-right: 75px;
	}
	.group-mr-80-xs>* {
		margin-right: 80px;
	}
	.group-mr-85-xs>* {
		margin-right: 85px;
	}
	.group-mr-90-xs>* {
		margin-right: 90px;
	}
	.group-mr-95-xs>* {
		margin-right: 95px;
	}
	.group-mr-100-xs>* {
		margin-right: 100px;
	}
	.group-mb-0-xs>* {
		margin-bottom: 0;
	}
	.group-mb-1-xs>* {
		margin-bottom: 1px;
	}
	.group-mb-2-xs>* {
		margin-bottom: 2px;
	}
	.group-mb-3-xs>* {
		margin-bottom: 3px;
	}
	.group-mb-4-xs>* {
		margin-bottom: 4px;
	}
	.group-mb-5-xs>* {
		margin-bottom: 5px;
	}
	.group-mb-6-xs>* {
		margin-bottom: 6px;
	}
	.group-mb-7-xs>* {
		margin-bottom: 7px;
	}
	.group-mb-8-xs>* {
		margin-bottom: 8px;
	}
	.group-mb-9-xs>* {
		margin-bottom: 9px;
	}
	.group-mb-10-xs>* {
		margin-bottom: 10px;
	}
	.group-mb-15-xs>* {
		margin-bottom: 15px;
	}
	.group-mb-20-xs>* {
		margin-bottom: 20px;
	}
	.group-mb-25-xs>* {
		margin-bottom: 25px;
	}
	.group-mb-30-xs>* {
		margin-bottom: 30px;
	}
	.group-mb-35-xs>* {
		margin-bottom: 35px;
	}
	.group-mb-40-xs>* {
		margin-bottom: 40px;
	}
	.group-mb-45-xs>* {
		margin-bottom: 45px;
	}
	.group-mb-50-xs>* {
		margin-bottom: 50px;
	}
	.group-mb-55-xs>* {
		margin-bottom: 55px;
	}
	.group-mb-60-xs>* {
		margin-bottom: 60px;
	}
	.group-mb-65-xs>* {
		margin-bottom: 65px;
	}
	.group-mb-70-xs>* {
		margin-bottom: 70px;
	}
	.group-mb-75-xs>* {
		margin-bottom: 75px;
	}
	.group-mb-80-xs>* {
		margin-bottom: 80px;
	}
	.group-mb-85-xs>* {
		margin-bottom: 85px;
	}
	.group-mb-90-xs>* {
		margin-bottom: 90px;
	}
	.group-mb-95-xs>* {
		margin-bottom: 95px;
	}
	.group-mb-100-xs>* {
		margin-bottom: 100px;
	}
	.group-ml-0-xs>* {
		margin-left: 0;
	}
	.group-ml-1-xs>* {
		margin-left: 1px;
	}
	.group-ml-2-xs>* {
		margin-left: 2px;
	}
	.group-ml-3-xs>* {
		margin-left: 3px;
	}
	.group-ml-4-xs>* {
		margin-left: 4px;
	}
	.group-ml-5-xs>* {
		margin-left: 5px;
	}
	.group-ml-6-xs>* {
		margin-left: 6px;
	}
	.group-ml-7-xs>* {
		margin-left: 7px;
	}
	.group-ml-8-xs>* {
		margin-left: 8px;
	}
	.group-ml-9-xs>* {
		margin-left: 9px;
	}
	.group-ml-10-xs>* {
		margin-left: 10px;
	}
	.group-ml-15-xs>* {
		margin-left: 15px;
	}
	.group-ml-20-xs>* {
		margin-left: 20px;
	}
	.group-ml-25-xs>* {
		margin-left: 25px;
	}
	.group-ml-30-xs>* {
		margin-left: 30px;
	}
	.group-ml-35-xs>* {
		margin-left: 35px;
	}
	.group-ml-40-xs>* {
		margin-left: 40px;
	}
	.group-ml-45-xs>* {
		margin-left: 45px;
	}
	.group-ml-50-xs>* {
		margin-left: 50px;
	}
	.group-ml-55-xs>* {
		margin-left: 55px;
	}
	.group-ml-60-xs>* {
		margin-left: 60px;
	}
	.group-ml-65-xs>* {
		margin-left: 65px;
	}
	.group-ml-70-xs>* {
		margin-left: 70px;
	}
	.group-ml-75-xs>* {
		margin-left: 75px;
	}
	.group-ml-80-xs>* {
		margin-left: 80px;
	}
	.group-ml-85-xs>* {
		margin-left: 85px;
	}
	.group-ml-90-xs>* {
		margin-left: 90px;
	}
	.group-ml-95-xs>* {
		margin-left: 95px;
	}
	.group-ml-100-xs>* {
		margin-left: 100px;
	}
	.group-mx-0-xs>* {
		margin-left: 0;
		margin-right: 0;
	}
	.group-mx-1-xs>* {
		margin-left: 1px;
		margin-right: 1px;
	}
	.group-mx-2-xs>* {
		margin-left: 2px;
		margin-right: 2px;
	}
	.group-mx-3-xs>* {
		margin-left: 3px;
		margin-right: 3px;
	}
	.group-mx-4-xs>* {
		margin-left: 4px;
		margin-right: 4px;
	}
	.group-mx-5-xs>* {
		margin-left: 5px;
		margin-right: 5px;
	}
	.group-mx-6-xs>* {
		margin-left: 6px;
		margin-right: 6px;
	}
	.group-mx-7-xs>* {
		margin-left: 7px;
		margin-right: 7px;
	}
	.group-mx-8-xs>* {
		margin-left: 8px;
		margin-right: 8px;
	}
	.group-mx-9-xs>* {
		margin-left: 9px;
		margin-right: 9px;
	}
	.group-mx-10-xs>* {
		margin-left: 10px;
		margin-right: 10px;
	}
	.group-mx-15-xs>* {
		margin-left: 15px;
		margin-right: 15px;
	}
	.group-mx-20-xs>* {
		margin-left: 20px;
		margin-right: 20px;
	}
	.group-mx-25-xs>* {
		margin-left: 25px;
		margin-right: 25px;
	}
	.group-mx-30-xs>* {
		margin-left: 30px;
		margin-right: 30px;
	}
	.group-mx-35-xs>* {
		margin-left: 35px;
		margin-right: 35px;
	}
	.group-mx-40-xs>* {
		margin-left: 40px;
		margin-right: 40px;
	}
	.group-mx-45-xs>* {
		margin-left: 45px;
		margin-right: 45px;
	}
	.group-mx-50-xs>* {
		margin-left: 50px;
		margin-right: 50px;
	}
	.group-mx-55-xs>* {
		margin-left: 55px;
		margin-right: 55px;
	}
	.group-mx-60-xs>* {
		margin-left: 60px;
		margin-right: 60px;
	}
	.group-mx-65-xs>* {
		margin-left: 65px;
		margin-right: 65px;
	}
	.group-mx-70-xs>* {
		margin-left: 70px;
		margin-right: 70px;
	}
	.group-mx-75-xs>* {
		margin-left: 75px;
		margin-right: 75px;
	}
	.group-mx-80-xs>* {
		margin-left: 80px;
		margin-right: 80px;
	}
	.group-mx-85-xs>* {
		margin-left: 85px;
		margin-right: 85px;
	}
	.group-mx-90-xs>* {
		margin-left: 90px;
		margin-right: 90px;
	}
	.group-mx-95-xs>* {
		margin-left: 95px;
		margin-right: 95px;
	}
	.group-mx-100-xs>* {
		margin-left: 100px;
		margin-right: 100px;
	}
	.group-my-0-xs>* {
		margin-top: 0;
		margin-bottom: 0;
	}
	.group-my-1-xs>* {
		margin-top: 1px;
		margin-bottom: 1px;
	}
	.group-my-2-xs>* {
		margin-top: 2px;
		margin-bottom: 2px;
	}
	.group-my-3-xs>* {
		margin-top: 3px;
		margin-bottom: 3px;
	}
	.group-my-4-xs>* {
		margin-top: 4px;
		margin-bottom: 4px;
	}
	.group-my-5-xs>* {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.group-my-6-xs>* {
		margin-top: 6px;
		margin-bottom: 6px;
	}
	.group-my-7-xs>* {
		margin-top: 7px;
		margin-bottom: 7px;
	}
	.group-my-8-xs>* {
		margin-top: 8px;
		margin-bottom: 8px;
	}
	.group-my-9-xs>* {
		margin-top: 9px;
		margin-bottom: 9px;
	}
	.group-my-10-xs>* {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.group-my-15-xs>* {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.group-my-20-xs>* {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.group-my-25-xs>* {
		margin-top: 25px;
		margin-bottom: 25px;
	}
	.group-my-30-xs>* {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.group-my-35-xs>* {
		margin-top: 35px;
		margin-bottom: 35px;
	}
	.group-my-40-xs>* {
		margin-top: 40px;
		margin-bottom: 40px;
	}
	.group-my-45-xs>* {
		margin-top: 45px;
		margin-bottom: 45px;
	}
	.group-my-50-xs>* {
		margin-top: 50px;
		margin-bottom: 50px;
	}
	.group-my-55-xs>* {
		margin-top: 55px;
		margin-bottom: 55px;
	}
	.group-my-60-xs>* {
		margin-top: 60px;
		margin-bottom: 60px;
	}
	.group-my-65-xs>* {
		margin-top: 65px;
		margin-bottom: 65px;
	}
	.group-my-70-xs>* {
		margin-top: 70px;
		margin-bottom: 70px;
	}
	.group-my-75-xs>* {
		margin-top: 75px;
		margin-bottom: 75px;
	}
	.group-my-80-xs>* {
		margin-top: 80px;
		margin-bottom: 80px;
	}
	.group-my-85-xs>* {
		margin-top: 85px;
		margin-bottom: 85px;
	}
	.group-my-90-xs>* {
		margin-top: 90px;
		margin-bottom: 90px;
	}
	.group-my-95-xs>* {
		margin-top: 95px;
		margin-bottom: 95px;
	}
	.group-my-100-xs>* {
		margin-top: 100px;
		margin-bottom: 100px;
	}
	.margin-center-xs {
		margin: 0 auto;
	}
	.margin-all-0-xs,
	.margin-all-0-xs>*,
	.margin-all-0-xs * {
		margin: 0;
	}
	.margin-0-xs {
		margin: 0;
	}
	.margin-1-xs {
		margin: 1px;
	}
	.margin-2-xs {
		margin: 2px;
	}
	.margin-3-xs {
		margin: 3px;
	}
	.margin-4-xs {
		margin: 4px;
	}
	.margin-5-xs {
		margin: 5px;
	}
	.margin-6-xs {
		margin: 6px;
	}
	.margin-7-xs {
		margin: 7px;
	}
	.margin-8-xs {
		margin: 8px;
	}
	.margin-9-xs {
		margin: 9px;
	}
	.margin-10-xs {
		margin: 10px;
	}
	.margin-15-xs {
		margin: 15px;
	}
	.margin-20-xs {
		margin: 20px;
	}
	.margin-25-xs {
		margin: 25px;
	}
	.margin-30-xs {
		margin: 30px;
	}
	.margin-35-xs {
		margin: 35px;
	}
	.margin-40-xs {
		margin: 50px;
	}
	.margin-45-xs {
		margin: 45px;
	}
	.margin-50-xs {
		margin: 50px;
	}
	.margin-55-xs {
		margin: 55px;
	}
	.margin-60-xs {
		margin: 60px;
	}
	.margin-65-xs {
		margin: 65px;
	}
	.margin-70-xs {
		margin: 70px;
	}
	.margin-75-xs {
		margin: 75px;
	}
	.margin-80-xs {
		margin: 80px;
	}
	.margin-85-xs {
		margin: 85px;
	}
	.margin-90-xs {
		margin: 90px;
	}
	.margin-95-xs {
		margin: 95px;
	}
	.margin-100-xs {
		margin: 100px;
	}
	.margin-t-0-xs {
		margin-top: 0;
	}
	.margin-t-1-xs {
		margin-top: 1px;
	}
	.margin-t-2-xs {
		margin-top: 2px;
	}
	.margin-t-3-xs {
		margin-top: 3px;
	}
	.margin-t-4-xs {
		margin-top: 4px;
	}
	.margin-t-5-xs {
		margin-top: 5px;
	}
	.margin-t-6-xs {
		margin-top: 6px;
	}
	.margin-t-7-xs {
		margin-top: 7px;
	}
	.margin-t-8-xs {
		margin-top: 8px;
	}
	.margin-t-9-xs {
		margin-top: 9px;
	}
	.margin-t-10-xs {
		margin-top: 10px;
	}
	.margin-t-15-xs {
		margin-top: 15px;
	}
	.margin-t-20-xs {
		margin-top: 20px;
	}
	.margin-t-25-xs {
		margin-top: 25px;
	}
	.margin-t-30-xs {
		margin-top: 30px;
	}
	.margin-t-35-xs {
		margin-top: 35px;
	}
	.margin-t-40-xs {
		margin-top: 40px;
	}
	.margin-t-45-xs {
		margin-top: 45px;
	}
	.margin-t-50-xs {
		margin-top: 50px;
	}
	.margin-t-55-xs {
		margin-top: 55px;
	}
	.margin-t-60-xs {
		margin-top: 60px;
	}
	.margin-t-65-xs {
		margin-top: 65px;
	}
	.margin-t-70-xs {
		margin-top: 70px;
	}
	.margin-t-75-xs {
		margin-top: 75px;
	}
	.margin-t-80-xs {
		margin-top: 80px;
	}
	.margin-t-85-xs {
		margin-top: 85px;
	}
	.margin-t-90-xs {
		margin-top: 50px;
	}
	.margin-t-95-xs {
		margin-top: 95px;
	}
	.margin-t-100-xs {
		margin-top: 100px;
	}
	.margin-r-0-xs {
		margin-right: 0;
	}
	.margin-r-1-xs {
		margin-right: 1px;
	}
	.margin-r-2-xs {
		margin-right: 2px;
	}
	.margin-r-3-xs {
		margin-right: 3px;
	}
	.margin-r-4-xs {
		margin-right: 4px;
	}
	.margin-r-5-xs {
		margin-right: 5px;
	}
	.margin-r-6-xs {
		margin-right: 6px;
	}
	.margin-r-7-xs {
		margin-right: 7px;
	}
	.margin-r-8-xs {
		margin-right: 8px;
	}
	.margin-r-9-xs {
		margin-right: 9px;
	}
	.margin-r-10-xs {
		margin-right: 10px;
	}
	.margin-r-15-xs {
		margin-right: 15px;
	}
	.margin-r-20-xs {
		margin-right: 20px;
	}
	.margin-r-25-xs {
		margin-right: 25px;
	}
	.margin-r-30-xs {
		margin-right: 30px;
	}
	.margin-r-35-xs {
		margin-right: 35px;
	}
	.margin-r-40-xs {
		margin-right: 40px;
	}
	.margin-r-45-xs {
		margin-right: 45px;
	}
	.margin-r-50-xs {
		margin-right: 50px;
	}
	.margin-r-55-xs {
		margin-right: 55px;
	}
	.margin-r-60-xs {
		margin-right: 60px;
	}
	.margin-r-65-xs {
		margin-right: 65px;
	}
	.margin-r-70-xs {
		margin-right: 70px;
	}
	.margin-r-75-xs {
		margin-right: 75px;
	}
	.margin-r-80-xs {
		margin-right: 80px;
	}
	.margin-r-85-xs {
		margin-right: 85px;
	}
	.margin-r-90-xs {
		margin-right: 90px;
	}
	.margin-r-95-xs {
		margin-right: 95px;
	}
	.margin-r-100-xs {
		margin-right: 100px;
	}
	.margin-b-0-xs {
		margin-bottom: 0;
	}
	.margin-b-1-xs {
		margin-bottom: 1px;
	}
	.margin-b-2-xs {
		margin-bottom: 2px;
	}
	.margin-b-3-xs {
		margin-bottom: 3px;
	}
	.margin-b-4-xs {
		margin-bottom: 4px;
	}
	.margin-b-5-xs {
		margin-bottom: 5px;
	}
	.margin-b-6-xs {
		margin-bottom: 6px;
	}
	.margin-b-7-xs {
		margin-bottom: 7px;
	}
	.margin-b-8-xs {
		margin-bottom: 8px;
	}
	.margin-b-9-xs {
		margin-bottom: 9px;
	}
	.margin-b-10-xs {
		margin-bottom: 10px;
	}
	.margin-b-15-xs {
		margin-bottom: 15px;
	}
	.margin-b-20-xs {
		margin-bottom: 20px;
	}
	.margin-b-25-xs {
		margin-bottom: 25px;
	}
	.margin-b-30-xs {
		margin-bottom: 30px;
	}
	.margin-b-35-xs {
		margin-bottom: 35px;
	}
	.margin-b-40-xs {
		margin-bottom: 40px;
	}
	.margin-b-45-xs {
		margin-bottom: 45px;
	}
	.margin-b-50-xs {
		margin-bottom: 50px;
	}
	.margin-b-55-xs {
		margin-bottom: 55px;
	}
	.margin-b-60-xs {
		margin-bottom: 60px;
	}
	.margin-b-65-xs {
		margin-bottom: 65px;
	}
	.margin-b-70-xs {
		margin-bottom: 70px;
	}
	.margin-b-75-xs {
		margin-bottom: 75px;
	}
	.margin-b-80-xs {
		margin-bottom: 80px;
	}
	.margin-b-85-xs {
		margin-bottom: 85px;
	}
	.margin-b-90-xs {
		margin-bottom: 90px;
	}
	.margin-b-95-xs {
		margin-bottom: 95px;
	}
	.margin-b-100-xs {
		margin-bottom: 100px;
	}
	.margin-l-0-xs {
		margin-left: 0;
	}
	.margin-l-1-xs {
		margin-left: 1px;
	}
	.margin-l-2-xs {
		margin-left: 2px;
	}
	.margin-l-3-xs {
		margin-left: 3px;
	}
	.margin-l-4-xs {
		margin-left: 4px;
	}
	.margin-l-5-xs {
		margin-left: 5px;
	}
	.margin-l-6-xs {
		margin-left: 6px;
	}
	.margin-l-7-xs {
		margin-left: 7px;
	}
	.margin-l-8-xs {
		margin-left: 8px;
	}
	.margin-l-9-xs {
		margin-left: 9px;
	}
	.margin-l-10-xs {
		margin-left: 10px;
	}
	.margin-l-15-xs {
		margin-left: 15px;
	}
	.margin-l-20-xs {
		margin-left: 20px;
	}
	.margin-l-25-xs {
		margin-left: 25px;
	}
	.margin-l-30-xs {
		margin-left: 30px;
	}
	.margin-l-35-xs {
		margin-left: 35px;
	}
	.margin-l-40-xs {
		margin-left: 40px;
	}
	.margin-l-45-xs {
		margin-left: 45px;
	}
	.margin-l-50-xs {
		margin-left: 50px;
	}
	.margin-l-55-xs {
		margin-left: 55px;
	}
	.margin-l-65-xs {
		margin-left: 65px;
	}
	.margin-l-70-xs {
		margin-left: 70px;
	}
	.margin-l-75-xs {
		margin-left: 75px;
	}
	.margin-l-80-xs {
		margin-left: 80px;
	}
	.margin-l-85-xs {
		margin-left: 85px;
	}
	.margin-l-90-xs {
		margin-left: 90px;
	}
	.margin-l-95-xs {
		margin-left: 95px;
	}
	.margin-l-100-xs {
		margin-left: 100px;
	}
	.margin-x-0-xs {
		margin-left: 0;
		margin-right: 0;
	}
	.margin-x-1-xs {
		margin-left: 1px;
		margin-right: 1px;
	}
	.margin-x-2-xs {
		margin-left: 2px;
		margin-right: 2px;
	}
	.margin-x-3-xs {
		margin-left: 3px;
		margin-right: 3px;
	}
	.margin-x-4-xs {
		margin-left: 4px;
		margin-right: 4px;
	}
	.margin-x-5-xs {
		margin-left: 5px;
		margin-right: 5px;
	}
	.margin-x-6-xs {
		margin-left: 6px;
		margin-right: 6px;
	}
	.margin-x-7-xs {
		margin-left: 7px;
		margin-right: 7px;
	}
	.margin-x-8-xs {
		margin-left: 8px;
		margin-right: 8px;
	}
	.margin-x-9-xs {
		margin-left: 9px;
		margin-right: 9px;
	}
	.margin-x-10-xs {
		margin-left: 10px;
		margin-right: 10px;
	}
	.margin-x-15-xs {
		margin-left: 15px;
		margin-right: 15px;
	}
	.margin-x-20-xs {
		margin-left: 20px;
		margin-right: 20px;
	}
	.margin-x-25-xs {
		margin-left: 25px;
		margin-right: 25px;
	}
	.margin-x-30-xs {
		margin-left: 30px;
		margin-right: 30px;
	}
	.margin-x-35-xs {
		margin-left: 35px;
		margin-right: 35px;
	}
	.margin-x-40-xs {
		margin-left: 40px;
		margin-right: 40px;
	}
	.margin-x-45-xs {
		margin-left: 45px;
		margin-right: 45px;
	}
	.margin-x-50-xs {
		margin-left: 50px;
		margin-right: 50px;
	}
	.margin-x-55-xs {
		margin-left: 55px;
		margin-right: 55px;
	}
	.margin-x-60-xs {
		margin-left: 60px;
		margin-right: 60px;
	}
	.margin-x-65-xs {
		margin-left: 65px;
		margin-right: 65px;
	}
	.margin-x-70-xs {
		margin-left: 70px;
		margin-right: 70px;
	}
	.margin-x-75-xs {
		margin-left: 75px;
		margin-right: 75px;
	}
	.margin-x-80-xs {
		margin-left: 80px;
		margin-right: 80px;
	}
	.margin-x-85-xs {
		margin-left: 85px;
		margin-right: 85px;
	}
	.margin-x-90-xs {
		margin-left: 90px;
		margin-right: 90px;
	}
	.margin-x-95-xs {
		margin-left: 95px;
		margin-right: 95px;
	}
	.margin-x-100-xs {
		margin-left: 100px;
		margin-right: 100px;
	}
	.margin-y-0-xs {
		margin-top: 0;
		margin-bottom: 0;
	}
	.margin-y-1-xs {
		margin-top: 1px;
		margin-bottom: 1px;
	}
	.margin-y-2-xs {
		margin-top: 2px;
		margin-bottom: 2px;
	}
	.margin-y-3-xs {
		margin-top: 3px;
		margin-bottom: 3px;
	}
	.margin-y-4-xs {
		margin-top: 4px;
		margin-bottom: 4px;
	}
	.margin-y-5-xs {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.margin-y-6-xs {
		margin-top: 6px;
		margin-bottom: 6px;
	}
	.margin-y-7-xs {
		margin-top: 7px;
		margin-bottom: 7px;
	}
	.margin-y-8-xs {
		margin-top: 8px;
		margin-bottom: 8px;
	}
	.margin-y-9-xs {
		margin-top: 9px;
		margin-bottom: 9px;
	}
	.margin-y-10-xs {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.margin-y-15-xs {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.margin-y-20-xs {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.margin-y-25-xs {
		margin-top: 25px;
		margin-bottom: 25px;
	}
	.margin-y-30-xs {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.margin-y-35-xs {
		margin-top: 35px;
		margin-bottom: 35px;
	}
	.margin-y-40-xs {
		margin-top: 40px;
		margin-bottom: 40px;
	}
	.margin-y-45-xs {
		margin-top: 45px;
		margin-bottom: 45px;
	}
	.margin-y-50-xs {
		margin-top: 50px;
		margin-bottom: 50px;
	}
	.margin-y-55-xs {
		margin-top: 55px;
		margin-bottom: 55px;
	}
	.margin-y-60-xs {
		margin-top: 60px;
		margin-bottom: 60px;
	}
	.margin-y-65-xs {
		margin-top: 65px;
		margin-bottom: 65px;
	}
	.margin-y-70-xs {
		margin-top: 70px;
		margin-bottom: 70px;
	}
	.margin-y-75-xs {
		margin-top: 75px;
		margin-bottom: 75px;
	}
	.margin-y-80-xs {
		margin-top: 80px;
		margin-bottom: 80px;
	}
	.margin-y-85-xs {
		margin-top: 85px;
		margin-bottom: 85px;
	}
	.margin-y-90-xs {
		margin-top: 90px;
		margin-bottom: 90px;
	}
	.margin-y-95-xs {
		margin-top: 95px;
		margin-bottom: 95px;
	}
	.margin-y-100-xs {
		margin-top: 100px;
		margin-bottom: 100px;
	}
	.margin-out-t-1-xs {
		margin-top: -1px;
	}
	.margin-out-t-2-xs {
		margin-top: -2px;
	}
	.margin-out-t-3-xs {
		margin-top: -3px;
	}
	.margin-out-t-4-xs {
		margin-top: -4px;
	}
	.margin-out-t-5-xs {
		margin-top: -5px;
	}
	.margin-out-t-6-xs {
		margin-top: -6px;
	}
	.margin-out-t-7-xs {
		margin-top: -7px;
	}
	.margin-out-t-8-xs {
		margin-top: -8px;
	}
	.margin-out-t-9-xs {
		margin-top: -9px;
	}
	.margin-out-t-10-xs {
		margin-top: -10px;
	}
	.margin-out-t-15-xs {
		margin-top: -15px;
	}
	.margin-out-t-20-xs {
		margin-top: -20px;
	}
	.margin-out-t-25-xs {
		margin-top: -25px;
	}
	.margin-out-t-30-xs {
		margin-top: -30px;
	}
	.margin-out-t-35-xs {
		margin-top: -35px;
	}
	.margin-out-t-40-xs {
		margin-top: -40px;
	}
	.margin-out-t-45-xs {
		margin-top: -45px;
	}
	.margin-out-t-50-xs {
		margin-top: -50px;
	}
	.margin-out-t-55-xs {
		margin-top: -55px;
	}
	.margin-out-t-60-xs {
		margin-top: -60px;
	}
	.margin-out-t-65-xs {
		margin-top: -65px;
	}
	.margin-out-t-70-xs {
		margin-top: -70px;
	}
	.margin-out-t-75-xs {
		margin-top: -75px;
	}
	.margin-out-t-80-xs {
		margin-top: -80px;
	}
	.margin-out-t-85-xs {
		margin-top: -85px;
	}
	.margin-out-t-90-xs {
		margin-top: -50px;
	}
	.margin-out-t-95-xs {
		margin-top: -95px;
	}
	.margin-out-t-100-xs {
		margin-top: -100px;
	}
	.margin-out-r-1-xs {
		margin-right: -1px;
	}
	.margin-out-r-2-xs {
		margin-right: -2px;
	}
	.margin-out-r-3-xs {
		margin-right: -3px;
	}
	.margin-out-r-4-xs {
		margin-right: -4px;
	}
	.margin-out-r-5-xs {
		margin-right: -5px;
	}
	.margin-out-r-6-xs {
		margin-right: -6px;
	}
	.margin-out-r-7-xs {
		margin-right: -7px;
	}
	.margin-out-r-8-xs {
		margin-right: -8px;
	}
	.margin-out-r-9-xs {
		margin-right: -9px;
	}
	.margin-out-r-10-xs {
		margin-right: -10px;
	}
	.margin-out-r-15-xs {
		margin-right: -15px;
	}
	.margin-out-r-20-xs {
		margin-right: -20px;
	}
	.margin-out-r-25-xs {
		margin-right: -25px;
	}
	.margin-out-r-30-xs {
		margin-right: -30px;
	}
	.margin-out-r-35-xs {
		margin-right: -35px;
	}
	.margin-out-r-40-xs {
		margin-right: -40px;
	}
	.margin-out-r-45-xs {
		margin-right: -45px;
	}
	.margin-out-r-50-xs {
		margin-right: -50px;
	}
	.margin-out-r-55-xs {
		margin-right: -55px;
	}
	.margin-out-r-60-xs {
		margin-right: -60px;
	}
	.margin-out-r-65-xs {
		margin-right: -65px;
	}
	.margin-out-r-70-xs {
		margin-right: -70px;
	}
	.margin-out-r-75-xs {
		margin-right: -75px;
	}
	.margin-out-r-80-xs {
		margin-right: -80px;
	}
	.margin-out-r-85-xs {
		margin-right: -85px;
	}
	.margin-out-r-90-xs {
		margin-right: -90px;
	}
	.margin-out-r-95-xs {
		margin-right: -95px;
	}
	.margin-out-r-100-xs {
		margin-right: -100px;
	}
	.margin-out-b-1-xs {
		margin-bottom: -1px;
	}
	.margin-out-b-2-xs {
		margin-bottom: -2px;
	}
	.margin-out-b-3-xs {
		margin-bottom: -3px;
	}
	.margin-out-b-4-xs {
		margin-bottom: -4px;
	}
	.margin-out-b-5-xs {
		margin-bottom: -5px;
	}
	.margin-out-b-6-xs {
		margin-bottom: -6px;
	}
	.margin-out-b-7-xs {
		margin-bottom: -7px;
	}
	.margin-out-b-8-xs {
		margin-bottom: -8px;
	}
	.margin-out-b-9-xs {
		margin-bottom: -9px;
	}
	.margin-out-b-10-xs {
		margin-bottom: -10px;
	}
	.margin-out-b-15-xs {
		margin-bottom: -15px;
	}
	.margin-out-b-20-xs {
		margin-bottom: -20px;
	}
	.margin-out-b-25-xs {
		margin-bottom: -25px;
	}
	.margin-out-b-30-xs {
		margin-bottom: -30px;
	}
	.margin-out-b-35-xs {
		margin-bottom: -35px;
	}
	.margin-out-b-40-xs {
		margin-bottom: -40px;
	}
	.margin-out-b-45-xs {
		margin-bottom: -45px;
	}
	.margin-out-b-50-xs {
		margin-bottom: -50px;
	}
	.margin-out-b-55-xs {
		margin-bottom: -55px;
	}
	.margin-out-b-60-xs {
		margin-bottom: -60px;
	}
	.margin-out-b-65-xs {
		margin-bottom: -65px;
	}
	.margin-out-b-70-xs {
		margin-bottom: -70px;
	}
	.margin-out-b-75-xs {
		margin-bottom: -75px;
	}
	.margin-out-b-80-xs {
		margin-bottom: -80px;
	}
	.margin-out-b-85-xs {
		margin-bottom: -85px;
	}
	.margin-out-b-90-xs {
		margin-bottom: -90px;
	}
	.margin-out-b-95-xs {
		margin-bottom: -95px;
	}
	.margin-out-b-100-xs {
		margin-bottom: -100px;
	}
	.margin-out-l-1-xs {
		margin-left: -1px;
	}
	.margin-out-l-2-xs {
		margin-left: -2px;
	}
	.margin-out-l-3-xs {
		margin-left: -3px;
	}
	.margin-out-l-4-xs {
		margin-left: -4px;
	}
	.margin-out-l-5-xs {
		margin-left: -5px;
	}
	.margin-out-l-6-xs {
		margin-left: -6px;
	}
	.margin-out-l-7-xs {
		margin-left: -7px;
	}
	.margin-out-l-8-xs {
		margin-left: -8px;
	}
	.margin-out-l-9-xs {
		margin-left: -9px;
	}
	.margin-out-l-10-xs {
		margin-left: -10px;
	}
	.margin-out-l-15-xs {
		margin-left: -15px;
	}
	.margin-out-l-20-xs {
		margin-left: -20px;
	}
	.margin-out-l-25-xs {
		margin-left: -25px;
	}
	.margin-out-l-30-xs {
		margin-left: -30px;
	}
	.margin-out-l-35-xs {
		margin-left: -35px;
	}
	.margin-out-l-40-xs {
		margin-left: -40px;
	}
	.margin-out-l-45-xs {
		margin-left: -45px;
	}
	.margin-out-l-50-xs {
		margin-left: -50px;
	}
	.margin-out-l-55-xs {
		margin-left: -55px;
	}
	.margin-out-l-65-xs {
		margin-left: -65px;
	}
	.margin-out-l-70-xs {
		margin-left: -70px;
	}
	.margin-out-l-75-xs {
		margin-left: -75px;
	}
	.margin-out-l-80-xs {
		margin-left: -80px;
	}
	.margin-out-l-85-xs {
		margin-left: -85px;
	}
	.margin-out-l-90-xs {
		margin-left: -90px;
	}
	.margin-out-l-95-xs {
		margin-left: -95px;
	}
	.margin-out-l-100-xs {
		margin-left: -100px;
	}
	.margin-out-x-1-xs {
		margin-left: -1px;
		margin-right: -1px;
	}
	.margin-out-x-2-xs {
		margin-left: -2px;
		margin-right: -2px;
	}
	.margin-out-x-3-xs {
		margin-left: -3px;
		margin-right: -3px;
	}
	.margin-out-x-4-xs {
		margin-left: -4px;
		margin-right: -4px;
	}
	.margin-out-x-5-xs {
		margin-left: -5px;
		margin-right: -5px;
	}
	.margin-out-x-6-xs {
		margin-left: -6px;
		margin-right: -6px;
	}
	.margin-out-x-7-xs {
		margin-left: -7px;
		margin-right: -7px;
	}
	.margin-out-x-8-xs {
		margin-left: -8px;
		margin-right: -8px;
	}
	.margin-out-x-9-xs {
		margin-left: -9px;
		margin-right: -9px;
	}
	.margin-out-x-10-xs {
		margin-left: -10px;
		margin-right: -10px;
	}
	.margin-out-x-15-xs {
		margin-left: -15px;
		margin-right: -15px;
	}
	.margin-out-x-20-xs {
		margin-left: -20px;
		margin-right: -20px;
	}
	.margin-out-x-25-xs {
		margin-left: -25px;
		margin-right: -25px;
	}
	.margin-out-x-30-xs {
		margin-left: -30px;
		margin-right: -30px;
	}
	.margin-out-x-35-xs {
		margin-left: -35px;
		margin-right: -35px;
	}
	.margin-out-x-40-xs {
		margin-left: -40px;
		margin-right: -40px;
	}
	.margin-out-x-45-xs {
		margin-left: -45px;
		margin-right: -45px;
	}
	.margin-out-x-50-xs {
		margin-left: -50px;
		margin-right: -50px;
	}
	.margin-out-x-55-xs {
		margin-left: -55px;
		margin-right: -55px;
	}
	.margin-out-x-60-xs {
		margin-left: -60px;
		margin-right: -60px;
	}
	.margin-out-x-65-xs {
		margin-left: -65px;
		margin-right: -65px;
	}
	.margin-out-x-70-xs {
		margin-left: -70px;
		margin-right: -70px;
	}
	.margin-out-x-75-xs {
		margin-left: -75px;
		margin-right: -75px;
	}
	.margin-out-x-80-xs {
		margin-left: -80px;
		margin-right: -80px;
	}
	.margin-out-x-85-xs {
		margin-left: -85px;
		margin-right: -85px;
	}
	.margin-out-x-90-xs {
		margin-left: -90px;
		margin-right: -90px;
	}
	.margin-out-x-95-xs {
		margin-left: -95px;
		margin-right: -95px;
	}
	.margin-out-x-100-xs {
		margin-left: -100px;
		margin-right: -100px;
	}
	.margin-out-y-0-xs {
		margin-top: -0;
		margin-bottom: -0;
	}
	.margin-out-y-1-xs {
		margin-top: -1px;
		margin-bottom: -1px;
	}
	.margin-out-y-2-xs {
		margin-top: -2px;
		margin-bottom: -2px;
	}
	.margin-out-y-3-xs {
		margin-top: -3px;
		margin-bottom: -3px;
	}
	.margin-out-y-4-xs {
		margin-top: -4px;
		margin-bottom: -4px;
	}
	.margin-out-y-5-xs {
		margin-top: -5px;
		margin-bottom: -5px;
	}
	.margin-out-y-6-xs {
		margin-top: -6px;
		margin-bottom: -6px;
	}
	.margin-out-y-7-xs {
		margin-top: -7px;
		margin-bottom: -7px;
	}
	.margin-out-y-8-xs {
		margin-top: -8px;
		margin-bottom: -8px;
	}
	.margin-out-y-9-xs {
		margin-top: -9px;
		margin-bottom: -9px;
	}
	.margin-out-y-10-xs {
		margin-top: -10px;
		margin-bottom: -10px;
	}
	.margin-out-y-15-xs {
		margin-top: -15px;
		margin-bottom: -15px;
	}
	.margin-out-y-20-xs {
		margin-top: -20px;
		margin-bottom: -20px;
	}
	.margin-out-y-25-xs {
		margin-top: -25px;
		margin-bottom: -25px;
	}
	.margin-out-y-30-xs {
		margin-top: -30px;
		margin-bottom: -30px;
	}
	.margin-out-y-35-xs {
		margin-top: -35px;
		margin-bottom: -35px;
	}
	.margin-out-y-40-xs {
		margin-top: -40px;
		margin-bottom: -40px;
	}
	.margin-out-y-45-xs {
		margin-top: -45px;
		margin-bottom: -45px;
	}
	.margin-out-y-50-xs {
		margin-top: -50px;
		margin-bottom: -50px;
	}
	.margin-out-y-55-xs {
		margin-top: -55px;
		margin-bottom: -55px;
	}
	.margin-out-y-60-xs {
		margin-top: -60px;
		margin-bottom: -60px;
	}
	.margin-out-y-65-xs {
		margin-top: -65px;
		margin-bottom: -65px;
	}
	.margin-out-y-70-xs {
		margin-top: -70px;
		margin-bottom: -70px;
	}
	.margin-out-y-75-xs {
		margin-top: -75px;
		margin-bottom: -75px;
	}
	.margin-out-y-80-xs {
		margin-top: -80px;
		margin-bottom: -80px;
	}
	.margin-out-y-85-xs {
		margin-top: -85px;
		margin-bottom: -85px;
	}
	.margin-out-y-90-xs {
		margin-top: -90px;
		margin-bottom: -90px;
	}
	.margin-out-y-95-xs {
		margin-top: -95px;
		margin-bottom: -95px;
	}
	.margin-out-y-100-xs {
		margin-top: -100px;
		margin-bottom: -100px;
	}
}

@media (max-width: 319px) {}


/* ========== margin e ========== */