1/*
2Theme Name: Mercury
3Theme URI: https://mercurytheme.com/
4Author: MercuryTheme.com
5Author URI: https://mercurytheme.com/
6Description: Affiliate Marketing WordPress Theme. Casino, Gambling & Other Niches. Reviews & Top Lists.
7Version: 3.9.3
8Requires at least: 5.0
9Tested up to: 6.1
10Requires PHP: 7.3
11License: GNU General Public License v3 or later
12License URI: http://www.gnu.org/licenses/gpl-3.0.html
13Tags: four-columns, custom-colors, theme-options, custom-menu, featured-images, translation-ready, news, post-formats, block-styles
14Text Domain: mercury
15*/
16
17/* Table Of Contents Start
18
191 - Body
202 - Common Items
213 - Header #1 Style
224 - Header #2 Style
235 - Menu Item Labels
246 - Search Block
257 - Mobile Menu
268 - #1 Widget
279 - #2 Widget
2810 - #3 Widget
2911 - #4 Widget
3012 - #5 Widget
3113 - #6 Widget
3214 - #7 Widget
3315 - #8 Widget
3416 - #9 Widget
3517 - #10 Widget
3618 - #11 Widget
3719 - Title Box
3820 - Archive Section
3921 - Archive Navigation
4022 - Page Section
4123 - Comments Template
4224 - Standart WordPress Widgets
4325 - Footer
4426 - Back to Top
4527 - MailChimp Form Widget
4628 - Contact Form 7
4729 - WordPress Gallery
4830 - Gutenberg Editor
49
50Table Of Contents End */
51
52/* Body Start */
53
54html, body, div, span, applet, object, iframe,
55h1, h2, h3, h4, h5, h6, p, blockquote, pre,
56a, abbr, acronym, address, big, cite, code,
57del, dfn, em, img, ins, kbd, q, s, samp,
58small, strike, strong, sub, sup, tt, var,
59b, u, i,
60dl, dt, dd, ol, ul, li,
61fieldset, form, label, legend,
62table, caption, tbody, tfoot, thead, tr, th, td,
63article, aside, canvas, details, embed,
64figure, figcaption, footer, header, hgroup,
65menu, nav, output, section, summary,
66time, mark, audio, video {
67 margin: 0;
68 padding: 0;
69 border: 0;
70 font-size: 100%;
71 vertical-align: baseline;
72}
73
74article, aside, details, figcaption, figure,
75footer, header, hgroup, menu, nav, section {
76 display: block;
77}
78ol, ul {
79 list-style: none;
80}
81blockquote, q {
82 quotes: none;
83}
84blockquote:before, blockquote:after,
85q:before, q:after {
86 content: '';
87 content: none;
88}
89table {
90 border-collapse: collapse;
91 border-spacing: 0;
92}
93html {
94 overflow-x: hidden;
95 box-sizing: border-box;
96 }
97*,
98*:before,
99*:after {
100 box-sizing: inherit;
101}
102
103body {
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
138h1, 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}
144h1,
145h1 a {
146 font-size: 3.157em;
147 line-height: 1.2em;
148}
149h2,
150h2 a {
151 font-size: 2.369em;
152 line-height: 1.2em;
153}
154h3,
155h3 a {
156 font-size: 1.777em;
157 line-height: 1.2em;
158}
159h4,
160h4 a {
161 font-size: 1.333em;
162 line-height: 1.2em;
163}
164h5,
165h5 a {
166 font-size: 1em;
167 line-height: 1.2em;
168}
169h6,
170h6 a {
171 font-size: 0.75em;
172 line-height: 1.2em;
173}
174img {
175 max-width: 100%;
176 height: auto;
177 -webkit-backface-visibility: hidden;
178}
179
180iframe,
181embed,
182object,
183video {
184 max-width: 100%;
185}
186input,
187textarea {
188 outline:none;
189 outline: 0;
190}
191:active, :hover, :focus {
192 outline: 0 !important;
193 outline-offset: 0 !important;
194}
195input[type="text"]:focus {
196 outline: none;
197}
198a,
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}
206a:hover {
207 text-decoration: none;
208}
209a:active,
210a:focus {
211 outline: none;
212}
213div {
214 -webkit-tap-highlight-color: rgba(0,0,0,0);
215 display:block;
216}
217div::-webkit-scrollbar{
218 width:0;
219}
220p {
221 line-height: 1.85em;
222}
223input[type="text"],
224input[type="tel"],
225input[type="search"],
226input[type="email"],
227input[type="password"],
228input[type="url"],
229textarea,
230select {
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}
246input[type="search"] {
247 background-color: #f1f3f4;
248}
249input[type="text"],
250input[type="tel"],
251input[type="search"],
252input[type="email"],
253input[type="password"],
254input[type="url"],
255select {
256 height: 45px;
257}
258textarea {
259 padding: 15px;
260}
261input[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}
282input[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}
408a.underline {
409 text-decoration: underline !important;
410}
411a.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}
536blockquote,
537blockquote.wp-block-quote {
538 padding: 2em 45px 0;
539 margin: 1.45em 0 2.9em;
540 position: relative;
541 text-align: center;
542}
543blockquote:before,
544blockquote.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}
555blockquote,
556blockquote.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}
563blockquote p,
564blockquote.wp-block-quote p {
565 padding-bottom: 0 !important;
566 line-height: 1.2em !important;
567}
568blockquote cite,
569blockquote.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
1080ul.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}
1097ul.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}
1114ul.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}
1131ul.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}
1148ul.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}
3127nav.pagination,
3128nav.comments-pagination,
3129nav.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}
3138nav.pagination a,
3139nav.comments-pagination a,
3140nav.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}
3158nav.pagination a:hover,
3159nav.comments-pagination a:hover,
3160nav.pagination-post a:hover span.page-number {
3161 background-color: #57606f;
3162 color: #fff;
3163 text-decoration: none;
3164}
3165nav.pagination span.current,
3166nav.pagination-post span.page-number,
3167nav.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}
3551h3.comment-first-title {
3552 padding-top: 0;
3553 margin-top: 0;
3554}
3555h3.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,
3639p.logged-in-as,
3640p.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}
3647p.logged-in-as a:last-child {
3648 text-decoration: underline;
3649}
3650.space-comments-list-item-date a:hover {
3651 text-decoration: underline;
3652}
3653h3.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}
3660p.logged-in-as a:hover,
3661h3.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,
3683form.comment-form {
3684 overflow: hidden;
3685 line-height: 1.45em;
3686}
3687.space-comments-form-box p.comment-notes,
3688form.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,
3696form.comment-form p.comment-notes span {
3697 font-weight:700;
3698}
3699.space-comments-form-box p.comment-notes span.required,
3700form.comment-form p.comment-notes span.required {
3701 color: #d63031;
3702 font-weight: 400;
3703}
3704form.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"],
3712form.comment-form input[type="text"],
3713form.comment-form input[type="email"],
3714form.comment-form input[type="password"],
3715form.comment-form input[type="submit"],
3716form.comment-form input[type="url"] {
3717 width: 50%;
3718}
3719.space-comments-form-box input[type="submit"],
3720form.comment-form input[type="submit"] {
3721 margin-bottom: 0;
3722}
3723form.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}
3857a.rsswidget {
3858 padding: 15px 0 5px;
3859 color: #151515;
3860}
3861span.rss-date {
3862 display: block;
3863 font-size: 0.75em;
3864 line-height: 1.45em;
3865 color: #7f8c8d;
3866}
3867div.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}
4329form.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}
4337form.wpcf7-form p {
4338 padding-bottom: 10px;
4339}
4340form.wpcf7-form p:last-child {
4341 padding-bottom: 0;
4342}
4343div.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}
4350form.wpcf7-form textarea.wpcf7-textarea {
4351 width: 100%;
4352 background-color: #f9fafc;
4353}
4354form.wpcf7-form input[type="text"],
4355form.wpcf7-form input[type="tel"],
4356form.wpcf7-form input[type="search"],
4357form.wpcf7-form input[type="email"],
4358form.wpcf7-form input[type="password"],
4359form.wpcf7-form input[type="url"],
4360form.wpcf7-form textarea,
4361form.wpcf7-form select {
4362 font-size: 16px;
4363 background-color: #f9fafc;
4364}
4365form.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}
4440hr.wp-block-separator {
4441 margin: 1.45em auto 2.9em;
4442 border: 0;
4443 width: 80%;
4444 height: 1px;
4445 background-color: #dfe6e9;
4446}
4447ul.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}
4473ul.wp-block-gallery.alignfull,
4474ul.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
4543blockquote.wp-block-pullquote p {
4544 padding-bottom: 10px;
4545}
4546blockquote.wp-block-pullquote {
4547 padding: 3em 15px;
4548}
4549.wp-block-pullquote > p {
4550 line-height: 30px;
4551}
4552blockquote.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}
4591ul.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}
4599ul.wp-block-latest-posts li {
4600 line-height: 1.45em;
4601 list-style: none;
4602}
4603ul.wp-block-latest-posts li a {
4604 color: #151515;
4605 font-weight: 700;
4606}
4607ul.wp-block-latest-posts li a:hover {
4608 color: #b2bec3 !important;
4609}
4610.wp-block-latest-posts__post-date {
4611 color: #7f8c8d;
4612}
4613ol.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}
4622div.wp-block-categories {
4623 text-align: left;
4624}
4625div.wp-block-categories ul li {
4626 list-style: none;
4627 line-height: 1.45em;
4628}
4629div.wp-block-categories ul li a {
4630 color: #34495e;
4631 font-weight: 700;
4632}
4633a.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 */