/* Import the Material icons font */
@import url('https://fonts.googleapis.com/icon?family=Material+Icons');

/* Use the Material color palette */
:root {
  --md-primary-color: #6200ee;
  --md-secondary-color: #018786;
  --md-background-color: #f5f5f5;
  --md-text-color: #212121;
}

.mic_class
{
width:60px;
height:60px;
margin:20px;
padding:20px}

.keyform
{max-width:500px;
margin: auto;}

.container h1
{font-weight:700 !important;
text-align:center;
font-size:2.5em}

/* Apply the Material design to the whole page */
html {
  font-family: 'Poppins';
  font-size: 16px;
  color: var(--md-text-color);
  background-color: var(--md-background-color);
}

/* Center the content within a max-width container */


.container {
  max-width:500px;
  margin: 0 auto;
  padding: 10px;
}

button{
height:40px;
font-size:1.15em !important;}

p
{text-align:center;
font-size:0.75em;}

#keyconfirm
{text-align:center}

/* Style the form area */
#form_area {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
}

/* Style the text area */
textarea {
  padding: 16px;
  border: none;
  border-radius: 8px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.12);
  background-color: white;
  font-size: 13px;
  resize: none;
  width: 100%;
}

input{
 padding: 16px;
  border: none;
  border-radius: 8px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.12);
  background-color: white;
  font-size: 16px;
  resize: none;
  width: 100%;
}

/* Style the button */
button {
  margin-top: 16px;
  padding: 12px;
  border: none;
  border-radius: 8px;
  background-color: var(--md-primary-color);
  color: white;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  cursor: pointer;
  width: 100%;
}

/* Add Material icons to the button */
button .material-icons {
  margin-right: 8px;
}

/* Style the button on hover */
button:hover {
  background-color: var(--md-secondary-color);
}


#result
{font-size:1.25em;
max-width:480px;
margin: 0 auto;
padding: 10px;}

@media only screen and (max-width: 768px) {
  .container {
    width: 90%;
  }
}