@import url('https://fonts.googleapis.com/css?family=Roboto:500,700&display=swap');

body{
  background: #4d4d4d;
	margin:0;
	font-family: 'Roboto', sans-serif;
}

.bold{
  font-weight:700;
  font-size:25px;
}

.normal{
  font-weight:500;
  font-size:17px;
}

.move{
	display: flex;
	align-items: center;
	justify-content: center;
  height:100%;
  position:absolute;
	width:400px;
	transform:translate(500px);
  z-index:20;
  background-color:#386d8d;
  transition:all .4s ease;
  border-radius:0px 10px 10px 0px;
}

.move table {
	color: #f8f8f8;
}

.move table td {
	padding: 10px 20px;
}

.move table tr td:last-child {
	text-align: right;
}
.move table tr td:nth-child(2) {
	text-align: right;
	padding: 0;
}

.ml20 {
	margin-left: 20px;
}

.form{
  text-align:center;
  position:absolute;
  height:100%;
  width:500px;
  background-color:#fff;
	border-radius: 10px 0px 0px 10px;
}

.form label {
	display: block;
	text-align: left;
	width: 60%;
	margin: 0 auto;
	color: #777;
}

input{
  border:0px;
  border-bottom:1px solid lightgray;
  margin-bottom:15px;
  padding: 8px 5px;
  width:60%;
}

.b-button{
  background-color:#386d8d;
  color:white;
  padding:12px 60px;
  color:#fff;
	font-size:14px;
	border: none;
	outline: none;
	border-radius:25px;
	cursor: pointer;
}

h4{
  font-size:22px;
}

p{
  font-size:14px;
}

.container{
  height:450px;
  width:900px;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%, -50%);
}

