/******** Colori CSS ********/

/*** Red ***/

.bg-red-800 {
    background-color: #E62020;
}

.bg-red-700 {
    background-color: #F2353C;
}

.bg-red-600 {
    background-color: #FF4C52;
}

.bg-red-500 {
    background-color: #FF666B;
}

.bg-red-400 {
    background-color: #FF8589;
}

.bg-red-300 {
    background-color: #FFBFC1;
}

.bg-red-200 {
    background-color: #FFBFC1;
}

.bg-red-100 {
    background-color: #FFDBDC;
}

/*** Pink ***/

.bg-pink-800 {
    background-color: #E6155E;
}

.bg-pink-700 {
    background-color: #EB2F71;
}

.bg-pink-600 {
    background-color: #F74584;
}

.bg-pink-500 {
    background-color: #FF5E97;
}

.bg-pink-400 {
    background-color: #FF7DAA;
}

.bg-pink-300 {
    background-color: #FF9EC0;
}

.bg-pink-200 {
    background-color: #FFBAD2;
}

.bg-pink-100 {
    background-color: #FFD9E6;
}

/*** Purple ***/

.bg-purple-800 {
    background-color: #7231F5;
}

.bg-purple-700 {
    background-color: #8349F5;
}

.bg-purple-600 {
    background-color: #9463F7;
}

.bg-purple-500 {
    background-color: #A57AFA;
}

.bg-purple-400 {
    background-color: #B693FA;
}

.bg-purple-300 {
    background-color: #C8AEFC;
}

.bg-purple-200 {
    background-color: #D9C7FC;
}

.bg-purple-100 {
    background-color: #EAE1FC;
}

/*** Indigo ***/

.bg-indigo-800 {
    background-color: #364FF5;
}

.bg-indigo-700 {
    background-color: #4D64FA;
}

.bg-indigo-600 {
    background-color: #667AFA;
}

.bg-indigo-500 {
    background-color: #7D8EFA;
}

.bg-indigo-400 {
    background-color: #96A3FA;
}

.bg-indigo-300 {
    background-color: #AFB9FA;
}

.bg-indigo-200 {
    background-color: #C7CFFC;
}

.bg-indigo-100 {
    background-color: #E1E4FC;
}

/*** Blue ***/

.bg-blue-800 {
    background-color: #0B69E3;
}

.bg-blue-700 {
    background-color: #247CF0;
}

.bg-blue-600 {
    background-color: #3E8EF7;
}

.bg-blue-500 {
    background-color: #589FFC;
}

.bg-blue-400 {
    background-color: #79B2FC;
}

.bg-blue-300 {
    background-color: #99C5FF;
}

.bg-blue-200 {
    background-color: #B8D7FF;
}

.bg-blue-100 {
    background-color: #D9E9FF;
}

/*** Cyan ***/

.bg-cyan-800 {
    background-color: #007D96;
}

.bg-cyan-700 {
    background-color: #0099B8;
}

.bg-cyan-600 {
    background-color: #0BB2D4;
}

.bg-cyan-500 {
    background-color: #28C0DE;
}

.bg-cyan-400 {
    background-color: #54CBE3;
}

.bg-cyan-300 {
    background-color: #77D9ED;
}

.bg-cyan-200 {
    background-color: #9DE6F5;
}

.bg-cyan-100 {
    background-color: #C2F5FF;
}

/*** Teal ***/

.bg-teal-800 {
    background-color: #008577;
}

.bg-teal-700 {
    background-color: #089E8F;
}

.bg-teal-600 {
    background-color: #17B3A3;
}

.bg-teal-500 {
    background-color: #28C7B7;
}

.bg-teal-400 {
    background-color: #45D6C8;
}

.bg-teal-300 {
    background-color: #6BE3D7;
}

.bg-teal-200 {
    background-color: #92F0E6;
}

.bg-teal-100 {
    background-color: #C3F7F2;
}

/*** Green ***/

.bg-green-800 {
    background-color: #008C4D;
}

.bg-green-700 {
    background-color: #05A85C;
}

.bg-green-600 {
    background-color: #11C26D;
}

.bg-green-500 {
    background-color: #28D17C;
}

.bg-green-400 {
    background-color: #49DE94;
}

.bg-green-300 {
    background-color: #72E8AB;
}

.bg-green-200 {
    background-color: #99F2C2;
}

.bg-green-100 {
    background-color: #C2FADC;
}

/*** Lime ***/

.bg-lime-800 {
    background-color: #4A7800;
}

.bg-lime-700 {
    background-color: #5A9101;
}

.bg-lime-600 {
    background-color: #6DA611;
}

.bg-lime-500 {
    background-color: #7EB524;
}

.bg-lime-400 {
    background-color: #94CC39;
}

.bg-lime-300 {
    background-color: #ADD966;
}

.bg-lime-200 {
    background-color: #C3E887;
}

.bg-lime-100 {
    background-color: #DCF7B0;
}

/*** Yellow ***/

.bg-yellow-800 {
    background-color: #FAA700;
}

.bg-yellow-700 {
    background-color: #FCB900;
}

.bg-yellow-600 {
    background-color: #FFCD17;
}

.bg-yellow-500 {
    background-color: #FFDC2E;
}

.bg-yellow-400 {
    background-color: #FFE54F;
}

.bg-yellow-300 {
    background-color: #FFED78;
}

.bg-yellow-200 {
    background-color: #FFF39C;
}

.bg-yellow-100 {
    background-color: #FFF6B5;
}

/*** Orange ***/

.bg-orange-800 {
    background-color: #B53F00;
}

.bg-orange-700 {
    background-color: #DE4E00;
}

.bg-orange-600 {
    background-color: #EB6709;
}

.bg-orange-500 {
    background-color: #F57D1B;
}

.bg-orange-400 {
    background-color: #FA983C;
}

.bg-orange-300 {
    background-color: #FAB06B;
}

.bg-orange-200 {
    background-color: #FFC894;
}

.bg-orange-100 {
    background-color: #FFE1C4;
}

/*** Brown ***/

.bg-brown-800 {
    background-color: #6B534C;
}

.bg-brown-700 {
    background-color: #82675F;
}

.bg-brown-600 {
    background-color: #997B71;
}

.bg-brown-500 {
    background-color: #AB8C82;
}

.bg-brown-400 {
    background-color: #BDA299;
}

.bg-brown-300 {
    background-color: #CFB8B0;
}

.bg-brown-200 {
    background-color: #E0CDC5;
}

.bg-brown-100 {
    background-color: #F5E2DA;
}

/*** Grey ***/

.bg-grey-800 {
    background-color: #424242;
}

.bg-grey-700 {
    background-color: #616161;
}

.bg-grey-600 {
    background-color: #757575;
}

.bg-grey-500 {
    background-color: #9E9E9E;
}

.bg-grey-400 {
    background-color: #BDBDBD;
}

.bg-grey-300 {
    background-color: #E0E0E0;
}

.bg-grey-200 {
    background-color: #EEEEEE;
}

.bg-grey-100 {
    background-color: #FAFAFA;
}

/*** Blue-Grey ***/

.bg-blue-grey-800 {
    background-color: #263238;
}

.bg-blue-grey-700 {
    background-color: #37474F;
}

.bg-blue-grey-600 {
    background-color: #526069;
}

.bg-blue-grey-500 {
    background-color: #76838F;
}

.bg-blue-grey-400 {
    background-color: #A3AFB7;
}

.bg-blue-grey-300 {
    background-color: #CCD5DB;
}

.bg-blue-grey-200 {
    background-color: #E4EAEC;
}

.bg-blue-grey-100 {
    background-color: #F3F7F9;
}