.logo img {
	/* height: 100%; */
	
}


/* Button used to open the contact form - fixed at the bottom of the page */
.open-button {
	  background-color: #5bd2ec;
	  color: #333;
	  padding: 16px 20px;
	  border: none;
	  cursor: pointer;
	  opacity: 0.8;
	  /* position: fixed; */
	  bottom: 23px;
	  right: 28px;
	  width: 100%;
}
@media (min-width: 768px) {
	.open-button {
		  width: auto;
	}
}


.form-group {
    margin: 5px;
}
/* The popup form - hidden by default */
.form-popup {
  width: 99%;
}
@media (min-width: 768px) {
  .form-popup {
	  display: none;
	  position: fixed;
	  bottom: 0;
	  right: 15px;
	  border: 3px solid #f1f1f1;
	  z-index: 9;
	  background-color: #fff;
	  margin: 2em;
	  padding: 3em;
	  width: auto;
  }
}
/* Add styles to the form container */
.form-container {
  max-width: 300px;
  padding: 10px;
  background-color: white;
}

/* Full-width input fields */
.form-container input[type=text], .form-container input[type=password] {
  /*   width: 100%; */
  /* padding: 15px; */
  /* margin: 5px 0 22px 0; */
  /* border: none; */
  /* background: #f1f1f1; */
}

/* When the inputs get focus, do something */
.form-container input[type=text]:focus, .form-container input[type=password]:focus {
  /* background-color: #ddd; */
  /* outline: none; */
}

/* Set a style for the submit/login button */
.form-container .btn {
  background-color: #4CAF50;
  color: white;
  padding: 16px 20px;
  border: none;
  cursor: pointer;
  width: 100%;
  margin-bottom:10px;
  opacity: 0.8;
}

/* Add a red background color to the cancel button */
.form-container .cancel {
  background-color: red;
}

/* Add some hover effects to buttons */
.form-container .btn:hover, .open-button:hover {
  opacity: 1;
}

.form-control.required {
    border: 1px solid #333;
}

