.tab-content{
	width: 100%;
}
.flex-column {
     flex-direction: unset !important;
	 display: block !important;
}
.d-grid input{
	width: 30%;
}
.login-with{
	display: inline-block;
}
.login-with-btn{
	margin: 0;
	padding: 0;
	min-width: unset;
	width: 200px;
	height: 42px;
	border: unset;
}
.login-with i, .login-with button{
	vertical-align: bottom;
	margin: 0 5px 0 0;
}
.btn-fb{
	background: url(../../assets/img/facebook.png) no-repeat;
	background-size: contain;
}
.btn-google{
	background: url(../../assets/img/google.png) no-repeat;
	background-size: contain;
}
.btn-line{
	background: url(../../assets/img/btn_login_line.png) no-repeat;
	background-size: contain;
}
.bi-check-circle{
	color: coral;
	font-size: 2em;
}

.chart-container {
	position: relative;
	margin: auto;
	/* height: 80vh; */
	/* width: 80vw; */
  }

  div.error{
	  color: red;
  }