@import url('variables.css');
*{
	margin: 0; 
	padding:0;
}
body{
	background-color: var(--bg-color-primary);
}
main{
  min-height: 85vh;
}
footer{
	color: var(--font-color-primary);
}
a{
  color: var(--font-color-primary);
  cursor: pointer;
  text-decoration: none;
}
a:hover{
  color: var(--font-color-default);
  text-decoration: none;
}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}
.neu_flat_primary{
	background: var(--bg-color-primary);
	box-shadow: var(--neu-flat-primary);
}
.neu_flat_secondary{
  background: var(--bg-color-secondary);
  box-shadow: var(--neu-flat-secondary);
}
.neu_pressed_primary{
	background: var(--bg-color-primary);
	box-shadow: var(--neu-pressed-primary);
}
.neu_pressed_secondary{
  background: var(--bg-color-secondary);
  box-shadow: var(--neu-pressed-secondary);
}

.rounded_50{
	border-radius: 50px;
}
.helper-text{
	/*border: 1px solid yellow;*/
	height: 30px;
	color: var(--font-color-danger) !important;
  	padding-left: 10px;
}
.height_60_px{
  height: 60px;
}
.show_pending{
  display: none;
}
.pointer{
  cursor: pointer;
}
.bg-primary{
    background-color: var(--font-color-primary) !important;
  }

/*scroll bar css start*/
::-webkit-scrollbar-track{
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
  background-color: #ffffff;
}

::-webkit-scrollbar{
  width: 4px;
  background-color: #ffffff;
}

::-webkit-scrollbar-thumb{
  background-color: var(--bg-color-secondary);
}
/*end scroll bar*/

