body{

    background-color: #d9f7ff;
}
input {
    text-align: left;
}


@media only screen and (min-width: 1100px) {
:root {
  --colum-size: 80px;
}



#p2{
    text-align: left;
    margin: 0;
    font-size: var(--colum-size);

}
#e1{
    text-align: center;
    font-size: var(--colum-size);
    margin: 20px;
    font-weight: bold;

}
.textmaly{
  text-align: center;
  font-size: 60px;
  margin: 20px;
}
.disclaimer{
  text-align: center;
  font-size: 30px;
  margin: 5px;
}

form {
  overflow: hidden;
}
.enter {
  float: right;
  clear: both;
  width: 300px;
  height: var(--colum-size);
  font-size: 60px;
}

#submit{
  margin: 0;
  position: relative;
  left: 50%;
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  font-size: 70px;

}

#formulář{
  width: 90%;
  margin: auto;

}

.container {
  height: var(--colum-size);
  position: relative;
  margin-top: 10px;
  margin-bottom: 10px;
}
.line{
  width: 100%;
  height: var(--colum-size);
  margin: 0;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
}
@media only screen and (max-width: 1100px) {

  #e1{
      text-align: center;
      font-weight: bold;

  }
  .textmaly{
    text-align: center;
  }

  #formulář{
    width: 100%;
    margin: auto;

  }
  .enter {
    float: right;
    clear: both;
    width: 20%;
  }

  #submit{
    margin: 0;
    position: relative;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);

  }

  form {
    overflow: hidden;
  }
}
