@charset "utf-8";
 body {
      font-family: Arial, sans-serif;
      background: #ffffff; /* default background */
	  margin-left: 0px;
	  margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
    }
/*Start--This Setting is for Color Selection*/
    h1 {
      margin-bottom: 20px;
    }

    .palette {
      display: flex;
      justify-content: left;
      gap: 8px;
      margin-bottom: 20px;
      flex-wrap: wrap;
    }

    .color-box {
      width: 10px;
      height: 10px;
      cursor: pointer;
      border: 2px solid #ccc;
      transition: transform 0.2s, border 0.2s;
    }

    .color-box:hover {
      transform: scale(1.1);
      border: 2px solid #000;
    }

    .color-box.selected {
      border: 2px solid #000;
      transform: scale(1.15);
    }

    .options {
      margin-bottom: 20px;
	  font-size: 14px;
    }

    .preview {
		text-align: left;
		float: right;
		width: 75%;
		padding-left: 5%;
    }

    .custom-picker {
      margin-top: 8px;
	  font-size: 14px;
    }

    button {
      margin-left: 4px;
      padding: 4px 12px;
      border: none;
      cursor: pointer;
      font-size: 14px;
    }

    button:hover {
      opacity: 0.9;
    }

    .apply-btn {
      background: #000000;
      color: #ffffff;
    }

    .reset-btn {
      background: #363535;
      color: #ffffff;
    }
/*End--This Setting is for Color Selection*/

/*Side dashboard panel starts*/

.side-pane{
	background-color: #8dacc1;
	position: absolute;
	height: 100%;
	width: 20%;
	padding: 16px;
}
.navlink a{
	text-decoration: none;
	display:block;
	text-align: left;
	background-color: #0a0b0f;
	border: #bed8ec 2px outset;
	color: #ffffff;
	font-size: 14px;
	font-weight: 600;
	padding: 10px 25px;
	margin-bottom: 8px;
}

.navlink-2 a{
	text-decoration: none;
	display:block;
	text-align: left;
	background-color: #a1a199;
	border: #bed8ec 2px outset;
	color: #000000;
	font-size: 14px;
	font-weight: 600;
	padding: 10px 25px;
	margin-bottom: 8px;
}
.navlink-3 a{
	text-decoration: none;
	display:block;
	text-align: left;
	background-color: #1d0c1c;
	border: #bed8ec 2px outset;
	color: #ffffff;
	font-size: 14px;
	font-weight: 600;
	padding: 10px 25px;
	margin-bottom: 8px;
}
.navlink-4 a{
	text-decoration: none;
	display:block;
	text-align: left;
	background-color: #0c1f1d;
	border: #bed8ec 2px outset;
	color: #ffffff;
	font-size: 14px;
	font-weight: 600;
	padding: 10px 25px;
	margin-bottom: 8px;
}
.navlink-5 a{
	text-decoration: none;
	display:block;
	text-align: left;
	background-color: #f5e60f;
	border: #bed8ec 2px outset;
	color: #000000;
	font-size: 14px;
	font-weight: 600;
	padding: 10px 25px;
	margin-bottom: 8px;
}
.navlink-6 a{
	text-decoration: none;
	display:block;
	text-align: left;
	background-color: #401818;
	border: #bed8ec 2px outset;
	color: #ffffff;
	font-size: 14px;
	font-weight: 600;
	padding: 10px 25px;
	margin-bottom: 8px;
}
.navlink-7 a{
	text-decoration: none;
	display:block;
	text-align: left;
	background-color: #ffffff;
	border: #bed8ec 2px outset;
	color: #000000;
	font-size: 14px;
	font-weight: 600;
	padding: 10px 25px;
	margin-bottom: 8px;
}
.navlink-8 a{
	text-decoration: none;
	display:block;
	text-align: left;
	background-color: #60255c;
	border: #bed8ec 2px outset;
	color: #ffffff;
	font-size: 14px;
	font-weight: 600;
	padding: 10px 25px;
	margin-bottom: 8px;
}
.navlink a:hover {
	opacity: 0.5;
}
.navlink-2 a:hover {
	opacity: 0.5;
}
.navlink-3 a:hover {
	opacity: 0.5;
}
.navlink-4 a:hover {
	opacity: 0.5;
}
.navlink-5 a:hover {
	opacity: 0.5;
}
.navlink-6 a:hover {
	opacity: 0.5;
}
.navlink-7 a:hover {
	opacity: 0.5;
}
.navlink-8 a:hover {
	opacity: 0.5;
}
.color-schema-wrapper{
	text-align: left;
	border: #000000 1px solid;
	padding: 10px 25px;
}
.theme-header{
	color: #000000;
	font-size: 14px;
	font-weight: 600;
	padding-bottom: 8px;
}
.logo img{
	width: 50%;
	height: auto;
	padding-top: 16px;
}
/*Side dashboard panel ends*/

.other-panel{
	float: left;
	height: 100%;
	width: 60%;
	background-color: #000000;
	padding: 16px;
}
.page-header{
	padding: 32px 16px;
	font-size: 18px;
	font-weight: 600;
}