.alert-amber-100 {
  background-color: #ffecb3;
  border-color: #ffecb3;
  color: #ffffff;
}
.alert-amber-100 hr {
  border-top-color: #ffe69a;
}
.alert-amber-100 .alert-link {
  color: #e6e6e6;
}
.alert-amber-100.alert-stroke {
  background-color: rgba(255, 236, 179, 0.15);
  border-color: rgba(255, 236, 179, 0.4);
  color: #ffecb3;
}
.alert-amber-100.alert-stroke hr {
  border-top-color: rgba(255, 230, 154, 0.4);
}
.alert-amber-100.alert-stroke .alert-link {
  color: #ffdf80;
}
.alert-amber-200 {
  background-color: #ffe082;
  border-color: #ffe082;
  color: #ffffff;
}
.alert-amber-200 hr {
  border-top-color: #ffda68;
}
.alert-amber-200 .alert-link {
  color: #e6e6e6;
}
.alert-amber-200.alert-stroke {
  background-color: rgba(255, 224, 130, 0.15);
  border-color: rgba(255, 224, 130, 0.4);
  color: #ffe082;
}
.alert-amber-200.alert-stroke hr {
  border-top-color: rgba(255, 218, 104, 0.4);
}
.alert-amber-200.alert-stroke .alert-link {
  color: #ffd34f;
}
.alert-amber-300 {
  background-color: #ffd54f;
  border-color: #ffd54f;
  color: #ffffff;
}
.alert-amber-300 hr {
  border-top-color: #ffcf35;
}
.alert-amber-300 .alert-link {
  color: #e6e6e6;
}
.alert-amber-300.alert-stroke {
  background-color: rgba(255, 213, 79, 0.15);
  border-color: rgba(255, 213, 79, 0.4);
  color: #ffd54f;
}
.alert-amber-300.alert-stroke hr {
  border-top-color: rgba(255, 207, 53, 0.4);
}
.alert-amber-300.alert-stroke .alert-link {
  color: #ffc91c;
}
.alert-amber-400 {
  background-color: #ffca28;
  border-color: #ffca28;
  color: #ffffff;
}
.alert-amber-400 hr {
  border-top-color: #ffc40e;
}
.alert-amber-400 .alert-link {
  color: #e6e6e6;
}
.alert-amber-400.alert-stroke {
  background-color: rgba(255, 202, 40, 0.15);
  border-color: rgba(255, 202, 40, 0.4);
  color: #ffca28;
}
.alert-amber-400.alert-stroke hr {
  border-top-color: rgba(255, 196, 14, 0.4);
}
.alert-amber-400.alert-stroke .alert-link {
  color: #f4b800;
}
.alert-amber-500 {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #ffffff;
}
.alert-amber-500 hr {
  border-top-color: #ecb100;
}
.alert-amber-500 .alert-link {
  color: #e6e6e6;
}
.alert-amber-500.alert-stroke {
  background-color: rgba(255, 193, 7, 0.15);
  border-color: rgba(255, 193, 7, 0.4);
  color: #ffc107;
}
.alert-amber-500.alert-stroke hr {
  border-top-color: rgba(236, 177, 0, 0.4);
}
.alert-amber-500.alert-stroke .alert-link {
  color: #d39e00;
}
.alert-amber-600 {
  background-color: #ffb300;
  border-color: #ffb300;
  color: #ffffff;
}
.alert-amber-600 hr {
  border-top-color: #e6a100;
}
.alert-amber-600 .alert-link {
  color: #e6e6e6;
}
.alert-amber-600.alert-stroke {
  background-color: rgba(255, 179, 0, 0.15);
  border-color: rgba(255, 179, 0, 0.4);
  color: #ffb300;
}
.alert-amber-600.alert-stroke hr {
  border-top-color: rgba(230, 161, 0, 0.4);
}
.alert-amber-600.alert-stroke .alert-link {
  color: #cc8f00;
}
.alert-amber-700 {
  background-color: #ffa000;
  border-color: #ffa000;
  color: #ffffff;
}
.alert-amber-700 hr {
  border-top-color: #e69000;
}
.alert-amber-700 .alert-link {
  color: #e6e6e6;
}
.alert-amber-700.alert-stroke {
  background-color: rgba(255, 160, 0, 0.15);
  border-color: rgba(255, 160, 0, 0.4);
  color: #ffa000;
}
.alert-amber-700.alert-stroke hr {
  border-top-color: rgba(230, 144, 0, 0.4);
}
.alert-amber-700.alert-stroke .alert-link {
  color: #cc8000;
}
.alert-amber-800 {
  background-color: #ff8f00;
  border-color: #ff8f00;
  color: #ffffff;
}
.alert-amber-800 hr {
  border-top-color: #e68100;
}
.alert-amber-800 .alert-link {
  color: #e6e6e6;
}
.alert-amber-800.alert-stroke {
  background-color: rgba(255, 143, 0, 0.15);
  border-color: rgba(255, 143, 0, 0.4);
  color: #ff8f00;
}
.alert-amber-800.alert-stroke hr {
  border-top-color: rgba(230, 129, 0, 0.4);
}
.alert-amber-800.alert-stroke .alert-link {
  color: #cc7200;
}
.alert-amber-900 {
  background-color: #ff6f00;
  border-color: #ff6f00;
  color: #ffffff;
}
.alert-amber-900 hr {
  border-top-color: #e66400;
}
.alert-amber-900 .alert-link {
  color: #e6e6e6;
}
.alert-amber-900.alert-stroke {
  background-color: rgba(255, 111, 0, 0.15);
  border-color: rgba(255, 111, 0, 0.4);
  color: #ff6f00;
}
.alert-amber-900.alert-stroke hr {
  border-top-color: rgba(230, 100, 0, 0.4);
}
.alert-amber-900.alert-stroke .alert-link {
  color: #cc5900;
}
.alert-amber-A100 {
  background-color: #ffe57f;
  border-color: #ffe57f;
  color: #ffffff;
}
.alert-amber-A100 hr {
  border-top-color: #ffe065;
}
.alert-amber-A100 .alert-link {
  color: #e6e6e6;
}
.alert-amber-A100.alert-stroke {
  background-color: rgba(255, 229, 127, 0.15);
  border-color: rgba(255, 229, 127, 0.4);
  color: #ffe57f;
}
.alert-amber-A100.alert-stroke hr {
  border-top-color: rgba(255, 224, 101, 0.4);
}
.alert-amber-A100.alert-stroke .alert-link {
  color: #ffdb4c;
}
.alert-amber-A200 {
  background-color: #ffd740;
  border-color: #ffd740;
  color: #ffffff;
}
.alert-amber-A200 hr {
  border-top-color: #ffd226;
}
.alert-amber-A200 .alert-link {
  color: #e6e6e6;
}
.alert-amber-A200.alert-stroke {
  background-color: rgba(255, 215, 64, 0.15);
  border-color: rgba(255, 215, 64, 0.4);
  color: #ffd740;
}
.alert-amber-A200.alert-stroke hr {
  border-top-color: rgba(255, 210, 38, 0.4);
}
.alert-amber-A200.alert-stroke .alert-link {
  color: #ffcc0d;
}
.alert-amber-A400 {
  background-color: #ffc400;
  border-color: #ffc400;
  color: #ffffff;
}
.alert-amber-A400 hr {
  border-top-color: #e6b000;
}
.alert-amber-A400 .alert-link {
  color: #e6e6e6;
}
.alert-amber-A400.alert-stroke {
  background-color: rgba(255, 196, 0, 0.15);
  border-color: rgba(255, 196, 0, 0.4);
  color: #ffc400;
}
.alert-amber-A400.alert-stroke hr {
  border-top-color: rgba(230, 176, 0, 0.4);
}
.alert-amber-A400.alert-stroke .alert-link {
  color: #cc9d00;
}
.alert-amber-A700 {
  background-color: #ffab00;
  border-color: #ffab00;
  color: #ffffff;
}
.alert-amber-A700 hr {
  border-top-color: #e69a00;
}
.alert-amber-A700 .alert-link {
  color: #e6e6e6;
}
.alert-amber-A700.alert-stroke {
  background-color: rgba(255, 171, 0, 0.15);
  border-color: rgba(255, 171, 0, 0.4);
  color: #ffab00;
}
.alert-amber-A700.alert-stroke hr {
  border-top-color: rgba(230, 154, 0, 0.4);
}
.alert-amber-A700.alert-stroke .alert-link {
  color: #cc8900;
}
.alert-blue-100 {
  background-color: #bbdefb;
  border-color: #bbdefb;
  color: #ffffff;
}
.alert-blue-100 hr {
  border-top-color: #a3d2fa;
}
.alert-blue-100 .alert-link {
  color: #e6e6e6;
}
.alert-blue-100.alert-stroke {
  background-color: rgba(187, 222, 251, 0.15);
  border-color: rgba(187, 222, 251, 0.4);
  color: #bbdefb;
}
.alert-blue-100.alert-stroke hr {
  border-top-color: rgba(163, 210, 250, 0.4);
}
.alert-blue-100.alert-stroke .alert-link {
  color: #8bc7f8;
}
.alert-blue-200 {
  background-color: #90caf9;
  border-color: #90caf9;
  color: #ffffff;
}
.alert-blue-200 hr {
  border-top-color: #78bef8;
}
.alert-blue-200 .alert-link {
  color: #e6e6e6;
}
.alert-blue-200.alert-stroke {
  background-color: rgba(144, 202, 249, 0.15);
  border-color: rgba(144, 202, 249, 0.4);
  color: #90caf9;
}
.alert-blue-200.alert-stroke hr {
  border-top-color: rgba(120, 190, 248, 0.4);
}
.alert-blue-200.alert-stroke .alert-link {
  color: #60b3f6;
}
.alert-blue-300 {
  background-color: #64b5f6;
  border-color: #64b5f6;
  color: #ffffff;
}
.alert-blue-300 hr {
  border-top-color: #4ca9f5;
}
.alert-blue-300 .alert-link {
  color: #e6e6e6;
}
.alert-blue-300.alert-stroke {
  background-color: rgba(100, 181, 246, 0.15);
  border-color: rgba(100, 181, 246, 0.4);
  color: #64b5f6;
}
.alert-blue-300.alert-stroke hr {
  border-top-color: rgba(76, 169, 245, 0.4);
}
.alert-blue-300.alert-stroke .alert-link {
  color: #349ef3;
}
.alert-blue-400 {
  background-color: #42a5f5;
  border-color: #42a5f5;
  color: #ffffff;
}
.alert-blue-400 hr {
  border-top-color: #2a99f4;
}
.alert-blue-400 .alert-link {
  color: #e6e6e6;
}
.alert-blue-400.alert-stroke {
  background-color: rgba(66, 165, 245, 0.15);
  border-color: rgba(66, 165, 245, 0.4);
  color: #42a5f5;
}
.alert-blue-400.alert-stroke hr {
  border-top-color: rgba(42, 153, 244, 0.4);
}
.alert-blue-400.alert-stroke .alert-link {
  color: #128ef2;
}
.alert-blue-500 {
  background-color: #2196f3;
  border-color: #2196f3;
  color: #ffffff;
}
.alert-blue-500 hr {
  border-top-color: #0d8aee;
}
.alert-blue-500 .alert-link {
  color: #e6e6e6;
}
.alert-blue-500.alert-stroke {
  background-color: rgba(33, 150, 243, 0.15);
  border-color: rgba(33, 150, 243, 0.4);
  color: #2196f3;
}
.alert-blue-500.alert-stroke hr {
  border-top-color: rgba(13, 138, 238, 0.4);
}
.alert-blue-500.alert-stroke .alert-link {
  color: #0c7cd5;
}
.alert-blue-600 {
  background-color: #1e88e5;
  border-color: #1e88e5;
  color: #ffffff;
}
.alert-blue-600 hr {
  border-top-color: #187bd1;
}
.alert-blue-600 .alert-link {
  color: #e6e6e6;
}
.alert-blue-600.alert-stroke {
  background-color: rgba(30, 136, 229, 0.15);
  border-color: rgba(30, 136, 229, 0.4);
  color: #1e88e5;
}
.alert-blue-600.alert-stroke hr {
  border-top-color: rgba(24, 123, 209, 0.4);
}
.alert-blue-600.alert-stroke .alert-link {
  color: #166dba;
}
.alert-blue-700 {
  background-color: #1976d2;
  border-color: #1976d2;
  color: #ffffff;
}
.alert-blue-700 hr {
  border-top-color: #1669bb;
}
.alert-blue-700 .alert-link {
  color: #e6e6e6;
}
.alert-blue-700.alert-stroke {
  background-color: rgba(25, 118, 210, 0.15);
  border-color: rgba(25, 118, 210, 0.4);
  color: #1976d2;
}
.alert-blue-700.alert-stroke hr {
  border-top-color: rgba(22, 105, 187, 0.4);
}
.alert-blue-700.alert-stroke .alert-link {
  color: #145ca4;
}
.alert-blue-800 {
  background-color: #1565c0;
  border-color: #1565c0;
  color: #ffffff;
}
.alert-blue-800 hr {
  border-top-color: #1259a9;
}
.alert-blue-800 .alert-link {
  color: #e6e6e6;
}
.alert-blue-800.alert-stroke {
  background-color: rgba(21, 101, 192, 0.15);
  border-color: rgba(21, 101, 192, 0.4);
  color: #1565c0;
}
.alert-blue-800.alert-stroke hr {
  border-top-color: rgba(18, 89, 169, 0.4);
}
.alert-blue-800.alert-stroke .alert-link {
  color: #104d92;
}
.alert-blue-900 {
  background-color: #0d47a1;
  border-color: #0d47a1;
  color: #ffffff;
}
.alert-blue-900 hr {
  border-top-color: #0b3d89;
}
.alert-blue-900 .alert-link {
  color: #e6e6e6;
}
.alert-blue-900.alert-stroke {
  background-color: rgba(13, 71, 161, 0.15);
  border-color: rgba(13, 71, 161, 0.4);
  color: #0d47a1;
}
.alert-blue-900.alert-stroke hr {
  border-top-color: rgba(11, 61, 137, 0.4);
}
.alert-blue-900.alert-stroke .alert-link {
  color: #093272;
}
.alert-blue-A100 {
  background-color: #82b1ff;
  border-color: #82b1ff;
  color: #ffffff;
}
.alert-blue-A100 hr {
  border-top-color: #68a1ff;
}
.alert-blue-A100 .alert-link {
  color: #e6e6e6;
}
.alert-blue-A100.alert-stroke {
  background-color: rgba(130, 177, 255, 0.15);
  border-color: rgba(130, 177, 255, 0.4);
  color: #82b1ff;
}
.alert-blue-A100.alert-stroke hr {
  border-top-color: rgba(104, 161, 255, 0.4);
}
.alert-blue-A100.alert-stroke .alert-link {
  color: #4f91ff;
}
.alert-blue-A200 {
  background-color: #448aff;
  border-color: #448aff;
  color: #ffffff;
}
.alert-blue-A200 hr {
  border-top-color: #2a7aff;
}
.alert-blue-A200 .alert-link {
  color: #e6e6e6;
}
.alert-blue-A200.alert-stroke {
  background-color: rgba(68, 138, 255, 0.15);
  border-color: rgba(68, 138, 255, 0.4);
  color: #448aff;
}
.alert-blue-A200.alert-stroke hr {
  border-top-color: rgba(42, 122, 255, 0.4);
}
.alert-blue-A200.alert-stroke .alert-link {
  color: #116aff;
}
.alert-blue-A400 {
  background-color: #2979ff;
  border-color: #2979ff;
  color: #ffffff;
}
.alert-blue-A400 hr {
  border-top-color: #1069ff;
}
.alert-blue-A400 .alert-link {
  color: #e6e6e6;
}
.alert-blue-A400.alert-stroke {
  background-color: rgba(41, 121, 255, 0.15);
  border-color: rgba(41, 121, 255, 0.4);
  color: #2979ff;
}
.alert-blue-A400.alert-stroke hr {
  border-top-color: rgba(16, 105, 255, 0.4);
}
.alert-blue-A400.alert-stroke .alert-link {
  color: #005cf5;
}
.alert-blue-A700 {
  background-color: #2962ff;
  border-color: #2962ff;
  color: #ffffff;
}
.alert-blue-A700 hr {
  border-top-color: #104fff;
}
.alert-blue-A700 .alert-link {
  color: #e6e6e6;
}
.alert-blue-A700.alert-stroke {
  background-color: rgba(41, 98, 255, 0.15);
  border-color: rgba(41, 98, 255, 0.4);
  color: #2962ff;
}
.alert-blue-A700.alert-stroke hr {
  border-top-color: rgba(16, 79, 255, 0.4);
}
.alert-blue-A700.alert-stroke .alert-link {
  color: #0041f5;
}
.alert-blue-grey-100 {
  background-color: #cfd8dc;
  border-color: #cfd8dc;
  color: #ffffff;
}
.alert-blue-grey-100 hr {
  border-top-color: #c0ccd1;
}
.alert-blue-grey-100 .alert-link {
  color: #e6e6e6;
}
.alert-blue-grey-100.alert-stroke {
  background-color: rgba(207, 216, 220, 0.15);
  border-color: rgba(207, 216, 220, 0.4);
  color: #cfd8dc;
}
.alert-blue-grey-100.alert-stroke hr {
  border-top-color: rgba(192, 204, 209, 0.4);
}
.alert-blue-grey-100.alert-stroke .alert-link {
  color: #b2c0c6;
}
.alert-blue-grey-200 {
  background-color: #b0bec5;
  border-color: #b0bec5;
  color: #ffffff;
}
.alert-blue-grey-200 hr {
  border-top-color: #a1b2ba;
}
.alert-blue-grey-200 .alert-link {
  color: #e6e6e6;
}
.alert-blue-grey-200.alert-stroke {
  background-color: rgba(176, 190, 197, 0.15);
  border-color: rgba(176, 190, 197, 0.4);
  color: #b0bec5;
}
.alert-blue-grey-200.alert-stroke hr {
  border-top-color: rgba(161, 178, 186, 0.4);
}
.alert-blue-grey-200.alert-stroke .alert-link {
  color: #93a6af;
}
.alert-blue-grey-300 {
  background-color: #90a4ae;
  border-color: #90a4ae;
  color: #ffffff;
}
.alert-blue-grey-300 hr {
  border-top-color: #8198a3;
}
.alert-blue-grey-300 .alert-link {
  color: #e6e6e6;
}
.alert-blue-grey-300.alert-stroke {
  background-color: rgba(144, 164, 174, 0.15);
  border-color: rgba(144, 164, 174, 0.4);
  color: #90a4ae;
}
.alert-blue-grey-300.alert-stroke hr {
  border-top-color: rgba(129, 152, 163, 0.4);
}
.alert-blue-grey-300.alert-stroke .alert-link {
  color: #738c98;
}
.alert-blue-grey-400 {
  background-color: #78909c;
  border-color: #78909c;
  color: #ffffff;
}
.alert-blue-grey-400 hr {
  border-top-color: #6a8491;
}
.alert-blue-grey-400 .alert-link {
  color: #e6e6e6;
}
.alert-blue-grey-400.alert-stroke {
  background-color: rgba(120, 144, 156, 0.15);
  border-color: rgba(120, 144, 156, 0.4);
  color: #78909c;
}
.alert-blue-grey-400.alert-stroke hr {
  border-top-color: rgba(106, 132, 145, 0.4);
}
.alert-blue-grey-400.alert-stroke .alert-link {
  color: #5f7682;
}
.alert-blue-grey-500 {
  background-color: #607d8b;
  border-color: #607d8b;
  color: #ffffff;
}
.alert-blue-grey-500 hr {
  border-top-color: #566f7c;
}
.alert-blue-grey-500 .alert-link {
  color: #e6e6e6;
}
.alert-blue-grey-500.alert-stroke {
  background-color: rgba(96, 125, 139, 0.15);
  border-color: rgba(96, 125, 139, 0.4);
  color: #607d8b;
}
.alert-blue-grey-500.alert-stroke hr {
  border-top-color: rgba(86, 111, 124, 0.4);
}
.alert-blue-grey-500.alert-stroke .alert-link {
  color: #4b626d;
}
.alert-blue-grey-600 {
  background-color: #546e7a;
  border-color: #546e7a;
  color: #ffffff;
}
.alert-blue-grey-600 hr {
  border-top-color: #4a606b;
}
.alert-blue-grey-600 .alert-link {
  color: #e6e6e6;
}
.alert-blue-grey-600.alert-stroke {
  background-color: rgba(84, 110, 122, 0.15);
  border-color: rgba(84, 110, 122, 0.4);
  color: #546e7a;
}
.alert-blue-grey-600.alert-stroke hr {
  border-top-color: rgba(74, 96, 107, 0.4);
}
.alert-blue-grey-600.alert-stroke .alert-link {
  color: #3f535c;
}
.alert-blue-grey-700 {
  background-color: #455a64;
  border-color: #455a64;
  color: #ffffff;
}
.alert-blue-grey-700 hr {
  border-top-color: #3b4c55;
}
.alert-blue-grey-700 .alert-link {
  color: #e6e6e6;
}
.alert-blue-grey-700.alert-stroke {
  background-color: rgba(69, 90, 100, 0.15);
  border-color: rgba(69, 90, 100, 0.4);
  color: #455a64;
}
.alert-blue-grey-700.alert-stroke hr {
  border-top-color: rgba(59, 76, 85, 0.4);
}
.alert-blue-grey-700.alert-stroke .alert-link {
  color: #303f46;
}
.alert-blue-grey-800 {
  background-color: #37474f;
  border-color: #37474f;
  color: #ffffff;
}
.alert-blue-grey-800 hr {
  border-top-color: #2d3940;
}
.alert-blue-grey-800 .alert-link {
  color: #e6e6e6;
}
.alert-blue-grey-800.alert-stroke {
  background-color: rgba(55, 71, 79, 0.15);
  border-color: rgba(55, 71, 79, 0.4);
  color: #37474f;
}
.alert-blue-grey-800.alert-stroke hr {
  border-top-color: rgba(45, 57, 64, 0.4);
}
.alert-blue-grey-800.alert-stroke .alert-link {
  color: #222c31;
}
.alert-blue-grey-900 {
  background-color: #263238;
  border-color: #263238;
  color: #ffffff;
}
.alert-blue-grey-900 hr {
  border-top-color: #1c2429;
}
.alert-blue-grey-900 .alert-link {
  color: #e6e6e6;
}
.alert-blue-grey-900.alert-stroke {
  background-color: rgba(38, 50, 56, 0.15);
  border-color: rgba(38, 50, 56, 0.4);
  color: #263238;
}
.alert-blue-grey-900.alert-stroke hr {
  border-top-color: rgba(28, 36, 41, 0.4);
}
.alert-blue-grey-900.alert-stroke .alert-link {
  color: #11171a;
}
.alert-brown-100 {
  background-color: #d7ccc8;
  border-color: #d7ccc8;
  color: #ffffff;
}
.alert-brown-100 hr {
  border-top-color: #ccbeb9;
}
.alert-brown-100 .alert-link {
  color: #e6e6e6;
}
.alert-brown-100.alert-stroke {
  background-color: rgba(215, 204, 200, 0.15);
  border-color: rgba(215, 204, 200, 0.4);
  color: #d7ccc8;
}
.alert-brown-100.alert-stroke hr {
  border-top-color: rgba(204, 190, 185, 0.4);
}
.alert-brown-100.alert-stroke .alert-link {
  color: #c2b1aa;
}
.alert-brown-200 {
  background-color: #bcaaa4;
  border-color: #bcaaa4;
  color: #ffffff;
}
.alert-brown-200 hr {
  border-top-color: #b19c95;
}
.alert-brown-200 .alert-link {
  color: #e6e6e6;
}
.alert-brown-200.alert-stroke {
  background-color: rgba(188, 170, 164, 0.15);
  border-color: rgba(188, 170, 164, 0.4);
  color: #bcaaa4;
}
.alert-brown-200.alert-stroke hr {
  border-top-color: rgba(177, 156, 149, 0.4);
}
.alert-brown-200.alert-stroke .alert-link {
  color: #a68f87;
}
.alert-brown-300 {
  background-color: #a1887f;
  border-color: #a1887f;
  color: #ffffff;
}
.alert-brown-300 hr {
  border-top-color: #967a70;
}
.alert-brown-300 .alert-link {
  color: #e6e6e6;
}
.alert-brown-300.alert-stroke {
  background-color: rgba(161, 136, 127, 0.15);
  border-color: rgba(161, 136, 127, 0.4);
  color: #a1887f;
}
.alert-brown-300.alert-stroke hr {
  border-top-color: rgba(150, 122, 112, 0.4);
}
.alert-brown-300.alert-stroke .alert-link {
  color: #896e64;
}
.alert-brown-400 {
  background-color: #8d6e63;
  border-color: #8d6e63;
  color: #ffffff;
}
.alert-brown-400 hr {
  border-top-color: #7e6258;
}
.alert-brown-400 .alert-link {
  color: #e6e6e6;
}
.alert-brown-400.alert-stroke {
  background-color: rgba(141, 110, 99, 0.15);
  border-color: rgba(141, 110, 99, 0.4);
  color: #8d6e63;
}
.alert-brown-400.alert-stroke hr {
  border-top-color: rgba(126, 98, 88, 0.4);
}
.alert-brown-400.alert-stroke .alert-link {
  color: #6f574e;
}
.alert-brown-500 {
  background-color: #795548;
  border-color: #795548;
  color: #ffffff;
}
.alert-brown-500 hr {
  border-top-color: #694a3e;
}
.alert-brown-500 .alert-link {
  color: #e6e6e6;
}
.alert-brown-500.alert-stroke {
  background-color: rgba(121, 85, 72, 0.15);
  border-color: rgba(121, 85, 72, 0.4);
  color: #795548;
}
.alert-brown-500.alert-stroke hr {
  border-top-color: rgba(105, 74, 62, 0.4);
}
.alert-brown-500.alert-stroke .alert-link {
  color: #593f35;
}
.alert-brown-600 {
  background-color: #6d4c41;
  border-color: #6d4c41;
  color: #ffffff;
}
.alert-brown-600 hr {
  border-top-color: #5d4137;
}
.alert-brown-600 .alert-link {
  color: #e6e6e6;
}
.alert-brown-600.alert-stroke {
  background-color: rgba(109, 76, 65, 0.15);
  border-color: rgba(109, 76, 65, 0.4);
  color: #6d4c41;
}
.alert-brown-600.alert-stroke hr {
  border-top-color: rgba(93, 65, 55, 0.4);
}
.alert-brown-600.alert-stroke .alert-link {
  color: #4d362e;
}
.alert-brown-700 {
  background-color: #5d4037;
  border-color: #5d4037;
  color: #ffffff;
}
.alert-brown-700 hr {
  border-top-color: #4d352e;
}
.alert-brown-700 .alert-link {
  color: #e6e6e6;
}
.alert-brown-700.alert-stroke {
  background-color: rgba(93, 64, 55, 0.15);
  border-color: rgba(93, 64, 55, 0.4);
  color: #5d4037;
}
.alert-brown-700.alert-stroke hr {
  border-top-color: rgba(77, 53, 46, 0.4);
}
.alert-brown-700.alert-stroke .alert-link {
  color: #3d2a24;
}
.alert-brown-800 {
  background-color: #4e342e;
  border-color: #4e342e;
  color: #ffffff;
}
.alert-brown-800 hr {
  border-top-color: #3e2925;
}
.alert-brown-800 .alert-link {
  color: #e6e6e6;
}
.alert-brown-800.alert-stroke {
  background-color: rgba(78, 52, 46, 0.15);
  border-color: rgba(78, 52, 46, 0.4);
  color: #4e342e;
}
.alert-brown-800.alert-stroke hr {
  border-top-color: rgba(62, 41, 37, 0.4);
}
.alert-brown-800.alert-stroke .alert-link {
  color: #2e1f1b;
}
.alert-brown-900 {
  background-color: #3e2723;
  border-color: #3e2723;
  color: #ffffff;
}
.alert-brown-900 hr {
  border-top-color: #2e1d1a;
}
.alert-brown-900 .alert-link {
  color: #e6e6e6;
}
.alert-brown-900.alert-stroke {
  background-color: rgba(62, 39, 35, 0.15);
  border-color: rgba(62, 39, 35, 0.4);
  color: #3e2723;
}
.alert-brown-900.alert-stroke hr {
  border-top-color: rgba(46, 29, 26, 0.4);
}
.alert-brown-900.alert-stroke .alert-link {
  color: #1d1211;
}
.alert-cyan-100 {
  background-color: #b2ebf2;
  border-color: #b2ebf2;
  color: #ffffff;
}
.alert-cyan-100 hr {
  border-top-color: #9ce5ee;
}
.alert-cyan-100 .alert-link {
  color: #e6e6e6;
}
.alert-cyan-100.alert-stroke {
  background-color: rgba(178, 235, 242, 0.15);
  border-color: rgba(178, 235, 242, 0.4);
  color: #b2ebf2;
}
.alert-cyan-100.alert-stroke hr {
  border-top-color: rgba(156, 229, 238, 0.4);
}
.alert-cyan-100.alert-stroke .alert-link {
  color: #86e0eb;
}
.alert-cyan-200 {
  background-color: #80deea;
  border-color: #80deea;
  color: #ffffff;
}
.alert-cyan-200 hr {
  border-top-color: #6ad8e6;
}
.alert-cyan-200 .alert-link {
  color: #e6e6e6;
}
.alert-cyan-200.alert-stroke {
  background-color: rgba(128, 222, 234, 0.15);
  border-color: rgba(128, 222, 234, 0.4);
  color: #80deea;
}
.alert-cyan-200.alert-stroke hr {
  border-top-color: rgba(106, 216, 230, 0.4);
}
.alert-cyan-200.alert-stroke .alert-link {
  color: #54d3e3;
}
.alert-cyan-300 {
  background-color: #4dd0e1;
  border-color: #4dd0e1;
  color: #ffffff;
}
.alert-cyan-300 hr {
  border-top-color: #37cadd;
}
.alert-cyan-300 .alert-link {
  color: #e6e6e6;
}
.alert-cyan-300.alert-stroke {
  background-color: rgba(77, 208, 225, 0.15);
  border-color: rgba(77, 208, 225, 0.4);
  color: #4dd0e1;
}
.alert-cyan-300.alert-stroke hr {
  border-top-color: rgba(55, 202, 221, 0.4);
}
.alert-cyan-300.alert-stroke .alert-link {
  color: #24c2d7;
}
.alert-cyan-400 {
  background-color: #26c6da;
  border-color: #26c6da;
  color: #ffffff;
}
.alert-cyan-400 hr {
  border-top-color: #22b3c5;
}
.alert-cyan-400 .alert-link {
  color: #e6e6e6;
}
.alert-cyan-400.alert-stroke {
  background-color: rgba(38, 198, 218, 0.15);
  border-color: rgba(38, 198, 218, 0.4);
  color: #26c6da;
}
.alert-cyan-400.alert-stroke hr {
  border-top-color: rgba(34, 179, 197, 0.4);
}
.alert-cyan-400.alert-stroke .alert-link {
  color: #1e9faf;
}
.alert-cyan-500 {
  background-color: #00bcd4;
  border-color: #00bcd4;
  color: #ffffff;
}
.alert-cyan-500 hr {
  border-top-color: #00a5bb;
}
.alert-cyan-500 .alert-link {
  color: #e6e6e6;
}
.alert-cyan-500.alert-stroke {
  background-color: rgba(0, 188, 212, 0.15);
  border-color: rgba(0, 188, 212, 0.4);
  color: #00bcd4;
}
.alert-cyan-500.alert-stroke hr {
  border-top-color: rgba(0, 165, 187, 0.4);
}
.alert-cyan-500.alert-stroke .alert-link {
  color: #008fa1;
}
.alert-cyan-600 {
  background-color: #00acc1;
  border-color: #00acc1;
  color: #ffffff;
}
.alert-cyan-600 hr {
  border-top-color: #0095a8;
}
.alert-cyan-600 .alert-link {
  color: #e6e6e6;
}
.alert-cyan-600.alert-stroke {
  background-color: rgba(0, 172, 193, 0.15);
  border-color: rgba(0, 172, 193, 0.4);
  color: #00acc1;
}
.alert-cyan-600.alert-stroke hr {
  border-top-color: rgba(0, 149, 168, 0.4);
}
.alert-cyan-600.alert-stroke .alert-link {
  color: #007f8e;
}
.alert-cyan-700 {
  background-color: #0097a7;
  border-color: #0097a7;
  color: #ffffff;
}
.alert-cyan-700 hr {
  border-top-color: #00808e;
}
.alert-cyan-700 .alert-link {
  color: #e6e6e6;
}
.alert-cyan-700.alert-stroke {
  background-color: rgba(0, 151, 167, 0.15);
  border-color: rgba(0, 151, 167, 0.4);
  color: #0097a7;
}
.alert-cyan-700.alert-stroke hr {
  border-top-color: rgba(0, 128, 142, 0.4);
}
.alert-cyan-700.alert-stroke .alert-link {
  color: #006974;
}
.alert-cyan-800 {
  background-color: #00838f;
  border-color: #00838f;
  color: #ffffff;
}
.alert-cyan-800 hr {
  border-top-color: #006c76;
}
.alert-cyan-800 .alert-link {
  color: #e6e6e6;
}
.alert-cyan-800.alert-stroke {
  background-color: rgba(0, 131, 143, 0.15);
  border-color: rgba(0, 131, 143, 0.4);
  color: #00838f;
}
.alert-cyan-800.alert-stroke hr {
  border-top-color: rgba(0, 108, 118, 0.4);
}
.alert-cyan-800.alert-stroke .alert-link {
  color: #00545c;
}
.alert-cyan-900 {
  background-color: #006064;
  border-color: #006064;
  color: #ffffff;
}
.alert-cyan-900 hr {
  border-top-color: #00484a;
}
.alert-cyan-900 .alert-link {
  color: #e6e6e6;
}
.alert-cyan-900.alert-stroke {
  background-color: rgba(0, 96, 100, 0.15);
  border-color: rgba(0, 96, 100, 0.4);
  color: #006064;
}
.alert-cyan-900.alert-stroke hr {
  border-top-color: rgba(0, 72, 74, 0.4);
}
.alert-cyan-900.alert-stroke .alert-link {
  color: #002f31;
}
.alert-cyan-A100 {
  background-color: #84ffff;
  border-color: #84ffff;
  color: #ffffff;
}
.alert-cyan-A100 hr {
  border-top-color: #6affff;
}
.alert-cyan-A100 .alert-link {
  color: #e6e6e6;
}
.alert-cyan-A100.alert-stroke {
  background-color: rgba(132, 255, 255, 0.15);
  border-color: rgba(132, 255, 255, 0.4);
  color: #84ffff;
}
.alert-cyan-A100.alert-stroke hr {
  border-top-color: rgba(106, 255, 255, 0.4);
}
.alert-cyan-A100.alert-stroke .alert-link {
  color: #51ffff;
}
.alert-cyan-A200 {
  background-color: #18ffff;
  border-color: #18ffff;
  color: #ffffff;
}
.alert-cyan-A200 hr {
  border-top-color: #00fefe;
}
.alert-cyan-A200 .alert-link {
  color: #e6e6e6;
}
.alert-cyan-A200.alert-stroke {
  background-color: rgba(24, 255, 255, 0.15);
  border-color: rgba(24, 255, 255, 0.4);
  color: #18ffff;
}
.alert-cyan-A200.alert-stroke hr {
  border-top-color: rgba(0, 254, 254, 0.4);
}
.alert-cyan-A200.alert-stroke .alert-link {
  color: #00e4e4;
}
.alert-cyan-A400 {
  background-color: #00e5ff;
  border-color: #00e5ff;
  color: #ffffff;
}
.alert-cyan-A400 hr {
  border-top-color: #00cee6;
}
.alert-cyan-A400 .alert-link {
  color: #e6e6e6;
}
.alert-cyan-A400.alert-stroke {
  background-color: rgba(0, 229, 255, 0.15);
  border-color: rgba(0, 229, 255, 0.4);
  color: #00e5ff;
}
.alert-cyan-A400.alert-stroke hr {
  border-top-color: rgba(0, 206, 230, 0.4);
}
.alert-cyan-A400.alert-stroke .alert-link {
  color: #00b7cc;
}
.alert-cyan-A700 {
  background-color: #00b8d4;
  border-color: #00b8d4;
  color: #ffffff;
}
.alert-cyan-A700 hr {
  border-top-color: #00a2bb;
}
.alert-cyan-A700 .alert-link {
  color: #e6e6e6;
}
.alert-cyan-A700.alert-stroke {
  background-color: rgba(0, 184, 212, 0.15);
  border-color: rgba(0, 184, 212, 0.4);
  color: #00b8d4;
}
.alert-cyan-A700.alert-stroke hr {
  border-top-color: rgba(0, 162, 187, 0.4);
}
.alert-cyan-A700.alert-stroke .alert-link {
  color: #008ca1;
}
.alert-deep-orange-100 {
  background-color: #ffccbc;
  border-color: #ffccbc;
  color: #ffffff;
}
.alert-deep-orange-100 hr {
  border-top-color: #ffb9a3;
}
.alert-deep-orange-100 .alert-link {
  color: #e6e6e6;
}
.alert-deep-orange-100.alert-stroke {
  background-color: rgba(255, 204, 188, 0.15);
  border-color: rgba(255, 204, 188, 0.4);
  color: #ffccbc;
}
.alert-deep-orange-100.alert-stroke hr {
  border-top-color: rgba(255, 185, 163, 0.4);
}
.alert-deep-orange-100.alert-stroke .alert-link {
  color: #ffa589;
}
.alert-deep-orange-200 {
  background-color: #ffab91;
  border-color: #ffab91;
  color: #ffffff;
}
.alert-deep-orange-200 hr {
  border-top-color: #ff9877;
}
.alert-deep-orange-200 .alert-link {
  color: #e6e6e6;
}
.alert-deep-orange-200.alert-stroke {
  background-color: rgba(255, 171, 145, 0.15);
  border-color: rgba(255, 171, 145, 0.4);
  color: #ffab91;
}
.alert-deep-orange-200.alert-stroke hr {
  border-top-color: rgba(255, 152, 120, 0.4);
}
.alert-deep-orange-200.alert-stroke .alert-link {
  color: #ff845e;
}
.alert-deep-orange-300 {
  background-color: #ff8a65;
  border-color: #ff8a65;
  color: #ffffff;
}
.alert-deep-orange-300 hr {
  border-top-color: #ff774b;
}
.alert-deep-orange-300 .alert-link {
  color: #e6e6e6;
}
.alert-deep-orange-300.alert-stroke {
  background-color: rgba(255, 138, 101, 0.15);
  border-color: rgba(255, 138, 101, 0.4);
  color: #ff8a65;
}
.alert-deep-orange-300.alert-stroke hr {
  border-top-color: rgba(255, 119, 75, 0.4);
}
.alert-deep-orange-300.alert-stroke .alert-link {
  color: #ff6332;
}
.alert-deep-orange-400 {
  background-color: #ff7043;
  border-color: #ff7043;
  color: #ffffff;
}
.alert-deep-orange-400 hr {
  border-top-color: #ff5d29;
}
.alert-deep-orange-400 .alert-link {
  color: #e6e6e6;
}
.alert-deep-orange-400.alert-stroke {
  background-color: rgba(255, 112, 67, 0.15);
  border-color: rgba(255, 112, 67, 0.4);
  color: #ff7043;
}
.alert-deep-orange-400.alert-stroke hr {
  border-top-color: rgba(255, 93, 41, 0.4);
}
.alert-deep-orange-400.alert-stroke .alert-link {
  color: #ff4910;
}
.alert-deep-orange-500 {
  background-color: #ff5722;
  border-color: #ff5722;
  color: #ffffff;
}
.alert-deep-orange-500 hr {
  border-top-color: #ff4408;
}
.alert-deep-orange-500 .alert-link {
  color: #e6e6e6;
}
.alert-deep-orange-500.alert-stroke {
  background-color: rgba(255, 87, 34, 0.15);
  border-color: rgba(255, 87, 34, 0.4);
  color: #ff5722;
}
.alert-deep-orange-500.alert-stroke hr {
  border-top-color: rgba(255, 68, 8, 0.4);
}
.alert-deep-orange-500.alert-stroke .alert-link {
  color: #ee3900;
}
.alert-deep-orange-600 {
  background-color: #f4511e;
  border-color: #f4511e;
  color: #ffffff;
}
.alert-deep-orange-600 hr {
  border-top-color: #ed410c;
}
.alert-deep-orange-600 .alert-link {
  color: #e6e6e6;
}
.alert-deep-orange-600.alert-stroke {
  background-color: rgba(244, 81, 30, 0.15);
  border-color: rgba(244, 81, 30, 0.4);
  color: #f4511e;
}
.alert-deep-orange-600.alert-stroke hr {
  border-top-color: rgba(237, 65, 12, 0.4);
}
.alert-deep-orange-600.alert-stroke .alert-link {
  color: #d53b0a;
}
.alert-deep-orange-700 {
  background-color: #e64a19;
  border-color: #e64a19;
  color: #ffffff;
}
.alert-deep-orange-700 hr {
  border-top-color: #cf4317;
}
.alert-deep-orange-700 .alert-link {
  color: #e6e6e6;
}
.alert-deep-orange-700.alert-stroke {
  background-color: rgba(230, 74, 25, 0.15);
  border-color: rgba(230, 74, 25, 0.4);
  color: #e64a19;
}
.alert-deep-orange-700.alert-stroke hr {
  border-top-color: rgba(207, 67, 23, 0.4);
}
.alert-deep-orange-700.alert-stroke .alert-link {
  color: #b83b14;
}
.alert-deep-orange-800 {
  background-color: #d84315;
  border-color: #d84315;
  color: #ffffff;
}
.alert-deep-orange-800 hr {
  border-top-color: #c13c13;
}
.alert-deep-orange-800 .alert-link {
  color: #e6e6e6;
}
.alert-deep-orange-800.alert-stroke {
  background-color: rgba(216, 67, 21, 0.15);
  border-color: rgba(216, 67, 21, 0.4);
  color: #d84315;
}
.alert-deep-orange-800.alert-stroke hr {
  border-top-color: rgba(193, 60, 19, 0.4);
}
.alert-deep-orange-800.alert-stroke .alert-link {
  color: #aa3510;
}
.alert-deep-orange-900 {
  background-color: #bf360c;
  border-color: #bf360c;
  color: #ffffff;
}
.alert-deep-orange-900 hr {
  border-top-color: #a72f0a;
}
.alert-deep-orange-900 .alert-link {
  color: #e6e6e6;
}
.alert-deep-orange-900.alert-stroke {
  background-color: rgba(191, 54, 12, 0.15);
  border-color: rgba(191, 54, 12, 0.4);
  color: #bf360c;
}
.alert-deep-orange-900.alert-stroke hr {
  border-top-color: rgba(167, 47, 10, 0.4);
}
.alert-deep-orange-900.alert-stroke .alert-link {
  color: #8f2809;
}
.alert-deep-orange-A100 {
  background-color: #ff9e80;
  border-color: #ff9e80;
  color: #ffffff;
}
.alert-deep-orange-A100 hr {
  border-top-color: #ff8b66;
}
.alert-deep-orange-A100 .alert-link {
  color: #e6e6e6;
}
.alert-deep-orange-A100.alert-stroke {
  background-color: rgba(255, 158, 128, 0.15);
  border-color: rgba(255, 158, 128, 0.4);
  color: #ff9e80;
}
.alert-deep-orange-A100.alert-stroke hr {
  border-top-color: rgba(255, 139, 102, 0.4);
}
.alert-deep-orange-A100.alert-stroke .alert-link {
  color: #ff774d;
}
.alert-deep-orange-A200 {
  background-color: #ff6e40;
  border-color: #ff6e40;
  color: #ffffff;
}
.alert-deep-orange-A200 hr {
  border-top-color: #ff5b26;
}
.alert-deep-orange-A200 .alert-link {
  color: #e6e6e6;
}
.alert-deep-orange-A200.alert-stroke {
  background-color: rgba(255, 110, 64, 0.15);
  border-color: rgba(255, 110, 64, 0.4);
  color: #ff6e40;
}
.alert-deep-orange-A200.alert-stroke hr {
  border-top-color: rgba(255, 91, 38, 0.4);
}
.alert-deep-orange-A200.alert-stroke .alert-link {
  color: #ff470d;
}
.alert-deep-orange-A400 {
  background-color: #ff3d00;
  border-color: #ff3d00;
  color: #ffffff;
}
.alert-deep-orange-A400 hr {
  border-top-color: #e63700;
}
.alert-deep-orange-A400 .alert-link {
  color: #e6e6e6;
}
.alert-deep-orange-A400.alert-stroke {
  background-color: rgba(255, 61, 0, 0.15);
  border-color: rgba(255, 61, 0, 0.4);
  color: #ff3d00;
}
.alert-deep-orange-A400.alert-stroke hr {
  border-top-color: rgba(230, 55, 0, 0.4);
}
.alert-deep-orange-A400.alert-stroke .alert-link {
  color: #cc3100;
}
.alert-deep-orange-A700 {
  background-color: #dd2c00;
  border-color: #dd2c00;
  color: #ffffff;
}
.alert-deep-orange-A700 hr {
  border-top-color: #c42700;
}
.alert-deep-orange-A700 .alert-link {
  color: #e6e6e6;
}
.alert-deep-orange-A700.alert-stroke {
  background-color: rgba(221, 44, 0, 0.15);
  border-color: rgba(221, 44, 0, 0.4);
  color: #dd2c00;
}
.alert-deep-orange-A700.alert-stroke hr {
  border-top-color: rgba(196, 39, 0, 0.4);
}
.alert-deep-orange-A700.alert-stroke .alert-link {
  color: #aa2200;
}
.alert-deep-purple-100 {
  background-color: #d1c4e9;
  border-color: #d1c4e9;
  color: #ffffff;
}
.alert-deep-purple-100 hr {
  border-top-color: #c3b1e2;
}
.alert-deep-purple-100 .alert-link {
  color: #e6e6e6;
}
.alert-deep-purple-100.alert-stroke {
  background-color: rgba(209, 196, 233, 0.15);
  border-color: rgba(209, 196, 233, 0.4);
  color: #d1c4e9;
}
.alert-deep-purple-100.alert-stroke hr {
  border-top-color: rgba(195, 177, 226, 0.4);
}
.alert-deep-purple-100.alert-stroke .alert-link {
  color: #b49fdb;
}
.alert-deep-purple-200 {
  background-color: #b39ddb;
  border-color: #b39ddb;
  color: #ffffff;
}
.alert-deep-purple-200 hr {
  border-top-color: #a58ad4;
}
.alert-deep-purple-200 .alert-link {
  color: #e6e6e6;
}
.alert-deep-purple-200.alert-stroke {
  background-color: rgba(179, 157, 219, 0.15);
  border-color: rgba(179, 157, 219, 0.4);
  color: #b39ddb;
}
.alert-deep-purple-200.alert-stroke hr {
  border-top-color: rgba(165, 138, 212, 0.4);
}
.alert-deep-purple-200.alert-stroke .alert-link {
  color: #9678cd;
}
.alert-deep-purple-300 {
  background-color: #9575cd;
  border-color: #9575cd;
  color: #ffffff;
}
.alert-deep-purple-300 hr {
  border-top-color: #8762c6;
}
.alert-deep-purple-300 .alert-link {
  color: #e6e6e6;
}
.alert-deep-purple-300.alert-stroke {
  background-color: rgba(149, 117, 205, 0.15);
  border-color: rgba(149, 117, 205, 0.4);
  color: #9575cd;
}
.alert-deep-purple-300.alert-stroke hr {
  border-top-color: rgba(135, 98, 198, 0.4);
}
.alert-deep-purple-300.alert-stroke .alert-link {
  color: #7850bf;
}
.alert-deep-purple-400 {
  background-color: #7e57c2;
  border-color: #7e57c2;
  color: #ffffff;
}
.alert-deep-purple-400 hr {
  border-top-color: #7044bb;
}
.alert-deep-purple-400 .alert-link {
  color: #e6e6e6;
}
.alert-deep-purple-400.alert-stroke {
  background-color: rgba(126, 87, 194, 0.15);
  border-color: rgba(126, 87, 194, 0.4);
  color: #7e57c2;
}
.alert-deep-purple-400.alert-stroke hr {
  border-top-color: rgba(112, 68, 187, 0.4);
}
.alert-deep-purple-400.alert-stroke .alert-link {
  color: #643da9;
}
.alert-deep-purple-500 {
  background-color: #673ab7;
  border-color: #673ab7;
  color: #ffffff;
}
.alert-deep-purple-500 hr {
  border-top-color: #5c34a4;
}
.alert-deep-purple-500 .alert-link {
  color: #e6e6e6;
}
.alert-deep-purple-500.alert-stroke {
  background-color: rgba(103, 58, 183, 0.15);
  border-color: rgba(103, 58, 183, 0.4);
  color: #673ab7;
}
.alert-deep-purple-500.alert-stroke hr {
  border-top-color: rgba(92, 52, 164, 0.4);
}
.alert-deep-purple-500.alert-stroke .alert-link {
  color: #512e90;
}
.alert-deep-purple-600 {
  background-color: #5e35b1;
  border-color: #5e35b1;
  color: #ffffff;
}
.alert-deep-purple-600 hr {
  border-top-color: #542f9d;
}
.alert-deep-purple-600 .alert-link {
  color: #e6e6e6;
}
.alert-deep-purple-600.alert-stroke {
  background-color: rgba(94, 53, 177, 0.15);
  border-color: rgba(94, 53, 177, 0.4);
  color: #5e35b1;
}
.alert-deep-purple-600.alert-stroke hr {
  border-top-color: rgba(84, 47, 157, 0.4);
}
.alert-deep-purple-600.alert-stroke .alert-link {
  color: #49298a;
}
.alert-deep-purple-700 {
  background-color: #512da8;
  border-color: #512da8;
  color: #ffffff;
}
.alert-deep-purple-700 hr {
  border-top-color: #472894;
}
.alert-deep-purple-700 .alert-link {
  color: #e6e6e6;
}
.alert-deep-purple-700.alert-stroke {
  background-color: rgba(81, 45, 168, 0.15);
  border-color: rgba(81, 45, 168, 0.4);
  color: #512da8;
}
.alert-deep-purple-700.alert-stroke hr {
  border-top-color: rgba(71, 40, 148, 0.4);
}
.alert-deep-purple-700.alert-stroke .alert-link {
  color: #3e2280;
}
.alert-deep-purple-800 {
  background-color: #4527a0;
  border-color: #4527a0;
  color: #ffffff;
}
.alert-deep-purple-800 hr {
  border-top-color: #3c228b;
}
.alert-deep-purple-800 .alert-link {
  color: #e6e6e6;
}
.alert-deep-purple-800.alert-stroke {
  background-color: rgba(69, 39, 160, 0.15);
  border-color: rgba(69, 39, 160, 0.4);
  color: #4527a0;
}
.alert-deep-purple-800.alert-stroke hr {
  border-top-color: rgba(60, 34, 139, 0.4);
}
.alert-deep-purple-800.alert-stroke .alert-link {
  color: #331d77;
}
.alert-deep-purple-900 {
  background-color: #311b92;
  border-color: #311b92;
  color: #ffffff;
}
.alert-deep-purple-900 hr {
  border-top-color: #2a177c;
}
.alert-deep-purple-900 .alert-link {
  color: #e6e6e6;
}
.alert-deep-purple-900.alert-stroke {
  background-color: rgba(49, 27, 146, 0.15);
  border-color: rgba(49, 27, 146, 0.4);
  color: #311b92;
}
.alert-deep-purple-900.alert-stroke hr {
  border-top-color: rgba(42, 23, 124, 0.4);
}
.alert-deep-purple-900.alert-stroke .alert-link {
  color: #231367;
}
.alert-deep-purple-A100 {
  background-color: #b388ff;
  border-color: #b388ff;
  color: #ffffff;
}
.alert-deep-purple-A100 hr {
  border-top-color: #a36eff;
}
.alert-deep-purple-A100 .alert-link {
  color: #e6e6e6;
}
.alert-deep-purple-A100.alert-stroke {
  background-color: rgba(179, 136, 255, 0.15);
  border-color: rgba(179, 136, 255, 0.4);
  color: #b388ff;
}
.alert-deep-purple-A100.alert-stroke hr {
  border-top-color: rgba(163, 110, 255, 0.4);
}
.alert-deep-purple-A100.alert-stroke .alert-link {
  color: #9255ff;
}
.alert-deep-purple-A200 {
  background-color: #7c4dff;
  border-color: #7c4dff;
  color: #ffffff;
}
.alert-deep-purple-A200 hr {
  border-top-color: #6933ff;
}
.alert-deep-purple-A200 .alert-link {
  color: #e6e6e6;
}
.alert-deep-purple-A200.alert-stroke {
  background-color: rgba(124, 77, 255, 0.15);
  border-color: rgba(124, 77, 255, 0.4);
  color: #7c4dff;
}
.alert-deep-purple-A200.alert-stroke hr {
  border-top-color: rgba(105, 51, 255, 0.4);
}
.alert-deep-purple-A200.alert-stroke .alert-link {
  color: #561aff;
}
.alert-deep-purple-A400 {
  background-color: #651fff;
  border-color: #651fff;
  color: #ffffff;
}
.alert-deep-purple-A400 hr {
  border-top-color: #5305ff;
}
.alert-deep-purple-A400 .alert-link {
  color: #e6e6e6;
}
.alert-deep-purple-A400.alert-stroke {
  background-color: rgba(101, 31, 255, 0.15);
  border-color: rgba(101, 31, 255, 0.4);
  color: #651fff;
}
.alert-deep-purple-A400.alert-stroke hr {
  border-top-color: rgba(83, 5, 255, 0.4);
}
.alert-deep-purple-A400.alert-stroke .alert-link {
  color: #4900eb;
}
.alert-deep-purple-A700 {
  background-color: #6200ea;
  border-color: #6200ea;
  color: #ffffff;
}
.alert-deep-purple-A700 hr {
  border-top-color: #5700d1;
}
.alert-deep-purple-A700 .alert-link {
  color: #e6e6e6;
}
.alert-deep-purple-A700.alert-stroke {
  background-color: rgba(98, 0, 234, 0.15);
  border-color: rgba(98, 0, 234, 0.4);
  color: #6200ea;
}
.alert-deep-purple-A700.alert-stroke hr {
  border-top-color: rgba(87, 0, 209, 0.4);
}
.alert-deep-purple-A700.alert-stroke .alert-link {
  color: #4d00b7;
}
.alert-green-100 {
  background-color: #c8e6c9;
  border-color: #c8e6c9;
  color: #ffffff;
}
.alert-green-100 hr {
  border-top-color: #b6deb8;
}
.alert-green-100 .alert-link {
  color: #e6e6e6;
}
.alert-green-100.alert-stroke {
  background-color: rgba(200, 230, 201, 0.15);
  border-color: rgba(200, 230, 201, 0.4);
  color: #c8e6c9;
}
.alert-green-100.alert-stroke hr {
  border-top-color: rgba(182, 222, 184, 0.4);
}
.alert-green-100.alert-stroke .alert-link {
  color: #a5d6a7;
}
.alert-green-200 {
  background-color: #a5d6a7;
  border-color: #a5d6a7;
  color: #ffffff;
}
.alert-green-200 hr {
  border-top-color: #93ce96;
}
.alert-green-200 .alert-link {
  color: #e6e6e6;
}
.alert-green-200.alert-stroke {
  background-color: rgba(165, 214, 167, 0.15);
  border-color: rgba(165, 214, 167, 0.4);
  color: #a5d6a7;
}
.alert-green-200.alert-stroke hr {
  border-top-color: rgba(147, 206, 150, 0.4);
}
.alert-green-200.alert-stroke .alert-link {
  color: #82c685;
}
.alert-green-300 {
  background-color: #81c784;
  border-color: #81c784;
  color: #ffffff;
}
.alert-green-300 hr {
  border-top-color: #6fbf73;
}
.alert-green-300 .alert-link {
  color: #e6e6e6;
}
.alert-green-300.alert-stroke {
  background-color: rgba(129, 199, 132, 0.15);
  border-color: rgba(129, 199, 132, 0.4);
  color: #81c784;
}
.alert-green-300.alert-stroke hr {
  border-top-color: rgba(111, 191, 115, 0.4);
}
.alert-green-300.alert-stroke .alert-link {
  color: #5eb762;
}
.alert-green-400 {
  background-color: #66bb6a;
  border-color: #66bb6a;
  color: #ffffff;
}
.alert-green-400 hr {
  border-top-color: #54b359;
}
.alert-green-400 .alert-link {
  color: #e6e6e6;
}
.alert-green-400.alert-stroke {
  background-color: rgba(102, 187, 106, 0.15);
  border-color: rgba(102, 187, 106, 0.4);
  color: #66bb6a;
}
.alert-green-400.alert-stroke hr {
  border-top-color: rgba(84, 179, 89, 0.4);
}
.alert-green-400.alert-stroke .alert-link {
  color: #49a54e;
}
.alert-green-500 {
  background-color: #4caf50;
  border-color: #4caf50;
  color: #ffffff;
}
.alert-green-500 hr {
  border-top-color: #449d48;
}
.alert-green-500 .alert-link {
  color: #e6e6e6;
}
.alert-green-500.alert-stroke {
  background-color: rgba(76, 175, 80, 0.15);
  border-color: rgba(76, 175, 80, 0.4);
  color: #4caf50;
}
.alert-green-500.alert-stroke hr {
  border-top-color: rgba(68, 157, 72, 0.4);
}
.alert-green-500.alert-stroke .alert-link {
  color: #3d8b40;
}
.alert-green-600 {
  background-color: #43a047;
  border-color: #43a047;
  color: #ffffff;
}
.alert-green-600 hr {
  border-top-color: #3b8e3f;
}
.alert-green-600 .alert-link {
  color: #e6e6e6;
}
.alert-green-600.alert-stroke {
  background-color: rgba(67, 160, 71, 0.15);
  border-color: rgba(67, 160, 71, 0.4);
  color: #43a047;
}
.alert-green-600.alert-stroke hr {
  border-top-color: rgba(59, 142, 63, 0.4);
}
.alert-green-600.alert-stroke .alert-link {
  color: #347c37;
}
.alert-green-700 {
  background-color: #388e3c;
  border-color: #388e3c;
  color: #ffffff;
}
.alert-green-700 hr {
  border-top-color: #317c34;
}
.alert-green-700 .alert-link {
  color: #e6e6e6;
}
.alert-green-700.alert-stroke {
  background-color: rgba(56, 142, 60, 0.15);
  border-color: rgba(56, 142, 60, 0.4);
  color: #388e3c;
}
.alert-green-700.alert-stroke hr {
  border-top-color: rgba(49, 124, 52, 0.4);
}
.alert-green-700.alert-stroke .alert-link {
  color: #2a692d;
}
.alert-green-800 {
  background-color: #2e7d32;
  border-color: #2e7d32;
  color: #ffffff;
}
.alert-green-800 hr {
  border-top-color: #276a2b;
}
.alert-green-800 .alert-link {
  color: #e6e6e6;
}
.alert-green-800.alert-stroke {
  background-color: rgba(46, 125, 50, 0.15);
  border-color: rgba(46, 125, 50, 0.4);
  color: #2e7d32;
}
.alert-green-800.alert-stroke hr {
  border-top-color: rgba(39, 106, 43, 0.4);
}
.alert-green-800.alert-stroke .alert-link {
  color: #205823;
}
.alert-green-900 {
  background-color: #1b5e20;
  border-color: #1b5e20;
  color: #ffffff;
}
.alert-green-900 hr {
  border-top-color: #154a19;
}
.alert-green-900 .alert-link {
  color: #e6e6e6;
}
.alert-green-900.alert-stroke {
  background-color: rgba(27, 94, 32, 0.15);
  border-color: rgba(27, 94, 32, 0.4);
  color: #1b5e20;
}
.alert-green-900.alert-stroke hr {
  border-top-color: rgba(21, 74, 25, 0.4);
}
.alert-green-900.alert-stroke .alert-link {
  color: #103613;
}
.alert-green-A100 {
  background-color: #b9f6ca;
  border-color: #b9f6ca;
  color: #ffffff;
}
.alert-green-A100 hr {
  border-top-color: #a2f3b9;
}
.alert-green-A100 .alert-link {
  color: #e6e6e6;
}
.alert-green-A100.alert-stroke {
  background-color: rgba(185, 246, 202, 0.15);
  border-color: rgba(185, 246, 202, 0.4);
  color: #b9f6ca;
}
.alert-green-A100.alert-stroke hr {
  border-top-color: rgba(162, 243, 185, 0.4);
}
.alert-green-A100.alert-stroke .alert-link {
  color: #8cf0a8;
}
.alert-green-A200 {
  background-color: #69f0ae;
  border-color: #69f0ae;
  color: #ffffff;
}
.alert-green-A200 hr {
  border-top-color: #52eea1;
}
.alert-green-A200 .alert-link {
  color: #e6e6e6;
}
.alert-green-A200.alert-stroke {
  background-color: rgba(105, 240, 174, 0.15);
  border-color: rgba(105, 240, 174, 0.4);
  color: #69f0ae;
}
.alert-green-A200.alert-stroke hr {
  border-top-color: rgba(82, 238, 161, 0.4);
}
.alert-green-A200.alert-stroke .alert-link {
  color: #3beb95;
}
.alert-green-A400 {
  background-color: #00e676;
  border-color: #00e676;
  color: #ffffff;
}
.alert-green-A400 hr {
  border-top-color: #00cd69;
}
.alert-green-A400 .alert-link {
  color: #e6e6e6;
}
.alert-green-A400.alert-stroke {
  background-color: rgba(0, 230, 118, 0.15);
  border-color: rgba(0, 230, 118, 0.4);
  color: #00e676;
}
.alert-green-A400.alert-stroke hr {
  border-top-color: rgba(0, 205, 105, 0.4);
}
.alert-green-A400.alert-stroke .alert-link {
  color: #00b35c;
}
.alert-green-A700 {
  background-color: #00c853;
  border-color: #00c853;
  color: #ffffff;
}
.alert-green-A700 hr {
  border-top-color: #00af48;
}
.alert-green-A700 .alert-link {
  color: #e6e6e6;
}
.alert-green-A700.alert-stroke {
  background-color: rgba(0, 200, 83, 0.15);
  border-color: rgba(0, 200, 83, 0.4);
  color: #00c853;
}
.alert-green-A700.alert-stroke hr {
  border-top-color: rgba(0, 175, 72, 0.4);
}
.alert-green-A700.alert-stroke .alert-link {
  color: #00953e;
}
.alert-grey-100 {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
  color: #ffffff;
}
.alert-grey-100 hr {
  border-top-color: #e8e8e8;
}
.alert-grey-100 .alert-link {
  color: #e6e6e6;
}
.alert-grey-100.alert-stroke {
  background-color: rgba(245, 245, 245, 0.15);
  border-color: rgba(245, 245, 245, 0.4);
  color: #f5f5f5;
}
.alert-grey-100.alert-stroke hr {
  border-top-color: rgba(232, 232, 232, 0.4);
}
.alert-grey-100.alert-stroke .alert-link {
  color: #dcdcdc;
}
.alert-grey-200 {
  background-color: #eeeeee;
  border-color: #eeeeee;
  color: #ffffff;
}
.alert-grey-200 hr {
  border-top-color: #e1e1e1;
}
.alert-grey-200 .alert-link {
  color: #e6e6e6;
}
.alert-grey-200.alert-stroke {
  background-color: rgba(238, 238, 238, 0.15);
  border-color: rgba(238, 238, 238, 0.4);
  color: #eeeeee;
}
.alert-grey-200.alert-stroke hr {
  border-top-color: rgba(225, 225, 225, 0.4);
}
.alert-grey-200.alert-stroke .alert-link {
  color: #d5d5d5;
}
.alert-grey-300 {
  background-color: #e0e0e0;
  border-color: #e0e0e0;
  color: #ffffff;
}
.alert-grey-300 hr {
  border-top-color: #d3d3d3;
}
.alert-grey-300 .alert-link {
  color: #e6e6e6;
}
.alert-grey-300.alert-stroke {
  background-color: rgba(224, 224, 224, 0.15);
  border-color: rgba(224, 224, 224, 0.4);
  color: #e0e0e0;
}
.alert-grey-300.alert-stroke hr {
  border-top-color: rgba(211, 211, 211, 0.4);
}
.alert-grey-300.alert-stroke .alert-link {
  color: #c7c7c7;
}
.alert-grey-400 {
  background-color: #bdbdbd;
  border-color: #bdbdbd;
  color: #ffffff;
}
.alert-grey-400 hr {
  border-top-color: #b0b0b0;
}
.alert-grey-400 .alert-link {
  color: #e6e6e6;
}
.alert-grey-400.alert-stroke {
  background-color: rgba(189, 189, 189, 0.15);
  border-color: rgba(189, 189, 189, 0.4);
  color: #bdbdbd;
}
.alert-grey-400.alert-stroke hr {
  border-top-color: rgba(176, 176, 176, 0.4);
}
.alert-grey-400.alert-stroke .alert-link {
  color: #a4a4a4;
}
.alert-grey-500 {
  background-color: #9e9e9e;
  border-color: #9e9e9e;
  color: #ffffff;
}
.alert-grey-500 hr {
  border-top-color: #919191;
}
.alert-grey-500 .alert-link {
  color: #e6e6e6;
}
.alert-grey-500.alert-stroke {
  background-color: rgba(158, 158, 158, 0.15);
  border-color: rgba(158, 158, 158, 0.4);
  color: #9e9e9e;
}
.alert-grey-500.alert-stroke hr {
  border-top-color: rgba(145, 145, 145, 0.4);
}
.alert-grey-500.alert-stroke .alert-link {
  color: #858585;
}
.alert-grey-600 {
  background-color: #757575;
  border-color: #757575;
  color: #ffffff;
}
.alert-grey-600 hr {
  border-top-color: #686868;
}
.alert-grey-600 .alert-link {
  color: #e6e6e6;
}
.alert-grey-600.alert-stroke {
  background-color: rgba(117, 117, 117, 0.15);
  border-color: rgba(117, 117, 117, 0.4);
  color: #757575;
}
.alert-grey-600.alert-stroke hr {
  border-top-color: rgba(104, 104, 104, 0.4);
}
.alert-grey-600.alert-stroke .alert-link {
  color: #5b5b5b;
}
.alert-grey-700 {
  background-color: #616161;
  border-color: #616161;
  color: #ffffff;
}
.alert-grey-700 hr {
  border-top-color: #545454;
}
.alert-grey-700 .alert-link {
  color: #e6e6e6;
}
.alert-grey-700.alert-stroke {
  background-color: rgba(97, 97, 97, 0.15);
  border-color: rgba(97, 97, 97, 0.4);
  color: #616161;
}
.alert-grey-700.alert-stroke hr {
  border-top-color: rgba(84, 84, 84, 0.4);
}
.alert-grey-700.alert-stroke .alert-link {
  color: #484848;
}
.alert-grey-800 {
  background-color: #424242;
  border-color: #424242;
  color: #ffffff;
}
.alert-grey-800 hr {
  border-top-color: #353535;
}
.alert-grey-800 .alert-link {
  color: #e6e6e6;
}
.alert-grey-800.alert-stroke {
  background-color: rgba(66, 66, 66, 0.15);
  border-color: rgba(66, 66, 66, 0.4);
  color: #424242;
}
.alert-grey-800.alert-stroke hr {
  border-top-color: rgba(53, 53, 53, 0.4);
}
.alert-grey-800.alert-stroke .alert-link {
  color: #292929;
}
.alert-grey-900 {
  background-color: #212121;
  border-color: #212121;
  color: #ffffff;
}
.alert-grey-900 hr {
  border-top-color: #141414;
}
.alert-grey-900 .alert-link {
  color: #e6e6e6;
}
.alert-grey-900.alert-stroke {
  background-color: rgba(33, 33, 33, 0.15);
  border-color: rgba(33, 33, 33, 0.4);
  color: #212121;
}
.alert-grey-900.alert-stroke hr {
  border-top-color: rgba(20, 20, 20, 0.4);
}
.alert-grey-900.alert-stroke .alert-link {
  color: #080808;
}
.alert-indigo-100 {
  background-color: #c5cae9;
  border-color: #c5cae9;
  color: #ffffff;
}
.alert-indigo-100 hr {
  border-top-color: #b3b9e2;
}
.alert-indigo-100 .alert-link {
  color: #e6e6e6;
}
.alert-indigo-100.alert-stroke {
  background-color: rgba(197, 202, 233, 0.15);
  border-color: rgba(197, 202, 233, 0.4);
  color: #c5cae9;
}
.alert-indigo-100.alert-stroke hr {
  border-top-color: rgba(179, 185, 226, 0.4);
}
.alert-indigo-100.alert-stroke .alert-link {
  color: #a0a8db;
}
.alert-indigo-200 {
  background-color: #9fa8da;
  border-color: #9fa8da;
  color: #ffffff;
}
.alert-indigo-200 hr {
  border-top-color: #8d97d3;
}
.alert-indigo-200 .alert-link {
  color: #e6e6e6;
}
.alert-indigo-200.alert-stroke {
  background-color: rgba(159, 168, 218, 0.15);
  border-color: rgba(159, 168, 218, 0.4);
  color: #9fa8da;
}
.alert-indigo-200.alert-stroke hr {
  border-top-color: rgba(141, 151, 211, 0.4);
}
.alert-indigo-200.alert-stroke .alert-link {
  color: #7a87cc;
}
.alert-indigo-300 {
  background-color: #7986cb;
  border-color: #7986cb;
  color: #ffffff;
}
.alert-indigo-300 hr {
  border-top-color: #6775c4;
}
.alert-indigo-300 .alert-link {
  color: #e6e6e6;
}
.alert-indigo-300.alert-stroke {
  background-color: rgba(121, 134, 203, 0.15);
  border-color: rgba(121, 134, 203, 0.4);
  color: #7986cb;
}
.alert-indigo-300.alert-stroke hr {
  border-top-color: rgba(103, 117, 196, 0.4);
}
.alert-indigo-300.alert-stroke .alert-link {
  color: #5465bd;
}
.alert-indigo-400 {
  background-color: #5c6bc0;
  border-color: #5c6bc0;
  color: #ffffff;
}
.alert-indigo-400 hr {
  border-top-color: #4a5ab9;
}
.alert-indigo-400 .alert-link {
  color: #e6e6e6;
}
.alert-indigo-400.alert-stroke {
  background-color: rgba(92, 107, 192, 0.15);
  border-color: rgba(92, 107, 192, 0.4);
  color: #5c6bc0;
}
.alert-indigo-400.alert-stroke hr {
  border-top-color: rgba(74, 90, 185, 0.4);
}
.alert-indigo-400.alert-stroke .alert-link {
  color: #4150a8;
}
.alert-indigo-500 {
  background-color: #3f51b5;
  border-color: #3f51b5;
  color: #ffffff;
}
.alert-indigo-500 hr {
  border-top-color: #3849a2;
}
.alert-indigo-500 .alert-link {
  color: #e6e6e6;
}
.alert-indigo-500.alert-stroke {
  background-color: rgba(63, 81, 181, 0.15);
  border-color: rgba(63, 81, 181, 0.4);
  color: #3f51b5;
}
.alert-indigo-500.alert-stroke hr {
  border-top-color: rgba(56, 73, 162, 0.4);
}
.alert-indigo-500.alert-stroke .alert-link {
  color: #32408f;
}
.alert-indigo-600 {
  background-color: #3949ab;
  border-color: #3949ab;
  color: #ffffff;
}
.alert-indigo-600 hr {
  border-top-color: #334198;
}
.alert-indigo-600 .alert-link {
  color: #e6e6e6;
}
.alert-indigo-600.alert-stroke {
  background-color: rgba(57, 73, 171, 0.15);
  border-color: rgba(57, 73, 171, 0.4);
  color: #3949ab;
}
.alert-indigo-600.alert-stroke hr {
  border-top-color: rgba(51, 65, 152, 0.4);
}
.alert-indigo-600.alert-stroke .alert-link {
  color: #2c3985;
}
.alert-indigo-700 {
  background-color: #303f9f;
  border-color: #303f9f;
  color: #ffffff;
}
.alert-indigo-700 hr {
  border-top-color: #2a378b;
}
.alert-indigo-700 .alert-link {
  color: #e6e6e6;
}
.alert-indigo-700.alert-stroke {
  background-color: rgba(48, 63, 159, 0.15);
  border-color: rgba(48, 63, 159, 0.4);
  color: #303f9f;
}
.alert-indigo-700.alert-stroke hr {
  border-top-color: rgba(42, 55, 139, 0.4);
}
.alert-indigo-700.alert-stroke .alert-link {
  color: #242f78;
}
.alert-indigo-800 {
  background-color: #283593;
  border-color: #283593;
  color: #ffffff;
}
.alert-indigo-800 hr {
  border-top-color: #232e7f;
}
.alert-indigo-800 .alert-link {
  color: #e6e6e6;
}
.alert-indigo-800.alert-stroke {
  background-color: rgba(40, 53, 147, 0.15);
  border-color: rgba(40, 53, 147, 0.4);
  color: #283593;
}
.alert-indigo-800.alert-stroke hr {
  border-top-color: rgba(35, 46, 127, 0.4);
}
.alert-indigo-800.alert-stroke .alert-link {
  color: #1d276b;
}
.alert-indigo-900 {
  background-color: #1a237e;
  border-color: #1a237e;
  color: #ffffff;
}
.alert-indigo-900 hr {
  border-top-color: #161d69;
}
.alert-indigo-900 .alert-link {
  color: #e6e6e6;
}
.alert-indigo-900.alert-stroke {
  background-color: rgba(26, 35, 126, 0.15);
  border-color: rgba(26, 35, 126, 0.4);
  color: #1a237e;
}
.alert-indigo-900.alert-stroke hr {
  border-top-color: rgba(22, 29, 105, 0.4);
}
.alert-indigo-900.alert-stroke .alert-link {
  color: #111754;
}
.alert-indigo-A100 {
  background-color: #8c9eff;
  border-color: #8c9eff;
  color: #ffffff;
}
.alert-indigo-A100 hr {
  border-top-color: #7288ff;
}
.alert-indigo-A100 .alert-link {
  color: #e6e6e6;
}
.alert-indigo-A100.alert-stroke {
  background-color: rgba(140, 158, 255, 0.15);
  border-color: rgba(140, 158, 255, 0.4);
  color: #8c9eff;
}
.alert-indigo-A100.alert-stroke hr {
  border-top-color: rgba(115, 136, 255, 0.4);
}
.alert-indigo-A100.alert-stroke .alert-link {
  color: #5973ff;
}
.alert-indigo-A200 {
  background-color: #536dfe;
  border-color: #536dfe;
  color: #ffffff;
}
.alert-indigo-A200 hr {
  border-top-color: #3a57fe;
}
.alert-indigo-A200 .alert-link {
  color: #e6e6e6;
}
.alert-indigo-A200.alert-stroke {
  background-color: rgba(83, 109, 254, 0.15);
  border-color: rgba(83, 109, 254, 0.4);
  color: #536dfe;
}
.alert-indigo-A200.alert-stroke hr {
  border-top-color: rgba(58, 87, 254, 0.4);
}
.alert-indigo-A200.alert-stroke .alert-link {
  color: #2042fe;
}
.alert-indigo-A400 {
  background-color: #3d5afe;
  border-color: #3d5afe;
  color: #ffffff;
}
.alert-indigo-A400 hr {
  border-top-color: #2444fe;
}
.alert-indigo-A400 .alert-link {
  color: #e6e6e6;
}
.alert-indigo-A400.alert-stroke {
  background-color: rgba(61, 90, 254, 0.15);
  border-color: rgba(61, 90, 254, 0.4);
  color: #3d5afe;
}
.alert-indigo-A400.alert-stroke hr {
  border-top-color: rgba(36, 68, 254, 0.4);
}
.alert-indigo-A400.alert-stroke .alert-link {
  color: #0a2ffe;
}
.alert-indigo-A700 {
  background-color: #304ffe;
  border-color: #304ffe;
  color: #ffffff;
}
.alert-indigo-A700 hr {
  border-top-color: #1739fe;
}
.alert-indigo-A700 .alert-link {
  color: #e6e6e6;
}
.alert-indigo-A700.alert-stroke {
  background-color: rgba(48, 79, 254, 0.15);
  border-color: rgba(48, 79, 254, 0.4);
  color: #304ffe;
}
.alert-indigo-A700.alert-stroke hr {
  border-top-color: rgba(23, 57, 254, 0.4);
}
.alert-indigo-A700.alert-stroke .alert-link {
  color: #0127fa;
}
.alert-light-blue-100 {
  background-color: #b3e5fc;
  border-color: #b3e5fc;
  color: #ffffff;
}
.alert-light-blue-100 hr {
  border-top-color: #9addfb;
}
.alert-light-blue-100 .alert-link {
  color: #e6e6e6;
}
.alert-light-blue-100.alert-stroke {
  background-color: rgba(179, 229, 252, 0.15);
  border-color: rgba(179, 229, 252, 0.4);
  color: #b3e5fc;
}
.alert-light-blue-100.alert-stroke hr {
  border-top-color: rgba(154, 221, 251, 0.4);
}
.alert-light-blue-100.alert-stroke .alert-link {
  color: #82d4fa;
}
.alert-light-blue-200 {
  background-color: #81d4fa;
  border-color: #81d4fa;
  color: #ffffff;
}
.alert-light-blue-200 hr {
  border-top-color: #68ccf9;
}
.alert-light-blue-200 .alert-link {
  color: #e6e6e6;
}
.alert-light-blue-200.alert-stroke {
  background-color: rgba(129, 212, 250, 0.15);
  border-color: rgba(129, 212, 250, 0.4);
  color: #81d4fa;
}
.alert-light-blue-200.alert-stroke hr {
  border-top-color: rgba(104, 204, 249, 0.4);
}
.alert-light-blue-200.alert-stroke .alert-link {
  color: #50c3f8;
}
.alert-light-blue-300 {
  background-color: #4fc3f7;
  border-color: #4fc3f7;
  color: #ffffff;
}
.alert-light-blue-300 hr {
  border-top-color: #37bbf6;
}
.alert-light-blue-300 .alert-link {
  color: #e6e6e6;
}
.alert-light-blue-300.alert-stroke {
  background-color: rgba(79, 195, 247, 0.15);
  border-color: rgba(79, 195, 247, 0.4);
  color: #4fc3f7;
}
.alert-light-blue-300.alert-stroke hr {
  border-top-color: rgba(55, 187, 246, 0.4);
}
.alert-light-blue-300.alert-stroke .alert-link {
  color: #1eb2f5;
}
.alert-light-blue-400 {
  background-color: #29b6f6;
  border-color: #29b6f6;
  color: #ffffff;
}
.alert-light-blue-400 hr {
  border-top-color: #11aef5;
}
.alert-light-blue-400 .alert-link {
  color: #e6e6e6;
}
.alert-light-blue-400.alert-stroke {
  background-color: rgba(41, 182, 246, 0.15);
  border-color: rgba(41, 182, 246, 0.4);
  color: #29b6f6;
}
.alert-light-blue-400.alert-stroke hr {
  border-top-color: rgba(17, 174, 245, 0.4);
}
.alert-light-blue-400.alert-stroke .alert-link {
  color: #0a9fe2;
}
.alert-light-blue-500 {
  background-color: #03a9f4;
  border-color: #03a9f4;
  color: #ffffff;
}
.alert-light-blue-500 hr {
  border-top-color: #0398db;
}
.alert-light-blue-500 .alert-link {
  color: #e6e6e6;
}
.alert-light-blue-500.alert-stroke {
  background-color: rgba(3, 169, 244, 0.15);
  border-color: rgba(3, 169, 244, 0.4);
  color: #03a9f4;
}
.alert-light-blue-500.alert-stroke hr {
  border-top-color: rgba(3, 152, 219, 0.4);
}
.alert-light-blue-500.alert-stroke .alert-link {
  color: #0286c2;
}
.alert-light-blue-600 {
  background-color: #039be5;
  border-color: #039be5;
  color: #ffffff;
}
.alert-light-blue-600 hr {
  border-top-color: #038acc;
}
.alert-light-blue-600 .alert-link {
  color: #e6e6e6;
}
.alert-light-blue-600.alert-stroke {
  background-color: rgba(3, 155, 229, 0.15);
  border-color: rgba(3, 155, 229, 0.4);
  color: #039be5;
}
.alert-light-blue-600.alert-stroke hr {
  border-top-color: rgba(3, 138, 204, 0.4);
}
.alert-light-blue-600.alert-stroke .alert-link {
  color: #0279b3;
}
.alert-light-blue-700 {
  background-color: #0288d1;
  border-color: #0288d1;
  color: #ffffff;
}
.alert-light-blue-700 hr {
  border-top-color: #0278b8;
}
.alert-light-blue-700 .alert-link {
  color: #e6e6e6;
}
.alert-light-blue-700.alert-stroke {
  background-color: rgba(2, 136, 209, 0.15);
  border-color: rgba(2, 136, 209, 0.4);
  color: #0288d1;
}
.alert-light-blue-700.alert-stroke hr {
  border-top-color: rgba(2, 120, 184, 0.4);
}
.alert-light-blue-700.alert-stroke .alert-link {
  color: #02679e;
}
.alert-light-blue-800 {
  background-color: #0277bd;
  border-color: #0277bd;
  color: #ffffff;
}
.alert-light-blue-800 hr {
  border-top-color: #0267a4;
}
.alert-light-blue-800 .alert-link {
  color: #e6e6e6;
}
.alert-light-blue-800.alert-stroke {
  background-color: rgba(2, 119, 189, 0.15);
  border-color: rgba(2, 119, 189, 0.4);
  color: #0277bd;
}
.alert-light-blue-800.alert-stroke hr {
  border-top-color: rgba(2, 103, 164, 0.4);
}
.alert-light-blue-800.alert-stroke .alert-link {
  color: #01578b;
}
.alert-light-blue-900 {
  background-color: #01579b;
  border-color: #01579b;
  color: #ffffff;
}
.alert-light-blue-900 hr {
  border-top-color: #014982;
}
.alert-light-blue-900 .alert-link {
  color: #e6e6e6;
}
.alert-light-blue-900.alert-stroke {
  background-color: rgba(1, 87, 155, 0.15);
  border-color: rgba(1, 87, 155, 0.4);
  color: #01579b;
}
.alert-light-blue-900.alert-stroke hr {
  border-top-color: rgba(1, 73, 130, 0.4);
}
.alert-light-blue-900.alert-stroke .alert-link {
  color: #013b68;
}
.alert-light-blue-A100 {
  background-color: #80d8ff;
  border-color: #80d8ff;
  color: #ffffff;
}
.alert-light-blue-A100 hr {
  border-top-color: #66d0ff;
}
.alert-light-blue-A100 .alert-link {
  color: #e6e6e6;
}
.alert-light-blue-A100.alert-stroke {
  background-color: rgba(128, 216, 255, 0.15);
  border-color: rgba(128, 216, 255, 0.4);
  color: #80d8ff;
}
.alert-light-blue-A100.alert-stroke hr {
  border-top-color: rgba(102, 208, 255, 0.4);
}
.alert-light-blue-A100.alert-stroke .alert-link {
  color: #4dc8ff;
}
.alert-light-blue-A200 {
  background-color: #40c4ff;
  border-color: #40c4ff;
  color: #ffffff;
}
.alert-light-blue-A200 hr {
  border-top-color: #26bcff;
}
.alert-light-blue-A200 .alert-link {
  color: #e6e6e6;
}
.alert-light-blue-A200.alert-stroke {
  background-color: rgba(64, 196, 255, 0.15);
  border-color: rgba(64, 196, 255, 0.4);
  color: #40c4ff;
}
.alert-light-blue-A200.alert-stroke hr {
  border-top-color: rgba(38, 188, 255, 0.4);
}
.alert-light-blue-A200.alert-stroke .alert-link {
  color: #0db4ff;
}
.alert-light-blue-A400 {
  background-color: #00b0ff;
  border-color: #00b0ff;
  color: #ffffff;
}
.alert-light-blue-A400 hr {
  border-top-color: #009ee6;
}
.alert-light-blue-A400 .alert-link {
  color: #e6e6e6;
}
.alert-light-blue-A400.alert-stroke {
  background-color: rgba(0, 176, 255, 0.15);
  border-color: rgba(0, 176, 255, 0.4);
  color: #00b0ff;
}
.alert-light-blue-A400.alert-stroke hr {
  border-top-color: rgba(0, 158, 230, 0.4);
}
.alert-light-blue-A400.alert-stroke .alert-link {
  color: #008dcc;
}
.alert-light-blue-A700 {
  background-color: #0091ea;
  border-color: #0091ea;
  color: #ffffff;
}
.alert-light-blue-A700 hr {
  border-top-color: #0081d1;
}
.alert-light-blue-A700 .alert-link {
  color: #e6e6e6;
}
.alert-light-blue-A700.alert-stroke {
  background-color: rgba(0, 145, 234, 0.15);
  border-color: rgba(0, 145, 234, 0.4);
  color: #0091ea;
}
.alert-light-blue-A700.alert-stroke hr {
  border-top-color: rgba(0, 129, 209, 0.4);
}
.alert-light-blue-A700.alert-stroke .alert-link {
  color: #0071b7;
}
.alert-light-green-100 {
  background-color: #dcedc8;
  border-color: #dcedc8;
  color: #ffffff;
}
.alert-light-green-100 hr {
  border-top-color: #d0e7b5;
}
.alert-light-green-100 .alert-link {
  color: #e6e6e6;
}
.alert-light-green-100.alert-stroke {
  background-color: rgba(220, 237, 200, 0.15);
  border-color: rgba(220, 237, 200, 0.4);
  color: #dcedc8;
}
.alert-light-green-100.alert-stroke hr {
  border-top-color: rgba(208, 231, 181, 0.4);
}
.alert-light-green-100.alert-stroke .alert-link {
  color: #c4e0a2;
}
.alert-light-green-200 {
  background-color: #c5e1a5;
  border-color: #c5e1a5;
  color: #ffffff;
}
.alert-light-green-200 hr {
  border-top-color: #b9db92;
}
.alert-light-green-200 .alert-link {
  color: #e6e6e6;
}
.alert-light-green-200.alert-stroke {
  background-color: rgba(197, 225, 165, 0.15);
  border-color: rgba(197, 225, 165, 0.4);
  color: #c5e1a5;
}
.alert-light-green-200.alert-stroke hr {
  border-top-color: rgba(185, 219, 146, 0.4);
}
.alert-light-green-200.alert-stroke .alert-link {
  color: #acd47f;
}
.alert-light-green-300 {
  background-color: #aed581;
  border-color: #aed581;
  color: #ffffff;
}
.alert-light-green-300 hr {
  border-top-color: #a2cf6e;
}
.alert-light-green-300 .alert-link {
  color: #e6e6e6;
}
.alert-light-green-300.alert-stroke {
  background-color: rgba(174, 213, 129, 0.15);
  border-color: rgba(174, 213, 129, 0.4);
  color: #aed581;
}
.alert-light-green-300.alert-stroke hr {
  border-top-color: rgba(162, 207, 110, 0.4);
}
.alert-light-green-300.alert-stroke .alert-link {
  color: #95c85b;
}
.alert-light-green-400 {
  background-color: #9ccc65;
  border-color: #9ccc65;
  color: #ffffff;
}
.alert-light-green-400 hr {
  border-top-color: #90c652;
}
.alert-light-green-400 .alert-link {
  color: #e6e6e6;
}
.alert-light-green-400.alert-stroke {
  background-color: rgba(156, 204, 101, 0.15);
  border-color: rgba(156, 204, 101, 0.4);
  color: #9ccc65;
}
.alert-light-green-400.alert-stroke hr {
  border-top-color: rgba(144, 198, 82, 0.4);
}
.alert-light-green-400.alert-stroke .alert-link {
  color: #83bf3f;
}
.alert-light-green-500 {
  background-color: #8bc34a;
  border-color: #8bc34a;
  color: #ffffff;
}
.alert-light-green-500 hr {
  border-top-color: #7eb73d;
}
.alert-light-green-500 .alert-link {
  color: #e6e6e6;
}
.alert-light-green-500.alert-stroke {
  background-color: rgba(139, 195, 74, 0.15);
  border-color: rgba(139, 195, 74, 0.4);
  color: #8bc34a;
}
.alert-light-green-500.alert-stroke hr {
  border-top-color: rgba(126, 183, 61, 0.4);
}
.alert-light-green-500.alert-stroke .alert-link {
  color: #71a436;
}
.alert-light-green-600 {
  background-color: #7cb342;
  border-color: #7cb342;
  color: #ffffff;
}
.alert-light-green-600 hr {
  border-top-color: #6fa03b;
}
.alert-light-green-600 .alert-link {
  color: #e6e6e6;
}
.alert-light-green-600.alert-stroke {
  background-color: rgba(124, 179, 66, 0.15);
  border-color: rgba(124, 179, 66, 0.4);
  color: #7cb342;
}
.alert-light-green-600.alert-stroke hr {
  border-top-color: rgba(111, 160, 59, 0.4);
}
.alert-light-green-600.alert-stroke .alert-link {
  color: #628e34;
}
.alert-light-green-700 {
  background-color: #689f38;
  border-color: #689f38;
  color: #ffffff;
}
.alert-light-green-700 hr {
  border-top-color: #5c8c31;
}
.alert-light-green-700 .alert-link {
  color: #e6e6e6;
}
.alert-light-green-700.alert-stroke {
  background-color: rgba(104, 159, 56, 0.15);
  border-color: rgba(104, 159, 56, 0.4);
  color: #689f38;
}
.alert-light-green-700.alert-stroke hr {
  border-top-color: rgba(92, 140, 49, 0.4);
}
.alert-light-green-700.alert-stroke .alert-link {
  color: #4f792b;
}
.alert-light-green-800 {
  background-color: #558b2f;
  border-color: #558b2f;
  color: #ffffff;
}
.alert-light-green-800 hr {
  border-top-color: #497829;
}
.alert-light-green-800 .alert-link {
  color: #e6e6e6;
}
.alert-light-green-800.alert-stroke {
  background-color: rgba(85, 139, 47, 0.15);
  border-color: rgba(85, 139, 47, 0.4);
  color: #558b2f;
}
.alert-light-green-800.alert-stroke hr {
  border-top-color: rgba(73, 120, 41, 0.4);
}
.alert-light-green-800.alert-stroke .alert-link {
  color: #3e6522;
}
.alert-light-green-900 {
  background-color: #33691e;
  border-color: #33691e;
  color: #ffffff;
}
.alert-light-green-900 hr {
  border-top-color: #295518;
}
.alert-light-green-900 .alert-link {
  color: #e6e6e6;
}
.alert-light-green-900.alert-stroke {
  background-color: rgba(51, 105, 30, 0.15);
  border-color: rgba(51, 105, 30, 0.4);
  color: #33691e;
}
.alert-light-green-900.alert-stroke hr {
  border-top-color: rgba(41, 85, 24, 0.4);
}
.alert-light-green-900.alert-stroke .alert-link {
  color: #204113;
}
.alert-light-green-A100 {
  background-color: #ccff90;
  border-color: #ccff90;
  color: #ffffff;
}
.alert-light-green-A100 hr {
  border-top-color: #c0ff76;
}
.alert-light-green-A100 .alert-link {
  color: #e6e6e6;
}
.alert-light-green-A100.alert-stroke {
  background-color: rgba(204, 255, 144, 0.15);
  border-color: rgba(204, 255, 144, 0.4);
  color: #ccff90;
}
.alert-light-green-A100.alert-stroke hr {
  border-top-color: rgba(192, 255, 119, 0.4);
}
.alert-light-green-A100.alert-stroke .alert-link {
  color: #b5ff5d;
}
.alert-light-green-A200 {
  background-color: #b2ff59;
  border-color: #b2ff59;
  color: #ffffff;
}
.alert-light-green-A200 hr {
  border-top-color: #a6ff40;
}
.alert-light-green-A200 .alert-link {
  color: #e6e6e6;
}
.alert-light-green-A200.alert-stroke {
  background-color: rgba(178, 255, 89, 0.15);
  border-color: rgba(178, 255, 89, 0.4);
  color: #b2ff59;
}
.alert-light-green-A200.alert-stroke hr {
  border-top-color: rgba(166, 255, 64, 0.4);
}
.alert-light-green-A200.alert-stroke .alert-link {
  color: #9aff26;
}
.alert-light-green-A400 {
  background-color: #76ff03;
  border-color: #76ff03;
  color: #ffffff;
}
.alert-light-green-A400 hr {
  border-top-color: #6ae900;
}
.alert-light-green-A400 .alert-link {
  color: #e6e6e6;
}
.alert-light-green-A400.alert-stroke {
  background-color: rgba(118, 255, 3, 0.15);
  border-color: rgba(118, 255, 3, 0.4);
  color: #76ff03;
}
.alert-light-green-A400.alert-stroke hr {
  border-top-color: rgba(106, 233, 0, 0.4);
}
.alert-light-green-A400.alert-stroke .alert-link {
  color: #5ecf00;
}
.alert-light-green-A700 {
  background-color: #64dd17;
  border-color: #64dd17;
  color: #ffffff;
}
.alert-light-green-A700 hr {
  border-top-color: #5ac615;
}
.alert-light-green-A700 .alert-link {
  color: #e6e6e6;
}
.alert-light-green-A700.alert-stroke {
  background-color: rgba(100, 221, 23, 0.15);
  border-color: rgba(100, 221, 23, 0.4);
  color: #64dd17;
}
.alert-light-green-A700.alert-stroke hr {
  border-top-color: rgba(90, 198, 21, 0.4);
}
.alert-light-green-A700.alert-stroke .alert-link {
  color: #4faf12;
}
.alert-lime-100 {
  background-color: #f0f4c3;
  border-color: #f0f4c3;
  color: #ffffff;
}
.alert-lime-100 hr {
  border-top-color: #ebf0ad;
}
.alert-lime-100 .alert-link {
  color: #e6e6e6;
}
.alert-lime-100.alert-stroke {
  background-color: rgba(240, 244, 195, 0.15);
  border-color: rgba(240, 244, 195, 0.4);
  color: #f0f4c3;
}
.alert-lime-100.alert-stroke hr {
  border-top-color: rgba(235, 240, 173, 0.4);
}
.alert-lime-100.alert-stroke .alert-link {
  color: #e5ec98;
}
.alert-lime-200 {
  background-color: #e6ee9c;
  border-color: #e6ee9c;
  color: #ffffff;
}
.alert-lime-200 hr {
  border-top-color: #e1ea86;
}
.alert-lime-200 .alert-link {
  color: #e6e6e6;
}
.alert-lime-200.alert-stroke {
  background-color: rgba(230, 238, 156, 0.15);
  border-color: rgba(230, 238, 156, 0.4);
  color: #e6ee9c;
}
.alert-lime-200.alert-stroke hr {
  border-top-color: rgba(225, 234, 134, 0.4);
}
.alert-lime-200.alert-stroke .alert-link {
  color: #dbe770;
}
.alert-lime-300 {
  background-color: #dce775;
  border-color: #dce775;
  color: #ffffff;
}
.alert-lime-300 hr {
  border-top-color: #d6e35f;
}
.alert-lime-300 .alert-link {
  color: #e6e6e6;
}
.alert-lime-300.alert-stroke {
  background-color: rgba(220, 231, 117, 0.15);
  border-color: rgba(220, 231, 117, 0.4);
  color: #dce775;
}
.alert-lime-300.alert-stroke hr {
  border-top-color: rgba(214, 227, 95, 0.4);
}
.alert-lime-300.alert-stroke .alert-link {
  color: #d1df4a;
}
.alert-lime-400 {
  background-color: #d4e157;
  border-color: #d4e157;
  color: #ffffff;
}
.alert-lime-400 hr {
  border-top-color: #cedd41;
}
.alert-lime-400 .alert-link {
  color: #e6e6e6;
}
.alert-lime-400.alert-stroke {
  background-color: rgba(212, 225, 87, 0.15);
  border-color: rgba(212, 225, 87, 0.4);
  color: #d4e157;
}
.alert-lime-400.alert-stroke hr {
  border-top-color: rgba(206, 221, 65, 0.4);
}
.alert-lime-400.alert-stroke .alert-link {
  color: #c9d92c;
}
.alert-lime-500 {
  background-color: #cddc39;
  border-color: #cddc39;
  color: #ffffff;
}
.alert-lime-500 hr {
  border-top-color: #c6d626;
}
.alert-lime-500 .alert-link {
  color: #e6e6e6;
}
.alert-lime-500.alert-stroke {
  background-color: rgba(205, 220, 57, 0.15);
  border-color: rgba(205, 220, 57, 0.4);
  color: #cddc39;
}
.alert-lime-500.alert-stroke hr {
  border-top-color: rgba(198, 214, 38, 0.4);
}
.alert-lime-500.alert-stroke .alert-link {
  color: #b2c022;
}
.alert-lime-600 {
  background-color: #c0ca33;
  border-color: #c0ca33;
  color: #ffffff;
}
.alert-lime-600 hr {
  border-top-color: #adb62e;
}
.alert-lime-600 .alert-link {
  color: #e6e6e6;
}
.alert-lime-600.alert-stroke {
  background-color: rgba(192, 202, 51, 0.15);
  border-color: rgba(192, 202, 51, 0.4);
  color: #c0ca33;
}
.alert-lime-600.alert-stroke hr {
  border-top-color: rgba(173, 182, 46, 0.4);
}
.alert-lime-600.alert-stroke .alert-link {
  color: #99a129;
}
.alert-lime-700 {
  background-color: #afb42b;
  border-color: #afb42b;
  color: #ffffff;
}
.alert-lime-700 hr {
  border-top-color: #9b9f26;
}
.alert-lime-700 .alert-link {
  color: #e6e6e6;
}
.alert-lime-700.alert-stroke {
  background-color: rgba(175, 180, 43, 0.15);
  border-color: rgba(175, 180, 43, 0.4);
  color: #afb42b;
}
.alert-lime-700.alert-stroke hr {
  border-top-color: rgba(155, 159, 38, 0.4);
}
.alert-lime-700.alert-stroke .alert-link {
  color: #878b21;
}
.alert-lime-800 {
  background-color: #9e9d24;
  border-color: #9e9d24;
  color: #ffffff;
}
.alert-lime-800 hr {
  border-top-color: #89881f;
}
.alert-lime-800 .alert-link {
  color: #e6e6e6;
}
.alert-lime-800.alert-stroke {
  background-color: rgba(158, 157, 36, 0.15);
  border-color: rgba(158, 157, 36, 0.4);
  color: #9e9d24;
}
.alert-lime-800.alert-stroke hr {
  border-top-color: rgba(137, 136, 31, 0.4);
}
.alert-lime-800.alert-stroke .alert-link {
  color: #74741b;
}
.alert-lime-900 {
  background-color: #827717;
  border-color: #827717;
  color: #ffffff;
}
.alert-lime-900 hr {
  border-top-color: #6c6313;
}
.alert-lime-900 .alert-link {
  color: #e6e6e6;
}
.alert-lime-900.alert-stroke {
  background-color: rgba(130, 119, 23, 0.15);
  border-color: rgba(130, 119, 23, 0.4);
  color: #827717;
}
.alert-lime-900.alert-stroke hr {
  border-top-color: rgba(108, 99, 19, 0.4);
}
.alert-lime-900.alert-stroke .alert-link {
  color: #574f0f;
}
.alert-lime-A100 {
  background-color: #f4ff81;
  border-color: #f4ff81;
  color: #ffffff;
}
.alert-lime-A100 hr {
  border-top-color: #f2ff67;
}
.alert-lime-A100 .alert-link {
  color: #e6e6e6;
}
.alert-lime-A100.alert-stroke {
  background-color: rgba(244, 255, 129, 0.15);
  border-color: rgba(244, 255, 129, 0.4);
  color: #f4ff81;
}
.alert-lime-A100.alert-stroke hr {
  border-top-color: rgba(242, 255, 103, 0.4);
}
.alert-lime-A100.alert-stroke .alert-link {
  color: #f0ff4e;
}
.alert-lime-A200 {
  background-color: #eeff41;
  border-color: #eeff41;
  color: #ffffff;
}
.alert-lime-A200 hr {
  border-top-color: #ecff27;
}
.alert-lime-A200 .alert-link {
  color: #e6e6e6;
}
.alert-lime-A200.alert-stroke {
  background-color: rgba(238, 255, 65, 0.15);
  border-color: rgba(238, 255, 65, 0.4);
  color: #eeff41;
}
.alert-lime-A200.alert-stroke hr {
  border-top-color: rgba(236, 255, 39, 0.4);
}
.alert-lime-A200.alert-stroke .alert-link {
  color: #e9ff0e;
}
.alert-lime-A400 {
  background-color: #c6ff00;
  border-color: #c6ff00;
  color: #ffffff;
}
.alert-lime-A400 hr {
  border-top-color: #b2e600;
}
.alert-lime-A400 .alert-link {
  color: #e6e6e6;
}
.alert-lime-A400.alert-stroke {
  background-color: rgba(198, 255, 0, 0.15);
  border-color: rgba(198, 255, 0, 0.4);
  color: #c6ff00;
}
.alert-lime-A400.alert-stroke hr {
  border-top-color: rgba(178, 230, 0, 0.4);
}
.alert-lime-A400.alert-stroke .alert-link {
  color: #9ecc00;
}
.alert-lime-A700 {
  background-color: #aeea00;
  border-color: #aeea00;
  color: #ffffff;
}
.alert-lime-A700 hr {
  border-top-color: #9bd100;
}
.alert-lime-A700 .alert-link {
  color: #e6e6e6;
}
.alert-lime-A700.alert-stroke {
  background-color: rgba(174, 234, 0, 0.15);
  border-color: rgba(174, 234, 0, 0.4);
  color: #aeea00;
}
.alert-lime-A700.alert-stroke hr {
  border-top-color: rgba(155, 209, 0, 0.4);
}
.alert-lime-A700.alert-stroke .alert-link {
  color: #88b700;
}
.alert-orange-100 {
  background-color: #ffe0b2;
  border-color: #ffe0b2;
  color: #ffffff;
}
.alert-orange-100 hr {
  border-top-color: #ffd699;
}
.alert-orange-100 .alert-link {
  color: #e6e6e6;
}
.alert-orange-100.alert-stroke {
  background-color: rgba(255, 224, 178, 0.15);
  border-color: rgba(255, 224, 178, 0.4);
  color: #ffe0b2;
}
.alert-orange-100.alert-stroke hr {
  border-top-color: rgba(255, 214, 153, 0.4);
}
.alert-orange-100.alert-stroke .alert-link {
  color: #ffcb7f;
}
.alert-orange-200 {
  background-color: #ffcc80;
  border-color: #ffcc80;
  color: #ffffff;
}
.alert-orange-200 hr {
  border-top-color: #ffc266;
}
.alert-orange-200 .alert-link {
  color: #e6e6e6;
}
.alert-orange-200.alert-stroke {
  background-color: rgba(255, 204, 128, 0.15);
  border-color: rgba(255, 204, 128, 0.4);
  color: #ffcc80;
}
.alert-orange-200.alert-stroke hr {
  border-top-color: rgba(255, 194, 102, 0.4);
}
.alert-orange-200.alert-stroke .alert-link {
  color: #ffb84d;
}
.alert-orange-300 {
  background-color: #ffb74d;
  border-color: #ffb74d;
  color: #ffffff;
}
.alert-orange-300 hr {
  border-top-color: #ffad33;
}
.alert-orange-300 .alert-link {
  color: #e6e6e6;
}
.alert-orange-300.alert-stroke {
  background-color: rgba(255, 183, 77, 0.15);
  border-color: rgba(255, 183, 77, 0.4);
  color: #ffb74d;
}
.alert-orange-300.alert-stroke hr {
  border-top-color: rgba(255, 173, 51, 0.4);
}
.alert-orange-300.alert-stroke .alert-link {
  color: #ffa21a;
}
.alert-orange-400 {
  background-color: #ffa726;
  border-color: #ffa726;
  color: #ffffff;
}
.alert-orange-400 hr {
  border-top-color: #ff9d0c;
}
.alert-orange-400 .alert-link {
  color: #e6e6e6;
}
.alert-orange-400.alert-stroke {
  background-color: rgba(255, 167, 38, 0.15);
  border-color: rgba(255, 167, 38, 0.4);
  color: #ffa726;
}
.alert-orange-400.alert-stroke hr {
  border-top-color: rgba(255, 157, 12, 0.4);
}
.alert-orange-400.alert-stroke .alert-link {
  color: #f29000;
}
.alert-orange-500 {
  background-color: #ff9800;
  border-color: #ff9800;
  color: #ffffff;
}
.alert-orange-500 hr {
  border-top-color: #e68900;
}
.alert-orange-500 .alert-link {
  color: #e6e6e6;
}
.alert-orange-500.alert-stroke {
  background-color: rgba(255, 152, 0, 0.15);
  border-color: rgba(255, 152, 0, 0.4);
  color: #ff9800;
}
.alert-orange-500.alert-stroke hr {
  border-top-color: rgba(230, 137, 0, 0.4);
}
.alert-orange-500.alert-stroke .alert-link {
  color: #cc7a00;
}
.alert-orange-600 {
  background-color: #fb8c00;
  border-color: #fb8c00;
  color: #ffffff;
}
.alert-orange-600 hr {
  border-top-color: #e27e00;
}
.alert-orange-600 .alert-link {
  color: #e6e6e6;
}
.alert-orange-600.alert-stroke {
  background-color: rgba(251, 140, 0, 0.15);
  border-color: rgba(251, 140, 0, 0.4);
  color: #fb8c00;
}
.alert-orange-600.alert-stroke hr {
  border-top-color: rgba(226, 126, 0, 0.4);
}
.alert-orange-600.alert-stroke .alert-link {
  color: #c87000;
}
.alert-orange-700 {
  background-color: #f57c00;
  border-color: #f57c00;
  color: #ffffff;
}
.alert-orange-700 hr {
  border-top-color: #dc6f00;
}
.alert-orange-700 .alert-link {
  color: #e6e6e6;
}
.alert-orange-700.alert-stroke {
  background-color: rgba(245, 124, 0, 0.15);
  border-color: rgba(245, 124, 0, 0.4);
  color: #f57c00;
}
.alert-orange-700.alert-stroke hr {
  border-top-color: rgba(220, 111, 0, 0.4);
}
.alert-orange-700.alert-stroke .alert-link {
  color: #c26200;
}
.alert-orange-800 {
  background-color: #ef6c00;
  border-color: #ef6c00;
  color: #ffffff;
}
.alert-orange-800 hr {
  border-top-color: #d66000;
}
.alert-orange-800 .alert-link {
  color: #e6e6e6;
}
.alert-orange-800.alert-stroke {
  background-color: rgba(239, 108, 0, 0.15);
  border-color: rgba(239, 108, 0, 0.4);
  color: #ef6c00;
}
.alert-orange-800.alert-stroke hr {
  border-top-color: rgba(214, 96, 0, 0.4);
}
.alert-orange-800.alert-stroke .alert-link {
  color: #bc5500;
}
.alert-orange-900 {
  background-color: #e65100;
  border-color: #e65100;
  color: #ffffff;
}
.alert-orange-900 hr {
  border-top-color: #cd4800;
}
.alert-orange-900 .alert-link {
  color: #e6e6e6;
}
.alert-orange-900.alert-stroke {
  background-color: rgba(230, 81, 0, 0.15);
  border-color: rgba(230, 81, 0, 0.4);
  color: #e65100;
}
.alert-orange-900.alert-stroke hr {
  border-top-color: rgba(205, 72, 0, 0.4);
}
.alert-orange-900.alert-stroke .alert-link {
  color: #b33f00;
}
.alert-orange-A100 {
  background-color: #ffd180;
  border-color: #ffd180;
  color: #ffffff;
}
.alert-orange-A100 hr {
  border-top-color: #ffc866;
}
.alert-orange-A100 .alert-link {
  color: #e6e6e6;
}
.alert-orange-A100.alert-stroke {
  background-color: rgba(255, 209, 128, 0.15);
  border-color: rgba(255, 209, 128, 0.4);
  color: #ffd180;
}
.alert-orange-A100.alert-stroke hr {
  border-top-color: rgba(255, 200, 102, 0.4);
}
.alert-orange-A100.alert-stroke .alert-link {
  color: #ffbf4d;
}
.alert-orange-A200 {
  background-color: #ffab40;
  border-color: #ffab40;
  color: #ffffff;
}
.alert-orange-A200 hr {
  border-top-color: #ffa026;
}
.alert-orange-A200 .alert-link {
  color: #e6e6e6;
}
.alert-orange-A200.alert-stroke {
  background-color: rgba(255, 171, 64, 0.15);
  border-color: rgba(255, 171, 64, 0.4);
  color: #ffab40;
}
.alert-orange-A200.alert-stroke hr {
  border-top-color: rgba(255, 160, 38, 0.4);
}
.alert-orange-A200.alert-stroke .alert-link {
  color: #ff950d;
}
.alert-orange-A400 {
  background-color: #ff9100;
  border-color: #ff9100;
  color: #ffffff;
}
.alert-orange-A400 hr {
  border-top-color: #e68300;
}
.alert-orange-A400 .alert-link {
  color: #e6e6e6;
}
.alert-orange-A400.alert-stroke {
  background-color: rgba(255, 145, 0, 0.15);
  border-color: rgba(255, 145, 0, 0.4);
  color: #ff9100;
}
.alert-orange-A400.alert-stroke hr {
  border-top-color: rgba(230, 131, 0, 0.4);
}
.alert-orange-A400.alert-stroke .alert-link {
  color: #cc7400;
}
.alert-orange-A700 {
  background-color: #ff6d00;
  border-color: #ff6d00;
  color: #ffffff;
}
.alert-orange-A700 hr {
  border-top-color: #e66200;
}
.alert-orange-A700 .alert-link {
  color: #e6e6e6;
}
.alert-orange-A700.alert-stroke {
  background-color: rgba(255, 109, 0, 0.15);
  border-color: rgba(255, 109, 0, 0.4);
  color: #ff6d00;
}
.alert-orange-A700.alert-stroke hr {
  border-top-color: rgba(230, 98, 0, 0.4);
}
.alert-orange-A700.alert-stroke .alert-link {
  color: #cc5700;
}
.alert-pink-100 {
  background-color: #f8bbd0;
  border-color: #f8bbd0;
  color: #ffffff;
}
.alert-pink-100 hr {
  border-top-color: #f6a4c0;
}
.alert-pink-100 .alert-link {
  color: #e6e6e6;
}
.alert-pink-100.alert-stroke {
  background-color: rgba(248, 187, 208, 0.15);
  border-color: rgba(248, 187, 208, 0.4);
  color: #f8bbd0;
}
.alert-pink-100.alert-stroke hr {
  border-top-color: rgba(246, 164, 192, 0.4);
}
.alert-pink-100.alert-stroke .alert-link {
  color: #f38db0;
}
.alert-pink-200 {
  background-color: #f48fb1;
  border-color: #f48fb1;
  color: #ffffff;
}
.alert-pink-200 hr {
  border-top-color: #f278a1;
}
.alert-pink-200 .alert-link {
  color: #e6e6e6;
}
.alert-pink-200.alert-stroke {
  background-color: rgba(244, 143, 177, 0.15);
  border-color: rgba(244, 143, 177, 0.4);
  color: #f48fb1;
}
.alert-pink-200.alert-stroke hr {
  border-top-color: rgba(242, 120, 161, 0.4);
}
.alert-pink-200.alert-stroke .alert-link {
  color: #ef6191;
}
.alert-pink-300 {
  background-color: #f06292;
  border-color: #f06292;
  color: #ffffff;
}
.alert-pink-300 hr {
  border-top-color: #ee4b82;
}
.alert-pink-300 .alert-link {
  color: #e6e6e6;
}
.alert-pink-300.alert-stroke {
  background-color: rgba(240, 98, 146, 0.15);
  border-color: rgba(240, 98, 146, 0.4);
  color: #f06292;
}
.alert-pink-300.alert-stroke hr {
  border-top-color: rgba(238, 75, 130, 0.4);
}
.alert-pink-300.alert-stroke .alert-link {
  color: #ec3372;
}
.alert-pink-400 {
  background-color: #ec407a;
  border-color: #ec407a;
  color: #ffffff;
}
.alert-pink-400 hr {
  border-top-color: #ea296a;
}
.alert-pink-400 .alert-link {
  color: #e6e6e6;
}
.alert-pink-400.alert-stroke {
  background-color: rgba(236, 64, 122, 0.15);
  border-color: rgba(236, 64, 122, 0.4);
  color: #ec407a;
}
.alert-pink-400.alert-stroke hr {
  border-top-color: rgba(234, 41, 106, 0.4);
}
.alert-pink-400.alert-stroke .alert-link {
  color: #e2175b;
}
.alert-pink-500 {
  background-color: #e91e63;
  border-color: #e91e63;
  color: #ffffff;
}
.alert-pink-500 hr {
  border-top-color: #d81557;
}
.alert-pink-500 .alert-link {
  color: #e6e6e6;
}
.alert-pink-500.alert-stroke {
  background-color: rgba(233, 30, 99, 0.15);
  border-color: rgba(233, 30, 99, 0.4);
  color: #e91e63;
}
.alert-pink-500.alert-stroke hr {
  border-top-color: rgba(216, 21, 88, 0.4);
}
.alert-pink-500.alert-stroke .alert-link {
  color: #c1134e;
}
.alert-pink-600 {
  background-color: #d81b60;
  border-color: #d81b60;
  color: #ffffff;
}
.alert-pink-600 hr {
  border-top-color: #c11856;
}
.alert-pink-600 .alert-link {
  color: #e6e6e6;
}
.alert-pink-600.alert-stroke {
  background-color: rgba(216, 27, 96, 0.15);
  border-color: rgba(216, 27, 96, 0.4);
  color: #d81b60;
}
.alert-pink-600.alert-stroke hr {
  border-top-color: rgba(193, 24, 86, 0.4);
}
.alert-pink-600.alert-stroke .alert-link {
  color: #ab154c;
}
.alert-pink-700 {
  background-color: #c2185b;
  border-color: #c2185b;
  color: #ffffff;
}
.alert-pink-700 hr {
  border-top-color: #ab1550;
}
.alert-pink-700 .alert-link {
  color: #e6e6e6;
}
.alert-pink-700.alert-stroke {
  background-color: rgba(194, 24, 91, 0.15);
  border-color: rgba(194, 24, 91, 0.4);
  color: #c2185b;
}
.alert-pink-700.alert-stroke hr {
  border-top-color: rgba(171, 21, 80, 0.4);
}
.alert-pink-700.alert-stroke .alert-link {
  color: #951246;
}
.alert-pink-800 {
  background-color: #ad1457;
  border-color: #ad1457;
  color: #ffffff;
}
.alert-pink-800 hr {
  border-top-color: #96114c;
}
.alert-pink-800 .alert-link {
  color: #e6e6e6;
}
.alert-pink-800.alert-stroke {
  background-color: rgba(173, 20, 87, 0.15);
  border-color: rgba(173, 20, 87, 0.4);
  color: #ad1457;
}
.alert-pink-800.alert-stroke hr {
  border-top-color: rgba(150, 17, 76, 0.4);
}
.alert-pink-800.alert-stroke .alert-link {
  color: #7f0f40;
}
.alert-pink-900 {
  background-color: #880e4f;
  border-color: #880e4f;
  color: #ffffff;
}
.alert-pink-900 hr {
  border-top-color: #710c42;
}
.alert-pink-900 .alert-link {
  color: #e6e6e6;
}
.alert-pink-900.alert-stroke {
  background-color: rgba(136, 14, 79, 0.15);
  border-color: rgba(136, 14, 79, 0.4);
  color: #880e4f;
}
.alert-pink-900.alert-stroke hr {
  border-top-color: rgba(113, 12, 66, 0.4);
}
.alert-pink-900.alert-stroke .alert-link {
  color: #5a0934;
}
.alert-pink-A100 {
  background-color: #ff80ab;
  border-color: #ff80ab;
  color: #ffffff;
}
.alert-pink-A100 hr {
  border-top-color: #ff669a;
}
.alert-pink-A100 .alert-link {
  color: #e6e6e6;
}
.alert-pink-A100.alert-stroke {
  background-color: rgba(255, 128, 171, 0.15);
  border-color: rgba(255, 128, 171, 0.4);
  color: #ff80ab;
}
.alert-pink-A100.alert-stroke hr {
  border-top-color: rgba(255, 102, 154, 0.4);
}
.alert-pink-A100.alert-stroke .alert-link {
  color: #ff4d89;
}
.alert-pink-A200 {
  background-color: #ff4081;
  border-color: #ff4081;
  color: #ffffff;
}
.alert-pink-A200 hr {
  border-top-color: #ff2670;
}
.alert-pink-A200 .alert-link {
  color: #e6e6e6;
}
.alert-pink-A200.alert-stroke {
  background-color: rgba(255, 64, 129, 0.15);
  border-color: rgba(255, 64, 129, 0.4);
  color: #ff4081;
}
.alert-pink-A200.alert-stroke hr {
  border-top-color: rgba(255, 38, 112, 0.4);
}
.alert-pink-A200.alert-stroke .alert-link {
  color: #ff0d5f;
}
.alert-pink-A400 {
  background-color: #f50057;
  border-color: #f50057;
  color: #ffffff;
}
.alert-pink-A400 hr {
  border-top-color: #dc004e;
}
.alert-pink-A400 .alert-link {
  color: #e6e6e6;
}
.alert-pink-A400.alert-stroke {
  background-color: rgba(245, 0, 87, 0.15);
  border-color: rgba(245, 0, 87, 0.4);
  color: #f50057;
}
.alert-pink-A400.alert-stroke hr {
  border-top-color: rgba(220, 0, 78, 0.4);
}
.alert-pink-A400.alert-stroke .alert-link {
  color: #c20045;
}
.alert-pink-A700 {
  background-color: #c51162;
  border-color: #c51162;
  color: #ffffff;
}
.alert-pink-A700 hr {
  border-top-color: #ae0f56;
}
.alert-pink-A700 .alert-link {
  color: #e6e6e6;
}
.alert-pink-A700.alert-stroke {
  background-color: rgba(197, 17, 98, 0.15);
  border-color: rgba(197, 17, 98, 0.4);
  color: #c51162;
}
.alert-pink-A700.alert-stroke hr {
  border-top-color: rgba(174, 15, 86, 0.4);
}
.alert-pink-A700.alert-stroke .alert-link {
  color: #960d4b;
}
.alert-purple-100 {
  background-color: #e1bee7;
  border-color: #e1bee7;
  color: #ffffff;
}
.alert-purple-100 hr {
  border-top-color: #d8abe0;
}
.alert-purple-100 .alert-link {
  color: #e6e6e6;
}
.alert-purple-100.alert-stroke {
  background-color: rgba(225, 190, 231, 0.15);
  border-color: rgba(225, 190, 231, 0.4);
  color: #e1bee7;
}
.alert-purple-100.alert-stroke hr {
  border-top-color: rgba(216, 171, 224, 0.4);
}
.alert-purple-100.alert-stroke .alert-link {
  color: #d099d9;
}
.alert-purple-200 {
  background-color: #ce93d8;
  border-color: #ce93d8;
  color: #ffffff;
}
.alert-purple-200 hr {
  border-top-color: #c680d1;
}
.alert-purple-200 .alert-link {
  color: #e6e6e6;
}
.alert-purple-200.alert-stroke {
  background-color: rgba(206, 147, 216, 0.15);
  border-color: rgba(206, 147, 216, 0.4);
  color: #ce93d8;
}
.alert-purple-200.alert-stroke hr {
  border-top-color: rgba(198, 128, 209, 0.4);
}
.alert-purple-200.alert-stroke .alert-link {
  color: #bd6eca;
}
.alert-purple-300 {
  background-color: #ba68c8;
  border-color: #ba68c8;
  color: #ffffff;
}
.alert-purple-300 hr {
  border-top-color: #b155c1;
}
.alert-purple-300 .alert-link {
  color: #e6e6e6;
}
.alert-purple-300.alert-stroke {
  background-color: rgba(186, 104, 200, 0.15);
  border-color: rgba(186, 104, 200, 0.4);
  color: #ba68c8;
}
.alert-purple-300.alert-stroke hr {
  border-top-color: rgba(177, 85, 193, 0.4);
}
.alert-purple-300.alert-stroke .alert-link {
  color: #a844b9;
}
.alert-purple-400 {
  background-color: #ab47bc;
  border-color: #ab47bc;
  color: #ffffff;
}
.alert-purple-400 hr {
  border-top-color: #9b3eab;
}
.alert-purple-400 .alert-link {
  color: #e6e6e6;
}
.alert-purple-400.alert-stroke {
  background-color: rgba(171, 71, 188, 0.15);
  border-color: rgba(171, 71, 188, 0.4);
  color: #ab47bc;
}
.alert-purple-400.alert-stroke hr {
  border-top-color: rgba(155, 62, 171, 0.4);
}
.alert-purple-400.alert-stroke .alert-link {
  color: #8a3898;
}
.alert-purple-500 {
  background-color: #9c27b0;
  border-color: #9c27b0;
  color: #ffffff;
}
.alert-purple-500 hr {
  border-top-color: #89229b;
}
.alert-purple-500 .alert-link {
  color: #e6e6e6;
}
.alert-purple-500.alert-stroke {
  background-color: rgba(156, 39, 176, 0.15);
  border-color: rgba(156, 39, 176, 0.4);
  color: #9c27b0;
}
.alert-purple-500.alert-stroke hr {
  border-top-color: rgba(137, 34, 155, 0.4);
}
.alert-purple-500.alert-stroke .alert-link {
  color: #771e86;
}
.alert-purple-600 {
  background-color: #8e24aa;
  border-color: #8e24aa;
  color: #ffffff;
}
.alert-purple-600 hr {
  border-top-color: #7c2095;
}
.alert-purple-600 .alert-link {
  color: #e6e6e6;
}
.alert-purple-600.alert-stroke {
  background-color: rgba(142, 36, 170, 0.15);
  border-color: rgba(142, 36, 170, 0.4);
  color: #8e24aa;
}
.alert-purple-600.alert-stroke hr {
  border-top-color: rgba(124, 32, 149, 0.4);
}
.alert-purple-600.alert-stroke .alert-link {
  color: #6b1b80;
}
.alert-purple-700 {
  background-color: #7b1fa2;
  border-color: #7b1fa2;
  color: #ffffff;
}
.alert-purple-700 hr {
  border-top-color: #6b1b8d;
}
.alert-purple-700 .alert-link {
  color: #e6e6e6;
}
.alert-purple-700.alert-stroke {
  background-color: rgba(123, 31, 162, 0.15);
  border-color: rgba(123, 31, 162, 0.4);
  color: #7b1fa2;
}
.alert-purple-700.alert-stroke hr {
  border-top-color: rgba(107, 27, 141, 0.4);
}
.alert-purple-700.alert-stroke .alert-link {
  color: #5a1777;
}
.alert-purple-800 {
  background-color: #6a1b9a;
  border-color: #6a1b9a;
  color: #ffffff;
}
.alert-purple-800 hr {
  border-top-color: #5b1784;
}
.alert-purple-800 .alert-link {
  color: #e6e6e6;
}
.alert-purple-800.alert-stroke {
  background-color: rgba(106, 27, 154, 0.15);
  border-color: rgba(106, 27, 154, 0.4);
  color: #6a1b9a;
}
.alert-purple-800.alert-stroke hr {
  border-top-color: rgba(91, 23, 132, 0.4);
}
.alert-purple-800.alert-stroke .alert-link {
  color: #4c136f;
}
.alert-purple-900 {
  background-color: #4a148c;
  border-color: #4a148c;
  color: #ffffff;
}
.alert-purple-900 hr {
  border-top-color: #3e1176;
}
.alert-purple-900 .alert-link {
  color: #e6e6e6;
}
.alert-purple-900.alert-stroke {
  background-color: rgba(74, 20, 140, 0.15);
  border-color: rgba(74, 20, 140, 0.4);
  color: #4a148c;
}
.alert-purple-900.alert-stroke hr {
  border-top-color: rgba(62, 17, 118, 0.4);
}
.alert-purple-900.alert-stroke .alert-link {
  color: #320e5f;
}
.alert-purple-A100 {
  background-color: #ea80fc;
  border-color: #ea80fc;
  color: #ffffff;
}
.alert-purple-A100 hr {
  border-top-color: #e667fb;
}
.alert-purple-A100 .alert-link {
  color: #e6e6e6;
}
.alert-purple-A100.alert-stroke {
  background-color: rgba(234, 128, 252, 0.15);
  border-color: rgba(234, 128, 252, 0.4);
  color: #ea80fc;
}
.alert-purple-A100.alert-stroke hr {
  border-top-color: rgba(230, 103, 251, 0.4);
}
.alert-purple-A100.alert-stroke .alert-link {
  color: #e24efb;
}
.alert-purple-A200 {
  background-color: #e040fb;
  border-color: #e040fb;
  color: #ffffff;
}
.alert-purple-A200 hr {
  border-top-color: #dc27fa;
}
.alert-purple-A200 .alert-link {
  color: #e6e6e6;
}
.alert-purple-A200.alert-stroke {
  background-color: rgba(224, 64, 251, 0.15);
  border-color: rgba(224, 64, 251, 0.4);
  color: #e040fb;
}
.alert-purple-A200.alert-stroke hr {
  border-top-color: rgba(220, 39, 250, 0.4);
}
.alert-purple-A200.alert-stroke .alert-link {
  color: #d80efa;
}
.alert-purple-A400 {
  background-color: #d500f9;
  border-color: #d500f9;
  color: #ffffff;
}
.alert-purple-A400 hr {
  border-top-color: #bf00e0;
}
.alert-purple-A400 .alert-link {
  color: #e6e6e6;
}
.alert-purple-A400.alert-stroke {
  background-color: rgba(213, 0, 249, 0.15);
  border-color: rgba(213, 0, 249, 0.4);
  color: #d500f9;
}
.alert-purple-A400.alert-stroke hr {
  border-top-color: rgba(191, 0, 224, 0.4);
}
.alert-purple-A400.alert-stroke .alert-link {
  color: #a900c6;
}
.alert-purple-A700 {
  background-color: #aa00ff;
  border-color: #aa00ff;
  color: #ffffff;
}
.alert-purple-A700 hr {
  border-top-color: #9900e6;
}
.alert-purple-A700 .alert-link {
  color: #e6e6e6;
}
.alert-purple-A700.alert-stroke {
  background-color: rgba(170, 0, 255, 0.15);
  border-color: rgba(170, 0, 255, 0.4);
  color: #aa00ff;
}
.alert-purple-A700.alert-stroke hr {
  border-top-color: rgba(153, 0, 230, 0.4);
}
.alert-purple-A700.alert-stroke .alert-link {
  color: #8800cc;
}
.alert-red-100 {
  background-color: #ffcdd2;
  border-color: #ffcdd2;
  color: #ffffff;
}
.alert-red-100 hr {
  border-top-color: #ffb3bb;
}
.alert-red-100 .alert-link {
  color: #e6e6e6;
}
.alert-red-100.alert-stroke {
  background-color: rgba(255, 205, 210, 0.15);
  border-color: rgba(255, 205, 210, 0.4);
  color: #ffcdd2;
}
.alert-red-100.alert-stroke hr {
  border-top-color: rgba(255, 180, 187, 0.4);
}
.alert-red-100.alert-stroke .alert-link {
  color: #ff9aa4;
}
.alert-red-200 {
  background-color: #ef9a9a;
  border-color: #ef9a9a;
  color: #ffffff;
}
.alert-red-200 hr {
  border-top-color: #ec8484;
}
.alert-red-200 .alert-link {
  color: #e6e6e6;
}
.alert-red-200.alert-stroke {
  background-color: rgba(239, 154, 154, 0.15);
  border-color: rgba(239, 154, 154, 0.4);
  color: #ef9a9a;
}
.alert-red-200.alert-stroke hr {
  border-top-color: rgba(236, 132, 132, 0.4);
}
.alert-red-200.alert-stroke .alert-link {
  color: #e86e6e;
}
.alert-red-300 {
  background-color: #e57373;
  border-color: #e57373;
  color: #ffffff;
}
.alert-red-300 hr {
  border-top-color: #e15d5d;
}
.alert-red-300 .alert-link {
  color: #e6e6e6;
}
.alert-red-300.alert-stroke {
  background-color: rgba(229, 115, 115, 0.15);
  border-color: rgba(229, 115, 115, 0.4);
  color: #e57373;
}
.alert-red-300.alert-stroke hr {
  border-top-color: rgba(225, 93, 93, 0.4);
}
.alert-red-300.alert-stroke .alert-link {
  color: #dd4848;
}
.alert-red-400 {
  background-color: #ef5350;
  border-color: #ef5350;
  color: #ffffff;
}
.alert-red-400 hr {
  border-top-color: #ed3c39;
}
.alert-red-400 .alert-link {
  color: #e6e6e6;
}
.alert-red-400.alert-stroke {
  background-color: rgba(239, 83, 80, 0.15);
  border-color: rgba(239, 83, 80, 0.4);
  color: #ef5350;
}
.alert-red-400.alert-stroke hr {
  border-top-color: rgba(237, 60, 57, 0.4);
}
.alert-red-400.alert-stroke .alert-link {
  color: #eb2521;
}
.alert-red-500 {
  background-color: #f44336;
  border-color: #f44336;
  color: #ffffff;
}
.alert-red-500 hr {
  border-top-color: #f32c1e;
}
.alert-red-500 .alert-link {
  color: #e6e6e6;
}
.alert-red-500.alert-stroke {
  background-color: rgba(244, 67, 54, 0.15);
  border-color: rgba(244, 67, 54, 0.4);
  color: #f44336;
}
.alert-red-500.alert-stroke hr {
  border-top-color: rgba(243, 44, 30, 0.4);
}
.alert-red-500.alert-stroke .alert-link {
  color: #ea1c0d;
}
.alert-red-600 {
  background-color: #e53935;
  border-color: #e53935;
  color: #ffffff;
}
.alert-red-600 hr {
  border-top-color: #e2231e;
}
.alert-red-600 .alert-link {
  color: #e6e6e6;
}
.alert-red-600.alert-stroke {
  background-color: rgba(229, 57, 53, 0.15);
  border-color: rgba(229, 57, 53, 0.4);
  color: #e53935;
}
.alert-red-600.alert-stroke hr {
  border-top-color: rgba(226, 35, 30, 0.4);
}
.alert-red-600.alert-stroke .alert-link {
  color: #cd1e1a;
}
.alert-red-700 {
  background-color: #d32f2f;
  border-color: #d32f2f;
  color: #ffffff;
}
.alert-red-700 hr {
  border-top-color: #c02929;
}
.alert-red-700 .alert-link {
  color: #e6e6e6;
}
.alert-red-700.alert-stroke {
  background-color: rgba(211, 47, 47, 0.15);
  border-color: rgba(211, 47, 47, 0.4);
  color: #d32f2f;
}
.alert-red-700.alert-stroke hr {
  border-top-color: rgba(192, 41, 41, 0.4);
}
.alert-red-700.alert-stroke .alert-link {
  color: #ab2424;
}
.alert-red-800 {
  background-color: #c62828;
  border-color: #c62828;
  color: #ffffff;
}
.alert-red-800 hr {
  border-top-color: #b12424;
}
.alert-red-800 .alert-link {
  color: #e6e6e6;
}
.alert-red-800.alert-stroke {
  background-color: rgba(198, 40, 40, 0.15);
  border-color: rgba(198, 40, 40, 0.4);
  color: #c62828;
}
.alert-red-800.alert-stroke hr {
  border-top-color: rgba(177, 36, 36, 0.4);
}
.alert-red-800.alert-stroke .alert-link {
  color: #9c1f1f;
}
.alert-red-900 {
  background-color: #b71c1c;
  border-color: #b71c1c;
  color: #ffffff;
}
.alert-red-900 hr {
  border-top-color: #a11919;
}
.alert-red-900 .alert-link {
  color: #e6e6e6;
}
.alert-red-900.alert-stroke {
  background-color: rgba(183, 28, 28, 0.15);
  border-color: rgba(183, 28, 28, 0.4);
  color: #b71c1c;
}
.alert-red-900.alert-stroke hr {
  border-top-color: rgba(161, 25, 25, 0.4);
}
.alert-red-900.alert-stroke .alert-link {
  color: #8b1515;
}
.alert-red-A100 {
  background-color: #ff8a80;
  border-color: #ff8a80;
  color: #ffffff;
}
.alert-red-A100 hr {
  border-top-color: #ff7366;
}
.alert-red-A100 .alert-link {
  color: #e6e6e6;
}
.alert-red-A100.alert-stroke {
  background-color: rgba(255, 138, 128, 0.15);
  border-color: rgba(255, 138, 128, 0.4);
  color: #ff8a80;
}
.alert-red-A100.alert-stroke hr {
  border-top-color: rgba(255, 115, 102, 0.4);
}
.alert-red-A100.alert-stroke .alert-link {
  color: #ff5b4d;
}
.alert-red-A200 {
  background-color: #ff5252;
  border-color: #ff5252;
  color: #ffffff;
}
.alert-red-A200 hr {
  border-top-color: #ff3838;
}
.alert-red-A200 .alert-link {
  color: #e6e6e6;
}
.alert-red-A200.alert-stroke {
  background-color: rgba(255, 82, 82, 0.15);
  border-color: rgba(255, 82, 82, 0.4);
  color: #ff5252;
}
.alert-red-A200.alert-stroke hr {
  border-top-color: rgba(255, 56, 56, 0.4);
}
.alert-red-A200.alert-stroke .alert-link {
  color: #ff1f1f;
}
.alert-red-A400 {
  background-color: #ff1744;
  border-color: #ff1744;
  color: #ffffff;
}
.alert-red-A400 hr {
  border-top-color: #fc0031;
}
.alert-red-A400 .alert-link {
  color: #e6e6e6;
}
.alert-red-A400.alert-stroke {
  background-color: rgba(255, 23, 68, 0.15);
  border-color: rgba(255, 23, 68, 0.4);
  color: #ff1744;
}
.alert-red-A400.alert-stroke hr {
  border-top-color: rgba(252, 0, 49, 0.4);
}
.alert-red-A400.alert-stroke .alert-link {
  color: #e3002c;
}
.alert-red-A700 {
  background-color: #d50000;
  border-color: #d50000;
  color: #ffffff;
}
.alert-red-A700 hr {
  border-top-color: #bc0000;
}
.alert-red-A700 .alert-link {
  color: #e6e6e6;
}
.alert-red-A700.alert-stroke {
  background-color: rgba(213, 0, 0, 0.15);
  border-color: rgba(213, 0, 0, 0.4);
  color: #d50000;
}
.alert-red-A700.alert-stroke hr {
  border-top-color: rgba(188, 0, 0, 0.4);
}
.alert-red-A700.alert-stroke .alert-link {
  color: #a20000;
}
.alert-teal-100 {
  background-color: #b2dfdb;
  border-color: #b2dfdb;
  color: #ffffff;
}
.alert-teal-100 hr {
  border-top-color: #a0d8d3;
}
.alert-teal-100 .alert-link {
  color: #e6e6e6;
}
.alert-teal-100.alert-stroke {
  background-color: rgba(178, 223, 219, 0.15);
  border-color: rgba(178, 223, 219, 0.4);
  color: #b2dfdb;
}
.alert-teal-100.alert-stroke hr {
  border-top-color: rgba(160, 216, 211, 0.4);
}
.alert-teal-100.alert-stroke .alert-link {
  color: #8ed0ca;
}
.alert-teal-200 {
  background-color: #80cbc4;
  border-color: #80cbc4;
  color: #ffffff;
}
.alert-teal-200 hr {
  border-top-color: #6ec4bc;
}
.alert-teal-200 .alert-link {
  color: #e6e6e6;
}
.alert-teal-200.alert-stroke {
  background-color: rgba(128, 203, 196, 0.15);
  border-color: rgba(128, 203, 196, 0.4);
  color: #80cbc4;
}
.alert-teal-200.alert-stroke hr {
  border-top-color: rgba(110, 196, 188, 0.4);
}
.alert-teal-200.alert-stroke .alert-link {
  color: #5cbcb3;
}
.alert-teal-300 {
  background-color: #4db6ac;
  border-color: #4db6ac;
  color: #ffffff;
}
.alert-teal-300 hr {
  border-top-color: #44a69c;
}
.alert-teal-300 .alert-link {
  color: #e6e6e6;
}
.alert-teal-300.alert-stroke {
  background-color: rgba(77, 182, 172, 0.15);
  border-color: rgba(77, 182, 172, 0.4);
  color: #4db6ac;
}
.alert-teal-300.alert-stroke hr {
  border-top-color: rgba(68, 166, 156, 0.4);
}
.alert-teal-300.alert-stroke .alert-link {
  color: #3c948b;
}
.alert-teal-400 {
  background-color: #26a69a;
  border-color: #26a69a;
  color: #ffffff;
}
.alert-teal-400 hr {
  border-top-color: #219187;
}
.alert-teal-400 .alert-link {
  color: #e6e6e6;
}
.alert-teal-400.alert-stroke {
  background-color: rgba(38, 166, 154, 0.15);
  border-color: rgba(38, 166, 154, 0.4);
  color: #26a69a;
}
.alert-teal-400.alert-stroke hr {
  border-top-color: rgba(33, 145, 135, 0.4);
}
.alert-teal-400.alert-stroke .alert-link {
  color: #1c7d74;
}
.alert-teal-500 {
  background-color: #009688;
  border-color: #009688;
  color: #ffffff;
}
.alert-teal-500 hr {
  border-top-color: #007d71;
}
.alert-teal-500 .alert-link {
  color: #e6e6e6;
}
.alert-teal-500.alert-stroke {
  background-color: rgba(0, 150, 136, 0.15);
  border-color: rgba(0, 150, 136, 0.4);
  color: #009688;
}
.alert-teal-500.alert-stroke hr {
  border-top-color: rgba(0, 125, 113, 0.4);
}
.alert-teal-500.alert-stroke .alert-link {
  color: #00635a;
}
.alert-teal-600 {
  background-color: #00897b;
  border-color: #00897b;
  color: #ffffff;
}
.alert-teal-600 hr {
  border-top-color: #007064;
}
.alert-teal-600 .alert-link {
  color: #e6e6e6;
}
.alert-teal-600.alert-stroke {
  background-color: rgba(0, 137, 123, 0.15);
  border-color: rgba(0, 137, 123, 0.4);
  color: #00897b;
}
.alert-teal-600.alert-stroke hr {
  border-top-color: rgba(0, 112, 100, 0.4);
}
.alert-teal-600.alert-stroke .alert-link {
  color: #00564d;
}
.alert-teal-700 {
  background-color: #00796b;
  border-color: #00796b;
  color: #ffffff;
}
.alert-teal-700 hr {
  border-top-color: #006054;
}
.alert-teal-700 .alert-link {
  color: #e6e6e6;
}
.alert-teal-700.alert-stroke {
  background-color: rgba(0, 121, 107, 0.15);
  border-color: rgba(0, 121, 107, 0.4);
  color: #00796b;
}
.alert-teal-700.alert-stroke hr {
  border-top-color: rgba(0, 96, 84, 0.4);
}
.alert-teal-700.alert-stroke .alert-link {
  color: #00463e;
}
.alert-teal-800 {
  background-color: #00695c;
  border-color: #00695c;
  color: #ffffff;
}
.alert-teal-800 hr {
  border-top-color: #005046;
}
.alert-teal-800 .alert-link {
  color: #e6e6e6;
}
.alert-teal-800.alert-stroke {
  background-color: rgba(0, 105, 92, 0.15);
  border-color: rgba(0, 105, 92, 0.4);
  color: #00695c;
}
.alert-teal-800.alert-stroke hr {
  border-top-color: rgba(0, 80, 70, 0.4);
}
.alert-teal-800.alert-stroke .alert-link {
  color: #00362f;
}
.alert-teal-900 {
  background-color: #004d40;
  border-color: #004d40;
  color: #ffffff;
}
.alert-teal-900 hr {
  border-top-color: #00332b;
}
.alert-teal-900 .alert-link {
  color: #e6e6e6;
}
.alert-teal-900.alert-stroke {
  background-color: rgba(0, 77, 64, 0.15);
  border-color: rgba(0, 77, 64, 0.4);
  color: #004d40;
}
.alert-teal-900.alert-stroke hr {
  border-top-color: rgba(0, 51, 43, 0.4);
}
.alert-teal-900.alert-stroke .alert-link {
  color: #001a16;
}
.alert-teal-A100 {
  background-color: #a7ffeb;
  border-color: #a7ffeb;
  color: #ffffff;
}
.alert-teal-A100 hr {
  border-top-color: #8dffe5;
}
.alert-teal-A100 .alert-link {
  color: #e6e6e6;
}
.alert-teal-A100.alert-stroke {
  background-color: rgba(167, 255, 235, 0.15);
  border-color: rgba(167, 255, 235, 0.4);
  color: #a7ffeb;
}
.alert-teal-A100.alert-stroke hr {
  border-top-color: rgba(141, 255, 229, 0.4);
}
.alert-teal-A100.alert-stroke .alert-link {
  color: #74ffdf;
}
.alert-teal-A200 {
  background-color: #64ffda;
  border-color: #64ffda;
  color: #ffffff;
}
.alert-teal-A200 hr {
  border-top-color: #4affd4;
}
.alert-teal-A200 .alert-link {
  color: #e6e6e6;
}
.alert-teal-A200.alert-stroke {
  background-color: rgba(100, 255, 218, 0.15);
  border-color: rgba(100, 255, 218, 0.4);
  color: #64ffda;
}
.alert-teal-A200.alert-stroke hr {
  border-top-color: rgba(74, 255, 212, 0.4);
}
.alert-teal-A200.alert-stroke .alert-link {
  color: #31ffce;
}
.alert-teal-A400 {
  background-color: #1de9b6;
  border-color: #1de9b6;
  color: #ffffff;
}
.alert-teal-A400 hr {
  border-top-color: #15d8a7;
}
.alert-teal-A400 .alert-link {
  color: #e6e6e6;
}
.alert-teal-A400.alert-stroke {
  background-color: rgba(29, 233, 182, 0.15);
  border-color: rgba(29, 233, 182, 0.4);
  color: #1de9b6;
}
.alert-teal-A400.alert-stroke hr {
  border-top-color: rgba(21, 216, 167, 0.4);
}
.alert-teal-A400.alert-stroke .alert-link {
  color: #13c095;
}
.alert-teal-A700 {
  background-color: #00bfa5;
  border-color: #00bfa5;
  color: #ffffff;
}
.alert-teal-A700 hr {
  border-top-color: #00a68f;
}
.alert-teal-A700 .alert-link {
  color: #e6e6e6;
}
.alert-teal-A700.alert-stroke {
  background-color: rgba(0, 191, 165, 0.15);
  border-color: rgba(0, 191, 165, 0.4);
  color: #00bfa5;
}
.alert-teal-A700.alert-stroke hr {
  border-top-color: rgba(0, 166, 143, 0.4);
}
.alert-teal-A700.alert-stroke .alert-link {
  color: #008c79;
}
.alert-yellow-100 {
  background-color: #fff9c4;
  border-color: #fff9c4;
  color: #ffffff;
}
.alert-yellow-100 hr {
  border-top-color: #fff6aa;
}
.alert-yellow-100 .alert-link {
  color: #e6e6e6;
}
.alert-yellow-100.alert-stroke {
  background-color: rgba(255, 249, 196, 0.15);
  border-color: rgba(255, 249, 196, 0.4);
  color: #fff9c4;
}
.alert-yellow-100.alert-stroke hr {
  border-top-color: rgba(255, 246, 170, 0.4);
}
.alert-yellow-100.alert-stroke .alert-link {
  color: #fff491;
}
.alert-yellow-200 {
  background-color: #fff59d;
  border-color: #fff59d;
  color: #ffffff;
}
.alert-yellow-200 hr {
  border-top-color: #fff284;
}
.alert-yellow-200 .alert-link {
  color: #e6e6e6;
}
.alert-yellow-200.alert-stroke {
  background-color: rgba(255, 245, 157, 0.15);
  border-color: rgba(255, 245, 157, 0.4);
  color: #fff59d;
}
.alert-yellow-200.alert-stroke hr {
  border-top-color: rgba(255, 242, 132, 0.4);
}
.alert-yellow-200.alert-stroke .alert-link {
  color: #fff06a;
}
.alert-yellow-300 {
  background-color: #fff176;
  border-color: #fff176;
  color: #ffffff;
}
.alert-yellow-300 hr {
  border-top-color: #ffee5d;
}
.alert-yellow-300 .alert-link {
  color: #e6e6e6;
}
.alert-yellow-300.alert-stroke {
  background-color: rgba(255, 241, 118, 0.15);
  border-color: rgba(255, 241, 118, 0.4);
  color: #fff176;
}
.alert-yellow-300.alert-stroke hr {
  border-top-color: rgba(255, 238, 93, 0.4);
}
.alert-yellow-300.alert-stroke .alert-link {
  color: #ffec43;
}
.alert-yellow-400 {
  background-color: #ffee58;
  border-color: #ffee58;
  color: #ffffff;
}
.alert-yellow-400 hr {
  border-top-color: #ffeb3f;
}
.alert-yellow-400 .alert-link {
  color: #e6e6e6;
}
.alert-yellow-400.alert-stroke {
  background-color: rgba(255, 238, 88, 0.15);
  border-color: rgba(255, 238, 88, 0.4);
  color: #ffee58;
}
.alert-yellow-400.alert-stroke hr {
  border-top-color: rgba(255, 235, 63, 0.4);
}
.alert-yellow-400.alert-stroke .alert-link {
  color: #ffe925;
}
.alert-yellow-500 {
  background-color: #ffeb3b;
  border-color: #ffeb3b;
  color: #ffffff;
}
.alert-yellow-500 hr {
  border-top-color: #ffe821;
}
.alert-yellow-500 .alert-link {
  color: #e6e6e6;
}
.alert-yellow-500.alert-stroke {
  background-color: rgba(255, 235, 59, 0.15);
  border-color: rgba(255, 235, 59, 0.4);
  color: #ffeb3b;
}
.alert-yellow-500.alert-stroke hr {
  border-top-color: rgba(255, 232, 33, 0.4);
}
.alert-yellow-500.alert-stroke .alert-link {
  color: #ffe608;
}
.alert-yellow-600 {
  background-color: #fdd835;
  border-color: #fdd835;
  color: #ffffff;
}
.alert-yellow-600 hr {
  border-top-color: #fdd31c;
}
.alert-yellow-600 .alert-link {
  color: #e6e6e6;
}
.alert-yellow-600.alert-stroke {
  background-color: rgba(253, 216, 53, 0.15);
  border-color: rgba(253, 216, 53, 0.4);
  color: #fdd835;
}
.alert-yellow-600.alert-stroke hr {
  border-top-color: rgba(253, 211, 28, 0.4);
}
.alert-yellow-600.alert-stroke .alert-link {
  color: #fdce02;
}
.alert-yellow-700 {
  background-color: #fbc02d;
  border-color: #fbc02d;
  color: #ffffff;
}
.alert-yellow-700 hr {
  border-top-color: #fbb814;
}
.alert-yellow-700 .alert-link {
  color: #e6e6e6;
}
.alert-yellow-700.alert-stroke {
  background-color: rgba(251, 192, 45, 0.15);
  border-color: rgba(251, 192, 45, 0.4);
  color: #fbc02d;
}
.alert-yellow-700.alert-stroke hr {
  border-top-color: rgba(251, 184, 20, 0.4);
}
.alert-yellow-700.alert-stroke .alert-link {
  color: #f0ad05;
}
.alert-yellow-800 {
  background-color: #f9a825;
  border-color: #f9a825;
  color: #ffffff;
}
.alert-yellow-800 hr {
  border-top-color: #f89e0c;
}
.alert-yellow-800 .alert-link {
  color: #e6e6e6;
}
.alert-yellow-800.alert-stroke {
  background-color: rgba(249, 168, 37, 0.15);
  border-color: rgba(249, 168, 37, 0.4);
  color: #f9a825;
}
.alert-yellow-800.alert-stroke hr {
  border-top-color: rgba(248, 158, 12, 0.4);
}
.alert-yellow-800.alert-stroke .alert-link {
  color: #e59006;
}
.alert-yellow-900 {
  background-color: #f57f17;
  border-color: #f57f17;
  color: #ffffff;
}
.alert-yellow-900 hr {
  border-top-color: #e8720a;
}
.alert-yellow-900 .alert-link {
  color: #e6e6e6;
}
.alert-yellow-900.alert-stroke {
  background-color: rgba(245, 127, 23, 0.15);
  border-color: rgba(245, 127, 23, 0.4);
  color: #f57f17;
}
.alert-yellow-900.alert-stroke hr {
  border-top-color: rgba(232, 114, 10, 0.4);
}
.alert-yellow-900.alert-stroke .alert-link {
  color: #d06609;
}
.alert-yellow-A100 {
  background-color: #ffff8d;
  border-color: #ffff8d;
  color: #ffffff;
}
.alert-yellow-A100 hr {
  border-top-color: #ffff73;
}
.alert-yellow-A100 .alert-link {
  color: #e6e6e6;
}
.alert-yellow-A100.alert-stroke {
  background-color: rgba(255, 255, 141, 0.15);
  border-color: rgba(255, 255, 141, 0.4);
  color: #ffff8d;
}
.alert-yellow-A100.alert-stroke hr {
  border-top-color: rgba(255, 255, 116, 0.4);
}
.alert-yellow-A100.alert-stroke .alert-link {
  color: #ffff5a;
}
.alert-yellow-A200 {
  background-color: #ffff00;
  border-color: #ffff00;
  color: #ffffff;
}
.alert-yellow-A200 hr {
  border-top-color: #e5e600;
}
.alert-yellow-A200 .alert-link {
  color: #e6e6e6;
}
.alert-yellow-A200.alert-stroke {
  background-color: rgba(255, 255, 0, 0.15);
  border-color: rgba(255, 255, 0, 0.4);
  color: #ffff00;
}
.alert-yellow-A200.alert-stroke hr {
  border-top-color: rgba(229, 230, 0, 0.4);
}
.alert-yellow-A200.alert-stroke .alert-link {
  color: #cccc00;
}
.alert-yellow-A400 {
  background-color: #ffea00;
  border-color: #ffea00;
  color: #ffffff;
}
.alert-yellow-A400 hr {
  border-top-color: #e6d300;
}
.alert-yellow-A400 .alert-link {
  color: #e6e6e6;
}
.alert-yellow-A400.alert-stroke {
  background-color: rgba(255, 234, 0, 0.15);
  border-color: rgba(255, 234, 0, 0.4);
  color: #ffea00;
}
.alert-yellow-A400.alert-stroke hr {
  border-top-color: rgba(230, 211, 0, 0.4);
}
.alert-yellow-A400.alert-stroke .alert-link {
  color: #ccbb00;
}
.alert-yellow-A700 {
  background-color: #ffd600;
  border-color: #ffd600;
  color: #ffffff;
}
.alert-yellow-A700 hr {
  border-top-color: #e6c100;
}
.alert-yellow-A700 .alert-link {
  color: #e6e6e6;
}
.alert-yellow-A700.alert-stroke {
  background-color: rgba(255, 214, 0, 0.15);
  border-color: rgba(255, 214, 0, 0.4);
  color: #ffd600;
}
.alert-yellow-A700.alert-stroke hr {
  border-top-color: rgba(230, 193, 0, 0.4);
}
.alert-yellow-A700.alert-stroke .alert-link {
  color: #ccab00;
}
