}
input {
- border: 1px solid #999999;
+ border: 1px solid #d5d5d5;
border-radius: 3px;
font-size: 1.0em;
}
}
nav {
- border-bottom: 1px solid #ccc;
+ border-bottom: 1px solid #d5d5d5;
background-color: #f5f5f5;
+ padding: 10px;
+ padding-left: calc(max(50% - 400px, 0px) + 15px);
+ padding-right: calc(max(50% - 400px, 0px) + 15px);
}
-.navrow {
- max-width: 800px;
- position: relative;
- left: calc(max(-400px,-50%) + 50%);
- margin: 0;
- padding: 10px 15px 10px 15px;
+nav a, nav .link {
+ margin-right: 10px;
}
-.navrow a {
- margin-right: 10px;
+nav img {
+ vertical-align: middle;
}
.page {
footer {
margin-top: 15px;
- border-top: 1px dashed #ccc;
+ border-top: 1px dashed #d5d5d5;
color: #666;
font-size: 10pt;
}