﻿

/* padding - Small and Up */

@media only screen and (min-width: 0px) {
    .sm0-p { padding:0; }
    .sm1-p { padding:1rem; }
    .sm2-p { padding:2rem; }
    .sm3-p { padding:3rem; }
    .sm4-p { padding:4rem; }
    .sm5-p { padding:5rem; }
    .sm6-p { padding:6rem; }
    .sm7-p { padding:7rem; }
    .sm8-p { padding:8rem; }
    .sm9-p { padding:9rem; }
    .sm10-p { padding:10rem; }
    .sm11-p { padding:11rem; }
    .sm12-p { padding:12rem; }
	
	.sm13-p { padding:13rem; }
	.sm14-p { padding:14rem; }
	.sm15-p { padding:15rem; } 
}


/* padding - Medium and Up */

@media only screen and (min-width: 601px) {
    .md0-p { padding:0; }
    .md1-p { padding:1rem; }
    .md2-p { padding:2rem; }
    .md3-p { padding:3rem; }
    .md4-p { padding:4rem; }
    .md5-p { padding:5rem; }
    .md6-p { padding:6rem; }
    .md7-p { padding:7rem; }
    .md8-p { padding:8rem; }
    .md9-p { padding:9rem; }
    .md10-p { padding:10rem; }
    .md11-p { padding:11rem; }
    .md12-p { padding:12rem; }
	
		.md13-p { padding:13rem; }
	.md14-p { padding:14rem; }
	.md15-p { padding:15rem; }
}


/* padding - Large and Up */

@media only screen and (min-width: 993px) {
    .lg0-p { padding:0; }
    .lg1-p { padding:1rem; }
    .lg2-p { padding:2rem; }
    .lg3-p { padding:3rem; }
    .lg4-p { padding:4rem; }
    .lg5-p { padding:5rem; }
    .lg6-p { padding:6rem; }
    .lg7-p { padding:7rem; }
    .lg8-p { padding:8rem; }
    .lg9-p { padding:9rem; }
    .lg10-p { padding:10rem; }
    .lg11-p { padding:11rem; }
    .lg12-p { padding:12rem; }
	
		.lg13-p { padding:13rem; }
	.lg14-p { padding:14rem; }
	.lg15-p { padding:15rem; }
}




/* padding - Top and Bottom - Small and Up */

@media only screen and (min-width: 0px) {
    .sm0-py { padding-top:0; padding-bottom:0; }
    .sm1-py { padding-top:1rem; padding-bottom:1rem; }
    .sm2-py { padding-top:2rem; padding-bottom:2rem; }
    .sm3-py { padding-top:3rem; padding-bottom:3rem; }
    .sm4-py { padding-top:4rem; padding-bottom:4rem; }
    .sm5-py { padding-top:5rem; padding-bottom:5rem; }
    .sm6-py { padding-top:6rem; padding-bottom:6rem; }
    .sm7-py { padding-top:7rem; padding-bottom:7rem; }
    .sm8-py { padding-top:8rem; padding-bottom:8rem; }
    .sm9-py { padding-top:9rem; padding-bottom:9rem; }
    .sm10-py { padding-top:10rem; padding-bottom:10rem; }
    .sm11-py { padding-top:11rem; padding-bottom:11rem; }
    .sm12-py { padding-top:12rem; padding-bottom:12rem; }
}


/* padding - Top and Bottom - Medium and Up */

@media only screen and (min-width: 601px) {
    .md0-py { padding-top:0; padding-bottom:0; }
    .md1-py { padding-top:1rem; padding-bottom:1rem; }
    .md2-py { padding-top:2rem; padding-bottom:2rem; }
    .md3-py { padding-top:3rem; padding-bottom:3rem; }
    .md4-py { padding-top:4rem; padding-bottom:4rem; }
    .md5-py { padding-top:5rem; padding-bottom:5rem; }
    .md6-py { padding-top:6rem; padding-bottom:6rem; }
    .md7-py { padding-top:7rem; padding-bottom:7rem; }
    .md8-py { padding-top:8rem; padding-bottom:8rem; }
    .md9-py { padding-top:9rem; padding-bottom:9rem; }
    .md10-py { padding-top:10rem; padding-bottom:10rem; }
    .md11-py { padding-top:11rem; padding-bottom:11rem; }
    .md12-py { padding-top:12rem; padding-bottom:12rem; }
}


/* padding - Top and Bottom - Large and Up */

@media only screen and (min-width: 993px) {
    .lg0-py { padding-top:0; padding-bottom:0; }
    .lg1-py { padding-top:1rem; padding-bottom:1rem; }
    .lg2-py { padding-top:2rem; padding-bottom:2rem; }
    .lg3-py { padding-top:3rem; padding-bottom:3rem; }
    .lg4-py { padding-top:4rem; padding-bottom:4rem; }
    .lg5-py { padding-top:5rem; padding-bottom:5rem; }
    .lg6-py { padding-top:6rem; padding-bottom:6rem; }
    .lg7-py { padding-top:7rem; padding-bottom:7rem; }
    .lg8-py { padding-top:8rem; padding-bottom:8rem; }
    .lg9-py { padding-top:9rem; padding-bottom:9rem; }
    .lg10-py { padding-top:10rem; padding-bottom:10rem; }
    .lg11-py { padding-top:11rem; padding-bottom:11rem; }
    .lg12-py { padding-top:12rem; padding-bottom:12rem; }
}




/* padding - Right and Left - Small and Up */

@media only screen and (min-width: 0px) {
    .sm0-px { padding-right:0; padding-left:0; }
    .sm1-px  { padding-right:1rem; padding-left:1rem; }
    .sm2-px  { padding-right:2rem; padding-left:2rem; }
    .sm3-px  { padding-right:3rem; padding-left:3rem; }
    .sm4-px  { padding-right:4rem; padding-left:4rem; }
    .sm5-px  { padding-right:5rem; padding-left:5rem; }
    .sm6-px  { padding-right:6rem; padding-left:6rem; }
    .sm7-px  { padding-right:7rem; padding-left:7rem; }
    .sm8-px  { padding-right:8rem; padding-left:8rem; }
    .sm9-px  { padding-right:9rem; padding-left:9rem; }
    .sm10-px  { padding-right:10rem; padding-left:10rem; }
    .sm11-px  { padding-right:11rem; padding-left:11rem; }
    .sm12-px  { padding-right:12rem; padding-left:12rem; }

      .sm13-px  { padding-right:13rem; padding-left:13rem; }
        .sm14-px  { padding-right:14rem; padding-left:14rem; }
          .sm15-px  { padding-right:15rem; padding-left:15rem; }
}


/* padding - Right and Left - Medium and Up */

@media only screen and (min-width: 601px) {
    .md0-px  { padding-right:0; padding-left:0; }
    .md1-px  { padding-right:1rem; padding-left:1rem; }
    .md2-px  { padding-right:2rem; padding-left:2rem; }
    .md3-px  { padding-right:3rem; padding-left:3rem; }
    .md4-px  { padding-right:4rem; padding-left:4rem; }
    .md5-px  { padding-right:5rem; padding-left:5rem; }
    .md6-px  { padding-right:6rem; padding-left:6rem; }
    .md7-px  { padding-right:7rem; padding-left:7rem; }
    .md8-px  { padding-right:8rem; padding-left:8rem; }
    .md9-px  { padding-right:9rem; padding-left:9rem; }
    .md10-px  { padding-right:10rem; padding-left:10rem; }
    .md11-px  { padding-right:11rem; padding-left:11rem; }
    .md12-px  { padding-right:12rem; padding-left:12rem; }

      .md13-px  { padding-right:13rem; padding-left:13rem; }
        .md14-px  { padding-right:14rem; padding-left:14rem; }
          .md15-px  { padding-right:15rem; padding-left:15rem; }
}


/* padding - Right and Left - Large and Up */

@media only screen and (min-width: 993px) {
    .lg0-px { padding-right:0; padding-left:0; }
    .lg1-px { padding-right:1rem; padding-left:1rem; }
    .lg2-px { padding-right:2rem; padding-left:2rem; }
    .lg3-px { padding-right:3rem; padding-left:3rem; }
    .lg4-px { padding-right:4rem; padding-left:4rem; }
    .lg5-px { padding-right:5rem; padding-left:5rem; }
    .lg6-px { padding-right:6rem; padding-left:6rem; }
    .lg7-px { padding-right:7rem; padding-left:7rem; }
    .lg8-px { padding-right:8rem; padding-left:8rem; }
    .lg9-px { padding-right:9rem; padding-left:9rem; }
    .lg10-px { padding-right:10rem; padding-left:10rem; }
    .lg11-px { padding-right:11rem; padding-left:11rem; }
    .lg12-px { padding-right:12rem; padding-left:12rem; }

      .lg13-px  { padding-right:13rem; padding-left:13rem; }
        .lg14-px  { padding-right:14rem; padding-left:14rem; }
          .lg15-px  { padding-right:15rem; padding-left:15rem; }
}




/* padding - Top - Small and Up */

@media only screen and (min-width: 0px) {
    .sm0-pt { padding-top:0; }
    .sm1-pt { padding-top:1rem; }
    .sm2-pt { padding-top:2rem; }
    .sm3-pt { padding-top:3rem; }
    .sm4-pt { padding-top:4rem; }
    .sm5-pt { padding-top:5rem; }
    .sm6-pt { padding-top:6rem; }
    .sm7-pt { padding-top:7rem; }
    .sm8-pt { padding-top:8rem; }
    .sm9-pt { padding-top:9rem; }
    .sm10-pt { padding-top:10rem; }
    .sm11-pt { padding-top:11rem; }
    .sm12-pt { padding-top:12rem; }
}


/* padding - Top - Medium and Up */

@media only screen and (min-width: 601px) {
    .md0-pt { padding-top:0; }
    .md1-pt { padding-top:1rem; }
    .md2-pt { padding-top:2rem; }
    .md3-pt { padding-top:3rem; }
    .md4-pt { padding-top:4rem; }
    .md5-pt { padding-top:5rem; }
    .md6-pt { padding-top:6rem; }
    .md7-pt { padding-top:7rem; }
    .md8-pt { padding-top:8rem; }
    .md9-pt { padding-top:9rem; }
    .md10-pt { padding-top:10rem; }
    .md11-pt { padding-top:11rem; }
    .md12-pt { padding-top:12rem; }
}


/* padding - Top - Large and Up */

@media only screen and (min-width: 993px) {
    .lg0-pt { padding-top:0; }
    .lg1-pt { padding-top:1rem; }
    .lg2-pt { padding-top:2rem; }
    .lg3-pt { padding-top:3rem; }
    .lg4-pt { padding-top:4rem; }
    .lg5-pt { padding-top:5rem; }
    .lg6-pt { padding-top:6rem; }
    .lg7-pt { padding-top:7rem; }
    .lg8-pt { padding-top:8rem; }
    .lg9-pt { padding-top:9rem; }
    .lg10-pt { padding-top:10rem; }
    .lg11-pt { padding-top:11rem; }
    .lg12-pt { padding-top:12rem; }
}




/* padding - Right - Small and Up */

@media only screen and (min-width: 0px) {
    .sm0-pr { padding-right:0; }
    .sm1-pr { padding-right:1rem; }
    .sm2-pr { padding-right:2rem; }
    .sm3-pr { padding-right:3rem; }
    .sm4-pr { padding-right:4rem; }
    .sm5-pr { padding-right:5rem; }
    .sm6-pr { padding-right:6rem; }
    .sm7-pr { padding-right:7rem; }
    .sm8-pr { padding-right:8rem; }
    .sm9-pr { padding-right:9rem; }
    .sm10-pr { padding-right:10rem; }
    .sm11-pr { padding-right:11rem; }
    .sm12-pr { padding-right:12rem; }
}


/* padding - Right - Medium and Up */

@media only screen and (min-width: 601px) {
    .md0-pr { padding-right:0; }
    .md1-pr { padding-right:1rem; }
    .md2-pr { padding-right:2rem; }
    .md3-pr { padding-right:3rem; }
    .md4-pr { padding-right:4rem; }
    .md5-pr { padding-right:5rem; }
    .md6-pr { padding-right:6rem; }
    .md7-pr { padding-right:7rem; }
    .md8-pr { padding-right:8rem; }
    .md9-pr { padding-right:9rem; }
    .md10-pr { padding-right:10rem; }
    .md11-pr { padding-right:11rem; }
    .md12-pr { padding-right:12rem; }
}


/* padding - Right - Large and Up */

@media only screen and (min-width: 993px) {
    .lg0-pr { padding-right:0; }
    .lg1-pr { padding-right:1rem; }
    .lg2-pr { padding-right:2rem; }
    .lg3-pr { padding-right:3rem; }
    .lg4-pr { padding-right:4rem; }
    .lg5-pr { padding-right:5rem; }
    .lg6-pr { padding-right:6rem; }
    .lg7-pr { padding-right:7rem; }
    .lg8-pr { padding-right:8rem; }
    .lg9-pr { padding-right:9rem; }
    .lg10-pr { padding-right:10rem; }
    .lg11-pr { padding-right:11rem; }
    .lg12-pr { padding-right:12rem; }
}




/* padding - Bottom - Small and Up */

@media only screen and (min-width: 0px) {
    .sm0-pb { padding-bottom:0; }
    .sm1-pb { padding-bottom:1rem; }
    .sm2-pb { padding-bottom:2rem; }
    .sm3-pb { padding-bottom:3rem; }
    .sm4-pb { padding-bottom:4rem; }
    .sm5-pb { padding-bottom:5rem; }
    .sm6-pb { padding-bottom:6rem; }
    .sm7-pb { padding-bottom:7rem; }
    .sm8-pb { padding-bottom:8rem; }
    .sm9-pb { padding-bottom:9rem; }
    .sm10-pb { padding-bottom:10rem; }
    .sm11-pb { padding-bottom:11rem; }
    .sm12-pb { padding-bottom:12rem; }
}


/* padding - Bottom - Medium and Up */

@media only screen and (min-width: 601px) {
    .md0-pb { padding-bottom:0; }
    .md1-pb { padding-bottom:1rem; }
    .md2-pb { padding-bottom:2rem; }
    .md3-pb { padding-bottom:3rem; }
    .md4-pb { padding-bottom:4rem; }
    .md5-pb { padding-bottom:5rem; }
    .md6-pb { padding-bottom:6rem; }
    .md7-pb { padding-bottom:7rem; }
    .md8-pb { padding-bottom:8rem; }
    .md9-pb { padding-bottom:9rem; }
    .md10-pb { padding-bottom:10rem; }
    .md11-pb { padding-bottom:11rem; }
    .md12-pb { padding-bottom:12rem; }
}


/* padding - Bottom - Large and Up */

@media only screen and (min-width: 993px) {
    .lg0-pb { padding-bottom:0; }
    .lg1-pb { padding-bottom:1rem; }
    .lg2-pb { padding-bottom:2rem; }
    .lg3-pb { padding-bottom:3rem; }
    .lg4-pb { padding-bottom:4rem; }
    .lg5-pb { padding-bottom:5rem; }
    .lg6-pb { padding-bottom:6rem; }
    .lg7-pb { padding-bottom:7rem; }
    .lg8-pb { padding-bottom:8rem; }
    .lg9-pb { padding-bottom:9rem; }
    .lg10-pb { padding-bottom:10rem; }
    .lg11-pb { padding-bottom:11rem; }
    .lg12-pb { padding-bottom:12rem; }
}




/* padding - Left - Small and Up */

@media only screen and (min-width: 0px) {
    .sm0-pl { padding-left:0; }
    .sm1-pl { padding-left:1rem; }
    .sm2-pl { padding-left:2rem; }
    .sm3-pl { padding-left:3rem; }
    .sm4-pl { padding-left:4rem; }
    .sm5-pl { padding-left:5rem; }
    .sm6-pl { padding-left:6rem; }
    .sm7-pl { padding-left:7rem; }
    .sm8-pl { padding-left:8rem; }
    .sm9-pl { padding-left:9rem; }
    .sm10-pl { padding-left:10rem; }
    .sm11-pl { padding-left:11rem; }
    .sm12-pl { padding-left:12rem; }
}


/* padding - Left - Medium and Up */

@media only screen and (min-width: 601px) {
    .md0-pl { padding-left:0; }
    .md1-pl { padding-left:1rem; }
    .md2-pl { padding-left:2rem; }
    .md3-pl { padding-left:3rem; }
    .md4-pl { padding-left:4rem; }
    .md5-pl { padding-left:5rem; }
    .md6-pl { padding-left:6rem; }
    .md7-pl { padding-left:7rem; }
    .md8-pl { padding-left:8rem; }
    .md9-pl { padding-left:9rem; }
    .md10-pl { padding-left:10rem; }
    .md11-pl { padding-left:11rem; }
    .md12-pl { padding-left:12rem; }
}


/* padding - Left - Large and Up */

@media only screen and (min-width: 993px) {
    .lg0-pl { padding-left:0; }
    .lg1-pl { padding-left:1rem; }
    .lg2-pl { padding-left:2rem; }
    .lg3-pl { padding-left:3rem; }
    .lg4-pl { padding-left:4rem; }
    .lg5-pl { padding-left:5rem; }
    .lg6-pl { padding-left:6rem; }
    .lg7-pl { padding-left:7rem; }
    .lg8-pl { padding-left:8rem; }
    .lg9-pl { padding-left:9rem; }
    .lg10-pl { padding-left:10rem; }
    .lg11-pl { padding-left:11rem; }
    .lg12-pl { padding-left:12rem; }
}

