*{
  padding: 0;
  margin: 0;
  box-sizing: border-box;  
}
img {
    max-width: 100%;
    height: auto;
}
body {
    background-color: #638444;
    backdrop-filter: blur(3px);
    background-position-y: center;
    background-position-x: center;
    font-family: 'Playfair Display', serif;
}
.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 10%;
}
section{
    height: 12vh;
    width: 100%;
    display: flex;
    align-items: right;
    justify-content: center;
}
h1 {
    text-align: center;
    padding: 2%;
    color: navy;
    font-family: sans-serif;
}
p {
    color: black;
    font-size:xx-large;
}
.form-center {
    text-align: center;
    padding: 2%;
}
#input_section {
    text-align: center;
    padding: 1%;
    color: black;
    font-size: medium;
}
#sel {
    padding: 1%;
    text-align: center;
}
.header {
    background-color: #9FBA85;
}
h2{
    font-family: 'Montserrat';
    font-size: 70px;
    color: black;
}

.p {
    position: relative;
    color: black;
    text-align: center;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
}
#table {
    text-align: end;
    
}
.button {
    text-align: center;
    padding: 10px;
    color: blue;
}
.onclick {
    text-align: center;
}
#comment-box, #post {
    border: none;
    border-radius: 5px;
}
#post:hover{
    background-color: deeppink;
}
.container h3
{
    text-align: center;
    margin-bottom: 15px;
}
textarea {
    height: 20px;
    width: 100%;
    border: none;
    border-bottom: 2px solid black;
    background-color: transparent;
    margin-bottom: 10px;
    resize:none;
    outline: none;
    transition: .5s;
}

input[type="submit"], button {
    padding: 10px 15px;
    border: none;
    outline: none;
    border-radius: 5px;
    text-transform: uppercase;
    font-weight: bold;
    cursor: pointer;
}
input[type="submit"]{
    color: #fff;
    background-color: #274eb9;
}
#clear {
    color: #333;
    background-color: transparent;
}
#like {
    padding: 5%;
    color:#274eb9
}
#leave_message {
    align-items: center;
}
footer {
    background-color: #9FBA85;
    width: 65%;
    text-align: center;
    border: 2px solid rgb(13, 13, 15);
    margin: auto;
    padding: 10px;
    border-radius:12px;
    align-content: center;
}

