/* CSS for ADMIN section */
.hidden {
	display:none;
}
.mt-0{
    margin-top: 0px;
}
.mt-5{
    margin-top: 5px;
}
.mt-10{
    margin-top: 10px;
}
.mt-15{
    margin-top: 15px;
}
.mt-20{
    margin-top: 20px;
}
.mb-0 {
    margin-bottom: 0px;
}
.mb-5 {
    margin-bottom: 5px;
}
.mb-10 {
    margin-bottom: 10px;
}
.mb-15 {
    margin-bottom: 15px;
}
.mb-20 {
    margin-bottom: 20px;
}
.ml-0 {
    margin-left: 0px;
}

.ml-5 {
    margin-left: 5px;
}
.ml-10 {
    margin-left: 10px;
}
.ml-15 {
    margin-left: 15px;
}
.ml-20 {
    margin-left: 20px;
}
.mr-0 {
    margin-right: 0px;
}
.mr-5 {
    margin-right: 5px;
}
.mr-10 {
    margin-right: 10px;
}
.mr-15 {
    margin-right: 15px;
}
.mr-20 {
    margin-right: 20px;
}
.m-0{
    margin: 0px;
}
.m-5{
    margin: 5px;
}
.m-10{
    margin: 10px;
}
.m-15{
    margin: 15px;
}
.m-20{
    margin: 20px;
}
.p-0{
    padding: 0px;
}
.p-5{
    padding: 5px;
}
.p-10{
    padding: 10px;
}
.p-15{
    padding: 15px;
}
.p-20{
    padding: 20px;
}
.pt-0{
    padding-top: 0px;
}
.pt-5{
    padding-top: 5px;
}
.pt-10{
    padding-top: 10px;
}
.pt-15{
    padding-top: 15px;
}
.pt-20{
    padding-top: 20px;
}
.pb-0{
    padding-bottom: 0px;
}
.pb-5{
    padding-bottom: 5px;
}
.pb-10{
    padding-bottom: 10px;
}
.pb-15{
    padding-bottom: 15px;
}
.pb-20{
    padding-bottom: 20px;
}
.pl-0{
    padding-left: 0px;
}
.pl-5{
    padding-left: 5px;
}
.pl-10{
    padding-left: 10px;
}
.pl-15{
    padding-left: 15px;
}
.pl-20{
    padding-left: 20px;
}
.pr-0{
    padding-right: 0px;
}
.pr-5{
    padding-right: 5px;
}
.pr-10{
    padding-right: 10px;
}
.pr-15{
    padding-right: 15px;
}
.pr-20{
    padding-right: 20px;
}
.text-center {
    text-align: center;
}
.text-left {
    text-align: left;
}
.text-right {
    text-align: right;
}
.text-justify {
    text-align: justify;
}
.text-uppercase {
    text-transform: uppercase;
}
.text-lowercase {
    text-transform: lowercase;
}
.text-capitalize {
    text-transform: capitalize;
}
.text-bold {
    font-weight: bold;
}
.text-italic {
    font-style: italic;
}
.text-normal {
    font-weight: normal;
}
.text-underline {
    text-decoration: underline;
}
.text-overline {
    text-decoration: overline;
}
.text-line-through {
    text-decoration: line-through;
}
.fs-10 {
    font-size: 10px;
}
.fs-12 {
    font-size: 12px;
}
.fs-14 {
    font-size: 14px;
}
.fs-16 {
    font-size: 16px;
}
.fs-18 {
    font-size: 18px;
}
.fs-20 {
    font-size: 20px;
}
.fs-22 {
    font-size: 22px;
}
.fs-24 {
    font-size: 24px;
}
.fs-26 {
    font-size: 26px;
}
.fs-28 {
    font-size: 28px;
}
.fs-30 {
    font-size: 30px;
}
.bg-color-white {
    background-color: #ffffff;
}
.bg-color-black {
    background-color: #000000;
}
.bg-color-gray {
    background-color: #808080;
}
.bg-color-red {
    background-color: #ff0000;
}
.bg-color-green {
    background-color: #008000;
}
.bg-color-blue {
    background-color: #0000ff;
}
.bg-color-yellow {
    background-color: #ffff00;
}
.bg-color-orange {
    background-color: #ffa500;
}
.bg-color-purple {
    background-color: #800080;
}
.bg-color-pink {
    background-color: #ffc0cb;
}
.bg-color-brown {
    background-color: #a52a2a;
}
.bg-color-silver {
    background-color: #c0c0c0;
}
.bg-color-gold {
    background-color: #ffd700;
}
.bg-color-lightgray {
    background-color: #d3d3d3;
}
.bg-color-darkgray {
    background-color: #a9a9a9;
}
.bg-color-lightblue {
    background-color: #add8e6;
}
.bg-color-darkblue {
    background-color: #00008b;
}
.bg-color-lightgreen {
    background-color: #90ee90;
}
.bg-color-darkgreen {
    background-color: #006400;
}
.bg-color-lightyellow {
    background-color: #ffffe0;
}
.bg-color-darkyellow {
    background-color: #808000;
}
.bg-color-lightorange {
    background-color: #ffcc99;
}
.bg-color-darkorange {
    background-color: #ff8c00;
}
.bg-color-lightpurple {
    background-color: #cc99ff;
}
.bg-color-darkpurple {
    background-color: #800080;
}
.bg-color-lightpink {
    background-color: #ffb6c1;
}
.bg-color-darkpink {
    background-color: #ff1493;
}
.bg-color-lightbrown {
    background-color: #cd853f;
}
.bg-color-darkbrown {
    background-color: #8b4513;
}
.bg-color-lightcyan {
    background-color: #e0ffff;
}
.bg-color-darkcyan {
    background-color: #008b8b;
}
.bg-color-lightmagenta {
    background-color: #ff77ff;
}
.bg-color-darkmagenta {
    background-color: #8b008b;
}
.bg-color-lightolive {
    background-color: #c0ff3e;
}
.bg-color-darkolive {
    background-color: #556b2f;
}
.bg-color-lightcoral {
    background-color: #f08080;
}

.bg-color-light {
    background-color: #f1f1f1;
}
.bg-color-dark {
    background-color: #333;
}
.color-white {
    color: #ffffff;
}
.color-black {
    color: #000000;
}
.color-gray {
    color: #808080;
}
.color-red {
    color: #ff0000;
}
.color-green {
    color: #008000;
}
.color-blue {
    color: #0000ff;
}
.color-yellow {
    color: #ffff00;
}
.color-orange {
    color: #ffa500;
}
.color-purple {
    color: #800080;
}
.color-pink {
    color: #ffc0cb;
}
.color-brown {
    color: #a52a2a;
}
.color-silver {
    color: #c0c0c0;
}
.color-gold {
    color: #ffd700;
}
.color-lightgray {
    color: #d3d3d3;
}
.color-darkgray {
    color: #a9a9a9;
}
.color-lightblue {
    color: #add8e6;
}
.color-darkblue {
    color: #00008b;
}
.color-lightgreen {
    color: #90ee90;
}
.color-darkgreen {
    color: #006400;
}
.color-lightyellow {
    color: #ffffe0;
}
.color-darkyellow {
    color: #808000;
}
.color-lightorange {
    color: #ffcc99;
}
.color-darkorange {
    color: #ff8c00;
}
.color-lightpurple {
    color: #cc99ff;
}
.color-darkpurple {
    color: #800080;
}
.color-lightpink {
    color: #ffb6c1;
}
.color-darkpink {
    color: #ff1493;
}
.color-lightbrown {
    color: #cd853f;
}
.color-darkbrown {
    color: #8b4513;
}
.color-lightcyan {
    color: #e0ffff;
}
.color-darkcyan {
    color: #008b8b;
}
.color-lightmagenta {
    color: #ff77ff;
}
.color-darkmagenta {
    color: #8b008b;
}
.color-lightolive {
    color: #c0ff3e;
}
.color-darkolive {
    color: #556b2f;
}
.color-lightcoral {
    color: #f08080;
}
.color-light {
    color: #f1f1f1;
}
.color-dark {
    color: #333;
}
.border {
    border: 1px solid #000;
}
.border-top {
    border-top: 1px solid #000;
}
.border-bottom {
    border-bottom: 1px solid #000;
}
.border-left {
    border-left: 1px solid #000;
}
.border-right {
    border-right: 1px solid #000;
}
.border-none {
    border: none;
}
.border-top-none {
    border-top: none;
}
.border-bottom-none {
    border-bottom: none;
}
.border-left-none {
    border-left: none;
}
.border-right-none {
    border-right: none;
}
.border-top-0 {
    border-top: 0px;
}
.border-bottom-0 {
    border-bottom: 0px;
}
.border-left-0 {
    border-left: 0px;
}
.border-right-0 {
    border-right: 0px;
}
.border-top-1 {
    border-top: 1px;
}
.border-bottom-1 {
    border-bottom: 1px;
}
.border-left-1 {
    border-left: 1px;
}
.border-right-1 {
    border-right: 1px;
}
.border-top-2 {
    border-top: 2px;
}
.border-bottom-2 {
    border-bottom: 2px;
}
.border-left-2 {
    border-left: 2px;
}
.border-right-2 {
    border-right: 2px;
}