2 box-sizing: border-box;
9 a, .link { color: #2A5DB0; }
10 a:link, a:visited, a:active, .link { text-decoration: none; }
11 a:hover, .link:hover { text-decoration: underline; }
15 font-family: sans-serif;
20 border: 1px solid #999999;
30 vertical-align: middle;
34 border-collapse: collapse;
40 background-color: #f5f5f5;
44 border-bottom: 1px solid #ccc;
45 background-color: #f5f5f5;
51 left: calc(max(-400px,-50%) + 50%);
53 padding: 10px 15px 10px 15px;
63 left: calc(max(-400px,-50%) + 50%);
74 border-top: 1px dashed #ccc;
79 @media screen and (max-width: 480px) {
94 @media screen and (max-width: 600px) {