.pages {border-top:1px solid #ccc;padding:2rem;background-color:#fff;min-height:50vh;}
.pages h1.title {font-size:1rem;font-family: "halis", serif;}
.pages h3 {font-family: "didot", serif;font-style:normal;}
.pages .quotes {height:3rem;}
.pages .logo {height:3rem;margin-top:2rem;}
.pages .form-label {font-family: "Times New Roman", Times, serif;}

input[type=text], input[type=password], .form-select
{border:0;border-bottom:1px solid #ccc;margin-bottom:2rem;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;}

button[type=submit] {padding-left:2rem;padding-right:2rem;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;}

.pages button {font-family: "halis", serif;}


@media only screen and (max-width: 768px) {
}
@media only screen and (max-width: 768px) and (orientation:landscape) {
}