		.innerLabel {
		  margin-top: 24px;
		  position: absolute;
		  margin-left: 12px;
		  color: #513379;
		  font-size: 14px;
		}
			
		.app-login {
		  background-color: #fff;
		  width: 100%;
		  height: 100%;
		  margin: 1em auto;		  
		  margin-top: 15px;
		  border-radius: 8px;
		  padding: 1em;
		  position: relative;
		  box-shadow: 0 6px 31px -2px rgba(0, 0, 0, .3);
		}

		.a-login {
			text-decoration: none;
			color: #513379;
		}

		.a-login:hover {
			text-decoration: none;
			color: #513379;
			text-shadow: 2px 2px 2px silver;
		}

		.p-login {
			font-size: 13px;
			color: #333;
			line-height: 2;
		}

		.light-login {
			text-align: right;
			color: #D2AE6D;
		}

		.light-login a {
			color: #D2AE6D;
		}

		.label-login {
			text-align: left;
			color: #513379;
			margin-left: 15px;
			font-size: 16px;
			font-weight: bold;
		}

		.bg {
			width: 100%;
			height: 110px;
			background: #513379;
			position: absolute;
			top: 0em;
			left: 0;
			right: 0;
			margin: auto;
			clip-path: ellipse(69% 46% at 48% 26%);
			border-radius: 8px;
		}

		.form-login {
			position: relative;
			top: 0;
			left: 0;
			right: 0;
			width: 100%;
			text-align: center;
			
		}

		.header-login {			
			margin: 0em auto;
		}

		.form-login .textbox {
			width: 100%;
			padding: 13px 15px;
			margin: 0.7em auto;
			border-radius: 100px;
			border: 1px #D2AE6D solid;		
			background: rgb(255,255,255,0.3);
			font-family: 'Poppins', sans-serif;
			outline: none;
			color: #513379;
			padding-left: 20px;			
		}

		.form-login .textbox::placeholder {
			color: #513379;
			font-size: 13px;
		}

		.inputs {
			margin-top: 0em;
			text-align: left;
		}

		.footer-login {
			position: relative;
			bottom: 0;
			left: 0;
			right: 0;
			padding-left: 1em;
			padding-right: 1em;
			text-align: center;
		}

		.button-login {
			width: 100%;
			padding: 13px 15px;
			border-radius: 100px;
			border: none;
			background: #513379;
			font-family: 'Poppins', sans-serif;
			font-size: 18px;
			outline: none;
			color: #D2AE6D;
		}

		.option {
			display: flex;
			align-items: center;
			justify-content: left;
		}

		.option label {
			cursor: pointer;
		}

		.option .input-radio {
			box-shadow: 0px 0px 0px 1px #6d6d6d;
			font-size: 3em;
			width: 20px;
			height: 20px;
			margin-right: 7px;

			border: 4px solid #fff;
			background-clip: border-box;
			border-radius: 50%;
			appearance: none;
			transition: background-color 0.3s, box-shadow 0.3s;

		}	

		.option label {
			display: flex;
			margin: 10px 15px;
			font-size: 16px;
		}

		.input-radio.on:checked {
			box-shadow: 0px 0px 0px 3px #D2AE6D;
			background-color: #513379;
		}	
			

		/*Styling Selectbox*/
		.combobox {
		  width: 100%;
		  display: inline-block;
		  background-color: #513379;
		  border-radius: 10px;		  
		  box-shadow: 0 0 2px rgb(204, 204, 204);
		  transition: all .5s ease;
		  position: relative;
		  font-size: 14px;
		  color: #D2AE6D;
		  height: 100%;
		  text-align: left;
		}

		.combobox .select {
			cursor: pointer;
			display: block;
			padding: 10px
		}

		.combobox .select > i {
			font-size: 13px;
			color: #D2AE6D;
			cursor: pointer;
			transition: all .3s ease-in-out;
			float: right;
			line-height: 20px
		}

		.combobox:hover {
			box-shadow: 0 0 4px rgb(204, 204, 204)
		}
		.combobox:active {
			background-color: #f8f8f8;
		}
		.combobox.active:hover,
		.combobox.active {
			box-shadow: 0 0 4px rgb(204, 204, 204);
			border-radius: 10px 10px 0 0;
			background-color: #513379;
		}
		.combobox.active .select > i {
			transform: rotate(-180deg)
		}
		.combobox .combobox-menu {
			position: absolute;
			background-color: #fff;
			width: 100%;
			left: 0;
			margin-top: 1px;
			box-shadow: 0 1px 2px rgb(204, 204, 204);
			border-radius: 0 10px 10px 10px;
			overflow: hidden;
			display: none;
			max-height: 180px;
			overflow-y: auto;
			z-index: 9
		}
		.combobox .combobox-menu li {
			padding: 10px;
			transition: all .2s ease-in-out;
			cursor: pointer
		} 

		.combobox .combobox-menu li:first-child {
		  border-top-left-radius: 10px;
		  border-top-right-radius: 10px;
		}
		.combobox .combobox-menu li:last-child {
		  border-bottom-left-radius: 10px;
		  border-bottom-right-radius: 10px;
		}

		.combobox .combobox-menu {
			padding: 0;
			list-style: none
		}
	.combobox .combobox-menu li:hover {
		color: #D2AE6D;
		background-color: #513379;
	}
	.combobox .combobox-menu li:active {
		background-color: #e2e2e2
	}

	.style-scroll::-webkit-scrollbar-track {
		-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
		background-color: #513379;
		border-radius: 10px;
	}

	.style-scroll::-webkit-scrollbar {
		width: 12px;
		background-color: #F5F5F5;
	}

	.style-scroll::-webkit-scrollbar-thumb {
		border-radius: 10px;
		background-color: #D2AE6D;
	}


	.checkbox-wrapper-31:hover .check {
	  stroke-dashoffset: 0;
	}

	.checkbox-wrapper-31 {
	  position: relative;
	  display: inline-block;
	  width: 30px;
	  height: 30px;
	}

	.checkbox-wrapper-31 .background {
	  fill: #ccc;	  
	  transition: ease all 0.6s;
	  -webkit-transition: ease all 0.6s;
	}

	.checkbox-wrapper-31 .stroke {
	  fill: none;
	  stroke: #fff;
	  stroke-miterlimit: 10;
	  stroke-width: 2px;
	  stroke-dashoffset: 100;
	  stroke-dasharray: 100;
	  transition: ease all 0.6s;
	  -webkit-transition: ease all 0.6s;
	}

	.checkbox-wrapper-31 .check {
	  fill: none;
	  stroke: #fff;
	  stroke-linecap: round;
	  stroke-linejoin: round;
	  stroke-width: 2px;
	  stroke-dashoffset: 22;
	  stroke-dasharray: 22;
	  transition: ease all 0.6s;
	  -webkit-transition: ease all 0.6s;
	}

	.checkbox-wrapper-31 input[type=checkbox] {
	  position: absolute;
	  width: 100%;
	  height: 100%;
	  left: 0;
	  top: 0;
	  margin: 0;
	  opacity: 0;	  
	  -appearance: none;
	  -webkit-appearance: none;
	}

	.checkbox-wrapper-31 input[type=checkbox]:hover {
	  cursor: pointer;
	}

	.checkbox-wrapper-31 input[type=checkbox]:checked + svg .background {
	  fill: #513379;
	}

	.checkbox-wrapper-31 input[type=checkbox]:checked + svg .stroke {
	  stroke-dashoffset: 0;
	}

	.checkbox-wrapper-31 input[type=checkbox]:checked + svg .check {
	  stroke-dashoffset: 0;
	}
