Loading [MathJax]/jax/output/SVG/fonts/TeX/fontdata.js

Stay ahead of learning milestones! Enroll in a class over the summer!

 
1
[url=https://artofproblemsolving.com/community/c66h2414005_release_forumcss]Releases v1.3.0 and earlier[/url]
2
[hide=Release v1.4.0]
3
[css]
4
/**Credits: https://artofproblemsolving.com/community/c66h2410025_an_aops_css and https://artofproblemsolving.com/community/c66h2067759_release_solvecss for the idea, https://artofproblemsolving.com/community/c66 for an actual AoPS forum which I could refer to, reminiscence.css for the avatar fix using attributes idea, [WIP] Seamless UI (https://artofproblemsolving.com/community/c66h2414842_wip_seamless_ui) for the above the header idea, SamuraiA for the :hover with ::before and ::after explanation, forester2015 and Facejo for the search button suggestion, Facejo and MinecraftFox for pointing out bugs, Yelly314 for pointing out a coloring issue, WyattB for the idea for the after bookmarking effect, Printrbot for the search widget and entry titles modification, aops-g5-gethsemanea2 for the login/logout suggestion, AndrewC10 for pointing out a bug, pog for pointing out an error, CoolCarsOnTheRun for making the suggestion to put #side on the other side, https://artofproblemsolving.com/community/c1066032, which was gotten from https://artofproblemsolving.com/community/c66h2556490_weird_preview_thing, for the "if person is on main page" thing, and https://artofproblemsolving.com/texer/ for a place to put 40000+ character css codes.**/
5
/**forum.css?**/
6
/**Made by Zhaom**/
7
8
/**Blog Info (Note: In the wrong place but as the width of the title of the blog can vary, I put it on the opposite side of the header.)**/
9
#navigation_box>#right_navigation_box{
10
width:100%;
11
left:0px;
12
top:-44px;
13
}
14
#navigation_box>#right_navigation_box>.blog-info{
15
width:100%;
16
left:0px;
17
top:0px;
18
visibility:hidden;
19
position:absolute;
20
}
21
#navigation_box>#right_navigation_box>.blog-info::after{
22
content:"3";
23
font-family:AoPS;
24
color:rgb(218,231,246);
25
font-size:16px;
26
position:absolute;
27
top:78px;
28
right:calc(7.5% + 85.31px + 10px + 8px + 86.02px);
29
visibility:visible;
30
}
31
#navigation_box>#right_navigation_box>.blog-info:hover::after{
32
color:white;
33
}
34
#post-new-entry-img{
35
display:none;
36
}
37
#post-new-entry{
38
color:white;
39
visibility:hidden;
40
}
41
#post-new-entry-p{
42
margin:0px 0px 0px 0px;
43
position:absolute;
44
top:0px;
45
width:85%;
46
left:7.5%;
47
}
48
#post-new-entry::after{
49
color:rgb(218,231,246) !important;
50
font-size:15px;
51
content:"New Topic";
52
position:absolute;
53
right:10px;
54
top:106.75px;
55
z-index:349857937460254979276895647384673098;
56
padding-left:16.39px;
57
visibility:visible;
58
}
59
#post-new-entry::before{
60
color:rgb(218,231,246) !important;
61
font-size:15px;
62
content:"V";
63
font-family:AoPS;
64
position:absolute;
65
right:calc(10px + 68.92px + 2px);
66
top:106.75px;
67
z-index:349857937460254979276895647384673098;
68
visibility:visible;
69
}
70
#post-new-entry:hover::after{
71
color:white !important;
72
border-bottom:1px solid white;
73
}
74
#post-new-entry:hover::before{
75
color:white !important;
76
}
77
#wrapper{
78
width:85%;
79
padding:0px 0px 0px 0px !important;
80
border-width:0px 0px 0px 0px !important;
81
background:none !important;
82
}
83
#header{
84
border-width:0px 0px 0px 0px !important;
85
height:30px;
86
background-color:rgb(53,108,181);
87
font-size:20px;
88
margin-bottom:74px;
89
font-family:Roboto,sans-serif;
90
}
91
#main{
92
padding:0px 0px 0px 0px;
93
width:calc(100% - 260px);
94
height:100%;
95
overflow-x:visible;
96
overflow-y:auto;
97
border-bottom:2px solid #666666;
98
float:right;
99
background-color:white;
100
}
101
#side{
102
float:left;
103
background:url("https://artofproblemsolving.com/m/community/img/blogs/hyperion/bg.png") repeat-y;
104
width:260px;
105
border-right:2px solid #666666;
106
}
107
#header>a>h1{
108
text-align:left !important;
109
text-decoration:none !important;
110
color:white !important;
111
padding-left:10px !important;
112
font-weight:700;
113
line-height:28px;
114
width:fit-content;
115
}
116
#header:hover>a>h1{
117
color:rgb(218,231,246) !important;
118
}
119
#navigation_box{
120
top:72px;
121
height:26px;
122
border-bottom:none !important;
123
background-color:#009fad !important;
124
}
125
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry{
126
margin-top:0px !important;
127
border-bottom:1px solid #666666 !important;
128
padding-bottom:0px !important;
129
position:relative;
130
}
131
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap{
132
background-color:transparent !important;
133
border-width:0px 0px 0px 0px !important;
134
margin-right:24px !important;
135
border-right:1px solid #eeeeee !important;
136
}
137
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap::after{
138
content:" ";
139
position:absolute;
140
width:1px;
141
height:calc(100% + 1em);
142
right:-1px;
143
top:-0.5em;
144
background-color:#eeeeee;
145
}
146
#search-widget{
147
position:absolute;
148
left:calc(7.5% + 12px);
149
top:145px;
150
background:transparent;
151
padding:0px 0px 0px 0px !important;
152
z-index:1000000;
153
}
154
#search-widget>.widget-header,#search-widget>.widget-settings,#search-widget>.widget-footer{
155
display:none;
156
}
157
#search-widget>.widget-content{
158
padding:0px 0px 0px 0px !important;
159
margin:0px 0px 0px 0px !important;
160
}
161
#search-widget>.widget-content>#blog_searchform{
162
padding:0px 0px 0px 0px !important;
163
margin:0px 0px 0px 0px !important;
164
}
165
#search-widget>.widget-content>#blog_searchform>fieldset{
166
border-width:0px 0px 0px 0px !important;
167
margin:0px 0px 0px 0px !important;
168
}
169
#search-widget input.button2{
170
display:none;
171
}
172
.blog-shout-wrapper>.aops-scroll-outer>.aops-scroll-inner::-webkit-scrollbar{
173
display:none;
174
}
175
.blog-tags-wrapper>.cmty-itembox>.aops-scroll-outer>.aops-scroll-inner::-webkit-scrollbar{
176
display:none;
177
}
178
179
/**Ok now I'll start comments.**/
180
/**The following code makes the tags widget get moved to the place where it is in the forums.**/
181
/**Hiding the "Tags" header.**/
182
#side>div:nth-child(4) .widget-header{
183
display:none;
184
}
185
/**Basically just repositioning the tags.**/
186
#side>div:nth-child(4) .widget-content>fieldset.blog-tags-wrapper{
187
height:64px;
188
border-width:0px 0px 0px 0px;
189
padding:0px 0px 0px 0px;
190
margin:4px 5px 4px 0px;
191
position:absolute;
192
top:133px;
193
left:calc(7.5% + 220px);
194
width:calc(85% - 220px - 5px);
195
background-color:#eee;
196
z-index:1000000;
197
}
198
#side>div:nth-child(4) .widget-content>fieldset.blog-tags-wrapper .cmty-itembox{
199
height:64px;
200
}
201
#side>div:nth-child(4) .cmty-itembox-inner-box{
202
width:calc(100% - 23px);
203
margin-right:0px !important;
204
}
205
/**Getting rid of odd background and making a border.**/
206
#navigation_box::after{
207
content:" ";
208
width:85%;
209
position:absolute;
210
top:61px;
211
height:74px;
212
left:7.5%;
213
border-bottom:2px solid #666666;
214
background-color:white;
215
}
216
/**AoPS pattern background thing. Credits: https://artofproblemsolving.com/community/q1h2404405p19704343 and https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png for the background.**/
217
#page-wrapper{
218
background-image:url('https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png');
219
background-repeat:repeat;
220
padding-top:103px !important;
221
}
222
/**Patching z-index stuff.**/
223
.aops-modal-mask{
224
z-index:3498579374602549792768956473846730980 !important;
225
}
226
.aops-modal-wrapper{
227
z-index:3498579374602549792768956473846730981 !important;
228
}
229
/**Header of posts.**/
230
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1{
231
padding:6px 7px 4px 11px !important;
232
background-color:#666666;
233
height:55px;
234
font-size:16px;
235
}
236
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1>a{
237
color:white !important;
238
letter-spacing:normal;
239
}
240
/**Note: If the tags scrolling bothers you, you can delete this piece of code.**/
241
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-tags-itembox-wrapper{
242
position:absolute;
243
top:calc(-0.5em - 28px);
244
left:calc(11px - 0.5em);
245
margin-top:0px;
246
height:28px !important;
247
overflow:auto;
248
width:calc(100% - 216px);
249
}
250
/**Left side of posts.**/
251
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-post-poll{
252
margin-left:110px;
253
position:relative !important;
254
z-index:1 !important;
255
}
256
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .message{
257
margin-left:110px;
258
position:relative !important;
259
z-index:1 !important;
260
font-family:Roboto,sans-serif;
261
}
262
h2>strong:nth-child(2){
263
position:absolute;
264
left:calc(29.8px - 1em - 100px + 7.41px);
265
top:95px;
266
z-index:1;
267
font-style:normal;
268
}
269
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) h2{
270
position:absolute;
271
left:calc(110px + 1em - 29.8px - 7.41px);
272
color:#aaaaaa !important;
273
font-style:italic;
274
}
275
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry .entrywrap{
276
min-height:calc(143px - 1em);
277
}
278
.efooter{
279
position:absolute;
280
bottom:0px;
281
}
282
h2>strong:nth-child(2)>a::before{
283
position:absolute;
284
left:0px;
285
content:" ";
286
height:80px;
287
width:80px;
288
background-image:url('https://avatar.artofproblemsolving.com/no-avatar.png');
289
background-size:80px 80px;
290
background-position:center;
291
top:-85px;
292
}
293
/**Getting rid of "by , " and the picture before that.**/
294
h2::before{
295
content:" ";
296
position:absolute;
297
left:0px;
298
width:37.21px;
299
height:19px;
300
background-color:white;
301
}
302
/**Moving the contents of the efooter.**/
303
.efooter ul li a.post-replies{
304
display:none;
305
}
306
.efooter ul li a.post-comment{
307
visibility:hidden;
308
}
309
.efooter ul li a.post-comment::after{
310
position:absolute;
311
right:calc(7px - 7.33333333333333333333333px - 24px + 0.5em);
312
top:calc(-7.33333333333333333333333px - 25px);
313
content:"Reply";
314
font-size:15px;
315
color:#dddddd;
316
visibility:visible;
317
padding-left:20.58px;
318
}
319
.efooter ul li a.post-comment:hover::after{
320
border-bottom:1px solid #dddddd;
321
}
322
.efooter ul li a.post-comment::before{
323
position:absolute;
324
right:calc(7px - 7.33333333333333333333333px + 38.36px + 2px - 24px + 0.5em);
325
top:calc(-7.33333333333333333333333px - 25px);
326
content:"N";
327
font-family:AoPS;
328
font-size:16px;
329
color:#dddddd;
330
visibility:visible;
331
}
332
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter{
333
width:100%;
334
height:100%;
335
padding:0.5em;
336
margin:0.5em;
337
position:absolute;
338
left:-0.5em;
339
top:-0.5em;
340
}
341
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions{
342
width:100%;
343
height:100%;
344
padding:inherit;
345
margin:inherit;
346
position:absolute;
347
left:inherit;
348
top:inherit;
349
}
350
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions ul{
351
width:100%;
352
height:100%;
353
padding:inherit;
354
margin:inherit;
355
position:absolute;
356
left:inherit;
357
top:inherit;
358
}
359
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions ul li:nth-child(2){
360
width:100%;
361
height:100%;
362
padding:inherit;
363
margin:inherit;
364
position:absolute;
365
left:inherit;
366
top:inherit;
367
}
368
/**Repositioning edit info.**/
369
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap>.cmty-post-edit-info{
370
margin-left:110px !important;
371
position:relative !important;
372
z-index:1 !important;
373
width:fit-content;
374
}
375
/**Right side of posts.**/
376
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions{
377
width:100%;
378
height:100%;
379
padding:inherit;
380
margin:inherit;
381
position:absolute;
382
left:inherit;
383
top:inherit;
384
}
385
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul{
386
width:100%;
387
height:100%;
388
padding:inherit;
389
margin:inherit;
390
position:absolute;
391
left:inherit;
392
top:inherit;
393
}
394
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions li:nth-child(1){
395
width:100%;
396
height:100%;
397
padding:inherit;
398
margin:inherit;
399
position:absolute;
400
left:inherit;
401
top:inherit;
402
}
403
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-edit-post{
404
visibility:hidden;
405
}
406
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-edit-post::after{
407
content:"L";
408
font-family:AoPS;
409
font-size:16px;
410
color:#aaaaaa;
411
position:absolute;
412
right:-18.11px;
413
top:-4.33333333333333333333333px;
414
visibility:visible;
415
}
416
/**More header of posts.**/
417
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions li:nth-child(2){
418
width:100%;
419
height:100%;
420
padding:inherit;
421
margin:inherit;
422
position:absolute;
423
left:inherit;
424
top:inherit;
425
}
426
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic{
427
visibility:hidden;
428
}
429
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic::before{
430
content:"X";
431
font-family:AoPS;
432
font-size:16px;
433
color:#dddddd;
434
position:absolute;
435
right:calc(7px + 63.94px - 24px + 29.19px + 2px);
436
top:-32.33333333333333333333333px;
437
visibility:visible;
438
}
439
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic::after{
440
content:"Mod";
441
font-size:15px;
442
color:#dddddd;
443
position:absolute;
444
right:calc(7px + 63.94px - 24px);
445
top:-32.33333333333333333333333px;
446
visibility:visible;
447
padding-left:19.11px;
448
}
449
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic:hover::after{
450
border-bottom:1px solid #dddddd;
451
}
452
/**Comments css starts here.**/
453
/**Hiding a few things and deleting some margins and paddings.**/
454
#main>#post-new-entry-p~h1:nth-child(5){
455
display:none;
456
}
457
#main>h1:nth-child(4){
458
display:none;
459
}
460
#main>#post-new-entry-p~p:nth-child(3){
461
display:none;
462
}
463
#main>p:nth-child(2){
464
display:none;
465
}
466
#main>h1{
467
display:none;
468
}
469
.comment{
470
margin-top:0px !important;
471
overflow:hidden !important;
472
}
473
/**Repositioning and resizing commenting box.**/
474
#main .blog-reply-window.cmty-reply-window.blog-reply-open{
475
padding-bottom:0px !important;
476
margin-top:0px !important;
477
border-top:7px solid #666666 !important;
478
top:calc(100% - 263px - 47px);
479
left:calc(7.5% + 260px);
480
width:calc(85% - 260px);
481
z-index:1000000;
482
}
483
#main .blog-reply-window.cmty-reply-window.blog-reply-open::before{
484
content:"";
485
position:absolute;
486
width:calc(100%*20/17 + 260px*20/17);
487
height:calc(100% - 261px);
488
min-height:42px;
489
background-image:url('https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png');
490
background-repeat:repeat;
491
z-index:-1;
492
top:261px;
493
right:calc(-300%/34 - 3*260px/34);
494
}
495
#main .blog-reply-window.cmty-reply-window{
496
position:absolute;
497
}
498
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-posting-box-container,#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-posting-box-container .cmty-post-textarea{
499
height:200px;
500
}
501
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-post-preview{
502
border-width:0px;
503
border-bottom:2px solid #666666 !important;
504
}
505
/**Add extra space to the bottom if the commenting box has class .blog-reply-open.**/
506
#main .blog-reply-window.cmty-reply-window.blog-reply-open~.blog-posts-box::after{
507
content:"";
508
display:block;
509
width:100%;
510
height:261px;
511
}
512
/**Adding more padding to cmty-post-attachments.**/
513
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-post-attachments{
514
padding-left:110px !important;
515
position:relative !important;
516
z-index:1 !important;
517
}
518
/**Making comments look like posts in forums.**/
519
.comment{
520
background-color:white !important;
521
border-bottom:1px solid #666666 !important;
522
}
523
.commentwrap{
524
min-height:143px;
525
margin-top:0px !important;
526
margin-right:24px !Important;
527
padding-top:calc(0.5em + 17px) !important;
528
border-right:1px solid #eeeeee !important;
529
width:auto !important;
530
overflow:visible !important;
531
}
532
.commentwrap .cfooter{
533
width:100%;
534
height:100%;
535
position:absolute;
536
padding:inherit;
537
margin:inherit;
538
left:0px;
539
bottom:0px;
540
}
541
.commentwrap .cfooter .actions{
542
font-size:12px !important;
543
color:#aaaaaa !important;
544
position:absolute;
545
left:calc(110px - 38.02px + 7.33333333333333333333333px);
546
top:-6px;
547
font-style:italic;
548
}
549
.commentwrap .cfooter .actions::before{
550
position:absolute;
551
left:0px;
552
top:0px;
553
height:100%;
554
content:"";
555
width:38.02px;
556
background-color:white;
557
}
558
.commentwrap .cfooter .actions .author strong:nth-child(2){
559
position:absolute;
560
left:calc(10px - 110px + 38.02px - 7.33333333333333333333333px);
561
top:98px;
562
font-style:normal;
563
}
564
.commentwrap .cfooter .actions .author strong:nth-child(2)>a::before{
565
position:absolute;
566
left:0px;
567
content:" ";
568
height:80px;
569
width:80px;
570
background-image:url('https://avatar.artofproblemsolving.com/no-avatar.png');
571
background-size:80px 80px;
572
background-position:center;
573
top:-85px;
574
}
575
.commentwrap .message,.commentwrap .cmty-post-attachments,.commentwrap .cmty-post-edit-info{
576
margin-left:110px;
577
position:relative !important;
578
z-index:1 !important;
579
font-family:Roboto,sans-serif;
580
}
581
.commentwrap .cfooter .modactions ul li a{
582
visibility:hidden;
583
}
584
.commentwrap .cfooter .modactions ul li a.blog-report-post::after{
585
content:"Z";
586
font-family:AoPS;
587
font-size:16px;
588
color:#aaaaaa;
589
position:absolute;
590
right:-18.17px;
591
top:3px;
592
visibility:visible;
593
}
594
.commentwrap .cfooter .modactions ul li a.blog-edit-post::after{
595
content:"L";
596
font-family:AoPS;
597
font-size:16px;
598
color:#aaaaaa;
599
position:absolute;
600
right:-18.11px;
601
top:25px;
602
visibility:visible;
603
}
604
.commentwrap .cfooter .modactions ul li a.blog-delete-post::after{
605
content:"J";
606
font-family:AoPS;
607
font-size:16px;
608
color:#aaaaaa;
609
position:absolute;
610
right:-17.25px;
611
top:47px;
612
visibility:visible;
613
}
614
/**Hiding the "No posts in this blog. Yet!" text.**/
615
.blog-no-topics{
616
display:none;
617
}
618
/**Post number.**/
619
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap{
620
counter-reset:postnumber;
621
}
622
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap::before{
623
counter-increment:postnumber;
624
content:"#"counter(postnumber);
625
color:#aaa;
626
font-size:12px;
627
position:absolute;
628
top:-2.33333333333333333333333px;
629
right:8px;
630
}
631
body{
632
counter-reset:postnumber;
633
counter-increment:postnumber;
634
}
635
.commentwrap::before{
636
counter-increment:postnumber;
637
content:"#"counter(postnumber);
638
color:#aaa;
639
font-size:12px;
640
position:absolute;
641
top:5px;
642
right:8px;
643
}
644
/**Above the header.**/
645
/**Credits: [WIP] Seamless UI (https://artofproblemsolving.com/community/c66h2414842_wip_seamless_ui) for the idea.**/
646
/**Hiding some things.**/
647
#right_navigation_box{
648
visibility:hidden;
649
}
650
/**Repositioning left_navigation_box, recoloring it, etc.**/
651
#left_navigation_box{
652
position:absolute;
653
left:7.5%;
654
font-size:12px !important;
655
font-weight:700;
656
color:#cdeef1;
657
text-transform:uppercase;
658
line-height:25px;
659
}
660
/**Making the top.**/
661
#navigation_box::before{
662
content:"";
663
position:absolute;
664
width:100%;
665
height:72px;
666
background-color:white;
667
top:-72px;
668
left:0px;
669
}
670
#left_navigation_box::before{
671
content:"";
672
position:absolute;
673
left:30px;
674
top:-59.4px;
675
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online.svg");
676
background-size:254.17px 46.8px;
677
height:46.8px;
678
width:254.17px;
679
z-index:12;
680
}
681
/**Feed overlapping with header bug fix.**/
682
#feed-wrapper{
683
z-index:10000000000 !important;
684
top:70px !important;
685
}
686
/**Subscribe button becomes bookmark button.**/
687
#navigation_box>#right_navigation_box>#blog-subscribe{
688
width:100%;
689
top:0px;
690
left:0px;
691
position:absolute;
692
}
693
#navigation_box>#right_navigation_box>#blog-subscribe::after{
694
content:"Bookmark";
695
position:absolute;
696
right:calc(7.5% + 102.75px);
697
top:80px;
698
visibility:visible;
699
color:rgb(218,231,246);
700
font-size:15px;
701
padding-left:11.05px;
702
padding-bottom:4px;
703
}
704
#navigation_box>#right_navigation_box>#blog-subscribe[title="Click to stop receiving email notifications for new posts in this blog"]::after{
705
content:"Remove" !important;
706
padding-left:19.56px;
707
}
708
#navigation_box>#right_navigation_box>#blog-subscribe[title="Click to stop receiving email notifications for new posts in this blog"]::before{
709
content:"D" !important;
710
right:calc(7.5% + 102.75px + 2px + 55.86px) !important;
711
}
712
#navigation_box>#right_navigation_box>#blog-subscribe[title="Click to stop receiving email notifications for new posts in this blog"]~.blog-info::after{
713
right:calc(7.5% + 85.31px + 10px + 8px + 75.41px + 7.44px);
714
}
715
#navigation_box>#right_navigation_box>#blog-subscribe:hover::after{
716
color:white;
717
border-bottom:1px solid white;
718
}
719
#navigation_box>#right_navigation_box>#blog-subscribe:hover::before{
720
color:white;
721
}
722
#navigation_box>#right_navigation_box>#blog-subscribe::before{
723
content:"B";
724
font-family:AoPS;
725
position:absolute;
726
right:calc(7.5% + 102.75px + 2px + 67.53px);
727
top:80px;
728
visibility:visible;
729
color:rgb(218,231,246);
730
font-size:16px;
731
z-index:1;
732
}
733
/**Fixing length of names.**/
734
h2>strong:nth-child(2)>a{
735
width:90px;
736
display:block;
737
overflow:hidden;
738
text-overflow:ellipsis;
739
white-space:nowrap;
740
}
741
.commentwrap .cfooter .actions .author strong:nth-child(2)>a{
742
width:90px;
743
display:block;
744
overflow:hidden;
745
text-overflow:ellipsis;
746
white-space:nowrap;
747
color:black;
748
}
749
#right_navigation_box>.blog-logout:hover::before,#right_navigation_box>.blog-login:hover::before{
750
color:white !important;
751
}
752
/**Removing scrollbar from #main.**/
753
#main::-webkit-scrollbar{
754
display:none;
755
}
756
/**Search widget and entry titles. Credits: Printrbot, slightly modified.**/
757
#blog_keywords{
758
border-radius:6px;
759
}
760
#search-widget, #search-widget>.widget-content{
761
width:200px;
762
height:23px;
763
}
764
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1>a{
765
font-weight:700;
766
font-family:Roboto,sans-serif;
767
width:calc(100% - 78px);
768
display:block;
769
white-space:nowrap;
770
overflow:hidden;
771
text-overflow:ellipsis;
772
}
773
/**Blog logout.**/
774
#navigation_box .blog-logout{
775
visibility:visible;
776
color:#009fad;
777
font-size:13px;
778
font-weight:500;
779
position:absolute;
780
right:calc(7.5% + 40px);
781
font-family:Roboto,sans-serif;
782
line-height:15px;
783
top:-20px;
784
text-transform:uppercase;
785
padding-right:12.52px;
786
z-index:11;
787
height:15px;
788
}
789
#navigation_box .blog-logout::after{
790
content:"SIGN OUT";
791
position:absolute;
792
height:2px;
793
right:0px;
794
top:21px;
795
padding:0px;
796
overflow:hidden;
797
z-index:11;
798
width:86.84px;
799
background-color:white;
800
pointer-events:none;
801
}
802
#navigation_box .blog-logout:hover::after{
803
height:fit-content;
804
padding:18px 12px 12px;
805
display:flex;
806
top:15px;
807
width:fit-content;
808
background-color:transparent;
809
pointer-events:auto;
810
}
811
#navigation_box .blog-logout::before{
812
content:"LOGOUT";
813
display:block;
814
position:absolute;
815
width:fit-content;
816
height:15px;
817
background-color:white;
818
pointer-events:none;
819
z-index:384;
820
left:0px;
821
color:white;
822
}
823
#navigation_box>.clear::after{
824
content:"S";
825
font-size:13px;
826
font-family:AoPS;
827
position:absolute;
828
top:-62px;
829
right:calc(7.5% + 42px);
830
color:#009fad;
831
}
832
#right_navigation_box::after{
833
content:"";
834
position:absolute;
835
right:calc(7.5% + 40px);
836
top:1px;
837
height:2px;
838
width:86.84px;
839
background-color:#009fad;
840
visibility:visible;
841
z-index:10;
842
}
843
/**Blog login.**/
844
#navigation_box .blog-login::before{
845
content:"";
846
position:absolute;
847
width:6.52px;
848
height:14px;
849
right:calc(7.5% + 40px);
850
top:-20px;
851
background-color:white;
852
visibility:visible;
853
z-index:1;
854
pointer-events:none;
855
}
856
#navigation_box .blog-login::after{
857
content:"SIGN IN/REGISTER";
858
visibility:visible;
859
right:calc(7.5% + 40px);
860
top:-20px;
861
background-color:white;
862
z-index:1;
863
color:#009fad;
864
font-size:13px;
865
line-height:15px;
866
position:absolute;
867
pointer-events:auto;
868
}
869
#navigation_box .blog-login:hover::after{
870
text-decoration:underline;
871
}
872
#navigation_box .blog-login{
873
position:absolute;
874
width:100%;
875
background-color:white;
876
left:0px;
877
z-index:11;
878
visibility:visible;
879
pointer-events:none;
880
}
881
/**Everything in aops-modal-wrapper.**/
882
.aops-modal-frame{
883
border-width:0px;
884
padding:6px;
885
box-shadow:none;
886
}
887
.aops-modal-content-wrapper{
888
box-shadow:none;
889
}
890
.aops-modal-standard .aops-modal-footer,.aops-modal-plain-body .aops-modal-footer{
891
background-color:transparent;
892
}
893
.btn-primary{
894
background-color:#1b365d;
895
font-family:Roboto,sans-serif;
896
}
897
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.btn-active,.open .dropdown-toggle.btn-primary{
898
background-color:#135b7b;
899
border-color:#135b7b;
900
}
901
.aops-close-x{
902
right:-6px;
903
top:-4px;
904
font-size:20px;
905
border-radius:0px;
906
background-color:transparent;
907
color:#1b365d;
908
padding-top:0px;
909
}
910
.aops-close-x:hover{
911
color:#009fad !important;
912
}
913
#login-form .info{
914
background-color:transparent;
915
color:transparent;
916
}
917
#login-form .info::before{
918
content:"";
919
display:inline-block;
920
width:200px;
921
height:36.8281px;
922
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online.svg");
923
background-size:100% auto;
924
vertical-align:middle;
925
position:relative;
926
left:89.2969px;
927
}
928
#login-form .info::after{
929
content:"Sign In";
930
font-size:30px;
931
color:#1a355d;
932
position:absolute;
933
vertical-align:middle;
934
left:calc(99.2969px + 208px);
935
}
936
#login-form-links{
937
background-color:transparent;
938
}
939
#login-form-links>p:first-child{
940
display:none;
941
}
942
.aops-modal-content-wrapper>.aops-scroll-outer{
943
box-shadow:none;
944
}
945
.cmty-posting-modal .aops-close-x{
946
right:2px;
947
top:6px;
948
color:white;
949
}
950
/**Editing left_navigation_box links.**/
951
#left_navigation_box>a{
952
color:#cdeef1;
953
font-family:Roboto,sans-serif;
954
line-height:28px;
955
font-size:12px;
956
}
957
#left_navigation_box>a:hover{
958
text-decoration:underline;
959
}
960
#left_navigation_box>a:last-child{
961
color:white;
962
pointer-events:none;
963
}
964
/**Scrollable side.**/
965
#side{
966
height:100%;
967
border-bottom:2px solid #666666;
968
overflow-y:auto;
969
}
970
/**Succession of height:100%;s to prevent white space.**/
971
html.svg{
972
height:100%;
973
}
974
html.svg>body.community{
975
height:100%;
976
}
977
html.svg>body.community>#page-wrapper{
978
height:100%;
979
}
980
html.svg>body.community>#page-wrapper>#wrapper{
981
height:100%;
982
}
983
/**Slightly different height.**/
984
#content{
985
height:calc(100% - 151px);
986
}
987
/**Footer.**/
988
#wrapper::before{
989
content:"";
990
position:absolute;
991
width:100%;
992
height:42px;
993
left:0px;
994
bottom:0px;
995
background-color:#1b365d;
996
}
997
#wrapper::after{
998
content:"";
999
position:absolute;
1000
left:calc(7.5% + 30px);
1001
bottom:12px;
1002
width:119.47px;
1003
height:22px;
1004
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online-footer.svg");
1005
background-size:119.47px 22px;
1006
}
1007
.aops-modal-standard .aops-modal-title,.aops-modal-plain-body .aops-modal-title{
1008
background-color:transparent;
1009
}
1010
/**Main page stuff. (Credits: https://artofproblemsolving.com/community/c1066032.)**/
1011
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter{
1012
display:none;
1013
}
1014
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2{
1015
color:rgb(53, 108, 181) !important;
1016
position:absolute;
1017
z-index:1;
1018
left:calc(70% + 3px);
1019
font-size:12px;
1020
padding-left:5.32px;
1021
padding-right:12px;
1022
display:flex;
1023
flex-direction:column;
1024
line-height:12px;
1025
top:0px;
1026
padding-top:33px;
1027
margin-top:7px;
1028
border-left:1px solid #aaaaaa;
1029
height:calc(100% - 14px);
1030
width:calc(30% - 3px);
1031
}
1032
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong{
1033
left:12px;
1034
top:40px;
1035
font-weight:normal;
1036
font-style:italic;
1037
width:calc(100% - 24px);
1038
}
1039
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong>a{
1040
color:rgb(53, 108, 181) !important;
1041
width:100%;
1042
}
1043
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong>a::before{
1044
width:40px;
1045
height:40px;
1046
background-size:40px 40px;
1047
top:-40px;
1048
}
1049
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry{
1050
border-width:0px;
1051
padding:0px;
1052
margin:0px;
1053
position:relative;
1054
}
1055
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type{
1056
position:relative;
1057
}
1058
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type::before{
1059
content:"Topic";
1060
display:block;
1061
line-height:16px;
1062
font-size:12px;
1063
color:#999;
1064
background-color:#eeeeee;
1065
padding-left:10px;
1066
border-top:2px solid white;
1067
border-bottom:2px solid #cccccc;
1068
height:20px;
1069
}
1070
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type::after{
1071
content:"First Poster";
1072
display:block;
1073
position:absolute;
1074
line-height:16px;
1075
font-size:12px;
1076
color:#999;
1077
height:16px;
1078
padding:0px 12px;
1079
width:calc(30% - 3px);
1080
left:calc(70% + 3px);
1081
border-left:1px solid #aaaaaa;
1082
top:2px;
1083
}
1084
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap{
1085
margin:0px;
1086
border-width:0px;
1087
border-top:2px solid white;
1088
border-bottom:2px solid #cccccc;
1089
background-color:#eaeaea;
1090
height:113px;
1091
padding:5px 0 5px 10px;
1092
width:100%;
1093
}
1094
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap:hover{
1095
background-color:rgb(236,243,250);
1096
}
1097
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>*{
1098
display:none !important;
1099
}
1100
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.message{
1101
display:block !important;
1102
height:105px;
1103
padding-top:17px;
1104
overflow:hidden;
1105
width:56%;
1106
}
1107
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter{
1108
display:block !important;
1109
position:absolute;
1110
visibility:hidden;
1111
top:0px;
1112
left:0px;
1113
width:100%;
1114
height:100%;
1115
}
1116
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter a{
1117
display:none !important;
1118
}
1119
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter *{
1120
padding:0px !important;
1121
margin:0px !important;
1122
border-width:0px !important;
1123
}
1124
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h1{
1125
position:absolute;
1126
z-index:1;
1127
overflow:visible;
1128
padding:0px;
1129
width:calc(100% - 10px);
1130
}
1131
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h2::before{
1132
background-color:#eaeaea;
1133
width:100%;
1134
height:25px;
1135
}
1136
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry:hover>h2::before{
1137
background-color:rgb(236,243,250);
1138
}
1139
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h2::after{
1140
content:"";
1141
background-color:#eaeaea;
1142
position:absolute;
1143
width:6.68px;
1144
height:12px;
1145
top:58px;
1146
}
1147
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry:hover>h2::after{
1148
background-color:rgb(236,243,250);
1149
}
1150
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h1>a{
1151
position:absolute;
1152
max-width:63%;
1153
font-size:16px;
1154
line-height:16px;
1155
height:17px;
1156
overflow:hidden;
1157
top:7px;
1158
left:10px;
1159
text-overflow:ellipsis;
1160
white-space:nowrap;
1161
width:63%;
1162
font-weight:normal;
1163
}
1164
/**Post count add-on.**/
1165
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies{
1166
display:block !important;
1167
position:absolute;
1168
right:calc(30% + 1px);
1169
top:17px;
1170
font-size:12px;
1171
color:#aaa;
1172
text-decoration:none !important;
1173
visibility:visible;
1174
height:calc(100% - 17px);
1175
width:100%;
1176
text-align:right;
1177
}
1178
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies::before{
1179
content:"x";
1180
font-family:AoPS;
1181
font-size:11px;
1182
color:#aaa;
1183
position:absolute;
1184
right:55.03px;
1185
}
1186
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies::after{
1187
content:"";
1188
position:absolute;
1189
width:100%;
1190
height:calc(100% + 21px);
1191
right:calc(-30% - 1px);
1192
top:-19px;
1193
z-index:100;
1194
}
1195
#main>div:not(.blog-posts-box):last-child::after{
1196
content:"No more topics!";
1197
font-size:15px;
1198
color:#333333;
1199
padding:5px;
1200
}
1201
/**Fixing letter spacing in h1.**/
1202
h1{
1203
letter-spacing:0px;
1204
}
1205
/**AVATAR FIX (Credits: reminiscence.css.)**/
1206
h2>strong:nth-child(2)>a[href="/community/user/441274"]::before{
1207
background-image:url("https://avatar.artofproblemsolving.com/avatar_441274.png?t=1605027501") !important;
1208
}
1209
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/441274"]::before{
1210
background-image:url("https://avatar.artofproblemsolving.com/avatar_441274.png?t=1605027501") !important;
1211
}
1212
h2>strong:nth-child(2)>a[href="/community/user/587518"]::before{
1213
background-image:url("https://avatar.artofproblemsolving.com/avatar_587518.jpeg?t=1610396935") !important;
1214
}
1215
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/587518"]::before{
1216
background-image:url("https://avatar.artofproblemsolving.com/avatar_587518.jpeg?t=1610396935") !important;
1217
}
1218
h2>strong:nth-child(2)>a[href="/community/user/547702"]::before{
1219
background-image:url("https://avatar.artofproblemsolving.com/avatar_547702.jpg?t=1610061894") !important;
1220
}
1221
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/547702"]::before{
1222
background-image:url("https://avatar.artofproblemsolving.com/avatar_547702.jpg?t=1610061894") !important;
1223
}
1224
h2>strong:nth-child(2)>a[href="/community/user/492168"]::before{
1225
background-image:url("https://avatar.artofproblemsolving.com/avatar_492168.png") !important;
1226
}
1227
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/492168"]::before{
1228
background-image:url("https://avatar.artofproblemsolving.com/avatar_492168.png") !important;
1229
}
1230
h2>strong:nth-child(2)>a[href="/community/user/380888"]::before{
1231
background-image:url("https://avatar.artofproblemsolving.com/avatar_380888.png?t=1609510348") !important;
1232
}
1233
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/380888"]::before{
1234
background-image:url("https://avatar.artofproblemsolving.com/avatar_380888.png?t=1609510348") !important;
1235
}
1236
h2>strong:nth-child(2)>a[href="/community/user/563289"]::before{
1237
background-image:url("https://avatar.artofproblemsolving.com/avatar_563289.png?t=1610760363") !important;
1238
}
1239
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/563289"]::before{
1240
background-image:url("https://avatar.artofproblemsolving.com/avatar_563289.png?t=1610760363") !important;
1241
}
1242
h2>strong:nth-child(2)>a[href="/community/user/325837"]::before{
1243
background-image:url("https://avatar.artofproblemsolving.com/avatar_325837.png?t=1609988939") !important;
1244
}
1245
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/325837"]::before{
1246
background-image:url("https://avatar.artofproblemsolving.com/avatar_325837.png?t=1609988939") !important;
1247
}
1248
h2>strong:nth-child(2)>a[href="/community/user/565051"]::before{
1249
background-image:url("https://avatar.artofproblemsolving.com/avatar_565051.png?t=1610306936") !important;
1250
}
1251
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/565051"]::before{
1252
background-image:url("https://avatar.artofproblemsolving.com/avatar_565051.png?t=1610306936") !important;
1253
}
1254
h2>strong:nth-child(2)>a[href="/community/user/447773"]::before{
1255
background-image:url("https://avatar.artofproblemsolving.com/avatar_447773.png?t=1603934148") !important;
1256
}
1257
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/447773"]::before{
1258
background-image:url("https://avatar.artofproblemsolving.com/avatar_447773.png?t=1603934148") !important;
1259
}
1260
h2>strong:nth-child(2)>a[href="/community/user/507959"]::before{
1261
background-image:url("https://avatar.artofproblemsolving.com/avatar_507959.png") !important;
1262
}
1263
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/507959"]::before{
1264
background-image:url("https://avatar.artofproblemsolving.com/avatar_507959.png") !important;
1265
}
1266
h2>strong:nth-child(2)>a[href="/community/user/361064"]::before{
1267
background-image:url("https://avatar.artofproblemsolving.com/avatar_361064.jpg?t=1610059062") !important;
1268
}
1269
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/361064"]::before{
1270
background-image:url("https://avatar.artofproblemsolving.com/avatar_361064.jpg?t=1610059062") !important;
1271
}
1272
h2>strong:nth-child(2)>a[href="/community/user/430228"]::before{
1273
background-image:url("https://avatar.artofproblemsolving.com/avatar_430228.png?t=1610120991") !important;
1274
}
1275
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/430228"]::before{
1276
background-image:url("https://avatar.artofproblemsolving.com/avatar_430228.png?t=1610120991") !important;
1277
}
1278
h2>strong:nth-child(2)>a[href="/community/user/470071"]::before{
1279
background-image:url("https://avatar.artofproblemsolving.com/avatar_470071.png?t=1607962084") !important;
1280
}
1281
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/470071"]::before{
1282
background-image:url("https://avatar.artofproblemsolving.com/avatar_470071.png?t=1607962084") !important;
1283
}
1284
h2>strong:nth-child(2)>a[href="/community/user/434556"]::before{
1285
background-image:url("https://avatar.artofproblemsolving.com/avatar_434556.png?t=1593181933") !important;
1286
}
1287
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/434556"]::before{
1288
background-image:url("https://avatar.artofproblemsolving.com/avatar_434556.png?t=1593181933") !important;
1289
}
1290
h2>strong:nth-child(2)>a[href="/community/user/507653"]::before{
1291
background-image:url("https://avatar.artofproblemsolving.com/avatar_507653.jpeg?t=1609883192") !important;
1292
}
1293
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/507653"]::before{
1294
background-image:url("https://avatar.artofproblemsolving.com/avatar_507653.jpeg?t=1609883192") !important;
1295
}
1296
h2>strong:nth-child(2)>a[href="/community/user/216506"]::before{
1297
background-image:url("https://avatar.artofproblemsolving.com/avatar_216506.jpg?t=1608309238") !important;
1298
}
1299
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/216506"]::before{
1300
background-image:url("https://avatar.artofproblemsolving.com/avatar_216506.jpg?t=1608309238") !important;
1301
}
1302
h2>strong:nth-child(2)>a[href="/community/user/501638"]::before{
1303
background-image:url("https://avatar.artofproblemsolving.com/avatar_501638.png") !important;
1304
}
1305
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/501638"]::before{
1306
background-image:url("https://avatar.artofproblemsolving.com/avatar_501638.png") !important;
1307
}
1308
h2>strong:nth-child(2)>a[href="/community/user/552667"]::before{
1309
background-image:url("https://avatar.artofproblemsolving.com/avatar_552667.png?t=1608901962") !important;
1310
}
1311
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/552667"]::before{
1312
background-image:url("https://avatar.artofproblemsolving.com/avatar_552667.png?t=1608901962") !important;
1313
}
1314
h2>strong:nth-child(2)>a[href="/community/user/581848"]::before{
1315
background-image:url("https://avatar.artofproblemsolving.com/avatar_581848.jpg?t=1610366907") !important;
1316
}
1317
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/581848"]::before{
1318
background-image:url("https://avatar.artofproblemsolving.com/avatar_581848.jpg?t=1610366907") !important;
1319
}
1320
h2>strong:nth-child(2)>a[href="/community/user/517457"]::before{
1321
background-image:url("https://avatar.artofproblemsolving.com/avatar_517457.png?t=1607273650") !important;
1322
}
1323
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/517457"]::before{
1324
background-image:url("https://avatar.artofproblemsolving.com/avatar_517457.png?t=1607273650") !important;
1325
}
1326
h2>strong:nth-child(2)>a[href="/community/user/594142"]::before{
1327
background-image:url("https://avatar.artofproblemsolving.com/avatar_594142.png") !important;
1328
}
1329
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/594142"]::before{
1330
background-image:url("https://avatar.artofproblemsolving.com/avatar_594142.png") !important;
1331
}
1332
h2>strong:nth-child(2)>a[href="/community/user/544017"]::before{
1333
background-image:url("https://avatar.artofproblemsolving.com/avatar_544017.jpg?t=1609775658") !important;
1334
}
1335
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/544017"]::before{
1336
background-image:url("https://avatar.artofproblemsolving.com/avatar_544017.jpg?t=1609775658") !important;
1337
}
1338
h2>strong:nth-child(2)>a[href="/community/user/519230"]::before{
1339
background-image:url("https://avatar.artofproblemsolving.com/avatar_519230.png?t=1608769294") !important;
1340
}
1341
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/519230"]::before{
1342
background-image:url("https://avatar.artofproblemsolving.com/avatar_519230.png?t=1608769294") !important;
1343
}
1344
h2>strong:nth-child(2)>a[href="/community/user/499928"]::before{
1345
background-image:url("https://avatar.artofproblemsolving.com/avatar_499928.png?t=1599279373") !important;
1346
}
1347
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/499928"]::before{
1348
background-image:url("https://avatar.artofproblemsolving.com/avatar_499928.png?t=1599279373") !important;
1349
}
1350
h2>strong:nth-child(2)>a[href="/community/user/568111"]::before{
1351
background-image:url("https://avatar.artofproblemsolving.com/avatar_568111.jpg?t=1610313157") !important;
1352
}
1353
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/568111"]::before{
1354
background-image:url("https://avatar.artofproblemsolving.com/avatar_568111.jpg?t=1610313157") !important;
1355
}
1356
h2>strong:nth-child(2)>a[href="/community/user/292287"]::before{
1357
background-image:url("https://avatar.artofproblemsolving.com/avatar_292287.jpg?t=1607448839") !important;
1358
}
1359
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/292287"]::before{
1360
background-image:url("https://avatar.artofproblemsolving.com/avatar_292287.jpg?t=1607448839") !important;
1361
}
1362
h2>strong:nth-child(2)>a[href="/community/user/306617"]::before{
1363
background-image:url("https://avatar.artofproblemsolving.com/avatar_306617.png") !important;
1364
}
1365
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/306617"]::before{
1366
background-image:url("https://avatar.artofproblemsolving.com/avatar_306617.png") !important;
1367
}
1368
h2>strong:nth-child(2)>a[href="/community/user/473826"]::before{
1369
background-image:url("https://avatar.artofproblemsolving.com/avatar_473826.jpg?t=1592766593") !important;
1370
}
1371
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/473826"]::before{
1372
background-image:url("https://avatar.artofproblemsolving.com/avatar_473826.jpg?t=1592766593") !important;
1373
}
1374
h2>strong:nth-child(2)>a[href="/community/user/456381"]::before{
1375
background-image:url("https://avatar.artofproblemsolving.com/avatar_456381.png?t=1611264281") !important;
1376
}
1377
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/456381"]::before{
1378
background-image:url("https://avatar.artofproblemsolving.com/avatar_456381.png?t=1611264281") !important;
1379
}
1380
h2>strong:nth-child(2)>a[href="/community/user/514685"]::before{
1381
background-image:url("https://avatar.artofproblemsolving.com/avatar_514685.png?t=1604524587") !important;
1382
}
1383
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/514685"]::before{
1384
background-image:url("https://avatar.artofproblemsolving.com/avatar_514685.png?t=1604524587") !important;
1385
}
1386
h2>strong:nth-child(2)>a[href="/community/user/484957"]::before{
1387
background-image:url("https://avatar.artofproblemsolving.com/avatar_484957.jpg?t=1612573170") !important;
1388
}
1389
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/484957"]::before{
1390
background-image:url("https://avatar.artofproblemsolving.com/avatar_484957.jpg?t=1612573170") !important;
1391
}
1392
h2>strong:nth-child(2)>a[href="/community/user/484019"]::before{
1393
background-image:url("https://avatar.artofproblemsolving.com/avatar_484019.png") !important;
1394
}
1395
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/484019"]::before{
1396
background-image:url("https://avatar.artofproblemsolving.com/avatar_484019.png") !important;
1397
}
1398
h2>strong:nth-child(2)>a[href="/community/user/248929"]::before{
1399
background-image:url("https://avatar.artofproblemsolving.com/avatar_248929.png?t=1609031717") !important;
1400
}
1401
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/248929"]::before{
1402
background-image:url("https://avatar.artofproblemsolving.com/avatar_248929.png?t=1609031717") !important;
1403
}
1404
h2>strong:nth-child(2)>a[href="/community/user/405848"]::before{
1405
background-image:url("https://avatar.artofproblemsolving.com/avatar_405848.png?t=1609506864") !important;
1406
}
1407
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/405848"]::before{
1408
background-image:url("https://avatar.artofproblemsolving.com/avatar_405848.png?t=1609506864") !important;
1409
}
1410
h2>strong:nth-child(2)>a[href="/community/user/416453"]::before{
1411
background-image:url("https://avatar.artofproblemsolving.com/avatar_416453.jpg?t=1551042878") !important;
1412
}
1413
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/416453"]::before{
1414
background-image:url("https://avatar.artofproblemsolving.com/avatar_416453.jpg?t=1551042878") !important;
1415
}
1416
h2>strong:nth-child(2)>a[href="/community/user/449434"]::before{
1417
background-image:url("https://avatar.artofproblemsolving.com/avatar_449434.jpeg?t=1613758621") !important;
1418
}
1419
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/449434"]::before{
1420
background-image:url("https://avatar.artofproblemsolving.com/avatar_449434.jpeg?t=1613758621") !important;
1421
}
1422
h2>strong:nth-child(2)>a[href="/community/user/546163"]::before{
1423
background-image:url("https://avatar.artofproblemsolving.com/avatar_546163.png?t=1614712305") !important;
1424
}
1425
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/546163"]::before{
1426
background-image:url("https://avatar.artofproblemsolving.com/avatar_546163.png?t=1614712305") !important;
1427
}
1428
h2>strong:nth-child(2)>a[href="/community/user/515068"]::before{
1429
background-image:url("https://avatar.artofproblemsolving.com/avatar_515068.png?t=1614019113") !important;
1430
}
1431
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/515068"]::before{
1432
background-image:url("https://avatar.artofproblemsolving.com/avatar_515068.png?t=1614019113") !important;
1433
}
1434
h2>strong:nth-child(2)>a[href="/community/user/419930"]::before{
1435
background-image:url("https://avatar.artofproblemsolving.com/avatar_419930.png?t=1609258844") !important;
1436
}
1437
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/419930"]::before{
1438
background-image:url("https://avatar.artofproblemsolving.com/avatar_419930.png?t=1609258844") !important;
1439
}
1440
h2>strong:nth-child(2)>a[href="/community/user/548540"]::before{
1441
background-image:url("https://avatar.artofproblemsolving.com/avatar_548540.jpeg?t=1616681322") !important;
1442
}
1443
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/548540"]::before{
1444
background-image:url("https://avatar.artofproblemsolving.com/avatar_548540.jpeg?t=1616681322") !important;
1445
}
1446
h2>strong:nth-child(2)>a[href="/community/user/455446"]::before{
1447
background-image:url("https://avatar.artofproblemsolving.com/avatar_455446.png") !important;
1448
}
1449
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/455446"]::before{
1450
background-image:url("https://avatar.artofproblemsolving.com/avatar_455446.png") !important;
1451
}
1452
[/css]
1453
[/hide]
1454
[hide=Release v1.4.1]
1455
[css]
1456
/**Credits: https://artofproblemsolving.com/community/c66h2410025_an_aops_css and https://artofproblemsolving.com/community/c66h2067759_release_solvecss for the idea, https://artofproblemsolving.com/community/c66 for an actual AoPS forum which I could refer to, reminiscence.css for the avatar fix using attributes idea, [WIP] Seamless UI (https://artofproblemsolving.com/community/c66h2414842_wip_seamless_ui) for the above the header idea, SamuraiA for the :hover with ::before and ::after explanation, forester2015 and Facejo for the search button suggestion, Facejo and MinecraftFox for pointing out bugs, Yelly314 for pointing out a coloring issue, WyattB for the idea for the after bookmarking effect, Printrbot for the search widget and entry titles modification, aops-g5-gethsemanea2 for the login/logout suggestion, AndrewC10 for pointing out a bug, pog for pointing out an error, CoolCarsOnTheRun for making the suggestion to put #side on the other side, https://artofproblemsolving.com/community/c1066032, which was gotten from https://artofproblemsolving.com/community/c66h2556490_weird_preview_thing, for the "if person is on main page" thing, and https://artofproblemsolving.com/texer/ for a place to put 40000+ character css codes.**/
1457
/**forum.css?**/
1458
/**Made by Zhaom**/
1459
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");
1460
/**Variables**/
1461
:root{
1462
--primarycolor:rgb(53,108,181);
1463
--secondarycolor:rgb(218,231,246);
1464
--entryhoverbackgroundcolor:rgb(236,243,250);
1465
--titlelength:111.05px;
1466
}
1467
/**Blog Info (Note: In the wrong place but as the width of the title of the blog can vary, I put it on the opposite side of the header.)**/
1468
#navigation_box>#right_navigation_box{
1469
width:100%;
1470
left:0px;
1471
top:-44px;
1472
}
1473
#navigation_box>#right_navigation_box>.blog-info{
1474
width:100%;
1475
left:0px;
1476
top:0px;
1477
visibility:hidden;
1478
position:absolute;
1479
}
1480
#navigation_box>#right_navigation_box>.blog-info::after{
1481
content:"3";
1482
font-family:AoPS;
1483
color:var(--secondarycolor);
1484
font-size:16px;
1485
position:absolute;
1486
top:76px;
1487
left:calc(7.5% + var(--titlelength) + 6px);
1488
visibility:visible;
1489
line-height:22px;
1490
}
1491
#navigation_box>#right_navigation_box>.blog-info:hover::after{
1492
color:white;
1493
}
1494
#post-new-entry-img{
1495
display:none;
1496
}
1497
#post-new-entry{
1498
color:white;
1499
visibility:hidden;
1500
}
1501
#post-new-entry-p{
1502
margin:0px 0px 0px 0px;
1503
position:absolute;
1504
top:0px;
1505
width:85%;
1506
left:7.5%;
1507
}
1508
#post-new-entry::after{
1509
color:var(--secondarycolor) !important;
1510
font-size:15px;
1511
content:"New Topic";
1512
position:absolute;
1513
right:10px;
1514
top:102.75px;
1515
z-index:349857937460254979276895647384673098;
1516
padding-left:17.34px;
1517
visibility:visible;
1518
font-family:"Roboto",sans-serif;
1519
padding-top:6px;
1520
}
1521
#post-new-entry::before{
1522
color:var(--secondarycolor) !important;
1523
font-size:16px;
1524
content:"V";
1525
font-family:AoPS;
1526
position:absolute;
1527
right:calc(10px + 70.03px + 2px);
1528
top:107.75px;
1529
z-index:349857937460254979276895647384673098;
1530
visibility:visible;
1531
}
1532
#post-new-entry:hover::after{
1533
color:white !important;
1534
border-bottom:1px solid white;
1535
}
1536
#post-new-entry:hover::before{
1537
color:white !important;
1538
}
1539
#wrapper{
1540
width:85%;
1541
padding:0px 0px 0px 0px !important;
1542
border-width:0px 0px 0px 0px !important;
1543
background:none !important;
1544
}
1545
#header{
1546
border-width:0px 0px 0px 0px !important;
1547
height:30px;
1548
background-color:var(--primarycolor);
1549
font-size:20px;
1550
margin-bottom:74px;
1551
font-family:Roboto,sans-serif;
1552
}
1553
#main{
1554
padding:0px;
1555
width:calc(100% - 223px);
1556
height:100%;
1557
overflow-y:auto;
1558
border-bottom:3px solid #666666;
1559
float:right;
1560
background-color:white;
1561
display:flex;
1562
flex-direction:column;
1563
border-top:1px solid #666666;
1564
}
1565
#side{
1566
float:left;
1567
background:url("https://artofproblemsolving.com/m/community/img/blogs/hyperion/bg.png") repeat-y;
1568
width:223px;
1569
border-right:3px solid #666666;
1570
}
1571
#header>a>h1{
1572
text-align:left !important;
1573
text-decoration:none !important;
1574
color:white !important;
1575
padding-left:10px !important;
1576
font-weight:700;
1577
line-height:31px;
1578
width:fit-content;
1579
font-size:20px;
1580
}
1581
#header:hover>a>h1{
1582
color:var(--secondarycolor) !important;
1583
}
1584
#navigation_box{
1585
top:72px;
1586
height:26px;
1587
border-bottom:none !important;
1588
background-color:#009fad !important;
1589
}
1590
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry{
1591
margin-top:0px !important;
1592
border-bottom:1px solid #666666 !important;
1593
padding-bottom:0px !important;
1594
position:relative;
1595
border-right:3px solid #666666;
1596
}
1597
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap{
1598
background-color:transparent !important;
1599
border-width:0px 0px 0px 0px !important;
1600
margin-right:24px !important;
1601
border-right:1px solid #eeeeee !important;
1602
}
1603
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap::after{
1604
content:" ";
1605
position:absolute;
1606
width:1px;
1607
height:calc(100% + 1em);
1608
right:-1px;
1609
top:-0.5em;
1610
background-color:#eeeeee;
1611
}
1612
#search-widget{
1613
position:absolute;
1614
left:calc(7.5% + 12px);
1615
top:145px;
1616
background:transparent;
1617
padding:0px 0px 0px 0px !important;
1618
z-index:1000000;
1619
}
1620
#search-widget>.widget-header,#search-widget>.widget-settings,#search-widget>.widget-footer{
1621
display:none;
1622
}
1623
#search-widget>.widget-content{
1624
padding:0px 0px 0px 0px !important;
1625
margin:0px 0px 0px 0px !important;
1626
}
1627
#search-widget>.widget-content>#blog_searchform{
1628
padding:0px 0px 0px 0px !important;
1629
margin:0px 0px 0px 0px !important;
1630
}
1631
#search-widget>.widget-content>#blog_searchform>fieldset{
1632
border-width:0px 0px 0px 0px !important;
1633
margin:0px 0px 0px 0px !important;
1634
}
1635
#search-widget input.button2{
1636
display:none;
1637
}
1638
.blog-shout-wrapper>.aops-scroll-outer>.aops-scroll-inner::-webkit-scrollbar{
1639
display:none;
1640
}
1641
.blog-tags-wrapper>.cmty-itembox>.aops-scroll-outer>.aops-scroll-inner::-webkit-scrollbar{
1642
display:none;
1643
}
1644
1645
/**Ok now I'll start comments.**/
1646
/**The following code makes the tags widget get moved to the place where it is in the forums.**/
1647
/**Hiding the "Tags" header.**/
1648
#side>div:not(.block):not(.widget) .widget-header{
1649
display:none;
1650
}
1651
/**Basically just repositioning the tags.**/
1652
#side>div:not(.block):not(.widget) .widget-content>fieldset.blog-tags-wrapper{
1653
height:64px;
1654
border-width:0px 0px 0px 0px;
1655
padding:0px 0px 0px 0px;
1656
margin:4px 5px 4px 0px;
1657
position:absolute;
1658
top:133px;
1659
left:calc(7.5% + 220px);
1660
width:calc(85% - 220px - 5px);
1661
background-color:#eee;
1662
z-index:1000000;
1663
}
1664
#side>div:not(.block):not(.widget) .widget-content>fieldset.blog-tags-wrapper .cmty-itembox{
1665
height:64px;
1666
}
1667
#side>div:not(.block):not(.widget) .cmty-itembox-inner-box{
1668
width:calc(100% - 23px);
1669
margin-right:0px !important;
1670
}
1671
/**Getting rid of odd background and making a border.**/
1672
#navigation_box::after{
1673
content:" ";
1674
width:85%;
1675
position:absolute;
1676
top:61px;
1677
height:74px;
1678
left:7.5%;
1679
border-bottom:2px solid #666666;
1680
background-color:white;
1681
}
1682
/**AoPS pattern background thing. Credits: https://artofproblemsolving.com/community/q1h2404405p19704343 and https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png for the background.**/
1683
#page-wrapper{
1684
background-image:url('https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png');
1685
background-repeat:repeat;
1686
padding-top:103px !important;
1687
background-position:0px calc(100% - 42px);
1688
}
1689
/**Patching z-index stuff.**/
1690
.aops-modal-mask{
1691
z-index:3498579374602549792768956473846730980 !important;
1692
}
1693
.aops-modal-wrapper{
1694
z-index:3498579374602549792768956473846730981 !important;
1695
}
1696
/**Header of posts.**/
1697
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1{
1698
padding:6px 7px 4px 11px !important;
1699
background-color:#666666;
1700
height:55px;
1701
font-size:16px;
1702
}
1703
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1>a{
1704
color:white !important;
1705
letter-spacing:normal;
1706
}
1707
/**Note: If the tags scrolling bothers you, you can delete this piece of code.**/
1708
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-tags-itembox-wrapper{
1709
position:absolute;
1710
top:calc(-0.5em - 28px);
1711
left:calc(11px - 0.5em);
1712
margin-top:0px;
1713
height:28px !important;
1714
overflow:auto;
1715
width:calc(100% - 216px);
1716
}
1717
/**Left side of posts.**/
1718
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-post-poll{
1719
margin-left:110px;
1720
position:relative !important;
1721
z-index:1 !important;
1722
}
1723
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .message{
1724
margin-left:110px;
1725
position:relative !important;
1726
z-index:1001 !important;
1727
font-family:Roboto,sans-serif;
1728
overflow:visible;
1729
}
1730
h2>strong:nth-child(2){
1731
position:absolute;
1732
left:calc(29.8px - 1em - 100px + 7.41px);
1733
top:95px;
1734
z-index:1;
1735
font-style:normal;
1736
}
1737
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) h2{
1738
position:absolute;
1739
left:calc(110px + 1em - 29.8px - 7.41px);
1740
color:#aaaaaa !important;
1741
font-style:italic;
1742
}
1743
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry .entrywrap{
1744
min-height:calc(143px - 1em);
1745
}
1746
.efooter{
1747
position:absolute;
1748
bottom:0px;
1749
}
1750
h2>strong:nth-child(2)>a::before{
1751
position:absolute;
1752
left:0px;
1753
content:" ";
1754
height:80px;
1755
width:80px;
1756
background-image:url('https://avatar.artofproblemsolving.com/no-avatar.png');
1757
background-size:80px 80px;
1758
background-position:center;
1759
top:-85px;
1760
}
1761
/**Getting rid of "by , " and the picture before that.**/
1762
h2::before{
1763
content:" ";
1764
position:absolute;
1765
left:0px;
1766
width:37.21px;
1767
height:19px;
1768
background-color:white;
1769
}
1770
/**Moving the contents of the efooter.**/
1771
.efooter ul li a.post-replies{
1772
display:none;
1773
}
1774
.efooter ul li a.post-comment{
1775
visibility:hidden;
1776
}
1777
.efooter ul li a.post-comment::after{
1778
position:absolute;
1779
right:calc(7px - 7.33333333333333333333333px - 24px + 0.5em);
1780
top:calc(-7.33333333333333333333333px - 25px);
1781
content:"Reply";
1782
font-size:15px;
1783
color:#dddddd;
1784
visibility:visible;
1785
padding-left:20.58px;
1786
}
1787
.efooter ul li a.post-comment:hover::after{
1788
border-bottom:1px solid #dddddd;
1789
}
1790
.efooter ul li a.post-comment::before{
1791
position:absolute;
1792
right:calc(7px - 7.33333333333333333333333px + 38.36px + 2px - 24px + 0.5em);
1793
top:calc(-7.33333333333333333333333px - 25px);
1794
content:"N";
1795
font-family:AoPS;
1796
font-size:16px;
1797
color:#dddddd;
1798
visibility:visible;
1799
}
1800
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter{
1801
width:100%;
1802
height:100%;
1803
padding:0.5em;
1804
margin:0.5em;
1805
position:absolute;
1806
left:-0.5em;
1807
top:-0.5em;
1808
}
1809
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions{
1810
width:100%;
1811
height:100%;
1812
padding:inherit;
1813
margin:inherit;
1814
position:absolute;
1815
left:inherit;
1816
top:inherit;
1817
}
1818
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions ul{
1819
width:100%;
1820
height:100%;
1821
padding:inherit;
1822
margin:inherit;
1823
position:absolute;
1824
left:inherit;
1825
top:inherit;
1826
}
1827
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions ul li:nth-child(2){
1828
width:100%;
1829
height:100%;
1830
padding:inherit;
1831
margin:inherit;
1832
position:absolute;
1833
left:inherit;
1834
top:inherit;
1835
}
1836
/**Repositioning edit info.**/
1837
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap>.cmty-post-edit-info{
1838
margin-left:110px !important;
1839
position:relative !important;
1840
z-index:1 !important;
1841
width:fit-content;
1842
}
1843
/**Right side of posts.**/
1844
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions{
1845
width:100%;
1846
height:100%;
1847
padding:inherit;
1848
margin:inherit;
1849
position:absolute;
1850
left:inherit;
1851
top:inherit;
1852
}
1853
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul{
1854
width:100%;
1855
height:100%;
1856
padding:inherit;
1857
margin:inherit;
1858
position:absolute;
1859
left:inherit;
1860
top:inherit;
1861
}
1862
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions li:nth-child(1){
1863
width:100%;
1864
height:100%;
1865
padding:inherit;
1866
margin:inherit;
1867
position:absolute;
1868
left:inherit;
1869
top:inherit;
1870
}
1871
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-edit-post{
1872
visibility:hidden;
1873
}
1874
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-edit-post::after{
1875
content:"L";
1876
font-family:AoPS;
1877
font-size:16px;
1878
color:#aaaaaa;
1879
position:absolute;
1880
right:-18.11px;
1881
top:-4.33333333333333333333333px;
1882
visibility:visible;
1883
}
1884
/**More header of posts.**/
1885
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions li:nth-child(2){
1886
width:100%;
1887
height:100%;
1888
padding:inherit;
1889
margin:inherit;
1890
position:absolute;
1891
left:inherit;
1892
top:inherit;
1893
}
1894
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic{
1895
visibility:hidden;
1896
}
1897
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic::before{
1898
content:"X";
1899
font-family:AoPS;
1900
font-size:16px;
1901
color:#dddddd;
1902
position:absolute;
1903
right:calc(7px + 63.94px - 24px + 29.19px + 2px);
1904
top:-32.33333333333333333333333px;
1905
visibility:visible;
1906
}
1907
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic::after{
1908
content:"Mod";
1909
font-size:15px;
1910
color:#dddddd;
1911
position:absolute;
1912
right:calc(7px + 63.94px - 24px);
1913
top:-32.33333333333333333333333px;
1914
visibility:visible;
1915
padding-left:19.11px;
1916
}
1917
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic:hover::after{
1918
border-bottom:1px solid #dddddd;
1919
}
1920
/**Comments css starts here.**/
1921
/**Hiding a few things and deleting some margins and paddings.**/
1922
.comment{
1923
margin-top:0px !important;
1924
overflow:hidden !important;
1925
}
1926
/**Repositioning and resizing commenting box.**/
1927
#main .blog-reply-window.cmty-reply-window.blog-reply-open{
1928
padding-bottom:0px !important;
1929
margin-top:0px !important;
1930
border-top:7px solid #666666 !important;
1931
top:calc(100% - 266px - 47px);
1932
left:calc(7.5% + 220px);
1933
width:calc(85% - 220px);
1934
z-index:1000000;
1935
}
1936
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ{
1937
border-left:3px solid #666666 !Important;
1938
border-right:3px solid #666666 !important;
1939
border-bottom:5px solid #666666 !important;
1940
}
1941
#main .blog-reply-window.cmty-reply-window.blog-reply-open::before{
1942
content:"";
1943
position:absolute;
1944
width:calc(100%*20/17 + 220px*20/17);
1945
height:calc(100% - 264px);
1946
min-height:42px;
1947
background-image:url('https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png');
1948
background-repeat:repeat;
1949
z-index:-1;
1950
top:264px;
1951
right:calc(-300%/34 - 3*220px/34);
1952
}
1953
#main .blog-reply-window.cmty-reply-window{
1954
position:absolute;
1955
}
1956
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-posting-box-container,#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-posting-box-container .cmty-post-textarea{
1957
height:200px;
1958
}
1959
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-post-preview{
1960
border-width:0px;
1961
}
1962
/**Adding a border to the right of the commenting box.**/
1963
.blog-posts-box{
1964
border-right:3px solid #666666;
1965
}
1966
/**Add extra space to the bottom if the commenting box has class .blog-reply-open.**/
1967
#main>.blog-reply-window.cmty-reply-window.blog-reply-open~h1{
1968
border-bottom:235px solid #666666;
1969
flex:0 0 237px;
1970
box-shadow:0px 28px #666666;
1971
}
1972
/**Adding more padding to cmty-post-attachments.**/
1973
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-post-attachments{
1974
padding-left:110px !important;
1975
position:relative !important;
1976
z-index:1 !important;
1977
}
1978
/**Making comments look like posts in forums.**/
1979
.comment{
1980
background-color:white !important;
1981
border-bottom:1px solid #666666 !important;
1982
}
1983
.commentwrap{
1984
min-height:143px;
1985
margin-top:0px !important;
1986
margin-right:24px !Important;
1987
padding-top:calc(0.5em + 17px) !important;
1988
border-right:1px solid #eeeeee !important;
1989
width:auto !important;
1990
overflow:visible !important;
1991
}
1992
.commentwrap .cfooter{
1993
width:100%;
1994
height:100%;
1995
position:absolute;
1996
padding:inherit;
1997
margin:inherit;
1998
left:0px;
1999
bottom:0px;
2000
}
2001
.commentwrap .cfooter .actions{
2002
font-size:12px !important;
2003
color:#aaaaaa !important;
2004
position:absolute;
2005
left:calc(110px - 38.02px + 7.33333333333333333333333px);
2006
top:-6px;
2007
font-style:italic;
2008
}
2009
.commentwrap .cfooter .actions::before{
2010
position:absolute;
2011
left:0px;
2012
top:0px;
2013
height:100%;
2014
content:"";
2015
width:38.02px;
2016
background-color:white;
2017
}
2018
.commentwrap .cfooter .actions .author strong:nth-child(2){
2019
position:absolute;
2020
left:calc(10px - 110px + 38.02px - 7.33333333333333333333333px);
2021
top:98px;
2022
font-style:normal;
2023
}
2024
.commentwrap .cfooter .actions .author strong:nth-child(2)>a::before{
2025
position:absolute;
2026
left:0px;
2027
content:" ";
2028
height:80px;
2029
width:80px;
2030
background-image:url('https://avatar.artofproblemsolving.com/no-avatar.png');
2031
background-size:80px 80px;
2032
background-position:center;
2033
top:-85px;
2034
}
2035
.commentwrap .message,.commentwrap .cmty-post-attachments,.commentwrap .cmty-post-edit-info{
2036
margin-left:110px;
2037
position:relative !important;
2038
z-index:1 !important;
2039
font-family:Roboto,sans-serif;
2040
}
2041
.commentwrap .cfooter .modactions ul li a{
2042
visibility:hidden;
2043
}
2044
.commentwrap .cfooter .modactions ul li a.blog-report-post::after{
2045
content:"Z";
2046
font-family:AoPS;
2047
font-size:16px;
2048
color:#aaaaaa;
2049
position:absolute;
2050
right:-18.17px;
2051
top:3px;
2052
visibility:visible;
2053
}
2054
.commentwrap .cfooter .modactions ul li a.blog-edit-post::after{
2055
content:"L";
2056
font-family:AoPS;
2057
font-size:16px;
2058
color:#aaaaaa;
2059
position:absolute;
2060
right:-18.11px;
2061
top:25px;
2062
visibility:visible;
2063
}
2064
.commentwrap .cfooter .modactions ul li a.blog-delete-post::after{
2065
content:"J";
2066
font-family:AoPS;
2067
font-size:16px;
2068
color:#aaaaaa;
2069
position:absolute;
2070
right:-17.25px;
2071
top:47px;
2072
visibility:visible;
2073
}
2074
/**Hiding the "No posts in this blog. Yet!" text.**/
2075
.blog-no-topics{
2076
display:none;
2077
}
2078
/**Post number.**/
2079
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap{
2080
counter-reset:postnumber;
2081
}
2082
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap::before{
2083
counter-increment:postnumber;
2084
content:"#"counter(postnumber);
2085
color:#aaa;
2086
font-size:12px;
2087
position:absolute;
2088
top:-2.33333333333333333333333px;
2089
right:8px;
2090
}
2091
body{
2092
counter-reset:postnumber;
2093
counter-increment:postnumber;
2094
}
2095
.commentwrap::before{
2096
counter-increment:postnumber;
2097
content:"#"counter(postnumber);
2098
color:#aaa;
2099
font-size:12px;
2100
position:absolute;
2101
top:5px;
2102
right:8px;
2103
}
2104
/**Above the header.**/
2105
/**Credits: [WIP] Seamless UI (https://artofproblemsolving.com/community/c66h2414842_wip_seamless_ui) for the idea.**/
2106
/**Hiding some things.**/
2107
#right_navigation_box{
2108
visibility:hidden;
2109
}
2110
/**Repositioning left_navigation_box, recoloring it, etc.**/
2111
#left_navigation_box{
2112
position:absolute;
2113
left:7.5%;
2114
font-size:12px !important;
2115
font-weight:700;
2116
color:#cdeef1;
2117
text-transform:uppercase;
2118
line-height:25px;
2119
}
2120
/**Making the top.**/
2121
#navigation_box::before{
2122
content:"";
2123
position:absolute;
2124
width:100%;
2125
height:72px;
2126
background-color:white;
2127
top:-72px;
2128
left:0px;
2129
}
2130
#left_navigation_box::before{
2131
content:"";
2132
position:absolute;
2133
left:30px;
2134
top:-59.4px;
2135
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online.svg");
2136
background-size:254.17px 46.8px;
2137
height:46.8px;
2138
width:254.17px;
2139
z-index:12;
2140
}
2141
/**Feed overlapping with header bug fix.**/
2142
#feed-wrapper{
2143
z-index:10000000000 !important;
2144
top:70px !important;
2145
}
2146
/**Subscribe button becomes bookmark button.**/
2147
#navigation_box>#right_navigation_box>#blog-subscribe{
2148
width:100%;
2149
top:0px;
2150
left:0px;
2151
position:absolute;
2152
}
2153
#navigation_box>#right_navigation_box>#blog-subscribe::after{
2154
content:"Bookmark";
2155
position:absolute;
2156
right:calc(7.5% + 110.25px);
2157
top:80px;
2158
visibility:visible;
2159
color:var(--secondarycolor);
2160
font-size:15px;
2161
padding-left:11.05px;
2162
line-height:18px;
2163
font-family:"Roboto",sans-serif;
2164
}
2165
#navigation_box>#right_navigation_box>#blog-subscribe[title="Click to stop receiving email notifications for new posts in this blog"]::after{
2166
content:"Remove" !important;
2167
padding-left:19.56px;
2168
}
2169
#navigation_box>#right_navigation_box>#blog-subscribe[title="Click to stop receiving email notifications for new posts in this blog"]::before{
2170
content:"D" !important;
2171
right:calc(7.5% + 110.25px + 2px + 53.91px) !important;
2172
}
2173
#navigation_box>#right_navigation_box>#blog-subscribe:hover::after{
2174
color:white;
2175
border-bottom:1px solid white;
2176
}
2177
#navigation_box>#right_navigation_box>#blog-subscribe:hover::before{
2178
color:white;
2179
}
2180
#navigation_box>#right_navigation_box>#blog-subscribe::before{
2181
content:"B";
2182
font-family:AoPS;
2183
position:absolute;
2184
right:calc(7.5% + 110.25px + 2px + 68.05px);
2185
top:81px;
2186
visibility:visible;
2187
color:var(--secondarycolor);
2188
font-size:16px;
2189
z-index:1;
2190
line-height:16px;
2191
width:1234px;
2192
pointer-events:none;
2193
}
2194
/**Fixing length of names.**/
2195
h2>strong:nth-child(2)>a{
2196
width:90px;
2197
display:block;
2198
overflow:hidden;
2199
text-overflow:ellipsis;
2200
white-space:nowrap;
2201
}
2202
.commentwrap .cfooter .actions .author strong:nth-child(2)>a{
2203
width:90px;
2204
display:block;
2205
overflow:hidden;
2206
text-overflow:ellipsis;
2207
white-space:nowrap;
2208
color:black;
2209
}
2210
#right_navigation_box>.blog-logout:hover::before,#right_navigation_box>.blog-login:hover::before{
2211
color:white !important;
2212
}
2213
/**Removing scrollbar from #main.**/
2214
#main::-webkit-scrollbar{
2215
display:none;
2216
}
2217
/**Search widget and entry titles. Credits: Printrbot, slightly modified.**/
2218
#blog_keywords{
2219
border-radius:6px;
2220
}
2221
#search-widget, #search-widget>.widget-content{
2222
width:200px;
2223
height:23px;
2224
}
2225
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1>a{
2226
font-weight:700;
2227
font-family:Roboto,sans-serif;
2228
width:calc(100% - 78px);
2229
display:block;
2230
white-space:nowrap;
2231
overflow:hidden;
2232
text-overflow:ellipsis;
2233
}
2234
/**Blog logout.**/
2235
#navigation_box .blog-logout{
2236
visibility:visible;
2237
color:#009fad;
2238
font-size:13px;
2239
font-weight:500;
2240
position:absolute;
2241
right:calc(7.5% + 40px);
2242
font-family:Roboto,sans-serif;
2243
line-height:15px;
2244
top:-20px;
2245
text-transform:uppercase;
2246
padding-right:12.52px;
2247
z-index:11;
2248
height:15px;
2249
}
2250
#navigation_box .blog-logout::after{
2251
content:"SIGN OUT";
2252
position:absolute;
2253
height:2px;
2254
right:0px;
2255
top:21px;
2256
padding:0px;
2257
overflow:hidden;
2258
z-index:11;
2259
width:86.84px;
2260
background-color:white;
2261
pointer-events:none;
2262
}
2263
#navigation_box .blog-logout:hover::after{
2264
height:fit-content;
2265
padding:18px 12px 12px;
2266
display:flex;
2267
top:15px;
2268
width:fit-content;
2269
background-color:transparent;
2270
pointer-events:auto;
2271
}
2272
#navigation_box .blog-logout::before{
2273
content:"LOGOUT";
2274
display:block;
2275
position:absolute;
2276
width:fit-content;
2277
height:15px;
2278
background-color:white;
2279
pointer-events:none;
2280
z-index:384;
2281
left:0px;
2282
color:white;
2283
}
2284
#navigation_box>.clear::after{
2285
content:"S";
2286
font-size:13px;
2287
font-family:AoPS;
2288
position:absolute;
2289
top:-62px;
2290
right:calc(7.5% + 42px);
2291
color:#009fad;
2292
}
2293
#right_navigation_box::after{
2294
content:"";
2295
position:absolute;
2296
right:calc(7.5% + 40px);
2297
top:1px;
2298
height:2px;
2299
width:86.84px;
2300
background-color:#009fad;
2301
visibility:visible;
2302
z-index:10;
2303
}
2304
/**Blog login.**/
2305
#navigation_box .blog-login::before{
2306
content:"";
2307
position:absolute;
2308
width:6.52px;
2309
height:14px;
2310
right:calc(7.5% + 40px);
2311
top:-20px;
2312
background-color:white;
2313
visibility:visible;
2314
z-index:1;
2315
pointer-events:none;
2316
}
2317
#navigation_box .blog-login::after{
2318
content:"SIGN IN/REGISTER";
2319
visibility:visible;
2320
right:calc(7.5% + 40px);
2321
top:-20px;
2322
background-color:white;
2323
z-index:1;
2324
color:#009fad;
2325
font-size:13px;
2326
line-height:15px;
2327
position:absolute;
2328
pointer-events:auto;
2329
}
2330
#navigation_box .blog-login:hover::after{
2331
text-decoration:underline;
2332
}
2333
#navigation_box .blog-login{
2334
position:absolute;
2335
width:100%;
2336
background-color:white;
2337
left:0px;
2338
z-index:11;
2339
visibility:visible;
2340
pointer-events:none;
2341
}
2342
/**Everything in aops-modal-wrapper.**/
2343
.aops-modal-frame{
2344
border-width:0px;
2345
padding:6px;
2346
box-shadow:none;
2347
}
2348
.aops-modal-content-wrapper{
2349
box-shadow:none;
2350
}
2351
.aops-modal-standard .aops-modal-footer,.aops-modal-plain-body .aops-modal-footer{
2352
background-color:transparent;
2353
}
2354
.btn-primary{
2355
background-color:#1b365d;
2356
font-family:Roboto,sans-serif;
2357
}
2358
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.btn-active,.open .dropdown-toggle.btn-primary{
2359
background-color:#135b7b;
2360
border-color:#135b7b;
2361
}
2362
.aops-close-x{
2363
right:-6px;
2364
top:-4px;
2365
font-size:20px;
2366
border-radius:0px;
2367
background-color:transparent;
2368
color:#1b365d;
2369
padding-top:0px;
2370
}
2371
.aops-close-x:hover{
2372
color:#009fad !important;
2373
}
2374
#login-form .info{
2375
background-color:transparent;
2376
color:transparent;
2377
}
2378
#login-form .info::before{
2379
content:"";
2380
display:inline-block;
2381
width:200px;
2382
height:36.8281px;
2383
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online.svg");
2384
background-size:100% auto;
2385
vertical-align:middle;
2386
position:relative;
2387
left:89.2969px;
2388
}
2389
#login-form .info::after{
2390
content:"Sign In";
2391
font-size:30px;
2392
color:#1a355d;
2393
position:absolute;
2394
vertical-align:middle;
2395
left:calc(99.2969px + 208px);
2396
}
2397
#login-form-links{
2398
background-color:transparent;
2399
}
2400
#login-form-links>p:first-child{
2401
display:none;
2402
}
2403
.aops-modal-content-wrapper>.aops-scroll-outer{
2404
box-shadow:none;
2405
}
2406
.cmty-posting-modal .aops-close-x{
2407
right:2px;
2408
top:6px;
2409
color:white;
2410
}
2411
/**Editing left_navigation_box links.**/
2412
#left_navigation_box>a{
2413
color:#cdeef1;
2414
font-family:Roboto,sans-serif;
2415
line-height:28px;
2416
font-size:12px;
2417
}
2418
#left_navigation_box>a:hover{
2419
text-decoration:underline;
2420
}
2421
#left_navigation_box>a:last-child{
2422
color:white;
2423
pointer-events:none;
2424
}
2425
/**Scrollable side.**/
2426
#side{
2427
height:100%;
2428
border-bottom:2px solid #666666;
2429
overflow-y:auto;
2430
}
2431
/**Succession of height:100%;s to prevent white space.**/
2432
html.svg{
2433
height:100%;
2434
border-top:35px solid #dddddd;
2435
}
2436
html.svg>body.community{
2437
height:100%;
2438
position:relative;
2439
}
2440
html.svg>body.community>#page-wrapper{
2441
height:100%;
2442
}
2443
html.svg>body.community>#page-wrapper>#wrapper{
2444
height:100%;
2445
}
2446
/**Slightly different height.**/
2447
#content{
2448
height:calc(100% - 151px);
2449
}
2450
/**Footer.**/
2451
#wrapper::before{
2452
content:"";
2453
position:absolute;
2454
width:100%;
2455
height:42px;
2456
left:0px;
2457
bottom:0px;
2458
background-color:#1b365d;
2459
}
2460
#wrapper::after{
2461
content:"";
2462
position:absolute;
2463
left:calc(7.5% + 30px);
2464
bottom:12px;
2465
width:119.47px;
2466
height:22px;
2467
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online-footer.svg");
2468
background-size:119.47px 22px;
2469
}
2470
.aops-modal-standard .aops-modal-title,.aops-modal-plain-body .aops-modal-title{
2471
background-color:transparent;
2472
}
2473
/**Main page stuff. (Credits: https://artofproblemsolving.com/community/c1066032.)**/
2474
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter{
2475
display:none;
2476
}
2477
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2{
2478
color:rgb(53, 108, 181) !important;
2479
position:absolute;
2480
z-index:1;
2481
left:calc(70% + 3px);
2482
font-size:12px;
2483
padding-left:5.32px;
2484
padding-right:12px;
2485
display:flex;
2486
flex-direction:column;
2487
line-height:12px;
2488
top:0px;
2489
padding-top:33px;
2490
margin-top:7px;
2491
border-left:1px solid #aaaaaa;
2492
height:calc(100% - 14px);
2493
width:calc(30% - 3px);
2494
}
2495
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong{
2496
left:12px;
2497
top:40px;
2498
font-weight:normal;
2499
font-style:italic;
2500
width:calc(100% - 24px);
2501
}
2502
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong>a{
2503
color:rgb(53, 108, 181) !important;
2504
width:100%;
2505
}
2506
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong>a::before{
2507
width:40px;
2508
height:40px;
2509
background-size:40px 40px;
2510
top:-40px;
2511
}
2512
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry{
2513
border-width:0px;
2514
padding:0px;
2515
margin:0px;
2516
position:relative;
2517
}
2518
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type{
2519
position:relative;
2520
}
2521
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type::before{
2522
content:"Topic";
2523
display:block;
2524
line-height:16px;
2525
font-size:12px;
2526
color:#999;
2527
background-color:#eeeeee;
2528
padding-left:10px;
2529
border-top:2px solid white;
2530
border-bottom:2px solid #cccccc;
2531
height:20px;
2532
}
2533
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type::after{
2534
content:"First Poster";
2535
display:block;
2536
position:absolute;
2537
line-height:16px;
2538
font-size:12px;
2539
color:#999;
2540
height:16px;
2541
padding:0px 12px;
2542
width:calc(30% - 3px);
2543
left:calc(70% + 3px);
2544
border-left:1px solid #aaaaaa;
2545
top:2px;
2546
}
2547
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap{
2548
margin:0px;
2549
border-width:0px;
2550
border-top:2px solid white;
2551
border-bottom:2px solid #cccccc;
2552
background-color:#eaeaea;
2553
height:113px;
2554
padding:5px 0 5px 10px;
2555
width:100%;
2556
}
2557
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap:hover{
2558
background-color:var(--entryhoverbackgroundcolor);
2559
}
2560
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>*{
2561
display:none !important;
2562
}
2563
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.message{
2564
display:block !important;
2565
height:105px;
2566
padding-top:17px;
2567
overflow:hidden;
2568
width:56%;
2569
}
2570
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter{
2571
display:block !important;
2572
position:absolute;
2573
visibility:hidden;
2574
top:0px;
2575
left:0px;
2576
width:100%;
2577
height:100%;
2578
}
2579
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter a{
2580
display:none !important;
2581
}
2582
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter *{
2583
padding:0px !important;
2584
margin:0px !important;
2585
border-width:0px !important;
2586
}
2587
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h1{
2588
position:absolute;
2589
z-index:1;
2590
overflow:visible;
2591
padding:0px;
2592
width:calc(100% - 10px);
2593
}
2594
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h2::before{
2595
background-color:#eaeaea;
2596
width:100%;
2597
height:25px;
2598
}
2599
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry:hover>h2::before{
2600
background-color:var(--entryhoverbackgroundcolor);
2601
}
2602
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h2::after{
2603
content:"";
2604
background-color:#eaeaea;
2605
position:absolute;
2606
width:6.68px;
2607
height:12px;
2608
top:58px;
2609
}
2610
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry:hover>h2::after{
2611
background-color:var(--entryhoverbackgroundcolor);
2612
}
2613
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h1>a{
2614
position:absolute;
2615
max-width:63%;
2616
font-size:16px;
2617
line-height:16px;
2618
height:17px;
2619
overflow:hidden;
2620
top:7px;
2621
left:10px;
2622
text-overflow:ellipsis;
2623
white-space:nowrap;
2624
width:63%;
2625
font-weight:normal;
2626
color:var(--primarycolor);
2627
}
2628
/**Post count add-on.**/
2629
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies{
2630
display:block !important;
2631
position:absolute;
2632
right:calc(30% + 1px);
2633
top:17px;
2634
font-size:12px;
2635
color:#aaa;
2636
text-decoration:none !important;
2637
visibility:visible;
2638
height:calc(100% - 17px);
2639
width:100%;
2640
text-align:right;
2641
}
2642
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies::before{
2643
content:"x";
2644
font-family:AoPS;
2645
font-size:11px;
2646
color:#aaa;
2647
position:absolute;
2648
right:55.03px;
2649
}
2650
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies::after{
2651
content:"";
2652
position:absolute;
2653
width:100%;
2654
height:calc(100% + 21px);
2655
right:calc(-30% - 1px);
2656
top:-19px;
2657
z-index:100;
2658
}
2659
#main>div:not(.blog-posts-box):last-child::after{
2660
content:"No more topics!";
2661
font-size:15px;
2662
color:#333333;
2663
padding:5px;
2664
display:block;
2665
}
2666
/**Fixing letter spacing in h1.**/
2667
h1{
2668
letter-spacing:0px;
2669
}
2670
/**Shouts.**/
2671
#message{
2672
width:calc(100% - 4px);
2673
}
2674
#shouts-widget>.widget-content>.blog-shout-wrapper{
2675
min-width:0px;
2676
}
2677
/**The "Quick Reply" button.**/
2678
#main>h1{
2679
order:1;
2680
font-size:0px;
2681
flex:0 0 2px;
2682
background:linear-gradient(90deg,#555555 calc(100% - 3px),#666666 calc(100% - 3px));
2683
}
2684
#main>p:not(:first-child){
2685
order:2;
2686
display:block;
2687
flex:1 0 28px;
2688
background-color:#666666;
2689
padding:4px 7px 2px 4px;
2690
margin:0px;
2691
position:relative;
2692
}
2693
#main>p:not(:first-child)>.blog-post-comment{
2694
display:block;
2695
height:18px;
2696
border-radius:6px;
2697
font-size:0px;
2698
position:relative;
2699
z-index:1;
2700
}
2701
#main>p:not(:first-child)::before{
2702
content:"N";
2703
font-family:AoPS;
2704
font-size:12px;
2705
line-height:18px;
2706
position:absolute;
2707
border-radius:6px;
2708
background-color:white;
2709
width:calc(100% - 11px);
2710
padding-left:6px;
2711
color:#aaaaaa;
2712
}
2713
#main>p:not(:first-child)::after{
2714
content:"Quick Reply";
2715
font-family:Roboto,sans-serif;
2716
font-style:italic;
2717
font-size:12px;
2718
line-height:18px;
2719
position:absolute;
2720
left:23.52px;
2721
top:4px;
2722
color:#aaaaaa;
2723
}
2724
/**Tags.**/
2725
.cmty-item-tag{
2726
background-color:var(--primarycolor) !important;
2727
color:white !important;
2728
}
2729
.cmty-item-tag:hover{
2730
background-color:var(--secondarycolor) !important;
2731
color:var(--primarycolor) !important;
2732
}
2733
/**AVATAR FIX (Credits: reminiscence.css.)**/
2734
h2>strong:nth-child(2)>a[href="/community/user/441274"]::before{
2735
background-image:url("https://avatar.artofproblemsolving.com/avatar_441274.png?t=1605027501") !important;
2736
}
2737
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/441274"]::before{
2738
background-image:url("https://avatar.artofproblemsolving.com/avatar_441274.png?t=1605027501") !important;
2739
}
2740
h2>strong:nth-child(2)>a[href="/community/user/587518"]::before{
2741
background-image:url("https://avatar.artofproblemsolving.com/avatar_587518.jpeg?t=1610396935") !important;
2742
}
2743
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/587518"]::before{
2744
background-image:url("https://avatar.artofproblemsolving.com/avatar_587518.jpeg?t=1610396935") !important;
2745
}
2746
h2>strong:nth-child(2)>a[href="/community/user/547702"]::before{
2747
background-image:url("https://avatar.artofproblemsolving.com/avatar_547702.jpg?t=1610061894") !important;
2748
}
2749
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/547702"]::before{
2750
background-image:url("https://avatar.artofproblemsolving.com/avatar_547702.jpg?t=1610061894") !important;
2751
}
2752
h2>strong:nth-child(2)>a[href="/community/user/492168"]::before{
2753
background-image:url("https://avatar.artofproblemsolving.com/avatar_492168.png") !important;
2754
}
2755
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/492168"]::before{
2756
background-image:url("https://avatar.artofproblemsolving.com/avatar_492168.png") !important;
2757
}
2758
h2>strong:nth-child(2)>a[href="/community/user/380888"]::before{
2759
background-image:url("https://avatar.artofproblemsolving.com/avatar_380888.png?t=1609510348") !important;
2760
}
2761
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/380888"]::before{
2762
background-image:url("https://avatar.artofproblemsolving.com/avatar_380888.png?t=1609510348") !important;
2763
}
2764
h2>strong:nth-child(2)>a[href="/community/user/563289"]::before{
2765
background-image:url("https://avatar.artofproblemsolving.com/avatar_563289.png?t=1610760363") !important;
2766
}
2767
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/563289"]::before{
2768
background-image:url("https://avatar.artofproblemsolving.com/avatar_563289.png?t=1610760363") !important;
2769
}
2770
h2>strong:nth-child(2)>a[href="/community/user/325837"]::before{
2771
background-image:url("https://avatar.artofproblemsolving.com/avatar_325837.png?t=1609988939") !important;
2772
}
2773
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/325837"]::before{
2774
background-image:url("https://avatar.artofproblemsolving.com/avatar_325837.png?t=1609988939") !important;
2775
}
2776
h2>strong:nth-child(2)>a[href="/community/user/565051"]::before{
2777
background-image:url("https://avatar.artofproblemsolving.com/avatar_565051.png?t=1610306936") !important;
2778
}
2779
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/565051"]::before{
2780
background-image:url("https://avatar.artofproblemsolving.com/avatar_565051.png?t=1610306936") !important;
2781
}
2782
h2>strong:nth-child(2)>a[href="/community/user/447773"]::before{
2783
background-image:url("https://avatar.artofproblemsolving.com/avatar_447773.png?t=1603934148") !important;
2784
}
2785
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/447773"]::before{
2786
background-image:url("https://avatar.artofproblemsolving.com/avatar_447773.png?t=1603934148") !important;
2787
}
2788
h2>strong:nth-child(2)>a[href="/community/user/507959"]::before{
2789
background-image:url("https://avatar.artofproblemsolving.com/avatar_507959.png") !important;
2790
}
2791
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/507959"]::before{
2792
background-image:url("https://avatar.artofproblemsolving.com/avatar_507959.png") !important;
2793
}
2794
h2>strong:nth-child(2)>a[href="/community/user/361064"]::before{
2795
background-image:url("https://avatar.artofproblemsolving.com/avatar_361064.jpg?t=1610059062") !important;
2796
}
2797
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/361064"]::before{
2798
background-image:url("https://avatar.artofproblemsolving.com/avatar_361064.jpg?t=1610059062") !important;
2799
}
2800
h2>strong:nth-child(2)>a[href="/community/user/430228"]::before{
2801
background-image:url("https://avatar.artofproblemsolving.com/avatar_430228.png?t=1610120991") !important;
2802
}
2803
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/430228"]::before{
2804
background-image:url("https://avatar.artofproblemsolving.com/avatar_430228.png?t=1610120991") !important;
2805
}
2806
h2>strong:nth-child(2)>a[href="/community/user/470071"]::before{
2807
background-image:url("https://avatar.artofproblemsolving.com/avatar_470071.png?t=1607962084") !important;
2808
}
2809
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/470071"]::before{
2810
background-image:url("https://avatar.artofproblemsolving.com/avatar_470071.png?t=1607962084") !important;
2811
}
2812
h2>strong:nth-child(2)>a[href="/community/user/434556"]::before{
2813
background-image:url("https://avatar.artofproblemsolving.com/avatar_434556.png?t=1593181933") !important;
2814
}
2815
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/434556"]::before{
2816
background-image:url("https://avatar.artofproblemsolving.com/avatar_434556.png?t=1593181933") !important;
2817
}
2818
h2>strong:nth-child(2)>a[href="/community/user/507653"]::before{
2819
background-image:url("https://avatar.artofproblemsolving.com/avatar_507653.jpeg?t=1609883192") !important;
2820
}
2821
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/507653"]::before{
2822
background-image:url("https://avatar.artofproblemsolving.com/avatar_507653.jpeg?t=1609883192") !important;
2823
}
2824
h2>strong:nth-child(2)>a[href="/community/user/216506"]::before{
2825
background-image:url("https://avatar.artofproblemsolving.com/avatar_216506.jpg?t=1608309238") !important;
2826
}
2827
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/216506"]::before{
2828
background-image:url("https://avatar.artofproblemsolving.com/avatar_216506.jpg?t=1608309238") !important;
2829
}
2830
h2>strong:nth-child(2)>a[href="/community/user/501638"]::before{
2831
background-image:url("https://avatar.artofproblemsolving.com/avatar_501638.png") !important;
2832
}
2833
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/501638"]::before{
2834
background-image:url("https://avatar.artofproblemsolving.com/avatar_501638.png") !important;
2835
}
2836
h2>strong:nth-child(2)>a[href="/community/user/552667"]::before{
2837
background-image:url("https://avatar.artofproblemsolving.com/avatar_552667.png?t=1608901962") !important;
2838
}
2839
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/552667"]::before{
2840
background-image:url("https://avatar.artofproblemsolving.com/avatar_552667.png?t=1608901962") !important;
2841
}
2842
h2>strong:nth-child(2)>a[href="/community/user/581848"]::before{
2843
background-image:url("https://avatar.artofproblemsolving.com/avatar_581848.jpg?t=1610366907") !important;
2844
}
2845
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/581848"]::before{
2846
background-image:url("https://avatar.artofproblemsolving.com/avatar_581848.jpg?t=1610366907") !important;
2847
}
2848
h2>strong:nth-child(2)>a[href="/community/user/517457"]::before{
2849
background-image:url("https://avatar.artofproblemsolving.com/avatar_517457.png?t=1607273650") !important;
2850
}
2851
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/517457"]::before{
2852
background-image:url("https://avatar.artofproblemsolving.com/avatar_517457.png?t=1607273650") !important;
2853
}
2854
h2>strong:nth-child(2)>a[href="/community/user/594142"]::before{
2855
background-image:url("https://avatar.artofproblemsolving.com/avatar_594142.png") !important;
2856
}
2857
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/594142"]::before{
2858
background-image:url("https://avatar.artofproblemsolving.com/avatar_594142.png") !important;
2859
}
2860
h2>strong:nth-child(2)>a[href="/community/user/544017"]::before{
2861
background-image:url("https://avatar.artofproblemsolving.com/avatar_544017.jpg?t=1609775658") !important;
2862
}
2863
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/544017"]::before{
2864
background-image:url("https://avatar.artofproblemsolving.com/avatar_544017.jpg?t=1609775658") !important;
2865
}
2866
h2>strong:nth-child(2)>a[href="/community/user/519230"]::before{
2867
background-image:url("https://avatar.artofproblemsolving.com/avatar_519230.png?t=1608769294") !important;
2868
}
2869
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/519230"]::before{
2870
background-image:url("https://avatar.artofproblemsolving.com/avatar_519230.png?t=1608769294") !important;
2871
}
2872
h2>strong:nth-child(2)>a[href="/community/user/499928"]::before{
2873
background-image:url("https://avatar.artofproblemsolving.com/avatar_499928.png?t=1599279373") !important;
2874
}
2875
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/499928"]::before{
2876
background-image:url("https://avatar.artofproblemsolving.com/avatar_499928.png?t=1599279373") !important;
2877
}
2878
h2>strong:nth-child(2)>a[href="/community/user/568111"]::before{
2879
background-image:url("https://avatar.artofproblemsolving.com/avatar_568111.jpg?t=1610313157") !important;
2880
}
2881
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/568111"]::before{
2882
background-image:url("https://avatar.artofproblemsolving.com/avatar_568111.jpg?t=1610313157") !important;
2883
}
2884
h2>strong:nth-child(2)>a[href="/community/user/292287"]::before{
2885
background-image:url("https://avatar.artofproblemsolving.com/avatar_292287.jpg?t=1607448839") !important;
2886
}
2887
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/292287"]::before{
2888
background-image:url("https://avatar.artofproblemsolving.com/avatar_292287.jpg?t=1607448839") !important;
2889
}
2890
h2>strong:nth-child(2)>a[href="/community/user/306617"]::before{
2891
background-image:url("https://avatar.artofproblemsolving.com/avatar_306617.png") !important;
2892
}
2893
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/306617"]::before{
2894
background-image:url("https://avatar.artofproblemsolving.com/avatar_306617.png") !important;
2895
}
2896
h2>strong:nth-child(2)>a[href="/community/user/473826"]::before{
2897
background-image:url("https://avatar.artofproblemsolving.com/avatar_473826.jpg?t=1592766593") !important;
2898
}
2899
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/473826"]::before{
2900
background-image:url("https://avatar.artofproblemsolving.com/avatar_473826.jpg?t=1592766593") !important;
2901
}
2902
h2>strong:nth-child(2)>a[href="/community/user/456381"]::before{
2903
background-image:url("https://avatar.artofproblemsolving.com/avatar_456381.png?t=1611264281") !important;
2904
}
2905
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/456381"]::before{
2906
background-image:url("https://avatar.artofproblemsolving.com/avatar_456381.png?t=1611264281") !important;
2907
}
2908
h2>strong:nth-child(2)>a[href="/community/user/514685"]::before{
2909
background-image:url("https://avatar.artofproblemsolving.com/avatar_514685.png?t=1604524587") !important;
2910
}
2911
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/514685"]::before{
2912
background-image:url("https://avatar.artofproblemsolving.com/avatar_514685.png?t=1604524587") !important;
2913
}
2914
h2>strong:nth-child(2)>a[href="/community/user/484957"]::before{
2915
background-image:url("https://avatar.artofproblemsolving.com/avatar_484957.jpg?t=1612573170") !important;
2916
}
2917
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/484957"]::before{
2918
background-image:url("https://avatar.artofproblemsolving.com/avatar_484957.jpg?t=1612573170") !important;
2919
}
2920
h2>strong:nth-child(2)>a[href="/community/user/484019"]::before{
2921
background-image:url("https://avatar.artofproblemsolving.com/avatar_484019.png") !important;
2922
}
2923
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/484019"]::before{
2924
background-image:url("https://avatar.artofproblemsolving.com/avatar_484019.png") !important;
2925
}
2926
h2>strong:nth-child(2)>a[href="/community/user/248929"]::before{
2927
background-image:url("https://avatar.artofproblemsolving.com/avatar_248929.png?t=1609031717") !important;
2928
}
2929
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/248929"]::before{
2930
background-image:url("https://avatar.artofproblemsolving.com/avatar_248929.png?t=1609031717") !important;
2931
}
2932
h2>strong:nth-child(2)>a[href="/community/user/405848"]::before{
2933
background-image:url("https://avatar.artofproblemsolving.com/avatar_405848.png?t=1609506864") !important;
2934
}
2935
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/405848"]::before{
2936
background-image:url("https://avatar.artofproblemsolving.com/avatar_405848.png?t=1609506864") !important;
2937
}
2938
h2>strong:nth-child(2)>a[href="/community/user/416453"]::before{
2939
background-image:url("https://avatar.artofproblemsolving.com/avatar_416453.jpg?t=1551042878") !important;
2940
}
2941
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/416453"]::before{
2942
background-image:url("https://avatar.artofproblemsolving.com/avatar_416453.jpg?t=1551042878") !important;
2943
}
2944
h2>strong:nth-child(2)>a[href="/community/user/449434"]::before{
2945
background-image:url("https://avatar.artofproblemsolving.com/avatar_449434.jpeg?t=1613758621") !important;
2946
}
2947
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/449434"]::before{
2948
background-image:url("https://avatar.artofproblemsolving.com/avatar_449434.jpeg?t=1613758621") !important;
2949
}
2950
h2>strong:nth-child(2)>a[href="/community/user/546163"]::before{
2951
background-image:url("https://avatar.artofproblemsolving.com/avatar_546163.png?t=1614712305") !important;
2952
}
2953
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/546163"]::before{
2954
background-image:url("https://avatar.artofproblemsolving.com/avatar_546163.png?t=1614712305") !important;
2955
}
2956
h2>strong:nth-child(2)>a[href="/community/user/515068"]::before{
2957
background-image:url("https://avatar.artofproblemsolving.com/avatar_515068.png?t=1614019113") !important;
2958
}
2959
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/515068"]::before{
2960
background-image:url("https://avatar.artofproblemsolving.com/avatar_515068.png?t=1614019113") !important;
2961
}
2962
h2>strong:nth-child(2)>a[href="/community/user/419930"]::before{
2963
background-image:url("https://avatar.artofproblemsolving.com/avatar_419930.png?t=1609258844") !important;
2964
}
2965
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/419930"]::before{
2966
background-image:url("https://avatar.artofproblemsolving.com/avatar_419930.png?t=1609258844") !important;
2967
}
2968
h2>strong:nth-child(2)>a[href="/community/user/548540"]::before{
2969
background-image:url("https://avatar.artofproblemsolving.com/avatar_548540.jpeg?t=1616681322") !important;
2970
}
2971
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/548540"]::before{
2972
background-image:url("https://avatar.artofproblemsolving.com/avatar_548540.jpeg?t=1616681322") !important;
2973
}
2974
h2>strong:nth-child(2)>a[href="/community/user/455446"]::before{
2975
background-image:url("https://avatar.artofproblemsolving.com/avatar_455446.png") !important;
2976
}
2977
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/455446"]::before{
2978
background-image:url("https://avatar.artofproblemsolving.com/avatar_455446.png") !important;
2979
}
2980
[/css]
2981
[/hide]
2982
[hide=Release v1.4.1 bug fix 1]
2983
[css]
2984
/**Credits: https://artofproblemsolving.com/community/c66h2410025_an_aops_css and https://artofproblemsolving.com/community/c66h2067759_release_solvecss for the idea, https://artofproblemsolving.com/community/c66 for an actual AoPS forum which I could refer to, reminiscence.css for the avatar fix using attributes idea, [WIP] Seamless UI (https://artofproblemsolving.com/community/c66h2414842_wip_seamless_ui) for the above the header idea, SamuraiA for the :hover with ::before and ::after explanation, forester2015 and Facejo for the search button suggestion, Facejo and MinecraftFox for pointing out bugs, Yelly314 for pointing out a coloring issue, WyattB for the idea for the after bookmarking effect, Printrbot for the search widget and entry titles modification, aops-g5-gethsemanea2 for the login/logout suggestion, AndrewC10 for pointing out a bug, pog for pointing out an error, CoolCarsOnTheRun for making the suggestion to put #side on the other side, https://artofproblemsolving.com/community/c1066032, which was gotten from https://artofproblemsolving.com/community/c66h2556490_weird_preview_thing, for the "if person is on main page" thing, and https://artofproblemsolving.com/texer/ for a place to put 40000+ character css codes.**/
2985
/**forum.css?**/
2986
/**Made by Zhaom**/
2987
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");
2988
/**Variables**/
2989
:root{
2990
--primarycolor:rgb(53,108,181);
2991
--secondarycolor:rgb(218,231,246);
2992
--entryhoverbackgroundcolor:rgb(236,243,250);
2993
--titlelength:111.05px;
2994
}
2995
/**Blog Info (Note: In the wrong place but as the width of the title of the blog can vary, I put it on the opposite side of the header.)**/
2996
#navigation_box>#right_navigation_box{
2997
width:100%;
2998
left:0px;
2999
top:-44px;
3000
}
3001
#navigation_box>#right_navigation_box>.blog-info{
3002
width:100%;
3003
left:0px;
3004
top:0px;
3005
visibility:hidden;
3006
position:absolute;
3007
}
3008
#navigation_box>#right_navigation_box>.blog-info::after{
3009
content:"3";
3010
font-family:AoPS;
3011
color:var(--secondarycolor);
3012
font-size:16px;
3013
position:absolute;
3014
top:76px;
3015
left:calc(7.5% + var(--titlelength) + 6px);
3016
visibility:visible;
3017
line-height:22px;
3018
}
3019
#navigation_box>#right_navigation_box>.blog-info:hover::after{
3020
color:white;
3021
}
3022
#post-new-entry-img{
3023
display:none;
3024
}
3025
#post-new-entry{
3026
color:white;
3027
visibility:hidden;
3028
}
3029
#post-new-entry-p{
3030
margin:0px 0px 0px 0px;
3031
position:absolute;
3032
top:0px;
3033
width:85%;
3034
left:7.5%;
3035
}
3036
#post-new-entry::after{
3037
color:var(--secondarycolor) !important;
3038
font-size:15px;
3039
content:"New Topic";
3040
position:absolute;
3041
right:10px;
3042
top:102.75px;
3043
z-index:349857937460254979276895647384673098;
3044
padding-left:17.34px;
3045
visibility:visible;
3046
font-family:"Roboto",sans-serif;
3047
padding-top:6px;
3048
}
3049
#post-new-entry::before{
3050
color:var(--secondarycolor) !important;
3051
font-size:16px;
3052
content:"V";
3053
font-family:AoPS;
3054
position:absolute;
3055
right:calc(10px + 70.03px + 2px);
3056
top:107.75px;
3057
z-index:349857937460254979276895647384673098;
3058
visibility:visible;
3059
}
3060
#post-new-entry:hover::after{
3061
color:white !important;
3062
border-bottom:1px solid white;
3063
}
3064
#post-new-entry:hover::before{
3065
color:white !important;
3066
}
3067
#wrapper{
3068
width:85%;
3069
padding:0px 0px 0px 0px !important;
3070
border-width:0px 0px 0px 0px !important;
3071
background:none !important;
3072
}
3073
#header{
3074
border-width:0px 0px 0px 0px !important;
3075
height:30px;
3076
background-color:var(--primarycolor);
3077
font-size:20px;
3078
margin-bottom:74px;
3079
font-family:Roboto,sans-serif;
3080
}
3081
#main{
3082
padding:0px;
3083
width:calc(100% - 223px);
3084
height:100%;
3085
overflow-y:auto;
3086
border-bottom:3px solid #666666;
3087
float:right;
3088
background-color:white;
3089
display:flex;
3090
flex-direction:column;
3091
border-top:1px solid #666666;
3092
}
3093
#side{
3094
float:left;
3095
background:url("https://artofproblemsolving.com/m/community/img/blogs/hyperion/bg.png") repeat-y;
3096
width:223px;
3097
border-right:3px solid #666666;
3098
}
3099
#header>a>h1{
3100
text-align:left !important;
3101
text-decoration:none !important;
3102
color:white !important;
3103
padding-left:10px !important;
3104
font-weight:700;
3105
line-height:31px;
3106
width:fit-content;
3107
font-size:20px;
3108
}
3109
#header:hover>a>h1{
3110
color:var(--secondarycolor) !important;
3111
}
3112
#navigation_box{
3113
top:72px;
3114
height:26px;
3115
border-bottom:none !important;
3116
background-color:#009fad !important;
3117
}
3118
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry{
3119
margin-top:0px !important;
3120
border-bottom:1px solid #666666 !important;
3121
padding-bottom:0px !important;
3122
position:relative;
3123
border-right:3px solid #666666;
3124
}
3125
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap{
3126
background-color:transparent !important;
3127
border-width:0px 0px 0px 0px !important;
3128
margin-right:24px !important;
3129
border-right:1px solid #eeeeee !important;
3130
}
3131
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap::after{
3132
content:" ";
3133
position:absolute;
3134
width:1px;
3135
height:calc(100% + 1em);
3136
right:-1px;
3137
top:-0.5em;
3138
background-color:#eeeeee;
3139
}
3140
#search-widget{
3141
position:absolute;
3142
left:calc(7.5% + 12px);
3143
top:145px;
3144
background:transparent;
3145
padding:0px 0px 0px 0px !important;
3146
z-index:1000000;
3147
}
3148
#search-widget>.widget-header,#search-widget>.widget-settings,#search-widget>.widget-footer{
3149
display:none;
3150
}
3151
#search-widget>.widget-content{
3152
padding:0px 0px 0px 0px !important;
3153
margin:0px 0px 0px 0px !important;
3154
}
3155
#search-widget>.widget-content>#blog_searchform{
3156
padding:0px 0px 0px 0px !important;
3157
margin:0px 0px 0px 0px !important;
3158
}
3159
#search-widget>.widget-content>#blog_searchform>fieldset{
3160
border-width:0px 0px 0px 0px !important;
3161
margin:0px 0px 0px 0px !important;
3162
}
3163
#search-widget input.button2{
3164
display:none;
3165
}
3166
.blog-shout-wrapper>.aops-scroll-outer>.aops-scroll-inner::-webkit-scrollbar{
3167
display:none;
3168
}
3169
.blog-tags-wrapper>.cmty-itembox>.aops-scroll-outer>.aops-scroll-inner::-webkit-scrollbar{
3170
display:none;
3171
}
3172
3173
/**Ok now I'll start comments.**/
3174
/**The following code makes the tags widget get moved to the place where it is in the forums.**/
3175
/**Hiding the "Tags" header.**/
3176
#side>div:not(.block):not(.widget) .widget-header{
3177
display:none;
3178
}
3179
/**Basically just repositioning the tags.**/
3180
#side>div:not(.block):not(.widget) .widget-content>fieldset.blog-tags-wrapper{
3181
height:64px;
3182
border-width:0px 0px 0px 0px;
3183
padding:0px 0px 0px 0px;
3184
margin:4px 5px 4px 0px;
3185
position:absolute;
3186
top:133px;
3187
left:calc(7.5% + 220px);
3188
width:calc(85% - 220px - 5px);
3189
background-color:#eee;
3190
z-index:1000000;
3191
}
3192
#side>div:not(.block):not(.widget) .widget-content>fieldset.blog-tags-wrapper .cmty-itembox{
3193
height:64px;
3194
}
3195
#side>div:not(.block):not(.widget) .cmty-itembox-inner-box{
3196
width:calc(100% - 23px);
3197
margin-right:0px !important;
3198
}
3199
/**Getting rid of odd background and making a border.**/
3200
#navigation_box::after{
3201
content:" ";
3202
width:85%;
3203
position:absolute;
3204
top:61px;
3205
height:74px;
3206
left:7.5%;
3207
border-bottom:2px solid #666666;
3208
background-color:white;
3209
}
3210
/**AoPS pattern background thing. Credits: https://artofproblemsolving.com/community/q1h2404405p19704343 and https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png for the background.**/
3211
#page-wrapper{
3212
background-image:url('https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png');
3213
background-repeat:repeat;
3214
padding-top:103px !important;
3215
background-position:0px calc(100% - 42px);
3216
}
3217
/**Patching z-index stuff.**/
3218
.aops-modal-mask{
3219
z-index:3498579374602549792768956473846730980 !important;
3220
}
3221
.aops-modal-wrapper{
3222
z-index:3498579374602549792768956473846730981 !important;
3223
}
3224
/**Header of posts.**/
3225
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1{
3226
padding:6px 7px 4px 11px !important;
3227
background-color:#666666;
3228
height:55px;
3229
font-size:16px;
3230
}
3231
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1>a{
3232
color:white !important;
3233
letter-spacing:normal;
3234
}
3235
/**Note: If the tags scrolling bothers you, you can delete this piece of code.**/
3236
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-tags-itembox-wrapper{
3237
position:absolute;
3238
top:calc(-0.5em - 28px);
3239
left:calc(11px - 0.5em);
3240
margin-top:0px;
3241
height:28px !important;
3242
overflow:auto;
3243
width:calc(100% - 216px);
3244
}
3245
/**Left side of posts.**/
3246
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-post-poll{
3247
margin-left:110px;
3248
position:relative !important;
3249
z-index:1 !important;
3250
}
3251
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .message{
3252
margin-left:110px;
3253
position:relative !important;
3254
z-index:1001 !important;
3255
font-family:Roboto,sans-serif;
3256
overflow:visible;
3257
}
3258
h2>strong:nth-child(2){
3259
position:absolute;
3260
left:calc(29.8px - 1em - 100px + 7.41px);
3261
top:95px;
3262
z-index:1;
3263
font-style:normal;
3264
}
3265
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) h2{
3266
position:absolute;
3267
left:calc(110px + 1em - 29.8px - 7.41px);
3268
color:#aaaaaa !important;
3269
font-style:italic;
3270
}
3271
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry .entrywrap{
3272
min-height:calc(143px - 1em);
3273
}
3274
.efooter{
3275
position:absolute;
3276
bottom:0px;
3277
}
3278
h2>strong:nth-child(2)>a::before{
3279
position:absolute;
3280
left:0px;
3281
content:" ";
3282
height:80px;
3283
width:80px;
3284
background-image:url('https://avatar.artofproblemsolving.com/no-avatar.png');
3285
background-size:80px 80px;
3286
background-position:center;
3287
top:-85px;
3288
}
3289
/**Getting rid of "by , " and the picture before that.**/
3290
h2::before{
3291
content:" ";
3292
position:absolute;
3293
left:0px;
3294
width:37.21px;
3295
height:19px;
3296
background-color:white;
3297
}
3298
/**Moving the contents of the efooter.**/
3299
.efooter ul li a.post-replies{
3300
display:none;
3301
}
3302
.efooter ul li a.post-comment{
3303
visibility:hidden;
3304
}
3305
.efooter ul li a.post-comment::after{
3306
position:absolute;
3307
right:calc(7px - 7.33333333333333333333333px - 24px + 0.5em);
3308
top:calc(-7.33333333333333333333333px - 25px);
3309
content:"Reply";
3310
font-size:15px;
3311
color:#dddddd;
3312
visibility:visible;
3313
padding-left:20.58px;
3314
}
3315
.efooter ul li a.post-comment:hover::after{
3316
border-bottom:1px solid #dddddd;
3317
}
3318
.efooter ul li a.post-comment::before{
3319
position:absolute;
3320
right:calc(7px - 7.33333333333333333333333px + 38.36px + 2px - 24px + 0.5em);
3321
top:calc(-7.33333333333333333333333px - 25px);
3322
content:"N";
3323
font-family:AoPS;
3324
font-size:16px;
3325
color:#dddddd;
3326
visibility:visible;
3327
}
3328
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter{
3329
width:100%;
3330
height:100%;
3331
padding:0.5em;
3332
margin:0.5em;
3333
position:absolute;
3334
left:-0.5em;
3335
top:-0.5em;
3336
}
3337
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions{
3338
width:100%;
3339
height:100%;
3340
padding:inherit;
3341
margin:inherit;
3342
position:absolute;
3343
left:inherit;
3344
top:inherit;
3345
}
3346
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions ul{
3347
width:100%;
3348
height:100%;
3349
padding:inherit;
3350
margin:inherit;
3351
position:absolute;
3352
left:inherit;
3353
top:inherit;
3354
}
3355
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions ul li:nth-child(2){
3356
width:100%;
3357
height:100%;
3358
padding:inherit;
3359
margin:inherit;
3360
position:absolute;
3361
left:inherit;
3362
top:inherit;
3363
}
3364
/**Repositioning edit info.**/
3365
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap>.cmty-post-edit-info{
3366
margin-left:110px !important;
3367
position:relative !important;
3368
z-index:1 !important;
3369
width:fit-content;
3370
}
3371
/**Right side of posts.**/
3372
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions{
3373
width:100%;
3374
height:100%;
3375
padding:inherit;
3376
margin:inherit;
3377
position:absolute;
3378
left:inherit;
3379
top:inherit;
3380
}
3381
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul{
3382
width:100%;
3383
height:100%;
3384
padding:inherit;
3385
margin:inherit;
3386
position:absolute;
3387
left:inherit;
3388
top:inherit;
3389
}
3390
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions li:nth-child(1){
3391
width:100%;
3392
height:100%;
3393
padding:inherit;
3394
margin:inherit;
3395
position:absolute;
3396
left:inherit;
3397
top:inherit;
3398
}
3399
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-edit-post{
3400
visibility:hidden;
3401
}
3402
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-edit-post::after{
3403
content:"L";
3404
font-family:AoPS;
3405
font-size:16px;
3406
color:#aaaaaa;
3407
position:absolute;
3408
right:-18.11px;
3409
top:-4.33333333333333333333333px;
3410
visibility:visible;
3411
}
3412
/**More header of posts.**/
3413
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions li:nth-child(2){
3414
width:100%;
3415
height:100%;
3416
padding:inherit;
3417
margin:inherit;
3418
position:absolute;
3419
left:inherit;
3420
top:inherit;
3421
}
3422
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic{
3423
visibility:hidden;
3424
}
3425
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic::before{
3426
content:"X";
3427
font-family:AoPS;
3428
font-size:16px;
3429
color:#dddddd;
3430
position:absolute;
3431
right:calc(7px + 63.94px - 24px + 29.19px + 2px);
3432
top:-32.33333333333333333333333px;
3433
visibility:visible;
3434
}
3435
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic::after{
3436
content:"Mod";
3437
font-size:15px;
3438
color:#dddddd;
3439
position:absolute;
3440
right:calc(7px + 63.94px - 24px);
3441
top:-32.33333333333333333333333px;
3442
visibility:visible;
3443
padding-left:19.11px;
3444
}
3445
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic:hover::after{
3446
border-bottom:1px solid #dddddd;
3447
}
3448
/**Comments css starts here.**/
3449
/**Hiding a few things and deleting some margins and paddings.**/
3450
.comment{
3451
margin-top:0px !important;
3452
overflow:hidden !important;
3453
}
3454
/**Repositioning and resizing commenting box.**/
3455
#main .blog-reply-window.cmty-reply-window.blog-reply-open{
3456
padding-bottom:0px !important;
3457
margin-top:0px !important;
3458
border-top:7px solid #666666 !important;
3459
top:calc(100% - 266px - 47px);
3460
left:calc(7.5% + 220px);
3461
width:calc(85% - 220px);
3462
z-index:1000000;
3463
}
3464
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ{
3465
border-left:3px solid #666666 !Important;
3466
border-right:3px solid #666666 !important;
3467
border-bottom:5px solid #666666 !important;
3468
}
3469
#main .blog-reply-window.cmty-reply-window.blog-reply-open::before{
3470
content:"";
3471
position:absolute;
3472
width:calc(100%*20/17 + 220px*20/17);
3473
height:calc(100% - 264px);
3474
min-height:42px;
3475
background-image:url('https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png');
3476
background-repeat:repeat;
3477
z-index:-1;
3478
top:264px;
3479
right:calc(-300%/34 - 3*220px/34);
3480
}
3481
#main .blog-reply-window.cmty-reply-window{
3482
position:absolute;
3483
}
3484
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-posting-box-container,#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-posting-box-container .cmty-post-textarea{
3485
height:200px;
3486
}
3487
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-post-preview{
3488
border-width:0px;
3489
}
3490
/**Adding a border to the right of the commenting box.**/
3491
.blog-posts-box{
3492
border-right:3px solid #666666;
3493
}
3494
/**Add extra space to the bottom if the commenting box has class .blog-reply-open.**/
3495
#main>.blog-reply-window.cmty-reply-window.blog-reply-open~h1{
3496
border-bottom:235px solid #666666;
3497
flex:0 0 237px;
3498
box-shadow:0px 28px #666666;
3499
}
3500
/**Adding more padding to cmty-post-attachments.**/
3501
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-post-attachments{
3502
padding-left:110px !important;
3503
position:relative !important;
3504
z-index:1 !important;
3505
}
3506
/**Making comments look like posts in forums.**/
3507
.comment{
3508
background-color:white !important;
3509
border-bottom:1px solid #666666 !important;
3510
}
3511
.commentwrap{
3512
min-height:143px;
3513
margin-top:0px !important;
3514
margin-right:24px !Important;
3515
padding-top:calc(0.5em + 17px) !important;
3516
border-right:1px solid #eeeeee !important;
3517
width:auto !important;
3518
overflow:visible !important;
3519
}
3520
.commentwrap .cfooter{
3521
width:100%;
3522
height:100%;
3523
position:absolute;
3524
padding:inherit;
3525
margin:inherit;
3526
left:0px;
3527
bottom:0px;
3528
}
3529
.commentwrap .cfooter .actions{
3530
font-size:12px !important;
3531
color:#aaaaaa !important;
3532
position:absolute;
3533
left:calc(110px - 38.02px + 7.33333333333333333333333px);
3534
top:-6px;
3535
font-style:italic;
3536
}
3537
.commentwrap .cfooter .actions::before{
3538
position:absolute;
3539
left:0px;
3540
top:0px;
3541
height:100%;
3542
content:"";
3543
width:38.02px;
3544
background-color:white;
3545
}
3546
.commentwrap .cfooter .actions .author strong:nth-child(2){
3547
position:absolute;
3548
left:calc(10px - 110px + 38.02px - 7.33333333333333333333333px);
3549
top:98px;
3550
font-style:normal;
3551
}
3552
.commentwrap .cfooter .actions .author strong:nth-child(2)>a::before{
3553
position:absolute;
3554
left:0px;
3555
content:" ";
3556
height:80px;
3557
width:80px;
3558
background-image:url('https://avatar.artofproblemsolving.com/no-avatar.png');
3559
background-size:80px 80px;
3560
background-position:center;
3561
top:-85px;
3562
}
3563
.commentwrap .message,.commentwrap .cmty-post-attachments,.commentwrap .cmty-post-edit-info{
3564
margin-left:110px;
3565
position:relative !important;
3566
z-index:1 !important;
3567
font-family:Roboto,sans-serif;
3568
}
3569
.commentwrap .cfooter .modactions ul li a{
3570
visibility:hidden;
3571
}
3572
.commentwrap .cfooter .modactions ul li a.blog-report-post::after{
3573
content:"Z";
3574
font-family:AoPS;
3575
font-size:16px;
3576
color:#aaaaaa;
3577
position:absolute;
3578
right:-18.17px;
3579
top:3px;
3580
visibility:visible;
3581
}
3582
.commentwrap .cfooter .modactions ul li a.blog-edit-post::after{
3583
content:"L";
3584
font-family:AoPS;
3585
font-size:16px;
3586
color:#aaaaaa;
3587
position:absolute;
3588
right:-18.11px;
3589
top:25px;
3590
visibility:visible;
3591
}
3592
.commentwrap .cfooter .modactions ul li a.blog-delete-post::after{
3593
content:"J";
3594
font-family:AoPS;
3595
font-size:16px;
3596
color:#aaaaaa;
3597
position:absolute;
3598
right:-17.25px;
3599
top:47px;
3600
visibility:visible;
3601
}
3602
/**Hiding the "No posts in this blog. Yet!" text.**/
3603
.blog-no-topics{
3604
display:none;
3605
}
3606
/**Post number.**/
3607
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap{
3608
counter-reset:postnumber;
3609
}
3610
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap::before{
3611
counter-increment:postnumber;
3612
content:"#"counter(postnumber);
3613
color:#aaa;
3614
font-size:12px;
3615
position:absolute;
3616
top:-2.33333333333333333333333px;
3617
right:8px;
3618
}
3619
body{
3620
counter-reset:postnumber;
3621
counter-increment:postnumber;
3622
}
3623
.commentwrap::before{
3624
counter-increment:postnumber;
3625
content:"#"counter(postnumber);
3626
color:#aaa;
3627
font-size:12px;
3628
position:absolute;
3629
top:5px;
3630
right:8px;
3631
}
3632
/**Above the header.**/
3633
/**Credits: [WIP] Seamless UI (https://artofproblemsolving.com/community/c66h2414842_wip_seamless_ui) for the idea.**/
3634
/**Hiding some things.**/
3635
#right_navigation_box{
3636
visibility:hidden;
3637
}
3638
/**Repositioning left_navigation_box, recoloring it, etc.**/
3639
#left_navigation_box{
3640
position:absolute;
3641
left:7.5%;
3642
font-size:12px !important;
3643
font-weight:700;
3644
color:#cdeef1;
3645
text-transform:uppercase;
3646
line-height:25px;
3647
}
3648
/**Making the top.**/
3649
#navigation_box::before{
3650
content:"";
3651
position:absolute;
3652
width:100%;
3653
height:72px;
3654
background-color:white;
3655
top:-72px;
3656
left:0px;
3657
}
3658
#left_navigation_box::before{
3659
content:"";
3660
position:absolute;
3661
left:30px;
3662
top:-59.4px;
3663
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online.svg");
3664
background-size:254.17px 46.8px;
3665
height:46.8px;
3666
width:254.17px;
3667
z-index:12;
3668
}
3669
/**Feed overlapping with header bug fix.**/
3670
#feed-wrapper{
3671
z-index:10000000000 !important;
3672
top:70px !important;
3673
}
3674
/**Subscribe button becomes bookmark button.**/
3675
#navigation_box>#right_navigation_box>#blog-subscribe{
3676
width:100%;
3677
top:0px;
3678
left:0px;
3679
position:absolute;
3680
}
3681
#navigation_box>#right_navigation_box>#blog-subscribe::after{
3682
content:"Bookmark";
3683
position:absolute;
3684
right:calc(7.5% + 110.25px);
3685
top:80px;
3686
visibility:visible;
3687
color:var(--secondarycolor);
3688
font-size:15px;
3689
padding-left:11.05px;
3690
line-height:18px;
3691
font-family:"Roboto",sans-serif;
3692
}
3693
#navigation_box>#right_navigation_box>#blog-subscribe[title="Click to stop receiving email notifications for new posts in this blog"]::after{
3694
content:"Remove" !important;
3695
padding-left:19.56px;
3696
}
3697
#navigation_box>#right_navigation_box>#blog-subscribe[title="Click to stop receiving email notifications for new posts in this blog"]::before{
3698
content:"D" !important;
3699
right:calc(7.5% + 110.25px + 2px + 53.91px) !important;
3700
}
3701
#navigation_box>#right_navigation_box>#blog-subscribe:hover::after{
3702
color:white;
3703
border-bottom:1px solid white;
3704
}
3705
#navigation_box>#right_navigation_box>#blog-subscribe:hover::before{
3706
color:white;
3707
}
3708
#navigation_box>#right_navigation_box>#blog-subscribe::before{
3709
content:"B";
3710
font-family:AoPS;
3711
position:absolute;
3712
right:calc(7.5% + 110.25px + 2px + 68.05px);
3713
top:81px;
3714
visibility:visible;
3715
color:var(--secondarycolor);
3716
font-size:16px;
3717
z-index:1;
3718
line-height:16px;
3719
width:1234px;
3720
pointer-events:none;
3721
}
3722
/**Fixing length of names.**/
3723
h2>strong:nth-child(2)>a{
3724
width:90px;
3725
display:block;
3726
overflow:hidden;
3727
text-overflow:ellipsis;
3728
white-space:nowrap;
3729
}
3730
.commentwrap .cfooter .actions .author strong:nth-child(2)>a{
3731
width:90px;
3732
display:block;
3733
overflow:hidden;
3734
text-overflow:ellipsis;
3735
white-space:nowrap;
3736
color:black;
3737
}
3738
#right_navigation_box>.blog-logout:hover::before,#right_navigation_box>.blog-login:hover::before{
3739
color:white !important;
3740
}
3741
/**Removing scrollbar from #main.**/
3742
#main::-webkit-scrollbar{
3743
display:none;
3744
}
3745
/**Search widget and entry titles. Credits: Printrbot, slightly modified.**/
3746
#blog_keywords{
3747
border-radius:6px;
3748
}
3749
#search-widget, #search-widget>.widget-content{
3750
width:200px;
3751
height:23px;
3752
}
3753
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1>a{
3754
font-weight:700;
3755
font-family:Roboto,sans-serif;
3756
width:calc(100% - 78px);
3757
display:block;
3758
white-space:nowrap;
3759
overflow:hidden;
3760
text-overflow:ellipsis;
3761
}
3762
/**Blog logout.**/
3763
#navigation_box .blog-logout{
3764
visibility:visible;
3765
color:#009fad;
3766
font-size:13px;
3767
font-weight:500;
3768
position:absolute;
3769
right:calc(7.5% + 40px);
3770
font-family:Roboto,sans-serif;
3771
line-height:15px;
3772
top:-20px;
3773
text-transform:uppercase;
3774
padding-right:12.52px;
3775
z-index:11;
3776
height:15px;
3777
}
3778
#navigation_box .blog-logout::after{
3779
content:"SIGN OUT";
3780
position:absolute;
3781
height:2px;
3782
right:0px;
3783
top:21px;
3784
padding:0px;
3785
overflow:hidden;
3786
z-index:11;
3787
width:86.84px;
3788
background-color:white;
3789
pointer-events:none;
3790
}
3791
#navigation_box .blog-logout:hover::after{
3792
height:fit-content;
3793
padding:18px 12px 12px;
3794
display:flex;
3795
top:15px;
3796
width:fit-content;
3797
background-color:transparent;
3798
pointer-events:auto;
3799
}
3800
#navigation_box .blog-logout::before{
3801
content:"LOGOUT";
3802
display:block;
3803
position:absolute;
3804
width:fit-content;
3805
height:15px;
3806
background-color:white;
3807
pointer-events:none;
3808
z-index:384;
3809
left:0px;
3810
color:white;
3811
}
3812
#navigation_box>.clear::after{
3813
content:"S";
3814
font-size:13px;
3815
font-family:AoPS;
3816
position:absolute;
3817
top:-62px;
3818
right:calc(7.5% + 42px);
3819
color:#009fad;
3820
}
3821
#right_navigation_box::after{
3822
content:"";
3823
position:absolute;
3824
right:calc(7.5% + 40px);
3825
top:1px;
3826
height:2px;
3827
width:86.84px;
3828
background-color:#009fad;
3829
visibility:visible;
3830
z-index:10;
3831
}
3832
/**Blog login.**/
3833
#navigation_box .blog-login::before{
3834
content:"";
3835
position:absolute;
3836
width:6.52px;
3837
height:14px;
3838
right:calc(7.5% + 40px);
3839
top:-20px;
3840
background-color:white;
3841
visibility:visible;
3842
z-index:1;
3843
pointer-events:none;
3844
}
3845
#navigation_box .blog-login::after{
3846
content:"SIGN IN/REGISTER";
3847
visibility:visible;
3848
right:calc(7.5% + 40px);
3849
top:-20px;
3850
background-color:white;
3851
z-index:1;
3852
color:#009fad;
3853
font-size:13px;
3854
line-height:15px;
3855
position:absolute;
3856
pointer-events:auto;
3857
}
3858
#navigation_box .blog-login:hover::after{
3859
text-decoration:underline;
3860
}
3861
#navigation_box .blog-login{
3862
position:absolute;
3863
width:100%;
3864
background-color:white;
3865
left:0px;
3866
z-index:11;
3867
visibility:visible;
3868
pointer-events:none;
3869
}
3870
/**Everything in aops-modal-wrapper.**/
3871
.aops-modal-frame{
3872
border-width:0px;
3873
padding:6px;
3874
box-shadow:none;
3875
}
3876
.aops-modal-content-wrapper{
3877
box-shadow:none;
3878
}
3879
.aops-modal-standard .aops-modal-footer,.aops-modal-plain-body .aops-modal-footer{
3880
background-color:transparent;
3881
}
3882
.btn-primary{
3883
background-color:#1b365d;
3884
font-family:Roboto,sans-serif;
3885
}
3886
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.btn-active,.open .dropdown-toggle.btn-primary{
3887
background-color:#135b7b;
3888
border-color:#135b7b;
3889
}
3890
.aops-close-x{
3891
right:-6px;
3892
top:-4px;
3893
font-size:20px;
3894
border-radius:0px;
3895
background-color:transparent;
3896
color:#1b365d;
3897
padding-top:0px;
3898
}
3899
.aops-close-x:hover{
3900
color:#009fad !important;
3901
}
3902
#login-form .info{
3903
background-color:transparent;
3904
color:transparent;
3905
}
3906
#login-form .info::before{
3907
content:"";
3908
display:inline-block;
3909
width:200px;
3910
height:36.8281px;
3911
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online.svg");
3912
background-size:100% auto;
3913
vertical-align:middle;
3914
position:relative;
3915
left:89.2969px;
3916
}
3917
#login-form .info::after{
3918
content:"Sign In";
3919
font-size:30px;
3920
color:#1a355d;
3921
position:absolute;
3922
vertical-align:middle;
3923
left:calc(99.2969px + 208px);
3924
}
3925
#login-form-links{
3926
background-color:transparent;
3927
}
3928
#login-form-links>p:first-child{
3929
display:none;
3930
}
3931
.aops-modal-content-wrapper>.aops-scroll-outer{
3932
box-shadow:none;
3933
}
3934
.cmty-posting-modal .aops-close-x{
3935
right:2px;
3936
top:6px;
3937
color:white;
3938
}
3939
/**Editing left_navigation_box links.**/
3940
#left_navigation_box>a{
3941
color:#cdeef1;
3942
font-family:Roboto,sans-serif;
3943
line-height:28px;
3944
font-size:12px;
3945
}
3946
#left_navigation_box>a:hover{
3947
text-decoration:underline;
3948
}
3949
#left_navigation_box>a:last-child{
3950
color:white;
3951
pointer-events:none;
3952
}
3953
/**Scrollable side.**/
3954
#side{
3955
height:100%;
3956
border-bottom:2px solid #666666;
3957
overflow-y:auto;
3958
}
3959
/**Succession of height:100%;s to prevent white space.**/
3960
html.svg{
3961
height:100%;
3962
border-top:35px solid #dddddd;
3963
}
3964
html.svg>body.community{
3965
height:100%;
3966
position:relative;
3967
}
3968
html.svg>body.community>#page-wrapper{
3969
height:100%;
3970
}
3971
html.svg>body.community>#page-wrapper>#wrapper{
3972
height:100%;
3973
}
3974
/**Slightly different height.**/
3975
#content{
3976
height:calc(100% - 151px);
3977
}
3978
/**Footer.**/
3979
#wrapper::before{
3980
content:"";
3981
position:absolute;
3982
width:100%;
3983
height:42px;
3984
left:0px;
3985
bottom:0px;
3986
background-color:#1b365d;
3987
}
3988
#wrapper::after{
3989
content:"";
3990
position:absolute;
3991
left:calc(7.5% + 30px);
3992
bottom:12px;
3993
width:119.47px;
3994
height:22px;
3995
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online-footer.svg");
3996
background-size:119.47px 22px;
3997
}
3998
.aops-modal-standard .aops-modal-title,.aops-modal-plain-body .aops-modal-title{
3999
background-color:transparent;
4000
}
4001
/**Main page stuff. (Credits: https://artofproblemsolving.com/community/c1066032.)**/
4002
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter{
4003
display:none;
4004
}
4005
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2{
4006
color:rgb(53, 108, 181) !important;
4007
position:absolute;
4008
z-index:1;
4009
left:calc(70% + 3px);
4010
font-size:12px;
4011
padding-left:5.32px;
4012
padding-right:12px;
4013
display:flex;
4014
flex-direction:column;
4015
line-height:12px;
4016
top:0px;
4017
padding-top:33px;
4018
margin-top:7px;
4019
border-left:1px solid #aaaaaa;
4020
height:calc(100% - 14px);
4021
width:calc(30% - 3px);
4022
}
4023
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong{
4024
left:12px;
4025
top:40px;
4026
font-weight:normal;
4027
font-style:italic;
4028
width:calc(100% - 24px);
4029
}
4030
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong>a{
4031
color:rgb(53, 108, 181) !important;
4032
width:100%;
4033
}
4034
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong>a::before{
4035
width:40px;
4036
height:40px;
4037
background-size:40px 40px;
4038
top:-40px;
4039
}
4040
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry{
4041
border-width:0px;
4042
padding:0px;
4043
margin:0px;
4044
position:relative;
4045
}
4046
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type{
4047
position:relative;
4048
}
4049
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type::before{
4050
content:"Topic";
4051
display:block;
4052
line-height:16px;
4053
font-size:12px;
4054
color:#999;
4055
background-color:#eeeeee;
4056
padding-left:10px;
4057
border-top:2px solid white;
4058
border-bottom:2px solid #cccccc;
4059
height:20px;
4060
}
4061
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type::after{
4062
content:"First Poster";
4063
display:block;
4064
position:absolute;
4065
line-height:16px;
4066
font-size:12px;
4067
color:#999;
4068
height:16px;
4069
padding:0px 12px;
4070
width:calc(30% - 3px);
4071
left:calc(70% + 3px);
4072
border-left:1px solid #aaaaaa;
4073
top:2px;
4074
}
4075
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap{
4076
margin:0px;
4077
border-width:0px;
4078
border-top:2px solid white;
4079
border-bottom:2px solid #cccccc;
4080
background-color:#eaeaea;
4081
height:113px;
4082
padding:5px 0 5px 10px;
4083
width:100%;
4084
}
4085
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap:hover{
4086
background-color:var(--entryhoverbackgroundcolor);
4087
}
4088
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>*{
4089
display:none !important;
4090
}
4091
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.message{
4092
display:block !important;
4093
height:105px;
4094
padding-top:17px;
4095
overflow:hidden;
4096
width:56%;
4097
}
4098
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter{
4099
display:block !important;
4100
position:absolute;
4101
visibility:hidden;
4102
top:0px;
4103
left:0px;
4104
width:100%;
4105
height:100%;
4106
}
4107
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter a{
4108
display:none !important;
4109
}
4110
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter *{
4111
padding:0px !important;
4112
margin:0px !important;
4113
border-width:0px !important;
4114
}
4115
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h1{
4116
position:absolute;
4117
z-index:1;
4118
overflow:visible;
4119
padding:0px;
4120
width:calc(100% - 10px);
4121
}
4122
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h2::before{
4123
background-color:#eaeaea;
4124
width:100%;
4125
height:25px;
4126
}
4127
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry:hover>h2::before{
4128
background-color:var(--entryhoverbackgroundcolor);
4129
}
4130
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h2::after{
4131
content:"";
4132
background-color:#eaeaea;
4133
position:absolute;
4134
width:6.68px;
4135
height:12px;
4136
top:58px;
4137
}
4138
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry:hover>h2::after{
4139
background-color:var(--entryhoverbackgroundcolor);
4140
}
4141
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h1>a{
4142
position:absolute;
4143
max-width:63%;
4144
font-size:16px;
4145
line-height:16px;
4146
height:17px;
4147
overflow:hidden;
4148
top:7px;
4149
left:10px;
4150
text-overflow:ellipsis;
4151
white-space:nowrap;
4152
width:63%;
4153
font-weight:normal;
4154
color:var(--primarycolor);
4155
}
4156
/**Post count add-on.**/
4157
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies{
4158
display:block !important;
4159
position:absolute;
4160
right:calc(30% + 1px);
4161
top:17px;
4162
font-size:12px;
4163
color:#aaa;
4164
text-decoration:none !important;
4165
visibility:visible;
4166
height:calc(100% - 17px);
4167
width:100%;
4168
text-align:right;
4169
}
4170
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies::before{
4171
content:"x";
4172
font-family:AoPS;
4173
font-size:11px;
4174
color:#aaa;
4175
margin-right:3.34px;
4176
}
4177
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies::after{
4178
content:"";
4179
position:absolute;
4180
width:100%;
4181
height:calc(100% + 21px);
4182
right:calc(-30% - 1px);
4183
top:-19px;
4184
z-index:100;
4185
}
4186
#main>div:not(.blog-posts-box):last-child::after{
4187
content:"No more topics!";
4188
font-size:15px;
4189
color:#333333;
4190
padding:5px;
4191
display:block;
4192
}
4193
/**Fixing letter spacing in h1.**/
4194
h1{
4195
letter-spacing:0px;
4196
}
4197
/**Shouts.**/
4198
#message{
4199
width:calc(100% - 4px);
4200
}
4201
#shouts-widget>.widget-content>.blog-shout-wrapper{
4202
min-width:0px;
4203
}
4204
/**The "Quick Reply" button.**/
4205
#main>h1{
4206
order:1;
4207
font-size:0px;
4208
flex:0 0 2px;
4209
background:linear-gradient(90deg,#555555 calc(100% - 3px),#666666 calc(100% - 3px));
4210
}
4211
#main>p:not(:first-child){
4212
order:2;
4213
display:block;
4214
flex:1 0 28px;
4215
background-color:#666666;
4216
padding:4px 7px 2px 4px;
4217
margin:0px;
4218
position:relative;
4219
}
4220
#main>p:not(:first-child)>.blog-post-comment{
4221
display:block;
4222
height:18px;
4223
border-radius:6px;
4224
font-size:0px;
4225
position:relative;
4226
z-index:1;
4227
}
4228
#main>p:not(:first-child)::before{
4229
content:"N";
4230
font-family:AoPS;
4231
font-size:12px;
4232
line-height:18px;
4233
position:absolute;
4234
border-radius:6px;
4235
background-color:white;
4236
width:calc(100% - 11px);
4237
padding-left:6px;
4238
color:#aaaaaa;
4239
}
4240
#main>p:not(:first-child)::after{
4241
content:"Quick Reply";
4242
font-family:Roboto,sans-serif;
4243
font-style:italic;
4244
font-size:12px;
4245
line-height:18px;
4246
position:absolute;
4247
left:23.52px;
4248
top:4px;
4249
color:#aaaaaa;
4250
}
4251
/**Tags.**/
4252
.cmty-item-tag{
4253
background-color:var(--primarycolor) !important;
4254
color:white !important;
4255
}
4256
.cmty-item-tag:hover{
4257
background-color:var(--secondarycolor) !important;
4258
color:var(--primarycolor) !important;
4259
}
4260
/**AVATAR FIX (Credits: reminiscence.css.)**/
4261
h2>strong:nth-child(2)>a[href="/community/user/441274"]::before{
4262
background-image:url("https://avatar.artofproblemsolving.com/avatar_441274.png?t=1605027501") !important;
4263
}
4264
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/441274"]::before{
4265
background-image:url("https://avatar.artofproblemsolving.com/avatar_441274.png?t=1605027501") !important;
4266
}
4267
h2>strong:nth-child(2)>a[href="/community/user/587518"]::before{
4268
background-image:url("https://avatar.artofproblemsolving.com/avatar_587518.jpeg?t=1610396935") !important;
4269
}
4270
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/587518"]::before{
4271
background-image:url("https://avatar.artofproblemsolving.com/avatar_587518.jpeg?t=1610396935") !important;
4272
}
4273
h2>strong:nth-child(2)>a[href="/community/user/547702"]::before{
4274
background-image:url("https://avatar.artofproblemsolving.com/avatar_547702.jpg?t=1610061894") !important;
4275
}
4276
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/547702"]::before{
4277
background-image:url("https://avatar.artofproblemsolving.com/avatar_547702.jpg?t=1610061894") !important;
4278
}
4279
h2>strong:nth-child(2)>a[href="/community/user/492168"]::before{
4280
background-image:url("https://avatar.artofproblemsolving.com/avatar_492168.png") !important;
4281
}
4282
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/492168"]::before{
4283
background-image:url("https://avatar.artofproblemsolving.com/avatar_492168.png") !important;
4284
}
4285
h2>strong:nth-child(2)>a[href="/community/user/380888"]::before{
4286
background-image:url("https://avatar.artofproblemsolving.com/avatar_380888.png?t=1609510348") !important;
4287
}
4288
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/380888"]::before{
4289
background-image:url("https://avatar.artofproblemsolving.com/avatar_380888.png?t=1609510348") !important;
4290
}
4291
h2>strong:nth-child(2)>a[href="/community/user/563289"]::before{
4292
background-image:url("https://avatar.artofproblemsolving.com/avatar_563289.png?t=1610760363") !important;
4293
}
4294
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/563289"]::before{
4295
background-image:url("https://avatar.artofproblemsolving.com/avatar_563289.png?t=1610760363") !important;
4296
}
4297
h2>strong:nth-child(2)>a[href="/community/user/325837"]::before{
4298
background-image:url("https://avatar.artofproblemsolving.com/avatar_325837.png?t=1609988939") !important;
4299
}
4300
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/325837"]::before{
4301
background-image:url("https://avatar.artofproblemsolving.com/avatar_325837.png?t=1609988939") !important;
4302
}
4303
h2>strong:nth-child(2)>a[href="/community/user/565051"]::before{
4304
background-image:url("https://avatar.artofproblemsolving.com/avatar_565051.png?t=1610306936") !important;
4305
}
4306
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/565051"]::before{
4307
background-image:url("https://avatar.artofproblemsolving.com/avatar_565051.png?t=1610306936") !important;
4308
}
4309
h2>strong:nth-child(2)>a[href="/community/user/447773"]::before{
4310
background-image:url("https://avatar.artofproblemsolving.com/avatar_447773.png?t=1603934148") !important;
4311
}
4312
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/447773"]::before{
4313
background-image:url("https://avatar.artofproblemsolving.com/avatar_447773.png?t=1603934148") !important;
4314
}
4315
h2>strong:nth-child(2)>a[href="/community/user/507959"]::before{
4316
background-image:url("https://avatar.artofproblemsolving.com/avatar_507959.png") !important;
4317
}
4318
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/507959"]::before{
4319
background-image:url("https://avatar.artofproblemsolving.com/avatar_507959.png") !important;
4320
}
4321
h2>strong:nth-child(2)>a[href="/community/user/361064"]::before{
4322
background-image:url("https://avatar.artofproblemsolving.com/avatar_361064.jpg?t=1610059062") !important;
4323
}
4324
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/361064"]::before{
4325
background-image:url("https://avatar.artofproblemsolving.com/avatar_361064.jpg?t=1610059062") !important;
4326
}
4327
h2>strong:nth-child(2)>a[href="/community/user/430228"]::before{
4328
background-image:url("https://avatar.artofproblemsolving.com/avatar_430228.png?t=1610120991") !important;
4329
}
4330
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/430228"]::before{
4331
background-image:url("https://avatar.artofproblemsolving.com/avatar_430228.png?t=1610120991") !important;
4332
}
4333
h2>strong:nth-child(2)>a[href="/community/user/470071"]::before{
4334
background-image:url("https://avatar.artofproblemsolving.com/avatar_470071.png?t=1607962084") !important;
4335
}
4336
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/470071"]::before{
4337
background-image:url("https://avatar.artofproblemsolving.com/avatar_470071.png?t=1607962084") !important;
4338
}
4339
h2>strong:nth-child(2)>a[href="/community/user/434556"]::before{
4340
background-image:url("https://avatar.artofproblemsolving.com/avatar_434556.png?t=1593181933") !important;
4341
}
4342
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/434556"]::before{
4343
background-image:url("https://avatar.artofproblemsolving.com/avatar_434556.png?t=1593181933") !important;
4344
}
4345
h2>strong:nth-child(2)>a[href="/community/user/507653"]::before{
4346
background-image:url("https://avatar.artofproblemsolving.com/avatar_507653.jpeg?t=1609883192") !important;
4347
}
4348
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/507653"]::before{
4349
background-image:url("https://avatar.artofproblemsolving.com/avatar_507653.jpeg?t=1609883192") !important;
4350
}
4351
h2>strong:nth-child(2)>a[href="/community/user/216506"]::before{
4352
background-image:url("https://avatar.artofproblemsolving.com/avatar_216506.jpg?t=1608309238") !important;
4353
}
4354
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/216506"]::before{
4355
background-image:url("https://avatar.artofproblemsolving.com/avatar_216506.jpg?t=1608309238") !important;
4356
}
4357
h2>strong:nth-child(2)>a[href="/community/user/501638"]::before{
4358
background-image:url("https://avatar.artofproblemsolving.com/avatar_501638.png") !important;
4359
}
4360
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/501638"]::before{
4361
background-image:url("https://avatar.artofproblemsolving.com/avatar_501638.png") !important;
4362
}
4363
h2>strong:nth-child(2)>a[href="/community/user/552667"]::before{
4364
background-image:url("https://avatar.artofproblemsolving.com/avatar_552667.png?t=1608901962") !important;
4365
}
4366
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/552667"]::before{
4367
background-image:url("https://avatar.artofproblemsolving.com/avatar_552667.png?t=1608901962") !important;
4368
}
4369
h2>strong:nth-child(2)>a[href="/community/user/581848"]::before{
4370
background-image:url("https://avatar.artofproblemsolving.com/avatar_581848.jpg?t=1610366907") !important;
4371
}
4372
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/581848"]::before{
4373
background-image:url("https://avatar.artofproblemsolving.com/avatar_581848.jpg?t=1610366907") !important;
4374
}
4375
h2>strong:nth-child(2)>a[href="/community/user/517457"]::before{
4376
background-image:url("https://avatar.artofproblemsolving.com/avatar_517457.png?t=1607273650") !important;
4377
}
4378
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/517457"]::before{
4379
background-image:url("https://avatar.artofproblemsolving.com/avatar_517457.png?t=1607273650") !important;
4380
}
4381
h2>strong:nth-child(2)>a[href="/community/user/594142"]::before{
4382
background-image:url("https://avatar.artofproblemsolving.com/avatar_594142.png") !important;
4383
}
4384
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/594142"]::before{
4385
background-image:url("https://avatar.artofproblemsolving.com/avatar_594142.png") !important;
4386
}
4387
h2>strong:nth-child(2)>a[href="/community/user/544017"]::before{
4388
background-image:url("https://avatar.artofproblemsolving.com/avatar_544017.jpg?t=1609775658") !important;
4389
}
4390
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/544017"]::before{
4391
background-image:url("https://avatar.artofproblemsolving.com/avatar_544017.jpg?t=1609775658") !important;
4392
}
4393
h2>strong:nth-child(2)>a[href="/community/user/519230"]::before{
4394
background-image:url("https://avatar.artofproblemsolving.com/avatar_519230.png?t=1608769294") !important;
4395
}
4396
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/519230"]::before{
4397
background-image:url("https://avatar.artofproblemsolving.com/avatar_519230.png?t=1608769294") !important;
4398
}
4399
h2>strong:nth-child(2)>a[href="/community/user/499928"]::before{
4400
background-image:url("https://avatar.artofproblemsolving.com/avatar_499928.png?t=1599279373") !important;
4401
}
4402
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/499928"]::before{
4403
background-image:url("https://avatar.artofproblemsolving.com/avatar_499928.png?t=1599279373") !important;
4404
}
4405
h2>strong:nth-child(2)>a[href="/community/user/568111"]::before{
4406
background-image:url("https://avatar.artofproblemsolving.com/avatar_568111.jpg?t=1610313157") !important;
4407
}
4408
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/568111"]::before{
4409
background-image:url("https://avatar.artofproblemsolving.com/avatar_568111.jpg?t=1610313157") !important;
4410
}
4411
h2>strong:nth-child(2)>a[href="/community/user/292287"]::before{
4412
background-image:url("https://avatar.artofproblemsolving.com/avatar_292287.jpg?t=1607448839") !important;
4413
}
4414
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/292287"]::before{
4415
background-image:url("https://avatar.artofproblemsolving.com/avatar_292287.jpg?t=1607448839") !important;
4416
}
4417
h2>strong:nth-child(2)>a[href="/community/user/306617"]::before{
4418
background-image:url("https://avatar.artofproblemsolving.com/avatar_306617.png") !important;
4419
}
4420
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/306617"]::before{
4421
background-image:url("https://avatar.artofproblemsolving.com/avatar_306617.png") !important;
4422
}
4423
h2>strong:nth-child(2)>a[href="/community/user/473826"]::before{
4424
background-image:url("https://avatar.artofproblemsolving.com/avatar_473826.jpg?t=1592766593") !important;
4425
}
4426
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/473826"]::before{
4427
background-image:url("https://avatar.artofproblemsolving.com/avatar_473826.jpg?t=1592766593") !important;
4428
}
4429
h2>strong:nth-child(2)>a[href="/community/user/456381"]::before{
4430
background-image:url("https://avatar.artofproblemsolving.com/avatar_456381.png?t=1611264281") !important;
4431
}
4432
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/456381"]::before{
4433
background-image:url("https://avatar.artofproblemsolving.com/avatar_456381.png?t=1611264281") !important;
4434
}
4435
h2>strong:nth-child(2)>a[href="/community/user/514685"]::before{
4436
background-image:url("https://avatar.artofproblemsolving.com/avatar_514685.png?t=1604524587") !important;
4437
}
4438
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/514685"]::before{
4439
background-image:url("https://avatar.artofproblemsolving.com/avatar_514685.png?t=1604524587") !important;
4440
}
4441
h2>strong:nth-child(2)>a[href="/community/user/484957"]::before{
4442
background-image:url("https://avatar.artofproblemsolving.com/avatar_484957.jpg?t=1612573170") !important;
4443
}
4444
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/484957"]::before{
4445
background-image:url("https://avatar.artofproblemsolving.com/avatar_484957.jpg?t=1612573170") !important;
4446
}
4447
h2>strong:nth-child(2)>a[href="/community/user/484019"]::before{
4448
background-image:url("https://avatar.artofproblemsolving.com/avatar_484019.png") !important;
4449
}
4450
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/484019"]::before{
4451
background-image:url("https://avatar.artofproblemsolving.com/avatar_484019.png") !important;
4452
}
4453
h2>strong:nth-child(2)>a[href="/community/user/248929"]::before{
4454
background-image:url("https://avatar.artofproblemsolving.com/avatar_248929.png?t=1609031717") !important;
4455
}
4456
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/248929"]::before{
4457
background-image:url("https://avatar.artofproblemsolving.com/avatar_248929.png?t=1609031717") !important;
4458
}
4459
h2>strong:nth-child(2)>a[href="/community/user/405848"]::before{
4460
background-image:url("https://avatar.artofproblemsolving.com/avatar_405848.png?t=1609506864") !important;
4461
}
4462
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/405848"]::before{
4463
background-image:url("https://avatar.artofproblemsolving.com/avatar_405848.png?t=1609506864") !important;
4464
}
4465
h2>strong:nth-child(2)>a[href="/community/user/416453"]::before{
4466
background-image:url("https://avatar.artofproblemsolving.com/avatar_416453.jpg?t=1551042878") !important;
4467
}
4468
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/416453"]::before{
4469
background-image:url("https://avatar.artofproblemsolving.com/avatar_416453.jpg?t=1551042878") !important;
4470
}
4471
h2>strong:nth-child(2)>a[href="/community/user/449434"]::before{
4472
background-image:url("https://avatar.artofproblemsolving.com/avatar_449434.jpeg?t=1613758621") !important;
4473
}
4474
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/449434"]::before{
4475
background-image:url("https://avatar.artofproblemsolving.com/avatar_449434.jpeg?t=1613758621") !important;
4476
}
4477
h2>strong:nth-child(2)>a[href="/community/user/546163"]::before{
4478
background-image:url("https://avatar.artofproblemsolving.com/avatar_546163.png?t=1614712305") !important;
4479
}
4480
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/546163"]::before{
4481
background-image:url("https://avatar.artofproblemsolving.com/avatar_546163.png?t=1614712305") !important;
4482
}
4483
h2>strong:nth-child(2)>a[href="/community/user/515068"]::before{
4484
background-image:url("https://avatar.artofproblemsolving.com/avatar_515068.png?t=1614019113") !important;
4485
}
4486
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/515068"]::before{
4487
background-image:url("https://avatar.artofproblemsolving.com/avatar_515068.png?t=1614019113") !important;
4488
}
4489
h2>strong:nth-child(2)>a[href="/community/user/419930"]::before{
4490
background-image:url("https://avatar.artofproblemsolving.com/avatar_419930.png?t=1609258844") !important;
4491
}
4492
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/419930"]::before{
4493
background-image:url("https://avatar.artofproblemsolving.com/avatar_419930.png?t=1609258844") !important;
4494
}
4495
h2>strong:nth-child(2)>a[href="/community/user/548540"]::before{
4496
background-image:url("https://avatar.artofproblemsolving.com/avatar_548540.jpeg?t=1616681322") !important;
4497
}
4498
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/548540"]::before{
4499
background-image:url("https://avatar.artofproblemsolving.com/avatar_548540.jpeg?t=1616681322") !important;
4500
}
4501
h2>strong:nth-child(2)>a[href="/community/user/455446"]::before{
4502
background-image:url("https://avatar.artofproblemsolving.com/avatar_455446.png") !important;
4503
}
4504
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/455446"]::before{
4505
background-image:url("https://avatar.artofproblemsolving.com/avatar_455446.png") !important;
4506
}
4507
[/css]
4508
[/hide]
4509
[hide=Release v1.5.0]
4510
[css]
4511
/**Credits: https://artofproblemsolving.com/community/c66h2410025_an_aops_css and https://artofproblemsolving.com/community/c66h2067759_release_solvecss for the idea, https://artofproblemsolving.com/community/c66 for an actual AoPS forum which I could refer to, reminiscence.css for the avatar fix using attributes idea, [WIP] Seamless UI (https://artofproblemsolving.com/community/c66h2414842_wip_seamless_ui) for the above the header idea, SamuraiA for the :hover with ::before and ::after explanation, forester2015 and Facejo for the search button suggestion, Facejo and MinecraftFox for pointing out bugs, Yelly314 for pointing out a coloring issue, WyattB for the idea for the after bookmarking effect, Printrbot for the search widget and entry titles modification, aops-g5-gethsemanea2 for the login/logout suggestion, AndrewC10 for pointing out a bug, pog for pointing out an error, CoolCarsOnTheRun for making the suggestion to put #side on the other side, https://artofproblemsolving.com/community/c1066032, which was gotten from https://artofproblemsolving.com/community/c66h2556490_weird_preview_thing, for the "if person is on main page" thing, and https://artofproblemsolving.com/texer/ for a place to put 40000+ character css codes.**/
4512
/**forum.css?**/
4513
/**Made by Zhaom**/
4514
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");
4515
/**Variables**/
4516
:root{
4517
--primarycolor:rgb(53,108,181);
4518
--secondarycolor:rgb(218,231,246);
4519
--entryhoverbackgroundcolor:rgb(236,243,250);
4520
--titlelength:111.05px;
4521
--width:min(1230px,100vw);
4522
}
4523
/**Blog Info (Note: In the wrong place but as the width of the title of the blog can vary, I put it on the opposite side of the header.)**/
4524
#navigation_box>#right_navigation_box{
4525
width:100%;
4526
left:0px;
4527
top:-44px;
4528
}
4529
#navigation_box>#right_navigation_box>.blog-info{
4530
width:100%;
4531
left:0px;
4532
top:0px;
4533
visibility:hidden;
4534
position:absolute;
4535
}
4536
#navigation_box>#right_navigation_box>.blog-info::after{
4537
content:"3";
4538
font-family:AoPS;
4539
color:var(--secondarycolor);
4540
font-size:16px;
4541
position:absolute;
4542
top:76px;
4543
left:calc(50% - var(--width) / 2 + var(--titlelength) + 6px);
4544
visibility:visible;
4545
line-height:22px;
4546
}
4547
#navigation_box>#right_navigation_box>.blog-info:hover::after{
4548
color:white;
4549
}
4550
#post-new-entry-img{
4551
display:none;
4552
}
4553
#post-new-entry{
4554
color:white;
4555
visibility:hidden;
4556
}
4557
#post-new-entry-p{
4558
margin:0px 0px 0px 0px;
4559
position:absolute;
4560
top:0px;
4561
width:var(--width);
4562
left:calc(50% - var(--width) / 2);
4563
}
4564
#post-new-entry::after{
4565
color:var(--secondarycolor) !important;
4566
font-size:15px;
4567
content:"New Topic";
4568
position:absolute;
4569
right:10px;
4570
top:102.75px;
4571
z-index:349857937460254979276895647384673098;
4572
padding-left:17.34px;
4573
visibility:visible;
4574
font-family:"Roboto",sans-serif;
4575
padding-top:6px;
4576
}
4577
#post-new-entry::before{
4578
color:var(--secondarycolor) !important;
4579
font-size:16px;
4580
content:"V";
4581
font-family:AoPS;
4582
position:absolute;
4583
right:calc(10px + 70.03px + 2px);
4584
top:107.75px;
4585
z-index:349857937460254979276895647384673098;
4586
visibility:visible;
4587
}
4588
#post-new-entry:hover::after{
4589
color:white !important;
4590
border-bottom:1px solid white;
4591
}
4592
#post-new-entry:hover::before{
4593
color:white !important;
4594
}
4595
#wrapper{
4596
width:var(--width);
4597
padding:0px 0px 0px 0px !important;
4598
border-width:0px 0px 0px 0px !important;
4599
background:none !important;
4600
}
4601
#header{
4602
border-width:0px 0px 0px 0px !important;
4603
height:30px;
4604
background-color:var(--primarycolor);
4605
font-size:20px;
4606
margin-bottom:74px;
4607
font-family:Roboto,sans-serif;
4608
}
4609
#main{
4610
padding:0px;
4611
width:calc(100% - 223px);
4612
height:100%;
4613
overflow-y:auto;
4614
border-bottom:3px solid #666666;
4615
float:right;
4616
background-color:white;
4617
display:flex;
4618
flex-direction:column;
4619
border-top:1px solid #666666;
4620
}
4621
#side{
4622
float:left;
4623
background:url("https://artofproblemsolving.com/m/community/img/blogs/hyperion/bg.png") repeat-y;
4624
width:223px;
4625
border-right:3px solid #666666;
4626
}
4627
#header>a>h1{
4628
text-align:left !important;
4629
text-decoration:none !important;
4630
color:white !important;
4631
padding-left:10px !important;
4632
font-weight:700;
4633
line-height:31px;
4634
width:fit-content;
4635
font-size:20px;
4636
}
4637
#header:hover>a>h1{
4638
color:var(--secondarycolor) !important;
4639
}
4640
#navigation_box{
4641
top:72px;
4642
height:26px;
4643
border-bottom:none !important;
4644
background-color:#009fad !important;
4645
}
4646
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry{
4647
margin-top:0px !important;
4648
border-bottom:1px solid #666666 !important;
4649
padding-bottom:0px !important;
4650
border-right:3px solid #666666;
4651
}
4652
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap{
4653
background-color:transparent !important;
4654
border-width:0px 0px 0px 0px !important;
4655
margin-right:24px !important;
4656
border-right:1px solid #eeeeee !important;
4657
}
4658
#search-widget{
4659
position:absolute;
4660
left:calc(50% - var(--width) / 2 + 12px);
4661
top:145px;
4662
background:transparent;
4663
padding:0px 0px 0px 0px !important;
4664
z-index:1000000;
4665
}
4666
#search-widget>.widget-header,#search-widget>.widget-settings,#search-widget>.widget-footer{
4667
display:none;
4668
}
4669
#search-widget>.widget-content{
4670
padding:0px 0px 0px 0px !important;
4671
margin:0px 0px 0px 0px !important;
4672
}
4673
#search-widget>.widget-content>#blog_searchform{
4674
padding:0px 0px 0px 0px !important;
4675
margin:0px 0px 0px 0px !important;
4676
}
4677
#search-widget>.widget-content>#blog_searchform>fieldset{
4678
border-width:0px 0px 0px 0px !important;
4679
margin:0px 0px 0px 0px !important;
4680
}
4681
#search-widget input.button2{
4682
display:none;
4683
}
4684
.blog-shout-wrapper>.aops-scroll-outer>.aops-scroll-inner::-webkit-scrollbar{
4685
display:none;
4686
}
4687
.blog-tags-wrapper>.cmty-itembox>.aops-scroll-outer>.aops-scroll-inner::-webkit-scrollbar{
4688
display:none;
4689
}
4690
4691
/**Ok now I'll start comments.**/
4692
/**The following code makes the tags widget get moved to the place where it is in the forums.**/
4693
/**Hiding the "Tags" header.**/
4694
#side>div:not(.block):not(.widget) .widget-header{
4695
display:none;
4696
}
4697
/**Basically just repositioning the tags.**/
4698
#side>div:not(.block):not(.widget) .widget-content>fieldset.blog-tags-wrapper{
4699
height:64px;
4700
border-width:0px 0px 0px 0px;
4701
padding:0px 0px 0px 0px;
4702
margin:4px 5px 4px 0px;
4703
position:absolute;
4704
top:133px;
4705
left:calc(50% - var(--width) / 2 + 220px);
4706
width:calc(var(--width) - 220px - 5px);
4707
background-color:#eee;
4708
z-index:1000000;
4709
}
4710
#side>div:not(.block):not(.widget) .widget-content>fieldset.blog-tags-wrapper .cmty-itembox{
4711
height:64px;
4712
}
4713
#side>div:not(.block):not(.widget) .cmty-itembox-inner-box{
4714
width:calc(100% - 23px);
4715
margin-right:0px !important;
4716
}
4717
/**Getting rid of odd background and making a border.**/
4718
#navigation_box::after{
4719
content:" ";
4720
width:var(--width);
4721
position:absolute;
4722
top:61px;
4723
height:74px;
4724
left:calc(50% - var(--width) / 2);
4725
border-bottom:2px solid #666666;
4726
background-color:white;
4727
}
4728
/**AoPS pattern background thing. Credits: https://artofproblemsolving.com/community/q1h2404405p19704343 and https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png for the background.**/
4729
#page-wrapper{
4730
background-image:url('https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png');
4731
background-repeat:repeat;
4732
padding-top:103px !important;
4733
background-position:0px calc(100% - 42px);
4734
}
4735
/**Patching z-index stuff.**/
4736
.aops-modal-mask{
4737
z-index:3498579374602549792768956473846730980 !important;
4738
}
4739
.aops-modal-wrapper{
4740
z-index:3498579374602549792768956473846730981 !important;
4741
}
4742
/**Header of posts.**/
4743
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1{
4744
padding:6px 7px 4px 11px !important;
4745
background-color:#666666;
4746
height:58.35px;
4747
font-size:16px;
4748
position:absolute;
4749
width:calc(var(--width) - 226px);
4750
/**top:calc(243px - 74px);**/
4751
margin-top:-58.35px;
4752
z-index:1002;
4753
}
4754
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1>a{
4755
color:white !important;
4756
letter-spacing:normal;
4757
line-height:20px;
4758
}
4759
/**Remove relative position on entrywrap.**/
4760
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap{
4761
position:static;
4762
}
4763
/**Note: If the tags scrolling bothers you, you can delete this piece of code.**/
4764
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-tags-itembox-wrapper{
4765
position:absolute;
4766
top:calc(243px + 55px - 28px - 74px + 58.35px - 55px + 5px - 4px - 1.85px - 35px);
4767
margin-left:calc(0.5em - 11px);
4768
margin-top:0px;
4769
height:23px !important;
4770
overflow:auto;
4771
width:calc(var(--width) - 226px - 0.5em - 24px - 1px - 216px);
4772
z-index:1002;
4773
}
4774
/**Fixing tag margins.**/
4775
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-tags-itembox-wrapper .cmty-item-tag{
4776
margin-top:1.5px;
4777
margin-bottom:1.5px;
4778
}
4779
/**Left side of posts.**/
4780
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-post-poll{
4781
margin-left:calc(110px - 0.5em);
4782
border-top:5px solid transparent;
4783
position:relative !important;
4784
z-index:1 !important;
4785
}
4786
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .message{
4787
margin-left:calc(110px - 0.5em);
4788
position:relative !important;
4789
z-index:1001 !important;
4790
font-family:Roboto,sans-serif;
4791
overflow:visible;
4792
}
4793
h2>strong:nth-child(2){
4794
position:absolute;
4795
left:calc(-1em - 100px + 34.9px);
4796
top:95px;
4797
z-index:1;
4798
font-style:normal;
4799
}
4800
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) h2{
4801
position:relative;
4802
margin-left:calc(110px + 1em - 34.9px);
4803
color:#aaaaaa !important;
4804
font-style:italic;
4805
font-size:12px;
4806
padding-top:5px;
4807
}
4808
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry .entrywrap{
4809
min-height:calc(143px - 1em);
4810
margin-top:calc(-155px / 7);
4811
padding-top:1em;
4812
padding-bottom:1em;
4813
margin-bottom:0px;
4814
display:flex;
4815
flex-direction:column;
4816
padding-right:8px;
4817
}
4818
.efooter{
4819
position:absolute;
4820
bottom:0px;
4821
}
4822
h2>strong:nth-child(2)>a::before{
4823
position:absolute;
4824
left:0px;
4825
content:" ";
4826
height:80px;
4827
width:80px;
4828
background-image:url('https://avatar.artofproblemsolving.com/no-avatar.png');
4829
background-size:80px 80px;
4830
background-position:center;
4831
top:-85px;
4832
}
4833
/**Getting rid of "by , " and the picture before that.**/
4834
h2::before{
4835
content:" ";
4836
position:absolute;
4837
left:0px;
4838
width:34.9px;
4839
height:100%;
4840
background-color:white;
4841
}
4842
/**Moving the contents of the efooter.**/
4843
.efooter ul li a.post-replies{
4844
display:none;
4845
}
4846
.efooter ul li a.post-comment{
4847
visibility:hidden;
4848
}
4849
.efooter ul li a.post-comment::after{
4850
position:absolute;
4851
right:calc(50% - var(--width) / 2 + 7px + 1.29687px);
4852
top:calc(273px - 74px + 58.35px - 55px - 35px);
4853
content:"Reply";
4854
font-size:15px;
4855
color:#dddddd;
4856
visibility:visible;
4857
padding-left:18.56px;
4858
z-index:1002;
4859
letter-spacing:-0.404px;
4860
line-height:17.5px;
4861
}
4862
.efooter ul li a.post-comment:hover::after{
4863
border-bottom:1px solid #dddddd;
4864
}
4865
.efooter ul li a.post-comment::before{
4866
position:absolute;
4867
right:calc(50% - var(--width) / 2 + 7px + 1.29687px + 36.34px + 2px);
4868
top:calc(273px - 74px + 58.35px - 55px - 35px);
4869
content:"N";
4870
font-family:AoPS;
4871
font-size:16px;
4872
color:#dddddd;
4873
visibility:visible;
4874
z-index:1002;
4875
line-height:17.5px;
4876
}
4877
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter{
4878
/**width:100%;
4879
height:100%;
4880
padding:0.5em;
4881
margin:0.5em;**/
4882
position:static;
4883
bottom:revert;
4884
order:-1;
4885
/**right:calc(50% - var(--width) / 2);
4886
left:-0.5em;
4887
top:-0.5em;**/
4888
height:1em;
4889
margin-top:-1em;
4890
margin-right:calc(-12.1px - 8px - 1px - 5px);
4891
}
4892
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter>div{
4893
padding:0px;
4894
height:0px;
4895
}
4896
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter>div>ul{
4897
display:inline-block !important;
4898
padding:0px !important;
4899
margin:0px !important;
4900
border-width:0px !important;
4901
height:0px !important;
4902
}
4903
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter>div>ul>li{
4904
vertical-align:top;
4905
}
4906
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter>.modactions>ul>li:first-child{
4907
float:right;
4908
margin:0px;
4909
border-width:0px;
4910
padding:0px;
4911
}
4912
/**#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions{
4913
width:100%;
4914
height:100%;
4915
padding:inherit;
4916
margin:inherit;
4917
position:absolute;
4918
left:inherit;
4919
top:inherit;
4920
}
4921
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions ul{
4922
width:100%;
4923
height:100%;
4924
padding:inherit;
4925
margin:inherit;
4926
position:absolute;
4927
left:inherit;
4928
top:inherit;
4929
}
4930
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions ul li:nth-child(2){
4931
width:100%;
4932
height:100%;
4933
padding:inherit;
4934
margin:inherit;
4935
position:absolute;
4936
left:inherit;
4937
top:inherit;
4938
}**/
4939
/**Repositioning edit info.**/
4940
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap>.cmty-post-edit-info{
4941
margin-left:calc(110px - 0.5em) !important;
4942
position:relative !important;
4943
z-index:1 !important;
4944
width:fit-content;
4945
}
4946
/**Right side of posts.**/
4947
/**#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions{
4948
width:100%;
4949
height:100%;
4950
padding:inherit;
4951
margin:inherit;
4952
position:absolute;
4953
left:inherit;
4954
top:inherit;
4955
}
4956
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul{
4957
width:100%;
4958
height:100%;
4959
padding:inherit;
4960
margin:inherit;
4961
position:absolute;
4962
left:inherit;
4963
top:inherit;
4964
}
4965
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions li:nth-child(1){
4966
width:100%;
4967
height:100%;
4968
padding:inherit;
4969
margin:inherit;
4970
position:absolute;
4971
left:inherit;
4972
top:inherit;
4973
}**/
4974
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-edit-post{
4975
visibility:hidden;
4976
display:inline-block;
4977
}
4978
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-edit-post::after{
4979
content:"L";
4980
font-family:AoPS;
4981
font-size:16px;
4982
color:#aaaaaa;
4983
position:relative;
4984
visibility:visible;
4985
z-index:1001;
4986
display:inline-block;
4987
margin-top:3px;
4988
}
4989
/**More header of posts.**/
4990
/**#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions li:nth-child(2){
4991
width:100%;
4992
height:100%;
4993
padding:inherit;
4994
margin:inherit;
4995
position:absolute;
4996
left:inherit;
4997
top:inherit;
4998
}**/
4999
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic{
5000
visibility:hidden;
5001
}
5002
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic::before{
5003
content:"X";
5004
font-family:AoPS;
5005
font-size:16px;
5006
color:#dddddd;
5007
position:absolute;
5008
right:calc(50% - var(--width) / 2 + 7px + 1.29687px + 8px + 155.7px - 79.08px - 16px + 29.179px + 2px);
5009
top:calc(273px - 74px + 58.35px - 55px - 35px);
5010
visibility:visible;
5011
z-index:1002;
5012
line-height:17.5px;
5013
}
5014
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic::after{
5015
content:"Mod";
5016
font-size:15px;
5017
color:#dddddd;
5018
position:absolute;
5019
right:calc(50% - var(--width) / 2 + 7px + 1.29687px + 8px + 155.7px - 79.08px - 16px);
5020
top:calc(273px - 74px + 58.35px - 55px - 35px);
5021
visibility:visible;
5022
padding-left:20.04px;
5023
z-index:1002;
5024
line-height:17.5px;
5025
}
5026
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic:hover::after{
5027
border-bottom:1px solid #dddddd;
5028
}
5029
/**Comments css starts here.**/
5030
/**Hiding a few things and deleting some margins and paddings.**/
5031
.comment{
5032
margin-top:0px !important;
5033
overflow:hidden !important;
5034
}
5035
/**Repositioning and resizing commenting box.**/
5036
#main .blog-reply-window.cmty-reply-window.blog-reply-open{
5037
padding-bottom:0px !important;
5038
margin-top:0px !important;
5039
border-top:7px solid #666666 !important;
5040
top:calc(100% - 266px - 47px);
5041
left:calc(50% - var(--width) / 2 + 220px);
5042
width:calc(var(--width) - 220px);
5043
z-index:1000000;
5044
}
5045
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ{
5046
border-left:3px solid #666666 !important;
5047
border-right:3px solid #666666 !important;
5048
border-bottom:3px solid #666666 !important;
5049
}
5050
#main .blog-reply-window.cmty-reply-window.blog-reply-open::before{
5051
content:"";
5052
position:absolute;
5053
width:100vw;
5054
height:calc(100% - 264px);
5055
min-height:42px;
5056
background-image:url('https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png');
5057
background-repeat:repeat;
5058
z-index:-1;
5059
top:264px;
5060
right:calc(var(--width) / 2 - 50vw);
5061
}
5062
#main .blog-reply-window.cmty-reply-window{
5063
position:absolute;
5064
}
5065
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-posting-box-container,#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-posting-box-container .cmty-post-textarea{
5066
height:200px;
5067
}
5068
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-post-preview{
5069
border-width:0px;
5070
}
5071
/**Adding a border to the right of the commenting box.**/
5072
.blog-posts-box{
5073
border-right:3px solid #666666;
5074
}
5075
/**Add extra space to the bottom if the commenting box has class .blog-reply-open.**/
5076
/**#main>.blog-reply-window.cmty-reply-window.blog-reply-open~h1{
5077
border-bottom:235px solid #666666;
5078
flex:0 0 237px;
5079
box-shadow:0px 28px #666666;
5080
}**/
5081
#main:has(>.blog-reply-window.cmty-reply-window.blog-reply-open){
5082
border-bottom:269px solid #666666;
5083
}
5084
#main:has(>.blog-reply-window.cmty-reply-window.blog-reply-open)>p:not(:first-child){
5085
display:none;
5086
}
5087
/**Adding more padding to cmty-post-attachments.**/
5088
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-post-attachments{
5089
padding-left:calc(110px - 0.5em) !important;
5090
position:relative !important;
5091
z-index:1 !important;
5092
}
5093
/**Making comments look like posts in forums.**/
5094
.comment{
5095
background-color:white !important;
5096
border-bottom:1px solid #666666 !important;
5097
}
5098
.commentwrap{
5099
min-height:143px;
5100
margin-top:0px !important;
5101
margin-right:24px !Important;
5102
padding-top:calc(0.5em + 17px) !important;
5103
border-right:1px solid #eeeeee !important;
5104
width:auto !important;
5105
overflow:visible !important;
5106
}
5107
.commentwrap .cfooter{
5108
width:100%;
5109
height:100%;
5110
position:absolute;
5111
padding:inherit;
5112
margin:inherit;
5113
left:0px;
5114
bottom:0px;
5115
}
5116
.commentwrap .cfooter .actions{
5117
font-size:12px !important;
5118
color:#aaaaaa !important;
5119
position:absolute;
5120
left:calc(110px - 38.02px + 7.33333333333333333333333px);
5121
top:-6px;
5122
font-style:italic;
5123
}
5124
.commentwrap .cfooter .actions::before{
5125
position:absolute;
5126
left:0px;
5127
top:0px;
5128
height:100%;
5129
content:"";
5130
width:38.02px;
5131
background-color:white;
5132
}
5133
.commentwrap .cfooter .actions .author strong:nth-child(2){
5134
position:absolute;
5135
left:calc(10px - 110px + 38.02px - 7.33333333333333333333333px);
5136
top:98px;
5137
font-style:normal;
5138
}
5139
.commentwrap .cfooter .actions .author strong:nth-child(2)>a::before{
5140
position:absolute;
5141
left:0px;
5142
content:" ";
5143
height:80px;
5144
width:80px;
5145
background-image:url('https://avatar.artofproblemsolving.com/no-avatar.png');
5146
background-size:80px 80px;
5147
background-position:center;
5148
top:-85px;
5149
}
5150
.commentwrap .message,.commentwrap .cmty-post-attachments,.commentwrap .cmty-post-edit-info{
5151
margin-left:110px;
5152
position:relative !important;
5153
z-index:1 !important;
5154
font-family:Roboto,sans-serif;
5155
}
5156
.commentwrap .cfooter .modactions ul li a{
5157
visibility:hidden;
5158
}
5159
.commentwrap .cfooter .modactions ul li a.blog-report-post::after{
5160
content:"Z";
5161
font-family:AoPS;
5162
font-size:16px;
5163
color:#aaaaaa;
5164
position:absolute;
5165
right:-18.17px;
5166
top:3px;
5167
visibility:visible;
5168
}
5169
.commentwrap .cfooter .modactions ul li a.blog-edit-post::after{
5170
content:"L";
5171
font-family:AoPS;
5172
font-size:16px;
5173
color:#aaaaaa;
5174
position:absolute;
5175
right:-18.11px;
5176
top:25px;
5177
visibility:visible;
5178
}
5179
.commentwrap .cfooter .modactions ul li a.blog-delete-post::after{
5180
content:"J";
5181
font-family:AoPS;
5182
font-size:16px;
5183
color:#aaaaaa;
5184
position:absolute;
5185
right:-17.25px;
5186
top:47px;
5187
visibility:visible;
5188
}
5189
/**Hiding the "No posts in this blog. Yet!" text.**/
5190
.blog-no-topics{
5191
display:none;
5192
}
5193
/**Post number.**/
5194
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap{
5195
counter-reset:postnumber;
5196
}
5197
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap::before{
5198
counter-increment:postnumber;
5199
content:"#"counter(postnumber);
5200
color:#aaa;
5201
font-size:12px;
5202
text-align:right;
5203
height:calc(44px / 3 - 5px);
5204
margin-top:calc(-44px / 3 + 5px);
5205
}
5206
body{
5207
counter-reset:postnumber;
5208
counter-increment:postnumber;
5209
}
5210
.commentwrap::before{
5211
counter-increment:postnumber;
5212
content:"#"counter(postnumber);
5213
color:#aaa;
5214
font-size:12px;
5215
position:absolute;
5216
top:5px;
5217
right:8px;
5218
}
5219
/**Above the header.**/
5220
/**Credits: [WIP] Seamless UI (https://artofproblemsolving.com/community/c66h2414842_wip_seamless_ui) for the idea.**/
5221
/**Hiding some things.**/
5222
#right_navigation_box{
5223
visibility:hidden;
5224
}
5225
/**Repositioning left_navigation_box, recoloring it, etc.**/
5226
#left_navigation_box{
5227
position:absolute;
5228
left:calc(50% - var(--width) / 2);
5229
font-size:12px !important;
5230
font-weight:700;
5231
color:#cdeef1;
5232
text-transform:uppercase;
5233
line-height:25px;
5234
}
5235
/**Making the top.**/
5236
#navigation_box::before{
5237
content:"";
5238
position:absolute;
5239
width:100%;
5240
height:72px;
5241
background-color:white;
5242
top:-72px;
5243
left:0px;
5244
}
5245
#left_navigation_box::before{
5246
content:"";
5247
position:absolute;
5248
left:30px;
5249
top:-59.4px;
5250
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online.svg");
5251
background-size:254.17px 46.8px;
5252
height:46.8px;
5253
width:254.17px;
5254
z-index:12;
5255
}
5256
/**Feed overlapping with header bug fix.**/
5257
#feed-wrapper{
5258
z-index:10000000000 !important;
5259
top:70px !important;
5260
}
5261
/**Subscribe button becomes bookmark button.**/
5262
#navigation_box>#right_navigation_box>#blog-subscribe{
5263
width:100%;
5264
top:0px;
5265
left:0px;
5266
position:absolute;
5267
}
5268
#navigation_box>#right_navigation_box>#blog-subscribe::after{
5269
content:"Bookmark";
5270
position:absolute;
5271
right:calc(50% - var(--width) / 2 + 110.25px);
5272
top:80px;
5273
visibility:visible;
5274
color:var(--secondarycolor);
5275
font-size:15px;
5276
padding-left:11.05px;
5277
line-height:18px;
5278
font-family:"Roboto",sans-serif;
5279
}
5280
#navigation_box>#right_navigation_box>#blog-subscribe[title="Click to stop receiving email notifications for new posts in this blog"]::after{
5281
content:"Remove" !important;
5282
padding-left:19.56px;
5283
}
5284
#navigation_box>#right_navigation_box>#blog-subscribe[title="Click to stop receiving email notifications for new posts in this blog"]::before{
5285
content:"D" !important;
5286
right:calc(50% - var(--width) / 2 + 110.25px + 2px + 53.91px) !important;
5287
}
5288
#navigation_box>#right_navigation_box>#blog-subscribe:hover::after{
5289
color:white;
5290
border-bottom:1px solid white;
5291
}
5292
#navigation_box>#right_navigation_box>#blog-subscribe:hover::before{
5293
color:white;
5294
}
5295
#navigation_box>#right_navigation_box>#blog-subscribe::before{
5296
content:"B";
5297
font-family:AoPS;
5298
position:absolute;
5299
right:calc(50% - var(--width) / 2 + 110.25px + 2px + 68.05px);
5300
top:81px;
5301
visibility:visible;
5302
color:var(--secondarycolor);
5303
font-size:16px;
5304
z-index:1;
5305
line-height:16px;
5306
width:1234px;
5307
pointer-events:none;
5308
}
5309
/**Fixing length of names and also changing line height.**/
5310
h2>strong:nth-child(2)>a{
5311
width:90px;
5312
display:block;
5313
overflow:hidden;
5314
text-overflow:ellipsis;
5315
white-space:nowrap;
5316
line-height:18px;
5317
}
5318
.commentwrap .cfooter .actions .author strong:nth-child(2)>a{
5319
width:90px;
5320
display:block;
5321
overflow:hidden;
5322
text-overflow:ellipsis;
5323
white-space:nowrap;
5324
color:black;
5325
}
5326
#right_navigation_box>.blog-login:hover::before{
5327
color:white !important;
5328
}
5329
/**Search widget and entry titles. Credits: Printrbot, slightly modified.**/
5330
#blog_keywords{
5331
border-radius:6px;
5332
}
5333
#search-widget, #search-widget>.widget-content{
5334
width:200px;
5335
height:23px;
5336
}
5337
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1>a{
5338
font-weight:700;
5339
font-family:Roboto,sans-serif;
5340
width:calc(100% - 78px);
5341
display:block;
5342
white-space:nowrap;
5343
overflow:hidden;
5344
text-overflow:ellipsis;
5345
}
5346
/**Blog logout.**/
5347
#navigation_box .blog-logout{
5348
visibility:visible;
5349
color:#009fad;
5350
font-size:13px;
5351
font-weight:500;
5352
position:absolute;
5353
right:calc(50% - var(--width) / 2 + 40px);
5354
font-family:Roboto,sans-serif;
5355
line-height:15px;
5356
top:-20px;
5357
text-transform:uppercase;
5358
padding-right:12.52px;
5359
z-index:11;
5360
height:15px;
5361
pointer-events:auto;
5362
}
5363
#navigation_box .blog-logout::after{
5364
content:"SIGN OUT";
5365
position:absolute;
5366
height:2px;
5367
right:0px;
5368
top:21px;
5369
padding:0px;
5370
overflow:hidden;
5371
z-index:11;
5372
width:101.55px;
5373
background-color:white;
5374
pointer-events:none;
5375
color:#1b365d;
5376
}
5377
#navigation_box .blog-logout:hover::after{
5378
height:fit-content;
5379
padding:18px 12px 12px;
5380
display:flex;
5381
top:15px;
5382
width:101.55px;
5383
background-color:transparent;
5384
pointer-events:auto;
5385
}
5386
#navigation_box .blog-logout::before{
5387
content:"LOGOUT";
5388
display:block;
5389
position:absolute;
5390
width:fit-content;
5391
height:20px;
5392
background-color:white;
5393
pointer-events:none;
5394
z-index:384;
5395
left:0px;
5396
color:transparent;
5397
background-image:url('https://avatar.artofproblemsolving.com/no-avatar.png');
5398
background-size:20px 20px;
5399
background-repeat:no-repeat;
5400
background-position:right 6px bottom;
5401
margin-top:-2.5px;
5402
}
5403
#navigation_box>.clear::after{
5404
content:"S";
5405
font-size:13px;
5406
font-family:AoPS;
5407
position:absolute;
5408
top:-62px;
5409
right:calc(50% - var(--width) / 2 + 42px);
5410
color:#009fad;
5411
}
5412
#right_navigation_box::after{
5413
content:"";
5414
position:absolute;
5415
right:calc(50% - var(--width) / 2 + 40px);
5416
top:1px;
5417
height:2px;
5418
width:101.55px;
5419
background-color:#009fad;
5420
visibility:visible;
5421
z-index:10;
5422
}
5423
/**Blog login.**/
5424
#navigation_box .blog-login::before{
5425
content:"";
5426
position:absolute;
5427
width:6.52px;
5428
height:14px;
5429
right:calc(50% - var(--width) / 2 + 40px);
5430
top:-20px;
5431
background-color:white;
5432
visibility:visible;
5433
z-index:1;
5434
pointer-events:none;
5435
}
5436
#navigation_box .blog-login::after{
5437
content:"SIGN IN/REGISTER";
5438
visibility:visible;
5439
right:calc(50% - var(--width) / 2 + 40px);
5440
top:-20px;
5441
background-color:white;
5442
z-index:1;
5443
color:#009fad;
5444
font-size:13px;
5445
line-height:15px;
5446
position:absolute;
5447
pointer-events:auto;
5448
}
5449
#navigation_box .blog-login:hover::after{
5450
text-decoration:underline;
5451
}
5452
#navigation_box .blog-login{
5453
position:absolute;
5454
width:100%;
5455
background-color:white;
5456
left:0px;
5457
z-index:11;
5458
visibility:visible;
5459
pointer-events:none;
5460
}
5461
/**Everything in aops-modal-wrapper.**/
5462
.aops-modal-frame{
5463
border-width:0px;
5464
padding:6px;
5465
box-shadow:none;
5466
}
5467
.aops-modal-content-wrapper{
5468
box-shadow:none;
5469
}
5470
.aops-modal-standard .aops-modal-footer,.aops-modal-plain-body .aops-modal-footer{
5471
background-color:transparent;
5472
}
5473
.btn-primary{
5474
background-color:#1b365d;
5475
font-family:Roboto,sans-serif;
5476
}
5477
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.btn-active,.open .dropdown-toggle.btn-primary{
5478
background-color:#135b7b;
5479
border-color:#135b7b;
5480
}
5481
.aops-close-x{
5482
right:-6px;
5483
top:-4px;
5484
font-size:20px;
5485
border-radius:0px;
5486
background-color:transparent;
5487
color:#1b365d;
5488
padding-top:0px;
5489
}
5490
.aops-close-x:hover{
5491
color:#009fad !important;
5492
}
5493
#login-form .info{
5494
background-color:transparent;
5495
color:transparent;
5496
}
5497
#login-form .info::before{
5498
content:"";
5499
display:inline-block;
5500
width:200px;
5501
height:36.8281px;
5502
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online.svg");
5503
background-size:100% auto;
5504
vertical-align:middle;
5505
position:relative;
5506
left:89.2969px;
5507
}
5508
#login-form .info::after{
5509
content:"Sign In";
5510
font-size:30px;
5511
color:#1a355d;
5512
position:absolute;
5513
vertical-align:middle;
5514
left:calc(99.2969px + 208px);
5515
}
5516
#login-form-links{
5517
background-color:transparent;
5518
}
5519
#login-form-links>p:first-child{
5520
display:none;
5521
}
5522
.aops-modal-content-wrapper>.aops-scroll-outer{
5523
box-shadow:none;
5524
}
5525
.cmty-posting-modal .aops-close-x{
5526
right:2px;
5527
top:6px;
5528
color:white;
5529
}
5530
/**Editing left_navigation_box links.**/
5531
#left_navigation_box>a{
5532
color:#cdeef1;
5533
font-family:Roboto,sans-serif;
5534
line-height:28px;
5535
font-size:12px;
5536
}
5537
#left_navigation_box>a:hover{
5538
text-decoration:underline;
5539
}
5540
#left_navigation_box>a:last-child{
5541
color:white;
5542
pointer-events:none;
5543
}
5544
/**Scrollable side.**/
5545
#side{
5546
height:100%;
5547
border-bottom:2px solid #666666;
5548
overflow-y:auto;
5549
}
5550
/**Succession of height:100%;s to prevent white space.**/
5551
html.svg{
5552
height:100%;
5553
border-top:35px solid #dddddd;
5554
}
5555
html.svg>body.community{
5556
height:100%;
5557
position:relative;
5558
}
5559
html.svg>body.community>#page-wrapper{
5560
height:100%;
5561
}
5562
html.svg>body.community>#page-wrapper>#wrapper{
5563
height:100%;
5564
}
5565
/**Slightly different height.**/
5566
#content{
5567
height:calc(100% - 151px);
5568
}
5569
/**Footer.**/
5570
#wrapper::before{
5571
content:"";
5572
position:absolute;
5573
width:100%;
5574
height:42px;
5575
left:0px;
5576
bottom:0px;
5577
background-color:#1b365d;
5578
}
5579
#wrapper::after{
5580
content:"";
5581
position:absolute;
5582
left:calc(50% - var(--width) / 2 + 30px);
5583
bottom:12px;
5584
width:119.47px;
5585
height:22px;
5586
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online-footer.svg");
5587
background-size:119.47px 22px;
5588
}
5589
.aops-modal-standard .aops-modal-title,.aops-modal-plain-body .aops-modal-title{
5590
background-color:transparent;
5591
}
5592
/**Main page stuff. (Credits: https://artofproblemsolving.com/community/c1066032.)**/
5593
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter{
5594
display:none;
5595
}
5596
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2{
5597
color:rgb(53, 108, 181) !important;
5598
position:absolute;
5599
z-index:1;
5600
left:calc(70% + 3px);
5601
font-size:12px;
5602
padding-left:5.32px;
5603
padding-right:12px;
5604
display:flex;
5605
flex-direction:column;
5606
line-height:12px;
5607
top:0px;
5608
padding-top:33px;
5609
margin-top:7px;
5610
border-left:1px solid #aaaaaa;
5611
height:calc(100% - 14px);
5612
width:calc(30% - 3px);
5613
}
5614
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong{
5615
left:12px;
5616
top:40px;
5617
font-weight:normal;
5618
font-style:italic;
5619
width:calc(100% - 24px);
5620
}
5621
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong>a{
5622
color:rgb(53, 108, 181) !important;
5623
width:100%;
5624
}
5625
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong>a::before{
5626
width:40px;
5627
height:40px;
5628
background-size:40px 40px;
5629
top:-40px;
5630
}
5631
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry{
5632
border-width:0px;
5633
padding:0px;
5634
margin:0px;
5635
position:relative;
5636
}
5637
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type{
5638
position:relative;
5639
}
5640
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type::before{
5641
content:"Topic";
5642
display:block;
5643
line-height:16px;
5644
font-size:12px;
5645
color:#999;
5646
background-color:#eeeeee;
5647
padding-left:10px;
5648
border-top:2px solid white;
5649
border-bottom:2px solid #cccccc;
5650
height:20px;
5651
}
5652
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type::after{
5653
content:"First Poster";
5654
display:block;
5655
position:absolute;
5656
line-height:16px;
5657
font-size:12px;
5658
color:#999;
5659
height:16px;
5660
padding:0px 12px;
5661
width:calc(30% - 3px);
5662
left:calc(70% + 3px);
5663
border-left:1px solid #aaaaaa;
5664
top:2px;
5665
}
5666
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap{
5667
margin:0px;
5668
border-width:0px;
5669
border-top:2px solid white;
5670
border-bottom:2px solid #cccccc;
5671
background-color:#eaeaea;
5672
height:113px;
5673
padding:5px 0 5px 10px;
5674
width:100%;
5675
}
5676
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap:hover{
5677
background-color:var(--entryhoverbackgroundcolor);
5678
}
5679
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>*{
5680
display:none !important;
5681
}
5682
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.message{
5683
display:block !important;
5684
height:105px;
5685
padding-top:17px;
5686
overflow:hidden;
5687
width:56%;
5688
}
5689
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter{
5690
display:block !important;
5691
position:absolute;
5692
visibility:hidden;
5693
top:0px;
5694
left:0px;
5695
width:100%;
5696
height:100%;
5697
}
5698
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter a{
5699
display:none !important;
5700
}
5701
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter *{
5702
padding:0px !important;
5703
margin:0px !important;
5704
border-width:0px !important;
5705
}
5706
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h1{
5707
position:absolute;
5708
z-index:1;
5709
overflow:visible;
5710
padding:0px;
5711
width:calc(100% - 10px);
5712
}
5713
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h2::before{
5714
background-color:#eaeaea;
5715
width:100%;
5716
height:25px;
5717
}
5718
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry:hover>h2::before{
5719
background-color:var(--entryhoverbackgroundcolor);
5720
}
5721
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h2::after{
5722
content:"";
5723
background-color:#eaeaea;
5724
position:absolute;
5725
width:6.68px;
5726
height:12px;
5727
top:58px;
5728
}
5729
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry:hover>h2::after{
5730
background-color:var(--entryhoverbackgroundcolor);
5731
}
5732
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h1>a{
5733
position:absolute;
5734
max-width:63%;
5735
font-size:16px;
5736
line-height:16px;
5737
height:17px;
5738
overflow:hidden;
5739
top:7px;
5740
left:10px;
5741
text-overflow:ellipsis;
5742
white-space:nowrap;
5743
width:63%;
5744
font-weight:normal;
5745
color:var(--primarycolor);
5746
}
5747
/**Post count add-on.**/
5748
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies{
5749
display:block !important;
5750
position:absolute;
5751
right:calc(30% + 1px);
5752
top:17px;
5753
font-size:12px;
5754
color:#aaa;
5755
text-decoration:none !important;
5756
visibility:visible;
5757
height:calc(100% - 17px);
5758
width:100%;
5759
text-align:right;
5760
width:calc(70% - 0.7px);
5761
}
5762
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies::before{
5763
content:"x";
5764
font-family:AoPS;
5765
font-size:11px;
5766
color:#aaa;
5767
margin-right:3.34px;
5768
}
5769
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies::after{
5770
content:"";
5771
position:absolute;
5772
width:calc(1000% / 7 + 1px);
5773
height:calc(100% + 21px);
5774
right:calc(-300% / 7 - 1.3px);
5775
top:-19px;
5776
z-index:100;
5777
}
5778
#main>div:not(.blog-posts-box):last-child::after{
5779
content:"No more topics!";
5780
font-size:15px;
5781
color:#333333;
5782
padding:5px;
5783
display:block;
5784
}
5785
/**Fixing letter spacing in h1.**/
5786
h1{
5787
letter-spacing:0px;
5788
}
5789
/**Shouts.**/
5790
#message{
5791
width:calc(100% - 4px);
5792
}
5793
#shouts-widget>.widget-content>.blog-shout-wrapper{
5794
min-width:0px;
5795
}
5796
/**The "Quick Reply" button.**/
5797
#main>h1{
5798
order:1;
5799
font-size:0px;
5800
flex:0 0 2px;
5801
background:linear-gradient(90deg,#555555 calc(100% - 3px),#666666 calc(100% - 3px));
5802
}
5803
#main>p:not(:first-child){
5804
order:2;
5805
display:block;
5806
flex:1 0 28px;
5807
background-color:#666666;
5808
padding:4px 7px 2px 4px;
5809
margin:0px;
5810
position:relative;
5811
}
5812
#main>p:not(:first-child)>.blog-post-comment{
5813
display:block;
5814
height:18px;
5815
border-radius:6px;
5816
font-size:0px;
5817
position:relative;
5818
z-index:1;
5819
}
5820
#main>p:not(:first-child)::before{
5821
content:"N";
5822
font-family:AoPS;
5823
font-size:12px;
5824
line-height:18px;
5825
position:absolute;
5826
border-radius:6px;
5827
background-color:white;
5828
width:calc(100% - 11px);
5829
padding-left:6px;
5830
color:#aaaaaa;
5831
}
5832
#main>p:not(:first-child)::after{
5833
content:"Quick Reply";
5834
font-family:Roboto,sans-serif;
5835
font-style:italic;
5836
font-size:12px;
5837
line-height:18px;
5838
position:absolute;
5839
left:23.52px;
5840
top:4px;
5841
color:#aaaaaa;
5842
}
5843
/**Tags.**/
5844
.cmty-item-tag{
5845
background-color:var(--primarycolor) !important;
5846
color:white !important;
5847
}
5848
.cmty-item-tag:hover{
5849
background-color:var(--secondarycolor) !important;
5850
color:var(--primarycolor) !important;
5851
}
5852
/**:has implementation**/
5853
#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)){
5854
border-right:3px solid #666666;
5855
border-top:59.35px solid #666666;
5856
margin-top:-74px;
5857
height:calc(100% + 74px);
5858
}
5859
#navigation_box:has(+#wrapper>#content>#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5))::after{
5860
width:223px;
5861
border-right:3px solid #666666;
5862
}
5863
#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5))+#side>div:nth-of-type(4){
5864
display:none;
5865
}
5866
#main:not(:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5))){
5867
width:100%;
5868
background-color:transparent;
5869
direction:rtl;
5870
overflow-x:hidden;
5871
}
5872
#main:not(:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)))>*{
5873
direction:ltr;
5874
}
5875
#main:not(:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)))+#side{
5876
height:0px;
5877
padding:0px;
5878
margin:0px;
5879
border-width:0px;
5880
}
5881
/**Scrollbar.**/
5882
#main:not(:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)))::-webkit-scrollbar{
5883
display:block;
5884
width:8px;
5885
}
5886
#main:not(:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)))::-webkit-scrollbar-track{
5887
background-color:#cccccc;
5888
}
5889
#main:not(:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)))::-webkit-scrollbar-thumb{
5890
background-color:#666666;
5891
border-radius:4px;
5892
}
5893
#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5))::-webkit-scrollbar{
5894
display:block !important;
5895
width:8px;
5896
z-index:1002;
5897
}
5898
#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5))::-webkit-scrollbar-track{
5899
background-color:#666666;
5900
}
5901
#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5))::-webkit-scrollbar-thumb{
5902
border-radius:4px;
5903
/**So scrollbar is small enough so arrow things fit**/
5904
background:linear-gradient(0deg,transparent 13px,#dddddd 13px,#dddddd calc(100% - 13px),transparent calc(100% - 13px)),radial-gradient(circle at 50% calc(100% - 13px),#dddddd 4px,transparent 4px),radial-gradient(circle at 50% 13px,#dddddd 4px,transparent 4px);
5905
min-height:26px;
5906
}
5907
/**The arrow things.**/
5908
#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)):before{
5909
content:"G";
5910
font-family:AoPS;
5911
font-size:10px;
5912
color:#dddddd;
5913
position:absolute;
5914
right:calc(50% - var(--width) / 2 + 3px);
5915
top:calc(261px - 74px + 58.35px - 55px);
5916
cursor:pointer;
5917
}
5918
#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5))::after{
5919
content:"H";
5920
font-family:AoPS;
5921
font-size:10px;
5922
color:#dddddd;
5923
position:absolute;
5924
right:calc(50% - var(--width) / 2 + 3px);
5925
cursor:pointer;
5926
/**It should theoretically be 47px but this looks inaccurate.**/
5927
bottom:47px;
5928
}
5929
div#wrapper>div#content>div#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)):has(>div.blog-reply-window.cmty-reply-window.blog-reply-open)::after{
5930
bottom:313px;
5931
}
5932
/**The "X" in the top right corner.**/
5933
#header:has(+#content>#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5)){
5934
z-index:1003;
5935
overflow:visible;
5936
}
5937
#header:has(+#content>#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5))>a::before{
5938
content:"J";
5939
font-family:AoPS;
5940
font-size:24px;
5941
line-height:22px;
5942
position:absolute;
5943
right:calc(50% - var(--width) / 2 + 3px + 4px + 2.296874px);
5944
top:36px;
5945
color:#dddddd;
5946
}
5947
/**Font size for commenting**/
5948
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-posting-box-container .cmty-post-textarea{
5949
font-size:15px;
5950
}
5951
/**Revert back to old header but with "X" when previewing because display:fixed causes some problems.**/
5952
/**Get rid of scrollbar**/
5953
/**div#wrapper>div#header+div#content>div#main:has(>div>.cmty-posting-previewing)::-webkit-scrollbar,div#wrapper>div#header+div#content>div#main:has(>div>.cmty-posting-previewing)::before,div#wrapper>div#header+div#content>div#main:has(>div>.cmty-posting-previewing)::after{
5954
display:none !important;
5955
}
5956
div#wrapper>div#header+div#content>div#main:has(>div>.cmty-posting-previewing){
5957
border-right-width:0px;**/
5958
/**Absolute positioned header**/
5959
/**border-top-width:1px;
5960
}
5961
div#wrapper>div#header+div#content>div#main:has(>div>.cmty-posting-previewing) .entry>h1{
5962
position:absolute;
5963
top:0px;
5964
}**/
5965
/**AVATAR FIX (Credits: reminiscence.css.)**/
5966
h2>strong:nth-child(2)>a[href="/community/user/441274"]::before{
5967
background-image:url("https://avatar.artofproblemsolving.com/avatar_441274.png?t=1605027501") !important;
5968
}
5969
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/441274"]::before{
5970
background-image:url("https://avatar.artofproblemsolving.com/avatar_441274.png?t=1605027501") !important;
5971
}
5972
h2>strong:nth-child(2)>a[href="/community/user/587518"]::before{
5973
background-image:url("https://avatar.artofproblemsolving.com/avatar_587518.jpeg?t=1610396935") !important;
5974
}
5975
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/587518"]::before{
5976
background-image:url("https://avatar.artofproblemsolving.com/avatar_587518.jpeg?t=1610396935") !important;
5977
}
5978
h2>strong:nth-child(2)>a[href="/community/user/547702"]::before{
5979
background-image:url("https://avatar.artofproblemsolving.com/avatar_547702.jpg?t=1610061894") !important;
5980
}
5981
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/547702"]::before{
5982
background-image:url("https://avatar.artofproblemsolving.com/avatar_547702.jpg?t=1610061894") !important;
5983
}
5984
h2>strong:nth-child(2)>a[href="/community/user/492168"]::before{
5985
background-image:url("https://avatar.artofproblemsolving.com/avatar_492168.png") !important;
5986
}
5987
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/492168"]::before{
5988
background-image:url("https://avatar.artofproblemsolving.com/avatar_492168.png") !important;
5989
}
5990
h2>strong:nth-child(2)>a[href="/community/user/380888"]::before{
5991
background-image:url("https://avatar.artofproblemsolving.com/avatar_380888.png?t=1609510348") !important;
5992
}
5993
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/380888"]::before{
5994
background-image:url("https://avatar.artofproblemsolving.com/avatar_380888.png?t=1609510348") !important;
5995
}
5996
h2>strong:nth-child(2)>a[href="/community/user/563289"]::before{
5997
background-image:url("https://avatar.artofproblemsolving.com/avatar_563289.png?t=1610760363") !important;
5998
}
5999
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/563289"]::before{
6000
background-image:url("https://avatar.artofproblemsolving.com/avatar_563289.png?t=1610760363") !important;
6001
}
6002
h2>strong:nth-child(2)>a[href="/community/user/325837"]::before{
6003
background-image:url("https://avatar.artofproblemsolving.com/avatar_325837.png?t=1609988939") !important;
6004
}
6005
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/325837"]::before{
6006
background-image:url("https://avatar.artofproblemsolving.com/avatar_325837.png?t=1609988939") !important;
6007
}
6008
h2>strong:nth-child(2)>a[href="/community/user/565051"]::before{
6009
background-image:url("https://avatar.artofproblemsolving.com/avatar_565051.png?t=1610306936") !important;
6010
}
6011
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/565051"]::before{
6012
background-image:url("https://avatar.artofproblemsolving.com/avatar_565051.png?t=1610306936") !important;
6013
}
6014
h2>strong:nth-child(2)>a[href="/community/user/447773"]::before{
6015
background-image:url("https://avatar.artofproblemsolving.com/avatar_447773.png?t=1603934148") !important;
6016
}
6017
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/447773"]::before{
6018
background-image:url("https://avatar.artofproblemsolving.com/avatar_447773.png?t=1603934148") !important;
6019
}
6020
h2>strong:nth-child(2)>a[href="/community/user/507959"]::before{
6021
background-image:url("https://avatar.artofproblemsolving.com/avatar_507959.png") !important;
6022
}
6023
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/507959"]::before{
6024
background-image:url("https://avatar.artofproblemsolving.com/avatar_507959.png") !important;
6025
}
6026
h2>strong:nth-child(2)>a[href="/community/user/361064"]::before{
6027
background-image:url("https://avatar.artofproblemsolving.com/avatar_361064.jpg?t=1610059062") !important;
6028
}
6029
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/361064"]::before{
6030
background-image:url("https://avatar.artofproblemsolving.com/avatar_361064.jpg?t=1610059062") !important;
6031
}
6032
h2>strong:nth-child(2)>a[href="/community/user/430228"]::before{
6033
background-image:url("https://avatar.artofproblemsolving.com/avatar_430228.png?t=1610120991") !important;
6034
}
6035
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/430228"]::before{
6036
background-image:url("https://avatar.artofproblemsolving.com/avatar_430228.png?t=1610120991") !important;
6037
}
6038
h2>strong:nth-child(2)>a[href="/community/user/470071"]::before{
6039
background-image:url("https://avatar.artofproblemsolving.com/avatar_470071.png?t=1607962084") !important;
6040
}
6041
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/470071"]::before{
6042
background-image:url("https://avatar.artofproblemsolving.com/avatar_470071.png?t=1607962084") !important;
6043
}
6044
h2>strong:nth-child(2)>a[href="/community/user/434556"]::before{
6045
background-image:url("https://avatar.artofproblemsolving.com/avatar_434556.png?t=1593181933") !important;
6046
}
6047
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/434556"]::before{
6048
background-image:url("https://avatar.artofproblemsolving.com/avatar_434556.png?t=1593181933") !important;
6049
}
6050
h2>strong:nth-child(2)>a[href="/community/user/507653"]::before{
6051
background-image:url("https://avatar.artofproblemsolving.com/avatar_507653.jpeg?t=1609883192") !important;
6052
}
6053
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/507653"]::before{
6054
background-image:url("https://avatar.artofproblemsolving.com/avatar_507653.jpeg?t=1609883192") !important;
6055
}
6056
h2>strong:nth-child(2)>a[href="/community/user/216506"]::before{
6057
background-image:url("https://avatar.artofproblemsolving.com/avatar_216506.jpg?t=1608309238") !important;
6058
}
6059
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/216506"]::before{
6060
background-image:url("https://avatar.artofproblemsolving.com/avatar_216506.jpg?t=1608309238") !important;
6061
}
6062
h2>strong:nth-child(2)>a[href="/community/user/501638"]::before{
6063
background-image:url("https://avatar.artofproblemsolving.com/avatar_501638.png") !important;
6064
}
6065
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/501638"]::before{
6066
background-image:url("https://avatar.artofproblemsolving.com/avatar_501638.png") !important;
6067
}
6068
h2>strong:nth-child(2)>a[href="/community/user/552667"]::before{
6069
background-image:url("https://avatar.artofproblemsolving.com/avatar_552667.png?t=1608901962") !important;
6070
}
6071
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/552667"]::before{
6072
background-image:url("https://avatar.artofproblemsolving.com/avatar_552667.png?t=1608901962") !important;
6073
}
6074
h2>strong:nth-child(2)>a[href="/community/user/581848"]::before{
6075
background-image:url("https://avatar.artofproblemsolving.com/avatar_581848.jpg?t=1610366907") !important;
6076
}
6077
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/581848"]::before{
6078
background-image:url("https://avatar.artofproblemsolving.com/avatar_581848.jpg?t=1610366907") !important;
6079
}
6080
h2>strong:nth-child(2)>a[href="/community/user/517457"]::before{
6081
background-image:url("https://avatar.artofproblemsolving.com/avatar_517457.png?t=1607273650") !important;
6082
}
6083
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/517457"]::before{
6084
background-image:url("https://avatar.artofproblemsolving.com/avatar_517457.png?t=1607273650") !important;
6085
}
6086
h2>strong:nth-child(2)>a[href="/community/user/594142"]::before{
6087
background-image:url("https://avatar.artofproblemsolving.com/avatar_594142.png") !important;
6088
}
6089
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/594142"]::before{
6090
background-image:url("https://avatar.artofproblemsolving.com/avatar_594142.png") !important;
6091
}
6092
h2>strong:nth-child(2)>a[href="/community/user/544017"]::before{
6093
background-image:url("https://avatar.artofproblemsolving.com/avatar_544017.jpg?t=1609775658") !important;
6094
}
6095
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/544017"]::before{
6096
background-image:url("https://avatar.artofproblemsolving.com/avatar_544017.jpg?t=1609775658") !important;
6097
}
6098
h2>strong:nth-child(2)>a[href="/community/user/519230"]::before{
6099
background-image:url("https://avatar.artofproblemsolving.com/avatar_519230.png?t=1608769294") !important;
6100
}
6101
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/519230"]::before{
6102
background-image:url("https://avatar.artofproblemsolving.com/avatar_519230.png?t=1608769294") !important;
6103
}
6104
h2>strong:nth-child(2)>a[href="/community/user/499928"]::before{
6105
background-image:url("https://avatar.artofproblemsolving.com/avatar_499928.png?t=1599279373") !important;
6106
}
6107
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/499928"]::before{
6108
background-image:url("https://avatar.artofproblemsolving.com/avatar_499928.png?t=1599279373") !important;
6109
}
6110
h2>strong:nth-child(2)>a[href="/community/user/568111"]::before{
6111
background-image:url("https://avatar.artofproblemsolving.com/avatar_568111.jpg?t=1610313157") !important;
6112
}
6113
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/568111"]::before{
6114
background-image:url("https://avatar.artofproblemsolving.com/avatar_568111.jpg?t=1610313157") !important;
6115
}
6116
h2>strong:nth-child(2)>a[href="/community/user/292287"]::before{
6117
background-image:url("https://avatar.artofproblemsolving.com/avatar_292287.jpg?t=1607448839") !important;
6118
}
6119
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/292287"]::before{
6120
background-image:url("https://avatar.artofproblemsolving.com/avatar_292287.jpg?t=1607448839") !important;
6121
}
6122
h2>strong:nth-child(2)>a[href="/community/user/306617"]::before{
6123
background-image:url("https://avatar.artofproblemsolving.com/avatar_306617.png") !important;
6124
}
6125
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/306617"]::before{
6126
background-image:url("https://avatar.artofproblemsolving.com/avatar_306617.png") !important;
6127
}
6128
h2>strong:nth-child(2)>a[href="/community/user/473826"]::before{
6129
background-image:url("https://avatar.artofproblemsolving.com/avatar_473826.jpg?t=1592766593") !important;
6130
}
6131
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/473826"]::before{
6132
background-image:url("https://avatar.artofproblemsolving.com/avatar_473826.jpg?t=1592766593") !important;
6133
}
6134
h2>strong:nth-child(2)>a[href="/community/user/456381"]::before{
6135
background-image:url("https://avatar.artofproblemsolving.com/avatar_456381.png?t=1611264281") !important;
6136
}
6137
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/456381"]::before{
6138
background-image:url("https://avatar.artofproblemsolving.com/avatar_456381.png?t=1611264281") !important;
6139
}
6140
h2>strong:nth-child(2)>a[href="/community/user/514685"]::before{
6141
background-image:url("https://avatar.artofproblemsolving.com/avatar_514685.png?t=1604524587") !important;
6142
}
6143
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/514685"]::before{
6144
background-image:url("https://avatar.artofproblemsolving.com/avatar_514685.png?t=1604524587") !important;
6145
}
6146
h2>strong:nth-child(2)>a[href="/community/user/484957"]::before{
6147
background-image:url("https://avatar.artofproblemsolving.com/avatar_484957.jpg?t=1612573170") !important;
6148
}
6149
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/484957"]::before{
6150
background-image:url("https://avatar.artofproblemsolving.com/avatar_484957.jpg?t=1612573170") !important;
6151
}
6152
h2>strong:nth-child(2)>a[href="/community/user/484019"]::before{
6153
background-image:url("https://avatar.artofproblemsolving.com/avatar_484019.png") !important;
6154
}
6155
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/484019"]::before{
6156
background-image:url("https://avatar.artofproblemsolving.com/avatar_484019.png") !important;
6157
}
6158
h2>strong:nth-child(2)>a[href="/community/user/248929"]::before{
6159
background-image:url("https://avatar.artofproblemsolving.com/avatar_248929.png?t=1609031717") !important;
6160
}
6161
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/248929"]::before{
6162
background-image:url("https://avatar.artofproblemsolving.com/avatar_248929.png?t=1609031717") !important;
6163
}
6164
h2>strong:nth-child(2)>a[href="/community/user/405848"]::before{
6165
background-image:url("https://avatar.artofproblemsolving.com/avatar_405848.png?t=1609506864") !important;
6166
}
6167
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/405848"]::before{
6168
background-image:url("https://avatar.artofproblemsolving.com/avatar_405848.png?t=1609506864") !important;
6169
}
6170
h2>strong:nth-child(2)>a[href="/community/user/416453"]::before{
6171
background-image:url("https://avatar.artofproblemsolving.com/avatar_416453.jpg?t=1551042878") !important;
6172
}
6173
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/416453"]::before{
6174
background-image:url("https://avatar.artofproblemsolving.com/avatar_416453.jpg?t=1551042878") !important;
6175
}
6176
h2>strong:nth-child(2)>a[href="/community/user/449434"]::before{
6177
background-image:url("https://avatar.artofproblemsolving.com/avatar_449434.jpeg?t=1613758621") !important;
6178
}
6179
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/449434"]::before{
6180
background-image:url("https://avatar.artofproblemsolving.com/avatar_449434.jpeg?t=1613758621") !important;
6181
}
6182
h2>strong:nth-child(2)>a[href="/community/user/546163"]::before{
6183
background-image:url("https://avatar.artofproblemsolving.com/avatar_546163.png?t=1614712305") !important;
6184
}
6185
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/546163"]::before{
6186
background-image:url("https://avatar.artofproblemsolving.com/avatar_546163.png?t=1614712305") !important;
6187
}
6188
h2>strong:nth-child(2)>a[href="/community/user/515068"]::before{
6189
background-image:url("https://avatar.artofproblemsolving.com/avatar_515068.png?t=1614019113") !important;
6190
}
6191
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/515068"]::before{
6192
background-image:url("https://avatar.artofproblemsolving.com/avatar_515068.png?t=1614019113") !important;
6193
}
6194
h2>strong:nth-child(2)>a[href="/community/user/419930"]::before{
6195
background-image:url("https://avatar.artofproblemsolving.com/avatar_419930.png?t=1609258844") !important;
6196
}
6197
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/419930"]::before{
6198
background-image:url("https://avatar.artofproblemsolving.com/avatar_419930.png?t=1609258844") !important;
6199
}
6200
h2>strong:nth-child(2)>a[href="/community/user/548540"]::before{
6201
background-image:url("https://avatar.artofproblemsolving.com/avatar_548540.jpeg?t=1616681322") !important;
6202
}
6203
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/548540"]::before{
6204
background-image:url("https://avatar.artofproblemsolving.com/avatar_548540.jpeg?t=1616681322") !important;
6205
}
6206
h2>strong:nth-child(2)>a[href="/community/user/455446"]::before{
6207
background-image:url("https://avatar.artofproblemsolving.com/avatar_455446.png") !important;
6208
}
6209
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/455446"]::before{
6210
background-image:url("https://avatar.artofproblemsolving.com/avatar_455446.png") !important;
6211
}
6212
h2>strong:nth-child(2)>a[href="/community/user/418632"]::before{
6213
background-image:url("https://avatar.artofproblemsolving.com/avatar_418632.png") !important;
6214
}
6215
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/418632"]::before{
6216
background-image:url("https://avatar.artofproblemsolving.com/avatar_418632.png") !important;
6217
}
6218
h2>strong:nth-child(2)>a[href="/community/user/612903"]::before{
6219
background-image:url("https://avatar.artofproblemsolving.com/avatar_612903.png") !important;
6220
}
6221
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/612903"]::before{
6222
background-image:url("https://avatar.artofproblemsolving.com/avatar_612903.png") !important;
6223
}
6224
h2>strong:nth-child(2)>a[href="/community/user/587919"]::before{
6225
background-image:url("https://avatar.artofproblemsolving.com/avatar_587919.png") !important;
6226
}
6227
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/587919"]::before{
6228
background-image:url("https://avatar.artofproblemsolving.com/avatar_587919.png") !important;
6229
}
6230
h2>strong:nth-child(2)>a[href="/community/user/585172"]::before{
6231
background-image:url("https://avatar.artofproblemsolving.com/avatar_585172.png") !important;
6232
}
6233
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/585172"]::before{
6234
background-image:url("https://avatar.artofproblemsolving.com/avatar_585172.png") !important;
6235
}
6236
h2>strong:nth-child(2)>a[href="/community/user/440029"]::before{
6237
background-image:url("https://avatar.artofproblemsolving.com/avatar_440029.png") !important;
6238
}
6239
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/440029"]::before{
6240
background-image:url("https://avatar.artofproblemsolving.com/avatar_440029.png") !important;
6241
}
6242
h2>strong:nth-child(2)>a[href="/community/user/593414"]::before{
6243
background-image:url("https://avatar.artofproblemsolving.com/avatar_593414.png") !important;
6244
}
6245
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/593414"]::before{
6246
background-image:url("https://avatar.artofproblemsolving.com/avatar_593414.png") !important;
6247
}
6248
h2>strong:nth-child(2)>a[href="/community/user/546195"]::before{
6249
background-image:url("https://avatar.artofproblemsolving.com/avatar_546195.png") !important;
6250
}
6251
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/546195"]::before{
6252
background-image:url("https://avatar.artofproblemsolving.com/avatar_546195.png") !important;
6253
}
6254
h2>strong:nth-child(2)>a[href="/community/user/482399"]::before{
6255
background-image:url("https://avatar.artofproblemsolving.com/avatar_482399.png") !important;
6256
}
6257
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/482399"]::before{
6258
background-image:url("https://avatar.artofproblemsolving.com/avatar_482399.png") !important;
6259
}
6260
h2>strong:nth-child(2)>a[href="/community/user/351989"]::before{
6261
background-image:url("https://avatar.artofproblemsolving.com/avatar_351989.png") !important;
6262
}
6263
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/351989"]::before{
6264
background-image:url("https://avatar.artofproblemsolving.com/avatar_351989.png") !important;
6265
}
6266
h2>strong:nth-child(2)>a[href="/community/user/564412"]::before{
6267
background-image:url("https://avatar.artofproblemsolving.com/avatar_564412.png") !important;
6268
}
6269
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/564412"]::before{
6270
background-image:url("https://avatar.artofproblemsolving.com/avatar_564412.png") !important;
6271
}
6272
h2>strong:nth-child(2)>a[href="/community/user/540181"]::before{
6273
background-image:url("https://avatar.artofproblemsolving.com/avatar_540181.png") !important;
6274
}
6275
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/540181"]::before{
6276
background-image:url("https://avatar.artofproblemsolving.com/avatar_540181.png") !important;
6277
}
6278
h2>strong:nth-child(2)>a[href="/community/user/394206"]::before{
6279
background-image:url("https://avatar.artofproblemsolving.com/avatar_394206.png") !important;
6280
}
6281
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/394206"]::before{
6282
background-image:url("https://avatar.artofproblemsolving.com/avatar_394206.png") !important;
6283
}
6284
h2>strong:nth-child(2)>a[href="/community/user/561462"]::before{
6285
background-image:url("https://avatar.artofproblemsolving.com/avatar_561462.png") !important;
6286
}
6287
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/561462"]::before{
6288
background-image:url("https://avatar.artofproblemsolving.com/avatar_561462.png") !important;
6289
}
6290
h2>strong:nth-child(2)>a[href="/community/user/540990"]::before{
6291
background-image:url("https://avatar.artofproblemsolving.com/avatar_540990.png") !important;
6292
}
6293
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/540990"]::before{
6294
background-image:url("https://avatar.artofproblemsolving.com/avatar_540990.png") !important;
6295
}
6296
h2>strong:nth-child(2)>a[href="/community/user/821377"]::before{
6297
background-image:url("https://avatar.artofproblemsolving.com/avatar_821377.png") !important;
6298
}
6299
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/821377"]::before{
6300
background-image:url("https://avatar.artofproblemsolving.com/avatar_821377.png") !important;
6301
}
6302
h2>strong:nth-child(2)>a[href="/community/user/785184"]::before{
6303
background-image:url("https://avatar.artofproblemsolving.com/avatar_785184.png") !important;
6304
}
6305
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/785184"]::before{
6306
background-image:url("https://avatar.artofproblemsolving.com/avatar_785184.png") !important;
6307
}
6308
h2>strong:nth-child(2)>a[href="/community/user/731457"]::before{
6309
background-image:url("https://avatar.artofproblemsolving.com/avatar_731457.png") !important;
6310
}
6311
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/731457"]::before{
6312
background-image:url("https://avatar.artofproblemsolving.com/avatar_731457.png") !important;
6313
}
6314
h2>strong:nth-child(2)>a[href="/community/user/592434"]::before{
6315
background-image:url("https://avatar.artofproblemsolving.com/avatar_592434.png") !important;
6316
}
6317
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/592434"]::before{
6318
background-image:url("https://avatar.artofproblemsolving.com/avatar_592434.png") !important;
6319
}
6320
h2>strong:nth-child(2)>a[href="/community/user/546904"]::before{
6321
background-image:url("https://avatar.artofproblemsolving.com/avatar_546904.png") !important;
6322
}
6323
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/546904"]::before{
6324
background-image:url("https://avatar.artofproblemsolving.com/avatar_546904.png") !important;
6325
}
6326
h2>strong:nth-child(2)>a[href="/community/user/511288"]::before{
6327
background-image:url("https://avatar.artofproblemsolving.com/avatar_511288.png") !important;
6328
}
6329
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/511288"]::before{
6330
background-image:url("https://avatar.artofproblemsolving.com/avatar_511288.png") !important;
6331
}
6332
h2>strong:nth-child(2)>a[href="/community/user/365093"]::before{
6333
background-image:url("https://avatar.artofproblemsolving.com/avatar_365093.png") !important;
6334
}
6335
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/365093"]::before{
6336
background-image:url("https://avatar.artofproblemsolving.com/avatar_365093.png") !important;
6337
}
6338
h2>strong:nth-child(2)>a[href="/community/user/777323"]::before{
6339
background-image:url("https://avatar.artofproblemsolving.com/avatar_777323.png") !important;
6340
}
6341
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/777323"]::before{
6342
background-image:url("https://avatar.artofproblemsolving.com/avatar_777323.png") !important;
6343
}
6344
h2>strong:nth-child(2)>a[href="/community/user/618877"]::before{
6345
background-image:url("https://avatar.artofproblemsolving.com/avatar_618877.png") !important;
6346
}
6347
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/618877"]::before{
6348
background-image:url("https://avatar.artofproblemsolving.com/avatar_618877.png") !important;
6349
}
6350
[/css]
6351
[/hide]
6352
[hide=Release v1.5.1]
6353
[css]
6354
/**Credits: https://artofproblemsolving.com/community/c66h2410025_an_aops_css and https://artofproblemsolving.com/community/c66h2067759_release_solvecss for the idea, https://artofproblemsolving.com/community/c66 for an actual AoPS forum which I could refer to, reminiscence.css for the avatar fix using attributes idea, [WIP] Seamless UI (https://artofproblemsolving.com/community/c66h2414842_wip_seamless_ui) for the above the header idea, SamuraiA for the :hover with ::before and ::after explanation, forester2015 and Facejo for the search button suggestion, Facejo and MinecraftFox for pointing out bugs, Yelly314 for pointing out a coloring issue, WyattB for the idea for the after bookmarking effect, Printrbot for the search widget and entry titles modification, aops-g5-gethsemanea2 for the login/logout suggestion, AndrewC10 for pointing out a bug, pog for pointing out an error, CoolCarsOnTheRun for making the suggestion to put #side on the other side, https://artofproblemsolving.com/community/c1066032, which was gotten from https://artofproblemsolving.com/community/c66h2556490_weird_preview_thing, for the "if person is on main page" thing, and https://artofproblemsolving.com/texer/ for a place to put 40000+ character css codes.**/
6355
/**forum.css?**/
6356
/**Made by Zhaom**/
6357
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");
6358
/**Variables**/
6359
:root{
6360
--primarycolor:rgb(53,108,181);
6361
--secondarycolor:rgb(218,231,246);
6362
--entryhoverbackgroundcolor:rgb(236,243,250);
6363
--titlelength:111.05px;
6364
--width:min(1230px,100vw);
6365
}
6366
/**Blog Info (Note: In the wrong place but as the width of the title of the blog can vary, I put it on the opposite side of the header.)**/
6367
#navigation_box>#right_navigation_box{
6368
width:100%;
6369
left:0px;
6370
top:-44px;
6371
}
6372
#navigation_box>#right_navigation_box>.blog-info{
6373
width:100%;
6374
left:0px;
6375
top:0px;
6376
visibility:hidden;
6377
position:absolute;
6378
}
6379
#navigation_box>#right_navigation_box>.blog-info::after{
6380
content:"3";
6381
font-family:AoPS;
6382
color:var(--secondarycolor);
6383
font-size:16px;
6384
position:absolute;
6385
top:76px;
6386
left:calc(50% - var(--width) / 2 + var(--titlelength) + 6px);
6387
visibility:visible;
6388
line-height:22px;
6389
}
6390
#navigation_box>#right_navigation_box>.blog-info:hover::after{
6391
color:white;
6392
}
6393
#post-new-entry-img{
6394
display:none;
6395
}
6396
#post-new-entry{
6397
color:white;
6398
visibility:hidden;
6399
}
6400
#post-new-entry-p{
6401
margin:0px 0px 0px 0px;
6402
position:absolute;
6403
top:0px;
6404
width:var(--width);
6405
left:calc(50% - var(--width) / 2);
6406
}
6407
#post-new-entry::after{
6408
color:var(--secondarycolor) !important;
6409
font-size:15px;
6410
content:"New Topic";
6411
position:absolute;
6412
right:10px;
6413
top:102.75px;
6414
z-index:349857937460254979276895647384673098;
6415
padding-left:17.34px;
6416
visibility:visible;
6417
font-family:"Roboto",sans-serif;
6418
padding-top:6px;
6419
}
6420
#post-new-entry::before{
6421
color:var(--secondarycolor) !important;
6422
font-size:16px;
6423
content:"V";
6424
font-family:AoPS;
6425
position:absolute;
6426
right:calc(10px + 70.03px + 2px);
6427
top:107.75px;
6428
z-index:349857937460254979276895647384673098;
6429
visibility:visible;
6430
}
6431
#post-new-entry:hover::after{
6432
color:white !important;
6433
border-bottom:1px solid white;
6434
}
6435
#post-new-entry:hover::before{
6436
color:white !important;
6437
}
6438
#wrapper{
6439
width:var(--width);
6440
padding:0px 0px 0px 0px !important;
6441
border-width:0px 0px 0px 0px !important;
6442
background:none !important;
6443
}
6444
#header{
6445
border-width:0px 0px 0px 0px !important;
6446
height:30px;
6447
background-color:var(--primarycolor);
6448
font-size:20px;
6449
margin-bottom:74px;
6450
font-family:Roboto,sans-serif;
6451
}
6452
#main{
6453
padding:0px;
6454
width:calc(100% - 223px);
6455
height:100%;
6456
overflow-y:auto;
6457
border-bottom:3px solid #666666;
6458
float:right;
6459
background-color:white;
6460
display:flex;
6461
flex-direction:column;
6462
border-top:1px solid #666666;
6463
}
6464
#side{
6465
float:left;
6466
background:url("https://artofproblemsolving.com/m/community/img/blogs/hyperion/bg.png") repeat-y;
6467
width:223px;
6468
border-right:3px solid #666666;
6469
}
6470
#header>a>h1{
6471
text-align:left !important;
6472
text-decoration:none !important;
6473
color:white !important;
6474
padding-left:10px !important;
6475
font-weight:700;
6476
line-height:31px;
6477
width:fit-content;
6478
font-size:20px;
6479
}
6480
#header:hover>a>h1{
6481
color:var(--secondarycolor) !important;
6482
}
6483
#navigation_box{
6484
top:72px;
6485
height:26px;
6486
border-bottom:none !important;
6487
background-color:#009fad !important;
6488
}
6489
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry{
6490
margin-top:0px !important;
6491
border-bottom:1px solid #666666 !important;
6492
padding-bottom:0px !important;
6493
border-right:3px solid #666666;
6494
}
6495
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap{
6496
background-color:transparent !important;
6497
border-width:0px 0px 0px 0px !important;
6498
margin-right:24px !important;
6499
border-right:1px solid #eeeeee !important;
6500
}
6501
#search-widget{
6502
position:absolute;
6503
left:calc(50% - var(--width) / 2 + 12px);
6504
top:145px;
6505
background:transparent;
6506
padding:0px 0px 0px 0px !important;
6507
z-index:1000000;
6508
}
6509
#search-widget>.widget-header,#search-widget>.widget-settings,#search-widget>.widget-footer{
6510
display:none;
6511
}
6512
#search-widget>.widget-content{
6513
padding:0px 0px 0px 0px !important;
6514
margin:0px 0px 0px 0px !important;
6515
}
6516
#search-widget>.widget-content>#blog_searchform{
6517
padding:0px 0px 0px 0px !important;
6518
margin:0px 0px 0px 0px !important;
6519
}
6520
#search-widget>.widget-content>#blog_searchform>fieldset{
6521
border-width:0px 0px 0px 0px !important;
6522
margin:0px 0px 0px 0px !important;
6523
}
6524
#search-widget input.button2{
6525
display:none;
6526
}
6527
.blog-shout-wrapper>.aops-scroll-outer>.aops-scroll-inner::-webkit-scrollbar{
6528
display:none;
6529
}
6530
.blog-tags-wrapper>.cmty-itembox>.aops-scroll-outer>.aops-scroll-inner::-webkit-scrollbar{
6531
display:none;
6532
}
6533
6534
/**Ok now I'll start comments.**/
6535
/**The following code makes the tags widget get moved to the place where it is in the forums.**/
6536
/**Hiding the "Tags" header.**/
6537
#side>div:not(.block):not(.widget) .widget-header{
6538
display:none;
6539
}
6540
/**Basically just repositioning the tags.**/
6541
#side>div:not(.block):not(.widget) .widget-content>fieldset.blog-tags-wrapper{
6542
height:64px;
6543
border-width:0px 0px 0px 0px;
6544
padding:0px 0px 0px 0px;
6545
margin:4px 5px 4px 0px;
6546
position:absolute;
6547
top:133px;
6548
left:calc(50% - var(--width) / 2 + 220px);
6549
width:calc(var(--width) - 220px - 5px);
6550
background-color:#eee;
6551
z-index:1000000;
6552
}
6553
#side>div:not(.block):not(.widget) .widget-content>fieldset.blog-tags-wrapper .cmty-itembox{
6554
height:64px;
6555
}
6556
#side>div:not(.block):not(.widget) .cmty-itembox-inner-box{
6557
width:calc(100% - 23px);
6558
margin-right:0px !important;
6559
}
6560
/**Getting rid of odd background and making a border.**/
6561
#navigation_box::after{
6562
content:" ";
6563
width:var(--width);
6564
position:absolute;
6565
top:61px;
6566
height:74px;
6567
left:calc(50% - var(--width) / 2);
6568
border-bottom:2px solid #666666;
6569
background-color:white;
6570
}
6571
/**AoPS pattern background thing. Credits: https://artofproblemsolving.com/community/q1h2404405p19704343 and https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png for the background.**/
6572
#page-wrapper{
6573
background-image:url('https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png');
6574
background-repeat:repeat;
6575
padding-top:103px !important;
6576
background-position:0px calc(100% - 42px);
6577
}
6578
/**Patching z-index stuff.**/
6579
.aops-modal-mask{
6580
z-index:3498579374602549792768956473846730980 !important;
6581
}
6582
.aops-modal-wrapper{
6583
z-index:3498579374602549792768956473846730981 !important;
6584
}
6585
/**Header of posts.**/
6586
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1{
6587
padding:6px 7px 4px 11px !important;
6588
background-color:#666666;
6589
height:58.35px;
6590
font-size:16px;
6591
position:absolute;
6592
width:calc(var(--width) - 226px);
6593
/**top:calc(243px - 74px);**/
6594
margin-top:-58.35px;
6595
z-index:1002;
6596
}
6597
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1>a{
6598
color:white !important;
6599
letter-spacing:normal;
6600
line-height:20px;
6601
}
6602
/**Remove relative position on entrywrap.**/
6603
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap{
6604
position:static;
6605
}
6606
/**Note: If the tags scrolling bothers you, you can delete this piece of code.**/
6607
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-tags-itembox-wrapper{
6608
position:absolute;
6609
top:calc(243px + 55px - 28px - 74px + 58.35px - 55px + 5px - 4px - 1.85px - 35px);
6610
margin-left:calc(0.5em - 11px);
6611
margin-top:0px;
6612
height:23px !important;
6613
overflow:auto;
6614
width:calc(var(--width) - 454px);
6615
z-index:1002;
6616
}
6617
/**Fixing tag margins.**/
6618
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-tags-itembox-wrapper .cmty-item-tag{
6619
margin-top:1.5px;
6620
margin-bottom:1.5px;
6621
}
6622
/**Left side of posts.**/
6623
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-post-poll{
6624
margin-left:calc(110px - 0.5em);
6625
border-top:5px solid transparent;
6626
position:relative !important;
6627
z-index:1 !important;
6628
}
6629
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .message{
6630
margin-left:calc(110px - 0.5em);
6631
position:relative !important;
6632
z-index:1003 !important;
6633
font-family:Roboto,sans-serif;
6634
overflow:visible;
6635
}
6636
h2>strong:nth-child(2){
6637
position:absolute;
6638
left:calc(-1em - 100px + 34.9px);
6639
top:95px;
6640
z-index:1;
6641
font-style:normal;
6642
}
6643
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) h2{
6644
position:relative;
6645
margin-left:calc(110px + 1em - 34.9px);
6646
color:#aaaaaa !important;
6647
font-style:italic;
6648
font-size:12px;
6649
padding-top:5px;
6650
}
6651
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry .entrywrap{
6652
min-height:calc(143px - 1em);
6653
margin-top:calc(-155px / 7);
6654
padding-top:1em;
6655
padding-bottom:1em;
6656
margin-bottom:0px;
6657
display:flex;
6658
flex-direction:column;
6659
padding-right:8px;
6660
}
6661
.efooter{
6662
position:absolute;
6663
bottom:0px;
6664
}
6665
h2>strong:nth-child(2)>a::before{
6666
position:absolute;
6667
left:0px;
6668
content:" ";
6669
height:80px;
6670
width:80px;
6671
background-image:url('https://avatar.artofproblemsolving.com/no-avatar.png');
6672
background-size:80px 80px;
6673
background-position:center;
6674
top:-85px;
6675
}
6676
/**Getting rid of "by , " and the picture before that.**/
6677
h2::before{
6678
content:" ";
6679
position:absolute;
6680
left:0px;
6681
width:34.9px;
6682
height:100%;
6683
background-color:white;
6684
}
6685
/**Moving the contents of the efooter.**/
6686
.efooter ul li a.post-replies{
6687
display:none;
6688
}
6689
.efooter ul li a.post-comment{
6690
visibility:hidden;
6691
}
6692
.efooter ul li a.post-comment::after{
6693
position:absolute;
6694
right:calc(50% - var(--width) / 2 + 7px + 1.29687px);
6695
top:calc(273px - 74px + 58.35px - 55px - 35px);
6696
content:"Reply";
6697
font-size:15px;
6698
color:#dddddd;
6699
visibility:visible;
6700
padding-left:18.56px;
6701
z-index:1002;
6702
letter-spacing:0px;
6703
line-height:17.5px;
6704
font-family:"Roboto",sans-serif;
6705
}
6706
.efooter ul li a.post-comment:hover::after{
6707
border-bottom:1px solid #dddddd;
6708
}
6709
.efooter ul li a.post-comment::before{
6710
position:absolute;
6711
right:calc(50% - var(--width) / 2 + 7px + 1.29687px + 36.34px + 2px);
6712
top:calc(273px - 74px + 58.35px - 55px - 35px);
6713
content:"N";
6714
font-family:AoPS;
6715
font-size:16px;
6716
color:#dddddd;
6717
visibility:visible;
6718
z-index:1002;
6719
line-height:17.5px;
6720
}
6721
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter{
6722
/**width:100%;
6723
height:100%;
6724
padding:0.5em;
6725
margin:0.5em;**/
6726
position:static;
6727
bottom:revert;
6728
order:-1;
6729
/**right:calc(50% - var(--width) / 2);
6730
left:-0.5em;
6731
top:-0.5em;**/
6732
height:1em;
6733
margin-top:-1em;
6734
margin-right:calc(-12.1px - 8px - 1px - 5px);
6735
}
6736
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter>div{
6737
padding:0px;
6738
height:0px;
6739
}
6740
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter>div>ul{
6741
display:inline-block !important;
6742
padding:0px !important;
6743
margin:0px !important;
6744
border-width:0px !important;
6745
height:0px !important;
6746
}
6747
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter>div>ul>li{
6748
vertical-align:top;
6749
}
6750
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter>.modactions>ul>li:first-child{
6751
float:right;
6752
margin:0px;
6753
border-width:0px;
6754
padding:0px;
6755
}
6756
/**#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions{
6757
width:100%;
6758
height:100%;
6759
padding:inherit;
6760
margin:inherit;
6761
position:absolute;
6762
left:inherit;
6763
top:inherit;
6764
}
6765
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions ul{
6766
width:100%;
6767
height:100%;
6768
padding:inherit;
6769
margin:inherit;
6770
position:absolute;
6771
left:inherit;
6772
top:inherit;
6773
}
6774
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .actions ul li:nth-child(2){
6775
width:100%;
6776
height:100%;
6777
padding:inherit;
6778
margin:inherit;
6779
position:absolute;
6780
left:inherit;
6781
top:inherit;
6782
}**/
6783
/**Repositioning edit info.**/
6784
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap>.cmty-post-edit-info{
6785
margin-left:calc(110px - 0.5em) !important;
6786
position:relative !important;
6787
z-index:1 !important;
6788
width:fit-content;
6789
}
6790
/**Right side of posts.**/
6791
/**#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions{
6792
width:100%;
6793
height:100%;
6794
padding:inherit;
6795
margin:inherit;
6796
position:absolute;
6797
left:inherit;
6798
top:inherit;
6799
}
6800
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul{
6801
width:100%;
6802
height:100%;
6803
padding:inherit;
6804
margin:inherit;
6805
position:absolute;
6806
left:inherit;
6807
top:inherit;
6808
}
6809
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions li:nth-child(1){
6810
width:100%;
6811
height:100%;
6812
padding:inherit;
6813
margin:inherit;
6814
position:absolute;
6815
left:inherit;
6816
top:inherit;
6817
}**/
6818
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-edit-post{
6819
visibility:hidden;
6820
display:inline-block;
6821
}
6822
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-edit-post::after{
6823
content:"L";
6824
font-family:AoPS;
6825
font-size:16px;
6826
color:#aaaaaa;
6827
position:relative;
6828
visibility:visible;
6829
z-index:1001;
6830
display:inline-block;
6831
margin-top:3px;
6832
}
6833
/**More header of posts.**/
6834
/**#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions li:nth-child(2){
6835
width:100%;
6836
height:100%;
6837
padding:inherit;
6838
margin:inherit;
6839
position:absolute;
6840
left:inherit;
6841
top:inherit;
6842
}**/
6843
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic{
6844
visibility:hidden;
6845
}
6846
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic::before{
6847
content:"X";
6848
font-family:AoPS;
6849
font-size:16px;
6850
color:#dddddd;
6851
position:absolute;
6852
right:calc(50% - var(--width) / 2 + 7px + 1.29687px + 8px + 155.7px - 79.08px - 16px + 29.179px + 2px);
6853
top:calc(273px - 74px + 58.35px - 55px - 35px);
6854
visibility:visible;
6855
z-index:1002;
6856
line-height:17.5px;
6857
}
6858
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic::after{
6859
content:"Mod";
6860
font-size:15px;
6861
color:#dddddd;
6862
position:absolute;
6863
right:calc(50% - var(--width) / 2 + 7px + 1.29687px + 8px + 155.7px - 79.08px - 16px);
6864
top:calc(273px - 74px + 58.35px - 55px - 35px);
6865
visibility:visible;
6866
padding-left:20.04px;
6867
z-index:1002;
6868
line-height:17.5px;
6869
}
6870
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic:hover::after{
6871
border-bottom:1px solid #dddddd;
6872
}
6873
/**Comments css starts here.**/
6874
/**Deleting margin. Also, tips need to work.**/
6875
.comment{
6876
margin-top:0px !important;
6877
overflow:visible !important;
6878
}
6879
/**Repositioning and resizing commenting box.**/
6880
#main .blog-reply-window.cmty-reply-window.blog-reply-open{
6881
padding-bottom:0px !important;
6882
margin-top:0px !important;
6883
border-top:7px solid #666666 !important;
6884
top:calc(100% - 266px - 47px + 67px);
6885
left:calc(50% - var(--width) / 2 + 220px);
6886
width:calc(var(--width) - 220px);
6887
}
6888
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ{
6889
border-left:3px solid #666666 !important;
6890
border-right:3px solid #666666 !important;
6891
border-bottom:3px solid #666666 !important;
6892
}
6893
#main .blog-reply-window.cmty-reply-window.blog-reply-open::before{
6894
content:"";
6895
position:absolute;
6896
width:100vw;
6897
height:calc(100% - 197px);
6898
min-height:67px;
6899
background-image:url('https://artofproblemsolving.com/assets/images/top/pattern-online-gray.png');
6900
background-repeat:repeat;
6901
z-index:-1;
6902
top:197px;
6903
right:calc(var(--width) / 2 - 50vw);
6904
}
6905
#main .blog-reply-window.cmty-reply-window{
6906
position:absolute;
6907
}
6908
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-posting-box-container,#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-posting-box-container .cmty-post-textarea{
6909
height:200px;
6910
}
6911
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-post-preview{
6912
border-width:0px;
6913
}
6914
/**Adding a border to the right of the commenting box and also fixing tip overflow.**/
6915
.blog-posts-box{
6916
border-right:3px solid #666666;
6917
overflow:hidden;
6918
flex-shrink:0;
6919
padding-bottom:30px;
6920
margin-bottom:-30px;
6921
}
6922
/**Add extra space to the bottom if the commenting box has class .blog-reply-open.**/
6923
/**#main>.blog-reply-window.cmty-reply-window.blog-reply-open~h1{
6924
border-bottom:235px solid #666666;
6925
flex:0 0 237px;
6926
box-shadow:0px 28px #666666;
6927
}**/
6928
#main:has(>.blog-reply-window.cmty-reply-window.blog-reply-open){
6929
border-bottom:269px solid #666666;
6930
}
6931
#main:has(>.blog-reply-window.cmty-reply-window.blog-reply-open)>p:not(:first-child){
6932
display:none;
6933
}
6934
/**Adding more padding to cmty-post-attachments.**/
6935
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-post-attachments{
6936
padding-left:calc(110px - 0.5em) !important;
6937
position:relative !important;
6938
z-index:1 !important;
6939
}
6940
/**Making comments look like posts in forums.**/
6941
.comment{
6942
background-color:white !important;
6943
border-bottom:1px solid #666666 !important;
6944
}
6945
.commentwrap{
6946
min-height:143px;
6947
margin-top:0px !important;
6948
margin-right:24px !Important;
6949
padding-top:calc(0.5em + 17px) !important;
6950
border-right:1px solid #eeeeee !important;
6951
width:auto !important;
6952
overflow:visible !important;
6953
}
6954
.commentwrap .cfooter{
6955
width:100%;
6956
height:100%;
6957
position:absolute;
6958
padding:inherit;
6959
margin:inherit;
6960
left:0px;
6961
bottom:0px;
6962
pointer-events:none;
6963
}
6964
.commentwrap .cfooter *{
6965
pointer-events:all;
6966
}
6967
.commentwrap .cfooter .actions{
6968
font-size:12px !important;
6969
color:#aaaaaa !important;
6970
position:absolute;
6971
left:calc(110px - 38.02px + 7.33333333333333333333333px);
6972
top:-6px;
6973
font-style:italic;
6974
}
6975
.commentwrap .cfooter .actions .author{
6976
position:relative;
6977
}
6978
.commentwrap .cfooter .actions .author::before{
6979
position:absolute;
6980
left:0px;
6981
top:0px;
6982
height:100%;
6983
content:"";
6984
width:38.02px;
6985
background-color:white;
6986
}
6987
.commentwrap .cfooter .actions .author strong:nth-child(2){
6988
position:absolute;
6989
left:calc(10px - 110px + 38.02px - 7.33333333333333333333333px);
6990
top:90px;
6991
font-style:normal;
6992
}
6993
.commentwrap .cfooter .actions .author strong:nth-child(2)>a::before{
6994
position:absolute;
6995
left:0px;
6996
content:" ";
6997
height:80px;
6998
width:80px;
6999
background-image:url('https://avatar.artofproblemsolving.com/no-avatar.png');
7000
background-size:80px 80px;
7001
background-position:center;
7002
top:-85px;
7003
}
7004
.commentwrap .message,.commentwrap .cmty-post-attachments,.commentwrap .cmty-post-edit-info{
7005
margin-left:110px;
7006
position:relative !important;
7007
font-family:Roboto,sans-serif;
7008
width:calc(100% - 110px);
7009
}
7010
/**Tips need to work.**/
7011
.commentwrap .message{
7012
overflow:visible;
7013
}
7014
.commentwrap .cfooter .modactions ul li a{
7015
visibility:hidden;
7016
}
7017
.commentwrap .cfooter .modactions ul li a.blog-report-post::after{
7018
content:"Z";
7019
font-family:AoPS;
7020
font-size:16px;
7021
color:#aaaaaa;
7022
position:absolute;
7023
right:-18.17px;
7024
top:3px;
7025
visibility:visible;
7026
}
7027
.commentwrap .cfooter .modactions ul li a.blog-edit-post::after{
7028
content:"L";
7029
font-family:AoPS;
7030
font-size:16px;
7031
color:#aaaaaa;
7032
position:absolute;
7033
right:-18.11px;
7034
top:25px;
7035
visibility:visible;
7036
}
7037
.commentwrap .cfooter .modactions ul li a.blog-delete-post::after{
7038
content:"J";
7039
font-family:AoPS;
7040
font-size:16px;
7041
color:#aaaaaa;
7042
position:absolute;
7043
right:-17.25px;
7044
top:47px;
7045
visibility:visible;
7046
}
7047
/**Hiding the "No posts in this blog. Yet!" text.**/
7048
.blog-no-topics{
7049
display:none;
7050
}
7051
/**Post number.**/
7052
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap{
7053
counter-reset:postnumber;
7054
}
7055
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap::before{
7056
counter-increment:postnumber;
7057
content:"#"counter(postnumber);
7058
color:#aaa;
7059
font-size:12px;
7060
text-align:right;
7061
height:calc(44px / 3 - 5px);
7062
margin-top:calc(-44px / 3 + 5px);
7063
}
7064
body{
7065
counter-reset:postnumber;
7066
counter-increment:postnumber;
7067
}
7068
.commentwrap::before{
7069
counter-increment:postnumber;
7070
content:"#"counter(postnumber);
7071
color:#aaa;
7072
font-size:12px;
7073
position:absolute;
7074
top:5px;
7075
right:8px;
7076
}
7077
/**Above the header.**/
7078
/**Credits: [WIP] Seamless UI (https://artofproblemsolving.com/community/c66h2414842_wip_seamless_ui) for the idea.**/
7079
/**Hiding some things.**/
7080
#right_navigation_box{
7081
visibility:hidden;
7082
}
7083
/**Repositioning left_navigation_box, recoloring it, etc.**/
7084
#left_navigation_box{
7085
position:absolute;
7086
left:calc(50% - var(--width) / 2);
7087
font-size:12px !important;
7088
font-weight:700;
7089
color:#cdeef1;
7090
text-transform:uppercase;
7091
line-height:25px;
7092
}
7093
/**Making the top.**/
7094
#navigation_box::before{
7095
content:"";
7096
position:absolute;
7097
width:100%;
7098
height:72px;
7099
background-color:white;
7100
top:-72px;
7101
left:0px;
7102
}
7103
#left_navigation_box::before{
7104
content:"";
7105
position:absolute;
7106
left:30px;
7107
top:-59.4px;
7108
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online.svg");
7109
background-size:254.17px 46.8px;
7110
height:46.8px;
7111
width:254.17px;
7112
z-index:12;
7113
}
7114
/**Feed overlapping with header bug fix.**/
7115
#feed-wrapper{
7116
z-index:10000000000 !important;
7117
top:70px !important;
7118
}
7119
/**Subscribe button becomes bookmark button.**/
7120
#navigation_box>#right_navigation_box>#blog-subscribe{
7121
width:100%;
7122
top:0px;
7123
left:0px;
7124
position:absolute;
7125
}
7126
#navigation_box>#right_navigation_box>#blog-subscribe::after{
7127
content:"Bookmark";
7128
position:absolute;
7129
right:calc(50% - var(--width) / 2 + 110.25px);
7130
top:80px;
7131
visibility:visible;
7132
color:var(--secondarycolor);
7133
font-size:15px;
7134
padding-left:11.05px;
7135
line-height:18px;
7136
font-family:"Roboto",sans-serif;
7137
}
7138
#navigation_box>#right_navigation_box>#blog-subscribe[title="Click to stop receiving email notifications for new posts in this blog"]::after{
7139
content:"Remove" !important;
7140
padding-left:19.56px;
7141
}
7142
#navigation_box>#right_navigation_box>#blog-subscribe[title="Click to stop receiving email notifications for new posts in this blog"]::before{
7143
content:"D" !important;
7144
right:calc(50% - var(--width) / 2 + 110.25px + 2px + 53.91px) !important;
7145
}
7146
#navigation_box>#right_navigation_box>#blog-subscribe:hover::after{
7147
color:white;
7148
border-bottom:1px solid white;
7149
}
7150
#navigation_box>#right_navigation_box>#blog-subscribe:hover::before{
7151
color:white;
7152
}
7153
#navigation_box>#right_navigation_box>#blog-subscribe::before{
7154
content:"B";
7155
font-family:AoPS;
7156
position:absolute;
7157
right:calc(50% - var(--width) / 2 + 110.25px + 2px + 68.05px);
7158
top:81px;
7159
visibility:visible;
7160
color:var(--secondarycolor);
7161
font-size:16px;
7162
z-index:1;
7163
line-height:16px;
7164
width:1234px;
7165
pointer-events:none;
7166
}
7167
/**Fixing length of names and also changing line height.**/
7168
h2>strong:nth-child(2)>a{
7169
width:90px;
7170
display:block;
7171
overflow:hidden;
7172
text-overflow:ellipsis;
7173
white-space:nowrap;
7174
line-height:18px;
7175
}
7176
.commentwrap .cfooter .actions .author strong:nth-child(2)>a{
7177
width:90px;
7178
display:block;
7179
overflow:hidden;
7180
text-overflow:ellipsis;
7181
white-space:nowrap;
7182
color:black;
7183
}
7184
#right_navigation_box>.blog-login:hover::before{
7185
color:white !important;
7186
}
7187
/**Search widget and entry titles. Credits: Printrbot, slightly modified.**/
7188
#blog_keywords{
7189
border-radius:6px;
7190
}
7191
#search-widget, #search-widget>.widget-content{
7192
width:200px;
7193
height:23px;
7194
}
7195
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entry>h1>a{
7196
font-weight:700;
7197
font-family:Roboto,sans-serif;
7198
width:calc(100% - 78px);
7199
display:block;
7200
white-space:nowrap;
7201
overflow:hidden;
7202
text-overflow:ellipsis;
7203
}
7204
/**Blog logout.**/
7205
#navigation_box .blog-logout{
7206
visibility:visible;
7207
color:#009fad;
7208
font-size:13px;
7209
font-weight:500;
7210
position:absolute;
7211
right:calc(50% - var(--width) / 2 + 40px);
7212
font-family:Roboto,sans-serif;
7213
line-height:15px;
7214
top:-20px;
7215
text-transform:uppercase;
7216
padding-right:12.52px;
7217
z-index:11;
7218
height:15px;
7219
pointer-events:auto;
7220
}
7221
#navigation_box .blog-logout::after{
7222
content:"SIGN OUT";
7223
position:absolute;
7224
height:2px;
7225
right:0px;
7226
top:21px;
7227
padding:0px;
7228
overflow:hidden;
7229
z-index:11;
7230
width:101.55px;
7231
background-color:white;
7232
pointer-events:none;
7233
color:#1b365d;
7234
}
7235
#navigation_box .blog-logout:hover::after{
7236
height:fit-content;
7237
padding:18px 12px 12px;
7238
display:flex;
7239
top:15px;
7240
width:101.55px;
7241
background-color:transparent;
7242
pointer-events:auto;
7243
}
7244
#navigation_box .blog-logout::before{
7245
content:"LOGOUT";
7246
display:block;
7247
position:absolute;
7248
width:fit-content;
7249
height:20px;
7250
background-color:white;
7251
pointer-events:none;
7252
z-index:384;
7253
left:0px;
7254
color:transparent;
7255
background-image:url('https://avatar.artofproblemsolving.com/no-avatar.png');
7256
background-size:20px 20px;
7257
background-repeat:no-repeat;
7258
background-position:right 6px bottom;
7259
margin-top:-2.5px;
7260
}
7261
#navigation_box>.clear::after{
7262
content:"S";
7263
font-size:13px;
7264
font-family:AoPS;
7265
position:absolute;
7266
top:-62px;
7267
right:calc(50% - var(--width) / 2 + 42px);
7268
color:#009fad;
7269
}
7270
#right_navigation_box::after{
7271
content:"";
7272
position:absolute;
7273
right:calc(50% - var(--width) / 2 + 40px);
7274
top:1px;
7275
height:2px;
7276
width:101.55px;
7277
background-color:#009fad;
7278
visibility:visible;
7279
z-index:10;
7280
}
7281
/**Blog login.**/
7282
#navigation_box .blog-login::before{
7283
content:"";
7284
position:absolute;
7285
width:6.52px;
7286
height:14px;
7287
right:calc(50% - var(--width) / 2 + 40px);
7288
top:-20px;
7289
background-color:white;
7290
visibility:visible;
7291
z-index:1;
7292
pointer-events:none;
7293
}
7294
#navigation_box .blog-login::after{
7295
content:"SIGN IN/REGISTER";
7296
visibility:visible;
7297
right:calc(50% - var(--width) / 2 + 40px);
7298
top:-20px;
7299
background-color:white;
7300
z-index:1;
7301
color:#009fad;
7302
font-size:13px;
7303
line-height:15px;
7304
position:absolute;
7305
pointer-events:auto;
7306
}
7307
#navigation_box .blog-login:hover::after{
7308
text-decoration:underline;
7309
}
7310
#navigation_box .blog-login{
7311
position:absolute;
7312
width:100%;
7313
background-color:white;
7314
left:0px;
7315
z-index:11;
7316
visibility:visible;
7317
pointer-events:none;
7318
}
7319
/**Everything in aops-modal-wrapper.**/
7320
.aops-modal-frame{
7321
border-width:0px;
7322
padding:6px;
7323
box-shadow:none;
7324
}
7325
.aops-modal-content-wrapper{
7326
box-shadow:none;
7327
}
7328
.aops-modal-standard .aops-modal-footer,.aops-modal-plain-body .aops-modal-footer{
7329
background-color:transparent;
7330
}
7331
.btn-primary{
7332
background-color:#1b365d;
7333
font-family:Roboto,sans-serif;
7334
}
7335
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.btn-active,.open .dropdown-toggle.btn-primary{
7336
background-color:#135b7b;
7337
border-color:#135b7b;
7338
}
7339
.aops-close-x{
7340
right:-6px;
7341
top:-4px;
7342
font-size:20px;
7343
border-radius:0px;
7344
background-color:transparent;
7345
color:#1b365d;
7346
padding-top:0px;
7347
}
7348
.aops-close-x:hover{
7349
color:#009fad !important;
7350
}
7351
#login-form .info{
7352
background-color:transparent;
7353
color:transparent;
7354
}
7355
#login-form .info::before{
7356
content:"";
7357
display:inline-block;
7358
width:200px;
7359
height:36.8281px;
7360
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online.svg");
7361
background-size:100% auto;
7362
vertical-align:middle;
7363
position:relative;
7364
left:89.2969px;
7365
}
7366
#login-form .info::after{
7367
content:"Sign In";
7368
font-size:30px;
7369
color:#1a355d;
7370
position:absolute;
7371
vertical-align:middle;
7372
left:calc(99.2969px + 208px);
7373
}
7374
#login-form-links{
7375
background-color:transparent;
7376
}
7377
#login-form-links>p:first-child{
7378
display:none;
7379
}
7380
.aops-modal-content-wrapper>.aops-scroll-outer{
7381
box-shadow:none;
7382
}
7383
.cmty-posting-modal .aops-close-x{
7384
right:2px;
7385
top:6px;
7386
color:white;
7387
}
7388
/**Editing left_navigation_box links.**/
7389
#left_navigation_box>a{
7390
color:#cdeef1;
7391
font-family:Roboto,sans-serif;
7392
line-height:28px;
7393
font-size:12px;
7394
}
7395
#left_navigation_box>a:hover{
7396
text-decoration:underline;
7397
}
7398
#left_navigation_box>a:last-child{
7399
color:white;
7400
pointer-events:none;
7401
}
7402
/**Scrollable side.**/
7403
#side{
7404
height:100%;
7405
border-bottom:2px solid #666666;
7406
overflow-y:auto;
7407
}
7408
/**Succession of height:100%;s to prevent white space.**/
7409
html.svg{
7410
height:100%;
7411
border-top:35px solid #dddddd;
7412
}
7413
html.svg>body.community{
7414
height:100%;
7415
position:relative;
7416
}
7417
html.svg>body.community>#page-wrapper{
7418
height:100%;
7419
}
7420
html.svg>body.community>#page-wrapper>#wrapper{
7421
height:100%;
7422
}
7423
/**Slightly different height.**/
7424
#content{
7425
height:calc(100% - 151px);
7426
}
7427
/**Footer.**/
7428
#wrapper::before{
7429
content:"";
7430
position:absolute;
7431
width:100%;
7432
height:42px;
7433
left:0px;
7434
bottom:0px;
7435
background-color:#1b365d;
7436
}
7437
#wrapper::after{
7438
content:"";
7439
position:absolute;
7440
left:calc(50% - var(--width) / 2 + 30px);
7441
bottom:12px;
7442
width:119.47px;
7443
height:22px;
7444
background:url("https://artofproblemsolving.com/assets/images/logos/aops-online-footer.svg");
7445
background-size:119.47px 22px;
7446
}
7447
.aops-modal-standard .aops-modal-title,.aops-modal-plain-body .aops-modal-title{
7448
background-color:transparent;
7449
}
7450
/**Main page stuff. (Credits: https://artofproblemsolving.com/community/c1066032.)**/
7451
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter{
7452
display:none;
7453
}
7454
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2{
7455
color:rgb(53, 108, 181) !important;
7456
position:absolute;
7457
z-index:1;
7458
left:calc(70% + 3px);
7459
font-size:12px;
7460
padding-left:5.32px;
7461
padding-right:12px;
7462
display:flex;
7463
flex-direction:column;
7464
line-height:12px;
7465
top:0px;
7466
padding-top:33px;
7467
margin-top:7px;
7468
border-left:1px solid #aaaaaa;
7469
height:calc(100% - 14px);
7470
width:calc(30% - 3px);
7471
}
7472
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong{
7473
left:12px;
7474
top:40px;
7475
font-weight:normal;
7476
font-style:italic;
7477
width:calc(100% - 24px);
7478
}
7479
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong>a{
7480
color:rgb(53, 108, 181) !important;
7481
width:100%;
7482
}
7483
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) h2>strong>a::before{
7484
width:40px;
7485
height:40px;
7486
background-size:40px 40px;
7487
top:-40px;
7488
}
7489
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry{
7490
border-width:0px;
7491
padding:0px;
7492
margin:0px;
7493
position:relative;
7494
}
7495
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type{
7496
position:relative;
7497
}
7498
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type::before{
7499
content:"Topic";
7500
display:block;
7501
line-height:16px;
7502
font-size:12px;
7503
color:#999;
7504
background-color:#eeeeee;
7505
padding-left:10px;
7506
border-top:2px solid white;
7507
border-bottom:2px solid #cccccc;
7508
height:20px;
7509
}
7510
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)):first-of-type::after{
7511
content:"First Poster";
7512
display:block;
7513
position:absolute;
7514
line-height:16px;
7515
font-size:12px;
7516
color:#999;
7517
height:16px;
7518
padding:0px 12px;
7519
width:calc(30% - 3px);
7520
left:calc(70% + 3px);
7521
border-left:1px solid #aaaaaa;
7522
top:2px;
7523
}
7524
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap{
7525
margin:0px;
7526
border-width:0px;
7527
border-top:2px solid white;
7528
border-bottom:2px solid #cccccc;
7529
background-color:#eaeaea;
7530
height:113px;
7531
padding:5px 0 5px 10px;
7532
width:100%;
7533
}
7534
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap:hover{
7535
background-color:var(--entryhoverbackgroundcolor);
7536
}
7537
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>*{
7538
display:none !important;
7539
}
7540
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.message{
7541
display:block !important;
7542
height:105px;
7543
padding-top:17px;
7544
overflow:hidden;
7545
width:56%;
7546
}
7547
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter{
7548
display:block !important;
7549
position:absolute;
7550
visibility:hidden;
7551
top:0px;
7552
left:0px;
7553
width:100%;
7554
height:100%;
7555
}
7556
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter a{
7557
display:none !important;
7558
}
7559
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entrywrap>.efooter *{
7560
padding:0px !important;
7561
margin:0px !important;
7562
border-width:0px !important;
7563
}
7564
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h1{
7565
position:absolute;
7566
z-index:1;
7567
overflow:visible;
7568
padding:0px;
7569
width:calc(100% - 10px);
7570
}
7571
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h2::before{
7572
background-color:#eaeaea;
7573
width:100%;
7574
height:25px;
7575
}
7576
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry:hover>h2::before{
7577
background-color:var(--entryhoverbackgroundcolor);
7578
}
7579
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h2::after{
7580
content:"";
7581
background-color:#eaeaea;
7582
position:absolute;
7583
width:6.68px;
7584
height:12px;
7585
top:58px;
7586
}
7587
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry:hover>h2::after{
7588
background-color:var(--entryhoverbackgroundcolor);
7589
}
7590
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .entry>h1>a{
7591
position:absolute;
7592
max-width:63%;
7593
font-size:16px;
7594
line-height:16px;
7595
height:17px;
7596
overflow:hidden;
7597
top:7px;
7598
left:10px;
7599
text-overflow:ellipsis;
7600
white-space:nowrap;
7601
width:63%;
7602
font-weight:normal;
7603
color:var(--primarycolor);
7604
}
7605
/**Post count add-on.**/
7606
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies{
7607
display:block !important;
7608
position:absolute;
7609
right:calc(30% + 1px);
7610
top:17px;
7611
font-size:12px;
7612
color:#aaa;
7613
text-decoration:none !important;
7614
visibility:visible;
7615
height:calc(100% - 17px);
7616
width:100%;
7617
text-align:right;
7618
width:calc(70% - 0.7px);
7619
}
7620
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies::before{
7621
content:"x";
7622
font-family:AoPS;
7623
font-size:11px;
7624
color:#aaa;
7625
margin-right:3.34px;
7626
}
7627
#main>div:not(:first-of-type:nth-last-of-type(3):nth-last-child(5)) .efooter ul li a.post-replies::after{
7628
content:"";
7629
position:absolute;
7630
width:calc(1000% / 7 + 1px);
7631
height:calc(100% + 21px);
7632
right:calc(-300% / 7 - 1.3px);
7633
top:-19px;
7634
z-index:100;
7635
}
7636
#main>div:not(.blog-posts-box):last-child::after{
7637
content:"No more topics!";
7638
font-size:15px;
7639
color:#333333;
7640
padding:5px;
7641
display:block;
7642
}
7643
/**Fixing letter spacing in h1.**/
7644
h1{
7645
letter-spacing:0px;
7646
}
7647
/**Shouts.**/
7648
#message{
7649
width:calc(100% - 4px);
7650
}
7651
#shouts-widget>.widget-content>.blog-shout-wrapper{
7652
min-width:0px;
7653
}
7654
/**The "Quick Reply" button.**/
7655
#main>h1{
7656
order:1;
7657
font-size:0px;
7658
flex:0 0 2px;
7659
background:linear-gradient(90deg,#555555 calc(100% - 3px),#666666 calc(100% - 3px));
7660
}
7661
#main>p:not(:first-child){
7662
order:2;
7663
display:block;
7664
flex:1 0 28px;
7665
background-color:#666666;
7666
padding:4px 7px 2px 4px;
7667
margin:0px;
7668
position:relative;
7669
}
7670
#main>p:not(:first-child)>.blog-post-comment{
7671
display:block;
7672
height:18px;
7673
border-radius:6px;
7674
font-size:0px;
7675
position:relative;
7676
z-index:1;
7677
}
7678
#main>p:not(:first-child)::before{
7679
content:"N";
7680
font-family:AoPS;
7681
font-size:12px;
7682
line-height:18px;
7683
position:absolute;
7684
border-radius:6px;
7685
background-color:white;
7686
width:calc(100% - 11px);
7687
padding-left:6px;
7688
color:#aaaaaa;
7689
}
7690
#main>p:not(:first-child)::after{
7691
content:"Quick Reply";
7692
font-family:Roboto,sans-serif;
7693
font-style:italic;
7694
font-size:12px;
7695
line-height:18px;
7696
position:absolute;
7697
left:23.52px;
7698
top:4px;
7699
color:#aaaaaa;
7700
}
7701
/**Tags.**/
7702
.cmty-item-tag{
7703
background-color:var(--primarycolor) !important;
7704
color:white !important;
7705
}
7706
.cmty-item-tag:hover{
7707
background-color:var(--secondarycolor) !important;
7708
color:var(--primarycolor) !important;
7709
}
7710
/**:has implementation**/
7711
#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)){
7712
border-right:3px solid #666666;
7713
border-top:59.35px solid #666666;
7714
margin-top:-74px;
7715
height:calc(100% + 74px);
7716
overflow:scroll;
7717
overflow-x:hidden;
7718
}
7719
#navigation_box:has(+#wrapper>#content>#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5))::after{
7720
width:223px;
7721
border-right:3px solid #666666;
7722
}
7723
#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5))+#side>div:nth-of-type(4){
7724
display:none;
7725
}
7726
#main:not(:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5))){
7727
/**width:100%;**/
7728
background-color:transparent;
7729
direction:rtl;
7730
overflow-x:hidden;
7731
}
7732
#main:not(:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)))>*{
7733
direction:ltr;
7734
}
7735
/**#main:not(:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)))+#side{
7736
height:0px;
7737
padding:0px;
7738
margin:0px;
7739
border-width:0px;
7740
}**/
7741
/**Scrollbar.**/
7742
#main:not(:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)))::-webkit-scrollbar{
7743
display:block;
7744
width:8px;
7745
}
7746
#main:not(:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)))::-webkit-scrollbar-track{
7747
background-color:#cccccc;
7748
}
7749
#main:not(:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)))::-webkit-scrollbar-thumb{
7750
background-color:#666666;
7751
border-radius:4px;
7752
}
7753
#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5))::-webkit-scrollbar{
7754
display:block !important;
7755
width:8px;
7756
z-index:1002;
7757
}
7758
#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5))::-webkit-scrollbar-track{
7759
background-color:#666666;
7760
}
7761
#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5))::-webkit-scrollbar-thumb{
7762
border-radius:4px;
7763
/**So scrollbar is small enough so arrow things fit**/
7764
background:linear-gradient(0deg,transparent 13px,#dddddd 13px,#dddddd calc(100% - 13px),transparent calc(100% - 13px)),radial-gradient(circle at 50% calc(100% - 13px),#dddddd 4px,transparent 4px),radial-gradient(circle at 50% 13px,#dddddd 4px,transparent 4px);
7765
min-height:26px;
7766
}
7767
/**The arrow things.**/
7768
#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5))::before{
7769
content:"G";
7770
font-family:AoPS;
7771
font-size:10px;
7772
color:#dddddd;
7773
position:absolute;
7774
right:calc(50% - var(--width) / 2 + 3px);
7775
top:calc(261px - 74px + 58.35px - 55px);
7776
cursor:pointer;
7777
}
7778
#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5))::after{
7779
content:"H";
7780
font-family:AoPS;
7781
font-size:10px;
7782
color:#dddddd;
7783
position:absolute;
7784
right:calc(50% - var(--width) / 2 + 3px);
7785
cursor:pointer;
7786
/**It should theoretically be 47px but this looks inaccurate.**/
7787
bottom:47px;
7788
}
7789
div#wrapper>div#content>div#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)):has(>div.blog-reply-window.cmty-reply-window.blog-reply-open)::after{
7790
bottom:313px;
7791
}
7792
/**The "X" in the top right corner.**/
7793
#header:has(+#content>#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5)){
7794
z-index:1003;
7795
overflow:visible;
7796
}
7797
#header:has(+#content>#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5))>a::before{
7798
content:"J";
7799
font-family:AoPS;
7800
font-size:24px;
7801
line-height:22px;
7802
position:absolute;
7803
right:calc(50% - var(--width) / 2 + 3px + 4px + 2.296874px);
7804
top:36px;
7805
color:#dddddd;
7806
}
7807
/**Font size for commenting**/
7808
#main .blog-reply-window.cmty-reply-window.blog-reply-open .cmty-posting-environ .cmty-posting-box-container .cmty-post-textarea{
7809
font-size:15px;
7810
}
7811
/**Revert back to old header but with "X" when previewing because display:fixed causes some problems.**/
7812
/**Get rid of scrollbar**/
7813
/**div#wrapper>div#header+div#content>div#main:has(>div>.cmty-posting-previewing)::-webkit-scrollbar,div#wrapper>div#header+div#content>div#main:has(>div>.cmty-posting-previewing)::before,div#wrapper>div#header+div#content>div#main:has(>div>.cmty-posting-previewing)::after{
7814
display:none !important;
7815
}
7816
div#wrapper>div#header+div#content>div#main:has(>div>.cmty-posting-previewing){
7817
border-right-width:0px;**/
7818
/**Absolute positioned header**/
7819
/**border-top-width:1px;
7820
}
7821
div#wrapper>div#header+div#content>div#main:has(>div>.cmty-posting-previewing) .entry>h1{
7822
position:absolute;
7823
top:0px;
7824
}**/
7825
/**Hide the sidebar and top when commenting.**/
7826
#wrapper>#content>#main:has(>.blog-reply-open){
7827
border-left:3px solid #666666;
7828
width:var(--width);
7829
height:calc(100% + 141px);
7830
}
7831
#content>#main>.blog-reply-open{
7832
width:var(--width);
7833
left:calc(50% - var(--width) / 2);
7834
}
7835
#main:has(>.blog-reply-open)+#side,#navigation_box:has(+#wrapper>#content>#main>.blog-reply-open)::after{
7836
display:none;
7837
}
7838
#main:has(>.blog-reply-open)>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-tags-itembox-wrapper{
7839
width:calc(var(--width) - 454px + 220px);
7840
}
7841
#page-wrapper:has(>#wrapper #main>.blog-reply-open){
7842
padding-top:5px !important;
7843
}
7844
#page-wrapper:has(>#wrapper #main>.blog-reply-open)>#navigation_box,#page-wrapper:has(>#wrapper #main>.blog-reply-open) #wrapper::before,#page-wrapper:has(>#wrapper #main>.blog-reply-open) #wrapper::after{
7845
display:none;
7846
}
7847
#page-wrapper:has(>#wrapper #main>.blog-reply-open) #post-new-entry::before,#page-wrapper:has(>#wrapper #main>.blog-reply-open) #post-new-entry::after,#page-wrapper:has(>#wrapper #main>.blog-reply-open) .efooter ul li a.post-comment::before,#page-wrapper:has(>#wrapper #main>.blog-reply-open) .efooter ul li a.post-comment::after,#page-wrapper:has(>#wrapper #main>.blog-reply-open) #main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic::before,#page-wrapper:has(>#wrapper #main>.blog-reply-open) #main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .efooter .modactions ul li a.blog-moderate-topic::after,#page-wrapper:has(>#wrapper #main>.blog-reply-open) #main:has(>.blog-reply-open)>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-tags-itembox-wrapper,#page-wrapper:has(>#wrapper #main>.blog-reply-open) #main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5))::before{
7848
margin-top:-98px;
7849
}
7850
#page-wrapper:has(>#wrapper #main>.blog-reply-open) div#wrapper>div#content>div#main:has(>div:first-of-type:nth-last-of-type(3):nth-last-child(5)):has(>div.blog-reply-window.cmty-reply-window.blog-reply-open)::after{
7851
bottom:246px;
7852
}
7853
#page-wrapper:has(>#wrapper #main>.blog-reply-open) .blog-posts-box{
7854
padding-bottom:2px;
7855
margin-bottom:-2px;
7856
}
7857
/**Edit tags fix.**/
7858
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-tags-itembox-wrapper:has(>.cmty-items-input-box.ui-front){
7859
overflow:visible;
7860
height:25px !important;
7861
background-color:#ffffff;
7862
}
7863
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-tags-itembox-wrapper>.cmty-items-input-box.ui-front{
7864
height:25px;
7865
padding-right:32px;
7866
position:static;
7867
overflow:auto;
7868
}
7869
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-tags-itembox-wrapper:has(>.cmty-itembox)::-webkit-scrollbar{
7870
display:block;
7871
width:8px;
7872
}
7873
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-tags-itembox-wrapper:has(>.cmty-itembox)::-webkit-scrollbar-thumb{
7874
background-color:#dddddd;
7875
border-radius:4px;
7876
}
7877
#main>div:first-of-type:nth-last-of-type(3):nth-last-child(5) .entrywrap .cmty-tags-itembox-wrapper>.cmty-items-input-box.ui-front input{
7878
margin-top:1px;
7879
}
7880
/**AVATAR FIX (Credits: reminiscence.css.)**/
7881
h2>strong:nth-child(2)>a[href="/community/user/441274"]::before{
7882
background-image:url("https://avatar.artofproblemsolving.com/avatar_441274.png?t=1605027501") !important;
7883
}
7884
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/441274"]::before{
7885
background-image:url("https://avatar.artofproblemsolving.com/avatar_441274.png?t=1605027501") !important;
7886
}
7887
h2>strong:nth-child(2)>a[href="/community/user/587518"]::before{
7888
background-image:url("https://avatar.artofproblemsolving.com/avatar_587518.jpeg?t=1610396935") !important;
7889
}
7890
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/587518"]::before{
7891
background-image:url("https://avatar.artofproblemsolving.com/avatar_587518.jpeg?t=1610396935") !important;
7892
}
7893
h2>strong:nth-child(2)>a[href="/community/user/547702"]::before{
7894
background-image:url("https://avatar.artofproblemsolving.com/avatar_547702.jpg?t=1610061894") !important;
7895
}
7896
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/547702"]::before{
7897
background-image:url("https://avatar.artofproblemsolving.com/avatar_547702.jpg?t=1610061894") !important;
7898
}
7899
h2>strong:nth-child(2)>a[href="/community/user/492168"]::before{
7900
background-image:url("https://avatar.artofproblemsolving.com/avatar_492168.png") !important;
7901
}
7902
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/492168"]::before{
7903
background-image:url("https://avatar.artofproblemsolving.com/avatar_492168.png") !important;
7904
}
7905
h2>strong:nth-child(2)>a[href="/community/user/380888"]::before{
7906
background-image:url("https://avatar.artofproblemsolving.com/avatar_380888.png?t=1609510348") !important;
7907
}
7908
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/380888"]::before{
7909
background-image:url("https://avatar.artofproblemsolving.com/avatar_380888.png?t=1609510348") !important;
7910
}
7911
h2>strong:nth-child(2)>a[href="/community/user/563289"]::before{
7912
background-image:url("https://avatar.artofproblemsolving.com/avatar_563289.png?t=1610760363") !important;
7913
}
7914
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/563289"]::before{
7915
background-image:url("https://avatar.artofproblemsolving.com/avatar_563289.png?t=1610760363") !important;
7916
}
7917
h2>strong:nth-child(2)>a[href="/community/user/325837"]::before{
7918
background-image:url("https://avatar.artofproblemsolving.com/avatar_325837.png?t=1609988939") !important;
7919
}
7920
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/325837"]::before{
7921
background-image:url("https://avatar.artofproblemsolving.com/avatar_325837.png?t=1609988939") !important;
7922
}
7923
h2>strong:nth-child(2)>a[href="/community/user/565051"]::before{
7924
background-image:url("https://avatar.artofproblemsolving.com/avatar_565051.png?t=1610306936") !important;
7925
}
7926
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/565051"]::before{
7927
background-image:url("https://avatar.artofproblemsolving.com/avatar_565051.png?t=1610306936") !important;
7928
}
7929
h2>strong:nth-child(2)>a[href="/community/user/447773"]::before{
7930
background-image:url("https://avatar.artofproblemsolving.com/avatar_447773.png?t=1603934148") !important;
7931
}
7932
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/447773"]::before{
7933
background-image:url("https://avatar.artofproblemsolving.com/avatar_447773.png?t=1603934148") !important;
7934
}
7935
h2>strong:nth-child(2)>a[href="/community/user/507959"]::before{
7936
background-image:url("https://avatar.artofproblemsolving.com/avatar_507959.png") !important;
7937
}
7938
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/507959"]::before{
7939
background-image:url("https://avatar.artofproblemsolving.com/avatar_507959.png") !important;
7940
}
7941
h2>strong:nth-child(2)>a[href="/community/user/361064"]::before{
7942
background-image:url("https://avatar.artofproblemsolving.com/avatar_361064.jpg?t=1610059062") !important;
7943
}
7944
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/361064"]::before{
7945
background-image:url("https://avatar.artofproblemsolving.com/avatar_361064.jpg?t=1610059062") !important;
7946
}
7947
h2>strong:nth-child(2)>a[href="/community/user/430228"]::before{
7948
background-image:url("https://avatar.artofproblemsolving.com/avatar_430228.png?t=1610120991") !important;
7949
}
7950
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/430228"]::before{
7951
background-image:url("https://avatar.artofproblemsolving.com/avatar_430228.png?t=1610120991") !important;
7952
}
7953
h2>strong:nth-child(2)>a[href="/community/user/470071"]::before{
7954
background-image:url("https://avatar.artofproblemsolving.com/avatar_470071.png?t=1607962084") !important;
7955
}
7956
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/470071"]::before{
7957
background-image:url("https://avatar.artofproblemsolving.com/avatar_470071.png?t=1607962084") !important;
7958
}
7959
h2>strong:nth-child(2)>a[href="/community/user/434556"]::before{
7960
background-image:url("https://avatar.artofproblemsolving.com/avatar_434556.png?t=1593181933") !important;
7961
}
7962
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/434556"]::before{
7963
background-image:url("https://avatar.artofproblemsolving.com/avatar_434556.png?t=1593181933") !important;
7964
}
7965
h2>strong:nth-child(2)>a[href="/community/user/507653"]::before{
7966
background-image:url("https://avatar.artofproblemsolving.com/avatar_507653.jpeg?t=1609883192") !important;
7967
}
7968
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/507653"]::before{
7969
background-image:url("https://avatar.artofproblemsolving.com/avatar_507653.jpeg?t=1609883192") !important;
7970
}
7971
h2>strong:nth-child(2)>a[href="/community/user/216506"]::before{
7972
background-image:url("https://avatar.artofproblemsolving.com/avatar_216506.jpg?t=1608309238") !important;
7973
}
7974
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/216506"]::before{
7975
background-image:url("https://avatar.artofproblemsolving.com/avatar_216506.jpg?t=1608309238") !important;
7976
}
7977
h2>strong:nth-child(2)>a[href="/community/user/501638"]::before{
7978
background-image:url("https://avatar.artofproblemsolving.com/avatar_501638.png") !important;
7979
}
7980
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/501638"]::before{
7981
background-image:url("https://avatar.artofproblemsolving.com/avatar_501638.png") !important;
7982
}
7983
h2>strong:nth-child(2)>a[href="/community/user/552667"]::before{
7984
background-image:url("https://avatar.artofproblemsolving.com/avatar_552667.png?t=1608901962") !important;
7985
}
7986
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/552667"]::before{
7987
background-image:url("https://avatar.artofproblemsolving.com/avatar_552667.png?t=1608901962") !important;
7988
}
7989
h2>strong:nth-child(2)>a[href="/community/user/581848"]::before{
7990
background-image:url("https://avatar.artofproblemsolving.com/avatar_581848.jpg?t=1610366907") !important;
7991
}
7992
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/581848"]::before{
7993
background-image:url("https://avatar.artofproblemsolving.com/avatar_581848.jpg?t=1610366907") !important;
7994
}
7995
h2>strong:nth-child(2)>a[href="/community/user/517457"]::before{
7996
background-image:url("https://avatar.artofproblemsolving.com/avatar_517457.png?t=1607273650") !important;
7997
}
7998
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/517457"]::before{
7999
background-image:url("https://avatar.artofproblemsolving.com/avatar_517457.png?t=1607273650") !important;
8000
}
8001
h2>strong:nth-child(2)>a[href="/community/user/594142"]::before{
8002
background-image:url("https://avatar.artofproblemsolving.com/avatar_594142.png") !important;
8003
}
8004
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/594142"]::before{
8005
background-image:url("https://avatar.artofproblemsolving.com/avatar_594142.png") !important;
8006
}
8007
h2>strong:nth-child(2)>a[href="/community/user/544017"]::before{
8008
background-image:url("https://avatar.artofproblemsolving.com/avatar_544017.jpg?t=1609775658") !important;
8009
}
8010
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/544017"]::before{
8011
background-image:url("https://avatar.artofproblemsolving.com/avatar_544017.jpg?t=1609775658") !important;
8012
}
8013
h2>strong:nth-child(2)>a[href="/community/user/519230"]::before{
8014
background-image:url("https://avatar.artofproblemsolving.com/avatar_519230.png?t=1608769294") !important;
8015
}
8016
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/519230"]::before{
8017
background-image:url("https://avatar.artofproblemsolving.com/avatar_519230.png?t=1608769294") !important;
8018
}
8019
h2>strong:nth-child(2)>a[href="/community/user/499928"]::before{
8020
background-image:url("https://avatar.artofproblemsolving.com/avatar_499928.png?t=1599279373") !important;
8021
}
8022
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/499928"]::before{
8023
background-image:url("https://avatar.artofproblemsolving.com/avatar_499928.png?t=1599279373") !important;
8024
}
8025
h2>strong:nth-child(2)>a[href="/community/user/568111"]::before{
8026
background-image:url("https://avatar.artofproblemsolving.com/avatar_568111.jpg?t=1610313157") !important;
8027
}
8028
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/568111"]::before{
8029
background-image:url("https://avatar.artofproblemsolving.com/avatar_568111.jpg?t=1610313157") !important;
8030
}
8031
h2>strong:nth-child(2)>a[href="/community/user/292287"]::before{
8032
background-image:url("https://avatar.artofproblemsolving.com/avatar_292287.jpg?t=1607448839") !important;
8033
}
8034
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/292287"]::before{
8035
background-image:url("https://avatar.artofproblemsolving.com/avatar_292287.jpg?t=1607448839") !important;
8036
}
8037
h2>strong:nth-child(2)>a[href="/community/user/306617"]::before{
8038
background-image:url("https://avatar.artofproblemsolving.com/avatar_306617.png") !important;
8039
}
8040
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/306617"]::before{
8041
background-image:url("https://avatar.artofproblemsolving.com/avatar_306617.png") !important;
8042
}
8043
h2>strong:nth-child(2)>a[href="/community/user/473826"]::before{
8044
background-image:url("https://avatar.artofproblemsolving.com/avatar_473826.jpg?t=1592766593") !important;
8045
}
8046
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/473826"]::before{
8047
background-image:url("https://avatar.artofproblemsolving.com/avatar_473826.jpg?t=1592766593") !important;
8048
}
8049
h2>strong:nth-child(2)>a[href="/community/user/456381"]::before{
8050
background-image:url("https://avatar.artofproblemsolving.com/avatar_456381.png?t=1611264281") !important;
8051
}
8052
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/456381"]::before{
8053
background-image:url("https://avatar.artofproblemsolving.com/avatar_456381.png?t=1611264281") !important;
8054
}
8055
h2>strong:nth-child(2)>a[href="/community/user/514685"]::before{
8056
background-image:url("https://avatar.artofproblemsolving.com/avatar_514685.png?t=1604524587") !important;
8057
}
8058
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/514685"]::before{
8059
background-image:url("https://avatar.artofproblemsolving.com/avatar_514685.png?t=1604524587") !important;
8060
}
8061
h2>strong:nth-child(2)>a[href="/community/user/484957"]::before{
8062
background-image:url("https://avatar.artofproblemsolving.com/avatar_484957.jpg?t=1612573170") !important;
8063
}
8064
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/484957"]::before{
8065
background-image:url("https://avatar.artofproblemsolving.com/avatar_484957.jpg?t=1612573170") !important;
8066
}
8067
h2>strong:nth-child(2)>a[href="/community/user/484019"]::before{
8068
background-image:url("https://avatar.artofproblemsolving.com/avatar_484019.png") !important;
8069
}
8070
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/484019"]::before{
8071
background-image:url("https://avatar.artofproblemsolving.com/avatar_484019.png") !important;
8072
}
8073
h2>strong:nth-child(2)>a[href="/community/user/248929"]::before{
8074
background-image:url("https://avatar.artofproblemsolving.com/avatar_248929.png?t=1609031717") !important;
8075
}
8076
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/248929"]::before{
8077
background-image:url("https://avatar.artofproblemsolving.com/avatar_248929.png?t=1609031717") !important;
8078
}
8079
h2>strong:nth-child(2)>a[href="/community/user/405848"]::before{
8080
background-image:url("https://avatar.artofproblemsolving.com/avatar_405848.png?t=1609506864") !important;
8081
}
8082
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/405848"]::before{
8083
background-image:url("https://avatar.artofproblemsolving.com/avatar_405848.png?t=1609506864") !important;
8084
}
8085
h2>strong:nth-child(2)>a[href="/community/user/416453"]::before{
8086
background-image:url("https://avatar.artofproblemsolving.com/avatar_416453.jpg?t=1551042878") !important;
8087
}
8088
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/416453"]::before{
8089
background-image:url("https://avatar.artofproblemsolving.com/avatar_416453.jpg?t=1551042878") !important;
8090
}
8091
h2>strong:nth-child(2)>a[href="/community/user/449434"]::before{
8092
background-image:url("https://avatar.artofproblemsolving.com/avatar_449434.jpeg?t=1613758621") !important;
8093
}
8094
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/449434"]::before{
8095
background-image:url("https://avatar.artofproblemsolving.com/avatar_449434.jpeg?t=1613758621") !important;
8096
}
8097
h2>strong:nth-child(2)>a[href="/community/user/546163"]::before{
8098
background-image:url("https://avatar.artofproblemsolving.com/avatar_546163.png?t=1614712305") !important;
8099
}
8100
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/546163"]::before{
8101
background-image:url("https://avatar.artofproblemsolving.com/avatar_546163.png?t=1614712305") !important;
8102
}
8103
h2>strong:nth-child(2)>a[href="/community/user/515068"]::before{
8104
background-image:url("https://avatar.artofproblemsolving.com/avatar_515068.png?t=1614019113") !important;
8105
}
8106
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/515068"]::before{
8107
background-image:url("https://avatar.artofproblemsolving.com/avatar_515068.png?t=1614019113") !important;
8108
}
8109
h2>strong:nth-child(2)>a[href="/community/user/419930"]::before{
8110
background-image:url("https://avatar.artofproblemsolving.com/avatar_419930.png?t=1609258844") !important;
8111
}
8112
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/419930"]::before{
8113
background-image:url("https://avatar.artofproblemsolving.com/avatar_419930.png?t=1609258844") !important;
8114
}
8115
h2>strong:nth-child(2)>a[href="/community/user/548540"]::before{
8116
background-image:url("https://avatar.artofproblemsolving.com/avatar_548540.jpeg?t=1616681322") !important;
8117
}
8118
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/548540"]::before{
8119
background-image:url("https://avatar.artofproblemsolving.com/avatar_548540.jpeg?t=1616681322") !important;
8120
}
8121
h2>strong:nth-child(2)>a[href="/community/user/455446"]::before{
8122
background-image:url("https://avatar.artofproblemsolving.com/avatar_455446.png") !important;
8123
}
8124
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/455446"]::before{
8125
background-image:url("https://avatar.artofproblemsolving.com/avatar_455446.png") !important;
8126
}
8127
h2>strong:nth-child(2)>a[href="/community/user/418632"]::before{
8128
background-image:url("https://avatar.artofproblemsolving.com/avatar_418632.png") !important;
8129
}
8130
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/418632"]::before{
8131
background-image:url("https://avatar.artofproblemsolving.com/avatar_418632.png") !important;
8132
}
8133
h2>strong:nth-child(2)>a[href="/community/user/612903"]::before{
8134
background-image:url("https://avatar.artofproblemsolving.com/avatar_612903.png") !important;
8135
}
8136
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/612903"]::before{
8137
background-image:url("https://avatar.artofproblemsolving.com/avatar_612903.png") !important;
8138
}
8139
h2>strong:nth-child(2)>a[href="/community/user/587919"]::before{
8140
background-image:url("https://avatar.artofproblemsolving.com/avatar_587919.png") !important;
8141
}
8142
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/587919"]::before{
8143
background-image:url("https://avatar.artofproblemsolving.com/avatar_587919.png") !important;
8144
}
8145
h2>strong:nth-child(2)>a[href="/community/user/585172"]::before{
8146
background-image:url("https://avatar.artofproblemsolving.com/avatar_585172.png") !important;
8147
}
8148
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/585172"]::before{
8149
background-image:url("https://avatar.artofproblemsolving.com/avatar_585172.png") !important;
8150
}
8151
h2>strong:nth-child(2)>a[href="/community/user/440029"]::before{
8152
background-image:url("https://avatar.artofproblemsolving.com/avatar_440029.png") !important;
8153
}
8154
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/440029"]::before{
8155
background-image:url("https://avatar.artofproblemsolving.com/avatar_440029.png") !important;
8156
}
8157
h2>strong:nth-child(2)>a[href="/community/user/593414"]::before{
8158
background-image:url("https://avatar.artofproblemsolving.com/avatar_593414.png") !important;
8159
}
8160
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/593414"]::before{
8161
background-image:url("https://avatar.artofproblemsolving.com/avatar_593414.png") !important;
8162
}
8163
h2>strong:nth-child(2)>a[href="/community/user/546195"]::before{
8164
background-image:url("https://avatar.artofproblemsolving.com/avatar_546195.png") !important;
8165
}
8166
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/546195"]::before{
8167
background-image:url("https://avatar.artofproblemsolving.com/avatar_546195.png") !important;
8168
}
8169
h2>strong:nth-child(2)>a[href="/community/user/482399"]::before{
8170
background-image:url("https://avatar.artofproblemsolving.com/avatar_482399.png") !important;
8171
}
8172
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/482399"]::before{
8173
background-image:url("https://avatar.artofproblemsolving.com/avatar_482399.png") !important;
8174
}
8175
h2>strong:nth-child(2)>a[href="/community/user/351989"]::before{
8176
background-image:url("https://avatar.artofproblemsolving.com/avatar_351989.png") !important;
8177
}
8178
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/351989"]::before{
8179
background-image:url("https://avatar.artofproblemsolving.com/avatar_351989.png") !important;
8180
}
8181
h2>strong:nth-child(2)>a[href="/community/user/564412"]::before{
8182
background-image:url("https://avatar.artofproblemsolving.com/avatar_564412.png") !important;
8183
}
8184
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/564412"]::before{
8185
background-image:url("https://avatar.artofproblemsolving.com/avatar_564412.png") !important;
8186
}
8187
h2>strong:nth-child(2)>a[href="/community/user/540181"]::before{
8188
background-image:url("https://avatar.artofproblemsolving.com/avatar_540181.png") !important;
8189
}
8190
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/540181"]::before{
8191
background-image:url("https://avatar.artofproblemsolving.com/avatar_540181.png") !important;
8192
}
8193
h2>strong:nth-child(2)>a[href="/community/user/394206"]::before{
8194
background-image:url("https://avatar.artofproblemsolving.com/avatar_394206.png") !important;
8195
}
8196
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/394206"]::before{
8197
background-image:url("https://avatar.artofproblemsolving.com/avatar_394206.png") !important;
8198
}
8199
h2>strong:nth-child(2)>a[href="/community/user/561462"]::before{
8200
background-image:url("https://avatar.artofproblemsolving.com/avatar_561462.png") !important;
8201
}
8202
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/561462"]::before{
8203
background-image:url("https://avatar.artofproblemsolving.com/avatar_561462.png") !important;
8204
}
8205
h2>strong:nth-child(2)>a[href="/community/user/540990"]::before{
8206
background-image:url("https://avatar.artofproblemsolving.com/avatar_540990.png") !important;
8207
}
8208
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/540990"]::before{
8209
background-image:url("https://avatar.artofproblemsolving.com/avatar_540990.png") !important;
8210
}
8211
h2>strong:nth-child(2)>a[href="/community/user/821377"]::before{
8212
background-image:url("https://avatar.artofproblemsolving.com/avatar_821377.png") !important;
8213
}
8214
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/821377"]::before{
8215
background-image:url("https://avatar.artofproblemsolving.com/avatar_821377.png") !important;
8216
}
8217
h2>strong:nth-child(2)>a[href="/community/user/785184"]::before{
8218
background-image:url("https://avatar.artofproblemsolving.com/avatar_785184.png") !important;
8219
}
8220
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/785184"]::before{
8221
background-image:url("https://avatar.artofproblemsolving.com/avatar_785184.png") !important;
8222
}
8223
h2>strong:nth-child(2)>a[href="/community/user/731457"]::before{
8224
background-image:url("https://avatar.artofproblemsolving.com/avatar_731457.png") !important;
8225
}
8226
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/731457"]::before{
8227
background-image:url("https://avatar.artofproblemsolving.com/avatar_731457.png") !important;
8228
}
8229
h2>strong:nth-child(2)>a[href="/community/user/592434"]::before{
8230
background-image:url("https://avatar.artofproblemsolving.com/avatar_592434.png") !important;
8231
}
8232
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/592434"]::before{
8233
background-image:url("https://avatar.artofproblemsolving.com/avatar_592434.png") !important;
8234
}
8235
h2>strong:nth-child(2)>a[href="/community/user/546904"]::before{
8236
background-image:url("https://avatar.artofproblemsolving.com/avatar_546904.png") !important;
8237
}
8238
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/546904"]::before{
8239
background-image:url("https://avatar.artofproblemsolving.com/avatar_546904.png") !important;
8240
}
8241
h2>strong:nth-child(2)>a[href="/community/user/511288"]::before{
8242
background-image:url("https://avatar.artofproblemsolving.com/avatar_511288.png") !important;
8243
}
8244
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/511288"]::before{
8245
background-image:url("https://avatar.artofproblemsolving.com/avatar_511288.png") !important;
8246
}
8247
h2>strong:nth-child(2)>a[href="/community/user/365093"]::before{
8248
background-image:url("https://avatar.artofproblemsolving.com/avatar_365093.png") !important;
8249
}
8250
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/365093"]::before{
8251
background-image:url("https://avatar.artofproblemsolving.com/avatar_365093.png") !important;
8252
}
8253
h2>strong:nth-child(2)>a[href="/community/user/777323"]::before{
8254
background-image:url("https://avatar.artofproblemsolving.com/avatar_777323.png") !important;
8255
}
8256
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/777323"]::before{
8257
background-image:url("https://avatar.artofproblemsolving.com/avatar_777323.png") !important;
8258
}
8259
h2>strong:nth-child(2)>a[href="/community/user/618877"]::before{
8260
background-image:url("https://avatar.artofproblemsolving.com/avatar_618877.png") !important;
8261
}
8262
.commentwrap .cfooter .actions .author strong:nth-child(2)>a[href="/community/user/618877"]::before{
8263
background-image:url("https://avatar.artofproblemsolving.com/avatar_618877.png") !important;
8264
}
8265
[/css]
8266
[/hide]

Hey, it looks like you're using a mobile phone or small device! TeXeR works best on a larger screen, so please visit this page from a desktop or tablet.

Enter your LaTeX code in the editor panel on the left.

When you are ready to compile your document, click one of the options at the top.

Image: Renders as a PNG image. Suitable for short equations. Hint: Use Ctrl-Enter to recompile an image after making changes.

bbCode: Render with bbCode. This is similar to writing posts in the AoPS community or on your AoPS blog. You can use this to test your message before posting to the forum or your blog. bbCode rendering auto-updates if you stop typing for a short period of time.

MathJax: Render the document with MathJax, a client side LaTeX compiler. MathJax rendering auto-updates if you stop typing for a short period of time. MathJax does not support Asymptote.

PDF: Render document as a PDF file. You must have a PDF viewer to view the compiled document.

6 7