Contact
CoCalc Logo Icon
StoreFeaturesDocsShareSupport News AboutSign UpSign In
| Download
Project: Peter's Files
Views: 601
Visibility: Unlisted (only visible to those who know the link)
1
@media only screen and (max-width: 768px) {
2
.container-fluid
3
{
4
text-align: center;
5
}
6
}
7
8
9
@font-face {
10
font-family: "FattiPattiFLF";
11
src: url("fonts/FattiPattiFLF.ttf");
12
}
13
14
@font-face {
15
font-family: "Times";
16
src: url("fonts/times-new-roman.ttf");
17
}
18
19
@font-face {
20
font-family: "twiggy";
21
src: url("fonts/Twiggy-Regular.otf");
22
}
23
24
@font-face {
25
font-family: "Twiggy";
26
src: url("//db.onlinewebfonts.com/t/8d10e93aa305629223fcd850f6e9a810.eot");
27
src: url("//db.onlinewebfonts.com/t/8d10e93aa305629223fcd850f6e9a810.eot?#iefix")
28
format("embedded-opentype"),
29
url("//db.onlinewebfonts.com/t/8d10e93aa305629223fcd850f6e9a810.woff2")
30
format("woff2"),
31
url("//db.onlinewebfonts.com/t/8d10e93aa305629223fcd850f6e9a810.woff")
32
format("woff"),
33
url("//db.onlinewebfonts.com/t/8d10e93aa305629223fcd850f6e9a810.ttf")
34
format("truetype"),
35
url("//db.onlinewebfonts.com/t/8d10e93aa305629223fcd850f6e9a810.svg#Twiggy")
36
format("svg");
37
}
38
39
.noselect {
40
-webkit-touch-callout: none; /* iOS Safari */
41
-webkit-user-select: none; /* Safari */
42
-khtml-user-select: none; /* Konqueror HTML */
43
-moz-user-select: none; /* Firefox */
44
-ms-user-select: none; /* Internet Explorer/Edge */
45
user-select: none; /* Non-prefixed version, currently
46
supported by Chrome and Opera */
47
}
48
49
body {
50
background: url(images/background-birch-1.jpeg) no-repeat fixed center;
51
background-size: cover;
52
background-color: rgba(255, 255, 255, 0.4);
53
background-blend-mode: lighten;
54
}
55
56
.logo {
57
color: #509642;
58
font-family: FattiPattiFLF;
59
}
60
61
.title {
62
padding: 15px;
63
}
64
65
h1 {
66
font-size: 70pt;
67
}
68
h2 {
69
font-size: 40pt;
70
color: #ededed;
71
}
72
h3 {
73
font-size: 25pt;
74
color: #ededed;
75
}
76
h4 {
77
font-size: 20pt;
78
color: #ededed;
79
}
80
p {
81
font-size: 15pt;
82
color: #ededed;
83
}
84
85
.btn-text {
86
font-size: 30pt;
87
font-family: Twiggy, twiggy;
88
color: #371f18;
89
}
90
91
.space {
92
margin-bottom: 60px;
93
}
94
95
.frame-container {
96
margin: 30px;
97
}
98
99
.frame {
100
border: 15px solid #371f18;
101
padding: 20px;
102
border-image: url(images/dark-bark.jpg) 50 round;
103
background-color: #ededed;
104
transition: 0.5s;
105
}
106
107
.frame:hover {
108
background-color: #dbd9d1;
109
transition: 0.5s;
110
}
111
112
a.glyphicon {
113
font-size: 30pt;
114
color: #ededed;
115
transition: 0.5s;
116
}
117
118
.glyphicon:hover {
119
color: blue;
120
transition: 0.5s;
121
}
122
123
.card {
124
background-color: #862423;
125
margin: 10px;
126
padding: 25px;
127
}
128
129
130
131
.btn-img {
132
width:450px;
133
margin:0px;
134
border-radius:5px
135
}
136
137
138
139
140
141
142
143
144
.shadow-b {
145
box-shadow: 0px 0px 10px 2px black;
146
}
147
148
.shadow-i {
149
box-shadow: 0px 0px 10px 5px black inset;
150
}
151
152
153
154
#draggable {
155
position: absolute;
156
z-index: 9;
157
}
158
159
160
161
162
163
.bear {
164
height: 61px;
165
width: 89px;
166
background: url('images/bear-walking-still.png');
167
margin: auto; /*position the [div] on the center*/
168
}
169
.bear:hover {
170
cursor: pointer;
171
background: url('images/bear-gif.gif');
172
}
173
174
175
/* for the walk */
176
177
@-webkit-keyframes walk
178
{
179
0% {}
180
100% {-webkit-transform: translateX(-10px);}
181
}
182
@-moz-keyframes wiggle
183
{
184
0% {}
185
33% {-moz-transform: rotateZ(4deg);}
186
66% {-moz-transform: rotateZ(-4deg);}
187
100% {}
188
}
189
@-o-keyframes wiggle
190
{
191
0% {}
192
33% {-o-transform: rotateZ(4deg);}
193
66% {-o-transform: rotateZ(-4deg);}
194
100% {}
195
}
196
@keyframes walk {
197
0% {}
198
100% {transform: translateX(-10px);}
199
}
200
201
202
203
204
205
206
207
208
209
210
/* for the wiggle */
211
212
@-webkit-keyframes wiggle
213
{
214
0% {}
215
33% {-webkit-transform: rotateZ(4deg);}
216
66% {-webkit-transform: rotateZ(-4deg);}
217
100% {}
218
}
219
@-moz-keyframes wiggle
220
{
221
0% {}
222
33% {-moz-transform: rotateZ(4deg);}
223
66% {-moz-transform: rotateZ(-4deg);}
224
100% {}
225
}
226
@-o-keyframes wiggle
227
{
228
0% {}
229
33% {-o-transform: rotateZ(4deg);}
230
66% {-o-transform: rotateZ(-4deg);}
231
100% {}
232
}
233
@keyframes wiggle
234
{
235
0% {}
236
33% {transform: rotateZ(4deg);}
237
66% {transform: rotateZ(-4deg);}
238
100% {}
239
}
240
241
.wiggle:hover {
242
-webkit-animation: wiggle 1s ease .2s 1;
243
-moz-animation: wiggle 1s ease .2s 1;
244
-o-animation: wiggle 1s ease .2s 1;
245
animation: wiggle 1s ease .2s 1;
246
}
247
248
/* FOR THE sway */
249
250
/* @-webkit-keyframes sway {
251
0% {-webkit-transform: rotate3d(1, 0, 0, -20deg);}
252
50% {-webkit-transform: rotate3d(1, 0, 0, 20deg);}
253
100% {-webkit-transform: rotate3d(1, 0, 0, -20deg));}
254
}
255
@-moz-keyframes sway {
256
0% {-moz-transform: rotateZ(-4deg);}
257
50% {-moz-transform: rotateZ(4deg);}
258
100% {-moz-transform: rotateZ(-4deg);}
259
}
260
@-o-keyframes sway {
261
0% {-o-transform: rotateZ(-4deg);}
262
50% {-o-transform: rotateZ(4deg);}
263
100% {-o-transform: rotateZ(-4deg);}
264
}
265
@keyframes sway {
266
0% {}
267
25% {transform: perspective(500px) rotate3d(1, 0, 0, 20deg) scale(1.09) translate(0px, -5px);}
268
75% {transform: perspective(500px) rotate3d(1, 0, 0, -20deg) scale(0.91743119266) translate(0px, -5px);}
269
100% {}
270
}
271
272
.sway:hover {
273
-webkit-animation: sway .2s ease 1;
274
-moz-animation: sway .2s ease 1;
275
-o-animation: sway .2s ease 1;
276
animation: sway 2s ease 1;
277
}
278
*/
279
280
/* For the squish */
281
282
283
@-webkit-keyframes squishY {
284
0% {}
285
50% {-webkit-transform: scaleY(.8);}
286
100% {}
287
}
288
@-moz-keyframes squishY {
289
0% {}
290
50% {-moz-transform: scaleY(.8);;}
291
100% {}
292
}
293
@-o-keyframes squishY {
294
0% {}
295
50% {-o-transform: scaleY(.8);}
296
100% {}
297
}
298
@keyframes squishY {
299
0% {}
300
50% {transform: scaleY(.8);}
301
100% {}
302
}
303
304
.squishY:hover {
305
-webkit-animation: squishY .3s ease .2s 1;
306
-moz-animation: squishY .3s ease .2s 1;
307
-o-animation: squishY .3s ease .2s 1;
308
animation: squishY .3s ease .2s 1;
309
}
310
311
312
313
/* For the squish2 */
314
315
316
@-webkit-keyframes squishX {
317
0% {}
318
50% {-webkit-transform: scaleX(.8);}
319
100% {}
320
}
321
@-moz-keyframes squishX {
322
0% {}
323
50% {-moz-transform: scaleX(.8);;}
324
100% {}
325
}
326
@-o-keyframes squishX {
327
0% {}
328
50% {-o-transform: scaleX(.8);}
329
100% {}
330
}
331
@keyframes squishX {
332
0% {}
333
50% {transform: scaleX(.8);}
334
100% {}
335
}
336
337
.squishX:hover {
338
-webkit-animation: squishX .3s ease .2s 1;
339
-moz-animation: squishX .3s ease .2s 1;
340
-o-animation: squishX .3s ease .2s 1;
341
animation: squishX .3s ease .2s 1;
342
}
343
344
345
346
347
/* FOR THE MAP */
348
349
.map-container-6 {
350
overflow: hidden;
351
padding-bottom: 56.25%;
352
position: relative;
353
height: 0;
354
}
355
.map-container-6 iframe {
356
left: 0;
357
top: 0;
358
height: 100%;
359
width: 100%;
360
position: absolute;
361
}
362
363
/* FOR THE FOOTER */
364
365
#myFooter {
366
background-color: #371f18;
367
color: #ededed;
368
padding-top: 30px;
369
}
370
371
#myFooter .footer-copyright {
372
background-color: #150a08;
373
padding-top: 3px;
374
padding-bottom: 3px;
375
text-align: center;
376
}
377
378
#myFooter .footer-copyright p {
379
margin: 10px;
380
color: #ededed;
381
}
382
383
#myFooter ul {
384
list-style-type: none;
385
padding-left: 0;
386
line-height: 1.7;
387
}
388
389
#myFooter h5 {
390
font-size: 18px;
391
color: #ededed;
392
font-weight: bold;
393
margin-top: 30px;
394
}
395
396
#myFooter h2 a {
397
font-size: 50px;
398
}
399
400
#myFooter a {
401
color: #d2d1d1;
402
text-decoration: none;
403
}
404
405
#myFooter a:hover,
406
#myFooter a:focus {
407
text-decoration: none;
408
color: #ededed;
409
}
410
411
#myFooter p {
412
font-size: 10pt;
413
}
414
415
416
html{
417
height: 100%;
418
}
419
420
body{
421
display: flex;
422
display: -webkit-flex;
423
flex-direction: column;
424
-webkit-flex-direction: column;
425
height: 100%;
426
}
427
428
.content{
429
flex: 1 0 auto;
430
-webkit-flex: 1 0 auto;
431
min-height: 200px;
432
}
433
434
#myFooter{
435
flex: 0 0 auto;
436
-webkit-flex: 0 0 auto;
437
}
438