.wrapper {
	width: 95%;
	margin-left:auto;
	margin-right:auto;
}

@media only screen and (max-width: 998px) {
	.wrapper{
		width: 675px;
	}
}

@media only screen and (max-width: 770px) {
	.wrapper{
		width: 565px;
	}
}

@media only screen and (max-width: 670px) {
	.wrapper{
		width: 490px;
	}
}

@media only screen and (max-width: 600px) {
	.wrapper{
		width: 100%;
	}
}

label{
	padding-left:0 !important
}

.select-lang-on-top {
	display: inline;
	margin-bottom: 20px;
}

.alert {
  padding: 0.5rem 0.5rem;
  padding-top: 6px;
}

.shadow {
  box-shadow: 0 .2rem .4rem rgba(0,0,0,.15) !important;
}

.card-footer {
	background-color: white;
	background-image: linear-gradient(to right, #f7e0870a , #a6d7e62e);
}

.card-title {
  color: #727275;
}

.pw-btn-reset {
 	margin-top: 15px;
}
.pw-btn-back {
		margin-top: 40px !important;
}
