@font-face {
    font-family: Vazir;
    src: url( "Vazir-Medium.ttf");
    } 
  


@media screen and (max-width: 300px) {

}
    
* {border-radius: 21px; font-family: Vazir;}
body{ direction: rtl;}
input{text-align: center;}
form {margin: auto;}
input[type=text], input[type=password] {
width: 100%;
max-width: 270px;
padding: 12px 20px;
margin: 8px auto;
margin-bottom: 21px;
display: block;
border: 2px solid #da945b;
box-sizing: border-box;
}

button {
    background-color: #e06500;
    color: rgb(255, 255, 255);
    padding: 14px 20px;
    margin: 8px 0;
    border: none;
    cursor: pointer;
    width: 100%;
    font-size: larger;
}

/* Add a hover effect for buttons */
button:hover {
opacity: 0.8;
}

#errs{color: rgb(255, 72, 0);}


/* .main{display: none;} */
.main , .main_menu{  text-align: center;
    margin: auto;   padding: 40px; 
    max-width: 30%; min-width: 300px;  
    border: 2px rgb(255, 174, 24) solid;
    

    /* box-shadow: 0px 0px 21px orange; */
}
.moving_color{
    max-width: 30%;
    min-width: 382px;
    margin: auto;
    margin-top: 5%;
    position: absolute;
    left : 0; right: 0;
}
.main_menu{
    border: none; position: absolute;display: none;margin-top: 5%;
}

.container {
padding: 38px 0px;
padding-bottom: 21px;
}

.PageToShow{
    margin: 20px; padding: 20px;
    border: 2px lawngreen solid;
    background-color: rgb(238, 255, 221);
    cursor: pointer;
}
