1
/*
2
Theme Name: Mercury
3
Theme URI: https://mercurytheme.com/
4
Author: MercuryTheme.com
5
Author URI: https://mercurytheme.com/
6
Description: Affiliate Marketing WordPress Theme. Casino, Gambling & Other Niches. Reviews & Top Lists.
7
Version: 3.9.3
8
Requires at least: 5.0
9
Tested up to: 6.1
10
Requires PHP: 7.3
11
License: GNU General Public License v3 or later
12
License URI: http://www.gnu.org/licenses/gpl-3.0.html
13
Tags: four-columns, custom-colors, theme-options, custom-menu, featured-images, translation-ready, news, post-formats, block-styles
14
Text Domain: mercury
15
*/
16
17
/* Table Of Contents Start
18
19
1 - Body
20
2 - Common Items
21
3 - Header #1 Style
22
4 - Header #2 Style
23
5 - Menu Item Labels
24
6 - Search Block
25
7 - Mobile Menu
26
8 - #1 Widget
27
9 - #2 Widget
28
10 - #3 Widget
29
11 - #4 Widget
30
12 - #5 Widget
31
13 - #6 Widget
32
14 - #7 Widget
33
15 - #8 Widget
34
16 - #9 Widget
35
17 - #10 Widget
36
18 - #11 Widget
37
19 - Title Box
38
20 - Archive Section
39
21 - Archive Navigation
40
22 - Page Section
41
23 - Comments Template
42
24 - Standart WordPress Widgets
43
25 - Footer
44
26 - Back to Top
45
27 - MailChimp Form Widget
46
28 - Contact Form 7
47
29 - WordPress Gallery
48
30 - Gutenberg Editor
49
50
Table Of Contents End */
51
52
/* Body Start */
53
54
html, body, div, span, applet, object, iframe,
55
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
56
a, abbr, acronym, address, big, cite, code,
57
del, dfn, em, img, ins, kbd, q, s, samp,
58
small, strike, strong, sub, sup, tt, var,
59
b, u, i,
60
dl, dt, dd, ol, ul, li,
61
fieldset, form, label, legend,
62
table, caption, tbody, tfoot, thead, tr, th, td,
63
article, aside, canvas, details, embed,
64
figure, figcaption, footer, header, hgroup,
65
menu, nav, output, section, summary,
66
time, mark, audio, video {
67
margin: 0;
68
padding: 0;
69
border: 0;
70
font-size: 100%;
71
vertical-align: baseline;
72
}
73
74
article, aside, details, figcaption, figure,
75
footer, header, hgroup, menu, nav, section {
76
display: block;
77
}
78
ol, ul {
79
list-style: none;
80
}
81
blockquote, q {
82
quotes: none;
83
}
84
blockquote:before, blockquote:after,
85
q:before, q:after {
86
content: '';
87
content: none;
88
}
89
table {
90
border-collapse: collapse;
91
border-spacing: 0;
92
}
93
html {
94
overflow-x: hidden;
95
box-sizing: border-box;
96
}
97
*,
98
*:before,
99
*:after {
100
box-sizing: inherit;
101
}
102
103
body {
104
background-color: #fff;
105
color: #2e3246;
106
font-family: 'Roboto', sans-serif;
107
font-weight: 400;
108
font-size: 16px;
109
line-height: 100%;
110
-webkit-font-smoothing: antialiased;
111
margin: 0px auto;
112
padding: 0px;
113
overflow: hidden;
114
}
115
116
::-webkit-input-placeholder {
117
color: #2d3436;
118
}
119
:-ms-input-placeholder {
120
color: #2d3436;
121
}
122
::-moz-placeholder {
123
color: #2d3436;
124
opacity: 1;
125
}
126
:-moz-placeholder {
127
color: #2d3436;
128
opacity: 1;
129
}
130
131
:focus::-webkit-input-placeholder,
132
:focus::-moz-placeholder,
133
:focus:-moz-placeholder,
134
:focus:-ms-input-placeholder {
135
color: transparent;
136
}
137
138
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
139
font-family: 'Roboto', sans-serif;
140
font-weight: 700;
141
-webkit-backface-visibility: hidden;
142
color: #151515;
143
}
144
h1,
145
h1 a {
146
font-size: 3.157em;
147
line-height: 1.2em;
148
}
149
h2,
150
h2 a {
151
font-size: 2.369em;
152
line-height: 1.2em;
153
}
154
h3,
155
h3 a {
156
font-size: 1.777em;
157
line-height: 1.2em;
158
}
159
h4,
160
h4 a {
161
font-size: 1.333em;
162
line-height: 1.2em;
163
}
164
h5,
165
h5 a {
166
font-size: 1em;
167
line-height: 1.2em;
168
}
169
h6,
170
h6 a {
171
font-size: 0.75em;
172
line-height: 1.2em;
173
}
174
img {
175
max-width: 100%;
176
height: auto;
177
-webkit-backface-visibility: hidden;
178
}
179
180
iframe,
181
embed,
182
object,
183
video {
184
max-width: 100%;
185
}
186
input,
187
textarea {
188
outline:none;
189
outline: 0;
190
}
191
:active, :hover, :focus {
192
outline: 0 !important;
193
outline-offset: 0 !important;
194
}
195
input[type="text"]:focus {
196
outline: none;
197
}
198
a,
a:visited {
199
text-decoration: none;
200
-webkit-transition: all 0.3s ease-in-out;
201
-moz-transition: all 0.3s ease-in-out;
202
-ms-transition: all 0.3s ease-in-out;
203
-o-transition: all 0.3s ease-in-out;
204
transition: all 0.3s ease-in-out;
205
}
206
a:hover {
207
text-decoration: none;
208
}
209
a:active,
210
a:focus {
211
outline: none;
212
}
213
div {
214
-webkit-tap-highlight-color: rgba(0,0,0,0);
215
display:block;
216
}
217
div::-webkit-scrollbar{
218
width:0;
219
}
220
p {
221
line-height: 1.85em;
222
}
223
input[type="text"],
224
input[type="tel"],
225
input[type="search"],
226
input[type="email"],
227
input[type="password"],
228
input[type="url"],
229
textarea,
230
select {
231
color: #2d3436;
232
font-family: 'Roboto', sans-serif;
233
font-weight: 400;
234
font-size: 1em;
235
line-height: 1.45em;
236
background-color: #fefeff;
237
border-radius: 5px;
238
border-top: 0;
239
border-left: 0;
240
border-right: 0;
241
border-bottom: 1px solid #e4e4e4;
242
width: 100%;
243
padding: 11px 15px;
244
-webkit-appearance: none;
245
}
246
input[type="search"] {
247
background-color: #f1f3f4;
248
}
249
input[type="text"],
250
input[type="tel"],
251
input[type="search"],
252
input[type="email"],
253
input[type="password"],
254
input[type="url"],
255
select {
256
height: 45px;
257
}
258
textarea {
259
padding: 15px;
260
}
261
input[type="submit"] {
262
width: 100%;
263
background-color: #be2edd;
264
border: 0;
265
padding: 11px 30px;
266
font-family: 'Roboto', sans-serif;
267
font-weight: 700;
268
font-size: 1em;
269
line-height: 1.45em;
270
height: 45px;
271
color: #fff;
272
border-radius: 5px;
273
-webkit-appearance: none;
274
text-align: center;
275
cursor: pointer;
276
-webkit-transition: all 0.3s ease-in-out;
277
-moz-transition: all 0.3s ease-in-out;
278
-ms-transition: all 0.3s ease-in-out;
279
-o-transition: all 0.3s ease-in-out;
280
transition: all 0.3s ease-in-out;
281
}
282
input[type="submit"]:hover {
283
background-color: #57606f;
284
}
285
.space-wrapper {
286
max-width: 1200px;
287
margin: 0 auto;
288
padding: 0;
289
}
290
.space-page-wrapper {
291
max-width: 1200px;
292
margin: 0 auto;
293
padding: 0 0 60px;
294
}
295
.space-block-title {
296
padding: 0 15px 30px;
297
font-family: 'Roboto', sans-serif;
298
color: #151515;
299
font-size: 1.333em;
300
line-height: 1.45em;
301
font-weight: 700;
302
}
303
.space-block-title span {
304
z-index: 1;
305
padding-left: 23px;
306
position: relative;
307
}
308
.space-block-title span:before {
309
content: '';
310
z-index: 1;
311
opacity: 0.8;
312
width: 11px;
313
height: 11px;
314
position: absolute;
315
left: 0;
316
border-radius: 50%;
317
top: 4px;
318
background-color: #ff2453;
319
}
320
.space-block-title span:after {
321
content: '';
322
z-index: -1;
323
width: 11px;
324
height: 11px;
325
position: absolute;
326
left: 0;
327
border-radius: 50%;
328
top: 11px;
329
background-color: #be2edd;
330
}
331
.space-page-body.fixed {
332
padding-top: 90px;
333
}
334
.space-box {
335
background-color: #fff;
336
}
337
.space-box.enabled {
338
overflow: inherit;
339
max-width: 1260px;
340
margin: 0 auto;
341
box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
342
}
343
344
/* Body End */
345
346
/* Common Items Start */
347
348
.relative {
349
position: relative;
350
}
351
.absolute {
352
position: absolute;
353
}
354
.initial {
355
position: initial;
356
}
357
.fixed {
358
position: fixed;
359
}
360
.left {
361
float: left;
362
}
363
.right {
364
float: right;
365
}
366
.text-center {
367
text-align: center;
368
}
369
.text-right {
370
text-align: right;
371
}
372
.text-left {
373
text-align: left;
374
}
375
.box-100 {
376
width: 100%;
377
}
378
.box-20 {
379
width: 20%;
380
}
381
.box-25 {
382
width: 25%;
383
}
384
.box-33 {
385
width: 33.33333333%;
386
}
387
.box-40 {
388
width: 40%;
389
}
390
.box-50 {
391
width: 50%;
392
}
393
.box-60 {
394
width: 60%;
395
}
396
.box-66 {
397
width: 66.66666666%;
398
}
399
.box-75 {
400
width: 75%;
401
}
402
.box-80 {
403
width: 80%;
404
}
405
.clear {
406
clear: both;
407
}
408
a.underline {
409
text-decoration: underline !important;
410
}
411
a.underline:hover {
412
text-decoration: none !important;
413
}
414
.case-15 {
415
margin: 0 15px 30px;
416
padding: 0;
417
}
418
.space-post-format {
419
background: rgba(0, 0, 0, 0.5);
420
top: 15px;
421
right: 15px;
422
width: 40px;
423
height: 40px;
424
border-radius: 50%;
425
text-align: center;
426
font-size: 12px;
427
line-height: 40px;
428
color: #fff;
429
-webkit-transition: all 0.3s ease-in-out;
430
-moz-transition: all 0.3s ease-in-out;
431
-ms-transition: all 0.3s ease-in-out;
432
-o-transition: all 0.3s ease-in-out;
433
transition: all 0.3s ease-in-out;
434
}
435
.space-post-format i.fa-play {
436
padding-left: 3px;
437
}
438
.space-post-format i.fa-camera {
439
padding-left: 1px;
440
}
441
.wp-caption {
442
max-width: 100%;
443
padding: 1.45em 0 2.9em;
444
}
445
.alignleft {
446
float: left;
447
padding: 8px 30px 20px 0;
448
text-align: left;
449
}
450
.alignright {
451
float: right;
452
padding: 8px 0 20px 30px;
453
text-align: right;
454
}
455
.aligncenter {
456
display: block;
457
margin: 0 auto;
458
padding-bottom: 2.9em;
459
text-align: center;
460
}
461
.wp-caption.alignleft,
462
.wp-caption.alignright,
463
.wp-caption.aligncenter {
464
padding-bottom: 2.9em;
465
}
466
.wp-caption p.wp-caption-text {
467
padding: 0;
468
margin-bottom: 0;
469
font-style: italic;
470
color: #7f8c8d;
471
font-size: 0.75em;
472
line-height: 1.45em;
473
text-align: center;
474
}
475
.wp-caption.alignleft p.wp-caption-text {
476
text-align:left;
477
}
478
.wp-caption.aligncenter p.wp-caption-text {
479
text-align:center;
480
}
481
.wp-caption p.wp-caption-text a {
482
color: #7f8c8d;
483
text-decoration: underline;
484
}
485
.wp-caption p.wp-caption-text a:hover {
486
text-decoration: underline;
487
}
488
.space-mobile-view {
489
display: none;
490
}
491
.space-overlay {
492
background: rgba(0, 0, 0, 0.8);
493
width: 100%;
494
height: 100%;
495
top: 0;
496
left: 0;
497
right: 0;
498
bottom: 0;
499
-webkit-transition: all 0.3s ease-in-out;
500
-moz-transition: all 0.3s ease-in-out;
501
-ms-transition: all 0.3s ease-in-out;
502
-o-transition: all 0.3s ease-in-out;
503
transition: all 0.3s ease-in-out;
504
}
505
.space-close-icon {
506
top: 0;
507
right: 0;
508
width: 20px;
509
height: 21px;
510
cursor: pointer;
511
}
512
.space-close-icon .to-right {
513
top: 10px;
514
left: 0;
515
width: 20px;
516
height: 1px;
517
background-color: #7f8c8d;
518
-moz-transform: rotate(135deg);
519
-ms-transform: rotate(135deg);
520
-webkit-transform: rotate(135deg);
521
-o-transform: rotate(135deg);
522
transform: rotate(135deg);
523
}
524
.space-close-icon .to-left {
525
top: 10px;
526
left: 0;
527
width: 20px;
528
height: 1px;
529
background-color: #7f8c8d;
530
-moz-transform: rotate(45deg);
531
-ms-transform: rotate(45deg);
532
-webkit-transform: rotate(45deg);
533
-o-transform: rotate(45deg);
534
transform: rotate(45deg);
535
}
536
blockquote,
537
blockquote.wp-block-quote {
538
padding: 2em 45px 0;
539
margin: 1.45em 0 2.9em;
540
position: relative;
541
text-align: center;
542
}
543
blockquote:before,
544
blockquote.wp-block-quote:before {
545
content: "\f10d";
546
font-family: 'Font Awesome 5 Free' !important;
547
position: absolute;
548
padding: 0 0.85em;
549
color: #ecf0f1;
550
font-size: 1.777em;
551
top: 0;
552
left: 0;
553
right: 0;
554
}
555
blockquote,
556
blockquote.wp-block-quote {
557
font-family: 'Roboto', sans-serif;
558
color: #151515;
559
font-size: 1.777em;
560
line-height: 1.2em !important;
561
font-weight: 900;
562
}
563
blockquote p,
564
blockquote.wp-block-quote p {
565
padding-bottom: 0 !important;
566
line-height: 1.2em !important;
567
}
568
blockquote cite,
569
blockquote.wp-block-quote cite {
570
color: #7f8c8d;
571
display: block;
572
font-size: 16px;
573
line-height: 1.45em;
574
padding: 1em 0 0;
575
font-weight: 400;
576
}
577
.wp-block-embed__wrapper {
578
position: initial !important;
579
}
580
.space-desktop-view {
581
display: block;
582
}
583
.space-desktop-view-1 {
584
display: block;
585
}
586
.space-desktop-view-2 {
587
display: block;
588
}
589
.space-desktop-view-4 {
590
display: block;
591
}
592
.space-mobile-view {
593
display: none;
594
}
595
.space-mobile-view-1 {
596
display: none;
597
}
598
.space-mobile-view-2 {
599
display: none;
600
}
601
.space-mobile-view-4-1 {
602
display: none;
603
}
604
.space-mobile-view-4-2 {
605
display: none;
606
}
607
608
/* Common Items End */
609
610
/* Header #1 Style Start */
611
612
.space-header-height {
613
min-height: 80px;
614
}
615
.space-header-height.enable-top-bar {
616
min-height: 108px;
617
}
618
.space-header-wrap {
619
width: 100%;
620
background-color: #fff;
621
z-index: 20;
622
box-shadow: 0px 10px 40px 0px rgba(109, 141, 173, 0.25);
623
}
624
.space-header-wrap.fixed {
625
top: 0;
626
left: 0;
627
right: 0;
628
position: fixed;
629
}
630
.admin-bar .space-header-wrap.fixed {
631
top: 32px;
632
}
633
.space-header-top {
634
overflow: hidden;
635
width: 100%;
636
min-height: 29px;
637
background-color: #f5f6fa;
638
}
639
.space-header-top-menu ul {
640
padding-left: 15px;
641
}
642
.space-header-top-menu ul li {
643
margin-right: 20px;
644
float: left;
645
}
646
.space-header-top-menu ul li a {
647
color: #7f8c8d;
648
font-size: 0.75em;
649
line-height: 29px;
650
font-weight: 400;
651
text-decoration: none;
652
}
653
.space-header-top-menu ul li a:hover {
654
text-decoration: none;
655
color: #151515;
656
}
657
.space-header-top-soc a {
658
display: inline-block;
659
margin-right: 15px;
660
color: #7f8c8d;
661
font-size: 0.75em;
662
line-height: 29px;
663
text-decoration: none;
664
}
665
.space-header-top-soc a:last-child {
666
margin-right: 15px;
667
}
668
.space-header-top-soc a:hover {
669
text-decoration: none;
670
color: #151515;
671
}
672
.space-header-wrap.fixed .space-header-top {
673
display: none;
674
}
675
.space-header {
676
width: 100%;
677
min-height: 80px;
678
}
679
.space-header-logo-ins {
680
margin: 5px 15px 0;
681
position: relative;
682
}
683
.space-header-logo-ins:after {
684
position: absolute;
685
content: '';
686
width: 1px;
687
height: 20px;
688
right: 0;
689
top: 25px;
690
background-color: #e9edf0;
691
}
692
.space-header-logo a {
693
padding-top: 15px;
694
display: inline-block;
695
font-family: 'Roboto', sans-serif;
696
font-weight: 700;
697
color: #2d3436;
698
line-height: 0;
699
}
700
.space-header-logo a.text-logo {
701
font-size: 1.333em;
702
line-height: 1em;
703
text-transform: uppercase;
704
}
705
.space-header-logo span {
706
display: block;
707
font-family: 'Roboto', sans-serif;
708
font-weight: 400;
709
font-size: 0.75em;
710
line-height: 1em;
711
color: #7f8c8d;
712
}
713
.space-header-menu ul.main-menu {
714
padding-right: 55px;
715
line-height: 100%;
716
}
717
.space-header-menu ul.main-menu li {
718
float: left;
719
position: relative;
720
padding: 0;
721
margin: 0;
722
color: #2d3436;
723
font-family: 'Roboto', sans-serif;
724
font-size: 1em;
725
line-height: 1em;
726
font-weight: 400;
727
}
728
.space-header-menu ul.main-menu li:last-child {
729
margin-right: 0;
730
}
731
.space-header-menu ul.main-menu li a {
732
font-family: 'Roboto', sans-serif;
733
color: #151515;
734
text-decoration: none;
735
font-weight: 400;
736
padding: 31px 16px;
737
border-bottom: 2px solid transparent;
738
display: block;
739
}
740
.space-header-menu ul.main-menu li a:hover,
741
.space-header-menu ul.main-menu li:hover a {
742
color: #be2edd;
743
border-bottom: 2px solid #be2edd;
744
}
745
.space-header-menu ul.main-menu li.menu-item-has-children a:after {
746
content: "\f0dd";
747
font-family: 'Font Awesome 5 Free' !important;
748
position: absolute;
749
font-weight: 700;
750
font-size: 10px;
751
bottom: 18px;
752
text-align: center;
753
right: 0;
754
left: 0;
755
margin: 0 auto;
756
}
757
.space-header-menu ul.main-menu li ul.sub-menu {
758
display: block !important;
759
background-color: #fff;
760
padding: 15px 0;
761
position: absolute;
762
top: 100px;
763
left: -15px;
764
width: 230px;
765
box-shadow: 0px 10px 40px 0px rgba(109, 141, 173, 0.25);
766
opacity: 0;
767
border-radius: 5px;
768
visibility: hidden;
769
-webkit-transition: all 0.3s ease-in-out;
770
-moz-transition: all 0.3s ease-in-out;
771
-ms-transition: all 0.3s ease-in-out;
772
-o-transition: all 0.3s ease-in-out;
773
transition: all 0.3s ease-in-out;
774
}
775
.space-header-menu ul.main-menu li:hover ul.sub-menu {
776
top: 80px;
777
opacity: 1;
778
visibility: visible;
779
}
780
.space-header-menu ul.main-menu li ul.sub-menu li {
781
display: block;
782
padding: 6px 30px;
783
float: left;
784
position: relative;
785
line-height: 1.2em;
786
width: 100%;
787
}
788
.space-header-menu ul.main-menu li ul.sub-menu li a {
789
display: inline-block;
790
padding: 0;
791
color: #34495e;
792
text-decoration: none;
793
font-weight: 400;
794
border-bottom: 1px solid transparent;
795
}
796
.space-header-menu ul.main-menu li ul.sub-menu li a:hover {
797
border-bottom: 1px solid transparent;
798
color: #b2bec3;
799
text-decoration: none;
800
}
801
.space-header-menu ul.main-menu li.menu-item-has-children ul.sub-menu li a:after {
802
display:none;
803
}
804
.space-header-menu ul.main-menu li ul.sub-menu li.menu-item-has-children ul,
805
.space-header-menu ul.main-menu li.menu-item-has-children ul.sub-menu li ul {
806
position: absolute;
807
top: 15px;
808
left: 230px;
809
z-index: 10;
810
opacity: 0;
811
visibility: hidden;
812
-webkit-transition: all 0.3s ease-in-out;
813
-moz-transition: all 0.3s ease-in-out;
814
-ms-transition: all 0.3s ease-in-out;
815
-o-transition: all 0.3s ease-in-out;
816
transition: all 0.3s ease-in-out;
817
}
818
.space-header-menu ul.main-menu li ul.sub-menu li.menu-item-has-children:hover ul,
819
.space-header-menu ul.main-menu li.menu-item-has-children ul.sub-menu li:hover ul {
820
top: -15px;
821
opacity: 1;
822
visibility: visible;
823
}
824
.space-header-menu ul.main-menu li ul.sub-menu li.menu-item-has-children:after {
825
content: "\f0da";
826
font-family: 'Font Awesome 5 Free' !important;
827
font-weight: 900;
828
position: absolute;
829
font-size: 10px;
830
top: 7px;
831
right: 15px;
832
}
833
834
/* Header #1 Style End */
835
836
/* Header #2 Style Start */
837
838
.space-header-2-height {
839
min-height: 158px;
840
}
841
.space-header-2-wrap {
842
width: 100%;
843
min-height: 68px;
844
background-color: #fff;
845
z-index: 20;
846
box-shadow: 0px 10px 40px 0px rgba(109, 141, 173, 0.25);
847
}
848
.space-header-2-top {
849
min-height: 90px;
850
width: 100%;
851
}
852
.space-header-2-wrap.fixed {
853
top: 0;
854
left: 0;
855
right: 0;
856
}
857
.space-header-2-wrap.fixed .space-header-2-top {
858
display: none;
859
}
860
.admin-bar .space-header-2-wrap.fixed {
861
top: 32px;
862
}
863
.space-header-2-top-ins {
864
max-width: 1170px;
865
min-height: 90px;
866
border-bottom: 1px solid #dfe6e9;
867
display: -webkit-box;
868
display: -moz-box;
869
display: -ms-flexbox;
870
display: -webkit-flex;
871
display: flex;
872
}
873
.space-header-2-top-soc {
874
display: inline-block;
875
order: 1;
876
}
877
.space-header-2-top-soc-ins {
878
padding: 30px 0 25px;
879
}
880
.space-header-2-top-soc a {
881
display: inline-block;
882
border: 1px solid #95a5a6;
883
width: 30px;
884
height: 30px;
885
color: #95a5a6;
886
font-weight: 400;
887
border-radius: 50%;
888
font-size: 0.75em;
889
line-height: 29px;
890
text-align: center;
891
margin-right: 10px;
892
background-color: transparent;
893
}
894
.space-header-2-top-soc a:hover {
895
color: #be2edd;
896
border: 1px solid #be2edd;
897
}
898
.space-header-2-top-soc a:last-child {
899
margin-right: 0;
900
}
901
.space-header-2-top-logo {
902
display: inline-block;
903
order: 2;
904
}
905
.space-header-2-top-logo-ins {
906
padding-top: 25px;
907
}
908
.space-header-2-top-logo a {
909
display: inline-block;
910
font-family: 'Roboto', sans-serif;
911
font-weight: 700;
912
color: #151515;
913
line-height: 0;
914
}
915
.space-header-2-top-logo a.text-logo {
916
font-size: 1.333em;
917
line-height: 1em;
918
text-transform: uppercase;
919
}
920
.space-header-2-top-logo span {
921
display: block;
922
font-family: 'Roboto', sans-serif;
923
font-weight: 400;
924
font-size: 0.75em;
925
line-height: 1em;
926
color: #7f8c8d;
927
}
928
.space-header-2-top-search {
929
display: inline-block;
930
order: 3;
931
}
932
.space-header-2-nav {
933
width: 100%;
934
min-height: 68px;
935
display: -webkit-box;
936
display: -moz-box;
937
display: -ms-flexbox;
938
display: -webkit-flex;
939
display: flex;
940
}
941
.space-header-2-wrap.fixed .space-header-2-nav {
942
top: 0;
943
left: 0;
944
right: 0;
945
position: fixed;
946
}
947
.admin-bar .space-header-2-wrap.fixed .space-header-2-nav {
948
top: 32px;
949
}
950
.space-header-2-height .space-header-2-wrap.fixed .space-header-2-nav {
951
background-color: #fff;
952
}
953
.space-header-2-nav-ins {
954
max-width: 1170px;
955
}
956
.space-header-2-nav ul.main-menu {
957
line-height: 100%;
958
}
959
.space-header-2-nav ul.main-menu li {
960
float: left;
961
position: relative;
962
padding: 0;
963
margin: 0;
964
color: #151515;
965
font-family: 'Roboto', sans-serif;
966
font-size: 1em;
967
line-height: 1em;
968
font-weight: 400;
969
}
970
.space-header-2-nav ul.main-menu li:last-child {
971
margin-right: 0;
972
}
973
.space-header-2-nav ul.main-menu li a {
974
font-family: 'Roboto', sans-serif;
975
color: #151515;
976
text-decoration: none;
977
font-weight: 400;
978
padding: 25px 16px;
979
border-bottom: 2px solid transparent;
980
display: block;
981
}
982
.space-header-2-nav ul.main-menu li a:hover,
983
.space-header-2-nav ul.main-menu li:hover a {
984
color: #be2edd;
985
border-bottom: 2px solid #be2edd;
986
}
987
.space-header-2-nav ul.main-menu li.menu-item-has-children a:after {
988
content: "\f0dd";
989
font-family: 'Font Awesome 5 Free' !important;
990
position: absolute;
991
font-weight: 700;
992
font-size: 10px;
993
bottom: 15px;
994
text-align: center;
995
right: 0;
996
left: 0;
997
margin: 0 auto;
998
}
999
.space-header-2-nav ul.main-menu li ul.sub-menu {
1000
display: block !important;
1001
background-color: #fff;
1002
padding: 15px 0;
1003
position: absolute;
1004
top: 90px;
1005
left: -15px;
1006
width: 230px;
1007
box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.3);
1008
opacity: 0;
1009
border-radius: 5px;
1010
visibility: hidden;
1011
-webkit-transition: all 0.3s ease-in-out;
1012
-moz-transition: all 0.3s ease-in-out;
1013
-ms-transition: all 0.3s ease-in-out;
1014
-o-transition: all 0.3s ease-in-out;
1015
transition: all 0.3s ease-in-out;
1016
}
1017
.space-header-2-nav ul.main-menu li:hover ul.sub-menu {
1018
top: 68px;
1019
opacity: 1;
1020
visibility: visible;
1021
}
1022
.space-header-2-nav ul.main-menu li ul.sub-menu li {
1023
display: block;
1024
padding: 6px 30px;
1025
float: left;
1026
position: relative;
1027
line-height: 1.2em;
1028
width: 100%;
1029
}
1030
.space-header-2-nav ul.main-menu li ul.sub-menu li a {
1031
display: inline-block;
1032
padding: 0;
1033
color: #34495e;
1034
text-decoration: none;
1035
font-weight: 400;
1036
border-bottom: 1px solid transparent;
1037
}
1038
.space-header-2-nav ul.main-menu li ul.sub-menu li a:hover {
1039
border-bottom: 1px solid transparent;
1040
color: #b2bec3;
1041
text-decoration: none;
1042
}
1043
.space-header-2-nav ul.main-menu li.menu-item-has-children ul.sub-menu li a:after {
1044
display:none;
1045
}
1046
.space-header-2-nav ul.main-menu li ul.sub-menu li.menu-item-has-children ul,
1047
.space-header-2-nav ul.main-menu li.menu-item-has-children ul.sub-menu li ul {
1048
position: absolute;
1049
top: 15px;
1050
left: 230px;
1051
z-index: 10;
1052
opacity: 0;
1053
visibility: hidden;
1054
-webkit-transition: all 0.3s ease-in-out;
1055
-moz-transition: all 0.3s ease-in-out;
1056
-ms-transition: all 0.3s ease-in-out;
1057
-o-transition: all 0.3s ease-in-out;
1058
transition: all 0.3s ease-in-out;
1059
}
1060
.space-header-2-nav ul.main-menu li ul.sub-menu li.menu-item-has-children:hover ul,
1061
.space-header-2-nav ul.main-menu li.menu-item-has-children ul.sub-menu li:hover ul {
1062
top: -15px;
1063
opacity: 1;
1064
visibility: visible;
1065
}
1066
.space-header-2-nav ul.main-menu li ul.sub-menu li.menu-item-has-children:after {
1067
content: "\f0da";
1068
font-family: 'Font Awesome 5 Free' !important;
1069
font-weight: 900;
1070
position: absolute;
1071
font-size: 10px;
1072
top: 7px;
1073
right: 15px;
1074
}
1075
1076
/* Header #2 Style End */
1077
1078
/* Menu Item Labels Start */
1079
1080
ul.main-menu > li.new > a:before {
1081
content: "New";
1082
font-weight: 700;
1083
position: absolute;
1084
font-size: 10px;
1085
line-height: 10px;
1086
color: #fff;
1087
background-color: #4cd137;
1088
display: inline-block;
1089
top: 14px;
1090
right: 1px;
1091
padding: 2px 7px;
1092
border-radius: 8px;
1093
}
1094
.space-header-2-nav ul.main-menu > li.new > a:before {
1095
top: 8px;
1096
}
1097
ul.main-menu > li.best > a:before {
1098
content: "Best";
1099
font-weight: 700;
1100
position: absolute;
1101
font-size: 10px;
1102
line-height: 10px;
1103
color: #151515;
1104
background-color: #f0ff00;
1105
display: inline-block;
1106
top: 14px;
1107
right: 1px;
1108
padding: 2px 7px;
1109
border-radius: 8px;
1110
}
1111
.space-header-2-nav ul.main-menu > li.best > a:before {
1112
top: 8px;
1113
}
1114
ul.main-menu > li.hot > a:before {
1115
content: "Hot";
1116
font-weight: 700;
1117
position: absolute;
1118
font-size: 10px;
1119
line-height: 10px;
1120
color: #a33632;
1121
background-color: #ff7979;
1122
display: inline-block;
1123
top: 14px;
1124
right: 1px;
1125
padding: 2px 7px;
1126
border-radius: 8px;
1127
}
1128
.space-header-2-nav ul.main-menu > li.hot > a:before {
1129
top: 8px;
1130
}
1131
ul.main-menu > li.top > a:before {
1132
content: "Top";
1133
font-weight: 700;
1134
position: absolute;
1135
font-size: 10px;
1136
line-height: 10px;
1137
color: #fff;
1138
background-color: #f22613;
1139
display: inline-block;
1140
top: 14px;
1141
right: 1px;
1142
padding: 2px 7px;
1143
border-radius: 8px;
1144
}
1145
.space-header-2-nav ul.main-menu > li.top > a:before {
1146
top: 8px;
1147
}
1148
ul.main-menu > li.fair > a:before {
1149
content: "Fair";
1150
font-weight: 700;
1151
position: absolute;
1152
font-size: 10px;
1153
line-height: 10px;
1154
color: #fff;
1155
background-color: #8c14fc;
1156
display: inline-block;
1157
top: 14px;
1158
right: 1px;
1159
padding: 2px 7px;
1160
border-radius: 8px;
1161
}
1162
.space-header-2-nav ul.main-menu > li.fair > a:before {
1163
top: 8px;
1164
}
1165
1166
/* Menu Item Labels End */
1167
1168
/* Search Block Start */
1169
1170
.space-header-search {
1171
top: 30px;
1172
bottom: 0;
1173
right: 15px;
1174
margin: 0;
1175
color: #151515;
1176
font-size: 1.333em;
1177
line-height: 1em;
1178
height: 1em;
1179
cursor: pointer;
1180
}
1181
.space-header-2-top-search .space-header-search {
1182
top: 35px;
1183
right: 0;
1184
color: #95a5a6;
1185
}
1186
.desktop-search-close-button .to-right,
1187
.desktop-search-close-button .to-left {
1188
background-color: #7f8c8d;
1189
}
1190
.space-header-search-block {
1191
height: 100%;
1192
width: 100%;
1193
padding: 0;
1194
margin: 0;
1195
bottom: 0;
1196
left: 0;
1197
right: 0;
1198
top: 0;
1199
background-color: #f5f6fa;
1200
opacity: 0;
1201
visibility: hidden;
1202
z-index: 100000;
1203
-webkit-transition: all 0.3s ease-in-out;
1204
-moz-transition: all 0.3s ease-in-out;
1205
-ms-transition: all 0.3s ease-in-out;
1206
-o-transition: all 0.3s ease-in-out;
1207
transition: all 0.3s ease-in-out;
1208
}
1209
.space-header-search-block.active {
1210
opacity: 1;
1211
visibility: visible;
1212
}
1213
.space-header-search-block-ins {
1214
max-width: 1170px;
1215
height: 100px;
1216
margin: auto;
1217
top: 0;
1218
right: 0;
1219
bottom: 0;
1220
left: 0;
1221
}
1222
.desktop-search-close-button {
1223
top: 20px;
1224
right: 45px;
1225
}
1226
.space-header-search-block input[type="search"] {
1227
width: 100%;
1228
float: none;
1229
height: auto;
1230
background: transparent;
1231
font-family: 'Roboto', sans-serif;
1232
font-weight: 700;
1233
font-size: 3.157em;
1234
line-height: 1.2em;
1235
color: #2d3436;
1236
border: 0;
1237
border-bottom: 1px solid #e9edf0;
1238
padding: 20px 30px;
1239
border-radius: 0;
1240
}
1241
.search-results .space-single-aces-breadcrumbs {
1242
padding: 0;
1243
}
1244
.search-results .space-single-aces-breadcrumbs .space-breadcrumbs {
1245
margin-left: 0;
1246
margin-right: 0;
1247
}
1248
1249
/* Search Block End */
1250
1251
/* Mobile Menu Start */
1252
1253
.space-mobile-menu-icon {
1254
width: 24px;
1255
top: 20px;
1256
right: 0;
1257
cursor: pointer;
1258
overflow: hidden;
1259
display: none;
1260
}
1261
.space-mobile-menu-icon div:nth-child(1) {
1262
width: 24px;
1263
height: 4px;
1264
border-radius: 2px;
1265
background-color: #2d3436;
1266
margin-bottom: 4px;
1267
}
1268
.space-mobile-menu-icon div:nth-child(2) {
1269
width: 24px;
1270
height: 4px;
1271
border-radius: 2px;
1272
background-color: #2d3436;
1273
margin-bottom: 4px;
1274
}
1275
.space-mobile-menu-icon div:nth-child(3) {
1276
width: 24px;
1277
height: 4px;
1278
border-radius: 2px;
1279
background-color: #2d3436;
1280
}
1281
.space-header-2-top-soc .space-mobile-menu-icon {
1282
width: 21px;
1283
}
1284
.space-header-2-top-soc .space-mobile-menu-icon div:nth-child(1) {
1285
width: 21px;
1286
border-radius: 3px;
1287
}
1288
.space-header-2-top-soc .space-mobile-menu-icon div:nth-child(2) {
1289
width: 11px;
1290
border-radius: 3px;
1291
}
1292
.space-header-2-top-soc .space-mobile-menu-icon div:nth-child(3) {
1293
width: 21px;
1294
border-radius: 3px;
1295
}
1296
.space-mobile-menu {
1297
top: 0;
1298
bottom: 0;
1299
left: 0;
1300
right: 0;
1301
background-color: rgba(45, 52, 54, 0.95);
1302
z-index: 100000;
1303
margin: 0;
1304
padding: 0;
1305
overflow-y: auto;
1306
width: 100%;
1307
display: block;
1308
opacity: 0;
1309
visibility: hidden;
1310
-webkit-transition: all 0.3s ease-in-out;
1311
-moz-transition: all 0.3s ease-in-out;
1312
-ms-transition: all 0.3s ease-in-out;
1313
-o-transition: all 0.3s ease-in-out;
1314
transition: all 0.3s ease-in-out;
1315
}
1316
.space-mobile-menu.active {
1317
opacity: 1;
1318
visibility: visible;
1319
}
1320
.space-mobile-menu-block {
1321
overflow-y: auto;
1322
width: 100%;
1323
max-width: 320px;
1324
display: block;
1325
top: 0;
1326
bottom: 0;
1327
right: 0;
1328
background-color: #fff;
1329
background-repeat: no-repeat;
1330
background-size: cover;
1331
background-position: top center;
1332
}
1333
.space-mobile-menu-block-ins {
1334
padding: 45px 30px;
1335
}
1336
.space-mobile-menu-header {
1337
overflow: hidden;
1338
margin-bottom: 45px;
1339
}
1340
.space-mobile-menu-header a {
1341
display: inline-block;
1342
font-family: 'Roboto', sans-serif;
1343
font-weight: 700;
1344
line-height: 0;
1345
color: #2d3436;
1346
}
1347
.space-mobile-menu-header a.text-logo {
1348
text-transform: uppercase;
1349
font-size: 1.333em;
1350
line-height: 1em;
1351
}
1352
.space-mobile-menu-header span {
1353
display: block;
1354
font-family: 'Roboto', sans-serif;
1355
font-weight: 400;
1356
font-size: 0.75em;
1357
line-height: 1.45em;
1358
color: #7f8c8d;
1359
}
1360
.space-mobile-menu-close-button {
1361
top: 20px;
1362
right: 20px;
1363
}
1364
.space-mobile-menu-list {
1365
-webkit-backface-visibility: hidden;
1366
backface-visibility: hidden;
1367
overflow: hidden;
1368
}
1369
.space-mobile-menu-list ul {
1370
width: 100%;
1371
position: relative;
1372
}
1373
.space-mobile-menu-list ul li {
1374
width: 100%;
1375
position: relative;
1376
font-family: 'Roboto', sans-serif;
1377
font-weight: 700;
1378
font-size: 1em;
1379
line-height: 1em;
1380
color: #2d3436;
1381
text-align: left;
1382
-webkit-tap-highlight-color: rgba(0,0,0,0);
1383
cursor: pointer;
1384
}
1385
.space-mobile-menu-list ul li ul li:first-child {
1386
margin-top: 0;
1387
}
1388
.space-mobile-menu-list ul li a {
1389
position: relative;
1390
display: inline-block;
1391
padding: 10px 0;
1392
font-family: 'Roboto', sans-serif;
1393
font-weight: 700;
1394
font-size: 1em;
1395
line-height: 1em;
1396
color: #2d3436;
1397
}
1398
.space-mobile-menu-list > ul > li.new:before {
1399
content: "New";
1400
font-weight: 700;
1401
position: absolute;
1402
font-size: 10px;
1403
line-height: 10px;
1404
color: #fff;
1405
background-color: #4cd137;
1406
display: inline-block;
1407
top: 11px;
1408
right: 25px;
1409
padding: 2px 7px;
1410
border-radius: 8px;
1411
}
1412
.space-mobile-menu-list > ul > li.best:before {
1413
content: "Best";
1414
font-weight: 700;
1415
position: absolute;
1416
font-size: 10px;
1417
line-height: 10px;
1418
color: #151515;
1419
background-color: #f0ff00;
1420
display: inline-block;
1421
top: 11px;
1422
right: 25px;
1423
padding: 2px 7px;
1424
border-radius: 8px;
1425
}
1426
.space-mobile-menu-list > ul > li.hot:before {
1427
content: "Hot";
1428
font-weight: 700;
1429
position: absolute;
1430
font-size: 10px;
1431
line-height: 10px;
1432
color: #a33632;
1433
background-color: #ff7979;
1434
display: inline-block;
1435
top: 11px;
1436
right: 25px;
1437
padding: 2px 7px;
1438
border-radius: 8px;
1439
}
1440
.space-mobile-menu-list > ul > li.top:before {
1441
content: "Top";
1442
font-weight: 700;
1443
position: absolute;
1444
font-size: 10px;
1445
line-height: 10px;
1446
color: #fff;
1447
background-color: #f22613;
1448
display: inline-block;
1449
top: 11px;
1450
right: 25px;
1451
padding: 2px 7px;
1452
border-radius: 8px;
1453
}
1454
.space-mobile-menu-list > ul > li.fair:before {
1455
content: "Fair";
1456
font-weight: 700;
1457
position: absolute;
1458
font-size: 10px;
1459
line-height: 10px;
1460
color: #fff;
1461
background-color: #8c14fc;
1462
display: inline-block;
1463
top: 11px;
1464
right: 25px;
1465
padding: 2px 7px;
1466
border-radius: 8px;
1467
}
1468
.space-mobile-menu-list ul li.menu-item-has-children:after {
1469
content: "\f0dd";
1470
font-family: 'Font Awesome 5 Free' !important;
1471
position: absolute;
1472
font-size: 15px;
1473
top: 7px;
1474
right: 0;
1475
margin: 0 auto;
1476
}
1477
.space-mobile-menu-list ul li.menu-item-has-children.space-up:after {
1478
content: "\f0de";
1479
font-family: 'Font Awesome 5 Free' !important;
1480
position: absolute;
1481
font-size: 15px;
1482
top: 12px;
1483
right: 0;
1484
}
1485
.space-mobile-menu-list ul li ul.sub-menu {
1486
display: none;
1487
padding: 0 0 0 15px;
1488
}
1489
.space-mobile-menu-copy {
1490
margin-top: 60px;
1491
padding: 30px 0;
1492
border-top: 1px solid rgba(0,0,0,0.1);
1493
font-family: 'Roboto', sans-serif;
1494
font-weight: 400;
1495
font-size: 0.75em;
1496
line-height: 1.45em;
1497
color: #7f8c8d;
1498
}
1499
.space-mobile-menu-copy a {
1500
color: #7f8c8d;
1501
}
1502
1503
/* Mobile Menu End */
1504
1505
.homepage-block:first-child {
1506
margin-top: 45px;
1507
}
1508
1509
/* #1 Widget Start */
1510
1511
.space-news-1 {
1512
overflow: hidden;
1513
background-color: #f1f3f4;
1514
margin-bottom: 60px;
1515
}
1516
.space-news-1.homepage-block {
1517
margin-top: 0;
1518
}
1519
.space-news-1-ins {
1520
padding-top: 45px;
1521
padding-bottom: 30px;
1522
}
1523
.space-news-1 .space-block-title,
1524
.space-posts-shortcode-1 .space-block-title {
1525
padding-bottom: 15px;
1526
}
1527
.space-news-1-items {
1528
overflow: hidden;
1529
margin-top: 15px;
1530
display: -webkit-box;
1531
display: -moz-box;
1532
display: -ms-flexbox;
1533
display: -webkit-flex;
1534
display: flex;
1535
flex-wrap: wrap;
1536
}
1537
.space-news-1-item {
1538
display: inline-block;
1539
overflow: hidden;
1540
}
1541
.space-news-1-item img {
1542
border-radius: 5px;
1543
}
1544
.space-news-1-item-ins {
1545
margin: 0 15px 30px;
1546
overflow: hidden;
1547
}
1548
.space-news-1-item-img {
1549
width: 115px;
1550
height: 100px;
1551
margin-right: -115px;
1552
line-height: 0;
1553
z-index: 1;
1554
}
1555
.space-news-1-item-title-box {
1556
width: 100%;
1557
}
1558
.space-news-1-item-title-box-ins {
1559
margin-left: 115px;
1560
}
1561
.space-news-1-item-title {
1562
margin-bottom: 5px;
1563
font-family: 'Roboto', sans-serif;
1564
font-weight: 700;
1565
font-size: 1em;
1566
line-height: 1.2em;
1567
color: #151515;
1568
}
1569
.space-news-1-item-title a {
1570
color: #151515 !important;
1571
text-decoration: none !important;
1572
border-bottom: 1px solid transparent;
1573
}
1574
.space-news-1-item-title a:hover {
1575
color: #b2bec3 !important;
1576
}
1577
.space-news-1-item-meta {
1578
font-weight: 400;
1579
font-size: 0.75em;
1580
line-height: 1.2em;
1581
color: #7f8c8d;
1582
}
1583
.space-news-1-item-meta span:first-child {
1584
display: inline-block;
1585
margin-right: 20px;
1586
}
1587
.space-news-1-item-meta span i {
1588
padding-right: 5px;
1589
}
1590
1591
/* #1 Widget End */
1592
1593
/* #2 Widget Start */
1594
1595
.space-news-2 {
1596
overflow: hidden;
1597
}
1598
.space-news-2 img {
1599
border-radius: 5px;
1600
}
1601
.space-posts-shortcode-2 {
1602
margin-bottom: 30px !important;
1603
}
1604
.space-news-2-items {
1605
overflow: hidden;
1606
}
1607
.space-news-2-item-big {
1608
overflow: hidden;
1609
margin: 0 15px;
1610
}
1611
.space-news-2-item-big-ins {
1612
overflow: hidden;
1613
line-height: 0;
1614
padding-bottom: 30px;
1615
background-color: #000;
1616
border-radius: 6px;
1617
}
1618
.space-news-2-item-big-ins .space-post-format {
1619
top: 30px;
1620
right: 30px;
1621
}
1622
.space-news-2-item-top {
1623
margin-top: 20px;
1624
height: 1.45em;
1625
}
1626
.space-news-2-item-top-left {
1627
left: 0;
1628
font-weight: 400;
1629
font-size: 0.75em;
1630
line-height: 1.45em;
1631
color: #dfe6e9;
1632
}
1633
.space-news-2-item-top-left span i {
1634
padding-right: 5px;
1635
}
1636
.space-news-2-item-top-right {
1637
right: 0;
1638
font-weight: 400;
1639
font-size: 0.75em;
1640
line-height: 1.45em;
1641
color: #dfe6e9;
1642
}
1643
.space-news-2-item-top-right span {
1644
display: inline-block;
1645
margin-left: 15px;
1646
}
1647
.space-news-2-item-top-right span i {
1648
padding-right: 5px;
1649
}
1650
.space-news-2-item-big-box {
1651
bottom: 30px;
1652
left: 0;
1653
right: 0;
1654
background: #000;
1655
background: linear-gradient(transparent, #000);
1656
border-radius: 0 0 3px 3px;
1657
padding: 30px 30px 0;
1658
}
1659
.space-news-2-item-big-box-category {
1660
margin-bottom: 16px;
1661
}
1662
.space-news-2-item-big-box-category span {
1663
display: inline-block;
1664
font-weight: 400;
1665
font-size: 0.75em;
1666
line-height: 1.45em;
1667
color: #fff;
1668
padding: 4px 15px;
1669
border-radius: 3px;
1670
margin-bottom: 4px;
1671
background-color: #ff2453;
1672
}
1673
.space-news-2-item-big-box-title {
1674
font-family: 'Roboto', sans-serif;
1675
font-weight: 900;
1676
font-size: 2.369em;
1677
line-height: 1.1em;
1678
color: #fff;
1679
}
1680
.space-news-2-item-big-box-excerpt {
1681
font-weight: 300;
1682
font-size: 1em;
1683
line-height: 1.65em;
1684
color: #dfe6e9;
1685
margin-top: 20px;
1686
}
1687
.space-news-2-small-items {
1688
display: -webkit-box;
1689
display: -moz-box;
1690
display: -ms-flexbox;
1691
display: -webkit-flex;
1692
display: flex;
1693
flex-wrap: wrap;
1694
}
1695
.space-news-2-small-item {
1696
display: inline-block;
1697
}
1698
.space-news-2-small-item-ins .space-overlay {
1699
border-radius: 5px;
1700
background: rgba(0, 0, 0, 0);
1701
}
1702
.space-news-2-small-item-ins:hover .space-overlay {
1703
background: rgba(0, 0, 0, 0.3);
1704
}
1705
.space-news-2-small-item-img-ins {
1706
line-height: 0;
1707
}
1708
.space-news-2-small-item-img-category {
1709
bottom: -5px;
1710
left: 0;
1711
text-align: center;
1712
}
1713
.space-news-2-small-item-img-category a {
1714
display: inline-block;
1715
font-weight: 400;
1716
font-size: 0.75em;
1717
line-height: 1.45em;
1718
color: #fff !important;
1719
text-decoration: none !important;
1720
padding: 4px 15px;
1721
border-radius: 0 5px 0 5px;
1722
margin-bottom: 5px;
1723
background-color: #ff2453;
1724
}
1725
.space-news-2-small-item-img-category a:hover {
1726
background-color: #57606f;
1727
}
1728
.space-news-2-small-item-title-box {
1729
margin-top: 15px;
1730
padding-bottom: 5px;
1731
}
1732
.space-news-2-small-item-title {
1733
line-height: 0;
1734
}
1735
.space-news-2-small-item-title a {
1736
font-family: 'Roboto', sans-serif;
1737
font-weight: 700;
1738
font-size: 1.333em;
1739
line-height: 1.1em;
1740
color: #151515 !important;
1741
text-decoration: none !important;
1742
}
1743
.space-news-2-small-item-title a:hover {
1744
color: #b2bec3 !important;
1745
}
1746
.space-news-2-small-item-meta {
1747
padding-top: 10px;
1748
height: 1.45em;
1749
}
1750
.space-news-2-small-item-meta-left {
1751
left: 0;
1752
font-weight: 400;
1753
font-size: 0.75em;
1754
line-height: 1.45em;
1755
color: #7f8c8d;
1756
}
1757
.space-news-2-small-item-meta-left span i {
1758
padding-right: 5px;
1759
}
1760
.space-news-2-small-item-meta-right {
1761
right: 0;
1762
font-weight: 400;
1763
font-size: 0.75em;
1764
line-height: 1.45em;
1765
color: #7f8c8d;
1766
}
1767
.space-news-2-small-item-meta-right span {
1768
display: inline-block;
1769
margin-left: 15px;
1770
}
1771
.space-news-2-small-item-meta-right span i {
1772
padding-right: 5px;
1773
}
1774
.space-news-2-small-item:nth-child(3) .space-news-2-small-item-ins,
1775
.space-news-2-small-item:nth-child(4) .space-news-2-small-item-ins {
1776
margin-bottom: 0;
1777
}
1778
1779
/* #2 Widget End */
1780
1781
/* #3 Widget Start */
1782
1783
.space-news-3 {
1784
overflow: hidden;
1785
}
1786
.space-news-3-ins {
1787
padding-bottom: 15px;
1788
}
1789
.space-news-3-items {
1790
display: -webkit-box;
1791
display: -moz-box;
1792
display: -ms-flexbox;
1793
display: -webkit-flex;
1794
display: flex;
1795
flex-wrap: wrap;
1796
}
1797
.space-news-3-item {
1798
display: inline-block;
1799
}
1800
.space-news-3-item img {
1801
border-radius: 5px;
1802
}
1803
.space-news-3-item-ins {
1804
margin-bottom: 45px;
1805
}
1806
.space-news-3-item-ins .space-overlay {
1807
border-radius: 5px;
1808
background: rgba(0, 0, 0, 0);
1809
}
1810
.space-news-3-item-ins:hover .space-overlay {
1811
background: rgba(0, 0, 0, 0.3);
1812
}
1813
.space-news-3-item-img-ins .space-post-format {
1814
top: 0;
1815
right: 0;
1816
left: 0;
1817
bottom: 0;
1818
margin: auto;
1819
}
1820
.space-news-3-item-img-ins {
1821
line-height: 0;
1822
}
1823
.space-news-3-item-img-category {
1824
bottom: -5px;
1825
left: 0;
1826
}
1827
.space-news-3-item-img-category a {
1828
display: inline-block;
1829
font-weight: 400;
1830
font-size: 0.75em;
1831
line-height: 1.45em;
1832
color: #fff !important;
1833
text-decoration: none !important;
1834
padding: 4px 15px;
1835
border-radius: 0 5px 0 5px;
1836
margin-bottom: 5px;
1837
background-color: #ff2453;
1838
}
1839
.space-news-3-item-img-category a:hover {
1840
background-color: #57606f;
1841
}
1842
.space-news-3-item-title-box {
1843
margin-top: 25px;
1844
}
1845
.space-news-3-item-title {
1846
margin-bottom: 10px;
1847
line-height: 0;
1848
}
1849
.space-news-3-item-title a {
1850
font-family: 'Roboto', sans-serif;
1851
font-weight: 700;
1852
font-size: 1.333em;
1853
line-height: 1.25em;
1854
color: #151515 !important;
1855
text-decoration: none !important;
1856
}
1857
.space-news-3-item-title a:hover {
1858
color: #b2bec3 !important;
1859
}
1860
.space-news-3-item-meta {
1861
margin: 15px 0 0;
1862
height: 15px;
1863
overflow: hidden;
1864
}
1865
.space-news-3-item-meta-left {
1866
left: 0;
1867
font-weight: 400;
1868
font-size: 0.75em;
1869
line-height: 1.45em;
1870
color: #7f8c8d;
1871
}
1872
.space-news-3-item-meta-left span i {
1873
padding-right: 5px;
1874
}
1875
.space-news-3-item-meta-right {
1876
right: 0;
1877
font-weight: 400;
1878
font-size: 0.75em;
1879
line-height: 1.45em;
1880
color: #7f8c8d;
1881
}
1882
.space-news-3-item-meta-right span {
1883
display: inline-block;
1884
margin-left: 15px;
1885
}
1886
.space-news-3-item-meta-right span i {
1887
padding-right: 5px;
1888
}
1889
.space-news-3-item-excerpt {
1890
font-weight: 400;
1891
font-size: 1em;
1892
line-height: 1.45em;
1893
color: #7f8c8d;
1894
margin-top: 20px;
1895
}
1896
1897
/* #3 Widget End */
1898
1899
/* #4 Widget Start */
1900
1901
.space-news-4 {
1902
overflow: hidden;
1903
background-color: #111111;
1904
margin-bottom: 60px;
1905
}
1906
.space-news-4.homepage-block {
1907
margin-top: 0;
1908
}
1909
.space-news-4-ins {
1910
padding: 60px 0 30px;
1911
}
1912
.space-news-4 .space-block-title {
1913
color: #fff;
1914
}
1915
.space-news-4-items {
1916
overflow: hidden;
1917
display: -webkit-box;
1918
display: -moz-box;
1919
display: -ms-flexbox;
1920
display: -webkit-flex;
1921
display: flex;
1922
flex-wrap: wrap;
1923
}
1924
.space-news-4-item {
1925
display: inline-block;
1926
overflow: hidden;
1927
}
1928
.space-news-4-item-img-ins {
1929
line-height: 0;
1930
}
1931
.space-news-4-item.small-news-block img {
1932
border-radius: 5px 5px 0 0 !important;
1933
}
1934
.space-news-4-item.small-news-block .space-news-4-item-ins .space-overlay {
1935
border-radius: 5px;
1936
background: rgba(0, 0, 0, 0);
1937
}
1938
.space-news-4-item.small-news-block .space-news-4-item-ins:hover .space-overlay {
1939
background: rgba(0, 0, 0, 0.3);
1940
}
1941
.space-news-4-item.small-news-block .space-news-4-item-img-ins .space-post-format {
1942
top: 0;
1943
right: 0;
1944
left: 0;
1945
bottom: 0;
1946
margin: auto;
1947
}
1948
.space-news-4-item.small-news-block .space-news-4-item-img-category {
1949
bottom: -18px;
1950
left: 0;
1951
right: 0;
1952
z-index: 1;
1953
}
1954
.space-news-4-item.small-news-block .space-news-4-item-img-category a {
1955
display: inline-block;
1956
font-weight: 400;
1957
font-size: 0.75em;
1958
line-height: 1.45em;
1959
color: #fff !important;
1960
text-decoration: none !important;
1961
padding: 4px 15px;
1962
border-radius: 5px;
1963
margin-bottom: 5px;
1964
background-color: #ff2453;
1965
}
1966
.space-news-4-item.small-news-block .space-news-4-item-img-category a:hover {
1967
background-color: #57606f;
1968
}
1969
.space-news-4-item.small-news-block .space-news-4-item-title-box {
1970
background-color: #fff;
1971
margin-top: 0;
1972
border-radius: 0 0 5px 5px;
1973
padding: 25px 30px 30px;
1974
}
1975
.space-posts-shortcode-4 .space-news-4-item.small-news-block .space-news-4-item-title-box {
1976
background-color: #f1f3f4;
1977
}
1978
.space-news-4-item.small-news-block .space-news-4-item-title {
1979
margin-bottom: 10px;
1980
line-height: 0;
1981
}
1982
.space-news-4-item.small-news-block .space-news-4-item-title a {
1983
font-family: 'Roboto', sans-serif;
1984
font-weight: 700;
1985
font-size: 1.333em;
1986
line-height: 1.25em;
1987
color: #151515 !important;
1988
text-decoration: none !important;
1989
}
1990
.space-news-4-item.small-news-block .space-news-4-item-title a:hover {
1991
color: #b2bec3 !important;
1992
}
1993
.space-news-4-item.small-news-block .space-news-4-item-meta {
1994
top: -25px;
1995
left: 30px;
1996
right: 30px;
1997
margin: 0;
1998
height: 15px;
1999
overflow: hidden;
2000
-webkit-transition: all 0.3s ease-in-out;
2001
-moz-transition: all 0.3s ease-in-out;
2002
-ms-transition: all 0.3s ease-in-out;
2003
-o-transition: all 0.3s ease-in-out;
2004
transition: all 0.3s ease-in-out;
2005
}
2006
.space-news-4-item.small-news-block .space-news-4-item-ins:hover .space-news-4-item-meta {
2007
top: 25px;
2008
}
2009
.space-news-4-item.small-news-block .space-news-4-item-meta-left {
2010
left: 0;
2011
font-weight: 400;
2012
font-size: 0.75em;
2013
line-height: 1.45em;
2014
color: #dfe6e9;
2015
}
2016
.space-news-4-item.small-news-block .space-news-4-item-meta-left span i {
2017
padding-right: 5px;
2018
}
2019
.space-news-4-item.small-news-block .space-news-4-item-meta-right {
2020
right: 0;
2021
font-weight: 400;
2022
font-size: 0.75em;
2023
line-height: 1.45em;
2024
color: #dfe6e9;
2025
}
2026
.space-news-4-item.small-news-block .space-news-4-item-meta-right span {
2027
display: inline-block;
2028
margin-left: 15px;
2029
}
2030
.space-news-4-item.small-news-block .space-news-4-item-meta-right span i {
2031
padding-right: 5px;
2032
}
2033
.space-news-4-item.small-news-block .space-news-4-item-excerpt {
2034
font-weight: 400;
2035
font-size: 0.85em;
2036
line-height: 1.65em;
2037
color: #7f8c8d;
2038
margin-top: 12px;
2039
}
2040
2041
/* #4 Widget End */
2042
2043
/* #5 Widget Start */
2044
2045
.space-news-5-items {
2046
overflow: hidden;
2047
}
2048
.space-news-5-item {
2049
overflow: hidden;
2050
margin-bottom: 30px;
2051
}
2052
.space-news-5-item:last-child {
2053
margin-bottom: 0;
2054
}
2055
.space-news-5-item img {
2056
border-radius: 5px;
2057
}
2058
.space-news-5-item-ins {
2059
margin: 0 15px;
2060
}
2061
.space-news-5-item-img {
2062
width: 115px;
2063
height: 100px;
2064
margin-right: -115px;
2065
line-height: 0;
2066
z-index: 1;
2067
}
2068
.space-news-5-item-title-box {
2069
width: 100%;
2070
}
2071
.space-news-5-item-title-box-ins {
2072
margin-left: 115px;
2073
}
2074
.space-news-5-item-meta {
2075
font-weight: 400;
2076
font-size: 0.75em;
2077
line-height: 1.2em;
2078
color: #7f8c8d;
2079
margin-top: 5px;
2080
}
2081
.space-news-5-item-meta i {
2082
padding-right: 5px;
2083
}
2084
.space-news-5-item-title {
2085
font-family: 'Roboto', sans-serif;
2086
font-weight: 700;
2087
font-size: 1em;
2088
line-height: 1.2em;
2089
color: #151515;
2090
}
2091
.space-news-5-item-title a {
2092
color: #151515;
2093
}
2094
.space-news-5-item-title a:hover {
2095
color: #b2bec3;
2096
}
2097
2098
/* #5 Widget End */
2099
2100
/* #6 Widget Start */
2101
2102
.space-news-6-items {
2103
overflow: hidden;
2104
}
2105
.space-news-6-items-ins {
2106
padding-bottom: 30px;
2107
overflow: hidden;
2108
}
2109
.space-news-6-items-ins-wrap {
2110
display: -webkit-box;
2111
display: -moz-box;
2112
display: -ms-flexbox;
2113
display: -webkit-flex;
2114
display: flex;
2115
flex-wrap: wrap;
2116
}
2117
.space-news-6-item {
2118
display: inline-block;
2119
overflow: hidden;
2120
}
2121
.space-news-6-item img {
2122
border-radius: 5px;
2123
}
2124
.space-news-6-item .space-overlay {
2125
border-radius: 5px;
2126
background: rgba(0, 0, 0, 0.3);
2127
}
2128
.space-news-6-item ul {
2129
margin-bottom: 0 !important;
2130
margin-left: 0 !important;
2131
}
2132
.space-news-6-item ul li {
2133
list-style: none !important;
2134
}
2135
.space-news-6-item-ins:hover .space-overlay {
2136
background: rgba(0, 0, 0, 0.5);
2137
}
2138
.space-news-6-item .space-post-format {
2139
background-color: transparent;
2140
top: 20px;
2141
right: 20px;
2142
}
2143
.space-news-6-item-top {
2144
top: 30px;
2145
left: 30px;
2146
right: 30px;
2147
}
2148
.space-news-6-item-top-category {
2149
margin-bottom: 16px;
2150
}
2151
.space-news-6-item-top-category span {
2152
display: inline-block;
2153
font-weight: 400;
2154
font-size: 0.75em;
2155
line-height: 1.45em;
2156
color: #fff;
2157
padding: 4px 15px;
2158
border-radius: 3px;
2159
margin-bottom: 4px;
2160
background-color: #ff2453;
2161
}
2162
.space-news-6-item-top-title {
2163
display: block;
2164
font-family: 'Roboto', sans-serif;
2165
font-weight: 900;
2166
font-size: 2.369em;
2167
line-height: 1.1em;
2168
color: #fff;
2169
}
2170
.space-news-6-item.third-news .space-news-6-item-top-title {
2171
font-size: 1.777em;
2172
}
2173
.space-news-6-item-top-excerpt {
2174
font-weight: 300;
2175
font-size: 1em;
2176
line-height: 1.65em;
2177
color: #dfe6e9;
2178
margin-top: -10px;
2179
opacity: 0;
2180
visibility: hidden;
2181
-webkit-transition: all 0.3s ease-in-out;
2182
-moz-transition: all 0.3s ease-in-out;
2183
-ms-transition: all 0.3s ease-in-out;
2184
-o-transition: all 0.3s ease-in-out;
2185
transition: all 0.3s ease-in-out;
2186
}
2187
.space-news-6-item-link-wrap:hover .space-news-6-item-top-excerpt {
2188
margin-top: 20px;
2189
opacity: 1;
2190
visibility: visible;
2191
}
2192
.space-news-6-item-link-wrap {
2193
line-height: 0;
2194
}
2195
.space-news-6-item-bottom {
2196
bottom: 30px;
2197
left: 30px;
2198
right: 30px;
2199
}
2200
.space-news-6-item-bottom-left {
2201
bottom: 0;
2202
left: 0;
2203
font-weight: 400;
2204
font-size: 0.75em;
2205
line-height: 1.45em;
2206
color: #fff;
2207
}
2208
.space-news-6-item-bottom-left span i {
2209
padding-right: 5px;
2210
}
2211
.space-news-6-item-bottom-right {
2212
bottom: 0;
2213
right: 0;
2214
font-weight: 400;
2215
font-size: 0.75em;
2216
line-height: 1.45em;
2217
color: #fff;
2218
}
2219
.space-news-6-item-bottom-right span {
2220
display: inline-block;
2221
margin-left: 15px;
2222
}
2223
.space-news-6-item-bottom-right span i {
2224
padding-right: 5px;
2225
}
2226
.space-news-6-item-ins ul li {
2227
font-family: 'Roboto', sans-serif;
2228
margin-bottom: 14px;
2229
border-bottom: 1px solid #dfe6e9;
2230
padding: 0 0 13px !important;
2231
line-height: 0;
2232
}
2233
.space-news-6-item-ins ul li:last-child {
2234
margin-bottom: 0 !important;
2235
}
2236
.space-news-6-item-ins ul li:before {
2237
display: none;
2238
}
2239
.space-news-6-item-ins ul li a {
2240
font-weight: 900;
2241
font-size: 1em;
2242
line-height: 1.25em !important;
2243
color: #151515 !important;
2244
text-decoration: none !important;
2245
}
2246
.space-news-6-item-ins ul li a:hover {
2247
color: #b2bec3 !important;
2248
}
2249
.space-news-6-item-ins ul li div {
2250
margin-top: 4px;
2251
}
2252
.space-news-6-item-ins ul li span {
2253
display: inline-block;
2254
font-weight: 400;
2255
font-size: 0.75em;
2256
line-height: 1.45em;
2257
color: #7f8c8d;
2258
margin-right: 15px;
2259
}
2260
.space-news-6-item-ins ul li span i {
2261
padding-right: 5px;
2262
}
2263
2264
/* #6 Widget End */
2265
2266
/* #7 Widget Start */
2267
2268
.space-news-7 {
2269
overflow: hidden;
2270
}
2271
.space-news-7-ins {
2272
padding-bottom: 30px;
2273
}
2274
.space-news-7-items {
2275
display: -webkit-box;
2276
display: -moz-box;
2277
display: -ms-flexbox;
2278
display: -webkit-flex;
2279
display: flex;
2280
flex-wrap: wrap;
2281
}
2282
.space-news-7-item {
2283
display: inline-block;
2284
}
2285
.space-news-7-item img {
2286
border-radius: 5px;
2287
}
2288
.space-news-7-item .space-overlay {
2289
border-radius: 5px;
2290
background: rgba(0, 0, 0, 0.3);
2291
}
2292
.space-news-7-item-ins:hover .space-overlay {
2293
background: rgba(0, 0, 0, 0.5);
2294
}
2295
.space-news-7-item-ins {
2296
margin-bottom: 30px;
2297
overflow: hidden;
2298
}
2299
.space-news-7-item-img-ins {
2300
line-height: 0;
2301
}
2302
.space-news-7-item-top-date {
2303
top: -25px;
2304
left: 30px;
2305
font-weight: 400;
2306
font-size: 0.75em;
2307
line-height: 1.45em;
2308
color: #dfe6e9;
2309
opacity: 0;
2310
visibility: hidden;
2311
-webkit-transition: all 0.3s ease-in-out;
2312
-moz-transition: all 0.3s ease-in-out;
2313
-ms-transition: all 0.3s ease-in-out;
2314
-o-transition: all 0.3s ease-in-out;
2315
transition: all 0.3s ease-in-out;
2316
}
2317
.space-news-7-item-ins:hover .space-news-7-item-top-date {
2318
top: 25px;
2319
opacity: 1;
2320
visibility: visible;
2321
}
2322
.space-news-7-item-top-date span i {
2323
padding-right: 5px;
2324
}
2325
.space-news-7-item-title-box {
2326
bottom: 25px;
2327
left: 30px;
2328
right: 30px;
2329
}
2330
.space-news-7-item-category {
2331
margin-bottom: 6px;
2332
}
2333
.space-news-7-item-title {
2334
font-family: 'Roboto', sans-serif;
2335
font-weight: 700;
2336
font-size: 1.333em;
2337
line-height: 1.1em;
2338
color: #fff;
2339
}
2340
.space-news-7-item-category span {
2341
display: inline-block;
2342
font-weight: 400;
2343
font-size: 0.75em;
2344
line-height: 1.45em;
2345
color: #fff;
2346
padding: 4px 15px;
2347
border-radius: 3px;
2348
margin-bottom: 4px;
2349
background-color: #ff2453;
2350
}
2351
2352
/* #7 Widget End */
2353
2354
/* #8 Widget Start */
2355
2356
.space-news-8 {
2357
overflow: hidden;
2358
}
2359
.space-posts-shortcode-8 {
2360
margin-bottom: 25px !important;
2361
}
2362
.space-news-8-items {
2363
overflow: hidden;
2364
}
2365
.space-news-8-item {
2366
display: inline-block;
2367
}
2368
.space-news-8-item img {
2369
border-radius: 5px;
2370
}
2371
.space-news-8-item .space-overlay {
2372
border-radius: 5px;
2373
background: rgba(0, 0, 0, 0.3);
2374
}
2375
.space-news-8-item-ins:hover .space-overlay {
2376
background: rgba(0, 0, 0, 0.5);
2377
}
2378
.space-news-8-item-ins {
2379
overflow: hidden;
2380
margin-bottom: 0;
2381
}
2382
.space-news-8-item-img-ins {
2383
line-height: 0;
2384
}
2385
.space-news-8-item-img-ins .space-post-format {
2386
top: 30px;
2387
right: 30px;
2388
}
2389
.space-news-8-item-title {
2390
top: 0;
2391
bottom: 0;
2392
left: 90px;
2393
right: 180px;
2394
display: -webkit-box;
2395
display: -moz-box;
2396
display: -ms-flexbox;
2397
display: -webkit-flex;
2398
display: flex;
2399
align-items: center;
2400
}
2401
.space-news-8-item-title-category {
2402
margin-bottom: 16px;
2403
}
2404
.space-news-8-item-title-category span {
2405
display: inline-block;
2406
font-weight: 400;
2407
font-size: 0.75em;
2408
line-height: 1.45em;
2409
color: #fff;
2410
padding: 4px 15px;
2411
border-radius: 3px;
2412
margin-bottom: 4px;
2413
background-color: #ff2453;
2414
}
2415
.space-news-8-item-title-box {
2416
font-family: 'Roboto', sans-serif;
2417
font-weight: 900;
2418
font-size: 3.157em;
2419
line-height: 1.1em;
2420
color: #fff;
2421
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
2422
}
2423
.space-news-8-item-title-meta {
2424
margin-top: 16px;
2425
font-weight: 400;
2426
font-size: 0.75em;
2427
line-height: 1.45em;
2428
color: #dfe6e9;
2429
}
2430
.space-news-8-item-title-meta span {
2431
display: inline-block;
2432
padding-right: 20px;
2433
}
2434
.space-news-8-item-title-meta span:last-child {
2435
padding-right: 0;
2436
}
2437
.space-news-8-item-title-meta span i {
2438
padding-right: 5px;
2439
}
2440
.space-news-8-items .owl-nav {
2441
position: absolute;
2442
bottom: 30px;
2443
right: 45px;
2444
width: 100px;
2445
height: 46px;
2446
border-radius: 23px;
2447
color: #fff;
2448
font-size: 1.333em;
2449
line-height: 46px;
2450
background-color: rgba(0, 0, 0, 0.5);
2451
}
2452
.space-news-8-items .owl-nav button {
2453
width: 50px;
2454
height: 46px;
2455
}
2456
2457
/* #8 Widget End */
2458
2459
/* #9 Widget Start */
2460
2461
.space-news-9 {
2462
overflow: hidden;
2463
}
2464
.space-posts-shortcode-9 {
2465
margin-bottom: 25px !important;
2466
}
2467
.space-news-9-items {
2468
overflow: hidden;
2469
}
2470
.space-news-9-item {
2471
display: inline-block;
2472
}
2473
.space-news-9-item img {
2474
border-radius: 0 5px 5px 0;
2475
}
2476
.space-news-9-item .space-overlay {
2477
border-radius: 5px;
2478
background: rgba(0, 0, 0, 0.3);
2479
}
2480
.space-news-9-item-ins:hover .space-overlay {
2481
background: rgba(0, 0, 0, 0.5);
2482
}
2483
.space-news-9-item-ins {
2484
overflow: hidden;
2485
margin-bottom: 0;
2486
}
2487
.space-news-9-item-background {
2488
display: -webkit-box;
2489
display: -moz-box;
2490
display: -ms-flexbox;
2491
display: -webkit-flex;
2492
display: flex;
2493
flex-wrap: wrap;
2494
background-color: #f1f3f4;
2495
border-radius: 5px;
2496
}
2497
.space-news-9-item-info {
2498
display: inline-block;
2499
order: 1;
2500
display: -webkit-box;
2501
display: -moz-box;
2502
display: -ms-flexbox;
2503
display: -webkit-flex;
2504
display: flex;
2505
align-items: center;
2506
flex: 1;
2507
}
2508
.space-news-9-item-info-wrap {
2509
padding: 45px 60px;
2510
}
2511
.space-news-9-item-info-category {
2512
margin-bottom: 16px;
2513
}
2514
.space-news-9-item-info-category span {
2515
display: inline-block;
2516
font-weight: 400;
2517
font-size: 0.75em;
2518
line-height: 1.45em;
2519
color: #fff;
2520
padding: 4px 15px;
2521
border-radius: 3px;
2522
margin-bottom: 4px;
2523
background-color: #ff2453;
2524
}
2525
.space-news-9-item-title-box {
2526
font-family: 'Roboto', sans-serif;
2527
line-height: 0;
2528
color: #111111;
2529
}
2530
.space-news-9-item-title-box a {
2531
font-weight: 900;
2532
font-size: 2.369em;
2533
line-height: 1.1em;
2534
color: #111111 !important;
2535
text-decoration: none !important;
2536
}
2537
.space-news-9-item-title-box a:hover {
2538
color: #b2bec3 !important;
2539
}
2540
.space-news-9-item-info-meta {
2541
margin-top: 16px;
2542
font-weight: 400;
2543
font-size: 0.75em;
2544
line-height: 1.45em;
2545
color: #7f8c8d;
2546
}
2547
.space-news-9-item-info-meta span {
2548
display: inline-block;
2549
padding-right: 20px;
2550
}
2551
.space-news-9-item-info-meta span:last-child {
2552
padding-right: 0;
2553
}
2554
.space-news-9-item-info-meta span i {
2555
padding-right: 5px;
2556
}
2557
.space-news-9-item-info-excerpt {
2558
margin-top: 16px;
2559
font-weight: 400;
2560
font-size: 1em;
2561
line-height: 1.65em;
2562
color: #7f8c8d;
2563
}
2564
.space-news-9-item-img {
2565
display: inline-block;
2566
order: 2;
2567
flex: 1;
2568
line-height: 0;
2569
}
2570
.space-news-9-item-background .space-news-9-item-img img {
2571
border-radius: 0 5px 5px 0 !important;
2572
}
2573
.space-news-9-item-img .space-post-format {
2574
top: 30px;
2575
right: 30px;
2576
}
2577
.space-news-9-items .owl-nav {
2578
position: absolute;
2579
bottom: 30px;
2580
right: 45px;
2581
width: 100px;
2582
height: 46px;
2583
border-radius: 23px;
2584
color: #fff;
2585
font-size: 1.333em;
2586
line-height: 46px;
2587
background-color: rgba(0, 0, 0, 0.5);
2588
}
2589
.space-news-9-items .owl-nav button {
2590
width: 50px;
2591
height: 46px;
2592
}
2593
2594
/* #9 Widget End */
2595
2596
/* #10 Widget Start */
2597
2598
.space-news-10 {
2599
overflow: hidden;
2600
}
2601
.space-news-10-ins {
2602
padding-bottom: 45px;
2603
}
2604
.space-news-10-items {
2605
display: -webkit-box;
2606
display: -moz-box;
2607
display: -ms-flexbox;
2608
display: -webkit-flex;
2609
display: flex;
2610
flex-wrap: wrap;
2611
}
2612
.space-news-10-item {
2613
display: inline-block;
2614
}
2615
.space-news-10-item .space-overlay {
2616
border-radius: 5px;
2617
background: rgba(0, 0, 0, 0);
2618
}
2619
.space-news-10-item-ins:hover .space-overlay {
2620
background: rgba(0, 0, 0, 0.3);
2621
}
2622
.space-news-10-item-image {
2623
height: 0;
2624
padding-bottom: 47.368421%;
2625
background-color: #f1f3f4;
2626
border-radius: 5px;
2627
}
2628
.space-news-10-item-image img {
2629
border-radius: 5px;
2630
}
2631
.space-news-10-item-category {
2632
margin-top: 12px;
2633
font-family: 'Roboto', sans-serif;
2634
font-weight: 400;
2635
font-size: 0.75em;
2636
line-height: 1.25em;
2637
color: #7f8c8d;
2638
}
2639
.space-news-10-item-category a {
2640
color: #ff2453;
2641
text-decoration: underline;
2642
display: inline-block;
2643
margin: 0 2px;
2644
}
2645
.space-news-10-item-category a:hover {
2646
color: #7f8c8d !important;
2647
}
2648
.space-news-10-item-title {
2649
margin-top: 8px;
2650
font-family: 'Roboto', sans-serif;
2651
line-height: 0;
2652
color: #151515;
2653
}
2654
.space-news-10-item-title a {
2655
font-weight: 700;
2656
font-size: 1.777em;
2657
line-height: 1.25em;
2658
color: #151515 !important;
2659
text-decoration: none !important;
2660
}
2661
.space-news-10-item-title a:hover {
2662
color: #b2bec3 !important;
2663
}
2664
.space-news-10-item-info {
2665
margin-top: 15px;
2666
padding-bottom: 15px;
2667
font-weight: 400;
2668
font-size: 0.75em;
2669
line-height: 1.45em;
2670
color: #7f8c8d;
2671
}
2672
.space-news-10-item-info span {
2673
display: inline-block;
2674
padding-right: 20px;
2675
}
2676
.space-news-10-item-info span:last-child {
2677
padding-right: 0;
2678
}
2679
.space-news-10-item-info span i {
2680
padding-right: 5px;
2681
}
2682
2683
/* #10 Widget End */
2684
2685
/* #11 Widget Start */
2686
2687
.space-news-11 {
2688
overflow: hidden;
2689
}
2690
.space-news-11-items {
2691
display: -webkit-box;
2692
display: -moz-box;
2693
display: -ms-flexbox;
2694
display: -webkit-flex;
2695
display: flex;
2696
flex-wrap: wrap;
2697
}
2698
.space-news-11-item {
2699
display: inline-block;
2700
}
2701
.space-news-11-item.big {
2702
order: 2;
2703
}
2704
.space-news-11-item.small:last-child {
2705
order: 3;
2706
}
2707
.space-news-11-item .space-overlay {
2708
border-radius: 5px;
2709
background: rgba(0, 0, 0, 0);
2710
}
2711
.space-news-11-item-ins:hover .space-overlay {
2712
background: rgba(0, 0, 0, 0.3);
2713
}
2714
.big .space-news-11-item-image {
2715
height: 0;
2716
padding-bottom: 75.43859649%;
2717
background-color: #b2bec3;
2718
border-radius: 5px;
2719
}
2720
.big .space-news-11-item-image img {
2721
border-radius: 5px;
2722
}
2723
.big .space-news-11-item-title-box {
2724
bottom: 0;
2725
left: 0;
2726
right: 0;
2727
background: #000;
2728
background: linear-gradient(transparent, #000);
2729
border-radius: 0 0 5px 5px;
2730
padding: 30px;
2731
}
2732
.big .space-news-11-item-category {
2733
font-family: 'Roboto', sans-serif;
2734
font-weight: 400;
2735
font-size: 0.75em;
2736
line-height: 1.25em;
2737
color: #dfe6e9;
2738
}
2739
.big .space-news-11-item-category span {
2740
text-decoration: underline;
2741
display: inline-block;
2742
margin-right: 4px;
2743
}
2744
.big .space-news-11-item-title {
2745
margin-top: 8px;
2746
font-family: 'Roboto', sans-serif;
2747
font-weight: 700;
2748
font-size: 1.777em;
2749
line-height: 1.15em;
2750
color: #fff;
2751
}
2752
.big .space-news-11-item-info {
2753
margin: 15px 0 0;
2754
height: 15px;
2755
overflow: hidden;
2756
}
2757
.big .space-news-11-item-info-left {
2758
left: 0;
2759
font-weight: 400;
2760
font-size: 0.75em;
2761
line-height: 1.45em;
2762
color: #dfe6e9;
2763
}
2764
.big .space-news-11-item-info-left span i {
2765
padding-right: 5px;
2766
}
2767
.big .space-news-11-item-info-right {
2768
right: 0;
2769
font-weight: 400;
2770
font-size: 0.75em;
2771
line-height: 1.45em;
2772
color: #dfe6e9;
2773
}
2774
.big .space-news-11-item-info-right span {
2775
display: inline-block;
2776
margin-left: 15px;
2777
}
2778
.big .space-news-11-item-info-right span i {
2779
padding-right: 5px;
2780
}
2781
.small .space-news-11-item-image {
2782
height: 0;
2783
padding-bottom: 100%;
2784
background-color: #f1f3f4;
2785
border-radius: 5px;
2786
}
2787
.small .space-news-11-item-image img {
2788
border-radius: 5px;
2789
}
2790
.small .space-news-11-item-category {
2791
margin-top: 12px;
2792
font-family: 'Roboto', sans-serif;
2793
font-weight: 400;
2794
font-size: 0.75em;
2795
line-height: 1.25em;
2796
color: #7f8c8d;
2797
}
2798
.small .space-news-11-item-category a {
2799
color: #ff2453;
2800
text-decoration: underline;
2801
display: inline-block;
2802
margin-right: 4px;
2803
}
2804
.small .space-news-11-item-category a:hover {
2805
color: #7f8c8d !important;
2806
}
2807
.small .space-news-11-item-title {
2808
margin-top: 8px;
2809
font-family: 'Roboto', sans-serif;
2810
line-height: 0;
2811
color: #151515;
2812
}
2813
.small .space-news-11-item-title a {
2814
font-weight: 700;
2815
font-size: 1.333em;
2816
line-height: 1.25em;
2817
color: #151515 !important;
2818
text-decoration: none !important;
2819
}
2820
.small .space-news-11-item-title a:hover {
2821
color: #b2bec3 !important;
2822
}
2823
.small .space-news-11-item-info {
2824
margin: 15px 0 0;
2825
height: 15px;
2826
overflow: hidden;
2827
}
2828
.small .space-news-11-item-info-left {
2829
left: 0;
2830
font-weight: 400;
2831
font-size: 0.75em;
2832
line-height: 1.45em;
2833
color: #7f8c8d;
2834
}
2835
.small .space-news-11-item-info-left span i {
2836
padding-right: 5px;
2837
}
2838
.small .space-news-11-item-info-right {
2839
right: 0;
2840
font-weight: 400;
2841
font-size: 0.75em;
2842
line-height: 1.45em;
2843
color: #7f8c8d;
2844
}
2845
.small .space-news-11-item-info-right span {
2846
display: inline-block;
2847
margin-left: 5px;
2848
}
2849
.small .space-news-11-item-info-right span i {
2850
padding-right: 5px;
2851
}
2852
2853
/* #11 Widget End */
2854
2855
/* Title Box Start */
2856
2857
.space-title-box {
2858
background-color: #f1f3f4;
2859
}
2860
.space-title-box-ins {
2861
padding-top: 60px;
2862
}
2863
.space-index-page {
2864
padding: 35px 0;
2865
}
2866
.space-title-box-h1 {
2867
margin: 0 15px;
2868
}
2869
.space-title-box-h1 h1 {
2870
font-family: 'Roboto', sans-serif;
2871
font-weight: 700;
2872
font-size: 3.157em;
2873
line-height: 1.1em;
2874
color: #151515;
2875
}
2876
.space-breadcrumbs {
2877
overflow: hidden;
2878
margin-top: 5px;
2879
font-weight: 400;
2880
font-size: 0.75em;
2881
line-height: 1.45em;
2882
color: #7f8c8d;
2883
}
2884
.space-breadcrumbs a {
2885
color: #7f8c8d;
2886
padding: 0 8px;
2887
}
2888
.space-breadcrumbs > span > span > a {
2889
padding-left: 0;
2890
}
2891
.space-breadcrumbs a:hover {
2892
text-decoration: underline;
2893
}
2894
.space-breadcrumbs span.breadcrumb_last {
2895
padding-left: 8px;
2896
}
2897
.space-title-box.featured-image {
2898
min-height: 375px;
2899
background-color: #2d3436;
2900
background-position: center center;
2901
background-repeat: no-repeat;
2902
background-size: cover;
2903
}
2904
.space-title-box.featured-image .space-title-box-ins {
2905
min-height: 315px;
2906
}
2907
.space-title-box.featured-image .space-title-box-h1 {
2908
bottom: 0;
2909
left: 0;
2910
}
2911
.space-title-box.featured-image .space-title-box-h1 h1 {
2912
color: #fff;
2913
}
2914
.space-title-box.featured-image .space-breadcrumbs,
2915
.space-title-box.featured-image .space-breadcrumbs a {
2916
color: #cecece;
2917
}
2918
.space-title-box.featured-image .space-overlay {
2919
background: rgba(0,0,0,0.7);
2920
}
2921
.space-title-box-category-wrap {
2922
max-width: 1200px;
2923
margin: 0 auto;
2924
}
2925
.space-title-box-category {
2926
top: -14px;
2927
margin: 0 15px;
2928
z-index: 1;
2929
}
2930
.space-title-box-category a {
2931
display: inline-block;
2932
font-weight: 400;
2933
font-size: 0.75em;
2934
line-height: 1.45em;
2935
color: #fff;
2936
padding: 5px 20px;
2937
margin-bottom: 5px;
2938
border-radius: 3px;
2939
background-color: #ff2453;
2940
}
2941
.space-title-box-category a:hover {
2942
background-color: #57606f;
2943
}
2944
2945
/* --- Archive Title Box --- */
2946
2947
.space-archive-title-box {
2948
background-color: #f1f3f4;
2949
}
2950
.space-archive-title-box-ins {
2951
padding: 35px 0;
2952
}
2953
.space-archive-title-box-h1 {
2954
margin: 0 15px;
2955
}
2956
.space-archive-title-box-h1 h1 {
2957
font-family: 'Roboto', sans-serif;
2958
font-weight: 700;
2959
font-size: 3.157em;
2960
line-height: 1.1em;
2961
color: #151515;
2962
}
2963
2964
/* Title Box End */
2965
2966
/* Archive Section Start */
2967
2968
.space-archive-section {
2969
/* overflow: hidden; */
2970
}
2971
.space-archive-section-home-ins {
2972
overflow: hidden;
2973
}
2974
.space-archive-section-ins {
2975
padding-top: 30px;
2976
display: -webkit-box;
2977
display: -moz-box;
2978
display: -ms-flexbox;
2979
display: -webkit-flex;
2980
display: flex;
2981
flex-wrap: wrap;
2982
}
2983
.space-archive-loop {
2984
overflow: hidden;
2985
}
2986
.space-archive-loop-item {
2987
overflow: hidden;
2988
margin-bottom: 45px;
2989
}
2990
.space-archive-loop-item:last-child {
2991
margin-bottom: 0;
2992
}
2993
.space-archive-loop-item-img-ins {
2994
margin: 0 15px;
2995
}
2996
.space-archive-loop-item-img-ins .space-overlay {
2997
background: rgba(0, 0, 0, 0);
2998
border-radius: 5px;
2999
}
3000
.space-archive-loop-item-img-ins:hover .space-overlay {
3001
background: rgba(0, 0, 0, 0.3);
3002
}
3003
.space-archive-loop-item-img-link {
3004
line-height: 0;
3005
}
3006
.space-archive-loop-item-img-link .space-post-format {
3007
top: 0;
3008
right: 0;
3009
left: 0;
3010
bottom: 0;
3011
margin: auto;
3012
}
3013
.space-archive-loop-item-img-link img {
3014
width: 100%;
3015
}
3016
.space-archive-loop-item-img-category {
3017
top: 26px;
3018
right: -15px;
3019
text-align: right;
3020
line-height: 0;
3021
}
3022
.space-archive-loop-item-img-category a {
3023
display: inline-block;
3024
font-weight: 400;
3025
font-size: 0.75em;
3026
line-height: 1.45em;
3027
color: #fff !important;
3028
text-decoration: none !important;
3029
padding: 4px 15px;
3030
border-radius: 3px;
3031
margin-bottom: 4px;
3032
background-color: #ff2453;
3033
}
3034
.space-archive-loop-item-img-category a:hover {
3035
background-color: #57606f !important;
3036
}
3037
.space-archive-loop-item-title-box-ins {
3038
margin: 30px 15px 0;
3039
}
3040
.space-archive-loop-item-title-box.no-image .space-archive-loop-item-title-box-ins {
3041
margin: 0 15px 15px;
3042
}
3043
.space-archive-loop-item-title-box.no-image .space-archive-loop-item-img-category {
3044
margin-right: 15px;
3045
top: -5px;
3046
bottom: 0;
3047
right: auto;
3048
display: inline-block;
3049
}
3050
.space-archive-loop-item-title-box.no-image .space-archive-loop-item-img-category a {
3051
font-weight: 700 !important;
3052
font-size: 0.75em !important;
3053
line-height: 1.45em !important;
3054
color: #fff !important;
3055
border-bottom: 0 !important;
3056
}
3057
.space-archive-loop-item-title {
3058
margin: 10px 0 15px;
3059
line-height: 0;
3060
}
3061
.space-archive-loop-item-title a {
3062
font-family: 'Roboto', sans-serif;
3063
font-weight: 700;
3064
font-size: 1.777em;
3065
line-height: 1.25em;
3066
color: #151515 !important;
3067
text-decoration: none !important;
3068
}
3069
.space-archive-loop-item-title a:hover {
3070
color: #b2bec3 !important;
3071
}
3072
.space-archive-loop-item-excerpt {
3073
margin-bottom: 30px;
3074
font-weight: 400;
3075
font-size: 1em;
3076
line-height: 1.65em;
3077
color: #7f8c8d;
3078
}
3079
.space-archive-loop-item-title-box.no-image .space-archive-loop-item-title-box-ins .space-archive-loop-item-excerpt {
3080
margin-bottom: 15px;
3081
}
3082
.space-archive-loop-item-meta {
3083
font-weight: 400;
3084
font-size: 0.75em;
3085
line-height: 1.45em;
3086
color: #7f8c8d;
3087
}
3088
.space-archive-loop-item-meta span {
3089
display: inline-block;
3090
}
3091
.space-archive-loop-item-meta span:nth-child(1) {
3092
margin-right: 0;
3093
}
3094
.space-archive-loop-item-meta span:nth-child(2),
3095
.space-archive-loop-item-meta span:nth-child(3) {
3096
margin-left: 15px;
3097
}
3098
.space-archive-loop-item-meta span.read-more {
3099
position: relative;
3100
display: inline-block;
3101
margin-right: 30px;
3102
}
3103
.space-archive-loop-item-meta span.read-more a {
3104
font-weight: 700;
3105
font-size: 16px;
3106
line-height: 1em;
3107
color: #151515;
3108
text-decoration: none;
3109
}
3110
.space-archive-loop-item-meta span.read-more a:hover {
3111
color: #b2bec3;
3112
}
3113
.space-archive-loop-item-meta i {
3114
padding-right: 5px;
3115
}
3116
.space-posts-shortcode-5 {
3117
margin-bottom: 30px !important;
3118
}
3119
3120
/* Archive Section End */
3121
3122
/* Archive Navigation Start */
3123
3124
.space-archive-navigation {
3125
overflow: hidden;
3126
}
3127
nav.pagination,
3128
nav.comments-pagination,
3129
nav.pagination-post {
3130
text-align:center;
3131
padding: 15px 0 0;
3132
font-weight: 700;
3133
font-size: 1em;
3134
line-height: 1.45px;
3135
color: #7f8c8d;
3136
overflow: hidden;
3137
}
3138
nav.pagination a,
3139
nav.comments-pagination a,
3140
nav.pagination-post a span.page-number {
3141
display: inline-block;
3142
font-weight: 700;
3143
text-decoration: none;
3144
width: 45px;
3145
height: 45px;
3146
border-radius: 3px;
3147
text-align: center;
3148
line-height: 45px;
3149
color: #fff;
3150
margin: 0 5px 5px;
3151
background-color: #ff2453;
3152
-webkit-transition: all 0.3s ease-in-out;
3153
-moz-transition: all 0.3s ease-in-out;
3154
-ms-transition: all 0.3s ease-in-out;
3155
-o-transition: all 0.3s ease-in-out;
3156
transition: all 0.3s ease-in-out;
3157
}
3158
nav.pagination a:hover,
3159
nav.comments-pagination a:hover,
3160
nav.pagination-post a:hover span.page-number {
3161
background-color: #57606f;
3162
color: #fff;
3163
text-decoration: none;
3164
}
3165
nav.pagination span.current,
3166
nav.pagination-post span.page-number,
3167
nav.comments-pagination span.current {
3168
display: inline-block;
3169
color: #fff;
3170
line-height: 45px;
3171
border-radius: 3px;
3172
margin: 0 5px 5px;
3173
width: 45px;
3174
height: 45px;
3175
background-color: #57606f;
3176
text-align:center;
3177
}
3178
.space-categories-list-box {
3179
padding: 0 15px 10px;
3180
overflow: hidden;
3181
}
3182
.space-categories-list-box ul li {
3183
float: left;
3184
display: inline-block;
3185
color: #7f8c8d;
3186
font-size: 0.75em;
3187
line-height: 1.25em;
3188
font-weight: 400;
3189
margin-bottom: 5px;
3190
margin-right: 5px;
3191
}
3192
.space-categories-list-box ul li.active {
3193
padding: 6px 20px;
3194
border-radius: 15px;
3195
border: 1px solid #d6d7db;
3196
}
3197
.space-categories-list-box ul li a {
3198
display: inline-block;
3199
color: #ff2453;
3200
padding: 6px 20px;
3201
border-radius: 15px;
3202
border: 1px solid #ff2453;
3203
}
3204
.space-categories-list-box ul li a:hover {
3205
color: #7f8c8d;
3206
border: 1px solid #d6d7db;
3207
}
3208
3209
/* Archive Navigation End */
3210
3211
/* Page Section Start */
3212
3213
.space-content-section.no-sidebar {
3214
max-width: 900px;
3215
margin: 0 auto;
3216
}
3217
.space-content-section img {
3218
border-radius: 5px;
3219
}
3220
.space-page-content img {
3221
border-radius: 5px !important;
3222
}
3223
.space-page-content.page-template {
3224
margin-bottom: 30px;
3225
}
3226
.space-page-section {
3227
display: inline-block;
3228
/* overflow: hidden; */
3229
}
3230
.space-page-section-ins {
3231
padding-top: 41px;
3232
display: -webkit-box;
3233
display: -moz-box;
3234
display: -ms-flexbox;
3235
display: -webkit-flex;
3236
display: flex;
3237
flex-wrap: wrap;
3238
}
3239
.page-template-page-without-title .space-page-section-ins {
3240
padding-top: 0;
3241
}
3242
.space-page-content-wrap {
3243
margin: 0 15px;
3244
/* overflow: hidden; */
3245
}
3246
.space-page-content-excerpt {
3247
margin-top: 30px;
3248
margin-bottom: 15px;
3249
}
3250
.space-page-content-excerpt.style2 {
3251
margin-top: 0;
3252
margin-bottom: 45px;
3253
}
3254
.space-page-content-excerpt p {
3255
color: #7f8c8d;
3256
font-size: 1.333em;
3257
line-height: 1.45em;
3258
font-weight: 300;
3259
}
3260
.space-page-content-meta {
3261
overflow: hidden;
3262
min-height: 50px;
3263
margin-bottom: 45px;
3264
}
3265
.space-page-content-meta-avatar {
3266
width: 50px;
3267
height: 50px;
3268
top: 0;
3269
left: 0;
3270
}
3271
.space-page-content-meta-avatar img {
3272
border-radius: 50% !important;
3273
}
3274
.space-page-content-meta-ins {
3275
display: -webkit-box;
3276
display: -moz-box;
3277
display: -ms-flexbox;
3278
display: -webkit-flex;
3279
display: flex;
3280
flex-wrap: wrap;
3281
align-items: center;
3282
padding-left: 65px;
3283
min-height: 50px;
3284
}
3285
.space-page-content-meta-author {
3286
width: 100%;
3287
color: #7f8c8d;
3288
font-size: 1em;
3289
line-height: 1.45em;
3290
font-weight: 400;
3291
padding: 3px 0 5px;
3292
}
3293
.space-page-content-meta-author a {
3294
color: #151515;
3295
}
3296
.space-page-content-meta-author a:hover {
3297
text-decoration: underline;
3298
}
3299
.space-page-content-meta-data {
3300
width: 100%;
3301
font-weight: 400;
3302
font-size: 0.75em;
3303
line-height: 1em;
3304
color: #7f8c8d;
3305
}
3306
.space-page-content-meta-data span {
3307
display: inline-block;
3308
margin-right: 20px;
3309
}
3310
.space-page-content-meta-data i {
3311
padding-right: 5px;
3312
}
3313
.space-page-content-featured-img {
3314
margin-bottom: 45px;
3315
}
3316
.space-page-content-featured-img span {
3317
display: block;
3318
margin-top: 10px;
3319
font-weight: 400;
3320
font-size: 13px;
3321
line-height: 18px;
3322
color: #7f8c8d;
3323
}
3324
.space-page-content-box-wrap {
3325
border-bottom: 1px solid #dfe6e9;
3326
padding-bottom: 30px;
3327
margin: 0 0 15px;
3328
}
3329
.page .space-page-content-box-wrap {
3330
border-bottom: 0;
3331
padding-bottom: 0;
3332
margin: 0;
3333
}
3334
.space-page-content {
3335
font-weight: 400;
3336
font-size: 1em;
3337
line-height: 1.65em;
3338
color: #2e3246;
3339
/* overflow: hidden; */
3340
}
3341
.space-page-content a {
3342
color: #ff2453;
3343
text-decoration: underline;
3344
}
3345
.space-page-content a:hover {
3346
color: #be2edd;
3347
}
3348
.space-page-content p {
3349
padding-bottom: 1.45em;
3350
}
3351
.space-page-content p:last-child {
3352
padding-bottom: 0;
3353
}
3354
.space-page-content h1 {
3355
font-size: 2.369em;
3356
line-height: 1.1em;
3357
}
3358
.space-page-content h1,
3359
.space-page-content h2,
3360
.space-page-content h3,
3361
.space-page-content h4,
3362
.space-page-content h5,
3363
.space-page-content h6 {
3364
margin: 10px 0;
3365
}
3366
.space-page-content table {
3367
width: 100%;
3368
margin: 1.45em 0 2.9em;
3369
}
3370
.space-page-content table tr th {
3371
text-align: left;
3372
padding: 10px 15px;
3373
}
3374
.space-page-content table tr {
3375
border-bottom: 1px solid #ededed;
3376
}
3377
.space-page-content table tbody tr td {
3378
padding: 10px 15px;
3379
}
3380
.space-page-content dl {
3381
margin-bottom: 2.9em;
3382
}
3383
.space-page-content dl dt,
3384
.space-page-content dl dd {
3385
padding: 10px 15px;
3386
border-bottom: 1px solid #ededed;
3387
}
3388
.space-page-content dl dt {
3389
background-color: #fafafa;
3390
}
3391
.space-page-content ol,
3392
.space-page-content ul {
3393
margin-bottom: 1.45em;
3394
margin-left: 30px;
3395
}
3396
.space-page-content ul li ul,
3397
.space-page-content ul li ul li ul,
3398
.space-page-content ol li ol,
3399
.space-page-content ol li ol li ol {
3400
margin-bottom: 0;
3401
}
3402
.space-page-content ol {
3403
list-style: decimal;
3404
}
3405
.space-page-content ol li,
3406
.space-page-content ul li {
3407
padding: 5px;
3408
}
3409
.space-page-content ul li {
3410
list-style: disc;
3411
position: relative;
3412
}
3413
.space-comments .space-page-content ul li:before {
3414
display: none;
3415
}
3416
.space-page-content ul.space-mark {
3417
list-style: none;
3418
margin-left: 0;
3419
}
3420
.space-page-content ul.space-mark li {
3421
list-style: none;
3422
padding: 5px 5px 5px 35px;
3423
}
3424
.space-page-content ul.space-mark li:before {
3425
content: "\f058";
3426
font-family: 'Font Awesome 5 Free' !important;
3427
font-weight: 400;
3428
position: absolute;
3429
font-size: 14px;
3430
top: 5px;
3431
left: 7px;
3432
color: #ff2453;
3433
}
3434
.space-page-content pre {
3435
background-color: #fafafa;
3436
border-bottom: 1px solid #ededed;
3437
margin-bottom: 1.45em;
3438
padding: 30px;
3439
border-radius: 2px;
3440
overflow-x: auto;
3441
}
3442
.space-page-content kbd,
3443
.space-page-content code {
3444
font-weight: 700;
3445
}
3446
.space-page-content code {
3447
display: inline-flex;
3448
font-family: 'Roboto' !important;
3449
background-color: #f1f3f4;
3450
border-bottom: 1px solid #ededed;
3451
padding: 3px 20px;
3452
margin: 7px 0;
3453
border-radius: 2px;
3454
overflow-x: auto;
3455
font-weight: 400;
3456
}
3457
.space-page-content q {
3458
display: block;
3459
font-style: italic;
3460
font-size: 1.333em;
3461
line-height: 1.45em;
3462
font-weight: 300;
3463
}
3464
.space-page-content sub {
3465
vertical-align: sub;
3466
}
3467
.space-page-content sup {
3468
vertical-align: super;
3469
}
3470
.space-page-content address {
3471
font-weight: 300;
3472
font-style: italic;
3473
font-size: 1.333em;
3474
line-height: 1.45em;
3475
margin-bottom: 1.45em;
3476
padding: 30px;
3477
border: 1px solid #ededed;
3478
}
3479
.space-page-content input[type="text"],
3480
.space-page-content input[type="tel"],
3481
.space-page-content input[type="email"],
3482
.space-page-content input[type="password"],
3483
.space-page-content input[type="url"],
3484
.space-page-content input[type="submit"],
3485
.space-page-content textarea,
3486
.space-page-content select {
3487
max-width: 100%;
3488
width: auto;
3489
margin-bottom: 10px;
3490
}
3491
.space-page-content-tags {
3492
overflow: hidden;
3493
margin-bottom: 60px;
3494
font-weight: 400;
3495
font-size: 0.75em;
3496
line-height: 1.45em;
3497
font-style: italic;
3498
color: #7f8c8d;
3499
}
3500
.space-page-content-tags a {
3501
color: #7f8c8d;
3502
padding-left: 3px;
3503
}
3504
.space-page-content-tags a:hover {
3505
text-decoration: underline;
3506
}
3507
.space-page-content-tags span {
3508
display: inline-block;
3509
color: #dfe6e9;
3510
margin-right: 5px;
3511
}
3512
.space-related-items-ins {
3513
padding-bottom: 0;
3514
}
3515
.read-more-block .space-page-wrapper {
3516
padding-bottom: 0;
3517
}
3518
.read-more-block {
3519
padding-bottom: 15px;
3520
}
3521
.single-organization .read-more-block .space-block-title,
3522
.single-unit .read-more-block .space-block-title,
3523
.single-offer .read-more-block .space-block-title {
3524
padding-bottom: 15px;
3525
}
3526
.responsive-video {
3527
position: relative;
3528
padding-bottom: 56.25%;
3529
padding-top: 45px;
3530
height: 0;
3531
margin-top: 1.45em;
3532
margin-bottom: 2.9em !important;
3533
}
3534
.responsive-video iframe,
3535
.responsive-video object,
3536
.responsive-video embed {
3537
position: absolute;
3538
top: 0;
3539
left: 0;
3540
width: 100% !important;
3541
height: 100%;
3542
}
3543
3544
/* Page Section End */
3545
3546
/* Comments Template Start */
3547
3548
.space-comments {
3549
overflow: hidden;
3550
}
3551
h3.comment-first-title {
3552
padding-top: 0;
3553
margin-top: 0;
3554
}
3555
h3.comment-reply-title {
3556
padding-top: 0;
3557
margin-top: 0;
3558
margin-bottom: 5px;
3559
}
3560
.space-comments-ins {
3561
overflow: hidden;
3562
margin-bottom: 0;
3563
border-radius: 5px;
3564
background-color: #f1f3f4;
3565
}
3566
.space-comments-wrap {
3567
padding: 30px 30px 15px;
3568
overflow: hidden;
3569
}
3570
.space-comments-list {
3571
overflow: hidden;
3572
margin-bottom: 15px;
3573
}
3574
.space-comments-list ul.comment-list,
3575
.space-comments-list ul.comment-list li ul {
3576
margin-bottom: 0;
3577
margin-left: 0;
3578
list-style: none;
3579
}
3580
.space-comments-list ul.comment-list li ul {
3581
margin-left: 30px;
3582
}
3583
.space-comments-list ul.comment-list li,
3584
.space-comments-list ul.comment-list li ul li {
3585
padding: 0;
3586
overflow: hidden;
3587
}
3588
.space-comments-list-item-ins {
3589
background-color: #fff;
3590
border-radius: 5px;
3591
padding: 30px;
3592
margin: 15px 0;
3593
overflow: hidden;
3594
}
3595
.space-comments-list-item-avatar {
3596
top: 30px;
3597
left: 30px;
3598
}
3599
.space-comments-list-item-avatar img {
3600
border-radius: 50% !important;
3601
}
3602
.space-comments-list-item-data {
3603
padding-left: 100px;
3604
}
3605
.pingback .space-comments-list-item-data {
3606
padding-left: 0;
3607
}
3608
.space-comments-list-item-author {
3609
margin-bottom: 15px;
3610
}
3611
.space-comments-list-item-author {
3612
color: #2d3436;
3613
font-size: 1em;
3614
line-height: 1.45em;
3615
font-weight: 700;
3616
}
3617
.space-comments-list-item-author a {
3618
color: #2d3436 !important;
3619
font-size: 1em;
3620
line-height: 1.45em;
3621
font-weight: 700;
3622
text-decoration: underline;
3623
}
3624
.space-comments-list-item-author a:hover {
3625
color: #ff2453 !important;
3626
text-decoration: underline;
3627
}
3628
.space-comments-list-item-text {
3629
padding-bottom: 15px;
3630
}
3631
.space-comments-list-item-text p:last-child {
3632
padding-bottom: 0;
3633
}
3634
.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar {
3635
border: 0;
3636
}
3637
.space-comments-list-item-date,
3638
.space-comments-list-item-date a,
3639
p.logged-in-as,
3640
p.logged-in-as a {
3641
color: #7f8c8d !important;
3642
font-size: 12px;
3643
line-height: 1.45em;
3644
font-weight: 400;
3645
text-decoration: none;
3646
}
3647
p.logged-in-as a:last-child {
3648
text-decoration: underline;
3649
}
3650
.space-comments-list-item-date a:hover {
3651
text-decoration: underline;
3652
}
3653
h3.comment-reply-title small a {
3654
color: #ff2453 !important;
3655
font-size: 12px;
3656
line-height: 1.45em;
3657
font-weight: 400;
3658
text-decoration: underline;
3659
}
3660
p.logged-in-as a:hover,
3661
h3.comment-reply-title small a:hover {
3662
color: #ff2453 !important;
3663
text-decoration: underline;
3664
}
3665
.space-comments-list-item-date span {
3666
padding: 10px;
3667
}
3668
.space-comments-list-item-date a.comment-reply-link {
3669
margin-left: 15px;
3670
color: #ff2453 !important;
3671
text-decoration: underline;
3672
}
3673
.space-comments-list-item-date a.comment-reply-link:hover {
3674
color: #ff2453 !important;
3675
text-decoration: underline;
3676
}
3677
.comment-respond {
3678
overflow: hidden;
3679
position: relative;
3680
padding: 15px 0;
3681
}
3682
.space-comments-form-box,
3683
form.comment-form {
3684
overflow: hidden;
3685
line-height: 1.45em;
3686
}
3687
.space-comments-form-box p.comment-notes,
3688
form.comment-form p.comment-notes {
3689
padding-bottom: 30px;
3690
color: #7f8c8d !important;
3691
font-size: 12px;
3692
line-height: 1.45em;
3693
font-weight: 400;
3694
}
3695
.space-comments-form-box p.comment-notes span,
3696
form.comment-form p.comment-notes span {
3697
font-weight:700;
3698
}
3699
.space-comments-form-box p.comment-notes span.required,
3700
form.comment-form p.comment-notes span.required {
3701
color: #d63031;
3702
font-weight: 400;
3703
}
3704
form.comment-form p.form-submit {
3705
padding-bottom: 0;
3706
}
3707
.space-comments-form-box input[type="text"],
3708
.space-comments-form-box input[type="email"],
3709
.space-comments-form-box input[type="password"],
3710
.space-comments-form-box input[type="submit"],
3711
.space-comments-form-box input[type="url"],
3712
form.comment-form input[type="text"],
3713
form.comment-form input[type="email"],
3714
form.comment-form input[type="password"],
3715
form.comment-form input[type="submit"],
3716
form.comment-form input[type="url"] {
3717
width: 50%;
3718
}
3719
.space-comments-form-box input[type="submit"],
3720
form.comment-form input[type="submit"] {
3721
margin-bottom: 0;
3722
}
3723
form.comment-form textarea {
3724
width: 100%;
3725
height: 180px;
3726
}
3727
3728
/* Comments Template End */
3729
3730
/* Standart WordPress Widgets Start */
3731
3732
.space-widget {
3733
/* overflow: hidden; */
3734
max-width: 1200px;
3735
margin: 0 auto 15px;
3736
color: #2e3246;
3737
font-size: 1em;
3738
line-height: 1.45em;
3739
font-weight: 400;
3740
}
3741
.space-sidebar-section .space-widget:last-child {
3742
margin-bottom: 15px;
3743
}
3744
.space-sidebar-section .space-default-search-form input[type="search"] {
3745
margin-bottom: 10px;
3746
}
3747
.space-widget p {
3748
line-height: 1.48em;
3749
margin-bottom: 1.48em;
3750
}
3751
.space-widget p:empty {
3752
line-height: 0 !important;
3753
margin-bottom: 0 !important;
3754
}
3755
.space-widget p:blank {
3756
line-height: 0 !important;
3757
margin-bottom: 0 !important;
3758
}
3759
.space-widget-title {
3760
padding: 0 15px 30px;
3761
font-family: 'Roboto', sans-serif;
3762
color: #151515;
3763
font-size: 1.333em;
3764
line-height: 1.45em;
3765
font-weight: 700;
3766
}
3767
.space-widget-title span {
3768
z-index: 1;
3769
padding-left: 23px;
3770
position: relative;
3771
}
3772
.space-widget-title span:before {
3773
content: '';
3774
z-index: 1;
3775
opacity: 0.8;
3776
width: 11px;
3777
height: 11px;
3778
position: absolute;
3779
left: 0;
3780
border-radius: 50%;
3781
top: 4px;
3782
background-color: #ff2453;
3783
}
3784
.space-widget-title span:after {
3785
content: '';
3786
z-index: -1;
3787
width: 11px;
3788
height: 11px;
3789
position: absolute;
3790
left: 0;
3791
border-radius: 50%;
3792
top: 11px;
3793
background-color: #be2edd;
3794
}
3795
.space-default-widget {
3796
margin-left: 15px;
3797
margin-right: 15px;
3798
}
3799
.space-default-widget .space-widget-title {
3800
padding: 0 0 30px;
3801
}
3802
.space-default-widget label.screen-reader-text {
3803
margin-bottom: 1em;
3804
display: block;
3805
}
3806
.widget_archive ul,
3807
.widget_categories ul,
3808
.widget_meta ul {
3809
margin: 0 15px;
3810
}
3811
.space-widget ul li {
3812
border-bottom: 1px solid #dfe6e9;
3813
}
3814
.space-widget ul li,
3815
.space-widget ul li a {
3816
color: #151515;
3817
padding: 8px 0 5px;
3818
position: relative;
3819
}
3820
.space-widget ul li a {
3821
font-size: 1em;
3822
line-height: 1.45em;
3823
}
3824
.space-widget ul li a:hover {
3825
color: #ff2453;
3826
}
3827
.space-widget p:last-child {
3828
padding-bottom: 0;
3829
}
3830
#calendar_wrap {
3831
font-size: 1em;
3832
line-height: 1.45em;
3833
color: #636e72;
3834
}
3835
#wp-calendar {
3836
width: 100%;
3837
text-align: center;
3838
}
3839
#wp-calendar a {
3840
color: #151515;
3841
}
3842
#wp-calendar caption {
3843
padding-bottom: 10px;
3844
}
3845
#wp-calendar #prev {
3846
text-align: left;
3847
}
3848
#wp-calendar #next {
3849
text-align: right;
3850
}
3851
.widget_rss ul li {
3852
margin-bottom: 15px;
3853
}
3854
.widget_rss ul li:last-child {
3855
margin-bottom: 0;
3856
}
3857
a.rsswidget {
3858
padding: 15px 0 5px;
3859
color: #151515;
3860
}
3861
span.rss-date {
3862
display: block;
3863
font-size: 0.75em;
3864
line-height: 1.45em;
3865
color: #7f8c8d;
3866
}
3867
div.rssSummary {
3868
color: #636e72;
3869
font-size: 1em;
3870
line-height: 1.45em;
3871
margin-top: 10px;
3872
}
3873
.widget_categories ul li,
3874
.widget_pages ul li,
3875
.widget_nav_menu ul li {
3876
padding: 8px 0 0;
3877
}
3878
.widget_categories ul.sub-menu li,
3879
.widget_pages ul.children li,
3880
.widget_nav_menu ul.sub-menu li {
3881
padding-left: 15px;
3882
}
3883
.widget_recent_entries ul li {
3884
margin-bottom: 10px;
3885
padding-top: 0;
3886
}
3887
.widget_recent_entries ul li:last-child {
3888
margin-bottom: 0;
3889
}
3890
.widget_recent_entries ul li span {
3891
display: block;
3892
margin-top: 2px;
3893
color: #7f8c8d;
3894
font-size: 12px;
3895
line-height: 18px;
3896
font-weight: 300;
3897
}
3898
.widget_recent_entries ul li a {
3899
color: #151515;
3900
font-weight: 700;
3901
}
3902
.widget_tag_cloud a {
3903
display: inline-block;
3904
background-color: #ff2453;
3905
font-family: 'Roboto', sans-serif;
3906
border-radius: 5px;
3907
margin: 0 4px 6px 0;
3908
padding: 5px 10px;
3909
font-weight: 700;
3910
font-size: 0.85em !important;
3911
line-height: 1.45em !important;
3912
color: #fff;
3913
text-decoration: none;
3914
}
3915
.widget_tag_cloud a:hover {
3916
background-color: #57606f;
3917
color: #fff !important;
3918
text-decoration: none;
3919
}
3920
#recentcomments li {
3921
font-weight: 300;
3922
margin-bottom: 10px;
3923
padding-top: 0;
3924
color: #7f8c8d;
3925
}
3926
#recentcomments ul li:last-child {
3927
margin-bottom: 0;
3928
}
3929
#recentcomments li a {
3930
color: #2d3436;
3931
font-weight: 700;
3932
}
3933
#recentcomments li span.comment-author-link a {
3934
font-weight: 400;
3935
color: #7f8c8d;
3936
}
3937
#recentcomments li a:hover,
3938
#recentcomments li span.comment-author-link a:hover {
3939
color: #ff2453;
3940
}
3941
.home-page .textwidget {
3942
margin: 0 15px;
3943
}
3944
.home-page .textwidget h2,
3945
.home-page .textwidget h3,
3946
.home-page .textwidget h4,
3947
.home-page .textwidget h5,
3948
.home-page .textwidget h6 {
3949
margin: 23.2px 0;
3950
}
3951
.home-page .textwidget a {
3952
color: #ff2453;
3953
text-decoration: underline;
3954
}
3955
.home-page .textwidget a:hover {
3956
color: #be2edd;
3957
}
3958
.home-page .textwidget table {
3959
width: 100%;
3960
margin: 1.45em 0 2.9em;
3961
}
3962
.home-page .textwidget table tr th {
3963
text-align: left;
3964
padding: 10px 15px;
3965
}
3966
.home-page .textwidget table tr {
3967
border-bottom: 1px solid #ededed;
3968
}
3969
.home-page .textwidget table tbody tr td {
3970
padding: 10px 15px;
3971
}
3972
.home-page .textwidget dl {
3973
margin-bottom: 2.9em;
3974
}
3975
.home-page .textwidget dl dt,
3976
.home-page .textwidget dl dd {
3977
padding: 10px 15px;
3978
border-bottom: 1px solid #ededed;
3979
}
3980
.home-page .textwidget dl dt {
3981
background-color: #fafafa;
3982
}
3983
.home-page .textwidget ol,
3984
.home-page .textwidget ul {
3985
margin-bottom: 1.45em;
3986
margin-left: 30px;
3987
display: inline-block;
3988
}
3989
.home-page .textwidget ul li ul,
3990
.home-page .textwidget ul li ul li ul,
3991
.home-page .textwidget ol li ol,
3992
.home-page .textwidget ol li ol li ol {
3993
margin-bottom: 0;
3994
}
3995
.home-page .textwidget ul {
3996
list-style: none;
3997
}
3998
.home-page .textwidget ol {
3999
list-style: decimal;
4000
}
4001
.home-page .textwidget ol li,
4002
.home-page .textwidget ul li {
4003
padding: 5px;
4004
color: #2e3246;
4005
border-bottom: 0;
4006
}
4007
.home-page .textwidget ul {
4008
margin-left: 0;
4009
}
4010
.home-page .textwidget ul li {
4011
padding: 5px 5px 5px 35px;
4012
position: relative;
4013
}
4014
.home-page .textwidget ul li:before {
4015
content: "\f058";
4016
font-family: 'Font Awesome 5 Free' !important;
4017
font-weight: 400;
4018
position: absolute;
4019
font-size: 14px;
4020
top: 6px;
4021
left: 7px;
4022
color: #ff2453;
4023
}
4024
.home-page .textwidget pre,
4025
.home-page .textwidget code {
4026
background-color: #f1f3f4;
4027
border-bottom: 1px solid #ededed;
4028
padding: 10px 15px;
4029
border-radius: 2px;
4030
overflow-x: auto;
4031
}
4032
.home-page .textwidget kbd,
4033
.home-page .textwidget code {
4034
font-weight: 400;
4035
}
4036
.home-page .textwidget code {
4037
display: inline-block;
4038
font-family: 'Roboto' !important;
4039
}
4040
4041
/* Standart WordPress Widgets End */
4042
4043
/* Footer Start */
4044
4045
.space-footer {
4046
overflow: hidden;
4047
}
4048
.space-footer-ins {
4049
/* overflow: hidden; */
4050
margin: 0 auto;
4051
max-width: 1170px;
4052
display: -webkit-box;
4053
display: -moz-box;
4054
display: -ms-flexbox;
4055
display: -webkit-flex;
4056
display: flex;
4057
flex-wrap: wrap;
4058
}
4059
.space-footer-top {
4060
padding: 45px 0;
4061
background-color: #f1f3f4;
4062
}
4063
.space-footer-top-desc {
4064
display: -webkit-box;
4065
display: -moz-box;
4066
display: -ms-flexbox;
4067
display: -webkit-flex;
4068
display: flex;
4069
align-items: center;
4070
order: 1;
4071
}
4072
.space-footer-top-desc span {
4073
display: block;
4074
font-weight: 400;
4075
font-size: 1em;
4076
line-height: 1.45em;
4077
color: #7f8c8d;
4078
}
4079
.space-footer-top-age {
4080
display: -webkit-box;
4081
display: -moz-box;
4082
display: -ms-flexbox;
4083
display: -webkit-flex;
4084
display: flex;
4085
align-items: center;
4086
justify-content: center;
4087
order: 2;
4088
}
4089
.space-footer-top-age span.age-limit {
4090
display: inline-block;
4091
width: 50px;
4092
height: 50px;
4093
color: #fff;
4094
font-weight: 700;
4095
border-radius: 50%;
4096
font-size: 1.333em;
4097
line-height: 49px;
4098
text-align: center;
4099
background-color: #ff2453;
4100
}
4101
.space-footer-top-soc {
4102
display: -webkit-box;
4103
display: -moz-box;
4104
display: -ms-flexbox;
4105
display: -webkit-flex;
4106
display: flex;
4107
align-items: center;
4108
justify-content: flex-end;
4109
order: 3;
4110
}
4111
.space-footer-top-soc a {
4112
display: inline-block;
4113
border: 1px solid #7f8c8d;
4114
width: 50px;
4115
height: 50px;
4116
color: #7f8c8d;
4117
font-weight: 400;
4118
border-radius: 50%;
4119
font-size: 1.333em;
4120
line-height: 49px;
4121
text-align: center;
4122
margin-left: 10px;
4123
background-color: transparent;
4124
}
4125
.space-footer-top-soc a:hover {
4126
color: #fff;
4127
border: 1px solid #d63031;
4128
background-color: #d63031;
4129
}
4130
.space-footer-copy {
4131
padding: 30px 0;
4132
background-color: #111111;
4133
}
4134
.space-footer-copy-left {
4135
color: #777777;
4136
font-size: 0.75em;
4137
line-height: 1.25em;
4138
font-weight: 400;
4139
}
4140
.space-footer-copy-left a {
4141
color: #777777;
4142
text-decoration: underline;
4143
}
4144
.space-footer-copy-left a:hover {
4145
text-decoration: underline;
4146
}
4147
.space-footer-copy-menu ul {
4148
float: right;
4149
}
4150
.space-footer-copy-menu ul li {
4151
margin-left: 30px;
4152
float: left;
4153
}
4154
.space-footer-copy-menu ul li a {
4155
color: #777777;
4156
font-size: 0.75em;
4157
line-height: 1.25em;
4158
font-weight: 400;
4159
text-decoration: underline;
4160
}
4161
.space-footer-copy-menu ul li a:hover {
4162
text-decoration: underline;
4163
}
4164
4165
.space-footer-area.space-widget {
4166
margin-bottom: 0;
4167
color: #7f8c8d;
4168
}
4169
.space-footer-area.space-widget a {
4170
color: #7f8c8d;
4171
text-decoration: underline;
4172
}
4173
.space-footer-area.space-widget p:last-child {
4174
margin-bottom: 0;
4175
}
4176
.space-footer-area.space-widget .aligncenter {
4177
padding-bottom: 0;
4178
}
4179
.space-footer-area.space-widget .alignleft {
4180
padding: 0;
4181
}
4182
.space-footer-area.space-widget .alignright {
4183
padding: 0;
4184
}
4185
4186
/* Footer End */
4187
4188
/* Back to Top Start */
4189
4190
#scrolltop {
4191
position: fixed;
4192
bottom: 7px;
4193
right: 15px;
4194
z-index: 9999;
4195
width: 35px;
4196
height: 35px;
4197
text-align: center;
4198
font-size: 35px;
4199
line-height: 35px;
4200
color: #ff2453;
4201
cursor: pointer;
4202
text-decoration: none;
4203
opacity: 0;
4204
visibility: hidden;
4205
-webkit-transition: all 0.3s ease-in-out;
4206
-moz-transition: all 0.3s ease-in-out;
4207
-ms-transition: all 0.3s ease-in-out;
4208
-o-transition: all 0.3s ease-in-out;
4209
transition: all 0.3s ease-in-out;
4210
}
4211
#scrolltop:hover {
4212
color: #57606f;
4213
}
4214
#scrolltop.show {
4215
opacity: 1;
4216
visibility: visible;
4217
bottom: 21px;
4218
}
4219
4220
/* Back to Top End */
4221
4222
/* MailChimp Form Widgets Start */
4223
4224
.home-page .widget_mc4wp_form_widget,
4225
.space-content-section .widget_mc4wp_form_widget {
4226
overflow: hidden;
4227
background-color: #ecf0f1;
4228
text-align: center;
4229
padding: 60px 0;
4230
margin-bottom: 60px;
4231
color: #636e72;
4232
}
4233
.space-page-content-wrap .widget_mc4wp_form_widget {
4234
4235
}
4236
.home-page .widget_mc4wp_form_widget .space-widget-title,
4237
.space-content-section .widget_mc4wp_form_widget .space-widget-title {
4238
font-weight: 700;
4239
font-size: 3.157em;
4240
line-height: 1.2em;
4241
}
4242
.home-page .widget_mc4wp_form_widget .space-widget-title::after,
4243
.space-content-section .widget_mc4wp_form_widget .space-widget-title::after {
4244
content: '';
4245
width: 60px;
4246
height: 2px;
4247
position: absolute;
4248
bottom: 20px;
4249
left: 0;
4250
right: 0;
4251
margin: 0 auto;
4252
background-color: #d63031;
4253
}
4254
.home-page .widget_mc4wp_form_widget .space-widget-title span,
4255
.space-content-section .widget_mc4wp_form_widget .space-widget-title span {
4256
display: none;
4257
}
4258
.home-page .widget_mc4wp_form_widget .mc4wp-form-fields,
4259
.space-content-section .widget_mc4wp_form_widget .mc4wp-form-fields {
4260
max-width: 570px;
4261
margin: 0 auto;
4262
overflow: hidden;
4263
}
4264
.home-page .widget_mc4wp_form_widget .mc4wp-form-fields .space-subscribe-filds,
4265
.space-content-section .widget_mc4wp_form_widget .mc4wp-form-fields .space-subscribe-filds {
4266
overflow: hidden;
4267
background-color: #fff;
4268
border-radius: 30px;
4269
height: 60px;
4270
}
4271
.home-page .widget_mc4wp_form_widget .mc4wp-form-fields .space-subscribe-filds input[type="email"],
4272
.space-content-section .widget_mc4wp_form_widget .mc4wp-form-fields .space-subscribe-filds input[type="email"] {
4273
padding-left: 30px;
4274
padding-right: 30px;
4275
width: 100%;
4276
background: transparent;
4277
height: 60px;
4278
border: 0;
4279
border-radius: 0;
4280
}
4281
.home-page .widget_mc4wp_form_widget .mc4wp-form-fields .space-subscribe-filds button,
4282
.space-content-section .widget_mc4wp_form_widget .mc4wp-form-fields .space-subscribe-filds button {
4283
position: absolute;
4284
right: 0;
4285
top: 0;
4286
bottom: 0;
4287
margin: 4px;
4288
width: 52px;
4289
height: 52px;
4290
border-radius: 50%;
4291
border: 0;
4292
cursor: pointer;
4293
font-size: 1.2em;
4294
color: #fff;
4295
background-color: #74b9ff;
4296
opacity: 1;
4297
-webkit-transition: all 0.3s ease-in-out;
4298
-moz-transition: all 0.3s ease-in-out;
4299
-ms-transition: all 0.3s ease-in-out;
4300
-o-transition: all 0.3s ease-in-out;
4301
transition: all 0.3s ease-in-out;
4302
}
4303
.home-page .widget_mc4wp_form_widget .mc4wp-form-fields .space-subscribe-filds button:hover,
4304
.space-content-section .widget_mc4wp_form_widget .mc4wp-form-fields .space-subscribe-filds button:hover {
4305
background-color: #a29bfe;
4306
}
4307
.space-sidebar-section .widget_mc4wp_form_widget .mc4wp-form-fields input[type="email"] {
4308
margin-bottom: 10px;
4309
}
4310
.widget_mc4wp_form_widget .mc4wp-response {
4311
margin-top: 10px;
4312
}
4313
.widget_mc4wp_form_widget .mc4wp-response a {
4314
color: #74b9ff;
4315
text-decoration: underline;
4316
}
4317
.widget_mc4wp_form_widget .mc4wp-response a:hover {
4318
color: #a29bfe;
4319
text-decoration: underline;
4320
}
4321
4322
/* MailChimp Form Widgets End */
4323
4324
/* Contact Form 7 Start */
4325
4326
.wpcf7 {
4327
padding-bottom: 1.45em;
4328
}
4329
form.wpcf7-form label {
4330
font-size: 0.75em;
4331
line-height: 1.45em;
4332
font-style: italic;
4333
color: #636e72;
4334
padding-bottom: 5px;
4335
display: inline-block;
4336
}
4337
form.wpcf7-form p {
4338
padding-bottom: 10px;
4339
}
4340
form.wpcf7-form p:last-child {
4341
padding-bottom: 0;
4342
}
4343
div.wpcf7-response-output {
4344
margin: 2em 0 1em;
4345
font-size: 0.75em;
4346
line-height: 1.45em;
4347
font-style: italic;
4348
color: #636e72;
4349
}
4350
form.wpcf7-form textarea.wpcf7-textarea {
4351
width: 100%;
4352
background-color: #f9fafc;
4353
}
4354
form.wpcf7-form input[type="text"],
4355
form.wpcf7-form input[type="tel"],
4356
form.wpcf7-form input[type="search"],
4357
form.wpcf7-form input[type="email"],
4358
form.wpcf7-form input[type="password"],
4359
form.wpcf7-form input[type="url"],
4360
form.wpcf7-form textarea,
4361
form.wpcf7-form select {
4362
font-size: 16px;
4363
background-color: #f9fafc;
4364
}
4365
form.wpcf7-form input[type="submit"] {
4366
margin-bottom: 0;
4367
}
4368
4369
/* Contact Form 7 End */
4370
4371
/* WordPress Gallery Start */
4372
4373
.gallery-item {
4374
display: inline-block;
4375
text-align: center;
4376
vertical-align: top;
4377
margin: 0 0 1.5em;
4378
width: 50%;
4379
}
4380
.gallery img {
4381
border: 1px solid #7f8c8d !important;
4382
padding: 5px;
4383
}
4384
.gallery dl dt, .gallery dl dd {
4385
background:none;
4386
border:0;
4387
padding:0;
4388
}
4389
.gallery dl.gallery-item dt.gallery-icon {
4390
padding:5px;
4391
overflow:hidden;
4392
}
4393
.gallery dl.gallery-item dd.gallery-caption {
4394
text-align: center;
4395
padding: 0 5px;
4396
font-size: 0.7862em;
4397
line-height: 1.48em;
4398
font-style: italic;
4399
color: #9e9e9e;
4400
}
4401
.gallery-columns-1 .gallery-item {
4402
width: 100%;
4403
}
4404
.gallery-columns-2 .gallery-item {
4405
max-width: 50%;
4406
}
4407
.gallery-item a,
4408
.gallery-item a:hover,
4409
.gallery-item a:focus {
4410
-webkit-box-shadow: none;
4411
box-shadow: none;
4412
background: none;
4413
display: inline-block;
4414
max-width: 100%;
4415
}
4416
.sticky {
4417
line-height: 1.48em;
4418
}
4419
4420
/* WordPress Gallery End */
4421
4422
/* Gutenberg Editor Start */
4423
4424
.wp-block-columns {
4425
margin-left: -15px;
4426
/* margin-right: -15px; */
4427
margin-bottom: 1.45em;
4428
}
4429
.wp-block-column {
4430
margin-left: 15px !important;
4431
margin-right: 15px;
4432
}
4433
.wp-block-columns p {
4434
line-height: 1.45em;
4435
}
4436
.wp-block-image {
4437
margin-top: 0.45em;
4438
margin-bottom: 1.45em;
4439
}
4440
hr.wp-block-separator {
4441
margin: 1.45em auto 2.9em;
4442
border: 0;
4443
width: 80%;
4444
height: 1px;
4445
background-color: #dfe6e9;
4446
}
4447
ul.wp-block-gallery {
4448
list-style: none;
4449
margin-left: -8px;
4450
margin-right: -8px;
4451
margin-top: 1.45em;
4452
margin-bottom: 2.9em;
4453
}
4454
.wp-block-gallery .blocks-gallery-image figcaption,
4455
.wp-block-gallery .blocks-gallery-item figcaption {
4456
line-height: 1.45em;
4457
border-radius: 0 0 5px 5px;
4458
}
4459
.alignfull {
4460
margin-left: 0;
4461
margin-right: 0;
4462
width: auto;
4463
max-width: 100vw;
4464
/* margin-bottom: 2.9em; */
4465
}
4466
.alignwide {
4467
margin-left: 0;
4468
margin-right: 0;
4469
width: auto;
4470
max-width: 100vw;
4471
/* margin-bottom: 2.9em; */
4472
}
4473
ul.wp-block-gallery.alignfull,
4474
ul.wp-block-gallery.alignwide {
4475
margin-left: -8px !important;
4476
margin-right: -8px !important;
4477
width: auto !important;
4478
max-width: 100vw !important;
4479
margin-top: 1.45em !important;
4480
margin-bottom: 2.9em !important;
4481
}
4482
.alignwide img,
4483
.alignfull img {
4484
display: block;
4485
margin: 0 auto;
4486
}
4487
.wp-block-image figcaption {
4488
padding: 0;
4489
margin-top: 5px;
4490
color: #7f8c8d;
4491
font-size: 13px;
4492
line-height: 18px;
4493
font-weight: 400;
4494
}
4495
.wp-block-image .aligncenter {
4496
margin: 0 auto;
4497
padding-bottom: 0;
4498
}
4499
.wp-block-image .aligncenter>figcaption,
4500
.wp-block-image .alignleft>figcaption,
4501
.wp-block-image .alignright>figcaption,
4502
.wp-block-image.is-resized>figcaption {
4503
display: block;
4504
}
4505
.wp-block-gallery .blocks-gallery-image,
4506
.wp-block-gallery .blocks-gallery-item {
4507
margin: 0;
4508
}
4509
.wp-block-cover-image.aligncenter,
4510
.wp-block-cover.aligncenter {
4511
4512
}
4513
.wp-block-cover.alignleft,
4514
.wp-block-cover-image.alignleft {
4515
float: left;
4516
margin: 8px 30px 20px 0;
4517
padding: 0 30px;
4518
}
4519
.wp-block-cover.alignright,
4520
.wp-block-cover-image.alignright {
4521
float: right;
4522
margin: 8px 0 20px 30px;
4523
padding: 0 30px;
4524
}
4525
.wp-block-cover,
4526
.wp-block-cover-image {
4527
padding: 0;
4528
}
4529
.page-template-page-without-title .space-page-content .alignwide,
4530
.space-page-without-title .space-page-content .alignwide {
4531
margin-left : calc( -100vw / 2 + 100% / 2 );
4532
margin-right : calc( -100vw / 2 + 100% / 2 );
4533
max-width : 100vw;
4534
}
4535
.page-template-page-without-title .space-page-content .alignfull,
4536
.space-page-without-title .space-page-content .alignfull {
4537
margin-top: 0;
4538
margin-left : calc( -100vw / 2 + 100% / 2 );
4539
margin-right : calc( -100vw / 2 + 100% / 2 );
4540
max-width : 100vw;
4541
}
4542
4543
blockquote.wp-block-pullquote p {
4544
padding-bottom: 10px;
4545
}
4546
blockquote.wp-block-pullquote {
4547
padding: 3em 15px;
4548
}
4549
.wp-block-pullquote > p {
4550
line-height: 30px;
4551
}
4552
blockquote.wp-block-pullquote cite {
4553
text-align: center;
4554
padding-top: 0;
4555
}
4556
.wp-block-quote.is-large,
4557
.wp-block-quote.is-style-large {
4558
padding: 1em;
4559
}
4560
.wp-block-button {
4561
padding-top: 1.45em;
4562
}
4563
.wp-block-buttons .wp-block-button {
4564
padding-top: 0;
4565
}
4566
.is-type-video {
4567
position: relative;
4568
padding-bottom: 56.25%;
4569
/* padding-top: 52px; */
4570
height: 0;
4571
margin-top: 1.45em;
4572
margin-bottom: 2.9em !important;
4573
}
4574
.is-type-video iframe,
4575
.is-type-video object,
4576
.is-type-video embed {
4577
position: absolute;
4578
top: 0;
4579
left: 0;
4580
width: 100% !important;
4581
height: 100%;
4582
}
4583
.wp-block-button .wp-block-button__link:hover {
4584
background-color: #2d3436 !important;
4585
box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.25);
4586
}
4587
.wp-block-gallery .blocks-gallery-item{
4588
padding: 0 !important;
4589
margin: 8px !important;
4590
}
4591
ul.wp-block-latest-posts {
4592
background-color: #f5f6fa;
4593
margin-top: 1.45em;
4594
margin-bottom: 2.9em;
4595
margin-left: 0;
4596
border-radius: 5px;
4597
padding: 30px !important;
4598
}
4599
ul.wp-block-latest-posts li {
4600
line-height: 1.45em;
4601
list-style: none;
4602
}
4603
ul.wp-block-latest-posts li a {
4604
color: #151515;
4605
font-weight: 700;
4606
}
4607
ul.wp-block-latest-posts li a:hover {
4608
color: #b2bec3 !important;
4609
}
4610
.wp-block-latest-posts__post-date {
4611
color: #7f8c8d;
4612
}
4613
ol.wp-block-latest-comments {
4614
background-color: #f9fafc;
4615
margin-top: 1.45em;
4616
margin-bottom: 2.9em;
4617
margin-left: 0;
4618
list-style: none;
4619
border-radius: 5px;
4620
padding: 30px !important;
4621
}
4622
div.wp-block-categories {
4623
text-align: left;
4624
}
4625
div.wp-block-categories ul li {
4626
list-style: none;
4627
line-height: 1.45em;
4628
}
4629
div.wp-block-categories ul li a {
4630
color: #34495e;
4631
font-weight: 700;
4632
}
4633
a.wp-block-button__link {
4634
font-size: 16px;
4635
line-height: 1.25em;
4636
text-decoration: none;
4637
font-weight: 700;
4638
padding: 13px 40px;
4639
border-radius: 23px;
4640
display: inline-block;
4641
}
4642
.zero-padding-bottom {
4643
padding-bottom: 0 !important;
4644
}
4645
.zero-margin-bottom {
4646
margin-bottom: 0 !important;
4647
}
4648
.wp-container-3 {
4649
gap: 1em !important;
4650
}
4651
.wp-container-4 {
4652
gap: 1em !important;
4653
}
4654
.wp-container-5 {
4655
gap: 1em !important;
4656
}
4657
.wp-container-6 {
4658
gap: 1em !important;
4659
}
4660
.wp-block-cover-image.is-light .wp-block-cover__inner-container,
4661
.wp-block-cover.is-light .wp-block-cover__inner-container {
4662
max-width: 1170px;
4663
}
4664
.wp-block-cover.alignfull .wp-block-cover__inner-container {
4665
max-width: 1170px;
4666
}
4667
.is-style-outline>.wp-block-button__link:not(.has-background):hover,
4668
.wp-block-button__link.is-style-outline:not(.has-background):hover {
4669
background-color: transparent !important;
4670
box-shadow: 0px 10px 15px 0px rgb(0 0 0 / 25%);
4671
}
4672
.space-text-gradient {
4673
background: #be2edd;
4674
background:
-webkit-linear-gradient(to right, #be2edd 0%, #ff2453 100%);
4675
background:
-moz-linear-gradient(to right, #be2edd 0%, #ff2453 100%);
4676
background: linear-gradient(to right, #be2edd 0%, #ff2453 100%);
4677
-webkit-background-clip: text !important;
4678
-webkit-text-fill-color: transparent;
4679
}
4680
.alignfull img.wp-block-cover__image-background {
4681
border-radius: 0 !important;
4682
}
4683
4684
/* --- Gutenberg Color Palette --- */
4685
4686
.has-mercury-white-color {
4687
color: #fff !important;
4688
}
4689
.has-mercury-white-background-color {
4690
background-color: #fff;
4691
}
4692
.has-mercury-gray-color {
4693
color: #263238 !important;
4694
}
4695
.has-mercury-gray-background-color {
4696
background-color: #263238;
4697
}
4698
.has-mercury-emerald-color {
4699
color: #2edd6c !important;
4700
}
4701
.has-mercury-emerald-background-color {
4702
background-color: #2edd6c;
4703
}
4704
.has-mercury-alizarin-color {
4705
color: #e74c3c !important;
4706
}
4707
.has-mercury-alizarin-background-color {
4708
background-color: #e74c3c;
4709
}
4710
.has-mercury-wisteria-color {
4711
color: #8e44ad !important;
4712
}
4713
.has-mercury-wisteria-background-color {
4714
background-color: #8e44ad;
4715
}
4716
.has-mercury-peter-river-color {
4717
color: #3498db !important;
4718
}
4719
.has-mercury-peter-river-background-color {
4720
background-color: #3498db;
4721
}
4722
.has-mercury-clouds-color {
4723
color: #ecf0f1 !important;
4724
}
4725
.has-mercury-clouds-background-color {
4726
background-color: #ecf0f1;
4727
}
4728
4729
/* Gutenberg Editor End */
4730
4731
/* Shortcodes Start */
4732
4733
.space-shortcode-wrap {
4734
margin: 0 -15px;
4735
}
4736
.space-shortcode-wrap-ins {
4737
max-width: 1200px;
4738
margin: 0 auto;
4739
}
4740
.space-shortcode-1 .space-block-title,
4741
.space-shortcode-2 .space-block-title,
4742
.space-shortcode-4 .space-block-title,
4743
.space-shortcode-5 .space-block-title,
4744
.space-shortcode-8 .space-block-title {
4745
padding-bottom: 15px;
4746
}
4747
.wp-block-cover.is-light .space-shortcode-wrap .space-block-title {
4748
color: #151515;
4749
}
4750
.wp-block-cover .space-shortcode-wrap .space-block-title {
4751
color: #fff;
4752
}
4753
4754
/* Shortcodes End */
4755
4756
/* Mercury Content Shortcode #1 Start */
4757
4758
.mercury-content-item-1-box a {
4759
text-decoration: none !important;
4760
}
4761
.mercury-content-item-1 {
4762
display: block;
4763
}
4764
.mercury-content-item-1 img {
4765
border-radius: 5px;
4766
}
4767
.mercury-content-item-1-ins {
4768
border-radius: 5px;
4769
background-color: #fff;
4770
box-shadow: 0px 10px 40px 0px rgba(109, 141, 173, 0.25);
4771
margin: 0 0 30px;
4772
-webkit-transition: all 0.5s ease-in-out;
4773
-moz-transition: all 0.5s ease-in-out;
4774
-ms-transition: all 0.5s ease-in-out;
4775
-o-transition: all 0.5s ease-in-out;
4776
transition: all 0.5s ease-in-out;
4777
}
4778
.mercury-content-item-1-ins:hover {
4779
box-shadow: 0px 15px 40px 0px rgba(109, 141, 173, 0.55);
4780
}
4781
.mercury-content-item-1-wrap {
4782
padding: 30px;
4783
}
4784
.mercury-content-item-1-img {
4785
margin-bottom: 15px;
4786
line-height: 0;
4787
}
4788
.mercury-content-item-1-img img {
4789
max-width: 100%;
4790
}
4791
.mercury-content-item-1-title {
4792
margin-bottom: 5px;
4793
font-weight: 700;
4794
font-size: 1.333em;
4795
line-height: 1.25em;
4796
color: #151515;
4797
text-decoration: none !important;
4798
}
4799
.mercury-content-item-1-short-desc {
4800
font-weight: 400;
4801
font-size: 0.75em;
4802
line-height: 1.45em;
4803
color: #7f8c8d;
4804
text-decoration: none !important;
4805
}
4806
4807
/* Mercury Content Shortcode #1 End */