.text-color{}
.text-color-black{
    color: #000000;
}
.text-color-white{
    color: #ffffff;
}

.text-color-white-imp{
    color: #ffffff!important;
}

.text-color-transparent{
    -webkit-text-fill-color: rgba(0,0,0,0);
    color: #000;
}

.text-color-design span{
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    display:block;
    background-position: center;
    background-size: cover;
}
/********** Blue Grey ***********/
.text-color-blue-grey{
    color: #607D8B;
}
.text-color-blue-grey-50{
    color: #ECEFF1;
}
.text-color-blue-grey-100{
    color: #CFD8DC;
}
.text-color-blue-grey-200{
    color: #B0BEC5;
}
.text-color-blue-grey-300{
    color: #90A4AE;
}
.text-color-blue-grey-400{
    color: #78909C;
}
.text-color-blue-grey-500{
    color: #607D8B;
}
.text-color-blue-grey-600{
    color: #546E7A;
}
.text-color-blue-grey-700{
    color: #455A64;
}
.text-color-blue-grey-800{
    color: #37474F;
}
.text-color-blue-grey-900{
    color: #263238;
}
/********** Blue Grey ***********/
/********** Grey ***********/
.text-color-grey{
    color: #9E9E9E;
}
.text-color-grey-50{
    color: #FAFAFA;
}
.text-color-grey-100{
    color: #F5F5F5;
}
.text-color-grey-200{
    color: #EEEEEE;
}
.text-color-grey-300{
    color: #E0E0E0;
}
.text-color-grey-400{
    color: #BDBDBD;
}
.text-color-grey-500{
    color: #9E9E9E;
}
.text-color-grey-600{
    color: #757575;
}
.text-color-grey-700{
    color: #616161;
}
.text-color-grey-800{
    color: #424242;
}
.text-color-grey-900{
    color: #212121;
}
/********** Grey ***********/
/********** Brown ***********/
.text-color-brown{
    color: #795548;
}
.text-color-brown-50{
    color: #EFEBE9;
}
.text-color-brown-100{
    color: #D7CCC8;
}
.text-color-brown-200{
    color: #BCAAA4;
}
.text-color-brown-300{
    color: #A1887F;
}
.text-color-brown-400{
    color: #8D6E63;
}
.text-color-brown-500{
    color: #795548;
}
.text-color-brown-600{
    color: #6D4C41;
}
.text-color-brown-700{
    color: #5D4037;
}
.text-color-brown-800{
    color: #4E342E;
}
.text-color-brown-900{
    color: #3E2723;
}
/********** Brown ***********/
/********** Deep Orange ***********/
.text-color-deep-orange{
    color: #FF5722;
}
.text-color-deep-orange-50{
    color: #FBE9E7;
}
.text-color-deep-orange-100{
    color: #FFCCBC;
}
.text-color-deep-orange-200{
    color: #FFAB91;
}
.text-color-deep-orange-300{
    color: #FF8A65;
}
.text-color-deep-orange-400{
    color: #FF7043;
}
.text-color-deep-orange-500{
    color: #FF5722;
}
.text-color-deep-orange-600{
    color: #F4511E;
}
.text-color-deep-orange-700{
    color: #E64A19;
}
.text-color-deep-orange-800{
    color: #D84315;
}
.text-color-deep-orange-900{
    color: #BF360C;
}
.text-color-deep-orange-A100{
    color: #FF9E80;
}
.text-color-deep-orange-A200{
    color: #FF6E40;
}
.text-color-deep-orange-A300{
    color: #FF3D00;
}
.text-color-deep-orange-A400{
    color: #DD2C00;
}
/********** Deep Orange ***********/
/********** Orange ***********/
.text-color-orange{
    color: #FF9800;
}
.text-color-orange-50{
    color: #FFF3E0;
}
.text-color-orange-100{
    color: #FFE0B2;
}
.text-color-orange-200{
    color: #FFCC80;
}
.text-color-orange-300{
    color: #FFB74D;
}
.text-color-orange-400{
    color: #FFA726;
}
.text-color-orange-500{
    color: #FF9800;
}
.text-color-orange-600{
    color: #FB8C00;
}
.text-color-orange-700{
    color: #F57C00;
}
.text-color-orange-800{
    color: #EF6C00;
}
.text-color-orange-700{
    color: #E65100;
}
.text-color-orange-A100{
    color: #FFD180;
}
.text-color-orange-A200{
    color: #FFAB40;
}
.text-color-orange-A300{
    color: #FF9100;
}
.text-color-orange-A400{
    color: #FF6D00;
}
/********** Orange ***********/
/********** Amber ***********/
.text-color-amber{
    color: #FFC107;
}
.text-color-amber-50{
    color: #FFF8E1;
}
.text-color-amber-100{
    color: #FFECB3;
}
.text-color-amber-200{
    color: #FFE082;
}
.text-color-amber-300{
    color: #FFD54F;
}
.text-color-amber-400{
    color: #FFCA28;
}
.text-color-amber-500{
    color: #FFC107;
}
.text-color-amber-600{
    color: #FFB300;
}
.text-color-amber-700{
    color: #FFA000;
}
.text-color-amber-800{
    color: #FF8F00;
}
.text-color-amber-900{
    color: #FF6F00;
}
.text-color-amber-A100{
    color: #FFE57F;
}
.text-color-amber-A200{
    color: #FFD740;
}
.text-color-amber-A300{
    color: #FFC400;
}
.text-color-amber-A400{
    color: #FFAB00;
}
/********** Amber ***********/
/********** Yellow ***********/
.text-color-yellow{
    color: #FFEB3B;
}
.text-color-yellow-50{
    color: #FFFDE7;
}
.text-color-yellow-100{
    color: #FFF9C4;
}
.text-color-yellow-200{
    color: #FFF59D;
}
.text-color-yellow-300{
    color: #FFF176;
}
.text-color-yellow-400{
    color: #FFEE58;
}
.text-color-yellow-500{
    color: #FFEB3B;
}
.text-color-yellow-600{
    color: #FBC02D;
}
.text-color-yellow-700{
    color: #F9A825;
}
.text-color-yellow-800{
    color: #FF8F00;
}
.text-color-yellow-900{
    color: #F57F17;
}
.text-color-yellow-A100{
    color: #FFFF8D;
}
.text-color-yellow-A200{
    color: #FFFF00;
}
.text-color-yellow-A300{
    color: #FFEA00;
}
.text-color-yellow-A400{
    color: #FFD600;
}
/********** Yellow ***********/
/********** Lime ***********/
.text-color-lime{
    color: #CDDC39;
}
.text-color-lime-50{
    color: #F9FBE7;
}
.text-color-lime-100{
    color: #F0F4C3;
}
.text-color-lime-200{
    color: #E6EE9C;
}
.text-color-lime-300{
    color: #DCE775;
}
.text-color-lime-400{
    color: #D4E157;
}
.text-color-lime-500{
    color: #CDDC39;
}
.text-color-lime-600{
    color: #C0CA33;
}
.text-color-lime-700{
    color: #AFB42B;
}
.text-color-lime-800{
    color: #9E9D24;
}
.text-color-lime-900{
    color: #827717;
}
.text-color-lime-A100{
    color: #F4FF81;
}
.text-color-lime-A200{
    color: #EEFF41;
}
.text-color-lime-A300{
    color: #C6FF00;
}
.text-color-lime-A400{
    color: #AEEA00;
}
/********** Lime ***********/
/********** Light Green ***********/
.text-color-light-green{
    color: #8BC34A;
}
.text-color-light-green-50{
    color: #F1F8E9;
}
.text-color-light-green-100{
    color: #DCEDC8;
}
.text-color-light-green-200{
    color: #C5E1A5;
}
.text-color-light-green-300{
    color: #AED581;
}
.text-color-light-green-400{
    color: #9CCC65;
}
.text-color-light-green-500{
    color: #8BC34A;
}
.text-color-light-green-600{
    color: #7CB342;
}
.text-color-light-green-700{
    color: #689F38;
}
.text-color-light-green-800{
    color: #558B2F;
}
.text-color-light-green-900{
    color: #33691E;
}
.text-color-light-green-A100{
    color: #CCFF90;
}
.text-color-light-green-A200{
    color: #B2FF59;
}
.text-color-light-green-A300{
    color: #76FF03;
}
.text-color-light-green-A400{
    color: #64DD17;
}
/********** Light Green ***********/
/********** Green ***********/
.text-color-green{
    color: #4CAF50;
}
.text-color-green-50{
    color: #E8F5E9;
}
.text-color-green-100{
    color: #C8E6C9;
}
.text-color-green-200{
    color: #A5D6A7;
}
.text-color-green-300{
    color: #81C784;
}
.text-color-green-400{
    color: #81C784;
}
.text-color-green-500{
    color: #4CAF50;
}
.text-color-green-600{
    color: #43A047;
}
.text-color-green-700{
    color: #388E3C;
}
.text-color-green-800{
    color: #2E7D32;
}
.text-color-green-900{
    color: #1B5E20;
}
.text-color-green-A100{
    color: #B9F6CA;
}
.text-color-green-A200{
    color: #69F0AE;
}
.text-color-green-A300{
    color: #00E676;
}
.text-color-green-A400{
    color: #00C853;
}
/********** Green ***********/
/********** Teal ***********/
.text-color-teal{
    color: #009688;
}
.text-color-teal-50{
    color: #E0F2F1;
}
.text-color-teal-100{
    color: #B2DFDB;
}
.text-color-teal-200{
    color: #80CBC4;
}
.text-color-teal-300{
    color: #4DB6AC;
}
.text-color-teal-400{
    color: #26A69A;
}
.text-color-teal-500{
    color: #009688;
}
.text-color-teal-600{
    color: #00897B;
}
.text-color-teal-700{
    color: #00796B;
}
.text-color-teal-800{
    color: #00695C;
}
.text-color-teal-900{
    color: #004D40;
}
.text-color-teal-A100{
    color: #A7FFEB;
}
.text-color-teal-A200{
    color: #64FFDA;
}
.text-color-teal-A300{
    color: #1DE9B6;
}
.text-color-teal-A400{
    color: #00BFA5;
}
/********** Teal ***********/
/********** Cyan ***********/
.text-color-cyan{
    color: #00BCD4;
}
.text-color-cyan-50{
    color: #E0F7FA;
}
.text-color-cyan-100{
    color: #B2EBF2;
}
.text-color-cyan-200{
    color: #80DEEA;
}
.text-color-cyan-300{
    color: #4DD0E1;
}
.text-color-cyan-400{
    color: #26C6DA;
}
.text-color-cyan-500{
    color: #00BCD4;
}
.text-color-cyan-600{
    color: #00ACC1;
}
.text-color-cyan-700{
    color: #0097A7;
}
.text-color-cyan-800{
    color: #00838F;
}
.text-color-cyan-900{
    color: #006064;
}
.text-color-cyan-A100{
    color: #84FFFF;
}
.text-color-cyan-A200{
    color: #18FFFF;
}
.text-color-cyan-A300{
    color: #00E5FF;
}
.text-color-cyan-A400{
    color: #00B8D4;
}
/********** Cyan ***********/
/********** Light Blue ***********/
.text-color-light-blue{
    color: #03A9F4;
}
.text-color-light-blue-50{
    color: #E1F5FE;
}
.text-color-light-blue-100{
    color: #B3E5FC;
}
.text-color-light-blue-200{
    color: #81D4FA;
}
.text-color-light-blue-300{
    color: #4FC3F7;
}
.text-color-light-blue-400{
    color: #29B6F6;
}
.text-color-light-blue-500{
    color: #03A9F4;
}
.text-color-light-blue-600{
    color: #039BE5;
}
.text-color-light-blue-700{
    color: #0288D1;
}
.text-color-light-blue-800{
    color: #0277BD;
}
.text-color-light-blue-900{
    color: #01579B;
}
.text-color-light-blue-A100{
    color: #80D8FF;
}
.text-color-light-blue-A200{
    color: #40C4FF;
}
.text-color-light-blue-A300{
    color: #00B0FF;
}
.text-color-light-blue-A400{
    color: #0091EA;
}
/********** Light Blue ***********/
/********** Blue ***********/
.text-color-blue{
    color: #2196F3;
}
.text-color-blue-50{
    color: #E3F2FD;
}
.text-color-blue-100{
    color: #BBDEFB;
}
.text-color-blue-200{
    color: #90CAF9;
}
.text-color-blue-300{
    color: #64B5F6;
}
.text-color-blue-400{
    color: #42A5F5;
}
.text-color-blue-500{
    color: #2196F3;
}
.text-color-blue-600{
    color: #1E88E5;
}
.text-color-blue-700{
    color: #1976D2;
}
.text-color-blue-800{
    color: #1565C0;
}
.text-color-blue-900{
    color: #0D47A1;
}
.text-color-blue-A100{
    color: #82B1FF;
}
.text-color-blue-A200{
    color: #448AFF;
}
.text-color-blue-A300{
    color: #2979FF;
}
.text-color-blue-A400{
    color: #2962FF;
}
/********** Blue ***********/
/********** Indigo ***********/
.text-color-indigo{
    color: #3F51B5;
}
.text-color-indigo-50{
    color: #E8EAF6;
}
.text-color-indigo-100{
    color: #C5CAE9;
}
.text-color-indigo-200{
    color: #9FA8DA;
}
.text-color-indigo-300{
    color: #7986CB;
}
.text-color-indigo-400{
    color: #5C6BC0;
}
.text-color-indigo-500{
    color: #3F51B5;
}
.text-color-indigo-600{
    color: #3949AB;
}
.text-color-indigo-700{
    color: #303F9F;
}
.text-color-indigo-800{
    color: #283593;
}
.text-color-indigo-900{
    color: #1A237E;
}
.text-color-indigo-A100{
    color: #8C9EFF;
}
.text-color-indigo-A200{
    color: #536DFE;
}
.text-color-indigo-A300{
    color: #3D5AFE;
}
.text-color-indigo-A400{
    color: #304FFE;
}
/********** Indigo ***********/
/********** Purple ***********/
.text-color-purple{
    color: #9C27B0;
}
.text-color-purple-50{
    color: #F3E5F5;
}
.text-color-purple-100{
    color: #E1BEE7;
}
.text-color-purple-200{
    color: #CE93D8;
}
.text-color-purple-300{
    color: #CE93D8;
}
.text-color-purple-400{
    color: #AB47BC;
}
.text-color-purple-500{
    color: #9C27B0;
}
.text-color-purple-600{
    color: #8E24AA;
}
.text-color-purple-700{
    color: #7B1FA2;
}
.text-color-purple-800{
    color: #6A1B9A;
}
.text-color-purple-900{
    color: #4A148C;
}
.text-color-purple-A100{
    color: #EA80FC;
}
.text-color-purple-A200{
    color: #E040FB;
}
.text-color-purple-A300{
    color: #D500F9;
}
.text-color-purple-A400{
    color: #AA00FF;
}
/********** Purple ***********/
/********** Pink ***********/
.text-color-pink{
    color: #E91E63;
}
.text-color-pink-50{
    color: #FCE4EC;
}
.text-color-pink-100{
    color: #F8BBD0;
}
.text-color-pink-200{
    color: #F48FB1;
}
.text-color-pink-300{
    color: #F06292;
}
.text-color-pink-400{
    color: #EC407A;
}
.text-color-pink-500{
    color: #E91E63;
}
.text-color-pink-600{
    color: #D81B60;
}
.text-color-pink-700{
    color: #C2185B;
}
.text-color-pink-800{
    color: #AD1457;
}
.text-color-pink-900{
    color: #880E4F;
}
.text-color-pink-A100{
    color: #FF80AB;
}
.text-color-pink-A200{
    color: #FF4081;
}
.text-color-pink-A300{
    color: #F50057;
}
.text-color-pink-A400{
    color: #C51162;
}
/********** Pink ***********/
/********** Red ***********/
.text-color-red{
    color: #F44336;
}
.text-color-red-50{
    color: #FFEBEE;
}
.text-color-red-100{
    color: #FFCDD2;
}
.text-color-red-200{
    color: #EF9A9A;
}
.text-color-red-300{
    color: #E57373;
}
.text-color-red-400{
    color: #EF5350;
}
.text-color-red-500{
    color: #F44336;
}
.text-color-red-600{
    color: #E53935;
}
.text-color-red-700{
    color: #D32F2F;
}
.text-color-red-800{
    color: #C62828;
}
.text-color-red-900{
    color: #B71C1C;
}
.text-color-red-A100{
    color: #FF8A80;
}
.text-color-red-A200{
    color: #FF5252;
}
.text-color-red-A300{
    color: #FF1744;
}
.text-color-red-A400{
    color: #D50000;
}
/********** Red ***********/

/*----------------- Background -------------------*/

.background-color{}
.background-color-black-semi-transparent-50 {
    background-color: rgba(0, 0, 0, 0.50);
}
.background-color-black-semi-transparent-80 {
    background-color: rgba(0, 0, 0, 0.20);
}
.background-color-black-semi-transparent-20 {
    background-color: rgba(0, 0, 0, 0.80);
}
.background-color-white-semi-transparent-50 {
    background-color: rgba(255, 255, 255, 0.5);
}
.background-color-white-semi-transparent-80 {
    background-color: rgba(255, 255, 255, 0.20);
}
.background-color-white-semi-transparent-20 {
    background-color: rgba(255, 255, 255, 0.80);
}
.background-color-black{
    background-color: #000000;
}
.background-color-white{
    background-color: #ffffff;
}
.background-color-white-i{
    background-color: #ffffff!important;
}
.background-color-transparent{
    background-color: rgba(255, 255, 255, 0);
}
.background-color-transparent-imp{
    background-color: rgba(255, 255, 255, 0)!important;
}
/********** Blue Grey ***********/
.background-color-blue-grey{
    background-color: #607D8B;
}
.background-color-blue-grey-50{
    background-color: #ECEFF1;
}
.background-color-blue-grey-100{
    background-color: #CFD8DC;
}
.background-color-blue-grey-200{
    background-color: #B0BEC5;
}
.background-color-blue-grey-300{
    background-color: #90A4AE;
}
.background-color-blue-grey-400{
    background-color: #78909C;
}
.background-color-blue-grey-500{
    background-color: #607D8B;
}
.background-color-blue-grey-600{
    background-color: #546E7A;
}
.background-color-blue-grey-700{
    background-color: #455A64;
}
.background-color-blue-grey-800{
    background-color: #37474F;
}
.background-color-blue-grey-900{
    background-color: #263238;
}
/********** Blue Grey ***********/
/********** Grey ***********/
.background-color-grey{
    background-color: #9E9E9E;
}
.background-color-grey-50{
    background-color: #FAFAFA;
}
.background-color-grey-100{
    background-color: #F5F5F5;
}
.background-color-grey-200{
    background-color: #EEEEEE;
}
.background-color-grey-300{
    background-color: #E0E0E0;
}
.background-color-grey-400{
    background-color: #BDBDBD;
}
.background-color-grey-500{
    background-color: #9E9E9E;
}
.background-color-grey-600{
    background-color: #757575;
}
.background-color-grey-700{
    background-color: #616161;
}
.background-color-grey-800{
    background-color: #424242;
}
.background-color-grey-900{
    background-color: #212121;
}
/********** Grey ***********/
/********** Brown ***********/
.background-color-brown{
    background-color: #795548;
}
.background-color-brown-50{
    background-color: #EFEBE9;
}
.background-color-brown-100{
    background-color: #D7CCC8;
}
.background-color-brown-200{
    background-color: #BCAAA4;
}
.background-color-brown-300{
    background-color: #A1887F;
}
.background-color-brown-400{
    background-color: #8D6E63;
}
.background-color-brown-500{
    background-color: #795548;
}
.background-color-brown-600{
    background-color: #6D4C41;
}
.background-color-brown-700{
    background-color: #5D4037;
}
.background-color-brown-800{
    background-color: #4E342E;
}
.background-color-brown-900{
    background-color: #3E2723;
}
/********** Brown ***********/
/********** Deep Orange ***********/
.background-color-deep-orange{
    background-color: #FF5722;
}
.background-color-deep-orange-50{
    background-color: #FBE9E7;
}
.background-color-deep-orange-100{
    background-color: #FFCCBC;
}
.background-color-deep-orange-200{
    background-color: #FFAB91;
}
.background-color-deep-orange-300{
    background-color: #FF8A65;
}
.background-color-deep-orange-400{
    background-color: #FF7043;
}
.background-color-deep-orange-500{
    background-color: #FF5722;
}
.background-color-deep-orange-600{
    background-color: #F4511E;
}
.background-color-deep-orange-700{
    background-color: #E64A19;
}
.background-color-deep-orange-800{
    background-color: #D84315;
}
.background-color-deep-orange-900{
    background-color: #BF360C;
}
.background-color-deep-orange-A100{
    background-color: #FF9E80;
}
.background-color-deep-orange-A200{
    background-color: #FF6E40;
}
.background-color-deep-orange-A300{
    background-color: #FF3D00;
}
.background-color-deep-orange-A400{
    background-color: #DD2C00;
}
/********** Deep Orange ***********/
/********** Orange ***********/
.background-color-orange{
    background-color: #FF9800;
}
.background-color-orange-50{
    background-color: #FFF3E0;
}
.background-color-orange-100{
    background-color: #FFE0B2;
}
.background-color-orange-200{
    background-color: #FFCC80;
}
.background-color-orange-300{
    background-color: #FFB74D;
}
.background-color-orange-400{
    background-color: #FFA726;
}
.background-color-orange-500{
    background-color: #FF9800;
}
.background-color-orange-600{
    background-color: #FB8C00;
}
.background-color-orange-700{
    background-color: #F57C00;
}
.background-color-orange-800{
    background-color: #EF6C00;
}
.background-color-orange-900{
    background-color: #E65100;
}
.background-color-orange-A100{
    background-color: #FFD180;
}
.background-color-orange-A200{
    background-color: #FFAB40;
}
.background-color-orange-A300{
    background-color: #FF9100;
}
.background-color-orange-A400{
    background-color: #FF6D00;
}
/********** Orange ***********/
/********** Amber ***********/
.background-color-amber{
    background-color: #FFC107;
}
.background-color-amber-50{
    background-color: #FFF8E1;
}
.background-color-amber-100{
    background-color: #FFECB3;
}
.background-color-amber-200{
    background-color: #FFE082;
}
.background-color-amber-300{
    background-color: #FFD54F;
}
.background-color-amber-400{
    background-color: #FFCA28;
}
.background-color-amber-500{
    background-color: #FFC107;
}
.background-color-amber-600{
    background-color: #FFB300;
}
.background-color-amber-700{
    background-color: #FFA000;
}
.background-color-amber-800{
    background-color: #FF8F00;
}
.background-color-amber-900{
    background-color: #FF6F00;
}
.background-color-amber-A100{
    background-color: #FFE57F;
}
.background-color-amber-A200{
    background-color: #FFD740;
}
.background-color-amber-A300{
    background-color: #FFC400;
}
.background-color-amber-A400{
    background-color: #FFAB00;
}
/********** Amber ***********/
/********** Yellow ***********/
.background-color-yellow{
    background-color: #FFEB3B;
}
.background-color-yellow-50{
    background-color: #FFFDE7;
}
.background-color-yellow-100{
    background-color: #FFF9C4;
}
.background-color-yellow-200{
    background-color: #FFF59D;
}
.background-color-yellow-300{
    background-color: #FFF176;
}
.background-color-yellow-400{
    background-color: #FFEE58;
}
.background-color-yellow-500{
    background-color: #FFEB3B;
}
.background-color-yellow-600{
    background-color: #FBC02D;
}
.background-color-yellow-700{
    background-color: #F9A825;
}
.background-color-yellow-800{
    background-color: #FF8F00;
}
.background-color-yellow-900{
    background-color: #F57F17;
}
.background-color-yellow-A100{
    background-color: #FFFF8D;
}
.background-color-yellow-A200{
    background-color: #FFFF00;
}
.background-color-yellow-A300{
    background-color: #FFEA00;
}
.background-color-yellow-A400{
    background-color: #FFD600;
}
/********** Yellow ***********/
/********** Lime ***********/
.background-color-lime{
    background-color: #CDDC39;
}
.background-color-lime-50{
    background-color: #F9FBE7;
}
.background-color-lime-100{
    background-color: #F0F4C3;
}
.background-color-lime-200{
    background-color: #E6EE9C;
}
.background-color-lime-300{
    background-color: #DCE775;
}
.background-color-lime-400{
    background-color: #D4E157;
}
.background-color-lime-500{
    background-color: #CDDC39;
}
.background-color-lime-600{
    background-color: #C0CA33;
}
.background-color-lime-700{
    background-color: #AFB42B;
}
.background-color-lime-800{
    background-color: #9E9D24;
}
.background-color-lime-900{
    background-color: #827717;
}
.background-color-lime-A100{
    background-color: #F4FF81;
}
.background-color-lime-A200{
    background-color: #EEFF41;
}
.background-color-lime-A300{
    background-color: #C6FF00;
}
.background-color-lime-A400{
    background-color: #AEEA00;
}
/********** Lime ***********/
/********** Light Green ***********/
.background-color-light-green{
    background-color: #8BC34A;
}
.background-color-light-green-50{
    background-color: #F1F8E9;
}
.background-color-light-green-100{
    background-color: #DCEDC8;
}
.background-color-light-green-200{
    background-color: #C5E1A5;
}
.background-color-light-green-300{
    background-color: #AED581;
}
.background-color-light-green-400{
    background-color: #9CCC65;
}
.background-color-light-green-500{
    background-color: #8BC34A;
}
.background-color-light-green-600{
    background-color: #7CB342;
}
.background-color-light-green-700{
    background-color: #689F38;
}
.background-color-light-green-800{
    background-color: #558B2F;
}
.background-color-light-green-900{
    background-color: #33691E;
}
.background-color-light-green-A100{
    background-color: #CCFF90;
}
.background-color-light-green-A200{
    background-color: #B2FF59;
}
.background-color-light-green-A300{
    background-color: #76FF03;
}
.background-color-light-green-A400{
    background-color: #64DD17;
}
/********** Light Green ***********/
/********** Green ***********/
.background-color-green{
    background-color: #4CAF50;
}
.background-color-green-50{
    background-color: #E8F5E9;
}
.background-color-green-100{
    background-color: #C8E6C9;
}
.background-color-green-200{
    background-color: #A5D6A7;
}
.background-color-green-300{
    background-color: #81C784;
}
.background-color-green-400{
    background-color: #81C784;
}
.background-color-green-500{
    background-color: #4CAF50;
}
.background-color-green-600{
    background-color: #43A047;
}
.background-color-green-700{
    background-color: #388E3C;
}
.background-color-green-800{
    background-color: #2E7D32;
}
.background-color-green-900{
    background-color: #1B5E20;
}
.background-color-green-A100{
    background-color: #B9F6CA;
}
.background-color-green-A200{
    background-color: #69F0AE;
}
.background-color-green-A300{
    background-color: #00E676;
}
.background-color-green-A400{
    background-color: #00C853;
}
/********** Green ***********/
/********** Teal ***********/
.background-color-teal{
    background-color: #009688;
}
.background-color-teal-50{
    background-color: #E0F2F1;
}
.background-color-teal-100{
    background-color: #B2DFDB;
}
.background-color-teal-200{
    background-color: #80CBC4;
}
.background-color-teal-300{
    background-color: #4DB6AC;
}
.background-color-teal-400{
    background-color: #26A69A;
}
.background-color-teal-500{
    background-color: #009688;
}
.background-color-teal-600{
    background-color: #00897B;
}
.background-color-teal-700{
    background-color: #00796B;
}
.background-color-teal-800{
    background-color: #00695C;
}
.background-color-teal-900{
    background-color: #004D40;
}
.background-color-teal-A100{
    background-color: #A7FFEB;
}
.background-color-teal-A200{
    background-color: #64FFDA;
}
.background-color-teal-A300{
    background-color: #1DE9B6;
}
.background-color-teal-A400{
    background-color: #00BFA5;
}
/********** Teal ***********/
/********** Cyan ***********/
.background-color-cyan{
    background-color: #00BCD4;
}
.background-color-cyan-50{
    background-color: #E0F7FA;
}
.background-color-cyan-100{
    background-color: #B2EBF2;
}
.background-color-cyan-200{
    background-color: #80DEEA;
}
.background-color-cyan-300{
    background-color: #4DD0E1;
}
.background-color-cyan-400{
    background-color: #26C6DA;
}
.background-color-cyan-500{
    background-color: #00BCD4;
}
.background-color-cyan-600{
    background-color: #00ACC1;
}
.background-color-cyan-700{
    background-color: #0097A7;
}
.background-color-cyan-800{
    background-color: #00838F;
}
.background-color-cyan-900{
    background-color: #006064;
}
.background-color-cyan-A100{
    background-color: #84FFFF;
}
.background-color-cyan-A200{
    background-color: #18FFFF;
}
.background-color-cyan-A300{
    background-color: #00E5FF;
}
.background-color-cyan-A400{
    background-color: #00B8D4;
}
/********** Cyan ***********/
/********** Light Blue ***********/
.background-color-light-blue{
    background-color: #03A9F4;
}
.background-color-light-blue-50{
    background-color: #E1F5FE;
}
.background-color-light-blue-100{
    background-color: #B3E5FC;
}
.background-color-light-blue-200{
    background-color: #81D4FA;
}
.background-color-light-blue-300{
    background-color: #4FC3F7;
}
.background-color-light-blue-400{
    background-color: #29B6F6;
}
.background-color-light-blue-500{
    background-color: #03A9F4;
}
.background-color-light-blue-600{
    background-color: #039BE5;
}
.background-color-light-blue-700{
    background-color: #0288D1;
}
.background-color-light-blue-800{
    background-color: #0277BD;
}
.background-color-light-blue-900{
    background-color: #01579B;
}
.background-color-light-blue-A100{
    background-color: #80D8FF;
}
.background-color-light-blue-A200{
    background-color: #40C4FF;
}
.background-color-light-blue-A300{
    background-color: #00B0FF;
}
.background-color-light-blue-A400{
    background-color: #0091EA;
}
/********** Light Blue ***********/
/********** Blue ***********/
.background-color-blue{
    background-color: #2196F3;
}
.background-color-blue-50{
    background-color: #E3F2FD;
}
.background-color-blue-100{
    background-color: #BBDEFB;
}
.background-color-blue-200{
    background-color: #90CAF9;
}
.background-color-blue-300{
    background-color: #64B5F6;
}
.background-color-blue-400{
    background-color: #42A5F5;
}
.background-color-blue-500{
    background-color: #2196F3;
}
.background-color-blue-600{
    background-color: #1E88E5;
}
.background-color-blue-700{
    background-color: #1976D2;
}
.background-color-blue-800{
    background-color: #1565C0;
}
.background-color-blue-900{
    background-color: #0D47A1;
}
.background-color-blue-A100{
    background-color: #82B1FF;
}
.background-color-blue-A200{
    background-color: #448AFF;
}
.background-color-blue-A300{
    background-color: #2979FF;
}
.background-color-blue-A400{
    background-color: #2962FF;
}
/********** Blue ***********/
/********** Indigo ***********/
.background-color-indigo{
    background-color: #3F51B5;
}
.background-color-indigo-50{
    background-color: #E8EAF6;
}
.background-color-indigo-100{
    background-color: #C5CAE9;
}
.background-color-indigo-200{
    background-color: #9FA8DA;
}
.background-color-indigo-300{
    background-color: #7986CB;
}
.background-color-indigo-400{
    background-color: #5C6BC0;
}
.background-color-indigo-500{
    background-color: #3F51B5;
}
.background-color-indigo-600{
    background-color: #3949AB;
}
.background-color-indigo-700{
    background-color: #303F9F;
}
.background-color-indigo-800{
    background-color: #283593;
}
.background-color-indigo-900{
    background-color: #1A237E;
}
.background-color-indigo-A100{
    background-color: #8C9EFF;
}
.background-color-indigo-A200{
    background-color: #536DFE;
}
.background-color-indigo-A300{
    background-color: #3D5AFE;
}
.background-color-indigo-A400{
    background-color: #304FFE;
}
/********** Indigo ***********/
/********** Purple ***********/
.background-color-purple{
    background-color: #9C27B0;
}
.background-color-purple-50{
    background-color: #F3E5F5;
}
.background-color-purple-100{
    background-color: #E1BEE7;
}
.background-color-purple-200{
    background-color: #CE93D8;
}
.background-color-purple-300{
    background-color: #CE93D8;
}
.background-color-purple-400{
    background-color: #AB47BC;
}
.background-color-purple-500{
    background-color: #9C27B0;
}
.background-color-purple-600{
    background-color: #8E24AA;
}
.background-color-purple-700{
    background-color: #7B1FA2;
}
.background-color-purple-800{
    background-color: #6A1B9A;
}
.background-color-purple-900{
    background-color: #4A148C;
}
.background-color-purple-A100{
    background-color: #EA80FC;
}
.background-color-purple-A200{
    background-color: #E040FB;
}
.background-color-purple-A300{
    background-color: #D500F9;
}
.background-color-purple-A400{
    background-color: #AA00FF;
}
/********** Purple ***********/
/********** Pink ***********/
.background-color-pink{
    background-color: #E91E63;
}
.background-color-pink-50{
    background-color: #FCE4EC;
}
.background-color-pink-100{
    background-color: #F8BBD0;
}
.background-color-pink-200{
    background-color: #F48FB1;
}
.background-color-pink-300{
    background-color: #F06292;
}
.background-color-pink-400{
    background-color: #EC407A;
}
.background-color-pink-500{
    background-color: #E91E63;
}
.background-color-pink-600{
    background-color: #D81B60;
}
.background-color-pink-700{
    background-color: #C2185B;
}
.background-color-pink-800{
    background-color: #AD1457;
}
.background-color-pink-900{
    background-color: #880E4F;
}
.background-color-pink-A100{
    background-color: #FF80AB;
}
.background-color-pink-A200{
    background-color: #FF4081;
}
.background-color-pink-A300{
    background-color: #F50057;
}
.background-color-pink-A400{
    background-color: #C51162;
}
/********** Pink ***********/
/********** Red ***********/
.background-color-red{
    background-color: #F44336;
}
.background-color-red-50{
    background-color: #FFEBEE;
}
.background-color-red-100{
    background-color: #FFCDD2;
}
.background-color-red-200{
    background-color: #EF9A9A;
}
.background-color-red-300{
    background-color: #E57373;
}
.background-color-red-400{
    background-color: #EF5350;
}
.background-color-red-500{
    background-color: #F44336;
}
.background-color-red-600{
    background-color: #E53935;
}
.background-color-red-700{
    background-color: #D32F2F;
}
.background-color-red-800{
    background-color: #C62828;
}
.background-color-red-900{
    background-color: #B71C1C;
}
.background-color-red-A100{
    background-color: #FF8A80;
}
.background-color-red-A200{
    background-color: #FF5252;
}
.background-color-red-A300{
    background-color: #FF1744;
}
.background-color-red-A400{
    background-color: #D50000;
}
/********** Red ***********/

/*----------------- Broder -------------------*/

.border-color{}
.border-color-black{
    border-color: #000000;
}
.border-color-white{
    border-color: #ffffff;
}
.border-color-white-trans{
    border-color: rgba(255, 255, 255, 0.2);
}
/********** Blue Grey ***********/
.border-color-blue-grey{
    border-color: #607D8B;
}
.border-color-blue-grey-50{
    border-color: #ECEFF1;
}
.border-color-blue-grey-100{
    border-color: #CFD8DC;
}
.border-color-blue-grey-200{
    border-color: #B0BEC5;
}
.border-color-blue-grey-300{
    border-color: #90A4AE;
}
.border-color-blue-grey-400{
    border-color: #78909C;
}
.border-color-blue-grey-500{
    border-color: #607D8B;
}
.border-color-blue-grey-600{
    border-color: #546E7A;
}
.border-color-blue-grey-700{
    border-color: #455A64;
}
.border-color-blue-grey-800{
    border-color: #37474F;
}
.border-color-blue-grey-900{
    border-color: #263238;
}
/********** Blue Grey ***********/
/********** Grey ***********/
.border-color-grey{
    border-color: #9E9E9E;
}
.border-color-grey-50{
    border-color: #FAFAFA;
}
.border-color-grey-100{
    border-color: #F5F5F5;
}
.border-color-grey-200{
    border-color: #EEEEEE;
}
.border-color-grey-300{
    border-color: #E0E0E0;
}
.border-color-grey-400{
    border-color: #BDBDBD;
}
.border-color-grey-500{
    border-color: #9E9E9E;
}
.border-color-grey-600{
    border-color: #757575;
}
.border-color-grey-700{
    border-color: #616161;
}
.border-color-grey-800{
    border-color: #424242;
}
.border-color-grey-900{
    border-color: #212121;
}
/********** Grey ***********/
/********** Brown ***********/
.border-color-brown{
    border-color: #795548;
}
.border-color-brown-50{
    border-color: #EFEBE9;
}
.border-color-brown-100{
    border-color: #D7CCC8;
}
.border-color-brown-200{
    border-color: #BCAAA4;
}
.border-color-brown-300{
    border-color: #A1887F;
}
.border-color-brown-400{
    border-color: #8D6E63;
}
.border-color-brown-500{
    border-color: #795548;
}
.border-color-brown-600{
    border-color: #6D4C41;
}
.border-color-brown-700{
    border-color: #5D4037;
}
.border-color-brown-800{
    border-color: #4E342E;
}
.border-color-brown-900{
    border-color: #3E2723;
}
/********** Brown ***********/
/********** Deep Orange ***********/
.border-color-deep-orange{
    border-color: #FF5722;
}
.border-color-deep-orange-50{
    border-color: #FBE9E7;
}
.border-color-deep-orange-100{
    border-color: #FFCCBC;
}
.border-color-deep-orange-200{
    border-color: #FFAB91;
}
.border-color-deep-orange-300{
    border-color: #FF8A65;
}
.border-color-deep-orange-400{
    border-color: #FF7043;
}
.border-color-deep-orange-500{
    border-color: #FF5722;
}
.border-color-deep-orange-600{
    border-color: #F4511E;
}
.border-color-deep-orange-700{
    border-color: #E64A19;
}
.border-color-deep-orange-800{
    border-color: #D84315;
}
.border-color-deep-orange-900{
    border-color: #BF360C;
}
.border-color-deep-orange-A100{
    border-color: #FF9E80;
}
.border-color-deep-orange-A200{
    border-color: #FF6E40;
}
.border-color-deep-orange-A300{
    border-color: #FF3D00;
}
.border-color-deep-orange-A400{
    border-color: #DD2C00;
}
/********** Deep Orange ***********/
/********** Orange ***********/
.border-color-orange{
    border-color: #FF9800;
}
.border-color-orange-50{
    border-color: #FFF3E0;
}
.border-color-orange-100{
    border-color: #FFE0B2;
}
.border-color-orange-200{
    border-color: #FFCC80;
}
.border-color-orange-300{
    border-color: #FFB74D;
}
.border-color-orange-400{
    border-color: #FFA726;
}
.border-color-orange-500{
    border-color: #FF9800;
}
.border-color-orange-600{
    border-color: #FB8C00;
}
.border-color-orange-700{
    border-color: #F57C00;
}
.border-color-orange-800{
    border-color: #EF6C00;
}
.border-color-orange-900{
    border-color: #E65100;
}
.border-color-orange-A100{
    border-color: #FFD180;
}
.border-color-orange-A200{
    border-color: #FFAB40;
}
.border-color-orange-A300{
    border-color: #FF9100;
}
.border-color-orange-A400{
    border-color: #FF6D00;
}
/********** Orange ***********/
/********** Amber ***********/
.border-color-amber{
    border-color: #FFC107;
}
.border-color-amber-50{
    border-color: #FFF8E1;
}
.border-color-amber-100{
    border-color: #FFECB3;
}
.border-color-amber-200{
    border-color: #FFE082;
}
.border-color-amber-300{
    border-color: #FFD54F;
}
.border-color-amber-400{
    border-color: #FFCA28;
}
.border-color-amber-500{
    border-color: #FFC107;
}
.border-color-amber-600{
    border-color: #FFB300;
}
.border-color-amber-700{
    border-color: #FFA000;
}
.border-color-amber-800{
    border-color: #FF8F00;
}
.border-color-amber-900{
    border-color: #FF6F00;
}
.border-color-amber-A100{
    border-color: #FFE57F;
}
.border-color-amber-A200{
    border-color: #FFD740;
}
.border-color-amber-A300{
    border-color: #FFC400;
}
.border-color-amber-A400{
    border-color: #FFAB00;
}
/********** Amber ***********/
/********** Yellow ***********/
.border-color-yellow{
    border-color: #FFEB3B;
}
.border-color-yellow-50{
    border-color: #FFFDE7;
}
.border-color-yellow-100{
    border-color: #FFF9C4;
}
.border-color-yellow-200{
    border-color: #FFF59D;
}
.border-color-yellow-300{
    border-color: #FFF176;
}
.border-color-yellow-400{
    border-color: #FFEE58;
}
.border-color-yellow-500{
    border-color: #FFEB3B;
}
.border-color-yellow-600{
    border-color: #FBC02D;
}
.border-color-yellow-700{
    border-color: #F9A825;
}
.border-color-yellow-800{
    border-color: #FF8F00;
}
.border-color-yellow-900{
    border-color: #F57F17;
}
.border-color-yellow-A100{
    border-color: #FFFF8D;
}
.border-color-yellow-A200{
    border-color: #FFFF00;
}
.border-color-yellow-A300{
    border-color: #FFEA00;
}
.border-color-yellow-A400{
    border-color: #FFD600;
}
/********** Yellow ***********/
/********** Lime ***********/
.border-color-lime{
    border-color: #CDDC39;
}
.border-color-lime-50{
    border-color: #F9FBE7;
}
.border-color-lime-100{
    border-color: #F0F4C3;
}
.border-color-lime-200{
    border-color: #E6EE9C;
}
.border-color-lime-300{
    border-color: #DCE775;
}
.border-color-lime-400{
    border-color: #D4E157;
}
.border-color-lime-500{
    border-color: #CDDC39;
}
.border-color-lime-600{
    border-color: #C0CA33;
}
.border-color-lime-700{
    border-color: #AFB42B;
}
.border-color-lime-800{
    border-color: #9E9D24;
}
.border-color-lime-900{
    border-color: #827717;
}
.border-color-lime-A100{
    border-color: #F4FF81;
}
.border-color-lime-A200{
    border-color: #EEFF41;
}
.border-color-lime-A300{
    border-color: #C6FF00;
}
.border-color-lime-A400{
    border-color: #AEEA00;
}
/********** Lime ***********/
/********** Light Green ***********/
.border-color-light-green{
    border-color: #8BC34A;
}
.border-color-light-green-50{
    border-color: #F1F8E9;
}
.border-color-light-green-100{
    border-color: #DCEDC8;
}
.border-color-light-green-200{
    border-color: #C5E1A5;
}
.border-color-light-green-300{
    border-color: #AED581;
}
.border-color-light-green-400{
    border-color: #9CCC65;
}
.border-color-light-green-500{
    border-color: #8BC34A;
}
.border-color-light-green-600{
    border-color: #7CB342;
}
.border-color-light-green-700{
    border-color: #689F38;
}
.border-color-light-green-800{
    border-color: #558B2F;
}
.border-color-light-green-900{
    border-color: #33691E;
}
.border-color-light-green-A100{
    border-color: #CCFF90;
}
.border-color-light-green-A200{
    border-color: #B2FF59;
}
.border-color-light-green-A300{
    border-color: #76FF03;
}
.border-color-light-green-A400{
    border-color: #64DD17;
}
/********** Light Green ***********/
/********** Green ***********/
.border-color-green{
    border-color: #4CAF50;
}
.border-color-green-50{
    border-color: #E8F5E9;
}
.border-color-green-100{
    border-color: #C8E6C9;
}
.border-color-green-200{
    border-color: #A5D6A7;
}
.border-color-green-300{
    border-color: #81C784;
}
.border-color-green-400{
    border-color: #81C784;
}
.border-color-green-500{
    border-color: #4CAF50;
}
.border-color-green-600{
    border-color: #43A047;
}
.border-color-green-700{
    border-color: #388E3C;
}
.border-color-green-800{
    border-color: #2E7D32;
}
.border-color-green-900{
    border-color: #1B5E20;
}
.border-color-green-A100{
    border-color: #B9F6CA;
}
.border-color-green-A200{
    border-color: #69F0AE;
}
.border-color-green-A300{
    border-color: #00E676;
}
.border-color-green-A400{
    border-color: #00C853;
}
/********** Green ***********/
/********** Teal ***********/
.border-color-teal{
    border-color: #009688;
}
.border-color-teal-50{
    border-color: #E0F2F1;
}
.border-color-teal-100{
    border-color: #B2DFDB;
}
.border-color-teal-200{
    border-color: #80CBC4;
}
.border-color-teal-300{
    border-color: #4DB6AC;
}
.border-color-teal-400{
    border-color: #26A69A;
}
.border-color-teal-500{
    border-color: #009688;
}
.border-color-teal-600{
    border-color: #00897B;
}
.border-color-teal-700{
    border-color: #00796B;
}
.border-color-teal-800{
    border-color: #00695C;
}
.border-color-teal-900{
    border-color: #004D40;
}
.border-color-teal-A100{
    border-color: #A7FFEB;
}
.border-color-teal-A200{
    border-color: #64FFDA;
}
.border-color-teal-A300{
    border-color: #1DE9B6;
}
.border-color-teal-A400{
    border-color: #00BFA5;
}
/********** Teal ***********/
/********** Cyan ***********/
.border-color-cyan{
    border-color: #00BCD4;
}
.border-color-cyan-50{
    border-color: #E0F7FA;
}
.border-color-cyan-100{
    border-color: #B2EBF2;
}
.border-color-cyan-200{
    border-color: #80DEEA;
}
.border-color-cyan-300{
    border-color: #4DD0E1;
}
.border-color-cyan-400{
    border-color: #26C6DA;
}
.border-color-cyan-500{
    border-color: #00BCD4;
}
.border-color-cyan-600{
    border-color: #00ACC1;
}
.border-color-cyan-700{
    border-color: #0097A7;
}
.border-color-cyan-800{
    border-color: #00838F;
}
.border-color-cyan-900{
    border-color: #006064;
}
.border-color-cyan-A100{
    border-color: #84FFFF;
}
.border-color-cyan-A200{
    border-color: #18FFFF;
}
.border-color-cyan-A300{
    border-color: #00E5FF;
}
.border-color-cyan-A400{
    border-color: #00B8D4;
}
/********** Cyan ***********/
/********** Light Blue ***********/
.border-color-light-blue{
    border-color: #03A9F4;
}
.border-color-light-blue-50{
    border-color: #E1F5FE;
}
.border-color-light-blue-100{
    border-color: #B3E5FC;
}
.border-color-light-blue-200{
    border-color: #81D4FA;
}
.border-color-light-blue-300{
    border-color: #4FC3F7;
}
.border-color-light-blue-400{
    border-color: #29B6F6;
}
.border-color-light-blue-500{
    border-color: #03A9F4;
}
.border-color-light-blue-600{
    border-color: #039BE5;
}
.border-color-light-blue-700{
    border-color: #0288D1;
}
.border-color-light-blue-800{
    border-color: #0277BD;
}
.border-color-light-blue-900{
    border-color: #01579B;
}
.border-color-light-blue-A100{
    border-color: #80D8FF;
}
.border-color-light-blue-A200{
    border-color: #40C4FF;
}
.border-color-light-blue-A300{
    border-color: #00B0FF;
}
.border-color-light-blue-A400{
    border-color: #0091EA;
}
/********** Light Blue ***********/
/********** Blue ***********/
.border-color-blue{
    border-color: #2196F3;
}
.border-color-blue-50{
    border-color: #E3F2FD;
}
.border-color-blue-100{
    border-color: #BBDEFB;
}
.border-color-blue-200{
    border-color: #90CAF9;
}
.border-color-blue-300{
    border-color: #64B5F6;
}
.border-color-blue-400{
    border-color: #42A5F5;
}
.border-color-blue-500{
    border-color: #2196F3;
}
.border-color-blue-600{
    border-color: #1E88E5;
}
.border-color-blue-700{
    border-color: #1976D2;
}
.border-color-blue-800{
    border-color: #1565C0;
}
.border-color-blue-900{
    border-color: #0D47A1;
}
.border-color-blue-A100{
    border-color: #82B1FF;
}
.border-color-blue-A200{
    border-color: #448AFF;
}
.border-color-blue-A300{
    border-color: #2979FF;
}
.border-color-blue-A400{
    border-color: #2962FF;
}
/********** Blue ***********/
/********** Indigo ***********/
.border-color-indigo{
    border-color: #3F51B5;
}
.border-color-indigo-50{
    border-color: #E8EAF6;
}
.border-color-indigo-100{
    border-color: #C5CAE9;
}
.border-color-indigo-200{
    border-color: #9FA8DA;
}
.border-color-indigo-300{
    border-color: #7986CB;
}
.border-color-indigo-400{
    border-color: #5C6BC0;
}
.border-color-indigo-500{
    border-color: #3F51B5;
}
.border-color-indigo-600{
    border-color: #3949AB;
}
.border-color-indigo-700{
    border-color: #303F9F;
}
.border-color-indigo-800{
    border-color: #283593;
}
.border-color-indigo-900{
    border-color: #1A237E;
}
.border-color-indigo-A100{
    border-color: #8C9EFF;
}
.border-color-indigo-A200{
    border-color: #536DFE;
}
.border-color-indigo-A300{
    border-color: #3D5AFE;
}
.border-color-indigo-A400{
    border-color: #304FFE;
}
/********** Indigo ***********/
/********** Purple ***********/
.border-color-purple{
    border-color: #9C27B0;
}
.border-color-purple-50{
    border-color: #F3E5F5;
}
.border-color-purple-100{
    border-color: #E1BEE7;
}
.border-color-purple-200{
    border-color: #CE93D8;
}
.border-color-purple-300{
    border-color: #CE93D8;
}
.border-color-purple-400{
    border-color: #AB47BC;
}
.border-color-purple-500{
    border-color: #9C27B0;
}
.border-color-purple-600{
    border-color: #8E24AA;
}
.border-color-purple-700{
    border-color: #7B1FA2;
}
.border-color-purple-800{
    border-color: #6A1B9A;
}
.border-color-purple-900{
    border-color: #4A148C;
}
.border-color-purple-A100{
    border-color: #EA80FC;
}
.border-color-purple-A200{
    border-color: #E040FB;
}
.border-color-purple-A300{
    border-color: #D500F9;
}
.border-color-purple-A400{
    border-color: #AA00FF;
}
/********** Purple ***********/
/********** Pink ***********/
.border-color-pink{
    border-color: #E91E63;
}
.border-color-pink-50{
    border-color: #FCE4EC;
}
.border-color-pink-100{
    border-color: #F8BBD0;
}
.border-color-pink-200{
    border-color: #F48FB1;
}
.border-color-pink-300{
    border-color: #F06292;
}
.border-color-pink-400{
    border-color: #EC407A;
}
.border-color-pink-500{
    border-color: #E91E63;
}
.border-color-pink-600{
    border-color: #D81B60;
}
.border-color-pink-700{
    border-color: #C2185B;
}
.border-color-pink-800{
    border-color: #AD1457;
}
.border-color-pink-900{
    border-color: #880E4F;
}
.border-color-pink-A100{
    border-color: #FF80AB;
}
.border-color-pink-A200{
    border-color: #FF4081;
}
.border-color-pink-A300{
    border-color: #F50057;
}
.border-color-pink-A400{
    border-color: #C51162;
}
/********** Pink ***********/
/********** Red ***********/
.border-color-red{
    border-color: #F44336;
}
.border-color-red-50{
    border-color: #FFEBEE;
}
.border-color-red-100{
    border-color: #FFCDD2;
}
.border-color-red-200{
    border-color: #EF9A9A;
}
.border-color-red-300{
    border-color: #E57373;
}
.border-color-red-400{
    border-color: #EF5350;
}
.border-color-red-500{
    border-color: #F44336;
}
.border-color-red-600{
    border-color: #E53935;
}
.border-color-red-700{
    border-color: #D32F2F;
}
.border-color-red-800{
    border-color: #C62828;
}
.border-color-red-900{
    border-color: #B71C1C;
}
.border-color-red-A100{
    border-color: #FF8A80;
}
.border-color-red-A200{
    border-color: #FF5252;
}
.border-color-red-A300{
    border-color: #FF1744;
}
.border-color-red-A400{
    border-color: #D50000;
}
/********** Red ***********/
