﻿
/* Margin - Small and Up */

@media only screen and (min-width: 0px) {
    .sm0-m { margin:0; }
    .sm1-m { margin:1rem; }
    .sm2-m { margin:2rem; }
    .sm3-m { margin:3rem; }
    .sm4-m { margin:4rem; }
    .sm5-m { margin:5rem; }
    .sm6-m { margin:6rem; }
    .sm7-m { margin:7rem; }
    .sm8-m { margin:8rem; }
    .sm9-m { margin:9rem; }
    .sm10-m { margin:10rem; }
    .sm11-m { margin:11rem; }
    .sm12-m { margin:12rem; } 
}
/* Margin - Medium and Up */
@media only screen and (min-width: 601px) {
    .md0-m { margin:0; }
    .md1-m { margin:1rem; }
    .md2-m { margin:2rem; }
    .md3-m { margin:3rem; }
    .md4-m { margin:4rem; }
    .md5-m { margin:5rem; }
    .md6-m { margin:6rem; }
    .md7-m { margin:7rem; }
    .md8-m { margin:8rem; }
    .md9-m { margin:9rem; }
    .md10-m { margin:10rem; }
    .md11-m { margin:11rem; }
    .md12-m { margin:12rem; }
}
/* Margin - Large and Up */
@media only screen and (min-width: 993px) {
    .lg0-m { margin:0; }
    .lg1-m { margin:1rem; }
    .lg2-m { margin:2rem; }
    .lg3-m { margin:3rem; }
    .lg4-m { margin:4rem; }
    .lg5-m { margin:5rem; }
    .lg6-m { margin:6rem; }
    .lg7-m { margin:7rem; }
    .lg8-m { margin:8rem; }
    .lg9-m { margin:9rem; }
    .lg10-m { margin:10rem; }
    .lg11-m { margin:11rem; }
    .lg12-m { margin:12rem; }
}
/* Margin - Top and Bottom - Small and Up */
@media only screen and (min-width: 0px) {
    .sm0-my { margin-top:0; margin-bottom:0; }
    .sm1-my { margin-top:1rem; margin-bottom:1rem; }
    .sm2-my { margin-top:2rem; margin-bottom:2rem; }
    .sm3-my { margin-top:3rem; margin-bottom:3rem; }
    .sm4-my { margin-top:4rem; margin-bottom:4rem; }
    .sm5-my { margin-top:5rem; margin-bottom:5rem; }
    .sm6-my { margin-top:6rem; margin-bottom:6rem; }
    .sm7-my { margin-top:7rem; margin-bottom:7rem; }
    .sm8-my { margin-top:8rem; margin-bottom:8rem; }
    .sm9-my { margin-top:9rem; margin-bottom:9rem; }
    .sm10-my { margin-top:10rem; margin-bottom:10rem; }
    .sm11-my { margin-top:11rem; margin-bottom:11rem; }
    .sm12-my { margin-top:12rem; margin-bottom:12rem; }
}


/* Margin - Top and Bottom - Medium and Up */

@media only screen and (min-width: 601px) {
    .md0-my { margin-top:0; margin-bottom:0; }
    .md1-my { margin-top:1rem; margin-bottom:1rem; }
    .md2-my { margin-top:2rem; margin-bottom:2rem; }
    .md3-my { margin-top:3rem; margin-bottom:3rem; }
    .md4-my { margin-top:4rem; margin-bottom:4rem; }
    .md5-my { margin-top:5rem; margin-bottom:5rem; }
    .md6-my { margin-top:6rem; margin-bottom:6rem; }
    .md7-my { margin-top:7rem; margin-bottom:7rem; }
    .md8-my { margin-top:8rem; margin-bottom:8rem; }
    .md9-my { margin-top:9rem; margin-bottom:9rem; }
    .md10-my { margin-top:10rem; margin-bottom:10rem; }
    .md11-my { margin-top:11rem; margin-bottom:11rem; }
    .md12-my { margin-top:12rem; margin-bottom:12rem; }
}


/* Margin - Top and Bottom - Large and Up */

@media only screen and (min-width: 993px) {
    .lg0-my { margin-top:0; margin-bottom:0; }
    .lg1-my { margin-top:1rem; margin-bottom:1rem; }
    .lg2-my { margin-top:2rem; margin-bottom:2rem; }
    .lg3-my { margin-top:3rem; margin-bottom:3rem; }
    .lg4-my { margin-top:4rem; margin-bottom:4rem; }
    .lg5-my { margin-top:5rem; margin-bottom:5rem; }
    .lg6-my { margin-top:6rem; margin-bottom:6rem; }
    .lg7-my { margin-top:7rem; margin-bottom:7rem; }
    .lg8-my { margin-top:8rem; margin-bottom:8rem; }
    .lg9-my { margin-top:9rem; margin-bottom:9rem; }
    .lg10-my { margin-top:10rem; margin-bottom:10rem; }
    .lg11-my { margin-top:11rem; margin-bottom:11rem; }
    .lg12-my { margin-top:12rem; margin-bottom:12rem; }
}




/* Margin - Right and Left - Small and Up */

@media only screen and (min-width: 0px) {
    .sm0-mx { margin-right:0; margin-left:0; }
    .sm1-mx  { margin-right:1rem; margin-left:1rem; }
    .sm2-mx  { margin-right:2rem; margin-left:2rem; }
    .sm3-mx  { margin-right:3rem; margin-left:3rem; }
    .sm4-mx  { margin-right:4rem; margin-left:4rem; }
    .sm5-mx  { margin-right:5rem; margin-left:5rem; }
    .sm6-mx  { margin-right:6rem; margin-left:6rem; }
    .sm7-mx  { margin-right:7rem; margin-left:7rem; }
    .sm8-mx  { margin-right:8rem; margin-left:8rem; }
    .sm9-mx  { margin-right:9rem; margin-left:9rem; }
    .sm10-mx  { margin-right:10rem; margin-left:10rem; }
    .sm11-mx  { margin-right:11rem; margin-left:11rem; }
    .sm12-mx  { margin-right:12rem; margin-left:12rem; }
}


/* Margin - Right and Left - Medium and Up */

@media only screen and (min-width: 601px) {
    .md0-mx  { margin-right:0; margin-left:0; }
    .md1-mx  { margin-right:1rem; margin-left:1rem; }
    .md2-mx  { margin-right:2rem; margin-left:2rem; }
    .md3-mx  { margin-right:3rem; margin-left:3rem; }
    .md4-mx  { margin-right:4rem; margin-left:4rem; }
    .md5-mx  { margin-right:5rem; margin-left:5rem; }
    .md6-mx  { margin-right:6rem; margin-left:6rem; }
    .md7-mx  { margin-right:7rem; margin-left:7rem; }
    .md8-mx  { margin-right:8rem; margin-left:8rem; }
    .md9-mx  { margin-right:9rem; margin-left:9rem; }
    .md10-mx  { margin-right:10rem; margin-left:10rem; }
    .md11-mx  { margin-right:11rem; margin-left:11rem; }
    .md12-mx  { margin-right:12rem; margin-left:12rem; }
}


/* Margin - Right and Left - Large and Up */

@media only screen and (min-width: 993px) {
    .lg0-mx { margin-right:0; margin-left:0; }
    .lg1-mx { margin-right:1rem; margin-left:1rem; }
    .lg2-mx { margin-right:2rem; margin-left:2rem; }
    .lg3-mx { margin-right:3rem; margin-left:3rem; }
    .lg4-mx { margin-right:4rem; margin-left:4rem; }
    .lg5-mx { margin-right:5rem; margin-left:5rem; }
    .lg6-mx { margin-right:6rem; margin-left:6rem; }
    .lg7-mx { margin-right:7rem; margin-left:7rem; }
    .lg8-mx { margin-right:8rem; margin-left:8rem; }
    .lg9-mx { margin-right:9rem; margin-left:9rem; }
    .lg10-mx { margin-right:10rem; margin-left:10rem; }
    .lg11-mx { margin-right:11rem; margin-left:11rem; }
    .lg12-mx { margin-right:12rem; margin-left:12rem; }
}




/* Margin - Top - Small and Up */

@media only screen and (min-width: 0px) {
    .sm0-mt { margin-top:0; }
    .sm1-mt { margin-top:1rem; }
    .sm2-mt { margin-top:2rem; }
    .sm3-mt { margin-top:3rem; }
    .sm4-mt { margin-top:4rem; }
    .sm5-mt { margin-top:5rem; }
    .sm6-mt { margin-top:6rem; }
    .sm7-mt { margin-top:7rem; }
    .sm8-mt { margin-top:8rem; }
    .sm9-mt { margin-top:9rem; }
    .sm10-mt { margin-top:10rem; }
    .sm11-mt { margin-top:11rem; }
    .sm12-mt { margin-top:12rem; }
}


/* Margin - Top - Medium and Up */

@media only screen and (min-width: 601px) {
    .md0-mt { margin-top:0; }
    .md1-mt { margin-top:1rem; }
    .md2-mt { margin-top:2rem; }
    .md3-mt { margin-top:3rem; }
    .md4-mt { margin-top:4rem; }
    .md5-mt { margin-top:5rem; }
    .md6-mt { margin-top:6rem; }
    .md7-mt { margin-top:7rem; }
    .md8-mt { margin-top:8rem; }
    .md9-mt { margin-top:9rem; }
    .md10-mt { margin-top:10rem; }
    .md11-mt { margin-top:11rem; }
    .md12-mt { margin-top:12rem; }
}


/* Margin - Top - Large and Up */

@media only screen and (min-width: 993px) {
    .lg0-mt { margin-top:0; }
    .lg1-mt { margin-top:1rem; }
    .lg2-mt { margin-top:2rem; }
    .lg3-mt { margin-top:3rem; }
    .lg4-mt { margin-top:4rem; }
    .lg5-mt { margin-top:5rem; }
    .lg6-mt { margin-top:6rem; }
    .lg7-mt { margin-top:7rem; }
    .lg8-mt { margin-top:8rem; }
    .lg9-mt { margin-top:9rem; }
    .lg10-mt { margin-top:10rem; }
    .lg11-mt { margin-top:11rem; }
    .lg12-mt { margin-top:12rem; }
}




/* Margin - Right - Small and Up */

@media only screen and (min-width: 0px) {
    .sm0-mr { margin-right:0; }
    .sm1-mr { margin-right:1rem; }
    .sm2-mr { margin-right:2rem; }
    .sm3-mr { margin-right:3rem; }
    .sm4-mr { margin-right:4rem; }
    .sm5-mr { margin-right:5rem; }
    .sm6-mr { margin-right:6rem; }
    .sm7-mr { margin-right:7rem; }
    .sm8-mr { margin-right:8rem; }
    .sm9-mr { margin-right:9rem; }
    .sm10-mr { margin-right:10rem; }
    .sm11-mr { margin-right:11rem; }
    .sm12-mr { margin-right:12rem; }
}


/* Margin - Right - Medium and Up */

@media only screen and (min-width: 601px) {
    .md0-mr { margin-right:0; }
    .md1-mr { margin-right:1rem; }
    .md2-mr { margin-right:2rem; }
    .md3-mr { margin-right:3rem; }
    .md4-mr { margin-right:4rem; }
    .md5-mr { margin-right:5rem; }
    .md6-mr { margin-right:6rem; }
    .md7-mr { margin-right:7rem; }
    .md8-mr { margin-right:8rem; }
    .md9-mr { margin-right:9rem; }
    .md10-mr { margin-right:10rem; }
    .md11-mr { margin-right:11rem; }
    .md12-mr { margin-right:12rem; }
}


/* Margin - Right - Large and Up */

@media only screen and (min-width: 993px) {
    .lg0-mr { margin-right:0; }
    .lg1-mr { margin-right:1rem; }
    .lg2-mr { margin-right:2rem; }
    .lg3-mr { margin-right:3rem; }
    .lg4-mr { margin-right:4rem; }
    .lg5-mr { margin-right:5rem; }
    .lg6-mr { margin-right:6rem; }
    .lg7-mr { margin-right:7rem; }
    .lg8-mr { margin-right:8rem; }
    .lg9-mr { margin-right:9rem; }
    .lg10-mr { margin-right:10rem; }
    .lg11-mr { margin-right:11rem; }
    .lg12-mr { margin-right:12rem; }
}




/* Margin - Bottom - Small and Up */

@media only screen and (min-width: 0px) {
    .sm0-mb { margin-bottom:0; }
    .sm1-mb { margin-bottom:1rem; }
    .sm2-mb { margin-bottom:2rem; }
    .sm3-mb { margin-bottom:3rem; }
    .sm4-mb { margin-bottom:4rem; }
    .sm5-mb { margin-bottom:5rem; }
    .sm6-mb { margin-bottom:6rem; }
    .sm7-mb { margin-bottom:7rem; }
    .sm8-mb { margin-bottom:8rem; }
    .sm9-mb { margin-bottom:9rem; }
    .sm10-mb { margin-bottom:10rem; }
    .sm11-mb { margin-bottom:11rem; }
    .sm12-mb { margin-bottom:12rem; }
}


/* Margin - Bottom - Medium and Up */

@media only screen and (min-width: 601px) {
    .md0-mb { margin-bottom:0; }
    .md1-mb { margin-bottom:1rem; }
    .md2-mb { margin-bottom:2rem; }
    .md3-mb { margin-bottom:3rem; }
    .md4-mb { margin-bottom:4rem; }
    .md5-mb { margin-bottom:5rem; }
    .md6-mb { margin-bottom:6rem; }
    .md7-mb { margin-bottom:7rem; }
    .md8-mb { margin-bottom:8rem; }
    .md9-mb { margin-bottom:9rem; }
    .md10-mb { margin-bottom:10rem; }
    .md11-mb { margin-bottom:11rem; }
    .md12-mb { margin-bottom:12rem; }
}


/* Margin - Bottom - Large and Up */

@media only screen and (min-width: 993px) {
    .lg0-mb { margin-bottom:0; }
    .lg1-mb { margin-bottom:1rem; }
    .lg2-mb { margin-bottom:2rem; }
    .lg3-mb { margin-bottom:3rem; }
    .lg4-mb { margin-bottom:4rem; }
    .lg5-mb { margin-bottom:5rem; }
    .lg6-mb { margin-bottom:6rem; }
    .lg7-mb { margin-bottom:7rem; }
    .lg8-mb { margin-bottom:8rem; }
    .lg9-mb { margin-bottom:9rem; }
    .lg10-mb { margin-bottom:10rem; }
    .lg11-mb { margin-bottom:11rem; }
    .lg12-mb { margin-bottom:12rem; }
}




/* Margin - Left - Small and Up */

@media only screen and (min-width: 0px) {
    .sm0-ml { margin-left:0; }
    .sm1-ml { margin-left:1rem; }
    .sm2-ml { margin-left:2rem; }
    .sm3-ml { margin-left:3rem; }
    .sm4-ml { margin-left:4rem; }
    .sm5-ml { margin-left:5rem; }
    .sm6-ml { margin-left:6rem; }
    .sm7-ml { margin-left:7rem; }
    .sm8-ml { margin-left:8rem; }
    .sm9-ml { margin-left:9rem; }
    .sm10-ml { margin-left:10rem; }
    .sm11-ml { margin-left:11rem; }
    .sm12-ml { margin-left:12rem; }
}


/* Margin - Left - Medium and Up */

@media only screen and (min-width: 601px) {
    .md0-ml { margin-left:0; }
    .md1-ml { margin-left:1rem; }
    .md2-ml { margin-left:2rem; }
    .md3-ml { margin-left:3rem; }
    .md4-ml { margin-left:4rem; }
    .md5-ml { margin-left:5rem; }
    .md6-ml { margin-left:6rem; }
    .md7-ml { margin-left:7rem; }
    .md8-ml { margin-left:8rem; }
    .md9-ml { margin-left:9rem; }
    .md10-ml { margin-left:10rem; }
    .md11-ml { margin-left:11rem; }
    .md12-ml { margin-left:12rem; }
}


/* Margin - Left - Large and Up */

@media only screen and (min-width: 993px) {
    .lg0-ml { margin-left:0; }
    .lg1-ml { margin-left:1rem; }
    .lg2-ml { margin-left:2rem; }
    .lg3-ml { margin-left:3rem; }
    .lg4-ml { margin-left:4rem; }
    .lg5-ml { margin-left:5rem; }
    .lg6-ml { margin-left:6rem; }
    .lg7-ml { margin-left:7rem; }
    .lg8-ml { margin-left:8rem; }
    .lg9-ml { margin-left:9rem; }
    .lg10-ml { margin-left:10rem; }
    .lg11-ml { margin-left:11rem; }
    .lg12-ml { margin-left:12rem; }
}

