Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gmcninch-tufts
GitHub Repository: gmcninch-tufts/2024-Sp-Math190
Path: blob/main/css/default.css
894 views
1
html {
2
# font-size: 62.5%;
3
font-size: 11px;
4
}
5
6
body {
7
/* margin-left: 15px; */
8
font-family: Roboto, Lato, sans;
9
font-size: 1.6rem;
10
color: #000;
11
/* background-color: #eeeedd; */
12
background-color: #D8D8D8;
13
}
14
15
header {
16
border-bottom: 0.2rem solid #000;
17
}
18
19
nav {
20
text-align: right;
21
}
22
23
nav a {
24
font-size: 1.8rem;
25
font-weight: bold;
26
color: black;
27
text-decoration: none;
28
/* text-transform: uppercase; */
29
text-transform: smallcaps;
30
}
31
32
footer {
33
margin-top: 3rem;
34
padding: 1.2rem 0;
35
border-top: 0.2rem solid #000;
36
font-size: 1.2rem;
37
color: #555;
38
}
39
40
h1 {
41
font-size: 2.4rem;
42
/* margin-left: -10px; */
43
border-top: 2px solid blue;
44
}
45
46
h2 {
47
font-size: 1.6rem;
48
}
49
50
article .header {
51
font-size: 1.4rem;
52
font-style: italic;
53
color: #555;
54
}
55
56
.logo a {
57
font-weight: bold;
58
color: #000;
59
text-decoration: none;
60
}
61
62
/*--------------------------------------------------------------------------------*/
63
table {margin: .5rem auto 1.5rem auto;
64
width: 98%;}
65
/* Thead */
66
thead th {padding: 0rem .2rem;
67
text-align: left;
68
border-bottom: 2px solid black;
69
font-size: 1.6rem;
70
font-style: normal;
71
font-weight: bold}
72
thead td {}
73
/* Tbody */
74
tbody td {padding: 0rem .2rem;}
75
tbody th {}
76
77
tbody .alt td {}
78
tbody .alt th {}
79
/* Tfoot */
80
tfoot th {}
81
tfoot td {}
82
83
table a {
84
text-decoration: none;
85
}
86
87
88
.center {
89
text-align: center;
90
}
91
92
93
94
footer nav {
95
text-align: center;
96
}
97
98
.image-container-1col {
99
display: grid;
100
grid-template-columns: 1fr;
101
padding: 15px;
102
grid-gap: 15px;
103
justify-items: center;
104
}
105
106
.image-container-2col {
107
display: grid;
108
grid-template-columns: 1fr 1fr;
109
/* grid-template-columns: repeat(2, 1fr); */
110
padding: 15px;
111
grid-gap: 15px;
112
}
113
114
/* p {margin-left: 15px;} */
115
/* dl { margin-left: 15px;} */
116
h2 {/* margin-left: 15px; */
117
font-variant: small-caps;
118
/* font-weight: normal; */
119
/* display: list-item; */
120
list-style: square;}
121
122
.image-container-3col {
123
display: grid;
124
grid-template-columns: 1fr 1fr 1fr;
125
padding: 15px;
126
grid-gap: 15px;
127
}
128
.image {
129
height: 250px;
130
}
131
132
.document-list td {
133
border-bottom: 0.1rem solid navy;
134
}
135
136
div.sourceCode {
137
background-color: Lavender;
138
padding: 10px;
139
font-size: 11px;
140
}
141
142
143
div.csl-entry {
144
padding-left: 1.5em;
145
text-indent:-1.5em;
146
margin-bottom: 6px;
147
}
148
149
del {
150
color: red;
151
}
152
153
div.solution {
154
background-color: lightblue;
155
padding: 5px;
156
margin: 5px;
157
}
158
159
160
161
/*--------------------------------------------------------------------------------*/
162
163
164
@media (max-width: 319px) {
165
body {
166
width: 90%;
167
margin: 0;
168
padding: 0 5%;
169
}
170
header {
171
margin: 4.2rem 0;
172
}
173
nav {
174
margin: 0 auto 3rem;
175
text-align: center;
176
}
177
footer {
178
text-align: center;
179
}
180
.logo {
181
text-align: center;
182
margin: 1rem auto 3rem;
183
}
184
.logo a {
185
font-size: 2.4rem;
186
}
187
nav a {
188
display: block;
189
line-height: 1.6;
190
}
191
}
192
193
@media (min-width: 320px) {
194
body {
195
width: 90%;
196
margin: 0;
197
padding: 0 5%;
198
}
199
header {
200
margin: 4.2rem 0;
201
}
202
nav {
203
margin: 0 auto 3rem;
204
text-align: center;
205
}
206
footer {
207
text-align: center;
208
}
209
.logo {
210
text-align: center;
211
margin: 1rem auto 3rem;
212
}
213
.logo a {
214
font-size: 2.4rem;
215
}
216
nav a {
217
display: inline;
218
margin: 0 0.6rem;
219
}
220
}
221
222
@media (min-width: 640px) {
223
body {
224
width: 70 rem;
225
margin: 0 auto;
226
padding: 10;
227
}
228
header {
229
margin: 0 0 3rem;
230
padding: 1.2rem 0;
231
}
232
nav {
233
margin: 0;
234
text-align: right;
235
}
236
nav a {
237
margin: 0 0 0 1.2rem;
238
display: inline;
239
}
240
footer {
241
text-align: right;
242
}
243
.logo {
244
margin: 0;
245
text-align: left;
246
}
247
.logo a {
248
float: left;
249
font-size: 1.8rem;
250
}
251
}
252
253